DevBrain – Telegram
DevBrain
3.03K subscribers
28 photos
2 videos
9 files
712 links
Автор @adilkhash

Веду блог https://khashtamov.com/
Download Telegram
Пожалуй, одна из лучших статей на тему QA (Quality Assurance) в софтостроении. К сожалению, сегодня далеко не все понимают роль QA в успешности продукта https://goo.gl/Y7Fs4y
На сайте Quora очень часто можно встретить полезные ответы на интересующие вас вопросы. Для тех, кто интересуется темой машинного обучения, я нашел интересный ответ на вопрос "Как мне изучить машинное обучение" - https://goo.gl/qBJegQ
За последние несколько лет Deep Learning стала одной из самых "горячих" тем в области ИИ. Помимо ранее выложенного мною материала по этой теме, намедни наткнулся на весьма занимательный гайд - https://goo.gl/IiixRn Там вы найдёте книги, статьи, туториалы и даже видео по DL.
JavaScript это lingua franca современного веба, но не все знают с чего всё начиналось. По ссылке интересная статья про историю JavaScript https://goo.gl/v5tDSf
Давненько что-то я не делился интересными ссылками с вами, поэтому держите https://goo.gl/BX7iEX Интересное объяснение концепции Promise в JavaScript на примере, ВНИМАНИЕ, бургерной :)
Так уж повелось, что разработчики обычно не любят заниматься дизайном, но как ни крути, дизайн неотъемлемая часть нашей профессиональной жизни; он повсюду. Если вы веб-разработчик, коих я думаю здесь большинство, то без понимания основ веб-дизайна сложно создать успешный продукт. Каким бы крутым не был бэкэнд, юзер в первую очередь обратит внимание на визуальную составляющую вашего проекта, поэтому успех во многом зависит от первого впечатления. Необязательно становиться профессиональным дизайнером, чтобы создавать приятные и удобные интерфейсы; достаточно знать основы и выработать вкус. Для тех кому не всё равно как выглядит их проект, есть полезная статья - https://goo.gl/CTCIih. Автор статьи также принимала участие на PyCon 2016 c аналогичной темой - https://www.youtube.com/watch?v=uKpfO331DY4
Обширный гайд для front-end разработчиков в 2017 году. На деле это хорошая подборка ссылок на тему HTML, CSS, JS, SEO, дизайне и тд. https://goo.gl/D0g3UY Например, вот про мои любимые PWA https://frontendmasters.gitbooks.io/front-end-handbook-2017/content/learning/pwa.html
Отличный цикл вводных статей в популярнейший JS фреймворк VueJS 2. Цикл состоит из 5 статей, включает в себя введение, работу с vue-cli, компоненты, vuex и анимацию https://goo.gl/vZvSC5
Написал небольшой пост о создании виртуальной машины на сервере Linux, используя KVM - https://goo.gl/JUB8v8
Всем желаю приятных выходных! Если вам будет скучно в один из вечеров выходного дня, то посмотрите интересную лекцию от Сергея Маркова про машинное обучение простым и доступным широкому кругу зрителей языком - https://www.youtube.com/watch?v=aW-b4eaWtMY
Вышел обширный гайд от GitHub "How to Contribute to Open Source" — https://opensource.guide
Опубликован интересный документ от разработчика из Google с 40 летним стажем программирования (10 из которых он работает в Google). В документе собраны лучшие практики разработки программного обеспечения, включая стиль кодирования, ревью кода, систему сборки и многое другое — https://arxiv.org/ftp/arxiv/papers/1702/1702.01715.pdf
Экосистема Python очень богата за счёт того, что он является языком общего назначения (ну и сам по себе приятный язык). Так получилось, что сейчас я активно занимаюсь анализом данных, а в перспективе машинным обучением и построением систем обработки данных, в связи с чем давно была идея написать заметку про самый популярный инструмент в этой среде — pandas. Итак, ловите https://goo.gl/BE2EO6
Если вам интересна тема архитектуры нагруженных приложений, то буквально недавно откопал в сети обширный гайд на эту тему — https://goo.gl/530ZMW. Здесь собраны советы по шардингу, репликации, настройке балансировщиков и многое другое. Must read.
Нашел хороший YouTube канал с хорошим и интересным контентом, но маленьким количеством подписчиков (и просмотров). В двух словах, автор канала рассказывает про технологические стартапы в Кремниевой долине, основанные отечественными предпринимателями (чаще всего) — https://goo.gl/btJSo2
Статья-обзор популярных Deep Learning фреймворков на Python. Полезна тем, кто только начинает изучение этой темы — https://goo.gl/V1hf5D
Все мы (разработчики) на том или ином этапе нашей карьеры задумываемся о том куда идти дальше. Кто-то разочаровывается в профессии (читайте "выгорает"), а кто-то идёт дальше и добивается успеха (мифический 10x программист :). В ленте своего твитера наткнулся на занятную статью о том как стать Senior Developer. Для тех, кто только в начале своего пути, ведущий разработчик может казаться своего рода богом программирования, но на деле всё немного иначе. Чтобы стать ведущим, отличных навыков программирования недостаточно, куда более важно что вы из себя представляете как командный игрок, своего рода капитан команды. Мои мысли на этот счёт во многом совпадают с мыслями автора статьи. Читайте — https://goo.gl/ELndrX