توسعه دهندگان
8.95K subscribers
260 photos
157 videos
31 files
173 links
رسالت ما – توانمندسازی توسعه‌دهندگان و علاقه‌مندان به فناوری با ارائه‌ی نوشته‌ها، آموزش‌ها، اخبار و تجربه‌های جذاب و به‌روز!


👨🏻‍💻 | @Afsh6n
🍓 | @TopicsDev
🗂 | @ArchiveDevs
Download Telegram
Jadi:
مهمترین زبان برنامه نویسی؟ انگلیسی. به خاطر چیزهای زیاد از جمله اینکه اصلی‌ترین مهارت است برای یاد گرفتن زبان‌های دیگه و روش صحبت با هوش مصنوعی‌ها.

تقریباً همه کتاب‌ها، داکیومنت‌ها، سوال جواب‌ها و غیره به انگلیسی اتفاق می‌افته و از اونطرف اصلی‌ترین ابزار این روزهای برنامه نویسی یعنی هوش مصنوعی بهترین نتیجه‌اش رو با انگلیسی در اختیار شما قرار خواهد داد و توانتون در توضیح دقیق چیزی که می‌خوای، تعیین کننده سطحی از کیفیت نتیجه است.
@DevYara
19👍6
اینجا استارزهای تلگرامتون که خریدن و هدیه رو میتونید ببندید و...
tg://stars
طراح میگه: "من هوش مصنوعی دارم، دیگه برنامه‌نویس نمیخوام."

مدیر میگه: "من هوش مصنوعی دارم، دیگه برنامه‌نویس نمیخوام."

هوش مصنوعی میگه: "من هوش مصنوعی‌ام، به برنامه‌نویس نیاز دارم.
"
@DevYara
😁52👌4
جهانی که پیوسته ما را به استثنایی بودن فرامی‌خواند، در نهایت، ما را در مسیری قرار می‌دهد که برای عادی بودن می‌دویم. ما شعار "منحصربه‌فرد باش" را می‌خریم، اما برای زندگی‌ای کاملاً معمولی تقلا می‌کنیم.
@DevYara
🔥15👍32💔1
اداره سرشماری آمریکا میگوید استفاده از ابزارهای هوش مصنوعی در شرکت‌های بزرگ کم شده.

این مثل چرخه هیجان‌های معموله: اول همه خیلی ذوق میکنن و انتظار دارن، بعد واقعیت رو میبینن و ناامید میشن.

اما در شرکت‌های کوچک، علاقه به هوش مصنوعی هنوز داره بیشتر میشه.
@DevYara
👍141
توصیه‌ای مهم برای دانشجویان: کار کردن در دانشگاه، خوب یا بد؟

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

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

@DevYara
نظرتون!؟
👍36👎6
44👍6🤣4🔥1🍓1
با این پرامپت، از ۱۰۰٪ توان GPT-5 استفاده کن!

"From now on, act as my expert assistant with access to all your reasoning and knowledge. Always provide:
* A clear, direct answer to my request.
* A step-by-step explanation of how you got there.
* Alternative perspectives or solutions I might not have thought of.
* A practical summary or action plan I can apply immediately.
Never give vague answers. If the question is broad, break it into parts. If I ask for help, act like a professional in that domain (teacher, coach, engineer, doctor, etc.). Push your reasoning to 100% of your capacity."


نکته:
اگه دیدید این پرامپت براتون خوب کار می‌کنه، می‌تونید اون رو به بخش «شخصی‌سازی» (Personalization) در تنظیمات اضافه کنید تا همیشه فعال باشه.
@DevYara
17👎3
خیلی از کسب‌وکارها هنوز همه انرژی‌شون رو گذاشتن روی گرفتن رتبه توی گوگل. منطقیه، چون سال‌ها گوگل مهم‌ترین موتور جستجو بوده. ولی واقعیت اینه که رفتار کاربرا تغییر کرده و دیگه مثل قبل فقط به گوگل تکیه نمی‌کنن.

طبق آمار، الان فقط ۲۷٪ جستجوها توی گوگل انجام می‌شه و ۷۳٪ بقیه رفته سمت تیک‌تاک، اینستاگرام، تلگرام، یوتیوب و حتی ابزارهای هوش مصنوعی. نسل جدید برای کشف محتوا و یادگیری بیشتر سراغ شبکه‌های اجتماعی می‌ره، یوتیوب منبع اصلی آموزش و سرگرمیه و ابزارهای هوش مصنوعی هم دارن کم‌کم جای موتورهای جستجو رو می‌گیرن.

این تغییر یه پیام روشن داره: اگه فقط روی گوگل تمرکز کنید، بخش بزرگی از مخاطب‌هاتون رو از دست می‌دید. برای موفقیت باید استراتژی‌هاتون رو متنوع کنید؛ مثلاً محتوای کوتاه و ویدیویی برای تیک‌تاک و اینستاگرام بسازید، در تلگرام محتوا بسازید یا از ابزارهای هوش مصنوعی برای ارتباط با کاربر استفاده کنید.
@DevYara
نظرتون؟
👍223
🤣48👌92
توسعه دهندگان
وردپرس!😂
Linux!
53🐳4🤣4🔥3😭1🦄1
روز برنامه نویس رو به مهندسین چنل و گروه تبریک میگم، دیر تبریک گفتم تبریکم بین بقیه گم نشه.❤️
@DevYara
50🔥4🍓4
همه برندهایی که از پارکینگ شروع کردند.

@DevYara
38👍2👎2
پایتون، که از یک پروژه کوچک شروع شد و الان تقریباً همه‌جا هست، حتی مریخ!
#Part1

شروع داستان: آمستردام و رویای یک زبان برنامه‌نویسی ساده
همه چیز از آمستردام در دهه 80 میلادی شروع شد، در یک مرکز تحقیقاتی هلندی به نام CWI. اونجا، لامبرت ماتن سعی می‌کرد به هنرمندان برنامه‌نویسی یاد بده و فهمید که زبان‌های موجود اون زمان، که خیلی سطح پایین بودن و نیاز به درک عمیقی از سخت‌افزار داشتن، برای افراد غیرمتخصص مثل هنرمندان، واقعاً سخت و گیج‌کننده بودن. چون کامپیوترها خیلی گرون بودن و برنامه‌نویس‌ها ارزون، زبان‌ها طوری طراحی می‌شدن که فشار زیادی به کامپیوتر نیاد، حتی اگه برنامه‌نویس مجبور بود ساعت‌ها کد بنویسه. این شد که پروژه ABC متولد شد با هدف ساختن زبانی که یادگیری، آموزش و استفاده ازش آسون باشه تا مبتدی‌ها بتونن بدون درگیر شدن با جزئیات سخت‌افزاری، برنامه‌نویسی کنن. گیدو فن روسوم، قهرمان داستان ما، برای این پروژه استخدام شد و سه سال و نیم روی اون کار کرد. اما متأسفانه، ABC نتونست موفق بشه؛ اینترنت نبود، مردم کامپیوتر نمی‌شناختن و هرکسی که کپی می‌خواست، باید نامه می‌فرستاد تا یه فلاپی دیسک براش پست کنن! در نهایت، این پروژه به دلایلی که گیدو هنوز هم نمی‌فهمه، متوقف شد و این برای اون خیلی ناامیدکننده بود.


تولد پایتون: از ناامیدی تا الهام
گیدو به پروژه دیگه‌ای منتقل شد و اونجا مجبور بود با زبان C برنامه‌های کاربردی بنویسه. اما اون احساس می‌کرد C برای خیلی از این کارها مناسب نیست. اون آرزو می‌کرد کاش می‌شد از ABC استفاده کرد، اما ABC هم برای ارتباط با سرورها و سیستم‌عامل خیلی انتزاعی بود. پس به فکر ساختن زبانی افتاد که پل ارتباطی بین C و زبان‌های اسکریپت‌نویسی مثل شل باشه. گیدو پرل رو بررسی کرد ولی به نظرش خوب نیومد. این شد که توی یک تعطیلات کریسمس، تصمیم گرفت خودش یه زبان برنامه‌نویسی جدید بسازه. اون از اصول ABC الهام گرفت؛ مثلاً استفاده از تورفتگی (indentation) برای گروه‌بندی دستورات که یکی از برجسته‌ترین ویژگی‌های پایتون شد. چیزایی رو هم که از ABC خوشش نمی‌اومد، حذف کرد. اسم پایتون رو هم از "Monty Python" کمدی دوست‌داشتنی گرفت تا حس شوخ‌طبعی و جامعه‌محوری رو از همون اول توش جا بده.


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


پایگاه پایتون و دیکتاتور خیرخواه همیشگی
با گسترش استفاده از پایتون، گیدو به شرکتی به نام CNRI پیوست که هدفش ترویج زیرساخت اطلاعات و پروژه‌های تحقیقاتی بود. یکی از شرایط گیدو برای استخدام، این بود که بخش قابل توجهی از وقتش رو بتونه روی خود زبان پایتون کار کنه. در CNRI بود که وب‌سایت python.org راه‌اندازی شد و تصمیم گرفته شد که پایتون به یک سازمان نرم‌افزاری مستقل نیاز داره. در همین دوره بود که لقب "دیکتاتور خیرخواه همیشگی" (BDFL) برای گیدو پیشنهاد شد و تبدیل به یک میم در دنیای نرم‌افزار شد. گیدو معتقد بود همه ایده‌ها پذیرفته میشن، اما خودش تصمیم می‌گیره کدوم ایده‌ها برای اضافه شدن به زبان مناسب هستن.


جهش علمی و انقلاب داده‌ها
پایتون خیلی زود توجه دانشمندان رو جلب کرد. در اوایل دهه 2000، دنیا بین اکوسیستم‌های متن‌باز و ابزارهای پولی مثل متلب (Matlab) و جاوا تقسیم شده بود. متن‌باز بودن پایتون باعث شد دانشمندان به راحتی از اون استفاده کنن و کدهای خودشون رو بدون نیاز به خرید لایسنس به اشتراک بذارن. شرکت‌هایی مثل بلندر (Blender) هم پایتون رو به عنوان زبان اسکریپت‌نویسی خودشون انتخاب کردن، چون جامعه پایتون "آدم‌های بهتری" بودن و نظرات متعادلی داشتن. حدود سال‌های 2009-2010، پایتون شروع به تبدیل شدن به ابزاری کلیدی برای "پردازش داده" کرد که بعدها به "علم داده" (Data Science) معروف شد.

ادامش پستش بعد 👇🏽
🔥181👍1👎1🤮1
پایتون، که از یک پروژه کوچک شروع شد و الان تقریباً همه‌جا هست، حتی مریخ!
#Part2
شرکت‌هایی مثل JP Morgan که پول زیادی داشتن، به جای ابزارهای پولی، از پایتون برای پردازش داده‌های تجاری استفاده می‌کردن. این نشون داد پایتون فقط یک جایگزین رایگان نیست، بلکه نوآورانه و منحصر به فرده. شرکت‌هایی مثل Continuum Analytics و سپس Anaconda، نقش مهمی در تسهیل استفاده از پایتون برای علم داده ایفا کردن. پایتون به سرعت در مهندسی داده نیز جای خود را باز کرد و کتابخانه‌های قدرتمندی برای تحلیل و مصورسازی داده‌ها ارائه داد که حتی از R هم پیشی گرفت.


پایتون در تولید و رشد سرسام‌آور
در ابتدا، پایتون بیشتر به عنوان یک زبان اسکریپت‌نویسی برای کارهای کوچک یا محیط‌های آکادمیک و علمی دیده می‌شد. اما موفقیت‌هایی مثل دراپ‌باکس (Dropbox) که کل آن، هم کلاینت و هم سرور، با پایتون نوشته شده بود، نشان داد که پایتون می‌تواند برای نرم‌افزارهای تولیدی در مقیاس میلیون‌ها کاربر استفاده شود. حتی گوگل با تیم صد نفره از برنامه‌نویسان C++ برای سایت میزبانی ویدئویش، نتوانست با یوتیوب که توسط چند نفر با پایتون ساخته شده بود، رقابت کند. پایتون توانایی "نیروی چندبرابری" را در پروژه‌ها به اثبات رساند. امروزه، پایتون در هوش مصنوعی و یادگیری ماشین (AI/ML) نیز فوق‌العاده مهم است و صدها سال زمان مهندسی در اکوسیستم آن برای این حوزه‌ها صرف شده است.


گذار دشوار به پایتون 3
در دسامبر 2007، پایتون 3.0 منتشر شد. این یک تغییر بزرگ بود و گیدو و تیمش فکر می‌کردند جامعه به راحتی به پایتون 3 مهاجرت خواهد کرد. اما جامعه به شدت مقاومت کرد. مردم نمی‌خواستند کد‌های پایتون 2 خود را که کار می‌کرد، بازنویسی کنند، خصوصاً که ترکیب پایتون 2 و 3 بسیار دشوار بود. یکی از بحث‌برانگیزترین تغییرات، نحوه مدیریت یونیکد (Unicode) بود که رشته‌ها را به متن قابل خواندن و بایت‌ها را به داده‌های کامپیوتری تبدیل کرد. این گذار یک فرآیند 10 ساله بود و خیلی‌ها فکر می‌کردند پایتون 3 شکست می‌خورد. اما با گذشت زمان، ابزارهای مهاجرت توسعه یافتند و با انتشار نسخه‌های 3.4 و 3.5، ویژگی‌های جدیدی به پایتون 3 اضافه شد که برای برنامه‌نویسان جذاب بود. شرکت‌های بزرگی مثل اینستاگرام که میلیون‌ها خط کد پایتون 2 داشت، با موفقیت به پایتون 3 مهاجرت کردند و حتی از نظر عملکرد بهبود یافتند. این مهاجرت موفق، اعتماد جامعه را جلب کرد و در نهایت، با اعلام عدم پشتیبانی امنیتی برای پایتون 2.7 در سال 2020، همه به پایتون 3 منتقل شدند.


تنوع و رهبری جامعه
جامعه پایتون همیشه به دنبال پیشرفت و بهبود بوده است. در سال‌های اخیر، تلاش‌های زیادی برای افزایش تنوع و فراگیری در این جامعه صورت گرفته است. به عنوان مثال، در کنفرانس‌های PyCon، تعداد سخنرانان زن از 1% در سال 2011 به 40% در سال 2016 رسید. ماریتا، یکی از اولین زنان توسعه‌دهنده اصلی پایتون (core developer)، با الهام از فراخوان گیدو برای جذب زنان بیشتر، و با حمایت و راهنمایی او، توانست به این جایگاه برسد و الگویی برای دیگر زنان شود.


خداحافظی گیدو و آینده دموکراتیک پایتون
در سال 2018، پس از بحث‌های داغ بر سر "عملگر والروس" (Walrus Operator) که یک تغییر نحوی بحث‌برانگیز بود، گیدو فن روسوم، BDFL پایتون، به طور ناگهانی استعفا داد. این اتفاق جامعه را شوکه کرد و گیدو اعلام کرد که خسته است و نیاز به استراحت طولانی دارد. جامعه مجبور شد برای اولین بار، بدون رهبری مستقیم گیدو، آینده خود را رقم بزند. پس از بحث‌های فراوان، یک کمیته راهبری پنج نفره (Steering Council) تشکیل شد که وظیفه تصمیم‌گیری‌های کلیدی را بر عهده گرفت. این مدل جدید، دموکراتیک‌تر و توزیع‌شده‌تر است و پایتون ثابت کرده است که می‌تواند با تغییرات سازگار شود.


میراث پایتون: فراتر از انتظار
پایتون، که از یک پروژه سرگرمی کوچک شروع شد، به موفقیت‌هایی فراتر از wildest expectations گیدو دست یافته است. این زبان نه تنها زندگی افراد بی‌شماری را تغییر داده، بلکه یک جامعه فوق‌العاده و پویا با کنفرانس‌های بزرگ در سراسر جهان (به جز شاید قطب جنوب!) ایجاد کرده است. پایتون برنامه‌نویسی را برای همه قابل دسترس کرده است، از کودکان پیش‌دبستانی تا مهندسان فضایی. امروز، پایتون در همه جا حضور دارد، حتی روی مریخ به عنوان زبان اسکریپت‌نویسی برای پردازش داده‌های مریخ‌نورد Perseverance. پایتون یک زبان مهم، محبوب، زنده و مرتبط است و احتمالاً تا دهه‌های آینده نیز همچنان مورد استفاده قرار خواهد گرفت. واقعاً شگفت‌انگیز است!
@DevYara | منبع
🔥101
مدل جدید در کورسر قطعاً بهترینه!😂

@DevYara
🤣30
🤣482👍2😎2
توسعه دهندگان
مدل جدید در کورسر قطعاً بهترینه!😂 @DevYara
مدل جدید openai به اسم کدکس معرفی شد و این مدل مخصوص کدنویسی هست.

فک کنم از این مدل استفاده شده واسه پست قبل.😂
@DevYara
🤣28
اینو تو یه چنل روسی دیدم، این رفیقمون رو که می‌شناسید؟😂

وایب‌کدر وقتی رسید به مرحله‌ی دیپلوی و باید از یه چیزی مثل داکر، CI/CD، گیت و SSH استفاده کنه:

خیلی مغزتونو به کار نیندازید
.
@DevYara
🤣261👍1