devbrain | Technologies

Telegram-канал devbrain - DevBrain

3296

Новости, статьи, книги и видео из мира разработки софта Автор @adilkhash Веду блог https://khashtamov.com/

Subscribe to a channel

DevBrain

Давненько не писал сюда в связи с активным изучением темы Big Data ввиду задач по работе. Сейчас активно погружаюсь в тему распределённых хранилищ данных и анализ огромного массива информации. Несомненно, что на горизонте моего внимания оказался такой гигант как Hadoop и его файловая система HDFS. В Интернете много информации по нему, но больше всего мне понравились лекции из курса на платформе stepik https://goo.gl/Xwsb7p Курс больше теоретический, но концентрация полезной информации в нём просто зашкаливает - минимум воды, максимум полезной инфы. Особенно интересно будет тем, кто только-только начинает свой путь в "биг дату" =) Помимо инструментов из экосистемы Hadoop, не менее крутым инструментом для построения аналитических систем можно считать распределённую noSQL БД Cassandra (или C*, её особенность в том, что у неё отсутствует Single point of failure). По ней мне больше всего понравилась лекция парня из DataStax https://goo.gl/STwneJ, лекция записана 3 года назад, но концепция работы БД рассказана в ней отлично.

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

DevBrain

Наверняка все уже слышил, что Google официально признал Kotlin языком программирования в Android. Напомню, что Kotlin является разработкой от компании JetBrains (создатели PyCharm, WebStorm, Intellij IDEA и тд). Так вот, недавно Технострим начал активно публиковать серию видеоуроков про Kotlin — https://goo.gl/EPo85s. Технострим радует в последнее время своими публикациями, вот, например, 2 части видео про обработку больших данных на Spark — https://www.youtube.com/watch?v=kVnCncDMX68 или про основы Deep Learning и нейронных сетей — https://www.youtube.com/watch?v=db0Qxm8E2qE

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

DevBrain

Road map для тех, кто хочет связать себя с карьерой Data Scientist.

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

DevBrain

https://youtu.be/aCMbSyngXB4

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

DevBrain

Addy Osmani делает детальный обзор PWA от Twitter https://goo.gl/4HC3hU. Там же можно найти ссылку на блог Твиттера, где ребята рассказывают о том как они создавали Twitter Lite. К слову, я уже давно не использую приложение твиттер, пользуюсь только веб версией.

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

DevBrain

Занятная статья от парня, который решил бросить свою прежнюю работу в качестве установщика маршрутов на стене для скалолазания, и решил стать разработчиком. Весь путь у него занял около года, в конце концов он получил оффер от компании из Сан-Франциско — https://goo.gl/NINmk0

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

DevBrain

Нашел классную серию статей (пока только доступна первая часть) про создание Progressive Web Apps на Vue.Js — https://goo.gl/l2pFQ6. Для тех, кому интересна эта тема, на официальном гитхаб аккаунте vue Addy Osmani активно "пилит" boilerplate для построения PWA на Vuejs — https://github.com/vuejs/pwa

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

DevBrain

Для тех, кто давно хотел, но не мог "отвалить" 25к рублей за все видео с конференции HighLoad++, теперь почти весь материал доступен бесплатно онлайн без регистрации и смс :) — https://goo.gl/Gaigzh. Советую хотя бы глянуть парочку, чтобы убедиться в их высоком качестве (материал действительно интересный), сам в далёком 2014 году посещал это мероприятие.

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

DevBrain

Нашел занятную статейку про то, как в Slack используют TypeScript. Для тех, кто не в курсе, Slack активно развивают кросс-платформенное десктоп приложение на JS. Автор описывает как это тяжело делать и в чём они находят помощь со стороны TS — https://slack.engineering/typescript-at-slack-a81307fa288d?gi=9595101db3fb

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

DevBrain

Стэнфордский универсистет выложил в сеть курс Natural Language Processing with Deep Learning — https://goo.gl/e1ZTJf. В удивительное время мы живём, друзья. Знания передовых институтов мира доступны на расстоянии монитора.

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

DevBrain

Ребята, уделите немного времени и заполните, пожалуйста, небольшой опрос на тему будущих тем на этом канале. Мне очень важно знать, что вас интересует больше всего и что вы бы хотели видеть в будущем здесь — https://goo.gl/L0HGPE

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

DevBrain

Нашел в сети обширный курс по введению в машинное обучение от профессоров Стэнфордского университета. Курс длится 15 часов! Помимо бесплатного курса, авторы предлагают бесплатную книгу "An Introduction to Statistical Learning", код пишется на R. На сайте рекомендуют книгу читать от корки до корки, а видео использовать как дополнительный материал. https://goo.gl/2LaE3w

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

DevBrain

Все мы (разработчики) на том или ином этапе нашей карьеры задумываемся о том куда идти дальше. Кто-то разочаровывается в профессии (читайте "выгорает"), а кто-то идёт дальше и добивается успеха (мифический 10x программист :). В ленте своего твитера наткнулся на занятную статью о том как стать Senior Developer. Для тех, кто только в начале своего пути, ведущий разработчик может казаться своего рода богом программирования, но на деле всё немного иначе. Чтобы стать ведущим, отличных навыков программирования недостаточно, куда более важно что вы из себя представляете как командный игрок, своего рода капитан команды. Мои мысли на этот счёт во многом совпадают с мыслями автора статьи. Читайте — https://goo.gl/ELndrX

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

DevBrain

Нашел хороший YouTube канал с хорошим и интересным контентом, но маленьким количеством подписчиков (и просмотров). В двух словах, автор канала рассказывает про технологические стартапы в Кремниевой долине, основанные отечественными предпринимателями (чаще всего) — https://goo.gl/btJSo2

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

DevBrain

Экосистема Python очень богата за счёт того, что он является языком общего назначения (ну и сам по себе приятный язык). Так получилось, что сейчас я активно занимаюсь анализом данных, а в перспективе машинным обучением и построением систем обработки данных, в связи с чем давно была идея написать заметку про самый популярный инструмент в этой среде — pandas. Итак, ловите https://goo.gl/BE2EO6

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

DevBrain

Я адепт языка Python, активно пишу на нём где-то с 2011 года. В прошлом в основном использовал его для разработки веб-приложений, в частности используя веб-фреймворк Django, сейчас стал применять его в области анализа и обработки больших объёмов данных. Чтобы всегда быть в курсе всех событий, необходимо много читать. В подборке нового материала по Python мне уже не раз помогал Telegram канал, позиционирующий себя как крупная база книг по Python — @python_textbooks

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

DevBrain

Нашел вебкаст от Gitlab, где разработчики делятся мнением почему они выбрали в качестве Web UI фреймворк Vue.js https://youtu.be/ioogrvs2Ejc

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

DevBrain

Наверняка многие из вас слышали про знаменитый курс по Computer Science от Гарварда, речь идет о CS50 https://cs50.harvard.edu/. Для тех, кто не знает, это настоящее шоу 😊 (особенно визуализация алгоритмов). Недавно Павел @paulwinex прислал ссылку на русскую версию этого курса https://goo.gl/LyTXYj.

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

DevBrain

В США, а именно в Портленде (второй год подряд), сейчас проходит масштабное событие для мира Python - PyCon US 2017. PyCon US помимо того, что собирает всех звёзд python сообщества, славится также и тем, что практически день в день доклады и туториалы с конференции становятся доступны на YouTube. Вот и на этот раз ребята подготовили для вас "киношку" на выходные дни - https://goo.gl/RaF1FB

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

DevBrain

Зачастую, создавая очередное веб-приложение, мы даже не задумываемся о потенциальных проблемах, которые злоумышленники могут использовать себе во благо. В последнее время стали очень популярны заметки-чеклисты. Недавно наткнулся на хороший чеклист по безопасности веб-приложений https://goo.gl/1DfIOg

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

DevBrain

Instagram выпустил полноценный PWA пока только без фильтров https://goo.gl/uK0uXb. Самое время начать активно "пилить" прогрессивные веб приложения.

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

DevBrain

Вы когда-нибудь задумывались о том, почему у демона SSH 22 порт? Автор первой версии sshd рассказывает краткую историю создания продукта и протокола - https://www.ssh.com/ssh/port. В то время (1995 год) люди пользовались ftp (21 порт) и telnet (23 порт), а 22, как ни странно, был свободен, ssh же в свою очередь был призван заменить их. Вот такая вот ирония судьбы.

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

DevBrain

В прошлом году я писал пост-рассуждение на тему будущего мобильных приложений, где высказал мнение по поводу т.н. Progressive Web Apps (https://khashtamov.com/2016/11/progressive-web-apps-intro/), а на днях корпорация Google аннонсировала запуск полноценного курса по разработке этих самых PWA https://goo.gl/hInqm8. Выглядит внушительно. Must read!

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

DevBrain

Вышла новая LTS версия популярного веб-фреймворка Django версии 1.11. Это последний релиз с поддержкой ветки Python 2, разработчики планируют выпускать обновления и фиксы багов вплоть до 2020 года (как раз до официального дропа обновлений для Python 2). Релиз Django 2.0 планируется на конец 2017 года — https://goo.gl/hDWqA3

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

DevBrain

Нашел в сети обширный сборник ресурсов по машинному обучению: статьи, интервью, видео, туториалы и рассылки https://goo.gl/oaH8q3

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

DevBrain

Mail.Ru в рамках своего "Технопарка" запустил курс по программированию на Go. 3 лекции уже доступны на их канале — https://goo.gl/9Ku3zG

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

DevBrain

Пожалуй, одна из самых объективных статей про использование Go в продакшене. Ребята активно используют его вот уже больше 1 года и охотно делятся впечатлениям о плюсах и минусах. Самые внимательные с легкостью заметят небольшой срач в комментах :) https://goo.gl/TaItuA

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

DevBrain

Статья-обзор популярных Deep Learning фреймворков на Python. Полезна тем, кто только начинает изучение этой темы — https://goo.gl/V1hf5D

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

DevBrain

Если вам интересна тема архитектуры нагруженных приложений, то буквально недавно откопал в сети обширный гайд на эту тему — https://goo.gl/530ZMW. Здесь собраны советы по шардингу, репликации, настройке балансировщиков и многое другое. Must read.

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

DevBrain

Опубликован интересный документ от разработчика из Google с 40 летним стажем программирования (10 из которых он работает в Google). В документе собраны лучшие практики разработки программного обеспечения, включая стиль кодирования, ревью кода, систему сборки и многое другое — https://arxiv.org/ftp/arxiv/papers/1702/1702.01715.pdf

Читать полностью…
Subscribe to a channel