Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from CS12 Consortium
انجمن کامپیوتر ساینس 12

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


برای این که دقیق بفهمید داستان چی به چیه ؟

این مقاله رو بخونید : بزن اینجا بخون
1
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
۱۵ اردیبهشت هم اولین ایونت حضوری برگزار میشه و سعی کنید از اول داستان باشید

۱۵ اردیبهشت میبینمتون 🔥
1
#Roadmap detail

یک بحثی توی گروه شد راجب دوره و ...
بعد یک نفر به من پیام داد که تازه وارد دانشگاه شده و رشته کامپیوتر، سوالش این بود اگر خودت ۱۸ سالت باشه و قرار باشه AI یاد بگیری چطوری پیش میری ؟


حاشیه نمیرم ولی اگر من ۱۸ سالم می‌شد، اینکارو می‌کردم :

۱- بدون تعارف اول از همه اونقدر انگلیسی می‌خوندم که مقالات و کتابها رو درک کنم.

۲- لینوکس رو یاد میگرفتم؛ RHCSA, RHCE حداقلش بود

۳- مطمئن می‌شدم Network+ رو حداقل می‌فهمم.

۴- میرفتم سراغ دوره‌های Computer Science دانشگاهای برتر.
مثلاً دوره parallel computing دانشگاه stanford که مطمئنم ۹۰٪ شما ۱ ویدئوش رو هم ندیدید.

۵- دوره‌های سیستم‌ عامل و ... رو هم احتمالاً می‌خوندم.

۶- شروع میکردم یادگیری یک زبان برنامه‌نویسی اگر سختش نکنم، پایتون (یادگیری بطور کامل)

۶- ساختمان داده و الگوریتم رو برای پایتون یاد میگرفتم.

۷- الگوریتم‌های مهم رو سعی می‌کردم پیاده‌سازی کنم و درک کنم چه اتفاقی داره میوفته

۸- پایتون رو پیشرفته تر می‌خوندم، fluent python خیلی کتاب خوبی هست برای شروع این موضوع و باه fluent python تازه شروع ماجرا هست.

۹- مباحثی مثل : async, concurrent, parallel computing رو با جزئیات می‌خوندم. طوریکه خودم بتونم ی green thread پیاده‌سازی کنم (اینکار رو کردم)

۱۰- بعد از همه اینا میرفتم سراغ جبر و آمار و احتمال

۱۱- با مفاهیم ساده Machine learning شروع می‌کردم مفاهمی مثل KNN, ... اینکه چی پشتش هست و چطوری کار می‌کنه و ....

۱۲- پکیج‌های مربوطش رو یاد می‌گرفتم مثل:
Numpy, Scikit-learn, ...

۱۳- با دوره‌های پست
https://t.iss.one/pytens/1486
شروع میکردم یادگیری رو

۱۴- هر دوره و بعد از هر درس، اگر می‌دیدم اون مبحث مهم هست بدون استفاده از کتابخونه سعی می‌کردم یا روی کاغذ بنویسم چطوری محاسباتش انجام می‌شه یا (خودم کاغذ دوست نیستم) سری می‌شستم یک پیاده‌سازی ازش میکردم توی پایتون و با numpy, ... که مطمئن بشم درست فهمیدم چی درس داده شده.

۱۵- همین کار رو برای تمام دوره‌های پایه‌ای میکردم (۳تا دوره هست هر کدوم شاید نهایتاً ۱۰ تا پیاده‌سازی بخواد)

۱۶- کار با فریمورک‌ها رو یاد می‌گرفتم، پایتورچ درحال حاضر منابع بیشتری داره

۱۷- مقالاتی که پیاده‌سازی داره ولی خیلی مهم هست (انقلابی بوده)
رو شروع می‌کردم خوندن و پیاده‌سازی بعد با سورس کد منتشر شده مقایسه میکردم.

۱۸- همین روند رو برای مقالات و ایده‌های جدیدی که منتشر میشه دنبال میکردم.


اگر کسی این رو جدی بگیره، ۴ سال دوره لیسانس هست وقتی فارغ‌التحصیل میشه تمام این ۱۸ مورد رو تموم کرده.
چیزایی که قراره توی ارشد و دکتری بخونه رو پیاده‌سازی کرده و البته سواد برنامه‌نویسی‌اش هم حداقل از ۹۰٪ هم سن و سال ‌های خودش بالاتر خواهد بود.

من اگر به ۱۸ سالگی برگردم، این ۱۸ تا کار رو جوری انجام میدم که قبل از پایان دوره لیسانس همش رو تموم کرده باشم (من خیلی‌هاش رو بعد از دوره لیسانس شروع کردم، مثلاً AI رو سال آخر دوره لیسانس شروع کردم که دیگه دیر بود، دوره‌های stanford, ... رو بعد‌ها شروع کردم و ...)
Forwarded from Gopher Academy
🔵 عنوان مقاله
Nil Channels in Go

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته، موضوعی تخصصی را در زمینه برنامه‌نویسی با زبان Go پوشش می‌دهد. نویسنده، Vishnu، به بررسی مشکلات ناشی از کانال‌های Nil در زبان برنامه‌نویسی Go پرداخته است که برای بسیاری از برنامه‌نویسان Go (معروف به Gophers) چالش‌برانگیز است. او در جستجوی علت‌های این مسئله بوده و به منظور حل آن یک ضرب‌المثل جدید در زبان Go ابداع کرده است: “Init when you split; Nil when you merge.” این ضرب‌المثل به این معنی است که هنگام تقسیم کارها یا منابع، می‌بایست ابتدا آن‌ها را مقداردهی کرد و هنگام ادغام یا ترکیب آنها، استفاده از مقدار Nil باید در نظر گرفته شود. این رویکرد کمک خواهد کرد تا برنامه‌نویسان به شکل بهینه از کانال‌ها استفاده نموده و از بروز اشکالات جلوگیری کنند.

🟣لینک مقاله:
https://golangweekly.com/link/166488/web


👑 @gopher_academy
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔶 چیت شیت پرمیژن‌های فایل در لینوکس

@TheRaymondDev
قسمت ۲.۵ قراره یک ساعت دیگه منتشر بشه 😁😁
This media is not supported in your browser
VIEW IN TELEGRAM
کلود ۳.۷ مرز هارو جابجا کرد ! 💻

کرک کامل کرک‌-می‌ بدون دخالت انسان. واسه اولین بار. 🧟‍♂️

@devefun 🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ نصب افزونه های vs code برای پایتون - قسمت ۲.۵ پایتون

🔗 https://youtu.be/xUDGiIzndGo 🔗

خب توی این قسمت در ادامه ی قسمت قبلی برای داشتن یک محیط خوب برای یادگیری تلاش می‌کنیم.

🔗 https://youtu.be/xUDGiIzndGo 🔗

پ.ن: پانویس خاصی ندارم حقیقتا 😁😂🤦🏻‍♂️


#آموزش_پایتون #Python
#ویدیو
#یوتیوب

💙💙 @PhiloLearn💙💙
Forwarded from Md Daily (Mahan)
گنوم 48 با نام “Bengaluru” عرضه شده و این یکی از بزرگترین آپدیت های این میزکار دوس داشتنی حساب میشه.

تقریبا توی این چندین سالی که گنو لینوکس رو با میزکار گنوم به عنوان os اصلیم داشتم. توی این نسخه ی گنوم علاوه بر کلی فیچر باحالی که اضافه شده مثل:


- اعلان‌های مرتب‌تر: اعلان‌ها حالا به‌صورت گروهی نمایش داده میشن و مدیریتشون ساده‌تر شده.

- عملکرد بهتر: با dynamic triple buffering، انیمیشن‌ها روون و مصرف منابع کمتر شده و شاهد تجربه ی کاربری روون تری توی سیستم های ضعیف تر هستیم و همچنین لود پوشه‌ها توی Files تا ۵ برابر سریع‌تره!

- ویرایشگر تصویر جدید: برش، چرخش و زوم هوشمند به نمایشگر تصاویر اضافه شده.

- فونت‌های تازه: فونت قبلی Cantarell با Adwaita Sans جایگزین شده.

- سلامت باتری: گزینه جدید برای محدود کردن شارژ به ۸۰٪ و افزایش عمر باتری.

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

- تقویم هوشمند: پشتیبانی از منطقه زمانی برای رویدادها.

- و بالاخره پشتیبانی از HDR (High Dynamic Range): شروع پشتیبانی از نمایشگرهای HDR .


✔️ ولی جذاب ترین بخش این آپدیت اضافه شدن سلامت دیجیتال یا همون Digital Wellbeing به تنظیمات هست. (تصویر توی پست)

این قابلیت‌ طراحی شده تا به کاربرا کمک کنه عادت‌های سالمی موقع کار با کامپیوتر داشته باشن. شامل:

میزان استفاده از صفحه نمایش:
می‌تونید ببینید هر روز چقدر پای صفحه نمایش وقت می‌گذرونید و این مقدار رو با روزها و هفته‌های قبل مقایسه کنید.

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

یادآور استراحت:
می‌تونید برای خودتون یادآور تنظیم کنید تا طبق توصیه‌های استاندارد بهداشتی، مرتب به چشم‌هاتون استراحت بدید و کمی هم بلند شید و حرکت کنید.

---

💡 مثل همیشه کنجکاو بمونید :)

🆔 @MdDaily
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from انجمن SA ایران
🌐 @SAPERSIAN                        
🌐 sa-iran.org
🌐‎◌ربات تلگرامی انجمن↓
@SAPERSIAN2_BOT
Forwarded from Ai Jokes
Forwarded from Agora (Alireza Azadi)
یکی نوشته بود راستی work-life balanceه، اون یکی هم no life. اینو آوردم اینجا که بگم جفتشون no workه.
Forwarded from یه شعر (Poem Bot)
خیام | رباعیات | رباعی شمارهٔ ۷۵

حیی که به قدرت سر و رو می سازد
همواره همو کار عدو می سازد
گویند قرابه گر مسلمان نبود
او را تو چه گویی که کدو می سازد

#خیام | گنجور
📍@iipoem
منبع برای لینوکس این موارد رو من تایید می‌کنم؛ شخصا هم برای آزمون redhat چون ایشون رو خود redhat تایید میکرد خوندم :
sander van vugt
دوره‌های ویدئویی هم دارند و کتابهاشون هم کاملترین و بهتری مرجع برای آزمون‌های Redhat هست.

اما اگر چیزی تو مایه‌های امنحانات LPIC میخواید؛
Linux Bible

بهترین گزینه‌ای هست که می‌تونید بخونید.
لینک کتابای مربوط به آزمون Redhat :

RHCSA 9
RHCE 8

شخصا پیشنهاد می‌کنم اول با ویدئوهای Sander van vugt شروع کنید؛ تمرین کنید و ... بعد سراغ کتاب برید (وقتی جدی شد براتون و نیاز داشتید بیشتر بخونید)
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
مدل تصویر-به-ویدیو Gen-4 شرکت Runaway معرفی شد.
این مدل روی قابلیت‌های داستان‌سرایی و روایت‌ها بهبود بسیار زیادی داشته‌ها و حالا با پرامپت‌های کوتاه‌تر می‌شه یک فیلم کوتاه و یا حتی موزیک ویدیو ساخت باهاش. همچنین اجازه می‌ده فریم به فریم ویدیو رو کنترل کنید و حتی دوربین‌ رو.
فعلا برای کاربران پولی عرضه شده.

🔗 runaway
🤓 hadi @geekalerts
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
مدل ساخت ویدیو Gen-4 شرکت Runaway معرفی شد. این مدل روی قابلیت‌های داستان‌سرایی و روایت‌ها بهبود بسیار زیادی داشته‌ها و حالا با پرامپت‌های کوتاه‌تر می‌شه یک فیلم کوتاه و یا حتی موزیک ویدیو ساخت باهاش. همچنین اجازه می‌ده فریم به فریم ویدیو رو کنترل کنید و حتی دوربین‌ رو.
فعلا برای کاربران پولی عرضه شده.

🔗 runaway
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 گیزمیز میگه که نگرانم برای نسلی که می‌ خواد بدون هیچ تلاشی به جایی برسه! از اون بدتر تلاش دیگران رو هم بی‌ارزش نشون میده.

نظرت شما چیه؟

#متفرقه

@TheRaymondDev