Не пропустите главные события этой недели в мире Ruby:
— В пятницу утром @palkan_tula расскажет про HTML-over-WebSockets на митапе-завтраке Ruby Banitsa (начало в 9 утра по Москве): http://amp.gs/bopE
— Saint-P RubyConf пройдёт уже в субботу (онлайн и оффлайн 🙀): http://amp.gs/bopV (@palkan_tula поделится мыслями на тему мифического «Rails X»).
— В пятницу утром @palkan_tula расскажет про HTML-over-WebSockets на митапе-завтраке Ruby Banitsa (начало в 9 утра по Москве): http://amp.gs/bopE
— Saint-P RubyConf пройдёт уже в субботу (онлайн и оффлайн 🙀): http://amp.gs/bopV (@palkan_tula поделится мыслями на тему мифического «Rails X»).
Как создать мобильное приложение, которое возьмет международный приз за дизайн интерфейса?
Приоткрываем завесу над процессом марсианского дизайна и рассказываем о нашем проекте с Loewe, пионером немецкого телевидения с историей, полной приключений и мировых изобретений.
http://amp.gs/b5B0
Приоткрываем завесу над процессом марсианского дизайна и рассказываем о нашем проекте с Loewe, пионером немецкого телевидения с историей, полной приключений и мировых изобретений.
http://amp.gs/b5B0
Смотрите слайды с недавнего доклада Владимира Дементьева про пока не существующий «Rails X»:
http://amp.gs/jI8jm
http://amp.gs/jI8jm
Поздравляем наших соратников по open source — команду Iterative, которая создает инструменты для Machine Learning инженеров — с получением инвестиций в $20М!
Инвестиции, в том числе, пойдут на развитие DVC Studio, продукта, над которым наши команды работали вместе.
http://amp.gs/jITUw
Инвестиции, в том числе, пойдут на развитие DVC Studio, продукта, над которым наши команды работали вместе.
http://amp.gs/jITUw
FEED, новая социальная сеть для общения по видео и создания коллективного видеоконтента, теперь на Product Hunt — ставьте лайки!
Там же на Product Hunt вы можете увидеть Марсианских инженеров, которые помогали разрабатывать это iOS-приложение, а также технологии, с помощью которых все это было создано.
http://amp.gs/jI4j4
Там же на Product Hunt вы можете увидеть Марсианских инженеров, которые помогали разрабатывать это iOS-приложение, а также технологии, с помощью которых все это было создано.
http://amp.gs/jI4j4
Настало время серьезно поговорить об известном всем рубистам Рубокопе и развенчать миф о том, что кастомные «копы» это сложно. Марсианин Дмитрий Цепелев написал доступный гайд о том, как научить RuboCop верно служить вам и вашим представлениям о стиле.
Читать тут: http://amp.gs/jIsCj
Читать тут: http://amp.gs/jIsCj
evilmartians.com
Custom "cops" for RuboCop: an emergency service for your Ruby code—Martian Chronicles, Evil Martians’ team blog
Learn to write custom rules for RuboCop, test them, and extract into a gem for reuse
📲 Злые марсиане ищут профессионалов iOS! 🍏
Удаленная, асинхронная работа, Swift, SwiftUI, Combine. Никаких «оберток», сложные приложения в ногу с эволюцией Apple.
Подробности 👉 http://amp.gs/jIoWf
Пишите на [email protected] c пометкой «iOS» и советуйте друзьям!
Удаленная, асинхронная работа, Swift, SwiftUI, Combine. Никаких «оберток», сложные приложения в ногу с эволюцией Apple.
Подробности 👉 http://amp.gs/jIoWf
Пишите на [email protected] c пометкой «iOS» и советуйте друзьям!
Доступного дизайна в ленту! Марсианский арт-директор Роман Шамин доступно показывает, как заложить фундамент a11y еще на стадии макета.
Редкий шанс почитать марсиан на русском (английский пост WIP):
http://amp.gs/jIMAo
Редкий шанс почитать марсиан на русском (английский пост WIP):
http://amp.gs/jIMAo
Teletype
Доступность в дизайне
20% усилий дизайнера, дающие 80% доступности экранных интерфейсов
Поздравляем арт-директора Марсиан Романа Шамина — его шрифт Martian Grotesk попал в шорт-лист международного конкурса «Современная кириллица»!
А прямо сейчас на сайте конкурса стартует зрительское голосование, где вы можете выбрать лучший шрифт: http://amp.gs/jjtuG
А прямо сейчас на сайте конкурса стартует зрительское голосование, где вы можете выбрать лучший шрифт: http://amp.gs/jjtuG
Рассказываем, как помогали команде DVC улучшать веб-ресурсы и строить новый open source инструмент для Machine Learning-разработчиков для управления данными и коммуникации в привычном формате GitHub или GitLab — DVC Studio.
Бонус: обзор UI дизайна и фронтенд-технологий в проекте.
http://amp.gs/jjZPb
Бонус: обзор UI дизайна и фронтенд-технологий в проекте.
http://amp.gs/jjZPb
В выпуске №290 подкаста «Веб-стандарты» марсианин Роман Шамин обсуждает с ведущими как дизайнжинеру живется между Figma и JavaScript, HSL и LAB, sRGB и P3: http://amp.gs/jj4Sk
А еще, впервые рассказывает как появились шрифты Martian Grotesk и Mono!
А еще, впервые рассказывает как появились шрифты Martian Grotesk и Mono!
Осталось меньше 1.5 месяцев для тех, кто хочет бесплатно получить новую продвинутую версию AnyCable Pro, марсианского open source продукта для создания real-time приложений!
До 31 августа 2021 года даем доступ к новым функциям, priority поддержке и экономии памяти.
Узнать подробнее и заполнить заявку можно тут: http://amp.gs/jj2xT
До 31 августа 2021 года даем доступ к новым функциям, priority поддержке и экономии памяти.
Узнать подробнее и заполнить заявку можно тут: http://amp.gs/jj2xT
Немного статистики по AnyCable Pro: за месяц после запуска мы получили 55 заявок и 2 запуска на проде, о которых скоро расскажем.
В новой версии, помимо прочего, есть совместимость с Apollo GraphQL и поддержка бинарных протоколов обмена для снижения нагрузки сети.
Больше деталей о версии Pro здесь: http://amp.gs/j81ZA
В новой версии, помимо прочего, есть совместимость с Apollo GraphQL и поддержка бинарных протоколов обмена для снижения нагрузки сети.
Больше деталей о версии Pro здесь: http://amp.gs/j81ZA
Кейс по самому первому (но точно не последнему) запуску AnyCable Pro на проде: проект Callbell с его помощью почти сразу смог вдвое уменьшить количество дино-инстансов в инфраструктуре Heroku и подготовиться к релизу новых фич.
Их опыт из первых рук: http://amp.gs/j8vnj
Их опыт из первых рук: http://amp.gs/j8vnj
Иногда и технологическому гиганту с собственной командой талантливых разработчиков нужна помощь.
За 2.5 месяца сделали для Яндекса фронтенд и бэкенд генератора сайтов — одного из сервисов для рекламодателей из малого и среднего бизнеса.
http://amp.gs/j8EZY
За 2.5 месяца сделали для Яндекса фронтенд и бэкенд генератора сайтов — одного из сервисов для рекламодателей из малого и среднего бизнеса.
http://amp.gs/j8EZY
Что нового в клиентской библиотеке AnyCable?
Эффективный алгоритм для реконнекта соединений при рестарте приложения, поддержка бинарных протоколов и транспорт CrossTabSocket для совместного использования WebSocket между несколькими вкладками браузера.
http://amp.gs/j84Lw
Эффективный алгоритм для реконнекта соединений при рестарте приложения, поддержка бинарных протоколов и транспорт CrossTabSocket для совместного использования WebSocket между несколькими вкладками браузера.
http://amp.gs/j84Lw
В этот четверг, с 19 до 21:00 приходите на Online Ruby meetup №15, где глава марсианского отдела SRE расскажет и покажет, как организовать внутренний буткэмп для разработчиков, чтобы они могли освоить основы Kubernetes и стартовать с нуля.
Регистрация: https://clck.ru/WjQUR
Регистрация: https://clck.ru/WjQUR
Свежее марсианское чтиво на выходные от несравненной Полины Гуртовой: глубокое, иллюстрированное погружение в формат AVIF (а на самом деле, в видеокодеки), с котиками и imgproxy — марсианским сервером для конвертации картинок на лету.
У нас в блоге 👉 http://amp.gs/j8LZz
У нас в блоге 👉 http://amp.gs/j8LZz
Спешите прочесть свежий пост марсианина Дмитрия Цепелева о том, как правильно готовить _уникальность_ записей в базе в Rails. Мульти-поточность, подводные камни валидаторов, констрейнты, индексы и еще много всего вкусного!
Читать 👉 http://amp.gs/jT8jR
Читать 👉 http://amp.gs/jT8jR