Academy and Foundation unixmens | Your skills, Your future
2.29K subscribers
6.66K photos
1.37K videos
1.24K files
6.07K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
همیشه در دنیای من کتاب و گنو/لینوکس و قهوه با هم بودن و این ها نوستالژی های دنیای من هست .
باید بگم من یک کتاب خوان قهاری هستم و این در کنار قهوه معنا میده و گنو/لینوکس هم در کنار اون یک ستاره هست .
در آینده در مورد فرهنگ قهوه مینویسم
فقط می خوام یه نظر سنجی کنم ، it من ها (لینوکسی ها ) بیشتر قهوه خور هستن یا چای . به نظر من قهوه خور هستند .
بیشتر تمایل دارید کدام نوشیدنی را بنوشید ؟
Final Results
55%
قهوه
45%
چای
[+] فرادرس استخدام میکند

🔻 موقعیت شغلی: متخصص DevOps
مهارت های مورد نیاز:
🔸 حداقل یکسال تجربه کاری
🔸 تسلط به سیستم عامل لینوکس
🔸 تسلط به پیکربندی Haproxy
🔸 تسلط به سیستم مانیتورینگ
🔸 تسلط به Python/Shell Scripting
🔸 توانایی مدیریت دیتابیس

محل کار: تهران - ميدان هفت تیر

ارسال رزومه به 👇
[email protected]


#jobs #devops #linux @unixmens
شرکت مهندس پیشگان آزمون افزار یاس، (فعال در حوزه ارزیابی کیفیت و امنیت نرم افزار) از افراد واجد شرایط ذیل بصورت تمام وقت دعوت به همکاری می نماید.

🔸 آشنایی با مفاهیم تست نفوذ وب و موبایل بر اساس استاندارد امنیتی OWASP

🔸 آشنایی با ابزارهای تست نفوذ همچون burp suite

🔸 آشنایی با اسکنرهای امنیتی مانند Acunetix و Nessus

🔸 ترجیحاً دارای مدرک CEH

🔸 آشنایی با سیستم عامل Linux و توزیع Kali

🔸 تسلط نسبی به زبان انگلیسی


برای ارسال مستقیم رزومه به ایمیل:
💥 [email protected]



#jobs #security @unixmens
LPIC-2: Linux Professional Institute Certification Study Guide (Exam 201 and Exam 202)
#Book #کتاب #Linux #لینوکس
وقتی از مدیری پرسیده می‌شود که چرا پیش از رخدادی فاجعه‌بار که موجب از دست رفتن داده‌های بسیاری می‌گردد، بک آپ گیری انجام نمی‌دهد، وی بهانه‌های زیادی می‌آورد. اما برای هر بهانه‌ای که در این مورد آورده می‌شود، پاسخ و راه‌حل‌هایی نیز وجود دارد. در این مقاله لیستی از دلایل متداول برای انجام ندادن پشتیبان گیری از داده مطرح می‌شود و پس از آن گفته می‌شود که چرا باید فارغ از این دلایل، پشتیبان‌گیری را انجام داد.
Academy and Foundation unixmens | Your skills, Your future
وقتی از مدیری پرسیده می‌شود که چرا پیش از رخدادی فاجعه‌بار که موجب از دست رفتن داده‌های بسیاری می‌گردد، بک آپ گیری انجام نمی‌دهد، وی بهانه‌های زیادی می‌آورد. اما برای هر بهانه‌ای که در این مورد آورده می‌شود، پاسخ و راه‌حل‌هایی نیز وجود دارد. در این مقاله لیستی…
1. حساس بودن داده‌های کاربر

قابل درک است که اگر فرد روی پروژه‌ا‌ی بسیار حساس، در صنایع مالی، دولتی یا حتی نظامی کار کند، هر چه بیشتر هوشیار و محتاط باشد، بهتر است و بدترین راه برای نشت اطلاعات، پشتیبان‌گیری‌ ناامن است. با‌این‌حال، این بهانه‌ی خوبی برای عدم پشتیبان‌گیری نیست، زیرا امروزه برای پشتیبان‌گیری شیوه‌های بسیاری (علاوه بر قرار دادن یک Hard Drive در گاوصندوق) وجود دارد. امروزه، بسیاری از خدمات پشتیبان‌گیریِ آنلاین، رمزگذاری بالای 256 بیتی را برای فایل‌ها ارائه می‌دهند که برای عبور از آن به 50 سوپررایانه نیاز است که باید به اندازه‌ی 1051×3 سال به داده حمله نمایند؛ این خدمات همچنین Tunneling ایمن 128 بیتی را برای تحویل فایل‌ها ارائه می‌دهند.
2. حجیم بودن داده ها

در دهه‌ی 1990، فلاپی‌های سه‌ونیم اینچی که 3.1mb حافظه برای ذخیره‌ی هر داده‌ای داشتند، گزینه‌ی پشتیبان‌گیری محبوب همه‌ی افراد بودند. در دنیای امروز، داده برمبنای ترابایت اندازه‌گیری می‌شود که معادل سیصد هزار فلاپی دیسک است و این باعث می‌شود گزینه‌های Storage قدیمی غیرواقعی به نظر برسند. بااین‌حال، امروز خدمات پشتیبان گیری آنلاین، Storage نامحدودی را به ازای کسری از هزینه‌های پیشین ارائه می‌دهند؛ با ده دلار در ماه، می‌توان پشتیبان‌گیری از هرچقدر داده که مورد نیاز است را تهیه نمود.
3. عدم دسترسی به اینترنت

مزیت‌های راهکارهای آنلاین پشتیبان‌گیری داده بر هیچکس پوشیده نیست؛ اما تمام این راهکارها وابسته به این هستند که سیستم کاربر دسترسی دائمی به اینترنت داشته باشد. اما در صورت عدم دسترسی به اینترنت چگونه می‌توان جلوی از دست رفتن داده‌های حیاتی را گرفت؟ نباید اجازه داد این مسئله تبدیل به بهانه‌ای شود و باید برای پشتیبان گیری از داده‌های حیاتی، به روش‌های قدیمی مانند سرورهای Local که نسخه‏ی پشتیبانی تهیه می‌کنند تا از خرابی داده پیشگیری شود، یا فلش درایوهای USB روی آورد.
4. کمبود زمان پشتیبان‌گیری

طبیعتا، وقتی مقدار داده‌ها زیاد باشد، ممکن است در مورد مدت زمان یا میزان نیروی لازم برای پشتیبان‌گیری از داده، نگرانی‌هایی ایجاد گردد. در سال 2018، یک رایانه‌ی معمولی می‌توانست هر 17 دقیقه 500 گیگابایت را بک آپ گیری نماید. جالب توجه است که Bottleneck پشتیبان‌گیری داده، اتصال اینترنتی نیست، البته قدرت یک شبکه‌ی بی‌سیم می‌تواند به طور قابل‌توجهی روی سرعت تاثیر بگذارد و پیشنهاد می‌شود از اتصالات سیمی استفاده شود؛ اما سرعت Hard Drive است که نقش Bottleneck را ایفا می‌کند. Hard Driveهای قدیمی‌تر به دلیل سرعت خواندن و نوشتن پایین، در انتقال فایل‌ها محدودتر هستند و بهتر است که پشتیبان‌گیری آن‌ها شبانه انجام شود. اما SSDها یا همان Solid State Driveهای مدرن، بسیار سریع‌تر خواهند بود.

اگر کاربر بخواهد به صورت آنلاین از Cloud بک آپ گیری کند، اکثر سرویس‌ها، نوعی از پشتیبان گیری داده‌ را ارائه می‌نمایند که بدون مزاحمت برای وی در پس‌زمینه کار می‌کند. این حالت، هیچ نیازی به ورودی کاربر ندارد، نیازی به کشیدن فایل‌ها نیست و کاربر فراموش نخواهد کرد که آخرین بار از چه فایلی پشتیبان گیری تهیه‌ کرده است. کل Drive کاربر به طور خودکار در زمان خاصی از روز پشتیبان‌گیری می‌گردد.
5. پشتیبان‌گیری از نسخه‌های نهایی

بعضی از افراد می‌خواهند کارآمد عمل کنند و فقط از کار نهایی که قرار است به مشتریان تحویل داده شود و یا قدم‌های مهم در فرایند کار پشتیبان گیری نمایند؛ در نتیجه به سراغ پشتیبان‌گیری‌های روزانه یا ساعتی نمی‌روند. این ذهنیت در پشتیبان‌گیری غلط است، زیرا با اینکه ممکن است در صورتی که سیستم کاربر در بین پشتیبان‌گیری‌ها قطع شود هم داده‌ای از دست نرود، اما این امکان هم است که وی هرگز متوجه نخواهد شد که چه داده‌های نامحسوسی برای همیشه از دست رفته‌اند. درست مثل این است که ایده‌ی خارق‌العاده‌ای به ذهن فرد برسد، اما آن را یادداشت نکند. بهتر است کار را بار اول درست انجام داد، تا اینکه مجبور به انجام دوباره‌ی آن شد.
6. توجه به خرابی Storage ها

اگر کاربر تا اینجای کار قربانی یکی از این بهانه‌ها نشده باشد، باید خود را خوش‌شانس تلقی کند. اما باید توجه داشت که پشتیبان گیری داشتن از داده به معنی ایمن بودن آن نیست. تمام شیوه‌های ذخیره‌ی داده ممکن است دچار شکست شوند. کسی که از داده پشتیبان‌گیری می‌کند، باید در نظر داشته باشد که داده‌ی خود را در چه محیطی قرار داده است و می‌تواند انتظار داشته باشد که این داده چه مدت سالم بماند. در ادامه لیستی از متداول‌ترین انواع داده و زمان جایگزین کردن آن‌ها ارائه می‌گردد.
Academy and Foundation unixmens | Your skills, Your future
وقتی از مدیری پرسیده می‌شود که چرا پیش از رخدادی فاجعه‌بار که موجب از دست رفتن داده‌های بسیاری می‌گردد، بک آپ گیری انجام نمی‌دهد، وی بهانه‌های زیادی می‌آورد. اما برای هر بهانه‌ای که در این مورد آورده می‌شود، پاسخ و راه‌حل‌هایی نیز وجود دارد. در این مقاله لیستی…
دیسک فلاپی – 2 سال استفاده‌ی مداوم یا 15 سال تا زمانی که دیسک مغناطیسی دچار خرابی شود.
نوارهای معناطیسی، شامل نوارهای دیجیتال – 10 سال استفاده یا 30 سال استفاده‌ی اندک.
ا Hard Driveها – 2 تا 5 سال استفاده‌ی مداوم یا 30 سال در حالت خواب.
ا Solid State Drive یا به اختصار SSD – 5 تا 10 سال استفاده‌ی مداوم.
ا CD و DVD – 2 تا 5 سال استفاده‌ی مداوم. بله، آن‌ها کمترین طول عمر را دارند و دلیل ارزان بودنشان هم همین است.
فلش درایوهای USB – حداکثر 10 سال، اما احتمالا پیش از اینکه داده از دست برود، گم خواهد شد! علاوه بر این، درایوهای USB مداوما در حال تغییراند و ممکن است به زودی این رابط برای همیشه از بین برود. برخی از دستگاه‌ها، به خصوص از سوی کمپانی Apple، دیگر دارای USB 2.0 استاندارد نیستند.
وینیل رکوردها و M Diskها – مانند CD و DVD هستند، با این تفاوت که داده‌های واقعی روی سطح‌شان فشرده شده‌اند. با اینکه برای پشتیبان‌گیری از داده کاربردی مناسب نیستند، اما می‌توان صدها سال آن‌ها را حفظ نمود.

پشتیبان‌گیری از داده روی Cloud تا همیشه باقی خواهد ماند، اما باید به چندین نکته توجه داشت:

ا Cloud نسبت به مشکلات کمپانی‌هایی که آن‌ را اداره می‌کنند آسیب‌پذیر است. اگر شرکتی که فایل کاربر را Host می‌کند ورشکست شود، چه اتفاقی برای سرورهایش می‌افتد؟
اگر دسترسی کاربر به اینترنت قطع شود چطور؟ ممکن است داده هنوز وجود داشته باشد، اما غیرقابل‌دسترسی خواهد بود.
منسوخ شدن فرمت‌ها. ممکن است فایل کاربر وجود داشته باشد، اما هیچ برنامه یا سیستم عاملی نمانده باشد که بتواند آن را بخواند. گاهی اوقات، یک کمپانی تصمیم می‌گیرد که دیگر نرم‌افزار خود را بروزرسانی نکند، برای مثال Apple، Final Cut Pro، نرم‌افزار ویرایش فیلم‌ خود را در سال 2007 بروزرسانی نکرد و در نتیجه فایل‌های FCP. تا چند سال دیگر منسوخ خواهند شد. در مواردی هم فایل‌ها آن‌قدر سریع منسوخ می‌شوند که جا می‌مانند، برای مثال فایل‌های Macromedia Flash در عرض یک شبانه‌روز جای خود را به html5 دادند.
#storage #backup @unixmens
کتاب های انگلیسی در حوزه #zabbix : لینک دانلود
کارت SNMP
Academy and Foundation unixmens | Your skills, Your future
کارت SNMP
مخفف Simple Network Management Protocol معنای پروتکل مدیریت تجهیزات شبکه می باشد.
کارت SNMP یو پی اس را مستقیما به شبکه کامپیوتری وصل می کند ، به صورتی که یو پی اس به یکی از دستگاههای متصل به شبکه تبدیل می شود .
واین امکان را می دهد که در صورت وصل به اینترنت و وای فای یو پی اس از راه دور کنترل گردد.
کارت snmp می تواند اطلاعات با پروتکل های متفاوت دریافت نموده و با یو پی اس های متفاوت و متنوعی ارتباط برقرار نماید.
معمولا کارت SNMP بین پورت ارتباطی سریال یو پی اس و شبکه کامپیوتری قرار می گیرد.این کارتها اطلاعات حاصل از کنتاکتها را به فرم مناسبی تبدیل می کنند تا توسط سایر دستگاههای شبکه نیز قابل دریافت باشند .

قسمتهای مختلف کارت SNMP

ا Network Element ،دستگاه های استفاده شده در شبکه همچون Router ، Switch ، Hub و UPS .
ا Agent نرم افزار مدیریتی شبکه که در دستگا های استفاده شده در شبکه وجود دارد.
ا NMS سیستم مدیریتی شبکه ،جهت نمایش و کنترل دستگاههای مورد استفاده تحت شبکه.

اطلاعاتی که توسط Agent، نرم افزار مدیریتی شبکه کنترل می گردد Management Information Base) MIB) نامیده می شود و شامل اطلاعات آماری و کنترلی می باشد .

فرامین اصلی در SNMP
1- خواندن (Read) : این دستور از طرف NMS جهت نمایش وضعیت دستگاه مورد استفاده صادر می شود.
2- نوشتن (Write) : این دستور از طرف NMS جهت کنترل وضعیت دستگاه مورد استفاده صادر می شود.
3- گزارش (Trap) : این دستور از طرف دستگاه مورد استفاده جهت گزارش اتفاقات درهمان لحظه و قوع به NMS استفاده می شود.

قابلیت هایی SNMP در رابطه با UPS
1. نمایش پارامترهای UPS در محیط شبکه مانند ولتاژ ورودی و خروجی، فرکانس، وضعیت باتری ها، مقدار بار و دما و غیره.
2. گزارش وقوع اتفاقات مربوط به UPS مانند قطع برق ، افت ولتاژ باطری و خاموش یا روشن بودن UPS به کامپیوترهایی با آدرس IP خاص در محیط شبکه.
3. نمایش گرافهای پارامترهای اصلی UPS.
4. ارسال Email به آدرس های قابل تعریف در اثر وقوع اتفاقاتی مانند قطع برق ، افت ولتاژ باتری و غیره .
5. تعریف Password های خاص جهت ارتباط کاربر با SNMP در سطوح مختلف (Read, Write).
6. اعمال فرامین خاص به UPS در محیط شبکه مانند Restore , Shut Down , Battery Tset
7.نمایش اتفاقات گذشته بصورت LOG با ذکر زمان وقوع و رفع آنها.
8. امکان ذخیره نمودن فایلها و Shut Down کامپیوترهای شبکه قبل از قطع برق درصورتیکه نرم افزار خاصی نیز روی کامپیوتر نصب شده باشد.
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
میزان حقوق و تجربه کاری توسعه دهندگان با توجه به زبانهای برنامه نویسی براساس نظرسنجی سالانه #Stack_Overflow از حدود 90000 توسعه دهنده از سراسر جهان 🌎در سال 2019

👇👇👇
💰میزان پرداختی به توسعه دهندگان با تخصص در زبانهای برنامه نویسی موجود در بخش بالای خط آبی نمودار فوق مانند زبان های Clojure، Scala، Go، Rust و R، با تجربه کاری یکسان نسبت به زبان هایی که در بخش زیرین خط آبی نمودار فوق قرار دارند مانند PHP، Assembly و VBA، بیشتر می باشد.

👈بزرگی و کوچکی دایره ها در این نمودار نشان دهنده تعداد توسعه دهندگان متخصص در یک زبان نسبت به سایر زبانها می باشد.

زبان برنامه نویسی شل (حائز اهمیت میباشد)