evilmartians | Технологии

Telegram-канал evilmartians - Evil Martians

3552

Канал Злых марсиан (https://evilmartians.com), неофициальный. Твиттер: https://twitter.com/evilmartians_ru Стартапы, веб-разработка, интернет-бизнес, UI дизайн, бэкенд (#ruby #rails #golang #rust), фронтенд (#javascript), #ios, #devops (#kubernetes)

Подписаться на канал

Evil Martians

Недавно марсианка Нина Торгунакова пришла в подкаст про алгоритмы, чтобы в прямом эфире решить одну из задач с LeetCode: написать своего “Сапера”. И заодно поговорить про подготовку к собеседованиям (Нина пришла к Злым Марсианам недавно и воспоминания еще свежи).

Говорят, этот выпуск мотивирует вернуться на LeetCode.

Запись трансляции: https://www.youtube.com/watch?v=W__SIPW5EcM

Читать полностью…

Evil Martians

Марсианка Нина Торгунакова перевела статью Андрея Ситника про новые спецификации CSS и цветовое пространство OKLCH. Читайте на портале “Вебстандарты”!

https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/

Читать полностью…

Evil Martians

Всех, кто записался на наш митап для разработчиков в Стамбуле, — ждем завтра к 18.00!

Адрес тут: https://evilmartians.timepad.ru/event/2282597/

Читать полностью…

Evil Martians

Популярный онлайн-журнал для дизайнеров Lovers Magazine опубликовал интервью с нашим Senior Product Designer Аленой Кирдиной — кстати, именно она разработала дизайн нашего нового сайта. Интервью — про любовь к своему делу, источники вдохновения и как организовать свое рабочее место, чтобы полноценно работать и при этом путешествовать.

https://www.loversmagazine.com/interviews/alena-kirdina

Читать полностью…

Evil Martians

Рассказываем о втором докладе митапа для разработчиков в Стамбуле. Наш приглашенный гость — Олег Клименко, Senior Frontend Engineer в GradeJS с докладом «Трудности перевода – зачем вам может понадобиться свой транспилятор и как его сделать». Буквально из того, что под рукой.

Регистрация здесь: https://evilmartians.timepad.ru/event/2282597/

Читать полностью…

Evil Martians

Мы решили, что это хорошая идея — устроить 26 января митап для разработчиков в Стамбуле и поговорить о веб-разработке. Расскажем сами, пригласим знающих гостей с докладом, и просто пообщаемся в уютной обстановке.

Записывайтесь, кидайте друзьям в Стамбуле: https://evilmartians.timepad.ru/event/2282597/

И ждите постов с программой и местом проведения!

Читать полностью…

Evil Martians

У UI-дизайна для децентрализованных приложений (dApps) из блокчейн-индустрии есть свои тонкости и даже проблемы, и Product Designer Ярослав Ложкин рассказывает, как с ними справиться. Пригодится и начинающим Web3-дизайнерам, и продакт-менеджерам.

https://evilmartians.com/chronicles/decentralized-app-design-first-aid-common-dapp-ui-pains

Читать полностью…

Evil Martians

Действительно прекрасные новости: Martian Mono, наш опенсорсный моноширинный шрифт для кода, добавили на Google Fonts! 🎉🎉🎉

https://fonts.google.com/specimen/Martian+Mono

Читать полностью…

Evil Martians

Active Record Slotted Counters, наш самый свежий гем, стал 101-м Марсианским OSS-проектом на новом веб-сайте: https://evilmartians.com/opensource.

Авторы гема, который добавляет поддержку slotted counter в Rails Active Record — Егор Лукин и Владимир Дементьев.

Пользуйтесь этим или одним из 100 остальных гемов и проектов. Кстати, многие из них — это результат тестового задания, которое мы даем на наших собеседованиях.

Например, вакансия Ruby Backend Engineer: https://career.habr.com/vacancies/412670009

Читать полностью…

Evil Martians

Встречайте новый релиз—мы выпустили новую страницу Events на сайте!

https://evilmartians.com/events?utm_source=telegram&utm_medium=social&utm_campaign=vstrechayte-novyy-relizmy-vypustili-novu

За 15 лет мы выступили в 19 странах мира на конференциях и подкастах (кстати, помощь с докладами, OSS-проектами и другим профессиональным развитием мы считаем одним из преимуществ работы в Злых Марсианах).

Сейчас мы открываем доступ к слайдам, аудио и видео с более чем 120 из них (и отмечаем их на кастомизированной карте, которую создали специально для этого!)

Бэкенд (Ruby, Go, архитектура, нагрузки), фронтенд, интерфейсы, организация разработки — вы наверняка найдете что-то интересное.

А если вы захотели увидеть себя на новой странице, то напоминаем о вакансиях:

Ruby Backend Engineer: https://career.habr.com/vacancies/412670009?utm_source=telegram&utm_medium=social&utm_campaign=vstrechayte-novyy-relizmy-vypustili-novu
Frontend Engineer: https://career.habr.com/vacancies/1000003136?utm_source=telegram&utm_medium=social&utm_campaign=vstrechayte-novyy-relizmy-vypustili-novu

Кстати, в Португалии и Японии, куда мы помогаем с релокацией, мы уже провели несколько выступлений. Но не забудьте, что мы можем легально организовать для вас удаленную работу (и выступления!) из любой точки мира.

Читать полностью…

Evil Martians

Традиционный осенний найм рубистов и фронтендов! В этом году мы открыли офисы в Португалии и Японии — и помогаем с релокацией в эти страны (или легально организовываем для вас удаленную работу из любой точки мира).

Вакансии:
Ruby Backend Engineer в команду, которую знают по проектам, докладам и статьям даже на родине Ruby: https://career.habr.com/vacancies/412670009?utm_source=telegram&utm_medium=social&utm_campaign=traditsionnyy-osenniy-naym-rubistov-i-fro

Frontend Engineer в компанию, где родились PostCSS, Autoprefixer, Browserslist: https://career.habr.com/vacancies/1000003136?utm_source=telegram&utm_medium=social&utm_campaign=traditsionnyy-osenniy-naym-rubistov-i-fro

Требования и «плюшки» в описаниях вакансий. Пишите нам сами, покажите другим!

Читать полностью…

Evil Martians

Симуляция активности в консоли. Очередная вариация на тему «как прикинуться, что инженер чем-то занят».

https://github.com/svenstaro/genact

Но теперь на расте, потому что все нужно переписывать на расте же.

Читать полностью…

Evil Martians

Масштабируемость, отказоустойчивость, надёжность – хотите знать о них больше? Тогда обратите внимание на эту замечательную подборку материалов http://amp.gs/G22o

Читать полностью…

Evil Martians

А "Skyfall/Solace" атаки на деле оказались не очень умной шуткой

http://blog.erratasec.com/2018/01/skyfall-attack-was-attention-seeking.html

Читать полностью…

Evil Martians

Крутая идея, как улучшить читаемость Web Workers
http://amp.gs/GJ05

Читать полностью…

Evil Martians

Ожидали человек 30 на наш митап в Стамбуле, а пришло около 100 разработчиков, доклады приняли на ура (скоро выложим презентации), отлично пообщались, порвали все шаблоны владельцам площадки. В общем, уже хотим еще!

Читать полностью…

Evil Martians

Злые марсиане продолжают набор рубистов. Мы релоцируем в Португалию или Японию — или вы можете работать удаленно. Мы обновили вилку заработной платы и публикуем ее в виде «до налогов», поскольку немало кандидатов (и марсиан) выбрали для жизни страны с небольшой налоговой нагрузкой.

Марсиане — одна из старейших и самых уважаемых команд рубистов на рынке. Нас знают по open source проектам, выступлениям и блогу — по всему миру и даже на родине Ruby.

Читайте про вакансию и покажите друзьям: https://career.habr.com/vacancies/412670009.

Кстати, вакансия фронтенда тоже открыта: https://career.habr.com/vacancies/1000003136

Читать полностью…

Evil Martians

Каждый год мы разрабатываем десятки проектов на Ruby on Rails. И конечно используем (или сами создаем) множество гемов. Но что, если собрать и сплавить их в в один идеальный Марсианский Gemfile? Вселенная Ruby-гемов в едином плавильном котле — в новой статье Владимира Дементьева.

https://evilmartians.com/chronicles/gemfile-of-dreams-libraries-we-use-to-build-rails-apps

Читать полностью…

Evil Martians

Наконец, третий доклад митапа для разработчиков в Стамбуле в четверг, 26 января. Доклад Марсианского frontend-инженера Александра Слепченкова называется "День жизни фронтендера: от заката до рассвета". Но относится ли категория доклада к Lifestyle — вам предстоит узнать самостоятельно.

https://evilmartians.timepad.ru/event/2282597/

Читать полностью…

Evil Martians

Начинаем понемногу приоткрывать завесу над тем, какие доклады вы сможете послушать на митапе для разработчиков в Стамбуле. И первым анонсируем нашего backend-инженера Валентина Киселева: “Занимательный Open Source — как мы писали Lefthook”. Поверьте, история захватывающая и поучительная.

Запись, место проведения и другая информация тут: https://evilmartians.timepad.ru/event/2282597/

Читать полностью…

Evil Martians

СЕО Марсиан Ирина Назарова в подкасте “Разговоры СТО” говорит о том, как успех Злых Марсиан связан с успехом опенсорса и почему нужно идти к нам за опытом создания не только коммерческих продуктов для стартапов, но и за опытом в OSS.
https://ctotalks.mave.digital/ep-16?fbclid=IwAR1TdK9c5DWt7x8XnReQt55GOQe6emVrQKnPTfWn7lhrhc7wrf4i4M6Lu-g

Кстати, мы продолжаем найм рубистов: https://career.habr.com/vacancies/412670009

Читать полностью…

Evil Martians

Не пора ли уже заменить художников на нейросети? Sr. Product Designer Алена Кирдина провела впечатляющий сравнительный эксперимент и делится его результатами — с огромным количеством картинок! Кстати, в создании текста статьи тоже участвовала нейросеть.

https://evilmartians.com/chronicles/midjourney-vs-human-illustrators-has-ai-already-won

Читать полностью…

Evil Martians

Мы добавили поддержку Sidekiq 7 и несколько других приятных мелочей в новую версию нашего гема sidekiq-grouping (помогает легко и без лишних хлопот группировать однотипные задачи в Sidekiq).

И, кстати, обнаружили, что у самого гема уже больше 2.1 миллиона скачиваний!

https://evilmartians.com/opensource/sidekiq-grouping

Читать полностью…

Evil Martians

Глава Марсианского фронтенда Андрей Ситник — в гостях у подкаста “Дайте данных”.

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

Кстати, у нас при найме небольшой опыт в коммерческой разработке вполне себе компенсируется наличием OSS-проектов в портфолио кандидата.

https://podcast.ru/e/1Qj0BhFp3yK

Читать полностью…

Evil Martians

Что нового принесут новые CSS-спецификации в работе с цветом?

Андрей Ситник в новой статье рассказывает про две самые интересные части — OKLCH для описания цвета и нативное изменение цвета в CSS.

https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl?utm_source=telegram&utm_medium=social&utm_campaign=chto-novogo-prinesut-novye-css-spetsifikats

Читать полностью…

Evil Martians

Распознование лица в Вебе с веб-камеры, чтобы прятать данные, пока пользователь не смотрит. Конечно, безопасность даст только как второй метод защиты (вначале все равно вводить пароль).

http://amp.gs/fUBf

Читать полностью…

Evil Martians

Команда Appfolio попыталась измерить, насколько на самом деле заплатка для Metldown замедляет Ruby on Rails приложения.

Ненамного (0-5%). http://engineering.appfolio.com/appfolio-engineering/2018/1/4/rails-ruby-bench-cruby-and-meltdownspectre

Читать полностью…

Evil Martians

Хорошие новости для веб-разработчиков: в iOS 11.3 и macOS 10.13.4 наконец появится поддержка Service Workers. Еще iOS 11.3 будет смотреть на Web App Manifest при добавлении страниц на домашний экран.

Читать полностью…

Evil Martians

Отличный обзор нюансов, которые могут возникнуть при миграции с ActionCable на AnyCable http://amp.gs/G0OP

P.S. Для тех, кто задался вопросом «А что еще за AnyCable такой?», напоминательная ссылка: http://amp.gs/G0Oy

Читать полностью…

Evil Martians

Обнаружен rbspy, изумительный семплирующий профайлер для Ruby.

https://github.com/rbspy/rbspy

Главная фишка — способность подключаться к уже работающему процессу без необходимости что-то в нем запускать (как с rbtrace). Написан на rust.

Нам очень нравится, уже помог поймать кое-что.

Подробно тут: https://jvns.ca/blog/2016/06/12/a-weird-system-call-process-vm-readv/

Читать полностью…
Подписаться на канал