Архив на: Kukov

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

Местни избори в България 2055 година

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

С гордост България може да се похвали с електронно гласуване. Хората могат да отидат до тяхната избирателна секция, да влезнат в тъмната стаичка, където телефонът им се връзва към Wi-Fi мрежата на секцията, подават своя глас, който фискален принтер разпечатва. Поставят го в плика и го пускат в урната. Подписват се на 2 големи бакалски тетрадки и си тръгват с високо вдигната глава и вяра в светлото бъдеще.

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

Започва новинарският блок на единствената национална телевизия Канал 3. Люба Кулезич и Юлиян Вучков с трепет представят и първите резултати от exit poll-овете, които са организиране чрез изпращане на мейл до електронните пощи на социологическите агенции.

В София Йорданка Фандъкова е подкрепена от 3.3 милиона от избирателите, като само на 2% зад нея е основният и конкурент Кристиан Талев(за по-възрастната аудитория известен като Krisko Beats).

Във Варна никой не се интересува от спечелилия, защото Кирил Йорданов поставя рекорд на Гинес за най-много явявания на избори, направени от името на различна партия.

Във Бургас, внукът на Димитър Николов за 2-ри пореден път отвява конкуренцията, след като в предния си мандат е изградил въжен мост до азиатската част на Истанбул.

Точно в 22 часа, носен на носилка от 10 младежи, с вързана система, апарат за кръвно и катетър, в НАТФИЗ нахлува Волен Сидеров, който прави акция срещу контрабандни хапчета за проблеми с простатата. Възмутен е, че за пореден път не е могъл да вдигне летящата чиния и скандира „Извинисебе“!

Около 1 часа след полунощ, в реконструираната зала Арена Булгартабак започват да се вият опашки от хора с чували, носещи за преброяване разпечатаните електронни гласове на българите. За важната работа по вкарването на протоколите в системата, са осигурени 20-те пълни отличника на випуск 2014 на Софтуерния университет.

Точно в 2:00, след зададен само един журналистически въпрос, приключва пресконференцията на Лютви Местан след третото място на местни избори 2051.

В 7:00 точно след закуска и смяна на бельото, от стаята си в дома за стари хора „Вечно млади“, започва сутрешния блок с Ани и Виктор. Поканили са актуални гости да коментират, сред които Андрей Райчев, Кольо Колев, Маги Желязкова, Кристина Патрашкова и президентът на страната Луна.

Очертават се нови 4 години на надежда и вяра в по-светлото бъдеще на страната след безапелационната победа на партия КОР!

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

Преди няколко дни ми напомниха, че от доста време не съм писал в блога, та реших да драсна някой ред. И какво по-подходящо време за това, от предизборна кампания(в случая за местна власт). Стане ли въпрос за политика в България всеки е наясно с нещата, за това няма да ви обеснявам кое как. Ще се съсредоточим върху визуалното представяне на ситуацията. Темата ще е отворена и сигурно ще добавя още някой друг лауреат към колекцията с течение на кампанията.

1. Обещава да реши трайно проблема с оплешивяването сред населението на село Гаганица.

pylenujas1

 

2. Обещава да забрани със закон пагубната мода със скубането на вежди сред подрастващите.

pylenujas3

 

3. Всички в Бяла Слатина с черен колан!

pylenujas4

 

4. Обещава панирани пипала от октопод на всяка трапеза в Поморие

pylenujas2

 

5.Обещава участието на звезда от NBA в следващия фолклорен фестивал в село Световрачене

pylenujas5

 

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

pylenujas6

 

7. Когато скечовете станат реалност

pylenujas7

8. Обещава следващия епизод от Непобедимите да се снима в Ямбол

Виртуален ПОС терминал(БОРИКА)

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

Тук може да откриете всички налични документи с описание на процеса, примерна реализация на C#, Win32OpenSSL програмка за генериране на необходимите ключове и сертификати, както и едно readme, писано от мен за последователността по създаване на самите сертификати.

На този линк може да проверите за по-нови версии на OpenSSL програмката. За версии над 1.0 може да ви е необходими конфигурационен файл за openssl. Може да го смъкнете от тук и да го преименувате на .cnf

За да приложите този конфигурационен файл в Command Prompt въведете командата

set OPENSSL=c:\OpenSSL-Win32\openssl.cnf

След тази операция, openssl програмката трябва да е готова за работа. Командите в нея се въвеждат без openssl отпред, както е описано в pdf файловете на борика.

 

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

След като имате договор, ще ви предоставят няколко pdf файла, описващи начина на работа на пос терминала и още някакви документации. Като цяло е хубаво да ги прегледате поне набързо, за да няма някакви изненади в последствие. Файловете може да откриете в архива по-горе.

Процеса започва със създаването на няколко ключа и сертификата от ваша страна, които след това изпращате на банката. Изпращате им 3 .csr файла(един реален, един за тестовия сървър и един за etLog портала). Те от своя страна на базата на вашите файлове ви връщат други, генерирани от тях. Вие завършвате генерирането на файлове със създаването на нови, на база на тези които сте получили от банката. Финалните файлове слагате някъде във вашият проект. Целия процес го има описан в readme файла в архива по-горе, както и в един от pdf файловете предоставени от банката.

След като сте създали успешно всички необходими сертификати, следва изпращането на request към сървъра на борика. Всякакво въвеждане на данни за карти се прави на сайта на борика, който след това ви връща обратно на вашият сайт. За целта трябва да предоставите url, на който да ви върнат след завършване на операцията по плащане и съответно там да обработите, кода за статус на операцията. Предоставя се и тестов сървър на който могат да се правят тестови плащания. Нещо много важно, което преди време беше като проблем и не знам дали са отстранили. Дори и при вярно работещо плащане, тестовия сървър връщаше някакъв код за грешка, вместо да върне че всичко е ОК. Може би вече е фикснато, но е хубаво да се има предвид.

В pdf файловете има адрес на etLog портала, в който може да следите направените транзакции през пос терминала, както и техния статус.

За самите request и response в архива има примерен код предоставен от Венцислав Кунев във форума bgdev.org Процеса е достатъчно ясен и няма нужда от обширни обяснения. 

Нещо, което също се сещам че беше задължително е, че на страницата където правите request-a към борика(където е бутона ви Плати) трябва да имате логата на VISA, MasterCard, БОРИКА и т.н. Това със сигурност го имаше някъде описано във документацията във файловете.

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

Ако имате някакви допълнения или въпроси, може да пишете.

Прекрасната инициатива „Бъдещето е код“

В седмицата между 13 и 17 октомври се проведе инициативата „Бъдещето е код„, която е част от Europe Code Week и е под шапката на Дигиталната национална коалиция (ДНК) и съвместно с Министерството на образованието (МОН). Главната идея е турне на професионалисти работещи в IT-сферата из училища в страната, с цел мотивация и разпалване интереса на учениците в сферата на програмирането, дизайна и технологиите. За по-малко от седмица желанието си за участие заявиха над 120 училища от цялата страна, като в рамките само на една седмица бяха посетени над 20 училища.

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

Първото училище което избрах беше СОУ „Христо Смирненски“ в село Оброчище. Покрай цялата идея и шум около ИТ селото, задължително исках да посетя училище в някое село. Ясно е че там нещата са доста по-различни и исках да видя с какво настроение са учениците. В училището има по една паралелка от всеки клас, като е интересно, че след 8 клас всички паралелки са с профил Информационни технологии. Учителките с които се срещнах са наистина будни хора, които се опитват да дадат добра насока на своите ученици и ги е грижа дали тези деца ще успеят да се реализират в хубава сфера занапред.

Събраха се 20-тина ученика от 9,10 и 11 клас. Говорихме си около час, в който им обясних с какво се занимавам, кои са положителните страни на нашата професия, особено за хора от малко населено място, които смятат че единствената им алтернатива е да отидат да живеят в по-голям град. Наблегнах доста на това, че нашата професия могат да я работят от всяко едно място, включително и от тяхното село. Честно казано повечето деца не бяха никак заинтригувани, което според учителките се отнася за всяка една сфера. Имаше и няколко деца, които задаваха въпроси и си мисля, че може и да съм запалил интерес, поне да погледнат материалите които им оставих. Със сигурност обаче, такива срещи се правят доста рядко в подобни училища и по тази причина се надявам да им остане по-продължителен спомен и един ден ако решат че трябва да помислят за някаква професия, да се сетят за срещата и да хвърлят едно око на програмирането като опция.

Второто училище в което отидох беше СОУ „Найден Геров“ във Варна. Там бяхме с Йордан Железаров, с който сме учили и работили заедно. Учителките с които се свързахме бяха организирали така часовете, че на срещата да могат да дойдат възможно най-много ученици от техническите специалности в училището. Събраха се около 60 деца от 10 и 11 клас в актовата зала на училището. Оказа се че само двама са се занимавали с някакво писане на код вкъщи, което означаваше че е много важно какво ще им кажем. Говорихме си около 2 часа без прекъсване, като до края останаха около 30 човека, които явно проявяваха интерес. Разказахме им много неща от нашата гледна точка, отговорихме на доста въпроси, някои от които наистина много добри. Говорихме за това къде трябва да учат и какво, за да станат програмисти. Трябва ли да са гурута в математиката за да упражняват нашата професия. Оставихме им ресурси от които могат да започнат да четат, за да видят дали ще ги запали програмирането. След срещата пратих и няколко линка на учителките им, за програми с които могат да създават мобилни приложения с минимално писане на код и повече цъкане с мишката. С тях бяхме на едно мнение, че за хора които никога не са се сблъсквали с програмиране, такъв тип програмки могат да са доста полезни, за разпалване на интереса. А това всъщност е може би идеята в училище, да те зарибят а от там нататък източници в интернет безброй.

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

Относно инициативата, мисля че е наистина страхотна. Според мен списъка с училища, който се събра и продължава да расте, трябва да се запази и да се опитаме да идем във всички училища. Такава е и идеята на организаторите на инициативата, така че всеки колега, който е заинтересован да иде на среща с ученици може да разгледа страницата на Бъдещето е код, за да види как може да го направи. Аз със сигурност ще ида в още училища 🙂

Няколко сайта на един шернат хостинг

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

Първото нещо което исках беше за всеки един от сайтовете да имам отделна папка в root директорията и в нея вече да е съдържанието на сайта(в случая wordpress инсталация). За целта трябва главния домейн да го редиректнем към папката която сме му направили, а не да го оставим към public_html. Начинът това да стане е чрез промяна на .htaccess файла със следното съдържание.

# .htaccess main domain to subfolder redirect
# Copy and paste the following code into the .htaccess file
# in the public_html folder of your hosting account
# make the changes to the file according to the instructions.

# Do not change this line.
RewriteEngine on

# Change yourdomain.com to be your main domain.
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$

# Change ‘subfolder’ to be the folder you will use for your main domain.
RewriteCond %{REQUEST_URI} !^/subfolder/

# Don’t change this line.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Change ‘subfolder’ to be the folder you will use for your main domain.
RewriteRule ^(.*)$ /subfolder/$1

# Change yourdomain.com to be your main domain again.
# Change ‘subfolder’ to be the folder you will use for your main domain
# followed by / then the main file for your site, index.php, index.html, etc.

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
RewriteRule ^(/)?$ subfolder/index.php [L]

След което идва вторият проблем. Когато направим addon домейн в cPanel за нашия втория сайт, автоматично се създава и субдомейн към първия. Тоест ако имаме site1.com и site2.com, автоматично ще ни бъде създаден site2.site1.com Това е лошо по различни причини и е хубаво да го премахнем. Субдомейни обаче от cPanel-a, които са вързани към addon домейни не могат да се трият. Просто така са решили. За целта вместо да трием самия субдомейн, можем да идем и да изтрием неговите DNS записи. По този начин ще ограничим напълно достъпа до него. Това може да стане от Advanced DNS Zone Editor, като изтрием всички записи свързани с субдомейна.

Та така, дано да е полезно на някой тази информация. Ако не то на мен ще ми е полезна след известно време като я забравя и се чудя как го направих това 🙂

С парапланер над Мадара

За рождения ми ден(4 октомври миналата година) търновските ми другари, решиха да ми подарят полет с парапланер. Незнам дали искаха да ме спасят то предстоящата сватба или просто за мой кеф 🙂 

Поради куп причини, доста се забавих с полета и точно 1 ден преди да изтече срока в който можех да го направя, с Пепи отидохме до Мадара 🙂 

Видеото по долу ще опише достатъчно добре нещата, за това няма да пиша много. Само искам да кажа, че е интересно преживяване и е доста спокойно, ако си с опитен инструктор. Силно мога да препоръчам Краси, с който летях. Ако някой има желание за подобно нещо 0898602032 е номера му 🙂

 

 

Сватба 1.0 – final release. Или как го правим програмистите

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

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

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

Първото нещо бяха поканите за сватбата.

wedding1

 back

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

От тук дойде и идеята да си направим покани с големина на стандартна визитна картичка. Разбираемо, мястото беше ограничено и от тук дойде и другата идея. Поканата да бъде сайт(www.pepi-will-you-marry.me), а на визитните картички да има най-съществената информация(дата, час и място) и линк към сайта, на който можеше да се видят всички останали подробности. Тогава ми хрумна идеята, че може да вкараме и QR код. Домейна на сайта и без това си беше дълъг за писане, а и вече почти всички имат умни телефони и знаят какво да правят с бяло черните квадрати.

Разпечатахме визитките и общо взето за 10 лева имахме покани за сватбата 🙂 Ествествено работата по сайта не я броим като разход.

Не съм дизайнер и за това много бързо реших, че ще използвам темплейт за сайта. Разнообразието от подходящи за целта теми е огромно и най-сложното беше да намерим подходяща. Наличието на QR код задължително ни вкарваше в темите с responsive design. Намерих подходяща и с малко корекции от моя страна успях да я докарам до състояние, в което наистина почна да ме кефи. Най-голямата промяна беше вкарването на обратен брояч до датата на сватбата. Намерих доста приятен за цена от $5 и веднага се възползвах. Мисля че се получи много приятен краен вариант на сайта. А и булката доста го хареса 🙂

Голяма част от гостите ни много харесаха поканите, най-вече заради това, че не бяха получавали точно такава 🙂 Естествено сложихме и един Google Analytics да следим как се развива популярността 🙂

Организацията на самата сватба беше песен. Не е толкова трудно, колкото се опитват да ви убедят хората. Особено ако на помощ имате сватбена агенция, която да движи голяма част от нещата. Ние се доверихме на сватбена агенция Сиана и сме изключително доволни. Силно препоръчваме на хора, които са решили да се женят във Велико Търново. Галя и Наско са супер усмихнати хора и знаят какво правят.

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

pepi

Още снимки може да видите тук

Дори успяхме да идем на следсватбена фотосесия, което е препоръчително за хора, които искат наистина хубави снимки от сватбения си ден. В деня на сватбата е трудно за час и малко, да успеят да ви направят добри снимки, при цялото напрежение, което сте събрали в себе си 🙂

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

Няма да изпадам в подробности, само ще споделя няколко снимки от по интересните моменти.

Поставките за халките повреме на гражданския ритуал 🙂

halki

Много хора, решават да сложат на бутилките си с алкохол етикети с своите лица и дата на сватбата. Разбира се на нас това ни се видя малко нарцистично и доста поизтъркано, та решихме че може да сложим за етикети, част от кода на сайта-покана, който направихме. А и беше яко да гледаме, как гостите се забавляваха, като забележеха какво пише на бутилките 🙂

bottle2

bottle

Следващото интересно решение бяха табелките с имената на гостите. Събрахме 2 кофи камъни от плажа и с боички и помощта на Нели успяхме да сътворим супер свежи табелки.

blagi_kocka

Камъните, които останаха, по идея на Галя от агенцията превърнахме в „книга за пожелания“. Това развихри креативността на гостите и имаме доста интересни попадения, като пожелания върху камък 🙂

IMG_1240

 

kamyk1

 

kamyk2

Последното нещо за което ще споделя е сватбената торта. Няма смисъл да споменавам, колко еднотипни са тортите и как силно искахме да избягаме от обичайната визия. Само едно кратко пояснение за хората, които не са наясно за моята любов към математиката. Във ВИНС-а влезнах с оценка 3.25 на изпита, и в следващите 4 години трябваше да взема 13(тринадесет) математики. Общия брой изпити по математика, на които се явих така и не можах да изчисля, но са над 20. Та решихме, че може да се позабавляваме с визията на нашата торта и резултата е следния …

torta2

 

torta1

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

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

П.С. Нашите домакини от Рачев Резиденс са 100% професионалисти и също силно препоръчваме на всички наши приятели 🙂

Тройка уникални реклами на Windows 8

Днес попаднах на статия с три реклами на Windows 8, които определено си струва да изгледате. Според мен са доста сполучливи и се отличават с добра креативност на хората зад тях. Без много приказки просто им се изкефете 🙂

Beautiful and fast

Work and play

The power of touch

 

LiveReload – спасете се от постояното refresh-ване на браузъра при разработка на сайтове

Миналата събота в Бургас се проведе мини конференция организирана от Бургас Лаб, по случай формирането на хакер спейса. Много яко стана, че от Варна се вдигнахме цели 10 човека и направихме доста сериозно присъствието на нашия лаб.

Пътуването до Бургас и обратно с Краси и Тео, беше много приятно и полезно преживяване. Представете си за какво си говорят програмисти затворени на едно място за 2-3 часа, без наличието на компютри 🙂

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

LiveReloadServer

 

Вчера попаднах на нещо точно такова. http://livereload.com/ e наличен за Windows, Mac и Linux и за 1 ден ползване, почна да ми се вижда доста полезно. Инсталацията е доста проста. Тегли се едно exe, което инсталира на вашата машина LiveReload сървър, след което имате 2 варианта за работа. Първия е да сложите един таг в кода си, за да може да сработва рефрешването, другия, който аз ползвам е инсталирането на екстеншън към браузъра.

LiveReloadExtention

 

След инсталацията, при стартиране на работа е нужно да пуснете LiveReload сървъра, след което да стартирате разширението за браузъра ви, чрез един клик. Това е!

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

Забавни снимки от Google Street View

Както писах в предната публикация, от 7 март услугата на Google – Street View е вече налична и в България.

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

Започваме с прословутото български гостоприемство 🙂 – http://bit.ly/YRtIGk

Има още