Адрес канала:
Категории:
Технологии
Язык: Русский
Количество подписчиков:
3.55K
Описание канала:
Канал Злых марсиан (https://evilmartians.com), неофициальный. Твиттер: https://twitter.com/evilmartians_ru
Стартапы, веб-разработка, интернет-бизнес, UI дизайн, бэкенд (#ruby #rails #golang #rust), фронтенд (#javascript), #ios, #devops (#kubernetes)
Рейтинги и Отзывы
Оценить канал 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