Evil Martians

@evilmartians خوش می آید 1
آیا این کانال شماست؟ برای ویژگی های اضافی مالکیت را تأیید کنید

Канал Злых марсиан (https://evilmartians.com), неофициальный. Твиттер: https://twitter.com/evilmartians_ru
Стартапы, веб-разработка, интернет-бизнес, UI дизайн, бэкенд (#ruby #rails #golang #rust), фронтенд (#javascript), #ios, #devops (#kubernetes)
ژئو و زبان کانال
روسیه, روسی


ژئو کانال
روسیه
زبان کانال
روسی
رسته
فناوری
اضافه شده به شاخص
16.10.2017 20:18
ads
SearcheeBot
Your guide in the world of telegram channels
Telegram Analytics
Subscribe to stay informed about TGStat news.
TGStat Bot
Bot to get channel statistics without leaving Telegram
3 571
مشترکین
~2.3k
پوشش 1 انتشار
~1.6k
پوشش روزانه
~5
پست / هفته
65.4%
ERR %
11.43
شاخص استناد
اعلامیه ها و اشاره های کنال
61 اشاره کانال
7 اشاره نشریات
164 اعلامیه ها
dui_vacancy
Melt!
FSCP
rxd_txd
rxd_txd
SPbLUG News
I hate overtime
oleg_log
Sysadmin Tools
Норм работа
DigitalHR
DigitalHR
کانال هایی که توسط "@evilmartians" نقل قول می شوند
Ubuntu
Кавычка
Вебня
Amplifr
Amplifr
Amplifr
Кавычка
RKNSHOWTIME
RKNSHOWTIME
OFFICIALLY DEAD
ЗаТелеком
IT и СОРМ
IT и СОРМ
نشریات اخیر
Deleted
With mentions
اعلامیه ها
Evil Martians 7 Dec, 17:41
Вышел первый релиз-кандидат Ruby on Rails 7.0 (🎁🎄)

В комплекте:
 • новый подход к работе с JS: можно совсем без сборщиков, используя ESM, Hotwire, Turbo, а можно со сборщиком, причём на выбор: esbuild, rollup.js или Webpack. И CSS-фреймворк можно выбрать (PostCSS, Tailwind CSS и другие).
 • шифрованные атрибуты в БД «из коробки»
 • возможность делать несколько параллельных запросов к БД и продвинутое логирование этих запросов
 • и многое другое.

Кстати, в ченджлоге есть даже парочка марсианских пулл-реквестов: #38957 Поддержка direct uploads к нескольким сервисам в Active Storage и #40491 Выражение FILTER (SQL:2003) в Arel.

Подробнее у фреймворка в блоге: weblog.rubyonrails.org/2021/12/6/Rails-7-0-rc-1-released
Read more
Evil Martians 6 Dec, 11:32
Интересные мысли о настоящем и будущем программирования от Алана Кея — автора Smalltalk, одного из изобретателей ООП и GUI и вообще живой легенды:

https://www.youtube.com/watch?v=D43PlUr1x_E
Evil Martians 3 Dec, 11:27
Праздник к нам приходит, а с ним и ежегодный челлендж Advent of Code!

Небольшие задачки для разминки и новогоднего настроения каждый день в течение декабря вплоть до 25 декабря. 🎄

http://amp.gs/jYwoI
Evil Martians 2 Dec, 18:13
Меньше часа осталось до старта онлайн-митапа Winter Saint P 2021 Meetup, где выступают сразу двое марсиан (и оба с докладами про базы данных): Дмитрий Цепелев и Андрей Новиков.

Регистрация и ссылка на Zoom: kommunity.com/saintpruby/events/fall-2021-meetup-26df1ea3
Evil Martians 1 Dec, 18:00
На этой неделе в марсианском блоге Владимир Дементьев изучает Kuby, новый инструмент, который помогает деплоить Rails-приложения в Kubernetes без лишних нервов и YAML-ов.

Также в статье можно познакомиться с нашим новым опенсорс-проектом — плагином Kuby AnyCable, который позволяет в пару строчек кода установить все необходимые компоненты AnyCable в Kubernetes кластер.

http://amp.gs/jYK3b
Evil Martians 30 Nov, 18:32
Нам часто пишут: «Хочу работать на Марсе, но у меня недостаточно опыта в коммерческой разработке/нет своих OSS-проектов». А то и «я недостаточно хорош или хороша для вас». Мы слышали это даже от тех, кто сейчас работает в Марсианской команде.

Что может компенсировать недостаточный опыт или неуверенность?
— Вы по-настоящему любите технологии и готовы — учиться (расскажите нам об этом!)
— Вы помогали open source сообществу
— Вы выступали на каких-то релевантных ивентах или писали статьи
— Вы решали задачки из Cult of Martians

Мы принимаем во внимание все!

Ruby Backend Engineer: http://amp.gs/jYJkU
Фронтенд-разработчик: http://amp.gs/jYJkd
Read more
Evil Martians 30 Nov, 12:10
В JetBrains анонсировали свой легковесный редактор Fleet.

С помощью изначально распределённой архитектуры, совместного редактирования файлов и использования терминалов, language server protocol и «безголовых» инстансов intelliJ на «бэкенде», а также переключения между режимами «просто редактора» и «IDE для всего» нам обещают создать новый удобный редактор на все случаи жизни.

Но что удивительно — это IDE не на браузерных технологиях!

Клуб «облачных сред разработки» в котором уже есть, например, GitHub Codespaces и StackBlitz, пополняется, и в скором времени конкуренция обещает быть жаркой.
Read more
Evil Martians 29 Nov, 13:02
В ближайший четверг, 2 декабря, в 19:00, марсиане выступают на питерском онлайн-митапе аж с двумя докладами про базы данных.

Дмитрий Цепелев расскажет про MVCC, зачем он нужен и чем мешает.
Андрей Новиков — про индексы и их применимость в различных ситуациях.

Регистрация: kommunity.com/saintpruby/events/fall-2021-meetup-26df1ea3
Read more
Evil Martians 26 Nov, 16:15
У Марсианина Андрея Ситника хорошие новости про PostCSS — вышла новая версия с несколькими существенными улучшениями:

— Добавили промежуток символов для предупреждений и ошибок.
— Убрали предупреждение «PostCSS does nothing» — теперь мы просто не парсим CSS без плагинов.
— Уменьшили размер postcss в node_modules с 1 МБ до 0,3.

Больше деталей: http://amp.gs/jYSmf
Evil Martians 25 Nov, 16:00
🚀 На этой неделе в марсианском блоге продуктовый дизайнер Глеб Строганов и аккаунт-менеджер Антон Сеньковский рассказывают о фирменных, марсианских дизайн-спринтах.

Это персонализированный подход для совсем новых или уже работающих проектов, который включает экспертный анализ, полезные артефакты и, фактически, формирует роадмап по дизайну и даже разработке.

http://amp.gs/jYdd9
Evil Martians 24 Nov, 19:00
Выпустили финальный релиз imgproxy 3.0, последней версии нашего инструмента для быстрой и безопасной обработки изображений.

В релиз включены предложения и замечания участников программы Early Access, за что им большое человеческое спасибо!

Подробнее: http://amp.gs/jYR9U
Evil Martians 18 Nov, 15:10
Slack запускает приватную бету Platform API (на котором работают Slack apps) и API основан на Deno!

http://amp.gs/jYCfd

http://amp.gs/jYCfO

Deno — это JS-рантайм на основе V8, написанный на Rust. Он из коробки поддерживает TypeScript и использует «безопасный по умолчанию подход», запрещающий доступ к файловой системе и сети без явного разрешения.

Киллер-фича Deno в подобных приложениях — это именно изоляция и безопасность по умолчанию.
Read more
Evil Martians 16 Nov, 17:37
⌛ В Марсианском блоге бэкенд-инженер Миша Меркушин отвечает на своевременный вопрос: как эффективно работать с временными данными в Ruby on Rails-приложениях?

Наше решение: TimescaleDB! А почему — читайте в нашей новой статье:

http://amp.gs/jYBAD
Evil Martians 13 Nov, 16:00
Конференции снова уходят в онлайн, но в этом есть и плюс — принять участие теперь можно откуда угодно!

Например, завтра пройдёт большая (и бесплатная) конференция для веб-разработчиков ITeaConf, где марсианин Владимир Дементьев расскажет о том, как поживает Ruby:

http://amp.gs/jYYOX
Evil Martians 11 Nov, 15:16
«Скрытые» возможности и трюки PostgreSQL — то, что было в нём всегда, но мало кто знал:

• как определить, что вставилось, а что обновилось в upsert, используя знания об устройстве MVCC в PostgreSQL
• как быстро добавлять проверки в таблицы, чтобы не блокировать таблицу надолго (спойлер: опция NOT VALID у внешних ключей и CHECK-констрейнтов)
• как добавлять комментарии к любым объектам в базе данных (кстати, в Ruby on Rails комментарии можно добавлять прямо в DSL миграций, начиная с версии 5.0)
• как перестать сочинять многоэтажные условия и начать легко сравнивать диапазоны с помощью оператора OVERLAPS

Это и многое другое читайте здесь: hakibenita.com/postgresql-unknown-features
Read more
Evil Martians 10 Nov, 10:39
Вчера вышла первая preview-версия Ruby 3.1.

Из важного:
• новый легковесный JIT-компилятор YJIT от Shopify
• гем debug в качестве дебаггера по умолчанию
• короткий формат записи хэшей, если имя переменной совпадает с именем ключа: { x:, y: } вместо { x: x, y: y }

А также традиционное улучшение производительности.

Подробности и другие изменения — в официальном анонсе: ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released
Read more
Evil Martians 9 Nov, 18:30
В марсианском блоге наш бэкенд-инженер Святослав Крюков попадает в виртуальную реальность, где все (наконец-то!) ✨«должно быть переписано на Go». ✨

В статье он рассказывает, как писать на Go с помощью Ruby, меняя в процессе Ruby под свои нужды.

Что вас ждет:
➡️ Перенос синтаксиса Go в Ruby.
➡️ Создание небольших лексера и парсера, модификация тех, что в Ruby Next!
➡️ Переписывание AST на лету с помощью Ruby Next.
➡️ И другие крутые техники, которые позволят сделать фантазию реальностью!

👉Читайте эту невероятную историю: http://amp.gs/j1cia
Read more
Evil Martians 8 Nov, 14:02
Сегодня в 17:30 по московскому времени DevOps-эксперт Игорь Курочкин и наш SRE-инженер Андрей Александров проведут воркшоп про топологии платформенных команд на конференции DevOops.

Подключайтесь, будет интересно!

http://amp.gs/j1MVc
Evil Martians 4 Nov, 11:00
Игра Roblox — наверное, самая известная для широкой публики среда, которую можно расширять с помощью языка Lua. Хотя сам Lua, конечно, используется в скриптинге повсеместно, особенно в играх.

Только что Roblox выпустили в open source язык Luau, основанный на Lua, вместе со всем тулчейном (компилятор, линтер).

http://amp.gs/j1wwa

Luau основан на Lua 5.1. Самое яркое нововведение — система типов (http://amp.gs/j1wwQ). Имплементацию полностью переписали для улучшения производительности (http://amp.gs/j1wwb).

GitHub: https://github.com/Roblox/luau/
Read more
Evil Martians 3 Nov, 14:46