Про болото согласен, но лучше уж провода, чем мучения с блютусом, который работает только когда есть один девайс и одни наушники, и владелец живет один, и девайс у него тоже один. Даже на простых задачах, типа «слушаю музло на работе, позвонили в тлф, надо переключить наушники на тлф» все превращается в бессмысленное блуждание по настройкам.
Беда современного веба не в том, что все выглядит одинаково, а в том, что он выглядит одинаково плохо. Кричащие цвета, выскакивающие окошки чатиков, автостартующие видео, нескроллируемые хедеры/футеры, анимированные гифки на бэкграунде — это все создает ощущение, что ты на шумном азиатском базаре, где все пытаются переорать друг друга.
Как бы про привычке* идешь в библиотеку, открываешь дверь, а там базар, анархия, и все_ебанулись.jpg
Я это фильтрую, как могу — для часто посещаемых делаю скрипты в tampermonkey, а для остального — монструозный скрипт в bookmarks bar, который одним нажатием делает де-дизайн (стандартные шрифты, цвета, убирает sticky elements и проч).
Пока помогает.
* EDIT: кого я обманываю, интернет всегда базаром и был :-)
Сколько времени и денег будет стоить написать и поддерживать Slack на 1) WinAPI, 2) Cocoa, 3) Cocoa для iOS и еще 4) на Java/Kotlin для Андроида? И 5) веб версию? И чтобы это все красиво и одинаково выглядело?
Поставьте себя на место даже не владельцев бизнеса, а менеджера разработки, перед которым стоит выбор: логистический и управленческий ад синхронизации пяти разных codebases и содержание команды в (как минимум) пять человек на мартышкин труд писать одно и то же на разных языках. Либо взять проверенный и работающий для 99% Electron и бурно развивающийся и богатый возможностями JS+React+HTML5+CSS, в которых JSON можно загрузить одной строчкой, а анимацию сделать двумя.
Electron — это, возможно, крайность, но тот же React Native — это вполне себе способ кросс-платформенной разработки, если есть задача сделать продукт, который можно развивать и поддерживать.
Все эти компоненты довольно небольшие, какие-то вещи типа React Router осваиваются за несколько часов, какой-нибудь classnames — это вообще одна функция.
Я летом начал писать свой собственный iphoto/google photos для своих фоток, имея нулевые знания о reactjs, и о современном вебе вообще, сейчас как минимум могу закрыть большинство желтых.
Весь этот фронтенд со стороны кажется адом, потому что очень фрагментирован, но на поверку оказывается, что все фрагменты а) довольно мелкие и б) сильно упрощают код (и жизнь).
После C++ не страшно, короч, и намного более friendly.
Мне в гугле попался китаец-интервьюер, у которого английского не было буквально совсем. Примитивная речь, кошмарный акцент, и вы спросите: а как же он проводил интервью? А вот как: зашел, пробубнил hello, положил передо мной вырезанный 2x10 кусочек бумаги, на котором было распечатана задача, и просто сидел, перерисовывал себе в блокнот каракули, которые я рисовал у себя на бумажке. В конце он попытался что-то со мной обсудить, выглядел очень жалко.
А меня вот удивляют эти лычки, все с ними вдруг забегали в последние года два-три.
Как вы их отличаете? Например, в команде два человека: у одного два года на С++, у другого — 10, кто из них «сеньор»? Или команда из «сеньоров», которые 10 лет пишут интерфейсы в каком-нибудь embedded платформе, используя jquery и php 5, к ним приходит человек с 2 годами в современном фронтенде — он кто?
Я общался со многими американцами, которые приехали жить в Западную Европу или просто туристы здесь (в основном с теми, кто в Берлине). Все до одного говорят, что им нравится тут намного больше, чем у себя в USA.
Конечно им нравится, поэтому они и переехали туда жить. Кто-то принимает без проблем тесноту, маленькие квартиры без кондиционеров, конские налоги и адскую бюрократию — видимо, это компенсируется чем-то еще.
Для меня лично Европа — это куда хочется приезжать, Америка — это там, где хочется жить.
Из разговоров с людьми, которые оказывались в районах боевых действий или в условиях локальных катаклизмов, я понял, что самая правильная стратегия when shit hits the fan — слинять из этой местности на некоторое время, или как минимум увезти семью в безопасное место.
Мировая война с личными автомобилями: MaaS шагает по планете
Спустя два года я всё ещё скучаю по разъёму для наушников
Столетний холивар: креативность против юзабилити
Как бы про привычке* идешь в библиотеку, открываешь дверь, а там базар, анархия, и все_ебанулись.jpg
Я это фильтрую, как могу — для часто посещаемых делаю скрипты в tampermonkey, а для остального — монструозный скрипт в bookmarks bar, который одним нажатием делает де-дизайн (стандартные шрифты, цвета, убирает sticky elements и проч).
Пока помогает.
* EDIT: кого я обманываю, интернет всегда базаром и был :-)
Микросервисы делают мир проще (а вот и нет)
Electron это Flash для десктопа
Поставьте себя на место даже не владельцев бизнеса, а менеджера разработки, перед которым стоит выбор: логистический и управленческий ад синхронизации пяти разных codebases и содержание команды в (как минимум) пять человек на мартышкин труд писать одно и то же на разных языках. Либо взять проверенный и работающий для 99% Electron и бурно развивающийся и богатый возможностями JS+React+HTML5+CSS, в которых JSON можно загрузить одной строчкой, а анимацию сделать двумя.
Electron — это, возможно, крайность, но тот же React Native — это вполне себе способ кросс-платформенной разработки, если есть задача сделать продукт, который можно развивать и поддерживать.
Дорогая, мы убиваем бесплатный текстовый контент
Как стать React разработчиком в 2018 году
Я летом начал писать свой собственный iphoto/google photos для своих фоток, имея нулевые знания о reactjs, и о современном вебе вообще, сейчас как минимум могу закрыть большинство желтых.
Весь этот фронтенд со стороны кажется адом, потому что очень фрагментирован, но на поверку оказывается, что все фрагменты а) довольно мелкие и б) сильно упрощают код (и жизнь).
После C++ не страшно, короч, и намного более friendly.
Как собеседует Google: чему быть, чего не миновать
Если вы не нанимаете джунов, то не заслуживаете сеньоров
Как вы их отличаете? Например, в команде два человека: у одного два года на С++, у другого — 10, кто из них «сеньор»? Или команда из «сеньоров», которые 10 лет пишут интерфейсы в каком-нибудь embedded платформе, используя jquery и php 5, к ним приходит человек с 2 годами в современном фронтенде — он кто?
Newtoo — разработка полноценного браузерного движка с нуля в 2018?
/s
Готовимся к С++20. Coroutines TS на реальном примере
А куда отходят, и что вместо них?
История переезда системного администратора в Германию. Часть вторая: переезд и первые шаги
Для кого и чем?
История переезда системного администратора в Германию. Часть вторая: переезд и первые шаги
Конечно им нравится, поэтому они и переехали туда жить. Кто-то принимает без проблем тесноту, маленькие квартиры без кондиционеров, конские налоги и адскую бюрократию — видимо, это компенсируется чем-то еще.
Для меня лично Европа — это куда хочется приезжать, Америка — это там, где хочется жить.
Как уйти на пенсию до 40 лет с миллионом долларов на счету в банке
Julia. Знакомство
numpy часто облегчает такие вещи
np.sin(range(1,5))
Верните нам разъём для наушников: почему аудио по USB-C до сих пор не работает
Верните нам разъём для наушников: почему аудио по USB-C до сих пор не работает
К чему конкретно готовятся «выживальщики»?
К чему конкретно готовятся «выживальщики»?
Во Флориде год не проверяли покупателей оружия по базе ФБР потому что забыли пароль