Архив Октябрь 17, Суббота, 2009

Ruby / [PODCAST] Ruby NoName Podcast #21

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

Тви: green_mouse и labria.

RSS и сайт подкаста на RPod.ru


Темы новостей:






В подкасте использованы композиции 8 BIT Junkie by George Wood и Balrog Boogie by Diablo Swing Orchestra


В интернет-пиратстве признались более 40% шведов

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

Более 40 процентов жителей Швеции в возрасте от 15 до 74 лет участвуют в нелегальном файлообмене… …


Защита прав потребителей / Моя личная маленькая война

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

Расскажу-ка я о своём столкновении с силами Зла в лице недобросовестного сервиса. Хотя в данном случае они даже не недобросовестные, а просто… странные.



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

Пояснение номер два: Несмотря на стиль повествования, все диалоги происходили на вполне адекватных и вежливых тонах, как минимум с моей стороны. Потому как ругань по любому поводу предпочитаю оставить нуворишам и пацанам. Уточняю, дабы не создавать видимость хама, который «сам виноват».



Итак, началось всё с того, что в моём небольшом семейном бизнесе понадобился фотопринтер/МФУ. Причём нормально поддерживающий СНПЧ (систему непрерывной подачи чернил), то есть обладающий отдельной печатающей головкой и неподвижными чернильницами. При этом — относительно недорогой и максимально удобный. Были ещё опциональные требования, вроде ethernet-порта, кардридера… Для меня всё это нашлось в лице HP Photosmart C5183. У него есть ещё «старший брат», умеющий печатать на компакт-дисках, но это я считаю ненужным излишеством.



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



Обзор блогов: выборы как развлечение для блогеров и ужас Юлии Тимошенко

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

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


Спутниковый интернет стал доступнее

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

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


Google официально назвали крупнейшим источником трафика

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

За последние два года интернет-трафик сконцентрировался вокруг 30 сайтов, а Google стал крупнейшим генератором трафика с долей в 6 процентов. Об этом сообщает InformationWeek со ссылкой на предварительные результаты исследования Internet Observatory Report, которое провела компания Arbor Networks…


Будущее здесь / Как представляла себе будущее AT&T в 1993-м

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

Чаще всего предсказанное будущее через лет этак 10 выглядит совершенно нелепым и смешным. Особенно, если «предсказатель» решил заглянуть в «будущее» поглубже. Не раз уже мы видели причудливые картинки начала 19 века с дурацкими «изобретениями будущего», не раз мы читали бредни (сейчас это по-другому не назвать) фантастов про лампочки и перфоленты в 2345 году.



Но сегодня речь пойдет не о дурацких предсказаниях. Сегодня мы вспомним далекий 1993-й год и посмотрим телевизионный рекламный ролик компании AT&T почти 17-летней давности, в котором авторы рассказывают, какое будет светлое будущее у клиентов компании… Без лишней болтовни:







Смущают лишь ишачие CRT-мониторы (еще и сенсорные!) и терминология (сегодня уже начинают забывать что такое «факс») — в остальном же практически полное попадание!


Интернет / Безопасность в Интернете

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



Видео сделано для национального узла Интернет–безопасности в России. Этот проект посвящен проблеме безопасной, корректной и комфортной работы в Интернете.


Разработка под Mac OS X и iPhone / Работаем с MapKit

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

Недавно пришлось написать пару приложений работающих с MapKit и по мотивам решил написать статью. К сожаления пока я писал эту статью на Хабре проскочил перевод на эту же тему, но все таки я решил опубликовать свою версию.



PostgreSQL / Быстрое определение местоположения по ip в postgresql

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

В этом топике я хочу рассказать о задаче, очень часто встречающейся в веб-проектах — определение местоположения по ip-адресу. Начну с того, что для того, чтобы определить местоположение пользователя — нужна некая geoip база. Приведу здесь два популярных бесплатных варианта:

IpGeoBase — очень хорошая бесплатная база, но, к сожалению, только по российским ip-адресам.

MaxMind — огромная база по ip-адресам всех стран. Предоставляют бесплатную lite-версию базы. Точность базы по российским ip-адресам не настолько хороша, как у IpGeoBase. Также предоставляют некое API для работы со своей базой, которое позволяет производить выборки очень быстро.



Допустим вы скачали эти базы и залили их в таблицы вашей БД Postgresql (сама закачка — несколько out of scope, если у кого-то возникнет желание — я могу в будущем рассказать о том, что такое команда COPY и с чем ее едят). В общем случае вы получите таблицу такой структуры:


startip endip location_id
2130706433 2130706433 1



Здесь:

startip — это начало блока ip-адресов в формате long

endip — конец блока ip-адресов в формате long

location_id — идентификатор локации (город, регион, страна и т.д., maxmind даже координаты содержит).