با شبیه ساز gearsystem به خفن بودن برنامه نویس های قدیم پی ببرید
بازی های Sega Master System / Game Gear / SG-1000 را اجرا میکنه Debug میکنه
باز کننده VDP عالی کار میکنه میگه کجای بازیه داره استفاده میشه
من Streets of Rage دیباگ زدم عالی بود
https://github.com/drhelius/Gearsystem
بازی های Sega Master System / Game Gear / SG-1000 را اجرا میکنه Debug میکنه
باز کننده VDP عالی کار میکنه میگه کجای بازیه داره استفاده میشه
من Streets of Rage دیباگ زدم عالی بود
https://github.com/drhelius/Gearsystem
🔥2
شما اگر بخواهید یک دایرکتوری خالی را در گیت push کنید نمیشه چرا ؟ اینجا نوشته
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/Git_FAQ.html#Can_I_add_empty_directories.3F
ولی میخواهید انجام بدید کدام گزینه؟
https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/Git_FAQ.html#Can_I_add_empty_directories.3F
ولی میخواهید انجام بدید کدام گزینه؟
Anonymous Poll
22%
یک فایل Readme میسازم
7%
داخل .gitignore مینویسم
30%
داخل .gitkeep مینویسم
41%
توروالدز هستم دیدن نتایج
سریع یک ماشین مجازی بهینه شده Windows, macOS و Linux desktop روی سیستمت میخواهی ؟
صفر تا صد کار را بده Quickly و تمام
https://github.com/quickemu-project/quickemu
صفر تا صد کار را بده Quickly و تمام
https://github.com/quickemu-project/quickemu
GitHub
GitHub - quickemu-project/quickemu: Quickly create and run optimised Windows, macOS and Linux virtual machines
Quickly create and run optimised Windows, macOS and Linux virtual machines - quickemu-project/quickemu
صداهای آرامش بخش موقع کار (مخصوصا برنامه نویسی🥰) به من حس خوبی میده
سایت
https://noises.online/
صداهاش عالی بود
حس کردم دارم کنار دریا کد میزنم😁
میتوانید صدا ها را ترکیب کنید، اگر کلیک را نگه دارید صدا را قطع میکنه
سایت
https://noises.online/
صداهاش عالی بود
حس کردم دارم کنار دریا کد میزنم😁
میتوانید صدا ها را ترکیب کنید، اگر کلیک را نگه دارید صدا را قطع میکنه
noises.online
Premium Background Noises & Relaxing Sounds. Online & Free. Now with audio loops download!
🔥4
ویندوز ۱۱ را که نصب میکنی:
نرم افزار اضافی و سرویس های بی استفاده زیادی نصب میشه
مخصوصا اگر لینوکسی باشی و بخواهی روی یک VM یک win11 بیاری بالا برای مواقع ضروری
چاره کار:
این tiny11builder خیلی خوبه همه را میزنه حذف میکنه
حجم را تا 100Mb هم حتی میتونه کاهش بده (البته چیزی ازش نمیمونه 😁 )
https://github.com/ntdevlabs/tiny11builder
نرم افزار اضافی و سرویس های بی استفاده زیادی نصب میشه
مخصوصا اگر لینوکسی باشی و بخواهی روی یک VM یک win11 بیاری بالا برای مواقع ضروری
چاره کار:
این tiny11builder خیلی خوبه همه را میزنه حذف میکنه
حجم را تا 100Mb هم حتی میتونه کاهش بده (البته چیزی ازش نمیمونه 😁 )
https://github.com/ntdevlabs/tiny11builder
GitHub
GitHub - ntdevlabs/tiny11builder: Scripts to build a trimmed-down Windows 11 image.
Scripts to build a trimmed-down Windows 11 image. Contribute to ntdevlabs/tiny11builder development by creating an account on GitHub.
🔥2👍1
دیروز داشتم روی شکستن TPM2.0-based Bitlocker encryption روی Windows 11 کار میکردم رسیدم hardware attack ها با Pico TPMSniffer
https://github.com/stacksmashing/pico-tpmsniffer
درلینک میتونید کل pcb و ... و سورس کامل را ببنید خودتان بسازید جواب میده میشه کلید را خوند
توصیه های ایمنی را جدی بگیرید ..🥰
https://github.com/stacksmashing/pico-tpmsniffer
درلینک میتونید کل pcb و ... و سورس کامل را ببنید خودتان بسازید جواب میده میشه کلید را خوند
توصیه های ایمنی را جدی بگیرید ..🥰
🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
دیتاست هاتون را با drawdata بکشید 😍
پکیچ پایتونی drawdata به شما این امکان را میده در jupyter notebook دیتاست هاتون را بکشید
برای تدریس الگوریتم های یادگیری ماشین ( Machine learning) عالیه
https://github.com/koaning/drawdata
#python #Jupyter #Data_science
پکیچ پایتونی drawdata به شما این امکان را میده در jupyter notebook دیتاست هاتون را بکشید
برای تدریس الگوریتم های یادگیری ماشین ( Machine learning) عالیه
https://github.com/koaning/drawdata
#python #Jupyter #Data_science
👍2
صفحه گسترده ها ( Spreadsheet ) به صفحات جدولبندی شده که قابلیت انجام محاسبات ریاضی را دارند گفته میشود. مثل Microsoft Excel یا Google Sheets
اگر دنیال یک Spreadsheet تخصصی برای data science هستید که از Python, JavaScript, و SQL پشتیبانی کنه Quadratic خوراک کار شما است
https://github.com/quadratichq/quadratic
برای demo بروید
https://app.quadratichq.com/
و برای باز فعال کردم بخش پایتون مثل فرمول نویسی داخل Spreadsheet ها عمل کنید
اگر دنیال یک Spreadsheet تخصصی برای data science هستید که از Python, JavaScript, و SQL پشتیبانی کنه Quadratic خوراک کار شما است
https://github.com/quadratichq/quadratic
برای demo بروید
https://app.quadratichq.com/
و برای باز فعال کردم بخش پایتون مثل فرمول نویسی داخل Spreadsheet ها عمل کنید
GitHub
GitHub - quadratichq/quadratic: Spreadsheet with AI, Code, Connections
Spreadsheet with AI, Code, Connections. Contribute to quadratichq/quadratic development by creating an account on GitHub.
👍3
اگر یادگیری Tmux براتون سخته نگاهی به zellij داشته باشید
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
bash <(curl -L zellij.dev/launch)
محیط کاری Zellij برای developers, ops-oriented و هرکسی که عاشق ترمیناله یک جور Terminal Multiplexers است
https://github.com/zellij-org/zellij
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
bash <(curl -L zellij.dev/launch)
محیط کاری Zellij برای developers, ops-oriented و هرکسی که عاشق ترمیناله یک جور Terminal Multiplexers است
https://github.com/zellij-org/zellij
🔥3👍2
آیا نیاز به Pictures یا Thumbnails یا Captions یک video توی Youtube داشتید ؟
سایت
https://www.ytpics.com/
را باز کنید ، لینک video توی Youtube را بهش بدهید و تمام
من بیشتر نیاز به Thumbnails ها داشتم و عالی کار میکنه
سایت
https://www.ytpics.com/
را باز کنید ، لینک video توی Youtube را بهش بدهید و تمام
من بیشتر نیاز به Thumbnails ها داشتم و عالی کار میکنه
👍2
منشا اسم زبان های برنامه نویسی:
پایتون :از اسم یک سریال کمدی Monty Python’s Flying Circus
جاوا : از اسم یک قهوه Java coffee.
کاتلین : از اسم یک جزیره Kotlin Island
روبی : از اسم جواهر
راست : اسم یک قارچه
هاسکل : اسم یک ریاضی دانه
خلاصه کار مهمه اسم را بالاخره یک چیزی میزارند
پایتون :از اسم یک سریال کمدی Monty Python’s Flying Circus
جاوا : از اسم یک قهوه Java coffee.
کاتلین : از اسم یک جزیره Kotlin Island
روبی : از اسم جواهر
راست : اسم یک قارچه
هاسکل : اسم یک ریاضی دانه
خلاصه کار مهمه اسم را بالاخره یک چیزی میزارند
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
اگر گوشی یا تبلت شما از قلم نوری یا Stylus پشتیبانی میکنه و میخواهید داخل کامپیوتر از قلم استفاده کنید
برای ویندوز VirtualTablet به نظر خوبه شخصا تست نکردم
برای لینوکس Weylus تجربه زیبایی بود 😎
https://github.com/H-M-H/Weylus?tab=readme-ov-file#linux
نصب میکنی هلو برو تو گلو
قبول دارم جای یک قلم نوری حرفه ای را نمیگیره ولی تجریه خوبی بود
برای ویندوز VirtualTablet به نظر خوبه شخصا تست نکردم
برای لینوکس Weylus تجربه زیبایی بود 😎
https://github.com/H-M-H/Weylus?tab=readme-ov-file#linux
نصب میکنی هلو برو تو گلو
قبول دارم جای یک قلم نوری حرفه ای را نمیگیره ولی تجریه خوبی بود
🔥4
لاگ (EVENT LOGS) به شما کمک میکنه مشکلات سیستم ها را پیدا کنید
من برای خواندن لاگ ها معمولا ازsed ,awk, tail, less و grep استفاده میکنم
یک ابزار ساده تر، Toolong است و ترکیب میکنه اگر لاگ شما به صورت Json باشه همان موقع بازش میکنه، رنگیه
https://github.com/Textualize/toolong?tab=readme-ov-file
برای نصب
pip install toolong
برای اجرا
tl /var/log/syslog
من برای خواندن لاگ ها معمولا ازsed ,awk, tail, less و grep استفاده میکنم
یک ابزار ساده تر، Toolong است و ترکیب میکنه اگر لاگ شما به صورت Json باشه همان موقع بازش میکنه، رنگیه
https://github.com/Textualize/toolong?tab=readme-ov-file
برای نصب
pip install toolong
برای اجرا
tl /var/log/syslog
👍5
وقتی دارید یک سند RFC را میخونید مثل این
https://www.rfc-editor.org/rfc/rfc5755.txt
وسط سند یک دیاگرام هایی را با Text کشیدن
اگر میخواهید از این دیاگرام ها بکشید
از این سایت استفاده کنید
https://asciiflow.com/legacy/
ابزار App::Asciio هم هست اینجا آنلاین نیست
https://metacpan.org/dist/App-Asciio/view/lib/App/Asciio.pm
https://metacpan.org/release/TELS/Graph-Easy-0.64/view/bin/graph-easy
ابزار های مشابه
https://textik.com/
به پروژه adia هم نگاهی داشته باشید
https://github.com/pylover/adia
یا پروژه bloodgate یا JavE
http://bloodgate.com/perl/graph/manual/output.html
http://www.jave.de/
منبع اصلی لینک ها
https://authors.ietf.org/diagrams
اگر به این بحث به دید PIC_(markup_language) نگاه کنید
https://en.wikipedia.org/wiki/PIC_(markup_language)
ابزار هایی مثل GNU roff (groff)
https://www.gnu.org/software/groff/
میان وسط
به نام test.roff دخیره کنید و با دستور
groff -Tascii -p test.roff
اجرا کنید
https://www.rfc-editor.org/rfc/rfc5755.txt
وسط سند یک دیاگرام هایی را با Text کشیدن
اگر میخواهید از این دیاگرام ها بکشید
از این سایت استفاده کنید
https://asciiflow.com/legacy/
ابزار App::Asciio هم هست اینجا آنلاین نیست
https://metacpan.org/dist/App-Asciio/view/lib/App/Asciio.pm
https://metacpan.org/release/TELS/Graph-Easy-0.64/view/bin/graph-easy
ابزار های مشابه
https://textik.com/
به پروژه adia هم نگاهی داشته باشید
https://github.com/pylover/adia
یا پروژه bloodgate یا JavE
http://bloodgate.com/perl/graph/manual/output.html
http://www.jave.de/
منبع اصلی لینک ها
https://authors.ietf.org/diagrams
اگر به این بحث به دید PIC_(markup_language) نگاه کنید
https://en.wikipedia.org/wiki/PIC_(markup_language)
ابزار هایی مثل GNU roff (groff)
https://www.gnu.org/software/groff/
.PS
box "box1";
line
box "box2";
.PE
میان وسط
به نام test.roff دخیره کنید و با دستور
groff -Tascii -p test.roff
اجرا کنید
👍4
مکآدرس یا آدرس فیزیکی ( MAC address، media access control address) نشانی عددی یکتایی است که به صورت سختافزاری در کارت واسط شبکه در کارخانه حک شدهاست
و یک آدرس فیزیکی کاملا یونیک است که دستگاههای متصل به شبکه را از هم متمایز میکند
اگر نیاز به یک Mac آدرس Random داشتید چه کار میکنید ؟
روش اول :
روش دوم :
روش سوم :
روش چهارم :
روش پنجم :
روش ششم :
روش هفتم :
روش هشتم :
@MehrdadLinux
و یک آدرس فیزیکی کاملا یونیک است که دستگاههای متصل به شبکه را از هم متمایز میکند
اگر نیاز به یک Mac آدرس Random داشتید چه کار میکنید ؟
روش اول :
echo MehrdadLinux|md5sum|sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\).*$/02:\1:\2:\3:\4:\5/'
روش دوم :
tr -dc A-F0-9 < /dev/urandom | head -c 10 | sed -r 's/(..)/\1:/g;s/:$//;s/^/02:/'
روش سوم :
openssl rand -hex 6 | sed 's/\(..\)\(..\)\(..\)\(..\)\(..\)\(..\)/\1:\2:\3:\4:\5:\6/'
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/:$//'
روش چهارم :
hexdump -n6 -e'/1 ":%02X"' /dev/random|cut -c2-
روش پنجم :
/usr/bin/od -N6 -tx1 -An /dev/random|tr ' ' :
روش ششم :
python3 -c 'import os; print(":".join(["{:02x}".format(x) for x in b"\02x" + os.urandom(5)]))'
روش هفتم :
echo dd if=/dev/urandom bs=1024 count=1 2>/dev/null|md5sum|sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\)\(..\).*$/\1:\2:\3:\4:\5:\6/')
روش هشتم :
echo -n 02; od -t x1 -An -N 5 /dev/urandom | tr ' ' ':'
@MehrdadLinux
🔥5