فایل نتایج نظر سنجی گسترده از وضعیت کار، زندگی و شیوه زیست برنامه‌نویسان و مدیر سیستم‌های ایران ۱۳۹۴

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

نتایج اولیه رو مدتی قبل در وبلاگ منتشر کردم و حالا دوست دیتا ساینتیستم جعفر خاکپور از یکطرف فایل ریز نتایج رو آماده کرده (به قول خودشون کلینزینگ و بقیه کارها) تا هر کس خواست بتونه خودش تحلیل های مورد نظرش رو انجام بده و از اونطرف چند نمودار اولیه ساخته و چند کورلیشن درآورده تا بعدا با هم بقیه رو آماده تر کنیم. مثلا نموداری مثل این:

nemooneha

یا مثلا این که مربوط به حقوق است.

hoghoogh

می‌بینیم که بودن در یک شرکت دولتی حقوق دائمی و متوسط داره ولی مثلا استارتاپ ها با حقوق های کم شروع می کنن و توشون می شه به حقوق های زیاد رسید یا شرکت های تولید نرم افزار امن ترین جا برای گرفتن حداکثر حقوق ها هستن و منطقا یک نفر که خودش رو حرفه ای می دونه باید بین سه تا چهار میلیون حقوق بگیره.

rezayat1

rezaya2

دو تا نمودار رضایت هم جالب هستن. می تونین ببینن تجربه کاری در کجاها باعث رضایت شغلی بالاتر می شه و …

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

راه حل یک هکر پایتونی برای جلسات خسته کننده: اسکریپت خبر کننده «اوه ببخشید»

یک برنامه نویس برای جلسه‌های تله کنفرانسی خسته کننده‌اش راه حل خوبی پیدا کرده. اون با وصل کردن برنامه تبدیل صوت به متن مبتنی بر واتسن آی بی ام سیستمی ساخته که دائما به جلسه گوش می ده و هر جا اسم این دوستمون برده شد، متن یک دقیقه اخیر رو به همراه یک پیام اضطراری که «دارن در مورد تو حرف می‌زنن» از طریق هیپ چت براش می فرسته و بعد از پونزده ثانیه هم یک پیام ضبط شده با صدای اون پخش می کنه که می گه «اوه ببخشید مثل اینکه میکروفون من خاموش بود!»

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

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

پروسه ضبط جادی تی وی ها؛ ضبط تصویر دوربین و اسکرین کست صفحه و صدای میکروفون روی لینوکس

در ضبط جادی تی وی‌ها می‌بینین که من تصویر دوربین رو گوشه صفحه دارم و همزمان تصویر صفحه رو ضبط می کنم (اسکرین کست) و صدای خودم رو هم کنارش می ذارم و در نهایت فایل هایی که تولید می کنم اندازه و کیفیت کاملا قابل قبولی دارن. زیاد پرسیده می شه اینکار چطور انجام می شه.

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

ترکیب کار من در واقع چهار قسمته: نشون دادن دوربین، ضبط تصویر و صدا در شرایطی که دوربین روی صفحه نشون داده می شه و بعد کمی ادیت کردن و در نهایت کوچیک کردن فایل نهایی. بذارین قدم ها رو با هم چک کنیم.

نشون دادن وبکم روی صفحه

اینجا من به سادگی یک کد دارم:

mplayer -tv driver=v4l2:width=320:height=240: -vo xv -vf mirror tv://  -geometry "99%:99%" -noborder -ontop

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

ضبط تصویر

حالا که دوربین روی صفحه دیده می شه باید بتونم کل صفحه و صداهام رو ضبط کنم. اینجا برنامه ای که من استفاده می کنم kazam است که مخصوص KDE است اما بقیه جاها هم به خوبی کار می کنه. انواع گزینه های دیگه هم هست از جمله istanbul و recordmydesktop-gtk و روش های ضبط مستقیم با ffmpeg ولی در نهایت من بعد از کمی تجربه با kazam در شرایطی که mp4 ضبط می کنه بهترین نتیجه رو گرفتم و بقیه خط ها رو دیگه تست نکردم. حالا من یک فایل بزرگ mp4 دارم که با کیفیت بالا صفحه و میکروفون رو ضبط کرده.

برای اطلاعات بیشتر در مورد ضبط خوب صدا بدون هزینه زیاد این پست رو نگاه کنین: ضبط صدای خوب در لینوکس با هزینه کم برای پادکسترها

ادیت

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

تولید فایل نهایی

بعد از اینکه kdenlive اکسپورت یا رندر رو تموم کرد و به من یک فایل خیلی بزرگ (مثلا دو گیگی) m2t داد که صدا و تصویرش خوبه، با استفاده از ffmpeg فایل رو به شکل عجیبی کوچیک می کنم بدون اینکه کیفیت یا صدا ضرر خاصی بکنن. دستور مورد استفاده من اینه:

ffmpeg -i $1 -acodec libmp3lame -b:a 16k -ac 1 -s 1366x768   $1.done.mp4 

که بازم به عنوان یک اسکریپت بش کار می کنه و هر فایلی بهش بدم رو بعد از نیم ساعت کار با پسوند mp4 با سایز ۱۳۶۶ در ۷۶۸ که اندازه مانیتور من است و یک کانال صدای ۱۶ کیلویی و کدک mp3lame تحویلم می ده.


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

یک بعد از ظهر خوب در رویداد علمی سار بهار؛ بعد از ظهر جمعه ۷ خرداد

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

ایده برنامه سار بسیار جالبه و آدم خوبی هم پشتشه: موزه علوم و فناوری با هدف انتشار ایده‌های نوآورانه و تاثیرگذار تو زمینه‌های علم و فناوری این برنامه رو برگزار می کنه.

متاسفانه در این روزهای خودگردانی و سرمایه داری افسار گسیخته، حتی موزه علوم و فنون هم برای شرکت در چنین رویدادی هزینه ۱۰۰هزار تومان گذاشته که به نظرم زیاده اما خواننده های جادی.نت این فرصت رو دارن که با استفاده از کد تخفیف jadi صد در صد تخفیف بگیرن که به نظرم بازم تخفیفش خیلی زیاده! ((: البته فقط ۳۰ نفر اول که ثبت نام کنن.

من رویداد رو پیشنهاد می کنم و اگر می خواین شرکت کنین با کد تخفیف jadi ثبت نام کنین و بعد از ظهر جمعه رو خوب بگذرونین.

فرصت کاری برنامه نویس اندروید و آی.او.اس و ویندوز

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

مکان شرکت حوالی متروی قلهک در شریعتی است.

نیرو‌های مورد نیاز اینها هستن:

  • برنامه نویس اندروید
  • برنامه نویس iOS، فقط با Swift
  • برنامه نویس ویندوز که آشنا با XAML, WPF باشه و ترجیحا سابقه کار با Windows Phone رو هم داشته باشه. لازم به ذکره تمرکز ما روی زبان #C خواهد بود.

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

در صورت علاقمندی نسبی فرم معرفی را پر کنید تا با شما تماس گرفته شود.

me@farzamhabibi.ir
02122632540

لینک های شاد دوشنبه‌های آخر ماه اردیبهشت ۱۳۹۵

tafrih

قدم های مثبت

  • پسرخوبه هم برای کار خودش نیاز به جیسون و اسکوئل شهرستانهای ایران بهمراه شهرها و مختصات جغرافیاییشون داشته که خب منطقا باید در یک جای درست و رسمی آپلود شده باشن ولی معلومه که این اطراف کسی نگران این چیزها نیست. خود احمد اینها رو درست کرده و در رپوزیتوری اطلاعات شهرها و شهرستان‌های ایران به همراه مختصات جغرافیایی آپلود کرده برای استفاده آزاد و همگانی.
  • سایت خوب هایو هم یک کار خوب کرده: میرور کردن پکیج های مورد نیاز توسعه اندروید برای دوستانی که آنتی فیلتر ندارن (چرا ندارن؟!)… و البته ظاهرا گوگل در استقابل از اونها ریپوزیتوری های اصلی رو برای ایران باز کرده (:
  • پروژه اسکی دکتر هم سعی می کنه معرفی ای باشه از اسکی داک به زبان فارسی؛ روشی معقول برای صفحه بندی داکیومنت‌ها و خلاص شدن از خل و چل بازی های ورد (: آدم های فنی مهمه از این تیپ چیزها درک داشته باشن پس شدیدا توصیه می کنم حداقل صفحه اصلی اش رو بخونین. به نظرم روش هایی بسیار بهتر برای درست کردن داکیومنت هستن: درست کردن یک فایل متنی ساده و بعد خروجی خوشگل و مناسب و ثابت و استاندارد گرفتن ازش. اسکی داکتر.

پروژه‌ها

  • باهمتا هم سرویس جالبی است که دوستان من توش کار می کنن و از طریقش می شه قبض و وام و اینها رو به راحتی پرداخت کرد یا حتی بات تلگرامی نوشت که بتونه به یک خیریه پول منتقل کنه. برای اطلاعات بیشتر به سوالات متداول باهمتا نگاهی بندازین.
  • چند روزی است که سایت جدید ما (فلسفیدن دات کام) آنلاین شده. این پروژه که از ایده‌ی اولیه تا اجرایی شدنش حدود ۲ سال طول کشید، به نوعی پروژه‌ی زندگی ما محسوب میشه. ماجراش هم اینه که ما چند سال پیش به چند مجموعه تحت نام کلی «فلسفه و فرهنگ عامه» برخوردیم که تا الان بیش از ۱۵۰ جلد ازشون منتشر شده. کتاب‌هایی مثل فلسفه و فوتبال، فلسفه و باب‌اسفنجی، فلسفه و پینک‌فلوید، فلسفه و فیسبوک و هر چیز دیگه‌ای از فرهنگ عامه که فکرش رو بکنید. کتاب‌ها هم به صورت مقاله‌های نسبتا کوتاه نوشته شدن و هر مقاله رو یه استاد دانشگاه فلسفه نوشته. فضای کلی‌شون هم اینه که پدیده‌های فرهنگ عامه رو از یه دیدگاه متفاوتی ببینند. کتاب‌ها بسیار خوش‌خوان و جذابن و هم باعث شد به فکر بیفتیم که ترجمه‌شون کنیم.
  • اپلیکیشن شارژمان هم ایده بامزه ای داره که مدت ها توی فکر من هم می چرخید: محاسبه و نمایش و صاف کردن شارژ ساختمون. یک برنامه باحال برای ساختمون های باحال. پیچیدگی چنین اپ هایی جایی است که محاسبات در سطح انسانی به مشکل می خوره و مثلا یک نفر یک چیزی طلبکار می شه یا یک نفر دیگه خرج می کنه و … امیدوارم همه اینها رو دیده باشن که یک اپ عالی داشته باشیم برای شفاف و راحت کردن به یک بده بستون پر دردسر.

تلگرام

  • کانال تلگرام کد دو هم مطالب مربوط به برنامه نویسی می ذاره. مطالبش بامزه هستن و امیدوارم جدی بگیره و چیزی بیشتر از یک کانال باشه (: قابلیت پیدا شدن و تاریخچه و اینها بسیار جذابن و وب بسیار ماندگار تر از هر اپ (:

بازار کار

  • راه کار همراه رامند یه شرکت جوون با محیطی گرم و خلاق تو زمینه اپلیکیشن های موبایل هست که دنباله همکارای جدید تو زمینه برنامه نویسی Android، iOS، .NET و Unity می گرده. دفترمون تو محدوده یوسف آباد هست. لطفا رزومه ها رو به ادرس technical@ramand.ir بفرستین.
  • شرکت راه کار ششم، در جستجوی توسعه دهنده حرفه ای اندروید با حداقل دو سال سابقه است، کار بر روی محصولاتی مخصوص بازار بین المللی و در بالاترین سطح کیفی خواهد بود و شما با تیمی از بهترین های ایران همکار می شوید. در صورت تمایل رزومه را به آدرس amir@6thsolution.com ارسال کنید.

معلومه که اگر شما هم دوست دارین ایده، کار، اپ یا پروژه‌تون توی دوشنبه‌های آخر ماه معرفی بشه می تونین اونها رو به آدرس jadijadi روی جیمیل برام بفرستین. فقط اگر کنار هم بایستیم دنیای بهتری ساخته می شه (: