Нас очень часто спрашивают, для чего можно использовать Microsoft Bot Framework, кроме как по фану создать ботов и поболтать с ними, и существуют ли в природе реальные кейсы применения чат-ботов в проектах. Так вот, существуют. Мы попросили одного из наших партнёров — «Битрикс24» — поделиться своим опытом и техническими деталями интеграции ботов в проект. Передаю слово Сергею Покоеву, разработчику системы, который расскажет про её архитектуру и использование Bot Framework для подключения к Skype.
Сергей Покоев @horses
User
С помощью квадрокоптера снято уникальное видео извержения вулкана
1 min
68KНедорогие беспилотники и маленькие легкие HD-видеокамеры сегодня дают возможность любителям снимать уникальные кадры, которые раньше можно было снять лишь с помощью дорогой длиннофокусной оптики или с существенным риском для жизни. Эти кадры сняты с помощью камеры GoPro, закрепленной на квадрокоптере DJI Phantom внутри жерла вулкана прямо во время активных выбросов лавы и пепла:
Вулкан Ясур расположен на острове Танна в Вануату, островного государства к востоку от Австралии. Этот вулкан пользуется популярностью у туристов благодаря доступности (высота над уровнем моря всего 361 м) и высокой активности. Именно на нём проходили съёмки фильма «Доспехи бога 3».
Вулкан Ясур расположен на острове Танна в Вануату, островного государства к востоку от Австралии. Этот вулкан пользуется популярностью у туристов благодаря доступности (высота над уровнем моря всего 361 м) и высокой активности. Именно на нём проходили съёмки фильма «Доспехи бога 3».
+80
История пульсометров
3 min
61KСейчас есть мода на умные часы и на спорт, и на умные часы для спортсменов и фитнес-трекеры.
Одна из важных функций таких гаджетов — измерение пульса. До того, как я открыл Хабр и начал писать этот пост, я и не знал, что первый беспроводной ЭКГ монитор сердечного ритма был изобретен в 1977 году — для Финской национальной лыжной сборной… А сейчас обычные на вид часы способны передавать на устройства на Android или iOS различные данные, такие как активность, количество подъемов по лестнице, и, конечно, пульс и многое другое.
Какие старые пульсометры (и новые) должны быть ещё в обзоре? Пишите в комментарии, пожалуйста!
Одна из важных функций таких гаджетов — измерение пульса. До того, как я открыл Хабр и начал писать этот пост, я и не знал, что первый беспроводной ЭКГ монитор сердечного ритма был изобретен в 1977 году — для Финской национальной лыжной сборной… А сейчас обычные на вид часы способны передавать на устройства на Android или iOS различные данные, такие как активность, количество подъемов по лестнице, и, конечно, пульс и многое другое.
Какие старые пульсометры (и новые) должны быть ещё в обзоре? Пишите в комментарии, пожалуйста!
+33
Астероид 2012 DA14
4 min
49KСегодня в полночь (с 15 на 16 февраля 2013г., в 23-25 мск), астероид «2012 DA14» пройдет на минимальном расстоянии от Земли — около 27 000 км. Т.е. чуть больше двух диаметров Земли (12 756.2 км), и значительно меньше диаметра орбиты Луны (перигей 362 600 км).
Масса астероида — около 130 000 тонн, диаметр — около 44 метров. Средняя орбитальная скорость — 31.155 км/с.
По мнению большинства ученых, какого либо негативного влияния на Землю данное событие не окажет.
В момент пролета на минимальном расстоянии о Земли астероид можно будет наблюдать в малые бинокли или даже невооруженным глазом при отсутствии облачности и светового шума. В этот момент блеск астероида достигнет 7.9 звездной величины.
(кликабельно)
Анимация сделана Хайме Номеном из La Sagra team — команды Астрономической обсерватории de Mallorca.
Далее хотелось бы порассуждать о том, как сегодня ночью заснять данный астероид (на широте Москвы), так сказать, бытовыми средствами.
И возможно ли это в принципе и в качестве, приведенном выше.
Ну и немного дополнительной информации об этом астероиде и о грядущих в принципе.
(часть картинок кликабельна)
Масса астероида — около 130 000 тонн, диаметр — около 44 метров. Средняя орбитальная скорость — 31.155 км/с.
По мнению большинства ученых, какого либо негативного влияния на Землю данное событие не окажет.
В момент пролета на минимальном расстоянии о Земли астероид можно будет наблюдать в малые бинокли или даже невооруженным глазом при отсутствии облачности и светового шума. В этот момент блеск астероида достигнет 7.9 звездной величины.
(кликабельно)
Анимация сделана Хайме Номеном из La Sagra team — команды Астрономической обсерватории de Mallorca.
Далее хотелось бы порассуждать о том, как сегодня ночью заснять данный астероид (на широте Москвы), так сказать, бытовыми средствами.
И возможно ли это в принципе и в качестве, приведенном выше.
Ну и немного дополнительной информации об этом астероиде и о грядущих в принципе.
(часть картинок кликабельна)
+64
Smart KM Link A820
2 min
8.7KЧасто приходится работать за ноутом и ПК одновременно — не весь софт есть и там и там, не весь софт на ноуте работает достаточно быстро, часто нужно прервать работу и ехать на встречу.
Работая таким образом, я, как наверное и многие, периодически пытаюсь мышкой компа что-то щелкнуть на ноуте или передвинуть мышу с ноута на соседний монитор. Особенно это знакомо тем, у кого больше одного монитора на столе.
Теперь это возможно!
Работая таким образом, я, как наверное и многие, периодически пытаюсь мышкой компа что-то щелкнуть на ноуте или передвинуть мышу с ноута на соседний монитор. Особенно это знакомо тем, у кого больше одного монитора на столе.
Теперь это возможно!
+90
Советы по разработке bitrix-free форка РосЯмы
3 min
1.1KКогда мы открыли исходники РосЯмы, я ожидал одну тему возмущения общественности — что мы сделали её на Битриксе, и что теперь для того, чтоб РосЯму у себя развернуть, надо покупать этот самый Битрикс. Вторая, менее ожидаемая тема возмущения общественности — это то, что разработчики в Гринсайте пользуются mercurial, а не git. Как я уже говорил, существуют определённые организационные трудности с этим. Не буду выносить сор из избы и вдаваться в подробности, просто уточню, что рано или поздно все эти вопросы будут решены, и всё будет ништяк. У РосЯмы будет один официальный репозиторий на github.com, откуда изменения, предложенные сообществом, через тернистый путь всяческого тестирования и утверждения будут попадать на промышленный сервер. Когда-нибудь так будет.
А по первому пункту, про Битрикс, я более подробно расскажу. РосЯмы сделана как модуль Битрикса, кроме того, есть ещё росямовские компоненты и шаблон. Более того, РосЯма впаяна и в админку битрикса. Вообщем, она довольно плотно туда интегрирована, и, как я уже говорил, выкорчевать её из Битрикса для того, чтоб перенести на какую-нибудь другую платформу, будет непросто. Но возможно. Любой желающий может сделать битрикс-фри форк проекта и попытаться перенести РосЯму на другую платформу. И столкнуться с несколькими трудностями.
А по первому пункту, про Битрикс, я более подробно расскажу. РосЯмы сделана как модуль Битрикса, кроме того, есть ещё росямовские компоненты и шаблон. Более того, РосЯма впаяна и в админку битрикса. Вообщем, она довольно плотно туда интегрирована, и, как я уже говорил, выкорчевать её из Битрикса для того, чтоб перенести на какую-нибудь другую платформу, будет непросто. Но возможно. Любой желающий может сделать битрикс-фри форк проекта и попытаться перенести РосЯму на другую платформу. И столкнуться с несколькими трудностями.
+2
Обзор видеорегистратора Каркам Q2
8 min
125KМы живем в самой прекрасной стране, и все остальные страны нам завидуют. Потому что именно мы придумали объезжать пробку задним ходом по встречной, оправдывая свое поведение «аварийкой». Все страны строят скоростные автобаны, но только у нас можно ехать поперек дороги и подрезть налево из крайнего правого ряда. Мы гордо называем свою страну «Россия», а иностранцы завистливо говорят – «Раша». Но все-таки она наша. Наша рашка.
Возможно, моя статья поможет вам определиться с выбором такого устройства, как видеорегистратор — устройство, которое в нашей Раше должно быть в каждом транспортном средстве.
Возможно, моя статья поможет вам определиться с выбором такого устройства, как видеорегистратор — устройство, которое в нашей Раше должно быть в каждом транспортном средстве.
+35
Закон о регистрации блогов принят + FAQ по закону
6 min
157KПроголосовать ПРОТИВ закона можно тут www.roi.ru/11762
Вчера я уже писал (Больше трех не собираться: Блоги надо будет регистрировать) о прекрасной поправке Госдумы которая должна была приравнять персональный Блог к средствам массовой информации.
Сегодня, Госдума официально приняла поправку во втором чтении.
Что конкретно приняли, чего опасаться, что делать?!
Обратите внимание, закон вступает в силу 1 августа 2014 года.
+205
Все ходы записаны
20 min
51K Я считаю, что одним из главных устройств, которое должно быть в любом автомобиле, является видеорегистратор. Что это такое и для чего он нужен? По большому счету, это небольшая штука, основная задача которой – записывать всё то, что видит водитель в лобовое стекло своего автомобиля. За этот «бесполезный» кусок китайской пластмассы иной раз хотят очень много денег, поэтому многие считают его покупку нецелесообразной, предпочитая купить какой-нибудь сабвуфер. Однако в жизни любого водителя может случиться (тьфу-тьфу-тьфу) такой момент, когда подобное устройство может оказаться единственным спасением – пройдет всего какой-то миг, а видеорегистратор, в отличие от того же сабвуфера, успеет многократно окупиться. От приключений на дороге никто не застрахован, просто одни вздохнут с облегчением, а к другим моментально придет понимание, что регистратор все-таки нужен. Был.
Сегодня под катом – подробный обзор интересной новинки, некоторые рассуждения и немного советов. Ну так, чтобы знать, на что обращать внимание при выборе и чтобы окончательно понять, нужное это приобретение или нет.
Сегодня под катом – подробный обзор интересной новинки, некоторые рассуждения и немного советов. Ну так, чтобы знать, на что обращать внимание при выборе и чтобы окончательно понять, нужное это приобретение или нет.
+183
Обзор фитнес-браслетов Garmin, Huawei и Sony
5 min
43KФитнес-трекеры сейчас являются модным трендом, и не выпускает их только ленивый. Трудно сказать, с чем связана такая активность производителей, поскольку в реальной жизни даже у людей, занимающихся спортом, они встречаются нечасто, а у обычных коллег по биологическому виду и того реже. Возможно, одна из причин регулярного выпуска новых моделей заключается в новизне самой идеи — рынок гаджетов перенасыщен и остро нуждается в инновациях, и производители ухватились за свежую идею. Однако их нельзя обвинить в бездумности, и раз постоянно выходят новые модели, значит это востребованный товар.
Сегодня мы хотим предложить вам сравнительный обзор трёх фитнес-трекеров от разных производителей. Это не выбор лучшего устройства, а именно обзор, в котором мы постараемся рассказать об особенностях и преимуществах каждой модели. А уж выбирать вам придётся по душе.
+53
Открытый код борьбы с коррупцией (и не только)
5 min
70Kupdate (10.06.2014): Алексей опубликовал отчет ФБК за 2013й год, сослался на этот пост и обещал доделать систему в 2014м. И это круто. Хабр — сила.
Я должен был написать этот пост примерно год назад. В конце 2012го года, будучи директором Фонда Борьбы с Коррупцией, я, в числе других сотрудников фонда, организовывал второй фандрайзинг на РосПил, где мы сделали ряд обещаний касающихся разработки информационной системы Фонда, за которые давно следовало отчитаться.
РосПил — это первый действительно успешный общественный проект в России, логотип которого, кстати, придумал анонимный пользователь Хабра, а сайт на руби также бесплатно сделал Павел Сенько. Суть проекта — проведение формальных юридических расследований подозрительных закупок с zakupki.gov.ru путем обращения в госорганы и придания гласности результатам.
Одна из идей которую я активно продвигал в Фонде — большая прозрачность и автоматизация работы юристов. Хотелось отказаться от использования гуглдоков для публикации документов, вместо этого загружая их в специальную систему, где будет отслеживаться связь запросов и ответов на них, а также принадлежность документов одному «делу». Таким образом, не получится забыть ни о каких делах, всегда будет видно, что всё доведено до конца и не брошено. Появится место, где можно в удобном и доступном виде посмотреть на деятельность всего Фонда и каждого юриста в исторической перспективе.
Именно поэтому в просьбу денег (рабочая ссылка на полную презентацию, см. слайд 25) было включено создание такой информационной системы. А также обещание раскрыть ее для других юристов и организаций. Фандрайзинг был успешен, собрали более десяти миллионов рублей и такую систему ФБК действительно разрабатывал под моим руководством в качестве директора фонда и менеджера продукта. Порядка миллиона рублей на это было потрачено и я чувствую себя обязанным официально поделиться сделаным на общественные (ваши) деньги. Весь код и дизайны лицензированы по открытой лицензии Creative Commons (Attribution-NonCommercial-ShareAlike 4.0 International), что отражено в договорах с Фондом подписанных Алексеем.
Вот такой у меня есть тизер о том что получилось, чтобы вам стало интересно почитать дальше. Ниже опубликован исходный код, все дизайны, описаны основные сущности и планы развития системы. И, конечно, благодарности авторам.
Введение
Я должен был написать этот пост примерно год назад. В конце 2012го года, будучи директором Фонда Борьбы с Коррупцией, я, в числе других сотрудников фонда, организовывал второй фандрайзинг на РосПил, где мы сделали ряд обещаний касающихся разработки информационной системы Фонда, за которые давно следовало отчитаться.
РосПил — это первый действительно успешный общественный проект в России, логотип которого, кстати, придумал анонимный пользователь Хабра, а сайт на руби также бесплатно сделал Павел Сенько. Суть проекта — проведение формальных юридических расследований подозрительных закупок с zakupki.gov.ru путем обращения в госорганы и придания гласности результатам.
Одна из идей которую я активно продвигал в Фонде — большая прозрачность и автоматизация работы юристов. Хотелось отказаться от использования гуглдоков для публикации документов, вместо этого загружая их в специальную систему, где будет отслеживаться связь запросов и ответов на них, а также принадлежность документов одному «делу». Таким образом, не получится забыть ни о каких делах, всегда будет видно, что всё доведено до конца и не брошено. Появится место, где можно в удобном и доступном виде посмотреть на деятельность всего Фонда и каждого юриста в исторической перспективе.
Именно поэтому в просьбу денег (рабочая ссылка на полную презентацию, см. слайд 25) было включено создание такой информационной системы. А также обещание раскрыть ее для других юристов и организаций. Фандрайзинг был успешен, собрали более десяти миллионов рублей и такую систему ФБК действительно разрабатывал под моим руководством в качестве директора фонда и менеджера продукта. Порядка миллиона рублей на это было потрачено и я чувствую себя обязанным официально поделиться сделаным на общественные (ваши) деньги. Весь код и дизайны лицензированы по открытой лицензии Creative Commons (Attribution-NonCommercial-ShareAlike 4.0 International), что отражено в договорах с Фондом подписанных Алексеем.
Вот такой у меня есть тизер о том что получилось, чтобы вам стало интересно почитать дальше. Ниже опубликован исходный код, все дизайны, описаны основные сущности и планы развития системы. И, конечно, благодарности авторам.
+272
Иной взгляд на оформление заказа в интернет-магазине
4 min
63KВ странах СНГ не менее 75-80% заказов приходятся на cash-and-delivery (оплата заказа при доставке). Это отличие российского и западного потребителя легло в основу редизайна оформления заказа Сотмаркета еще в 2012 году. Тогда впервые в России интернет-магазин перестал требовать авторизации или регистрации клиента перед совершением покупки.
Фоновая регистрация и авторизация пользователей
Хотя авторизация на последнем шаге покупки и не несет никакой ценности для пользователя, это западное клише глубоко укоренилась в Рунете. Со средней частотой покупки (техники) раз в 9-10 месяцев люди зачастую не запоминают регистрационных данных: эл. почты, логина, пароля. Парадокс в том, что большинство интернет-магазинов с готовностью принимают заказы по телефону, но при этом создают искусственные препятствия при совершении покупке онлайн.
Это наблюдение легло в основу концепции фоновой регистрации и авторизации пользователей.
+67
Игра шаблонов. Как примирить Битрикс со сторонним шаблонизатором вывода
7 min
14KPHP-разработкой я занимаюсь уже довольно давно, и за это время научился использовать преимущества этого языка и избегать, по возможности, его недостатков. Но что мне никогда не нравилось в PHP — это встроенный механизм шаблонизации. Обилие символов “<?php … ?>” и многословных языковых конструкций бьет по глазам, возможность использования в шаблоне произвольного PHP-кода не способствует соблюдению принципа разделения логики и представления.
Поэтому я благодарен судьбе (и сообществу разработчиков, конечно) за то, что существуют альтернативные движки шаблонизации, с гораздо более приятным синтаксисом при тех же функциональных возможностях. Ну, а поскольку большая часть PHP-проектов у нас, в Центре Высоких Технологий, разрабатывается на Symfony2 Framework, то нашим любимым шаблонизатором стал Twig. Помимо указанных выше преимуществ, он еще и безгранично расширяемый, что очень часто помогает в работе.
Но жизнь частенько преподносит сюрпризы. Вот и на меня недавно свалился небольшой, но довольно интересный проект, делать который нужно было на… Битриксе! К счастью, работать с Битриксом мне уже приходилось, но было это давно(и неправда), поэтому я воспринял проект как возможность посмотреть на свой прошлый опыт с новой точки зрения, применить накопленные знания и навыки в несколько ином контексте.
И первое, что мне захотелось сделать — “прикрутить” Twig, чтобы не мучиться с нативной шаблонизацией.
Вот что из этого получилось.
Поэтому я благодарен судьбе (и сообществу разработчиков, конечно) за то, что существуют альтернативные движки шаблонизации, с гораздо более приятным синтаксисом при тех же функциональных возможностях. Ну, а поскольку большая часть PHP-проектов у нас, в Центре Высоких Технологий, разрабатывается на Symfony2 Framework, то нашим любимым шаблонизатором стал Twig. Помимо указанных выше преимуществ, он еще и безгранично расширяемый, что очень часто помогает в работе.
Но жизнь частенько преподносит сюрпризы. Вот и на меня недавно свалился небольшой, но довольно интересный проект, делать который нужно было на… Битриксе! К счастью, работать с Битриксом мне уже приходилось, но было это давно
И первое, что мне захотелось сделать — “прикрутить” Twig, чтобы не мучиться с нативной шаблонизацией.
Вот что из этого получилось.
+8
Продуктивное использование PHPStorm
7 min
325KВ процессе использования IDE иногда случайно, иногда специально находятся полезные фишки, сочетания клавиш и прочие заложенные разработчиками приятные штуки, которые никогда не оседают в памяти без регулярного их использования и всячески ускользают при чтении мануалов.
Не претендуя на библию или «настольную статью программиста» я хочу поделиться полезными находками в моей любимой IDE, не скатываясь в тупую копипасту мануалов и скучных списков хоткеев, только то, что я сам использую постоянно и над чем удивляются коллеги: «о! а так можно?»
Не претендуя на библию или «настольную статью программиста» я хочу поделиться полезными находками в моей любимой IDE, не скатываясь в тупую копипасту мануалов и скучных списков хоткеев, только то, что я сам использую постоянно и над чем удивляются коллеги: «о! а так можно?»
+114
Война с роботами: склонение существительных после числительных
3 min
60KВ первой части Терминатора Рис Кайл рассказывает о том, как круто роботы научились маскироваться под людей. Что сейчас у них настоящие кожа и волосы, они потеют и т. п. Про предыдущие же модели он говорил, что их легко было отличить по резиновой коже.
Думаю, что ещё более ранние модели отличались совсем просто — они говорили: «Солдат Крис Катарн, убил 10 враг, потратил 342 патрон, получил 0 ранение» и т. п., чем сразу палились.
Ведь до сих пор, несмотря на развитие веба, на многих сайтах можно встретить «50 пользователи», «1 комментарии», «0 сообщения» и т. п. А ведь насколько приятней, когда сайт говорит с тобой на человеческом языке и правильно спрягает слова по числам.
И ведь сделать это совсем несложно.
Думаю, что ещё более ранние модели отличались совсем просто — они говорили: «Солдат Крис Катарн, убил 10 враг, потратил 342 патрон, получил 0 ранение» и т. п., чем сразу палились.
Ведь до сих пор, несмотря на развитие веба, на многих сайтах можно встретить «50 пользователи», «1 комментарии», «0 сообщения» и т. п. А ведь насколько приятней, когда сайт говорит с тобой на человеческом языке и правильно спрягает слова по числам.
И ведь сделать это совсем несложно.
+31
Использование Audio API для создания вокодера
14 min
20KTutorial
В прошлой статье мы немного познакомились с возможностями Audio API и написали простенький визуализатор сигнала. Теперь настало время копнуть поглубже и распробовать новые фишки API. Но нам нужна цель, к которой мы будем стремиться, и в данном случае нашей целью будет как следует поиздеваться над входящим сигналом и его характеристиками. Другими словами, мы напишем маленький вокодер.
Так как итоговый код получился довольно-таки большим, то в статье будет рассмотрены наиболее важные и интересные с точки зрения Audio API фрагменты. Итоговый результат вы конечно же сможете посмотреть на демке.
Так как итоговый код получился довольно-таки большим, то в статье будет рассмотрены наиболее важные и интересные с точки зрения Audio API фрагменты. Итоговый результат вы конечно же сможете посмотреть на демке.
+34
Как мы организовали фото/видео студию в офисных условиях
6 min
40KПривет всем. Хочу рассказать о том, как и зачем мы организовали студию для видеопродакшена у себя в офисе. Немного о себе. Увлекаюсь фотографией, снимаю репортажи и музыкантов. С недавних пор я работаю менеджером по маркетингу в ИТ-компании: фото- и видеосъемка — одна из моих приоритетных задач. Маркетингом и PR я раньше не занимался, но, со слов моего руководителя, опыт в фотографии плюс большой стаж работы в традиционных архивах и знание технологий оцифровки и хранения документов сыграли решающую роль в предложении мне этой вакансии.
+38
Подводные камни видеосъемки цифровыми фотоаппаратами
8 min
102KВ наши дни, когда авторучки, умеющие снимать HD-видео, бороздят прилавки магазинов, видеокамера давно превратилась из роскоши в необходимость. Вот только заводить отдельное устройство исключительно для съемки видео многим может показаться неудобным. Может ли современный фотоаппарат заменить видеокамеру?
0
Фотографии рабочих мест хабражителей и…
6 min
411KХабражители редко ходят друг к другу в гости. И, в то же самое время, хотят взглянуть на то, как устроились другие. Может быть, даже, позаимствовать разные интересности.
Пока вы дома, самое время вооружиться фотоаппаратом и поделиться видом своего рабочего места (домашнего).
По возможности, описываем:
1. 7 любимых гаджетов.
2. 7 ежедневных программ.
3. 7 интересных открытий, которыми вы часто пользуетесь.
Приоткройте занавесу тайны в своей обители.
PS: Бонус для владельцев ноутбуков — подключаем 2 монитора.
+134
Wi-Fi: неочевидные нюансы (на примере домашней сети)
14 min
1.4MСейчас многие покупают точки доступа 802.11n, но хороших скоростей достичь удается не всем. В этом посте поговорим о не очень очевидных мелких нюансах, которые могут ощутимо улучшить (или ухудшить) работу Wi-Fi. Всё описанное ниже применимо как к домашним Wi-Fi-роутерам со стандартными и продвинутыми (DD-WRT & Co.) прошивками, так и к корпоративным железкам и сетям. Поэтому, в качестве примера возьмем «домашнюю» тему, как более родную и близкую к телу. Ибо даже самые администые из админов и инженеристые из инженеров живут в многоквартирных домах (или поселках с достаточной плотностью соседей), и всем хочется быстрого и надежного Wi-Fi.
[!!]: после замечаний касательно публикации первой части привожу текст целиком. Если вы читали первую часть — продолжайте отсюда.
[!!]: после замечаний касательно публикации первой части привожу текст целиком. Если вы читали первую часть — продолжайте отсюда.
+228
Information
- Rating
- 2,088-th
- Location
- Волгоград, Волгоградская обл., Россия
- Date of birth
- Registered
- Activity