Free web icons
Чтобы не искать в очередной раз бесплатные иконки, выложу их в отдельном посте.
Одной картинкой: все иконки
Архивом: fatcow hosting icons
За иконки говорим спасибо www.fatcow.com
Давно такого не видел.
Это сайт otido.com.ua. Не ожидал на таком сайте увидеть Windows в качестве сервера.
Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to MySQL server on '192.168.0.2' (10061) in D:\!Web_otido3\adodb\drivers\adodb-mysql.inc.php on line 366 Can't connect to MySQL server on '192.168.0.2' (10061)
Тест
Добавил на map.ck.ua возможность забрать к себе на сайт часть карты с информацией.
браузеры
Я не профессиональный веб-программист. Но, тем не менее, иногда занимаюсь кое-какими проектами (они перечислены на соответствующей страничке).
Вот и хочу, в очередной раз, пожаловаться на «разношерстность» браузеров. Каждый из них по-своему трактует строгость DTD и, часто, по-разному отрабатывают javascript.
Firefox. Самый лояльный к ошибкам и вольностям. Прощает очень много ошибок в разметке. Часто это выходит боком.
IE. Чуть строже. Но, наконец-то, в 8-й версии они показывают один и тот же сайт с firefox почти одинаково. На ошибки в разметке и скрипте реагирует, но пытается нарисовать задуманное.
Chrome. Среднее между Firefox и IE. Но чутко реагирует на разметку, в результате ошибки сайт корежит в соответствии с генератором случайных чисел.
Opera. Самый космический браузер. Всю жизнь считал его созданным для людей с Марса. Лично меня воротит только от ее интерфейса, хотя это дело вкуса. Но любую ошибочку, в том числе и ту, которую другие браузеры ошибкой не считают, она проявляет сразу и катастрофически.
Интересные факты: разные подверсии 10 версии, по-разному отрабатывают ошибки. В частности, при работе с лайтбоксом одна из версий рисовала черный квадрат поверх сайта (http://pdahelp.net). Последняя версия (10.53) выводит вполне красивый сайт.
Очень возмутил тот факт, что безобидная конструкция
input.parentNode.style.visibility = 'hidden';
вызвала ексепшн.
К чему я это все? Это я прикручивал аплоад и т.п. к сайту http://www.andboson.net/ В результате хотел выразить, в очередной раз, недовольство Оперой, но решил еще и другие прихватить, для компании.
Возможно это как раз и следствие недостатка знаний\опыта и у профи все работает как часики во всех браузерах. Но! Профессионалами ж не рождаются…
Еще хотел рассказать про локальную катастрофу с сервером.
Вдруг перестал отдаваться контент одного сайта. По логам выяснилось, что скрипт отпадал по ошибке php-fpm. После продолжительных мучений, выяснил, что были изменены параметры ответа таймаута в конфиге php-fpm. Почему я выставил их в такое значение и почему эта конструкция перестала работать, не ясно.
В общем вернул на место
<value name="request_terminate_timeout">0s</value> The timeout (in seconds) for serving of single request after which a php backtrace will be dumped to slow.log file '0s' means 'off' <value name="request_slowlog_timeout">0s</value>
И все зажило как и прежде.
Еще хочу выразить радость от наступления весны. Кроме того, что все вокруг цветет и пахнет, появилась возможность ездить на велике. После зимы ноги быстро устают, но все равно клево! Осталось взять отпуск, прикупить свежих карт для навигатора и двинуть в недалекий поход. Эх. мечты-мечты. Хотя, наверное, этот вариант как раз для нынешнего лета. Так что mapsshop.ru для меня ориентир на ближайшие путешествия.
вокруг web
Переставил ОС на домашнем сервере. Теперь на нем полноценно живет FreeBSD 7.2 и раздает в мир свое содержимое.
К переносу сервера на колокейшн пока не готов ни морально, ни материально. Проплачен другой хостинг, да и в надежности аппаратной части сервера я не совсем уверен.
Настраивая сервер, решил поискать альтернативную веб-статистику, поскольку AWStats со своим анахронизмом чтения логов и слишком примитивным интерфейсом меня не устраивает.
Наткнулся на Piwik. Очень достойно.
Она позиционируется как опенсорсный аналог Google Analytics. Масса возможностей. Отмечу некоторые:
- Простая установка
- Удобный интерфейс
- Настраиваемый уровень доступа
- Настраиваемый интерфейс
- Поддержка плагинов
- Публикуемые виджеты
- Простое добавление сайтов
- Сбор статистики ведется с помощью javascript-вставки
- Переключение режимов отображения (графики\чарты\таблицы)
- Экспорт данных
и многое другое.
Системные требования:
- PHP = >5.1.3
- MySQL >= 4.1
- Pdo extension
- Pdo_Mysql extension
Установка, как и общий интерфейс, напоминает WordPress. Все так же легко и интуитивно. Единственное, в чем возникло затруднение — это установка pdo_mysql extension, поскольку не знал, что его нужно ставить из /usr/ports/database/php5-pro_mysql .
Добавление сайта заключается в описаниии урла сайта, названия и добавлении кода трекинга на сайт.
Поглядеть, как работает это у меня можно тут:
логин: demo
пароль: demopiwik
UPD: пример виджета:
Мелкие поделки
На что только не пойдешь, ради удобства просмотра фильмов.
1. Сделал парсер местного медиа-сайта. Суть проста: вводишь id ресурса и получаешь список фильмов, измененными линками(добавлен тег vod) на фильм. http://pdahelp.net/share/
2. Доработал генератор плейлистов. Теперь он умеет, кроме мультимедиа rss, еще и WPL и M3U. Ну и простой список в виде ссылок. http://pdahelp.net/myfeed/
Первая штука у меня прописана в медиа-танке и я пользуюсь нею непосредственно с него. Вторая нужна, в основном, для формирования списков просмотра сериалов.
немного событий
Ну, понедельник, ясное дело, событие. На работе в файл-сервере сгорел БП, у клиента в сервере сгорел БП, еще в двух клиентских машинах сгорели блоки питания. Назовем этот день — день БП.
Исскуство:
вчера ходили на Мадагаскар, понравилось, лучше чем первый
Игры:
в RO(red orchestra) наблюдал как пуля, рикошетом отскочившая от железной балки, убила товарища. Я в шоке.
Web:
Мы запустили портал PDA Help.
Все, что касается мобильных устройств, гаджетов и т.п. Статьи, консультации, помощь.
контент в стадии наполнения (благо, опыт в использовании таких девайсов есть).
Приглашаем авторов.
MTU:
Вроде как поборол проблему обрыва соединения с некоторыми сайтами. Установил подходящее значение MTU и все поехало. Помог мне в этом такой сайт. Думаю, ссылка пригодится всем владельцем роутеров, в частности, ZyXel P-330W EE.