از ماشین بخار تا پردازش ابری. چه مشاغلی از بین می رود؟ چه مشاغلی متولد می شود؟

از زمانی که ماشین بخار در انقلاب صنعتی جای بعضی کارگران را گرفت و توانست ارزان تر و بیشتر از کارگران کار کند، نگرانی قشر کارگر از تاثیر اختراعات صنعتی بر زندگی اش شروع شد. تحلیل ها و شواهد حاکی از آن بود که استفاده از ماشین بخار در کارخانه ها می تواند منجر به از دست رفتن شغل کارگران شود و این باعث نگرانی بسیاری شده بود. این نگرانی در مرحله اول بجا بود و ماشین های صنعتی می توانست جای بسیاری از کارگران را بگیرد. اما ماشین ها خود نیاز به کارگرانی داشتند که آنها را راه اندازی کنند، سوخت رسانی کنند و تعمیر و نگهداری کنند. بنابراین اتفاقی که افتاد این بود که نوع کار کارگران عوض شد. اما کارگران در نهایت بیکار نشدند.

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

از زمانی که کامپیوترها در حال اثبات توانایی های خود به جامعه و صنعت بودند، دوباره دغدغه های مشابه زمانه ی تولید ماشین بخار در برخی اذهان شروع شده است. اکنون کامپیوترها می توانند کارها را با سرعت خیره کننده و دقت ۱۰۰٪ بدون هیچ نگرانی و تاخیر انجام بدهند.

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

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

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

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

فناوری و ابداعات بشر انتها ندارد. فناوری اطلاعات هر روز افق جدیدی از بهره وری و راحتی و کیفیت برای انسان می گشاید. طبیعتا انسان های خلاق و با استعداد می توانند با قدرت نوآوری خودشان چیزهایی بسازند که قبل از آن هیچ انسانی به آن فکر نکرده است. نرم افزارهای جدید و خدمات جدید در این حوزه هنوز جای کار بسیار دارد. خیلی از کسب و کارها در حال تغییر و حرکت بیشتر روی بستر فناوری هستند. طبیعتا انسان های متخصص و خلاق می توانند از این فرصت استفاده کرده و کسب و کارهای جذاب و جالبی راه اندازی کنند.

غیرفعال کردن حفاظت خودکار محافظ امنیتی ویندوز ۱۰

ویندوز از نگارش ۷ شروع به ارائه سیستم امنیتی توکار و نسبتا خوبی روی ویندوز کرد. این نرم افزار که در طول سالها اسم های مختلفی از windows defender و windows security داشته، گزینه مناسبی برای اکثر کاربران محسوب می شود و آنها را از نصب نرم افزار مجزای آنتی ویروس که پر از حاشیه و مسائل امنیتی ست آزاد می کند.این نرم افزار به صورت پیش فرض فعال است و بنظر پایدار و خوب می رسد.

نرم افزار امنیتی ویندوز از یک سیستم امنیتی لحظه ای real-time protection استفاده می کند که همزمان با استفاده کاربر از فایل های مختلف خیلی سریع و آنی آنها را پردازش و از لحاظ امنیتی بررسی می کند. اگر فایلی مشکل امنیتی نداشته باشد از این مرحله رد می شود. این کار در پس زمینه و خیلی سریع اتفاق می افتد و کاربر اصلا متوجه این موضوع نمی شود.

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

تا اینجای کار همه چیز خوب است 🙂

اما اگر بخواهیم یک نرم افزار را کرک کنیم، این سیستم سریعتا فایل را قرنطینه و در مواردی حذف می کند. نرم افزارهای کرک چون فایل های سیستمی را تغییر می دهند یا در فایل های برنامه مورد نظر تغییراتی ایجاد می کنند، از نظر نرم افزارهای ضدویروس به عنوان ویروس شناخته می شوند. در حالت کلی این چیز بسیار خوبی هست. ممکن است واقعا کرک یک نرم افزار خودش واقعا یک ویروس باشد. اما اگر کرک را از سایت مطمئنی گرفته اید و یا به هر دلیلی از فایل مد نظر خود مطمئن هستید و میخواهید آن را اجرا کنید، در ادامه مطلب می خواهیم شیوه غیرفعال کردن ( موقت یا دائمی ) سپر امنیتی بلادرنگ real-time protection را اموزش بدهیم.

خب شروع کنیم

ابتدا در منوی start کلمه security را تایپ کنید تا نرم افزار windows security در لیست نمایش داده شود. با کلیک آن را اجرا کنید.

تصویر صفحه اول نرم افزار امنیتی ویندوز windows security

در نرم افزار گزینه virus & threat protection را کلیک کنید.

در صفحه Virus & threat protection لینک Manage Settings را انتخاب نمایید.

حالا می توانید وضعیت Real-Time protection را غیرفعال کنید.

توصیه جدی می شود که این گزینه را فقط موقت غیرفعال کنید و بعد از انجام دادن کارتان سریعا فعال کنید. همچنین فقط برای فایل هایی که از منبع آن مطمئن هستید این کار را انجام بدهید.

بروزرسانی خودکار containers در داکر docker با watchtower

اگر از docker برای بسته های نرم افزار و هاست استفاده می کنید و جزو علاقه مندان DevOps هستید، پس حتما با این نیازمندی برخورد کرده اید که چگونه می شود به طور خودکار containers ها را بروزرسانی کرد؟!

خوشبختانه ابزارهایی برای اینکار بوجود آمده است که بسیار آسان و ساده اینکار را انجام می دهند. یکی از بهترین این ابزارها watchtower هست. watchtower خودش یک image ساده هست که فقط باید آن را اجرا کنیم. به همین سادگی

docker run -d --name watchtower 
-v /var/run/docker.sock:/var/run/docker.sock v2tec/watchtower

همچنین اگر از docker compose استفاده میکنید به شیوه زیر عمل کنید

version: "3"
services:
  watchtower:
    image: v2tec/watchtower
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock

همچنین کلی تنظیمات اضافه تر دارد. مثلا می توانید تنظیم کنید که در چه بازه های زمانی عمل بررسی را چک کنید. به طور پیش فرض هر ۵ دقیقه این کار را انجام می دهد.

حتی اگر بخواهید می توانید تنظیم کنید که فقط container های خاصی را چک کند. برای اینکار باید برچسب com.centurylinklabs.watchtower.enable را با مقدار true روی آن container ها اعمال کنید. البته هنگام اجرا watchtower هم باید پارامتر –label-enable را تنظیم کنید.

تنظیمات دیگری هم هست که می توانید در مخزن آن ببینید. https://hub.docker.com/r/v2tec/watchtower

آموزش ویدئویی فارسی زامارین اندروید

سلام دوستان
اگر با زامارین Xamarin آشنایی ندارید در ابتدا عرض میکنم که زامارین یک تکنولوژی بر پایه دات نت و زبان سی شارپ هست که با استفاده از آن شما می توانید برنامه های چندسکویی یا multi-platform برای موبایل تهیه کنید. زامارین به دو صورت زامارین native و زامارین فرم Xamarin Forms ارائه می شود. که تفاوت های این دو در ویدئو مقدمه شرح داده شده است.
این مجموعه ویدئو برای کار با زامارین اندروید تهیه شده است و البته ۷۰٪ مسائل بین همه پلتفرم های مشترک هست.
امیدوارم از این مجموعه آموزشی لذت ببرید.

سرفصل ها:

۰- مقدمه ای بر زامارین Xamarinدانلود
۱- چرا زامارین مهم است – یک داستان واقعیدانلود
۲- آموزش نصب زامارین در ویژوال استودیو – قسمت اولدانلود
۲- آموزش نصب زامارین در ویژوال استودیو – قسمت دومدانلود
۳- نصب شبیه ساز جنی موشن Genymotionدانلود
۴- ساخت یک برنامه سادهدانلود
۵- پلتفرم زاماریندانلود
۶- ساختار یک برنامه اندرویددانلود
۷- کنترل های طراحی صفحات در اندرویددانلود
۸- ساختار پروژه فروشگاه کتابدانلود
۹- ساخت صفحه نمایش جزئیات کتابدانلود
۱۰- متصل کردن دیتا به صفحه نمایش کتاب دانلود
۱۱- ساخت یک لیست ویو ساده listview دانلود
۱۲- ساخت لیست ویو سفارشی custom listviewدانلود
۱۳- انتقال دیتا بین اکتیویتی هادانلود
۱۴- ساخت یک وب سرویس rest در asp.netدانلود
۱۵- فراخوانی وب سرویس rest در زاماریندانلود
۱۶- ذخیره سازی دیتای ساده در زاماریندانلود
۱۷- ذخیره سازی دیتا در زامارین با استفاده از sqliteدانلود
۱۸- صفحه ثبت نام و سفارش کتابدانلود
۱۹- سبک متریال دیزاین اندروید material designدانلود
۲۰- کار با دفترچه تلفن در اندروید دانلود
۲۱- ارسال پیامک از طریق کد و دریافت پیامدانلود
۲۲- کار با گالری تصویر در اندرویددانلود
۲۳- انتشار برنامه اندروید در کافه بازار دانلود

لطفا آقای مصطفوی باشیم

آقا ببخشید!
آقا ما حواسمون نبود!
آقا بخدا ما نمیخواستیم!
آقا یه لحظه حواسمون پرت شد!
پسرک در حالی که بشدت اشک می ریخت مدام تکرار می کرد.
روبروی پسرک مردی حدودا ۳۵ ساله سعی داشت پسرک پریشان رو آروم کنه. دندون های مرتبش خنده هاش رو قشنگ تر می کرد. کت و شلوار قهوه ای روشنش اون رو جذاب کرده بود. ولی لکه ی پایین جیب کتِ نو و قشنگش حسابی خودنمایی می کرد. و همین لکه ی سیاه بدقواره، موضوع اشک های پسرک بیقرار بود.
پسرک قلم مو و دوات سیاهش رو توی دستاش گرفته بود و با شرمندگی از معلم عذرخواهی میکرد. شرمندگی از تمام قامت پسرک می بارید. کت و شلوار معلم خیلی اتفاقی با دوات لک شده بود. کت و شلواری که تازه امروز روز اولی بود که آقای مصطفوی پوشیده بود. ما هاج و واج به صحنه نگاه می کردیم و برای چند دقیقه همگی از امتحان هنر فراموش کرده بودیم. چشم ها همه به آقای مصطفوی خیره شده بود. هیچکس از معلم خندان مهربان نمی ترسید. حال زار پسرک و همه ی شاگردان کلاس، از غصه ی کتِ نوی آقای مصطفوی بود.
اما…
اما آقای مصطفوی داشت با لبخند اشکای پسرک رو پاک می کرد.
.
این رفتار از آقای مصطفوی بعید نبود. آقای مصطفوی با همون لبخند پرمهرش توی دل ما جا خوش کرده بود. آقای مصطفوی با همون پیراهن و شلوار پارچه ای ساده که همیشه می پوشید توی دل بچه ها جا باز کرده بود. آقای مصطفوی برای قشنگ بودن اصلا نیازی به کت و شلوار نداشت. اون قشنگ ترین معلم دنیا بود.
برای ما بچه های دوم راهنمایی مدرسه تیزهوشان شهید مطهری، هیچ معلمی بهتر از آقای مصطفوی نبود. معلم باسواد درس تاریخ که عصرها وقتی از جلوی مغازه ش توی زیرزمین پاساژ رد می شدیم، وسط قفسه های کتاب غرق مطالعه بود. اون روزها بزرگترین آرزوم این بود که معلم تاریخ بشم. در واقع آقای مصطفوی بشم.
برای من توی زندگی هیچ معلمی تاثیرگذارتر از آقای مصطفوی نبوده. مادها و هخامنشیان رو فراموش کردم؛ اشکانیان و ساسانیان رو به تاریخ سپردم؛ سلسله ی امویان عباسیان سلجوقیان و حاکمان صفوی و زند و افشار و قاجار رو با بی تفاوتی در لای کتاب های تاریخ دفن کردم؛ دودمانشون رو به خاک سپردم، اما آقای مصطفوی و سلسله ی خنده هاش و حرف زدناش هر روز در من زنده ست و در محدوده وسیعی از قلبم حکومت میکنه.
معلم ها در قلب ها زندگی میکنند. معلم ها در روح و قلب نسل های بعد از خودشون تاثیر میذارند. روز معلم بهوونه ای هست که از همه ی معلم ها تشکر کنیم.
این روز بزرگ رو به همه ی معلم ها تبریک میگم. به معلم های مدرسه و معلم های دانشگاه. به همه ی مصطفوی ها..

مدیریت دانش و نظریه پرداز جنگی اسرائیل

سر کلاس مدیریت دانش بحث احساس آگاهی بود. استاد در مورد اهمیت احساس و اعتماد کارمندان سازمان به فرایندهای گردآوری و تجزیه و تحلیل دانش صحبت می کرد. استاد در حین صحبت ها برای جاافتادن موضوع مثال جالبی رو عنوان کردند.

آقای مارتین ون کرولد Martin van Creveld یهودی ساکن هلند که از نظریه پردازان و مورخان معروف جنگ هست، مقاله ای در مورد علت شکست ارتش اسرائیل از ارتش حزب الله در جنگ ۳۳ روزه دارد. این مورخ نظامی و استاد دانشگاه عبری اورشلیم در این مقاله دلیل جالبی را علت اصلی موفقیت حزب الله عنوان می کند. او می گوید: لبنانی ها احساس می کردند که حق با آنهاست و این آگاهی در تمام سلسه مراتب سازمانی آنها تزریق شده بود که حق با ماست. و برعکس سربازان اسرائیلی می دانستند که حق با آنها نیست. این حس آگاهی باعث پیروزی حزب الله لبنان شده است.

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

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

درباره فیلم هندی کُشتی – Dangal 2016

شاید شما هم مثل من تصویرتان از سینمای بالیوود هند ، عاشقانه های گریه دار یا فیلم های اکشن با صحنه های هندی طور! باشد. سبک صحنه های اکشن بامزه فیلم های هندی برای خودش ژانری در سینمای بالیوود شده که مدام سطح خود را ارتقا می دهد 🙂

من هم اگرچه زیاد اهل فیلم نیستم اما اگر فرصت پیدا میکردم هیچ وقت دور فیلم هندی نمی رفتم. تا اینکه چند شب پیش به توصیه یکی از سایت ها تصمیم گرفتم فیلم Dangal ساخت ۲۰۱۶ رو ببینم. بنظرم از منظر داستانی فیلم جذاب و گیرایی بود. جریان فیلم در مورد پدری است که در جوانی کشتی را به خاطر مسائل مالی رها کرده بود و حالا آرزو داشت فرزندش مدال طلای جهانی کشتی را برای هند بیاورد که دست بر قضا هر ۴ فرزندش دختر شدند 🙂

فیلم به نوعی در مورد توانمندی سازی زنان هم هست و نقدی بر جامعه هند هم دارد. روند فیلم به قدری جذاب بود که مدت زمان ۲ ساعت و ۴۰ دقیقه ای فیلم را اصل متوجه نشدم!

با این همه چیزی که بیشتر از همه من رو تحت تاثیر قرار داد موزیک فیلم بود. مخصوصا آهنگ چشم ها Naina از خواننده هندی به نام Arijit Singh . از چند روز پیش تا حالا بارها گوش دادم و فکر نکنم به این زودی ها خسته بشم.

بعد از دیدن فیلم در موردش توی وب جستجو کردم و فهمیدم چهارمین فیلم پرفروش ۲۰۱۷ هست و ظاهرا خیلی سروصدا کرده. توی چین هم که حسابی ترکونده و خلاصه شرکت سازنده یعنی والت دیزنی حسابی سود کرده.

امیدوارم شما هم از فیلم خوشتون بیاد

مصرف زیاد پردازشگر در داکر ویندوز ۱۰

اخیرا هنگام کار با docker متوجه شدم که در بعضی پروژه هام خیلی کند عمل میکنه. task manager رو باز کردم و دیدم که برنامه ای تحت عنوان vmmem درصد زیادی از پردازشگر را به خودش اختصاص داده است. 

vmmem مخفف virtual machine memory management  هست و کارش مدیریت حافظه ماشین مجازی هست.

دلیل کندی داکر این بود که در پروژه هایی که تعدادی زیادی سرویس رو همزمان اجرا میکرد با کمبود رم مواجه می شد و این باعث مصرف زیاد cpu توسط vmmem می شد. 

برای رفع این مشکل در قسمت تنظیمات docker for windows  مقدار رم قابل استفاده را افزایش دادم.

آموزش برنامه نویسی به کودکان

اموزش برنامه نویسی به کودکان

من از سال سوم دبیرستان برنامه نویسی رو با qbasic شروع کردم و فرصت زیادی برای سرک کشیدن به برنامه های مخلتف و زبان های مختلف داشتم. زمانی که از دانشگاه فارغ التحصیل شدم اصلا و ابدا دغدغه کار و استخدام نداشتم و همیشه از این روند زندگی خوشحال بودم.

دوستانی را می شناسم که برنامه نویسی را از راهنمایی یا حتی دبستان شروع کرده اند. طبیعتا منظور از برنامه نویسی در اینجا نوشتن برنامه های تجاری واقعی نیست. هرچند در ابتدای کار قرار هم نیست که برنامه تجاری بنویسیم. همین قدر که ذهن ما منطقی شود و فرآیند برنامه نوشتن را درک کند بسیار مفید است.

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

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

یکی از این زبان ها scratch می باشد که توسط آزمایشگاه mit ساخته شده است. زبانی تصویری که کار با آن بسیار راحت می باشد. توسط این زبان می توان داستان تصویری و بازی و انواع فرآیندهای جذاب را طراحی کرد.

سلام دنیای وردپرس!

وردپرس

به وردپرس فارسی خوش آمدید.‌ این نخستین نوشته‌‌ی شماست. می‌توانید ویرایش یا پاکش کنید و پس از آن نوشتن را آغاز کنید!

از وردپرس خوشم میاد. قراره باهم روزای خوبی رو داشته باشیم…