Как стать автором
Обновить
0
0
m.kupriyanov @printminion

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

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

Проигрыватель для очень медленного воспроизведения видеофайлов

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

В декабре 2018 года Брайан Бойер опубликовал статью о создании проигрывателя для очень медленного воспроизведения видеоклипов (Creating a Very Slow Movie Player). Это — прекрасный этюд о свете, о Бразилии и об архитектуре. Бойер рассказал о разработке устройства с экраном, основанным на электронной бумаге, которое показывает фильмы со скоростью 24 кадра в час, а не 24 кадра в секунду. Примерно год нужен на то, чтобы посмотреть на его проигрывателе 142-минутный фильм «Космическая одиссея 2001 года».


Проигрыватель Брайана Бойера (источник)

С тех пор я каждые несколько месяцев вспоминаю о той статье и посещаю раздел сайта Waveshare (магазина электроники, который находится в Шэньчжэне) с дисплеями на электронной бумаге.

Сейчас там, за $58, продаётся 7,5-дюймовый дисплей, который поставляется вместе со всем необходимым для его подключения к Raspberry Pi. Я, наконец, решился на покупку такого дисплея, а потом, за пару дней, сделал собственный «замедленный кинотеатр».
Читать дальше →
Всего голосов 42: ↑42 и ↓0+42
Комментарии21

Создаём датчик контроля качества воздуха на InfluxDB, Grafana, Docker и Raspberry Pi

Время на прочтение9 мин
Количество просмотров22K
Когда-нибудь думали о мониторинге качества воздуха в доме или за его пределами: там, где живёте и работаете? Этот проект, который мы окрестили balenaSense, представляет собой установку для снятия показаний температуры, влажности, барометрического давления и качества воздуха, а также панель мониторинга, к которой вы можете получить доступ из любого места, чтобы увидеть сводную статистику и отслеживать тенденции.


Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии43

Создаем модуль «Новая почта» для Magento (часть 2)

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

Оглавление


  1. Создаем модуль «Новая почта» для Magento (часть 1), где мы добавляем новый метод доставки в Magento
  2. Создаем модуль «Новая почта» для Magento (часть 2), где мы учим Magento хранить и синхронизировать с Новой Почтой базу складов


После перерыва, связанного с запуском проекта для вредного заказчика, я продолжу начатое. Напомню, все исходники можно найти на GitHub: github.com/alexkuk/Ak_NovaPoshta, они дополняются по ходу разработки.

В этой части мы получим API ключ и напишем синхронизацию складов и городов из Новой Почты в базу Magento.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии11

Найди коррупционера. Анализ данных чиновников из проектов Канцелярской сотни (с примерами на R)

Время на прочтение13 мин
Количество просмотров77K
Как определить чиновников, наиболее подозрительных с точки зрения коррупции? Проще всего — сравнив их доходы и уровень жизни.

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

Почему открытая информация о доходах чиновников важна? Потому что это позволяет их контролировать.

image
Фото из инстаграмма дочери бывшего руководителя ГАИ Украины Александра Ершова. На фото дочь Ершова в Каннах рядом с Пэрис Хилтон. В результате скандала из-за несоответствия задекларированных доходов и образа жизни семьи Ершов подал в отставку.
Читать дальше →
Всего голосов 165: ↑156 и ↓9+147
Комментарии149

Уфимской группе пользователей технологий Google, Ufa GTUG исполнился 1 год!

Время на прочтение2 мин
Количество просмотров999
Ровно год назад, 21 августа 2010 года была официально зарегистрирована уфимская группа пользователей технологий Google, Ufa Google Technology User Group (сокращенно GTUG или джитаг) с достаточно амбициозной, но вполне реалистичной целью: предоставить разработчикам в Уфе и республике Башкортостан площадку для взаимодействия — общения, обмена опытом, ознакомления с последними тенденциями из мира технологий Google, а также реализации совместных проектов.



Год назад активные ребята из различных учебных заведений и организаций Уфы (а самый юный участник нашей группы учится в школе) объединились в региональную группу единомышленников под девизом «Думай глобально — действуй локально!», чтобы на совместных встречах сообща разобраться в самых последних тенденциях из мира техологий Google, обменяться впечатлениями и просто перезнакомиться (мы твердо верим, что разработчики из одного города должны знать друг друга в лицо!).

Читать дальше →
Всего голосов 56: ↑35 и ↓21+14
Комментарии18

Чит с like или грязная раскрутка

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

Do you like?




Я, как и многие мои друзья, используем like, чтобы отметить что понравилось и поделиться с друзьями. За долгое время пользования фейсбука, я привык к глюкам API и некоторым проблемам c виджетами, но я первый раз столкнулся с такой красивой реализацией чита.
Читать дальше →
Всего голосов 236: ↑209 и ↓27+182
Комментарии68

Google Global Cache — для избранных

Время на прочтение4 мин
Количество просмотров96K
Одна из характеристик Google — предоставление качественный сервисов, бесплатно и с выгодой для себя.

Google Global Cache (GGC) — одно из решений по оптимизации огромных объемов своего трафика на базе платформы CDN, да еще и с пользой для пользователей (читай провайдеров).

Но что же все-таки это такое?


Взрыв широкополосного доступа и богатый мультимедийный контент постоянно увеличивает спрос от провайдеров Интернета (ISP). GGC позволяет предоставлять Google контент, в первую очередь видео, из собственной сети (провайдера). Это облегчает нагрузки на сеть и снижает затраты на транзитные линки, тем самым экономя деньги провайдеров, в то же время повышая уровень обслуживания пользователей.
Читать дальше →
Всего голосов 55: ↑50 и ↓5+45
Комментарии30

Как создавался «Аватар»

Время на прочтение1 мин
Количество просмотров1K
Да, именно создавался. Потому что уже рука не поднимается написать «снимался». В этих видео рассказывается о процессе создания одного из самых масштабных проектов в истории кинематографа. Всем советую посмотреть, чтобы понять в какую сторону он движется, и чего уже мы достигли. Это потрясает.

Суммарно 5 видео идут около 23 минут.
Все части вместе одним видео вы можете посмотреть здесь


Под катом 5 видео
Всего голосов 139: ↑102 и ↓37+65
Комментарии91

Мы знаем, как это работает

Время на прочтение7 мин
Количество просмотров1.4K
Всем привет. Эта статья написана отхабренным юзером noxxx и размещена по его просьбе — все плюсики, минусики и вопросики направляйте ему.

Это моя первая статья для Хабра, поэтому написал как смог. Цель статьи – показать другим, как замечательная сеть ИОН обращается с покупателями и вершит левосудие.

Преамбула.


Случилось мне с моей женой покупать ей мобильный телефон взамен старого, потрепанного и морально устаревшего Samsung. Выбор пал на Nokia N79. Искали нужного цвета и что б было подешевле. Нашли в единственном магазине – ИОН в Ашане, что недалеко от станции метро «Красносельская».
По странному стечению обстоятельств под нужным нам белым цветом числился серебристый, которых в городе пруд пруди и который моей супруге ну никак не нравился. Поэтому выбор пал на Nokia N78, который являлся практически полной копией N79, но был в черном цвете и смотрелся неплохо. После недолгих раздумий и «щупаний» телефона, мы решили, что берем его.
Пару дней спустя жена стала жаловаться, что клавиатура работает не так как надо, что кнопки иногда не срабатывают а иногда срабатывают не те. Я сказал что это, скорее всего, с непривычки и что всё устаканится. Жена честно пыталась привыкнуть к новому телефону, а тем временем с джойстика телефона постепенно облезала краска, телефон обшарпывался, морально устаревал, а срок службы шел…

Читать дальше →
Всего голосов 231: ↑221 и ↓10+211
Комментарии292

Применение нейросетей в распознавании изображений

Время на прочтение10 мин
Количество просмотров242K
Про нейронные сети, как один из инструментов решения трудноформализуемых задач уже было сказано достаточно много. И здесь, на хабре, было показано, как эти сети применять для распознавания изображений, применительно к задаче взлома капчи. Однако, типов нейросетей существует довольно много. И так ли хороша классическая полносвязная нейронная сеть (ПНС) для задачи распознавания (классификации) изображений?
Читать дальше →
Всего голосов 134: ↑131 и ↓3+128
Комментарии73

Роман Нурик — «наш человек» в Honeycomb

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

«У нас еще до старта четырнадцать минут!» ©)) Роман Нурик — в центре.

Среди «звезд» Google на Google Developer`s Day-2010 в Москве выделиться было трудно. Но Роман Нурик не затерялся — один из самых сильных докладов был сделан парнем, который родился в Одессе в 1986-м году. Мы о нем уже наслышаны (да и писАли), а этой осенью впервые удалось встретиться в реале. Интервью записано в ноябре, тогда работа Романа в проекте Android 3.0 была тайной пострашнее Байконура. Поэтому я и придержал этот текст до момента релиза Honeycomb. Уверен, что мысли интервью актуальности не утратили. Например, в контексте HTC Android Developer`s Contest 2.0.

Роман, а слабО это интервью записать по-русски?
ОК, постараюсь, но рассчитываю на твою помощь! И заранее извиняюсь — в сложные моменты буду переходить на английский. В семье (с мамой и папой) мы говорим по-русски. Но сейчас я живу и работаю в Сан-Франциско. Там все друзья, все окружение англоговорящие… в общем отсутствие практики сказывается.

После нескольких публикаций народ уже знает, что ты родом из Украины. А можно поподробнее?
Я родился в Одессе в 1986-м году. Когда мне было три года, мы с родителями уехали в Штаты. Первое время жили в Нью-Йорке, в Бруклине. Потом перебрались в Лонг-Айленд. Потом — учеба в Бостоне. Сейчас уже два года работаю в Google и живу в Сан-Франциско.

К User Interface мы еще вернемся, а пока расскажи: когда и как ты решил стать программистом?
Давно и рано.) Мой отец не связан с ИT,
Читать дальше →
Всего голосов 76: ↑63 и ↓13+50
Комментарии32

Об архитектуре распределенной блогосферы

Время на прочтение3 мин
Количество просмотров449
Политика новых хозяев livejournal не оставляет равнодушным владельцев уютных Жжшечек. Кто то без особых разговоров заводит себе sandalone blog, кто то твердит мантру "В супе пидарасы". Кто то едет на Гоа и не парится.

Недавно многоуважаемый Нестор увидел контрафактные значки копирайта в своем журнале и решил что пора что то делать. Для начала закрыл доступ ко всем своим записям и обозвал Мамута мазерфакером. Но это не помогло. Тогда он призвал прогрессивную общественности строить распределенную болгосферу 2.0.

Такая постановка вопроса кажется мне наиболее правильной и вот мои 5 сентов в копилку идей.

Распределенная блогосфера должна делится на строго разграниченные сущности.
  • Идентификатор пользователя
  • Контент пользователя
  • Контейнер (или сервер).
  • Поисковый сервер.

Рассмотрим их подробнее:
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии18

Мотивация, жизнь и работа, опять о ней

Время на прочтение3 мин
Количество просмотров2.1K
Научится заставлять себя что-то сделать для меня было нереально сложно. Мне очень повезло со способностями, поэтому все, что я брался делать выходило очень просто. Это ужасно расхалаживало меня последние пять лет. Когда я знаю, что для меня дело стоит в 30 минут, я дотяну до последних 30 минут и все сделаю «почти в срок». «Почти», потому что чем дальше я испытывал свои способности на прочность, тем чаще они давали осечки. Я банально не успевал, опаздывал со сдачей, на встречи и само собой переживал по этому поводу. Незавершенные, отложенные дела копились и копились, я оброс все большими обязательствами, идеями, проектами. Все это угнетало настолько, что мозг вырабатывал защитную реакцию — выкинуть все из головы, а значит задвинуть еще день, два, час, ахххррр!

Все кончилось тем, что я пропустил кучу хороших проектов, испортил с некоторыми людьми отношения и отчислился из института, вот так.

Месяца три назад я стал искать решение и, кажется, оно уже было у меня в голове. С удовольствием расскажу об этом.

Читать дальше →
Всего голосов 108: ↑100 и ↓8+92
Комментарии62

«Yahoo! и будущее интернета» — мнение Google

Время на прочтение2 мин
Количество просмотров1.2K
Последняя запись, сделанная в официальном блоге Google вызвала просто небывалый отклик в сети. И не без причины. В ней Дейвид Драммонд, старший вице-президент и глава юридического отдела Google, высказывает откровенно враждебное отношение к Microsoft, и поднимает вопрос сделки Microsoft—Yahoo! на новую высоту. Является ли причиной простой страх перед конкурентом, как, например, считает Майкл Аррингтон («Может ли Google считать себя Давидом перед Голиафом в лице Microsot? Нет»), либо действительно опасение за будущее сети — предлагаю решить вам самим, прочитав перевод записи под названием «Yahoo! и будущее интернета»:

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

Поэтому агрессивное предложение Microsoft о покупке Yahoo! вызывает тревожащие вопросы. Это не просто обычная финансовая операция, когда одна компания покупает другую. Речь идёт о сохранении основополагающего принципа интернета: открытости и инновации.
Читать дальше →
Всего голосов 33: ↑26 и ↓7+19
Комментарии75

Кто на чём «сидит»!

Время на прочтение2 мин
Количество просмотров2.3K
Такой вот сделал краткий обзор операционок и екстеншинов посещаемых мною сайтов, возможно вам будет познавательно и даже интересно. Это мой первый пост на хабре будьте снисходительны по возможности
там дальше много знакомых картинок
Всего голосов 88: ↑76 и ↓12+64
Комментарии177

Правила Google AI Challenge Осень 2011

Время на прочтение10 мин
Количество просмотров2.1K
Правила турнира
  • Результаты турнира определяются с помощью ПО написанного организаторами. Опубликованные результаты являются окончательными. Текущий рейтинг игроков не является официальным и может отличаться от опубликованных окончательных результатов.
  • Каждый участник турнира может иметь единственную учетную запись. При выявлении участника управляющего несколькими учетными записями, и несмотря на то, что эти учетные записи зарегистрированы на других людей, нарушитель будет дисквалифицирован.
  • Участники (или их программы), которые нарушают дух правил и спорта (вероятно не нарушая официального текста правил), отстраняются от участия в турнире, без возможности обжалования. В частности: сканирование памяти, умышленный проигрыш и изменение поведения в зависимости от имени оппонента — запрещены.
  • Производить запись в файлы запрещено. Разрешено производить чтение из файлов которые вы высылаете для участия. Файлы располагаются в текущей директории.
  • Использование нескольких процессов или потоков запрещено.
  • Любая попытка нарушить нормальную работу программного обеспечения турнира или серверов приведет к немедленному привлечению сотрудников правоохранительных органов. Наш принцип — всегда преследовать нарушителей в судебном порядке.
  • Организатор оставляет за собой право, изменить эти правила в любой момент, без предварительного уведомления участников турнира.

Читать дальше →
Всего голосов 61: ↑52 и ↓9+43
Комментарии15

Обзор GTUG-проектов на GDD Moscow 2011

Время на прочтение3 мин
Количество просмотров5.5K
Всем привет!

В прошедший понедельник состоялся Google Developer Day Moscow 2011. Помимо разнообразных интересных докладов о современных технологиях разработки, отдельная секция на мероприятии была посвящена проектам GTUG-команд.

Неожиданно для нас Google пригласил Амперку принять участие в этом событии и оказать поддержку некоторым GTUG-проектам. О том, что в итоге получилось, можно прочитать под катом.
Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии15

Конкурс по разработке приложений и расширений для Google Chrome

Время на прочтение2 мин
Количество просмотров6.3K
Конкурс является логическим продолжением Chrome Hackathons, которые прошли 27-28 августа 2011 года в 10 городах России и стран СНГ. Финал и награждение пройдет на Google Developer Day 10 октября в Москве.

Задача конкурса


Разработка приложений и расширений для браузера Google Chrome с учетом предложений пользователей.

Условия конкурса

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

18 июля — Open Call, первый старт GDDru!

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

Всем привет!
У нас замечательные новости! «Предварительный старт» GDD11 уже 18-го июля!

Приглашаем вас принять участие в Open Call for Google Developer Day 2011!

Open Call — это целых два мини-конкурса, организованных Google в предверии 8 GDD мероприятий по всему миру:
1) Android ADK — 18 июля
2) HTML5 — 1 августа.

На каждом конкурсе будет отобрано по десять лучших для зоны GDDru работ. Авторы этих проектов получат приглашения на GDDru и возможность лично продемонстрировать свои разработки участникам GDD и ключевым специалистам Google
Торопитесь узнать все основное (и главное — правила участия!) на официальном сайте Open Call for Google Developer Day 2011!
В чем идея и цель конкурса, можно разобраться, почитав блог Code Google * кстати, уточняем — правильный хєштег GDD2011 это все таки #gdd11)

Напоминаем: первый тур Open Call (серия контрольных вопросов) уже в понедельник, 18-го июля в 20:00 МСК!
Дружно ретвитим, лайкаем, «закругляем» и конечно же — участвуем!

Владимир Иванов (Kyiv GTUG Center), координатор Open Call для зоны GDDru
Всего голосов 19: ↑17 и ↓2+15
Комментарии6
1

Информация

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