Sunday, December 3, 2017

"On that cold windy night ..." By Sherko Bekas

On that cold cold windy night
That we all went out

It was only me who didn't have anything with,
Neither gloves,
Nor a scarf,
Nor a jacket.

On that cold cold windy night,
I only had your love with me,

So then I put on my hands
I put you around my neck
and I put you on my shoulders.

and I think, I got warmer more than everyone else!

A poem By Sherko Bekas,
Translated from Kurdish by Medya Ghazizadeh

Wednesday, September 13, 2017

git shortcut: delete all the branches except master

If you are like me, and create a branch for each PR, you like branches as short-lived as possible, and you are lazy to clean them up here is the short cut for you.

That will delete all the git branches except master.

git branch | grep -v "master" | xargs git branch -D

Sunday, August 13, 2017

The Interactive Walkthrough thing

Let say Google just redesigned Gmail (or Inbox) what they usually do is, as soon as you login, they have this forced assignment for you to go through. that indicates "hey we changed everything!  click on next so you see in each step how to find stuff !"

In each step all the screen is grayed out except the part they want you to see.  You have click next step 5-6 times on bunch of animated buttons in a totally redesigned page, while you are eager to see what is the new thing looks like overall by yourself., and finally they let you in ! I find this extremely, _EXTREMELY_ useless if it pops up on the first visit.

The disappointing part is, once you click through the homework they give you, it will be gone forever and you won't have a chance to get it back.

I as a user, I rather that I see all the new stuff myself and then if I feel lost ask for the interactive help to guide me through and show me all the new stuff.

After all if I don't have a question, Throwing answers at me, is not gonna be useful to me but rather annoying and noisy ! let me have questions first ! then I would appreciate the fancy interactive help.

If the interactive help is thrown at me as a forced assignment on the first time I am seeing the new UI.  I will fight you and will do whatever possible to skip the stuff in my face.
It is such a waste of making such a nice interactive help. if not given to the user in the right time and the right place !

The same critic goes to site suveys, many websites, popup a survey for you to fill out about the sites usability, upon first 30 seconds of being on the website. without letting you have a chance to actually experience the website first, then give them your opinion.

Tuesday, July 25, 2017

"Appeal Letter"

After the smothering* of Halabcha
I wrote a long appeal letter to God.

Before I read it to people, 
I read it to a tree.

The tree cried.

Nearby a mailer pigeon told me:
Who is gonna take it for you?
If you are thinking of me,
I can not fly all the way to God!

At midnight,
The angel of my poems, who was wearing mourning cloth,
Told me:

Don't worry at all
I will take it for for you.
All the way to the upper skies.
All the way to the gates of heaven.

But I can't promise that
God himself will take the letter from me.
You know, Its hard
To reach to God.

I said:
Thank you, Please fly !

The angel flew.
 Took my appeal letter with herself.

The day after, when she came back.

A 4th level receptionist in the God office
Wrote a note for me
On the same letter
In Arabic:

You foolish man, 
Write it in -Arabic-.
Nobody speaks Kurdish here 
And we won't
forward it

A poem by Sherko Bekas
Translation from Kurdish By Medya Ghazizadeh

Foot notes;

*1. Halabcha is a city in which Saddam killed more than 5000 civilian Kurdish people by using chemical weapons immediately and 7000 more people died later of the injuries. March 16, 1988

*2. Wearing black in condolences.

3* Speaking Kurdish language was forbidden in many countries including Syria and Turkey.

Tuesday, July 18, 2017

"That's More preferable."

The soul to catch fire from your love
 That's more preferable.

The soul to become a volcano from your love
 That's more preferable.

Whoever drank one drop from your glass
Got drunk for eternity
 That's more preferable.
As you appeared, I went to the hide out
To be with the lover in hide out
That's more preferable.

The pain of your love which burns my soul
Let it be all poison,  
That's more preferable.

 Pour the pain on me and let it be no cure
Cause your pain to any cure 
is more preferable...

Poem by Attar of Nishapur 1145 A.D
Translation from Persian by Medya Ghazizadeh.
Music By Shajarian

Monday, June 26, 2017

The Canary Said ...

The canary said: 
                  Our Planet ...
                  The planet of golden bar cages 
                                               and china crocks.

The red fish of the new year's table* described it as a place that

                                               - blooms- with each spring.

The vulture said:
                                               Oh my planet !
                                               The unique planet !
                                               in which
                                                             -  death -
                                                             creates food.

The shark said: 
                          The earth.
                          Provider of  food underneath the oceans.

Human said no words.

It was only him who had cloth on.

and his sleeves were wet from tears ...

* A poem by Ahmad Shamlu, Calligraphy and Translation by Medya Ghaizadeh
* Persian new year which is first day of sprint.

Sunday, June 18, 2017

A Guy Buys a Shirt.

One day Nasreddin goes to a shop and looks a pair of pants and puts them back without buying them and then looks at a shirt with the same price and walks away with the shirt .

The shop owner yells at him :

- "Hey you didn't pay for that shirt!"  
- "But I put the pants back instead" Nasreddin responds.

- "You did not pay for the pants !" 
- "Why I should pay for the pants if I put them back ? " Nasreddin responds.

* In Persian literature, Molla Nasreddin is a character who lived in 13th century. he does silly things showing philosophical paradoxes . my translations are not word by word but meaning by meaning.

Sunday, June 4, 2017

The Carol of the Greatest Wish

Only if freedom would sing a song.
                    Tiny as a bird's tweet.


would remain a ruined wall ...

It would not take so many years to find out,

That each ruin 

                    is the absence of human.
and the presence of human 

                    is civilization .

That was the story of the great absence.
That was the story of the ruins.

Only if freedom would sing a song.
                    Just as tiny as one bird's tweet ...                                      

By Ahmad Shamlu, 1977 Rome, Italy.

* Translation and Calligraphy by Medya Ghazizadeh. All rights are reserved.

Saturday, May 6, 2017

And I Created a Different Kind of God.

I was never a poor obident creature.
And the path to my glorious paradise was not paved
with fellowship 

I should have had a different God.
The one who wouldn't provide the necessity with a cold shoulder.
A different -God-
Ahmad shamlu.
Translation from persian by Medya Ghazizadeh

Sunday, April 9, 2017

Inconsistent ordering is worse than having no order at all

Look at this picture I took.where I have seen many accidents because of drivers passing the reldight. And I think I found the root cause of it.

You see a very wide street. If you zoom in, on all further intersections you see two traffic lights one on the right side and one above the driver. Except the first intersection which only has one traffic light on the right side.

One might accuse the lazy irresponsible driver for passing the red light and causing an accident. But I think the inconsistency in the traffic lights. And this intersection being an exception is the cause of all of the accidents I have noticed.

If none of the further intersections had a second traffic light above. The driver would not be relying on it.But if the driver can see 4 further traffic lights above his head for one mile but current intersection only has one traffic light on right side. Driver will be more likely be mistaken.

I am telling this story because its true real life story but also true in software development.
I have seen the same mistake in design and code. Whatever it is that you add as a nice to have feature, Make it consistent. Otherwise soon or later it will cause an accident.



computer (48) ubuntu (46) linux (28) tutorial (20) opinion (17) programming (14) software overview (13) terminal (12) troubleshooting (8) life (7) literature (7) poem (7) human languages (6) vim (6) bash (5) google (5) python (5) android (4) cars (4) phpBB (4) suggestion (4) tips (4) 12.04 (3) Chef (3) extension and addons (3) firefox (3) java (3) personal (3) russian (3) shell (3) windows (3) 64bit (2) Calligraphy (2) Chicago (2) Vagrant (2) apple (2) backup (2) bug (2) code (2) eclipse (2) funny (2) google chrome (2) idea (2) monitor (2) php (2) phpBB3 (2) shorter prompt (2) ssh (2) virtualbox (2) $_SERVER['REQUEST_URI'] (1) 2.7 (1) ALT+Backspace (1) AVR (1) Alt-Printscreen-K (1) AutoRotate (1) CTRL+ALT+DELETE (1) DRM (1) Debugging (1) Gimp (1) Gimp 2.8 (1) Microcontroler (1) Restart X (1) UML (1) Ventra (1) adsense (1) amazon (1) audio (1) aws (1) background process (1) battery (1) bing (1) blank (1) blogging (1) bmw (1) boot (1) business review (1) car (1) cd (1) chrome (1) comcast (1) computer kubuntu (1) conference (1) cookie (1) cron (1) database (1) date (1) display (1) domain name (1) download manager (1) dual boot (1) dual monitor (1) extensions (1) feature request (1) file (1) folder (1) freeze (1) gimp single window (1) git (1) gnome 3.10 (1) google docs (1) google plust (1) google+ (1) grep (1) icon (1) install (1) iterator (1) links (1) linu (1) linux links (1) list (1) mac os (1) media server (1) microsoft (1) moonlight (1) music (1) mysql (1) name (1) nautilus (1) netflix (1) notepad++ (1) parking (1) permission (1) philosophy (1) photo (1) prompt (1) protest (1) ps3mediaserver (1) putty (1) read from file (1) realtek (1) resolution (1) roku (1) samsung (1) scala (1) screenshot (1) security (1) selinux (1) server (1) skype (1) space (1) spam (1) spambot (1) sql (1) suspension (1) system monitor (1) tar (1) task manager (1) template design (1) th23 domain (1) thinking (1) ubuntu 13.10 (1) unity (1) vimrc (1) virtual machine (1) weblogic (1) wget (1) with space (1) xorg (1) xrand (1)