Forwarded from محتوای آزاد سهراب
تغییرات جدید برای پلاسما ۶.۲
این هفته در پلاسما
https://pointieststick.com/2024/09/07/this-week-in-plasma-stabilization-for-6-2/
شاید ناله، شاید خالی کردن و شاید هر چیز دیگه ای باشه، قرار بود چیزی تحت عنوان این هفته در پارچ داشته باشیم اما خب از اونجایی که یک سری برخوردها و اتفاقات این چند وقت افتاده بود هم محتوای کانالم خراب شده هم وقت نکردم (حال نداشتم) روی پارچ کاری انجام بدم.
@SohrabContents
این هفته در پلاسما
https://pointieststick.com/2024/09/07/this-week-in-plasma-stabilization-for-6-2/
@SohrabContents
Adventures in Linux and KDE
This week in Plasma: Stabilization for 6.2
This week I and many other major Plasma contributors are at Akademy, planning the future and having many fruitful in-person discussions! As a result, probably next week’s post will be a bit l…
Forwarded from Linuxor ?
اینارو بعدا قراره خیلی توی خونه ها ببینید.
بهشون میگن Mesh مِش، کارشون افزایش ناحیه تحت پوشش سیگنال Wi-Fi هست. مثلا اگه یه خونه با متراژ خیلی بزرگ دارید یه مودم اگه همه نقاط خونه رو آنتن نده، میتونید بجای تنها یک مودم اصلی، توی هر نقطه از خونه یه مش بزارید، مش ها بی سیم یا باسیم به هم دیگه وصل میشن و باعث میشن کل خونه Wi-Fi آنتن بده.
ایده مش توی دانشگاه ها و دفاتر خیلی استفاده میشه ولی برای استارلینک هم استفاده خواهد شد به این صورت که کافیه که روتر استارلینک روی پشت بوم باشه و هر طبقه یدونه از این دستگاه ها داشته باشه، حتی میشه باهاش ساختمون های اطراف هم از یه استارلینک مشترک استفاده کنن.
🐧 @Linuxor
بهشون میگن Mesh مِش، کارشون افزایش ناحیه تحت پوشش سیگنال Wi-Fi هست. مثلا اگه یه خونه با متراژ خیلی بزرگ دارید یه مودم اگه همه نقاط خونه رو آنتن نده، میتونید بجای تنها یک مودم اصلی، توی هر نقطه از خونه یه مش بزارید، مش ها بی سیم یا باسیم به هم دیگه وصل میشن و باعث میشن کل خونه Wi-Fi آنتن بده.
ایده مش توی دانشگاه ها و دفاتر خیلی استفاده میشه ولی برای استارلینک هم استفاده خواهد شد به این صورت که کافیه که روتر استارلینک روی پشت بوم باشه و هر طبقه یدونه از این دستگاه ها داشته باشه، حتی میشه باهاش ساختمون های اطراف هم از یه استارلینک مشترک استفاده کنن.
🐧 @Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
هک کردن با ابزار های کالی لینوکس قبول نیست :(
آدم باید یاد بگیره خودش نفوذ کنه
کی برسه اون روز :(
<ولمار/>
@DevTwitter
آدم باید یاد بگیره خودش نفوذ کنه
کی برسه اون روز :(
<ولمار/>
@DevTwitter
Forwarded from LearnPOV | لرن پی او وی
This media is not supported in your browser
VIEW IN TELEGRAM
#javanoscript #web_design
توی این ویدیو بهتون یاد میدم که خیلی ساده با چند خط کد جاوااسکریپت از این کاردای سه بعدی خفن بسازید که با حرکت موس کاربر افکتای سه بعدی بهش اعمال بشه و تجربه خفنی رو برای کاربر رقم بزنه 🤩⚡️
لینک ریپازیتوری گیتهاب پروژه
Channel | YouTube | Instagram
توی این ویدیو بهتون یاد میدم که خیلی ساده با چند خط کد جاوااسکریپت از این کاردای سه بعدی خفن بسازید که با حرکت موس کاربر افکتای سه بعدی بهش اعمال بشه و تجربه خفنی رو برای کاربر رقم بزنه 🤩⚡️
لینک ریپازیتوری گیتهاب پروژه
Channel | YouTube | Instagram
Forwarded from Accio
Purplesyringa (github) decided to compress her blog posts via webp and decode them in the browser using native APIs and it actually works!
https://purplesyringa.moe/blog/webp-the-webpage-compression-format/
This is very interesting since the image decompression utilities are already present in the browser so there is no overhead/extra code for decoding the compressed html page.
#compression
https://purplesyringa.moe/blog/webp-the-webpage-compression-format/
This is very interesting since the image decompression utilities are already present in the browser so there is no overhead/extra code for decoding the compressed html page.
#compression
Forwarded from Gopher Academy
🔵 عنوان مقاله
📊 Results of the 2024 H1 Go Developer Survey
🟢 خلاصه مقاله:
مطالعهای که با تمرکز بر هوش مصنوعی انجام شد، نشان داد که سطح اعتماد و رضایت توسعهدهندگان نسبت به زبان برنامهنویسی Go بسیار بالا است. براساس این نظرسنجی، بسیاری از توسعهدهندگان معتقدند که Go زبان مناسبی برای موردهای استفاده جدید در عرصه هوش مصنوعی است. با وجود این، نیاز به ابزارها و کتابخانههای جدید در این زمینه احساس میشود، به ویژه ایجاد نسخههای معادل Go از کتابخانههای محبوب پایتون که به شدت مورد تقاضا است. توسعهدهندگان متقاعد شدهاند که توسعه و پیشرفت در این محیطها میتواند به کاربردیتر شدن Go در آینده کمک کند.
🟣لینک مقاله:
https://go.dev/blog/survey2024-h1-results
➖➖➖➖➖➖➖➖
👑 @gopher_academy
📊 Results of the 2024 H1 Go Developer Survey
🟢 خلاصه مقاله:
مطالعهای که با تمرکز بر هوش مصنوعی انجام شد، نشان داد که سطح اعتماد و رضایت توسعهدهندگان نسبت به زبان برنامهنویسی Go بسیار بالا است. براساس این نظرسنجی، بسیاری از توسعهدهندگان معتقدند که Go زبان مناسبی برای موردهای استفاده جدید در عرصه هوش مصنوعی است. با وجود این، نیاز به ابزارها و کتابخانههای جدید در این زمینه احساس میشود، به ویژه ایجاد نسخههای معادل Go از کتابخانههای محبوب پایتون که به شدت مورد تقاضا است. توسعهدهندگان متقاعد شدهاند که توسعه و پیشرفت در این محیطها میتواند به کاربردیتر شدن Go در آینده کمک کند.
🟣لینک مقاله:
https://go.dev/blog/survey2024-h1-results
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
Go Developer Survey 2024 H1 Results - The Go Programming Language
What we learned from our 2024 H1 developer survey
Forwarded from کداکسپلور | CodeExplore (Koorosh)
مردمک چشم ها میتونن ۴۵ درصد منبسط(بزرگ) شوند وقتی چیزی را میبینید که دوست دارید
چشمای یک برنامه نویس:
#fun
@CodeExplore | <Tamana Farzami/>
چشمای یک برنامه نویس:
#fun
@CodeExplore | <Tamana Farzami/>
Forwarded from Anophel | آنوفل
ساخت یک معماری فرانت اند تمیز و مقیاس پذیر
🔺 همانطور که چشم انداز دیجیتال همچنان به تکامل خود ادامه می دهد، اهمیت معماری frontend برای برنامه های کاربردی وب را نمی توان دست کم گرفت. یک معماری ظاهری خوب طراحی شده نه تنها تجربه کاربر را افزایش می دهد، بلکه قابلیت نگهداری و مقیاس پذیری پروژه را نی...
🌐 : ساخت یک معماری فرانت اند تمیز و مقیاس پذیر
#فرانت_اند #frontend #react #nextjs
🔺 همانطور که چشم انداز دیجیتال همچنان به تکامل خود ادامه می دهد، اهمیت معماری frontend برای برنامه های کاربردی وب را نمی توان دست کم گرفت. یک معماری ظاهری خوب طراحی شده نه تنها تجربه کاربر را افزایش می دهد، بلکه قابلیت نگهداری و مقیاس پذیری پروژه را نی...
🌐 : ساخت یک معماری فرانت اند تمیز و مقیاس پذیر
#فرانت_اند #frontend #react #nextjs
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
نسخه1.3.0 RustDesk در دسترس است.
اکنون میتوانید RustDesk را در همه دستگاههای خود از جمله ویندوز (ازجمله 32بیت )، لینوکس ، macOS ، اندروید و iOS دانلود کنید . استفاده از این برنامه کاملاً رایگان است، اگرچه برای کسانی که به ویژگیهای بیشتری از راهاندازی خود میزبانی نیاز دارند، دارای هزینه است.
https://rustdesk.com/
اکنون میتوانید RustDesk را در همه دستگاههای خود از جمله ویندوز (ازجمله 32بیت )، لینوکس ، macOS ، اندروید و iOS دانلود کنید . استفاده از این برنامه کاملاً رایگان است، اگرچه برای کسانی که به ویژگیهای بیشتری از راهاندازی خود میزبانی نیاز دارند، دارای هزینه است.
https://rustdesk.com/
Forwarded from Ninja Learn | نینجا لرن
💎 ساخت کامندهای کاستوم توی جنگو 💎
امروز میخوام یه موضوع خفن از جنگو رو بهتون توضیح بدم، اینکه چجوری میتونیم کامندهای کاستوم توی جنگو بسازیم. 😎
احتمالاً تا حالا با کامندهای پیشفرض جنگو مثل migrate, makemigrations, یا runserver کار کردید، ولی خب بعضی وقتا پیش میاد که نیاز داریم یه سری کارهای خاص رو توی پروژه انجام بدیم که با این کامندها نمیشه. اینجاست که کامندهای کاستوم وارد میشن! 🤓
مراحل ساخت کامند کاستوم توی جنگو
1⃣ ساخت پوشه management/commands
اول باید توی یکی از اپلیکیشنهاتون یه پوشه به اسم management بسازی و داخلش یه پوشه دیگه به اسم commands بذاری. این پوشه جاییه که همه کامندهای کاستومت توش قرار میگیره. یادت باشه که توی هر دو پوشه باید فایل init.py رو هم بسازی که پایتون این پوشهها رو بشناسه.
مسیرش میشه چیزی شبیه این:
2⃣ ساخت فایل کامند
حالا نوبت اینه که کامند خودتو بسازی فرض کنیم میخوای یه کامند بسازی که اطلاعات کاربرا رو پرینت کنه. یه فایل به اسم print_users.py داخل پوشه commands بساز و این کد رو داخلش بذار:
اینجا:
- از کلاس BaseCommand استفاده کردیم تا یه کامند جدید بسازیم.
- متد handle جاییه که منطق اصلی کامند رو مینویسیم. هرچی تو این متد بنویسی موقع اجرای کامند اجرا میشه.
- با self.stdout.write میتونیم پیامها رو توی کنسول پرینت کنیم.
3⃣ اجرای کامند
بعد از اینکه فایل رو ساختی، برای اجرای کامندت، میتونی این دستور رو توی ترمینال وارد کنی:
اگه همه چیز درست باشه، لیست کاربرا رو توی کنسول میبینی. 🎉
امکانات بیشتر
میتونی کامندت رو حرفهایتر هم بکنی:
- با اضافه کردن آرگومان (مثل python manage.py print_users --active برای کاربرای فعال)
- یا استفاده از ورودیهای کاربر (مثل پرسیدن سوال توی ترمینال و دریافت جواب)
مثال اضافه کردن آرگومان:
حالا اگه --active رو اضافه کنی، فقط کاربرای فعال رو نشون میده.
جمعبندی🎯
ساختن کامندهای کاستوم توی جنگو یه راه عالیه برای انجام کارهای خاصی که شاید توی پروژت نیاز داشته باشی. به راحتی میتونی با چندتا پوشه و یه کلاس ساده کامند دلخواهتو بسازی و کارای پیچیده رو توی پروژه راحتتر مدیریت کنی😎
امید وارم مفید بوده باشه :)
@ninja_learn_ir
امروز میخوام یه موضوع خفن از جنگو رو بهتون توضیح بدم، اینکه چجوری میتونیم کامندهای کاستوم توی جنگو بسازیم. 😎
احتمالاً تا حالا با کامندهای پیشفرض جنگو مثل migrate, makemigrations, یا runserver کار کردید، ولی خب بعضی وقتا پیش میاد که نیاز داریم یه سری کارهای خاص رو توی پروژه انجام بدیم که با این کامندها نمیشه. اینجاست که کامندهای کاستوم وارد میشن! 🤓
مراحل ساخت کامند کاستوم توی جنگو
1⃣ ساخت پوشه management/commands
اول باید توی یکی از اپلیکیشنهاتون یه پوشه به اسم management بسازی و داخلش یه پوشه دیگه به اسم commands بذاری. این پوشه جاییه که همه کامندهای کاستومت توش قرار میگیره. یادت باشه که توی هر دو پوشه باید فایل init.py رو هم بسازی که پایتون این پوشهها رو بشناسه.
مسیرش میشه چیزی شبیه این:
|— your_app/
|— management/
|— __init__.py
|—commands/
|— __init__.py
2⃣ ساخت فایل کامند
حالا نوبت اینه که کامند خودتو بسازی فرض کنیم میخوای یه کامند بسازی که اطلاعات کاربرا رو پرینت کنه. یه فایل به اسم print_users.py داخل پوشه commands بساز و این کد رو داخلش بذار:
from django.core.management.base import BaseCommand
from your_app.models import User
class Command(BaseCommand):
help = 'چاپ کردن لیست کاربرا'
def handle(self, *args, **kwargs):
users = User.objects.all()
for user in users:
self.stdout.write(self.style.SUCCESS(f'User: {user.username}'))
اینجا:
- از کلاس BaseCommand استفاده کردیم تا یه کامند جدید بسازیم.
- متد handle جاییه که منطق اصلی کامند رو مینویسیم. هرچی تو این متد بنویسی موقع اجرای کامند اجرا میشه.
- با self.stdout.write میتونیم پیامها رو توی کنسول پرینت کنیم.
3⃣ اجرای کامند
بعد از اینکه فایل رو ساختی، برای اجرای کامندت، میتونی این دستور رو توی ترمینال وارد کنی:
python manage.py print_users
اگه همه چیز درست باشه، لیست کاربرا رو توی کنسول میبینی. 🎉
امکانات بیشتر
میتونی کامندت رو حرفهایتر هم بکنی:
- با اضافه کردن آرگومان (مثل python manage.py print_users --active برای کاربرای فعال)
- یا استفاده از ورودیهای کاربر (مثل پرسیدن سوال توی ترمینال و دریافت جواب)
مثال اضافه کردن آرگومان:
def add_arguments(self, parser):
parser.add_argument('--active', action='store_true', help='فقط کاربرای فعال')
حالا اگه --active رو اضافه کنی، فقط کاربرای فعال رو نشون میده.
جمعبندی🎯
ساختن کامندهای کاستوم توی جنگو یه راه عالیه برای انجام کارهای خاصی که شاید توی پروژت نیاز داشته باشی. به راحتی میتونی با چندتا پوشه و یه کلاس ساده کامند دلخواهتو بسازی و کارای پیچیده رو توی پروژه راحتتر مدیریت کنی😎
#backend #django
Forwarded from کداکسپلور | CodeExplore (Koorosh)
تناقض عجیب در جاوااسکریپت ✌️
🙂 خب میدونین که از typeof برای تشخیص دادن جنس مقادیر استفاده میشه، مثلا اگر بنویسیم
بهتون خروجی number رو برمیگردونه. حالا، بیاین ببینیم اگر بهش null بدیم چی میشه؟
🤯 چرا؟ در واقع null توی جاوااسکریپت به عنوان آبجکت شناخته میشه، این داستان یه باگ تاریخیه توی جاوااسکریپت، که از نسخه های ابتداییش مونده و به دلایلی برای سازگاری عقب رو نگه داشتنش و هنوزم وجود داره.
خلاصش که توی جاوااسکریپت null به عنوان یه آبجکت شناخته میشه در حالی که واقعا شئ نیست و به عنوان "هیچی" میشناسیمش🥲
#javanoscript #js
☕️ @CodeExplore
console.log(typeof 1);
بهتون خروجی number رو برمیگردونه. حالا، بیاین ببینیم اگر بهش null بدیم چی میشه؟
console.log(typeof null)
//خروجی: object
خلاصش که توی جاوااسکریپت null به عنوان یه آبجکت شناخته میشه در حالی که واقعا شئ نیست و به عنوان "هیچی" میشناسیمش
#javanoscript #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب
آکادمی ۲۰۲۴ کیدیای خیلی پر و پیمونه امسال، مثلاً این ارائه درمورد استفاده از فریمورک های کیدیای داخل برنامههای خارج از بنیاد کیدیای هستش.
https://conf.kde.org/event/6/contributions/214/
@SohrabContents
https://conf.kde.org/event/6/contributions/214/
@SohrabContents
KDE Events (Indico)
Akademy 2024
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
زخم خورده های Bash لایک کنند ببینم چند نفریم 😁
درود بر zsh بزرگ 😍
درود بر zsh بزرگ 😍
Forwarded from Gopher Academy
🔵 عنوان مقاله
Go 1.23's New unique Package
🟢 خلاصه مقاله:
مقالهای که مورد بحث قرار گرفته، به بررسی بستهای میپردازد که هدف آن افزایش کارایی در مقایسه مقادیر از طریق استفاده از روش "ددوپلیکیشن" (حذف نسخههای تکراری) است. این روش به گونهای است که به هر مقدار منحصربهفرد یک نمونه قابل استناد اختصاص میدهد، که به این مفهوم "اینترنینگ" گفته میشود. نویسنده، مایکل، در این مقاله توضیح میدهد که این فرآیند چگونه کار میکند و همچنین یک مثال عملی ارائه میدهد تا خواننده بتواند بهتر با کاربرد و مزایای این روش آشنا شود. محتوای ارائه شده نیاز به دانش پیشین دارد، اما مایکل در طول مقاله تمام جوانب لازم را به خواننده آموزش میدهد، به طوری که خوانندگان با آگاهی کامل میتوانند از این تکنیک در کاربردهای خود استفاده نمایند.
🟣لینک مقاله:
https://golangweekly.com/link/159224/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Go 1.23's New unique Package
🟢 خلاصه مقاله:
مقالهای که مورد بحث قرار گرفته، به بررسی بستهای میپردازد که هدف آن افزایش کارایی در مقایسه مقادیر از طریق استفاده از روش "ددوپلیکیشن" (حذف نسخههای تکراری) است. این روش به گونهای است که به هر مقدار منحصربهفرد یک نمونه قابل استناد اختصاص میدهد، که به این مفهوم "اینترنینگ" گفته میشود. نویسنده، مایکل، در این مقاله توضیح میدهد که این فرآیند چگونه کار میکند و همچنین یک مثال عملی ارائه میدهد تا خواننده بتواند بهتر با کاربرد و مزایای این روش آشنا شود. محتوای ارائه شده نیاز به دانش پیشین دارد، اما مایکل در طول مقاله تمام جوانب لازم را به خواننده آموزش میدهد، به طوری که خوانندگان با آگاهی کامل میتوانند از این تکنیک در کاربردهای خود استفاده نمایند.
🟣لینک مقاله:
https://golangweekly.com/link/159224/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
New unique package - The Go Programming Language
New package for interning in Go 1.23.
Forwarded from Linuxor ?
با دستور زیر میتونید کانفیگ کرنل فعلی در حال اجرا رو برای بیلد کردن کرنل بدست بیارید
zcat /proc/config.gz > .config
مثلا اگه یه دستگاه لینوکسی دیدید میتونید کرنل متناسب باهاشو با دستور زیر بیلد کنید
make oldconfig
این دستور کرنل متناسب با فایل config. که ساختید رو براتون بیلد میکنه.
یا مثلا کانفیگ کرنل گوشی اندرویدتون یا هر دستگاه لینوکسی دیگه رو بدست بیارید با ورژن جدید بیلدش کنید و بدون هیچ مشکلی کرنل رو آپدیت کنید.
🐧 @Linuxor
zcat /proc/config.gz > .config
مثلا اگه یه دستگاه لینوکسی دیدید میتونید کرنل متناسب باهاشو با دستور زیر بیلد کنید
make oldconfig
این دستور کرنل متناسب با فایل config. که ساختید رو براتون بیلد میکنه.
یا مثلا کانفیگ کرنل گوشی اندرویدتون یا هر دستگاه لینوکسی دیگه رو بدست بیارید با ورژن جدید بیلدش کنید و بدون هیچ مشکلی کرنل رو آپدیت کنید.
🐧 @Linuxor
Forwarded from کداکسپلور | CodeExplore (Amin)
#compiler #c #python #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ShivamSarodia/ShivyC: C compiler created in Python.
C compiler created in Python. Contribute to ShivamSarodia/ShivyC development by creating an account on GitHub.
Forwarded from Python BackendHub (Mani)
این ویدیو خیلی خداست توصیه میکنم ببینید. از خود لینوکس فاندیشنه
اگه کلشو وقت نکردید ببینید دقیقه ای که گذاشتم رو ببینید 😂😂
https://www.youtube.com/watch?v=WiPp9YEBV0Q&t=1719s
تو این ویدیو شما ted ts'o رو میبینید که مثل یک بچه داره با دیدگاه های غیر تکنیکال داره حمله میکنه به فردی که داره پرزنت میکنه. بعضی نظراتش البته کاملا تکنیکاله ولی عمدتا شما ویدیو رو ببینید جو منفی و بد رو از این فرد میگیرین.
حالا ایشون کیه؟ ایشون maintainer و author بخش های معروفی از لینوکسه. مثل
ext file-system
/dev/random
خلاصه مهم نیست چقدر یک آدم تکنیکالی خفن و خوبه, در نهایت یک آدمه. و آدما میتونن چهره جالبی رو از خودشون نشون ندن یا مزخرف بگن. از کسی بت نسازید.
@PyBackendHub
اگه کلشو وقت نکردید ببینید دقیقه ای که گذاشتم رو ببینید 😂😂
https://www.youtube.com/watch?v=WiPp9YEBV0Q&t=1719s
تو این ویدیو شما ted ts'o رو میبینید که مثل یک بچه داره با دیدگاه های غیر تکنیکال داره حمله میکنه به فردی که داره پرزنت میکنه. بعضی نظراتش البته کاملا تکنیکاله ولی عمدتا شما ویدیو رو ببینید جو منفی و بد رو از این فرد میگیرین.
حالا ایشون کیه؟ ایشون maintainer و author بخش های معروفی از لینوکسه. مثل
ext file-system
/dev/random
خلاصه مهم نیست چقدر یک آدم تکنیکالی خفن و خوبه, در نهایت یک آدمه. و آدما میتونن چهره جالبی رو از خودشون نشون ندن یا مزخرف بگن. از کسی بت نسازید.
@PyBackendHub
YouTube
Filesystem in Rust - Kent Overstreet
Forwarded from Code Module | کد ماژول (𔓙)
یک مرجع عالی برای تایپ اسکریپت 🥶
سایت Total TypeScript یک منبع آموزشی جامع برای یادگیری TypeScript هست که توسط Matt Pocock ایجاد شده. این سایت دورههای مختلف و محتوای آموزشی زیادی در مورد TypeScript ارائه میده، از جمله مباحث مقدماتی تا پیشرفته، بهترین شیوههای استفاده، نکات کلیدی برای بهینهسازی کدهای TypeScript و ...
از همه مهم تر یه قسمت جدید به سایت اضافه شده که یک کتابه ۱۶ چپتری هست، و از ابتدایی ترین مباحث تایپ اسکریپت شروع به آموزش میکنه. بهتون پیشنهاد میکنم حتما یک سر بزنید.
🔗 Link
#typenoscript
@CodeModule
سایت Total TypeScript یک منبع آموزشی جامع برای یادگیری TypeScript هست که توسط Matt Pocock ایجاد شده. این سایت دورههای مختلف و محتوای آموزشی زیادی در مورد TypeScript ارائه میده، از جمله مباحث مقدماتی تا پیشرفته، بهترین شیوههای استفاده، نکات کلیدی برای بهینهسازی کدهای TypeScript و ...
از همه مهم تر یه قسمت جدید به سایت اضافه شده که یک کتابه ۱۶ چپتری هست، و از ابتدایی ترین مباحث تایپ اسکریپت شروع به آموزش میکنه. بهتون پیشنهاد میکنم حتما یک سر بزنید.
🔗 Link
#typenoscript
@CodeModule
Total TypeScript
Professional TypeScript Training by Matt Pocock
Learn how to use TypeScript to level-up your applications as a web developer through exercise driven self-paced workshops and tutorials hosted by TypeScript wizard Matt Pocock.
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)