کدهالیک | codehalic
رفتن به کانال در Telegram
دوره های آموزشیمون رو از داخل سایت ببینید https://codehalic.ir
نمایش بیشتر3 970
مشترکین
+1124 ساعت
-1357 روز
-16730 روز
آرشیو پست ها
3 970
یه مقایسه جالب بین کلاد کد و کدکس خوندم.
اومده سابسکریپشن های ۲۰ دلاری شون رو مقایسه کرده.
لیمیت هفتگی کدکس تقریبا اندازه لیمیت ۵ ساعته کلاده.
اگه به جای ساب بخوای از api هاشون استفاده کنی روی کدکس ۴۲ و روی کلاد ۱۲۰ برابر گرونتر در میاد!
https://www.reddit.com/r/ClaudeAI/s/IOnCeQdFQb
TripleM✍️
@codehalics | کدهالیک
3 970
Repost from کار باشه !
سلام دوستان
شرکت ما در حال استخدام یک نیروی کارآموز حضوری در تهران برای پوزیشن فرانت اند دولوپره
اگر با فریم ورک های
React/Next JS
کار کردید
رزومه هاتون رو برای این ایمیل بفرستید
amirzahedi0@gmail.com
#frontend
➖➖➖➖➖➖➖➖➖➖
💬 @job_bashe | گروه کار باشه با دسته بندی شغلی
📢 @karbashe_ir | کانال کار باشه
3 970
سایت آئورا (Aura) یه مجموعه از گرادینتهای نرم و جذابه که با ترکیب لایهایِ رنگها، حسی دقیقاً مثل تابش نورِ واقعی رو تداعی میکنه. این پسزمینههای فضاساز و شیک خیلی راحت پشت هر رابط کاربری قرار میگیرن تا بدون شلوغ کردن صفحه، یه جلوهٔ مدرن و زنده بهش بدن.
https://auragradients.vercel.app/
@codehalics | کدهالیک
3 970
تو شبکههای اجتماعی همه میگن با اومدن هوش مصنوعی دیگه نیازی به یادگیری برنامهنویسی نیست و دورهی مصاحبههای فنی تموم شده اما آمارها نشون میدن که تعداد این مصاحبهها تقریبا دو برابر شده و اتفاقا سختتر هم شدن. شرکتهای بزرگ و حتی خود سازندههای هوش مصنوعی الان بیشتر از قبل روی مفاهیم پایهای و درک عمیق شما از حل مسئله تمرکز دارن چون مصاحبه هیچ وقت فقط درباره تایپ کردن کد نبوده بلکه درباره قدرت تصمیمگیری و فهمیدن معماری سیستمهاست. در واقع هوش مصنوعی فقط لایه پایین کار یعنی کدنویسی روتین رو انجام میده و حالا سطح توقع شرکتها بالاتر رفته و از شما میخوان کدهای واقعی رو دیباگ کنید یا سوتیهای کدهای تولید شده توسط هوش مصنوعی رو بگیرید. در نهایت مقاله میگه نه حرف اونایی که میگن فقط پرامپت نوشتن کافیه درسته و نه اونایی که کلا استفاده از هوش مصنوعی رو پس میزنن بلکه برنده تو این بازار کسیه که اصول مهندسی نرم افزار رو خیلی خوب و عمیق بلده و همزمان میتونه از ابزارهای هوش مصنوعی هوشمندانه کمک بگیره.
https://start.dev/blog/did-ai-kill-coding-interviews
@codehalics | کدهالیک
3 970
یه مشکلی که من باهاش داشتم همیشه grocurl بود چون شما عملا از curl عادی نمیتونی استفاده کنی باید این پکیج رو بری مثلا روی پاد هات نصب کنی که خودش دردسره !
تست و دیباگ با grpcurl واقعا میتونه روی اعصاب باشه و اصلا اون سادگی curl معمولی یا ابزارهایی مثل Postman رو نداره.
بزرگترین دردسرش وقتیه که قابلیت Reflection روی سرور gRPC غیرفعال باشه. تو محیط پروداکشن معمولا این قابلیت رو به خاطر امنیت میبندن و این یعنی grpcurl کلا کور میشه و نمیفهمه چه متدهایی وجود داره. برای اینکه بتونی یه ریکوئست ساده بزنی مجبوری تمام فایلهای proto رو دستی به ابزار معرفی کنی. وقتی داری روی یه معماری مایکروسرویس کار میکنی که فایلهای proto پر از وابستگی و importهای مختلف هستن، پیدا کردن و آدرس دادن دقیق این مسیرها برای یه تست ساده به شدت کلافهکننده میشه.
دردسر بعدی موقع فرستادن دیتاست. تو grpcurl باید بدنه ریکوئست رو به صورت JSON توی ترمینال بنویسی تا خود ابزار اون رو به فرمت باینری پروتوباف تبدیل کنه. هندل کردن کوتیشنها و نوشتن آبجکتهای تودرتو و پیچیده توی محیط خط فرمان واقعا سخته. اگر یه تایپ خاص مثل تایماستمپ یا یه فیلد enum داشته باشی و فرمتش رو یکم اشتباه بنویسی، ارورهایی میگیری که دیباگ کردنشون اصلا سرراست نیست.
علاوه بر اینا، چون gRPC روی HTTP/2 کار میکنه و به شدت به گواهینامههای TLS وابستهست، وقتی داری لوکال تست میکنی دائم با خطای SSL روبرو میشی و باید با اضافه کردن فلگهای مختلف سعی کنی ابزار رو مجبور کنی که به سرور لوکال بدون سرتیفیکیت معتبر وصل بشه. همه این اصطکاکهای کوچیک باعث میشه کاری که تو معماری REST تو چند ثانیه انجام میشد، اینجا کلی وقت و انرژی ازت بگیره.
@codehalics | کدهالیک
3 970
نویسنده تو این مقاله داستان مهاجرت تیمشون از REST به gRPC رو تعریف میکنه و میگه با اینکه سرعت و عملکردشون واقعا بهتر شد، اما یک سال تمام درگیر دردسرهایی شدن که تو REST اصلا وجود نداشت. مشکل اصلی این بود که gRPC دادهها رو به شکل باینری میفرسته و خوندن یا دیباگ کردنش برای برنامهنویسها و ابزارهای مختلف سخته، در حالی که REST متن ساده است و به راحتی بررسی میشه. در نهایت به این نتیجه رسیدن که عددهای مربوط به بنچمارک سرعت همه چیز نیستن و راحتی کار، خوانایی و پشتیبانی جهانی REST تو کارهای روزمره خیلی بیشتر از سرعت بالای gRPC ارزش داره، مگر اینکه واقعا تو پروژهتون با مشکل جدی پرفورمنس روبرو باشین.
https://python.plainenglish.io/we-switched-from-rest-to-grpc-for-the-performance-got-it-and-then-spent-a-year-fighting-a6366edc9ca6
@codehalics | کدهالیک
3 970
یک سایت خیلی جذاب و کاربردی پیدا کردم
این سایت کلی DESIGN.md آماده داره که کلی تمپلیت، سیستم طراحی، رنگ، تایپوگرافی و استایل آماده جمع کرده. میتونید از بینشون بگردید، ایده بگیرید و برای پروژههای خودتون استفاده کنید.
Alireza ✍️
https://www.aura.build/design-systems
@codehalics | کدهالیک
3 970
یه آپدیت کوچیک Figma که UI رو تمیزتر و حرفهایتر میکنه.
Figma دو گزینهی جدید برای Text Wrap اضافه کرده:
Balance متن رو بین خطوط متعادلتر پخش میکنه.
Pretty نمیذاره یک کلمه تنها توی خط آخر بمونه.
https://www.figma.com/release-notes/
@codehalics | کدهالیک
3 970
امروز یه ریپو پیدا کردم، با کلی تمپلیت آماده برای معرفی یا دمو محصولتون.
با ایجنتون میتونید این موشنها رو با Remotion بسازین
Kamyar Rad✍️
https://github.com/Vincentwei1021/video-shotcraft
@codehalics | کدهالیک
3 970
خیلی چیز خفنیه الان تستش کردم
خفنیش به اینه که به کلاد کد خود سیستمت وصل میشه یا میتونی به کدکسی که داری استفاده میکنی وصلش کنی یا هر چیزی که cli داره روی سیستمت و قدرتش رو از اون میگیره !
و باهاش واقعا دیزاین های محشری میشه زد حتما حتما تستش کنین !
@codehalics | کدهالیک
3 970
پروژه Open Design واقعا یه جایگزین خفن و کاملا رایگان برای ابزارهایی مثل Claude Design به حساب میاد که بهت اجازه میده بدون دردسر رابطهای کاربری جذاب بسازی. خوبی بزرگش اینه که کاملا دستت بازه و فقط کافیه کلید API هوش مصنوعی دلخواهت رو بهش وصل کنی تا مثل یه دستیار برنامهنویس حرفهای، تمام کارهای طراحی و تولید کد رو برات انجام بده. با این ترفند دیگه محدود به یک اکوسیستم بسته یا پولی نیستی و میتونی با وصل کردن مدلهای قدرتمندی که دوست داری، ایدههات رو تو سریعترین زمان ممکن و با کمترین هزینه به واقعیت تبدیل کنی و از این آزادی عمل حسابی لذت ببری.
https://open-design.ai/
@codehalics | کدهالیک
3 970
موقع استفاده از useEffect یکسری سناریو وجود داره که ما مجبور میشیم یکسری آیتم رو به dependency array اضافه کنیم، اما نمیخوایم با هر بار تغییر کردن اون آیتمها، Effect مجدد ران بشه.
همیشه Developerها راهحلهای مختلفی برای حل این مشکل استفاده میکردن، از suppress کردن linter گرفته تا استفاده از useRef برای جلوگیری از اضافه کردن اون state به dependency array.
این یه چالش بود و خوشبختانه داخل آپدیت 19.2، ما حالا دسترسی به هوک useEffectEvent داریم که این مشکل رو برامون مثل آب خوردن حل میکنه.
Arian Nargesi ✍️
@codehalics | کدهالیک
3 970
توی مصاحبههای فرانتاند، تفاوت Physical Properties و Logical Properties یکی از اون سوالهای کلیدی برای بررسی تجربه شما توی طراحی سایتهای چندزبانه است؛ ویژگیهای فیزیکی مثل
margin-left همیشه به یک سمت ثابت از صفحه اشاره میکنن و با تغییر جهت صفحه به RTL کلا چیدمان رو به هم میریزن، اما ویژگیهای منطقی مثل margin-inline-start بر اساس جهت خواندن متن عمل میکنن و با تغییر dir صفحه، خودشون رو بدون نیاز به کد اضافه یا override کردن، خیلی تمیز و هوشمندانه با زبان جدید هماهنگ میکنن.
Sipan Younan ✍️
@codehalics | کدهالیک3 970
یه مقاله دیگ ای هم امروز از همین آقا منتشر شد با همین مضمون
که اتفاقاً لازم نیست برای نوشتن درباره یه موضوع، از همون اول متخصصش باشی. نویسنده میگه خودش عمداً درباره چیزهایی مینویسه که هنوز کامل نمیفهمتشون، چون نوشتن مجبورش میکنه تحقیق کنه، دقیقتر فکر کنه و حتی وسط کار نظرش رو عوض کنه. از نظرش نوشتن فقط انتقال دانستهها نیست، یه ابزار برای یادگیری و فکر کردنه. حتی پیشنهاد میکنه بهجای اینکه منتظر بمونی توی یه حوزه کاملاً مسلط بشی، درباره چیزهایی بنویسی که برات سوالن و واقعاً دوست داری بفهمیشون. نکته جالبترش هم اینه که میگه اگه موقع نوشتن هیچوقت نظرت عوض نشه، احتمالاً به اندازه کافی تحقیق نکردی.
قرابت زیادی با این ویدیو از سروش صحت داشت اتفاقا این روزا بیشتر دارم نوشتن رو تمرین میکنم واقعا یکی از راه های جلوگیری از سطحی نگر شدن مغزمون در این هایپ فجیع هوش مصنوعیه!
https://www.seangoedecke.com/blog-about-things-you-dont-understand-yet/
@codehalics | کدهالیک
3 970
کلاد یه فیچر جدید داده بیرون وقتی وسط یک تسک به لیمیت یوزیج میخورید با فعال کردنش وقتی لیمیت یوزیجتون ریست شد تسک رو از جایی که متوقف کرده ادامه میده !
کافیه تیک
auto continue when limit resets رو بزنین !
@codehalics | کدهالیک
3 970
یه اپ مسنجر به اسم Carrier Pidge برای iOS ساخته شده که به جای ارسال سریع پیامها، اونها رو با یه کبوتر نامهبر مجازی میفرسته. 😃
سرعت این کبوتر ۱۷۷ کیلومتر بر ساعته و زمان رسیدن پیام به فاصله واقعی شما و دوستتون بستگی داره. اگه گیرنده پیام نزدیک باشه چند ثانیه طول میکشه، ولی اگه اون سر دنیا باشه شاید چند روز زمان ببره.
میتونید مسیر پرواز کبوتر رو روی نقشه ببینید. البته یه ریسک هم وجود داره: کبوترها ۰.۲ درصد احتمال داره توی راه گم بشن یا بمیرن و پیامتون هیچ وقت به مقصد نرسه.
پ.ن: جامعه تک داره به سمت و سو های ترسناکی میره با ai !
https://apps.apple.com/us/app/carrier-pidge/id6762161637
@codehalics | کدهالیک
3 970
اگه با اکوسیستم خفن تناستک و ابزارهای معروفش مثل ریاکت کوئری آشنا باشین، حتما میدونین که چقدر ابزارهاشون کاربردی و دولوپر فرندلی هستن. حالا خبر خوب اینه که تناستک جدیدا یه پکیج خیلی جذاب به اسم TanStack Charts هم به مجموعهاش اضافه کرده. این پکیجِ تازهنفس در واقع یه کتابخونه سبک و کاملا مستقل از فریمورک برای تایپاسکریپت و جاوااسکریپته که بهتون اجازه میده دادههای خام رو خیلی راحت به المانهای بصری متصل کنین و محورهای مختلف نمودار رو بسازین. تناستک چارتس در نهایت این تنظیمات رو به یه خروجی کاملا ریسپانسیو تبدیل میکنه و به صورت پیشفرض با فرمت SVG که دسترسپذیری بالایی داره رندر میگیره، البته اگر برای سناریوهای خاص نیاز داشته باشین آپشن استفاده از Canvas هم براتون فراهمه.
https://tanstack.com/charts/latest
3 970
این ابزار deepsec یه security harness متعلق به vercel عه.
روی codebaseتون یه vulnerability scan با هر مدلی که انتخاب کنید انجام میده و یه سری ریپورت خیلی خوب درست میکنه.
https://deepsec.sh
@codehalics | کدهالیک |
Mahdi MirMohamadi
3 970
خب بریم برای تستش من یکی از پست های کدهالیک رو بهش دادم :
نسخه ۴.۶ گراک معرفی شده و تمرکز اصلیش رو گذاشته روی ایجنتهای طولانیمدت، کدهای سنگین و پیادهسازی سریع پروژههای بصری. با اصلاح فرایند آموزش و تقویت RL، توانسته توی بنچمارکهای ایجنتی مثل CursorBench و DeepSWE ارتقای چشمگیری داشته باشه و توی شاخص کلی AA Intelligence دقیقاً پابهپای GPT-5.6 Sol جلو بیاد. ویژگی واقعاً کاربردیش اینه که موقع کار روی تسکهای طولانی توانایی خودآزمایی و تایید کار خودش رو داره، یعنی ایده یک پروژه رو خیلی سریعتر به یک پروتوتایپ قابل استفاده تبدیل میکنه. در حال حاضر این مدل توی Cursor و Grok Build در دسترسه و قیمت پایهاش هم از ۲ دلار برای ورودی و ۶ دلار برای خروجی به ازای هر میلیون توکن شروع میشه.و نتیجه ای که به من داد :
نگارش ۴.۶ گراک رونمایی شده و تمرکز اصلیش رو گذاشته روی ایجنتهای درازمدت، کدهای سنگین و ساخت تندِ پروژههای دیداری. با پیرایش فرایند آموزش و تقویت یادگیری تقویتی (RL)، توانسته توی محکهای ایجنتی مانند CursorBench و DeepSWE پیشرفت چشمگیری داشته باشه و توی شاخص کلی AA Intelligence دقیقاً پابهپای GPT-5.6 Sol پیش بره. ویژگی واقعاً کاربردیش اینه که هنگام کار روی کارهای درازمدت، توان خودآزمایی و بازبینی کار خودش رو داره، یعنی ایدهٔ یک پروژه رو خیلی تندتر به یک پیشنمونهٔ کارآمد تبدیل میکنه. هماکنون این مدل توی Cursor و Grok Build در دسترسه و بهای پایهاش هم از ۲ دلار برای ورودی و ۶ دلار برای خروجی بهازای هر میلیون توکن آغاز میشه.@codehalics | کدهالیک
