یه پدیدهای هست که اسمشو گذاشتم DevOps Paradox. میگه ما برای اینکه سرعت توسعه رو زیاد کنیم و Software Engineer ها بتونن بدون دغدغه اضافی فیچر اضافه کنن باید بیایم فرهنگ DevOps رو جا بندازیم و کل ابزارهایی و روش های منسوخ شده که تا الان استفاده میکردیم رو بذاریم کنار و سوییچ کنیم
روی روش های جدید که نیازمند ابزار جدیدن. ولی خب همین مهاجرت از روش های قدیمی به جدید خیلی بیشتر از سودی که تو آینده وعده داده شده هزینه ساعت نفر وارد میکنه و هیچوقت هم تموم نمیشه. یعنی الان نزدیک ۱۰ ساله تیمای دواپس همش دارن آپدیت میکنن و هنوز به سرزمین موعود نرسیدن
🐧 @Linuxor ~ bardia_heydari
روی روش های جدید که نیازمند ابزار جدیدن. ولی خب همین مهاجرت از روش های قدیمی به جدید خیلی بیشتر از سودی که تو آینده وعده داده شده هزینه ساعت نفر وارد میکنه و هیچوقت هم تموم نمیشه. یعنی الان نزدیک ۱۰ ساله تیمای دواپس همش دارن آپدیت میکنن و هنوز به سرزمین موعود نرسیدن
🐧 @Linuxor ~ bardia_heydari
11👍82🤣18🤝5👎1
اصل دفاع در عمق (Defense in Depth) میگه که امنیت نباید به فقط یه لایه دفاعی تکیه کنه. بلکه باید لایههای متعددی از کنترلهای امنیتی توی سیستم ایجاد بشه تا در صورت شکست یه لایه، لایههای دیگه مانع از نفوذ مهاجمان بشن.
مثلا توی دیتابیس وقتی داده های حساس رمزنگاری شدن، اینکه بگیم لایه کنترل دسترسی برای محدود کردن دسترسی وجود نداشته باشه اشتباهه و نباید فقط به رمزنگاری تکیه کرد.
🐧 @Linuxor
مثلا توی دیتابیس وقتی داده های حساس رمزنگاری شدن، اینکه بگیم لایه کنترل دسترسی برای محدود کردن دسترسی وجود نداشته باشه اشتباهه و نباید فقط به رمزنگاری تکیه کرد.
🐧 @Linuxor
👍72💅2
نانس nonce یه عدد تصادفی و یکبار مصرفه که توی ارتباطات شبکهای، به ویژه توی پروتکلهای احراز هویت و رمزنگاری، برای تقویت امنیت استفاده میشه. کلمه نانس از عبارت "Number used once" به معنی "عددی که فقط یکبار استفاده میشه" گرفته شده.
چرا از نانس استفاده میشه؟
جلوگیری از حملات تکرار Replay Attack: هکرها ممکنه تلاش کنن تا با تکرار مجدد درخواستهایی که قبلاً ارسال شدن، سیستم رو فریب بدن. نانس با ایجاد یه عدد منحصر به فرد برای هر درخواست، از این نوع حملات جلوگیری میکنه
🐧 @Linuxor
چرا از نانس استفاده میشه؟
جلوگیری از حملات تکرار Replay Attack: هکرها ممکنه تلاش کنن تا با تکرار مجدد درخواستهایی که قبلاً ارسال شدن، سیستم رو فریب بدن. نانس با ایجاد یه عدد منحصر به فرد برای هر درخواست، از این نوع حملات جلوگیری میکنه
🐧 @Linuxor
👍92❤5🔥3👎2❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
با این سایت میتونین بدون نصب، آنلاین از LibreOffice استفاده کنید
zetaoffice.net
با جاوا اسکریپت نوشته شده و اوپن سورسه حتی خودتون هم میتونین شخصی هاستش کنید.
🐧 @Linuxor
zetaoffice.net
با جاوا اسکریپت نوشته شده و اوپن سورسه حتی خودتون هم میتونین شخصی هاستش کنید.
🐧 @Linuxor
👍70❤4🔥2❤🔥1👎1
چیت شیت داکر (نهنگ آبی) برای مبتدی ها
https://dev.to/keshav___dev/docker-cheat-sheet-for-beginners-18mo
🐧 @Linuxor
https://dev.to/keshav___dev/docker-cheat-sheet-for-beginners-18mo
🐧 @Linuxor
👍52🤣13🐳6❤3
10 تا از بهترین منابع برای یادگیری معماری نرم افزار با این منابع شما یاد میگیرین که چطوری یه نرم افزار بزرگ رو پیاده سازی کنید و چطور توسعه پذیرش کنید
https://medium.com/javarevisited/10-best-resources-to-learn-software-architecture-in-2025-2524ac91dc76
🐧 @Linuxor
https://medium.com/javarevisited/10-best-resources-to-learn-software-architecture-in-2025-2524ac91dc76
🐧 @Linuxor
👍52
بترسید گوگل یه تراشه کوانتومی ساخته به اسم Willow که یه محاسبه معیار که برای سریع ترین سوپر کامپیوتر ده سپتلیون 25^10 سال طول میکشه رو توی پنج دقیقه انجام داده.
البته شوخی کردم نترسید این محاسبه معیار یا نمونه برداری از مدار های تصادفی RCS کلا برای کامپیوتر های کلاسیک دشواره و خوراک کامپیوتر های کوانتومیه ولی این تراشه نسبت به مدل های قبلی عجیب ارتقا یافته و کلی از مشکلات حل نشده 30 سال اخیر رو حل کرده.
🐧 @Linuxor
البته شوخی کردم نترسید این محاسبه معیار یا نمونه برداری از مدار های تصادفی RCS کلا برای کامپیوتر های کلاسیک دشواره و خوراک کامپیوتر های کوانتومیه ولی این تراشه نسبت به مدل های قبلی عجیب ارتقا یافته و کلی از مشکلات حل نشده 30 سال اخیر رو حل کرده.
🐧 @Linuxor
🔥100👍11💅4👾4🤯2
شبیه به الگوریتم های سیستم عامل کار ها سربار دارن و حتی ممکنه سربار یه کاری از خود اون کار بزرگ تر باشه، شما ممکنه یه کاری کنید نتیجه مثبت یا منفی کوچیکی داشت ولی سربار بزرگی داشته باشه.
مثلا اگه یه آشغال بندازین زمین جز اینکه شما شهر رو کثیف کردین سربارش این میشه که شما دفه بعدی جرعت بیشتری برای آشغال انداختن روی زمین دارین.
🐧 @Linuxor
مثلا اگه یه آشغال بندازین زمین جز اینکه شما شهر رو کثیف کردین سربارش این میشه که شما دفه بعدی جرعت بیشتری برای آشغال انداختن روی زمین دارین.
🐧 @Linuxor
👍111💅1
میگن واسه سایت و برنامه هاتون اسم خوب انتخاب کنید که توی ذهن مخاطبا بمونه
ولی به نظر من خوب بودن اون چیز تاثیر بیشتری داره مثلا من سالی یه بار مشکل regex واسم پیش میاد و همیشه میرم تو سایت regex101.com اسمش اصلا اسمی نیست که توی ذهن بمونه ولی انقدر خوبه سایته که یه بار برین تو سایتش حتی شده روی کاغذ هم اسمش رو مینویسین.
🐧 @Linuxor ~ Sezo
ولی به نظر من خوب بودن اون چیز تاثیر بیشتری داره مثلا من سالی یه بار مشکل regex واسم پیش میاد و همیشه میرم تو سایت regex101.com اسمش اصلا اسمی نیست که توی ذهن بمونه ولی انقدر خوبه سایته که یه بار برین تو سایتش حتی شده روی کاغذ هم اسمش رو مینویسین.
🐧 @Linuxor ~ Sezo
👍78👎9❤🔥3
کدوم گزینه درباره 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