Приглашаем на Sberbank Data Science Day 11 ноября

Автор: admin от 7-11-2017, 21:00, посмотрело: 35

В эту субботу, 11 ноября, мы приглашаем читателей Хабра на однодневную конференцию по Data Science, Machine Learning и AI. Это мероприятие завершит Sberbank Data Science Journey, ежегодные соревнования по интеллектуальному анализу данных с применением передовых математических методов и алгоритмов. В этом году состязание проводилось на первом в своем роде русскоязычном наборе данных.



Мы наградим победителей и послушаем выступления от ведущих исследователей Nate Kushman (MIT, Microsoft Research UK), Дмитрий Ветров (ФКН ВШЭ, Bayes Group), Михаил Бурцев (МФТИ, iPavlov), Евгений Бурнаев (Сколтех, ADASE group) и Александр Тужилин (New York University, Сбербанк AI Lab). Кроме того, на специальной секции про бизнес в AI о пути своих компаний и перспективах монетизации AI расскажут основатели компаний Prisma, NTechLab, Rubbles и Vision Labs.



Подробная программа и ссылка на регистрацию — под катом.



Приглашаем на Sberbank Data Science Day 11 ноября

Категория: Программирование » Веб-разработка

 

Мир до мобильной связи: пейджеры

Автор: admin от 7-11-2017, 21:00, посмотрело: 39

Помните фильм «Брюс Всемогущий»? Где бог отправлял главному герою сообщения на маленькое электронное устройство? Сегодня мы решили вспомнить пейджер – символ достатка в России девяностых и старшего брата современных мобильных телефонов.



Мир до мобильной связи: пейджеры

Кадр из фильма «Брюс Всемогущий» (2003)

Категория: Программирование » Веб-разработка

 

Веб пора спасать?

Автор: admin от 7-11-2017, 21:00, посмотрело: 41

Последние пару лет у меня не проходит ощущение, что веб стремительно уступает место чему-то, что мне не нравится. Чему-то чем он быть не должен. Ощущение вполне субъективное, но на прошлой неделе я натолкнулся на статью Андре Стальца (Andre Staltz) под заголовком "Веб начал умирать в 2014. И вот как", которая подтверждает мои ощущения фактами. И вот что я думаю о причинах.

Категория: Программирование » Веб-разработка

 
 

Денис Литвинов (COO FunCorp): продуктовые метрики для мобильных приложений в США

Автор: admin от 7-11-2017, 17:25, посмотрело: 32

Выступление COO FunCorp, Дениса Литвинова, на конференции по продуктовому маркетингу Epic Growth Conference, которую организовали Mobio и Getloyal при поддержке Appsflyer и myTarget.



За 7 лет работы на рынке США FunCorp собрал 100 миллионов пользователей и 4 миллиона DAU в своих мобильных приложениях. В своем выступлении Денис рассказал, на какие продуктовые метрики ориентироваться, чтобы достичь максимальных результатов на американском рынке.



Категория: Программирование

 

Руководство по alt-text от слабовидящего веб-разработчика

Автор: admin от 7-11-2017, 17:25, посмотрело: 62

Эта статья содержит всё, что вам нужно знать об alt-text! Когда их использовать и как идеально их подготовить. Подготовил я, Дэниель, веб-разработчик с частичной потерей зрения, который ежедневно использует скринридер.



Руководство по alt-text от слабовидящего веб-разработчика



Мой опыт с картинками в вебе



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

Категория: Программирование

 

Полное руководство по написанию утилиты для Go

Автор: admin от 7-11-2017, 17:25, посмотрело: 63

Полное руководство по написанию утилиты для Go

Некоторое время назад я начал делать утилиту, которая упростила бы мне жизнь. Она называется gomodifytags. Утилита автоматически заполняет поля структурных тегов (struct tag) с помощью имён полей. Пример:





Эта утилита облегчает управление многочисленными полями структуры. Она умеет добавлять и удалять теги, управлять их опциями (например, omitempty), определять правила трансформации (snake_case, camelCase и пр.) и многое другое. Как эта утилита работает? Какие Go-пакеты она использует? Наверное, у вас есть много вопросов.



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



Налейте кофе и начинайте читать!

Категория: Программирование

 

[DotNetBook] IDisposable: самое полное описание

Автор: admin от 7-11-2017, 17:25, посмотрело: 31

С этой статьей я начинаю публиковать целую серию статей, результатом которой будет книга по работе .NET CLR, и .NET в целом. Тема IDisposable была выбрана в качестве разгона, пробы пера. Вся книга будет доступна на GitHub: DotNetBook. Так что Issues и Pull Requests приветствуются :)



Disposing (Disposable Design Principle)



Сейчас, наверное, практически любой программист, который разрабатывает на платформе .NET скажет что ничего проще этого паттерна нет. Что это известный из известнейших шаблонов, которые применяются на платформе. Однако даже в самой простой и известнейшей проблемной области всегда найдется второе дно, а за ним еще ряд скрытых кармашков, в которые вы никогда не заглядывали. Однако, как для тех кто смотрит тему впервые, так и для всех прочих (просто для того чтобы каждый из вас вспомнил основы (не пропускайте эти абзацы (я слежу!))) — опишем все от самого начала и до самого конца.



IDisposable



Если спросить, что такое IDisposable, вы наверняка ответите что это.



public interface IDisposable 
{
    void Dispose();
} 


Для чего же создан интерфейс? Ведь если у нас есть умный Garbage Collector, который за нас чистит всю память, делает так чтобы мы вообще не задумывались о том, как чистить память, то становится не совсем понятно зачем ее вообще чистить. Однако есть нюансы.

Категория: Программирование

 

Незадача коммивояжера и красный октябрь

Автор: admin от 7-11-2017, 13:35, посмотрело: 26

Главнокоммивояжер Аристарх стоял у окна и с лёгкой грустью во взгляде провожал стаю улетающих на юг комаров. Осень. Конец сезона. Пора дубинки, полюбившиеся жителям города Н в качестве средства самозащиты от кровососов и предмета статуса (известно, некусаный горожанин — милее надкушенного), забирать из оружейных лавок и завозить на их место рогатины от снежных троллей.



Незадача коммивояжера и красный октябрь


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



Лето жаркое выдалось, потому сезон затянулся — мысль поселилась в голове Аристарха — годовой ритм миграции крылатых определенно укладывался в какие-то предопределённые природой рамки. А что если между продажами и погодой есть эта, как её, корреляция?



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

Категория: Программирование

 

Консольные помощники для работы с Kubernetes через kubectl

Автор: admin от 7-11-2017, 13:35, посмотрело: 26

Консольные помощники для работы с Kubernetes через kubectl

Kubectl — основной консольный интерфейс для взаимодействия с Kubernetes и, безусловно, важный инструмент в руках любого администратора/DevOps-инженера, причастного к эксплуатации таких кластеров. Если вы пользуетесь им каждый день и делаете это по-настоящему активно, то, как это свойственно ИТ-специалистам, наверняка задумывались о способах упрощения/автоматизации своих манипуляций. Благо, это мир сисадминов, Open Source и консоли, так что в нём, конечно, уже нашлись и те, кто не только задумывался об этом, но и воплотил свои потребности в жизнь — в виде утилит, доступных теперь и всем «коллегам по цеху». О них и пойдёт речь в этом небольшом обзоре.

Категория: Программирование

 
Назад Вперед