Продолжаем серию репортажей с #ДАМП — доклад Дмитрия Цепелева о том, как начать мыслить графами и разрабатывать свои API с помощью GraphQL:
https://www.youtube.com/watch?v=xUrLslKdnr8
https://www.youtube.com/watch?v=xUrLslKdnr8
YouTube
Дмитрий Цепелев. Как мыслить графами, или почему GraphQL – это не просто представление структуры
Доклад предназначен для тех, кто пока не разрабатывал свои API на GraphQL, а также для тех, кто попробовал и не увидел особой разницы с REST.
Мы определимся с тем, что такое GraphQL, сравним его с REST, а также по пути углубимся в философию GraphQL и ответим…
Мы определимся с тем, что такое GraphQL, сравним его с REST, а также по пути углубимся в философию GraphQL и ответим…
Если вдруг вы пропустили — Basecamp наконец задокументировал свой уникальный подход к управлению проектами.
Книгу Shape Up можно целиком и бесплатно почитать здесь: http://amp.gs/rpJH
Книгу Shape Up можно целиком и бесплатно почитать здесь: http://amp.gs/rpJH
Завершаем серию докладов с #ДАМП выступлением марсианина Николая Сверчкова— он рассказал о serverless, и о том, почему стоит обратить на технологию внимание уже сейчас:
https://www.youtube.com/watch?v=i7HNptvaVCo
https://www.youtube.com/watch?v=i7HNptvaVCo
YouTube
Николай Сверчков. Serverless для простых смертных
Николай из "Злых марсиан" рассказывает о практической стороне работы с serverless:
— Насколько сложно начать
— Как много документации и туториалов
— Есть ли поддержка общепринятых стандартов
— Как тестировать локально
— Сколько стоит
— Какой язык…
— Насколько сложно начать
— Как много документации и туториалов
— Есть ли поддержка общепринятых стандартов
— Как тестировать локально
— Сколько стоит
— Какой язык…
Заключительная часть марсианского гида о создании Rails-приложения с GraphQL и его интеграции с React+Apollo. Мы начнем с небольшого рефакторинга, а затем разберемся с подписками — средством получения обновлений с сервера.
Читайте «GraphQL on Rails: on the way to perfection»: http://amp.gs/rlsc
Читайте «GraphQL on Rails: on the way to perfection»: http://amp.gs/rlsc
Наконец-то Red Hat официально стал частью IBM. Стоимость сделки — 34 миллиарда долларов, по 190 долларов за акцию.
http://amp.gs/rnDo
http://amp.gs/rnDo
Redhat
IBM Closes Landmark Acquisition of Red Hat for $34 Billion; Defines Open, Hybrid Cloud Future
Увлекательное обсуждение на Hacker News о том, почему в «новых» языках все меньше ООП-функционала и как ООП «выходит из моды».
http://amp.gs/rfvO
http://amp.gs/rfvO
Встречайте марсианский десант на IT Nights в Иннополисе 1–3 августа. На этот раз представляем сразу 3 секции: Дмитрий Цепелев и Полина Гуртовая рассмотрят GraphQL со сторон бэкенд- и фронтенд-разработки, а Алёна Кирдина расскажет, чем вдохновляться дизайнеру сложного высоконагруженного продукта.
Билеты тут: http://amp.gs/rCl0
Билеты тут: http://amp.gs/rCl0
Пятница! Время передохнуть от разработки великих фич и починки каверзных багов и немного улучшить свой инструментарий.
Читайте в новой заметке, как ловить вредные ошибки нарушения non-nullable типов в своём GraphQL API на Ruby (по умолчанию не ловятся!): http://amp.gs/rko6
Читайте в новой заметке, как ловить вредные ошибки нарушения non-nullable типов в своём GraphQL API на Ruby (по умолчанию не ловятся!): http://amp.gs/rko6
DEV Community
Reporting non-nullable violations in graphql-ruby properly
Learn how to report about certain flaws in your GraphQL API to your error tracker in the right way.
Сорок лет назад вышел в продажу первый на свете «табличный» редактор VisiCalc — ради него выстраивались в очереди за Apple II, но сегодня о нем почти никто не помнит. О взлете и падении главной программы 80х — статья Wall Street Journal
http://amp.gs/reUG
http://amp.gs/reUG
Зрелище на выходные: супер-подробный (три часа!) доклад/практикум об HTTP/2 и как настроить свой стек так, чтобы достичь максимальной производительности.
https://www.youtube.com/watch?v=ct5MvtmL1NM&feature=youtu.be
https://www.youtube.com/watch?v=ct5MvtmL1NM&feature=youtu.be
Стэнфордский PDF со статьей, демонстрирующей настоящую мощь serverless: представление фреймворка gg для практически мгновенного выполнения тяжелых вычислительных задач засчет параллелизации в облаке:
http://amp.gs/rhgl
http://amp.gs/rhgl
Список «интересных языков программирования». Мы из набора с ходу отметим визуальный DRAKON — наследие советской космической программы.
http://amp.gs/rgJv
http://amp.gs/rgJv
Очень интересная инициатива от одного из умов, стоявших за GraphQL: открытая Python-библиотека Dagster для строительства «data applications» (о том, что это такое, в посте тоже рассказано).
http://amp.gs/rVQI
http://amp.gs/rVQI
Medium
Introducing Dagster
A open-source Python library for building data applications
«Ruby on Whales» — это не эпизод Animal Planet, а рассказ нашего ведущего разработчика Владимира Дементьева о том, как мы настраиваем Docker для разработки Ruby/Rails приложений. Исчерпывающие Dockerfile и docker-compose.yml, с построчной аннотацией. Плавайте на здоровье!
http://amp.gs/rR5O
http://amp.gs/rR5O
Назад в будущее: мы решили, что культовая трилогия (1-е место на HN полтора года назад) о компонентном подходе к фронту в Rails нуждается в апдейте (фронтенд такой фронтенд) — так что теперь вы можете пройти туториал впервые (или заново) со всеми свежими зависимостями и на последних версиях Rails и Webpacker.
Бонусом — теперь мы гоняем все линтеры и форматтеры через Lefthook (http://amp.gs/rUvH) самый быстрый менеджер гит хуков на планете от нашего инженера Александра Аброськина.
Читайте и собирайте тут:
— Часть 1: http://amp.gs/rUvr
— Часть 2: http://amp.gs/rUvi
— Часть 3: http://amp.gs/rUvJ
Бонусом — теперь мы гоняем все линтеры и форматтеры через Lefthook (http://amp.gs/rUvH) самый быстрый менеджер гит хуков на планете от нашего инженера Александра Аброськина.
Читайте и собирайте тут:
— Часть 1: http://amp.gs/rUvr
— Часть 2: http://amp.gs/rUvi
— Часть 3: http://amp.gs/rUvJ
Встречайте Lefthook — самый быстрый менеджер гит хуков в нашей галактике от марсианского инженера Александра Аброськина. Discourse уже пользуется им в разработке вместо Overcommit. Мы написали большой пост о том как, и, главное, зачем на него переходить:
http://amp.gs/r3Vv
http://amp.gs/r3Vv
У нас появилась подписка на задачи Cult of Martians. Подписаться можно через email или RSS.
Cult of Marians—это способ набить руку на задачах в open-source проектах, получить портфолио и славу контрибутора.
http://amp.gs/rwzD
Cult of Marians—это способ набить руку на задачах в open-source проектах, получить портфолио и славу контрибутора.
http://amp.gs/rwzD
Ребята из Honeypot (очень популярная в Европе платформа для поиска работы в разработке) спродюсировали очень качественный документальный фильм(!) про GraphQL. Команда из Facebook рассказывает, как родился стандарт.
Смотреть: https://youtu.be/783ccP__No8
Смотреть: https://youtu.be/783ccP__No8
Forwarded from Amplifr
⭐ Ищем бэкенд-разработчика в нашу крутую команду, чтобы сделать Амплифер ещё лучше.
Ключевые слова: Ruby; Ruby on Rails; PostgreSQL.
Если не ищете работу сами, то покажите друзьям. За рекомендацию дадим жирный бонус! Все подробности по ссылке
http://amp.gs/rXFf
Ключевые слова: Ruby; Ruby on Rails; PostgreSQL.
Если не ищете работу сами, то покажите друзьям. За рекомендацию дадим жирный бонус! Все подробности по ссылке
http://amp.gs/rXFf
Habr
Вакансия «Бэкенд-разработчик в Амплифер (Ruby, Go)» в Москве, работа в компании «Амплифер» — Хабр Карьера
Вакансия «Бэкенд-разработчик в Амплифер (Ruby, Go)» в Москве, работа в компании «Амплифер». Полная занятость. Можно удаленно. Вакансия в архиве.
Сказ о том, как Slack свой десктопный клиент переписывали. Обещают, что стало быстрее. Но шутки про то, сколько ресурсов нужно инструменту, от которого все зависят, вряд ли скоро исчезнут (вот наша любимая: http://amp.gs/rawm).
Читать: http://amp.gs/rawB
Читать: http://amp.gs/rawB
Twitter
I Am Devloper
this is my new favourite thing, from @bruised_blood
Смотрите слайды с доклада Дмитрия Цепелева на IT Nights в Иннополисе о том, как как начать мыслить графами и разрабатывать свои API с помощью GraphQL.
http://amp.gs/r6Vg
http://amp.gs/r6Vg
Speaker Deck
Как мыслить графами или почему GraphQL — это не просто представление структуры БД
Доклад предназначен для тех, кто еще не разрабатывал свои API на GraphQL, и для тех, кто уже попробовал и не увидел особой разницы с REST.
Мы определимся с тем, что такое GraphQL, поговорим о его философии, и попробуем ответить на следующие вопросы:
как…
Мы определимся с тем, что такое GraphQL, поговорим о его философии, и попробуем ответить на следующие вопросы:
как…