• JavaScript 2016, а можно попроще?

    • Tutorial

    Последние полгода много пишут о неоправданной сложности клиентского JavaScript. Недавняя статья How it feels to learn JavaScript in 2016 и ее перевод на хабре вызвали много внимания, критика во многом справедливая, но...


    Усложнять просто, упрощать сложно. (Один из законов Мерфи)


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


    Как пример используется приложение для работы с коллекцией фильмов. Фильмы отображаются в списке с постраничной выборкой, поиском, сортировкой, редактированием и удалением.


    Использованный стек: create-react-app как сборщик для клиента, React, bootstrap, API с json-server или json-заглушки.



    Работающее демо здесь: Movies List.

    Читать дальше →
  • Питер Хинченс: Тридцать пять лет я как некромант вдыхал жизнь в мертвое железо при помощи кода

      «К сожалению, мы не выбираем себе смерть, но мы можем встретить её достойно, чтобы нас запомнили как мужчин.»
      — к/ф «Гладиатор»



      Питер Хинченс (Pieter Hintjens) — бельгийский разработчик, писатель. Занимал должность CEO и chief software designer для iMatix, компании, производящей free software, такие как библиотека ZeroMQ (библиотека берет на себя часть забот по буферизации данных, обслуживанию очередей, установлению и восстановлению соединений, и прочие вещи), OpenAMQ, Libero, GSL code generator, и веб-сервиса Xitami.

      • Автор более 30 протоколов и распределённых систем.
      • Основатель проекта Edgenet по созданию полностью безопасной, анонимной глобальной P2P-сети.
      • Президент ассоциации Foundation for a Free Information Infrastructure (FFII), которая воевала с патентным правом.
      • CEO сервиса по созданию собственных вики-проектов Wikidot.
      • Он был активистом open standards, и основателем Digital Standards Organization.
      • Питер в 2007 был назван одним из «50 самых влиятельных людей в области Интеллектуальная собственность».

      Зная, что дни его сочтены, он использовал их по максимуму, а так же написал «Протокол ухода из жизни», где поделился рекомендациями для неизлечимых больных и их близких.
      Так что я хочу написать одну последнюю модель, последний протокол, который посвящён тому, как уйти из жизни, имея в запасе некоторые знания и время. В этот раз я не буду оформлять RFC.

      Моим детям 12, 9 и 5 лет. Они вырастут с моим ДНК, с моими бесконечными выступлениями на Youtube и книгами.

      Под катом немного наследия, которое оставил Питер.
      Читать дальше →
      • +51
      • 23.8k
      • 6
    • Я тут это… Трекалку для времени написал. За 628 минут

        Привет, Друзья! Пару недель назад я подумал: «А можно ли использовать гугловые таблицы (Google Sheets), как простое и безопасное хранилище данных?». О, а еще мне давно хотелось написать трекалку времени.

        И вот что получилось:

        image
        Код + Сайт

        А деталей немножко под катом.