Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.66K photos
1.37K videos
1.23K files
6.01K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
مروری بر گزارش وضعیت شغلی در حوزه Open Source در سال 2017
استخدام کارشناس در همراه اول (جیرینگ)
ارسال رزومه: [email protected]
شماره تماس:42777-021 داخلی ۶۳
#job #linux #security @unixmens
اسکویید (Squid) یک پراکسی سرور web cacheing (ذخیره کننده وب) است که معمولا برای سرعت بخشیدن به صفحات وب و به اشتراک گذاشتن اینترنت در یک شبکه استفاده می شود و از پروتکلهای SSL, FTP, HTTP در وب پشتیبانی می کند.

این قابلیت موجب استفاده بهینه از پهنای باند خطوط ارتباطی موجود و نیز افزایش کارایی و سرعت سرویس دهنده های وب میگردد

عملکرد Squid

در واقعSquid واسطه ای است بین کامپیوترهای یک شبکه محلی و اینترنت.در اصل، اين سرويس كل ترافيك ورودي و خروجي اينترنت را بازرسي می کند. امروزه يكي از بيشترين موارد استفاده Squid (به دليل بالا بودن قيمت اينترنت)در کشینگ پهنای باند مصرفی است.



این تکنیک تاثیر به سزایی در سرعت دیدن صفحات تکراری وب و یا ذخیره کردن فایل های رسانه ای (media) دارد. Squid با هر بار باز شدن صفحات وب از طرف كاربران داخل شبكه، يك كپي از آن صفحه را براي خود نگه ميدارد. و در فراخوانی های بعدی بلافاصله اطلاعات درخواستي ذخيره شده در cache را به کاربر نمایش می دهد.



مزایای Squid

1-open source
2-proxy cache

2-1-Proxy:

2-1-1-ﺍﺳﻜﻦ ﻣﺤﺘﻮﺍﻱ ﺩﺭﻳﺎﻓﺖ ﺷﺪﻩ ﺍﺯ ﻭﺏ ﺟﻬﺖ ﻳﺎﻓﺘﻦ ﺑﺪ ﺍﻓﺰﺍﺭﻫﺎﻱ ﺍﺣﺘﻤﺎلی.
2-1-2-ﺍﻋﻤﺎل Policy های امنیتی(فایروالینگ)
2.1.3-ﻛﻨﺘﺮﻝ ﻣﺼﺮﻑ ﭘﻬﻨﺎﻱ ﺑﺎﻧﺪ ﻭ ﺗﺮﺍﻓﻴﻚ ﺍﻳﻨﺘﺮﻧﺘﻲ (delay pool)
2-1-4-اسكن محتواي خارج شده از شبكه
2-1-5-عبور از محدوديت هاي منطقه اي *

2-2-Caching

2-2-1-کاهش هزینه های اینترنت (ﺻﺮﻓﻪ ﺟﻮﻳﻲ ﺩﺭ ﭘﻬﻨﺎﻱ ﺑﺎﻧﺪ)
2-2-2-ﺍﻓﺰﺍﻳﺶ ﺳﺮﻋﺖ اینترنت (با استفاده از cache )
2-2-3-دسترسی به محتوای offline (مثل فیلم هایی که یک بار دانلود شده اند یا مستندات)

3-پشتیبانی از http و ftp,SLL
4-گزارش گیری Full Logging
5- accounting
6- reverse proxy
و ...
#squid #linux @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
سالها پیش این کتاب را نوشته بودم // تقدیم به عزیزان https://www.dropbox.com/s/ldpqg4a9ycyip8e/squid.pdf?dl=0 #rman #linux #cache #proxy @unixmens #yashar_esmaildokht
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
چگونه میتوان به سرعت خواندن و نوشتن دیسک پی برد و بنچمارک کرد ?
با دستورات زیر میتوان به ابن ساختار ها پی برد
نکته : در آینده هرکدام را توضیح خواهم داد

dd
hdparm
iostat
sar
iotop
bmon
sysstat
gnome-disks
atop
vmstat
Iozone
dstat
کانالی در حوزه اپن سورس ، گنو/لینوکس ، امنیت و ... دوست داشتین عضو بشین یا به دیگران معرفی کنید
@unixmens
#کار آفرین @unixmens
سلام استاد روز بخیر
بنده نیاز به یک لینوکس کار زبده با توانایی ShellScripting و همچنین تسلط نسبی به عنوان DBA در حوزه oracle و یا Mongo‌دارم.دریافتی شغل حدود ۳ تا ۴ میلیون با مزایای مناسب در شرکت معتبر و موقعیت شغل تهران میرداماد می باشد.
شرایط داوطلب:
۱) در صورت بالا بودن انگیزه کار و مطالعه سابقه کاری چندان تاثیری در گزینش ندارد.
۲) کارت پایان خدمت داشته باشند.
۳) با توجه به حساسیت کار امکان اضافه کاری وجود داشته باشد.
۴) ساکن تهران و مرد
۵) دانشگاه معتبر و حداقل لیسانس

متقاضیان رزومه خود را به همین ایمیل ارسال فرمایند ([email protected])
از لطف و همکاریتون کمال تشکر را دارم.
#jobs #linux @unixmens
Job Title: #Linux_System_Administrator

Date: January 30, 2018
Location: #Tehran

Job Description:
We are seeking a Linux Administrator for maintaining, installing, and configuring Unix/Linux based operating systems and services.
Responsibilities will include:
- Perform troubleshooting complex Unix/Linux based OS and software problems
- Monitor systems activities and fine tunes system parameters and configuration to optimize performance and ensure security of systems
- Perform capacity analysis, monitors and controls usages of disk space
- Develop procedures for routine administration including backup/restore, shutdown, and startup
- Provide recommendations for improving the server environment, such as capacity thresholds, security gaps, patch levels and hardware recalls.
- Define procedures for monitoring and evaluates, diagnosis and establishes work plan to resolve system issues
- Create/maintain scripts used to improve or automate processes
- Work on multiple activities and projects as a project team member, as a project leader and ensure project tasks for a project are completed on-time
- Work on complex tasks, projects, activities or support issues
Requirements :
-Experience with Linux based operating systems is a must
-Backup, restore and disaster recovery for a Linux environment implementation and management
-Experience with monitoring systems administration including Zabbix and Cacti
-Familiarity with Virtualization is an advantage
-Proven analytical and problem-solving abilities
-Ability to work under pressure
-Ability to be pro-active with a sense of urgency
-Good communication and team working skills
-Hard Working
-Ideal Age: 22 - 35

Contact Info: [email protected]
#jobs #linux @unixmens
🎯#فرصت_شغلی:
گروه دوران فعال در زمینه IT شامل: خدمات مختلف شبکه و امنیت شبکه، تولید و فروش انواع نرم افزارها و پورتال و خدمات متنوع دیگر در این حوزه دعوت به همکاری می نماید:

استخدام کارشناس سرور لینوکس (ردیف شغلی: LS1)
▫️ مسلط به سیستم عامل Linux
▫️ دارای مدرک LPIC1-LPIC2
▫️ مسلط به python, bash
▫️ توانایی کار با لود بالا در سرور
▫️ آشنایی با مکانیزم های امن سازی سیستم عامل
▫️ آشنایی با فریمورک Django و بانک اطلاعاتی PostgereSQL
▫️ حداقل سه سال سابقه کار مرتبط

علاقه مندان می توانند رزومه خود را به آدرس ایمیل [email protected] ارسال نمایند. (رزومه های فاقد عنوان شغلی، بررسی نخواهد شد).
#jobs #linux @unixmens
نکته ای که باید متذکر شد این هست که ، بعضی وقتها man دستوراتی که استفاده می کنید را بخوانید حتی اگر یک ls باشه ، چرا که در ورژن های جدید قابلیت ها و آپشن های جدید ی میتونه اضافه بشه که شما اطلاع ندارید .
برای نمونه : lspci تو ورژن های قدیمی آپشن -k که برای نشان دادن ماژول های استفاده شده در دوایس هست را نداره و ...
همچنین وقتی برنامه ای را آپدیت میکنید بعد از آپدیت برنامه مد نظر براتون ساختار مفاهیمی که تعغیر کرده و بروز شده را نشان میده ، از اون ها راحت نگذرید
استخدام :
آشنایی کامل با راهبری و مدیریت سیستم عامل لینوکس(ترجیحا دارای مدرک مرتبط LPIC1,2)
آشنایی با مجازی سازی (VmWare)
آشنایی با سیستم های مانیتورینگ
آشنایی با اسکریپت نویسی
آشنایی به تجهیزات شبکه و دیتاسنتر و مفاهیم وب مزیت محسوب می شود.
علاقه مندان می توانند رزومه خود را به ایمیل [email protected] ارسال نمایند.
#job #linux #virtualization @unixmens
مهندس کیست ؟
به طور کلی مهندس کسی است که تئوری را به عمل تبدیل میکند .
در واقع مهندس کسی می‌باشد که تلاش می‌کند، یک ساختار عملیاتی و عملی از مفهومی را ایجاد کند و در یکی از رشته‌های مهندسی آموزش دیده باشد یا به‌طور حرفه‌ای در آن رشته مشغول به کار باشد. مهندسان از فناوری، ریاضیات، و دانش برای حلّ مسائل کاربردی استفاده می‌کنند.
در ابتدا، مهندس به کسی گفته می‌شد که ماشین‌های نظامی را می‌راند. مفهوم مهندس غیرنظامی در قرن شانزدهم در هلند پدید آمد و به سازندگان پل‌ها و جاده‌ها نسبت داده می‌شد، سپس این مفهوم در انگلیس و سایر کشورها هم ظاهر شد.
وظایف مهندسی بدین گونه‌اند که یک مهندس می‌بایست ضمن شناخت مسئله یا موضوع کاری، علوم و فنون لازم، محدودیت‌های مربوطه را تشخیص دهد تا بتواند به دستاوردهای لازم برسد. محدودیت‌ها شامل منابع در دسترس، محدودیت‌های جسمانی یا فنی، آمادگی برای پیرایش‌ها یا افزایش‌های آینده، و دیگر عامل‌ها مانند نیازهای هزینه ای، ساخت‌پذیر بودن، اقتصادی و کاربردی بودن می‌باشد. با درک این محدودیت‌ها، مهندس، شناسه‌ها و مشخصات حدودی که یک شیء یا سامانه می‌تواند در چارچوب آن ساخته یا بهبود داده شود را مشخص کرده و ارائه نماید. از اینرو ملاحظات بسیاری بر روی کار مهندسی تأثیر دارند؛ که از آن دسته ملاحظات دقت بالا توانای تحلیل کنش‌ها و وا کنش‌ها می‌باشد. یک مهندسی موفق در بالا رفتن سطح زندگی بشر تا ثیر بسزای می‌گذارد، بنا بر این یک مهندس علاوه بر دانستن قوانین فیزیکی و شیمیایی جهان هستی باید از قوه تخیل بالای بر خوردار باشد که موجب گسترش دانش بشر می‌شود. یک مهندس با در نظر گرفتن قوانین و استفاده بجا از آنها و ترکیب مؤثر برخی از آنها قادر خواهد بود نیازهای اجرای نسل بشر را با کیفیت مناسب و در کمتر ین زمان و با بالاترین بازده بر طرف سازد. مهندس با درک بهتری که از قوانین هستی دارد علاوه بر طراحی تولید و راه‌اندازی در زمینه نیازهای حال و آینده بشر باید از قدرت تحلیل خود در رسیدن به بهترین بازده تلاش کرده و بهره‌وری را افزایش دهد. مهندس کسی است که ضمن شناخت دقیق روابط حاکم بر موضوع بتواند مسئله را به شکل فرمول درآورد.
در ایران روز پنجم اسفندماه، سالروز تولد خواجه نصیر الدین طوسی، روز مهندس نام گذاری شده‌است
تعریف واژه "مهندس" را از دائره المعارف بریتانیکا که یکی از معتبرترین کتاب‌های مرجع در جهان است قرض می‌گیرم و توضیحات خود را به آن اضافه خواهم کرد.

معنی تحت اللفظی واژه مهندس یا "engineer" هم در زبان فارسی و هم در ادبیات کشور انگلستان به توصیف ضعیف و نارسایی می‌انجامد. برخلاف ظاهر این کلمه، "مهندس" کسی که هندسه می‌داند نیست! همچنین engineer تنها تکنسین یا کارشناس ماشین آلات و موتورها (engines) نیست.
مهندسی یعنی "به کار بردن علوم و فنون به منظور طراحی و یا توسعه ساختارها، دستگاه‌ها، ماشین الات یا فرآیندهای تولید یا کار کردن با آن‌ها و به کار بردن آن‌ها به صورت تنها یا در ترکیب با وسایل دیگر و یا ساختن و به کار انداختن آن‌ها از طریق درک کامل ساختمان آن‌ها و یا به منظور پیش‌بینی کردن رفتار آن‌ها تحت شرایط و موقعیت‌های ویژه و معین. ضمن این که مهندس باید با تمتم جنبه‌های مرتبط با موضوع از جمله هدف و کاربرد یک ابزار، مسائل مالی و اقتصادی مرتبط با آن، چگونگی حفظ سلامتی و امنیت انسان و طبیعت حین طرحی، توسعه یا به کارگیری ابزار و وضعیت حقوقی و مالکیت آن، آشنایی کافی داشته باشند."

به این ترتیب می‌تون تاکید کرد که هدف غایی مهندس "عمل کردن صحیح" است، حال آنکه که کار دانشمند (scientist) "آگاهی و دانستن" است. دانشمند به "جمع آوری، طبقه بندی، سازماندهی و تفسیر دانسته‌ها و فرضیات" می‌پردازد. در حای‌که مهندس از این دانش برای "حل مشکلات" استفاده می‌کند.
#مهندس #engineer @unixmens
وظیفه او این است که به حل مشکلاتی که پیش بینی شده یا پیش‌بینی نشده رخ می‌نماید، بپردازد. او باید به صرفه اقتصادی عمل خود یا ادامه کار یک وسیله یا سیستم، بهبود بازدهی آن و پرهیز از پیچیده‌ کردن بی‌مورد سیستم نیز بیاندیشد.

بنابراین به طور خلاصه -همانطور که در اکثر کتابهای مرجع جهان آمده است- می‌توان گفت عبارت انگلیسی "Problem Solving" بهترین توصیف برای عمل مهندسی است. این ممکن است شامل جنبه‌های کیفی، کمی، فیزیکی، اقتصادی و غیره باشد. برای این‌که شغل و وظایف یک مهندس را به طور دقیق از شغل و وظایف دانشمند جدا کنیم، می‌توان هفت کار اصلی یک مهندس را به خاطر سپرد:

1. تحقیق (Research) علمی، فنی و صنعتی به منظور کشف را‌ه‌حل‌های تازه و سودمند.

2. توسعه(Development) فنی به منظور اعمال دستاوردهای تحقیقات موجود برای غلبه بر یک مشکل یا بهبود کمی و کیفی سیستم و ابزار.

3. طراحی(Design) یک یا چند ساختار، سیستم یا ابزار با بهره‌گیری از مدل‌های مهندسی، روش‌ها، نیازهای کنونی و شرایط خاص

4. ساخت(Construction) که براساس آن مهندس وظیفه دارد ضمن آماده‌سازی فضا و محیط تولید، رویه ساخت، کیفیت محصول، هزینه تمام شده و نحوه سازماندهی منابع و تجهیزات را مشخص کند.

5. تولید(Production) محصول یا سیستم که شامل "برنامه ریزی و زمان ‌بندی کار" (Planning)، انتخاب و مشخص کردن ترتیب فرآیندها، ابزارها، مواد اولیه، چیدمان (layout)، عناصر و اجزای سیستم نهایی(Components)، آزمایش، بازرسی و عیب‌یابی محصول است.

6. به کار انداختن (Operation) یک سیستم یا محصول که ممکن است توسط کسان دیگری تولید شده باشد. این مهارت شامل آشنایی با کنترل‌های مکانیکی، الکترونیکی یا نرم‌افزاری ابزار و سیستم، تامین نیرو و انرژی لازم برای به کار افتادن آن حمل و نقل، ارتباطات و جنبه‌های اقتصادی است.

8. مدیریت(Management) ابزارها و سیستم‌ها به خاط تحلیل وضعیت گذشته و حال تجهیزات و دستگا‌ه‌ها، پیش‌بینی وضعیت آینده آن‌ها و سازماندهی منابع مالی، انسانی و اطلاعاتی موجود برای کسب نتایج بهتر در آینده.
#مهندس #engineer @unixmens
25 شغل پولساز در آمریکا را بشناسید

به نقل از بیزینس اینساید بر اساس آخرین اطلاعات، اداره آمار کار در ایالات متحده، ۲۵ شغل پر درآمد که فقط نیاز به مدرک کارشناسی و نه بیشتر دارند را منتشر کرده است.


۲۵-مدیران عملیات

معمولا عملیات و پروژه های سازمان های دولتی یا خصوصی را برنامه ریزی و نظارت می کنند.

میانگین دستمزد سالانه (2016): 99،310 دلار

تجربه کاری: پنج سال یا بیشتر


۲۴- مهندس متالورژی یا مواد

مهندسان مواد تحقیق و مطالعه ساختارها و خواص شیمیایی انواع مواد طبیعی و مصنوعی یا کامپوزیتی، از جمله فلزات، آلیاژها، لاستیک، سرامیک، نیمه هادی ها، پلیمرها و شیشه ها را بررسی و مطالعه می کنند.

میانگین دستمزد سالانه (2016): 99،430 دلار

تجربه کاری: نیاز نیست


۲۳-مهندس فروش sales engineer

پشتیبانی فنی از خریداران یاتوزیع کنندگان یک محصول یا ارائه دهندگان خدمات است، به عبارتی مهندس فروش به خریدار بالقوه یک محصول کمک می‌کند که به خوبی مشخصات فنی محصول را درک کرده و بتواند با مقایسه و ارزیابی سایرمحصولات بهترین تصمیم را اتخاذ نماید؛ به علاوه اینکه بتواند به رفع مشکلات پیاده‌سازی و استفاده از محصول کمک نموده و اطمینان یابد که محصول به خوبی مورد استفاده قرار گرفته و راهکار ارائه شده بی نقص و مطلوب خریدار بوده است.

میانگین دستمزد سالانه (2016): 100،000 دلار

تجربه کاری لازم نیست اما در محل کار باید یک دوره آموزشی را بگذرانند.


۲۲ -مهندس نرم افزارهای اپلیکیشن

این مهندسان برنامه های اپلیکیشن رایانه ای را توسعه، ایجاد و تغییر می دهند.

میانگین دستمزد سالانه (2016): 100،080 دلار

تجربه کاری نیاز نیست.


۲۱- احصاییه

آنها از آمار پیشرفته و نرم افزار های مدل سازی، برای پیش بینی هزینه و احتمال یک رویداد استفاده می کنند.

میانگین دستمزد سالانه (2016): 100،610 دلار است.

برای گرفتن این شغل به تجربه کاری نیازی نیست اما دوره کارورزی درازمدت نیاز دارد.


۲۰- مدیر تبلیغات

مدیران تبلیغات ، سیاست های تبلیغات و برنامه های تبلیغاتی را هماهنگ می کنند یا موادی مانند پوسترها، کوپن ها و یا هدایای تبلیغاتی را برای ایجاد علاقه به خرید یک محصول یا خدمات تولید می کنند.

میانگین دستمزد سالانه (2016): $ 100،810

تجربه کاری: کمتر از پنج سال


۱۹- طراحان شبکه کامپیوتری

طراحان شبکه کامپیوتری، شبکه های داخلی را که توسط کارگران در یک سازمان استفاده می شود، طراحی می کنند.

میانگین دستمزد سالانه (2016): 101،210 دلار

تجربه کاری: پنج سال یا بیشتر


۱۸- مهندسین علوم هسته ای

مهندسان هسته ای، پروسه ها، ابزارها و سیستم های مورد استفاده برای تولید مزایای انرژی هسته ای و تابش را بررسی و توسعه می دهند.

میانگین دستمزد سالانه (2016): 102،220 دلار


۱۷- مدیر آموزش و توسعه

مدیران آموزش و برنامه ریزی، برنامه ها را برای افزایش دانش و مهارت های کارمندان یک سازمان طراحی و عملی می کند.

میانگین دستمزد سالانه (2016): 105،830 دلار

تجربه کاری: پنج سال یا بیشتر


۱۶- توسعه دهنده های اپلیکیشن

مهندسین نرم افزاری سیستم های عامل، کامپایلرها و نرم افزار های توزیع شبکه برای اپلیکیشن های پزشکی، صنعتی، نظامی، ارتباطات، هوا فضا، کسب و کار، علمی و رایانه توسعه را آزمایش و طراحی می کند.

میانگین دستمزد سالانه (2016): 106،860 دلار


۱۵- مدیریت منابع انسانی

مدیران منابع انسانی بر مراحل استخدام، مصاحبه، انتخاب نیروهای انسانی یک سازمان را نظارت می کنند.

میانگین دستمزد سالانه (2016): 106،910 دلار

تجربه کاری: پنج سال یا بیشتر


۱۴- مدیر روابط عمومی

مدیران روابط عمومی با طراحی و اجرای برنامه هایی سعی می کنند تصویر عمومی کارفرما یا مشتری خود را حفظ یا بهبود ببخشیند.

میانگین دستمزد سالانه (2016): 107،320 دلار

تجربه کاری: پنج سال یا بیشتر


۱۳- مهندس هوافضا

مهندسان هوا فضا، سیستم های رانشی هواپیماها و فضاپیماها را طراحی کرده و عملکرد آیرودینامیک هواپیما را مطالعه می کنند.

میانگین دستمزد سالانه (2016): 109،650 دلار


۱۲- مدیر خرید

مدیران خرید، فعالیت های خریداران، ماموران خرید و کارگران مرتبط با خرید مواد، محصولات و خدمات را برنامه ریزی و هدایت می کنند.

میانگین دستمزد سالانه (2016): 111،590 دلار

تجربه کاری: پنج سال یا بیشتر


۱۱- مهندس سخت افزار کامپیوتر

مهندسان سخت افزار کامپیوتر به طور طبیعی مشکلات مربوط به سخت افزار کامپیوتر را حل می کنند.

میانگین دستمزد سالانه (2016): 115،080 دلار


۱۰- مدیران جبران خسارت و مزایا

مدیران جبران خسارت معمولا میزان دستمزد کارکنان خود و نحوه پرداخت را تعیین می کنند.

میانگین دستمزد سالانه (2016): 116،240 دلار

تجربه کاری: پنج سال یا بیشتر


۹- مدیر فروش