uk
Feedback
کدهالیک | codehalic

کدهالیک | codehalic

Відкрити в Telegram

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

Показати більше
3 457
Підписники
-224 години
-77 днів
+6730 день
Архів дописів
استخدام #ریلوکیشن اولین فرصت شغلی ما در ارمنستان با عنوان Senior Python Developer برای یک شرکت بین‌المللی مستقر در ارمنستانه.
استخدام #ریلوکیشن اولین فرصت شغلی ما در ارمنستان با عنوان Senior Python Developer برای یک شرکت بین‌المللی مستقر در ارمنستانه. 🕒 نوع همکاری: تمام‌وقت 🗣️ نیاز اصلی: تسلط به مکالمه و ارتباطات انگلیسی نیازمندی‌ها: - حداقل ۵ سال تجربه در توسعه با Python و Django - تسلط بر RESTful API - تجربه کار با PostgreSQL یا MySQL - آشنایی با Git، تست‌نویسی و حل مسئله قوی برای ارسال رزومه لطفا از طریق دایرکت با من در ارتباط باشید. #Hiring ارسال رزومه @codehalics | کدهالیک

خب بریم به ادامه بحث جذاب قوانین مهندسی نرم افزار : «بدهی فنی (Technical Debt)» در مهندسی نرم‌افزار یعنی زمانی که برای رسیدن
خب بریم به ادامه بحث جذاب قوانین مهندسی نرم افزار : «بدهی فنی (Technical Debt)» در مهندسی نرم‌افزار یعنی زمانی که برای رسیدن سریع‌تر به نتیجه، از کیفیت یا طراحی تمیز کد صرف‌نظر می‌کنیم. این کار مثل گرفتن وام است: در لحظه باعث می‌شود سریع‌تر فیچر را تحویل بدهیم، اما در آینده باید “اصل بدهی” را با بازنویسی و تمیزکاری کد و “بهره آن” را با کند شدن توسعه، باگ‌های بیشتر و سخت‌تر شدن تغییرات پرداخت کنیم. به زبان ساده، هر تصمیم عجولانه در کدنویسی که قرار است بعداً اصلاح شود، یک نوع بدهی فنی ایجاد می‌کند. این بدهی همیشه هم بد نیست؛ در بعضی شرایط مثل استارتاپ‌ها یا زمان‌هایی که باید سریع محصول را به بازار رساند، عمداً پذیرفته می‌شود. اما اگر مدیریت نشود، به مرور کل سیستم را سنگین، پیچیده و پر از باگ می‌کند. راه کنترل آن هم بازسازی (refactoring)، نوشتن تست‌های خودکار و بهبود طراحی کد است؛ یعنی همان “پرداخت بدهی” قبل از اینکه بهره‌اش خیلی زیاد شود. یادتونه گفتم راجب این قبلا تو یه همایش صحبت کردم ولی داخل یوتیوب بود اون رو هم براتون روی نت ملی آوردم که ببینید : لینک ویدیو یوتیوب من روی نت ملی @codehalics| کدهالیک

برای کسایی که نتونستن این ویدیو رو بخاطر بسته بودن اینترنت و حجم گرون vpn ببینین متاسفانه بدون اجازه ی صاحب اثر این ویدیو رو دانلود کردم چون نتونستم باهاشون ارتباط بگیرم امیدوارم که راضی باشن و اگر مشکلی بود حتما به کانال دایرکت بدن ولی خب وضعیت ایران خیلی مشخصه که نمیشه یوتیوب رو دید و روی ویو اش خیلی نمیشه تو این برهه زمانی حساب کرد ! لینک ویدیو با نت ملی @codehalics | کدهالیک

برای کسایی که نتونستن این ویدیو رو بخاطر بسته بودن اینترنت و حجم گرون vpn ببینین متاسفانه بدون اجازه ی صاحب اثر این ویدیو رو دانلود کردم چون نتونستم باهاشون ارتباط بگیرم امیدوارم که راضی باشن و اگر مشکلی بود حتما به کانال دایرکت بدن ولی خب وضعیت ایران خیلی مشخصه که نمیشه یوتیوب رو دید و روی ویو اش خیلی نمیشه تو این برهه زمانی حساب کرد ! لینک ویدیو با نت ملی @codehalics | کدهالیک

دوستان عزیز مشکلی که برای پخش ویدیوهای سایت پیش اومده بود، برطرف شده و الان همه‌چیز روال عادی داره 😊 ممنون از صبوری و همراهی‌تون 🙏 @codehalics | کدهالیک

فرصت شغلی طراح ارشد محصول در یک پروژه فینتک نوپا، دنبال طراح محصولی هستیم که فقط UI/UX بلد نباشه—مسئله رو بفهمه و راه‌حل بسازه، مخصوصاً در فضای فین‌تک. حداقل ۴ تا ۵ سال تجربه در Product/UX داشته باشه، با فضای فین‌تک یا پرداخت آشنا باشه، به Figma مسلط باشه و در کنار آن با یکی از ابزارهایی مثل Sketch یا Miro هم کار کرده‌ باشه. همچنین تجربه همکاری نزدیک با تیم‌های فنی و محصول را داشته باشه. 📩 رزومه و نمونه‌کار را به reyhaaneh.yousefi@gmail.com ارسال @codehalics | کدهالیک

سلام دوستان عزیز، امیدوارم حال‌تان خوب باشد. شرکت ما در حال جذب برنامه‌نویس‌های میان‌رده (Mid-level) در حوزه‌های Java و .NET است. با توجه به شرایط سخت این روزها، اولویت ما با عزیزانی است که به‌دلیل جنگ شغل خود را از دست داده‌اند و به دنبال فرصت کاری جدید هستند. از دوستانی که دسترسی به اینترنت دارند خواهش می‌کنم در صورت امکان این اطلاع‌رسانی را بازنشر کنند تا به دست افراد بیشتری برسد. افراد واجد شرایط می‌توانند رزومه خود را از طریق یکی از راه‌های زیر ارسال کنند: ایمیل: sataee1991@gmail.com سپاس از همراهی شما 🌿 @codehalics | کدهالیک

از من به شما نصیحت اشتباه ماهارو تکرار نکنین زبانتونو بخونین پولتونو جمع کنین و از این کشور فرار کنین اینجا سرزمین نفرین شده
از من به شما نصیحت اشتباه ماهارو تکرار نکنین زبانتونو بخونین پولتونو جمع کنین و از این کشور فرار کنین اینجا سرزمین نفرین شده هاست واقعا انقد اعصابم خورده الان که دوست دارم کلا یه rm -rf وسط سرور کدهالیک بزنم @codehalics | کدهالیک

برای ویدیو های یوتیوب که اینجا میفرستم یه سولوشن خیلی خوب هست شما تشریف میبرید پیام نرسان بله به خاطر اینکه این پیام نرسان رانتی نداره سروراش به سرور های خارجی دسترسی کامل دارن و میتونی یوتیوب رو از سرور های بله ببینی پس یه سریا اومدن روی بله بات نوشتن تشریف میبری بله لینک یوتیوب رو میدی به این باتی که اینجا برات میفرستم شروع میکنه دانلود کردن روی نت ملی میبینی لذتشو میبری @opendoorbot توی قرن ۲۱ خودم خجالت میکشم به این میگم سولوشن :)) @codehalics | کدهالیک

تعداد بیشماری از عزیزان ازم راجع به ارمنستان پرسیدن و اینکه چطور رفتی اونجا و خرج هاش به چه شکله و اقامت چطور بگیریم و... هیچ
تعداد بیشماری از عزیزان ازم راجع به ارمنستان پرسیدن و اینکه چطور رفتی اونجا و خرج هاش به چه شکله و اقامت چطور بگیریم و... هیچوقت ناامید نمیشم از اینکه یک روز دوباره ایران باشکوه رو ببینم. ولی تا اون روز، از هر کمکی که بتونم به هموطن هام بکنم دریغ نمیکنم. این ویدئو رو ضبط کردم (و چندتا دیگه قراره برا جزئیات هر روش ضبط کنم) برا کسایی که از ایران خارج شدن و دیگه مشکل اینترنت ندارن یا کانفیگ خوب دارن و میتونن ببینن. اونایی که هم که کانفیگ خوب ندارن و حجمشون محدوده، پیوی در خدمتم همونطور که همیشه بودم. https://www.youtube.com/watch?v=5sIuD-OJk04&feature=youtu.be لینک پست @codehalics | کدهالیک

این مقاله می‌گه وب‌سایت اصلاً برای خودت نیست، برای کاربره. یعنی اون کسی که میاد تو سایتت و می‌خواد یه کاری انجام بده؛ مثلاً خ
این مقاله می‌گه وب‌سایت اصلاً برای خودت نیست، برای کاربره. یعنی اون کسی که میاد تو سایتت و می‌خواد یه کاری انجام بده؛ مثلاً خرید کنه، یه شماره پیدا کنه یا ثبت‌نام کنه. مشکل اینجاست که خیلی از مدیرها و صاحب کسب‌وکارها چون به کارشون حس مالکیت دارن، سایت رو مثل یه چیز شخصی می‌بینن و بر اساس سلیقه خودشون نظر می‌دن، در حالی که سایت باید فقط یه ابزار باشه که کار کاربر رو راه بندازه. نویسنده یه نکته جالب هم می‌گه: تو چیزهایی مثل پزشکی یا حسابداری، آدم‌ها به متخصص اعتماد می‌کنن، ولی تو طراحی سایت، هر کسی فکر می‌کنه نظرش مهمه حتی بدون دلیل درست. همین باعث می‌شه تصمیم‌هایی که بر اساس تحقیق و تست گرفته شده کنار بره و آخرش سایتی دربیاد که بیشتر باب میل مدیرهاست تا به درد کاربر بخوره. حرف حسابش اینه که قبل از هر نظری، از خودت بپرس این واقعاً به کاربر کمک می‌کنه یا فقط سلیقه خودمه. https://websmith.studio/blog/your-website-is-not-for-you/ @codehalics | کدهالیک

وقت همگی دوستان و همکاران بخیر. امیدوارم خوب و سلامت باشید. مدتی است در یک پروژه بزرگ مرتبط به Payment Serviceها و Blockchain
وقت همگی دوستان و همکاران بخیر. امیدوارم خوب و سلامت باشید. مدتی است در یک پروژه بزرگ مرتبط به Payment Serviceها و Blockchain همکاریم رو شروع کردم. در حال حاضر در بخش Front-end این پروژه (NextJS) نیاز به یک همکار Mid-level یا Senior دارم. شرایط کار: -- شنبه تا پنجشنبه به وقت ایران -- حقوق ریالی هست (مناسب) -- بدون قرارداد و بیمه -- دقت، حوصله و مسئولیت پذیری خیلی ضروری هست اگر تمایل به همکاری دارید، یک کامنت حاوی آیدی تلگرام، آدرس ایمیل و میزان سابقه تون قرار بدید. لینک برای ارسال رزومه @codehalics | کدهالیک

من راجب این نظریه تو یکی از ایونت های فرانت چپتر توی زمستون سال ۱۴۰۲ صحبت کردم الان که اینترنت انقد گرونه که روم نمیشه برم برید ببینید ولی اگر یه روز اینترنت دار شدید یا یه طوری با اینترنت ملی میتونین یوتیوب دانلود کنین و حوصله داشتین ویدیو منو ببینید https://youtu.be/Rcv2wzX1XUI?si=bMOcgZLCOtLjKw3o @codehalics | کدهالیک

خب خیلی عقب موندیم از قوانین مهندسی نرم افزار امروز میخوام راجب نظریه پنجره شکسته باهاتون صحبت کنم نظریه «پنجره شکسته» در مهن
خب خیلی عقب موندیم از قوانین مهندسی نرم افزار امروز میخوام راجب نظریه پنجره شکسته باهاتون صحبت کنم نظریه «پنجره شکسته» در مهندسی نرم‌افزار می‌گه اگر مشکلات کوچک مثل باگ‌های جزئی، کدهای بد یا طراحی‌های ناقص رو نادیده بگیریم و اصلاحشون نکنیم، این پیام رو به تیم منتقل می‌کنیم که کیفیت مهم نیست. در نتیجه به‌مرور افراد هم حساسیتشون رو نسبت به کیفیت از دست می‌دن و مشکلات بیشتری وارد سیستم می‌شه. این موضوع باعث می‌شه یک چرخه‌ی نزولی شکل بگیره؛ یعنی هرچه بی‌نظمی بیشتر بشه، بی‌نظمی جدید هم راحت‌تر پذیرفته می‌شه و کل سیستم به سمت پیچیدگی و آشفتگی می‌ره. در مقابل، اگر تیم‌ها روی اصلاح سریع ایرادهای کوچک حساس باشن، یک فرهنگ کیفیت شکل می‌گیره که جلوی رشد بدهی فنی و خراب شدن تدریجی سیستم رو می‌گیره. #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 | کدهالیک