Pull to refresh
33
0
Дмитрий @KLUBS

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

Send message

Как сниффить HTTPS-трафик iOS-устройства

Reading time 5 min
Views 75K


Привет, меня зовут Андрей Батутин, я Senior iOS Developer в DataArt, и сегодня мы будем сниффить HTTPS-трафик твоего «Айфона».
Читать дальше →
Total votes 24: ↑20 and ↓4 +16
Comments 17

Материалы открытого курса OpenDataScience и Mail.Ru Group по машинному обучению и новый запуск

Reading time 9 min
Views 146K

Недавно OpenDataScience и Mail.Ru Group провели открытый курс машинного обучения. В прошлом анонсе много сказано о курсе. В этой статье мы поделимся материалами курса, а также объявим новый запуск.



UPD: теперь курс — на английском языке под брендом mlcourse.ai со статьями на Medium, а материалами — на Kaggle (Dataset) и на GitHub.


Кому не терпится: новый запуск курса — 1 февраля, регистрация не нужна, но чтоб мы вас запомнили и отдельно пригласили, заполните форму. Курс состоит из серии статей на Хабре (Первичный анализ данных с Pandas — первая из них), дополняющих их лекций на YouTube-канале, воспроизводимых материалов (Jupyter notebooks в github-репозитории курса), домашних заданий, соревнований Kaggle Inclass, тьюториалов и индивидуальных проектов по анализу данных. Главные новости будут в группе ВКонтакте, а жизнь во время курса будет теплиться в Slack OpenDataScience (вступить) в канале #mlcourse_ai.

Total votes 80: ↑79 and ↓1 +78
Comments 24

Пример реализации общего индикатора производительности MS SQL Server

Reading time 43 min
Views 7.6K

Предисловие


Часто возникает потребность в создании такого индикатора производительности, который бы показывал состояние СУБД относительно предыдущего периода или конкретного дня. В статье Реализация индикатора производительности запросов, хранимых процедур и триггеров в MS SQL Server. Автотрассировка был предложен пример по реализации такого индикатора. Здесь же опишем еще один более простой способ, который ко всему прочему позволяет посмотреть исторически не просто за сколько выполнился запрос, но и как выполнился, а также получить планы выполнения на каждый момент времени.

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

В данной статье будет рассмотрен пример реализации такого общего индикатора, где в качестве меры будет браться все время выполнения запросов (Total Elapsed Time).
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 0

Создаем Telegram бота на API.AI

Reading time 9 min
Views 109K

Чат боты — довольно интересная тема, которой интересуются как гики-энтузиасты, так и компании, которые хотят организовать взаимодействие со своими клиентами наиболее удобным для них способом


Сегодня я опишу вам простой пример создания бота Telegram с использованием платформы для создания разговорных интерфейсов API.AI, который будет приветствовать пользователя и отвечать на вопросы о погоде. По большей части я следовал этим инструкциям, в реальной практике, можно не ограничиваться погодой и реализовать интерфейсы
для автоматизированной поддержки или продаж.

Читать дальше →
Total votes 26: ↑24 and ↓2 +22
Comments 9

Интересные приложения для Android с открытым исходным кодом

Reading time 2 min
Views 99K
image


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


Ниже перечислены лучшие проекты под Android с открытым исходным кодом. Благодаря им вы сможете узнать массу отличных практик для разработки под Android.

Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 24

43 полезных сервиса для управления проектами. Без эпитетов

Reading time 13 min
Views 690K
Дано: собственные и аутсорс-проекты, некоторые участники работают удаленно.

Требуется: необходимо быстро назначать задачи исполнителям, планировать спринты, трекать выполнение и статусы, визуализировать процессы и делиться результатами с заказчиками.

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

Изначально сервисов было более 100, но постепенно список сокращался, и мы остановили наш выбор на трех, удовлетворяющих вместе наши нужды лучше всего: Jira, Slack и GanttPro. Но, если вдруг эти сервисы не помогут вам в планировании задач и работы с командой, делюсь с вами полным списком:

Процесс поиска очень часто усложняется тем, что все сервисы, как один, пишут «Лучший сервис, помогающий превратить ваши идеи в реальность и реализовать ваши проекты. Сегодня.». Так, а что вы делаете-то? Поэтому в этом списке без лишних эпитетов, только что какой сервис умеет. :)




Читать дальше →
Total votes 38: ↑32 and ↓6 +26
Comments 46

«Есть ли жизнь у маркетплейсов в России?» или «Как мы пытаемся делать конкурента Яндекс.Маркету»

Reading time 9 min
Views 12K
Сегодня мы расскажем, как запускали в Рунете свой товарный агрегатор или маркетплейс (market place) (дальше будем придерживаться термина «агрегатор» — звучит более по-русски как-то). В статье попробуем ответить на вопросы: зачем и как мы это делали, и что в итоге у нас получается. Откроем все цифры по трафику, заказам и т.п. Подчеркнем, что проект еще в стадии развития – мы занимались и занимаемся им в режиме спокойной работы, выделяя на это собственные ресурсы, чуть больше года, и сделать нужно еще очень много.

Надеемся, что команды, думающие о такого рода бизнесе, могут почерпнуть в этом материале что-то интересное. Для других сама история развития tapki.com тоже может быть полезной. Возможно опытные в SEO ребята смогут в комментариях дать некоторые советы, т.к., по нашему мнению, у нас что-то не так с индексацией большого количества страниц. Все цифры и графики, которые приводим в статье честные, «как есть». Отметим, что это первая статья из цикла – мы планируем делать регулярные публикации.
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Comments 14

MVC 5 Owin авторизация на примере Вконтакте

Reading time 3 min
Views 29K
Не так давно вышел mvc 5 и одним из ключевых изменений является система авторизации. При создании «пустого» mvc 5 проекта есть возможность подключить авторизацию для Facebook, Google, Twitter и Microsoft аккаунтов. Я тут же полез разбираться с тем как это все работает и результатом стал «middleware» модуль для сети Вконтакте. Его можно поставить через nuget пакеты поискав «Duke.Owin.VkontakteMiddleware» и посмотреть исходники: github.com/DukeNuken/Duke.Owin.VkontakteMiddleware

В интернете есть много статей о owin авторизации и проекте katana с которыми можно ознакомится и даже скачать исходники.
Читать дальше →
Total votes 12: ↑9 and ↓3 +6
Comments 1

Божественный подход к аутентификации

Reading time 8 min
Views 25K
Я закончил курс в университете Вирджинии в 1992 году по теме “Компьютерные науки в упрощенном виде”. Причина, по которой я выбрал именно упрощенный курс, была в том, что обычный курс CS в университете Вирджинии требует прохождения инженерной школы и я был абсолютно не готов к такому количеству математики и физики. Красота упрощенного курса была в том, что я мог посетить все интересные мне предметы, пропустив остальные.

Одним из моих любимых предметов, по крайней мере он запомнился мне больше всего, был “Алгоритмы”. Я всегда говорю людям, которые меня спрашивают об этом, что этот предмет повлиял на мое становление, как программиста, больше всего. Я точно не знаю почему, но несколько лет назад у меня появилось странное предчувствие, и я почему-то перешел на страницу Рэнди Пауша (автор той самой книги). С удивлением для себя я обнаружил, что он набирает студентов к себе на курс. Время было идеальным: университет Вирджинии, осень 1991, CS461 Анализ алгоритмов и 50 студентов на курсе. Я был одним из них.

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

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

И одна из самых крутых вещей, которой нас обучил Рэнди Пауш, была необходимость задать себе следующий вопрос перед выбором алгоритма:
А какой бы алгоритм выбрал Бог?



Читать дальше →
Total votes 45: ↑31 and ↓14 +17
Comments 36

Instagram фильтры как Photoshop Actions

Reading time 1 min
Views 96K
Доброго времени суток. Многие знают приложение Instagram для iOS.
Фото-эффекты в Instagram мне всегда нравились и более того, часто хотелось бы применить их к более крупным фотографиям на компьютере. Так вот, не у всех же есть девайсы на iOS и многим бы хотелось использовать фильтры и всегда есть возможность, самому заняться изготовлением таких эффектов но это долго и нудно. Я погуглил и нашёл готовое решение Instagram фильтры как Photoshop Actions

Nashville:

Читать дальше →
Total votes 54: ↑40 and ↓14 +26
Comments 26

Одиночество в Сети. Можно ли найти тех, кому ты по-настоящему интересен?

Reading time 4 min
Views 14K
image

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

Я решила провести мини-эксперимент, в ходе которого узнать, действительно ли Интернет для меня, как пользователя, социален, реально ли там найти близких по духу людей и если да – сколько усилий на это потребуется.
Читать дальше →
Total votes 106: ↑73 and ↓33 +40
Comments 117

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

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

image

Читать дальше →
Total votes 110: ↑106 and ↓4 +102
Comments 58

Региональное Интернет-СМИ: Часть 4. Привлечение посетителей на сайт, продвижение

Reading time 9 min
Views 8.3K
Посещаемость для Интернет-СМИ, это не совсем то же, что тираж для бумажной газеты. Газета получает деньги с каждого проданного номера и рекламы, а Интернет-СМИ, в общем случае, только с рекламы.

При этом в крупных компаниях-рекламодателях сотрудники пресс-служб и маркетологи отчитываются, как правило, по формальным критериям — для них важны цифры. Для небольших компаний важно реальное положение дел, которое они оценивают субъективно.

Я исхожу из того, что цифра на счетчике — это показатель, а не цель.

Узнать секрет популярности!
Total votes 27: ↑25 and ↓2 +23
Comments 11

Жизнь разработчика (в картинках)

Reading time 1 min
Views 65K
Взято отсюда специально для хабра. Возможно, в некоторых из ситуаций вы узнаете себя.

Когда я показываю босу, что окончательно пофиксил баг



Когда проджект-менеджер входит в офис



Читать дальше →
Total votes 884: ↑700 and ↓184 +516
Comments 132

Об э- и иммиграции. В этот раз — Монреаль

Reading time 7 min
Views 7.9K
Мы с семьёй переехали в Монреаль из Киева в апреле этого года. Уже прошло почти полгода. Сравнить с другими канадскими городами пока что возможности не было, но постараюсь описать поподробнее, и надеюсь что кому-то мой опыт будет полезным.

image
Читать дальше →
Total votes 88: ↑78 and ↓10 +68
Comments 82

Обзор Yota Many

Reading time 6 min
Views 40K
   В начале июня компания Yota представила два новых устройства для работы в своей сети, Yota One и Yota Many, почитать более подробно о которых вы можете у нас на сайте. На сегодня я приготовил обзор «старшей» новинки — добро пожаловать под кат.

image

Читать дальше →
Total votes 88: ↑62 and ↓26 +36
Comments 51

15 минут отдыха

Reading time 1 min
Views 665
Здравствуйте!
Предлагаю вам на 15 минут расслабиться и послушать музыку.
Новый альбом посвящен женской половине человечества в честь уже вчерашнего праздника. И конкретно — девушке с синими волосами по имени Еваника.
Альбом полностью основан на импровизации.

Скачать можно бесплатную или платную версию (здесь можно и прослушать все треки прямо на сайте).
Между ними никакой разницы нет. Разница только в ваших взглядах на распространение музыки в интернете.
Остальные альбомы и контакты можно найти здесь




Читать дальше →
Total votes 90: ↑63 and ↓27 +36
Comments 67

В подарок к 23 февраля Майкрософт предлагает студентам бесплатно сдать экзамен!

Reading time 2 min
Views 1.9K
Вы наверное удивитесь — зачем студенту сдавать ещё один экзамен, когда только что закончилась сессия? Наверное, многие из вас не согласились бы сдавать лишние экзамены даже за деньги!

Однако в данном Речь идёт о сертификационном экзамене, который позволяет вам получить статус Microsoft Certified Professional, что во многих случаях упрощает последующий приём на работу (смотрите смешное американское видео на эту тему). Обычная стоимость сдачи экзамена — около $50, для студентов — $30. Только сейчас у вас (если вы являетесь студентом) есть возможность бесплатно получить ваучер на сдачу любого сертификационного экзамена 072-xxx в центре Prometric. Получить ваучер можно по программе DreamSpark, но только до 30 июня, или пока не будет израсходовано определённое количество ваучеров. Торопитесь, нажимайте на баннер внизу и резервируйте свой экзамен прямо сейчас!

image
Читать дальше →
Total votes 97: ↑58 and ↓39 +19
Comments 109

Саммари на четыре книжки

Reading time 8 min
Views 2.3K
Привет. Я предсталяю вашему вниманию саммари на четыре прочитанные мною книжки: «Незаменимый» Сета Година, «Я слышу вас насквозь» Марка Гоустона, «Агрессия» Конрада Лоренца и «Позитивная иррациональность» Дэна Ариели. Саммари — это выжимка основных идей книги, концентрат идей и смысла. Саммари познакомит вас с книжками и поможет узнать много нового. Итак, поехали!
Читать дальше →
Total votes 92: ↑62 and ↓30 +32
Comments 48

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity