Възстановихме си сайта, все още има проблеми с картинките, надявам се да мога да ги върна и тях. Стискайте палци…
Conway's Law: In any organization there will always be one person who knows what is going on. This person must be fired.
Murphy's Laws: (1) If anything can go wrong, it will. (2) Nothing is as easy as it looks. (3) Everything takes longer than you think it will.
rvm reset # clear previous settings rvm --default use 1.9.3 # switch to ruby 1.9.3 permanently rvm system # use system until you leave the shell rvm default # back to default rvm 1.9.2 # use ruby 1.9.2 until you leave the shell
To have hg completion under bash just download raw file from here
http://www.selenic.com/hg/file/11efa41037e2/contrib/bash_completion
and source it to your .bash_profile
[[ -s "$HOME/.bash_completion_hg" ]] && source "$HOME/.bash_completion_hg"
¶ COTD
It is difficult, if not impossible, for anyone to learn a subject purely by reading about it, without applying the information to specific problems and thereby forcing himself to think about what has been read. Furthermore, we all learn best the things that we have discovered ourselves.
—DONALD KNUTH, The Art of Computer Programming
¶ FoD
One good thing about music,
Well, it helps you feel no pain.
So hit me with music;
Hit me with music now.
– Bob Marley, „Trenchtown Rock“
Някой от тези се дублират с предната публикация, но реших да ги напиша още един път – „Повторението е майка на знанието“
- ds“ – премахва кавичките от израз
- ds) – премахва скобите от израз
- di) – изтрива текста м/у скобите
- da) – изтрива текста заедно със скобите
- dt] – изтрива текста до първото съвпадение на ]. t – till
Пример за използване на zenconding – маркира се (visual) следния текст, след това се натиска CTRL+Y и се записва ul>li*
test1 test2 test3
След натискане на enter, резултатът е следния:
<ul> <li>test1</li> <li>test2</li> <li>test3</li> </ul>
Използване на Tabular
abc,def,ghi a,b a,b,c :Tabularize /,/r1c1l0 abc , def, ghi a , b a , b , c
За да изтриете цялото съдържание на текст заключен в скоби или кавички ползвате следните команди:
di) di} di"
Преди време бях писал колко е яко да се публикува през външен текстов редактор, за целта ползвах TextMate. От няколко месеца обаче съм на вълна Vim (по-точно: MacVim) и реших да си потърся аналогичен plugin като използвания в TextMate. Намерих vimpress, става си доста лесничко:
- BlogList – показва списък със всички публикации
- BlogOpen id – зарежда за редактиране публикация с ID
- BlogNew – създава нова публикация
- BlogSend – изпраща промените към wordpress страницата
Забравих да уточня – модула ползва python интерфейс и няма да работи в vim версии, които не са компиларни с него.
Последния tag е новото meme
Beautify, unpack or deobfuscate JavaScript, make JSON/JSONP readable, etc..
На Калояна, Катерина, Руди и Хриса
Сряда, 10 часа е. В 38 седмица съм. Пътуваме към частния кабинет на д-р Скочев, за да определи имам ли разкритие, а аз си представям дебелите му пръсти и съм почти сигурна, че прегледът ще боли.
Както и всички останали лекари, той отново не ме помни. Махам с ръка на това и започвам пак да обяснявам за чувствителната ми матка, закъснялата ми овулация и плаващата дата на термина.
Той е спокоен, улегнал над 50 годишен господин с чудесно чувство за хумор, което установявам по-късно в родилна зала. Бърка технично и ми съобщава лаконично: (още…)
Тази програма е удивително минималистична и гениална в простотата на своя интерфейс.
Ето какво постигнах за 10 минути 🙂
Ако проявявате любопитство може да научите почете тук: http://www.atebits.com/scribbles/
¶ Зараза
Вчера търсих някакъв tutorial в Google, първата страница ме изпрати на много интересна страница, която упорито се мъчеше да ме убеди, че имам вирус и са ми заразени почти всички важни файлове.
Както се вижда на картинаката всичко е много убедително…
… с единствената разлика, че работя под Mac OS X. Момчетата се бяха постарали, при натискане на close бутона си издърпвах .exe файлче с антивирусна програма, като при завършване на свалянето изчезваше от Download списъка ми.
Жал ми е за средностатистическия Windows потребител, нека да си browse с IE, но дано не е решил и да си ползва същия компютър за да си плаща сметките или да пазарува…
There once was a master programmer who wrote unstructured programs.
A novice programmer, seeking to imitate him, also began to write unstructured
programs. When the novice asked the master to evaluate his progress, the
master criticized him for writing unstructured programs, saying: „What is
appropriate for the master is not appropriate for the novice. You must
understand the Tao before transcending structure.“
– Geoffrey James, „The Tao of Programming“
В няколко интернет източника през последните 2 дена се появиха публикации за „Заветът на Апостола“ попаднах на тях случайно и установих че нямам спомен от тези думи на Дякона в главата си. Възможно е да сме го учили в училище и ми е минало през ушите без да създаде съответната гънка в мозъчната кора.
Хубави думи е казал, а колко от нас успяват да ги разберат…
There is a theory which states that if ever anyone discovers exactly
what the Universe is for and why it is here, it will instantly
disappear and be replaced by something even more bizarre and inexplicable.
There is another theory which states that this has already happened.
– Douglas Adams, „The Restaurant at the End of the Universe“
¶ Breathe
You will realease your life
Forgetting what’s forsaken the reason why
You are alone again
You will believe the lie
Judging from what you’ve taken
You breathe, alive
You are alone again
From the heart of darkness
You call to me
Spirit raging on
There is nothing I can do
For you are next to no one
¶ Ден 7
Отново е сутрин, пак се събудих от кошмар. Този път си го спомням ясно и ще го опиша. Погледнат отстрани може би няма да е толкова кошмарен, но и най-обикновенните кошмари, сещате се за онези: „Вие бягате, някой ви гони“, но когато се събудим с чувство на обреченост са ужасно реални.
Бях отново в София, нещо по работа, хванах един трамвай, но не бях сигурен къде отивам. Имах някакви бегли инструкций къде трябва да сляза, какво да направя. Беше тъмно и непознато. И за да бъда верен на себе си, бях успял в момента на качването да пръсна върху празните седалки на мотрисата всичко, което притежавам. Подрънкват си релсите, главата ми пълна с мисли за работа, но изведнъж малко преди да се затворят вратите на поредната спирка ме пронизва натрапчива мисъл: „Слизай веднага, ти не си за там, отиваш някъде където не трябва“.
Слязох! в бързината бях успял да взема само себе си, всички мой „ценни неща“ бяха останали в заминаващата мотриса. Намирах се на непозната спирка с непознати хора, минаващи безлично покрай мен. Чувствах несигурност, но все пак успях някак си да намеря пътя до квартирата, чак там успях да направя проверка какво съм забравил/загубил. Всички материални неща, кредитни и дебитни карти, кодовете за тях, документи… За ирония или за добро телефона се оказа в мен. Набрах я, тя беше някъде на купон, чуваше се радостна глъч. Опитах се да говоря и да и си споделя проблемите, но тя не ме чуваше. Беше там далеч, неразбираща защо се обаждам и какво ме вълнува… В същото време в разговора, който се опитвах да проведа се включи още един мъжки глас, преплитане. От онези гласове с консистенция на висококачествен зехтин: „Здравей мило, как си днес… Толкова ми липсваш… Целувам те… Кога ще имаш възможност да се видим…“. И отново Тя: „Ало не те чувам, момент ще изляза където имам обхват“ – приятен звук от разпадане на връзката и гласът на оператора: „Телефонът на абоната е изключен или извън обхват“… Бях я загубил, бях я забравил някъде по спирките, някъде докато пътувах за КЪДЕ?
Събуждане – било е само сън, всичко си е тук, с изключение на операторския глас в телефонната слушалка: „Телефонът на абоната е изключен или извън обхват…“
Натрапчива мисъл остана: „приятен“ – защо звукът от разпадането на връзката беше приятен ?!?
¶ Rise
Throw away
The charade of your life
Let the flame of my heart
Burn away
Your complacence tonight
I command you to rise
Wash away
The decay of your life
Feel the light of your eyes
Find the way
Through the darkness tonight
Fearing no one
Do you really think I covet like you do?
Come, take me away
Remove the fear from my eyes
Feel the flame of my heart
Burning away
All conversation tonight
Hearing no one
Am I precious to you now?
Am I precious to you now?
Now rise
Turn away
From the shame of your life
Feel the light from my eyes
Offering
Consolation tonight
Fearing no one
Do you really think I want it like you do?
Come, take me away
Remove the fear from my eyes
Feel the flame of my heart
Burning away
All conversation tonight
Hearing no one
Am I precious to you now?
Am I precious to you now?
Fearing no one
Saviors of my soul
Am I precious to you now?
Am I precious to you now?
Now, I cannot stop this
Pure emotion
Falling from my eyes
You are vindicating
Liberating
Saviors of my soul
Now rise
Throw away
The charade of your life
Let the flame of my heart
Burn away
Your complacence tonight
Fearing no one
Големият проблем с тъпите копелета е, че те са толкова тъпи, че не могат да повярват, че човек може да бъде умен. – Кърт Вонегът
От снощи нямам достъп до външния си диск… Тъжно, но се очакваше, проблема с дисковете е не дали ще се счупят, а кога ще се счупят. Този издържа около година, а аз имах глупоста да го пусна в RAID-0…
В момента търся решения как да си прехвърля личните снимки и останалата информация на друг диск и дали ще мога да му сложа два по-големи диска (този път задължително в RAID-1)…
Поне успях да намеря информация как как се изваждат дисковете .
Пиша тази тема, защото след търсене в българския интернет не можах да намеря смислено и практично решение на проблема „Пране на вертикални щори“. Попаднах на няколко теми, в които авторите са направили доста експерименти и времето за пране на щорите варира до няколко часа за 20 елемента.
Какво направихме с нашите:
Откачихме лентите от релсите и ги навихме на ролца, не много стегнати, като всяко ролце го хванахме с ластик за да не се развие. След което пъхнахме всички ролца в един плик от възглавница, като го завързахме за да не ни избягат ролцата.
Целия пакет се пъха в пералнята на възможно най-ниска температура, ако имате режим ръчно пране, ползвайте него.
В момента още е вътре, ще видим какво ще излезе…
Получи се, само една-две се разнищиха с по един конец, но ножицата реши много бързо проблема. Необходимо е да ги поставите обратно във висящо полужение независимо, че са мокрички. Ако ги поставите на простира ще изсухнат в неправилна форма.
Днес си проверих състоянието на батерията и реших да си поръчам нова, намерих си една 5600mAh, но имам проблем с плащането. PayPal не можаха да ми вземат парички от кредитната карта, но получих SMS с информация за взети пари?!? След празниците ще мина през банката за да проверя какъв е проблема.
Снабдих се с поредната технологична джаджа :). От около седмица из ръчичките ми се мотка новичко iPhon-че. В петък (преди 2 дена) излезе експлойта, който ми позволява да ползвам SIM карти по желание. До сега това беше възможно единствено с TurboSIM и подобно хардуерни приспособления. Малко преди да излезе все пак успях да се набутам и някъде из света една карта пристига при мене поръчана през eBay. Не смятам за голяма загуба обаче 30-те лева които ми струва. Успях да си намера телефона за 650 лева, за разлика от предишното предложение от 950! Така де, имам да харча още 300 :).
Преди малко успях да си подкарам daapd сървър на MyBook NAS-а. Ето информация как става това – MyBook iTunes Server