صرفا جهت اطلاع برنامه‌نویسان
10.9K subscribers
5.84K photos
291 videos
259 files
1.56K links
کانالی برای:
🔸اوقات فراغت برنامه‌نویسان
🔹اطلاعات و اخبار برنامه‌نویسی
🔸تم های هفتگی

ارتباط با مدیران کانال: @Programmer_info
Download Telegram
🔹انتظاراتی که از یک دولوپر junior می رود!

#Developers
#programmers

goo.gl/yrKmEi

@programming_tips
☝️آینده برنامه نویسی جاوا را چه طور میبینید؟

👈شما هم احساس میکنید زبان برنامه نویسی جاوا نیازش کم شده؟

نظرات و تجربیات خودتون رو کامنت کنید👇
https://instagram.com/p/BnV2Luol8rL/

#programmers_forum
🔹چه طور میشه بدون Ajax موقع آپلود عکس progress bar داشته باشیم؟
پاسخ در:

#سوال_کاربر
https://instagram.com/p/BoB2MWngcUz/

#programmers_forum
🔷تفاوت های یک دولوپر ماهر نسبت به یک دولوپر خوب
#programmers
#developers

https://goo.gl/hE3QeA

@programming_tips
🔹برای کسی که تازه میخواد شروع کنه برنامه نویسی موبایل رو یاد بگیره بهترین زبان برنامه‌نویسی از نظر شما چیست؟
🔹Java(Android)
🔹Kotlin
🔹React Native
🔹swift
#programmers_forum

پاسخ‌های خود را کامنت کنید :

https://www.instagram.com/p/Bq69ZWFg6Nf
#سوال_کاربر

🔹اپلیکیشن 780 رو اگه دیده باشین از یه منوی گردان استفاده کرده شبیه تلفن های قدیمی
میخواستم بدونم اطلاعی در مورد این کامپوننت دارید؟
و ایا اینکه برای react native هم همچین کامپوننتی وجود داره یا نه!

#programmers_forum

پاسخ در:

https://www.instagram.com/p/BrfPrenA4zN
پروژه‌هایی که از گیت لب حذف می‌شوند، آیا میتوان دوباره به آنها دسترسی پیدا کرد؟
برای مثال اگه یک گیت لوکال بسازیم، آیا پروژه حذف شده همچنان قابل دسترسی می‌باشد؟

#programmers_forum

#سوال_کاربر

پاسخ در:
https://www.instagram.com/p/BrznWATggLC
This media is not supported in your browser
VIEW IN TELEGRAM
#سوال_کاربر

🔹با سلام، جدیدا آگهی استخدامی در گروه دیدم با ذکر ویژه آقایان. این قبیل آگهی های استخدام رو زیاد میبینم در شهرها و گروهای مختلف. خیلی دوست دارم پیشنهاد بدم این موضوع رو در کانال مورد بحث قرار بدیم ...


🔹چرا شرکت ها از استخدام و کار کردن با دولوپرهای خانم امتناع میکنن.
با تشکر

#programmers_forum

پاسخ در:

https://www.instagram.com/p/BsShrWfg1H9
🔹آشنایی با انواع متدهای رمزگذاری پسورد

#programmers

https://goo.gl/inX7BG
〰️〰️〰️〰️〰️〰️〰️
@programmimng_tips
🔹١٤ نكته كه هنگام يادگيري برنامه نويسي بايد از آنها دوري كنيد!!

#programmers

👉https://goo.gl/4QCRQT

〰️〰️〰️〰️〰️〰️〰️
@programming_tips
#سوال_کاربر

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

☝️در صورتی که فونتی میشناسید که نزدیک به فونت تصویر هست، پاسخ خودتون رو کامنت کنید..


#programmers_forum
پاسخ در:

https://www.instagram.com/p/Bwy-uElg3qo

@programming_tips
#programmers_languages 😁🤦🏻‍♂️

#programming_jokes
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
🎓 دنیس ریچی که بود و چه کرد؟

🔹 دنیس ریچی یکی از افسانه‌های دنیای برنامه‌نویسی بود؛ کسی که زبان برنامه‌نویسی C و سیستم‌عامل Unix رو ساخت و پایه‌های دنیای مدرن نرم‌افزار رو بنا گذاشت. در دهه 1970 وقتی بقیه هنوز درگیر زبان‌های سطح پایین بودن، ریچی با ذهنی فوق‌العاده خلاق، زبانی ساخت که هم به سخت‌افزار نزدیک بود، هم برای انسان‌ها قابل فهم. این زبان، مادر بسیاری از زبان‌های محبوب امروزه است (مثل Python، Java، C++).

اون آدمی نبود که دنبال شهرت باشه؛ برعکس، خیلی ساده‌زیست، بی‌حاشیه و فروتن بود. برخلاف تاثیر عظیمی که گذاشته بود، کمتر ازش شنیده می‌شه چون اهل خودنمایی نبود. جمله‌ای ازش هست که خیلی معروفه:

"Unix is basically a simple operating system, but you have to be a genius to understand the simplicity."
(یونیکس یه سیستم‌عامل ساده‌ست، اما باید نابغه باشی تا سادگیشو بفهمی!)


بعد از فوتش در سال 2011 خیلی‌ها گفتن دنیا یکی از بی‌ادعاترین ولی تأثیرگذارترین ذهن‌هاشو از دست داده. واقعاً هم همینطوره؛ دنیس ریچی مثل پایه‌های ساختمونه: دیده نمی‌شه، اما همه چی روش ساخته شده.

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
75👏6👍2🆒2💯1
🎓 کن تامسون که بود و چه کرد؟

🔹 آقای Ken Thompson یکی از پیشگامان واقعی دنیای کامپیوتر و سازنده یونیکس بود که به همراه Dennis Ritchie این سیستم‌عامل انقلابی رو ایجاد کرد. او همچنین زبان برنامه‌نویسی B رو ساخت که پایه‌گذار زبان‌های C و زبان‌های مشابه دیگه شد. در دهه ۱۹۶۰، وقتی کامپیوترها همچنان در ابتدای مسیر بودند، به نوآوری‌های خارق‌العاده‌ای دست پیدا کرد که دنیای فناوری رو تغییر داد.

تامسون آدمی با تفکری جستجوگر و بدون ترس از آزمون و خطا بود. جالب اینجاست که حتی بعد از خلق یونیکس، وقتی ازش پرسیده می‌شد که چطور تونستی همچین چیزی بسازی، می‌گفت: "It just seemed like a fun idea at the time." (اون زمان فقط یه ایده سرگرم‌کننده به نظر می‌رسید.)


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

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
16👍7💯3
🎓 لینوس توروالدز که بود و چه کرد؟

🔹 آقای Linus Torvalds خالق سیستم‌عامل لینوکس و یکی از تاثیرگذارترین چهره‌های دنیای نرم‌افزار آزاد و متن‌بازه. اون در سال ۱۹۹۱، وقتی هنوز دانشجوی ساده‌ای در فنلاند بود، از روی علاقه شخصی شروع به نوشتن هسته‌ی لینوکس کرد. اما چیزی که به عنوان پروژه‌ای برای سرگرمی شروع شد، خیلی زود به زیرساخت اصلی دنیای امروز تبدیل شد؛ از سرورهای اینترنتی گرفته تا گوشی‌های اندرویدی.

توروالدز به صراحت لهجه، رک‌گویی و گاهی بداخلاقی معروفه**، اما همین ویژگی‌ها باعث شده همیشه صادق و بدون ماسک ظاهر بشه. جمله معروفش که می‌گه:

"Talk is cheap. Show me the code."
(حرف زدن آسونه، کُدتو نشونم بده!)


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

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
34👍5❤‍🔥1
🎓 گویدو ون روسوم که بود و چه کرد؟

🔹 آقای Guido van Rossum برنامه‌نویس هلندی و خالق زبان برنامه‌نویسی پایتونه؛ زبانی که با شعار «سادگی و خوانایی بالا» دنیای کدنویسی رو متحول کرد. او در اوایل دهه ۹۰، در تعطیلات کریسمس، پروژه‌ای تفننی شروع کرد که بعدها تبدیل به یکی از پرطرفدارترین زبان‌های برنامه‌نویسی دنیا شد. جالبه بدونی اسم Python هم از گروه کمدی انگلیسی Monty Python الهام گرفته، نه از مار پایتون!

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

یکی از نقل‌قول‌های جالبش اینه:
"Code is read much more often than it is written."
(کد خیلی بیشتر خونده می‌شه تا نوشته بشه.)


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


#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
❤‍🔥16👍74🗿1
🎓 بیارنه استروستروپ که بود و چه کرد؟

🔹 بیارنه استروستروپ (Bjarne Stroustrup)، دانشمند کامپیوتر دانمارکی، خالق زبان برنامه‌نویسی ++C است؛ زبانی که با هدف ترکیب کارایی زبان C با قابلیت‌های سطح بالاتر طراحی شی‌گرا ساخته شد. او در دهه ۱۹۸۰ در آزمایشگاه Bell Labs کار می‌کرد و همان‌جا بود که پایه‌های ++C را گذاشت. استروستروپ همیشه به کارایی بالا و ساختارمندی در کدنویسی اهمیت می‌داد و می‌گفت:

«سی‌پلاس‌پلاس به من این امکان را داد تا چیزهایی را که به نظر غیرممکن می‌رسید، ممکن کنم.»


او شخصیتی دقیق و متفکر دارد و همواره تلاش کرده زبانش با وجود پیچیدگی، انعطاف‌پذیر و قدرتمند باقی بماند. جالبه که با وجود انتقادهایی که به پیچیدگی ++C می‌شه، خودش به شوخی گفته:

«سی‌پلاس‌پلاس مثل چاقوی سوییسیه، اما اگه بلد نباشی استفاده‌ش کنی، دستتو می‌بری.»


بیارنه نه‌تنها زبان ساخت، بلکه تا سال‌ها فعالانه در تکامل استانداردهای آن حضور داشت و همیشه تلاش کرد فلسفه‌ی طراحی زبانش شفاف و فنی باقی بمونه.

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍86🆒2
🎓 جیمز گاسلینگ که بود و چه کرد؟

🔹 جیمز گاسلینگ (James Gosling)، مهندس نرم‌افزار کانادایی، به‌خاطر ساخت زبان جاوا در سال 1995 شناخته می‌شود؛ زبانی که انقلابی در توسعه نرم‌افزار ایجاد کرد و شعار معروف آن "Write once, run anywhere" هنوز در ذهن برنامه‌نویس‌ها زنده است. او دکترای علوم کامپیوتر را از دانشگاه کارنگی ملون گرفت و قبل از ساخت جاوا، در توسعه سیستم‌های توزیع‌شده و گرافیک کامپیوتری فعالیت داشت.

او شخصیتی آرام، خلاق و به‌شدت متواضع داشت و برخلاف تصور عموم از خالقان فناوری، بیشتر به حل مسئله‌های واقعی علاقه‌مند بود تا شهرت یا قدرت. او زمانی گفته بود:

"The real challenge isn’t writing the code – it’s thinking of what the code should do."
چالش واقعی، نوشتن کد نیست؛ بلکه فکر کردن به اینه که اون کد قراره چی کار کنه.


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

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍143❤‍🔥2