Как стать автором
Обновить
67
0
Ильдар Нурисламов @absorbb

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

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

В GetIntent DSP теперь доступно дополнительно 400 млн видео показов

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


Хотим сообщить, что GetIntent завершил процесс прямой интеграции с крупной видео сетью Videonow. Теперь в GetIntent DSP дополнительно доступно около 400 млн видео показов multi-roll и content-roll форматов. Videonow – это стратегический партнер крупнейшего российского селлера IMHO VI по управлению видеосетью.

По случаю партнерства мы поговорили с Ильей Шаталовым, коммерческим директором Videonow, об индустрии и собрали в этот материал его понимание и видение текущей ситуации на рынке programmatic video.
Читать дальше →
Всего голосов 8: ↑5 и ↓3+2
Комментарии0

Выбор и настройка Garbage Collector для Highload системы в Hotspot JVM

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


Введение


При работе в сфере RTB (Real Time Bidding) одной из ключевых характеристик является время, затраченное на показ рекламы пользователю, зашедшему на сайт. Оно складывается из нескольких этапов, один из которых – аукцион за рекламное место, проводимый SSP (Supply Side Platform) между несколькими DSP (Demand Side Platform) системами. В этом случае критической величиной является время, за которое DSP успеет ответить своим инвентарем и денежной ставкой за данный показ. Как правило, верхняя граница этого времени составляет примерно 100 миллисекунд. С учетом того, что для оптимальной производительности рекламных кампаний требуется десятки тысяч запросов в секунду, выполнение данного требования может стать весьма нетривиальной задачей.
Читать дальше →
Всего голосов 23: ↑20 и ↓3+17
Комментарии21

Как нам помог Docker в написании тестов

Время на прочтение4 мин
Количество просмотров13K
Чтобы показывать вам рекламу — мы в GetIntent должны быть уверены в устойчивой и безотказной работе нашей рекламной платформы. Надежность системы складывается из многих компонентов: тип используемого железа, системная/сетевая конфигурация и архитектура приложения. Внесение изменений в достаточно сложные, распределенные приложения всегда несет в себе риск.
Разработчики со своей стороны пытаются минимизировать эти риски и пишут тесты: unit и интеграционные. Написание unit тестов обычно не составляет каких-либо трудностей. С интеграционными тестами, в зависимости от их изощренности, ситуация сложнее.


Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии12

Давно хотели вам что-то сказать

Время на прочтение1 мин
Количество просмотров1.9K
Пришло время знакомиться и раскрывать секреты мира рекламных технологий нового поколения. Безусловно, вы уже слышали про RTB, алгоритмы машинного обучения, предиктивное моделирование и многое другое. А мы хотим делиться с вами самым сокровенным — нашими находками и инсайтами, ведь мы являемся одними из трендсеттеров в индустрии рекламных технологий в России. Мы — это разработчики международного ad tech стартапа GetIntent. Наша команда создала собственную технологию — Self-Service DSP — для продажи рекламы по аукционной модели RTB, мы открыли офис в Нью-Йорке и продолжаем стремительно расти и развиваться. Совсем скоро вас ждут захватывающие истории про Docker, Aerospike и Garbage Collector. Оставайтесь с нами!

image
Всего голосов 17: ↑4 и ↓13-9
Комментарии0

В помощь маркетологу: пишем автоматическую выгрузку данных из Adfox с визуализацией

Время на прочтение11 мин
Количество просмотров6.1K
В прошлой статье был рассмотрен пример настройки автоматической выгрузки данных из Яндекс Метрики. Это облегчает регулярную выгрузку, но способ получается полуавтоматическим: надо запускать скрипт, копировать результаты выгрузки к себе и дальше заниматься их оформлением. Посмотрим как можно сделать процесс полностью автоматическим. Для примера будем использовать выгрузку данных их рекламной системы Adfox.

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

В этой статье показано как сделать скрипт, который выгружает CTR всех баннеров, которые доступны аккаунту (сделать это вручную нереально по времени). А также как отобразить это на графике в виде простой HTML-страницы. Т. е. мы последовательно просмотрим все кампании и флайты, возьмем показы и клики по всем баннерам и нарисуем график CTR. Как и в прошлой статье работать будем на инстансах Amazon Web Services, чтобы было универсально и главное бесплатно. Выгрузка данных на PHP, графики рисуем в Highcharts. В коде реализован самый простой способ выгрузки и обработки данных без каких-либо улучшений. В итоге получим ежедневно обновляемую за вчерашний день страницу вида:

image
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии0

Тюним память и сетевой стек в Linux: история перевода высоконагруженных серверов на свежий дистрибутив

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

До недавнего времени в Одноклассниках в качестве основного Linux-дистрибутива использовался частично обновлённый OpenSuSE 10.2. Однако, поддерживать его становилось всё труднее, поэтому с прошлого года мы перешли к активной миграции на CentOS 7. На подготовительном этапе перехода для CentOS были отработаны все внутренние процедуры, подготовлены конфиги и политики настройки (мы используем CFEngine). Поэтому сейчас во многих случаях миграция с одного дистрибутива на другой заключается в установке ОС через kickstart и развёртывании приложения с помощью системы деплоя нашей разработки — всё остальное осуществляется без участия человека. Так происходит во многих случаях, хотя и не во всех.

Но с самыми большими проблемами мы столкнулись при миграции серверов раздачи видео. На их решение у нас ушло полгода.
Читать дальше →
Всего голосов 110: ↑104 и ↓6+98
Комментарии73

Простой алгоритм для поиска всех совпадающих под-текстов в двух текстах

Время на прочтение4 мин
Количество просмотров29K
По долгу службы мне часто нужно находить все пересечения между текстами (например, все цитаты из одного текста в другом). Я достаточно долго искал стандартное решение, которое бы позволило бы это делать, но найти его мне так и не удалось — обычно решается какая-то совсем или немного другая задача. Например, класс SequenceMatcher из difflib в стандартной библиотеке Питона находит самую длинную общую подпоследовательность в двух последовательностях hashable элементов, а потом рекурсивно повторяет поиск слева и справа от нее. Если в одном из текстов будет более короткая подпоследовательность, которая содержится внутри уже найденной (например, если кусок длинной цитаты где-то был повторен еще раз), он ее пропустит. Кроме того, когда я загнал в него «Войну и мир» и «Анну Каренину» в виде списков слов и попросил для начала найти самую длинную подпоследовательность, он задумался на семь минут; когда я попросил все совпадающие блоки, он ушел и не вернулся (в документации обещают среднее линейное время, но что-то в прозе Льва Толстого, по-видимому, вызывает к жизни worst-case квадратичное).

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

Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии39

Стив Джобс, которого я знал

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


Много было написано о том, что Джобс был гением, и оказывал гигантское влияние на различные индустрии и миллиарды жизней, с тех пор, как он покинул пост главы Apple в августе. Он был исторической фигурой равной Томасу Эдисону или Генри Форду, и проложил путь многим лидерам во многих других компаниях.

Он делал ровно то, что должен делать глава компании: нанимал и воодушевлял великих людей; делал ставку на долгосрочную перспективу, а не краткосрочную; делал огромные ставки и рисковал по-крупному. Он всегда настаивал на создании продуктов высочайшего качества и на создании вещей, которые услаждали бы и воодушевляли их пользователей, а не посредственных продуктов, как большинство директоров IT корпораций или сотовые операторы. И он умел продавать. Боже, как он умел продавать.

Он жил на пересечении технологии и гуманитарных наук, как он любил говаривать.

Но, конечно же, существовала и более персональная сторона Стива Джобса, и мне было даровано увидеть ее часть, поскольку я провел часы за разговорами с ним, в то время как он руководил Apple последние 14 лет. Поскольку я обозреватель, а не репортер, которому платят за описание бизнеса компаний, ему было уютнее при общении со мной о вещах, которые он не стал бы обсуждать с другими журналистами.

Даже после его смерти я не стану нарушать личностный характер этих разговоров. Но расскажу пару историй, которые покажут вам человека, как я его знал.

Читать дальше →
Всего голосов 374: ↑332 и ↓42+290
Комментарии130

Как продвигать игру в AppStore: делюсь опытом на примере Wordrive

Время на прочтение13 мин
Количество просмотров35K
Хочу поделиться опытом по продвижению своей новой игры для iPhone/iPad — Wordrive.

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

Итак, вот у вас готово приложение и оно появилось в AppStore. Первый поток людей на него направляется из iTunes/App Store, сам собой — за счет появления в «новинках». Рассчитывать на него нечего — он как пришел, так и уйдет через пару-тройку дней. За это время нужно делать все, чтобы о программе или игре стали писать в сети. Если программа за это время сможет собрать еще и интернет-аудиторию, то выйти в топы будет сильно проще. А чтобы ее собрать, к моменту запуска в App Store нужно уже много что сделать.

Читать дальше →
Всего голосов 109: ↑104 и ↓5+99
Комментарии89

Razer Megalodon или стремление к идеальному звуку

Время на прочтение18 мин
Количество просмотров50K
Меня не перестает удивлять компания Razer. Что она делает? Не наводя большой шумихи и не раздувая из мухи слона, она неспеша делает продукты для геймеров, почти каждый из которых становится хитом. Нет, ну может я сейчас и соврал – с самого начала за продукцией я не слежу… но вот то, что для действительно продвинутых игроков, Razer – номер один, это, пожалуй, знаете сами.

image

В начале года я делал обзор мышки-рекордсменки (чувствительность 5200dpi), Razer Mamba, которая только-только появилась на Российских прилавках. Сегодня же расскажу про еще одну интересную новинку, которая меня снова удивила. На этот раз зовут ее Razer Megalodon и первый в мире обзор получился невероятно огромным, но я почему-то очень хочу, чтобы Вы его прочитали ;)
Читать дальше →
Всего голосов 119: ↑92 и ↓27+65
Комментарии132

Приближаясь к 3D картам

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


Все ближе и ближе картостроители всего мира подбираются к созданию 3D карт. В этом в первую очередь конечно заинтересован google со своими карто-проектами. Пытается не отставать и microsoft, но теперь вперед вырвался тот, чье имя врядли было у всех на слуху — компания из Швеции — C3 Technologies.
Дальше
Всего голосов 125: ↑123 и ↓2+121
Комментарии135

ITшник в Австралии

Время на прочтение4 мин
Количество просмотров24K
Данной статьей я постараюсь продолжить обзор стран, начатый в Денег нет, погода дрянь и правительство ввело новые поборы. Что делать?. Я не хочу обсуждать почему, зачем, что меня двигало к переезду (кому-то весело и комфортно только в Нью-Йорке/Лондоне, а кто-то весьма доволен и в деревне), а постараюсь просто привести некоторую информацию. Здесь на сайте довольно много людей из Австралии, надеюсь где-то меня поправят, что-то добавят. С удовольствием отвечу на все вопросы в комментариях.

Читать дальше →
Всего голосов 114: ↑107 и ↓7+100
Комментарии99

Восстановление битых пикселей ЖК

Время на прочтение1 мин
Количество просмотров125K
Сомневался в успешности метода, а также в том, что мой вечно салатовый пиксель, застывший полгода назад и постоянно мозоливший мне глаз, «станет на место». Но…
О чудо, помогло!
screenshot

Читать дальше →
Всего голосов 143: ↑142 и ↓1+141
Комментарии144

Создана программа для «разгона» интеллекта

Время на прочтение2 мин
Количество просмотров3.6K
Учёным впервые в мире удалось экспериментально доказать возможность развития подвижного интеллекта у человека. Они создали компьютерную программу, которая стимулирует рабочую память таким образом, что действительно улучшаются способности мозга к обучению и решению неизвестных задач. Хотя рынок подобных программ оценивается в четверть миллиарда долларов (а легальный химический допинг для мозга появится ны рынке только через несколько лет), но учёные всё равно не собираются коммерциализировать свою сенсационную разработку.

Подвижный интеллект (fluid intelligence) — это способность воспринимать и запоминать новое, решать новые проблемы, с которыми человек раньше не сталкивался. В отличие от так называемого «накопленного» интеллекта, который основан на приобретённых знаниях (математика, словарный запас и т.д.), подвижный интеллект определён от рождения человека и остаётся неизменным на протяжении жизни. Некоторые специалисты иногда сравнивают связку подвижного и накопленного интеллекта со связкой компьютерного железа и софта. Первый закладывается природой, а второй поддаётся апгрейду. С возрастом первый изнашивается, а второй практически не ухудшается и может даже развиваться, превращаясь в мудрость.

Теперь же оказывается, что и «железо» в человеческом мозге можно немного «разогнать». Для этого достаточно 25-минутных ежедневных тренировок, после которых мышление становится более подвижным.
Читать дальше →
Всего голосов 46: ↑44 и ↓2+42
Комментарии64

Дауншифтинг, снова монетизация или у русских свой путь

Время на прочтение2 мин
Количество просмотров956
<img src=«alexgriffin.ru/images/shift.jpg» alt=«Дауншифтинг, снова монетизация или у русских свой путь» / align=left > к которому, надо признаться, я совершенно не хочу присоединяться.

Про монетизацию мы поговорили, вот вроде Илья на SMO подобрался к планке $500. В его случае — это круто. Он был и есть пионер нового направления в интернет бизнесе и я искренне надеюсь, что если вообще в нише SMO будут хоть сколько нибудь серьезные бюджеты, то он будет иметь свой существенный %%

Однако, любой последователь будет добывать свой хлеб более сложно. Ну собственно, оно и очевидно — если ты не в первых рядах, рассчитывать на масло с икрой не приходится.

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

Только вот много кто из этих теоретиков хотя бы неделю жил в деревне? писал проги до 3-х ночи, а потом в 5 утра уже доил корову. И так круглый год? Без отпусков.
Ну и возможно будет прикольно узнать, что у коровы нет USB разъема, питание на нее надо в поле косить.

Просто тупо, поживите в деревне, позаписывайте, сколько уходит времени на то, на се. Останется ли его и сил на то, чтобы по клавишам стучать?

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

К чему все это? Очень просто — мир дауншифтит примерно так: заработал бабла (еще лучше — создал поток) и уехал жить туда где тебе по кайфу. Если клево пасти коров — супер. Если клево ходить на яхте — супер.
Но никто не пытается упаковать себя в существующий, не обеспечивающий желаемый уровень жизни, доход.

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

Мой дауншифтинг, это когда вместо того, чтобы возить свое тельце по Москве и тратить на это 2,5 — 3 часа в день, гулять в это время по пляжу и плавать. При этом, в номере пусть убирается горничная, а молоко появляется утром в графине. И мне пофигу, где оно растет :)

Человек Бренд
По теме:
Монетизация блогов

P.S. Женя, я ответил публично на твой вопрос?
Всего голосов 18: ↑16 и ↓2+14
Комментарии43

Тайм лайн — быть или не быть?

Время на прочтение1 мин
Количество просмотров631
Наверное уже достаточно долгое время человечество разрабатывает удобные формы визуализации информации, таймлайн одна из таких форм. Буквально сегодня нашел замечательный сервис dipity.com позволяющий любому пользователю создавать свой таймлайн, разграничивать доступ в просмотре — только себе, друзьям или всем.

Функционал достаточно богат, позволяет автоматически добавлять события на таймлайн из таких сервисов, как: Picassa, Twitter, WP, Last.fm и т.д. Интерфейс красив и ненавязчив, сплошной Ajax.
Всего голосов 18: ↑15 и ↓3+12
Комментарии14

Служить России

Время на прочтение1 мин
Количество просмотров1.1K
ПОСТАНОВЛЕНИЕ
от 16 апреля 2008 г. N 276

В связи с вступлением в силу Федерального закона «О внесении изменений в отдельные законодательные акты Российской Федерации в связи с сокращением срока военной службы по призыву» Правительство Российской Федерации постановляет:

Признать утратившими силу акты Правительства Российской Федерации по вопросам предоставления отсрочек от призыва на военную службу согласно прилагаемому перечню.

Источник
Update: (consultant.ru/online/base/?req=doc;base=LAW;n=76294)
www.youtube.com/watch?v=eCLc8cZdhLI
От себя добавлю.
Всего голосов 149: ↑141 и ↓8+133
Комментарии454

Ускорение загрузки Windows for fun and profit

Время на прочтение4 мин
Количество просмотров803K
image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Под катом много однообразных картинок и немножко унылого текста
Всего голосов 532: ↑516 и ↓16+500
Комментарии365

Про образование, работу и прочие неприятности

Время на прочтение4 мин
Количество просмотров1.4K
После перечитывания топика Высшее образование по-русски вместе с комментариями, решил поделиться своими наблюдениями, ну и выводами из этих наблюдений.

Год назад я окончил технический ВУЗ, по IT-специальности. ВУЗ был в родном провинциальном городке, с преподавательским составом было совсем плохо, из учебных материалов — только интернет… Итого я имел все основания полагать, что моё образование далеко не идеально — фактически на 80% это было самообразование. Это, вкупе с кажущимся пресыщением рынка труда IT-специалистами, заставляло меня опасаться о том, что хорошую работу мне не найти.
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии27

11 порталов для выбора Иконок

Время на прочтение1 мин
Количество просмотров5.4K
Коллекция ссылок больших порталов и поисковиков, для выбора всевозможных Иконок(Icons) разного типа. Практически на всех есть широкий выбор размеров.

В этой коллекции я уверен что вы найдете что вам нужно ;)

Ну интересное так точно!!!

1. http://www.iconspedia.com
Читать дальше →
Всего голосов 100: ↑99 и ↓1+98
Комментарии32

Информация

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