کدوم گزینه درباره base64 اشتباهه
Anonymous Quiz
22%
میشه اونو با مداد و کاغذ encode و decode کرد
16%
بعد از encode ممکنه کاراکتر های / یا + هم توی متن باشه
20%
بعد از encode آخرش یک یا چند کاراکتر = گذاشته میشه
16%
میشه باهاش باینری هم حتی encode کرد
26%
بعد encode داده ها حجمشون افزایش پیدا میکنه
👍36🤷♂7👎3🎄3
مهندسی به اسم Tom Verbeure تصمیم گرفته به جای پرداخت هزینه بالا برای خرید یه برد توسعه FPGA نگاهی به بازار موجود بندازه و برد ارزونی برای این کار پیدا کنه که برای مصارف دیگهای طراحی شدن، ایشون نهایتا رسیده به یک برد کنترلر تابلوهای تبلیغاتی LED که تو ایران به تلویزیون شهری معروفن.
این بردها از اونجایی که قراره تعداد زیادی LED رو توسط PWM برای تولید تصویر و ویدئو کنترل کنند نیاز به FPGA دارند و بدلیل استفاده فراوان و همهگیر بودن این صنعت و تولید انبوه نسبتاً ارزون هستن.
بردی که تام تصمیم به استفاده و تغییر کاربریش گرفته بردیه به اسم 5A-75B که تو این صنعت به کارت رسیور معروفه و قیمت خیلی کمی معادل ۱۴ دلار داره.
تو ساخت این برد از چیپهای متفاوتی استفاده شده به طور مثال: Lattice ECP5-25، این چیپ به اندازه کافی ریسورس داره که بخواید روش یه پروسسور risc-v و لینوکس بالا بیارید، در کنار اون دو تا پورت اترنت گیگابایت و چندید پورت خروجی داره. پورت JTAG هم در دسترسه و برای پروگرم کردنش مشکلی نخواهید داشت.
گیتهابش :
github.com/q3k/chubby75/
🐧 @Linuxor ~ sajadghorbaniii
این بردها از اونجایی که قراره تعداد زیادی LED رو توسط PWM برای تولید تصویر و ویدئو کنترل کنند نیاز به FPGA دارند و بدلیل استفاده فراوان و همهگیر بودن این صنعت و تولید انبوه نسبتاً ارزون هستن.
بردی که تام تصمیم به استفاده و تغییر کاربریش گرفته بردیه به اسم 5A-75B که تو این صنعت به کارت رسیور معروفه و قیمت خیلی کمی معادل ۱۴ دلار داره.
تو ساخت این برد از چیپهای متفاوتی استفاده شده به طور مثال: Lattice ECP5-25، این چیپ به اندازه کافی ریسورس داره که بخواید روش یه پروسسور risc-v و لینوکس بالا بیارید، در کنار اون دو تا پورت اترنت گیگابایت و چندید پورت خروجی داره. پورت JTAG هم در دسترسه و برای پروگرم کردنش مشکلی نخواهید داشت.
گیتهابش :
github.com/q3k/chubby75/
🐧 @Linuxor ~ sajadghorbaniii
👍86❤🔥10🔥5❤2🆒1
این سایته هم جالب بود چند هزار تا المنت برای ui توش میتونین پیدا کنین
https://uiverse.io/elements
🐧 @Linuxor ~ mouad_dadda
https://uiverse.io/elements
🐧 @Linuxor ~ mouad_dadda
👍47💅2
دستگاه خودجایگزین یا Self-Replication یه سازهٔ مصنوعیه که از نظر تئوری، به تنهایی، توانایی ساخت نمونهای مشابه خودشو با استفاده از مواد خام موجود توی محیط رو داره.
فک کن یه چیزی کنارت باشه که بتونه خودشو تکثیر کنه، تازه محدودیت های انسانی هم نداره مثلا میتونه حافظه دوستشو اضافه کنه به حافظه خودش. یا اینکه اگه بخوای بکشیش قبلش از طریق اینترنت تمام اطلاعاتش رو به دوستش انتقال میده 😂
🐧 @Linuxor ~ Sezo
فک کن یه چیزی کنارت باشه که بتونه خودشو تکثیر کنه، تازه محدودیت های انسانی هم نداره مثلا میتونه حافظه دوستشو اضافه کنه به حافظه خودش. یا اینکه اگه بخوای بکشیش قبلش از طریق اینترنت تمام اطلاعاتش رو به دوستش انتقال میده 😂
🐧 @Linuxor ~ Sezo
🤣85👍13🤯6😨4
این سایته اومده خلاصه زبان هارو نوشته، برای پایتونش خیلی خوب بود با یه نگاه میشه از اول تا آخر زبان رفت
https://overapi.com/python
🐧 @Linuxor ~ Sezo
https://overapi.com/python
🐧 @Linuxor ~ Sezo
👍91🤣15👎7❤5🔥4
میدونستین روی رزبری پای 5 میتونین یه لینوکس بالا بیارین و شبیه ساز پلی استیشن 3 رو نصب کنید و به عنوان کنسول ازش استفاده کنین؟
شبیه ساز پلی استیشن 3
https://github.com/RPCS3/rpcs3
🐧 @Linuxor
شبیه ساز پلی استیشن 3
https://github.com/RPCS3/rpcs3
🐧 @Linuxor
👍88🤣19🔥7👎3
99 درصد برنامه نویسا فکر میکنن SSH چون مخفف Secure Shell هست مثل HTTPS امنه، وقتی با رمز لاگین میکنید پتانسیل حمله MITM رو داره و هکر میتونه کل سرورتون رو بدست بگیره.
اولا با اینترنت هرجایی اولین SSH رو نزنید و ثانیا fingerprint رو حتما چک کنید و اون مسیج قبل کانکت رو الکی yes نزنین. ترجیحا رمز رو غیر فعال کنید و key based لاگین کنید.
البته شاید براتون سوال باشه پس اینطوری وب HTTPS هم امن نیست، اما HTTPS چون از Certificate authority استفاده میکنه انتقال کلیدش کاملا امنه اما SSH چون پروتکل عامی نیست و فقط ادمینا ازش استفاده میکنن گفتن این کار صرفه ای نداره و ادمینه خودش حواسش هست.
🐧 @Linuxor ~ Sezo
اولا با اینترنت هرجایی اولین SSH رو نزنید و ثانیا fingerprint رو حتما چک کنید و اون مسیج قبل کانکت رو الکی yes نزنین. ترجیحا رمز رو غیر فعال کنید و key based لاگین کنید.
البته شاید براتون سوال باشه پس اینطوری وب HTTPS هم امن نیست، اما HTTPS چون از Certificate authority استفاده میکنه انتقال کلیدش کاملا امنه اما SSH چون پروتکل عامی نیست و فقط ادمینا ازش استفاده میکنن گفتن این کار صرفه ای نداره و ادمینه خودش حواسش هست.
🐧 @Linuxor ~ Sezo
👍136🔥5👎4❤1
یه روز یه بکند کاره که خیلی خفنم بوده توی دیتابیس Password یوزر هاشو بدون salt هش میکنه و سیو میکنه و فکر میکنه امن شده، دیتابیس لو میره، هکرا هم میان میگن وای این هش شده پس بیخیال شیم، اما اینو نمیگن و شروع میکنن به حمله جدول رنگین کمانی، یا شاید دیکشنری اتک برای پیدا کردن Username متناظر؛ درنتیجه بکند کاره میفهمه که اشتباه کرده.
🐧 @Linuxor ~ Sezo
🐧 @Linuxor ~ Sezo
🤣125😐18👍8😁1💊1
کمپانی مایکروسافت یک لایبرری داده به اسم MarkItDown. که انواع فایلهای Office مثل Word و PowerPoint و Excel و فایلهای دیگه مثل pdf و عکس را به فرمت markdown تبدیل میکنه. فوق العاده سریع هم هست.
https://github.com/microsoft/markitdown
🐧 @Linuxor ~ MehdiAllahyari
https://github.com/microsoft/markitdown
🐧 @Linuxor ~ MehdiAllahyari
👍74🔥5👎2❤🔥1
شاید براتون سوال باشه سی میک چیه؟ سی میک cmake یک ابزار برای مدیریت فرآیند ساخت نرمافزاره که برای تعریف فرآیند کامپایل و لینک کردن برنامهها استفاده میشه و میتونه فایلهای build رو برای پلتفرمهای مختلف مثلا لینوکس ویندوز یا مک و.. تولید کنه.
مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt مینویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :
mkdir build
cd build
cmake ..
make
./executable_file
خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.
@Linuxor ~ Sezo
مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt مینویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :
mkdir build
cd build
cmake ..
make
./executable_file
خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.
@Linuxor ~ Sezo
👍76💩2❤1