| Rad Dev (JS) 🖤 |
رفتن به کانال در Telegram
#JS 👑 سعیدیراد هستم، اینجا تجربم و چیزایی که یاد میگیرم رو به اشتراک میذارم. محتوای کانال کاملا Human-Generated میباشند. ارتباط: @AminKhoy78 مخلصم 👨💻🖤
نمایش بیشتر2 718
مشترکین
-124 ساعت
+277 روز
+6730 روز
آرشیو پست ها
2 718
ریاکت به ورژن 19.3 آپدیت شده و تغییرات قابل توجهی ارائه کرده. اینجا میتونید این تغییرات رو بخونید:
🔗 React Blog
پن: برنامهنویس های باتجربه به طور مستمر داکیومنت تکنولوژیها رو مطالعه میکنن تا همیشه دانششون بروز باشه.
@Rads_notes
2 718
در طراحی این صفحه از هیچ کد جاوااسکریپتی استفاده نشده! (قابلیتهای HTMLی که شاید نمیدونستید)
🔗 Link
@Rads_notes
2 718
اشتباهترین کار در عصر Ai اینه که یادگیری، تجربه و فهمیدن رو بذاری کنار و همهچی رو بسپری به Ai. این کار رو عمدتا تازهکارا انجام میدن. چون یه سنیور (متخصص) قبلا عمیق شده و اصلا ارزش عمیق شدن رو میدونه.
دلیلش هم اینه که Ai یه توهم دانایی میده که آدم خوشش میاد. با خودش میگه بلدم دیگه. چرا برم دنبال فلان و بیسار و براشون وقت بذارم.
@Rads_notes
2 718
بدانید و آگاه باشه که فعلا هیچ AIای نمیتونه جای بعضی چیزها رو بگیره:
- ذهنیت و مهارت ownership
- داشتن accountability و responsibility
- رفتار حرفهای و مهارتهای نرم
- خلاقیت
- تخصص عمیق و بررسی Trade-offها
با بهترین AI موجود هم هنوز نمیشه بهجای آدمی که نسبت به کار، تیم و نتیجه احساس مسئولیت داره، نقش بازی کرد.
@Rads_notes
2 718
فریمورک Nextjs به ورژن 16.3.5 آپدیت شده و یسری اصلاحات اساسی داشته که اینجا میتونید مطالعه کنید:
🔗 Nextjs Release
@Rads_notes
2 718
امروز 256اُمین روز سال میلادیه که به روز برنامهنویس معروفه.
چون عدد ۲۵۶ = 2⁸ تعداد مقادیری هست که میشه تو یک بایت (8 بیت) نمایش داد.
هر سال این روز رو به همدیگه تبریک میگفتیم و حس خوبی واسمون داشت. اما امسال اوضاع طوری نیست که بشه تبریک گفت.
امیدوارم وضعیت کشور عزیزمون تا سال بعد بهتر بشه تا سال بعد بتونیم این روز رو با خوشحالی به همدیگه تبریک بگیم 🖤
@Rads_notes
2 718
اپلیکیشن دیوار چگونه از میلیونها عکس نگهداری میکند؟
🔗 Article
خوندنش میتونه دید خوبی در رابطه با این چالش بهتون بده.
@Rads_notes
2 718
یکی از پارامتر هایی که تو مشاورهها بهش اهمیت میدم سن هست. کسی که سنش پایینه فرصت آزمون و خطای بیشتری داره. میتونه اشتباه کنه و چیز خاصی از دست نده.
اما تو سنین بالا تقریبا همچین امکانی نیست.
سن پایین یه امتیازه به نظرم. اگه سنتون پایینه از آزمون و خطا نترسید. شاید چیزی که واقعا عاشقش هستید رو تو آزمون بعدی پیدا کنید.
@Mern_stack_01
2 718
مهندس مریم عظیمی، دانشمند ایرانی و متخصص علم تصویربرداری دوربین گوشیهای آیفون، در مراسم امشب اپل از دوربین آیفون 18 پرومکس رونمایی کرد.
این مهندس ایرانی که دانشآموختهی دکتری دانشگاه بریتیش کلمبیا است، مدرک کارشناسی خود را از دانشگاه فردوسی مشهد گرفت.
اپل در سالهای اخیر بخش دوربین را یکی از محورهای اصلی معرفی محصولاتش قرار داده و انتخاب چهرههای متخصص برای توضیح قابلیتهای دوربین، بخشی از همین روایت بوده است. حضور مریم عظیمی در معرفی دوربین آیفون 18 پرو مکس نیز در همین چارچوب معنای خاصی پیدا میکند.
امیدوارم شرایطی فراهم بشه که این سرمایه های گرانبهای کشور به وطن خود بازگردند 💔
@Mern_stack_01
2 718
یسری تازهکارا میگن چرا تست بنویسیم؟ خب خودمون پروژه رو تست میکنیم دیگه.
ولی تست واسه این نیست که فقط از عملکرد کد مطمئن بشیم.
تغییراتی که در آینده رو پروژه پیادهسازی میشن، تستها بهمون میگن که پروژه همچنان درست کار میکنه یا نه.
شما نمیتونید با هر تغییر بیاید کل پروژه رو دستی تست کنید.
@Mern_stack_01
2 718
غمانگیزترین لحظه تو دیباگ وقتیه که ارور عجیبت رو سرچ میکنی و میبینی یه نفر سال 2015 دقیقاً همین سوال رو تو استکاورفلو پرسیده و تهش خودش کامنت گذاشته «حل شد، مرسی» بدون هیچ توضیحی :))
@Mern_stack_01
2 718
میدونستید تو گیتهاب میتونید بر اساس لوکیشن و شهر افراد جستجو کنید؟
مثلا این لینک کاربران تهرانی گیتهابه:
🔗 https://github.com/search?q=location%3ATehran&type=users
@Mern_stack_01
2 718
اگه این کانفیگ رو به Vscode اضافه کنید، موقع save فایل میاد ایمپورت هایی که استفاده نشدن رو حذف میکنه.
@Mern_stack_01
2 718
ذهنیت مثبت جالب:
«تصور کن اگه بدونی 100 تا ریجکشن تا رسیدن به آرزوت فاصله داری. چهقدر هر بار که یکی بهت نه بگه ذوق میکنی؟»
@Mern_stack_01
2 718
برنامهنویسای باتجربه یه مهارتی دارن به اسم Engineering Judgment که امروزه با وجود ai خیلی مهمتره بنظرم.
به زبان ساده یعنی وقتی چند راهحل داری، بتونی تصمیم مهندسی درست بگیری.
مثلا بتونی از بین چندین دیتابیس، تکنیک های Authentication، استیتمنیجر و … مناسبترین گزینه ممکن رو انتخاب کنی. مثلا واسه این پروژه با این محدودیتها این گزینه مناسبتره. نه این که چون فلان ابزار معروفه.
تو این مقاله میتونید راجع بهش بیشتر بخونید:
🔗 Article
@Mern_stack_01
2 718
اینجا منظور از Trade-Off چیه؟
اصطلاح Trade-off یکی از مهمترین مفاهیم مهندسی نرمافزاره. معنیش اینه که واسه بهدست آوردن یه مزیت، مجبور میشی از یه مزیت یا ویژگی دیگه چشمپوشی کنی.
تو تصمیمگیری مهندسی معمولاً چیزی به اسم «همهچیز با هم و بدون هزینه» نداریم.
فرضا میخوایم Redis Cache به پروژه اضافه کنیم. این کار یسری مزیت و یسری معایب داره. مثلا باعث افزایش سرعت و کاهش فشار روی دیتابیس میشه. ولی از طرفی Complexity ایجاد شده، باید Cache Invalidation مدیریت بشه و ...
با همچین قابلیتی عملا Performance رو بهبود دادیم، ولی باید Complexity و احتمال Stale Data رو هم بپذیریم.
یه مهندس نرمافزار باید بتونه بنا به وضعیت و شرایط پروژه تصمیم بگیره که این مزایا / معایب میصرفن یا نه.
این مهارت با کسب تجربه به دست میاد و در عصر Ai یکی از مهارت های کلیدیه.
@Mern_stack_01
