Как стать автором
Обновить
32
0

Пользователь

Отправить сообщение

Как мы в декабре заработали 1 млн рублей, или Где в Интернете купить рекламу, чтобы потом не было мучительно больно?

Время на прочтение 21 мин
Количество просмотров 28K
В сентябре 2013 года успешно завершился краудфандинговый проект по детской научной книге «Простая наука», одним из авторов которой я являюсь. Почти 900 человек решили, что такая книга нужна и что она должна быть выпущена. И для превращения идеи в материю эти люди вложили более 800 тысяч рублей. Незадолго до наступления 2014 года книга уже была напечатана – лакированная обложка солидно блестела, гладкие страницы приятно гладили пальцы, а запах типографской краски до краев заполнил чашу счастья. Было непередаваемое приятное ощущение, что сделано очень важное дело. Но за всей этой лирикой последовал вполне прозаичный вопрос: что делать с 5 тысячами детских книг — нашим первым тиражом? Мы задумались над проведением рекламной Интернет-кампании. Насколько успешной она оказалась? Могу похвастаться: за уходящий 2014 год мы выпустили уже три тома «Простой науки», напечатали дополнительные тиражи первого и второго тома, а общая цифра проданных книг превысило 15 тысяч. И все эти продажи — исключительно через Интернет.

Второе наше достижение — информационный взрыв на довольно известном ресурсе Adme.ru. Ниже вы видите предварительную таблицу, где отражаются использованные нами площадки и видно, насколько они оказались эффективны. Оговорюсь сразу: по Adme даны данные после первичного размещения. И этот провал трансформировался в фурор.

image
Читать дальше →
Всего голосов 59: ↑50 и ↓9 +41
Комментарии 12

Приложения Google Glass запустили на планшете Nexus 7

Время на прочтение 1 мин
Количество просмотров 97K


Портативный компьютер Google Glass уже давно вызывает к себе интерес любителей гаджетов. Устройство действительно весьма любопытное, хотя и противоречивое, если так можно сказать. Тем не менее, гики многих стран уже сейчас изучают девелоперские версии устройства, и находят много чего интересного. Юзер zhuowei с Reddit решил попробовать запустить приложения «очков» на своем планшете Nexus 7, и, что не особо удивительно, у него все получилось.

Читать дальше →
Всего голосов 57: ↑48 и ↓9 +39
Комментарии 53

100 достойных компьютерных игр для DOS, появившихся в восьмидесятых и девяностых годах

Время на прочтение 1 мин
Количество просмотров 57K
Во блоге «Geeks are Sexy» 30 июня была опубликована инфографика «List of Worthwhile DOS Games», первоисточником которой является одноимённая блогозапись во блоге «Information2Share» от 4 июня.

Красота её столь значительна, что я полагаю необходимым упомянуть о ней и на Хабрахабре.

Сотня отобранных для инфографики компьютерных игр представлена в качестве матрицы 10×10 элементов, изображённых на чёрном фоне в форме дискет — вот уменьшенный пример:

[фрагмент]

Идите и глядите: «List of Worthwhile DOS Games» (4337×4762 пиксела, 7 793 317 байтов).

Читать дальше →
Всего голосов 66: ↑60 и ↓6 +54
Комментарии 154

40 великолепных QR-кодов

Время на прочтение 1 мин
Количество просмотров 192K
QR-коды — новый тип штрих-кодов, который содержит в себе информацию, но они выглядят смертельно скучно. Однако, благодаря талантливым дизайнерам, они могут превратиться в настоящее искусство.

image

Осторожно, под катом очень много картинок.
Читать дальше →
Всего голосов 92: ↑81 и ↓11 +70
Комментарии 84

Дарим роботов на Новый год

Время на прочтение 5 мин
Количество просмотров 15K
Новый год осталось ждать уже недолго и многие уже распланировали свои отпуска. С другой стороны о подарках мы начинаем задумываться зачастую только в последние предновогодние дни. Для тех, кто покупает подарки заранее или просто хочет подготовить необычный подарок, подготовлена данная обзорная статья. Всем остальным рекомендую сохранить статью в закладках, чтобы числа 28го внезапно вспомнить о ней, открыть, и, не ломая голову, бегом в магазин. Как вы уже поняли из заголовка, выбирать мы будем исключительно из роботов, ну и, возможно, пару радиоуправляемых моделей.

image

Читать дальше →
Всего голосов 110: ↑106 и ↓4 +102
Комментарии 58

Опыт заказа в китайских интернет-магазинах

Время на прочтение 5 мин
Количество просмотров 578K
В данной статье хотелось бы поделиться с читателями своим личным опытом о китайских интернет-магазинах, в которых мне (или моим друзьям) приходилось делать покупки. Речь пойдет именно про электронный сегмент товаров. Сразу перейду к сути, и приведу обзоры этих самых магазинов с заключительной оценкой:
Читать дальше →
Всего голосов 169: ↑155 и ↓14 +141
Комментарии 106

Молнии

Время на прочтение 4 мин
Количество просмотров 41K


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

По крайней мере, таков план.

Но как же именно вам, как разработчику игры, отрендерить такой эффект?
Читать дальше →
Всего голосов 99: ↑97 и ↓2 +95
Комментарии 22

Как высечь огонь из воды

Время на прочтение 2 мин
Количество просмотров 232K


Этот эффект известен давно, и используется в некоторых каминах и концертных световых приборах, однако информации о том, как это сделать довольно мало, что я хочу исправить этим постом.
Читать дальше →
Всего голосов 170: ↑167 и ↓3 +164
Комментарии 84

Восстановление расфокусированных и смазанных изображений. Практика

Время на прочтение 10 мин
Количество просмотров 347K
Не так давно я опубликовал на хабре первую часть статьи по восстановлению расфокусированных и смазанных изображений, где описывалась теоретическая часть. Эта тема, судя по комментариям, вызвала немало интереса и я решил продолжить это направление и показать вам какие же проблемы появляются при практической реализации казалось бы простых формул.

В дополнение к этому я написал демонстрационную программу, в которой реализованы основные алгоритмы по устранению расфокусировки и смаза. Программа выложена на GitHub вместе с исходниками и дистрибутивами.

Ниже показан результат обработки реального размытого изображения (не с синтетическим размытием). Исходное изображение было получено камерой Canon 500D с объективом EF 85mm/1.8. Фокусировка была выставлена вручную, чтобы получить размытие. Как видно, текст совершенно не читается, лишь угадывается диалоговое окно Windows 7.



И вот результат обработки:



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

Под катом подробное описание проблем деконволюции, способов их решения, а также множество примеров и сравнений. Осторожно, много картинок!
Читать дальше →
Всего голосов 459: ↑456 и ↓3 +453
Комментарии 141

SQL injection для начинающих. Часть 1

Время на прочтение 5 мин
Количество просмотров 786K

Приветствую тебя, читатель. Последнее время, я увлекаюсь Web-безопасностью, да и в какой-то степени работа связана с этим. Т.к. я всё чаще и чаще стал замечать темы на различных форумах, с просьбой показать, как это всё работает, решил написать статью. Статья будет рассчитана на тех, кто не сталкивался с подобным, но хотел бы научиться. В сети относительно много статей на данную тематику, но для начинающих они немного сложные. Я постараюсь описать всё понятным языком и подробными примерами.
Читать дальше →
Всего голосов 191: ↑135 и ↓56 +79
Комментарии 160

Война миров: программисты vs. тестировщики!

Время на прочтение 5 мин
Количество просмотров 26K

Когда-то я был тестировщиком. Помню, как в те далекие времена порой был крайне недоволен программистами:
Эти вечные сомнительные доводы «это не баг, это фича» или «если это и баг, то незначительный, пусть остается».

Да как же остается, если система колом встает!?

Потом я стал программистом. И всё изменилось – меня начали жутко бесить эти бесконечные возвраты на доработку:
То им это не нравится, то тут не работает! Да нафига было вообще в этом окне контекстное меню вызывать и вставлять нечитабельные символы!? Как они вообще до этого додумались!? Бред же, в боевом режиме так ни один пользователь не сделает!

Не буду править, пусть остается!

В общем, классика – вражда программистов и тестировщиков.

А потом я стал менеджером. И понял, что вражда эта губительна для общего дела. К счастью, я хорошо помнил себя и программистом и тестировщиком, что и помогло мне осознать истинную суть проблемы и изменить ситуацию.
Под катом ответ, как.
Всего голосов 66: ↑52 и ↓14 +38
Комментарии 37

10 самых оригинальных и полезных гаджетов по версии OViVO

Время на прочтение 2 мин
Количество просмотров 26K
Pillow Remote Control

Подушка-пульт распознаёт сигнал 500 популярных моделей телевизоров. Этот гаджет для тех, кто любит полежать у телевизора, но регулярно теряет пульт.

image

Privacy Monitor

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

image

U Transfer

Флешка для быстрой передачи информации с флешки на флешку без использования компьютера. Прибор оснащён дисплеем для выбора передаваемого файла и контроля передачи. С одной стороны гаджета находится USB-штекер, к другой через разъём подсоединяется вторая флешка.

image

Очки для избежания сухого глаза

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

image

The leap motion

Футуристическое изобретение, позволяющее манипулировать компьютером без использования контроллеров. Устройство улавливает движения всех десяти пальцев рук. Прибор выполняет не только простые задачи как навигация на рабочем столе, но помогает в манипуляции 3d объектами, проектировании; при помощи leap motion можно играть.

image

G 182, умный пылесос

Собственно, домашний робот для уборки, оснащённый камерой и Wi-Fi. Сам выбирает маршрут движения, избегает препятствий, после уборки возвращается на место. Управлять этим дивным изобретением можно при помощи дистанционного пульта, а посредством Wi-Fi подключаться к установленной на нём камере.

image
Читать дальше →
Всего голосов 15: ↑9 и ↓6 +3
Комментарии 22

Прототип, блочная схема, макет – что выбрать?

Время на прочтение 6 мин
Количество просмотров 15K
image

Это перевод оригинальной статьи «Wireframing, Prototyping, Mockuping – What’s the Difference?».

Итак


Пару лет назад я понял, что многие из моих коллег(не дизайнеров) по разному называют результаты моей работы. Они предположили, что блочная разметка (wireframe), прототип (prototype) и макет (mockup) – это одно и тоже – своего рода сероватый, квадратный, эскиз поясняющий гениальные идеи.
Читать дальше →
Всего голосов 33: ↑31 и ↓2 +29
Комментарии 33

Карьерный путь: от стажера до ИТ-директора

Время на прочтение 7 мин
Количество просмотров 54K
Сегодня в условиях дефицита технических специалистов компании готовы применять любые способы для их привлечения и удержания. Какие же перспективы роста может предложить работодатель будущему работнику?

В некоторых компаниях для каждого ИТ-специалиста разрабатывается индивидуальный план развития в течение определенного периода времени. Составляется он HR’ами или руководителем совместно с сотрудником. В нём отражены все необходимые факторы, чтобы повысить эффективность работника IT-службы для дальнейшего перехода на новую, более высокую позицию. В основном такие действия и методы находят отражение в достаточно крупных IT-компаниях, которые заинтересованы во внутреннем росте специалистов, обеспечивая таким образом внутренний кадровый резерв. Более мелкие компании ориентируются на опыт IT-специалиста и амбиции, учитывая его собственное стремление развиваться и расти.

Рассмотрим возможный карьерный путь на примере роли программиста

Пути профессионального развития бывают различные. Это может быть вертикальный рост, больше зависящий от амбиций личности, или горизонтальный рост, предполагающий получение новых задач, знаний, возможностей, расширение функционала. Ведь даже переход из одного проекта в другой, изучение новых технологий, увеличение проектной команды, например, с 3-х до 5-ти человек, можно расценивать как профессиональный рост.
Читать дальше →
Всего голосов 13: ↑6 и ↓7 -1
Комментарии 16

Такую рекламу и смотреть не стыдно: Тематическая подборка лучших роликов про телеком 2012

Время на прочтение 2 мин
Количество просмотров 10K
Не так давно завершился очередной фестиваль рекламы Каннские Львы 2012 и мы по традиции следим, кто же из наших коллег по цеху вышел за рамки банального в области продвижения своего товара или бренда. К сожалению, победителей среди операторов связи в этом году нет, зато в шорт-листе мы встретили много заслуживающего внимания.

Вот уже несколько лет T-Mobile привлекает внимание своими флеш-мобами. Вспомним шоу на железнодорожной станции, в аэропорту, караоке на Трафальгарской площади с последующим (довольно дерзким) конкурсом «узнай себя»). В этом году At&t призывает пользоваться услугами связи 4G чтобы не попасть в ситуацию героя – тоже любовь к этому жанру или камень в огород T-Mobile?



Бельгийский оператор связи и телевещания Telenet также идет по пути максимального вовлечения зрителей:


Читать дальше →
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 6

Костыльный программист

Время на прочтение 5 мин
Количество просмотров 50K
Автор: Джоэль Спольски. Оригинал.

Статья посвящена оверинженирингу и тем, кто предпочитает старые костыльные решения лишь потому, что они очень просты. Перевод под катом.
Читать дальше →
Всего голосов 154: ↑139 и ↓15 +124
Комментарии 198

В погоне за идеей

Время на прочтение 10 мин
Количество просмотров 4.7K


Приветствую тебя, Хабр. В этой статье я бы хотел уделить несколько абзацев текста такой, актуальной нынче, теме, как стартапы (думаю, уже не за горами то время, когда само это слово станет у нас синонимом чего-нибудь неприличного). Но даже это еще не все. Я осмелюсь покуситься на самое-самое святое для стартапера, на его начальную Идею. Попытаюсь понять, стоит ли она все-таки хоть что-то, и существует ли какой-нибудь метод, не очень зависящий от эмоций, чтобы была возможность как-то конструктивно работать с этими идеями.

Многое, о чем я буду говорить, будет похоже на откровения капитана, а какие-то высказывания, возможно, могут кому-то показаться окрашенными в назидательный тон (хотя я никоим образом этого не хотел). Заранее прошу у читателей отнестись к тексту снисходительно, т.к. всё, что вы прочтете ниже, лишь изложение мыслей автора вслух по теме, и ничего больше.
Читать дальше →
Всего голосов 77: ↑65 и ↓12 +53
Комментарии 31

О прямоугольных координатах и гексагональных сетках

Время на прочтение 4 мин
Количество просмотров 28K
Думаю, никому не нужно объяснять, насколько широко в играх (и не только) используются гексагональные сетки. Как для заданной шестиугольной ячейки найти координаты ее центра и вершин — достаточно очевидно. Обратное же преобразование (т.е. поиск ячейки, в которую попала данная точка с координатами x и y) уже не столь тривиально. О нём и пойдет речь в данном топике.
Читать дальше →
Всего голосов 72: ↑67 и ↓5 +62
Комментарии 51

Оповещение о новых письмах в Gmail по SMS средствами Google Calendar + Google Apps Script

Время на прочтение 4 мин
Количество просмотров 114K
Увы, но этот способ перестанет работать с 27-го июня 2015, т.к. Google отключает функцию sms-оповещений для календаря.
support.google.com/calendar/answer/45351?hl=ru

Важно! SMS-оповещения будут отключены 27 июня
С 27 июня 2015 года вы больше не будете получать SMS-оповещения от Google Календаря. Функция SMS-оповещений была внедрена ещё до широкого распространения смартфонов. Однако современные мобильные устройства позволяют получать оповещения в более удобном формате и даже в офлайн-режиме.
Для просмотра оповещений вы можете использовать приложение календаря, которое было установлено на смартфоне по умолчанию, либо скачать Google Календарь для Android или iPhone. Подробнее об оповещениях…
Примечание. Это изменение не коснется пользователей Google Apps for Work, Education и Government.




Хочу поделиться с Харбра-обществом полезным, с моей точки зрения, лайвхаком: уведомления по SMS о новой почте в ящике Gmail. Реализуется это небольшим скриптом, который живет и работает в Google Drive (бывшие Google Docs).

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

Напоминание: Тема письма @ дата и время

Подробности реализации, как всегда, под «катом».
Подробности
Всего голосов 102: ↑98 и ↓4 +94
Комментарии 72

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

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

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

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

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность