.NET Internals
رفتن به کانال در Telegram
سلام من سعیدم و اینجا در مورد موضوعات عمیق تر دات نت و کلا مهندسی نرم افزار صحبت میکنیم!
نمایش بیشترکشور مشخص نشده استدسته بندی مشخص نشده است
625
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+207 روز
+2030 روز
آرشیو پست ها
اگر شما هم مثه من دنبال صرفه جویی در توکن ها هستید پیشنهاد میکنم اینو ببینید خودم ازشون استفاده میکنم و بین ۶۰ تا ۹۰٪ کمتر توکن خرج میشه! (اره واقعیه!)
برای همه ابزار ها کار میکنه مثه claude code یا github copilot.
https://youtu.be/UMRUu7pjdug?is=PxqHwy_lkW3JmUW8
کلاد مدل های Mythos 5 و Fable 5 رو غیرفعال کرده چون دولت آمریکا گفته غیر از آمریکایی نباید ازش استفاده کنن، اونم گفته کلا برشون میدارم!
حیف شد از Fable استفاده نکردم تو این چند روز!
به نظرتون دلیلش چیه؟
لینک:
https://www.anthropic.com/news/fable-mythos-access
کلاد یه مدل جدید معرفی کرده به نام: Fable 5
عملاً قویترین مدل عمومی کلاد تا الان محسوب میشه؛ مخصوصاً برای کدنویسی سنگین، کارهای چندمرحلهای و پروژههای طولانی که باید مدت زیادی روی یه مسئله تمرکز کنه. همچنین کانتکست ۱ میلیون توکن داره.
اگر Opus 4.8 یه مهندس ارشد خیلی خوب بود، Fable 5 بیشتر شبیه یه تیم مهندسی کوچیکه که روی کارهای بلندمدت و پیچیده عملکرد بهتری داره.
ولی 2 برابر Opus گرونتره و فعلا ازش استفاده نکردم
اینجا کسی از کلاد کد استفاده میکنه؟
چند روز پیش دیدم GapGpt تو ایران خوب داره کار میکنه و مدل ها رو ساپورت میکنه
Claude Code vs Github Copilot
اگر دوس داری بدونی چه تفاوتی با هم دارن، یه مقایسه عملی کردم تو این ویدیو، من خودم تازیگیا از کلاد کد استفاده میکنم بیشتر ولی بد نیست ببینید.
https://youtu.be/CiFNsF1iHa4?si=11vK3cJy5UTQBpHR
Repost from Learning With M
باز هم از این دست خبرا که برای یک سری ها ترسناکه و برای یک سری ها جذابه.
اونایی که دارن خودشون رو اداپت می کنن خوشحالن.
اونایی که هنوز دارن مثل 5 سال پیش مهندسی می کنن ترسیدن.
پ.ن : عزیزانی که کرسر و کدکس و chatgpt و ... رو فقط استفاده می کنند و فکر می کنن در امان هستند، بدانند که در دسته سومی هستند که توهم اداپت شدن رو دران و از همه اوضاعشون خراب تره.
نوروزتون مبارک باشه دوستان
۱۴۰۵ سال پیشرفت و آزادی باشه
همیشه سالای قبل میگفتم امیدوارم ولی ایندفه واقعا امیدوارم
❤️
یکی از راه های خلاقیت:
کافیه از خودت بپرسی، چرا دارم اینکارو میکنم!
وقتی چراییشو فهمیدی میتونی ادامش بدی یا سنت شکنی کنی (خلاقیت)!
امروز ChatGPT یه برگه آس دیگه واسم رو کرد یه شعر واسم گفت با توجه فعالیتم تو سال 2025!!!
به کجا داره میره هیشکی نمیدونه:)
سلام به همگی
استخدام برنامهنویس فرانتاند پاره وقت
با بچه های تو ایران در حال کار بر روی یه استارت آپ هستیم و مشتاقیم یه دولوپر فرانت به تیم اضافه کنیم.
مهارتهای مورد نیاز:
- تسلط کافی به React + TypeScript + Vite
- تجربه کار با RESTful APIs و مدیریت State
- تجربه کار با WebSocket و ارتباط real-time
- تجربه کار با ساختن چارت ها
- مسئولیت پذیر
- تعهد به تحویل کار مطابق زمانبندیای که خود اعلام میکند!
شرایط کاری:
- همکاری دورکاری
- قیمت توافقی
جونیور یا سنیور مهم نیست اگر فک میکنی مهارت های بالا رو داری و در صورت تمایل رزومه رو اینجا بفرست:
s.esmaeelinejad@gmail.com
اگر کسی رو میشناسید لطفا واسش بفرستید.
نطرتون در مورد کد بالا چیه؟!
یکی از دوستان واسم فرستاد، به نظرم بسیار کار بدیه توی کدبیس بزرگ.
گاهی اوقات فکر میکنیم کمتر کد نوشتن به معنای کد بهتری داشتن هست که اشتباهه.
مهم ترین ویژگی کد خوب سادگی اون هست و مهم ترین فاکتور برای داشتن سادگی، Visibility یا قابل رویت بودن کد هست.
کد رو پنهان نکنیم پشت این پکیج ها چون باعث میشه خوندن کد سخت و پیچیده بشه و کنترل از دستمون در بره!
البته که خیلی از پکیج ها اینکارو میکنن و ما استفاده میکنیم مثلا EF کل داستان دیتابیس رو پنهان میکنه ولی ازش استفاده میکنم و خوبه.
یه سنیور باید تفاوت اینها رو بدونه.
Repost from tech-afternoon
🐊 بدترین مهندس نرمافزار دنیا چه شکلیه؟ شاید هم خودمونیم؟؟
این مطلب صرفا نظر و تجربه شخصیه؛ نسخه جهانشمول یا خطکش نیست. تجربهی بیش از دو دهه تعامل و دقت در رفتارها و مسیر رشد آدمها از نگاه یک نفر از ۸ میلیارد جمعیت زمین است! قطعا میشه متون دقیقتر، کاملتر و موشکافانهتری هم نوشت؛ ولی شاید مرورش خالی از لطف نباشه...لیست معضلات رفتاری، فنی، اخلاقی و تیمی خیلی بلند و مفصله. اما بعضی ویژگیها، نهفقط مشکل هستن، بلکه مانع یادگیری و ریشهی معضلات دیگه هم میشن. من قبل از نوشتن این مطلب، سعی کردم رفتارها و خصوصیتهایی که در خودم «تصور» میکنم بهبود دادم رو مرور کنم، ببینم اگر چه خصوصتی داشتم، مانع جدی برای بهبود میشد؟! بعد این لیست رو اینقدر مرور کردم که چکیدهای از رذائل دربیارم که ریشه مشکلات باشن! به نظرم اونهایی واقعاً «افتضاحترین» هستن که ترکیب خطرناکی از این ۳ ویژگی رو دارن: ۱. نداشتن صداقت و اخلاق حرفهای یادمون نره: بدترین برنامهنویس، کسی نیست که اشتباه میکنه؛ کسیه که اشتباهش رو پنهان میکنه. ✏️ مصداقها: - وانمود میکنه چیزی رو بلده ولی بلد نیست - دروغ میگه که پیشرفت پروژه خوبه، درحالیکه نیست (green shifting) - عامدانه code review تقلبی میده؛ فقط یه ابزار آنالیز خودکار باز کرده - باگها رو قایم میکنه 😡 چرا بده؟ چون اعتماد تیم رو نابود میکنه. بدون اعتماد، حتی بهترین فرآیندها هم به لجن کشیده میشن. این افراد به خودشون هم دروغ میگن. تقلب میکنن و کار کردن با کسی که عامدانه دروغ میگه و بهش عادت کرده، دیگ داغیست از دیگهای داغ جهنم! ۲. بیسؤالی، تعصب، توقف رشد بزرگترین ریسک صنعت ما توقف یادگیریه؛ نه نابلدی! 🧠 کسی که سوال نداره، انگار دیگه دنبال بهتر شدن نیست. 🔒 کسی که تعصب داره (فقط فلان زبان، فقط فلان ابزار)، راه اصلاح رو به خودش بسته؛ شاید فکر کنه داره یاد میگیره؛ ولی داره مهارتش در یاد نگرفتن و توجیه نادانیاش رو تقویت میکنه. 🙈 کسی که اشتباه میکنه، ولی فکر میکنه تقصیر دنیاست، یعنی از دورِ یادگیری خارج شده. فرق کسی که رو به جلو میره و کسی که رو به زواله توی همین چیزاست. ۳. بیمالکیتی و انفعال "به من بگو چیکار کنم" ممکنه از دهن یه تازهکار قابل قبول باشه. ولی یه مهندس واقعی باید خودش دنبال معنی، مشکل، راهحل، و تبعات کارش باشه. 📡 نشونهها: - فقط همون کاری رو میکنه که دقیقاً بهش گفتن - هیچ پیشفرضی رو به چالش نمیکشه (تفکر نقادانه نداره اساسا) - تغییرات رو با مقاومت پاسخ میده (فناوری، فرآیند، ابزار) - کارش رو فقط "تا اینجا وظیفهم بود" میبینه ❓ چرا بده؟ چون تیم رو از یه گروه خلاق به یه کارخانه "دستور بگیر - خروجی بده" تبدیل میکنه. هیچ self-organization واقعیای شکل نمیگیره. (توی پست نرمافزار و این روزهای ایران مفصل نوشتم) 💡 پشت همهٔ اینا یه چیزه... ریشه همهٔ اینها، نداشتن principle (به فارسی پرنسیپ گفته میشه). یعنی کسی که هیچ چارچوب فکری و اخلاقی برای خودش نساخته. درسته که میشه چارچوب بد هم داشت ولی این کلمه در ذاتش بار مثبت اخلاقی داره. کسی که principle نداره نه از خودش نمیپرسه: «این رفتار درسته؟» «چرا دارم این کار رو اینجوری انجام میدم؟» «اصلاً من دارم رشد میکنم یا درجا میزنم؟» «آیا آدمها از تعامل با من خوشحالن؟ آیا مفیدم؟ چجوری بهتر بشم؟» یه آدم فاقد principle، بر اساس منفعت لحظهای رفتار میکنه. یه بار پنهان میکنه، یه بار تقلب میکنه، یه بار مقاومت در برابر حرف صحیح، یه بار انفعاله... چون "راهنمای درونی" نداره. 🤝 و آخرش اینه: - میشه چیزی رو بلد نبود، ولی یاد گرفت، «سوال خوب داشت» - میشه همتیمی خوبی نبود، ولی مهارت کار تیمی رو تقویت کرد - میشه اشتباه کرد، ولی پنهانش نکرد، دنبال راهحل گشت، مقاومت و فرافکنی نکرد و دیگه تکرار نکرد - میشه بهترین نبود، بهترین جا نبود؛ ولی با ساکن و منفعل نبودن، جای بهتری قرار گرفت، محیط بهتری ساخت... البته بعضی از این رفتارها، در واکنش به محیطهای ناسالم یا تیمهای سمی شکل میگیرن؛ برخیشون ریشه در تربیت، کودکی، جامعه و اطرافیان دارن. ولی اینکه ما با چه اصولی رفتار میکنیم، هنوز دست خودمونه. 💬 حالا نوبت شماست: کامنت کنید؛ شاید کمک کنه فردا کمی بهتر از امروز باشیم 🌱
سلام به همگی
از دو روز پیش نوشتن یه نوگت پکیج رو شروع کردم به نام:
Detester
ایده اصلی اینه که یه مقداری رفتار مدل های AI رو بتونیم کنترل کنیم یا به قولی Deterministic کرد.
هنوز اول راهه و کار بسیاد داره!
خوشحال میشم ریپو رو چک کنید و اگر ایده ای دارید مشارکت کنید.
https://github.com/sa-es-ir/detester
