Разработка ждёт балета – Telegram
Разработка ждёт балета
1.66K subscribers
505 photos
4 videos
15 files
1.53K links
What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://news.1rj.ru/str/+e2ND1tAa0lU2ZTli
Download Telegram
Весёлый доклад от одного из создателей Erlang про кашу, которую мы заварили. Там не то чтобы одна большая идея или посыл, скорее попытка измерить глубину нашего болота и странные идеи про то, как нам из него вылезать, а сверху всё это приправлено шутками, интересными мыслями и издёвками над JavaScript.

#talk #legacy
👍1
Тут вот в одном рабочем чате поделились: цветовая тема Dracula для всего. IDE, редакторы, терминалы, ю нэйм ит. Даже для Thunderbird, блин, есть.

#theme #tool #ide
👍6🔥1
Вот забавная хреновина: турнир между разными шрифтами для кода. Два сниппета на экране, и выбираешь, что лучше, пока не появится победитель. Только "Hide font names" лучше включить, чтобы честно было. Когда я в конце обнаружил, что победил Ubuntu Mono, испугался, закрыл и вернулся к уже привычному JetBrains Mono. Жаль только, что там сниппеты только на CSS - не все нужные юзкейсы показаны.

#font #tool
👍7
Иногда бывает нужно JSON из одной строки во что-то удобное для глаз отформатировать, секунды туда-сюда попереводить или URL какой-нибудь поэнкодить. Под каждую из этих вещей я обычно шёл в гугл или на какой-то уже знакомый сайт, который эту задачу решал. И вот нашёлся прикольный и недорогой тул как раз для этого. Чтобы всё в одном аппе и всегда под рукой.

#tool
👍9💩4
Внимание! Из психиатрической больницы им. Кащенко сбежала группа джавистов. На попытки заговорить отвечают предложениями использовать checked exceptions в качестве union types. Не пытайтесь их понять, это опасно! Ни в коем случае не пытайтесь их переубедить - они агрессивны! За помощь в поимке вознаграждение гарантируем!

#java #exception #type
😁9👍8🤯3
14 февраля стартует очередной сезон Podlodka Android Crew.

В этот раз будет только одна неделя (вот это мне нравится, две недели всегда казалось многовато), и всё - про Jetpack Compose. Ну и по старой доброй традиции, доклады, которые привлекли внимание:

- Андрей Шиков (соавтор книги Jetpack Compose internals, которую тут когда-то упоминали, на секундочку) - Compose Under Hood
Тут вроде и так понятно, почему надо смотреть.

- Лукьян Жуков - Все тоже самое только проще? Разбираемся с анимациями в Jetpack Compose
Анимации в нашей области исторически попахивают, интересно послушать, чего там Лукьян накопал.

- Эксперты в спешке нарабатывают экспертизу^W^W^W^W уточняются - Батл: "Compose vs Swift UI vs Flutter"
Шо там у них за батл я хз, но какой-то сравнительный доклад, подчёркивающий разницу именно в логике, я бы с интересом посмотрел.

#event
🔥86
Совершенно обалденный пост, в котором по шагам разбирается работа GPS. Вы только взгляните на все эти интерактивные визуализации. Страшно становится, когда прикидываю, сколько в один этот пост было вложено труда. Ну и GPS, конечно, теперь ещё более внушительной штукой выглядит.

#gps #navigation
🔥30
Небольшой гайд по профайлингу main thread событий через Perfetto. Я про этот Perfetto только на прошлой неделе услышал, до этого не встречался и ещё потыкать не успел, но, глядя на положение дел в Studio, чую, там может быть лучше.

#profiler #performance
Все в нашей сфере не раз видели обложки книг O’Reilly с разнообразными зверушками. Вот короткая история их появления.

#book #history
Тут вот Firebase добавили personalization фичу в свой Remote Config. Предполагается, что этой халабуде даём несколько вариантов значения для ключика и целевую метрику, после чего всесильный ML подберёт "каждой бабе по мужику, каждому мужику по бутылке водки".

#firebase #ml
А тут вот Arrow показали свой Analysis. Типа такой умный линтер, который построен как плагин для Kotlin компилятора, и умеет анализировать флоу кода, чтобы более глубокие вещи обнаруживать.

#lint #compiler #plugin
👍4🤔2
Кавабанга, ёптить!
Этот пост можно разбирать на девизы, поэтому я даже напрягаться не буду и воткну несколько из них:
- Most tech content is bullshit
- There's bullshit everywhere
- I saw people in senior positions who don't know shit about programming!
- Don't consume. Create. Ask questions. Stay curious.

#programming
👍14💩7🤮1
Занимательный пост. За 4 месяца чуваки выпустили первую версию STEPN. Ну и вот рассказали, с какими трудностями столкнулись. Про решения там без конкретики, да :С
За ссылку скажем спасибо @istima.

#gps #blockchain #gamedev
💩11👍5
Ну шо, уважаемые люди говорят, Kotlin 1.7.0 вышел. Ощущается скорее как промежуточный релиз с улучшениями, но предложу пофантазировать в комментариях, куда нас может завести T & Any синтаксис в дженериках.

#kotlin #language
🤔2
Казалось бы, где это видео, а где этот канал. Ну никак не должно было одно с другим пересечься. Я сам в шоке, чесслово. Но вот вам "Writing for interfaces" видос с WWDC. Там описывают подход к составлению текстов на экранах, да и к составлению самих экранов в общем-то. Когда в следующий раз сяду писать обречённый на смерть пет-проект, постараюсь не лениться и смотреть на коммуникацию с пользователем через такую вот призму, чесслово.

#talk #design #text
❤‍🔥9😁21
Ходят слухи, что Google планирует обязать всех использовать EROFS в качестве read-only файловой системы, начиная с Android 13. Глубина моих знаний о файловых системах пугает своим отсутствием, но пишут, что работать будет быстрее, да и места свободного будет больше. Разрабатывал и развивал эту штуку некто Xiang Gao в Huawei, на их же устройствах она и обкатывалась.

#os #kernel #huawei
😁6🔥4👍2🤯2
Астрологи провозгласили неделю инди разработчиков игр. Все посты про Android разработку сбежали, истошно крича.
Начнём с простого: раз, два, три коротких видоса, где наш старый знакомый jdh пилит игру про робота. Который хочет сажать растения. В мире, где не осталось растений. Под землёй.
Я, как известно, очень большой эксперт по разработке игр, почти такой же большой, как по файловым системам из прошлого поста. С высоты своего опыта ответственно заявляю: очень интересно. Но ничего непонятно. Но очень интересно.

#talk #gamedev #cpp
🔥6😁3
Сказал неделя геймдева, значит неделя геймдева.
Вот вам в качестве логического продолжения предыдущих видео (continuity, йопта) ещё одно, там jdh почти час сидит душнит про устройство своего движка. Я понимаю, что посмотреть это решатся единицы, но скажу так: несколько интересных идей я для себя почерпнул, и несколько седых волос от той дичи, которую они там в своём C++ творят (может так принято, я хз конечно, но вообще пет проект чувака, делает, что хочет, законом не запрещено), отрастил.

#talk #gamedev #cpp
Увага, хлопчики!
The Grug Brained Developer.
Длинный пост про разные аспекты нашей работы от лица эдакого Халка.
Тут каждую строку можно вырвать на цитату, но я приведу вот такие:
- "grug brain developer not so smart, but grug brain developer program many long year and learn some things although mostly still confused"
- "Microservices: grug wonder why big brain take hardest problem, factoring system correctly, and introduce network call too"
- "javanoscript developers call very special complexity demon spirit in javanoscript "callback hell" because too much closure used by javanoscript libraries very sad but also javanoscript developer get what deserved let grug be frank"

#programming #humor
🤔2