es
Feedback
Разработка ждёт балета

Разработка ждёт балета

Ir al canal en Telegram

What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli

Mostrar más
1 619
Suscriptores
+124 horas
-27 días
-230 días
Archivo de publicaciones
Одной строкой: по слухам Samsung планирует использовать Fuchsia на своих устройствах через несколько лет. #samsung #fuchsia #rumor

Какой-то прямо воодушевляющий доклад о хаках, к которым деды прибегали, чтобы написать крутые и сложные игры в условиях ограничений NES. - Как засэйвиться, если у тебя только read-only storage? - Как обсчитывать физику, когда не только дробей, но и деления-то нет? - Как сгенерить случайное число, если системного генератора просто нет? #talk #gamedev

Короткая и интересная история: во Вьетнаме для системы COVID пропусков с QR кодами использовали недостаточно криптографичную криптографию, что позволило раскрутить несколько инстансов на AWS и за 9 часов и $250 получить приватный ключ, а с ним и возможность генерить валидные QR коды. И ещё оттуда же кусок, от которого становится грустно: "Although the code was provided, we took around 2 days to get this running since the code was written back in 2015. Some libraries are not currently supported forced us to make several changes on the code." Всего 6 лет прошло, а уже приходится повозиться, чтобы что-то запустить. Я думаю мне тоже пришлось бы нормально так попыхтеть, чтобы какой-то из своих старых заброшенных проектов развернуть. #cybersec #vulnerability

И ещё один доклад. Виталий Фридман на Mobius прошёлся по разным интерфейсным паттернам в большом вебе, вебе мобильном и в приложениях и постарался рассказать, какие бывают подходы ко всем этим каруселям, пикерам даты рождения, полям ввода с валидацией, disabled кнопкам и т.п., как и почему они бесят юзеров, и что можно с этим делать. #talk #design #ux

Доклад про дизайн API небольшой библиотечки на Rust. Челик взял за основу питонячий tqdm и показывает, как на Rust можно добиться примерно такого же рисования прогресс баров в CLI, но с грамотной типизацией, чтобы компилилось только то, что можно и логично, а что нельзя и не логично - не компилилось. Мне достаточно интересно было послушать. #talk #rust #type

Оффтоп, конечно, но мне очень интересно было почитать, там и другие статьи в блоге крутые. В этом посте автор рассказывает, почему японский веб настолько отличается и отстал от привычного нашему глазу. #design #localization

Небольшой список security-related штук, про которые надо помнить, когда приходится работать с WebView. #cybersec #webview

Небольшой пост про краш, когда startForegroundService дёрнули, а startForeground - не успели за отведённое время. Чуваку помогло дождаться main thread и только с него запускать сервис. #service #thread #crash

Тут @ozodrukh поделился ссылкой, и я опять не понимаю, что происходит. Безумие какое-то. Орда людей пытается пользоваться Navigation и сохранить состояние фрагмента. Там что-то на самом деле сломано? Или они не вкуривают? Или это такая шутка? #fragment #navigation

Потрясающе. Просто потрясающе. Резюме с пунктами по типу: - Expert in JavaScript, ..., Mia Khalifa, ... - Led team of 6 engineers to mine Ethereum on company servers - Spread Herpes STD to 60% of intern team успешно прошло на следующие этапы в Reddit, Dropbox, Atlassian и др. #hr #interview #humor

Тут вот @mindw0rk поделился ссылочкой: выложили видосы с последнего дроидкона. #talk #event

Немного очень интересного исторического оффтопа: как так получилось, что браузеры прикидываются друг другом в User-Agent. Прямо какое-то безумие, разрастающееся снежным комом. #browser #history

Ох, сколько же всего я не знаю. Алгоритм Sleep sort, например. На массив размера N заводим N тасок, которые сделают emit элементу после некоторого delay, соответствующему ключу сортировки. Дожидаемся всех emit'ов и опа, отсортировали. #humor #algorithm #sorting

Помните Android Asset Studio от Roman Nurik? Интересно, кто-то им ещё пользуется? Так вот, он набросал какой-то новый проектик в том же духе: IconKitchen. Генератор иконок приложения для разных платформ. #icon #design

Миша @Harmonizr в очередной раз поделился прекрасным. Скругляем углы у bottom sheet. Или не скругляем? Просто почитайте коммент по ссылке и полистайте этот тред. #humor #design #material

В нашей области много всякого странного есть. Вот, например, попытка парсить XML регулярками. На этот пост можно смотреть как на эдакий regex deep dive, но мне нравится просто тихо ужасаться. #regex #xml

Вот тут автор написал type safe bundleOf функцию. Писать именно bundleOf мне видится попыткой решить проблему, которой нет, но сам приём, кажется, красивый. #bundle #type

Тут вот интересные рассуждения о том, как так может получиться, что разработчики проходят стадии novice и advanced beginner в терминах дрейфусовской модели, а потом переходят в expert beginner и там и остаются. #developer #learning

Потрясающая новость: рекламная сеть, пользуясь предустановленными в устройство аппами, устанавливала пользователям приложения в обход Google Play даже при попытке закрыть рекламу. Обязательно почитайте детальнее в самом посте и в комментах. Так эпично обосраться - это надо уметь. Это даже не ошибка новичка, это прямо уровень. #vulnerability #cybersec #ads

Пугающий и вместе с тем очень интересный обзор того, о чём нужно думать и с какими проблемами сталкиваться, чтобы качественно адаптировать свой продукт под другие языки. #language #localization