Feed Rss



Archive for March, 2007

Mar 29 2007

xkcd

Преди известно време Бачийски ми даде един линк към едно доста забавно комиксче – xkcd. Не блести с някакъв стил на рисуване (тъй де, stick figures), нито човека ъпдейтва твърде редовно, но някои броеве са просто гениални. Както ще видите, това е „един комикс за роматника, сарказъм, математика и език„. Много броеве са с леко [...]

tag: , ,


Mar 28 2007

Днес…

…се събудих с желанието някой ден да стана QA. Ще работя на Ruby или Python, ще разработвам микроезик, с който да се пишат удобно тестови сценарии, ще правя приложения които цъкат вместо мен по разните бутони в уеб сайта и ще имам огромни проекти с тестове, които ще пускам постянно. Въобще рай, в който ще [...]

tag:


Mar 27 2007

Seattle Night

Вчера беше поредното издание на Seattle Night. На това събитие фенове на грънджа се събират да се радват на това как различни български музиканти свирят любимата им музика. Провежда се два пъти в годината и този път бе в клуб „Алкохол„.

Имаше доста народ, но не беше твърде голям гърч. Атмосферата си я биваше – мрачно, [...]


Mar 21 2007

Себичен питон

Метакласовете в Python са много яко нещо. Макар все още да не ми се е наложило да напиша дори един такъв за работата си, са много полезен източник на забавления. Сега ще ви покажа как с малко остроумие може да дефинирате класове по следния интересен начин:

class Person(object): __metaclass__ = selfless [...]

tag: ,


Mar 16 2007

Динамичен питон

След като много хора от курса проявиха интерес колко точно динамичен е Python, реших да съставя малко примерче как „динамично„ (т.е. по време на изпълнение) може да си конструираме изцяло нов клас. Наслаждавайте се!

tag: ,


Mar 14 2007

Ръсел

Множестовото от всички естествени числа е безкрайно. Множеството от всички отворени интервали между 0 и 1 е множество от множества (защото всеки интервал е множество). Множеството от всички множества е множество, което очевидно съдържа себе си. Тогава може да си говорим за:

Q: множеството от всички множества, които нe съдържат себе си

Отговорете ми, моля ви, Q [...]

tag: ,


Mar 14 2007

fizzbuzz.py

Ето как бих решил FizzBuzz проблема, в оригиналния му вариант, където дори принтираме, вместо да връщаме речник:

for n in range(1, 101): if n % 3 == 0 and n % 5 == 0: print ‘FizzBuzz’ elif n % 3 == 0: [...]

tag: , , ,


Mar 09 2007

Софтуерни метафори

Наскоро започна твърде често да ми се налага да обяснявам процеса на разработка на „нетехнически лица„. И тъй като е бая сложно да говориш за рефакторинг, редизайн и итерации на хора, които просто мигат на тези думички, си припомних мъдростта на Стив МакКонъл. В Code Complete имаше цяла глава, посветена на метафори за софтуерното разработване [...]

tag: , , , ,


Mar 07 2007

Корпоративни врътки

По-рано споменах, че стана някаква странна врътка с клиентите ни. Сега ще ви я разкажа. Едва ли ще оцените иронията, тъй като не сте на топа на екшъна, но все пак:

От известно време насам работим за клиент A. Отивах на командировката с ясното съзнание, че ще интегрираме един search engine за тях. Наскоро те бяха [...]

tag: ,


Mar 07 2007

Python @ FMI

От известно време не съм писал – разходката до Стокхолм бе бая тегава, особено след изпуснатия полет и преспиването във Варшава. А като се върнах бях залят от задачи, една от които бе курса по Python във ФМИ. И тъй като днес е „юбилейната„ четвърта лекция (сиреч две седмици), викам да драсна няколко реда по [...]

tag: , , ,