01.07.2011

Разводка мостов в Санкт-Петербурге (легкий сайт)

Сделал легкий сайт «Разводка мостов в Санкт-Петербурге», который можно смотреть даже на старых мобильных телефонах в древних версиях Opera Mini. Основной контент — график развода мостов — доступен, читаем, и не надо прокручивать 20 экранов, прежде чем добраться до него.

Добавляйте в закладки: http://spbridge.ru.

Зачем мне это понадобилось, и почему меня не устраивают существующие сотни сайтов в графиками разводки.

Читать полностью "Разводка мостов в Санкт-Петербурге (легкий сайт)" →

29.01.2009

Facebox

Facebox — модальные окна на jQuery, как на Facebook. Достойная альтернатива Thickbox.

25.12.2008

Электронные книги

Книги в электронном виде, компьютерные.

www.pdfchm.net — книги самые свежие, разжился парочкой книг по Drupal за 2008 год.

knowfree.net — здесь тоже много интересного.

Jquery Lightbox

jQuery lightBox plugin — Lighbox для Jquery (а не Prototype и script.aculo.us).

16.07.2008

Быстрый JavaScript Trim

Сравнение 11 вариантов реализации функции trim в Javascript.

12.05.2008

Facebook

Зарегистрировался в Facebook. Не “корысти ради”, а по производственной необходимости — надо сделать facebook application.

24.04.2008

Несколько версий Safari на одном компьютере

multi-safari.png

Понадобилось проверить сайт в Safari 2 на Mac — заказчик жаловался, что что-то не так отображается. А на доступном компьютере стоит Safari 3, ибо обновляется автоматически. Как быть?

Все оказалось не так уж сложно. Гораздо проще, чем несколько версий Internet Explorer для Windows.

Нашел проект Multi-Safari — версии Safari от 1.0 до 2.04. Просто скачиваются нужные версии браузера, и запускаются.

Как оказалось, Safari 2 не понимает font-size:0. Заменил на font-size: 0.001pt (не спрашивайте, зачем мне это было нужно).

Кстати, у Michel Fortin (автора Multi-Safari) есть еще интересные и полезные проекты: PHP Markdown и PHP SmartyPants, о которых я когда-то уже писал. Markdown расставляет абзацы, списки и т.д., SmartyPants — красивые тире и кавычки.

14.02.2008

Drupal 6.0

Вышел релиз Drupal 6.0. Много нового и вкусного.

Drupal 4.7 больше не поддерживается. Рекомендуется обновиться до пятой или шестой версии.

12.02.2008

Способы ускорения загрузки вашего сайта

Способы ускорения загрузки вашего сайта” — перевод на русский статьи “Best Practices for Speeding Up Your Web Site”.

Полезная вещь, особенно для тех, кто почему-то не понимает по-английски, но занимается веб-разработкой.

15.05.2007

PHP-сессии и Firefox 2.0

Поставил на новом компьютере Firefox 2.0 (чтобы скачать Opera). Обнаружил интересную деталь.

Firefox 2.0 научился восстанавливать открытые вкладки после перезапуска, как Opera (для более ранних версий FF требовался плагин).

Так вот, если закрыть Fiirefox с открытыми вкладками, а потом снова запустить, то PHP-сессия сохранаяется.

19.03.2007

Веб-портал, срочно

На free-lance.ru, как обычно:

Срочно, Веб Портал

за короткий срок установить что то вроде мини портала, как рамблер. Чтобы там был мэил (юзеры могли бы регаться и создавать себе имэйлы)

Поиск, по сайту, блоги, РСС новости, Интернет магазин, форум, чат, знакомства, каталог ссылок, погода (ну что бы баннеры показывали прогноз сайтов,) баннеры курсов валют, объявления, вап, разделы для качалок (рингтоны,мп3,видео)

Необходимый Хостинг имеется .

дизайном, чтобы был похож точь в точь на рамблер.

http://www.free-lance.ru/users/tural/project/?prjid=37928

И, самое интересное (помимо “срочно”): Бюджет: $300

23.01.2007

Usability?

Клиент придумал вот такое:

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

Дизайнер нарисовал сбоку домик.

21.01.2007

Индикатор активности (gif-анимация)

Ajax loading gif generator — генератор картинок, призванных символизировать, что происходит какое-то действие на сайте, например, загружаются данные.

Wait...

Loading…

Читать полностью "Индикатор активности (gif-анимация)" →

15.01.2007

Drupal 5.0

Вышел Drupal 5.0 release

http://drupal.org/drupal-5.0.

12.01.2007

example.com

Доменные имена “example.com”, “example.net” и “example.org” зарезервированы для использования в документации и их нельзя зарегистрировать.

Об этом написано в RFC 2606.

Мораль: указывая какой-либо сайт в качестве примера (например, в форуме) стоит использовать именно один из этих доменов.

История в тему (bash.org.ru):

Sorhed: У нас регистрация по емэйлам.
reichp: В смысле?
Sorhed: Кто-то особо умный тестирует систему, вбивая [email protected]
Sorhed: Только что приходит письмо с test.ch.
В переводе с французского: “Вы ЗАЕБАЛИ!” :)
reichp: %;)

16.10.2006

Web Developer’s Handbook

Web Developer’s Handbook — огромное собрание ссылок на все, что может пригодиться веб-дизайнеру. В закладки.

09.10.2006

О новых доменах

Собираясь делать новый проект, и подобрав под это дело домен, не говорите о нем никому, кроме тех, кому доверяете. И, тем более, не пишите название нигде в интернете, до тех пор, пока не зарегистрируете.

Потому что, если домен хорош, его зарегистрируют более расторопные люди. Есть многочисленные примеры.

Или такой вариант. Глупые люди спрашивают на форуме: “Затеял такой-то проект, подскажите, какой зарегистрировать домен”. Добрые люди придумывают красивые доменные имена. А умные люди тихонечко их регистрируют для себя.

17.07.2006

IBM сравнивает CMS

IBM сравнивает CMS, и выбирает Drupal.

30.06.2006

eZ publish

Решил попробовать движок eZ publish. По описаню — весьма мощный и гибкой.

Но… Я не смог его установить. Опыты проводились на Denwer и на двух хостингах.

При попытке поставить на Denwer падал локальный Apache.

На одном хостинге установка до конца не доходила. Правда, там версия PHP ниже, чем требуется (4.4.x), и PHP установлен как CGI, что авторы движка не рекомендуют.

Читать полностью "eZ publish" →

28.06.2006

Slaed

Slaed CMS получает твердую единицу за свои шаблоны по-умолчанию. Такого я уже давно не видел.

Также единицу получает за то, что не умеет автоматом расставлять параграфы. Умеет только при включенном визуальном редакторе разбивать двумя тегами <br/>

Интерфейс весьма запутан. Потратил полчаса, прежде чем смог написать что-то на главной странице.

В принципе, функционал интересный, но шаблоны и запутанность… В топку.

Upd. Заглянул в код. Это вообще что-то страшное. Зачем бесплатно распространять движок, и код сжимать в одну строчку?

Вперемешку php и html, разобраться нереально. Точно — в топку.

Читать полностью "Slaed" →

29.05.2006

Генератор .htaccess

Генератор .htaccess. Все понятно и просто.

17.05.2006

Поиск на A List Apart

Поиск на сайте A List Apart работает, мягко сказать, странно. В результатах обычно в начале идут ссылки на обсуждения, а иногда полезно вспомнить материал из какой-нибудь статьи.

Чтобы совершать меньше кликов, я делаю так. В Google ввожу “ala ключевое” слово — нужная тема на первом месте.

Хотел привести пример, но не смог.

В любом случае, набрать “g ala keyword” быстрее, чем зайти на сайт и искать там. :)

28.04.2006

Сосновый берег

Сделали сайт для проектируемого коттеджного поселка “Сосновый берег”. Я верстал и немного программировал.

Использовал PNG с альфа-каналом. В IE 5.0 они просто не отображаются.

По-моему, получилось неплохо.

17.04.2006

Извращенец?

Music: Les Baxter/Billy May — Cherry Pink And Apple Blossom White

Две последние таблицы MySQL, которые я создал, называются ‘anal’ и ‘copro_files’, что означает, соответственно, “аналитика” и “корпоративные файлы”.

Но я мальчик не совсем плохой — пишу комментарии к таблицам.

23.03.2006

Изменение размера окна браузера

Music: Ленинград — Пуля — Любовь

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

Мониторы стали большими, а на маленькие все же приходится рассчитывать.

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

Upd. BrowserSizer.
Нашел вот так: “tray screen resolution browser window”.

http://www.applythis.com/browsersizer/

13.03.2006

Прогноз погоды: иконки

Иконки с разных сайтов для визуализации прогноза погоды.

А также: бесплатные погодные иконки.

14.02.2006

Почему верстать таблицами глупо

Перевод статьи, о которой я уже когда-то упоминал. Понятно, доступно, с красивыми картинками. Теперь еще и по-русски: “Почему верстать таблицами глупо”.

P.S. Оригинал куда-то потерялся. Там где он был, теперь 404.

12.01.2006

Нет www!

http://no-www.org/

14.11.2005

Распродажа на Озоне

Music: Mad Sin — Sweet & Innocent…Loud & Dirty — Tumblin’ Down

На ozon.ru — распродажа. Я присмотрел себе книжку — “Популярные Web-броузеры. Энциклопедия пользователя”. Год издания — 1998.

02.11.2005

Календарь для сайта

Оригинальное решение календаря для сайта.

Вставлена отсканированная страница из бумажного календаря.

10.10.2005

Кирсанов и танцы живота

Почему-то с книгой “Веб-дизайн: книга Дмитрия Кирсанова” покупают видеокурс “Танец живота”.

http://www.ozon.ru/context/detail/id/88890/

23.09.2005

Экспорт погоды

Экспорт погоды — http://rp5.ru/

Отдают XML бесплатно, правда, просят поставить маленькую ссылку.

Thanx 2 Sbmaxx.

20.06.2003

Переключение стилей

Current music: Offspring — Gone away

Написал про переключение стилей, но сраный Vreg завис, и отправить я не успел.
Все просто. Описано здесь.

Вкратце. Основной лист стилей, альтернативный и переключатель на javascript, который их меняет и ставит cookie.

26.03.2003

Parser

Now playing: Louis Armstrong — High Society

Поковырялся еще в Парсере имени А. Лебедева (www.parser.ru).

Научился на картинках надписи рисовать, сделал файл с пиксельным шрифтом для этого.

Архив

Creative Commons License
This weblog is licensed under a Creative Commons License.
Работает на
Movable Type 3.21
98746801
My status a.kost