Archive for the ‘software’ Category
Блокировки в Oracle
Разбирался тут на работе с проблемой блокировок и наткнулся на интересное описание этого механизма в Oracle: Oracle Locking Survival Guide. Довольно интересное описание того, как работают и какие вообще бывают блокировки в данной СУБД.
Еще один удар по MobileMe
Ну вот, на весы раздумья “Нужен ли мне MobileMe” упал еще один камешек… И упал он на чашку Google. Зовется этот камешек — Google Calendar CalDAV support. В кратце суть: теперь появилась возможность добавить гугл-календарь к себе в iCal не только в режиме просмотра (что было процентов 10 от того, что хотелось), но и в режиме полной синхронизации “туда-сюда”. А это уже есть хорошо… Ну почти хорошо. Я бы сказал, что это маленький шажек. Почему?
А следить за AppStore стало веселее ;)
Things. Есть такая управлялка вашими делами. Довольно неплохая, даже хорошая. Даже не смотря на то, что все еще бета.
А теперь она еще есть и на iPhone (вернее скоро там будет)

Жмем на картинку и читаем…
Стоит ли пробовать Emacs или нет?
Слушанье Радио-Т не дает забыть слово Emacs… А так как забыть это слово не удается — то и желание посмотреть на этот самый емакс есть. Вот только не уверен я, что оно хорошее, желание это. А вдруг понравится? Это что же, убить следующие пол-года на его настройку? А вдруг оно того стоит?
Вот так вот я и колебаюсь смотря на открытую страничку с Carbon Emacs…
Век живи, век учись…
Я уже довольно давно пользуюсь TextMate и очень он меня устраивает во всех планах. Из “минусов” только то, что в нем нереально много команд — но их запоминание со-временем приходит и пользоваться им становится ооочень удобно. А вот недавно в его листе рассылки я нашел еще одну ценную вещь: оказывается команды в нем можно искать не только по их названиям. Их также можно искать и по клавиатурным сокращениям!
- Bundles → Select Bundle Item... (or CTRL+APPLE+T)
- press the magnifier to select 'Key equivalent'
- press keycombo you are lookin for or want to check...
Оказалось очень даже удобно, если при нажатии на привычный Control+{ вы получаете что-то загадочное а не {{ | }}… Также может быть полезным, если вы придумали/нашли очень нужную команду и очень хотите присвоить ей клавиатурное сокращение — это поможет избежать конфликтов.
P.S.
Кстати, пишу в блог я тоже из TextMate’а — уж очень в нем это делать удобно. И да, я пробовал триалы Blogo, MarsEdit и т.д. — никто из них не может (или я не нашел) писать посты в Markdown и при этом что-бы это было красиво…
Пример: вот так выглядит этот пост (почти весь) в TextMate

Про git по-русски
Сразу немного рекламы: некоторое время назад, в одной из заметок могучего Google Reader нашел я статейку о русском варианте DZone под названием Defun. Зашел, посмотрел… Попробовал и могу сказать, что это интересное начинание. И я попробую его поддерживать хотя бы тем, что-бы размещать там ссылки.
А теперь по сути: появилась там сегодня ссылка на описание системы контроля версий git. Описание на русским, что само по себе уже приятно. Пока еще не читал ;) Но обязательно буду. И возможно что-то об это и расскажу.
А пока – еще раз спасибо ребятам из Defun.ru за его создание.
Your computer might be at risk!
Это реально?! Это не шутка?
Черт, я стал бояться им пользоваться!!!

P.S.
Снято iPhone’ом и “по кавбойски – достал и тут-же снял” — не ругайтесь на качество.
Да, еще там был таскбар виндовый… но его сфоткать не успел. А жаль ;) можно было бы посмотреть, что там на этом банкомате позапущено…
GAE
Ага! Многие уже успели отписаться по поводу GAE. А мне вот только пришло “одобрение”. Ну ничего, лучше поздно чем никогда…
Hello,
Thanks for signing up to try Google App Engine! Your account has been activated, so you can begin building applications!
To start creating applications with Google App Engine, simply follow this link (you may need to sign in with your Google Account):
http://appengine.google.com/
Thanks! The Google App Engine Team
Ну и что же мне сделать…
Mouse button 4..n
Есть у меня мышка одна… Зовется она Logitech VX Revolution. Очень хороший приборчик. И в руке лежит удобно, и батарейки в ней живут долго. И ездит по чему угодно — в общем чудо, а не мышка. Да и подарил ее человек очень приятный, что тоже имеет определенный вес ;)
И все бы хорошо, но кнопок на этой мышке больше чем три. Думаете это здорово? Ну вообще-то да, это хорошо. Если только вы знаете как их использовать. В смысле как их заставить работать… Первое, что, очевидно, приходит в голову — установить ПО, которое идет в комплекте с устройством. Что я и сделал. Поставил Logitech Control Center (ссылку даже не дам – он того не стоит). Плюс только один – часть кнопок и правда заработала. Минусов больше… Начиная с того, что выглядит оно, центр этот, не красиво и заканчивая тем, что установив туеву хучу софта я смог включить только пару доп. кнопок, а не все. Нафик. Я его снес и смирился с тем, что это будет просто мышь. А дополнительные кнопки – просто украшение и замена для “целофана с пупырышками”.
Время шло… И вот я перешел на Leopard. И что-то меня дернуло еще раз попробовать полазить по System Preferences. И что я там нашел? А вот что:

Не знаю, может это и было уже в последних версиях Tiger… Но я это нашел уже в леопарде и приписываю заслугу ему. Что в итоге? Я смог использовать еще пару кнопок на своей супер мышке. А с нагрузкой ввиде модификаторов – это вообще круто.
И кстати, отсутствие кнопки Apply – вещь потрясающе удобная ;)
iPhone SDK
Ну вот. Оно таки вышло. Apple iPhone SDK 2.0b1 – Developer kit for iPhone..
Может попробовать? Что же мне не хватает на iPhone?


