توسعه دهندگان – Telegram
توسعه دهندگان
9.09K subscribers
258 photos
156 videos
31 files
172 links
رسالت ما – توانمندسازی توسعه‌دهندگان و علاقه‌مندان به فناوری با ارائه‌ی نوشته‌ها، آموزش‌ها، اخبار و تجربه‌های جذاب و به‌روز!


👨🏻‍💻 | @Afsh6n
🍓 | @TopicsDev
🗂 | @ArchiveDevs
Download Telegram
توصیه‌ها برای کسانی که خودآموزی میکنند

1. با هدف و تاریخ‌های مشخص مطالعه کنید. نگویید «باید جاوااسکریپت یاد بگیرم»، بلکه بگویید «جاوااسکریپت را به‌صورت فشرده در ۲ ماه یاد می‌گیرم، موضوعات را به هفته‌ها تقسیم میکنم. سپس در ۱ ماه پروژه‌های مختلف را با خود JS میسازم».

2. وسط راه یک تکنولوژی را رها نکنید. چون سخت‌ترین بخش را قبلاً انجام داده‌اید. بقیه آسان است.

3. فقط به تئوری اکتفا نکنید. در عمل امتحان کنید.

4. آنچه یاد میگیرید را در دفترچه یادداشت کنید. اگر خیلی تنبل هستید در Notion. سپس هر روز و پایان هفته یک مرور سریع انجام دهید.

6. به‌صورت مداوم و کم‌کم پیش بروید. نه ۶-۷ ساعت یکجا، بلکه ۱-۲ ساعت به‌صورت بخش‌بندی شده با استراحت یاد بگیرید.
✍🏽 ¦ @DevYara
👍252
بعضی وقتا یه کاور و تیتر اون‌قدر جذابه که ناخودآگاه دستت می‌ره روش کلیک کنی. مثلاً نوشته:
«اگه اینو بدونی، زندگیت عوض میشه!»
یا یه عکس که انگار قراره آخر دنیا توش اتفاق بیفته... ولی وقتی ویدئو یا مطلب رو باز میکنی، با خودت میگی: "همین بود؟"

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

کلیک‌بیته انگار فقط می‌خواد ازت یه کلیک بگیره، نه این‌که واقعاً یه چیزی بهت یاد بده یا حالتو خوب کنه.
و خب، این باعث می‌شه آدم فاصله بگیره، حتی اگه اولش جذب شده باشه.

✍🏽 ¦ @DevYara
👍201
ابزاری برای پیدا کردن افراد از طریق نام کاربری پیدا شد.

کافیه برنامه رو اجرا کنید و نام کاربری مورد نظر رو وارد کنید. این ابزار در بین صدها سرویس مختلف جستجو میکنه و لینک تمام حساب‌هایی که همون نام کاربری رو دارن، نمایش میده.

اینجا امتحانش کنید:
https://github.com/sherlock-project/sherlock

✍🏽 ¦ @DevYara
🔥133
احتمالاً OpenAI در حال آماده‌سازی اشتراک جدیدی با نام "Go" هست. نام این پلن در کد نسخه وب ChatGPT پیدا شده.

جزئیاتش هنوز مشخص نیست، ولی به نظر می‌رسه این پلن بین نسخه رایگان و پلن Plus قرار بگیره.

✍🏽 ¦ @DevYara
👍12
مدیرعامل Medium.com یه مقاله طولانی نوشته و توش گفته که سال 2022 نزدیک ورشکستگی بودن.

«هر ماه 2.6 میلیون دلار ضرر می‌کردیم.»

اینم تعجبی نداره: «الان سایت‌های متنی به سختی دووم میارن. الان دوره ویدئوهای کوتاهه.»

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

تصمیم گرفتیم یه بار دیگه تلاش کنیم، اگه راهی پیدا نکردیم، تعطیل می‌کنیم.

اونا هر کاری که می‌شد رو کردن، دونستن اینکه چطور این کارا رو کردن، مفیده.

• تعدیل نیرو

-تعداد کارمندا از 250 نفر رسید به 77 نفر – 70 درصد کاهش.
-«اگه 250 نفر می‌موندن، حتماً ورشکست می‌شدیم.»

• رها کردن دفتر

-قبلاً تو سان‌فرانسیسکو یه دفتر 120 نفره اجاره کرده بودن، ماهی 145 هزار دلار.
- الان کلاً از شر دفتر خلاص شدن و سالی یه میلیون دلار صرفه‌جویی کردن.

• کار از خونه

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

• سازماندهی مجدد کسب‌وکار

هر کاری که سود کمی داشت و گرون تموم می‌شد رو کنسل کردن. قبلاً یه تیم تحریریه ویژه داشتن که محتوای باکیفیت تولید می‌کرد. ولی حقیقت اینه که آدمای کمتری به محتوای باکیفیت علاقه دارن.

• بازنگری بدهی

37 میلیون دلار بدهی به سرمایه‌گذارها داشتن که نمی‌تونستن پس بدن.

اون موقع با سرمایه‌گذارها مذاکره کردن: حق «اولین دریافت پول» رو لغو کردن.

بازنگری سهام کارمندان

‏ Medium با این کارا شرکت رو نجات داد. ‏
✍🏽 ¦ @DevYara
👍311🔥1
انتروپیک یک دوره رایگان درباره وایب‌کدینگ منتشر کرده.

در این ویدیوهای آموزشی، کار با Claude Code، ساخت ایجنت‌های هوش مصنوعی و توسعه اپلیکیشن آموزش داده می‌شه.

در مجموع ۱۹ ویدیو منتشر شده که در مجموع حدود ۹ ساعت محتوا دارن.
✍🏽 ¦ @DevYara
👍16👎32
بعد از ظهور Cursor، ابزارهای مشابه زیادی وارد بازار شدن. از Windsurf گرفته تا Augment Code، و اخیراً هم آمازون ابزاری به اسم Kiro معرفی کرده. در واقع میشه گفت این روزها ابزارهای برنامه‌نویسی مبتنی بر ایجنت یکی پس از دیگری دارن ارائه میشن.

با این حال، بیشتر این ابزارها صرفاً رابط‌های کاربری متفاوتی هستن و خودشون مدل هوش مصنوعی مستقل ندارن. به همین خاطر معمولاً یا گرون‌تر هستن یا محدودیت‌های خاص خودشون رو دارن. ضمن اینکه اخیراً کیفیت خروجی بعضی‌هاشون هم به اندازه‌ای نیست که رضایت کامل ایجاد کنه (شاید البته این تجربه برای همه یکسان نباشه).

در حال حاضر، ترکیبی که بعضی از توسعه‌دهنده‌ها ازش استفاده می‌کنن شامل VSCode با GitHub Copilot برای تکمیل کد و Claude Code Max برای چت و ایجنت‌ است. این ترکیب فعلاً کارآمد به نظر میرسه، ولی طبیعتاً با پیشرفت ابزارها ممکنه در آینده تغییر کنه. برای افرادی که پلن Claude Code Max براشون گرونه، نسخه پرو هم هست، ولی باید بدونن محدودیت‌هایش زود تموم میشه.

نکته‌ای که در تجربه استفاده از Claude جلب توجه کرده، درک بهترش از ساختار کد و کیفیت بالاتر در تحلیل و رفع مشکلاته. مخصوصاً در مقایسه با برخی ابزارهای دیگه مثل Augment Code، این تفاوت مشهود بوده. استفاده از این نوع ابزارها معمولاً برای زمان‌هایی مفیده که نیاز به فیکس سریع، بهینه‌سازی یا شکستن بن‌بست ذهنی وجود داره، نه برای تغییرات گسترده و کورکورانه روی کل کدبیس.

و در نهایت، مهمه که هر تغییری که توسط هوش مصنوعی در کد اعمال میشه، دقیق بررسی بشه. اگر تغییری نامفهومه، باید وقت گذاشت و دلیلش رو فهمید یا از خود ابزار توضیح خواست. برنامه‌نویس باید بدونه چه چیزی و چرا داره وارد پروژه‌اش میکنه؛ چون در کار تیمی، پاسخ‌گویی در مورد تغییرات بخشی از مسئولیت حرفه‌ای هر فرده.
✍🏽 ¦ @DevYara
👍174
اگه یه ابزار به‌صورت پیش‌فرض و ذاتاً CLI-base طراحی شده (مثل Git، Docker و ...)، خیلی مهمه که اول با محیط خط فرمان (CLI) اون ابزار آشنا بشید.

استفاده از ابزارهای گرافیکی مشکلی نداره(هر چند خودم موافق نیستم)، ولی وقتی پایه رو با CLI یاد بگیرید، درک عمیق‌تری از کارکرد ابزار پیدا می‌کنید و توی محیط‌هایی مثل سرور یا پروژه‌های واقعی راحت‌تر کار می‌کنید.

مثلاً وقتی به یه برنامه‌نویس می‌گن یه commit بزن، خوب نیست به جای اینکه با git commit این کار رو انجام بده، بیاد VSCode رو باز کنه کامیت کنه. ابزار گرافیکی مکمله، نه جایگزین دانش پایه.

✍️ ¦ @DevYara ¦ @sirmerdas_binary
Please open Telegram to view this post
VIEW IN TELEGRAM
👍151👎1🤝1
Forwarded from localhost (Yousef Taheri)
ایران در مسیر قله📉


واحد پول خرد به «قِران» تغییر می‌کند

کمیسیون اقتصادی مجلس سرانجام لایحه حذف چهار صفر را نهایی کرد. طبق مصوبه جدید، نام پول ملی «ریال» باقی می‌ماند اما واحد پول خرد «قِران» خواهد شد.

پیشنهاد دولت برای تغییر نام واحد اصلی پول به «تومان» رد شد، اما معرفی «قِران» به عنوان واحد خرد پولی مورد تأیید قرار گرفت. اصل طرح حذف چهار صفر نیز به قوت خود باقی است.

در ساختار جدید، هر «ریال جدید» معادل ۱۰,۰۰۰ ریال فعلی خواهد بود و هر یک ریال جدید نیز برابر با ۱۰۰ «قِران» تعریف می‌شود.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣50😭2👀2
این برای یک اوزبکی اتفاق افتاده، شاید برای شمام به یه شکل دیگه اتفاق بیفتاد!😂

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

کد رو نگاه میکنم — همه چی درسته، باید کار کنه. رفرش میکنم — کار نمیکنه. با یه روش دیگه مینویسم — بازم نه. فلش رو به یه جای دیگه منتقل میکنم — کار میکنه. برمیگردونمش سر جاش — دوباره ناپدید میشه.

بعد نگاه کردم دیدم مرورگرم روی صفحه مکم یه کم به سمت راست جابه‌جا شده بوده، برای همین یه قسمتی از سمت راستش از صفحه بیرون افتاده بوده 😅
✍🏽 ¦ @DevYara
😁24🤣6🗿2
This media is not supported in your browser
VIEW IN TELEGRAM
اینم ایده جالبیه!😂
✍🏽 ¦ @DevYara
🤣41👍32
چون تابع تو اَم ، با کلاسم ...
✍🏽 ¦ @DevYara
🤣302
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20👍2
This media is not supported in your browser
VIEW IN TELEGRAM
دوست دخترم وقتی قهر میکنه، لاگاشو پاک میکنم تا اصن انگار هیچی نشده! 😂
✍🏽 ¦ @DevYara
🤣331
وب‌سایت تشخیص دیپ‌فیک — DeepGuard.

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

۵۰ تا بررسی رایگان در دسترسه. امتحانش کن: https://deepguardtech.com/app
✍🏽 ¦ @DevYara
7👍3
This media is not supported in your browser
VIEW IN TELEGRAM
یادی کنیم بهترین سکانس تاریخ سینمای ایران!😂
✍🏽 ¦ @DevYara
🤣342👎1
از فیچرای باحال تلگرام که تازه دیدم، میتونید از اعضای کانال ماهانه پول دریافت کنید که بتونن
تو کانال بمونن.⚡️

برای اینکه بتونید از این فیچر استفاده کنید باید چنل رو private کنید، بعدش لینک دعوت رو شخصی سازی کنید.

✍️ ¦ @DevYara ¦ @sirmerdas_binary
Please open Telegram to view this post
VIEW IN TELEGRAM
👎13👌42
حق ++
✍🏽 ¦ @DevYara
👍332👀1
"وقتی یاد می‌گیری به خودت احترام بذاری، خیلی چیزها تو زندگیت تغییر میکنه… بعضیا میرن، بعضی‌های دیگه تازه میان…"
21👍1
دوباره به پشتیبانی زنگ بزن
خیلی‌ها به بانک‌ها، شرکت‌های اینترنتی، پشتیبانی فنی و جاهای مشابه زنگ میزنند. گاهی پیش میاد که طرف مقابل یک روز بد داشته باشه؛ ممکنه با بی‌ادبی حرف بزنه، حوصله‌ی حل مشکل رو نداشته باشه یا حتی صدای‌اش حال‌تون رو بد کنه.

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

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

خلاصه، اصلاً از دوباره زنگ زدن خجالت نکش.
✍🏽 ¦ @DevYara
👍35👾1