Categories
свят сметачи

българско състезание

Компанията Tumbleweed организира за първи път турнир по програмиране.

  • Въпреки, че конкурсът е насочен изцяло към българи цялата информация за него е на анлглийски език. Съгласен съм, че всеки информатик трябва да владее този език не много по-зле от C и Perl, но живеем в България все пак. Описанието на проектите също трябва да е на английски. Мда. Част от журито не разбира български език, но аз лично бих предпочел в конкурс, в който могат да участват само български граждани диалогът меду тях и журито да се извършва на официалния в тази страна език. Който е забравил – това е българският.
  • Правилата за участие са единствения документ, който има версия и на български език (подозирам, че по чисто юридически причини…). Ето един немалък цитат от същите тези условия:

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

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

    Hello Nikolay,
    We would like to thank you for your interest in the programming contest. Please, find below the answers to your questions:

    >> Включва ли в себе си той възможността да ползвам, променям и
    >> разпространявам свободно продукта, който съм изготвил?

    With regard to an entry you submit as part of the Contest, you grant Tumbleweed a worldwide, fully paid-up, non-exclusive license to make, sell, or use in any other way not prohibited by law the work incorporated therein, as well as any part of it, which means that you can not use, change or distribute the submitted product.

    Best regards,
    Contest-Sofia

    Върнаха ми го с леко развален от encoding-и subject, но сигурно аз съм си виновен след като изпращам писма със subject в windows-1251. Както се забелязва – върнаха ми го на английски език. Наглост.

    Иначе очаквах, че няма да мога разпространявам и използвам свободно творението си. Разбираемо е…

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

Categories
аз сметачи

geeky night

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

Categories
сметачи

защото

The goals of the FreeBSD Project are to provide software that may be used for any purpose and without strings attached. Many of us have a significant investment in the code (and project) and would certainly not mind a little financial compensation now and then, but we are definitely not prepared to insist on it. We believe that our first and foremost „mission“ is to provide code to any and all comers, and for whatever purpose, so that the code gets the widest possible use and provides the widest possible benefit. This is, I believe, one of the most fundamental goals of Free Software and one that we enthusiastically support.

That code in our source tree which falls under the GNU General Public License (GPL) or Library General Public License (LGPL) comes with slightly more strings attached, though at least on the side of enforced access rather than the usual opposite. Due to the additional complexities that can evolve in the commercial use of GPL software we do, however, prefer software submitted under the more relaxed BSD copyright when it is a reasonable option to do so.

от About the FreeBSD project.

Categories
сметачи

драй кил логика

Откъс от man hdparm:

A value of zero means „timeouts are disabled“: the device will not automatically enter standby mode. Values from 1 to 240 specify multiples of 5 seconds, yielding timeouts from 5 seconds to 20 minutes. Values from 241 to 251 specify from 1 to 11 units of 30 minutes, yielding timeouts from 30 minutes to 5.5 hours. A value of 252 signifies a timeout of 21 minutes. A value of 253 sets a vendor-defined timeout period between 8 and 12 hours, and the value 254 is reserved. 255 is interpreted as 21 minutes plus 15 seconds. Note that some older drives may have very different interpretations of these values.

Без коментар.

Categories
сметачи

а те смятат ли смятат…

Малко борба с javascript за едно форумче. Бях забравил какво е cross-browser :)
Още малко борба с libevent. Не му разбирам, обаче помагам. Колкото мога. Системното програмиране ме кефи на моменти. Само че нямам време да задълбая за да разбера колко всъщност ме кефи.

namerime пак се лигави. Сложени ѝ бяха още 2G памет, но докато Румбата не прекомпилира ядрото (използвайки тайни заклинания ;) ) децата апача ставаха за дестина минути по 70-80М и постоянно вървяха нагоре. Тогава и {безкрайност}G нямаше да стигнат. Оправихме най-после и скрипта дето трие файловете със сесиите. По едно време показваше 800-900 потребитля онлайн. Кеф. Уф, как не са го направили да си пази сесиите в база. А колко неща чакат оправяне по тоя сайт не е истина. Защо все така става с нещата писани от външни изпълнители?

Напоследък си пишех заявките на много редове. Адски прегледно. Успяха да ме убедят защо НЕ трябва да правя така. И на MySQL му се случва понякога да затлачи. Нека това е причинено от някоя заявка (например както аз веднъж случайно пуснах една заявка към access_log таблицата на bb(няколко стотин милиона реда) по поле, което не беше ключ – мммм, вкусно) . Тогава като като примерен DBA-и си пускаме един show processlist; и виждаме какво? Виждаме в най-добрия случай SELECT. Весело нали? Успяваме да разберем от какво е било затлачено положението? Нееее. Но ако обаче сме ясновидци със зелени кристални топки? Дааааа.

Бррр. Май трябва да си тръгвам от работа вече. Тази вечер тактично отклоних всички покани за бири и подобни неща (извинявам се на всички отправили ги – ще се реванширам). Ще посрещам Боби на летището. 7 години не си е идвал. Мамка му – много време е това.