N Ways To Be A Better Developer

Few days ago I started to read a book called N Ways To Be A Better Developer , I didnt have the time to finish it yet, but I can say its a book that I recommend anyone who want to get better to read, the topic of the book is how that we limit our self, and that we should not do that.
I know that I dont have that much to talk about the book especially that I dont want to talk about all the points here so you dont read it, so just go and get a copy, the cost will start from $10.
and just bear in your mind that this book is a code-free book, which mean you can apply most of what you will read on any other field as an IT.

Filed under: Books, Other

How to create rethinkdb cluster

To be honest, its really simple and does not need that much work.

1- Create 3 ubuntu 14.04 servers on DigitalOcean [affiliated link] or your favorite VPS provider.

2- Install rethinkdb on all of them using the following commands:

3- Prepare all of your instance to run on startup.

Continue reading

Filed under: Linux, Other, Rethinkdb

Ways to support open source projects

I was thinking about this post for the past few days, and I found that the shorter I made it, the best it become.

There are many ways to support Open Source Projects, most of the people who works on open source project spends too many hours just to get the project out to you and me to use it, so here is a list of what you can do:

  1. If you know programming, try to help them, find a bug and try to send a pull request to the solution.
  2. If you work with open source project, but you are not a programmer, check if they have a way for you to donate some money.
  3. If they dont have a donation system, but they have some commercial service/product, try to purchase one from them.

Not every project has a donation or a commercial product, so its always a nice thing if you find a way to support them.

here is a list of some Open Source Project and a Commercial Service/Product they have:

I cant remember any more, but I guess you got the Idea.


Happy Coding.

Filed under: Business, Laravel, Linux, Nginx, PHP

العزلة طريق للتعرف على الوجود

من الامور التي لطالما قرأتها و لم اكن استوعبها ولم استوعب الهدف منها و هي اعتزال الناس في محاولة للتعبد و الخروج عن الدنيا.
هذه الامور لطالما كان لها غموضها في حياتي ، سمعتها من العديد من الاشخاص لكني لم استطع في يوم من الايام ان افهمها او حتى ان اعيش تلك الحالة، لم اعتزل الناس في رمضان ولا غيره ، و لم اعتزل الدنيا ولم اتركها و اخرج لاقوم باراحة عقلي و روحي من هذه الدنيا.
البارحة اتيحت لي الفرصة لاخرج من منزلي و استقل البحر و اذهب إلى جزر تبعد عن اسطنبول قرابة الساعة، خرجت و كان الهدف من خروجي ان اركب البحر فقط و اشرب فنجان قهوة و من ثم اعود، لكننا قررنا ان نمشي و نترك للصدفة ان تقودنا لواحدة من اعلى النقاط على هذه الجزيرة. هناك وجدنا دير  يأمه الزوار ليرو جماله فهو قائم في هذه الجزيرة منذ القدم ـ و لست متأكدا من التاريخ لكن يقال ان عمره 1052 عام ـ و لكن مالفت نظري انهم  كانو يفرضون الحشمة على كل من يريد الدخول رجلا كان ام امرأه ، فكان الشال مفروضا على من لبست القصير او الحفر و على من لبس القصير من الرجال ، و هذا للاسف افتقدته في بعض جوامع اسطنبول التاريخية.


Continue reading

Filed under: Arabic, Other