Pull to refresh
98
0
Send message

Синдром Вертикального Видео

Reading time1 min
Views96K
Массовое распространение смартфонов и планшетов, привело к появлению и быстрому распространению во всем мире нового заболевания XXI века.

Синдром Вертикального Видео (Vertical Video Syndrome)


С каждым днем появляется всё больше и больше людей снимающих вертикальное видео. Это, конечно, не преступление, но такое видео на самом деле ужасно. Зачастую люди не задумываются, что одно дело снимать фотки в портретной ориентации, которые можно легко повернуть, как угодно. Другое дело видео — поворот которого без потерь невозможен. В результате получается узкая полоска видео с огромными черными полосами по бокам.
Читать дальше →
Total votes 160: ↑117 and ↓43+74
Comments144

Sypex Geo — быстрое определение города по IP

Reading time3 min
Views117K
В начале года я публиковал статью Определение страны по IP: тестируем скорость алгоритмов, в которой упоминался мой «велосипед» отличающийся высокой скоростью работы. Одним из популярных вопросов стала возможность определения города по IP.

И вот несколько месяцев спустя, проект начинавшийся, как «for fun» перерос в самостоятельный проект.
Открыт отдельный сайт посвященный проекту Sypex Geo, на котором можно скачать свежие версии API и баз данных, а также ознакомиться с документацией.

Для желающих скорее протестировать правильность определения города по IP — вот ссылка на демо-страницу. А под хабракатом, я опишу некоторые технические подробности и приведу результаты небольшого тестирования.
Читать дальше →
Total votes 68: ↑67 and ↓1+66
Comments84

Google Drive может лишиться логотипа

Reading time1 min
Views10K
Помнится в посте про Google Drive я пошутил насчет того, что логотип очень похож на PROMT'овский, и ждем подачи в суд на Google.

И вот свершилось! Как передает Lenta.ru, петербургская компания PROMT, которая разрабатывает одноименный переводчик, направила в российский офис Google досудебную претензию еще 28 апреля.
Читать дальше →
Total votes 85: ↑73 and ↓12+61
Comments120

Спешите! USPS отсрочила запрет на доставку устройств с литиевыми батареями до 16 мая

Reading time2 min
Views6.4K
Сегодня стало известно, что USPS решили отсрочить запрет на доставку устройств с литиевыми батареями до 16 мая. Изначально он должен был вступить в силу 7 мая.

С 16 мая 2012 планируется запретить доставку литиевых батарей (как отдельно, так и в составе устройств) авиапочтой до января 2013 года (тогда вроде должны разрешить перевозить литиевые батареи в составе устройств). Правила касаются только международных перевозок, внутренние перевозки в США, остаются без запретов.
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments47

Зона для Москвы

Reading time1 min
Views1K
Не так давно был пост о том, что распиаренная зона .РФ начала сдуваться. Видимо регистраторам, это не очень понравилось и они решили надуть новый пузырь создать еще несколько зон на благо российским интернет-пользователям.

Фонд содействия распилу развитию технологий и инфраструктуры интернета подал в ICAAN заявки на выделение России доменов .MOSCOW и .МОСКВА. Уже оплачены 2 взноса по 185 тыс. долларов за рассмотрение заявок.
Читать дальше →
Total votes 31: ↑26 and ↓5+21
Comments60

iPad 3 — горячая новинка

Reading time2 min
Views16K
В недавнем топике "Война войной, а обед — по расписанию. В iPad 3 дисплей от Samsung" пользователь bazzilic отметил, что новый iPad значительно больше греется. В комментариях строились различные предположения по поводу нагрева, в большинстве сошлись к мысли, что просто посетители магазина проявляют к новинке больший интерес.

Постепенно новинка находит всё больше владельцев, и количество жалоб на нагрев становится больше.

Сотрудники ConsumerReports.org решили проверить субъективные оценки пользователей, и выяснить действительно ли новый iPad греется больше, и если да — то насколько.
Читать дальше →
Total votes 128: ↑98 and ↓30+68
Comments192

Война войной, а обед — по расписанию. В iPad 3 дисплей от Samsung

Reading time2 min
Views8.8K
Казалось бы, Apple и Samsung завязли в ожесточенных патентных войнах во многих странах. Apple даже отказалась производить процессоры у Samsung…

Работники iFixit разобрали новый iPad. И обнаружили, что предмет гордости Apple в новом iPad 3 — сенсорный дисплей с огромным разрешением — оказался производства Samsung.

Также значительно подрос аккумулятор, его размеры увеличились на 70% по сравнению с iPad 2. А ёмкость возросла с 25 Вт⋅ч до 42,5 Вт⋅ч.
Читать дальше →
Total votes 108: ↑98 and ↓10+88
Comments216

Компьютерный класс в Грузии

Reading time1 min
Views4.4K
Не так давно публиковал статью о том как Главе Крыма на открытии школы показали компьютерный класс с одними мониторами.

А сегодня наткнулся на фотки одной из грузинских школ, и от контраста просто отвисла челюсть. Как-то совсем грустно и стыдно за Родину становится после увиденного.

Да понятно, что это образцово-показательная школа, но…
Читать дальше →
Total votes 146: ↑109 and ↓37+72
Comments277

Определение страны по IP: тестируем скорость алгоритмов

Reading time4 min
Views36K
Для определения страны по IP необходимы специальные базы данных, состоящие из диапазонов IP адресов и соответствующих им стран. Обычно такие базы данных распространяются в виде CSV или SQL файлов для использования в СУБД, либо бинарных файлов специального формата.

Для проведения тестирования была выбрана февральская база GeoLite Country, бесплатная версия GeoIP Country от MaxMind.

В тестировании приняли участие несколько популярных решений и мой «велосипед» на эту тему.
Читать дальше →
Total votes 66: ↑57 and ↓9+48
Comments93

Главе Крыма на открытии школы показали компьютерный класс с одними мониторами

Reading time1 min
Views6.8K
Похоже советская тяга к показухе неискоренима. Вчера на одном из украинских новостных сайтов появилась веселая новость.

Во время открытия школы в Крыму, в поселке Ленино, при участии главы Совета министров автономии Анатолия Могилева, школьники сидели за мониторами, которые не были подключены к системным блокам компьютеров.

Премьер-министр Крыма обратил внимание на то, что в кабинете информатики установлены компьютеры с мониторами, но без клавиатур.
Читать дальше →
Total votes 274: ↑251 and ↓23+228
Comments195

Браузеры запутались в блочной модели для таблиц

Reading time2 min
Views9.7K
В процессе создания новой версии своего грида на JavaScript, столкнулся с не очень приятным багом. Причем там, где меньше всего ожидал…

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

Похоже, производители браузеров в гонке за количеством внедренных черновиков – забыли, что стандарты нужно не только поддерживать, но и поддерживать правильно и одинаково.
Читать дальше →
Total votes 85: ↑80 and ↓5+75
Comments106

Тестирование скорости алгоритмов шифрования в PHP

Reading time2 min
Views11K
Долгое время в своих проектах в случае необходимости шифрования, практически автоматически, выбирал AES (он же Rijndael), входящий в библиотеку Mcrypt.

Но на днях в процессе работы над скриптом бэкапа (в котором очень большое внимание уделяется скорости выполнения), решил протестировать, какой алгоритм самый быстрый.
Читать дальше →
Total votes 45: ↑33 and ↓12+21
Comments33

Битовые операции в PHP на примерах

Reading time3 min
Views88K
Навеяно статьей об обработке критических ошибок в PHP. Обратил внимание, что несмотря на то, что коды ошибок в PHP специально заточены под битовые операции, тем не менее, что в примерах статьи, что в комментариях, для проверки кодов ошибок используются обычные операторы сравнения.

Например, встречались такие варианты:
if ($error['type'] == E_ERROR || $error['type'] == E_PARSE || $error['type'] == E_COMPILE_ERROR){…}
или
if(in_array($error['type'], array(E_ERROR, E_PARSE,  E_COMPILE_ERROR)) {…}

В связи с этим решил написать небольшую статью о битовых операциях с примерами их использования.
Читать дальше →
Total votes 242: ↑203 and ↓39+164
Comments162

Highstock: мониторим Премию Рунета

Reading time4 min
Views8.1K
Долгое время в своих проектах использовал Flash-графики, вместо обычных картинок. Они и красивее и более функциональны, да и серверу не нужно напрягаться для генерации картинок. Но в связи с тем, что некоторые фирмы не очень дружат с Flash, пришлось поискать замену без использования Flash.

До этого использовал AmCharts, первым делом глянул на их сайт, они уже выпустили JS версию своих графиков, но как-то не понравилось, по ощущениям — сыровато еще. После недолгого гугления был найден Highstock, от авторов Highcharts JS. Отличается в первую очередь возможностью выводить графики, привязанные к времени, с большим количеством точек, масштабированием, удобной навигацией. Да и чисто внешне понравился больше AmCharts.
Читать дальше →
Total votes 46: ↑41 and ↓5+36
Comments12

Защита от спама в phpBB 3 без капчи

Reading time3 min
Views18K
Думаю, многие владельцы форумов на phpBB 3 уже знают, что стандартная капча, идущая в комплекте с форумом, особо не спасает.

В общем, зайдя однажды на свой форум, увидел, что за считанные часы добавилось несколько сотен спаммерских сообщений, при том, что и капча включена, и постить можно только зарегенным. Поначалу попробовал просто выбрать другую капчу, но тоже не помогло. Тогда и задумался о другом подходе.
Читать дальше →
Total votes 78: ↑71 and ↓7+64
Comments73

Исправление и изменение кодировок MySQL

Reading time3 min
Views25K
Боремся с кракозябрамиВ связи с тем, что довольно много людей обращается с просьбой помочь исправить проблему с кодировками MySQL, решил написать статью с описанием, как «лечить» наиболее часто встречающиеся случаи.

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

Самое плохое в неправильно настроенных кодировках — то, что зачастую проблему сложно обнаружить, и с первого взгляда может казаться, что сайт работает правильно, и никаких проблем нет.
Читать дальше →
Total votes 96: ↑64 and ↓32+32
Comments36

Умный бэкап MySQL

Reading time4 min
Views2.5K
Думаю, у многих в жизни возникала ситуация, когда есть полный бэкап базы MySQL, и нужно восстановить только несколько таблиц из него. Или, еще хуже, нужно восстановить старые записи в этих таблицах, не затерев при этом новых. А в случае если дамп занимает сотни мегабайт, процесс не очень вдохновляет.

В этой статье я опишу концепцию умного бэкапа, реализованную в Sypex Dumper. А также приведу примеры использования.
Читать дальше →
Total votes 77: ↑63 and ↓14+49
Comments76

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity