Разработка ждёт балета – 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
Тут в Git mailing list создатель JGit интересно расписал, с чем приходится сталкиваться, чтобы ускорить Git, написанный на чём-то более высокоуровневом (Java в его случае), чем C, и всё равно быть более медленным.

#git #c #java
👍4😱2
Весёлый доклад от одного из создателей 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