18 април 2006

Hack Contest 2006

В неделя реших да посетя Hack Contest-а и да видя какво представлява. Честно казано ми хареса идеята на мероприятието и явно организаторите доста са се постарали за неговото провеждане. Разбира се, винаги могат да се намерят кусури. На мен лично ми беше трудно да гледам какво точно правят участниците, защото трябва да се зяпат мониторите им, което не е лесно. Особено, ако има тарапана около тях. Виждал съм (на снимка) по разни подобни състезания в чужбина, как действията на всеки отбор се показват на голям дисплей, но това за българската действителност май е пресилено желание.

От гледна точка на самото състезание обаче съм леко разочарован. Някак си то се изроди на състезание по добро администриране (всеки отбор имаше сървър, който трябваше да бъде настроен по специфичен начин) и “DoS-ене “ (или DoS-ване, не знам как е по-правилно). Например отборът спечелил първо място (не че му омаловажавам заслугите) освен да уцели една парола (което си беше чист късмет, а не резултат на някаква систематична дейност), да промени името на форумите на отборите, които ползваха кофти версия на phpBB-то и да флуди яко, нищо друго не можа да направи. Другите отбори явно не си носеха програмки за генериране на кофти трафик и не се представиха толкова добре (т.е. взеха по-малко точки). В крайна сметка организаторите се бяха постарали да оставят няколко доволно незащитени компютри, на които почти нищо (този на който му уцелиха паролата, не го броим) не им се случи и така един Windows 2000 без грам пачове оцеля през цялото състезание :-) Дано следващия път отборите бъдат по-добре подготвени.

31 март 2006

Реалните IP адреси

Използването на термина “реален IP адрес” докарва някои от посетителите на Linux-BG до ръба на нервна криза. Според тях такъв термин няма, ползвали го болни хора и най-“смисления” аргумент който са давали (или поне аз знам) е че: “Някои ще ми обясни ли какво е това реално IP и ако това е реално, кое е нереално?”. Разбира се задаването на такъв въпрос е малко демонстрация на ниско обща култура, тъй като обратното на “реално” не е задължително да бъде “нереално”. Например:
  • Има “реални числа”, но досега не съм чувал да има “нереални числа”
  • В комплексните числа двете компоненти, които ги характеризират се наричат “реална” и “имагинерна” част, а не “реална” и “нереална”.
  • В икономиката, когато от нарастването дадена променлива е изключен ценовия ефект се говори за “реален растеж”, а когато не е изключен за “номинален растеж”, т.е. и тук няма “нереален растеж”.
Разбира се човек, ако се напъне, може да даде още примери, но логиката в това да се отрича примерно червения цвят, защото няма “нечервен” цвят не ми допада много.

Разбира се на мен ми стана интересно какъв е проблема с термина и как би трябвало да се нарича на български термина “public ip address”. Между другото като се поразрових отгоре през RFC-тата не срещнах такъв термин (може би да не съм се ровил достатъчно), а термини като public и private host и private address space. Тоест дори някой да се е напънал да направи официален превод на съответните RFC, превод на термина няма.

В този ред на мисли, сигурно хората се дразнят, че public е различно от реално. Обаче, ако трябва да превеждам буквално използвайки речника, като нищо мога да генерирам следните термини:
  • Публичен IP адрес
  • Общодостъпен IP адрес
  • Обществен IP адрес
  • Народен IP адрес
  • Държавен IP адрес
  • Открит IP адрес
Както може да се види, при буквалния превод някои от горните термини никак не седят добре. От друга страна прилагателното пред IP адрес по никакъв начин не е задължено да има нещо общо с директния превод на думата public. Вярно, че в българския език чуждите термини в повечето случаи навлизат “българизирани”, но по някой път има и изключения. Най-интересното в случаят е, че термина “реален ip адрес” е навлязъл доста и при положение, че няма официален документ на български, който да дефинира наименование на обекта, за който се отнася, не виждам защо да е грешен. Още повече, че по страниците на разните му интернет доставчици се ползва масово (търсене в Google дава към 22 хиляди срещания). Ако някой има аргументиран отговор защо този термин е грешен, да бъде така добър да ми каже.

24 март 2006

Информационните технологии и държавната администарция

След като последно време пишех все кратки постинги пълни с глупости, дойде време да напиша малко по-сериозен. Донякъде той е провокиран от днешната конференция на Linux-Bg, на която присъствах и останах малко разочарован. Хората толкова се бяха вперили в свободния софтуер, че някак си пропускаха по-важните неща. Така или иначе програмата максимум за използване на свободен софтуер от страна на държавните служители (изключвам там всякакви сървъри и прочие) е офис пакет и при много уговорки операционна система. Друго няма какво да се замести, тъй като се предполага администрацията да ползва специализиран софтуер, който е разработен специално за нея. За сметка на това доста може да се направи, така че да се улесни достъпа на граждани до електронин услуги, но IT бакията в администрацията не дава надежди това да стане скоро.

Един от основните проблеми е като цяло ниското ниво на IT специалистите в администрацията. За това нещо влияят два фактора. Първият е ниското ниво на заплащане, а другият е свързан с изискването съответния човек да има придобита поне бакалавърска степен. Честно казано за 300-450 лева няма как да се намерят свестни хора. Най-много някой студент да се навие да бачка, но пък не може да бъде назначен, защото не е завършил. Така на тези позиции в повечето случаи попадат посредствени хора, които май да нямат много амбиции за развитие, не следят развитието на технологиите и работата им се ограничава до рутинни действия от преинсталиране на компютри, чистене на вируси и "настройване" на приложни програми. Това, което не може да се очаква от тези хора е да формират IT политика на администрацията.

Последното от своя страна е проблем, защото за да действа администрацията като добре смазана машина е необходима й добра информационна система. Какво се получава на практика? Висшият менинджмънт, в лицето на изпълнителния директор или главния секретар на администрацията, не е глупав, гледал е достатъчно филми, и иска да с натискането на няколко копчета да прави това, което трябва и да оптимизира дейността или иначе казано да укрепва административния капацитет. В интерес на истината пари за това има бол. Има толкова пари по разни европейски проекти и стратирането на разработването на информационната система или там както ще се нарича чудото може да започне без грижи. Основният проблем, който възниква обаче е, че няма кой да направи заданието и кой да следи изпълнението. В резултат на което фирмата изпълнител прави заданието на база разпитване на ползвателите и генерира нещо, което все пак да и минимизира разходите. За администрацията, това е все едно да си купува кола на база външен дизайн и цвят, без да се интересува от технически подробности като разходни норми, сервизно обслужване, издръжливост и прочие. Така стартираният проект се оказва бъгав от самото начало, но когато истината излезе наяве вече е късно, трудно е да се преработи и трябва да се почва отначало. За да се замаже ситуацията, нещото се нарича пилотен проект, който в някакъв по-нататъшен момент ще се доразвива. Така хем фирмата доволна, че взела парите без да свърши много работа, хем администрацията, че да може да отчете парите пред Европейската комисия, но бюрокрацията не се оправя. Само вижте какво става с електронното правителство и как за да ползвате услугите, трябва да отговаряте на едно кило условия. Освен, че системите се проектират по линия на най-малкото съпротивление, обвързвайки се с доста ограничителни платформи (например инсталиране на .net framework), им се губи възможността да комуникират лесно с други такива и бакията става пълна.

Разбира се проблемите не се изчерпват с това. Изборът на фирми изпълнителки е винаги толкова скандален, че човек не може да не остане със съмнение за корупционан практика. В това отношение е най-покровителствена държавната фирма Ииформационно обслужване АД. Например, на база договор от преди доста години с Министерство на финансите на база спечелена обществена поръчка, тя е избрана да разработва всички следващи информационни продукти за минисреството и прилежащите му агенции, т.е. ако на Министерство на финансите сега му притрябва да се разработи някакъв специлизиран софтуер, няма да обяви обществена поръчка както си му е реда, а ще даде работата на ИО. Много удобно, нали? Разбира се мога да дам и още доста примери, но това няма да помогне ситуацията да се оправи.

19 март 2006

Аклиматизация



С наближаването на пролетта се наблюдава постепенно покачване на температурите навън, които още малко и ще достигнат положителни двуцифрени стойности, и времето става по-приятно. Мога да се разхождам с по-тънко яке, а даже и по тениска с къс ръкав. Интересно защо зимата при такива температури мога да съм по-леко облечен, а лятото трябва да се навличам? Миналато лято, когато катерихме с други луди Черни връх от Драгалевци през нощта, си избрахме може би един от най-хубавите дни през месец август, но горе при 6 градуса тези с по-летни дрешки бая студ браха и не можахме да изчакаме изгрева горе. Явно в целия този процес е от значение аклиматизацията на човек към температурите и от значение не абсолютната температура, а относителната спрямо среднодневната температура. Последното ме прави оптимист и сигурно другата зима може да спретна нощно катерене на Черни връх посред зимата. Ако ми е вярна логиката, температури от порядъка на -25 градуса не би трябвало да са много притеснителни ;-)

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

13 март 2006

Формула 1

Започна новия сезон на Формула 1. Като гледах първото състезание, определено доста неща ми направиха добро впечатление. Може би това, което е най-важно за мен е, че прецакаха тези смотаняци от РингТВ и сега формулата без разни глупости се дава като за бели хора по БТВ. В крайна сметка е супер глупаво да искаш пари за нещо, към което не добавяш никакъв принос, само защото държиш правата за България (все едно няма чужди програми и интернет). Въпреки че както стана, ясно може да искаш пари и без да имаш правата. Това да вземеш пари за три години напред излъчвания, без да си осигурил правата върху излъчванията е супер нахалство. На набуталите се честито. Това с цифровото излъчване беше върха на сладоледа. Поне да бяхте дали възможност да се избира, коя от много камери да следя, че да си струва парите интерактивната телевизия.

Второто нещо, което ме радва е новия формат на квалификациите. Определено са много по-интересни, пък и дават възможност на някой от лидерите (като Райконен например), ако се прецакат на квалификациите, да компенсират след това. Само не ми стана ясно дали не може да се играе срещу новата система и дали не е най-добре да се класираш 11-ти, но през сезона ще се види. И разбира се като фен на Ферари съм много доволен, че те отново са в бизнеса. След отчайващия сезон през изминалата година, сега си мисля, че показаха, че доста са се потрудили и ще са сред основните претенденти за титлата. А иначе вчерашното състезание беше много добро. Явно всички пилоти са много надъхани и имаше доста интересни моменти.