Получи случайную криптовалюту за регистрацию!

Evil Martians

Логотип телеграм канала @evilmartians — Evil Martians E
Логотип телеграм канала @evilmartians — Evil Martians
Адрес канала: @evilmartians
Категории: Технологии
Язык: Русский
Количество подписчиков: 3.55K
Описание канала:

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

Рейтинги и Отзывы

2.67

3 отзыва

Оценить канал evilmartians и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

1


Последние сообщения 6

2021-11-16 17:37:06
В Марсианском блоге бэкенд-инженер Миша Меркушин отвечает на своевременный вопрос: как эффективно работать с временными данными в Ruby on Rails-приложениях?

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

http://amp.gs/jYBAD
1.3K viewsedited  14:37
Открыть/Комментировать
2021-11-13 16:00:03 Конференции снова уходят в онлайн, но в этом есть и плюс — принять участие теперь можно откуда угодно!

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

http://amp.gs/jYYOX
2.4K views13:00
Открыть/Комментировать
2021-11-11 15:16:09 «Скрытые» возможности и трюки PostgreSQL — то, что было в нём всегда, но мало кто знал:

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

Это и многое другое читайте здесь: hakibenita.com/postgresql-unknown-features
2.2K views12:16
Открыть/Комментировать
2021-11-10 10:39:02 Вчера вышла первая 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
2.2K views07:39
Открыть/Комментировать
2021-11-09 18:30:20
В марсианском блоге наш бэкенд-инженер Святослав Крюков попадает в виртуальную реальность, где все (наконец-то!) «должно быть переписано на Go».

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

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

Читайте эту невероятную историю: http://amp.gs/j1cia
2.0K views15:30
Открыть/Комментировать
2021-11-08 14:02:45 Сегодня в 17:30 по московскому времени DevOps-эксперт Игорь Курочкин и наш SRE-инженер Андрей Александров проведут воркшоп про топологии платформенных команд на конференции DevOops.

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

http://amp.gs/j1MVc
1.8K views11:02
Открыть/Комментировать
2021-11-04 11:00:05 Игра 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/
3.4K viewsedited  08:00
Открыть/Комментировать
2021-11-03 14:46:54 Новая open source альтернатива MongoDB, полностью совместимая с её драйверами: http://amp.gs/j12Zn

Забавная деталь: под капотом используется всеми любимая БД PostgreSQL!
2.2K views11:46
Открыть/Комментировать
2021-11-01 19:23:12 Встречайте новый пост в марсианском блоге о том, как Владимир Дементьев искал причину дэдлока в Go-сервисе, возникшего при стресс-тестировании боевой инсталляции AnyCable.

Как генерировать и анализировать дампы стеков го-рутин без pprof? Что скрывает RWMutex? Читайте в статье: http://amp.gs/j10YS
1.3K views16:23
Открыть/Комментировать
2021-10-29 16:49:02 У нас еще остались нерешенные задачки для open source-энтузиастов!

Кстати, если интересна наша бэкенд-вакансия (http://amp.gs/j1q5K), но мало опыта в коммерческой разработке и нет своих OSS, то решение этих задач станет вашим преимуществом.

Задачи: http://amp.gs/j1q5H
1.2K views13:49
Открыть/Комментировать