Рубрика «Блог компании Binary District» - 2

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

Способы взаимодействия с системой: от перфолент до нейроинтерфейсов - 1

Михаил Федосов, арт-директор «Наносемантики» и спикер курса Product Design Weekend, собрал для нас краткую историю развития человеко-машинные интерфейсов, рассказал об альтернативных способах ввода данных и о системах, которые могут стать популярны в ближайшем  будущем. Под катом много текста и фотографий, вызывающих ностальгию.
Читать полностью »

Тимлид в стартапе — разом и Илон Маск, и Франкенштейн. Утром конструирует космические корабли, а к вечеру обращает к проекту крик: «Живи! Тебе нельзя умирать!» — и нездорово смеется. И все это в компании трех джуниоров.

Александр Поломодов руководит разработкой в управлении привлечением в Tinkoff.ru; ранее он был руководителем разработки / CTO в небольших компаниях. Мы попросили Александра вспомнить прошлое и рассказать, какие подводные камни могут ожидать тимлида, приходящего в стартап.

image

Под катом — ответы на важные вопросы:

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

Читать полностью »

Мы в Binary District проводим интенсивы по Go. За два дня можно научиться понимать идеологию и внутренности Go, писать чистый тестируемый код. Но это первый шаг, а дальше — практика, практика, практика: читать чужой код, писать и править свой.

Для этого идеально подходит open source:

  • Open source повышает насмотренность. Можно невозбранно изучать исходники.
  • Open source дает стимул писать максимально чистый код и документировать логику.
  • Вклад в open source движение улучшает карму.

Форкни это: 8 проектов на Go, в исходном коде которых интересно покопаться - 1

Вместе с выпускником нашего Go-курса Сергеем Tolsi мы составили список открытых проектов разного уровня и направленности, которые подходят, чтобы учиться писать хороший код и заодно делать мир лучше.
Читать полностью »

Вопрос, который я не перестаю себе задавать — каково практическое применение блокчейн технологий здесь и сейчас? Какие потребности технология может закрыть на текущем этапе развития? В поисках ответа за последний год я принял участие в десятке хакатонов, экспериментируя с технологией, разрабатывая один концепт за другим. На хакатоне Binary District, который проходил после курса Blockchain Developer, нашей команде (мне и Денису Московченко Di0niz) требовалось создать систему файлстемпинга, аналогичную OpenTimestamps.

Применяем блокчейн для борьбы с коррупцией и кибербуллингом - 1

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

Медиа рассказывают, что искусственный интеллект лишает рабочих мест, поддерживает Адольфа Гитлера и дискриминирует женщин. Но ИИ также помогает людям — и иногда делает это человечнее многих из нас. Накануне AI School мы подобрали четырех таких ботов и попросили руководителя отдела компьютерной лингвистики компании «Наносемантика» и спикера курса Анну Власову рассказать, как создать сервис, который сделает мир добрее.

AI против харассмента и депрессии: как боты делают мир лучше - 1
Читать полностью »

Преподаватели Binary District подготовили список книг для будущих студентов курса Project Management in IT: это база, способная сделать из хорошего управленца лучшего. Список настолько хорош, что по крайней мере половину книг можно смело рекомендовать вообще всем, кто хочет стать лучшей версией себя.

Чертова дюжина для PM: список книг для проджект-менеджеров - 1
Читать полностью »

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

От Alibaba до «Пятерочки»: кто и как использует систему распознавания лиц в бизнесе - 1

Узнать больше о том, как использовать распознавание лиц, нейросети и машинное обучение в бизнесе, можно на интенсивном курсе AI School.
Читать полностью »

Многие компании используют так называемые тёмные паттерны: интерфейсы, сделанные не для удобства пользователя, а для получения выгоды. Спикер курса Binary District «UX/UI для продуктологов и дизайнеров» — арт-директор компании «Наносемантика» Михаил Федосов — рассказал, какие виды паттернов используются в разных компаниях, и есть ли у дизайнеров альтернатива такому подходу.

От «Победы» до PornHub: как компании применяют тёмные паттерны - 1
Читать полностью »

Эффективно руководить командой айтишников сумеет не каждый. Работа проджект-менеджера в IT отличается тем, что в ней системные аналитические навыки тесно связаны с техническими скиллами. Они необходимы менеджеру проектов и не ограничиваются глубокими знаниями в одной или двух областях. Успешность PM в IT также во многом определяет понимание digital-рынка в целом, знания о том, что находится под капотом технологических систем, как и для чего они проектируются, каким образом работают.

Зачем технические скиллы менеджеру проектов: объясняем на кейсах - 1

Мы объясним, что и для чего стоит изучить менеджеру проектов в IT, а с примерами из практики поможет спикер курса Project Management in IT Александр Черный — в прошлом Digital Project Manager в Oleg Chulakov Studio, а сейчас — Product Owner в Dodo Pizza.
Читать полностью »

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

Python: метапрограммирование в продакшене. Часть вторая - 1

Теперь посмотрим как можно изменять вызовы методов. Больше о возможностях метапрограммирования вы сможете узнать на курсе Advanced Python.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js