میخوام ی سری پست با #برگریزون_اما_واقعی بذارم از چیزای عجیب و خطرناکی که میبینم مخصوصا سمت سرور، نمیدونم چطوری پیش میره از #ادمین_سرورها هم سعی میکنم کمک بگیرم که مطالب جالب باشه.
اولین مورد که دیگه همه خسته شدند از گفتنش، #نصب_پچ های سرورها هست نمیدونم چرا ولی خیلی از تازه کارا این مورد رو هی پشت گوش میندازن الان که دیگه #LivePatch هم اضافه شده دیگه.
توی چندروز قبل داشتم، چندتا سرور برای یک شرکت کانفیگ میکردم با اسرار فراوان
CentOS Stream
نصب شد (فرق stream با قبلیا اینه که شده مثل fedora، فدای RHEL شد اینم)
بعد از انجام کلی کانفیگ و ... امروز که ssh زدم تا وضعیت سرور رو بررسی کنیم (تیم بیگ دیتای خود شرکت ابزارها و کارهاش رو داشت انجام میداد)
متوجه شدم
SELinux
رو خاموش کردن، یعنی disable شده این شرکت ۳ بار قبلاً بهش نفوذ شده (البته سرورها تست بوده)
بعداز پیگیری فهمیدم، مدیر فنی تیم بیگ دیتا برای اینکه ابزارها ارور میده و سواد کانفیگ و ...
SELinux
رو هم ندارن، کلا خاموش میکنند.
از چندتا دیگه از بچهها که دسترسی داشتن به شرکتهای دیگه هم پرسیدم از ۱۰ تا شرکت ۹ تا
SELinux
سرور رو غیرفعال داشتن.
سوال من اینه که چه بیماری درونی دارید پس شدیداً خواستار نصب RHEL base هستید ؟!
واسه کسی که SELINUX رو همینجوری کیلویی خاموش میکنه فرقش ی
Yum --to--> Apt
هست دیگه.
یک سوال هم از دوستانی که اطلاع دارند دارم (من اطلاعاتی ندارم)
حمله به ابر آرمان (توی تعطیلات) طبق چیزهایی که من همون موقع شنیدم گفتند که از نوع
DDOS
هست، پس چرا الان کلی میشنویم که بعضی شرکتها دیتاشون از ابر آروان حذف شده !؟
کسی اگر اینم میدونست اطلاع بده، من شدیداً برام سوال هست که چرا
DDOS
باعث حذف دیتا شده :/ ؟!
اولین مورد که دیگه همه خسته شدند از گفتنش، #نصب_پچ های سرورها هست نمیدونم چرا ولی خیلی از تازه کارا این مورد رو هی پشت گوش میندازن الان که دیگه #LivePatch هم اضافه شده دیگه.
توی چندروز قبل داشتم، چندتا سرور برای یک شرکت کانفیگ میکردم با اسرار فراوان
CentOS Stream
نصب شد (فرق stream با قبلیا اینه که شده مثل fedora، فدای RHEL شد اینم)
بعد از انجام کلی کانفیگ و ... امروز که ssh زدم تا وضعیت سرور رو بررسی کنیم (تیم بیگ دیتای خود شرکت ابزارها و کارهاش رو داشت انجام میداد)
متوجه شدم
SELinux
رو خاموش کردن، یعنی disable شده این شرکت ۳ بار قبلاً بهش نفوذ شده (البته سرورها تست بوده)
بعداز پیگیری فهمیدم، مدیر فنی تیم بیگ دیتا برای اینکه ابزارها ارور میده و سواد کانفیگ و ...
SELinux
رو هم ندارن، کلا خاموش میکنند.
از چندتا دیگه از بچهها که دسترسی داشتن به شرکتهای دیگه هم پرسیدم از ۱۰ تا شرکت ۹ تا
SELinux
سرور رو غیرفعال داشتن.
سوال من اینه که چه بیماری درونی دارید پس شدیداً خواستار نصب RHEL base هستید ؟!
واسه کسی که SELINUX رو همینجوری کیلویی خاموش میکنه فرقش ی
Yum --to--> Apt
هست دیگه.
یک سوال هم از دوستانی که اطلاع دارند دارم (من اطلاعاتی ندارم)
حمله به ابر آرمان (توی تعطیلات) طبق چیزهایی که من همون موقع شنیدم گفتند که از نوع
DDOS
هست، پس چرا الان کلی میشنویم که بعضی شرکتها دیتاشون از ابر آروان حذف شده !؟
کسی اگر اینم میدونست اطلاع بده، من شدیداً برام سوال هست که چرا
DDOS
باعث حذف دیتا شده :/ ؟!
Rocky Linux
بهترین کاندید برای جایگزینی CentOS بالاخره ورژن اولیه رو داد.
از وقتی centos به RedHat واگذار شد همه نگران آینده پروژهاش شدن ولی خب مشکلی پیش نیومد بعد از اون RedHat به IBM واگذار شد و باز نگرانی ایجاد شد؛ که متاسفانه اینبار به پایان زندگی CentOS بعنوان سیستم عامل استیبل سرور منجر شد البته که CentOS Stream وجود داره و از هیچی بهتره؛ اما کسی نیاز به fedora دیگهای نداره و کسی هم نمیخواد ی fedora با تم centos روی سرورش نصب کنه.
سازندگان و البته community ازین حرکت ناراحت بودن و تصمیم به ایجاد پروژهی جدیدی به نام :
Rocky Linux
گرفتن که حالا شاهد candidate Release
اون هستیم.
اسپانسرا هم همه خفن؛ شرایط امیدوار کنندهاس
"The Rocky Enterprise Software Foundation (RESF) is pleased to announce the general availability of the Rocky Linux 8.3 Release Candidate 1 for x86_64 and aarch64 architectures."
Rocky Linux Website
بهترین کاندید برای جایگزینی CentOS بالاخره ورژن اولیه رو داد.
از وقتی centos به RedHat واگذار شد همه نگران آینده پروژهاش شدن ولی خب مشکلی پیش نیومد بعد از اون RedHat به IBM واگذار شد و باز نگرانی ایجاد شد؛ که متاسفانه اینبار به پایان زندگی CentOS بعنوان سیستم عامل استیبل سرور منجر شد البته که CentOS Stream وجود داره و از هیچی بهتره؛ اما کسی نیاز به fedora دیگهای نداره و کسی هم نمیخواد ی fedora با تم centos روی سرورش نصب کنه.
سازندگان و البته community ازین حرکت ناراحت بودن و تصمیم به ایجاد پروژهی جدیدی به نام :
Rocky Linux
گرفتن که حالا شاهد candidate Release
اون هستیم.
اسپانسرا هم همه خفن؛ شرایط امیدوار کنندهاس
"The Rocky Enterprise Software Foundation (RESF) is pleased to announce the general availability of the Rocky Linux 8.3 Release Candidate 1 for x86_64 and aarch64 architectures."
Rocky Linux Website
دستاوردهای یادگیری عمیق(InTec)
Rocky Linux بهترین کاندید برای جایگزینی CentOS بالاخره ورژن اولیه رو داد. از وقتی centos به RedHat واگذار شد همه نگران آینده پروژهاش شدن ولی خب مشکلی پیش نیومد بعد از اون RedHat به IBM واگذار شد و باز نگرانی ایجاد شد؛ که متاسفانه اینبار به پایان زندگی CentOS…
پ.ن : این نسخه رو روی سرور نصب نکنید، چون این release تایید شده و نهایی نیست.
در نهایت اگر میخواهید به این پروژه کمک کنید، داکیومنت نویسی، تست و ....
میتونید توی سایت و بخش
Discussion (Community)
ثبتنام کنید و از اونجا پیگیری کنید.
در نهایت اگر میخواهید به این پروژه کمک کنید، داکیومنت نویسی، تست و ....
میتونید توی سایت و بخش
Discussion (Community)
ثبتنام کنید و از اونجا پیگیری کنید.
توی ۳ روز گذشته درگیر یکی از سرورهای لینوکسی مربوط به دیتابیس کلاینت بودیم،
تیم هوش مصنوعی از لحظهای وارد شد که نیاز به آنالیزهای
near realtime
روی دیتاهای دیتابیس بوجود اومد.
اما یک مشکلی هم وجود داشت، زمان خیلی کم بود و پاسخدهی دیتابیس توی بعضی وقتها خیلی طول میکشید (بعد آنالیز متوجه شدیم cpu خیلی درگیر میشه و حتی بعضی وقتا اجازه هیچ کاری رو نمیده)
راهکار ساده اما زمان بر خرید و راهاندازی سرور قویتر یا استفاده از دیتابیس بکاپ و ... برای تحلیلهای تیم هوش مصنوعی.
مورد اول، زمان وجود نداشت
مورد دوم، near realtime بودن راهحل که خیلی مهم بود رو از دست میدادیم.
به لطف تجربیاتی که بعنوان
Server Administrator
داشتم، بجای دنبال کردن یا منتظر بودن برای راهکارهای تیمها، ترجیح دادم به کمک دستور
sar
آنالیز فایلهای
/proc
و به لطف اعتماد مدیر ارشد پروژه، ی سری تغییرات رو توی سرور اعمال کنم
مهمتر از همه فعال سازی
Linux Huge Pages
برای دیتابیس بود.
مشکل ما رو این مورد حل کرد، امیدوارم بدرد دوستان دیگه هم بخوره مخصوصاً اینکه پیدا کردن دلیل این مشکل و راهحل اون اصلا کار سادهای نبود.
اینم ی بنچمارک جالب روی، postgresql هست :
Benchmark PostgreSQL with Huge Pages
تیم هوش مصنوعی از لحظهای وارد شد که نیاز به آنالیزهای
near realtime
روی دیتاهای دیتابیس بوجود اومد.
اما یک مشکلی هم وجود داشت، زمان خیلی کم بود و پاسخدهی دیتابیس توی بعضی وقتها خیلی طول میکشید (بعد آنالیز متوجه شدیم cpu خیلی درگیر میشه و حتی بعضی وقتا اجازه هیچ کاری رو نمیده)
راهکار ساده اما زمان بر خرید و راهاندازی سرور قویتر یا استفاده از دیتابیس بکاپ و ... برای تحلیلهای تیم هوش مصنوعی.
مورد اول، زمان وجود نداشت
مورد دوم، near realtime بودن راهحل که خیلی مهم بود رو از دست میدادیم.
به لطف تجربیاتی که بعنوان
Server Administrator
داشتم، بجای دنبال کردن یا منتظر بودن برای راهکارهای تیمها، ترجیح دادم به کمک دستور
sar
آنالیز فایلهای
/proc
و به لطف اعتماد مدیر ارشد پروژه، ی سری تغییرات رو توی سرور اعمال کنم
مهمتر از همه فعال سازی
Linux Huge Pages
برای دیتابیس بود.
مشکل ما رو این مورد حل کرد، امیدوارم بدرد دوستان دیگه هم بخوره مخصوصاً اینکه پیدا کردن دلیل این مشکل و راهحل اون اصلا کار سادهای نبود.
اینم ی بنچمارک جالب روی، postgresql هست :
Benchmark PostgreSQL with Huge Pages
Percona Database Performance Blog
Benchmark PostgreSQL With Linux HugePages
A review the impact of Linux HugePages settings on the performance of PostgreSQL. Ibrar Ahmed runs some postgres benchmarks to gain some insight.
❤1
من تا حالا چندین هزار بار به اهمیت دیتا در برابر مدل اشاره کردم و این اواخر توی تمام دورهها و سخنرانی و ...
همیشه ی وقتی رو براش اختصاص دادم
تا حالا خیلی گفتم و ازین به بعد هم خیلی راجبش خواهم گفت
Andrew NG
هم توی کورسهای جدیدی که به تازگی منتشر شد خیلی خیلی روی این موضوع صحبت میکنه (چون واقعاً کار توی دنیای واقعی همین هست)
به تازگی تیم DeepLearning.ai بهمراه Landing.ai یک مسابقه رو راهاندازی کردند که اتفاقاً اینبار مدل ثابت هست و شما فقط و فقط دیتاهارو میتونید تغییر بدید (بسیار مفید) :
Competition Link
همیشه ی وقتی رو براش اختصاص دادم
تا حالا خیلی گفتم و ازین به بعد هم خیلی راجبش خواهم گفت
Andrew NG
هم توی کورسهای جدیدی که به تازگی منتشر شد خیلی خیلی روی این موضوع صحبت میکنه (چون واقعاً کار توی دنیای واقعی همین هست)
به تازگی تیم DeepLearning.ai بهمراه Landing.ai یک مسابقه رو راهاندازی کردند که اتفاقاً اینبار مدل ثابت هست و شما فقط و فقط دیتاهارو میتونید تغییر بدید (بسیار مفید) :
Competition Link
https-deeplearning-ai.github.io
Data-Centric AI Competition
placeholder
👍1
کورس هاگینگ فیس که نحوه کار با این لایبراری رو بخوبی آموزش میده خیلی چیز جالبی هست
اما بهتر ازون ویدئوهای آموزش (لایو توویچ این کورس هست)
اگر لایو رو از دست دادید، میتونید توی یوتیوب ویدئوها رو دنبال کنید :
HuggingFace Course Chapter 1
اما بهتر ازون ویدئوهای آموزش (لایو توویچ این کورس هست)
اگر لایو رو از دست دادید، میتونید توی یوتیوب ویدئوها رو دنبال کنید :
HuggingFace Course Chapter 1
YouTube
Chapter 1 Live Session with Sylvain
This is a recording of the twitch session on June 17th 2021. Sorry for the low FPS, we will try to improve that for the next live streams!
Chapter 1 of the course: https://huggingface.co/course/chapter1
Have a question? Checkout the forums: https://disc…
Chapter 1 of the course: https://huggingface.co/course/chapter1
Have a question? Checkout the forums: https://disc…
❤🔥1
دستاوردهای یادگیری عمیق(InTec)
کورس هاگینگ فیس که نحوه کار با این لایبراری رو بخوبی آموزش میده خیلی چیز جالبی هست اما بهتر ازون ویدئوهای آموزش (لایو توویچ این کورس هست) اگر لایو رو از دست دادید، میتونید توی یوتیوب ویدئوها رو دنبال کنید : HuggingFace Course Chapter 1
ویدئو مربوط به Chapter 2 هم قرار گرفت 👌
⚡1
دستاوردهای یادگیری عمیق(InTec)
در حال خوش گذرونی در distrowatch بودم که ی توزیع خیلی باحال پیدا کردم دیپ لرنینگ کارای عزیزی که به دلیل برخی مشکلات (مثلاْ دردسرهای py3 روی CentOS) مجبور به استفاده از ubuntu بودید تجدید نظر کنید با https://system76.com/pop بخوام ساده بگه ؛ کاملاْ…
خیلی وقته که به
PopOS
دسترسی نداشتم، هفته قبل بعد از آپدیت یکی از سیستمها ی فیچر فوقالعاده توش دیدم به اسم
Auto Tiling
بدون شک خیلی فوقالعادهاس اگر نمیدونید چیه این ویدئو رو ببینید
System76 youtube
روی دسکتاپ که کدهای شرکت رو میزنم حجم زیادی دیتا دارم که باعث میشه فکر کردن به تغییر OS هم عذاب آور باشه، از طرفی هم بخاطر این فیچر هم که شده نمیتونم از PopOS جابجا بشم
پس نصبش کنیم رو اوبنتو 20.04 :
$ sudo apt install node-typescript make
$ git clone https://github.com/pop-os/shell
$ cd shell && make local-install
فقط نکته اینکه،
Keyboard shortcut
هایی که خودتون تعریف کردید یا کلی نیست رو از دست میدید مثلاً
ctrl+alt+t
که البته اگر لازمه بعداً میتونید اضافه کنید.
قطعاً برای کد زدن خیلی مفیده، مخصوصاً اگه مثه من بیش از یک wide monitor دارید.
PopOS
دسترسی نداشتم، هفته قبل بعد از آپدیت یکی از سیستمها ی فیچر فوقالعاده توش دیدم به اسم
Auto Tiling
بدون شک خیلی فوقالعادهاس اگر نمیدونید چیه این ویدئو رو ببینید
System76 youtube
روی دسکتاپ که کدهای شرکت رو میزنم حجم زیادی دیتا دارم که باعث میشه فکر کردن به تغییر OS هم عذاب آور باشه، از طرفی هم بخاطر این فیچر هم که شده نمیتونم از PopOS جابجا بشم
پس نصبش کنیم رو اوبنتو 20.04 :
$ sudo apt install node-typescript make
$ git clone https://github.com/pop-os/shell
$ cd shell && make local-install
فقط نکته اینکه،
Keyboard shortcut
هایی که خودتون تعریف کردید یا کلی نیست رو از دست میدید مثلاً
ctrl+alt+t
که البته اگر لازمه بعداً میتونید اضافه کنید.
قطعاً برای کد زدن خیلی مفیده، مخصوصاً اگه مثه من بیش از یک wide monitor دارید.
YouTube
System76 Pop!_OS 20.04 introduces new Auto-Tiling feature
New to Pop!_OS 20.04, auto-tiling organizes your windows for you so you can spend more time and focus on the task at hand. Use keyboard shortcuts to move, swap, and resize windows to your liking. Don’t touch that tile! (Though theoretically, you can touch…
🔺طرح صیانت از حقوق کاربران فضای مجازی این هفته به مجلس میرود | استفاده شهروندان از اینترنت دوباره محدود میشود؟
▪️طبق این طرح که در دستور کار بررسی مجلس قرار گرفته است، نمایندگان درصدد هستند قوانین محدودکننده جدیدی را برای استفاده شهروندان از اینترنت تصویب کنند. ممنوعیت استفاده از پیامرسانهای خارجی، تغییر در پهنای باند اینترنت داخلی و خارجی و نیز غیرقانونی اعلام شدن استفاده از فیلترشکن برای دسترسی به سایتهای فیلتر شده و جریمه نقدی و حبس برای استفادهکنندگان از آن، از جمله بندهای مختلف این طرح است.
منبع: کلیک
▪️طبق این طرح که در دستور کار بررسی مجلس قرار گرفته است، نمایندگان درصدد هستند قوانین محدودکننده جدیدی را برای استفاده شهروندان از اینترنت تصویب کنند. ممنوعیت استفاده از پیامرسانهای خارجی، تغییر در پهنای باند اینترنت داخلی و خارجی و نیز غیرقانونی اعلام شدن استفاده از فیلترشکن برای دسترسی به سایتهای فیلتر شده و جریمه نقدی و حبس برای استفادهکنندگان از آن، از جمله بندهای مختلف این طرح است.
منبع: کلیک
دستاوردهای یادگیری عمیق(InTec)
🔺طرح صیانت از حقوق کاربران فضای مجازی این هفته به مجلس میرود | استفاده شهروندان از اینترنت دوباره محدود میشود؟ ▪️طبق این طرح که در دستور کار بررسی مجلس قرار گرفته است، نمایندگان درصدد هستند قوانین محدودکننده جدیدی را برای استفاده شهروندان از اینترنت تصویب…
اگر قرار باشه بخاطر استفاده از VPN مجرم حساب بشم.
توی کلاب هوس،
اکانت من :
https://www.clubhouse.com/@pykeras
سعی میکنم رومها و مباحث جالب رو دنبال کنم
اگر روم مربوط به برنامهنویسی، بخصوص Ai دارید توی بخش کامنت این پست به اشتراک بذارید
مخصوصاً اگه رومها توسط متخصص موضوع ایجاد و رهبری میشه
اکانت من :
https://www.clubhouse.com/@pykeras
سعی میکنم رومها و مباحث جالب رو دنبال کنم
اگر روم مربوط به برنامهنویسی، بخصوص Ai دارید توی بخش کامنت این پست به اشتراک بذارید
مخصوصاً اگه رومها توسط متخصص موضوع ایجاد و رهبری میشه
Clubhouse
M Abbasi - Clubhouse
من حرف نمیزنم که بحث نشه، بعد بحث میشه سر حرف نزدن من
دوست عزیز پیشاپیش، شما حرف بعدیتم درسته ...
لطفا بحث نکن سر اثباتش.
Telegram : @pytens
Machine Learning/Deep Learning Engineer (Daily Job)
Full-time Data Scientist / ML Engineer
Backend Developer…
دوست عزیز پیشاپیش، شما حرف بعدیتم درسته ...
لطفا بحث نکن سر اثباتش.
Telegram : @pytens
Machine Learning/Deep Learning Engineer (Daily Job)
Full-time Data Scientist / ML Engineer
Backend Developer…
👍1