doncho.net

Късчета живот

12/27/2015
by Doncho
1 Comment

HTTPS @ doncho.net

image

Let’s Encrypt failed me. At least failed my expectations that I’ll be able to get and happily use HTTPS certificate, which is free, reliable and usable in a shared hosting environment.

It seems the current phase of the project is not intended for users like me. It’s more oriented towards hosting companies and/or self-host server owners, who can do and handle all the scripting magic, which is needed in order to get HTTPS certificates installed and automatically maintained. The automatic tools still work only on Debian/Apache, so… I do not see a chance for me in near future.

Driven by all this, I asked my hosting company Superhosting.bg if they will start supporting Letsencrypt’s certificates anytime soon. Superhosting already supports quite a lot of options for people, who want HTTPS, but it seems Letsencrypt are in too early stage in order to get official support by the bigger hosting companies.

I’m very lucky to know both guys, who created Superhosting. They’re both great guys, but that’s more or less a given, knowing they created such excellent hosting provider service (in my opinion, best in class for Bulgaria, at least). Metodi advised me and helped me a lot to get convinced to try a paid HTTPS certificate instead. HTTPS is important for me, despite the fact that I’m just hosting a personal site. Having in mind all above, I decided to stop waiting for free services like Letsencrypt and to trust RapidSSL’s certificate at this stage. Hopefully, this will satisfy all my personal needs for the coming years (with Metodi’s kind help I got 3 year’s long certificate). Once this time passes, I’ll reevaluate the situation and will decide if I shall renew, or if I shall switch to something different.

Superhosting Support guys and girls assisted me greatly in migrating all blog’s contents from http://blog.doncho.net to https://doncho.net, where from now on all my content will keep living. The previous http://doncho.net contents were archived, but they were nothing but a start page, which was redirecting to my (very outdated) family picture gallery and my actual blog. The picture gallery will keep living where it is, as I have no nerve or intention moving it under (for example) https://doncho.net/pics. One day this gallery will be put to a deserved rest, but not before I find a better, easier way to migrate the Coppermine content under a better, more reliable gallery (which I still have not found).

So, feel free to update your links. Blog.Doncho.Net is still there, but it’s highly advisable, from now on, to access my content via https://doncho.net. 

11/29/2015
by Doncho
1 Comment

Радиоелектронни лампи

Покрай едно пренареждане на шкафове, майка откри пакет с радооелектронни лампи, купени преди време с цел максимално удължаване на живота на някогашния ни телевизор “Рубин 714”.

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

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

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

Ето списъка на лампите:

  1. 6П45С, 2 бр.
  2. 6Ф1П, 3 бр.
  3. 6Ж52П, 2 бр.
  4. 6Ф12П, 2 бр.
  5. 6П14П, 2 бр.

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

10/23/2015
by Doncho
2 Comments

Местни избори 2015

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

Миналата година гласувах за Реформаторския блок. След това неколкократно имах “удоволствието” да съжалявам за този мой избор, а няколко пъти – дори да се срамувам от него. Тази година, за моя огромна горчивина, Реформаторският блок няма да получи моя глас. Две са причините за това и те имат имена: Москов и Лукавски! Моето мнение за тях след година тяхно управление: единият е чисто ляв политик, а другия – откровен лъжец (и след това – “мажец”, в смисъл лъже и маже) . А аз може да съм доверчив, но обикновено ме лъжат само веднъж.

За сметка на това, на тези избори ми е лесно, изборът ми е мажоритарен.

За кмет на Лозен моят избор е сегашния кмет, Васко Станчев. Смятам, че с наличния му бюджет (отчитайки обема на местния данък, които плащаме) той успява да постигне максимума за Лозен. Затова съм готов да дам гласа си за него. Надявам се следващият мандат да му е още по-успешен от този, с повече привлечени инвестиции. Това, че е кмет на ГЕРБ е само преимущество, защото ГЕРБ в момента (а и в обозримо бъдеще) са единствената политическа сила с управленски капацитет.

За кмет на София, безспорен лидер за мен е Йорданка Фандъкова. Имам безброй причини защо съм готов да ѝ гласувам отново доверие.

За Столична община ще гласувам за листата на ДЕОС с преференция 14 (Жюстин Томс). Познавам лично Жюстин и смятам, че мога да ѝ имам доверие. Въпреки рискът гласа ми да отиде напразно (т.е., да не успеят с нито един общински съветник). Ако ДЕОС успее да вкара съветник в СО смятам, че ще е едно добро политическо начало за тях. Само се надявам след време да не се коалират със (червено) “Зелените”.

За Община “Панчарево” не съм решил. Ако ДЕОС фигурира и там, ще гласувам за тях. Ако ги няма, за ГЕРБ.

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

Използвам картинка от сайта на ЦИК, защото 
по мое скромно мнение  тя би следвало да е 
Public Domain за българските граждани.

10/18/2015
by Doncho
0 comments

Защо е моето НЕ за електронен вот

Много се изписа. Много се изагитира. Гледайки представителността на тези “за” и тези “против” мога със сигурност да кажа, че моето мнение се покрива с това на политическия полюс, който аз ненавиждам от години.
Погледнато повърхностно “споделям мнение” с БСП, Атака, ДПС и куп още други още политически, путински екскременти. Те също са против (макар, че според мен, би следвало да са “за”).

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

Ще направи ли електронният вот участието в изборите по-масово?

Да, ще го направи. Но не в обемът, който ни се представя от защитниците.
Всъщност, аргументите на Д@ не ни представят никакви цифри, а само логично и принципно вярно твърдение, като чисто човешко усещане поне. “Щом има дистанционност, ще гласуват по вече хора, директно от фотьойла вкъщи”. Безспорно вярно. Но дали това ще вдигне активността? Или тези хора така или иначе щяха да отидат до секция, за да гласуват?

Географски затруднените българи

Твърдението е “ще има по-масово участие, защото географски-затруднените българи [от чужбина] ще могат да гласуват и те”.

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

Според мен, количеството на географски затруднените” българи в чужбина по време на избори е символично:

  • В чужбина живеят не повече от 2 милиона българи. Приемаме, че 80% от тях са с право на глас, т.е. един на всеки пет е под 18 години. Остават 1.6 млн потенциални гласове.
  • Колко според вас живеят в региони, в които няма достъп до секция? Припомням, за този референдум има отворени 288 секции за гласуване, списъкът е тук (извинете за връзката към файл на Excel, за е-културата на държавната администрация вижте малко по-надолу)!
  • Да приемем, за целта на експеримента, че 20% от тези оставащи са “географски затруднени”. Всъщност са далеч по-малко, защото повечето общности са в централни селища (Чикаго, Ню Йорк и региона, и т.н.). Това е повече от нормално, защото всички държави създават подобни “емигрантски колонии” най-вече в големите градове. Та 20% от тези 1,6 млн. са 320 хиляди гласа.
  • За последните парламетнарни избори имахме 6.6 млн. гласоподаватели. Един процент от активността са 66,000 гласа.

Т.е., ако въведем електронно гласуване, при най-щедри сметки (наистина ли вярвате, че 20% живеят далече от избирателна секция?), ще вдигнем активността максимално с 5%.

А ако вместо 20% приемем, че 5% живеят далече от избирателна секция, допълнителната активност ще е 1 (един) %.

Всъщност, не “георграфски затруднеността” е проблема на негласуването. Проблемът е, че хората са:

  • индиферентни, т.е. не им пука за това кой ще управлява;
  • с липса на изборна култура, т.е. не осъзнават, че може от Дончо или Веси поотделно нищо да не зависи, но от много като тях зависи всичко.
  • Политическият ни “елит” няма вдъхновяващи кандидати. Факт е, че харизматични хора в политиката в момента липсват. Или са единици. Знаете, че и едно лайно в кацата с мед променя вкуса. Е, при нас кацата е с лайна, а медта е една лъжица. При това положение няма как да очаквате висока избирателна активност, дори и в сравнително активните хора.
    Давам себе си за пример, добре, че изборите сега са в повечето случаи мажоритарни, та знам за кого да гласувам. Иначе, след следизборната лъжа на Лукавски и след общото бездействие и особено след новия данък на Москов. Имам още примери (но да не започвам и аз, като Праспрес!). Като цяло, въобще не съм сигурен за кой бих гласувал, ако другата неделя изборите бяха парламентарни!

НИКОЙ от тези проблеми няма да бъде решен с електронен вот. И със, и без електронен вот, активността се определя от политическата, от изборната активност на хората с мнение. А тези хора са около 30-40% от хората, гласуващи на всеки избори (другото е купен по един или друг начин вот). Този процент няма да се промени, не и с електронни избори.

Опасен ли е българският електронен вот за демокрацията

Аз твърдя: ОПАСЕН Е. Или ще е опасен, ако го въведем днес масово, с текущия управленски и изпълнителски материал. Основно заради

риска при реализацията на проекта за е-вот в България.

Много се изписа за това колко сигурно може да се изгради система за електронно гласуване.
Красимир Гаджоков, мой познат (съмишленик в една друга кауза) и човек, чийто познания по киберсигурност, и чиято аналитичност изключително уважавам, е написал много по въпроса. Ето последните статии от него, които потвърждават мнението му:

Аз също съм убеден, че по света има изградени системи за (електронно) гласуване, които са с пъти по-сигурни, честни и анонимни от нашата текуща, ръчно-крачно-чувално-механична система за гласуване. Система, към днешна дата изградена от кухите глави на чиновническия състав и на база на мастилените глави на принтерите, с които печатат избирателните протоколи.

Също така съм категорично убеден, че

същите тези некадърници ще изградят и системата за електронно гласуване.

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

В резултат ще се окажем с е-гласуване, което ще е…

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

Мога да продължа още с твърдения като тези горе. За съжаление, мога да продължа до безкрай. И то не защото фантазията ми е безгранична (такава тя не е), а защото има реални доказателства за горното почти във всеки държавен проект за последните 25 години.
Горе-долу работещите електронни административни системи се броят на пръсти. Да, системата на НАП може да е една от тях. И въпреки, че е най-използваната, процесите в нея лъхат на 1998-а. И като визия, и като администрация, и като удобство, и като общо потребителско преживяване.

Сещате ли се кога спряхме да използваме дискетите? Преди по-малко от 5 години! Да,

преди по-малко от пет години в държавната администрация все още използваха дискети!

Е, тези хора ще ви изградят и е-гласуването. Същите хора, за които Краси написа в същия блог много плащещите статии:

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

Защото дори ние днес да кажем “своето Д@”, ние само ще упълномощим да се похарчат едни добри пари (по предварително мое мнение поне 250-300 млн. EUR, ако не и повече), за да отворим широко врати към още по-големи, но по-покрити и по-неоткриваеми възможност за този път масови злоупотреби с изборния вот.

Цената на купения вот

Но най-голямата и най-любимата ми теза на почитателите на “Д@”то е как щяла да се увеличи цената на купения вот толкова, че да го направи излишен.

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

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

Днес купувачите на гласове трябва да се срещат, да агитират, да контролират и да заплащат цената. Преди да заплатят, те трябва да се убедят, че е гласувано, както е поръчано. Това се доказвало чрез снимки на бюлетините. Снимки, които трябва да се направят с мобилен телефон, който по презумпция е забранен в кабинката и (уж) се контролира от членовете на избирателната секция.

Т.е., има някакви (принципни) трудности пред това да се купи вот. Което, логично, обуславя по-висока цена. Защото тотално изостаналата ни в електронно отношение полиция все още може да гони хора с пачка мръсни пари из циганските махали (колко реално може е друга, тъжна тема, която не е за този материал. Електронното гонене още по-малко го може, това е важното!)

Я да видим как би изглеждал платен вот на гласоподавател, който ще гласува електронно:

  1. Гласоподавателят трябва (еднократно) да се снабди с е-идентичност. Говори се, че от 2017 тя ще може да се вгражда в личните документи, т.е. всяка лична карта или след поискване, или по подразбиране ще разполага с е-идентичност на притежателя си.
  2. Според много от реализациите на е-гласуването, може да се гласува и гласът да се променя цяла седмица преди същинския, ръчен вот. Т.е., купувачите ще имат възможността да “берат” реални гласове на продавачи цяла седмица.
  3. За “беритбата” няма да е необходимо да инструктират, координират, търсят доказателства и след това – контролират. За целта ще е необходима една Мобилтел “Прима” за данни на един или няколко гласоподавателя и един “гласокупувач” с ноутбук и четец.
  4. Този “гласокупувач” ще може да “бере” гласове в продължение на цялата седмица.

Ще кажете “да, ама след това всеки гласоподавател принципно ще може да си промени гласа”. Да, ама дали ще го направи? Дали наистина един необразован циганин, но с права за гласуване, ще може да си промени електронния глас? Дали ще може? Аз казвам, че няма да може! Искам да видя как ще ме опровергаете.

Честно казано, според мен партиите, които най-много купуват гласове, трябва най-много да подкрепят “ДА”то на референдума, защото

  1. Тяхната работа ще се улесни неимоверно (дистанционно, дирекно бране на гласове на необразовани хора, цяла седмица)
  2. Цената ще падне, защото активността няма да се вдигне (и да се вдигне, ще се вдигне с 1-5%, което пак е едно нищо)
  3. Рискът даден човек да бъде проследен и уличен за “бране на гласове” ще е толкова нищожен и процесът ще е толкова улеснен, че дори заплащането на тези престъпници ще се намали.

Затова

АЗ ще гласувам с НЕ

Призовавам всеки мислещ като мен да гласува с НЕ. Въпреки (другите) клоуни, които агитират за същото!

10/15/2015
by Doncho
0 comments

Have you heard about Classeur.Io?

Classeur.IO is cloud and Chrome[OS] based application, which allows you to easily write with Markdown, both local, cloud-based notes, and also post directly to your blog.

This is a test post, which I’m making with it. Let’s see how it’ll go.

I just installed it and I’d like to see if/how it will support the immediate blog post. So far I believe it’s all working OK, but let’s see…

Note: You can use Markdown to format your text.

10/3/2015
by Doncho
0 comments

My iClever Bluetooth Keyboard

Few weeks ago a very close and trusted friend of mine (thanks, Atanas :) ) sent me a link to this excellent iClever Bluetooth travel keyboard. As I was already quite in need for pocket, travel keyboard, it took me only 5′ to review and purchase it from Amazon.co.uk.

I own the thing since a few weeks and every time I use it to do my typing (i.e., type on the tablet an e-mail, blog post or whatever longer), I’m quite delighted what a good solution this keyboard is to my typing need.

The keyboard is small when folded up, but it’s large enough to allow hassle free typing with both hands. It has very smart (and I hope – strong enough to ensure long living) folding mechanics, which allow transformation from its “working size” to “pocket size” in a second. It also has a pouch, which not only protects the keyboard while folded, but also protects the other items the keyboard is close to in the bag, as it’s aluminum body, which could otherwise scratch another sensitive item in your bag (i.e., your phone or tablet).

The keyboard also has four silicone tips, which make it almost stick to the surface while I’m typing. This is a feature, which I like a lot, because most of the pocket keyboards (or at least those I had my hands on) lack this and you need to always relocate the keyboard, which (naturally) moves as a result of your action on the keys. Thanks to these bands, the keyboard stays very solid on the surface you put it on.

I’m using the device with an Android tablet. However, the manufacturer claims that it should work with Windows and iOS too (it has Win key indeed), but I never tried that myself [yet].

Setup is pretty much out of the box: you turn it on (turns on by unfolding), long press the “Bluetooth link” button, pair and you’re good to go. My only trouble was with the fact that I’m Bulgarian Phonetic user and the default Android hardware keyboard settings do not include this keyboard layout. However, FDroid and the Phonetic Layout for External Keyboards resolved this perfectly. Honestly, I’d be pretty screwed, if this was not existing, so thanks guys (modest donation is on its way!).

Below is the picture of the keyboard, which I made for my Amazon review. It stays next to Nexus 9 tablet, so you get the idea of the size when unfolded. The pouch is next to it, i.e. this is the size of the keyboard, when folded. The thickness of the folded keyboard is not more than 10-14 mm.

image

I highly recommend this thing to anyone, who carries on tablet and has typing needs, which are best served with a keyboard.

This blog post was, of course, typed with this keyboard.

8/7/2015
by Doncho
1 Comment

Аварията

Аварията - корица

Аварията

Хубавото нещо на отпуските е, че успяваш да наваксаш с нещата, които си си оставил за удоволствие. Така и аз, най-накрая успях да отдам заслуженото внимание на “Аварията”, новия роман на Тихомир Димитров. Макар, че отдавна я чаках с нетърпение, за пръв път видях новината за нея не в блога на Тишо, а при Йовко. Което е странно, но… може да има своята си причина.

Аз не мога да опиша “Аварията” така добре, както Йовко. Отидете и четете там, ако ви трябва още убеждаване защо този роман трябва да се прочете. Аз мога да ви уверя, че се чете на един дъх, и че както и другите неща на Тишо, не ви се иска да свършва. Добре е да я четете през време на почивка, защото ще ви държи будни до късно (максимум една вечер обаче, както казах, чете се на един дъх).

Тук ще може да си свалите (с позволението и любезното съдействие на автора, разбира се!) романа в три допълнителни файлови формата, в които той първоначално не беше наличен. Аз чета основно на Kindle за Андроид. Макар че PDF се чете добре на 9″, на 5.5″ е доста трудно, затова реших да го направя на mobi.

Тъй-като конверсията от PDF към другите формати беше плачевна, Тихомир беше така добър да ми даде оригиналния текст на романа, за да мога да направя по-читав reflow в Calibre. Смея да твърдя, че се получи доста добър резултат, който е наличен за сваляне тук:

Сваляйте и четете! И не забравяйте да прочетете и края на романа, за да може всички да се радваме и на продължение!

П.П. А аз ще взема пак да си препрочета “Душа назаем”! Само първо да я обърна и нея в MOBI :).

П.П.П. Освен в блога му, творбите на Тихомир Димитров може да намерите и на авторската му страница в Читанката.

 

1/24/2015
by Doncho
0 comments

Restoration to the Rescue

A friend of mine came to me for help. She accidentally deleted all photos from her camera SD card. And she needed help to restore them.

This is quite typical scenario. Clearly you cannot repair much, but there’re tools, which can help you to restore as much as possible.

Restoration ScreenshotRestoration (Restoration @ Software Informer) is one of these tools. Unfortunately, the product seems a bit “abandoned” (last update was to make it compatible with Win2k :) ), but it works on my Windows 8.1 Pro.

Restoration works quite well. It works on “full drive level”, i.e. it scans the whole drive for deleted files (you can set a filter), and then offers you to restore them by copying, i.e. to copy the (current) contents of the deleted file to another location, where you can review if the file has been restored OK.

In the “restore pictures from SD card” scenario, it worked quite well. It scanned the SD card, and I just asked it to copy all discovered files to my hard drive. Then I was able to clear the invalid JPG files and I delivered her the files, which were good.

Restoration is also delivered as a ZIP file, which you can run from any folder. It immediately went to my “Programs” folder, together with PortableApps, and as far as it works on the OS (Windows 10, we will see…), I’ll keep it handy!

12/29/2014
by Doncho
0 comments

Inline Comments!

Inline Comments Screenshot

Whoa! Inspired by Medium.Com, I decided to search, download and install Kevin Weber’s Inline Comments plugin (created by  to this blog too.

Inline Comments lets users add comment with specific reference to any paragraph of the blog post, which is kind of cool, considering how hard is to quote blog texts. Now you just get one cute ‘+’ sign close to the paragraph, over which you’re hovering (no mobile support, sorry), and if you click on that, you can leave comment instantly.

The same comment appears just like any other “legacy” comment below the post, but also with handy “reference” link to the paragraph you commented.

Together with Inline Comments, I decided also to install and run WP Ajaxify Comments, as these two compliment each other in quite nice way. As this is serious change to the overall comments experience, I will watch closely how it goes. Don’t hesitate to drop me a word, if you see any problems whatsoever.

So far I’m loving it :). And I hope Inline Comments will stay for a while on this blog.

12/20/2014
by Doncho
0 comments

Official Crypto.SignText Add-on for Mozilla Firefox

JS.CryptoAPI signingGood stuff came from Mozilla developers this week! Stuff, which may not had been needed, if they handled better their user’s needs during their release cycle initially :).

(Few) Months ago I was quite pissed, when in release 33.0 Firefox decided to remove at once their JS Crypto.SignText API. Maybe not a big deal for them, but a big deal for me and my use of:

  • e-banking
  • government digital ID
  • etc.

There was huge buzz on the subject (Spain also jumped, seems their e-government solution is based on this “insecure API”). I also submitted very angry feedback, but alas: the only solution (and temporary too) was to revert to the current ESR release of Firefox, based on previous version and still supporting Crypto.SignText.

So I ended up having three different Firefoxes on my machine: the developer version, the ESR version and the (latest) portable version, which I anyway always keep around. ESR was good for my signing needs, but I was wondering what’d happen, when ESR moves up. Then I’d end most probably with IE only, which is serious productivity hit for my e-banking activities.

However, on Dec 16th I received an e-mail from Firefox Developer, who asked me to test new extension, which restores Firefox functionality in that regard. Initially I was a bit suspicious, checked carefully the e-mail headers and route, and trusting both Google and what I saw in the headers I decided to try the extension (in a sandbox first, of course).

It turned out pretty nicely: all the missing Crypto.SignText appeared back and I was one very happy camper again. After cleaning up my ESR release, I decided to share my experience, because someone could probably need the same solution. On my question how stable this will be as a solution to the problem, the feedback from the developers was that this will be the official supported way for adding back Crypto.SignText JS API to Firefox.

The extension is signTextJS, it’s available here: https://addons.mozilla.org/en-US/firefox/addon/signtextjs. Use at your own risk and for your own pleasure or convenience. It worked for me, hopefully it’ll work for you too. Now it’s time to donate some funds to Mozilla, so they can keep delivering better web to everyone [although my primary browser is still Chrome] :)