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

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


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

2022-02-17 18:30:47
Наконец-то публикуем в марсианском блоге вторую часть захватывающей истории iOS-инженера Максима Скорынина про Object Detection в экосистеме Apple!

Сможет ли Максим обучить модель? Как он будет анализировать и сравнивать все результаты? Получится ли у него создать демо-приложение, которое распознает объекты на видео в реальном времени? Переживаем за него!

Также расскажем о том, как обучаются модели, об алгоритмах обучения, которые использует Create ML, плюс сравним производительность на основе алгоритма и оборудования.

http://amp.gs/jZkMh
1.1K views15:30
Открыть/Комментировать
2022-02-17 13:34:02 Через неделю, в следующий четверг, 24 числа, в 19:20 марсианин Андрей Новиков выступит в Твери на митапе Трамплин № 8 с докладом про различные нюансы запуска приложений в Kubernetes.

Покупайте билеты в Тверь и регистрируйтесь на митап: trampoline.to/event/trampoline-8
1.5K viewsedited  10:34
Открыть/Комментировать
2022-02-09 17:49:11
Продолжаем «мобильную» тему в марсианском блоге: iOS-инженер Максим Скорынин объясняет, как реализовать Object Detection с помощью нативных инструментов Apple.

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

http://amp.gs/jZIgI
1.1K views14:49
Открыть/Комментировать
2022-02-08 12:05:07
Обновили один из самых популярных постов в блоге — статью про фавиконки от нашего ведущего фронтендера Андрея Ситника.

Потому что в 2022 году они точно так же актуальны, как были в 2021-м.

http://amp.gs/jmQb5
1.3K views09:05
Открыть/Комментировать
2022-02-03 18:10:14 А вы знали, что существует черновик стандарта-RFC для UUID версий 6, 7 и 8?

Большинство людей понимает под UUID его четвёртую версию, генерируемую случайным образом. Но уже давно существует ещё и детерминированные версии — основанные на времени и MAC-адресе UUIDv1 и v2, а также UUIDv3 и v5, основанные на хэшировании.

Тем не менее, на практике в современном распределённом мире у всех этих версий есть проблемы:

1. случайно распределённые значения UUIDv4 плохо сказываются на производительности и размере BTree-индексов в базах данных (см. например, UUIDs are Popular, but Bad for Performance от Percona). Эта же проблема есть у UUID версий 1 и 2, так как…
2. …хоть UUIDv1 и UUIDv2 и основаны на времени, но при кодировании метки времени её компоненты оказываются перемешаны, поэтому идентификаторы нельзя сравнивать друг с другом «в лоб», побайтово, что, как минимум, неудобно.
3. А ещё в UUIDv1 и UUIDv2 должны использоваться реальные MAC-адреса машин, генерирующих идентификаторы, что, с одной стороны, не очень хорошо с точки зрения приватности, а с другой — уже и вовсе странно в век контейнеризации.

При всём этом UUID всё же слишком привлекательны, чтобы их не использовать: возможность генерировать идентификаторы независимо в приложении или распределённой базе данных, большое количество возможных значений (а значит и пренебрежимо малая вероятность коллизий при должной реализации), и всё это помноженное на действительно универсальную поддержку формата.

Сторонних решений, исправляющих эти недочёты, есть уже немало. Из более совместимых c UUID можно выделить ULID, но есть и множество других форматов: например, Snowflake или EID.

Авторы грядущего RFC создавали новые версии UUID с оглядкой на существующие решения (полный список можно посмотреть в черновике), но, конечно же, сохраняя совместимость с существующими UUID (вы же знали, что не все биты в UUIDv4 случайны?)

Что внутри?

• UUIDv6 — максимально похож на UUIDv1 (тот же таймстамп для григорианского календаря), но без переставления частей таймстампа (для сортировки) и со случайными данными вместо MAC-адреса.
• UUIDv7 — использует Unix timestamp (36 бит) с опциональной точностью до милли-, микро- или наносекунд (12, 24 или 38 бит), clock sequence (12, 14 или 8 бит) и произвольные данные.
• UUIDv8 — «свободный» формат, не регламентирующий, какие метки времени использовать. Можно использовать любые до 60 бит, главное условие — монотонное возрастание по времени. Ну, clock sequence (12 или 8 бит) и произвольные данные (62 или 54 бита).

Что же станет стандартом де-факто через несколько лет? Или UUIDv4 не победить? Поживём — увидим!
1.4K views15:10
Открыть/Комментировать
2022-02-03 13:33:05
Полностью обновили сайт imgproxy, быстрого и безопасного сервера для обработки изображений — https://imgproxy.net/

Подробно рассказываем обо всех фичах OSS и Pro-версий и тарифных планах, даем возможность попробовать все способы оптимизации картинки прямо на сайте.
1.5K views10:33
Открыть/Комментировать
2022-02-02 18:32:06
Один из самых крупных Brainwashing для корпоративных клиентов состоялся на днях: провели трехдневный интенсив по разработке на Ruby on Rails для большой инженерной команды Сбермаркета. Участвовали Марсиане из бэкенда и фронтенда.

Подробнее о наших курсах (которые мы проводим не только для корпоративных клиентов, но и для всех желающих), можно узнать тут: https://brainwashing.pro/
1.8K views15:32
Открыть/Комментировать
2022-01-28 11:30:04
Новая марсианская бэкенд-вакансия (нет, не рубисты) — нужен Go Backend Engineer!

И ищем его или ее не на клиентские проекты, а впервые предлагаем в команде Марсиан работать над развитием imgproxy, быстрого и безопасного сервера для процессинга изображений. Его используют по всему миру — от Photobucket и eBay до тысяч стартапов.

Вакансия тут: http://amp.gs/jmNpK

Продукт здесь: http://amp.gs/jmNp3
1.3K viewsedited  08:30
Открыть/Комментировать
2022-01-27 15:56:01 Ирина Назарова, СЕО Злых Марсиан, в подкасте «Экономика на слух» честно рассказывает о том, насколько мы злые, каким проектам мы помогаем, а каким — нет, и как организовать работу в полностью распределенной команде (а мы делали удаленку еще до того, как это стало мейнстримом).

http://amp.gs/jmrVg
1.1K views12:56
Открыть/Комментировать
2022-01-25 18:26:10 AnyCable Pro помог Vito, платформе для проведения онлайн-мероприятий, решить проблемы масштабирования и провести несколько real-time мероприятий, включая конференцию Nuxt Nation. Марсиане разработали инфраструктуру для деплоя AnyCable и помогли команде Vito оптимизировать производительность платформы, чтобы подготовиться к крупным конференциям.

А когда во время Nuxt Nation возникли проблемы, Марсианам удалось все уладить буквально в течение часа благодаря приоритетной поддержке AnyCable Pro.

Описали всю историю тут: http://amp.gs/jm46d
1.3K views15:26
Открыть/Комментировать