حالا اگه واقعا خواستید توی ترمینال با MPV ویدیو پلی کنید با این کامند میشه
mpv --vo=tct file.mp4
بیشتر جنبه فان داره بجای tct میشه از caca یا sixel هم استفاده کرد که خروجی رو با سبک های دیگه نشون بده؛
اگه خواستین خیلی با کیفیت بشه میتونید بجای tct از kitty استفاده کنید که یه پروتکل برای انتقال تصویر توی ترمیناله واقعا توی ترمینال پلی میکنه؛ اما خود ترمنیال باید ساپورتش کنه مثلا نمیتونید توی TTY یا SSH خشک مستقیم ازش استفاده کنید.
@Linuxor
mpv --vo=tct file.mp4
بیشتر جنبه فان داره بجای tct میشه از caca یا sixel هم استفاده کرد که خروجی رو با سبک های دیگه نشون بده؛
اگه خواستین خیلی با کیفیت بشه میتونید بجای tct از kitty استفاده کنید که یه پروتکل برای انتقال تصویر توی ترمیناله واقعا توی ترمینال پلی میکنه؛ اما خود ترمنیال باید ساپورتش کنه مثلا نمیتونید توی TTY یا SSH خشک مستقیم ازش استفاده کنید.
@Linuxor
اگه تا حالا خواستی یه گالری عکس موبایلی بسازی که بشه با دو انگشت زومش کرد یا با یه سوایپ عوضش کرد، Hammer.js یه لایبری جمعوجور برای این کاره، و با اکثر فریمورکها مثل React و Vue هم بهراحتی کار میکنه.
از اینجا میتونید تستش کنید :
hammerjs.github.io
@Linuxor
از اینجا میتونید تستش کنید :
hammerjs.github.io
@Linuxor
با Real-ESRGAN میتونید عکس ها و ویدیو هاتون رو با کیفیت کنید با GAN کار میکنه و سعی میکنه خروجیای بسازه که واضح و طبیعی باشه. مدل رو میتونید عوض هم کنید
github.com/xinntao/Real-ESRGAN
@Linuxor
github.com/xinntao/Real-ESRGAN
@Linuxor
اگه حوصله ویدیو دیدن برای ریاکت نداری اینو ببین توی 30 روز ریاکت رو متنی توضیح داده، هر روز یک یا چند قسمتشو ببینید با کد و مثالم هست
github.com/Asabeneh/30-Days-Of-React
@Linuxor
github.com/Asabeneh/30-Days-Of-React
@Linuxor
به ما یاد دادن برنامه نویسی شی گرا سخت تر از فانکشناله، ولی برنامه نویسی فانکشنال خیلی سخت تر از اون چیزیه که فکرشو میکنید و توی چیز هایی که دیتا فلوی پیچیده ای دارن مثل برنامه های مالی یا حتی بعضی برنامه های وب مجبورین فانکشنال بنویسید البته فانکشنال بعضی جاها مثل بازی سازی که پر چیز های دارای رفتاره زیاد کاربردی نیست ولی کاربرد خودشو هنوز داره، اینجا با لحن ساده برنامه نویسی فانکشنال با جاوااسکریپت بهتون یاد میده:
github.com/MostlyAdequate/mostly-adequate-guide/blob/master/SUMMARY.md
@Linuxor
github.com/MostlyAdequate/mostly-adequate-guide/blob/master/SUMMARY.md
@Linuxor
1
حواستون به خطا های مرورگر باشه!
اینترنت مودم یکی از آشنا ها هی خطای SSL میداد منم یه سایت باز کردم و از روی کنجکاوی دکمه باز کردن سایت به صورت ناامن کلیک کردم ببینم چی میشه؛ منو وارد یه سایت دیگه کرد و اون سایت منو انتقال داد به صفحه ای که میبینید.
مشکل از تنظیمات مودم بود، که باعث شده بود مرورگر نتونه سرتیفیکیت سایت اصلی رو اعتبارسنجی کنه و مهاجمین هم از این استفاده کرده بودن برای حمله MITM (یعنی یه نفر میاد وسط اتصال من و سایتی که میخوام) و در نتیجه مهاجم منو با سرور خودش ریدایرکت کرده بود به این آدرس که برای سایت خودش SEO بگیره اما میتونست هر کاری کنه.
حواستون باشه مرورگر ناامنی اتصال بین شما و سرور رو متوجه میشه همیشه روی اتصال ناامن کلیک نکنید چون مهاجم اگه بیاد وسط دستش بازه و هر کاری میتونه انجام بده.
@Linuxor
اینترنت مودم یکی از آشنا ها هی خطای SSL میداد منم یه سایت باز کردم و از روی کنجکاوی دکمه باز کردن سایت به صورت ناامن کلیک کردم ببینم چی میشه؛ منو وارد یه سایت دیگه کرد و اون سایت منو انتقال داد به صفحه ای که میبینید.
مشکل از تنظیمات مودم بود، که باعث شده بود مرورگر نتونه سرتیفیکیت سایت اصلی رو اعتبارسنجی کنه و مهاجمین هم از این استفاده کرده بودن برای حمله MITM (یعنی یه نفر میاد وسط اتصال من و سایتی که میخوام) و در نتیجه مهاجم منو با سرور خودش ریدایرکت کرده بود به این آدرس که برای سایت خودش SEO بگیره اما میتونست هر کاری کنه.
حواستون باشه مرورگر ناامنی اتصال بین شما و سرور رو متوجه میشه همیشه روی اتصال ناامن کلیک نکنید چون مهاجم اگه بیاد وسط دستش بازه و هر کاری میتونه انجام بده.
@Linuxor
1
ابزار نوت برداری خواستین Trilium خوبه، روی همه پلتفرما حتی وب کار میکنه و یه ویژگی خوب دیگش اینه که میتونید نسخه سمت سرورش رو روی یه سرور نصب کنید و به صورت سینک ازش چند نفری چند دستگاهی استفاده کنید:
github.com/TriliumNext/Trilium
@Linuxor
github.com/TriliumNext/Trilium
@Linuxor
2
زیرساخت هر چند ماه یه مقاله منتشر میکنه که چطوری ایران دیداس خورده.
این عکس برای زمستون پارساله اکثر حملاتی که به ایران شده از جنس UDP NULL و یا DNS هستن اینجا من چند تا از حملات رو خلاصه توضیح میدم :
اولی که UDP NULL هست این شکلیه یه سری پکت تقریبا خالی یا نال از جنس UDP که حجم خودش خیلی سبکه رو به سمت سرور میفرستن خودشون هم نیای نیست منابع زیادی داشته باشن چون UDP اینطوری که هیچ تبادل اولیه ای توش نیست و همینطوری یرخی ارسال و دریافت میشه همین باعث میشه بتونن حجم زیادی از این پکت رو بفرستن.
دومی که DNS Amplification هست به این صورته با یه ایپی دیگه درخواست هارو میفرستن مثلا سزو میاد الکی میگه من سلیمان ام و پکتشو به DNS میفرسته و DNS جواب رو به سلیمان میفرسته و چون جواب از خود کوئری سنگین تره یه آمپلیفیکیشن رخ میده و حجم بالایی از درخواست به سمت سلیمان بدبخت میره.
سومی هم TCP Malformed Attack که بسته های TCP رو دستکاری میکنن و مثلا دوتا فلگ که همزمان باهم غیر ممکنه رو توی بسته قرار میدن و سیستم بدبخت موقع تجزیه اون بسته یکمی فکر میکنه همین یکمی فکر کردن توی حجم زیاد کار دست سیستم میده
@Linuxor
این عکس برای زمستون پارساله اکثر حملاتی که به ایران شده از جنس UDP NULL و یا DNS هستن اینجا من چند تا از حملات رو خلاصه توضیح میدم :
اولی که UDP NULL هست این شکلیه یه سری پکت تقریبا خالی یا نال از جنس UDP که حجم خودش خیلی سبکه رو به سمت سرور میفرستن خودشون هم نیای نیست منابع زیادی داشته باشن چون UDP اینطوری که هیچ تبادل اولیه ای توش نیست و همینطوری یرخی ارسال و دریافت میشه همین باعث میشه بتونن حجم زیادی از این پکت رو بفرستن.
دومی که DNS Amplification هست به این صورته با یه ایپی دیگه درخواست هارو میفرستن مثلا سزو میاد الکی میگه من سلیمان ام و پکتشو به DNS میفرسته و DNS جواب رو به سلیمان میفرسته و چون جواب از خود کوئری سنگین تره یه آمپلیفیکیشن رخ میده و حجم بالایی از درخواست به سمت سلیمان بدبخت میره.
سومی هم TCP Malformed Attack که بسته های TCP رو دستکاری میکنن و مثلا دوتا فلگ که همزمان باهم غیر ممکنه رو توی بسته قرار میدن و سیستم بدبخت موقع تجزیه اون بسته یکمی فکر میکنه همین یکمی فکر کردن توی حجم زیاد کار دست سیستم میده
@Linuxor
بعضیا خیلی زود علاقه پیدا میکنن به فیلد های مختلف مثلا فلان هکر توییت میزاره انقدر دلار در آوردم یهویی به سرشون میزنه که برن هک یاد بگیرن؛ در صورتی که ممکنه اصلا به اون فیلد علاقه نداشته باشن؛ از لحاظ روان شناسی علاقه ناگهانی ممکنه بخاطر واکنشی باشه که مغز در برابر فقدان شدید چیزی توی زندگیمون، داده باشه...
@Linuxor
@Linuxor