You are viewing dennis

Bohren & Der Club Of Gore

Apr. 12th, 2014 | 03:32 pm

Какой замечательный групповой портрет:



Какая композиция!

У Горохова про них было:

Участники группы являются большими знатоками и ценителями такого сорта фильмов и вообще искренними поклонниками металлорока, при этом в обычной жизни они ходят на вполне гуманную работу – двое работают медицинскими братьями, один сидит в каком-то бюро, принимает посетителей.


Интересно, кто из них - кто?

О. рассказывал что ставит их для усыпления своей дочери.

Передача Горохова про них: http://vk.com/wall-57053785_236

Музыка, например, такая: https://www.youtube.com/watch?v=5Bm9F3GFnik
Tags:

Link | Leave a comment {2} | Add to Memories | Share

(no subject)

Apr. 9th, 2014 | 07:58 pm

А также сделал еще две душеполезных утилиты для патчинга win32 PE-файлов: http://blog.yurichev.com/node/82

as seen on reddit... http://www.reddit.com/r/ReverseEngineering/comments/22mwn7/couple_of_win32_pe_patching_utilities/

Link | Leave a comment | Add to Memories | Share

(no subject)

Apr. 6th, 2014 | 10:43 am

Наша горничная Таня, видимо, очень любит читать. Вынося из-под моего письменного стола корзину с изорванными черновиками, кое-что отбирает, складывает и в свободную минуту читает, – медленно, с тихой улыбкой на лице. А попросить у меня книжку боится, стесняется… Как жестоко, отвратительно мы живем!
(Иван Бунин)
Tags:

Link | Leave a comment | Add to Memories | Share

(no subject)

Apr. 5th, 2014 | 06:50 pm

Вспомнил про харьковского Митасова:
http://www.netlore.ru/oleg_mitasov
А ведь в наше время такие люди пишут в википедию.

Link | Leave a comment {3} | Add to Memories | Share

switch/case

Apr. 5th, 2014 | 11:14 am

В IBM DB2 есть такое:

The DECODE expression:
   DECODE (c1, 7, 'a', 6, 'b', 'c')
achieves the same result as the following CASE expression:
   CASE c1
     WHEN 7 THEN 'a'
     WHEN 6 THEN 'b'
     ELSE 'c'
   END
Similarly, the DECODE expression:
   DECODE (c1, var1, 'a', var2, 'b')
where the values of c1, var1, and var2 could be null values, achieves the same result as the following CASE expression:
   CASE
     WHEN c1 = var1 OR (c1 IS NULL AND var1 IS NULL) THEN 'a'
     WHEN c1 = var2 OR (c1 IS NULL AND var2 IS NULL) THEN 'b'
     ELSE NULL
   END

( http://goo.gl/NNQsyD )

Ну и в Oracle PL/SQL есть аналог: http://www.techonthenet.com/oracle/functions/decode.php

А интересно, в ЯП вроде Python, Ruby, Java такое так и не подтащили? Было бы мегаудобно же.
В LISP вроде не надо, там и так коротко можно.

Link | Leave a comment {1} | Add to Memories | Share

(no subject)

Apr. 4th, 2014 | 06:02 am
music: Jens Buchert - The Sun | Powered by Last.fm

Люди мира! Филологи! А кто автор устойчивого выражения "всё познается в сравнении?"
Беглое гугление показывает пару версий, включая Ницше и Вольтера.
Ницше это наверное такой Эйнштейн в философии, ему приписывают всё подряд.

Link | Leave a comment | Add to Memories | Share

Регулярные выражения

Apr. 3rd, 2014 | 04:19 pm

Вот вопрос, который волнует меня уже не первый десяток лет.
(Второй десяток, если это существенно).
Есть какие-то библиотеки для регулярных выражений, поддерживающие макросы?
Например, парсить mac-адрес вида "11:22:33:ab:cd:ef"

[0-9a-f](2):[0-9a-f](2):[0-9a-f](2):[0-9a-f](2):[0-9a-f](2):[0-9a-f](2)

Хочется это заменить на:
hexbyte=[0-9a-f](2)
hexbyte:hexbyte:hexbyte:hexbyte:hexbyte:hexbyte

На Си я так и писал собственно:

#define hexbyte "[0-9a-f](2)"
#define mac_address_re hexbyte":"hexbyte":"hexbyte":"hexbyte":"hexbyte":"hexbyte":

... что, впрочем, не слишком кочепыжно.

Link | Leave a comment {2} | Add to Memories | Share

(no subject)

Mar. 29th, 2014 | 06:24 am
music: Morphine - French Fries w/ Pepper | Powered by Last.fm

Добавил про взлом простой хэш-функции средствами Z3 SMT-солвера (стр. 402):
http://yurichev.com/writings/RE_for_beginners-ru.pdf
Это может быть интересно и остальным программерам, для общего развития.

Link | Leave a comment {5} | Add to Memories | Share

(no subject)

Mar. 26th, 2014 | 09:18 pm

А как в наше время нужно конфигурировать *NIX-библиотеки? automake? autoconf? Это всё еще можно юзать?

Link | Leave a comment {2} | Add to Memories | Share

пятиминутка ненависти #2

Mar. 25th, 2014 | 04:04 pm

А вот универсальный способ отписаться от какой-нибудь SMS-рассылки.
Емыловые рассылки можно фильтровать, но с SMS-ками дело хуже.
Так бывает: в каком-то интернет-магазине ваш тел.номер кладут в базу и затем туда шлют всё подряд.
Вот что я делал: нужно wget-ом полностью смиррорить их сайт. Исключая, конечно, медиафайлы, но оставляя файлы где могут быть емылы, например, .rtf.
Затем grep-ом вытащить все емылы что там есть.
Затем на них на все написать мольбу об отписке.
И подписать "ваш электронный адрес взят из открытых источников".
Причем, если магазин в составе торговой сети, то нужно брать сайт самой сети, вместе со всеми дистрибьюторами и дилерами.
В моем случае, в Одной Украинской Торговой Сети я нарыл не менее 150 емылов.
И одного раза всегда хватало.

Link | Leave a comment | Add to Memories | Share