کدهالیک | codehalic
الذهاب إلى القناة على Telegram
دوره های آموزشیمون رو از داخل سایت ببینید https://codehalic.ir
إظهار المزيد3 463
المشتركون
+624 ساعات
-27 أيام
+7530 أيام
أرشيف المشاركات
3 463
Repost from Software Philosophy
مهاجرت از تایپاسکریپت (۲.۵ میلیون خط کد) به سیشارپ
در بلاگ زیر، CTO شرکت Motion توضیح میدهد که چرا تصمیم گرفتهاند کدهای خود را از #typescript به #csharp ببرند...
دلایلی که آورده بسیار قابل توجه هستند و ارزش خواندن و فکر کردن را دارند. ما هم تقریبا به دلایل مشابهی در چند سال گذشته پروژههای جاواسکریپتی خود را به سیشارپ منتقل کردیم.
حتی در دو پروژه اخیر که با شرکتهای کانادایی بوده، اولین کار مهاجرت از کدهای #react به #blazor بوده است.
نظر شما چیه؟
🔗 در این صفحه میتوانید مطلب کامل را بخوانید.
#مهران_داودی (لینکدین - بلاگ)
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
کانال تلگرام:
@SoftwarePhilosophy
______
3 463
امشب تنها چیزی که میتونم معرفی کنم این سایت پیتزا فروشیه
که اگ علاقه داشتید ببینید کیا شلوغ میشه از این سایت میشه دیدش
https://www.pizzint.watch/
@codehalics
3 463
قسمت نوزدهم آموزش Golang
Channel در Golang | مدیریت همزمانی با Go Channels
من خودم اولین بار سر یه سناریوی واقعی قشنگ با چنل حال کردم.
داشتم روی یه مسئله کار میکردم که باید از روی یه شماره کارت ناقص، به عدد کامل میرسیدم:
50222910******73
ایده این بود که اون ۶ رقم وسط رو حدس بزنم.
اومدم کار رو تقسیم کردم بین ۳ تا goroutine.
هر کدوم یه بازه از اعداد رو میچرخوند.
با Channel بینشون ارتباط گذاشتم.
هر کدوم زودتر به نتیجه میرسید، به بقیه خبر میداد که دیگه ادامه حلقه رو نرن.
روال کار این بود:
اول اعداد احتمالی وسط کارت رو میساختم
بعد با الگوریتم کارت چک میکردم معتبره یا نه
بعد SHA256 میگرفتم
و آخرش با هشی که از درگاه پرداخت داشتم مقایسه میکردم
salt هم نداشت، کار تمیز بود
اونجا بود که فهمیدم Channel فقط برای مثالهای کتابی نیست.
تو کار واقعی، دقیقاً همون چیزیه که goroutineها رو تمیز و قابل کنترل به هم وصل میکنه.
اگه هنوز چنل برات گنگه، این قسمت دقیقاً همون چیزیه که باید ببینی.
https://codehalic.ir/courses/golang/videos/golang-channels-concurrency-guide
@codehalics
3 463
🚀 قسمت سیویکم منتشر شد | شروع سفر
⏱ ۷ دقیقه آموزش کاربردی
تو این قسمت باهم:
پیادهسازی شروع سفر رو انجام میدیم
یه سفر جدید ایجاد میکنیم
با حساب راننده سفر رو تأیید میکنیم تا رسماً شروع بشه
🔥 این بخش از دوره آپدیت شده و اگه قبلاً دیدیش، حتماً دوباره ببینش
اگه هم هنوز دوره رو شروع نکردی، الان بهترین وقته 👀
https://codehalic.ir/courses/nestjs-intermediate/videos/start-trip-section
@codehalics
3 463
یکی از اپلیکیشن خیلی کاربردی و جذاب که امروز نصبش کردم be my eyes عه و کارکردش اینشکلیه که ادمایی که نابینا هستند باهات تماس تصویری میگیرن و ازت کمک میخوان مثلا تماس میگیره میگه این شماره روی کاغذ برام میخونی؟
از زبان فارسی هم پشتیبانی میکنه ولی احتمالا نابینایی به زبان فارسی داخلش نباشه
بنظرم accessibility همیشه دغدغه بزرگ و جذابیه که این اپلیکیشن به نحو احسنت داره انجامش میده !
@codehalics
3 463
https://www.linkedin.com/posts/amin-izadi-205b58201_frontend-internship-react-activity-7412087808145801216-R7Fk?utm_source=share&utm_medium=member_android&rcm=ACoAADgpdxEB1DaGs8649IkbmQzai2g5PGCKNLU
اگ دوره مقدماتی و کمی پیشرفته رو دیده باشید میتونید این موقعیت اپلای کنید برای کارآموزی
@codehalics
3 463
دسترسی به پکیجها وقتی اینترنت قطع میشه به صورت آفلاین
بهعنوان توسعهدهنده، وقتی اینترنت قطع میشه، ممکنه حتی نتونیم سادهترین کار یعنی pnpm install یا npm install رو انجام بدیم!
با خودم گفتم:
چیکار کنم که زمان قطعی اینترنت، همچنان به پکیجهای ضروری و داکیومنت ها دسترسی داشته باشم؟ یا حتی بتونم از این پکیجها تو هر پروژهی جدید استفاده کنم؟
جواب کوتاه و ساده استفاده از pnpm با قابلیت کش افلاینه.
من چیکار کردم؟
1- اومدم یه پروژه تست ساختم که شامل فقط یه فایل package.json با لیستی از پکیجهایی که تو اکثر پروژهها لازمم میشن (مثل React, Next.js, Tailwind, Zustand, ...).
2- مسیر کش رو با دستور زیر به یه درایو امن تر منتقل کردم:
"pnpm config set store-dir "E:\Dev\pnpm-cache
3- با pnpm install همه رو یکبار دانلود کردم تا برن توی کش لوکال.
4- حالا هر وقت اینترنت قطع باشه، فقط کافیه بزنم:
pnpm install --offline
pnpm add axios --offline
نکته: حتی میتونی با ابزارهایی مثل verdaccio یه ریجیستری npm لوکال بسازی و در حالت تیمی همه پکیجهات رو همیشه در دسترس داشته باشی
برای دسترسی به داکیومنت پکیجها هم در حالت آفلاین، ابزارهای زیر میتونن تا حدی کار راه انداز باشن:
DevDocs.io (با کش آفلاین)
Velocity / Dash / Zeal
~Alireza R. Anaraki
@codehalics
3 463
اینستاگرام کدهالیک رو فالو داشته باشید
دارم یه سری ریلزای آموزشی میزارم داخلش
instagram.com/codehalic
@codehalics
3 463
Repost from DevOps
سلام دوستان اگه دوست داشتید کمک کنید به پخش شدن این پست توی لینکدین برای کمک به دوستانی که میخوام تازه دواپس شروع کنند.
https://www.linkedin.com/posts/devopshobbies_devopshobbies-devops-cloudcomputing-activity-7412086961781288960-2Stm?utm_source=share&utm_medium=member_ios&rcm=ACoAAAftMtUBoeGn3lEVXPvpZmj39kUe0oXnxEk
3 463
آپدیت جدید دوره گولنگ منتشر شد 🚀
✅ قسمت ۱۸: گوروتینها در Go | شروع برنامهنویسی همزمان به زبان ساده
تو این قسمت یاد میگیریم چطور با Goroutine چند کار رو همزمان اجرا کنیم، اجرای تابع با go رو ببینیم، عمر goroutine رو مدیریت کنیم و نکات مهم برای جلوگیری از باگهای همزمانی رو قدمبهقدم مرور کنیم.
مشاهده دوره 👇
https://codehalic.ir/courses/golang/videos/goroutines-in-go-concurrency-basics
@codehalics
3 463
آپدیت جدید دوره NestJS Intermediate منتشر شد 🎯
✅ قسمت ۲۸: WebSocket و ارتباط Real-time در وب | بخش اول ۱۸ دقیقه
✅ قسمت ۲۹: WebSocket و ارتباط Real-time در وب | بخش دوم ۲۶ دقیقه
✅ قسمت ۳۰: پیادهسازی Driver Arrived در سفر | ۱۱ دقیقه
تو این سه قسمت، ارتباط لحظهای رو عملی جلو میبریم و یک سناریوی واقعی داخل جریان سفر پیاده میکنیم: تغییر وضعیت به Arrived، ثبت زمان رسیدن، ارسال رویداد Realtime و آمادهسازی برای مرحله بعد مثل شروع سفر و محاسبه زمان انتظار.
مشاهده دوره 👇
https://codehalic.ir/courses/nestjs-intermediate/videos/driver-arrived-realtime-event
@codehalics
3 463
در دومین ارائه از ورکشاپ حضوری کدهالیک رفتیم سراغ ارائه جذاب عرفان عباسی تکنیکال تیم لید کارگزاری مفید
در این ویدیو، عرفان عباسی تجربهی ارزشمند کار روی سیستمهای ریلتایم کارگزاری مفید رو باز میکنه و نشون میده چطور React رو برای شرایط سخت آماده کنیم.
📌 چی یاد میگیریم؟
⚡️ رفتار React در سناریوهای Real-time
⚡️ پیدا کردن و رفع گلوگاههای پرفورمنس
⚡️ تصمیمهای حیاتی معماری
⚡️ اشتباهات مرگبار در اپلیکیشنهای سنگین
اگه دغدغهی پرفورمنس و پروژههای High Scale داری، این تجربه رو از دست نده! 🚀
🔗 لینک ریپو گیتهاب: https://github.com/ierfaaan/codehalic
🎥 تماشا در یوتیوب: 👇
https://www.youtube.com/watch?v=3saUAscSY7g
@codehalics
3 463
https://www.youtube.com/shorts/Hgs-RMxTleE
تو این شورتز یوتیوبی راجب یه نکته عجیب توی جاوااسکریپت صحبت میکنم بد نیست نگاهی بهش بندازید
@codehalics
3 463
آپدیت دوره Go 🚀
✅ قسمت ۱۶ | پروژه کوتاهکننده لینک (بخش اول)
شروع پروژه از صفر: معماری کلی، طراحی مسیرها و شروع پیادهسازی سرویس
✅ قسمت ۱۷ | پروژه کوتاهکننده لینک (بخش دوم)
ادامه پروژه: ساخت API لینک کوتاه، ریدایرکت، مدیریت خطاها و آمادهسازی مسیرهای امن و قابل توسعه
اگر دنبال یادگیری Go با یک پروژه واقعی و کاربردی هستین، این دو قسمت رو از دست ندین 🔥
https://codehalic.ir/courses/golang
3 463
Repost from DevTwitter | توییت برنامه نویسی
دو تا سایت خیلی کاربردی برای JavaScript که همیشه موقع کدنویسی بهشون سر میزنم :
سایت DevHints – خلاصه، سریع و مناسب مرور مفاهیم JS
سایت OverAPI – چیتشیتهای تمیز و جمعوجور برای JavaScript
اگه فرانتاند کار میکنی، اینا واقعاً نجاتدهندهان
https://devhints.io/
https://overapi.com/javascript
@DevTwitter | <Sadaf Amininia/>
3 463
https://n8nworkflows.xyz/
بیشتر از 7000 ورک فلو آماده برای n8n تو این سایت هست که میتونین ازش استفاده کنین توی پروژه هاتون از ورک فلو های خیلی ساده تا ورک فلو های خیلی پیچیده که تعداد خوبیش رایگانه و کمک میکنه بهتون که بهتر n8n رو یاد بگیرید
@codehalics
3 463
یلدا یعنی بهانهای برای در کنار هم شاد بودن
و زندگی يعنی همين بهانههای کوچک گذرا
شب یلدا مبارک
@codehalics
3 463
یه فیچری که به کدهالیک جدیدا اضافه شده اینه که اگر با vpn وارد کدهالیک بشید ویدیو هایی که توی یوتیوب هم همزمان باشن از پلیر یوتیوب برای پخش استفاده میکنه اینطوری یه نیمچه حمایتی از مدرس هایی که لطف کردن و شروع دورشون رو داخل کدهالیک اومدن هم میشه
ولی از طرفی بخش پشتیبانی دوره ها و چیز هایی که اضافه تر قراره به کدهالیک اضافه بشن راجب اون دوره پا بر جاست و همیشه اولین نفر داخل کدهالیک میتونین متوجه اضافه شدن اون کانتنت بشید و اگر هم جنگ بشه یا ip تون ایران باشه ویدیو هارو از سرور های داخلی میتونید ببینید
پ.ن : به طور آزمایشی دوره گولنگ به اینشکل درومده
@codehalics
3 463
داکر Docker Hardened Images حالا برای همه رایگان شد
داخل این مقاله با هم DHI رو بررسی میکنیم و اثرات مثبت رایگان شدنش برای همه رو معرفی میکنیم !
https://codehalic.ir/blog/docker-hardened-images-free-security
@codehalics
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
