بهینه‌سازی خودکارِ مهارت‌ها، SkillOpt

چند سال پیش یکی از مهم‌ترین دغدغه‌های استفاده از AI این سوال‌ها بود: «کدوم مدل رو استفاده کنیم؟» یا «چجوری پرامپت بهتری بنویسیم؟»

👁 747 ❤️ 13 📤 26

😊 دو ساعت با خالق سی‌پلاس‌پلاس

هفته گذشته رایان پیترمن، مصاحبه مفصلی با بی‌ارنه استراس‌تروپ، خالق سی‌پلاس‌پلاس منتشر کرد که حداقل برای من بیشتر یک درس بود تا مصا...

👁 957 ❤️ 14 📤 51

🧪 کیفیت‌سنجی AI Agent Skillها

اگر با مفهوم و ساختار skill آشنا نیستین، پیشتر در موردش نوشتم (مقدمه‌ای بر Skills، مهارت‌آموزی AI برای توسعه نرم‌افزار)

👁 1709 ❤️ 16 📤 45

⚙️ یک مسئله، یک‌ ابزار، سه سطح نگاه!

نقش AI در آینده شغلی و حرفه‌ای ما و البته خیلی رشته‌های دیگه نه تنها غیرقابل انکاره، بلکه همراه با ملاحظاتی است که اگه ازشون غافل ...

👁 3136 ❤️ 19 📤 36

سلام به همه؛

در طول یک سال گذشته، ایران ۳ دوره‌ی تلخ و دشوار رو توی دفتر خاطرات چند هزارساله‌اش نوشت. مرور کردنش توسط منی که از دور شاهد بود و ...

👁 2060 ❤️ 29 📤 7

مصاحبه‌دهنده بودن در دل یه بحران

در ادامه بخش اول که مربوط به مصاحبه‌گر بودن نوشتم، ای مطلب یه مرور سریع روی مصاحبه دادنه. شاید قبلاً توی مصاحبه‌ها، یه چیزهایی گفت...

👁 1417 ❤️ 8 📤 4

ادامه مطلب قبل:

حرف آخر حرف مطلب قبلم این بود که: قدرت دستته، پس مراقب باش. و این مطلب اینه که قدرت دست بازار است، پس هوشمند باش... انتخاب شغل ه...

👁 1328 ❤️ 7 📤 2

مصاحبه‌گر بودن در دل یه بحران

واقع‌بین باشیم، از پیِ بحران اقتصادی، بحران اجتماعی برخواست و از دل فاجعه‌ی دی‌ماه، جنگ اسفندماه؛ و این یعنی موج ورشکستگی شرکت‌ها،...

👁 1000 ❤️ 19 📤 5

⌛ در باب اهمیت Traceability

گاهی فکر می‌کنیم «سیستم ما که دو تا سرویس بیشتر نیست» یا «فعلا مونولیت هستیم، پس traceability فعلا اهمیتی نداره و هر وقت بزرگ‌تر ش...

👁 1226 ❤️ 17 📤 28

سلام؛

اگر امروز چند میلیون به سادگی فایل‌هاشون رو روی اینترنت آپلود می‌کنن و از هر نقطه‌ی دنیا با یه URL ساده بهش دسترسی دارن، بخش بزرگی...

👁 1504 ❤️ 31 📤 24

از حالا به بعد...

چند خطی در مورد وضعیت حال و پیشنهادی برای بعد... لینک‌مطلب

👁 2034 ❤️ 27 📤 6

وقتی مهندسی شریک رنج می‌شه

در حالی این مطلب رو می‌نویسم که حدود یک هفته است که ارتباط ایران با اینترنت قطع شده و اونچه که به بیرون میاد ترکیب آشفته‌ای از خبر...

👁 2863 ❤️ 23 📤 15

به خاطر میخی، نعلی افتاد

به خاطر نعلی، اسبی افتاد به خاطر اسبی، سواری افتاد به خاطر سواری، جنگی شکست خورد به خاطر شکستی، مملکتی نابود شد و همه این ها ب...

👁 7762 ❤️ 31 📤 125

پروژه Oh My Posh Visual Configurator

اگر شما هم بیشتر ساعات روز مستقیم یا به در حین کار با ترمینال کار می‌کنید (توی ادیتور یا IDE یا مستقل) احتمالا از ابزارهایی مثل oh...

👁 1537 ❤️ 15 📤 20

در مورد این نظرسنجی، من گزینه‌هایی رو انتخاب کردم که به نحوی به هم مرتبط باشن و انتخاب «بزرگ‌ترین» چالش رو کمی به سمت بیان نحوه‌ی تحلیل مسئولیت‌ها ببره 😅

چهار عامل بین گزینه‌ها بود که ساده‌شده‌اش می‌شه: - کارشناس - مدیر - حاکم - محیط حاکم فضایی ایجاد کرده که محیط غیر رقابتی، بدو...

👁 1360 ❤️ 12 📤 7

💡🪐 مفهوم و کاربرد API Federation

سال‌هاست که معماری سیستم‌ها به سمت ریزشدن (fragmentation) رفته و تعداد زیادی سرویس‌ها، APIها، دیتابیس‌ها و کانال‌های ارتباطی که ه...

👁 1169 ❤️ 28 📤 21

💡♻️ مفهوم و کاربرد API-First Development

توسعه‌ی نرم‌افزار رو میشه مثل ساختمون، بدون نقشه و طرح معماری ساخت! نگید نمیشه؛ چون خیلیا می‌سازن و شده! 😂 تیم‌ها شروع می‌کنن به ...

👁 2877 ❤️ 22 📤 66

🧪 مفهوم و کاربرد API Mocking & Virtualization

خیلی از سردردها از نداشتن محیط اجرای مناسب نشأت می‌گیره؛ و خیلی از محیط خوب نداشتن‌ها از ترس پیچیده یا زمان‌بر بودنِ پیاده‌سازی. ا...

👁 3016 ❤️ 22 📤 67

♻️ درخواست فیدبک

اول از همه، ممنون از همه‌ی دوستانی که در نظرسنجی شرکت کردند 😊 هدف من از این نظرسنجی‌ها، که هر از گاهی توی کانال می‌گذارم، اینه ک...

👁 818 ❤️ 12 📤 0

🤔 نرم‌افزار، و این روزهای ایران!

نقد خودمونی، به جای قضاوت پایین به بالا یا برعکس! چند خطی رو که مدت‌هاست می‌خواستم در قالب پادکست یا مطلب منتشر کنم رو به بهانه ا...

👁 5295 ❤️ 31 📤 58

⚙️ کمی در باب UUID

توی اکثر سیستم‌های اطلاعاتی، چه در مورد پیام‌های مورد تبادل بین سرویس‌های یک نرم‌افزار مبتنی بر مایکروسرویس صحبت کنیم، چه در مورد ...

👁 1743 ❤️ 29 📤 26

🚀 انتشار TeleScribe نسخه پیش‌نمایش

تلسکرایب ابزاریه برای تهیه خروجی‌های مختلف، گزارش و برچسب‌گذاری مبتنی بر LLM از محتوای کانال‌های تلگرامی. اول یه اسکریپت پایتون ب...

👁 1408 ❤️ 18 📤 16

خودکارسازی (Automation)

قاعده‌گذاری (Decision Rules) طراحی تجربه فنی خوب (DevEx Design) آگاه‌سازی تیمی (Team Awareness) مصرف آگاهانه انرژی ذهنی 🎯 جمع...

👁 1281 ❤️ 19 📤 13

ادامه و جمع‌بندی:

🏗 پیشنهاد برای تیم‌ها و شرکت‌ها: قبل از اینکه مدل‌های زبانی تبدیل به ابزار تقلب یا تولید کدهای «نفهمیده‌شده» بشن، سعی کنید ساختا...

👁 2088 ❤️ 14 📤 38

مستند پایتون... منتشر شد!

فیلم خیلی خوبیه، مهم نیست پایتون‌نویس هستید یا نه، الهام‌بخشی‌اش از جایی میاد که یه پروژه‌ی جانبی دهه ۹۰ میلادی در آمستردام چرا و ...

👁 2119 ❤️ 13 📤 55

#️⃣ در ستایش اعداد...

3️⃣ قسمت سوم: متریک‌های همکاری تیمی و کیفیت تحویل در مخازن کد در قسمت‌های قبل در مورد متریک‌های کد و متریک‌های برنامه‌ریزی نوشتم؛...

👁 1905 ❤️ 22 📤 31

#️⃣ در ستایش اعداد...

2️⃣ قسمت دوم: متریک‌های عملکرد تیم توسعه وقتی توسعه نرم‌افزار به صورت تیمی انجام می‌شه، فقط کیفیت کد یا معماری نیست که اهمیت داره...

👁 1820 ❤️ 20 📤 36

#️⃣ در ستایش اعداد...

1️⃣ قسمت اول: کُدمتریکس وقتی به جای «حس» و معیارهای کیفی، بریم سراغ معیار «کمی» و خصوصا «اعداد»، خیلی از مشکلات رو می‌شه زودتر شن...

👁 1859 ❤️ 24 📤 33

📢 نتیجه نظرسنجی با ۱۱۵ شرکت‌کننده:

🗳️ حدود ۴۵٪ از viewها در نظرسنجی شرکت داشتند. ✅ ۴۷٪ افراد ۱:۱ دارند یا دوست دارن داشته باشند و مفید می‌دوننش. ❌ ۱۵٪ باور دارن ک...

👁 887 ❤️ 18 📤 0

🍰🚀 معماری Vertical Slice

مقدمه طراحی معماری نرم­‌افزار همیشه تلاشی بوده برای اینکه پیچیدگی‌ها رو مهار، تغییرات رو ساده، و تیم رو چابک نگه داره. چندین ساله...

👁 1190 ❤️ 22 📤 22

🚀 🗺 الگوی پیشنهادی برای مسیر شغلی

این یک الگوی خیلی کلی و خلاصه‌شده است که توضیح و جزئیاتش عموما یکی دو ساعت صحبت می‌طلبه یا نوشتارش شاید یک جزوه چند ده صفحه‌ای باش...

👁 1340 ❤️ 36 📤 37

نیم‌نگاهی به Data-Oriented Programming

مفهوم برنامه‌نویسی داده‌گرا (DOP) الگوییه داده رو محور قرار می‌ده و اولویت اصلیش سازماندهی کارآمد داده‌ها است. درسته که ریشه‌هاش ...

👁 1025 ❤️ 16 📤 15

💡 مفهوم، اصول و مزایای Pair Programming چیه؟

برنامه‌نویسی دونفره/جفت (معادل فارسی مناسبی برای سراغ ندارم) یعنی دو نفر توسعه‌دهنده، به‌صورت همزمان روی یک تسک یا تیکت با هم کار ...

👁 3169 ❤️ 21 📤 32

شرایط این روزهای کشور، و به تَبعش ما و دوستان و عزیزانمون تحت تاثیر شرایط جنگی و دشواریه که شاید دل و دماغی برای مطالب فنی خوندن نباشه. اگر دوست داشتید چند دقیقه‌ای از حال و هوای اخبار نگران‌کننده فاصله بگیرید، فارغ از هر جهت‌گیری سیاسی و اجتماعی‌ که دارید، شاید بد نباشه یک سری فکت رو آسیب‌شناسی کنیم:

نشت اطلاعات فوق‌محرمانه و حتی سری، هک‌های متعدد و... نشون داد ضعف عمیق دانش، و اجرای مفاهیمی مثل security | compliance | trust and...

👁 2359 ❤️ 28 📤 11

سلام به همگی

قبل از هر چیز آرزو می‌کنم همگی سلامت و از هر خطری دور باشید و سریع‌تر سایه‌ی نحس جنگ از کشورمون برچیده بشه. کوتاه عرض می‌کنم: من ...

👁 1238 ❤️ 24 📤 2

۸ ماه پیش، وقتی شرایطی مشابه امروز (البته با گستردگی و شدت خیلی کمتر) برای کشور پیش اومده بود، چند خطی رو به عنوان پیشنهاد یا بلند بلند فکر کردن نوشتم، که اگر دوست داشتید مطالعه کنید.

تصور می‌کنم با در نظر گرفتن ابعاد گسترده‌تر این نوبت، اضافه کردن چند مورد دیگه بد نباشه: ۱: مهم‌تر از غرق شدن توی سیل تحلیل‌ها و ...

👁 2117 ❤️ 30 📤 15

🙂 روایت ۲۰ تا ۳۰ سالگی، بخش دوم...

(مطالعه بخش اول) 🏛 ساختن نمونه‌کار 🔣 این‌سال‌ها که فراغت بیشتری از دهه بعدی زندگی‌تون دارید، سعی کنید چیزهایی رو ولو کوچک بساز...

👁 1924 ❤️ 57 📤 47

استقبال از پلتفرم‌های ارتباط منتورها و منتورجوها یا تنوع مطالب حول راهنمایی و نقشه‌راه، یا کوچینگ فردی، نشون می‌ده حداقل بخشی از جامعه (در سطح بین‌المللی) علاقه‌مند به دریافت مشاوره یا حداقل شنیدن داستان دیگرانی هستند که به‌نظرشون مسیر قابل قبولی رو طی کردن...

من ۳ بار رو به خاطر دارم که چنین مشورتی رو گرفته باشم (۱۶، ۱۹ و ۲۱ سالگی) و چیزی که می‌نویسم آمیزه‌ای از تجربه و یادگیری خودمه، لذ...

👁 1478 ❤️ 64 📤 48

🧬 در مورد Arazzo Specification و کاربردهاش!

کمتر اپلیکیشنی رو می‌شه پیدا کردن که مستقیم یا غیرمستقیم با APIها خصوصا REST مرتبط نباشن. حالا Arazzo Specification یه استاندارد ج...

👁 884 ❤️ 11 📤 19

⛳️ نکاتی در مورد تصمیم‌گیری تکنولوژی

اینکه برای پروژه جدید از چه تکنولوژی استفاده کنیم، یا مثلا فلان ابزار ارزش افزوده‌ای برای تیم، محصول و خودمون به‌همراه داره یا نه؛...

👁 852 ❤️ 19 📤 16

💡 سه خبر از کنفرانس بیلد ۲۰۲۵

1️⃣ تمرکز مایکروسافت روی Blazor یه نکته مهم توی کنفرانس اخیر بیلد این بود که مایکروسافت اعلام کرد که Blazor رو به‌عنوان بستر اصلی...

👁 761 ❤️ 20 📤 9

🎮💡 مقایسه مفهوم ACID و BASE

مقدمه: دو مدل اصلی برای مدیریت تراکنش‌ها وجود داره: ACID و BASE. هر کدوم از این مدل‌ها رویکرد متفاوتی نسبت به «تضمین صحت» و «در دس...

👁 909 ❤️ 31 📤 27

📔 دات‌نت ۱۰ (C# 14): Extension members

یکی از بهبودهای دات‌نت C# 14، رو می‌شه Extension membersr دونست که فقط محدود به متد نیستند؛ حالا می‌شه پراپرتی، ایندکسر، و حتی eve...

👁 818 ❤️ 19 📤 6

🤓 مقدمه‌‌ای بر تازه‌های «هر چیزی»...

نظرسنجی اخیر کانال شامل ۵ گزینه اصلی بود که هر کدوم حول یک تکنولوژی، ابزار، یا روش جدید بود. فارغ از اینکه برآیند تمایل جمع، به سم...

👁 1027 ❤️ 26 📤 14

🎬 Video: Click to view 318_UJ0QZv1IhnA4CsZ_.mp4

🎞 فیلم مستند پایتون! شرکت Cult-Repo که کارش روایت داستان محصولات کدباز در مدیوم فیلمه، حالا فیلم جدیدی در راه داره... پایتون! م...

👁 976 ❤️ 8 📤 16

🔭 تاریخچه و زمینه پیدایش Domain-Driven Design

اوایل دههٔ ۲۰۰۰ شرکت‌های خیلی بزرگ (بانک‌ها، بیمه، و …) با سیستم‌های نرم‌افزاری‌ای روبه‌رو بودند که: - دامین‌های با پیچیدگی خیلی ...

👁 4057 ❤️ 29 📤 65

📇 تاریخچه و زمینه پیدایش مایکروسرویس

شاید بد نباشه تا دفعه بعد که خواستید در مورد معماری و ساختار یه پروژه تصمیم بگیرید، یه بار پیشینه‌ی پیدایش مایکروسرویس رو مرور کنی...

👁 3334 ❤️ 19 📤 39

عموما انتخاب معماری، تکنولوژی یا ابزار، از بین ابزارهای موجود و شناخته‌شده انجام می‌شه و به ندرت تیم‌ها نیاز یا حتی توانایی خلق معماری جدید رو دارن. توی چنین شرایطی شناخت معماری و زمینه‌ی پیدایشش کمک بزرگی به پیشگیری از انتخاب اشتباه می‌کنه. یعنی وقتی می‌دونیم یک معماری در چه شرایطی و برای تأمین چه نیازی به وجود اومده، می‌تونیم فکر کنیم آیا شرایط و نیاز و مسئله‌ی فعلی ما هم راستا با شرایط و نیاز ما هست یا نه!

قصد دارم تا طی چند پست در مورد چند معماری مرسوم که عموما به اشتباه انتخاب می‌شن و بیشتر از اینکه انتخابشون تابعی از نیاز و شرایط ب...

👁 1243 ❤️ 60 📤 11

🤔 فارغ از هیجان‌زدگی و تحلیل‌های مبتنی بر گمان، خوبه فکر کنیم در فاجعه‌ی بندرعباس، نقش نرم‌افزار و تکنولوژی چی بود؟ نقش مدیرمحصول‌ها تا مدیر تکنولوژی چی بود؟

چیزی که محرز است اینه که کانتینر(ها)ی با محتویاتی مستعد اشتعال یا انفجار در جای نامناسب و بدون مراقبت قرار گرفته. آیا جابجایی و چی...

👁 1137 ❤️ 17 📤 4

🔔 جلسه مرور مهارت‌ها و مسیر رسیدن به موقعیت‌های شغلی که بتونه از پس چالش‌های پلتفرم‌های با تعداد درخواست بالای هم‌زمان و پیچیدگی‌های سیستمی بر بیاد...

(⚠️ زمان جلسه تغییر کرده است!️) یکشنبه ۳۱ فروردین (۲۰ اپریل)؛ ساعت ۱۹:۰۰ تا ۲۰:۰۰ ۱۷:۳۰ - ۱۸:۳۰ (به وقت تهران) لینک ثبت‌نام

👁 1345 ❤️ 13 📤 14

📔 قابلیت Extension members در سی‌شارپ ۱۴

بالاخره بعد از کش‌وقوس‌های فراوون (شروع جدی‌اش از سال ۲۰۲۱ بود) بالاخره امکان Extension members به سی‌شارپ ۱۴ (نسخه پیش‌نمایش ۳)...

👁 970 ❤️ 14 📤 5

مسعود دانش‌پور عزیز، برای تیمش توی دیجیکالا دنبال چند مهندس نرم‌افزار خبره می گرده که از پس تراکنش های بسیار بالا مثل بلک فرایدی بر بیان، طبیعتا افرادی که خودشون رو واجد شرایط بدونن اپلای می‌کنن و براشون آرزوی موفقیت دارم.

به نظرم اومد شاید دوستانی باشن که دوست داشته باشن بدونن نقشه‌راه و توصیف دقیق‌تر چالش‌های این تیپی چیه، و برای اینکه در آینده بتون...

👁 886 ❤️ 58 📤 3

🔄 معرفی Agent2Agent Protocol (A2A) از گوگل!

امروز گوگل توی کنفرانس Cloud Next پروتکل جدید Agent2Agent (A2A) رو معرفی کرد. این پروتکل باعث می‌شه تا AI‌ها بدون توجه به این‌که ...

👁 900 ❤️ 14 📤 6

🎂 تولد ۲۰ سالگی git مبارک!

پروژه شخصی (بخوانید دلی) لینوس توروالدز که تبدیل به ابزار روزمره ما شد... اگر دوست دارید بدونید نبوغ و پشتکار این مرد چقدره، همین...

👁 1001 ❤️ 19 📤 5

🚀 تبدیل ریپازیتوری GitHub به MCP!

یه پروژه جذاب و کاربردی برای اتصال AI Assistentها... هم‌زمان با دسترسی عمومی Agent mode و پشتیبانی از MCP روی VSCode

👁 1676 ❤️ 11 📤 29

اگر حضرت سعدی در زمانه‌ی ما زیست می‌کرد، احتمالا علاوه بر «دم فرو بستن به وقت گفتن، و گفتن به وقت خاموشی» دو چیز دیگه رو هم طَیرهٔ عقل اعلام می‌فرمود:

۱: ست کردن جلسه بدون ذکر رئوس مطالب توی ایمیل دعوت ۲: ساختن تیکتی که توضیح و acceptance criteria دقیق نداره * طَیرهٔ عقل: سبک‌ م...

👁 711 ❤️ 19 📤 1

این روزها که خبر تغییر لایسنس AutoMapper و MediatR و MassTransit به جمع قبلی‌ها یعنی ImageSharp, IdentityServer, Fluent Assertions پیوست که تازه اینا اکوسیستم دات‌نت بودن، و اگر فارغ از اکوسیستم نگاه کنیم Redis و Elastic و... هم اضافه می‌شن؛ خوبه تا فرایند انتخاب تکنولوژی، مدیریت فنی محصول، بودجه‌بندی و... رو مرور کنیم.

چقدر تیم‌ها بابت جوگیری و چپوندن انبوه کتابخونه‌ها به پروژه با هدف عقب نیوفتادن از موج وبلاگ‌ها و ویدیوهای بلاگر‌های تکنولوژی، خود...

👁 852 ❤️ 21 📤 6

🤖 مثال RAG با استفاده از Qdrant

وکتور دیتابیس Qdrant یک پایگاه داده برداری (Vector Database) و موتور جستجوی برداری کدبازه که برای ذخیره و جستجوی بردارهای High-dim...

👁 739 ❤️ 10 📤 7

😂 دم همگی گرم...

دیشب وقتی دیدم مطالب و مثال‌هایی که برای AI نوشتم از پکیج موفقیت و رازهایی زیبایی هم کم‌طرفدارتر بودن، اولین چیزی که یادم افتاد ای...

👁 776 ❤️ 5 📤 2

🚀 🤑 مثال عملی پیاده‌سازی RAG (قسمت ۱)

پاسخ به پرسش‌های ارزی! با دیتای لحظه‌ای... 😎🤑 گفتیم برای اینکه مدل‌های زبانی دیتای به‌روز یا دلخواه ما رو داشته باشن، باید با ا...

👁 1326 ❤️ 33 📤 23

🌱 سالی که گذشت...

آخرین روزهای ساله، عموما چنین روزهایی خیلی سریع، سالی که گذشت، توی ذهنمون مرور می‌شه... اگر امروز چنین مروری رو تجربه کردید؛ امید...

👁 745 ❤️ 17 📤 0

📱 ویدیو مرور کلی C4

این هم ویدیو مرور کلی C4 که یه مقدار کامل‌تر از پست قبلی است و امیدوارم برای دوستانی که جدی دوست دارن ازش استفاده کنن، مفید باشه �...

👁 1315 ❤️ 14 📤 15

مثال C4 (بخش ۱، کانتکست)

💡یادآوری صورت مسئله: فرض کن یه نرم‌افزار داریم که هر چند ساعت‌یک‌بار میره وب‌سایت‌هایی که بهش معرفی کردیم رو بازدید میکنه، خبرها...

👁 649 ❤️ 5 📤 4

275

No preview available

👁 683 ❤️ 0 📤 4

۲ خبر مهم از چین!

دیروز بایت‌دنس (شرکت توسعه‌دهنده تیک‌تاک) که طی ماه‌های گذشته احتمالا جدل‌های آمریکا باهاش رو شنیدید، ۲ میلیارد کاربر داره، و فارغ...

👁 551 ❤️ 15 📤 7

⛏ این چند وقته یکی دو بار نوشتم که با نوشتن توی تلگرام و مدیریت محتوا در قالب کانال دغدغه دارم... اگر یادتون باشه کد استخراج مطالب کانال رو هم به اشتراک گذاشتم...

دو سه بار دوستان پیشنهاد دادن که از هشتگ استفاده کنم برای راحت‌تر پیدا کردن مطالب. با اینکه کمتر از ۷ ماه از ایجاد این کانال گذشته...

👁 703 ❤️ 16 📤 4

⚠️ این یک تبلیغ نیست.

هدف این کانال چیزی جز بیشتر یاد گرفتنمون نیست، دلیل معرفی این فرصت شغلی هم دقیقن همینه که فکر می‌کنم فرصتی برای یاد گرفتن بیشتره.....

👁 2219 ❤️ 7 📤 21

🎬 Video: Click to view 265_aspire9.1.gif.mp4

چند روزی بیشتر از عرضه نسخه نهایی Aspire 9.1 نمی‌گذره، حالا بیاین ببینیم قراره توی vNext چی اضافه بشه 🚀😍 قابلیت جدید resource g...

👁 604 ❤️ 8 📤 4

#موقت

ترمینولوژی تست که توی پست قبل قولش رو داده بودم در حال انجامه. شکل نهایی دو پوستر فارسی خواهد بود+ فرمت مارک‌دان به‌صورت کدباز؛ او...

👁 630 ❤️ 18 📤 4

📄 Document: Click to open 263_روز مهندس….pdf

⚙️ روز مهندس... چند خطی رو در مورد روز مهندس نوشتم، اگر دوست داشتید بخونید 😊🙏🌱 این پست هم شاید بی‌ربط به امروز نباشه.

👁 569 ❤️ 16 📤 4

🐊 تست یعنی چی؟!

شاید با دیدن این تیتر بگید: «چه سوال بدیهی و ساده‌ای؟! چرا داره بدیهیات رو توضیح می‌ده!» ولی برای برخی که با تست آشنایی کافی ندار...

👁 859 ❤️ 18 📤 9

🐊 تست نرم‌افزار، شروع...

توی پست مقدمه گفتم که چرا تست نرم‌افزار بیشتر از اینکه تکنیک و دانش باشه، فرهنگ و عادت افراد و تیم‌هاست. خیلی‌ها هستن که می‌تونن د...

👁 566 ❤️ 21 📤 9

رویکرد جدید تست نرم‌افزار با ACH

متا یک رویکرد جدید (از جنبه‌هایی جدید) نسبت به تولید خودکار تست‌های نرم‌افزار اتخاذ کرده با ابزاری به اسم ACH. 🌱 این ACH چیه؟

👁 2938 ❤️ 13 📤 45

📎در باب API Documentation و Discoverability

بیاین فرض کنیم REST API ماه مثل منو رستورانه؛ API Documentation همون فهرستیه که جزئیات هر غذا (یا توی این مورد، هر endpoint) رو شر...

👁 504 ❤️ 14 📤 6

🤪 در باب تفکیک انتقاد از هجمه!

ℹ️ این مطلب فنی نیست، رفرنس‌محور هم نیست، و تحلیل و نوشتار شخصی ( و طبیعتا محتمل‌به‌خطا) است! هر از گاهی توی فضای مجازی، حالا یا ...

👁 472 ❤️ 12 📤 1

⛏✨ طراحی API و مفهوم Idempotency

معنی idempotent : شاید بشه «همانندپذیر» رو معادل خوبی براش دونست؛ توی ریاضی «عدد ۱ در عملیات ضرب» همانندپذیر هست، چون هر چند بار ک...

👁 831 ❤️ 22 📤 19

این روزها تقریبا یکسالگی TUnit است. یه کتابخونه جدید برای نوشتن Unit، Integration، Acceptance و هر جور تست دیگه‌ای توی دات‌نت. حدود ۱۹۱هزار دانلود NuGet داشته و توسعه‌اش فعلا خیلی فعاله و جزو گیت‌هاب ترند هست.

ولی چرا؟ خب می‌دونیم که NUnit عملا پورت شده‌ی JUnit جاوا است، و xUnit انشعابی بهبود یافته از NUnit. خود NUnit که باقیمانده دوران...

👁 1202 ❤️ 20 📤 15

🥸 اندر احوالات تست‌نویسی، باب TUnit

پسری را به کارگه کدنویسی همی بردندی تا شیوه‌ی کُدگری پیشه کند، استاد بگفت: «بِکُد، سپس بِتِست!» شاگرد مدتی استاده، بُکید، خسته شد؛...

👁 546 ❤️ 18 📤 4

247

No preview available

👁 496 ❤️ 0 📤 1

243

No preview available

👁 1096 ❤️ 27 📤 11

یه اصطلاحی برای توصیف کالاهای تندمصرف داریم به نام FMCG یا Fast-Moving Consumer Goods که سریع فروش می‌رن، عموما ارزون هستن. مثل مواد غذایی و نوشیدنی، لوازم نظافت و...

برای محتوای دیجیتال هم اصطلاح «محتوای زودگذر» یا ephemeral content استفاده می‌شه. یعنی محتوایی که مثل اینستاگرام (به‌خصوص استوری‌...

👁 814 ❤️ 13 📤 3

✨🚀 تفاوت output، outcome و impact

مقدمه: یکی از چالش‌های متعدد و اساسی جامعه ما اینه که «سوال نداریم» خصوصا «سوال خوب»!! شاید روزی مفصل نوشتم در موردش... فعلا بگذری...

👁 499 ❤️ 16 📤 10

جمع‌بندی:

سلسله‌مراتب گوگل برای شرکتی با ۱۷۰ هزار کارمند و محصولات جهانی طراحی شده. اگر سازمان شما ۵۰ نفر است، دنبال استخدام L8 نباشید! 😂 ...

👁 515 ❤️ 18 📤 7

⚙️ مطلب بعدی...

آشنایی به عناوین و سلسه‌مراتب سازمانی مهندسی نرم‌افزار، توانمندی‌ها و مسئولیت‌ها. و اینکه از کجا بفهمیم سازمان ما چه سطوحی رو نیاز...

👁 481 ❤️ 18 📤 4

🤪 ۷ نوع از جواگره و رفقای ادایی!

⚠️ این پست، فنی نیست، فقط شوخی و تخیلی است! «حالا که چند بار کلمه جواگره که جمع مکسر جوگیر است رو به کار بردم لازمه تا انواعشون ر...

👁 600 ❤️ 23 📤 9

🤖 آخرش AI باعث بیکاری ما خواهد شد؟

لابلای اخبار کلی مطلب می‌بینیم در مورد اینکه هوش مصنوعی تا فلان سال (اکثرا بین ۳ تا ۱۰ سال رو پیش‌بینی می‌کنن) فلان درصد از آدم‌ها...

👁 1990 ❤️ 19 📤 33

💡 بالاخره MongoDB یا SQL Server؟ RDBMS یا NoSQL؟

سال‌هاست که توی کامیونیتی، یه عده از جواگره عزیز یه جوری در مورد NoSQL صحبت می‌کنن که گویی دوای درد هر نوع نرم‌افزاریه! یا گاها طو...

👁 512 ❤️ 20 📤 11

🎬 Video: Click to view 229_ZBB3QlnIbrryUun0.mp4

این ویدیو از دکتر شهشهانی عزیز چند وقته زیاد دست‌به‌دست می‌شه. از اونجایی که نظام آموزشی ما مشکلات ساختاری زیادی داره، احتمالا ای...

👁 977 ❤️ 21 📤 23

کِی و کجا، بریم سراغ Go؟

همون‌قدر که Go زبان خوبیه (چه از نظر طراحی کامپایلر چه سهولت و سرراستی سینتکس، چه پرفرمنس) همون‌قدر هم مثل هر موضوع دیگه‌ای، افتاد...

👁 608 ❤️ 21 📤 12

👨‍💻 وقتی دیتابیس سرور شلوغه!!

✅ قابلیت WAIT_AT_LOW_PRIORITY تاحالا شده موقع ساخت یا بازسازی ایندکس روی سروری که کاربرهای هم‌زمان زیادی داره دچار مشکل شید و loc...

👁 529 ❤️ 47 📤 3

💡 واقعا نیازه تا به Rust جدی فکر کنیم؟

چند وقته توی کامیونیتی توصیفات عجیب و غریبی توسط جَواگِره عزیز (جمع مکسر جوگیر) راجع به Rust می‌بینیم. گویی که «امروزه، عصر Rustنو...

👁 4187 ❤️ 12 📤 42

225

No preview available

👁 459 ❤️ 0 📤 2

📎 حالا که علاقه‌مندان مطالب مرتبط با SQL Server بیشتر از PostgreSQL شد، در ابتدای مطالب، مسیر و شاکله رو عرض می‌کنم و روی هر کدوم بنا بر بازخوردها کمتر یا بیشتر تعمیق می‌کنیم.

بعد از این چند هفته تمرکز روی SQL Server سراغ PostgreSQL هم خواهیم رفت؛ در گذشته هم داشتیم که با هشتگ #MSSQL_to_PGSQL توی کانال در...

👁 481 ❤️ 12 📤 6

سلام 😊

۳۰ دقیقه دیگه شروع می‌کنیم، و همه دعوتن 🌱 تِک‌اسپاگتی، دورهمی آنلاین حول نرم‌افزار! گوگل میت

👁 461 ❤️ 7 📤 1

سلام

دوستانی که جلسه یکشنبه میان، لطفا ایمیلشون رو اینجا بگن که براشون لینک گوگل میت رو بفرستم. اگر موضوع خاصی هم دوست دارید بگید یا بش...

👁 590 ❤️ 3 📤 1

🧠🧠 عامل‌های هوش مصنوعی یا AI Agents

عامل‌های هوش مصنوعی یا AI Agentها که این روزها خیلی تب داغی دارن، در واقع برنامه‌هایی هستن که می‌تونن به طور خودکار و مستقل تصمیم ...

👁 428 ❤️ 11 📤 7

🔤 طبقه‌بندی‌های دیگه‌ای هم هستن و نمیشه گفت دقیقا فقط همین تعداد ایجنت وجود دارن، بعضی طبقه‌بندی‌ها، Robotic Agents یا Virtual Assistants رو هم مطرح می‌کنن یا همین ۷ تا رو هم گاها با اسامی مشابه معرفی می‌کنن.

به نظرم خوبه تا برنامه‌نویس‌ها ایجنت‌نویسی رو تمرین کنن، مدیرمحصول‌ها بهش فکر کنن و نادیده نگیرنشون. چون مثلا یه ایجنت ساده و جمع‌...

👁 413 ❤️ 7 📤 5

🚀 📱 نقشه‌ راه Rider برای ۲۰۲۵.۱

۱. تسهیل پروفایلینگ با اینکه ابزارهای فعلی مثل Dynamic Program Analysis و dotTrace خوبن، ولی تیم Rider می‌خواد اون‌ها رو ساده‌تر ...

👁 471 ❤️ 6 📤 2

🎮 معرفی DevToys: جعبه‌ابزار همه‌کاره

یه ابزار باحال که طی چند سال گذشته بهتر و کامل‌تر شده، و البته به جای سرچ کردن «فلان چیز online» کار رو راحت کرده. DevToys یه اپلی...

👁 498 ❤️ 11 📤 15

سلام!

لینک گوگل میت جلسه امروز تغییر کرد، لینک جدید کیفیت HD و امکان ضبط خودکار جلسه رو داره. 🔗 گوگل میت: یکشنبه،۱۶ دی‌ماه و ۵ ژانویه؛...

👁 958 ❤️ 9 📤 2

🧨 بمب‌های خفته در پکیج‌ها!

این چند روز، ۷ تا پروژه پر کاربرد رو کاویدم و گاهن تا لایه‌ی چهارم تودرتو ی وابستگی‌هاشون آسیب‌پذیری امنیتی پیدا کردم. و این در مو...

👁 514 ❤️ 5 📤 1

🎄✨ چند پیشنهاد برای ۲۰۲۵ - پایانی

این پنجمین و آخرین سری پیشنهاداته، چند ساعت دیگه ۲۰۲۴ تموم می‌شه و امیدوارم این سری یادداشت‌ها ولو اندک، مفید یا الهام‌بخش بوده با...

👁 418 ❤️ 9 📤 3

✨🚀 دورهمی آنلاین با موضوع NET Aspire.

یکی از دوستان که توی پروژه جدیدشون از Aspire استفاده کردن، دوست داشتن تا هم یه مروری روی پیاده‌سازی‌شون بشه، هم نکات پرداکشن رو بر...

👁 536 ❤️ 9 📤 3

🧪تست end-to-end با Playwright

❓تست End-to-End (E2E) چیه؟ تست End-to-End یا E2E یه نوع تست نرم‌افزاریه که فرآیندهای واقعی کاربر رو از شروع تا پایان شبیه‌سازی می...

👁 514 ❤️ 7 📤 9

🥴✨ چند پیشنهاد برای ۲۰۲۵ - ۴

این چند روز باقیمانده از ۲۰۲۴، هر روز تعدادی پیشنهاد در یک حوزه مشخص اشتراک به اشتراک می‌گذارم، امیدوارم مفید یا الهام‌بخش باشن. ...

👁 419 ❤️ 6 📤 4

🤩 ✨ چند پیشنهاد برای ۲۰۲۵ - ۳

این چند روز باقیمانده از ۲۰۲۴، هر روز تعدادی پیشنهاد در یک حوزه مشخص اشتراک به اشتراک می‌گذارم، امیدوارم مفید یا الهام‌بخش باشن. ...

👁 453 ❤️ 12 📤 6

📚 یکی از علایق من کتاب کادو دادنه. و به کسایی که خیلی برام عزیزن، کتابی هدیه می‌دم که خودم خوندمش (منظورم همونیه خوندم و عموما یه جاهاییش یادداشت نوشتم یا خط کشیدم) که عموما با کلی توضیح که طرف مقابل فکر نکنه کتاب مستعمل دارم هدیه می‌دم 😅.

کلاس‌های ایران یه رسمی داشتم که برخی دوره‌ها (حدود ۵۰٪ شون)، کتابی که مبنای سرفصل‌های دوره بود و خودم خونده بودم و خط کشیده بودم ر...

👁 427 ❤️ 13 📤 9

🎄 ✨ چند پیشنهاد برای ۲۰۲۵ - ۲

این چند روز باقیمانده از ۲۰۲۴، هر روز تعدادی پیشنهاد در یک حوزه مشخص اشتراک به اشتراک می‌گذارم، امیدوارم مفید یا الهام‌بخش باشن. ...

👁 445 ❤️ 12 📤 6

🎅✨ چند پیشنهاد برای ۲۰۲۵

این ۵ روز باقیمانده از ۲۰۲۴، هر روز تعدادی پیشنهاد یا ایده، حول یک موضوع مشخص، به اشتراک می‌گذارم، امیدوارم مفید یا الهام‌بخش باشه...

👁 439 ❤️ 42 📤 8

خودکار کردن کارها یه رکن اساسی مهندسی نرم‌افزاره. و عملا بخش مهمی از کار هر توسعه‌دهنده‌، DevOpsکار و Platform Engineer و... همین خودکار کردن فرایندهاست.

لذا طیف وسیعی از ابزارهای اتوماسیون برای کارهای مختلف وجود داره، یکی از مهم‌ترین‌هاش هم ابزارهای خودکارسازی بیلد و دپلوی است. ابزا...

👁 425 ❤️ 16 📤 9

✨ اندر باب OpenTelemetry

از اونجایی که دورهمی بعدی‌مون در مورد سیستم‌های توزیع‌شده است، مطالب دیروز (workload) و این مطلب (OpenTelemetry) پیش‌درآمدی است بر...

👁 449 ❤️ 16 📤 12

👀 ورک‌لود توی دات‌نت چیه؟

ورک‌لود‌های دات‌نت مجموعه‌ای از اجزای اختیاری SDK هستن که برای توسعه انواع خاصی از برنامه‌ها مورد استفاده قرار می‌گیرن. به زبون سا...

👁 455 ❤️ 15 📤 5

179

No preview available

👁 532 ❤️ 0 📤 6

180

No preview available

👁 570 ❤️ 0 📤 6

181

No preview available

👁 625 ❤️ 0 📤 6

182

No preview available

👁 603 ❤️ 0 📤 6

🚀 💸 یک خبر خوب! امروز گیت‌هاب از سرویس رایگان کوپایلوت رونمایی کرد و بلافاصله هم تیم ویژوال‌استدیو نسخه رایگان رو برای ویژوال‌استدیو ارائه کرد.

من دو ساله مشترک کاپایلوت هستم و حقیقتا سرویس خوبیه. حتی از IntelliCode و JetBrains AI و Tabnine و Cody و Tabby هم که من تست کردم ...

👁 1817 ❤️ 13 📤 39

♻️💡 نظرسنجی در مورد محتوای کانال

سلام به همگی 😊 امروز، ۳ ماه از شروع این کانال می‌گذره، هدف اولیه (و فعلی) من اشتراک آموخته‌ها و تجربه‌ها بوده. ولی باور دارم زم...

👁 381 ❤️ 8 📤 1

#موقت

از دوستانی که منتظر ویدیو aspire و ویدیو توضیح بدهی فنی هستند، بابت تاخیر عذرخواهی می‌کنم. دسامبر خیلی شلوغی بوده تا امروز، امیدوا...

👁 443 ❤️ 13 📤 0

🎬 Video: Click to view 164_cRu_2kEGCFeVOU1G.mp4

من سعی می‌کنم راجع به هیچ موضوع فنی‌ای قاطع و صد در صدی صحبت نکنم. راجع مباحث مدیریت تکنولوژی، لیدرشیپ فنی و... هم خیلی خیلی محتاط...

👁 615 ❤️ 24 📤 12

📌 ربع‌بندی بدهی فنی (Technical Debt Quadrant)

دیروز یه توییتی زدم که برای توضیح بهتر منظورم (که هیچ ربطی هم به نرم‌افزار نداشت)، از توصیف بدهی فنی ناآگاهانه‌ی بی‌پروا استفاده ک...

👁 1658 ❤️ 19 📤 20

⚙️ معرفی یک کتابخونه Workflow

این پروژه، یعنی Elsa یک کتابخونه مدیریت گردش کاره که UI خوبی هم براش توسعه داده شده (دو بخش داره، سرور، و رابط کاربری) قابلیت‌های...

👁 451 ❤️ 8 📤 21

برای ۲۰۲۵ چه برنامه‌ای داریم؟

حدود ۲ هفته دیگه سال جدید میلادی شروع می‌شه، از اونجایی که تکنولوژی‌ها، ابزارها و چیزهایی که ما باهاشون سر و کار داریم نسبت به تقو...

👁 365 ❤️ 3 📤 3

🚀 مقدمه‌ای بر GraphQL (بخش اول)

1.اصلا GraphQL چیه؟ به زبان ساده، GraphQL مکانیزمیه تا بتونیم با یک استاندارد مشخص، کوئری‌مون رو به «یک» API ارسال کنیم و داده‌ها...

👁 302 ❤️ 15 📤 5

⚙️✨ شاید براتون پیش اومده باشه که نیاز پیدا کرده باشید تا بدون دغدغه یه REST API رو صدا کنید، جواب دلخواهتون رو بگیرید و کارتون رو پیش ببرید.

این API رو شاید از روی سرور صدا کنید، یا شاید در قالب کد بکند یا تست، شاید هم از روی کلاینت و در قالب کد فرانت... حالا گاهی API ه...

👁 766 ❤️ 9 📤 23

🤔 تا حالا براتون سوال شده که چرا بعضی شرکت‌ها توی مصاحبه فنی‌شون اینقدر روی مسایل ساختمان‌داده و الگوریتم تکیه دارن؟ (ادایی‌ها رو نمی‌گم 😁 درست و حسابی‌ها رو می‌گم)

دیروز یه خبر توی فیدها اومد مبنی بر مشکل کُندی NuGet و ماجرای حل کردنش توی دات‌نت ۹. شاید بگید به من چه؟! من مصرف‌کننده هستم و خوب...

👁 427 ❤️ 12 📤 12

152

No preview available

👁 374 ❤️ 17 📤 1

📽 ویدیو اول از سری آموزشی NET Aspire.

سلام ویدیو اول از سری آموزشی NET Aspire. که مقدمه و معرفی است روی یوتیوب قرار گرفت. احتمالا این سری ۳ قسمت داره که قسمت اول، مقد...

👁 1422 ❤️ 15 📤 47

شاید برای شما هم پیش اومده باشه که با خودتون فکر کنید «تا کِی باید توی شرکت فعلی یا پوزیشن فعلی بمونم که درگیر رخوت و رکود نشم؟!»

شاید به تغییر شغل هر چند سال یکبار فکر کرده باشید... نه «موندن» نه «تغییر دادن» شغل در یک شرکت، به تنهایی ضامن «حال خوب» داشتن در...

👁 813 ❤️ 12 📤 32

✨ ♻️ مقدمه‌ای بر Scrumban!

این چند سال، صحبت‌های متعددی در مورد بازاندیشی در مورد اسکرام یا روش‌های مشابه شده. برخی شرکت‌ها هم ازش دل کندن، برخی هم در ظاهر ح...

👁 360 ❤️ 14 📤 9

✨ به بهانه رهانش پرومتئوس ۳ که بعد از سال‌ها یک تغییر بزرگ به شمار میاد، چند خطی در مورد خودش، کاربرد و تاریخچه‌اش و تغییرات نسخه ۳ به اختصار نوشتم...

اگر دوست داشتید بخونید و نظرتون رو در مورد روش‌های مانیتورینگ سرویس‌ها بگید... 🚀 در ویدیو مربوط به Aspire که به زودی تقدیم خواهم...

👁 394 ❤️ 16 📤 2

✨ ‌‌‏DORA چیه؟

فریم‌ورک DORA که مختصر شده‌ی DevOps Research and Assessment است، یک فریم‌ورک برای تحقیق و ارزیابیه که تمرکزش روی بهبود مستمر تحوی...

👁 3350 ❤️ 9 📤 52

توی نظرسنجی‌های توییتر، لینکدین و... چه خارجی و چه داخلی، خیلی‌ها رأی داده بودند به عدم مهاجرت به دات‌نت ۹ (به طور کلی نسخه‌های Short-Term Support).

ما کُد و رانتایممون رو باید به‌روز نگهداریم، چه برای آپدیت‌های امنیتی و چه پایداری. و این چیزی نیست که بشه ازش در این زمانه چشم‌پو...

👁 402 ❤️ 7 📤 1

📄 Document: Click to open 137_dotnet-versions.pdf

یه انفوگرافی خوب از سیر امکانات جدید دات‌نت از نسخه ۱ تا ۹ و سی‌شارپ از نسخه ۱ تا ۱۳ منبع: nietras.com

👁 502 ❤️ 11 📤 8

🌎 Enterprise Web App patterns

Modern Web App pattern مایکروسافت سال‌هاست نسل‌های مختلفی از فریم‌ورک‌های توسعه وب رو عرضه کرده. از ۲۸ سال پیش با عرضه AS...

👁 505 ❤️ 17 📤 7

🎬 Video: Click to view 130_ssstwitter.com_1730901314319-VEED.mp4

😂 وقتی هر زبون و معماری و فریم‌ورکی توی اینترنت می‌بینی، بدون یادگرفتن و بررسی دقیق، توی محصول استفاده می‌کنی. ویدیو از ElectroB...

👁 427 ❤️ 13 📤 2

🍿📽 آخر هفته فیلم ببینیم؟

دو تا مستند جالب برای اونایی که هم دوست دارن آخر هفته خوش بگذرونن هم با تمرکز حداقلی به دونسته‌هاشون اضافه شه. The Code: Story of...

👁 361 ❤️ 10 📤 22

یک خبر خوب! کوپایلوت گیت‌هاب که احتمالا خیلی‌هامون ازش استفاده می‌کنیم و انصافا ابزار خوبیه، به زودی از مدل‌های شرکت‌های دیگه‌ای به جز OpenAI پشتیباینی می‌کنه، یعنی مثلا اگر Claude برای شما مناسب‌تره می‌تونید تعیین کنید ازش استفاده کنه.

البته کماکان بعید می‌دونم کسی Gemini گوگل رو ترجیح بده 🤭 💡 البته این از نظر بیزنسی و طراحی محصول هم درس‌هایی داره برای کسایی که...

👁 930 ❤️ 8 📤 3

اخیرا یه مشکل تو روش محاسبه تفاوت بین نسخه‌های مختلف فایل‌ها توی git کشف شده که می‌تونه باعث بشه حجم ریپازیتوری‌ها چند برابر بشه. این مشکل باعث افت کارایی و مصرف بیش‌ازحد فضای ذخیره‌سازی می‌شه.

داستان هم از اونجایی شروع شد که یکی از مهندس‌های ارشد مایکروسافت، جاناتان کریمر، درباره یه ریپازیتوری جاوااسکریپت خیلی بزرگ که تیم...

👁 266 ❤️ 8 📤 4

✨✨ خبر خوب...

به‌روز رسانی: Webstorm هم شامل همین رویه شد، برای استفاده غیرتجاری رایگان شد.

👁 259 ❤️ 9 📤 2

🎙🎧 الوعده، وفا!

ممنون از همه دوستانی که با نظر یا نقدشون کمک می‌کنن تا در جهت تولید محتوای مفیدتر بیشتر تلاش کنم. اپیزود دوم آماده شد 🎉 همراه ب...

👁 233 ❤️ 14 📤 4

🟩 اندر احوالات Green Threads در نرم‌افزار

تردها و انواعشون تردها (Threads) واحدهای اجرای کد هستن که می‌تونن به‌صورت هم‌زمان یا به‌توالی روی پردازنده اجرا بشن. این کار باعث...

👁 249 ❤️ 9 📤 4

📚 معرفی کتاب: T-SQL Fundamentals

این کتاب که الان ویراست چهارمش در دسترسه، یکی از بهترین کتاب‌ها برای درک عمیق SQL است. درسته که مایکروسافت منتشر کرده و از نظر محص...

👁 291 ❤️ 10 📤 4

🧩 یه افزونه برای VS Code اینبار Error Lens

با نداشتنش آسمون به زمین نمیاد! ولی بودنش عصای دسته برای پیگیری راحت‌تر خطاها. مثلا متن خطا یا اخطار رو جلو همون خطی که باعش شده ...

👁 226 ❤️ 4 📤 3

93

No preview available

👁 754 ❤️ 0 📤 16

94

No preview available

👁 869 ❤️ 0 📤 16

95

No preview available

👁 975 ❤️ 0 📤 16

96

No preview available

👁 921 ❤️ 0 📤 16

✨ طی ۲۴ ساعت گذشته، و احتمالا چند روز آینده، خیلی‌هامون ذهنمون درگیر شرایط و اخبار ایرانه (چه ایران باشیم؛ چه از دور دنبال‌کننده اخبار و نگران وضعیت عزیزانمون)

در شرایطی که اخبار نگران‌کننده‌ای در جامعه وجود داره، حفظ تمرکز و آرامش برای ما اهمیت زیادی داره. حالا چیکار کنیم که تعادل رو حفظ ...

👁 1257 ❤️ 13 📤 11

✨ معرفی افزونه کاربردی برای VS Code

برای شما هم پیش میاد که چندین VS Code در حال اجرا دارید و بینشون سوییچ می‌کنید؟ هر بار هم باید یک لحظه بگردید و چک کنید الان روی ک...

👁 896 ❤️ 4 📤 6

87

No preview available

👁 239 ❤️ 0 📤 2

78

No preview available

👁 189 ❤️ 0 📤 2

79

No preview available

👁 199 ❤️ 0 📤 2

80

No preview available

👁 280 ❤️ 0 📤 2

81

No preview available

👁 232 ❤️ 0 📤 2

82

No preview available

👁 296 ❤️ 0 📤 2

83

No preview available

👁 266 ❤️ 0 📤 2

84

No preview available

👁 323 ❤️ 0 📤 2

85

No preview available

👁 226 ❤️ 0 📤 2

- خیلی از نوآوری‌ها و بهینگی‌های پایگاه‌داده چه در سطح قابلیت‌های کاربردی، چه در سطح بهینه‌سازی‌های الگوریتمی و محاسباتی طی ۳۰ سال گذشته اول توی PostgreSQL اومد. مثلا Multiversion Concurrency Control (MVCC) (کنترل همزمانی چند نسخه‌ای) یا مثلا GiST (Generalized Search Tree) مفاهیمی بودند که بقیه از PostgreSQL الهام گرفتن. یا برخی بهینگی‌های Query Optimizer.

- از اون‌جایی که محصول رایگان و کدباز است، طبیعتا انتظار بلوغ ابزارها، خصوصا توی لایه‌ی مدیریت رو نمی‌شه ازش داشت و مثلا همین Citu...

👁 772 ❤️ 7 📤 14

🚀 🎉 و 17 PostgreSQL منتشر شد

توی این فلش‌کارت قرمزها در مورد PostgreSQL نوشته‌ام و خواهم نوشت، در مورد قابلیت‌های اختصاصی نسخه ۱۷ هم علاوه بر فلش‌کارت‌های عموم...

👁 217 ❤️ 6 📤 1

74

No preview available

👁 180 ❤️ 0 📤 1

66

No preview available

👁 146 ❤️ 0 📤 0

67

No preview available

👁 155 ❤️ 0 📤 0

68

No preview available

👁 120 ❤️ 0 📤 0

61

No preview available

👁 113 ❤️ 0 📤 0

62

No preview available

👁 112 ❤️ 0 📤 0

63

No preview available

👁 122 ❤️ 0 📤 0

64

No preview available

👁 127 ❤️ 0 📤 0

65

No preview available

👁 129 ❤️ 0 📤 0

51

No preview available

👁 100 ❤️ 0 📤 0

52

No preview available

👁 110 ❤️ 0 📤 0

53

No preview available

👁 104 ❤️ 0 📤 0

54

No preview available

👁 101 ❤️ 0 📤 0

55

No preview available

👁 112 ❤️ 0 📤 0

56

No preview available

👁 121 ❤️ 0 📤 0

57

No preview available

👁 105 ❤️ 0 📤 0

58

No preview available

👁 132 ❤️ 0 📤 0

59

No preview available

👁 117 ❤️ 0 📤 0

60

No preview available

👁 115 ❤️ 0 📤 0

45

No preview available

👁 94 ❤️ 0 📤 0

46

No preview available

👁 94 ❤️ 0 📤 0

47

No preview available

👁 101 ❤️ 0 📤 0

48

No preview available

👁 101 ❤️ 0 📤 0

40

No preview available

👁 110 ❤️ 0 📤 0

41

No preview available

👁 107 ❤️ 0 📤 0

36

No preview available

👁 102 ❤️ 0 📤 0

37

No preview available

👁 108 ❤️ 0 📤 0

38

No preview available

👁 103 ❤️ 0 📤 0

به بهانه ریلیز نسخه RC1 دات‌نت ۹

از دات‌نت ۵ اعلام کردن که: 🗓 نوامبر هر سال نسخه جدید ارائه می‌شه (آبان-آذر) ⚡️ نسخه‌های فرد (۵، ۷، ۹، ۱۱) با پشتیبانی ۱ ساله خ...

👁 104 ❤️ 3 📤 0

مقدمه: ESME یا CMAScript modules و AMD یا Asynchronous Module Definition دو روش برای مدیریت و بارگذاری ماژول‌ها در جاوااسکریپت هستند. AMD قدیمی‌تره و برای کار در مرورگرهای قدیمی طراحی شده، در حالی که ESM استاندارد جدیدتر و بخشی از خود زبان جاوااسکریپت است. ESM مزایایی مثل سینتکس ساده‌تر، پشتیبانی بهتر از tree shaking، و عملکرد بهتر داره.

⚡️ حالا خبر: تیم VS Code توی نسخه 1.93 اعلام کرده که بیشتر کار مهاجرت از AMD به ESM را تکمیل کردن. این یه تیتر خبریه، ما هم که م...

👁 114 ❤️ 4 📤 1

نسخه VSCode 1.93.0 ریلیز شد!

یه امکان جالبش اینه که به کوپایلوت می‌تونین دستورالعمل ثابت بدید، مثلا: هر وقت کدی رو اضافه کرد، کامنت بگذاره که توسط کوپایلوت اض...

👁 92 ❤️ 3 📤 1

25

No preview available

👁 86 ❤️ 0 📤 1

✨🚀

سلام این ایونت «احتمالا» بخش اول سری بنچمارکینگ است، قصد دارم اهمیت و نکات بنچمارکینگ رو مرور کنیم و در بخش اول، روی دات‌نت و اس‌...

👁 448 ❤️ 3 📤 9

مواجهه و مدیریت رخدادهای فنی، خصوصا در سازمان‌ها و تیم‌های نرم‌افزاری، مهارت مهمیه، در این پست به مرور گام‌ها و نکاتی که باید در نظر داشته باشیم پرداختم.

بهانه‌اش هم رویدادی است که به زودی برای بررسی فنی فاجعه Crowdstrike و ویندوز برگزار خواهد شد تا هم از نظر فنی با کلی سازمان و متخص...

👁 94 ❤️ 3 📤 0

#MSSQL_to_PGSQL

شماره ۱، مقدمه

👁 83 ❤️ 2 📤 0

✨✨ Retry Pattern یا الگوی بازکوشش

سال‌هاست که دیگه اکثر نرم‌افزارها به‌صورت منفرد و مستقل کار نمی‌کنن. از نرم‌افزار کوچکی که فقط یک API پرداخت رو صدا می‌کنه؛ تا نرم...

👁 106 ❤️ 6 📤 2

۱۲ تا ۱۴ نوامبر ۲۰۲۴

۲۲ تا ۲۴ آبان ۱۴۰۳ کنفرانس NET Conf 2024. رهانش نسخه نهایی NET 9.0. موضوعات اصلی: - Cloud Native - AI-Powered Apps - Blazo...

👁 97 ❤️ 4 📤 0

⚡️در حالیکه Avalonia به عنوان تنها گزینه حال حاضر دات‌نتی‌ها به شمار میاد که ویندوز، مک، لینوکس رو به خوبی ساپورت کنه، و عملا .NET MAUI در پشتیبانی از لینوکس کاهلی می‌کنه و توسعه‌دهنده‌ها رو کمی نا امید کرده.

ابزار LINQPad محبوب هم به زودی با Avalonia به مک میاد و به جمع استفاده‌کننده‌هایی مثل KLM و JetBrains و...

👁 102 ❤️ 5 📤 0

سلام 😊

بین سال‌های ۲۰۱۵ تا ۲۰۲۰ جلساتی گاه‌به‌گاه (گاهی هفتگی، گاهی ماهانه) با موضوعات حول معماری و توسعه نرم‌افزار با عنوان tech afterno...

👁 138 ❤️ 1 📤 0

هیچ پستی پیدا نشد.