Обложка канала

Code Hipsters. Страница 4

Ироничные новости фронтенд-разработки глазами бьюти-кодеров

  • Code Hipsters

    Пока космическая Гита бороздит просторы вселенной, где-то на солнечном Арамболе Зита пишет свою машину времени на джаваскрипте.

    Чтобы оседлать все четыре измерения пространства-времени, она обложилась книгами Жюля Верна, постерами к фильмам Земекиса и статьями нашего любимого датского безумца Матиуса Бууса (Mathius Buus). Он рассказывает, где в ноде припрятались кротовые дыры — и что с ними делать уверенному в себе фронтендеру.

    https://www.nearform.com/blog/wormholes-in-javascript/
  • Code Hipsters

    На дворе 2018, и фронтендеры, выросшие в девяностые, уже заполнили анкеты StateOfJs.

    Хорошие новости: все голоса уже посчитаны. Победил, разумеется, Реакт, но интрига была в другом. Сбреет ли кудри Рич Хики? Сколько зарабатывает специалист по Эмберу? Ну и хоть кто-то назвал три лучших npm-пакета прямо сейчас.

    Встретив Даню Абрамова, что ты ему скажешь?

    https://2018.stateofjs.com
  • Code Hipsters

    Ок, гугл, пристегни мне пятничный ремень.

    На прошлой EmpireJs Андрей Ситник рассказал, как CRDT-корабли бороздят просторы Вселенной. Оффлайн-редактирование документов и никаких конфликтов — лучшая тема для наступающих выходных.

    https://www.youtube.com/watch?v=c7t_YBNHkeo
  • Реклама

  • Code Hipsters

    Наш спецкор Марти съездил в 2025 год и узнал, что у Реакта отвалился рантайм.

    Вы, верно, помните о Свелте, без-фреймворкошном фреймворке. Может быть, вы даже слышали о планах команды Эмбера на переход к движку времени выполнения. Какими бы клевыми эти проекты не были, они вряд ли перерастут "нишевость". А вот у создателя вебпака есть идея повеселее: Тобиас наш Копперс (Tobias Koppers) написал пруф-оф-концепт плагин для Бабеля, который переводит ваши реакт-компоненты в простой html и джаваскрипт-код. На тестовом примере размер файла уменьшился где-то на порядок.

    Вот тебе, бабушка, и идеальное решение по ТРИЗ.

    https://github.com/sokra/rawact/blob/master/README.md
  • Code Hipsters

    Программистам постоянно приходится держать себя в руках.

    Чтобы избежать бана и проблем, в руках приходится держать не только себя, но и свой код. Одна беда — в npm хорошего лефтпада и рейт лимитом не найти. Вернее, было не найти, пока наш друг и товарищ Женя Пшеничный не написал рейт-лимитер и не выложил куда надо.

    Ставьте звезды и подписывайтесь на канал: https://github.com/ujenjt/call-rate-limiter
  • Code Hipsters

    Вы, верно, не ожидали, но сертифицированные паладины Дарта в России — команда Wrike — организуют 1) большую 2) бесплатную конференцию по Дарту и Флаттеру в Питере 1 декабря. Кроме ожидаемых и клевых ребят из Гугла и Врайка позвали иностранных спикеров — например, в списке есть Томас Буркхарт (Thomas Burkhart).

    Регистрироваться и брать билеты туточки: dartup.ru
  • Code Hipsters

    Чудесный Николя Беваква (Nicolas Bevacqua) написал чудесную книгу Mastering Modular JavaScript. И ее чудесность не в модулях джаваскрипта, а в том, что отталкиваясь от этой темы он умудряется рассказать, что такое хорошо и плохо в рамках отдельно взятого кода. Без листингов на три листа и без метафор и неуместных фокусов и историй о супе.

    https://ponyfoo.com/books/mastering-modular-javascript/
  • Code Hipsters

    Диагностированная параноя еще не значит, что за вами никто не следит.

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

    В общем, всем Эльбрус.

    https://www.bloomberg.com/news/articles/2018-10-04/the-big-hack-amazon-apple-supermicro-and-beijing-respond
  • Code Hipsters

    Во взрослой жизни иногда приходится выкручиваться, и сегодня, дорогие друзья, у нас состоится взрослый разговор.

    Как хорошие разработчики, мы заботимся о производительности. Но знаете ли вы, что разница в 20% "объективной скорости" практически неразличимы для пользователей? Важно, чтобы людям было приятно пользоваться вашим приложением, и чтобы они ощущали отзывчивость и скорость.

    О том, какие трюки и приемы помогут стать похожим на Доктора Кто, и почему не надо использовать прогрессбары, рассказывает Элай Фитч (Eli Fitch).

    Видео:
    https://www.ustream.tv/recorded/114915879
    Слайды здесь:
    http://assets.eli.wtf/talks/perceived-perf-perfmatters-2018
  • Code Hipsters

    Фронтенд каждый может, а ты научи слона.

    Алексей Газиев из Злых Марсиан рассказывает, как за неполных два года вырастил в себе специалиста по нейронным сетям и практическому машинному обучению. Рассказывает в стиле "делай как я, делай круче меня" с кучей ссылок и советов.

    Айда роботов учить!

    https://evilmartians.com/chronicles/learning-how-to-learn-deep-learning
  • Code Hipsters

    На прошлой неделе один из любимых проектов редакции, Codesandbox, сходил в Икею и купил нам всем контейнеров.

    Если раньше Codesandbox был простым и удобным способом набросать, оттестировать и захостить клиентский прототип на выбранной технологии, то теперь можно подключать и серверные библиотеки. Практически это значит, что вести блог с помощью Гэтсби, разбираться с Некстом и Накстом и глядеть в будущее Аполло можно без еще одного дроплета на DO.

    https://hackernoon.com/codesandbox-containers-5864a8f26715
  • Code Hipsters

    Мы пришли сюда жевать жевачку и помочь вам разобраться с реактом. И, как видите, жевачку мы уже дожевали.

    Сегодня у нас не одна, а целых две ссылки, и обе — на радость новичкам реакта. Первая — список рекомендуемой литературы для старта; кроме собственно реакта в комплекте ресурсы по клиентской архитектуре, редаксу и разным штукам. Вторая — шпаргалка для стандартных реакт-приемов.

    https://medium.com/netscape/my-recommended-free-resources-to-learn-react-68f4d20a8dc1

    http://www.developer-cheatsheets.com/react
  • Code Hipsters

    В любой непонятной ситуации — становитесь известными и богатыми.

    Звучит как трюизм и крайне высокоуровневая цель, но Кент Си Доддс (Kent C. Dodds) из ПейПала написал статью о том, как расширить свое влияние и узнаваемость разработчику.

    В общем, теперь на вопрос зайцев, как стать ёжиками, есть конкретный ответ.

    https://blog.kentcdodds.com/getting-noticed-and-widening-your-reach-76660cc0eda5
  • Code Hipsters

    Легко ли любить неизменяемые данные, если апи для работы с ними выглядит, как immutable.js?

    Михель Вестрате (Michel Weststrate) придумал вариант получше: как насчет работы с обычными объектами, которые оказываются неизменяемыми благодаря магии прокси? И не только придумал, но написал библиотеку Immer. А ребята из Netlify рассказали, почему она классная — и, наверное, справились лучше нашего.

    https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/
  • Code Hipsters

    Боремся с синдромом самозванца вместе.

    Известный фронтенд-консультант и главный автор css-tricks Крис Койер (Chris Coyier) спросил у своих знакомых, таких же известных и супер-талантливых фронтендеров, что это значит — быть действительно крутым разработчиком переднего конца.

    Осталось все это выучить и не гуглить каждый раз, как свойства для флексбокса.

    https://css-tricks.com/what-makes-a-good-front-end-developer/
  • Реклама

  • Code Hipsters

    Ребята из Яндекса показали советские мультики нейросетям, чтобы буквально насытить любимые картины пикселями.

    Лайк за Чебурашку в HD!

    https://yandex.ru/blog/company/soyuzmultfilm
  • Code Hipsters

    Время всем рассказать, как вы не любите Джиквери и обожаете Вью.

    Рафаэль Бенитт, Саша Гриф и Мишель Рамбо (Raphaël Benitte, Sacha Greif, Michael Rambeau) проводят честные выборы на пост самого популярного инструмента в среде Джаваскрипта StateOfJs. До конца опроса осталась пара дней, так что стоит поторопиться!

    https://stateofjs.com/
  • Code Hipsters

    Будущее постоянно наступает, и оно распределенно.

    Клаудфейр запустил свой гейтвей к межпланетарной файловой системе IPFS. Теперь не обязательно разворачивать свою инфраструктуру для того, чтобы построить стабильный p2p проект. Как тебе такое, Илон Маск?

    https://blog.cloudflare.com/distributed-web-gateway/