Forwarded from Meitix
YouTube
Files & File Systems: Crash Course Computer Science #20
Today we’re going to look at how our computers read and interpret computer files. We’ll talk about how some popular file formats like txt, wave, and bitmap are encoded and decoded giving us pretty pictures and lifelike recordings from just strings of 1’s…
Forwarded from LearnPOV | لرن پی او وی
💎 توسعه نرمافزار بدون وابستگی | Zero Dependency 💎
Forwarded from IEEE Sharif UT
با حضور کارآفرینان موفق ایرانی
off20 از 20 درصد تخفیف ویژه برخوردار شوید.Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from آموزش لاراول | LaravelHub (rwx-rwx-rwx)
یه چیزی رو باید جدی بگم!برنامهنویسا نباید زیاد از chatgpt استفاده کنن. میدونم، وسوسهانگیزه که وقتی گیر میکنی سریع بیای و بپرسی، ولی اگه همیشه این کار رو بکنی، به مرور خودت رو ضعیف میکنی. چرا؟ چون وقتی زیاد از chatgpt کمک میگیری، مغزت عادت میکنه به اینکه یکی دیگه برات فکر کنه. اینجوری کمکم حافظهات ضعیف میشه و دیگه اون قدرت تجزیه و تحلیل یا حل مسئله که یه برنامهنویس خوب باید داشته باشه رو از دست میدی از طرف دیگه، کد زدن یه مهارته که با تمرین و اشتباه کردن بهتر میشه. وقتی خودت با چالشها کلنجار بری، حتی اگه یه ساعت وقتت رو بگیره، به یادگیریات کلی کمک میکنه. ولی اگه فقط بیای سوال کنی و جواب آماده بگیری، دیگه این پروسه یادگیری اتفاق نمیافته و بعدش به هر مسئلهای برخورد کنی، باز سریع میخوای بیای بپرسی. پس بهتره هر وقت واقعاً گیر کردی بیای سراغ chatgpt نه واسه هر چیز کوچیکی.
یاد بگیر به خودت اعتماد کنی، با مشکلات دست و پنجه نرم کنی، و یادت باشه که ذهن یه برنامهنویس باید همیشه فعال و خلاق بمونه!
🔥⚡️ کانال آموزشی LaravelHub
@LaravelHub
یاد بگیر به خودت اعتماد کنی، با مشکلات دست و پنجه نرم کنی، و یادت باشه که ذهن یه برنامهنویس باید همیشه فعال و خلاق بمونه!
🔥⚡️ کانال آموزشی LaravelHub
@LaravelHub
Forwarded from Woland's Linux Journal (Woland)
This media is not supported in your browser
VIEW IN TELEGRAM
💠پلاگین Literate Programming برای ویم💠
♦️برنامهنویسیِ ادیبانه (به انگلیسی: Literate programming) یک پارادایم برنامهنویسی است که در آن کد داخل مستندات اجرا و نتیجهی آن نمایش داده میشود.
برنامهنویسی ادیبانه در محیطهای مختلفی قابل تجربه است که شناخته شدهترین آنها org-mode در ایمکس و دفترهای جوپیتر هستند.
حالا با استفاده از این پلاگین، برنامهنویسی ادیبانه، بدون محدودیت در ویم و در فایلهای مارکدان امکان پذیر است.
🔸پلاگین vim-literate-md که فورک من از پلاگین vim-medieval است رو در ویدیو مشاهده میکنید.
💠نصب:
برای نصب پلاگین به شیوه معمول نصب پلاگینهاتون عمل کنید و یا:
💠لینک:
👉🔗 Vim-Literate-MD
ستاره زدن مخزن هم فراموش نشه 😉❤️⭐️
#ویم #معرفی
#vim #literate_programming
♦️برنامهنویسیِ ادیبانه (به انگلیسی: Literate programming) یک پارادایم برنامهنویسی است که در آن کد داخل مستندات اجرا و نتیجهی آن نمایش داده میشود.
برنامهنویسی ادیبانه در محیطهای مختلفی قابل تجربه است که شناخته شدهترین آنها org-mode در ایمکس و دفترهای جوپیتر هستند.
حالا با استفاده از این پلاگین، برنامهنویسی ادیبانه، بدون محدودیت در ویم و در فایلهای مارکدان امکان پذیر است.
🔸پلاگین vim-literate-md که فورک من از پلاگین vim-medieval است رو در ویدیو مشاهده میکنید.
💠نصب:
برای نصب پلاگین به شیوه معمول نصب پلاگینهاتون عمل کنید و یا:
mkdir -p ~/.vim/pack/plugins/start && git clone https://github.com/wolandark/vim-literate-md.git ~/.vim/pack/plugins/start/vim-literate-md
💠لینک:
👉🔗 Vim-Literate-MD
~/volandarkside#ویم #معرفی
#vim #literate_programming
Forwarded from کتابخانه آزاد فارسی
در حال نوشتن دو کتاب جدید هستیم:
🐍 Python OpenCV - کتابی جامع برای یادگیری OpenCV و نحوه استفاده از آن با زبان پایتون، مناسب برای علاقهمندان به پردازش تصویر و یادگیری ماشین.
🔗 خواندن (موقت)
📖 ProGit - راهنمایی کامل برای گیت، بهترین ابزار مدیریت نسخه. این کتاب به شما کمک میکند تا به یک متخصص گیت تبدیل شوید!
🔗 خواندن (موقت)
با حمایت از این پروژهها، شما نیز میتوانید در گسترش دانش آزاد شریک شوید!
🔗 persianccbook.org
"دانش آزاد، حق همه!"
@PersianCCBook
🐍 Python OpenCV - کتابی جامع برای یادگیری OpenCV و نحوه استفاده از آن با زبان پایتون، مناسب برای علاقهمندان به پردازش تصویر و یادگیری ماشین.
📖 ProGit - راهنمایی کامل برای گیت، بهترین ابزار مدیریت نسخه. این کتاب به شما کمک میکند تا به یک متخصص گیت تبدیل شوید!
با حمایت از این پروژهها، شما نیز میتوانید در گسترش دانش آزاد شریک شوید!
🔗 persianccbook.org
"دانش آزاد، حق همه!"
@PersianCCBook
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
Using Go Instead of Bash for Scripts
🟢 خلاصه مقاله:
استفاده از زبان برنامهنویسی Go به جای اسکریپتنویسی باعث میشود تا بتوانید یک اسکریپت را برای تمام پلتفرمهای خود تنها یک بار بنویسید و نیازی به یادگیری زبانهای اسکریپتنویسی خاص سیستمعاملهای مختلف نداشته باشید. این روش ممکن است به مقدار بیشتری کد نویسی نیاز داشته باشد، ولی باز هم ممکن است این امر بهای کمی برای پرداخت باشد در مقایسه با مزایایی که ارائه میدهد. این تکنیک نه تنها افزایش سازگاری بین پلتفرمهای مختلف را به همراه دارد، بلکه منجر به وجود آمدن کدهایی میشود که نیاز کمتری به تغییر و تطبیق در هنگام اجرا بر روی سیستمعاملهای مختلف دارند.
🟣لینک مقاله:
https://golangweekly.com/link/159855/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Using Go Instead of Bash for Scripts
🟢 خلاصه مقاله:
استفاده از زبان برنامهنویسی Go به جای اسکریپتنویسی باعث میشود تا بتوانید یک اسکریپت را برای تمام پلتفرمهای خود تنها یک بار بنویسید و نیازی به یادگیری زبانهای اسکریپتنویسی خاص سیستمعاملهای مختلف نداشته باشید. این روش ممکن است به مقدار بیشتری کد نویسی نیاز داشته باشد، ولی باز هم ممکن است این امر بهای کمی برای پرداخت باشد در مقایسه با مزایایی که ارائه میدهد. این تکنیک نه تنها افزایش سازگاری بین پلتفرمهای مختلف را به همراه دارد، بلکه منجر به وجود آمدن کدهایی میشود که نیاز کمتری به تغییر و تطبیق در هنگام اجرا بر روی سیستمعاملهای مختلف دارند.
🟣لینک مقاله:
https://golangweekly.com/link/159855/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
blog.kowalczyk.info
Using Go instead of bash for scripts
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
Forwarded from Linuxor ?
پروژه OneFileLinux یه سیستم عامل لینوکس بر پایه Alpine رو توی یه فایل خیلی کوچیک (حدود ۲۰ مگابایت) جا داده که میتونی بدون نصب کردن، مستقیم از روی سیستمت اجراش کنی.
https://github.com/zhovner/OneFileLinux
مثلاً میتونی ازش برای تست نرم افزارهای جدید، کارهای امنیتی یا حتی یه سیستم عامل سبک برای سیستم های قدیمی استفاده کنی
🐧 @Linuxor
https://github.com/zhovner/OneFileLinux
مثلاً میتونی ازش برای تست نرم افزارهای جدید، کارهای امنیتی یا حتی یه سیستم عامل سبک برای سیستم های قدیمی استفاده کنی
🐧 @Linuxor
Forwarded from a pessimistic researcher (Kc)
احتمالا اگر مثل من با امال حال نمیکنید، باید اسم کانال singular thinker رو شنیده باشید :))) توی یکی از پستهاش راجع به یکی از تاپیکهای functional analysis صحبت میکنه که توی تئوری امال کاربرد داره. توی این پست میتونید راجع بهش !(بخونید).
البته از اونجایی که به بنده اشاره کرده و خب مطلبش توی یک مجلهی CACM طور نیست که ادیتورا بتونن بهم کامنت بدن، من همینجا میگم که :
من که کلا ناراحتم :)) ولی خب من منکر این نیستم که امال حالا به قول خودت نوع کلاسیکش بر اساس این دست کانسپتهای ریاضی بنا شده، ناراحتی بنده از اینه که عموم جامعهای که دنباله روی این داستانن صرفا یک بلایندلی مصرف کننده اند که احتمالا تا آخر عمرشونم نخواهند دانست که این مباحث چیه. اونجایی خوشحال میشدم که جای ایجاد این هایپ وحشتناک که حتی به نوبل هم رسیده، روی این مطالب تمرکز میشد، و همواره این نکته رو گوشه ذهن به یاد میداشتند که خیلی از این مطالب computationally hard محسوب میشن و راهکارش کیلو کیلو اضافه کردن رندومنس و عدم قطعیت نیست.
البته از اونجایی که به بنده اشاره کرده و خب مطلبش توی یک مجلهی CACM طور نیست که ادیتورا بتونن بهم کامنت بدن، من همینجا میگم که :
من که کلا ناراحتم :)) ولی خب من منکر این نیستم که امال حالا به قول خودت نوع کلاسیکش بر اساس این دست کانسپتهای ریاضی بنا شده، ناراحتی بنده از اینه که عموم جامعهای که دنباله روی این داستانن صرفا یک بلایندلی مصرف کننده اند که احتمالا تا آخر عمرشونم نخواهند دانست که این مباحث چیه. اونجایی خوشحال میشدم که جای ایجاد این هایپ وحشتناک که حتی به نوبل هم رسیده، روی این مطالب تمرکز میشد، و همواره این نکته رو گوشه ذهن به یاد میداشتند که خیلی از این مطالب computationally hard محسوب میشن و راهکارش کیلو کیلو اضافه کردن رندومنس و عدم قطعیت نیست.
Telegram
Singular Thinker
بیاین با هم بریم به دنیای RKHSها
قسمت اول: kernel trick
درسته شبیه ولاگها شروع کردم ولی این یه بلاگه اونم راجع به Reproducing Kernel Hilbert Sapceها. اگه با من تو سفر ساختن یه فضای هیلبرت از ابتدا پیش اومدید(قسمت ۱ و ۲) و قبلترش چرا اصن فضای هیلبرت مهمه…
قسمت اول: kernel trick
درسته شبیه ولاگها شروع کردم ولی این یه بلاگه اونم راجع به Reproducing Kernel Hilbert Sapceها. اگه با من تو سفر ساختن یه فضای هیلبرت از ابتدا پیش اومدید(قسمت ۱ و ۲) و قبلترش چرا اصن فضای هیلبرت مهمه…
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
🔶 دولت روسیه دیسکورد را بهدلیل انتشار محتوای نامناسب فیلتر کرد.
بهگزارش واشنگتنپست، روسیه پلتفرم چت دیسکورد را مسدود میکند. این اپلیکیشن به پلتفرمهایی مانند فیسبوک و ایکس ملحق میشود که از زمان آغاز جنگ این کشور با اوکراین مسدود شدهاند.
#خبر
@TheRaymondDev
بهگزارش واشنگتنپست، روسیه پلتفرم چت دیسکورد را مسدود میکند. این اپلیکیشن به پلتفرمهایی مانند فیسبوک و ایکس ملحق میشود که از زمان آغاز جنگ این کشور با اوکراین مسدود شدهاند.
#خبر
@TheRaymondDev
Forwarded from a pessimistic researcher (Kc)
Singular Thinker
دنیای RKHSها قسمت ۲: RKHS نگو کرنل بگو خب تو متن قبلی تا اینجا صحبت شد که با یه روش تردستی میتونیم حاصل ضرب داخلی دو بردار با طول بینهایت رو پیدا کنیم. اما دقیقا چطوری؟ خب اون مثال آزمایشگاه رو یادتون هست که متغییر x رو از ℝ به ℝ^2 بردیم؟ یادتونه به چه صورت…
احتمالا اگر مثل من با امال حال نمیکنید، باید اسم کانال singular thinker رو شنیده باشید :))) توی یکی از پستهای خیلی خوبش راجع به یکی از تاپیکهای functional analysis صحبت میکنه که توی تئوری امال کاربرد داره. توی این پست میتونید راجع بهش !(بخونید).
البته از اونجایی که به بنده اشاره کرده و خب مطلبش توی یک مجلهی CACM طور نیست که ادیتورا بتونن بهم کامنت بدن، من همینجا میگم که :
من که کلا ناراحتم :)) ولی خب من منکر این نیستم که امال حالا به قول خودت نوع کلاسیکش بر اساس این دست کانسپتهای ریاضی بنا شده، ناراحتی بنده از اینه که عموم جامعهای که دنباله روی این داستانن صرفا یک بلایندلی مصرف کننده اند که احتمالا تا آخر عمرشونم نخواهند دانست که این مباحث چیه. اونجایی خوشحال میشدم که جای ایجاد این هایپ وحشتناک که حتی به نوبل هم رسیده، روی این مطالب تمرکز میشد، و همواره این نکته رو گوشه ذهن به یاد میداشتند که خیلی از این مطالب computationally hard محسوب میشن و راهکارش کیلو کیلو اضافه کردن رندومنس و عدم قطعیت نیست.
البته از اونجایی که به بنده اشاره کرده و خب مطلبش توی یک مجلهی CACM طور نیست که ادیتورا بتونن بهم کامنت بدن، من همینجا میگم که :
من که کلا ناراحتم :)) ولی خب من منکر این نیستم که امال حالا به قول خودت نوع کلاسیکش بر اساس این دست کانسپتهای ریاضی بنا شده، ناراحتی بنده از اینه که عموم جامعهای که دنباله روی این داستانن صرفا یک بلایندلی مصرف کننده اند که احتمالا تا آخر عمرشونم نخواهند دانست که این مباحث چیه. اونجایی خوشحال میشدم که جای ایجاد این هایپ وحشتناک که حتی به نوبل هم رسیده، روی این مطالب تمرکز میشد، و همواره این نکته رو گوشه ذهن به یاد میداشتند که خیلی از این مطالب computationally hard محسوب میشن و راهکارش کیلو کیلو اضافه کردن رندومنس و عدم قطعیت نیست.
Forwarded from NimaCodez | خفنیجات با نیما
🪰 اگه از اول یه پروژه ای .prettierrc نداشتید و قوانین مربوط به فرمت کردن کدهاتون رو ننوشته بودید و بعدا که کلی فایل داشتید یادتون افتاد این کارو بکنید، این مراحل رو پیش برید تا تمام فایل های قدیمتون با این قوانین جدید فرمت بشن:
bun add -d prettier
bunx prettier --write .
bunx prettier --write "**/*.{js,ts,tsx,css,md}"امیدوارم به کارتون بیاد
پ.ن: از هر پکیج منیجری میتونید استفاده کنید قاعدتا. bun هارو به npm و bunx هارو به npx تغییر بدید مثلا.
#tips #prettier
@NimaCodez
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
مدلهای Llama، واقعاً بهترین مدلهای اپن سورس هستن و برای ساخت محصول خیلی مناسبن. آخرین ورژن این مدل، Llama 3.2 هست و 4 مدل مختلف داره:
مدل 1B و 3B برای دستگاههای Edge
مدل 11B و 90B که مالتیمدل هستن
دوره زیر در مورد این مدلها رو از دست ندید.
https://www.deeplearning.ai/short-courses/introducing-multimodal-llama-3-2/
@DevTwitter | <Reza Jafari/>
مدل 1B و 3B برای دستگاههای Edge
مدل 11B و 90B که مالتیمدل هستن
دوره زیر در مورد این مدلها رو از دست ندید.
https://www.deeplearning.ai/short-courses/introducing-multimodal-llama-3-2/
@DevTwitter | <Reza Jafari/>
Forwarded from پروگرمرزمیم
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب
دوستان تعارف نکنید ما خودمون هم یک زمانی لوگومون همین بود :))))
Only Legends remember this logo
@SohrabContents
Only Legends remember this logo
@SohrabContents
Forwarded from Md Daily (Mahan)
چرا توی Js موقع استفاده از fetch باید دوبار منتظر بمونیم؟
داشتم کد js میزدم و برام سوال شد چرا موقع استفاده از fetch باید دوبار منتظر موند.
وقتی ما این کد رو داریم:
بعد از اینکه response برگردونده شد باید بتونیم بلادرنگ به .json دسترسی داشته باشیم نه؟ ولی با وجود اینکه پارس کردن جیسون async نیست باید از این کد استفاده کنیم تا promise برنگرده :
چه اتفاقی میوفته؟
طبق مستندات MDN’s article on the Fetch API:
یعنی fetch سریع جواب میده و هدر رو برمیگردونه، ولی ممکنه هنوز همه اطلاعات رو نگرفته باشه.
پس در نتیجه اینطوری میتونیم اول نتیجه درخواست رو بگیریم و اگه نتیجه اون چیزی بود که میخواستیم body رو بگیریم.
کنجکاو بمونید :)
🆔 @MdDaily
داشتم کد js میزدم و برام سوال شد چرا موقع استفاده از fetch باید دوبار منتظر موند.
وقتی ما این کد رو داریم:
// اول منتظر میمونیم
let response = await fetch("/mddaily");
بعد از اینکه response برگردونده شد باید بتونیم بلادرنگ به .json دسترسی داشته باشیم نه؟ ولی با وجود اینکه پارس کردن جیسون async نیست باید از این کد استفاده کنیم تا promise برنگرده :
// بعد هم منتظر میمونیم :)
let myObject = await response.json();
چه اتفاقی میوفته؟
طبق مستندات MDN’s article on the Fetch API:
دستور fetch() یه آدرس اینترنتی میگیره و میره سراغ اون آدرس تا اطلاعات رو بیاره. بعد یه قول میده که به محض اینکه جواب گرفت، حتی اگه جوابش اشتباه باشه، بهمون خبر بده.
یعنی fetch سریع جواب میده و هدر رو برمیگردونه، ولی ممکنه هنوز همه اطلاعات رو نگرفته باشه.
پس در نتیجه اینطوری میتونیم اول نتیجه درخواست رو بگیریم و اگه نتیجه اون چیزی بود که میخواستیم body رو بگیریم.
let response = await fetch("/some-url");
// اینجا،
// 1. جواب اولی که سرور میده رو گرفتیم.
// 2. اما ممکنه هنوز همه اطلاعات رو نگرفته باشیم.
let myObject = await response.json();
// اینجا،
// 1. بقیه اطلاعات رو هم گرفتیم.
// 2. اطلاعات رو به شکل JSON خوندیم.کنجکاو بمونید :)
🆔 @MdDaily
Forwarded from Linuxor ?
نیتکد و لیتکد دوتا پلتفرم محبوب توی دنیای برنامه نویسین که میتونید توشون برید و دانش فنی خودتون رو به چالش بکشید و جالب اینجاست اکثر شرکت های بزرگ، سوال های مصاحبه فنیشون از این سایت هاست.
Leet Code : leetcode.com
Neet Code : neetcode.io
🐧 @Linuxor
Leet Code : leetcode.com
Neet Code : neetcode.io
🐧 @Linuxor
Forwarded from Laravel News
WireSpy is a Sleek New Debug Bar for Laravel Livewire https://laravel-news.com/wirespy-livewire
Laravel News
WireSpy is a Sleek New Debug Bar for Laravel Livewire - Laravel News
WireSpy lets you instantly debug and interact with your Laravel Livewire components.