کدهالیک | codehalic
4.15K subscribers
529 photos
51 videos
67 files
600 links
دوره های آموزشیمون رو از داخل سایت ببینید

https://codehalic.ir
Download Telegram
خلاصه خود دانید !

@codehalics | کدهالیک
😁46
ری‌اکت ۱۹.۳ منتشر شد.

در این نسخه قابلیت‌های جذابی مثل View Transitions برای ساخت انیمیشن‌های نیتیو و Fragment Refs به وضعیت Stable رسیده‌اند. همچنین ابزار جدیدی به نام تابع browser() برای مدیریت هوشمندتر SSR و امکان رندر مستقیم Context در Server Componentها اضافه شده است.

در این مقاله ، تمام این تغییرات را به همراه مثال‌های کاربردی بررسی کرده‌ایم:

https://codehalic.ir/blog/react-19-3-features-and-updates

@codehalics | کدهالیک
🔥15
اگر یادتون باشه در دهه ۸۰ یک ویروسی به اسم استاکسنت به زیرساخت هسته ای ایران نفوذ کرد
حالا یک پژوهشگر حوزه امنیت تونسته این ویروس رو مهندسی معکوس کنه و داخل این ریپو گذاشته اش
برای کسایی که تو این حوزه فعالیت میکنن توصیه اش میکنم

https://github.com/Sadpainy/Stuxnet

@codehalics | کدهالیک
❤7👍1
امروز یه مقاله خوندم درباره اینکه هوش مصنوعی چقدر تو کد زدن قوی شده و از خیلی از برنامه‌نویس‌ها سریع‌تر عمل می‌کنه. خیلیا با دیدن این وضعیت نگران میشن ولی واقعیت اینه که نوشتن کد هیچ وقت همه داستان مهندسی نرم‌افزار نبوده. این ابزارها اومدن که کارهای تکراری رو از دوش ما بردارن تا وقتمون برای کارهای اصلی آزاد بشه.

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

البته این همه مقاله نیست بخشی ازشه و برای همین خوندنش خالی از لطف نیست !

https://dev.to/sylwia-lask/ai-is-already-better-at-coding-than-most-software-developers-4hno

@codehalics | کدهالیک
👍3
یه زمانی برنامه‌نویسی مثل حل کردن یه پازل سخت بود که آدم از پیدا کردن جوابش حسابی کیف می‌کرد. اون موقع‌ها می‌رفتیم تو دل سیستم و کدها تا یه مشکل رو ریشه‌ای حل کنیم. ولی الان ابزارهای هوش مصنوعی اونقدر سریع و پشت سر هم کد تولید می‌کنند که دیگه اون لذت ساختن و مهندسی کردن داره کمرنگ میشه. بازار پر شده از ابزارهایی که فقط با سر هم کردن پرامپت ساخته شدن و هیچ تخصص عمیقی پشتشون نیست.

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

https://matduggan.com/i-am-a-flat-rate-monthly-responsibility-service/

@codehalics | کدهالیک
❤4👏3
تحلیل‌های جدید نشون میده که پشت صحنه پر سر و صدای صنعت هوش مصنوعی ، یک بحران مالی شبیه بحران وام‌های بدون پشتوانه سال 2008 داره شکل میگیره. طبق آمار، نزدیک 80 درصد از درآمد سازمانی اوپن‌ای‌آی و انتروپیک فقط به یک درصد از مشتری‌هاشون وابسته اس؛ اونم استارتاپ‌های زیان‌دهی که صرفاً با پول سرمایه‌گذارهای جسور هزینه‌های نجومی پردازش مدل‌ها رو جلو میبرن و جریان نقدی پایداری ندارن. اوضاع وقتی خطرناک‌تر میشه که بدونیم این دو تا شرکت بالای یک تریلیون و سیصد میلیارد دلار تعهد سفت‌وسخت به غول‌های ابری دادن که موج اصلی سررسید این هزینه‌ها از سال دو هزار و بیست و هفت شروع میشه، یعنی درست سر بزنگاهی که اگر تزریق سرمایه به این استارتاپ‌ها کند بشه، توان تسویه این ارقام از بین میره و دومینوی بدهی‌ها به سرمایه‌گذاری‌های انویدیا و کل دیتاسنترهایی که میزبان این هوش مصنوعی ها بودند ، میرسه !

https://www.wheresyoured.at/concentration-risk/

@codehalics | کدهالیک
😁5❤2👍1
گزارش‌های فنی جدید از رفتار متد fetch در JavaScript نشون میدن که این تابع برعکس تصور خیلی از برنامه‌نویس‌ها، وقتی resolve میشه اصلاً کل دیتا رو دانلود نکرده و فقط هدرها (headers) رو تحویل میده.

در واقع همون لحظه بدنه پاسخ یا همون body هنوز روی یک سوکت باز شبکه به شکل یک ReadableStream قطره‌قطره در حال دریافته و این موضوع چند تا چالش جدی ایجاد می‌کنه.

برای مثال، فرض کنید یه ریکوئست می‌زنید و با استفاده از Promise.race براش یه تایم‌اوت ۲۰۰ میلی‌ثانیه‌ای تعیین می‌کنید؛ اگر سرور هدرها رو تو ۵۰ میلی‌ثانیه بفرسته اما دانلود دیتای اصلی دو ثانیه طول بکشه، تایم‌اوت شما عملاً بی‌اثر میشه چون فاز لود هدر با موفقیت تموم شده و برنامه روی دانلود بادی روی هوا می‌مونه.

علاوه بر مشکل تایم‌اوت، اگه تو محیطی مثل Node.js فقط status رو چک کنید و از پردازش بادی بگذرید، کانکشن TCP بسته نمیشه و استخر کانکشن های سرورتون رو بی‌دلیل اشغال می‌کنه.

پس به عنوان یک قاعده‌ کلی برای جلوگیری از این باگ‌های پنهان، همیشه باید چرخه ریکوئست رو با خوندن کامل دیتا از طریق متدهایی مثل json یا text ببندید و برای مدیریت درست تایم‌اوت‌ها هم مستقیماً سراغ AbortSignal.timeout برید.

https://blog.gaborkoos.com/posts/2026-09-08-Half-Past-Fetch/

@codehalics | کدهالیک
❤8👍3
امروز ۲۵۶مین روز ساله؛ روز برنامه‌نویس.
به افتخار تمام کسانی که با کد، مسئله‌ها رو حل می‌کنن. روز برنامه‌نویس مبارک.

@codehalics | کدهالیک
❤45🔥1😱1
اختصاص ۶۰۰ میلیون توکن رایگان در پلتفرم AutoClaw

پلتفرم AutoClaw اعلام کرد کاربرانی که از تاریخ ۱۴ تا ۱۶ سپتامبر (دوشنبه تا چهارشنبه) در این وب‌سایت لاگین کنند، بدون نیاز به داشتن یا خرید اشتراک، ۶۰۰ میلیون اعتبار رایگان دریافت خواهند کرد. این اعتبار به صورت ویژه جهت استفاده از مدل‌های هوش مصنوعی DeepSeek-V4.1-Flash و GLM-5.3 در دسترس کاربران قرار می‌گیرد.

https://autoclaw.z.ai/

@codehalics | کدهالیک
🔥10🤔2
بررسی آمار تعدیل نیرو و استخدام نشون می‌ده که بازار کار توسعه وب بعد از موج اخراج‌های سال ۲۰۲۴ و رکود استخدام تازه‌کارها، الان در حال بازسازیه! افزایش آگهی‌های شغلی و کاهش نرخ بیکاری توی حوزه فناوری از بهتر شدن اوضاع خبر میده، هرچند شرایط برای فارغ‌التحصیل‌های جدید همچنان سخته و تقاضا بیشتر رفته سمت فول‌استک‌های با‌تجربه. تثبیت فریمورک‌ها حول گزینه‌های مشخصی مثل Next.js هم سردرگمی انتخاب ابزار رو کمتر کرده!

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

https://youtu.be/7C-1t32dAqY

@codehalics | کدهالیک
❤5
متا با StyleX اومده مشکلات ابزارهای قدیمی CSS-in-JS رو کلاً حل کنه؛ یه کامپایلر استایل‌نویسی برای جاوااسکریپت که موقع Build همه استایل‌ها رو به فایل Atomic CSS استاتیک تبدیل می‌کنه و ران‌تایم صفر داره. با StyleX دیگه درگیر جنگ اولویت کلاس‌ها (Specificity) نمی‌شید، حجم CSS نهایی حتی با بزرگ‌تر شدن پروژه‌های غول‌پیکر ثابت می‌مونه، همه‌چیز کاملاً Type-Safe جلو می‌ره و بهترین گزینه برای ساخت دیزاین‌سیستم‌ها و کامپوننت‌های قابل بازاستفاده توی ری‌اکت و فریمورک‌های مدرنه!

https://stylexjs.com/

@codehalics | کدهالیک
❤3🔥2
خستگی برنامه‌نویس ها در عصر هوش مصنوعی

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


https://dev.to/james_anderson_h/the-quiet-weight-of-working-in-tech-in-the-ai-era-551g

@codehalics | کدهالیک
❤20👍2
یک کتابخانه رایگان و اپن‌سورس برای React و Next.js که مجموعه‌ای جذاب از کامپوننت‌های آماده‌ی استفاده را در اختیارتان قرار می‌دهد.
از خوبیای این لایبرری اینه که یه سری کامپوننت های خیلی خاص مثل این رسید که توی عکس میبینید رو میشه مستقیما ببرید توی پروژه و ازش استفاده کنید

بالای 200 تا کامپوننت خاص و جذاب داره حتما یه سر بهش بزنید !

https://opensourceui.in/

@codehalics | کدهالیک
❤11
اگر دارین برای مصاحبه فنی آماده میشین یا توی مسیر شغلی و معماری پروژه‌هاتون به یک فیدبک واقعی نیاز دارین، این فرصت رو از دست ندین
همچنان 50% تخفیف هم براش گذاشتم
و خوشحال میشم بتونم بهتون کمک کنم !

🔹 ماک اینترویو فنی ( فرانت و بکند )
https://codehalic.ir/mentorship/book/mock-interview

🔹 بررسی رزومه و منتورینگ:
https://codehalic.ir/mentorship/book/resume-review

🔹رودمپ برنامه نویسی حوزه فرانت و بکند
https://codehalic.ir/mentorship/book/resume-review

@codehalics | کدهالیک
❤7👍4
اگر اهل فیلم باشید احتمالا فیلم The Imitation Game رو با بازی بسیار زیبای بندیکت کامبربچ دیده باشین !
خلاصه داستان فیلم این بود که توی جنگ جهانی دوم آلمان نازی برای رمزگشایی پیام هایی که بین خودشون رد و بدل میکردن از ماشینی به اسم انیگما استفاده میکردن
رمز های این ماشین هر روز ساعت ۱۲ شب تغییر میکرد و قاعدتا باید میلیون ها حالت رو تست میکردن تا اون رمز رو بشکنن که عملا غیر ممکنش کرده بود !
آلن تورینگ یه گروهی رو جمع میکنه و یه دستگاهی میسازه که اینکار رو انجام بده و حتما توصیه میکنم اون فیلم رو با بازیه بندیکت کامبربچ ببینین !

حالا ادعا میشه که Chatgpt Astra تونسته یکی از اون پیام های رمزنگاری شده که بعد اینهمه سال رمزگشایی نشده بود رو بشکنه !

پیامی که شکسته اینه :

The decrypted 1941 German Army Enigma message (MVUEH) reads roughly: “Please specify the route of march. I am in Rosenow, Rosenow. Immediate reply by radio.”

Literal German (with operator typos): BTTE UM ANGABE DES MARSQWEGES X BEFINDE MIQ IN X ROSENOW ROSENOW X SOFORT FUNKANTWORT X WASCHBBSCH.


@codehalics | کدهالیک
🤯8❤2
متا هم ایجنتش یعنی muse رو برای ریچ کیدز یعنی کسایی که مک دارن ریلیز کرده و میتونه بهتون کمک کنه تا مثلا فایل های پوشه دانلود رو براتون مرتب کنه یا یه فایل خاص رو براتون پیدا کنه یا پیام هاتون خلاصه کنه و خیلی کار های دیگ …

اگر ریچ کیدز هستین زودتر از بقیه اونو تستش کنین لوکال روی سیستمتون میاد بالا !

https://ai.meta.com/muse/download/

@codehalics | کدهالیک
👍1
چند سالتون بود وقتی فهمیدین ویندوز MRT که خیلی یه زمان معروف شد در واقع مخفف “محمدرضاتوکلی” سازنده اش بوده که یه نسخه از ویندوز XP رو کاستومایز کرده بوده و روش نرم افزار های ضروری رو نصب کرده بود !

@codehalics | کدهالیک
🔥13😁3👍1👏1
کدهالیک | codehalic
چند سالتون بود وقتی فهمیدین ویندوز MRT که خیلی یه زمان معروف شد در واقع مخفف “محمدرضاتوکلی” سازنده اش بوده که یه نسخه از ویندوز XP رو کاستومایز کرده بوده و روش نرم افزار های ضروری رو نصب کرده بود ! @codehalics | کدهالیک
یکی دیگشونم اگر خیلی مثل من پیر باشین
پارسا ۹۹ بود !

اینا توی دهه ۷۰ اومدن فارسی ساز دادن برای ویندوز ۹۸ بعد اسمش گذاشتن ویندوز ۹۹ انقلابی بود برای فارسی زبان ها چون دیفالت ویندوز اون موقع از زبان فارسی پشتیبانی نمیکرد و نمیتونستی متون هایی توی نوت پد و ورد اون موقع بنویسی !
حروف ها این شکلی میشدن مثلا
ا ی ر و پ هیچ اتصالی بهم نداشتن تازه برعکسم میشدن چیزی که نوشتم همون پوریا اسم خودمه !
شرکتی که اینو درست کرد اون موقع شرکت برنا بود که اگر یادتون باشه فونت های B رو هم همین شرکت درست کرده مثل B titr ، B Zar و کلی فونت باحال که فک کنم یه بار حداقل ازش استفاده کرده باشین

@codehalics | کدهالیک
❤14👍2👏1
این سایت یه سری انیمیشن های بامزه برای کامپوننت های وب ارائه میده که داخل همشون این شخصیت محبوب StickMan نقش آفرینی میکنه !
مثلا سوییچی داره که خود استیک من جا به جاش میکنه
چیزای بامزه ای داخلش هست یه چکش کنین !
https://stick-man-ui.vercel.app/

@codehalics | کدهالیک
❤4