fonzi’s posterous

Игорь Топильский о компьютерах 

Кавычки и прочее

Используем правильные типографические символы для отображения знаков препинания и небуквенных орфографических знаков:

Русский язык

Символ Название Windows* Mac OS HTML
« Левая кавычка-ёлочка Alt + 0171 ⇧⌥= «
» Правая кавычка-ёлочка Alt + 0187 ⌥= »
Открывающая кавычка-лапка Alt + 0132 ⇧⌥/ „
Закрывающая кавычка-лапка Alt + 0147 ⌥/ “
Многоточие Alt + 0133 ⌥Ж …
Длинное тире Alt + 0151 ⇧⌥- —
Короткое тире Alt + 0150 ⌥- –

Английский язык

Символ Название Windows Mac OS HTML
Левая двойная кавычка Alt + 0147 ⌥[ “
Правая двойная кавычка Alt + 0148 ⇧⌥[ ”
Левая одиночная кавычка Alt + 0145 ⌥] ‘
Правая одиночная кавычка,
апостроф
Alt + 0146 ⇧⌥] ’
Многоточие Alt + 0133 ⌥; …
Длинное тире Alt + 0151 ⇧⌥- —
Короткое тире Alt + 0150 ⌥- –

* В альт-кодах используются клавиши цифрового блока при зажатой правой клавише Alt (AltGr).

Filed under  //   типографика  

Comments [0]

Гамма-коррекция в PNG

При создании веб-страниц можно столкнуться с проблемой, когда цвет на PNG-изображении немного отличается от цвета фона или соседнего изображения, из-за чего становится видна нежелательная граница. Всё дело в гамма-коррекции, применяемой к PNG согласно содержащейся в файле информации.

Чтобы избавиться от этой информации, можно воспользоваться бесплатным оптимизатором PNG-файлов Pngcrush:

pngcrush -rem cHRM -rem gAMA -rem iCCP -rem sRGB input.png output.png

Для установки Pngcrush на Мак потребуется установить Xcode Developer Tools (поставляется вместе с Mac OS X), затем MacPorts и выполнить:

sudo port install pngcrush

Filed under  //   веб-дизайн   графика   PNG  

Comments [0]

Перенос файлов с ПК на Мак

Для быстрого переноса большого количества файлов с ПК под управлением Windows на Мак следует соединить компьютеры при помощи витой пары и получить доступ к дисковым разделам на ПК:

  1. Вставьте концы кабеля в сетевые гнёзда компьютеров (подойдёт как прямой, так и перекрёстный кабель);
  2. Настройте сеть: используйте адрес 192.168.0.1 для Мака и 192.168.0.2 для ПК, маска подсети — 255.255.255.0;
  3. Установите coRD (бесплатный RDP-клиент) на Мак: это позволит вам удалённо управлять рабочим столом Windows, избавив от необходимости пересаживаться от одного экрана к другому;
  4. Разрешите подключение ПО любой версии во вкладке «Удалённое использование» окна «Свойства системы» в Windows;
  5. Подключитесь к ПК (192.168.0.2) через coRD (если для учётной записи администратора на ПК не установлен пароль, перед этим вам нужно будет либо задать его, либо изменить значение параметра реестра LimitBlankPasswordUse из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa с единицы на ноль);
  6. Пропустите этот шаг, если вы имеете дело с Windows XP: создайте в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System параметр LocalAccountTokenFilterPolicy типа DWORD и присвойте ему значение 1;
  7. В Finder нажмите ⌘K и введите адрес smb://192.168.0.2/C$: это предоставит вам администраторский доступ к содержимому диска C (вам будет предложено ввести имя и пароль администратора Windows — см. примечание к шагу 5).

Теперь Вы можете копировать нужные файлы перетаскиванием. Замените литеру C в адресе из последнего шага на другую, чтобы увидеть содержимое соответствующего раздела. Используйте coRD для просмотра файлов в Windows, чтобы определить, какие из них будут нужны вам на Маке.

UPD Чтобы применить к скопированным файлам и директориям стандартные для Mac OS права доступа, выполните следующие две команды из директории, где они находятся (источник):

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

Filed under  //   Mac   Windows  

Comments [0]

Mac OS X Address Book + Gmail Contacts

В прошлом году в блоге Google Mac было представлено средство Contact Sync, позволяющее синхронизировать контакты между приложением Address Book и Gmail. Правда, Contact Sync имеет два ограничения: услуга доступна только владельцам устройств iPhone и iPod Touch, и синхронизация производится только при подключении этих устройств к компьютеру.

Что же делать, если у вас нет iPhone или iPod Touch?

  1. Выполните в терминале: defaults write com.apple.iPod Devices -dict-add 000A27001A56740D '{ "Family ID" = 10001; }'
  2. Выполните в терминале: sudo defaults write /System/Library/ PrivateFrameworks/GoogleContactSync.framework/Resources/ClientDescription Type 'server'Если учётная запись администратора не имеет пароля, вам придётся задать его перед тем, как выполнять эту и следующую команды
  3. Выполните в терминале: sudo chmod 644 /System/Library/ PrivateFrameworks/GoogleContactSync.framework/Resources/ClientDescription.plist
  4. В настройках Address Book включите синхронизацию с Google (последняя галочка);
  5. В настройках программы iSync включите отображение значка в строке меню.В дальнейшем используйте значок для запуска синхронизации

Синхронизируются: имена, должности, названия компаний, адреса электронной почты и почтовые адреса, телефоны, адреса для мгновенных сообщений, заметки. Следует избегать поля Skype в Gmail — это вызовет ошибку, и синхронизация не будет произведена.

Filed under  //   Gmail   Google   Mac  

Comments [0]

ИИ + Википедия

С помощью систем искусственного интеллекта можно будет осуществлять качественные переводы и генерировать тексты различной стилистической направленности, объёма и прочих параметров на основе оригинального текста.

При просмотре статьи в Википедии будущего можно будет выбрать уровень сложности и полноты изложения.

Filed under  //   Википедия   искуственный интеллект  

Comments [4]

Динамические панели инструментов

Одним из следующих шагов в развитии веб-приложений может быть появление динамических панелей инструментов, т.е. панелей, элементы которых загружаются из сети вместе с содержимым страниц.

Filed under  //   веб-приложения   интерфейсы  

Comments [5]

Google Notebook в Firefox 3.5

Те из нас, кто не пожелал в своё время проститься с Google Notebook, могли с горестью обнаружить, что новая (3.5) версия Firefox отказывается работать с соответствующим расширением.

Как подсказывает Google Operating System, простейшее редактирование содержимого XPI-контейнера (замена значения maxVersion в install.rdf) способно решить проблему.

Готовый к работе плагин

Filed under  //   Firefox   Google Notebook  

Comments [3]

Рекламе — нет, нет, нет!

С недавних пор в Контакте в дополнение к баннерам появилась контекстная реклама, что заставило меня поспешно вносить изменения в свой скрипт для Greasemonkey.

Комментарии насчёт качества рекламных объявлений явно излишни.

 

Filed under  //   Greasemonkey   реклама   Vkontakte.ru  

Comments [3]

Письмо от Mail.ru

Обнаружил в своём почтовом ящике письмо следующего содержания:

*** Это письмо сформировано автоматически службой уведомлений Блогов@Mail.Ru, отвечать на него не нужно. ***

Ваш друг  kadik участвует в дуэли с  Светик Журавлёва, и просит поддержать его.



Хотите всегда знать самые последние новости о Блогах@Mail.Ru? Читайте блог проекта.

Естественно, упомянутый пользователь не является моим другом. Я ни разу не пользовался сервисом Блоги@Mail.ru и не планирую делать этого в будущем.

Данный пример достаточно чётко указывает направление, в котором не следует двигаться, если вы хотите сделать интернет более дружелюбной средой.

Filed under  //   Mail.ru  

Comments [0]

Жесты в браузере: какими они должны быть?

В продолжение темы о настройке браузера я расскажу об используемых мной жестах мыши.

При составлении набора жестов я руководствовался двумя правилами:

  • Жесты должны быть присвоены только наиболее часто выполняемым действиям;
  • Каждый жест должен вызывать ассоциации с производимым им действием на визуальном уровне.

В результате Firefox-расширение FireGestures было настроено следующим образом:

  1. Назад по истории:
  2. Вперёд по истории:
  3. К началу страницы:
  4. К концу страницы:
  5. Новая вкладка: ↑ →
  6. Отмена закрытия вкладки: ↑ ←
  7. Панель закладок: ← →

Говоря о жестах мыши, нельзя не упомянуть т.н. Super Drag&Drop, решение, которое я впервые повстречал в браузере Maxthon. Super Drag&Drop позволяет открывать ссылки в новых вкладках простым перетаскиванием. При этом ссылку не надо тащить до какого-то определённого места — достаточно нажать, потянуть в любую сторону и отпустить. Если под курсором вместо ссылки оказывается простой текст, то в новой вкладке открываются результаты поиска. Подобную функциональность в Firefox добавляет настроенный должным образом Easy DragToGo QuickDrag.

На мой взгляд, Super Drag&Drop может стать значительно удобнее, если во время перетаскивания текста можно будет колёсиком мыши выбирать поисковую систему из списка.

Filed under  //   интерфейсы   Firefox  

Comments [0]