Архив Август 15, Суббота, 2009

Дизайн / Хабрародители, с ветерком не хотите ли?

Нет комментариев »

Roller Buggy by Valentin Vodev снабжаются гидравлической системой с парой дисковых тормозов, а также ремнями безопасности для драгоценного чада.



Юридическая консультация / Анти-соглашение на ваше соглашение

Нет комментариев »

Все наверняка видели абзацы («соглашения»), механически добавляемые корпорациями в конец исходящих писем, пытающиеся создать у вас впечатление, что вы что-то должны отправителю (не раскрывать информации, удалить данное письмо, немедленнно связаться с автором, и тому подобное) в том или ином случае: «This Email and the information contained in it and in any attachments are confidential and may be privileged. If you have received this Email in error please notify…»



Trillian Astra 4.0

Нет комментариев »

Спустя несколько лет разработки, вышла финальная версия мультипейджера Trillian Astra. На борту программы имеются все мыслимые функции, которые вообще можно запихнуть в программу такого толка и даже чуть больше. Разработчики насчитали более 400 функций программы.


Серверная оптимизация / Установка nginx + php-fpm + memcache + eaccelerator на FreeBSD

Нет комментариев »

Зачем всё это? — спросите вы. Да просто захотелось поделиться с общественностью некоторым опытом, полученным в процессе оптимизации vds под нужды одного общеизвестного блого-социального движка, который на обычном хостинге чувствует себя, мягко скажем, некомфортно.



Началось всё с того, что я ушёл от firstvds, где уже ничто не спасёт от тормозов. Ушел на ганди.нет, взял одну шару (1 share), которую дали на месяц бесплатно. Кстати, акция эта (This summer, your server is free!) вроде еще не закончилась. ;) И начал на этой шаре проводить зверские эксперименты с установкой разного ПО. Тестировал результаты с помощью siege.



В итоге конфигурация из сабжа оказалась самая быстрая. Опытом её установки и настройки я и хотел бы с вами поделиться.



Типографика / Раздобываем бесплатные шрифты для русского языка, чтобы пережить Вторую типографскую революцию в Паутине

Нет комментариев »

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



Первая типографская революция произошла во Всемирной Паутине настолько давно, что приходится производить поиски, чтобы установить подробности. Кажется достоверным то, что пишет Ian Graham: в Netscape Navigator 2.0 впервые появился элемент <font> (тогда он позволял задавать только размеры шрифта, и только в условных единицах), а в Internet Explorer 3 у этого элемента появился атрибут face, позволявший задавать начертание, задавать шрифтовое семейство. Википедия подсказывает, что Netscape Navigator 2.0 появился в марте 1996 года, а Microsoft Internet Explorer 3 — в августе того же года. В язык HTML версии 3.2 даже не входил атрибут face, хотя и упоминалося, что такой атрибут существует.



Тринадцать лет назад.



Все эти тринадцать лет для начертания текста сайтов в основном использовались несвободные шрифты, являющиеся частью операционных систем и офисных пакетов. Сайтам приходилося гадать о том, какие шрифты установлены у читателя, а какие не установлены, и какова вероятность того или другого, какие шрифты можно считать безопасными. Сочинялись специальные плагины jQuery и создавались специальные страницы, способные выяснить набор шрифтов на компьютере читателя. Особый дух того времени прекрасно передал despoth, сочинив превосходную серию статей о такой веботипографике, которая основана именно на подборе несвободных шрифтов (часть I часть II часть III часть IV часть V).



Наконец, это время кончилось: явствуют, зримо явствуют признаки Второй типографской революции, связанной с приходом @font-face.



Джон Даггетт сочинил познавательную статью о том, как все мы совсем скоро (после появления Safari 3.1, Firefox 3.5, Opera 10) сможем использовать загружаемые шрифты во всех популярных браузерах, а не только в одном наиболее популярном.



Марк Пилгрим грубо обрисовал ситуацию с лицензированием собственнических шрифтов. Ситуация эта немало напоминает глухой тупик. Даже создателям прекрасной демонстрации возможностей Firefox 3.5, чтобы изготовить страницу, пришлось специально связаться со шрифтопроизводителями и изготовлять такие особые (усечённые) версии использовавшихся шрифтов, чтобы их не было смысла копировать нелицензионно. А вон там предлагают раздавать особые паутинные обкусанные ужатые копии купленных шрифтов (которые сам покупатель вывешивать не имеет никого права, а только ссылаться). Остроумно. Открывает широкую дорогу в сторону Большого Брата: типа как недавно читальники Kindle удаляли книги Оруэлла за нелицензионность (даже честно купленные — просто оставляя стоимость их на счету покупателя в уплату). Так и тут. Внешний шрифт может неожиданно подохнуть, даже купленный заранее.



Всё это значит, что одновременно с переходом к использованию загружаемых шрифтов состоится, вероятнее всего, и переход к бесплатным (а в идеале — даже и свободным) шрифтам в Паутине.



Англоязычному люду этот переход дастся достаточно просто: достаточно обратиться к белке-шрифтелке, чтобы получить буквально сотни шрифтов, каждый из которых можно без лицензионных проблем использовать в своей работе, на своём сайте. Тем же, кто пользуется русским языком (или, тем паче, другими языками на основе расширенной кириллицы), придётся гораздо, гораздо похуже. Свободных кириллических шрифтов совсем мало, а русского аналога белки-шрифтелки, похоже, вообще не существует в природе.



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



Новокузнецк – социальная сеть

Нет комментариев »

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


Взломы армянских сайтов хакерами – всего лишь хулиганство?

Нет комментариев »

Рубен Мурадян: Азербайджанские хакерские атаки, при которых на сайтах размещается фотография азербайджанского «героя» Рамика Сафарова – это чистой воды хулиганство.


В Узбекистане общее количество пользователей системы электронной цифровой подписи превысило 30 000

Нет комментариев »

ТАШКЕНТ, 15 августа. /УЗИНФОРМ/. Вчера в Узбекском агентстве связи и информатизации состоялось очередное заседание Коллегии. В работе коллегии приняли участие руководители акционерных компаний, предприятий и организаций сферы связи и информатизации.


Twitter / Консольный онлайн twitter-клиент

Нет комментариев »

Очередным клиентом сейчас никого не удивишь, но это особый случай:



image

TweetShell


VIM / Vim и Visual Studio

Нет комментариев »

Долгое время я использовал только один текстовый редактор — Vim. Но вот я пришёл на новую работу и ситуация изменилась. Мне было предложено работать над относительно большим (> 300000 строк) коллективным проектом. Проект написан в Visual Studio, в качестве системы контроля версий используется MS Source Safe. Мысль писать в VS мне сразу не понравилось, но, поскольку все остальные условия меня более чем устраивали, я согласился.



Несколько дней я поработал в «пустой» VS и понял, что долго так продолжаться не может. Слишком уж неудобным показался редактор студии после нескольких лет регулярного использования Vim. И я начал искать способ продолжать работу над проектом и при этом использовать свой любимый редактор.



Непродолжительный поиск дал следующие варианты частичного решения проблемы.