es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

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

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

Ir al canal en Telegram

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

Mostrar más
1 628
Suscriptores
+124 horas
+67 días
+1130 días
Archivo de publicaciones
Вышел 4-й выпуск Run Loop. К нам пришёл Никита Прокопов - создатель шрифта Fira Code, нескольких проектов на Clojure и grumpy.website. #runloop #podcast #font #clojure iTunes: https://itunes.apple.com/ru/podcast/run-loop-podcast/id1409669962?mt=2 SoundCloud: https://soundcloud.com/runloop-podcast/run-loop-4-nikita-prokopov

Статья с демонстрацией и замерами double-checked lock. Здорово расписаны разные тесты полученной конструкции. Спойлер: double-checked lock проиграет synchronized-блоку :) #benchmark #lock #multithreading https://portabledroid.wordpress.com/2018/08/09/fast-locking-in-android-with-kotlin/

Ох, статейка как будто для этого канала писалась. Чувак катком проехал по тулзам (Android Studio, по большей части) и прочим детищам Google. И не поспоришь с ним особо. По всем пунктам всё так. #studio #google #tools https://hackernoon.com/just-give-me-a-sharp-knife-google-9b20c782abe9

Оп, выложили исходники Google I/O 18 аппа. #google #io #source https://github.com/google/iosched

Тут что-то нахваливают вот эту статью, которая по сути перечисляет малоизвестные функции стандартной библиотеки Kotlin. Мне кажется, что по большей части это либо баяны, либо штуки, которыми пользуешься раз в год. Но может кому-то понравится, ловите. #kotlin #stdlib https://tech.okcupid.com/hidden-gems-in-kotlin-stdlib/

Забыл напомнить, что у нас вышел 3-й выпуск подкаста Run Loop. В этот раз сообразили на троих и просто поговорили о том, как проходят наши будни. #podcast #runloop iTunes: h t t p s : / / i t u n e s . a p p l e . c o m / r u / p o d c a s t / r u n - l o o p - p o d c a s t / i d 1 4 0 9 6 6 9 9 6 2 ? l = e n & m t = 2 Soundcloud: https://soundcloud.com/runloop-podcast/run-loop-3-special

О, Facebook выложил своё решение для TLS 1.3. Называется это дело Fizz. Будем ждать Buzz :) #facebook #library #tls https://code.fb.com/networking-traffic/deploying-tls-1-3-at-scale-with-fizz-a-performant-open-source-tls-library/

@sawelyy из CleverPumpkin прислал ссылку на либу, которую они запилили. Это по сути View календаря, которая позволяет делать много разного. И вот прямо месяца два назад нам в App in the Air нужен был выбор интервала дат. Ничего нормального мы не нашли и написали сами. Хотя вот такая вот либа потенциально сэкономила бы приличный кусок времени. Поэтому посмотрите, может быть кому-то пригодится. #library #calendar #view https://github.com/CleverPumpkin/CrunchyCalendar

Сразу за официльным анонсом спешим опубликовать наш новый выпуск: https://androiddev.apptractor.ru/android-dev-podkast-71/ Подкаст #71. Google Assistant на русском. Эксклюзивное интервью сразу вместе с официальным анонсом Гугл Ассистента на русском языке. Для кого голосовые ассистенты, что они умеют, как и на чем под них разрабатывать, а также, какие бонусы можно получить, опубликовав свой экшены, вы узнаете из нашего свежайшего выпуска. https://russia.googleblog.com/2018/07/google.html - официальный анонс http://dialogflow.com/ - DialogFlow https://codelabs.developers.google.com/codelabs/actions-1/index.html#0 - кодлаб про основы разработки своих Actions On Google https://codelabs.developers.google.com/codelabs/actions-2/index.html#0 - кодлаб про разработки своих Actions On Google продвинутого уровня https://codelabs.developers.google.com/codelabs/androidthings-assistant/index.html - кодлабы по настройке Ассистента на Raspberry Pi https://developers.google.com/actions/ - официальная документация https://www.w3.org/TR/speech-synthesis11/ - Speech Synthesis Markup Language (SSML)

Очень приятная статья, в которой Иван Гришаев рассказывает, зачем нужен Clojure. Мне очень понравилось. Пойдите, почитайте. Она очень короткая, чесслово. #fp #clojure http://grishaev.me/why-clj

Вышел 2-й выпуск Run Loop. К нам в гости пришёл Егор Бугаенко. Егор рассказал о своём новом проекте Zold, о своём режиме работы и ещё о нескольких интересных штуках. #podcast #runloop iTunes: https://itunes.apple.com/ru/podcast/run-loop-podcast/id1409669962?mt=2 Soundcloud: https://soundcloud.com/runloop-podcast/run-loop-2-egor-bugaenko

Не проходим мимо: AMA на Reddit с Android командой. Там много всего интересного. Например, упомянули, что ведётся работа в сторону чего-то, позволяющего показать, как именно был зарезолвлен тот или иной атрибут на View. Или, к примеру, рассказали, почему share диалог работает так плохо, и что с ним планируется делать. #reddit #ama #android https://www.reddit.com/r/androiddev/comments/8xspo7/were_on_the_engineering_team_for_android_p_ask_us/

Интересный слух прилетел с xda-developers. Кажется, что в Android Q backend Skia переведут на Vulkan. #androidq #skia #rendering #vulkan https://www.xda-developers.com/google-android-q-vulkan-graphics-render-ui/

Чувак качественно накидал про PrecomputedText API, что с ним можно делать и, главное, как это можно делать. Напомню, что это та самая штука, которая позволяет вытащить часть работы по обсчёту текста на фоновый поток. https://medium.com/google-developers/prefetch-text-layout-in-recyclerview-4acf9103f438 #androidp #textview #precomputedtext

По странному стечению обстоятельств и не без нежных пинков @etolstoy родился новый подкаст, ко-хостом которого я стал: Run Loop. В первом выпуске у нас в гостях Максим Ефимов - Android-разработчик из Uber, счастливый житель Амстердама и в целом приятный мужчина в полном расцвете сил. Он расскажет о жизни в Uber, о том, как обычно проходит его рабочий день и о многом другом. Приходите, слушайте, пишите фидбек. Мы будем рады. #podcast #runloop #uber Soundcloud: https://soundcloud.com/runloop-podcast/run-loop-1-maksim-efimov iTunes: https://itunes.apple.com/ru/podcast/run-loop-podcast/id1409669962

Просьбы о помощи пост. Моему хорошему другу - прекрасной Оксане - очень нужно выстроить ферму мобильных девайсов для проведения нагрузочного тестирования Wi-Fi сетки в условиях, максимально близких к реальным. Если среди вас или ваших друзей есть те, кто шарит за такие вещи и готов поработать, отзовитесь! :) За шэр - отдельное и очень большое спасибо. #help #wifi #testing https://www.facebook.com/okokawa/posts/10212047953099638

Мда… Давненько я сюда ничего не писал. Извиняюсь, в последнее время всё как-то кувырком, совсем не было времени. Сегодня будет статья с хорошим разбором priority buckets в Android P. Суть в том, что теперь приложения получают разные возможности (на Jobs, Alarms, FCM уведомления и на доступ в сеть) в зависимости от паттерна их использования (запущен ли апп, foreground сервисы, sync adapter и т.п. и как часто пользователь приложение запускает). А подробности, как и всегда, найдёшь по ссылке. #androidp #battery #performance https://medium.com/google-developer-experts/exploring-android-p-priority-buckets-d34d12059d36

Забавная статья, с не менее забавным названием: “Forget about Clean Code, let’s embrace Compassionate Code”. #clean #code http://johannesbrodwall.com/2018/06/24/forget-about-clean-code-lets-embrace-compassionate-code/

Напоминаю, что остался буквально месяц до закрытия подачи заявок на AppsConf. Для вас это отличный шанс воспользоваться помощью опытных ребят из программного комитета, которые будут курировать вашу заявку, помогут и с рассказом, и со слайдами. Если есть вопросы, пишите прямо @etolstoy в личку, помогу с составлением заявки и тезисов. http://conf.ontico.ru/lectures/propose?conference=ac2018

Просто интересная находка: статья от Romain Guy из ранних времён Android про некоторые оптимизации рисования background’ов. #view #performance http://www.curious-creature.com/2009/03/04/speed-up-your-android-ui/