[Перевод] Аутисты — вундеркинды программирования: разрушение мифов


В апреле 2016 года Алекс Сент-Джон, один из разработчиков технологической платформы DirectX Microsoft, написал статью, в которой он защищал восьмидесятичасовую рабочую неделю, презрительно отзывался о балансировании работы и личной жизни, а фарфоровые унитазы назвал «невероятно декадентской роскошью». Статью Сент-Джона сильно критиковали за поддержку того, что многими считается эксплуатацией трудовой деятельности и отношений в индустрии видеоигр.


На волне критики всплыла написанная Сент-Джоном презентация PowerPoint, на одном из слайдов которой инженеры с синдромом Аспергера называются «священным Граалем» для нанимателей. «Они работают как механизмы», — написал он. «Не интересуются политикой, не ввязываются в отношения и никогда не меняют место работы».
Читать дальше →
[Перевод] Аутисты — вундеркинды программирования: разрушение мифов
Source: habrahabr

Сага о том, как Java-разработчики должны тестировать свои приложения. Часть 2


Сага о том, как Java-разработчики должны тестировать свои приложения. Часть 1


Перед вами вторая часть Саги от Николая xpinjection Алименкова о том, как Java-разработчики должны тестировать свои приложения, речь в которой пойдет о TDD, BDD, тестировании FTP, UI, web-UI, JMS и баз данных.


Итак, шёл второй час…


Читать дальше →
Сага о том, как Java-разработчики должны тестировать свои приложения. Часть 2
Source: habrahabr

Искусственный интеллект DeepMind учится накапливать опыт

В последние годы все крупнейшие компании мира сосредоточены на развитии технологий искусственного интеллекта и машинного обучения. Современные нейронные сети зачастую обучаются только тому, что входит […]
Искусственный интеллект DeepMind учится накапливать опыт
Source: 4pda

Цитата #443960

tn: Статья на женском сайте «4 типа развития отношений, которые приводят к разводу»:
1) Он развивается, она не развивается;
2) Она развивается, он не развивается;
3) Оба не развиваются;
4) Оба развиваются.
tn: И не поспоришь.
Цитата #443960
Source: bash

Цитата #443959

Работа программиста есть баланс велосипеда и костылей. Используя покупные решения, библиотеки и фреймворки, которые в реальности (не в воображении начальства) к задачам подходят весьма так себе, обрастаешь костылями. Используя высокоспецифичные решения, которые в реальности (не в твоем прогерском воображении) пишутся и отлаживаются неделю самое меньшее, изобретаешь велосипед.
Баланс одного и второго является искусством.
Цитата #443959
Source: bash

Цитата #443958

Про марсоход Кьюриосити:

xxx: Но ведь это здорово, что на соседней планете, в миллионах км от Земли, катается железяка. Это как рулить радиоуправляемой моделькой, только в тыщу раз круче.
Цитата #443958
Source: bash

Create React App (aka React Scripts) и серверный рендеринг с Redux и Router

Из комментариев к статье стало понятно, что очень многие люди склоняются в сторону экосистемы Create React App (он же React Scripts). Это вполне разумно, т.к. это самый популярный и простой в использовании продукт (благодаря отсутствию конфигурации и поддержке ведущих людей React-сообщества), в котором, к тому же, есть почти все необходимое — сборка, режим разработки, тесты, статистика покрытия. Не хватает только серверного рендеринга.

В качестве одного из способов в официальной документации предлагается либо вбивать начальные данные в шаблон либо воспользоваться статическими слепками. Первый подход не позволит поисковикам нормально индексировать статичный HTML, а второй — не поддерживает проброс никаких начальных данных, кроме HTML (фраза из документации: this doesn’t pass down any state except what’s contained in the markup). Поэтому если используется Redux, то придется для рендеринга использовать что-то другое.

Я адаптировал пример из статьи для использования с Create React App, теперь он называется Create React Server и умеет запускать серверный рендеринг командой:

create-react-server --createRoutes src/routes.js --createStore src/store.js

Читать дальше →
Create React App (aka React Scripts) и серверный рендеринг с Redux и Router
Source: habrahabr

Пост №3028065

Автор: hefeal

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3028065″ }, «headline»: «Медведев :: Навальный :: черные буквы на белом фоне :: политота (Приколы про политику и политиков)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%BE%D1%82%D0%B0-%D0%9D%D0%B0%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%9C%D0%B5%D0%B4%D0%B2%D0%B5%D0%B4%D0%B5%D0%B2-%D1%87%D0%B5%D1%80%D0%BD%D1%8B%D0%B5-%D0%B1%D1%83%D0%BA%D0%B2%D1%8B-%D0%BD%D0%B0-%D0%B1%D0%B5%D0%BB%D0%BE%D0%BC-%D1%84%D0%BE%D0%BD%D0%B5-3723711.png», «height»: 359, «width»: 623 }, «datePublished»: «2017-03-16T09:32:48+03:00», «dateModified»: «2017-03-16T09:32:48+03:00», «author»: { «@type»: «Person», «name»: «hefeal» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3028065
Source: Joyreactor

Пост №3028059

Автор: Пассивность

СурсРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://su.reactor.cc/post/3028059″ }, «headline»: «Сурс / Peridot :: Lapis Lazuli :: Steven (SU) :: SU Персонажи :: SU art :: Blushmallet :: Steven universe :: artist :: Pumpkin dog :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Steven-universe-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Blushmallet-artist-3723706.png», «height»: 720, «width»: 1280 }, «datePublished»: «2017-03-16T09:24:02+03:00», «dateModified»: «2017-03-16T09:24:02+03:00», «author»: { «@type»: «Person», «name»: «Пассивность» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3028059
Source: Joyreactor