| plurk: lytdybr-blogging |
[Dec. 20th, 2008|04:37 pm] |
| [ | Tags | | | blogging, it, web | ] |
| [ | condition |
| | factored | ] |
| [ | in unison |
| | mr children - 1999 nen, natsu, okinawa | ] |
Prologue. Рассуждать о типологии (личных) блогов можно если не бесконечно, то достаточно долго. Однако, насколько я могу наблюдать, во всей этой массе можно выделить два основных типа полюса, делая предположения о том, зачем человек пишет: блог-ресурс (суть в творении: тематический обозреватель, научный журнал, сборник работ, портфолио, etc) и блог-дневник (суть в размышлении и общении: поток сознания, средство общения, лытдыбр, etc). Предположения эти в свою очередь основываются на таких критериях, как содержание (тематика, стиль) блога, частота появления новых постов и т.д., о чем сейчас говорить не имеет особого смысла.
Setting and development. В какой-то момент меня стало беспокоить то, что эти два полюса в моем ЖЖ были слишком переплетены, захотелось отделить лытдыбр и философию (то есть посты более личные, и интересные, пожалуй, только друзьям) от объективно полезной информации. Отделение произошло в тот момент, когда я заинтересовался микро-блогами: простой формат, ограниченное количество символов и огромный потенциал (в качестве social networking tool). Весь мусор лытдыбр, вся экспрессия, все квази-философские потуги ушли туда. И им там было счастливо и комфортно. Однако, имевшиеся тогда инструменты микро-блоггинга не слишком устраивали: наиболее адекватный из них - Twitter был вроде бы всем хорош, но все же чего-то не хватало.
Gist. На днях я решил посмотреть на Plurk и понял, что это оно. В отличие Twitter'а, здесь есть комментарии, есть вменяемый дизайн, есть возможность постить картинки, есть адекватная поддержка не-ascii-символов, есть приватные посты, etc, etc, etc. Есть даже интеграция с jabber'ом, от которой Twitter в свое время отказался. Just awesome!
My lytdybr is on Plurk from now on.
upd. ЖЖ никуда не девается. Stay tuned.
see also: Plurk is a social journal for your life wikipedia.org: en: Micro-blogging, Plurk ru: Микроблоггинг |
|
|
| factor |
[Nov. 4th, 2008|07:45 pm] |
Поэкспериментировав некоторое время с Eiffel'ем, я понял, что этот язык красив и хорош, чист в своей объектно-ориентированной парадигме и в принципе может быть использован не только для программирования, но также для проектирования и моделирования (привет, UML). Вот только для повседневной разработки он мне подошел слабо: во-первых - слишком строгий и при этом многословный (что влияет на скорость разработки), во-вторых - для него чертовски мало сторонних библиотек. Решил подобрать что-нибудь еще.
На этот раз выбор пал на язык программирования Factor, разрабатываемый Славой Пестовым - автором хорошо знакомого мне редактора jEdit. Factor представляет из себя высокоуровневый конкатенативный стековый язык (основной является не применение функций к аргументам, а их композиция вокруг стека) с динамической типизацией, поддерживающий объектную и функциональную парадигмы.
Язык обладает также рядом других интересных плюшек: параллельные вычисления, возможность интеграции с C-кодом; поддержка как компиляции, так и интерпретации, в купе с интерактивным режимом разработки. Ядром языка можно считать сильно прокачанный Forth, синтаксис соответствующий - постфиксная нотация.
Инструментарий написан на C и самом Factor'е, работает на практически любой системе и включает в себя небольшую среду разработки с дебаггером, профилировщиком и системой документации. Есть также свой виджет-тулкит, использующий opengl и нативные элементы оформления системы (на манер Blender).
По-моему, штука очень классная. Буду разбираться. Btw, комьюнити у языка уже достаточно большое.
upd. Google Tech Talks. Factor: An Extensible Interactive Language
upd.2. Поправка: когда-то был интерпретатор, но теперь, даже несмотря на интерактивность, язык практически полностью компилируется, причем на лету и с некислой оптимизацией.
see also: Factor programming language wikipedia.org: en: Factor (programming language), Slava Pestov |
|
|
| linux usb boot |
[Jul. 23rd, 2008|10:23 pm] |
Поставил CRUX на внешний USB HDD. Пришлось повозиться некоторое время: при загрузке ядро упорно не хотело видеть root fs. Дистрибутив этот без лишних сложностей: его разработчики посчитали, что в репозиториях initrd (равно как и initramfs) не нужен - keep it simple, stupid.
Соответственно, раз ядро было обречено на одношаговую загрузку, его пришлось научить обнаруживать внешний хард и корректно его монтировать. Памятка:
1. Включаем встроенную поддержку ums в ядре:
Device Drivers -> <*> USB support -> <*> Support for Host-side USB <*> EHCI HCD (USB 2.0) support <*> OHCI HCD support <*> UHCI HCD (most Intel and VIA) support <*> USB Mass Storage support
OHCI и UHCI можно включать или не включать - в зависимости от того, какой чипсет. Я включил обе опции с расчетом на то, что система с харда будет грузится на машинах с разными чипсетами.
2. Ядру при загрузке обязательно передаем rootwait - иначе девайс просто не успеет распознаться.
see also: CRUX | Main / HomePage wikipedia.org: en: CRUX ru: CRUX (дистрибутив Linux) |
|
|
| eiffel |
[Jun. 3rd, 2008|03:58 pm] |
Давно уже хотел взяться за изучение какого-нибудь интересного и "экзотического" языка программирования. Просто для расширения кругозора, но в то же время - и для практического применения в повседневной программерской жизни. Причем хотелось странного: чего-нибудь высокоуровневого, компилируемого, лучше со статической строгой типизацией и обязательно объектного (с одной чистой парадигмой).
Выбор пал на Eiffel. Язык этот подошел по всем пунктам, а условие экзотичности было прямо-таки перевыполнено - по крайней мере, в рунете я не нашел и намека на русскоязычные сообщества, посвященные Eiffel. Переведенных книжек по языку тоже нет. Даже в ЖЖ тематических сообществ не оказалось.
По поводу отсутствия тематического сообщества в ЖЖ, кстати, оперативно и здраво рассудил leemuar: make it! Сказано - сделано: ru_eiffel. Правда, в силу того, что я за Eiffel буквально только вчера взялся - от меня толку в наполнении сообщества контентом первое время будет явно мало. Было бы неплохо, если бы на просторах русскоязычного ЖЖ нашелся эйфельщик-другой, шарящий в теме и готовый поубавить градус экзотичности сабжа ;]
upd. Комьюнити закрыто по понятным причинам: мне сейчас им заниматься некогда, а других эйфельщиков как не было, так и нет. Хинт: интерес к языку не потерян.
see also: Eiffel Software - The Home of EiffelStudio and EiffelEnvision wikipedia.org: en: Eiffel (programming language), Eiffel Software ru: Эйфель (язык программирования) |
|
|
| more citations |
[Jun. 2nd, 2008|03:31 pm] |
На цитаты бы вас всего, Борис Натанович, а?
Машину снова повело и снова без всякой видимой причины. Юрий еще крепче вцепился в скобу правой рукой, а левой уперся в торпедо — для прочности. «Для прочности, для легкости и для удобства стекания крови», — пронеслось через сознание ни с того, ни с сего ...
В светлом и пустоватом вестибюле висел некий незнакомый, но крепкий дух, не больничный какой-то, скорее, зоологический или ботанический, а может быть — просто сердечных капель в смеси с легким, словно бы мерцающим, запашком какого-то неопределенного говнеца.
: С. Витицкий - "Бессильные мира сего" (Глава третья. "Декабрь. По-прежнему второй понедельник. Малое Мотовилово"), 2003 |
|
|
| of disputes |
[May. 30th, 2008|09:35 pm] |
Он соглашался исключительно и только потому, что был уверен в своей безусловной правоте. И чем увереннее он себя чувствовал, тем легче соглашался. Оппоненту полагалось самому, лично, без всяких дополнительных аргументов и его, Тимофеевых, усилий убедиться в том, что посрамлен. Это у Тимофея Евсеевича был такой высший пилотаж ведения диспута. На любую тему.
: С. Витицкий - "Бессильные мира сего" (Глава первая. "Сентябрь. Вадим Данилович Христофоров по прозвищу Резалтинг-Форс"), 2003 |
|
|
| of php |
[Mar. 31st, 2008|10:32 am] |
Отвечаю одним махом на все возможные в будущем вопросы касательно моего отношения к php, дабы не мусолить тему впредь.
Да, я не рекомендую php начинающим. Нет, я не считаю php плохим языком/платформой/технологией (не бывает плохих инструментов, бывает неумелое ими владение). Да, у php чрезвычайно низкий порог вхождения.
Но: писать на php хороший, красивый и качественный код под силу только профессионалу. Это не минус, и не плюс php, это данность. Угадайте, какой эффект получается в результате сочетания этого факта с низким порогом вхождения? То-то и оно. |
|
|
| mad mad mad |
[Mar. 8th, 2008|01:27 pm] |
Я наверно сумасшедший, что балдею от таких вещей, как FLCL, Lucky Star и The Melancholy of Haruhi Suzumiya? Психованные ведь, ненормальные анимешки! XD |
|
|
| mushishi |
[Mar. 4th, 2008|02:01 am] |
Забавно, но мущи из "Mushishi" (Yuki Urushibara), на мой взгляд, очень близки к неорганическим существам толтеков, описанным, например, Кастанедой.
wikipedia.org: en: Mushishi, Yuki Urushibara ru: Mushishi |
|
|
| alltests.yandex |
[Feb. 26th, 2008|01:03 am] |
| [ | Tags | | | it, lytdybr | ] |
| [ | condition |
| | yarly! | ] |
| [ | in unison |
| | mr big - wild world | ] |
Прошел вторую и третью части (первую прошел еще в прошлом году) Яндексовского теста "Твой уровень владения интернетом" - черный пояс as a result. Ощущение того, что "я не целевая аудитория" - сохранилось и усилилось. |
|
|
| turing machine |
[Feb. 14th, 2008|01:20 am] |
Лучший способ усвоить университетский теоретический IT-related материал - запрограммировать его. В прошлом это были дискретная математика и алгебра, в этом году - теория алгоритмов: набросанный на python "домашний" симулятор машины Тьюринга уже открыл глазки и просит свежего мяса умеет выводить протокол и считать эффективность тех или иных наборов команд. Теоретическая база освоена, а заодно и на практике подспорье ;)
upd. Выкладываю саму программку, вдруг понадобится кому.
TMS (zip, 3 KB, version 1.0)
upd.2. Version updated: 1.1 А также выкладываю py2exe-дистрибутив - для тех, у кого нет python.
TMS (zip, 4 KB, version 1.1) TMS (py2exe) (zip, 1648 KB, version 1.1)
upd.3. Version updated: 1.2
TMS (zip, 4 KB, version 1.2) TMS (py2exe) (zip, 1648 KB, version 1.2) |
|
|
| bomber |
[Feb. 1st, 2008|08:26 pm] |
 А-а-а-а-а-а! animated picture (gif, 1820 KB)
: Давид Черкасский, Киевнаучфильм - "Остров сокровищ", 1988 |
|
|
| snowskating! |
[Jan. 13th, 2008|09:26 pm] |
Сегодня сделал то, о чем уже давно подумывал (а именно с поездки на SkiParty в прошлом году вместе с leemuar) - купил себе сноускейт Santa Cruz. Е-е-е-е! ;D Как только будет снег - пойду обкатывать.
upd.

( photo (108 KB) )
wikipedia.org: en: Snow skating |
|
|
| h.n.y. |
[Dec. 31st, 2007|07:45 pm] |
| [ | Tags | | | lytdybr | ] |
| [ | condition |
| | overhappy | ] |
| [ | in unison |
| | крыса к нам приходит, крыса к нам приходит | ] |
С Новым 2008 Годом, дорогие френды ;D Счастья. |
|
|
| study |
[Dec. 16th, 2007|06:45 pm] |
| [ | Tags | | | it, lytdybr, study | ] |
| [ | condition |
| | X[ ] | ] |
| [ | in unison |
| | battle programmer shirase (ending) | ] |
О да! Похоже, моя научная работа в РГГУ (вплоть до диплома) будет связана с автоматической обработкой текста, причем в особо экстремальном, практическом виде. На лучший источник экспы я и надеяться не мог. Happy, happy! XD |
|
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| [ |
go |
| |
earlier |
] |
| |
|
|