گیک فارسی

نوشته های یک گیک فارسی از فعالیت ها ،‌ علاقه مندی ها و نقد هایش

زندگی و انتخاب‌های ما

نویسنده:
۹ آبان ۹۷

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

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

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

به نظرم توی زندگی آدم‌ها ۴ انتخاب خیلی مهم وجود داره که نباید سرسری گرفته بشه و باید با دقت و استفاده از تجربیات دیگران به بهترین نحو آن‌ها را مدیریت کرد و تصمیم درست گرفت.

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

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

سومین و اساسی‌ترین انتخاب زندگی یک نفر این هست که میخواد مجرد بمونه یا ازدواج کنه. شاید تعجب کنی ولی برای خیلی از آدم‌ها تجرد انتخاب خیلی خیلی بهتری در مقابل ازدواج و مسئولیت‌های بعدیش هست. هر چقدر خودشناسی شما در این مرحله بیشتر باشه احتمال موفقیت بیشتره ، اگه برای رفع نیاز ، حالا از هر نوعی ازدواج میکنید باید بدونین در مقابل رفع نیاز شما مسئولیت‌ها ، وابستگی‌ها و درگیری‌های زندگی شما بیشتر خواهد شد و همیشه در نظر داشته باشین که آیا ازدواج آخرین و تنهاترین راه ممکن هست یا نه !؟ من در این زمینه متخصص نیستم اما تجربه من نشون میده ازدواج چه خوب و چه بد کاملاً مسیر زندگی شما را تحت تأثیر قرار میده و میتونه شما را به هر سمت و سویی ببره.

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

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

امیدوارم همه شما سلامت ،‌ موفق و مسرور باشین.

در نظرسنجی برنامه نویسان شرکت کنید

نویسنده:
۲۰ اسفند ۹۵

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

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

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

پس بشتابید به سوی نظرسنجی برنامه نویسان و مدیران سیستم (برای من ۵ دقیقه هم‌زمان نبرد پس تنبلی نکنید.)

درس آدم‌شناسی

نویسنده:
۱۳ آذر ۹۵

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

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

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

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

باز هم تکرار میکنم که قرار نیست یکنفر صددرصد کامل و بی‌عیب باشه اما شعور ، ادب و درک شرایط و مسئولیت‌پذیری موضوعاتی نیستند که بشه قربانی هوس ،‌ ظاهر ، وضعیت مالی ، وضعیت فنی و … در شروع یک رابطه انسانی کرد.

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

وضعیت نابسامان بیمارستان‌ها در ایران

نویسنده:
۷ آذر ۹۵

امیدوارم هیچ‌ زمانی نیازمند مراجعه به بیمارستان‌ها برای مداوا نباشین ،‌ متأسفانه به خاطر مشکل پدرم مجبور شدم یک هفته توی یکی از بیمارستان‌ها رفت و آمد داشته باشم و از وضعیت رسیدگی و کیفیت خدمات بیمارستان شکه شدم ! جالبه بدونید بیمارستان مورد نظر Grade 1 در بین بیمارستان های دولتی داره و زیر نظر علوم پزشکی هم هست. نیاز به نام بردن نیست و دردی هم با گفتنش دوا نمیشه.

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

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

نظر دهید
دیدگاه‌ها برای وضعیت نابسامان بیمارستان‌ها در ایران بسته هستند

بهترین و شیرین ترین رویداد زندگی من

نویسنده:
۳ اسفند ۹۴

با توجه به شرایط خانواده‌های من و همسرم و مشکلات کوچیک و بزرگی که در طول دوران بارداری روبرو بودیم ،‌ امروز یعنی دوشنبه ، ۳ اسفند ۹۴ بالاخره ۹ ماه که شاید ۶ ماهش واقعاً برای من بسیار درگیرانه و پرمشغله از نظر خانوادگی گذشت به پایان رسید و صاحب عزیزترین دارایی و نتیجه زندگیم یعنی دختر کوچولوم شدم که گریه‌های نوزادیش شیرین‌ترین طنین‌های زندگیم هست و خواهد بود.

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

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

الیکا تولدت مبارک.

نظر دهید
دیدگاه‌ها برای بهترین و شیرین ترین رویداد زندگی من بسته هستند

روز برنامه‌نویس!

نویسنده:
۱۵ آذر ۹۴

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

روز برنامه نویس

پس امشب تصمیم گرفتم یک تحقیق کوچیک انجام بدم ،‌ گویا این روز به پیشنهاد Valentin Balt و Michael Cherviakov در سال ۲۰۰۲ میلادی و با جمع کردن امضاء جهت به رسمیت شناختن این روز در کشور روسیه به عنوان روز برنامه‌نویسان به دولت این کشور ارجاع شده و ۱۱ سپتامبر ۲۰۰۹ (جالبه که ۷ سال طول کشیده و کم از خودمون ندارن) توسط رئیس‌جمهور وقت مصوب و امضا شده.

این روز ۲۵۶ امین روز سال یعنی ۱۳ سپتامبر (یا ۱۲ سپتامبر در سال‌های کبیسه) هستش. اما جالب اینجاست همکاران وطنی میخوان ۲۵۶ امین روز سال شمسی یعنی ۱۰ آذر را توی تقویم رسمی کشور به عنوان روز برنامه‌نویس ثبت کنن. حتی سایتی برای جمع‌آوری امضا ساخته شده که میتونین شما هم ازش حمایت کنین.

البته من ترجیح میدم همون تاریخ میلادی در نظر گرفته بشه تا اینکه هر کسی بیاد به تاریخ خودش تبدیل کنه ! خلاصه با ۵ روز تأخیر روز همه برنامه‌نویس های خواننده وبلاگ من مبارک باشه و یادمون باشه اگه ما برنامه‌نویس ها نبودیم زندگی از اینی که هست خیلی سخت تر میشد پس به خودتون ببالید و عیش و نوش کنید و از همه مهمتر کد بزنید !

ذخیره کردن عکس‌های فایل MS Word توی LibreOffice

نویسنده:
۸ آذر ۹۴

شخصاً یکی از طرفداران برنامه LibreOffice و جایگزین کردنش در مقابل Office هستم و فکر میکنم ۹۰ درصد کسانی که LibreOffice را مسخره میکنن شاید توی عمرشون یا فقط Office را نصب کردند یا نهایتش یک فاکتور ، نامه ، پایان نامه یا فوقش اسناد اداری را باهاش نوشتند و چاپ کردند و لاغیر ، که همه این کار ها براحتی توی LibreOffice انجام میشه و چسبیدن به ویندوز برای Office در حد جوکی بیش نیست.

امروز میخواستم چند تا عکس را از توی یک سند Docx خارج کنم ولی گزینه Export کردن سر راست پیدا نکردم. با کمی جستجو به یک راه حل و دانش خیلی با حالی دست پیدا کردم. در‌ واقع متوجه شدم یک فایل odt یا ods در‌ واقع یک فایل آرشیوی از چند تا فایل و دایرکتوری هست که ساختارش را تشکیل میدن.

پس کافی بود فایل را در فرمت odt ذخیره کنم و تغیر پسوند بدم به zip و با extract کردنش همه عکس‌ها را توی یک پوشه به نام Pictures داشته باشم. البته LibreOffice شاید راه دیگه ای هم برای خروجی گرفتن از عکس‌ها داشته باشه اما این راه حل واقعاً ارزش مطرح کردنش توی یک پست وبلاگ را داشت.

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

من ،‌ وبلاگم و زندگی

نویسنده:
۱۴ آبان ۹۴

بهترین دوران زندگی من تا به امروز دوران جوانی و مجردیم از ۱۸ تا ۲۵ سالگیم بوده ،‌ مجرد بودن منفعتهایی داره که مثل خیلی از چیز های دیگه تا از دستش ندی متوجه نمیشی. اینکه هر وقت بخوای بخوابی ، بخوری ،‌ با رفقات وقت بگذرونی ، کار کنی و از همه مهمتر مسیر زندگیت را عوض کنی خودشون از مهمترین برجستگی های تجرد هستش.

وقتی تازه وبلاگنویسی را حدود دو سال پیش شروع کردم فکر اینکه در طول یک ماه نتونم هیچ مطلب جدیدی بنویسم اصلاً به فکرم خطور نمیکرد اما از ۱۰ تا ۱۲ مطلب به یک یا دو مطلب و توی اکتبر به هیچ مطلبی رسید. دلیلش اینه که زندگی خیلی پیچیده‌تر از اون چیزی هست که در بهترین دوران زندگیمون بتونیم پیشبینی بکنیم.

گاهی مشغله کاری زیاد ،‌ گاهی مشکلات خانوادگی و گاهی بیماری خودمون یا اطرافیان میتونه به کلی همه چیز را تحت شعاع خودش قرار بده. پس وقتی احساس سبکی میکنیم ، وقتی حس میکنیم هیچ دغدغه ای نداریم ،‌ وقتی افسار زندگی کاملاً در دستمونه ، وقتی بر اسب سفید زندگی میتازیم یادمون باشه هیچ چیز همیشگی نیست و در پس این روز و بهار زیبا ،‌ پاییز ، زمستان و شاید تاریکی هم باشه پس تا میتونیم از لحظه لحظش لذت ببریم.

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

نظر دهید
دیدگاه‌ها برای من ،‌ وبلاگم و زندگی بسته هستند

خارج کردن زیرنویس از فایل‌های MKV

نویسنده:
۱۰ فروردین ۹۴

اگه تا حالا از فایل‌های MKV برای دیدن فیلم استفاده کرده باشین حتماً میدونین که این فایل در‌ واقع یک ظرف یا بهتر بگم Container برای صدا و تصویر و زیر نویس هستش. بعضی مواقع احتیاج میشه که زیرنویس فیلم که توی فایل MKV قرار گرفته را از اون خارج یا Extract کنیم.

برای این کار ابتدا باید با دستور زیر mkvtoolnix را نصب کنیم تا بتونیم از دو ابزار mkvinfo و mkvextract استفاده کنیم :

sudo apt-get install mkvtoolnix

حالا باید ببینیم فایل زیر نویس توی چه Track ی از MKV قرار گرفته. برای این کار از دستور mkvinfo به این شکل استفاده میکنیم :

mkvinfo movie.mkv

این دستور Track های قرار گرفته در فایل MKV را در خروجی نمایش میده و مشخص میکنه چه Track ی مربوط به فایل Subtitle میشه. کافیه شماره Track را جایی یادداشت کنیم یا به حافظه بسپریم.

حالا با دستور زیر میتونیم زیرنویس را (با فرض اینکه شماره Track اون ۳ هستش) از فایل خارج کنیم و در کنار فایل ویدئوییمون ذخیرش کنیم :

mkvextract track movie.mkv 3:subtitle.srt

به همین راحتی میشه فایل زیر نویس را خارج کرد. این کار مخصوصاً زمان هایی که فایل MKV را تبدیل میکنیم و به زیرنویس احتیاج داریم لازم میشه.

گیک فارسی یک ساله شد !

نویسنده:
۱۷ اسفند ۹۳

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

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

قطعاً در آینده به نوشتن مطلب در این وبلاگ ادامه میدم و امیدوارم بتونم تأثیر مثبتی هر چند کوچیک در بهبود وضعیت شغلی مربوط به رشته برنامه نویسی وب و احوالات عمومی خوانندگان داشته باشم.

در آخر هم از همه دوستانی که در این مدت من را مورد لطف خودشون قرار دادند متشکرم.