Category: Български

Истинският Програмист

Истинският Програмист

Спорът в BGDev.org, за който говорих вчера, днес се разгоря съвсем :). Горкото момченце получи “представителна извадка” от мнения, които уви не помогнаха за неговото осъзнаване. Ще си остане неосъзнат гений – ясно си личи. Но не за това ми е думата, а и тържествено си обещах повече да не се занимавам с този човек! Думата ми е за едно следствие от този спор, което иде да докаже, че винаги има нещо полезно, даже в безполезните неща!

А полезното беше, че по време на спорът един приятел постна много ценна за мен връзка. Навремето бях чел в списание “Компютър” (май там беше), за свойствата и поведението на животното “Истински Програмист”. Днес от форумът (10x 0xdeadcode) намерих връзка към оригиналната статия “Real Programmers Don’t Use Pascal”.

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

За жалост, файлчето беше текстово. А модерните времена изискват нещата да са красиви :). Затова реших да го форматирам и да го сложа тук. И ето резултатът: преводът на “Истинският Програмист Не Пише на Паскал” ще остане в този блог, поне докато някой не предяви претенции, които да не мога да оспоря :).

Не може обаче да говорим за Истински Програмисти и за не споменем есето “Историята на Мел, Истински Програмист”. Откривайки горния материал намерих и това есе, и реших също да го форматирам и да го сложа тук. При същите условия – ако някой предяви претенции, лесно ще го сваля. За сметка на това обаче, до тогава ще си го имам добре форматирано, тук близо до мен. Това най-вероятно е истинска история, и се струва да се прочете! Както и да се спомене с добро Мел и останалите Истински Програмисти (аз лично познавам такива хора, поклон!).

Ееех, няма ги вече тези времена…

Нормална неделя

Нормална неделя

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

Сутринта :Ангел: се отчете още в 06:15. Естествено никой от нас не му позволи да си развява байряка толкова рано – просто го преместихме в леглото при нас. Той се оплакваше още около 15 минути от нерадостната си съдба, искал да става, “мамо, айде да закусим” (на което се отговори “ха, ха, хаааа” – в просъница) и т.н. Както и да е – след 20 минути заспа и спа почти още час и половина.

Около осем и нещо станахме и всеки по задачите си :). :Веси: захвана закуската, а аз – компютъра :). Имах сума ти неща да си правя, а и форуми ме чакаха. Докато разсипвах щедро мъдростта си из мрежата :), Веси ми донесе кафето и закуската! Кажете сега, нямам ли страхотна жена 🙂 ?

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

Денят си продължи и мина нормално. Веси ходи да плува и се върна плувнала във вода – все едно ей-сега е излязла от басейна. Как уцели да се върне в най-големия дъжд – не знам. Но беше интересна картинка.

След като сложихме Ангел да поспи, Веси направи ядене, и след това полегнахме блажено! Аз почти свърших Harry Potter and the Prisoner of Akbazan. Голям кеф е да четеш книга в оригинал, особено след като вече си чел един добър превод на родния си език. Днес също така получих потвърждение от Amazon че са ми изпратили и поръчката с останалите две книги. Както гледам, ще дойдат точно като свърша сегашната – обикновено отнема не повече от 2-3 работни дни да дойде пратката от Великобритания до вкъщи. А аз имам точно 2-3 дни максимум, докато свърша сегашната. А ако се получи дупка, току-виж съм чел и нещо наистина полезно (сертификационни бумаги или датски език).

След като Ангел се събуди, вечерта се изтъркули неусетно. Успях да се сгризя с един от форумците в БГДевелопмент, който очевидно не прави разлика между Stack и Array, защото “PASCAL не поддръжа стекове и то и без това вътрешната реализация ще е с Array”. Едновременно с това ми стана тъжно, защото очевидно много ученици (или студенти) ги мързи да учат… но може би те не са виновни за това. Някой беше казал, че работа на учителят била да създаде интересна и ефективна учебна среда…

Докривя ми от едно мнение на човек, който уважавам! Уважението ми към него е по индукция – базирано е на уважението, което други уважавани от мене хора изпитват към него (ехааа, каква рекурсия!). Но категорично не се съгласявам с казаното от него… ако :Йовко: ми пусне гневния отговор може и да се разбере защо! Но :Йовко: сам решава – това си е в неговия блог.

Остатъка от вечерта мина в къпане, писане по блози :), и подготвяне за утрешния ден, за който може да се каже че се познава от вечерта (от съдържанието на Inbox-а ми) че хич няма да е лек. Дано само това прималяване мине по-бързо…

Разходката до Malmö

Разходката до Malmö

Днес направихме една отдавна планувана екскурзия – тази до Малмьо (Malmö в оригинал). Не знам дали понятието екскурзия се вписва за Малмьо, защото градът е само на около 20 мин с влак от Копенхаген, и е нещо като регионално градче – много датчани работят в Копенхаген (или областта около градът), а живеят в Малмьо. Да, познахте защо – ниските данъци. Но историята днес не е за данъци.

Понеже пътеписът е дългичък, който иска да прочете повече да клика тук! Continue reading “Разходката до Malmö”

И пак за гласуването

И пак за гласуването

Снощи във форумът на BGDev стана отново въпрос за гласуването. И понеже (за втори път) видях един тест за гласуване, реших да го направя и аз. Тестът би следвало да ви провери убежденията (чрез около 25 въпроса) и да ви каже към коя от възгледите/програмите на политическите сили най-вече клоните.

Честно казано, изглеждаше ми малко сапунена постановка. Но след като направих тестът, останах потресен от резултата:

Моят глас

Може да се каже, че резултатът покрива 100% моята позиция в момента. Да оставим настрана това струва ли си да се гласува и за кой. Йовко, Григор и Алекс са обяснили по един неоспорим и изключително точен начин защо трябва да гласуваме и какво се губим, отказвайки се от нашето право на глас. Факт е, че ще гласувам, просто все още не мога да реша за кой. Точно, ама точно както графиката по-горе показва.

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

Табове…

Табове…

Май става традиция в този блог да се пише само през уикендите! Затова сега твърдо мисля да разчупя традицията, и да постна любопитната новина от днес!

IE най-накрая има полу-“официално” табове. “Официално” – защото са от производителят на браузъра. “Полу” – защото представляват кръпчица към браузъра. Сделката е проста – инсталирате си MSN Toolbar 2.0 и получавате един toolbar, който отдолу има табове.

Може да се каже “най-накрая”. Вчера деинсталирах Maxton, и с това останах само на IE (за през работно време) и Firefox (за вкъщи). И днес се зарадвах, че все пак табовете не са само за вкъщи, а ще мога да ги имам и през работно време.

И все пак – личи си, че все още са в нещо като бета стадий (макар никъде да не се казва експлицитно това). Има определени дупки в реализацията, които все пак не могат да го изравнят като функционалност с FF. Например:

* Кликването с колелцето не прави нов таб :(. Определено най-липсващата ми функция!
* Ctrl+Click не работи. Microsoft са решили, че Alt+Click е по-подходяща комбинация, но за жалост тя не винаги обаче работи! В някои случаи просто ‘пропуска’ да се усети, и връзката се отваря като нов прозорец, вместо като нов таб
* Визуално нещата все още куцат. При превключването от таб в таб има някакво грозно примигване, което според мен ще е едно от първите неща, които ще оправят.

В заключение: хубава работа, но реализацията все още куца. Но съм сигурен, че за IE7 нещата ще са се оправили с порядъци. Сега остава да се оправи и рендирането и CSS-ите!

Оставки, представки и наставки

Оставки, представки и наставки

Мразя да пиша два поредни “Грозни” в блогът си, но понякога се налага!

Наложи се тази сутрин, когато се зачетох в материалът на СЕГА за предстоящият [тогава] мач с хърватите.
Материалът сам по себе си не беше нищо особено. Посредствен – като повечето такива на СЕГА. Истинското “съдържание” беше във форумът, което и провокира неприятните емоции у мен тази сутрин.

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

И сега на въпросът: този за оставките и за нашата хиперкритичност на думи и хипернапукизъм на дела.

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

* Независимо какво сгрешилият вече е дал за нас?
* Независимо каква е била останалата, успешната част от пътя, който сгрешилият е извървял?
* Независимо какъв е потенциалът на сгрешилия в бъдеще?
* Независимо какви са алтернативите, които ще заместят сгрешилия?

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

Прави сте, почна да понамирисва. Защото сега ще говоря и за политика. Просто няма начин – избори идат… и е време за нови големи грешки. Защо казвам “грешки” ли? Ами изчакайте 26.06 сутринта и ще разберете защо.

Ще се върна обаче на потенциалът на средностатистическия българин да взема правилните решения. За да вземеш правилно решение, трябва да можеш да правиш обективна преценка на фактите, да можеш и да разбираш, че няма път без грешки и че колкото по-стръмен е пътят, толкова по-големи са грешките. Общото ми впечатление за нас [българите] е, че ние не сме способни на горните качества. Ние се ръководим от негативизмът, от “дребните камъчета, дето преобръщали колата”. Ние не обичаме да бъдем великодушни. Когато го изискат от нас, предпочитаме да измислим 150 оправдания защо няма да го направим.

Ако не сте го забелязали, ще си позволя да ви дам няколко примера (пак с въпроси, мисля че може сами да си отговорите):

* Колко пъти чиновник ви е правил безкористно (другата дума е “великодушно”!) компромис? [Следва да призная, че няколко пъти полицаи са ме пускали без да им давам подкуп, само защото им писваше от “сладкодумието” ми, пък и аз си бях прав за мене си, или разкаянието беше пълно :)]
* Колко пъти сме преизбирали наш управник? [Говоря за истински, демократични парламентарни избори, след 10.11.1989. Президентът Желев не се брои, неговият първи мандат беше даден от НС]. Независимо дали говорим за мажоритарен (президентски), или за пропорционален (парламентарен) вот – българинът винаги гласува воден от негативизма си, а не от позитивното начало.
* Колко пъти сме правили справедлив анализ на успехите и на неуспехите? На “преди” и “след”?
* Колко пъти сме вземали решението за кого да гласуваме лично? А не водени от приказките по вестници (като “Труп” и “24 ножа” например), от шоута или от стадния рефлекс [защото така и така всички за него/тях ще гласуват]?

Просто… ние обичаме някой да ни казва. Някой да ни “управлява”: както в глобален (държавата), така и в локален (жената 🙂 ?) аспект. Някой да решава вместо нас какво да правим [и след това да се оплакваме, удобно забравили че всичко зависи от нас]. И обичаме лесните отговори. Билетът за този влак е най-евтин и ние с голям кеф си го позволяваме. Много по-лесно е да се плеснеш по челото “верно бееее, толкова много окрадоха/сгрешиха/прецакаха/потрошиха”, отколкото да седнеш и да си направиш трезва оценка.

И затова ни управляват – за голяма радост на управляващите. Затова понятието “български мениджмънт” се е прочуло [не защото е много успешно, обаче!]. Нашите управляващи правят каквото си искат, с ясното съзнание че са там “за малко”, защото на хората следващия път няма да им пука за успехите, а само за неуспехите. И че всичко е загубено в моментът, в който поемеш кормилото – никой няма да си спомня изминалия път и напредъка, а само дупките по пътя. Затова няма значение колко ще се построи, а колко ще се открадне – краденото така и така ще се види, но и ще си остане за нас. Размерът на краденото няма значение – хората знаят че има “крадено”. на успехите никой няма да обърне внимание.

Няма чисто бяло, няма и чисто черно. Трябва да се мисли! Задача невъзможна и непостижима. Дай да си пуснем Кати и Азис, и да седнем пред салатката и ракийката, за да изгледаме Шоуто на Слави. А ти знаеш ли днес какво четох в “Труд”? Ц, ц, ц, на един в Александровска му присадили крила, и той изпърхал през прозореца…

Нов банер

Нов банер

След като сложих новата тема, крайно време беше да сменя банерът, който :Йовко: беше сложил към нея с нещо мое.

Е, може далеч да не е толкова красиво и естетично, но донякъде отговаря на “мотото” на блога – Късчета живот.

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

Даже си мисля да сложа няколко (мога да направя много) различни банери. И всяко презареждане да се избира един от тях.

С две думи – идеи не липсват. Само време и желание да се намерят.

П.П. Google Adsense смърди! Смърди, защото ми върти само някакви социални реклами. Както RaynerApe отбелязва, нещо положението с тази услуга куца, особено когато става въпрос за български сайтове. Дано скоро да се оправи – ще видим! Но ми писна да гледам “дарете на този, дарете на онзи” 🙁 ! Толкова ли няма какво друго да покаже?

И пак за RSS четците

И пак за RSS четците

Преди време имах известни проблеми с RSS четците. И доста време търсих свестен четец за Windows. Известно време карах с Abilion, но от вчера съм сложил RSS Bandit и засега му се наслаждавам. Не знам защо, но Abilion като че ли ми беше дискомфортен през повечето време на използването му.

RSS Bandit си има своите недостатъци. От една страна (като всяко .NET приложение) консумира доста памет, а от друга – има изключително странна и грозна икона (емотикон на пират?!). Но като изключим тези две неща, RSS Bandit има много плюсове:

* Красив интерфейс
* Свободен софтуер
* Простичък, но с по-удобни възможности за работа
* Браузърът му (всъщност Internet Explorer) работи по-добре от този на Abilion.

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

Ще ви държа в течение какво ще стане с моята RSS одисея. Май ще е добре един ден да седна и да опиша всичките ми изследвания в една страничка тук.

Aеро-хумор

Aеро-хумор

Не знам защо винаги са ме кефели толкова аеро-майтапите :). Може би защото навремето така и не успях да се вредя до положението законно да карам самолет… За добро или за лошо. Днес от humor листът попаднах на този текст, и реших да си го отделя тук за поколенията, а и за да достави радост на тези, които не са го чели! Дали е истина – не знам. Но техничарите наистина са известни с черния си хумор. Не питайте какъв е той при нас: по-добре да не знаете :)…

> Авиокомпанията Quantas е известна с това, че е единствената голяма компания, чиито самолет никога не е претърпявал катастрофа. Навярно заслуга за това има и строгата процедура по тестване на самолетите преди полет и попълваните за целта дневници по поддръжката. В тях пилотите вписват своите забележки (З), а механиците от наземния персонал – своите отговори (О). Тъй като и двете страни се отличават с особеното си чуство за дружелюбен, но понякога черен хумор, с годините се е натрупала доста своеобразна колекция от лаконични задочни разговори. Предлагаме ви малка част от тях:

> З: Лявата вътрешна гума е почти наложително да бъде заменена.
> О: Почти заменихме лявата вътрешна гума.

> З: Нещо подрънква в пилотската кабина.
> О: Нещо беше затегнато в пилотската кабина.

> З: Има умрели бръмбари по челното стъкло.
> О: Поръчани са живи такива. Ще ги инсталираме след следващия полет.

> З: Има признаци за протичане на течност по десния колесник.
> О: Признаците са отстранени.

> З: Системата “Свой-Чужд” не работи.
> О: Системата “Свой-Чужд” никога не работи, когато е изключена.

> З: Двигател, инв. № 380-8006FAF-89-19, липсва под лявото крило.
> О: След кратко разследване, двигател, инв. № 380-8006FAF-89-19, беше открит под дясното крило.

> З: В пилотската кабина има мишка.
> О: В оборудването на пилотската кабина е добавена котка.

> З: Полетът мина нормално, но помощната система за управление при приземяване работи доста грубо.
> О: На този тип самолет няма помощна система за управление при приземяване.

> З: В момента на включване на автопилота самолетът губи 30м височина.
> О: Проверено неколкократно в хангара – самолетът държи височината стабилно.

> З: При заключване на ръчката на газта, същата се движи много трудно.
> О: Ключалката е сложена там с цел ръчката на газта да се движи ТРУДНО…, идиот такъв!

> З: Подозирам, че в челното стъкло има пукнатина.
> О: Подозирам, че си прав.

> З: Самолетът се държи странно.
> О: На самолета бе наредено да се държи прилично.

> З: Иззад контролния блок на радиста се чува силен звук – като че ли там седи някаво джудже и блъска с чук по плоскостите.
> О: Джуджето е открито. Чукът – иззет.

> З: Радарът пищи неистово.
> О: Радарът е препрограмиран. Сега ще чурулика тихо.

Особено любима ми е тази за джуджето :-D!

Theme: Overlay by Kaira Extra Text