Ежовый угол

Icon

Сеть, Рунет, телеком, Иркутск

AmCharts — графики/карты на flash

Оказалась под рукой информация о температуре и осадках в Иркутске на 35 дней вперед — решил прикрутить к иркутскому погодному сервису. Обычный вывод, как ни странно, не подходит — выводить огромную «портянку» из 35 дней не имеет смысла. Придумал выводить информацию графиком — по x дата, по y 2 графика с дневной и ночной температурами.

Дело осталось за малым — найти подходящий функционал на flash. Полгода назад я нашел отличный график на GD под названием pChart, но в данном случае потребовалась интерактивность. К счастью, нашелся отличный пакет под названием AmCharts. Думаю, его многие видели, т.к. он используется даже Яндексом на курсах валют, в интерфейсе Яндекс.Партнер, у Кинопоиска и многих других сайтах.

amcharts_1

Далее »

Pligg

Во многих регионах в Сеть вышли многие СМИ и ежедневно просматривать их сайты очень неудобно. Поэтому появились сервисы вроде Digg или News2 — пользователи сами добавляют в ленту новости и могут голосовать за интересные новости. Таким образом, пользователи сами формируют ленту из наиболее интересных и актуальных новостей. Прочитав анонс, посетитель может перейти к полному тексту на источнике, кем бы он ни был — форумом, блогом, сайтом известной или деревенской газеты.

silver-bullet.gif

Очевидно удобство и перспективы подобных сервисов. С точки зрения программной реализации проблем вроде нет (нужны лишь модуль пользователей, рейтинги, лента новостей и голосования), но все равно есть уже готовое решение — PliggДалее »

pChart — красивые графики на PHP

Нарисовать красивые графики в PHP средствами лишь GD — задача не из легких. В течение долгого времени я подбирал подходящее решение для вывода графиков приливов/отливов. Даже заказал фрилансеру вывод графика со сплайн-интерполяцией, но задача оказалась ему не по зубам. А сегодня случайно наткнулся на pChart — очень красивое и простое в использовании OpenSource-решение на PHP, требующее лишь GD. При этом какую красоту он способен выводить (кликабельно):

render.png

Удобно поиграться с графиками можно на странице с AJAX-демонстрацией.

UPD Еще красивое решение предлагается на AmChart.

Определение PR, тИЦ и нахождение сайта в Яндекс.Каталоге средствами PHP

На каталоге камчатских сайтов я решил использовать сортировку сайтов по интегральному показателю, составленному на основе PR, тИЦ сайта и его нахождению в Яндекс.Каталоге. На мой взгляд, это позволит повысить удобство использования каталога — чем лучше сайт, тем проще его найти посетителю.

Итак, нужно узнавать 3 характеристики. Для этого существуют готовые скрипты, я же лишь объединил их и исправил известные недочеты. К примеру, на 64-битных системах наиболее распространенные скрипты для определения PR не работают. Далее »

Поиск с русской морфологией средствами PHP

На мой взгляд любой поиск по сайту должен обладать русской морфологией. На деле лишь единицы из проектов обладают этой возможностью. Разработчики ссылаются на сложность разработки и я до сего дня думал так же. На деле все оказалось проще — есть готовые словари. К примеру, phpMorphy. Далее »

Магазин Лебедева болен

При разработке большинства интернет-магазинов программисты не учитывают, что невозможно отрицательное количество товара. То есть можно указать количество «-5″ и при цене в 100 рублей получим сумму -500 руб — магазин остается должен покупателю.

Несмотря на дотошность Студии Лебедева, в их магазине аналогичная проблема:



Хотя я это учел даже в маленьком магазинчике по распространению атрибутики «Камчатского форума». ;)

Конечно, при таком заказе подлог будет сразу виден. Но если товаров много, а менеджер устал — вполне можно «скидку» получить.

Captcha

Возникла необходимость в освоении очередного рубежа — нужно написать captcha, т.к. на http://kluchy.kws.ru в гостевой творится ужас, да и хочу у себя на дом. страничке сделать форму отправки сообщения (проще написать скрипт, чем ежедневно выгребать кучу спама; в форумах не надо указывать свой email, достаточно ссылки на форму отправки; пригодится класс, который давал ‘у для отправки писем с вложениями).

В общем, набрел на captcha.ru — отличный ресурс по весьма спорной теме, т.к. очень часто встречаю ужасные captch’и. На сайте есть описания алгоритмов, примеры взломов — в общем, все то, что я так хотел найти! Для особо ленивых есть готовое решение на PHP4/GD2. Думаю, лучше там прочитать, чем изобретать очередной велосипед и потом мучаться с оптимизацией вывода на куче людей.

Push-каналы

Думаю, все хотя бы раз встречались с выражением «push-канал», но практически никто не знает, что же это такое. Я вот тоже его встречал, но почему-то никогда не придавал значения. А вот сегодня все-таки заинтересовался. Оказалось, что это:

Информационный сервис Internet PUSH- каналы (иначе Web-вещание или Internet- вещание) обеспечивает принудительную (по подписке) доставку на компьютер пользователя Web страниц.

Вкратце — это что-то вроде RSS-каналов, только доставлялись не анонсы, а целые материалы. Главное достоинство — уменьшается трафик и не нужно ждать загрузки материалов. Было такое счастье в PointCast Network 2.0, Microsoft Internet Explorer 4.0 и Netscape Netcaster 1.0. В настоящее время даже некогда очень популярный сайт push.ru не работает.
А вообще о технологии можно почитать тут (год 1997, между прочим). А уже о причинах смерти пуша — тут и тут.

favicon’ы

Лучшие favicon’ы — квадратные. И это не обсуждается.

Реклама

Статистика

Рейтинг блогов

Спонсоры данной странички