کانال مهرداد لینوکس – 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
لاگ (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
مدل‌های متن به عکس‌رو که قبلا دیدید، این Sora خیلی بامزه است میتونه موقعیت اشخاص یا مکان‌ها داخل ویدیو رو درک کنه، از چندین زاویه مختلف یه داستان رو نشون بده کاراکترهارو با احساست میسازه، مدلش مشابه GPT هست، یعنی از همون معماری transformer استفاده میکنه و میاد تصاویر یا ویدیوهارو به تکه‌های کوچیک شبیه به توکن متنی تبدیل میکنه، میتونه برای ویدیو کپشن بنویسه، ویژگی که در DALL·E 3 هم قبلا دیده بودیم
https://openai.com/sora
https://rahdigital.ir/openai-sora/
تشکر از Soroush Ahmadi عزیز
👍1
سلسله مراتب مقالات علمی.
3
کاهش %90 درصدی مصرف حافظه با JuiceFS
سیستم فایل POSIX توزیع شده (Distributed POSIX file system) نوشته شده با زبان GO که روی Redis و S3 کار میکنه
هندل کردن ۱۰ میلیارد فایل را در یک namespace و ۳۰۰ میلیون فایل با ۳۰ گیگ حافظه در ۱۰۰ میکروثانیه

https://github.com/juicedata/juicefs
🔥6
خیلی ها فکر میکنن این یارو دهنش قرصه ! ولی زیاد مطمئن نباشید از ما گفتن بود
👍12👎1
اینترنت رایگان 300kbit/s فقط با نصب اپ firsty برای :
ترکیه ، اروپا، امریکا ، سوئیس
در جهان اینترنت داره به جاهای خوبی میرسه 😍

بعد فیلترنت ایران حجم تمام میشه میره روی 128kb
https://www.firsty.app/
👍1
دیاگرام System Design نمونه عملی از پیاده سازی یک سیستم واقعی که شامل :
- Load Balancing
- API Gateway
- Communication Protocols
- CDN
- Database
- Cache
- Message Queue
- Unique ID Generation
- Scalability
- Availability
- Performance
- Security
- Fault Tolerance and Resilience
میباشد
👍3