Блогинки

06.01.2017 – дъждосняг, лед и Quebes OS

Днес деня започна със стабилно стъгране на сняг при приличен вятър. Наложи се да ходя до близката аптека за 70 градусов спирт та да ми помогне поне малко. След 40-тина минути колата беше разледена и готова за приключения. Само малко гумите бяха замръзнали, но всичко мина ок с потеглянето.

В офиса е забавно – топло и с тия големите прозорци времето може да се наблюдава много приятно.

Малко неприятен момент беше когато слизах в подземния гараж на офиса, че при това стръмно спускане в комбинация с бетон непочистен сняг + лед отдолу и гумите блокираха (докато се движих с 5 км/ч) и едва не обрах една от стените, но за щастие се оправих без проблеми. Към 15:00 слязох да преместя колата докато не е станало -10 (не, че ще има някаква разлика между -5 и -10 де) и изкачването мина безпроблемно.

Ден четвърти без кафе и без сладко (от типа на вафли и подобни, иначе плодове например меля като диво прасе). За момента нямам чувството, че ще умра. Теглото ми още е 100 кила. Да видим Февруари какво ще каже :)

Снощи инсталирах Qubes OS 3.2 като имах един много тъп проблем с boot от USB-то. Гледах да не е от AHCI/Compatability mode, UEFI и т.н., но се оказа, че проблема както се очакваше е в задклавиатурното устройство.

Изтеглих и валидирах ISO-то и направих bootable USB с dd (за Windows можете да ползвате Rufus). И както казах – просто не сработи.
Решението е просто. Вместо да окажа устройстовото + parittion-a (/dev/sdb1):

dd if=Qubes-R3-x86_64.iso of=/dev/sdb1

трябва да дам като параметър на устройството на което ще изпратя ISO-то за разархивиране (of) цялото устройство (без partition identifier-а):

dd if=Qubes-R3-x86_64.iso of=/dev/sdb

След това всичко тръгна.

 

Полезни неща, които намерих днес:

16.12.2016 – Недко в Киев

Привет на всички от немногостуденинеособенослънчев Киев.

Тазгодишния тиймбилдинг се проведе в Киев и с колегите в Петък сутринта запалихме самолета към София. Полета ни беше в 8.45. Отидохме 2 часа по-рано с приготвени раници, паспорти и гривни (официалната украинска валута е гривна. На латиница се изписва напълно нелогично като hryvnya, на кирилица е гривня) и заредени батерии. Аз си носих киндъла и реших, че ще е перфектното време за четене. Бях си избрал “Бъдеще” на Бърнард Бекет. Излишно е да казвам, че не прочетох и една страница.
Пихме по едно кафе от Costa за 7.50 лв. и след като ми мина острата болка в сърцето дойде време за check-in. Мина проверката за багажа. Беше малко странно като се наложи да сваля кубинките и колана, но го преживях някак. Тогава за пръв път ме обля облекчението, че махнах дългата брада :)
Взеха ни с един Cobus (специализирано МПС от типа на автобус, но с малко седящи места, предназначен за транспорт на пасажери от терминала към самолета и обратно) и ни закараха до близкопаркиралия Airbus A320, който разполага със 150 до 180 места (180 в най-крайния си супер претъпкан вариант), една пътека и два реда седалки от по общо 6 места.

Аз се паднах в секция А, която по техни дефиниции е най-добра и е най-близко до прозореда. Полета беше доста бърз. Общото ни време във въздуха беше малко над 30 минути, а средната скорост беше около 730 км/ч. Излитането беше бързо и нямаше момент в който да искам да върна кафето. Излитането и кацането по мое мнение бяха малко повече от перфектни (особено кацането). Всъщност полета беше толкова бърз, че стюардесата не можа да раздаде шоколадчетата, които ползват против прилошаване от единия до другия край на палубата :)

Кацнахме в София към 9:20 и до 11:00 трябваше да изчакаме до слеващия полет. Замъкнахме се към терминал 2 с един счупен Cobus, хапнахме набързо по един летищен сандвич, помотахме се малко и минахме към следващия check-in. Тук е мястото да кажа, че летище София е доста по-занемарено от Варненското. Пък и културата нещо не ме обля с желание да прекарам много време там. Първото впечатление като излязохме за да хванем летищния абтобус беше едно едро улично куче и една служителка, която мислихме, че е починала права. Или поне го докара на поглед :)

Издадоха ни билетите, извадих паспорта и се наредихме на опашка от EU към non-EU countries. И още на опашката започнах да се разпакетирам – кубинки, колан, телефон и портмоне + документи и билет и якето. Проверката мина бързо. Дойде време да хващаме самолета. Този беше доста по-малък и събираше между 50 и 80 пасажера. Имаше две колони – от едната страна седалките бяха само по една а от другата – по две. Аз пак се паднах на единична и логично – до прозореца. Набутах си целия багаж, който щеше една раница над мен, изкарах тефтерчето с химикала, power bank-а, телефона и kindle-а сякаш, че ще летим 12 часа и се приготвих за излитане. Този път излитането беше сякаш с малко повече ряз, но пак напълно конфортно. Минахме през Румъния и Молдова, прекосихме повече от половината Уркайна и видяхме р. Днепър от бая високо. По време на пътуването ни сервираха малък брънч, който се състоеше от един сандвич (1/10 по вкус :D) и напитка (безалкохолна!) по избор. Сгънах сандвича, че бях освирепял и се потопих в гледките. Когато се качихме над облаците беше повече от епично. Направих няколко снимки и се потопих в “Бъдеще”-то на Бърнард Бекет.

Кацането пак беше чудесно, слязох и първото мощно разочарование беше факта, че вън си беше направо топло. Предните дни през деня беше около -10, а баш този ден беше -5. И се зачудих защо съм си взел дебелите дрехи и кубинките като можеше и без тях. 4-5 часа по-късно щях да съм благодарен, че са с мен. Кацнахме благополучно и си имахме дори и група по посрещането – няколко наши супер слънчеви колеги. След малко ахо-ихо се насочихме към осигурения ни Mercedes Sprinter и се затътрихме към хотел “Рус”. Имаше прилично задръстване и имах време да разгледам от прозореца малко от Киев.

Киев по последни социологически данни към Юни 2016 г. е с население от малко под 3 милиона човека, което го прави седмия най-населен град в Европа. Кмет на града е Владимир Кличко, а най-ниските температури през Декември са били -32.9 градуса. За това и си носих дебелото яке и кубинките! Но греда. Та – не почувствах Киев като някакъв супер отдалечен град на над 1000 км от Варна, а точно обратното. Все едно си бях почти като у дома. За това говориха следните три много общи черти:

  • Кирилица навсякъде;
  • Пътните знаци и дупките са като нашите;
  • Шофьорите взимат предимства като нашите. Че и повече :)

 

Влязохме в хотел “Рус” и се отправихме към рецепцията. Хотела е три звезди и 20 етажа висок. Партера му беше скандален – shiny and classy. След 15-20 минути чакане на рецепция (бяхме се събрали на куп повечето колеги от офисите извън Киев) се настанихме с Паскал в двадесет и трета стая на седемнадесетия етаж. Асансьорите бяха 6, но много малки (сигурно за да могат да развиват по-висока скорост). Стаята беше за двама, мъничка, но напълно достатъчна. Ударих един бърз душ и се приготвихме за събирането. След като се събрахме всички ни взе същия транспорт и се затътрихме по задръстванията към крайната ни цел – Freedom event hall. Мястото е огромно с малко над 90 маси, на два етажа (като първия е стъпаловиден), сцена и музика на живо. По данни бяхме почти 400 човека. Менюто се състоеше от богато начало с няколко вида салати, последвани от предястие, основно ястие (свинското беше нечовешко направо) и десерт. Сервираше се бяло и червено вино и шампанско.

Вчерта беше много интересна, пълна с нови запознанства и срещи с хора с които си говорим от последните 4 месеца, но така и не сме се виждали.

След като приключи вечерта с част от колегите отидохме в някакъв денонощен китайки (мда…) ресторант и си допихме там. Понеже те явно си нямат някакви разпространени националин бири (като Каменица, Пиринско и т.н. при нас) пих някаква немска, която забравих как се казваше, но беше скандална!

Легнахме към 3.30-4.00, станахме в 6 и в 6.30 пътувахме към летището. Имахме около 40 минут там и обиколихме duty free магазините. Взехме малко сувенири и зачакахме обратния полет.

 

Снимки – скоро.

151 км приключения на колело до нос Калиакра и скъсаната верига

Човек е жив тогава, когато е на път.

В бреветния календар на БФТ по традиция последния бревет за годината е Варнeския (Варна – Белослав – Ветрино – Дългопол – Арковна – Старо Оряхово – Варна) или общо 203 км с 1800 метра денивелация. Не съм карал този маршрут никога, но до скоро не мислих, че ще ми е проблем. Но откакто направих около двумесечна пауза от колоезденето нещата станаха много различни. Първо качих десетина килограма, обездвижих се яко и най-страшното – мотивацията и нуждата от движение нещо намаляха до критични нива.

 

И като реших пак да започна щях да умра по маршрут, който за мен беше тривиален (за справка – най-добро време Варна – Т-образното на Златни Пясъци – Варна – 46:53, преди седмица – 76 минути). Лека полека започнах да връщам форма макар и с по едно до две карания седмично… Та реших, че ако ще е гарга да е рошава, пък и трябва да се готвя за бревета, който ще е първо 200 км и второ – не съм правил толкова дълго изкачване до сега.

 

Реших да отида до едно от най-красивите места наоколо – нос Калиакра и тръгнах в Събота около 9.30 сутринта. Колелото беше прегледано и готово, новите фар и стоп бяха заредени на 100%, носих си power bank (Владо – благодаря!), 3 резервни гуми (след като спуках 2 едновременно започнах да нося по повече), помпа, тулове, щанги за смяна на гума, миши опашки, лубрикант, водонепромукаема горница, раница, очила и т.н.
Тръгването беше добро и до Златни Пясъци се чувствах добре. После до Кранево беше малко зор, но на баирите там се “състезавах” с един джип и Стравата репортна, че съм я направил 58 км/ч средна. И от кръговото на Албена до Балчик беше трудно. Познавам баира на с. Оброчище и отдавна съм се отказал да го покорявам. Особено когато съм в такава (кръгла) форма. И за това реших да го изкарам со кротце со благо. Във втората половина на изкачването ми паднаха очилата, които до този момент бях закачил на една от презрамките на раницата и моите грациозни 100 кг. + колелото премазаха горките очила. И така следващите 110 км – без.
Стигнах до кръговото на Балчик където заредих с вода и едно двойно късо еспресо, кратка почивка и напред и нагоре. До Каварна пътя беше равен и спокоен.
Каварна винаги ще има място в сърцето ми основно заради концертите на които съм бил и на които неведнъж съм си губил гласа. “Проблема” дойде, когато след края на града направих десен завой към с. Българево. От там до нос Калиакра и обратно ме духа такъв вятър, че ако бях 50 кг сигурно щеше да ме събори. Но пък и гледката си струваше. Безумно големите вертогенератори, есенна равна Добруджа, морето… След това дойде входа за нос Калиакра и оттам красота на най-източната точка на България. Нямаше чужденци, баби, които да продават плетени чорапи и коли. Само аз, колелото и две кучета (които отказах бързо от идеята да ме лаят). Потеглих бавно към най-източната част на страната и зяпах. Беше красиво. Стигнах възможно най-далечната точка там и в този момент моето малко приключение стигна своята среда.
Вятъра беше безпощаден и не ме остави да се застоявам прекалено дълго и след няколко минути съзерцавайки огромната гледка пред мен тръгнах.
Излизайки от нос Калиакра усетих едно много неприятно “хрупане” от курбела, което както стана ясно по-късно не беше изобщо на хубаво. Един от сегментите на веригата просто липсваше. Не знам какво му се беше случило, но не бях щастлив от два факта – единия е, че без верига трудно бих ползвал колелото за нещо друго освен за тротинетка и второ – факта, че една Dura Ace верига струва поне 50 кинта.
Изтръпнах, но реших да продължа възможно най-внимателно за да не скъсам веригата напълно. Карах с 10 км/ч. Но и повече не можах да вдигна без да натисна повечко педалите.
По пътя срещнах една жена колоездачка (с онези колелета с кошове) и я разпитах за вело магазин. И се изкефих супер много на дружелюбността ѝ – приветлива, усмихната и помогна (не ме бива в сравненията без да съм безпристрастен, но ако беше в някой по-голям град шанса да намеря някой катил щеше да е много много голям). Малко преди да стигна до веломагазина зад Томи една глутница кучета ме подгониха та се наложи да слизам и да се разправяме. Заклевам се – някой ден ще си взема пистолет точно за такива случаи (природозащитниците да заповядат и те). И най-накрая стигнах до вело магазина, който беше… затвоен. Чухме се с момчето, но с моя късмет ми каза, че не може да говори и че ще се чуем след малко. След 20 минути киснене на студа (и вече започвайки да се стъмва) реших да звънна още веднъж, но опита ми беше неуспешен. Ядосах се и реших да си ходя. Щях да въртя докато не се скъса веригата и после щях да звъня на някой да дойде да ме прибере. За радост точно на табелата за край на Каварна момчето ми звънна и се уговорихме да отида да ми види колелото.

Веломагазина в Каварна е приятно зареден, имаше си доста неща. Та Георги (мисля се казваше) ми предложи да сменяме звено на dura ace–а с някакво обикновено такова, което не бях сигурен, че ще ме изкара до Варна (и че интегритета на цялата верига не е компроментиран). И така логиката подсказа, че една нова верига е далеч по-добра идея. Имаше баш за осем скоростни венци, което си беше късмет. 15 кинта беше веригата, не ми взе нищо за това, че го занимавам в извънработните часове, аз се оказа, че имам точно 19 кинта, дадох му ги всичките и по живо по здраво тръгнах.

Вече бях изстинал и ми трябваха 5-6 км. да вляза в боен режим. Покарах стабилно до кръговото на Балчик където спрях да взема една вода и едно късо кафе. По пътя вече пуснах предния фар (моята гордост закупена само преди седмица заедно с един приличен стоп) да мига (най-ниско потребление има тогава), а задния стоп светеше през голяма част от деня. Което беше и моята грешка. Малко преди бензиностанцията няколко автомобила ми премигнаха и се усетих, че на стопа батерията му е свършила. Изкарах PowerBank-а, пуснах USB кабела извън джоба, закачих стопа на раницата и така го зареждах докато той работеше.
В бензиностанцията го оставих да се зареди още малко (без значение, че е само 0.5W му трябва време за да ме изкара следващите 3 часа да кажем), поговорихме малко с персонала и тръгнах. Мъглата вече започна да се сгъстява и на около километър от бензиностанцията падна до около 2 метра (от перспективата на колоездач). И така да обобщим – аз съм останал с 2 вафли, батерията на телефона ми е 25%, задния стоп е под въпрос колко време ще изкара, а ако предния спре съм изгубен. И карам по прав път, който от двете страни има поля, мъгла и разни шумове около мен. За момент си помислих, че е време да се стресна, но после сметнах, че няма да спечеля особено от това и започнах да си тананикам на Iron Maiden – Fear of the dark. Доста тематично :)

Хубавото от цялата работа беше, че си познавам добре маршрута, знаех, че ще мога да се прибера и изобщо не ми беше притеснено.

По време на мъглата бях изключително концентриран за дупки, препядствия, ориентация, коли и т.н. Към кръговото на Албена мъглата почти изчезна и реших да спра на магазина на Кранево да си взема нещо за хапване, но като спрях се сетих, че нямам кинти, поразтребих си нещата, спрях да зареждам стопа и закачих powerbank-а за телефона. През това време си говорихме с един прилично почерпан ловец, който противно на очакванията ми беше доста приятелски настроен. Тръгнах лека-полека към Варна. Изкачих проклетите баири на Кранево, после този на Златни Пясъци.

И тук дойде най-голямата грешка от цялото ми каране. Почувствах се напълно в свои води. И мотивацията ми точно за 10 секунди се изпари. Маршрут, който обикновено изминавам за 30-40 минути го взех за час и нещо. Беше болезнено, изморително и изнервящо.

Прибрах се в нас към 19:30 (тръгвайки от нас в 9:30) и не бях толкова изморен, колкото издразнен на последните ми километри.

Ето го и маршрута ми с няколко снимки.

 

Хубави страни на приключението:

  1. Бях подготвен. Носих почти всичко, което би се наложило (на следващия бревет ще се замисля дали да не взема малко спици както прави адаша и една верига с tool. Не се знае, знае ли се!), носих и доста добре подбрана екипировка + ветровка, която спаси доста положението на връщане;
  2. Имаше няколко човека, които знаеха маршрута ми плюс това използвах и Bacon (функция на Strava за проследяване в реално време на това къде съм и малко параметри около карането ми (+ статус на батерията ми);
  3. Бях мотивиран. Бях готов да вървя от Кранево до Варна само и само да се прибера и да победя себе си и това, което искам да разруша в себе си – мързела и липсата на постоянна, болезнено силна, глуповата и отчаяна мотивация, която имах до скоро;
  4. Бях разпределил сравнително добре храната и водата;
  5. Имах добри светлини и power bank, които отчитам за много сериозно предимство.

 

Лошите страни:

 

  1. Трябва на три месеца да водя колелото на профилактичен оглед от опитен сервизен техник (няма да казвам колко съм разочарован от магазина на Драг и как от сега само Нико (от Нико Байкс) ще ми пипа колелото). Това с веригата е възможно да беше предотвратено предварително;
  2. Нямах достатъчно пари в себе си. Първо мислих да НЕ си взимам документите и щях да направя огромна грешка. И второ – при такива карания човек според мен трябва да има 50-60 лв. (като поне 10 от тях да са на дребно), защото ако минавах през друг маршрут и се наложи да пазаря с дебитната си карта от някой хоремаг щях да съм гладен и жаден;
  3. Дебел съм. Сериозно – по-разочароващо нещо от себе си не съм имал. Трудноподвижен съм, капаритетът на белите ми дробове е намален (или поне така го усещам), задъхвам се бързо и влизам рекордно бързо в горната ми граница на пулс, пруфтя като стара баба по баирите. Не карам, а едвам се движа на моменти;
  4. Не използвам правилно екипировката си – очилата ми можеше да са цели сега ако не бях ги поставил на неоптимално място.

 

Code Week Varna 2016

Първия път когато бях поканен да говоря на Code Week Varna беше през 2015 г. и беше напълно епично. Говорихме заедно с Юлиян Сапунджиев пред стотина  човека в голямата зала на Стоматологията в гр. Варна. Лекцията беше лека и интересна, позабавлявахме се малко, счупихме една форма на сайта на община Варна и имаше приятен диалог с публиката и показахме двете страни на моя занаят. Юлиян помогна много с настроение и богатия си опит. Беше доста яко.

На 22 Октомври 2016 бях лектор на Code Week Varna за втори път. Този път бях поканен от Боян от Beehive в новата им зала (която се намира етаж под 158 LTD). Посетих предния ден лекцията за WordPress и първото впечатление беше бая голяма изненада. Залата е около 3 пъти по-малка от предишната такава и по мои сметки събира не повече от 25 човека (или 33-34 с правостоящите). За сметка на това интериора е приятен, има си 49″ телевизор, който се ползва за презентационни цели и бюро на което човек може да седне докато си води лекцията. Като цяло съм доволен. Малко слабо започнах в началото (слабо = неуведено и малко Ъ-кащо), но после лека полека набрах сила и привлякох пълното внимание на хората. Ето и малък списък с някои от нещата за които си говорихме:

  • Най-важните качества като Quality Assurance Engineer:
    • Комуникативност;
    • Умения да вижда нещата от друга перспектива (програмист, PM, PO, client);
    • Технически и аналитични способности (абе Пешо – това не мисля, че трябва да връща този резултат);
    • Да бъде надъхан и да има правилно настроена интуиция (Абе Пешо – сигурен съм, че тук има нещо нередно. Дай ми малко време да задълбая до последно да ти пиша);
    • Да задава въпроси и да поставя всичко под въпрос. В името на качествения продукт. И да – pixel-perfect е много важно!
    • Не бъди гаден с някого. Кофти отношението поражда само още кофти отношение. И да – всеки допуска грешки.

В линка на събитието има и повече инфо за другите лектори + техните презентации.

 

Моята можете да намерите тук.

 

И за последно – минусите бяха два:

  • Залата е толкова малка, че е несериозно да се провеждат там събития, които се очаква да бъдат с повече от 15 човека;
  • Презентацията ми мина ревю през 5 човека докато бъде одобрена. Това ми осигури страхотно скучна и безинтересна презентация и сухо предаване на данните.
  • Update 2018 – от тогава насам не съм позволявал тежко вмешаване от компаните за които съм работил. Всеки път, винаги, винаги е едно и също – лекцията ми си губи чара, практичността и лекотата и става едно издекламиране на политически-коректни слайдове, които нито аз харесвам, нито хората, които са дошли да ме слушат..

Да свириш Бах на 90

Днес ще си говорим за любов.

И по-скоро за двама влюбени, а именно Márta and György Kurtág (няма да ги пиша на Български, защото транскрипцията на György Kurtág е [ˈɟørɟ ˈkurtaːɡ] :) ).

György Kurtág е един от най-значимите композитори и пианисти в последните 90 години (wiki page за повече информация). Свири с жена си Márta, която също е успешен пианист.

György е роден в Румъния през 1926 г., мести се в Унгрия 1946 г. и се жени година по-късно за Márta (тогава) Kinsker. Двамата стават дует от тогава до ден днешен. Или точно седемдесет години.
Имайки цялото време на света те са направили нещо удивително – сляли са любовта един към друг (както можете да видите и от видеото) и любовта към музиката в едно.

И без повече пледоарии ви преставям запис от техен концерт от края на Ноември миналата година:

 

Не мога?

Лягам си. Или не – май ставам вече?
Съзнанието ми още е замъглено, преценката ми още не работи.

Усещам странна сила в себе си. Усещам хармония. Чувам в главата си няколко гласа едновременно – тези на разтревожените, но окуражаващи родители, брат ми, който без думи ми казва неща, които само братята могат да си кажат без да отварят уста, Нейния глас.

След стихията отварям очи и поглеждам празно в тавана.

Няма. Да. Мога.
Няма да мога да го направя. Няма да успея. Никога не съм го правил преди, чисто статистически няма да успея и сега. Нещо ме хваща за гърлото и почти изстисква 2-3 сълзи.

Сбръчквам чело.

Когато бях малък всеки път когато казвах, че не мога татко казваше – “Не може да не можеш”.

Не мога да не мога.

Май ще мога.

Ставам и започвам да дишам често, очите ми започват да броят екипировката около мен. Отивам в банята и се поглеждам в огледалото.

Човече – това е нова бръчка, още няколко бели косъма. След 2-3 месеца ще направиш 30. И си дебел.
Няма да можеш.

Но ще можеш. Защото си упорит.

Никога волята ти не е заливала цялото ти сърце. Никога не си усещал всеки тласък на сърцето като бясна вълна, която се разбива в камъните на някой бряг. Никога не си усещал въздуха в гърдите си като малък ураган. Ураган, който можеш да опитомиш, да принудиш да направи точно това, което ти искаш. Когато искаш.

Никога.

И ето те – стоиш по пижама на два часа от нещото, което никога не си и помислил, че ще успееш да направиш. Чудиш се дали ще можеш, дали ще се справиш, дали няма да предадеш себе си, хората, които ти пожелаха успех и най-близките.

Стискаш зъби. Хапваш набързо и започваш да се приготвяш. Да слагаш екипировката, последна проверка, целувка и тръгваш към старта. Бавно.

Май ще можеш.

На старта чуваш боботене на хора, изстрел на съдийския пистолет и после нищо. Само студения сутрешен вятър в ушите си.

И тук усещаш, че часовете, дните в пот и безсилие, болка и понякога откровено и чисто крещене са започнали да ти се отблагодаряват. Грубо, но го правят.

При старта поглеждаш надолу – там е най-големия ти враг. Нещото, което искаш да победиш, да покориш и да бъдеш.

Себе си.

Знаеш, че единственото нещо, което те дърпа напред е това да можеш да надминеш всяка една своя граница. Всяка една.
Да счупиш всичките си разбирания за – “Няма да мога”, “Няма да успея”, да ги полееш обилно с пот, кръв и сълзи и да изковеш от тях себе си.

Единственото нещо, което имаш сега е раница, велосипед и точно 303 километра, които трябва да изизминеш.

Триста и три километра, които трябва да изминеш метър по метър, сантиметър по сантиметър.

Освен да ги минеш трябва и да ги покориш. Да ги изядеш.
Да измориш всичките си демони, които те дърпат надолу, които живеят в теб. Да им покажеш, че не си същия и място за тях в теб вече няма.

Да ги оставиш изморени до смърт зад себе си и да продължиш с чистия поглед на момче, което бяга по плажа с брат си и пръчка в ръка.

“Не може да не може”

Въртиш колкото можеш. След това още. И още.

След 10 трудни часа вече си отчаян.

Не можеш повече.

Боли.

Не можеш да дишаш, ръцете и краката вече болят до смърт, погледа ти е замъглен, лек дъжд ръми.

Няма.
Да.
Мога.

Казвам тихо. И скланям глава. Притварям очи. И последното, което виждам е Аз. Стои огледално в асфалта, усмихва ми се и сякаш ми казва – “Казах ти, че не можеш. Не можеш да си по-добър от самия себе си.”.

И усещам пак кръвта в главата, ръцете, краката, въздуха, всяка молекула.
Боли.

Ще мога.
Ако не мога ще остана тук, лежейки за да знам, че съм направил ВСИЧКО. До тогва ще въртя по-бързо от всякога, ще ме боли повече от всякога, но ще се справя.

Капка се стича по носа ми. Вече не знам дали е пот или сълза. Поглеждам напред – другарите са с мен, помагат. Грохнал съм. Остават 80 км.

Боли.

След час помощ от момчетата се връщам в кожата си и безсилието бързо се разрежда с въздуха около мен, изчезва, изпарява се.

На 20 км от финала нещо се случва с мен – няма енергия, нямам сила, нямам нищо, имам само една гола воля, но започвам да въртя. Въртя като побесняло животно, като някой, който вече няма какво да губи, някой, който може всичко. Не мога да повярвам, но го правя. Прави го душата ми, сърцето и самия Аз.

Другия, който виждах до скоро в отражението на асфалта отдавна се е предал заедно с лошото в мен. Дяволите ги няма. Оставам само аз, премръзнал, мокър и изнемощял, но с чисто в гърдите.

Минавам финиша след почти 16 часа.

 

Събуждам се.
Поглеждаш се в огледалото.
Днес е моят ден.

Ще. Мога.

Ще.

Недко разказва: Днес Гугъл дават безплатно 2GB за всеки, който си прегледа настройките за сигурност в акаунта си

Това безпорно е най-дългото ми заглавие. И най-тъпо. Все едно някой академичен човек го е писал.

Причината за “щедростта” на Google.com е, че днес е денят на сигурността в интернет.

Единственото, което трябва да направите е да влезете в акаунта си от този линк и да проверите дали security настройките ви са добре и ще получите безплатно 2 GB квота.
Тези два гигабайта са без допълнителни условия. Та с тях моя акаунт събра 19 гб, което съвсем скоро смятам да мигрирам към собствен OwnCloud.

Хайде със здраве.

Ваш Недко.

 

Недко разказва: За сайта на МОН, МВР, НАП, OFFNEWS.bg XSS атаките и OWASP

Днес за пореден път се доказа твърдението, че добрия програмист не пише само функционалност, която да работи, а такава, която е съобразена с множество фактори – скорост, сигурност, логичност. Този път сайтовете са Министерството на Образованието и Науката и Министерство на Вътрешните Работи и новинарския сайт OFFNEWS.BG бяха мишената използвайки очевидно една и съща търсачка. И да ви кажа честно – срам е, че някой не си е escape–нал параметрите за да предтврати един прост XSS, които потребителя подава. Това е нещо тривиално, нещо, което всеки, който пише код трябва да знае и използва. Защото знаете – когато пишем никога не трябва да имаме доверие на потребителите. Ни-ко-га.

Read More

Сканиране за лоши сектори под Linux

Има едно нещо, което е по-лошо от счупения хардуер и то е умиращия такъв. Тия дни ми се наложи да сканирам няколко хард диска за лоши сектори под linux (в моя случай това е офисната ми машина с Ubuntu 14.04.3 LTS + Mate) и след извесно чудене кой метод да избера се спрях на badblocks. Хубавото му е, че единственото нещо, което го накарах да изведе е списък с лошите сектори, които евентуално по-късно можех да обработя с fsck. Без графични интерфейси, излишни прозорци и т.н. Автор на badblocks е Реми Кард.

Инсталацията му под Debian базирани инсталации е тривиална: Read More

Недко разказва: За “лошите” работодатели

През последните няколко седмици се наслушах на мрънкащи хора, които не обичат работата си, града в който живеят, това което правят и още около 150 подобни неща.

Та си говорихме скоро за работата и се учудих на всеобщото мнение как, цитирам “Всички работодатели са лоши и те изстискват” и там каквото беше нататък.

Съвсем кратко, без да изпадам в излишни подробности, искам да споделя моя опит.

 

НИКОГА не съм започвал да работя нещо, което не обичам. От кабелджия опъвайки по цял ден кабели насам-натам носейки стълба, която беше тежка колкото мен за малък ISP (с тайното желание някой ден да стана системен администратор), през търговията с компютри, внедряването на софруер за управление на бизнеса (включително и за управление на индустриални съоръжения) та до последните години в които съм се квалифицирал основно като Software Quality Assurance Engineer. И никога и не съм попадал на “кофти работодатели”.

И ще ми кажете, че това е късмет, но мога да ви уверя, че не е.

А тези, които се оплакват, че работодателите им изстисквали последните сили, държели се лошо с тях, не им оценявали труда и т.н. и т.н. – ако сметнете, че проблема е в компанията в която работите, а не във вас – еми сменете работата, бе.

Относно заплатите и условията съм чувал толкова много, че ако го разпиша сигурно ще стигна max post size на wordpress. Имал съм познати, които като им опиша офиса в който работя, всичките излизания с колеги, teambuildings, работна среда и това с което се занимавам веднага започват с “Ама то сигурно там ви изстискват, сигурно шефовете са гадни, сигурно има страшно много работа” ала бала. Well – fuck off, dudes.
Всеки иска да започне да работи за 1500 лв . – 2000 лв. стартова, ‘щото видиш ли в IT бранша хора няма. Еми няма. Ква-ли-фи-ци-ра-ни хора няма обаче.
Не може човек, който е прочел общо 12 страници за HTML/CSS/JS/PHP/bash или каквото и да е там, който най-малкото не може да си настрои работната среда (и не се опитвайте да ме убедите, че примерно един PHP developer не трябва да разбира от Apache(nginx)/mySQL(MariaDB)/малко Linux (или съответно .NET developer с неговата среда) ) да очаква да започне на подобна заплата.

За това се изисква да си съдереш задника от четене, от анализиране, от мислене, от проби и грешки. И това да ти доставя удоволствие. Да – звучи малко садо-мазохистично, но ако не изпитвате удоволствие от това, което правите тогава не сте за тази професия.

Така, че следващия път като измрънкате, че нещо не ви е наред се сетете за този пост и предприемете нещо.

 

Note – сега се сетих за два страхотни примера за хора, които искат да се развиват:

  1. В университета в който учих ( и водих лекции по едно време ) имахме колега, който беше на около 60 години. С пъти по-надъхан от нас, с пъти по-заинтересован, по-аналитичен, по-добър и за пример. Не веднъж е спирал хора по коридора да пита кое как става, а с него сме прекарали доста време в разговори за IT частта. И беше абсолютното удоволствие да видиш човек, който няма абсолютно никакъв подобен background, който не разбира английски, компютрите му бяха табу да си записва всичко и на следващия ден да ти задава въпроси по това, което сме си говорили и като му кажем, че е точно така и да виждаме зле прикритото вълнение, което блика в него. Да е жив и здрав бай Данчо.
  2. Злати – от дизайнер реши да се преквалифицира на developer. Сега пише основно на C# като има и front end задачки. Пак аналитична, критична и надъхана. Удоволствие е да ѝ намериш бъг и да ѝ видиш погледа като ти покаже фикснатата версия. Пак задаваща въпроси и четяща много.

 

Note 2 – с писането на този пост се присетих, че няма да е лоша идея да разпиша един за това как аз избирам евентуален бъдещ работодател (research + комуникация с компанията), че често основно хора на които съм водил лекции някъде са ме питали. Така, че през следващите дни очаквайте нещо по въпроса.

 

Ваш (хейтещ),

Недко.