АНТОН КУДРИС


МУЗЫКАЙФ


Jia Peng Fang - Tango of Asia

Comandante Che Guevara



Скальный фестиваль

Уже через час я буду на пути к скалам... рюкзак собран и ждёт нашем гардеробе.
А в три следующих дня будут: 80 трасс для боулдеринга и ещё несколько десятков на трудность. Будут костры, песни под гитару, палатки, комары, волейбол и прочие радости жизни, которые я так люблю.

теги:

Thu May 8 13:50:58 2008

Никогда особо не верил в гороскопы, но всё-же очень прятно узнать, что любимые мной Хемингуэй и Экзюпери были также, как и я рождены в созвездии рака

теги:

Wed May 7 06:37:00 2008

комментариев пока нету ...

он не любил птиц за то, что те гадили ему в голову...

теги:

Sun May 4 07:31:16 2008

я ищу жильё

Други мои! Если у вас есть лишняя шестикомнатная квартира с 3-4 джакузи где-нибудь в центре Питера -- не стесняйтесь -- я согласен за недорого у вас её снять :)
А если серьезно -- то мне с июня месяца нужно новое жильё. Рассматриваются разные варианты:

  • либо однокомнатная квартира где-нибудь рядом с метро (на синей ветке -- это принципиально)
  • либо снимать с кем-то большую квартиру вскладчину
Если вы или ваши знакомые могут предложить какие-нибудь варианты -- прошу сообщить мне о них чем скорее, тем лучше :)

 

теги:

Tue Apr 29 09:11:07 2008

Brainfuck XML

Наткнулся в инете на совершенно бесподобную отечественную разработку под названием Brainfuck XML. По сути - это семантический язык разметки, который сочетает в себе структурированный строгий подход к данным XML и совершенно мозгодробительный синтаксис Brainfuck. Это просто какая-то манна небесная для любого сумасшедшего перлового программиста :)
Собственно, к черту лирику, вот пример кода на BFXML:

+><records>
+><car@name@make@year>
+><country><record@type>
^.+HSV Maloo+Holden+2006#+Australia+Production Pickup Truck with speed of 271kph+speed
^.+P50+Peel+1962#+Isle of Man+Smallest Street-Legal Car at 99cm wide and 59 kg in weight+size

А вот тот-же самый код в виде классического XML

<records>
<car name="HSV Maloo" make="Holden" year="2006">
<country>Australia</country>
<record type="speed">Production Pickup Truck with speed of 271kph</record>
</car>
<car name="P50" make="Peel" year="1962">
<country>Isle of Man</country>
<record type="size">Smallest Street-Legal Car at 99cm wide and 59 kg in weight</record>
</car>
</records>

Правда прелестно? :) 
BFXML -- интересная штука. Структура данных является динамичной и может ловко на ходу меняться. У всего этого великолепия есть только один несущественный недостаток -- кроме draft'a описания структуры BFXML нету ничего! Т.е. нету ни одной библиотеки, ни одного парсера, ни одного даже самого плохенького рабочего примера.
Но разве нас это остановит? По-моему отсутствие готовых реализаций -- это, как красная тряпка, для любого сумасшедшего программиста :) Это вызов! Более того... я реально собираюсь эту штуку использовать в некоторых своих проектах...

Для начала нужен будет полноценный конвертор XML <-> BFXML, потом нужен будет парсер и библиотечка с функционалом XPath и DOM. Думаю, если бы была возможность заниматься этим вопросом на работе fulltime, то за 2-3 месяца можно было-бы сделать вполне рабочую реализацию упомянутого выше списка.

Ещё почему-то подумалось, что неплохо бы сделать какую-нибудь утилиту для визуализации XML данных. Ну, т.е. чтобы она рисовала структура в виде каких-то геометрических примитивов и связей между ними. Это бы могло в некоторых случаях здорово помочь в понимании большой и сложной XML структуры (например такой, какая у меня сейчас на работе возникла)...  и потом, было бы более очевидно, как можно такую структуру оптимизировать.

теги:

Mon Apr 28 16:41:26 2008

ТЕГИ

software11 Питер8 блог22 будни53 выходные9 друзья7 кино21 мечта идиота7 музыка9 мысли41 отпуск9 работа20 ролики12 фотографии24 чужое14

АРХИВ

БАШОРГи

2008-05-06
[Mad Jackson] ДУРА!!!
[Nata] Чтоооооооооо???? О_о
[Mad Jackson] РА - бог солнца, ДУ - доброе утро, тоесть Доброе утро, Солнце!
[Nata] Аааааааааааааааа )))))
2008-05-06
Стальной жеребец с конюшен автоваза: Лада-Каналья! Объем двигателя - тысяча чертей!
2008-04-30
- Как думаешь, это лучше или хуже?
- Намного
2008-04-29
я всё ожидал от своих домочадцев на 1-е апреля, но подсовывать на Пасху покрашенные, но не сваренные яйца, это несколько запоздалая подстава, вам не кажется?.. =\
2008-04-25
ххх: так ты мне можешь объяснить, чем паранойя отличается от папаноидальной шизофрении?
ууу: параноя - это когда ты слышишь звонок в дверь, думаешь, что это милиция (бандиты, маньяки) по твою душу, на цыпочках подходишь к двери, смотришь в глазок а там мама
параноидальная шизофрения - когда ты слшишь звонок в дверь, думаешь, что за тобой пришли гоблины, и они хотят тебя расчленить за то, что ты похитил из тилимилитряндии волшебные мандарины, смотришь в глазок - а там никого нет
Избранные цитаты с сайта bash.org.ru

Дневник
FriendFeed