This media is not supported in your browser
VIEW IN TELEGRAM
برای حذف یه شئ توی یه عکس و یا جایگزینیش با چیز دیگه ای لازم نیست برید و مدل های سنگین ران کنید یه نفر اومده یه کتابخونه پایتون ساخته و با مدل های معمولی کلی کار جالب با تصاویر کرده
lama-cleaner-docs.vercel.app
@Linuxor
lama-cleaner-docs.vercel.app
@Linuxor
دلیل قطعی بزرگ اینترنت (AWS) مشخص شد: یه شرط رقابتی پنهان (latent race condition) توی سیستم مدیریت خودکار پایگاه داده DynamoDB باعث این اتفاق شده.
اول بریم ببینیم شرط رقابتی چیه؟ یه شرط رقابتی زمانی رخ میده که دو یا چند فرآیند بهطور همزمان به یه منبع مشترک دسترسی داشته باشند در نتیجه ترتیب اجرای اونها تعیینکننده نتیجه نهایی هستش، حالا بریم سراغ شرط رقابتی پنهان: شرط رقابتی پنهان مثل یه بمب ساعتی هستش، چون مشکل همیشه ظاهر نمیشه و فقط در شرایط خاصی که ترتیب دقیق اجرای فرآیندها اتفاق بیفتد، رخ میده و تشخیصش بسیار سخت میشه.
توی این قطعی اخیر، دو برنامه مستقل در حال بهروزرسانی همزمان رکوردهای شبکهای بودن و همین باعث شد ورودیهای کلیدی حذف بشن و بهطور زنجیرهای بسیاری از خدمات AWS دچار اختلال بشن. این قطعی بسیاری از وبسایتها و خدمات آنلاین سراسر جهان رو تحت تأثیر قرار داد و کلی از پلتفرما از کار افتادن.
@Linuxor
اول بریم ببینیم شرط رقابتی چیه؟ یه شرط رقابتی زمانی رخ میده که دو یا چند فرآیند بهطور همزمان به یه منبع مشترک دسترسی داشته باشند در نتیجه ترتیب اجرای اونها تعیینکننده نتیجه نهایی هستش، حالا بریم سراغ شرط رقابتی پنهان: شرط رقابتی پنهان مثل یه بمب ساعتی هستش، چون مشکل همیشه ظاهر نمیشه و فقط در شرایط خاصی که ترتیب دقیق اجرای فرآیندها اتفاق بیفتد، رخ میده و تشخیصش بسیار سخت میشه.
توی این قطعی اخیر، دو برنامه مستقل در حال بهروزرسانی همزمان رکوردهای شبکهای بودن و همین باعث شد ورودیهای کلیدی حذف بشن و بهطور زنجیرهای بسیاری از خدمات AWS دچار اختلال بشن. این قطعی بسیاری از وبسایتها و خدمات آنلاین سراسر جهان رو تحت تأثیر قرار داد و کلی از پلتفرما از کار افتادن.
@Linuxor
سایت دیوار گویا هک شده !
وقتی سرچ میکنید خرید فلش دیوار یا مثلا خرید بخاری یا خرید هر چیزی تایتل سایت یه سایت چینی 新华网 میاره (که یه سایت خبری چینیه)
با پشتیبانی دیوار متاسفانه نتونستم تماس بگیرم ولی گویا عامل هک رو برطرف کردن چون این متن 新华网 داخل element های سایتشون نیست. همچنین با Agent گوگل هم درخواست رو شبیه سازی کردم و چیزی ندیدم یعنی این متن ایندکس شده از قبله و عامل هک احتمالا برطرف شده. امیدوارم که همینطور بوده باشه و برطرف شده باشه اگر توضیحات فنی در این باره دارید یا در دیوار مشغول توسعه هستید توضیحاتتون رو ارائه کنید به صورت عمومی منتشرش کنیم تا این اتفاق برای بقیه کسب و کار ها تکرار نشه.
@Linuxor
وقتی سرچ میکنید خرید فلش دیوار یا مثلا خرید بخاری یا خرید هر چیزی تایتل سایت یه سایت چینی 新华网 میاره (که یه سایت خبری چینیه)
با پشتیبانی دیوار متاسفانه نتونستم تماس بگیرم ولی گویا عامل هک رو برطرف کردن چون این متن 新华网 داخل element های سایتشون نیست. همچنین با Agent گوگل هم درخواست رو شبیه سازی کردم و چیزی ندیدم یعنی این متن ایندکس شده از قبله و عامل هک احتمالا برطرف شده. امیدوارم که همینطور بوده باشه و برطرف شده باشه اگر توضیحات فنی در این باره دارید یا در دیوار مشغول توسعه هستید توضیحاتتون رو ارائه کنید به صورت عمومی منتشرش کنیم تا این اتفاق برای بقیه کسب و کار ها تکرار نشه.
@Linuxor
گاهی درگیری با بکاند اضافه کاریست، کافیه کار با ابزار هارو بلد باشین مثلا IBM یه چیزی داره به اسم LoopBack که کارو توی بکاند خیلی راحت میکنه توش همچی آمادس دیگه نیازی نیست دستی Route بنویسید یا به دیتابیس درگیر بشین یا مثلا احراز هویت و مجوزها (توی پروژههای واقعی معمولاً باید بررسی کنی چه کسی اجازهی دسترسی به چه چیزی داره) رو خودش هندل میکنه
نصبش:
loopback.io/getting-started.html
مستنداتش:
loopback.io/doc/en/lb4
@Linuxor
نصبش:
loopback.io/getting-started.html
مستنداتش:
loopback.io/doc/en/lb4
@Linuxor
امروزه اگه بخواین یه وب اپلیکیشن بالا بیارین، برای اکثر موارد ناچارا مجبور میشید NGINX رو یاد بگیرید اما مسیر یادگیری خاصی نداره، یعنی ممکنه کلی چیز یاد بگیرید و بعدا مثلا برید توی یه شرکتی ببینید اونا اصلا دارن یه کار دیگه با NGINX میکنن...
این لیست اومده همه مفاهیم NGINX از امنیت بگیر تا پیکربندی و ابزار و کتاب های لازم برای یادگیریش رو جمع کرده رو برای برنامه نویسا و مدیرای سیستم خیلی مفیده:
github.com/trimstray/nginx-admins-handbook
@Linuxor
این لیست اومده همه مفاهیم NGINX از امنیت بگیر تا پیکربندی و ابزار و کتاب های لازم برای یادگیریش رو جمع کرده رو برای برنامه نویسا و مدیرای سیستم خیلی مفیده:
github.com/trimstray/nginx-admins-handbook
@Linuxor
1
100 تا پروژه پایتونی کوچیک برای یادگیری خوب پایتون؛ دقت کنید پروژه ها آکادمیک نیستن مثل چاپ ستاره و اعداد زوج و... پروژه های واقعی ان مثلا ارسال ایمیل، تبدیل فرمت عکس و بازی دوز و ساخت QR و اینجور چیزا ...
python-world.github.io/python-mini-projects
@Linuxor
python-world.github.io/python-mini-projects
@Linuxor
ابزار Flair کار پردازش زبان طبیعی رو بسیار براتون ساده میکنه فقط کافیه چند خط کد بزنید...
از کاربرداش میشه به شناسایی موجودیتهای نامدار اشاره کرد توی متن بالا تونسته شخص و لوکیشن و حتی زمان رو تشخیص بده. باهاش میتونید تحلیل احساسات کنید مثلا یه متن چقدر مثبت و منفی و خنثیست یا از مهم ترین کاراش Classification یا دسته بندی متن به گروه های مختلفه مثلا اخبار ایمیل های اسپم و ....
آموزش استفادش :
flairnlp.github.io/flair/v0.15.1/tutorial/index.html
مدل زبان فارسیش :
huggingface.co/hamedkhaledi/persian-flair-ner
@Linuxor
از کاربرداش میشه به شناسایی موجودیتهای نامدار اشاره کرد توی متن بالا تونسته شخص و لوکیشن و حتی زمان رو تشخیص بده. باهاش میتونید تحلیل احساسات کنید مثلا یه متن چقدر مثبت و منفی و خنثیست یا از مهم ترین کاراش Classification یا دسته بندی متن به گروه های مختلفه مثلا اخبار ایمیل های اسپم و ....
آموزش استفادش :
flairnlp.github.io/flair/v0.15.1/tutorial/index.html
مدل زبان فارسیش :
huggingface.co/hamedkhaledi/persian-flair-ner
@Linuxor
برای ساخت اینستاگرام موبایل از کدوم استفاده شده؟
Anonymous Quiz
16%
Java
19%
Kotlin
31%
React Native
26%
سوال انحرافی است از هر سه استفاده شده
9%
اینستاگرام خیلی اپ خوشگلیه باید با Flutter ساخته شده باشه
1
میدونستین با زبان جاوااسکریپت هم میشه برای سخت افزار هایی مثل Arduino و ESP32 و ... برنامه نوشت ؟
توی زبان های دیگه لوپ بینهایت داریم ولی اینجا سازو کار ایونت میآد وسط و کد زدن خیلی جذاب میشه مثلا وقتی فلان حسگر تغییر کرد فلان کارو کن.
از اینجا میتونید یادگیری رو شروع کنید و کلی مثال هم خودش داره
johnny-five.io
@Linuxor
توی زبان های دیگه لوپ بینهایت داریم ولی اینجا سازو کار ایونت میآد وسط و کد زدن خیلی جذاب میشه مثلا وقتی فلان حسگر تغییر کرد فلان کارو کن.
از اینجا میتونید یادگیری رو شروع کنید و کلی مثال هم خودش داره
johnny-five.io
@Linuxor
1
این کتاب چه باحاله طرحش :) البته خودشم باحاله
نویسنده های 40 تا پروژه اوپن سورس، ساختار نرمافزارشون و هدفش رو توی این دو کتاب توضیح میدن. عنصر های اصلی هر برنامه چیه؟ چطوری ارتباط برقرار میکنن؟ و سازنده های اونها در طول تکاملش چه کشفیاتی کردند؟
اینجا میتونید بخونیدش :
aosabook.org/en
برای همه مفیده چه تازه کارا برای درک اوپن سورس و چه میان رده ها برای استفاده از تجربه ها
@Linuxor
نویسنده های 40 تا پروژه اوپن سورس، ساختار نرمافزارشون و هدفش رو توی این دو کتاب توضیح میدن. عنصر های اصلی هر برنامه چیه؟ چطوری ارتباط برقرار میکنن؟ و سازنده های اونها در طول تکاملش چه کشفیاتی کردند؟
اینجا میتونید بخونیدش :
aosabook.org/en
برای همه مفیده چه تازه کارا برای درک اوپن سورس و چه میان رده ها برای استفاده از تجربه ها
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
سایتارو دیدید وقتی دارن لود میشن یه همچین ویویی دارن؟ بهش میگن اسکلتون لودینگ و باعث میشه کاربر بفهمه یه چیزی داره لود میشه و منتظر بمونه الان تقریبا همه پلتفرما ازش استفاده میکنن
برای ساختش کافیه برید توی سایت زیر یا به صورت آمادش رو انتخاب کنید و یا خودتون بر اساس شکل محتواتون درستش کنید:
skeletonreact.com
@Linuxor
برای ساختش کافیه برید توی سایت زیر یا به صورت آمادش رو انتخاب کنید و یا خودتون بر اساس شکل محتواتون درستش کنید:
skeletonreact.com
@Linuxor
خوبی زبان PHP اینه که خیلی سادس، اما خطا هاش خیلی خوب توی مرورگر نشون داده نمیشن با این کتابخونه میتونید خطا های PHP رو توی مرورگر به صورت گرافیکی ببینید و راحت تر مشکلو پیدا کنید
(فریم ورک هایی مثل لاراول هم از همچین چیزی استفاده میکنن)
filp.github.io/whoops
@Linuxor
(فریم ورک هایی مثل لاراول هم از همچین چیزی استفاده میکنن)
filp.github.io/whoops
@Linuxor