TGViewer
Channel Public Channel
صرفا جهت اطلاع برنامه‌نویسان

صرفا جهت اطلاع برنامه‌نویسان

@programming_tips

کانالی برای:
🔸اوقات فراغت برنامه‌نویسان
🔹اطلاعات و اخبار برنامه‌نویسی
🔸تم های هفتگی

ارتباط با مدیران کانال: @Programmer_info
Subscribers
10.4K
Photos
6.2K
Videos
293
Links
1.8K

Showing posts older than #8867 · Back to latest

Older Posts 20 shown
Post #8866 2.78K
🎓 جیمز گاسلینگ که بود و چه کرد؟

🔹 جیمز گاسلینگ (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
  • 👍 18
  • ❤ 6
  • ❤‍🔥 2
Post #8865 2.59K
😂😂

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 65
  • 🗿 3
Post #8864 2.7K
Advanced_Perl_Programming_William_Bo_Rothwell_@programming_tips.pdf5.6 MB
📚 کتاب Advanced Perl Programming: From Advanced to Expert نوشته‌ی William "Bill" Odom یک منبع پیشرفته برای برنامه‌نویسان Perl است که می‌خواهند دانش خود را از سطح متوسط به حرفه‌ای ارتقا دهند. این کتاب با تمرکز بر تکنیک‌های پیچیده‌تر، طراحی نرم‌افزارهای قابل نگهداری، استفاده از ماژول‌های پیشرفته، و مفاهیم عمیق‌تری مانند introspection، dynamic programming و ساختارهای داده‌ی پیچیده، به خواننده کمک می‌کند تا درک بهتری از قدرت واقعی Perl پیدا کند. این اثر برای کسانی که با مبانی Perl آشنا هستند و به دنبال نوشتن کدهای حرفه‌ای، تمیز و مقیاس‌پذیر می‌گردند، بسیار ارزشمند است.

#book #perl
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • ❤ 4
  • 👍 2
Post #8863 3.46K
🗿🗿🗿

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 🗿 23
  • 👍 6
  • 😁 5
  • ❤ 1
Post #8862 2.8K
بسته جعلی در PyPI، توسعه‌دهندگان Chimera را هدف قرار داد..! ⚠️

یک بسته‌ی مخرب در PyPI به نام chimera‑sandbox‑extensions به صورت هدفمند توسعه‌داده شده تا اطلاعات حساس توسعه‌دهندگان—مانند توکن‌های AWS، متغیرهای CI/CD، تنظیمات JAMF (برای macOS)، پیکربندی Zscaler، داده‌های گیت پادها، IP عمومی و اطلاعات سیستم—را سرقت کند.

اطلاعات بیشتر: اینجا بخوانید...

#article #python
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 🤯 4
  • 🗿 3
Post #8861 2.96K
۷ اشتباهی که دیتاساینتیست‌ها هنگام درخواست شغل مرتکب می‌شوند 👇🏻


۱. یکسان در نظر گرفتن همهٔ موقعیت‌های شغلی
برخی داده‌کاوان بدون توجه به تفاوت نقش‌ها (مانند تحلیلگر داده، مهندس داده، دانشمند داده و...) برای همهٔ موقعیت‌ها یک‌جور رزومه و رویکرد ارسال می‌کنند.

۲. پروژه‌های نمونهٔ عمومی و غیرمتمایز
داشتن پروژه‌هایی تکراری و بدون خلاقیت (مثل تحلیل دیتاست تایتانیک یا فروش فروشگاه) که تأثیر زیادی روی جذب کارفرما ندارد.

۳. درک ناکافی از SQL
کم‌اهمیت شمردن SQL یا تسلط نداشتن به آن، در حالی که اکثر شغل‌های داده به آن نیاز دارند.

۴. بی‌توجهی به تفکر محصول (Product Thinking)
تمرکز صرف روی مدل‌سازی و الگوریتم‌ها، بدون در نظر گرفتن نیاز واقعی کسب‌وکار یا کاربرد عملی پروژه.

۵. نادیده گرفتن MLOps (مهندسی عملیات مدل‌های یادگیری ماشین)
فقط ساخت مدل و بی‌توجهی به مراحل بعدی مانند استقرار، نگهداری و نظارت بر عملکرد مدل‌ها.

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

۷. استفاده بیش از حد از کلمات پرزرق‌وبرق (Buzzwords)
استفاده‌ی افراطی از اصطلاحات جذاب ولی بی‌پشتوانه مانند "هوش مصنوعی"، "یادگیری عمیق"، "کلان‌داده"، بدون نشان دادن درک واقعی از آن‌ها.


🌐 منبع
#data_science
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 🗿 4
  • ❤ 3
  • 🆒 3
  • 👍 2
Post #8860 2.91K
ایح ایح ایح 😅😬

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 45
  • 🤓 5
  • 🤯 2
  • ❤ 1
Post #8859 3.59K
🎓 بیارنه استروستروپ که بود و چه کرد؟

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

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


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

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


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

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 👍 12
  • ❤ 7
  • 🆒 2
Post #8858 3.46K
😂😂

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 60
  • 👍 5
Post #8857 3.34K
10 لپ‌تاپ مناسب ماشین لرنینگ در 2025 💻
برای مشاهده لیست: کلیک کنید

#ml
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 🗿 7
  • 👍 1
Post #8856 3.56K
10 کانال یوتوبی برای یادگیری آنالیز بیگ دیتا 🔥

1. Simplilearn
2. Edureka
3. DataCamp
4. Krish Naik
5. Intellipaat
6. Data School
7. TechPrimers
8. Alex, the Analyst
9. Data Science Dojo
10. StatQuest with Josh Starmer

🔗 منبع و اطلاعات بیشتر

#data_analysis
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • ❤ 3
Post #8855 3.58K
😂😂😂

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 42
  • ❤ 2
  • 🗿 1
Post #8854 3.33K
5 پلاگین وردپرس برای توسعه‌دهندگان در سال 2025 🖥

Amelia
wpDataTables
MapSVG
LayerSlider
Slider Revolution
Chamevo
Essential Grid

برای اطلاعات بیشتر: کلیک کنید

#wordpress
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
Post #8853 3.01K
5 لینوکس Beginner-Friendly 🐧

1. MX Linux
2. Linux Lite
3. Elementary OS
4. Solus
5. Manjaro

اگه خواستین بیشتر بخونید: کلیک کنید

#linux
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 🗿 2
Post #8852 2.95K
وقتی رو لپ‌تاپ قدیمیم SSD نصب میکنم 😁

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 40
  • 👍 3
  • 🗿 1
Post #8851 3.59K
وقتی فرانت درست کار میکنه، بک اند هم درست کار میکنه...
ولی دیتابیس... 😂

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 43
Post #8850 3.27K
یادگیری AI برای تحلیل داده در سال 2025

اگر میخواین توی حوزه تحلیل داده فعالیت کنید حتما باید این ابزارها رو بشناسید 👇🏻
+ برای مطالعه کلیک کنید +

#article #data_analysis
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • ❤ 2
Post #8849 3.32K
😂😂😂😂

#programming_joke
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • 😁 35
  • 👍 6
  • ❤ 1
Post #8847 3.93K
اگر دانشمند داده یا تحلیلگر داده هستی
این 7 افزونه ژوپیتر نوت‌بوک رو حتما داشته باش 👇🏻✨


1. Jupyter Contrib NBExtensions
مجموعه‌ای از افزونه‌های قابل فعال‌سازی برای بهبود تجربه کار با نوت‌بوک‌ها (مثل table of contents، تایمر، codefolding و ...).

2. jupyter-resource-usage
نمایش مصرف منابع (CPU، RAM) توسط هر نوت‌بوک در رابط کاربری.

3. Jupyter Widgets
ساخت رابط‌های تعاملی (مثل اسلایدر، دکمه و...) درون نوت‌بوک با استفاده از ipywidgets.

4. Jupyter Themes
امکان تغییر تم ظاهری نوت‌بوک (رنگ پس‌زمینه، فونت، ظاهر سلول‌ها و...).

5. Nbconvert
تبدیل نوت‌بوک‌ها به فرمت‌های دیگر مثل HTML، PDF، LaTeX یا اسلاید.

6. Voilà
تبدیل نوت‌بوک به یک اپلیکیشن وب تعاملی بدون نمایش کدها.

7. RISE
ارائه نوت‌بوک به‌صورت اسلاید تعاملی درون مرورگر (برای کنفرانس یا آموزش).

#data_science #data_analysis
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • ❤ 6
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →