During learn and experience

کتاب just for fun

کتاب just for fun نوشته لینوس توروالدز (خالق لینوکس) بترجمه جادی عزیز رو تموم کردم. واقعا عالی بود هم زندگی نامه لینوکس بود هم نیمچه زندگی نامه خود توروالدز.
از جادی عزیز هم ممنونم که با اینکه نتونست کتابو چاپ کنه ولی اونو رایگان در اختیار ما قرار داد. (البته من donate کردم).
شخصیت توروالدز خیلی جالبه، نه جاه طلب نه خیلی باهوش و نه تو شرایط محیطی خوبی بوده. کلا به من ثابت کرد اگه آدم به چیزی عشق داشته باشه موفق میشه حتی اگه دنیا هم جلوش وایسه.

۱۶ آبان ۹۳ ، ۰۰:۲۴ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

موفقیت یک شرکت یا پروژه

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

لینوس توروالدز

۱۵ آبان ۹۳ ، ۰۸:۴۵ ۰ نظر موافقین ۱ مخالفین ۰
سعید زرین فام

خوشبختی یعنی دیدن چیزای کوچیک

خوشبختی یعنی دیدن چیزای کوچیک. همین.

۰۹ آبان ۹۳ ، ۱۶:۱۴ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

فرقی نداره وقتی ندونی و نبینی . غصه ات می گیره وقتی می دونی و می بینی

به اینی که می نویسم اعتقاد ندارم ولی بعضی موقع ها ندونستن یه سری چیزا بهت کمک می کنه که یه کارایی رو انجام بدی که در صورت دونستن اون چیزا عمرن انجامشون میدادی!!!

دسترسی داشتن به اطلاعات و دانش تو این موارد مزیت حساب نمی شه؟

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

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

امروز که کار تمام شد تازه فهمیدم قبلا جراحی لثه داشتم. فکر کن.

حالا نداشتن اطلاعات بهتره یا داشتنش !!!

۰۸ آبان ۹۳ ، ۲۲:۲۴ ۰ نظر موافقین ۱ مخالفین ۰
سعید زرین فام

تفاوت توقع و تعهد

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

۲۹ مهر ۹۳ ، ۲۰:۵۴ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

ترکیب هنر و دانش Guillaume Bort و Martin Odersky

Play Framework محصول زحمات Guillaume Bort (سمت چپ)و Martin Odersky  (سمت راست) است. Guillaume Bort که Play Framework را بوجود آورد و هم اکنون lead developer پروژه Play است و Martin Odersky هم زبان برنامه نویسی Scala را بوجود آورد و از موسسین شرکت typesafe است.


۲۳ مهر ۹۳ ، ۲۰:۴۶ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

قوه تلخ و شب های برره

دو تا از کارای مهران مدیری هست که واقعا مرور زمان کهنشون نمی کنه. من که خیلی ازشون لذت بردم و می برم. قهوه تلخ و شب های برره.

۱۸ مهر ۹۳ ، ۲۲:۳۸ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

استفاده از Scala در مسابقه برنامه نوسی بیان

فکر کنم ماه پیش بود که به سرم زد توی مسابقه برنامه نویسی بیان شرکت کنم و جواب سوال هارو هم با Scala بدم!
دور اول مسابقه که تمرینی بود که مسافرت بودیم و نشد شرکت کنم ولی خلاصه امروز یه سوالشو حل کردم اونم با Scala و سبک functional خیلی حال داد، اگه می خواستم با جاوا بنویسم باید کلی if و حلقه for میزاشتم ولی با Scala خیلی تمیز نوشته شد.
حالا با حل همین یه سوال هم رفتم مرحله بعد.

میگن سر پیری معرکه گیری. یاد ۱۰ سال پیش افتادمو مسابقات ACM. 
۱۸ مهر ۹۳ ، ۱۲:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

زندگی به آدم هایی که دوستشون داره شلاق میزنه!

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

۱۵ مهر ۹۳ ، ۰۰:۰۹ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

Integrate play framework with akka cluster (java)

Integrate a play framework app (java) with akka cluster so that you can easily add new play node to scale your system. when a new node added all node in the cluster log hello message, no matter which node receives the message.

https://github.com/zarinfam/play-akka-cluster-pub-sub

پنجشنبه جمعه خوبی بود. اینم خروجیش.
۱۱ مهر ۹۳ ، ۱۹:۴۶ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

آمدن، رفتن و بودن در سکوت

خیلی خوبه که بی هیاهو بری، خیلی خوبه بزور نخای آدمارو جذب کنی. کلا خوبه بیای تاثیر خودتو بزاری و وقتی دیگه جا برات نیست بی هیاهو، آرومو ساکت بری.
خیلی مهمه قدر و ارزش خودتو بدونی.
۰۹ مهر ۹۳ ، ۱۹:۳۷ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

تولد کسیو تبریک گفتن

کلا با تبریک تولد آفلاین مشکل دارم، امروز تولدمه و دوستان از صبح شروع کردن به پیغام های آفلاین. من اعتقاد دارم تولد رو باید لایو به فردی که برات محترم و عزیزه تبریک بگی حضوری، با تلفن، چت و هر وسیله ای که آنلاین باشه و طرف بتونه از تو حس مثبت بگیره.
۰۲ مهر ۹۳ ، ۰۸:۴۸ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

قبول شکست برای کامل شدن

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

۲۹ شهریور ۹۳ ، ۲۳:۳۵ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

هنر negociate

تقریبا به این نتیجه رسیدم که باید بیشتر در زمینه مذاکره و رسیدن توافق در بحث ها با دیگران دانش کسب کنم. تو زندگیمو که نگاه می کنم مورد های خوبی از رسیدن به توافق با آدم هایی که کلا باهاشون هم عقیده نبودم می بینم ولی از اون بیشتر مورد هایی رو می بینم که نتونستم به صلح و سازش برسم و بجای مذاکره جنگ کردم.
اون موارد مثبت بهم انگیزه می ده که یعنی می تونم هنر negociate خودمو قوی تر کنم و فکر می کنم با دنیای امروز و مخاطرات زیادش حتما باید این کارو بکنم.
شروع کردم کتاب
getting to yes negotiating agreement without giving in
رو می خونم. باشد که بهتر شوم.

۲۸ شهریور ۹۳ ، ۱۵:۴۵ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

امروز هفته اول کورس Functional Programming Principles in Scala در coursera

امروز هفته اول کورس Functional Programming Principles in Scala در coursera شروع شد. خیلی عالیه. خود Martin Odersky مطالبو تنظیم کرده.
۲۴ شهریور ۹۳ ، ۲۲:۰۲ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

نه به تویتر

سال ۲۰۰۹ اکانت تویتر باز کردم ولی هیچ وقت زیاد پیگیرش نبودم. امشب برای چندمین بار وسوسه شدم یکم فعالیتمو تو تویتر بیشتر کنم ولی نه ...

من از اینجا نمی تونم دل بکنم.
۲۴ شهریور ۹۳ ، ۲۱:۵۷ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

تبدیل بوی کباب به بوی خر داغ شده

کلا آدما پول رو خیلی دوست دارن. خودمم یکی از اونا. هر جا بوی پول میاد یدفه می بینی کلی آدم جمع می شن دورش، بعضیا کلا کارو زندگیشونو ول می کنن می چسبن به بوی کباب. بعضیا اصلا خودشونو بچه اون جایی که بوی کباب میاد معرفی می کنن. بعضیا کل سرمایشونو می برن سمت بوی کباب تا سود کنن.
پس مشکل کجاست که بحث داغ کردن خر میاد وسط.
به نظر من هر کاری اصولی داره. توی محل ما یکی عطاری زد کارش گرفت پشت بنده اون 5 نفر دیگه هم تغییر شغل دادن و مغازهاشونو به عطاری تبدیل کردن. بعد 1 سال فقط یکی از اون 5 تا سود کرد بقیه با ضرر برگشتن سر کاسبیه خودشون.
اینجا همون اصولی که می گم پاش میاد وسط. اون یدونه فرقش با 4 تای دیگه چی بود؟ همه سرمایه آورده بودن همه وقت گذاشته بودن پس چرا فقط یدونه کارش به نتیجه رسید؟
اون یدونه فرقش در این بود که قبول کرده بود تو زمینه عطاری هیچی نمی دونه و فقط سرمایه گذاره. رفته بود یه عطار آورده بود و مدیریت مغازرو سپرده بود به اون.
همه جای دنیا همینه وقتی جایی بوی کباب میاد همه دورش جم می شن ولی این بو برای کسایی تبدیل میشه به بوی خر داغ کردن که اصولو رعایت نمی کنن.
گوگل با اون گندگیش تا همین چند سال پیش مدیر عاملش موسسینش نبودن! یارو دکترای برق داره از استانفورد، گوگلو تاسیس کرده ولی بازم وقتی وارد یه صنعت دیگه میشه اصول رو رعایت می کنه و کارو به کاردون میسپره. چون میدونه اگه این کارو نکنه میخوره زمین و بوی کباب تبدیل میشه به بوی خر داغ شده!
۲۱ شهریور ۹۳ ، ۱۲:۱۹ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

کتاب coders at work

آخرین کتابی که خواندم، کتاب "شش سال در دربار پهلوی" بود که خیلی لذت بردم.
در JUG meeting مرداد ماه ترجمه فارسی کتاب coders at work رو بهم هدیه دادن. که شروع به خوندنش کردم. خیلی کتاب قطوریه ولی واقعا مثل یه کتاب تاریخی برام شیرینه. با 15 نفر از برترین برنامه نویسان دنیا مصاحبه شده که واقعا خواندنیه.
جا داره از آقایان علی پروینی و ابراهیم نقیب زاده مشایخ تشکر کنم.
شاد باشید.

۲۴ مرداد ۹۳ ، ۱۷:۰۰ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

آرزوی یادگرفتن تایپ ۱۰ انگشتی

همیشه آرزو  دارم بتونم ۱۰ انگشتی و بدون نگاه کردن به کیبورد تایپ کنم. این دفعه با یه نرم افزار با نام KTouch شروع کردم هم آموزش داره و هم تمرین تازه بهم آمارم میده. فعلا که تعطیلم ولی شروع کردم.

شاد باشید.
۰۱ مرداد ۹۳ ، ۲۳:۲۳ ۲ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

کار های نیمه تمام آفت لذت از زندگی

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

۲۹ تیر ۹۳ ، ۲۱:۲۵ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام