uz
Feedback
کدهالیک | codehalic

کدهالیک | codehalic

Kanalga Telegram’da o‘tish

دوره های آموزشیمون رو از داخل سایت ببینید https://codehalic.ir

Ko'proq ko'rsatish
4 070
Obunachilar
+924 soatlar
+167 kunlar
+31630 kunlar
Postlar arxiv
خب خیلی عقب موندیم از قوانین مهندسی نرم افزار امروز میخوام راجب نظریه پنجره شکسته باهاتون صحبت کنم نظریه «پنجره شکسته» در مهن
خب خیلی عقب موندیم از قوانین مهندسی نرم افزار امروز میخوام راجب نظریه پنجره شکسته باهاتون صحبت کنم نظریه «پنجره شکسته» در مهندسی نرم‌افزار می‌گه اگر مشکلات کوچک مثل باگ‌های جزئی، کدهای بد یا طراحی‌های ناقص رو نادیده بگیریم و اصلاحشون نکنیم، این پیام رو به تیم منتقل می‌کنیم که کیفیت مهم نیست. در نتیجه به‌مرور افراد هم حساسیتشون رو نسبت به کیفیت از دست می‌دن و مشکلات بیشتری وارد سیستم می‌شه. این موضوع باعث می‌شه یک چرخه‌ی نزولی شکل بگیره؛ یعنی هرچه بی‌نظمی بیشتر بشه، بی‌نظمی جدید هم راحت‌تر پذیرفته می‌شه و کل سیستم به سمت پیچیدگی و آشفتگی می‌ره. در مقابل، اگر تیم‌ها روی اصلاح سریع ایرادهای کوچک حساس باشن، یک فرهنگ کیفیت شکل می‌گیره که جلوی رشد بدهی فنی و خراب شدن تدریجی سیستم رو می‌گیره. #lawsofsoftwareengineering @codehalics | کدهالیک

اگر مثل من فن قوانین یک چیزی هستید میتونین قوانین مربوط به UX برای یک رابط کاربری رو در این لینک بخونین چیزای جالبی نوشته که
اگر مثل من فن قوانین یک چیزی هستید میتونین قوانین مربوط به UX برای یک رابط کاربری رو در این لینک بخونین چیزای جالبی نوشته که از حد حوصله این کانال شاید خارج باشه ولی اگر مایل باشید میتونم هر چند روز یه بار راجب یکشون صحبت کنم بنظرم قوانین تحلیلی و شناختی جالبی روشه که میتونیم آدما و تصمیماتشونو بهتر بشناسیم https://lawsofux.com/ @codehalics | کدهالیک

اگر مثل من فن قوانین یک چیزی هستید میتونین قوانین مربوط به UX برای یک رابط کاربری رو در این لینک بخونین چیزای جالبی نوشته که از حد حوصله این کانال شاید خارج باشه ولی اگر مایل باشید میتونم هر چند روز یه بار راجب یکشون صحبت کنم بنظرم قوانین تحلیلی و شناختی جالبی روشه که میتونیم آدما و تصمیماتشونو بهتر بشناسیم https://lawsofux.com/ @codehalics | کدهالیک

برای مدیریت اینترنت تو وضعیت فعلی که یک گیگ تقریبا ۳ دلاره من از این اپلیکیشن روی مک استفاده میکنم اگر تونستید حتما نصبش کنید
برای مدیریت اینترنت تو وضعیت فعلی که یک گیگ تقریبا ۳ دلاره من از این اپلیکیشن روی مک استفاده میکنم اگر تونستید حتما نصبش کنید قبلا tripmode داشتم ولی روی نسخه ترایلش خیلی قابلیت های خوبی نداره و باید حتما انلاکش کنی خوبیه این اینه که رایگانه ! https://apps.apple.com/us/app/firewally-ai-firewall-app/id6744357438?mt=12 @codehalics | کدهالیک

این مقاله درباره اینه که تیم فیگما چطور موقع ساختن ابزار AI جدیدشون به اسم Figma Make کل فرآیند طراحی محصول رو عوض کردن و بیش
این مقاله درباره اینه که تیم فیگما چطور موقع ساختن ابزار AI جدیدشون به اسم Figma Make کل فرآیند طراحی محصول رو عوض کردن و بیشتر از اینکه به حدس و سلیقه خودشون تکیه کنن، کاربر واقعی رو وسط همه چیز گذاشتن. نکته اصلیش اینه که چون ابزارهای AI خروجی قطعی و ثابت ندارن، دیگه مثل نرم‌افزارهای قدیمی نمی‌شه فقط با تست فنی جلو رفت. برای همین فیگما اومده یه سیستم ارزیابی ساخته که توش آدم‌ها (طراح، PM، حتی کاربر واقعی) خروجی AI رو می‌بینن و با معیارهایی مثل ظاهر طراحی و عملکرد واقعی امتیاز میدن. ایده مهم مقاله اینه که ساخت محصول AI بیشتر شبیه آزمایش و تکرار سریعه تا طراحی کلاسیک. فیگما با جمع کردن بازخورد از چند لایه کاربر (از تیم داخلی تا مشتری‌ها) فهمیده مردم از AI چیزهای متفاوتی می‌خوان و باید سریع تست کنی ببینی کدوم مسیر جواب میده. آخرش هم میگه موفقیت این مدل محصول‌ها فقط به تکنولوژی نیست، به اینه که چقدر خوب می‌تونی “سلیقه انسانی” رو وارد سیستم ارزیابی و تصمیم‌گیری کنی. https://www.firstround.com/ai/figma @codehalics | کدهالیک

این مقاله می‌گه توی سال‌های نزدیک، دیزاینرها کم‌کم از حالت کار با ابزارهایی مثل فیگما و فتوشاپ می‌رن سمت اینکه بیشتر با AI کا
این مقاله می‌گه توی سال‌های نزدیک، دیزاینرها کم‌کم از حالت کار با ابزارهایی مثل فیگما و فتوشاپ می‌رن سمت اینکه بیشتر با AI کار کنن و در اصل «پرامپت‌نویس حرفه‌ای» بشن. یعنی به جای اینکه خودشون همه چیز رو دستی بسازن، دقیق یاد می‌گیرن چطوری به هوش مصنوعی بگن چی می‌خوان تا همون چیزی که تو ذهنشونه رو دربیاره. توی نگاه مقاله، پرامپت‌نویسی یه جور زبان جدید برای دیزاینه و کسی که بهتر بتونه حرفشو به AI بفهمونه، دیزاینر قوی‌تری حساب می‌شه. مثال هم می‌زنه از آدمایی که تو تیم‌هاشون برای خودشون پرامپت‌های آماده ساختن و باهاش سریع‌تر کار تولید می‌کنن یا حتی نقش شغلی جدید گرفتن. ولی خب کل حرف مقاله یه کم آینده‌پرداز و تبلیغی هم هست. تو دنیای واقعی، پرامپت‌نویسی بیشتر یه ابزار کمکیه، نه اینکه جای فکر طراحی، UX و تصمیم‌های مهم رو بگیره. یعنی دیزاین هنوز هم همون مغز و فهم مسئله رو می‌خواد، فقط الان یه ابزار سریع‌تر هم کنارش اومده. @codehalics | کدهالیک

Daniel Lemire توضیح می‌دهد که الگوریتم معروف Binary Search همیشه بهترین گزینه نیست. معمولاً برای جستجو در داده‌های مرتب از با
Daniel Lemire توضیح می‌دهد که الگوریتم معروف Binary Search همیشه بهترین گزینه نیست. معمولاً برای جستجو در داده‌های مرتب از باینری سرچ استفاده می‌شود چون نسبت به جستجوی خطی سریع‌تر است. اما نویسنده نشان می‌دهد که با توجه به قابلیت‌های پردازنده‌های جدید، هنوز جا برای بهبود وجود دارد. ایده اصلی این است که CPUهای امروزی می‌توانند چند مقدار را همزمان بررسی کنند. بر همین اساس الگوریتمی به نام SIMD Quad معرفی شده که داده‌ها را به بخش‌های بزرگ‌تر تقسیم می‌کند و سپس چندین مقدار را به صورت همزمان بررسی می‌کند. نتایج آزمایش‌ها نشان می‌دهد این روش در بیشتر موارد از باینری سرچ سریع‌تر است. نتیجه کلی این است که با استفاده از قابلیت‌های سخت‌افزاری جدید می‌توان حتی از الگوریتم‌های کلاسیک هم عملکرد بهتری گرفت. https://lemire.me/blog/2026/04/27/you-can-beat-the-binary-search/ @codehalics | کدهالیک

یک ایمیل منتشر شده در اوپن وال درباره یک آسیب‌پذیری خیلی خطرناک در Linux kernel صحبت می‌کنه (با شناسه CVE-2026-31431). اصل ما
یک ایمیل منتشر شده در اوپن وال درباره یک آسیب‌پذیری خیلی خطرناک در Linux kernel صحبت می‌کنه (با شناسه CVE-2026-31431). اصل ماجرا اینه که یک باگ قدیمی که از سال ۲۰۱۷ داخل کرنل بوده، به هکر اجازه می‌ده از یک کاربر معمولی به دسترسی کامل سیستم (root) برسه. نویسنده‌ها تأکید می‌کنن که این یکی از بدترین باگ‌های «دسترسی گرفتن» در سال‌های اخیره و عملاً روی خیلی از نسخه‌های لینوکس—به‌خصوص نسخه‌های قدیمی‌تر—اثر داره. اما نکته‌ای که بحث رو داغ کرده اینه که چرا خیلی از توزیع‌های لینوکس از قبل خبردار نشدن. برخلاف انتظار، اگر گزارش‌دهنده یک باگ اون رو به لیست خاصی (linux-distros) نفرسته، هیچ هشدار زودهنگامی به توزیع‌ها داده نمی‌شه. اینجا هم همین اتفاق افتاده، و علاوه بر اون، پچ کردن این باگ برای نسخه‌های قدیمی سخت بوده، بنابراین بعضی‌ها فعلاً از راه‌حل موقت (workaround) استفاده می‌کنن. خلاصه: هم باگ خیلی خطرناکه، هم روند اطلاع‌رسانی و پچ کردنش مشکل‌دار بوده. https://www.openwall.com/lists/oss-security/2026/04/30/10 @codehalics | کدهالیک

از وضعیت ایران بدتر بنظر میاد وضعیت اوبنتو عه ! هر روز داره یه بلا سرش میاد @codehalics | کدهالیک
از وضعیت ایران بدتر بنظر میاد وضعیت اوبنتو عه ! هر روز داره یه بلا سرش میاد @codehalics | کدهالیک

تو این وضعیت سایت رو هم آپدیت کردم و فیچر نوتیفیکیشن رو هم بهش اضافه کردم ! بنظرم بهترین تعبیر برای این روزامون اینه که رفتیم
تو این وضعیت سایت رو هم آپدیت کردم و فیچر نوتیفیکیشن رو هم بهش اضافه کردم ! بنظرم بهترین تعبیر برای این روزامون اینه که رفتیم تو یه سایه مثل اون موزیکه که میگفت غرقم توی سایه خودم سیاهی وجودمو گرفته ! اولین آپدیت کدهالیک رو "سایه" نامیدیم به امید روز های روشن برای ایران عزیزمون ! ضمنا هر گونه فیدبک و نظری راجب سایت داشتین حتما بهم بگین خوشحال میشم نظراتتون رو بدونم ! @codehalics | کدهالیک

ما در همراه اول به‌ دنبال جذب دو برنامه‌نویس توانمند و باانگیزه برای همکاری تمام‌وقت در تیم فنی هستیم. اگه به چالش‌های جذاب،
ما در همراه اول به‌ دنبال جذب دو برنامه‌نویس توانمند و باانگیزه برای همکاری تمام‌وقت در تیم فنی هستیم. اگه به چالش‌های جذاب، کار گروهی حرفه‌ای و ساخت محصولات با مقیاس ملی علاقه‌مندید، مشتاقیم کنار ما باشین. 👨‍💻 Front-end Developer مهارت‌های موردنیاز: - تسلط به Vue.js یا React (آشنایی با هر دو مزیت محسوب می‌شود) - آشنایی با Kotlin برای توسعه رابط‌های مرتبط - تجربه کار با APIها و معماری ماژولار - تسلط به مفاهیم UI/UX 🧑‍💻 Back-end Developer مهارت‌های موردنیاز: - تسلط به Python - آشنایی با Next.js (یا توانایی کار با معماری‌های مبتنی بر JavaScript) - تجربه طراحی و توسعه سرویس‌های مقیاس‌پذیر - آشنایی با پایگاه‌داده‌ها و طراحی API ✨ اگه فکر می‌کنید می‌تونید به ما در توسعه سرویس‌های بزرگ‌مقیاس و ملی کمک کنید، رزومه‌تون رو برامون ارسال کنید. ایمیل: azadeh.naseri@nak-mci.ir @codehalics | کدهالیک

این ریپو یه مسیر یادگیری کاملاً عملی برای Kubernetes که به‌جای توضیحات طولانی و تئوری، هر مفهوم رو با یه لَب واقعی بهت یاد می
این ریپو یه مسیر یادگیری کاملاً عملی برای Kubernetes که به‌جای توضیحات طولانی و تئوری، هر مفهوم رو با یه لَب واقعی بهت یاد می‌ده؛ یعنی به‌جای فقط دیدن، خودت pod می‌سازی، rolloutها رو تست و حتی خراب می‌کنی و برمی‌گردونی، و مثلاً یه دیتابیس واقعی با storage پایدار بالا میاری، در عین حال تقریباً همه مباحث مهم از پایه تا پیشرفته مثل deployments، services، volumes، monitoring و حتی راه‌اندازی کامل کلاستر رو پوشش می‌ده، و چون هر بخش تمرین عملی داره، باعث می‌شه Kubernetes رو واقعاً بفهمی نه فقط حفظ کنی. من شبا با این دارم کوبرنتیز رو تمرین میکنم خیلی بیان ساده ای داره بنظرم و تقریبا تمام نکات ریز کوبر رو به بهترین نحو داره آموزش میده https://github.com/omerbsezer/Fast-Kubernetes @codehalics | کدهالیک

ماکروسافت گفته که Electron یه شوخی خیلی خوب با ویندوز بوده و الوکیشن رم زیادی داره و همین باعث میشه در اکثر مواقع اپلیکیشن ها
ماکروسافت گفته که Electron یه شوخی خیلی خوب با ویندوز بوده و الوکیشن رم زیادی داره و همین باعث میشه در اکثر مواقع اپلیکیشن های خوب مموری لیک بشن این در حالیه که خودش VsCode رو به طور مثال با همین الکترون دولوپ کرده ! کرسر هم کلی از این وضعیت اسفناک VsCode گله کرده و کلی پچ روی Vscode داده که خیلیاشم در وضعیت نامشخصی قرار گرفتن و VsCode حاضر نشده مرجشون کنه ! به طرز عجیبی کرسر تا ۸۰ درصد مموری لیک براش اتفاق میوفتاده و این بیشترش از معماری ضعیف الکترون میاد حالا ماکروسافت باز هم سولوشن خودشو داده گفته بیاید از WinUI استفاده کنید یه فریم ورک که نیتیو اپلیکیشن رو روی ویندوز ۱۱ اجرا میکنه که پشت زمینه داره از قابلیت Native AOT که استارتش از دات نت ۸ خورد و الان در دات نت ۱۰ به بلوغ رسیده استفاده میکنه من که خیری از این تصمیمات ماکروسافتی هیچ وقت نگرفتم بیشتر میخواد بازار به انحصار گری دعوت کنه تا اینکه مسئله رو حل کنه همیشه هم همین منوال بوده و هست و تغییری در رویکردش نداده و نخواهد داد ! https://github.com/microsoft/microsoft-ui-XAML @codehalics | کدهالیک

خلاصه که همدلی کردن درست هم یک مهارته! @codehalics | کدهالیک
خلاصه که همدلی کردن درست هم یک مهارته! @codehalics | کدهالیک

همیشه برام سوال بود چطوری توی اسپاتیفای رنگ غالب یک موزیک رو در میارن که کل اپ رنگش عوض میشه با هر موزیک ، ولی با خوندن این ف
همیشه برام سوال بود چطوری توی اسپاتیفای رنگ غالب یک موزیک رو در میارن که کل اپ رنگش عوض میشه با هر موزیک ، ولی با خوندن این فهمیدم پشتش یه عالمه الگوریتمه که سعی می‌کنه مثل یه انسان «حس رنگ» رو بفهمه استخراج رنگ از یه عکس اون‌قدرها هم ساده نیست که فقط «میانگین رنگ» بگیری. برای اینکه یه پالت خوشگل و انسانی دربیاد، الگوریتم‌ها میان همه پیکسل‌ها رو بررسی می‌کنن، رنگ‌های شبیه رو با روش‌هایی مثل خوشه‌بندی گروه‌بندی می‌کنن، بعد رنگ‌های بی‌اهمیت (مثل سایه‌های تیره یا نویز) رو حذف می‌کنن و در نهایت از هر گروه یه رنگ نماینده انتخاب می‌کنن. حتی از فضاهای رنگی پیشرفته‌تری مثل OKLCH استفاده می‌کنن که به درک چشم انسان نزدیک‌تره، تا نتیجه حس بهتری بده نه فقط عدد درست. جالب اینجاست که دقیقاً همین ایده پشت تغییر رنگ UI تو اپ‌هایی مثل Spotify هم هست. وقتی یه آهنگ پلی می‌کنی و بک‌گراند با کاورش هماهنگ می‌شه، در واقع دارن رنگ‌های اصلی تصویر رو هوشمندانه استخراج می‌کنن، نه اینکه یه رنگ تصادفی بردارن 👀 https://amandahinton.com/blog/creating-a-color-palette-from-an-image @codehalics | کدهالیک

😂😂😂😂😂😂😂 @codehalics | کدهالیک
😂😂😂😂😂😂😂 @codehalics | کدهالیک

امروز متوجه شدم کسایی هستن که شیششششصد دلار میگیرن برای رزومه ریویو و یکی‌شون چهاررررررهزار دلار میگیره برای چندتا جلسه مشاور
امروز متوجه شدم کسایی هستن که شیششششصد دلار میگیرن برای رزومه ریویو و یکی‌شون چهاررررررهزار دلار میگیره برای چندتا جلسه مشاوره. حالا ریت خودتونه و بازار آزاده؛ ولی من باشم رو ته مونده‌ی جیب بچه‌های دنبال کار سفره به این گندگی پهن نمی‌کنم حقیقتن
پ.ن: شما ها دیگ چه آدمایی هستید آخه تو این وضعیت ! @codehalics | کدهالیک

یه خبر جالب از دنیای AI که سم آلتمن توییت کرده : طبق اعلام جدید، قراره طی چند روز آینده مدل جدیدی به اسم GPT-5.5-Cyber عرضه ب
یه خبر جالب از دنیای AI که سم آلتمن توییت کرده : طبق اعلام جدید، قراره طی چند روز آینده مدل جدیدی به اسم GPT-5.5-Cyber عرضه بشه. این مدل مخصوص حوزه امنیت سایبری طراحی شده و قراره به متخصص‌های امنیت کمک کنه تا بهتر بتونن از شرکت‌ها و زیرساخت‌های مهم در برابر حملات سایبری محافظت کنن. نکته مهم اینه که گفته شده برای استفاده از این مدل، با دولت‌ها و کل اکوسیستم فناوری همکاری می‌کنن تا دسترسی‌ها کاملاً امن و کنترل‌شده باشه. هدف اصلیش هم اینه که سرعت شناسایی و مقابله با تهدیدهای سایبری رو بالا ببرن و امنیت سیستم‌ها رو تقویت کنن. @codehalics | کدهالیک

دوستان عزیز امنیت کار تیم ما نیاز به سه نفر نیروی متخصص با حداقل دو سال سابقه مرتبط داره که بصورت فول تایم حضوری و ساکن تهران
دوستان عزیز امنیت کار تیم ما نیاز به سه نفر نیروی متخصص با حداقل دو سال سابقه مرتبط داره که بصورت فول تایم حضوری و ساکن تهران باشند استخدام کنیم. یک نفر SOC T1 یک نفر SOC T2 یک نفر کارشناس ارشد شبکه و مانیتورینگ لطفا اگر تهران هستید و دنبال کار میگردید به من پیام بدید : @DrPwners @codehalics | کدهالیک

ما برای تیم abanro دنبال یک نیروی Front-End Web هستیم. اگر تجربه کار با React / Next.js، طراحی UI تمیز و ساخت پنل‌های حرفه‌ای
ما برای تیم abanro دنبال یک نیروی Front-End Web هستیم. اگر تجربه کار با React / Next.js، طراحی UI تمیز و ساخت پنل‌های حرفه‌ای تحت وب دارید، خوشحال می‌شیم رزومه و نمونه‌کارهای خودتون رو ببینیم. شرط مهم اینه که دسترسی پایدار و بدون مشکل به اینترنت بین‌الملل داشته باشید. لطفاً رزومه‌تون رو به info@abanro.com ارسال کنید.🙏🏻 @codehalics | کدهالیک