Forwarded from a pessimistic researcher (Kc)
این تصویر دو بند از نامهی Dijkstra به اعضای Budget Council دپارتمانش تو دانشگاه TU Austin بوده (بخاطر تصمیم دانشکده در شیفت از زبان فانکشنال به imperative برای درس مبانی برنامهنویسی شون)
از همین نامه که ایشون لفظ discourages operational reasoning رو به کار برده میشه فهمید که چقدر با model checking مشکل داشته :))
متن کامل این نامه
از همین نامه که ایشون لفظ discourages operational reasoning رو به کار برده میشه فهمید که چقدر با model checking مشکل داشته :))
متن کامل این نامه
Forwarded from Rust for Python developers
تو زندگیم ۲-۳ بار برای پروتوتایپ ایده رفتم سمت
چندروزی هست دارم روی کار با
توی همین راستا رسیدم به یک مصاحبه خوب؛ توی این مسابقه طراحی سیستم؛ چرایی انتخابها و بعد پیادهسازی دمو اولیه خیلی مهمه منم از الان شروع کردم روش کار کردن (چون برای اینکه جایزه جواب آپگرید رو بده مجبورم یا تنها پیش برم یا نهایتا تیم رو دونفره ببندم)
Youtube Link
شما جایگزین بهتری میشناسید ؟
Electron و قسم میخورم حتی ۲ مورد که سرمایهگذار داشته رو بعد از ۲ هفته ازش زدم بیرون چون بنظرم احمقانه بود و بعد از اون هیچوقت فکر نمیکردم بخوام برم سراغ اینکار چندروزی هست دارم روی کار با
Tauri وقت میذارم؛ شرکتی که باهاش کار میکنم چند وقت یکبار مسابقه ۱-۲ روزه میذاره سر اپتیمایز کردن برنامهها و پروژههای موفق و جایزه درخوری هم میده (شرکت کنندهها هم براشون ساعت کاری رد میشه) دیگه گفتم ی جایزهای بگیریم سیستم رو جایگزین کنم.توی همین راستا رسیدم به یک مصاحبه خوب؛ توی این مسابقه طراحی سیستم؛ چرایی انتخابها و بعد پیادهسازی دمو اولیه خیلی مهمه منم از الان شروع کردم روش کار کردن (چون برای اینکه جایزه جواب آپگرید رو بده مجبورم یا تنها پیش برم یا نهایتا تیم رو دونفره ببندم)
Youtube Link
شما جایگزین بهتری میشناسید ؟
YouTube
Is Tauri the Electron Killer?
In this episode of Syntax, Wes and Scott talk with Daniel Thompson-Yvetot about Tauri. They dive into what Tauri is, the motivations behind its development, its open-source ecosystem, use cases, and more.
Show Notes
(00:00) - Welcome to Syntax!
(02:01)…
Show Notes
(00:00) - Welcome to Syntax!
(02:01)…
Forwarded from DevTwitter | توییت برنامه نویسی
اگر نیاز داشتین که تو محیط لینوکس ویدیو فشرده کنین بدون اینکه فرمتش عوض بشه
میتونین از این اسکرپیت استفاده کنین
https://gist.github.com/ArmanTaheriGhaleTaki/e2cf84743df55cab3a441af4836ef914
@DevTwitter | <armondy/>
میتونین از این اسکرپیت استفاده کنین
https://gist.github.com/ArmanTaheriGhaleTaki/e2cf84743df55cab3a441af4836ef914
@DevTwitter | <armondy/>
Forwarded from Linuxor ?
با این ابزار میتونین یه وبسایت رو به صورت یه تک فایل HTML در بیارین، در واقع کل عکس ها و کد های CSS و JS رو embed میکنه
https://github.com/Y2Z/monolith
@Linuxor
https://github.com/Y2Z/monolith
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from Linuxor ?
توی لینوکس فایلها بهصورت ذاتی نیازی به پسوند ندارن. این برخلاف سیستمعاملهایی مثل ویندوزه که از پسوند فایل برای تشخیص نوع اون استفاده میکنه. توی لینوکس، نوع فایلها بر اساس محتوای داخلی اونها تعیین میشه.
مثلا شما یه آهنگ داشته باشین نیازی نیست که حتما اسمش یا mp3. تموم شده باشه لینوکس از متادیتای اون تشخیص میده که آهنگه.
@Linuxor
مثلا شما یه آهنگ داشته باشین نیازی نیست که حتما اسمش یا mp3. تموم شده باشه لینوکس از متادیتای اون تشخیص میده که آهنگه.
@Linuxor
Forwarded from کدنویس یکروزه (𝕻𝖊𝖉𝖗𝖆𝖒 𝕽𝖆𝖍𝖎𝖒𝖎)
حذف فایل در حالت غیر قابل بازیابی!
حتماً میدونین که به زبان ساده بعد از دیلیت کردن یک فایل در واقع محتوای اون نیست که پاک میشه. بلکه نام و آدرس اون فایل در جدول تخصیص فایل یا FAT پاک میشه و برای همین شما دیگه اونو روی دیسک نمی بینید. ولی معلومه که محتوای اون هنوز سرجاشه و برنامه های ریکاوری میرم پیداش می کنن.
خوب برای همینه که
میگن برای ریکاوری دیگه چیزی روی اون دیسک کپی نکنید تا محتوا خراب نشه.
اما اگه بخواهیم هارد رو بفروشیم چی؟ میریم با حالت زیرو فورمت به صورت Wipe خونه به خونهی دیسک رو خونده و پاک می کنیم! یه کار کلی و طولانی.
اما اگه فقط یه فایل رو بخواهیم جوری پاک کنیم که قابل بازیابی نباشه چی؟ اینجاست که به کمک دستور جدید SDelete یا سکیور دیلیت میریم توی کارش! البته باید سرچ و دانلودش کنید.
در راهنمای این دستور سوئیچ هایی هم ساخته شدن که چند بار جای فایل مورد نظر شما رو میشه بازنویسی کرد. مثلاً میشه بهش گفت پنج بار اونجا بنویس که دیگه فلک هم نتونه بازیابیش کنه!
https://learn.microsoft.com/en-us/sysinternals/downloads/sdelete
حتماً میدونین که به زبان ساده بعد از دیلیت کردن یک فایل در واقع محتوای اون نیست که پاک میشه. بلکه نام و آدرس اون فایل در جدول تخصیص فایل یا FAT پاک میشه و برای همین شما دیگه اونو روی دیسک نمی بینید. ولی معلومه که محتوای اون هنوز سرجاشه و برنامه های ریکاوری میرم پیداش می کنن.
خوب برای همینه که
میگن برای ریکاوری دیگه چیزی روی اون دیسک کپی نکنید تا محتوا خراب نشه.
اما اگه بخواهیم هارد رو بفروشیم چی؟ میریم با حالت زیرو فورمت به صورت Wipe خونه به خونهی دیسک رو خونده و پاک می کنیم! یه کار کلی و طولانی.
اما اگه فقط یه فایل رو بخواهیم جوری پاک کنیم که قابل بازیابی نباشه چی؟ اینجاست که به کمک دستور جدید SDelete یا سکیور دیلیت میریم توی کارش! البته باید سرچ و دانلودش کنید.
در راهنمای این دستور سوئیچ هایی هم ساخته شدن که چند بار جای فایل مورد نظر شما رو میشه بازنویسی کرد. مثلاً میشه بهش گفت پنج بار اونجا بنویس که دیگه فلک هم نتونه بازیابیش کنه!
https://learn.microsoft.com/en-us/sysinternals/downloads/sdelete
Docs
SDelete - Sysinternals
Securely overwrite your sensitive files and cleanse your free space of previously deleted files using this DoD-compliant secure delete program.
Forwarded from Ninja Learn | نینجا لرن
Learning Go 2024 494pages.pdf
4.7 MB
Forwarded from محتوای آزاد سهراب
خب یک اکانت ماستادون بیکار داشتم، کانال رو وصل کردم بهش.
این پیام هم صرفاً برای اینه که ببینم پستهارو میفرسته یا نه :)))
#موقت
این پیام هم صرفاً برای اینه که ببینم پستهارو میفرسته یا نه :)))
#موقت
Forwarded from محتوای آزاد سهراب
این حسابم توی ماستادون بیکار بود، وصلش کردم به تلگرام
tilde.zone/@sohrabbehdani
اگر دوست داشتید میتونید از ماستادون دنبال کنید و محتوای کانال رو داشته باشید :)
@SohrabContents
tilde.zone/@sohrabbehdani
اگر دوست داشتید میتونید از ماستادون دنبال کنید و محتوای کانال رو داشته باشید :)
@SohrabContents
Forwarded from محتوای آزاد سهراب
خب.... داشتم با خودم فکر میکردم و به این نتیجه رسیدم که بهتره تنبلی رو کنار بذارم و یک سری بلاگ جدید شروع کنم.
از اونجایی که فریسایبورگ دم دستم بود، توش یک بلاگ جدید تحت عنوان «ماجراهای من و پارچ» ساختم.
قسمت اولش رو از اینجا میتونید بخونید.
مشتاقم نظرتون رو درموردش بدونم.
@SohrabContents
از اونجایی که فریسایبورگ دم دستم بود، توش یک بلاگ جدید تحت عنوان «ماجراهای من و پارچ» ساختم.
قسمت اولش رو از اینجا میتونید بخونید.
مشتاقم نظرتون رو درموردش بدونم.
@SohrabContents
Forwarded from Amir Javadzadeh
📥 همین حالا با بهترین قیمت سفارش بدید و لذت ببرید!
https://news.1rj.ru/str/+5oRjygJv4y0xOTFk
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 یه کتابی به نام مدیریت خانواده و سبک زندگی (ویژه دختران و پسران) برای مدرسه متوسطه منتشر کردند که دانش آموزان از آن منتفر هستند!
داستانش که شما می دونید دیگه ...
@TheRaymondDev
داستانش که شما می دونید دیگه ...
@TheRaymondDev
Forwarded from محتوای آزاد سهراب
این یکی از جوکهای بامزه سایت گنو هستش:
ترجمه:
توضیح:
عدد ۱۰ در باینری (دودویی) برابر با ۲ و در ترینری(سهگانه) برابر با ۳ است.
بزارید بازش کنم:
جفت این جوکها از بازی با اعداد و سیستمهای عددی استفاده میکنن، و بخش بامزهاش در تفسیر اشتباه یا غیرمنتظره اعداد در سیستمهای مختلفه:
۱. جوک دودویی (Binary):
در سیستم عددی دودویی (که فقط از ارقام ۰ و ۱ استفاده میشه)، عدد "۱۰" معادل عدد "۲" در سیستم دهدهی هستش. بنابراین وقتی میگه که «دو نوع آدم وجود دارند»، خودش با ظاهر تناقضآمیز جمله (۱۰ = دو) باعث خنده میشه، چون کسی که دودویی را نمیفهمه، منطقاً این جمله رو هم اشتباه متوجه میشه.
۲. جوک سهگانه (Trinary):
در اینجا از سیستم سهگانه (ترینری) استفاده میشود که ارقام آن ۰، ۱ و ۲ هستند. عدد "۱۰" در ترینری معادل "سه" در سیستم دهدهی هستش. این بار شوخی در اینه که علاوه بر افرادی که ترینری را میفهمند یا نمیفهمند، گروه سومی هم اضافه شدن که ترینری را با دودویی اشتباه میگیرن و دوباره گیج میشن :))))
#fun
@SohrabContents
There are 10 kinds of people in the world — those who understand binary and those who don't.
There are 10 kinds of people in the world — those who understand trinary, those who don't understand trinary and those who mistake it for binary.
ترجمه:
دو نوع آدم تو دنیا وجود دارند: کسانی که دودویی را میفهمند و کسانی که نمیفهمند.
سه نوع آدم تو دنیا وجود دارند: کسانی که سهگانه را میفهمند، کسانی که سهگانه را نمیفهمند و کسانی که آن را با دودویی اشتباه میگیرند.
توضیح:
بزارید بازش کنم:
جفت این جوکها از بازی با اعداد و سیستمهای عددی استفاده میکنن، و بخش بامزهاش در تفسیر اشتباه یا غیرمنتظره اعداد در سیستمهای مختلفه:
۱. جوک دودویی (Binary):
در سیستم عددی دودویی (که فقط از ارقام ۰ و ۱ استفاده میشه)، عدد "۱۰" معادل عدد "۲" در سیستم دهدهی هستش. بنابراین وقتی میگه که «دو نوع آدم وجود دارند»، خودش با ظاهر تناقضآمیز جمله (۱۰ = دو) باعث خنده میشه، چون کسی که دودویی را نمیفهمه، منطقاً این جمله رو هم اشتباه متوجه میشه.
۲. جوک سهگانه (Trinary):
در اینجا از سیستم سهگانه (ترینری) استفاده میشود که ارقام آن ۰، ۱ و ۲ هستند. عدد "۱۰" در ترینری معادل "سه" در سیستم دهدهی هستش. این بار شوخی در اینه که علاوه بر افرادی که ترینری را میفهمند یا نمیفهمند، گروه سومی هم اضافه شدن که ترینری را با دودویی اشتباه میگیرن و دوباره گیج میشن :))))
#fun
@SohrabContents
Forwarded from Agora (Alireza Azadi)
از موقعی که اولین بار تو کانال راجعبه io_uring صحبت کردم و بهونهای شد که بیشتر راجعبهش بخونم، هرجا که یه چیزی راجعبه سیستمها میخونم میبینم که پاش وسطه. این پست کوتاه هم باز راجعبه همین ماجراست و اگر علاقهمندین میتونه براتون جالب باشه:
https://lewiscampbell.tech/blog/250104.html
https://lewiscampbell.tech/blog/250104.html
lewiscampbell.tech
Do Files want to be Actors?
Is 1970s distributed systems theory finally meeting 2020s kernel development?
Forwarded from Agora (Alireza Azadi)
برای کسایی که مثل من از برنامهنویسی سیستمی خوششون میاد، چند وقت پیش بود و نمیدونم کجا که چشمم خورد به کارهایی که ابوالفضل میکنه تو این زمینه. چند روز پیش هم بود که کانالش رو دیدم و از چند نظر خیلی برام جالب بود. هم خیلی باحوصله پروژههایی که داره پیش میبره و توضیح میده و آپدیتهاش رو به اشتراک میذاره، هم چیزهایی که میخونه رو به زبون خودش میاد شرح میده. این شکل تولید محتواش و هم علاقهمندیهاش که با من علاقهمندی های من همپوشانی داره باعث شد که خیلی برام جذاب باشه. خلاصه گفتم که اینجا هم معرفی کنم. برای اهلش حتماً جذاب خواهد بود
An Inspired Engineer
An Inspired Engineer
Telegram
An Inspired Engineer
در باب io uring
حین اینکه Vortex رو توسعه میدادم دیدم که چقدر io_uring بزرگ و عمیقه، داکیومنت موال در موردش اونقدر غنی نبود و یا خیلی پراکنده بود، پس یه پروژهی جدید رو شروع کردم به اسم io-uring-lab. تمرکزش روی بررسی و پیادهسازی مکانیزم io_uring توی لینوکسه،…
حین اینکه Vortex رو توسعه میدادم دیدم که چقدر io_uring بزرگ و عمیقه، داکیومنت موال در موردش اونقدر غنی نبود و یا خیلی پراکنده بود، پس یه پروژهی جدید رو شروع کردم به اسم io-uring-lab. تمرکزش روی بررسی و پیادهسازی مکانیزم io_uring توی لینوکسه،…