Nitti Light

Понравился шрифт Nitti Light на картинке у Никиты Прокопова:


Каждое начертание шрифта стоит 60 евро. Окей, сначала смотрим, так ли нам нужен шрифт. Торрентопоиски не дали результатов. Качаем программу iAWriter, шрифт поставляется с ней по-умолчанию.

Напрямую из iAWrater.app/Contants/Resources/English.lproj/Stuff/ шрифты поставить не удаётся, макось ругается.
Копируем на рабочий стол .config.otf, .config2.otf (файлы скрытые), делаем в терминале что-то подобное:
$ cd ~/Desktop/
$ mv ".config.otf" "nittiL.otf"
$ mv ".config2.otf" "nittiM.otf"
Эти шрифты уже отлично устанавливаются.

Убеждаемся, что на тёмном фоне (это критично) Nitti Light смотрится совсем плохо:


Возвращаемся к отличному Anonymous Pro (11pt):

Но на светлом фоне его трудно читать.

Для постоянных свитчеров

Иногда приходится работать на компьютере с виндоусом. Чтобы не привыкать к смене натурального (реверсивного) скролла из Mac OS к обычному, в виндоусе нужно установить бесплатную утилиту AutoHotkey и добавить в неё что-нибудь подобное:
WheelUp::
 Send {WheelDown}
Return
WheelDown::
 Send {WheelUp}
Return

Скролл в виндоусе будет тоже реверсивным.

Счастье:
Всё можно сделать без отдельных программ:
В реестре в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\????\Device Parameters есть ключ FlipFlopWheel, класс устройства мышка у меня их почему-то там две, менял в обеих вместо 0 на 1 и перезагружаем комп


Наверное, можно поменять местами CTRL и ALT (клавиша, где на стандартных клавиатурах находится ⌘комманд):
^::,Send {!}
!::,Send {^}


Для комфортного чтения с экрана после эпл-техники, нужно установить службу, дающую в виндоусе привычное сглаживание шрифтов: GDI++.

Espresso → Coda

С быстрого Espresso 2.0 пришлось перейти на медленную Coda, потому что так и не получилось побороть автодобавление пробела между двоеточием и значением в css.sugar.

Хоткей развёртывания аббревиатур дял zen-coding в coda меняется здесь: ~/Library/Application Support/Coda/Plug-ins/TEA for Coda.codaplugin/Content/Resources/English.lproj/TextActions.plist.

Счастье.
Помогло удаление содержимого codesense из CodeSenseProviders/CSS.xml.

Абсолютное позиционирование внутри таблицы

Браузеры внутри ячеек таблиц, или элементов с display: table-cell, не понимают абсолютное позиционирование. Написал несколько строк на jquery, которые помогают решить проблему:

$(document).ready(function(){
	var popup = $('.submenu');
	var popupParent = popup.parent('td');
	popup.each(function(i){
		var parent = popupParent.eq(i);
		var newTop = parent.position().top + 40;
		var newLeft = parent.position().left - 1;
		parent.eq(i).offset({top: newTop, left: newLeft});
	});
});

Например, + 40 в шестой строчке равняется top: 40px в CSS. Так же довольно часто нужно обертывать этот код в функцию, которую нужно вешать ещё и на изменение окна браузера.

Макинтош. Радости, удивления, разочарования.

1. По-умолчанию на клавише, находящейся слева от единицы и восклицательного знака, нет буквы «ё», тильды и апострофа. Мало того, я так и не нашёл такой буквы и знаков на писишной клавиатуре (oklick 555s). Переделал в текстовом редакторе раскладу Бирмана под это дело.

2. Опять же, на писишной клавиатуре, копирование-вставка — это alt+c, alt+v. Все остальные операции тоже с альтом, вместо контрола. Мне нравится, мизинцы не болят. Привык за пару часов.

3. Переключение раскладки по-умолчанию — Win+пробел. На капслок переносится с помощью ControllerMate. Тут объясняется, как сделать.
Раскладка, кстати, переключается не моментально и иногда первая буква слова, после переключения языка, не поспевает поменяться.

4. Опера под мак — страшное дело. Даже после того, как привёл её к своему стандартному для меня виду, она всё-равно выглядит чужеродной.
opera mac

В последней (10.50) не работает переключение табом зажатой ПКМ + роллером, это критично.

5. Программа, работающая с базами KeePass из виндоуса безобразна, перевёл все пароли в 1Password (осторожно, 40$!).

6. На маках кейгены тоже убожны.

7. У вебманей нет клиента под мак! Лайт-версия требует для работы сертификаты. Я не могу в них разобраться. В каком браузере нужно зарегистрировать себе аккаунт, чтобы сертификаты из него можно было сохранить в дропбоксе и пользоваться из других браузеров и систем?

8. С родными драйверами для мышки (Logitech MX1000), курсор скачет в произвольных направлениях раз в 10 секунд. Бред. Со SteerMouse всё работает отлично, все 40 кнопок.

9. В системе минимум кнопок «Применить». Почти всё применяется само :)

10. Очень здорово самому создавать виджеты для дашборда. Можно выделить область на любом сайте, будь то джимейл, хабр, или новости вконтакте, и она будет мониториться каждый раз, когда просматриваешь дашборд.
wiget mac


11. Адиум — противоречивая программа. Настраивается многое, но не всё. Здесь странное статус-меню, из которого нельзя удалить «iTunes», но можно добавить какие-то новые статусы. Я люблю когда есть только «в сети», «невидим» и «не в сети».
adium status

И здесь бредовые, никому не нужные плагины, ни как в миранде. Зато то, что касается окна сообщений, или контакт-листа, то это настраивается полностью и легко. Ещё в настройках есть «события». Выбираешь, например, «контакт в сети», нажимаешь плюсик и дается список из 20 действий, мол, запустить скрипт, сыграть звук, вывести всплывающее окно или алерт, помахать курицей в доке, или что-нибудь еще.

12. Файлы, начинающиеся с точки автоматически становятся скрытыми. Из-за этого приходится создавать ярлык «htaccess» на .htaccess.

13. Удаляются файлы комбинацией «Alt+Backspace», а открываются «Alt+↓».

14. Встроенный php по-умолчанию не поддерживает короткую форму записи ().

15. Самый лучший редактор кода, TextMate, не поддерживает вин-кодировку.

Пост вопросов



Интересно, а каким образом яндекс банит сайты, которые опубликовали ссылки на себя через какие-нибудь xss-атаки на чужих сайтов? Владельцы должны куда-то сообщать? Почему никто не пишет об этом в сети? Лёгкий дефейс яндекс тоже умеет находить? Кто-нибудь когда-нибудь занимался выравниванием по сетке sape-сайтов? Почему меня так интересует чушь?