Вот как-то я писал, как можно мигрировать ФС виртуальной машины из-под VirtualBox на реальное железо (впрочем, вообще из виртуальной машины наружу). Недавно опубликованная статья является отличным дополнением в плане работы с произвольной конфигурацией разделов виртуального диска.
07 июня 2008
Плюрк
Это этот... как его?.. Плюрализм!
Вот там в правой колонке внизу появилась ещё одна хреновина - виджет с плюрка. Там же можно меня зафрендить. Тыкайте туда, объяснить словами, что это и зачем, трудно.
Меня неоднократно звали на твиттер, я сам регался на других тлогах - всё не то. Этот сразу захотелось пощупать и прочее. Что примечательно, я в этом был сильно не одинок.
Сервису много чего не хватает, надеюсь, это дело времени. Что там точно есть - это отличная идея. Теперь осталось добавить мощностей (видимо, из-за них IM бот отваливается всё время), нормальной резиновой вёрстки, совместимости с браузерами, и, главное, API.
В общем, я уже оценил. Зову вас.
на
14:59
2
коммент.
Этот новый новый скин
Ну вот, буквально вчера выпустили нечто типа превью будущего интерфейса оперы, и уже сегодня выпустили новый билд, учитывающий пожелания пользователей ("300 skin comments in a day!").
Практически всё, что мне не нравилось - отмечено к изменению. Иду пробовать.
PS: он мне определённо нравится, хотя ещё есть что улучшить. Например, контрастность иконок.
на
00:30
2
коммент.
06 июня 2008
Кто такой Maglev
Для въезда в тему рекоммендую заметку, всё хотел подобное написать, да руки не доходят сейчас не до чего.
на
16:07
0
коммент.
20% waste of time
Вот в гмайл всякого разного добавили.Какое-то оно бестолковое всё.
1. Хорошо
2. Без разницы. Мне хватает просто звёздочек.
3. Без разницы
4. Как представлю, сколько это потребует ещё тормозного javascript'а, страшно становится.
5. Они и так как в Vim'е
6. см п 4.
7. Без разницы
8. Без разницы, использую стационарный клиент.
Итого только одно действительно полезно. Что-то тут не то...
Полез в новинки, добавил кастомную дату-время и быстрые ссылки. Больше ничего полезного там нет.
на
15:30
2
коммент.
05 июня 2008
История
Вот тут все историями меряются, для zsh этот трюк выглядит так (ну и моя хистори заодно)
1 >cat ~/.zhistory|cut -d ';' -f 2- 2>/dev/null| awk '{a[$1]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
2 769 cd
3 148 svn
4 147 dcop
5 131 cat
6 88 grep
7 85 W
8 70 checkout
9 61 lsa
10 61 killall
11 59 htop
12
13 >alias | grep W
14 W='wget -c -t 0'
15 > alias | grep lsa
16 lsa='ls -l --color=always --classify'
17 > alias | grep checkout
18 checkout='cd somedir; svn co somerepo'
на
16:05
2
коммент.
Читая вслух. Метапрограммирование в руби.
Найдено в черновиках.
А вот наткнулся сейчас на презентацию по метапрограммированию в Ruby.
In fact, classes are just instances of Class bound to a constant. Their special classyness is hidden deep in the C code of Ruby which adds to the overall confusion when trying to grok the tiny details of Ruby’s OO.
...
It’s just that the things used in the C code to make Ruby work don’t map conceptually very well to Ruby’s high-level abstractions. It really doesn’t matter most of the time, through.
Тем не менее хочется стукнуть кулаком по столу и воскликнуть:"Доколе!", поскольку одно время упирался в такие места довольно часто.
на
06:00
0
коммент.
Подчёркивания и красота
Всегда считал штуки типа __method__ в языках уродством, а частоту их использования - параметром, обратно пропорциональным общей красоте языка. Под красотой я тут понимаю и дизайн в т.ч. Ведь если это способ обзывания методов или особо важных переменных - есть пространства имён. Если это кейворд - нафига вообще эти крысиные хвостики, это уже кейворд...
Смотрю сейчас в БД - а там половина хранимых процедур хвостатая...
на
05:02
1 коммент.
04 июня 2008
Google Reader, ещё -2 в карму
Недавно заметил, что у гугльридера ещё одно странное появилось, странное заключается в том, что Starred && Shared Items, если их застаррить или зашарить в Extended View, не отмечаются прочитанными при прокрутке. Страшно раздражает, дополняет мой список недостатков Google Reader.
Ещё одна не совсем понятная штука эти новые заметочки, которые "Share with note". Все вокруг сразу стали про какую-то социальность говорить. Нееет, вот если бы с помощью этого можно было обсуждать новости, и с каждой новой заметкой новость бы всплывала и можно было бы ответить на комментарий - вот это была бы социальность. А так - фигня какая-то.
на
03:48
0
коммент.
03 июня 2008
gPodder и я в интернетах
Вот мы всё-таки пересеклись с Рахимом ака freetonik и он меня немножко поспрашивал, а я ему немного поотвечал про gPodder. Теперь меня ещё и в лицо знают на хабре Кстати, можете клюнуть в карму меня и его. Заодно можете подписаться на его замечательный блог о подкастинге.
Ждём-с несвежих помидоров.
на
13:20
0
коммент.
01 июня 2008
Fucking nigga!
Нет, это только русский может написать человеку, занимающимся с ним одним проектом, с тем, чтобы насрать в душу. А живущий недалеко от аккуратных немцев австриец потерять совместно наваянный патч. Какой после этого к чёрту опенсорс и базарная модель разработки?..
Руки опускаются.
на
22:06
0
коммент.
30 мая 2008
Opera && Gears
Opera extends Gears support
Вот прямо так и вижу, как благодаря этому наконец-то стану гугльридер читать в дороге...
на
01:08
2
коммент.
27 мая 2008
Снова про кривизну мира.
Вот однажды привычно плевал ядом в файерфокс, а сегодня такую же картинку на том же месте мне выдал вебкит.
на
22:29
0
коммент.
21 мая 2008
VerveEarth
Вот однажды SolarWind писал про VerveEarth, да и давно читаемый StraNNicK уже там.
А сегодня мне по этому поводу захотелось воскликнуть словами старого советского анекдота: "Рабинович! Я слышал, вы в партию вступили!" Ибо свалилось мне в ящик письмо с предложением вступить тоже и чудесным футером:
*This message is an unsolicited request that you join VerveEarth.com. Verveearth will only contact you at this email once in this regard. You can opt-out of future communications from VerveEarth by clicking the following link:
и ссылкой для отписки.
В связи с чем сразу несколько поводов закипеть.
1. Это уже спам.
2. Нафига мне ещё один большой брат.
3. Мой блог вообще не имеет никакого отношения к своему и моему географическому расположению.
4. Я чёртов мизантроп.
Так что
на
13:18
0
коммент.
15 мая 2008
Консольности
Нашёл тут в собственных Starred Items ссылочку на пост про лучшие версии любимых консольных тулз для nix. От двух радостно визжа пускаю пузыри, всем остальным предпочитаю что-то другое.
ack
Даёшь рефакторинг! Идеальный вариант grep'а применительно к исходникам. Игнорирует версии, временные файлы, (не) видит файлы определённого языка (вроде все языки, на которых я пишу, покрыты). Совместим с грепом. Слов не хватает, такая прелесть.
htop
Опять радость. Сегодня по дороге слушал подкаст "L-talks"(да, вас слушают до конца, хотя в третий раз тематика этого опроса приелась), в котором упоминали про выход новой версии. Пользуюсь им очень давно, наконец-то вернули переключение номера отправляемого сигнала с цифровой клавиатуры, теперь послать kill -9 снова стало просто и быстро. В целом удобнее, нагляднее, лучше.
на
14:52
5
коммент.
String!=Array и уникальность
Где-то наткнулся на предложение элегантно решить на любимом ЯП задачу подсчитать количество уникальных символов в строке.
На руби это вылилось в одну строку, хотя и сомнительную:
'asdasdadsadasdaffw'.split('').uniq.size
Сомнителен способ разбиения строки в массив. Ведь это поиск и только потом разделение. Стандартный метод to_a запихивает всю строку в один элемент массива (что довольно странно согласуется со способом адресации элементов строки подобно массивам, например str[5]). Можно итерироваться по строке, как по массиву, и складывать букавы во временный массив и считать, но бережный к кодировкам метод each_char есть только в 1.9 версии.
Больше всего удивляет именно to_a. Наводит на мысли об отсутствии единого дизайна. Или дыру в моей голове.
на
14:52
2
коммент.
12 мая 2008
Мужикальная пауза
Просто чудненький списочек языков программирования. Примечательно и то, что моим музыкальным пристрастиям вполне соответствует набор любимых частоиспользуемых языков. Ну сами смотрите:
Awk: панк
С: классический хард-рок
C++: heavy-metal
Ruby: брит-поп, nu-metal
Shell: русский рок
на
16:17
0
коммент.
06 мая 2008
midori 0.18
Тихо и незаметно обновился браузер midori до версии 0.18, что делает меня невероятно счастливым, гладким и шелковистым, и вот почему.
Midori - самый простой и идейно правильный способ использовать движок webkit на Linux с минимумом зависимостей. Никакого гнома, как в случае с эпифани или толстой библиотеки, как с Qt 4.4. С другой стороны большой минус - проект сырой и пестрит недоделками. Так вот в версии 0.18 закрыли самую раздражающую меня - размер шрифта теперь можно менять.
А с чего такая страсть к webkit'у? Потому что это единственный движок, который правильно и быстро умеет показывать Google Reader. Будем честны - Firefox - никудышный и медленный сам по себе браузер, умеющий тормозить на ровном месте, Опера, хоть и быстра и точна в рендеринге, на Google Reader смачно садится в лужу по обоим параметрам. Так что midori - идеальный браузер-для-Google.
Ждём поддержки куков и (proxy|cache). Но это уже удобства.
на
23:25
12
коммент.
03 мая 2008
Смените ваш Firefox на браузер...
Вот тут почти вышла Qt4.4, и в changelog'е тролтековцы льют бальзам на моё сердце:
**********************
* A NOTE ON BROWSERS *
**********************
Please note that Firefox 2.0.0.13 does not display significant portions of
this page. Please use IE, Opera or Safari to view this URL instead.
на
20:43
0
коммент.
Грамотность мата
Хорошо как сказано, чётко и по делу. Только не восклицание, а междометие это называется.
на
16:17
0
коммент.
