https://hamed.blog/views/
واقعیت اینه که وایرال شدن ویدئوها به خاطر عجیب بودن یا ترسناک بودن یا بامزه بودنشون چیز جدیدی نیست. ولی وقتی با اون بازدیدها پول درمیاد، داستان فرق میکنه. مردم شروع میکنن به انجام کارهای احمقانه. چون هر چی احمقانهتر، بازدید بیشتر و هر چه بازدید بیشتر، پول بیشتر.
این یک چرخه معیوبه و من فکر میکنم ما نباید به این چرخه کمک کنیم. به قول.......
واقعیت اینه که وایرال شدن ویدئوها به خاطر عجیب بودن یا ترسناک بودن یا بامزه بودنشون چیز جدیدی نیست. ولی وقتی با اون بازدیدها پول درمیاد، داستان فرق میکنه. مردم شروع میکنن به انجام کارهای احمقانه. چون هر چی احمقانهتر، بازدید بیشتر و هر چه بازدید بیشتر، پول بیشتر.
این یک چرخه معیوبه و من فکر میکنم ما نباید به این چرخه کمک کنیم. به قول.......
👍5
Forwarded from Diara token
books.zip
232.6 MB
محتویات فایل video : مستند سیستم عامل انقلابی
انقلاب OS مستندی ۸۵ دقیقهای به کارگردانی جی. تی. اس. مور با حضور ریچارد استالمن، اریک ریموند و لینوس تروالدز است دربارهٔ شکلگیری گنو، جنبش نرمافزار آزاد و نحوه استقبال جامعه از آنها
محتویات فایل book : چند تا از بهترین کتاب های مرتبط با لینوکس و امنیت
لذت ببرید
انقلاب OS مستندی ۸۵ دقیقهای به کارگردانی جی. تی. اس. مور با حضور ریچارد استالمن، اریک ریموند و لینوس تروالدز است دربارهٔ شکلگیری گنو، جنبش نرمافزار آزاد و نحوه استقبال جامعه از آنها
محتویات فایل book : چند تا از بهترین کتاب های مرتبط با لینوکس و امنیت
لذت ببرید
❤5
This media is not supported in your browser
VIEW IN TELEGRAM
یه قابلیت جدید به مرورگر کروم اضافه شده که با اون میشه تب های باز مرورگر رو خودکار با هوش مصنوعی دستهبندی کرد.
برای مثال اگه چند مقاله برای پایتون توی مروگر باز هست و چند سایت فروشگاهی دیگه، با راست کلیک روی یکی از تب ها، میتونید تمامی تب ها با موضوع یکسان رو داخل یک گروه دستهبندی کنید! تمامی پایتون ها میاد داخل یک گروه و تب های فروشگاهی هم داخل یک گروه دیگه(حتی اگه توی هر چند تب دنبال محصول متفاوتی باشید اینا رو هم دسته بندی میکنه مثلا یک گروه برای خرید لپتاپ و یک گروه برای خرید هارد اکسترنال).
برای مثال اگه چند مقاله برای پایتون توی مروگر باز هست و چند سایت فروشگاهی دیگه، با راست کلیک روی یکی از تب ها، میتونید تمامی تب ها با موضوع یکسان رو داخل یک گروه دستهبندی کنید! تمامی پایتون ها میاد داخل یک گروه و تب های فروشگاهی هم داخل یک گروه دیگه(حتی اگه توی هر چند تب دنبال محصول متفاوتی باشید اینا رو هم دسته بندی میکنه مثلا یک گروه برای خرید لپتاپ و یک گروه برای خرید هارد اکسترنال).
❤3
اگه هنوز از bash بعنوان شِل استفاده میکنید دیر نشده که fish رو هم ببینید!
به زودی قراره نسخه استیبل که با راست نوشته شده هم منتشر بشه.
> من روی سیستم خودم از zsh استفاده میکنم، کانفیگش میکنم، پلاگین هامو فعال/نصب میکنم و تم powerlevel10k رو نصب میکنم ولی وقتی روی سرور هستم حوصله اینکار ها رو ندارم. خیلی راحت fish نصب میکنم با تم و پلاگین های دیفالت کارم رو راه میاندازم ((:
https://news.itsfoss.com/fish-shell-rust-beta/
به زودی قراره نسخه استیبل که با راست نوشته شده هم منتشر بشه.
> من روی سیستم خودم از zsh استفاده میکنم، کانفیگش میکنم، پلاگین هامو فعال/نصب میکنم و تم powerlevel10k رو نصب میکنم ولی وقتی روی سرور هستم حوصله اینکار ها رو ندارم. خیلی راحت fish نصب میکنم با تم و پلاگین های دیفالت کارم رو راه میاندازم ((:
https://news.itsfoss.com/fish-shell-rust-beta/
It's FOSS News
Rust Port for Fish Shell is Almost Ready for a Beta Release
Rust-based Fish shell is the future!
👍3👎2
> سر این اختلالات اخیر روی اینترنت، من پروژه قبلیام رو که کانفیگ VPN از چنل های تلگرام میگرفت رو اپدیت کردم و کاری کردم که لینک ها از این به بعد نسبت به کشورشون هم توی فایل های مجزا تقسیم بشوند.
البته اینو بگم که ممکنه یک لینک از CDN استفاده کنه درحالی که سرور اون لینک داخل یک کشور دیگه باشه، با این وجود اون لینک توی دسته کشور اشتباه قرار میگیره.
و همچنین اگه کانفیگ ها رو دیده باشید خیلی از کانفیگ ها از ایپی تمیز استفاده میکنند و مثلا بجای دامنه اصلی سرور خودشون از دامنه دیگه که پشت کلادفلیر هست مثل zula[dot]ir استفاده میکنند و sni رو دامنه سرور خودشون قرار میدن. این هم باعث میشه تا دسته بندی لینک ها براساس کشور درست انتخاب نشه
ولی درکل اگه براتون سواله که چرا اصلا اینکارو کردم، باید بگم بعضی کشور ها مثل ایران و افغانستان لینک های خوبی ازشون درمیاد و کانفیگ هایی که جلوشون سرور ایران هست بهتر کار میکنه(درحال حاضر)! پس لینک های ایران رو میتونید تست کنید و استفاده کنید.
اینم بگم که برای این پروژه قبلا فلگ تست رو هم توی CI گیتهاب فعال کرده بودم که لینک ها رو تست هم بکنه و در فایل های تست شده قرار بده، اما برای این حداقل ماهی 30 هزار تومن هزینه داشت، اگه دونیت کنید این رو هم باز فعال میکنم. ممنون 3>
و یا بجای کمک مالی کافیه نود test رو با داکر روی سرور ایرانتون بیارید بالا و من اون رو توی پروژه کانفیگ کنم و لینک های تست توسط ایران هم داشته باشیم (=
لینک پروژه توی گیتهاب :https://github.com/shabane/kamaji/
البته اینو بگم که ممکنه یک لینک از CDN استفاده کنه درحالی که سرور اون لینک داخل یک کشور دیگه باشه، با این وجود اون لینک توی دسته کشور اشتباه قرار میگیره.
و همچنین اگه کانفیگ ها رو دیده باشید خیلی از کانفیگ ها از ایپی تمیز استفاده میکنند و مثلا بجای دامنه اصلی سرور خودشون از دامنه دیگه که پشت کلادفلیر هست مثل zula[dot]ir استفاده میکنند و sni رو دامنه سرور خودشون قرار میدن. این هم باعث میشه تا دسته بندی لینک ها براساس کشور درست انتخاب نشه
ولی درکل اگه براتون سواله که چرا اصلا اینکارو کردم، باید بگم بعضی کشور ها مثل ایران و افغانستان لینک های خوبی ازشون درمیاد و کانفیگ هایی که جلوشون سرور ایران هست بهتر کار میکنه(درحال حاضر)! پس لینک های ایران رو میتونید تست کنید و استفاده کنید.
اینم بگم که برای این پروژه قبلا فلگ تست رو هم توی CI گیتهاب فعال کرده بودم که لینک ها رو تست هم بکنه و در فایل های تست شده قرار بده، اما برای این حداقل ماهی 30 هزار تومن هزینه داشت، اگه دونیت کنید این رو هم باز فعال میکنم. ممنون 3>
و یا بجای کمک مالی کافیه نود test رو با داکر روی سرور ایرانتون بیارید بالا و من اون رو توی پروژه کانفیگ کنم و لینک های تست توسط ایران هم داشته باشیم (=
لینک پروژه توی گیتهاب :https://github.com/shabane/kamaji/
GitHub
GitHub - shabane/kamaji: find [ss, vmess, vless, trojan] config from Telegram Channels and convert theme to a Subnoscription Link(Even…
find [ss, vmess, vless, trojan] config from Telegram Channels and convert theme to a Subnoscription Link(Even Test) - shabane/kamaji
🔥3
Bit Orbit 🪐
> سر این اختلالات اخیر روی اینترنت، من پروژه قبلیام رو که کانفیگ VPN از چنل های تلگرام میگرفت رو اپدیت کردم و کاری کردم که لینک ها از این به بعد نسبت به کشورشون هم توی فایل های مجزا تقسیم بشوند. البته اینو بگم که ممکنه یک لینک از CDN استفاده کنه درحالی که…
یک گزینه دیگه به این پروژه اضافه کردم که بجای چک کردن کانفیگ ها توسط نود API ایران، بیاد و لااقل با خود گیتهاب چک کنه و ببینه هر دامنه یا ایپی روی پورت کانفیگ TCP handshake میشوند یا نه.
با اینکار کانفیگ هایی داریم که میدونم حداقل down نيستند.
با اینکار کانفیگ هایی داریم که میدونم حداقل down نيستند.
https://hub.docker.com/r/marctv/minecraft-papermc-server
اگه ماینکرفت پلی میدین، این ایمیج رو با داکر روی سرورتون بیارید بالا و یه ماینکرفت سرور داشته باشید.
من یه مدتی هست اوردم بالا، اگه پلی میدین منو خبرم کنید تا بیارمتون روی سرور خودم (:
اگه ماینکرفت پلی میدین، این ایمیج رو با داکر روی سرورتون بیارید بالا و یه ماینکرفت سرور داشته باشید.
من یه مدتی هست اوردم بالا، اگه پلی میدین منو خبرم کنید تا بیارمتون روی سرور خودم (:
https://www.wiregeek.ir/p/etc/resolve.conf/
هر پکت DNS داخل لینوکس یک مسیر خاصی رو دنبال میکنه تا به مقصد برسه و در نهایت به شما جواب درست رو نشون بده.
توی این پست من این مسیر و تنظیماتی که میتونیم انجام بدیم برای یک پکت تا به مسیر برسه رو نوشتم،
پست رو که خواندید، اگر علاقه مند بودین درباره مسیر خود پکت در سطح اینترنت هم مینویسم.
هر پکت DNS داخل لینوکس یک مسیر خاصی رو دنبال میکنه تا به مقصد برسه و در نهایت به شما جواب درست رو نشون بده.
توی این پست من این مسیر و تنظیماتی که میتونیم انجام بدیم برای یک پکت تا به مسیر برسه رو نوشتم،
پست رو که خواندید، اگر علاقه مند بودین درباره مسیر خود پکت در سطح اینترنت هم مینویسم.
bit-orbit
etc/resolve.conf/
در لینوکس کوئری های DNS مسیر خاص خودشون رو سفر می\u200cکنند تا به جواب برسند. این پست حداقل این مسیر را در یک سیستم توضیح می\u200cدهد.
❤1
اگه یادتون باشه یه تایمی پروتکل ماتریکس رو که برای instant messaging استفاده میشه رو مختصر معرفی کردم.
با پروتکل ماتریکس میتونیم سرویس مسنجر decentralised خودمون رو راه بندازیم و از طریق سرویس خودمون به دیگر کاربران در نود های مختلف پیام بدیم.
حالا همین روش رو برای سرویسی مثل گیتهاب فرض کنید.
نود خودتون رو راه بندازید، کد هاتون داخل نود خودتون باشه، Ci هاتون روی نود خودتون اجرا بشه و...
سرویس radicle.xyz دقیقا به همین شکله.
زیاد در مورد این سرویس نمیدونم و فرصت نکردم داکیومنتش رو بخونم.
اما خیلی جالبه. فرصت کردین بهش نگاهی بندازین.
با پروتکل ماتریکس میتونیم سرویس مسنجر decentralised خودمون رو راه بندازیم و از طریق سرویس خودمون به دیگر کاربران در نود های مختلف پیام بدیم.
حالا همین روش رو برای سرویسی مثل گیتهاب فرض کنید.
نود خودتون رو راه بندازید، کد هاتون داخل نود خودتون باشه، Ci هاتون روی نود خودتون اجرا بشه و...
سرویس radicle.xyz دقیقا به همین شکله.
زیاد در مورد این سرویس نمیدونم و فرصت نکردم داکیومنتش رو بخونم.
اما خیلی جالبه. فرصت کردین بهش نگاهی بندازین.
radicle.xyz
Radicle: the sovereign forge
Sovereign code infrastructure.
❤4
فرض کنید بتونید به کدتون مثل یک دیتابیس کوئری بزنید. فایدهاش چیه؟
مثلا میتونید ببینید چند فانکشن دارید که دیتاتایپ int برمیگردونه.
ابزاری داریم به اسم ClangQL که اینکارو برامون میکنه.
https://hackaday.com/2024/04/08/query-your-c-code/
مثلا میتونید ببینید چند فانکشن دارید که دیتاتایپ int برمیگردونه.
SELECT COUNT(name) FROM functions WHERE return_type="int"ابزاری داریم به اسم ClangQL که اینکارو برامون میکنه.
https://hackaday.com/2024/04/08/query-your-c-code/
Hackaday
Query Your C Code
If you’ve ever worked on a large project — your own or a group effort — you know it can be difficult to find exactly where you want to be in the source code. Sure, you can use cta…
❤3🔥1
وقتی برنامهای مینویسیم که تعداد فایل های ما زیاد میشه، اشتراک گذاشتن سورس فایل ها جهت کمک گرفتن از چت بات هایی مثل claude.ai برامون سخت میشه.
برای همین این برنامه میتونه سورس کد شما رو از گیتهاب دانلود کنه و وارد یک فایل کنه.
حالا شما میتونید این فایل رو با چت بات هایی مثل claude به اشتراک بگذارید.
برای همین این برنامه میتونه سورس کد شما رو از گیتهاب دانلود کنه و وارد یک فایل کنه.
حالا شما میتونید این فایل رو با چت بات هایی مثل claude به اشتراک بگذارید.
GitHub
GitHub - QuixiAI/github2file
Contribute to QuixiAI/github2file development by creating an account on GitHub.
❤1
من همیشه روی سرورم تورنت دانلود میکنم و بعد برای کپی کردن فایلها از FileZilla استفاده میکنم تا به سیستم خودم انتقالشون بدم.
توی این پست ما یک دایرکتوری که در سرور هست رو به یکی از دایرکتوری های سیستم لوکال خودمون ماونت میکنیم،
اینطوری خیلی ساده میتونیم با هر فایل منیجری مثل Dolphin یا gnome file به اون دایرکتوری دسترسی پیدا کنیم.
و خب مشخصه که پس با ترمینال هم میتونیم به اون مسیر دسترسی داشته باشیم.
فقط این نکته رو بگم که FIleZilla اگر به هر دلیلی کانکشن قطع شد، دانلود رو از نوع شروع نمیکنه و دانلود رو از ادامه جایی که دانلود کرده ادامه میده.
توی این پست ما یک دایرکتوری که در سرور هست رو به یکی از دایرکتوری های سیستم لوکال خودمون ماونت میکنیم،
اینطوری خیلی ساده میتونیم با هر فایل منیجری مثل Dolphin یا gnome file به اون دایرکتوری دسترسی پیدا کنیم.
و خب مشخصه که پس با ترمینال هم میتونیم به اون مسیر دسترسی داشته باشیم.
فقط این نکته رو بگم که FIleZilla اگر به هر دلیلی کانکشن قطع شد، دانلود رو از نوع شروع نمیکنه و دانلود رو از ادامه جایی که دانلود کرده ادامه میده.
bit-orbit
مانت کردن دایرکتوری سرور روی دایرکتوری لوکال
من همیشه برای کپی کردن فایل هام بین سرور و سیستمم از scp استفاده می\u200cکنم. البته گاهی هم با FileZilla به صورت گرافیکی کارم رو راه می\u200cاندازم.\nما برای ارتباط با یک سرور معمولا از سرویس ssh استفاده می\u200cکنیم. و خب احتمال می\u200cدم شما روی سرورتون…
👍2❤1
امروز میخواستم llama که یه مدل هوش مصنوعی از فیسبوک هست رو نصب کنم،
دیدم چند ورژن مختلف داره و جدید ترینش میشه llama3.1 که خود این هم سه حالت داره
اولیش با هشت ملیارد پارامتر هست که 4.7GB هست
دومی با هفتاد ملیارد پارامتر که 40GB هست!
و سومی که خیلی دوست دارم به این اندازه اینترنت میداشتم تا بتونم نصب کنم با چهارصد و پنج ملیارد پارامتر! که حجمش 229GB هست :_
https://ollama.com/library/llama3.1:405b
دیدم چند ورژن مختلف داره و جدید ترینش میشه llama3.1 که خود این هم سه حالت داره
اولیش با هشت ملیارد پارامتر هست که 4.7GB هست
دومی با هفتاد ملیارد پارامتر که 40GB هست!
و سومی که خیلی دوست دارم به این اندازه اینترنت میداشتم تا بتونم نصب کنم با چهارصد و پنج ملیارد پارامتر! که حجمش 229GB هست :_
https://ollama.com/library/llama3.1:405b
Ollama
llama3.1:405b
Llama 3.1 is a new state-of-the-art model from Meta available in 8B, 70B and 405B parameter sizes.
❤3
Simpson K. You Don't Know JS Yet. Get Started 2ed 2020.pdf
762.9 KB
کتاب you dont know js yet رو شروع کردم.
واقعا وقتی ادم همون اوایل این کتاب رو هم بخونه، متوجه میشه چقدر چیز هست که نمیدونه.
امیدوارم زمان داشته باشم تا بتونم مطالب کتاب رو خلاصه توی پست ها مختلف مختصر بنویسم.
تا اون موقع شاید خودتون زودتر از من تمومش کردین.
واقعا وقتی ادم همون اوایل این کتاب رو هم بخونه، متوجه میشه چقدر چیز هست که نمیدونه.
امیدوارم زمان داشته باشم تا بتونم مطالب کتاب رو خلاصه توی پست ها مختلف مختصر بنویسم.
تا اون موقع شاید خودتون زودتر از من تمومش کردین.
👏5