کانال مهرداد لینوکس – Telegram
کانال مهرداد لینوکس
3.51K subscribers
713 photos
24 videos
8 files
550 links
لینوکس حرفه ای و اخبار فنی به زبان ساده
تمام محتوای کانال تحت مجوز کرییتیو کامنز (Creative Commons license) CC BY قابل استفاده است

هشتگ:
#Linux
#AI
#Python
#Programming
#DevOps
#دیوار_لینوکس
#Utility
Download Telegram
اگر یادگیری Tmux براتون سخته نگاهی به 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 ها داشتم و عالی کار میکنه
👍2
انواع سایز کیبورد
3👍1
منشا اسم زبان های برنامه نویسی:
پایتون :از اسم یک سریال کمدی Monty Python’s Flying Circus
جاوا : از اسم یک قهوه Java coffee.
کاتلین : از اسم یک جزیره Kotlin Island
روبی : از اسم جواهر
راست : اسم یک قارچه
هاسکل : اسم یک ریاضی دانه
خلاصه کار مهمه اسم را بالاخره یک چیزی میزارند
👍3
پایگاه داده SQLite (بیشترین استفاده در جهان) یک دیتابیس رابطه‌ای کم حجم (500 کیلوبایت) با حجم کم و عدم وابستگی به سیستم‌عامل

نرم افزار sqlite-web یک Web-based SQLite database browser که با Python نوشته شده
نصب
pip install sqlite-web
اجرا
sqlite_web /path/to/database.db
خروجی:
🔥2
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
نصب میکنی هلو برو تو گلو
قبول دارم جای یک قلم نوری حرفه ای را نمیگیره ولی تجریه خوبی بود
🔥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
👍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/
   
.PS
box "box1";
line
box "box2";
.PE

میان وسط


به نام test.roff دخیره کنید و با دستور
groff -Tascii -p test.roff
اجرا کنید
👍4
مک‌آدرس یا آدرس فیزیکی ( MAC address، media access control address) نشانی عددی یکتایی است که به صورت سخت‌افزاری در کارت واسط شبکه در کارخانه حک شده‌است
و یک آدرس فیزیکی کاملا یونیک است که دستگاه‌های متصل به شبکه را از هم متمایز می‌کند

اگر نیاز به یک 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
برای مشتری سایت یا اپ طراحی کردید پول شما نداده ؟
چی کارش میکنید؟
یک opacity به body tag اضافه کنید و هر روز زیادش کنید تا سایتش کامل محو بشه
برای Wordpress plugin و Android و Flutter و ... هم نسخه داره
https://github.com/kleampa/not-paid?tab=readme-ov-file
1
تا الان شده یک صدایی بشنوید ندانید از کجاست ؟
آیا میدونستید با دوربین آکوستیک میتونید صدا را ببینید ؟
این فیلم هم توضیح بیشتر
https://www.youtube.com/watch?v=QtMTvsi-4Hw
🔥3
میپس MIPS ( مخفف Microprocessor without Interlocked Pipelined Stages) معماری مجموعه دستورالعمل (ISA) برای کامپیوترهای کم دستور (RISC) : A-1 : 19  متعلق به MIPS Technologies
ابزار WoWMIPS یک MIPS Emulator برای Windows
https://github.com/x86matthew/WoWMIPS
آموزش هاش خوبه
https://www.x86matthew.com/view_post?id=mips_1
🔥1
به روز رسانی امنیتی Android (اندروید) روی گوشی حیاتی است

شرکت هایی مثل سامسونگ، شیائومی و ... بیشتر از ۴ یا ۵ سال به update نمیدهند تا شما گوشی را عوض کنید

راه کار چیست؟

سیستم عامل LineageOS اگر گوشی پشتیبانی میکنه نصب کن و از اندروید ۱۴و امنیت لذت ببر
https://lineageos.org/Changelog-28/
👍8👎1
فکر میکنید حس برنامه نویسی با Apple Vision Pro چطوری باشه ؟
این دوستمون تجریبات خودش را نوشته

میتونید تصور کنید Setup شما برای DeskSpacing خودتون با این mixed-reality headset مثل Apple Vision Pro چیه؟
https://willem.com/blog/2024-02-16_vision-pro/
👍2👎1
استفاده از SQLite به صورت انواع Application File Format کاربردی است
https://sqlite.org/appfileformat.html
حتی میتونید sqlite database را به عنوان filesystem در سیستم عامل- با پروژه wddbfs به سادگی Mount کنید
https://adamobeng.com/wddbfs-mount-a-sqlite-database-as-a-filesystem/
قول میدید استفاده کنید یا باز هم SQLite تبلیغ کنم 😁
👍1
markdown-for-slide-decks.md
3.1 KB
مارک‌داون «متن مرتب» (Markdown) یک زبانه مثل HTML،شیوه نمایش متن با علامت های ساده است، زبان نشانه گذاری سبک برای نوشتن اسناد و محتوای وب که در نهایت به HTML ترجمه میشن
دوست دارید با آن اسلاید بسازید؟
لیست markdown presentation tools اینجاس🥰
https://gist.github.com/johnloy/27dd124ad40e210e91c70dd1c24ac8c8
👍3