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 Linuxor ?
رفیق اگه ولت کرده نگران نباش، فقط این برد می‌دونه چند نفر رو حرفاشون می‌مونن


@Linuxor
توی گروه codecraft همینجوری که دارم تسک‌ها رو تمرین می‌کنم کدها رو با rust می‌نویسم و به اشتراک میذارم.

خیلی از مواردی که توی پست‌های ۵ دقیقه یادم میره مثال بزنم یا مثال به ذهنم نمیاد توی کدهای اونجا هست (الته کدها بصورت تصویر هست) تا حتی اگر کسی خواست از روی کدها هم تسک‌ها رو انجام بده حداقل مجبور بشه یکبار کد رو بخونه (موقع تایپ)

https://t.iss.one/codecrafter_fa/472
Forwarded from جادی | Jadi
این ویدئو رو هم لابلای ویدئوهای گم شده پیدا کردم. توش یه مثال واقعی از زندگی کاری ام می‌زنم و می گم که چطوری از هوش مصنوعی به شکل روزمره استفاده می‌کنم و چرا فعلا که به جای بیکار کردن من، کمک می‌کنه بهتر کار کنم. متاسفانه ویدئو رو فقط به انگلیسی دارم. مدتی پیش گذاشته بودن آپلود بشن و نسخه انگلیسی آپلود شده و یادم رفته و نسخه فارسی درست آپلود نشده و ظاهرا هیچ جا هم ندارمش دیگه. سعی می‌کنم یکی دیگه ضبط کنم؛ بخصوص که از کرسر استفاده می‌کنم که این روزها مشهور شده. به هرحالا اگر خواستین انگلیسی رو ببینین، قول می‌دم زبانش سخت نباشه و اگر هم براتون سخت بود، دیدنش باعث بهبود زبانتون می‌شه چون احتمالا تا حد معقولی می‌فهمین چی می‌گم.

https://youtu.be/x6KOqJB5G7U

#انگلیسی #ویدئو #هوش_مصنوعی #برنامه_نویسی
🔥 پارتیشن بندی ساده و قوی با GParted
استاد تمام هارد دیسک
حتما دانلود کن با Ventoy بزار روی فلش داشته باشی نیاز میشه 😎

پارتیشن بندی، تغییر فایل سیستم File system ، تغییر پارتیشن تیبل (Partition Tables)
تغییراندازه پارتیشن ها و ...
یک ابزار همه کاره خیلی قوی در عین حال ساده

GParted (GNOME Partition Editor)

نسخه Live بدون نیاز به نصب
حتی اگر سیستم بالا نمیاد، یک نسخه لینوکس همراه با GParted نصب شده راحت میتونی مشکلات را سریع حل کنی

نصب روی سیستم
sudo apt-get install gparted

نکته خیلی مهم : اگر بلد نیستی باهاش کاری کنی یا میترسی، روی یک ماشین مجازی با VirtualBox یا VMware تستی بیار بالا و هرچقدر میخواهی تمرین کن تا کامل یاد بگیری
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۳۹۲

گفتند که شش جهت همه نور خداست
فریاد ز حلق خاست کان نور کجاست
بیگانه نظر کرد بهر سو چپ و راست
گفتند دمی نظر بکن بی چپ و راست

#مولانا | گنجور
📍@iipoem
آخر ساله و این ریپو بیشتر از همیشه به کارتون خواهد آمد!

پروژه های استخدامی برنامه نویسان لاراول

https://github.com/laravel98developer/laravel-hiring-projects

@DevTwitter | <Ali Salehi/>
برای ویندوز XP که با React و TypeScript ساخته بودم دارم یه آپدیت جدید میدم بیرون.

اگه هنوز ندیدین خوشحال میشم بهش سر بزنید:
xp.mehditohidi.com

@DevTwitter | <Mehdi Tohidi/>
Forwarded from Go Casts 🚀
تیمسازی ۴ به مپ سرور رسید.
اسم ش رو «رُهام» گذاشتیم.
https://github.com/gocastsian/roham

در طول ۱۷ ماه گذشته در gocasts سه تا پروژه تیمسازی رو جلو بردیم، که پروژه تیمسازی ۱ و ۲ دیگه ادامه نداره، تیمسازی ۳ به صورت جدی ادامه داره و در کنارش به تازگی تیمسازی ۴ رو شروع کردیم که تلاش میکنیم یه مپ سرور رو پیاده سازی کنیم. یکی از دوستان با تجربه در همین حوزه هم کنارمون هست که بتونیم بهتر کار رو جلو ببریم.

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


@gocasts
Forwarded from جامعهٔ فارسی زبان کی‌دی‌ای (Sohrab @sohrab:bsd.cafe)
در نگارش ۶.۴.۰ پلاسما ظاهر آگاهی انتقال فایل، درحالت گسترده تغییر می‌کند.



@Kde_fa
و اینبار Duckduckgo وارد صحنه میشه!
از طرق https://Duck.ai میتونید به این مدل ها به صورت ناشناس و رایگان دسترسی داشته باشین. چی بهتر از این:)

@DevTwitter | <Alucard/>
Forwarded from Linuxor ?
یه ادیتور ترمینال مخصوص کد زدن

helix-editor.com


@Linuxor
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰خبر لینوکسی:
🔹ادغام بنیاد OpenInfra با بنیاد لینوکس: تقویت همکاری‌های متن‌باز در عصر هوش مصنوعی و ابر


🔹در سال ۲۰۱۰، شرکت‌های Rackspace و NASA پروژه‌ای به نام OpenStack را راه‌اندازی کردند که هدف آن ارائه یک گزینه متن‌باز برای اجرای ابری شبیه به AWS در مراکز داده خصوصی بود. این دو شرکت سپس OpenStack را به بنیاد OpenStack منتقل کردند که این بنیاد با پشتکار پروژه را در فراز و نشیب‌های متعدد هدایت کرده است. اکنون با توجه به جنجال‌های پیرامون تغییرات مجوزهای Broadcom برای محصولات VMware، OpenStack دوباره در حال رشد است، زیرا شرکت‌ها به دنبال جایگزینی برای VMware هستند.


🔹امروز، بنیاد زیرساخت باز (Open Infrastructure Foundation) که نام جدید بنیاد OpenStack پس از کاهش محبوبیت این پروژه در سال ۲۰۲۱ است)، اعلام کرد که قصد دارد بخشی از بنیاد لینوکس (Linux Foundation) شود. بنیاد لینوکس یک سازمان غیرانتفاعی بزرگ متن‌باز است که میزبان بنیاد محاسبات ابری بومی (CNCF)، PyTorch، OpenSearch، RISC-V، لینوکس و ده‌ها بنیاد دیگر است.

🔹با این ادغام، سه پروژه بزرگ و فعال متن‌باز جهان (لینوکس، Kubernetes و OpenStack) تحت چتر بنیاد لینوکس قرار می‌گیرند. قابل ذکر است که بنیاد OpenInfra علاوه بر OpenStack، میزبان پروژه‌های دیگری مانند Kata Containers (برای ساخت کانتینرهای نرم‌افزاری امن‌تر)، ابزار مدیریت چرخه حیات نرم‌افزار Airship، پلتفرم CI/CD Zuul و پلتفرم محاسبات لبه‌ای StarlingX نیز هست.

📌نویسنده: حسین سیلانی
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خارج از گود لینوکسی:

مایکروسافت به طور رسمی اعلام کرده است که پشتیبانی از ویندوز ۱۰ در تاریخ ۱۴ اکتبر ۲۰۲۵ (۲۲ مهر ۱۴۰۴) به پایان می‌رسد. این به معنای آن است که:

⚠️ بدون به‌روزرسانی‌های امنیتی – سیستم شما در برابر تهدیدات سایبری آسیب‌پذیر خواهد بود.
⚠️ بدون رفع مشکلات نرم‌افزاری – مشکلات عملکردی و باگ‌ها برطرف نخواهند شد.
⚠️ بدون پشتیبانی فنی – مایکروسافت دیگر کمک‌های فنی ارائه نخواهد داد.
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
تایپ اسکریپت چیه؟
تایپ اسکریپت در واقع یک زبان برنامه نویسی بر مبنی جاوا اسکریپت هست که به ما کمک میکنه کد های قابل اعتماد تر و ارور های زمان اجرای کمتری داشته باشیم. چطور این کارو میکنه؟ با مشخص کردن نوع داده های مختلف و ساختار های ابجکت ها و آرایه ها کمک میکنه زمان توسعه نوع داده ها و یا ساختار های اشتباه استفاده نکنیم و در نهایت موقع اجرا به اروری از این نوع بر نخوریم.


زبان golang چیه؟
یه زبان برنامه نویسی multithread (یعنی میتونه از هسته های مختلف cpu به صورت همزمان استفاده کنه و سرعت فوق العاده بالاتر بهمون بده)
که توسط گوگل ساخته شده و جزو زبان هایی حساب میشه که سرعت خیلی بالایی داره.
و دلیلی که کامپایلر تایپ اسکریپت الان قراره چنین سرعت متفاوت و بالاتری داشته باشه همینه.
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
منظور از port شدن چیه؟
به اشتباه بعضا میگن همون rewrite هست.
ولی اینطور نیست
توی rewrite ما در کنار تغییر تکنولوژی و ابزار(اختیاری) تغییر معماری و ساختار رو داریم.
ولی اینجا مفهوم port کردن یعنی دقیقا فانکشن به فانکشن، خط به خط، همون کد های تایپ اسکریپتی که قبلا بوده (کامپایلر قبلی با تایپ اسکریپت نوشته شده) رو با زبان golang نوشتن.
غیر از سرعت خیلی بالا، هیچ تغییری زمان توسعه حس نمیشه.
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
چند رشته ای یا multi-thread بودن یعنی چی؟ توی این دو زبان چه تفاوتی هست؟

جاوا اسکریپت به صورت کلی یک زبان تک رشته ای یا single-thread حساب میشه و چیزی که باعث میشه ما حس کنیم داره به صورت multi-thread یا به اصطلاح non-blocking I/O اجرا میشه همون event loop هست.
ایونت لوپ با اولویت بندی تسک ها و گذاشتنشون توی دوتا صف مختلف فرایند non-blocking رو برامون فراهم میکنه. پیشنهاد میکنم اگه علاقه دارید بیشتر بدونید راجع بهش یه سرچ توی یوتیو‌ب بزنید.
یا اگر سوالی دارید از خودم بپرسید.

و اما golang به صورت واقعی میتونه از core های مختلف cpu در لحظه استفاده کنه.
کد هایی که دیتای مشترکی ندارن یا scope های کاملا جدا از همی هستند رو به صورت اتوماتیک در صورت نیاز روی رشته های مختلف اجرا میکنه تا اجرا شدن یکدوم مانع اجرا شدن بقیه نشه.
ولی بازهم با اینکه عدم وابستگیشون به هم دیگه شرط اجرا روی رشته های مختلف هست، گولنگ این اجازه رو بهمون میده که بین رشته های مختلف به کمک مفهومی به اسم channels ارتباط برقرار کنیم.
یا حتی بتونیم موقع تغییر یک داده روی یک رشته، اجازه ندیم رشته های دیگه بهش دسترسیِ تغییر داشته باشن.
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
اینم یه سری اطلاعات خیلی خفن برای رفقای کنجکاومون😁
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
رفقایی هم که هنوز با تایپ اسکریپت اشنایی ندارن یا دنبال یه دوره ای میگردن که با مثال های کاربردی مفاهیمش رو آموزش داده باشه.
من یه دوره درست کردم که توی همین تلگرام توی چنل پرایویت هست🔥😁
برای دریافت لینک پیوی بهم پیام بدید
@erfundev
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
کامپایلر زبان تایپ اسکریپت درحال port شدن به golang هست.
چیزی که باعث میشه سرعت کامپایل تایپ اسکریپت تا 10x سریع تر بشه!

احتمالا این خبر رو توی کامیونیتی خیلی شنیدید ولی بیاید باهم یه سری سوال رو جواب بدیم و مفاهیم رو ساده تر درک کنیم😁
برای رفقایی که تازه وارد این حوزه شدن و دوست دارن دیدشون باز تر بشه
🤍