Pull to refresh
3
0.2
Сергей Покоев @horses

User

Send message

Зачем нужны чат-боты, или история о Битрикс24

Reading time9 min
Views8.8K
Нас очень часто спрашивают, для чего можно использовать Microsoft Bot Framework, кроме как по фану создать ботов и поболтать с ними, и существуют ли в природе реальные кейсы применения чат-ботов в проектах. Так вот, существуют. Мы попросили одного из наших партнёров — «Битрикс24» — поделиться своим опытом и техническими деталями интеграции ботов в проект. Передаю слово Сергею Покоеву, разработчику системы, который расскажет про её архитектуру и использование Bot Framework для подключения к Skype.


Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments1

С помощью квадрокоптера снято уникальное видео извержения вулкана

Reading time1 min
Views68K
Недорогие беспилотники и маленькие легкие HD-видеокамеры сегодня дают возможность любителям снимать уникальные кадры, которые раньше можно было снять лишь с помощью дорогой длиннофокусной оптики или с существенным риском для жизни. Эти кадры сняты с помощью камеры GoPro, закрепленной на квадрокоптере DJI Phantom внутри жерла вулкана прямо во время активных выбросов лавы и пепла:



Вулкан Ясур расположен на острове Танна в Вануату, островного государства к востоку от Австралии. Этот вулкан пользуется популярностью у туристов благодаря доступности (высота над уровнем моря всего 361 м) и высокой активности. Именно на нём проходили съёмки фильма «Доспехи бога 3».

Total votes 86: ↑83 and ↓3+80
Comments31

История пульсометров

Reading time3 min
Views61K
Сейчас есть мода на умные часы и на спорт, и на умные часы для спортсменов и фитнес-трекеры.

Одна из важных функций таких гаджетов — измерение пульса. До того, как я открыл Хабр и начал писать этот пост, я и не знал, что первый беспроводной ЭКГ монитор сердечного ритма был изобретен в 1977 году — для Финской национальной лыжной сборной… А сейчас обычные на вид часы способны передавать на устройства на Android или iOS различные данные, такие как активность, количество подъемов по лестнице, и, конечно, пульс и многое другое.

Какие старые пульсометры (и новые) должны быть ещё в обзоре? Пишите в комментарии, пожалуйста!

image
Читать дальше →
Total votes 43: ↑38 and ↓5+33
Comments65

Астероид 2012 DA14

Reading time4 min
Views49K
Сегодня в полночь (с 15 на 16 февраля 2013г., в 23-25 мск), астероид «2012 DA14» пройдет на минимальном расстоянии от Земли — около 27 000 км. Т.е. чуть больше двух диаметров Земли (12 756.2 км), и значительно меньше диаметра орбиты Луны (перигей 362 600 км).
Масса астероида — около 130 000 тонн, диаметр — около 44 метров. Средняя орбитальная скорость — 31.155 км/с.

По мнению большинства ученых, какого либо негативного влияния на Землю данное событие не окажет.

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

image
(кликабельно)
Анимация сделана Хайме Номеном из La Sagra team — команды Астрономической обсерватории de Mallorca.

Далее хотелось бы порассуждать о том, как сегодня ночью заснять данный астероид (на широте Москвы), так сказать, бытовыми средствами.
И возможно ли это в принципе и в качестве, приведенном выше.
Ну и немного дополнительной информации об этом астероиде и о грядущих в принципе.
(часть картинок кликабельна)
Читать дальше →
Total votes 70: ↑67 and ↓3+64
Comments129

Smart KM Link A820

Reading time2 min
Views8.7K
Часто приходится работать за ноутом и ПК одновременно — не весь софт есть и там и там, не весь софт на ноуте работает достаточно быстро, часто нужно прервать работу и ехать на встречу.

Работая таким образом, я, как наверное и многие, периодически пытаюсь мышкой компа что-то щелкнуть на ноуте или передвинуть мышу с ноута на соседний монитор. Особенно это знакомо тем, у кого больше одного монитора на столе.
Теперь это возможно!
Такую штуку я ждал давно
Total votes 110: ↑100 and ↓10+90
Comments123

Советы по разработке bitrix-free форка РосЯмы

Reading time3 min
Views1.1K
Когда мы открыли исходники РосЯмы, я ожидал одну тему возмущения общественности — что мы сделали её на Битриксе, и что теперь для того, чтоб РосЯму у себя развернуть, надо покупать этот самый Битрикс. Вторая, менее ожидаемая тема возмущения общественности — это то, что разработчики в Гринсайте пользуются mercurial, а не git. Как я уже говорил, существуют определённые организационные трудности с этим. Не буду выносить сор из избы и вдаваться в подробности, просто уточню, что рано или поздно все эти вопросы будут решены, и всё будет ништяк. У РосЯмы будет один официальный репозиторий на github.com, откуда изменения, предложенные сообществом, через тернистый путь всяческого тестирования и утверждения будут попадать на промышленный сервер. Когда-нибудь так будет.

А по первому пункту, про Битрикс, я более подробно расскажу. РосЯмы сделана как модуль Битрикса, кроме того, есть ещё росямовские компоненты и шаблон. Более того, РосЯма впаяна и в админку битрикса. Вообщем, она довольно плотно туда интегрирована, и, как я уже говорил, выкорчевать её из Битрикса для того, чтоб перенести на какую-нибудь другую платформу, будет непросто. Но возможно. Любой желающий может сделать битрикс-фри форк проекта и попытаться перенести РосЯму на другую платформу. И столкнуться с несколькими трудностями.
Читать дальше →
Total votes 32: ↑17 and ↓15+2
Comments9

Обзор видеорегистратора Каркам Q2

Reading time8 min
Views125K
Мы живем в самой прекрасной стране, и все остальные страны нам завидуют. Потому что именно мы придумали объезжать пробку задним ходом по встречной, оправдывая свое поведение «аварийкой». Все страны строят скоростные автобаны, но только у нас можно ехать поперек дороги и подрезть налево из крайнего правого ряда. Мы гордо называем свою страну «Россия», а иностранцы завистливо говорят – «Раша». Но все-таки она наша. Наша рашка.



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

Читать дальше →
Total votes 79: ↑57 and ↓22+35
Comments84

Закон о регистрации блогов принят + FAQ по закону

Reading time6 min
Views157K

Проголосовать ПРОТИВ закона можно тут www.roi.ru/11762




Вчера я уже писал (Больше трех не собираться: Блоги надо будет регистрировать) о прекрасной поправке Госдумы которая должна была приравнять персональный Блог к средствам массовой информации.

Сегодня, Госдума официально приняла поправку во втором чтении.

Что конкретно приняли, чего опасаться, что делать?!
Обратите внимание, закон вступает в силу 1 августа 2014 года. еще есть время
Читать дальше →
Total votes 257: ↑231 and ↓26+205
Comments852

Все ходы записаны

Reading time20 min
Views51K
   Я считаю, что одним из главных устройств, которое должно быть в любом автомобиле, является видеорегистратор. Что это такое и для чего он нужен? По большому счету, это небольшая штука, основная задача которой – записывать всё то, что видит водитель в лобовое стекло своего автомобиля. За этот «бесполезный» кусок китайской пластмассы иной раз хотят очень много денег, поэтому многие считают его покупку нецелесообразной, предпочитая купить какой-нибудь сабвуфер. Однако в жизни любого водителя может случиться (тьфу-тьфу-тьфу) такой момент, когда подобное устройство может оказаться единственным спасением – пройдет всего какой-то миг, а видеорегистратор, в отличие от того же сабвуфера, успеет многократно окупиться. От приключений на дороге никто не застрахован, просто одни вздохнут с облегчением, а к другим моментально придет понимание, что регистратор все-таки нужен. Был.

image

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

Читать дальше →
Total votes 263: ↑223 and ↓40+183
Comments179

Обзор фитнес-браслетов Garmin, Huawei и Sony

Reading time5 min
Views43K


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

Сегодня мы хотим предложить вам сравнительный обзор трёх фитнес-трекеров от разных производителей. Это не выбор лучшего устройства, а именно обзор, в котором мы постараемся рассказать об особенностях и преимуществах каждой модели. А уж выбирать вам придётся по душе.
Читать дальше →
Total votes 67: ↑60 and ↓7+53
Comments35

Открытый код борьбы с коррупцией (и не только)

Reading time5 min
Views70K
update (10.06.2014): Алексей опубликовал отчет ФБК за 2013й год, сослался на этот пост и обещал доделать систему в 2014м. И это круто. Хабр — сила.

Введение


Я должен был написать этот пост примерно год назад. В конце 2012го года, будучи директором Фонда Борьбы с Коррупцией, я, в числе других сотрудников фонда, организовывал второй фандрайзинг на РосПил, где мы сделали ряд обещаний касающихся разработки информационной системы Фонда, за которые давно следовало отчитаться.

РосПил — это первый действительно успешный общественный проект в России, логотип которого, кстати, придумал анонимный пользователь Хабра, а сайт на руби также бесплатно сделал Павел Сенько. Суть проекта — проведение формальных юридических расследований подозрительных закупок с zakupki.gov.ru путем обращения в госорганы и придания гласности результатам.

image

Одна из идей которую я активно продвигал в Фонде — большая прозрачность и автоматизация работы юристов. Хотелось отказаться от использования гуглдоков для публикации документов, вместо этого загружая их в специальную систему, где будет отслеживаться связь запросов и ответов на них, а также принадлежность документов одному «делу». Таким образом, не получится забыть ни о каких делах, всегда будет видно, что всё доведено до конца и не брошено. Появится место, где можно в удобном и доступном виде посмотреть на деятельность всего Фонда и каждого юриста в исторической перспективе.

Именно поэтому в просьбу денег (рабочая ссылка на полную презентацию, см. слайд 25) было включено создание такой информационной системы. А также обещание раскрыть ее для других юристов и организаций. Фандрайзинг был успешен, собрали более десяти миллионов рублей и такую систему ФБК действительно разрабатывал под моим руководством в качестве директора фонда и менеджера продукта. Порядка миллиона рублей на это было потрачено и я чувствую себя обязанным официально поделиться сделаным на общественные (ваши) деньги. Весь код и дизайны лицензированы по открытой лицензии Creative Commons (Attribution-NonCommercial-ShareAlike 4.0 International), что отражено в договорах с Фондом подписанных Алексеем.

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

image
Читать дальше про дизайн, код, планы и всё остальное
Total votes 336: ↑304 and ↓32+272
Comments165

Иной взгляд на оформление заказа в интернет-магазине

Reading time4 min
Views63K


В странах СНГ не менее 75-80% заказов приходятся на cash-and-delivery (оплата заказа при доставке). Это отличие российского и западного потребителя легло в основу редизайна оформления заказа Сотмаркета еще в 2012 году. Тогда впервые в России интернет-магазин перестал требовать авторизации или регистрации клиента перед совершением покупки.

Фоновая регистрация и авторизация пользователей


Хотя авторизация на последнем шаге покупки и не несет никакой ценности для пользователя, это западное клише глубоко укоренилась в Рунете. Со средней частотой покупки (техники) раз в 9-10 месяцев люди зачастую не запоминают регистрационных данных: эл. почты, логина, пароля. Парадокс в том, что большинство интернет-магазинов с готовностью принимают заказы по телефону, но при этом создают искусственные препятствия при совершении покупке онлайн.

Это наблюдение легло в основу концепции фоновой регистрации и авторизации пользователей.
Читать дальше →
Total votes 93: ↑80 and ↓13+67
Comments83

Игра шаблонов. Как примирить Битрикс со сторонним шаблонизатором вывода

Reading time7 min
Views14K
PHP-разработкой я занимаюсь уже довольно давно, и за это время научился использовать преимущества этого языка и избегать, по возможности, его недостатков. Но что мне никогда не нравилось в PHP — это встроенный механизм шаблонизации. Обилие символов “<?php … ?>” и многословных языковых конструкций бьет по глазам, возможность использования в шаблоне произвольного PHP-кода не способствует соблюдению принципа разделения логики и представления.

Поэтому я благодарен судьбе (и сообществу разработчиков, конечно) за то, что существуют альтернативные движки шаблонизации, с гораздо более приятным синтаксисом при тех же функциональных возможностях. Ну, а поскольку большая часть PHP-проектов у нас, в Центре Высоких Технологий, разрабатывается на Symfony2 Framework, то нашим любимым шаблонизатором стал Twig. Помимо указанных выше преимуществ, он еще и безгранично расширяемый, что очень часто помогает в работе.

Но жизнь частенько преподносит сюрпризы. Вот и на меня недавно свалился небольшой, но довольно интересный проект, делать который нужно было на… Битриксе! К счастью, работать с Битриксом мне уже приходилось, но было это давно (и неправда), поэтому я воспринял проект как возможность посмотреть на свой прошлый опыт с новой точки зрения, применить накопленные знания и навыки в несколько ином контексте.
И первое, что мне захотелось сделать — “прикрутить” Twig, чтобы не мучиться с нативной шаблонизацией.

Вот что из этого получилось.
Читать дальше →
Total votes 42: ↑25 and ↓17+8
Comments3

Продуктивное использование PHPStorm

Reading time7 min
Views325K
В процессе использования IDE иногда случайно, иногда специально находятся полезные фишки, сочетания клавиш и прочие заложенные разработчиками приятные штуки, которые никогда не оседают в памяти без регулярного их использования и всячески ускользают при чтении мануалов.

Не претендуя на библию или «настольную статью программиста» я хочу поделиться полезными находками в моей любимой IDE, не скатываясь в тупую копипасту мануалов и скучных списков хоткеев, только то, что я сам использую постоянно и над чем удивляются коллеги: «о! а так можно?»
Что ж там такое?
Total votes 120: ↑117 and ↓3+114
Comments124

Война с роботами: склонение существительных после числительных

Reading time3 min
Views60K
Робот в кармашкеВ первой части Терминатора Рис Кайл рассказывает о том, как круто роботы научились маскироваться под людей. Что сейчас у них настоящие кожа и волосы, они потеют и т. п. Про предыдущие же модели он говорил, что их легко было отличить по резиновой коже.

Думаю, что ещё более ранние модели отличались совсем просто — они говорили: «Солдат Крис Катарн, убил 10 враг, потратил 342 патрон, получил 0 ранение» и т. п., чем сразу палились.

Ведь до сих пор, несмотря на развитие веба, на многих сайтах можно встретить «50 пользователи», «1 комментарии», «0 сообщения» и т. п. А ведь насколько приятней, когда сайт говорит с тобой на человеческом языке и правильно спрягает слова по числам.

И ведь сделать это совсем несложно.
Готовые функции для PHP и JavaScript
Total votes 95: ↑63 and ↓32+31
Comments123

Использование Audio API для создания вокодера

Reading time14 min
Views20K
В прошлой статье мы немного познакомились с возможностями Audio API и написали простенький визуализатор сигнала. Теперь настало время копнуть поглубже и распробовать новые фишки API. Но нам нужна цель, к которой мы будем стремиться, и в данном случае нашей целью будет как следует поиздеваться над входящим сигналом и его характеристиками. Другими словами, мы напишем маленький вокодер.

Так как итоговый код получился довольно-таки большим, то в статье будет рассмотрены наиболее важные и интересные с точки зрения Audio API фрагменты. Итоговый результат вы конечно же сможете посмотреть на демке.

Читать дальше →
Total votes 36: ↑35 and ↓1+34
Comments3

Как мы организовали фото/видео студию в офисных условиях

Reading time6 min
Views40K
Привет всем. Хочу рассказать о том, как и зачем мы организовали студию для видеопродакшена у себя в офисе. Немного о себе. Увлекаюсь фотографией, снимаю репортажи и музыкантов. С недавних пор я работаю менеджером по маркетингу в ИТ-компании: фото- и видеосъемка — одна из моих приоритетных задач. Маркетингом и PR я раньше не занимался, но, со слов моего руководителя, опыт в фотографии плюс большой стаж работы в традиционных архивах и знание технологий оцифровки и хранения документов сыграли решающую роль в предложении мне этой вакансии.

image
Читать дальше →
Total votes 48: ↑43 and ↓5+38
Comments46

Подводные камни видеосъемки цифровыми фотоаппаратами

Reading time8 min
Views102K
В наши дни, когда авторучки, умеющие снимать HD-видео, бороздят прилавки магазинов, видеокамера давно превратилась из роскоши в необходимость. Вот только заводить отдельное устройство исключительно для съемки видео многим может показаться неудобным. Может ли современный фотоаппарат заменить видеокамеру?
Читать дальше →
Total votes 12: ↑6 and ↓60
Comments26

Фотографии рабочих мест хабражителей и…

Reading time6 min
Views411K
image
Хабражители редко ходят друг к другу в гости. И, в то же самое время, хотят взглянуть на то, как устроились другие. Может быть, даже, позаимствовать разные интересности.

Пока вы дома, самое время вооружиться фотоаппаратом и поделиться видом своего рабочего места (домашнего).

По возможности, описываем:
1. 7 любимых гаджетов.
2. 7 ежедневных программ.
3. 7 интересных открытий, которыми вы часто пользуетесь.

Приоткройте занавесу тайны в своей обители.

PS: Бонус для владельцев ноутбуков — подключаем 2 монитора.
Читать дальше →
Total votes 286: ↑210 and ↓76+134
Comments676

Wi-Fi: неочевидные нюансы (на примере домашней сети)

Reading time14 min
Views1.4M
Сейчас многие покупают точки доступа 802.11n, но хороших скоростей достичь удается не всем. В этом посте поговорим о не очень очевидных мелких нюансах, которые могут ощутимо улучшить (или ухудшить) работу Wi-Fi. Всё описанное ниже применимо как к домашним Wi-Fi-роутерам со стандартными и продвинутыми (DD-WRT & Co.) прошивками, так и к корпоративным железкам и сетям. Поэтому, в качестве примера возьмем «домашнюю» тему, как более родную и близкую к телу. Ибо даже самые администые из админов и инженеристые из инженеров живут в многоквартирных домах (или поселках с достаточной плотностью соседей), и всем хочется быстрого и надежного Wi-Fi.
[!!]: после замечаний касательно публикации первой части привожу текст целиком. Если вы читали первую часть — продолжайте отсюда.
Читать дальше →
Total votes 234: ↑231 and ↓3+228
Comments138
1

Information

Rating
2,092-nd
Location
Волгоград, Волгоградская обл., Россия
Date of birth
Registered
Activity