Разработка ждёт балета
Open in Telegram
What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli
Show more1 621
Subscribers
No data24 hours
+37 days
+530 days
Posts Archive
Запускаю ежегодный опрос известности команд мобильной разработки 🔥🔥🔥
Расскажите, у кого лучший офис, самые интересные задачи и максимально крутые доклады. Как и в прошлые два года, я в конце подготовлю детальный отчет по тому, что происходит с мобильной разработкой в России.
Вариантов выбора в этом году стало чуть больше, добавилось еще несколько вопросов – но не пугайтесь, прохождение не займет больше нескольких минут. Опрос анонимный, поэтому можете смело писать всю правду. И главное – делитесь опросом со своими коллегами и друзьями. Чем шире будет выборка, тем больше интересного получится узнать!
Опрос: http://bit.ly/2RoSPjA
Прошлое исследование: http://bit.ly/2Uld2bO
Ребят, друзья ищут человека, который работал с camera 2 api для посоветоваться - наткнулись на какие-то проблемы с распознаванием. Если кто-то готов помочь - пишите в личку.
@iSanechek прислал рассказ Шипилёва о сборщике мусора Shenandoah в почти двух частях (раз и два - можно сказать, повторяет первую).
#talk #gc #java
Вот тут есть приятный маленький рецепт про то, как в gradle файле прописать репозиториям конкретные группы зависимостей. Ну, знаете, google должен сидеть исключительно на первом, а jitpack - на кофеине. Ждём теперь статью о том, как вкрутить это во всякие dependencies.gradle файлы.
#gradle
Ещё немного о строках. Доклад Шипилёва “Катехизис java.lang.String”.
#talk #string #performance
Относительно старый доклад про две оптимизации String в JDK 9: Compact Strings (как бы нам хранить строчки в памяти поэффективнее) и Indify String Concat (читай, как бы нам строчки получше конкатенировать). Две этих штуки вместе дали очень приятный буст производительности.
#talk #java #string
Говорят, что Kotlin стал официальным языком внутри Google для Android-разработки.
#kotlin #google
Долгий, захватывающий и местами крышесносный доклад Лёши нашего Шипилёва про Java Memory Model. Для сильных духом.
#talk #java #jmm
https://youtu.be/iB2N8aqwtxc
@Jacks0n23 прислал интересную статью про устройство Android на низком уровне.
#android #linux #fastboot
Тут ребята из s23NYC написали статью про то, как внутри своей View нафигачить прикольную волнистую анимацию, да ещё и подвязать это всё к SensorManager. Весь код доступен, читается всё очень просто, да и выглядит предельно вкусно. Крайне рекомендую почитать.
#view #animation #sensor
Новость про декабрьский релиз AndroidX, если вы, как и я, её пропустили. Вышел alpha API для сохранения состояния ViewModel, если кому актуально.
#androidx #viewmodel #architecture
И ещё одна статья, пришедшая от @pro100svitlo: чуваки нафигачили симпатичную обёртку на Kotlin delegates для более простого state save & restore.
#kotlin #state #delegate
@pro100svitlo прислал статью, в которой рассказывают, в каких случаях инициализация через ContentProvider всё-таки имеет право на жизнь. Спойлер: multiprocess.
#library #contentprovider #multiprocess
На хакере вышла статья с крутым разбором Fuchsia. Всё это выглядит очень интригующе и… пугающе. Посмотрим, конечно, что получится в итоге. Сама статья требует платной подписки, и тут нам круто помог @Jacks0n23. Он не просто прислал ссылку, но и подготовил PDF с текстом. Крайне советую почитать. И да, мы грязные пираты.
#fuchsia #google #android
Тагир наш Валеев написал статью с вредными советами по написанию юнит-тестов. Может помните, были такие статьи-шутки вида “что нужно закоммитить, уходя домой” со всякими define true false и прочим? Ну вот тут примерно то же, только про то, как добиться 100% покрытия.
#test #humor
А вот тут можно посмотреть, какие JEP’ы вошли в каждую конкретную OpenJDK.
#jdk #openjdk #jep
http://openjdk.java.net/projects/jdk/11/
