Christian Archer Chase Your Dreams!

воскресенье, 24 февраля 2013
21:09 Расшифровывалка паролей FTP для FAR Manager
Потребовалось сегодня по работе, все забыли пароль к одному серваку =)

Всё оказалось проще пареной репы.

  1. Лезем в настройки фара и находим заветный пароль в формате hex:a1b21a2112100162681711

  2. Идем в репо фара и находим исходник шифорвщика/дешифровщика — http://farmanager.com/svn/trunk/plugins/ftp/Crypt.inc

  3. Пишем обертку для дешифоратора или переделываем его по аналогии на любимый язык



Я подумал и решил, что проще всего переделать его на Ruby

#!/usr/bin/ruby

src = String.new()
ARGV[0].scan(/../).each { | tuple | src += tuple.hex.chr }

XorMask = (src[0]^src[1]) | 80

src = src[2..-1]
src.each_byte do |c|
res = c ^ XorMask
print res.chr
end

print "\n"


p.s. Господа Ruby-кодеры, если меня, конечно, читают такие, объясните, пожалуйста, почему лезет варнинг? Совсем не понимаю где я Doing It Wrong.

./far_pwd_decode.rb:4: warning: already initialized constant Src
./far_pwd_decode.rb:8: warning: already initialized constant Src


p.p.s За гениальную строчку
.scan(/../).each { | tuple | Src += tuple.hex.chr }
спасибо г-ну James "raggi" Tucker. Thanks pal, but the design of your blog sucks =)

p.p.p.s ога, оказывается переменная с заглавной буквы это константа. thnx to Подвальный кот. Актуальную версию со всеми фиксам всегда можно стащить с репы: http://code.sunchaser.info/miscellaneous/src
URL
понедельник, 18 февраля 2013
23:20 Gravatars: аватары как шаг к глобализации


Давным-давно в одной далёкой-предалёкой галактике, а именно года два-три назад некто Tom Werner пришёл к оригинальной мысли: нафига закачивать на каждый сайт по аватарке. Пусть будет одна на весь и-нет. И открыл сервис Gravatar: globally recognized avatar. На первый взгляд это что-то типа хостинга для аватарок. На второй — это способ вебмастерам не тратить время, трафик, место и код на обслуживание аватарок. Но как хостинг тоже можно юзать.

Работает система так:
1) сначала необходимо завести аккаунт на сайте http://www.gravatar.com/
2) затем загружаете на сервис картинку, которую хотите использовать как аватарку
3) выбираете с каким e-mail вы хотите использовать ваш аватар (аккаунт может содержать неограниченное кол-во адресов и аватарок)

Когда вы регистрируетесь на сайте, поддерживающем Gravatar, используя указанный e-mail, сайт автоматически подгружает и вашу аватарку.

В качестве аватарки выступает квадратное изображение (всегда). Если загружаете неквадратное, система предложит обрезать его прямо на сайте при помощи удобного интерфейса. Хотя, если загружать квадратное, всё равно предложит. Сайт получает аватарки формате PNG в любом размере, который запросит. (максимально — 512x512, по умолчанию — 80x80) Если ваша аватара другого размера, сервис автоматически ее подгонит. Хавает практически любой формат (мне хватило поддержки SVG и BMP поверх стандартных вебовских)

Главное достоинство для веб-мастеров и веб-программистов: поддержка включается менее чем десятком строчек кода.

Оособых недостатков не обнаружено, за исключением обязательной квадратности изображений и только английского языка в интерфейсе.
URL
23:18 Еще одни глобальные аватары
В качестве альтенативы централизованным Граватарам есть альтернатива — спека для распределенных аватарок Pavatar (Personal Avatar)

Правда, пока всё печально — кроме очевидного плюса в виде свободы, в основном минусы


  1. Размер картинки только 80x80

  2. Не проверить толком размер файла загружаемой аватары. В общем-то размер картинки тоже не гарантирован

  3. С-но допускаются и анимированные гифки (да, для многих это плюс :D)

  4. Сложность реализации — вместо md5 от email, надо сходить по ссылке, спарсить заголовки, спарсить текст результата, а потом еще походить по зашитым ссылкам



Ну и главное различие — Gravatar берется по Email, а Pavatar по URL

Единственный известный сервис, предоставляющий Паватары — Я.ру

Ну и на закуску — либа для PHP php-pavatar и написанный мной чекер. Если доведу до ума свой плагин для WP, предоставляющий паватар, тоже вывалю
URL
четверг, 14 февраля 2013
21:13
Вчерашнему автобусу Вена — Брно — Прага посвящается

какая связь? их медиасистема это выплюнула мне





URL
понедельник, 04 февраля 2013
четверг, 31 января 2013
понедельник, 28 января 2013
01:27 Grammar Nazi
xxx: В общем-то, уже давно ждем, но дата выпуска так до сих пор и не объявлена. Остается только надеятся, что проект вообще будет завершен.
ууу: бля, как меня достали уебаны которые не могут выучить одно единственное правило написания ться и тся в глаголах!!! что делать??? надеятЬся!!!
xxx: Как меня достали люди, которые выучили одно единственное правило и постоянно не к месту об этом напоминают, не допуская возможности, что человек просто мог опечататься. Если ты такой знаток русского языка, исправь все орфографические ошибки самостоятельно, без помощи гугла и ворда в фразе: "На колоссальной досчатой терассе в близи можживельника жена не безизвестного месного подъячего веснусчатая Аграфена Саввична поддчевала изподтишка коллежского асессора Апполона Филимоновича моллюсками, венигретом и прочими явствами под аккомпанемент акордиона и виолончели." Сможешь справиться - учи других, не сможешь - закрой свой рот и не выделывайся больше.

На колоссальной досчатой террасе вблизи можжевельника жена небезызвестного местного подьячего веснушчатая Аграфена Саввична потчевала исподтишка коллежского асессора Апполона Филимоновича моллюсками, винегретом и прочими яствами под аккомпанемент аккордеона и виолончели.



Теперь мне можно граммарнацить? :D
URL
воскресенье, 27 января 2013
четверг, 17 января 2013
воскресенье, 13 января 2013
18:40 Лучшие Шерлоки
sh_develop_your_mind_by_mad_samurai-d4n8hxi

And also I think they differ from each other in the way of expression, that’s way the “volume” of phrases are different:
Mr. Cumberbatch: Splashes… 42 size… Cardiff… No, must be something else. Oh… I see
Mr. Downey: Probably it was… or maybe…
Mr. Livanov: You think?
Mr. Brett: Shh…


Тырено отсюда — mad-samurai.deviantart.com
Найдено здесь — haru-channodiary.diary.ru
URL
пятница, 11 января 2013
00:35 Югославские фамилии
Интересное наблюдение. Югославы, которые родились в англоязычных странах, оканчивают свою фамилию на -к, как Стана Катик (Катич), Эл Янковик (Янкович) и Стив Бейсик (Басич)

54_stanakaticsplashWeird+Al+YankovicN79437-d4631

Те, что переехал в англоязычную страну — на -ч, как Милла Йовович, Ивана Миличевич или Горан Гайич

3853190-ivana_milicevic_largeb0d1198e78a73708ac7776b636851e57

Единственное исключение на моей памяти — Джон Малкович

8f1fd0935408b52c33594788c384b249

P.S. Большинство перечисленных людей — хорваты
P.P.S. Пожалуй, хорваты мои любимые славяне, или даже мой второй любимый народ вообще
URL
суббота, 05 января 2013
16:32 Стоимость проезда в питерском метро: Часть 3
Ахахахаха! Вот она, модель моей мечты, срывающая покровы!

В тарифах 2013 года метрошное начальство наконец облажалось с тарифами.

metro2013

Подорожник теперь выгоднее всех проездных. Ну остался один выпадающий случай, если вы ездите ровно 10 раз в неделю, то вам выгоден проездной на 40 поездок.

Напоминаю график для прошлых тарифов.

snapshot4

Код в репозитории обновлен
URL
пятница, 04 января 2013
23:04 Animozart
Новый клип от Uk@R

Uk@R - Kuro Shite

69-1110914946_ukar_p

Видео: Микс [ Kuroshitsuji, Nodame Cantabile, Ouran High School Host Club, Uragiri wa Boku no Namae o Shitteiru, Uta no Prince-sama ]
Музыка: Florent Mothe - L'Assasymphonie
Жанр: Drama

Надо будет заэмбеддить как акросс кончится
URL
22:53 Signs of Life
Переписка Уильяма Шатнера с астронавтом Кристофером Хэдфилдом

A_vD6x2CQAELIRK.png:large

I bet it's the M-class planet with pre-warp civilisation

https://twitter.com/TOMolefe/status/287074228740710400

thanks to 23kid
URL
четверг, 27 декабря 2012
21:54 У нас в кубе
Где 12 ребер?
У нас в кубе!
Где грани квадратны?
У нас в кубе!
Где впишут икосаэдр?
У нас в кубе!
Ищешь третью степень?
Ищи ее в кубе!

Necker_cube.svg
URL
вторник, 25 декабря 2012
15:17 Чай, кекс, рок-н-ролл
Англичане всё равно такие англичане

A-9K1r4CcAEsEt8.jpg:large

из твиттера
URL
02:39 С рождеством!
Вот оно - традиционное поздравление читателей с Рождеством!

Т.к. выяснилось, что я забыл про эту традицию 1 раз (в 2009-м), будет сразу 2 картинки

332473

kurisu-makise-and-mayuri-shiina-10823-1280x720
URL
суббота, 22 декабря 2012
пятница, 21 декабря 2012
01:41 Апокалиптическое
А пересмотрю-ка я вот такую хреньку


URL