Разработка ждёт балета
前往频道在 Telegram
What I cannot create, I do not understand. DM: @alexey_mileev & @Remych04 PeerLab: https://t.me/+e2ND1tAa0lU2ZTli
显示更多1 628
订阅者
-124 小时
+57 天
+930 天
帖子存档
Вот сразу прошу прощения за оффтоп, но, честное слово, эта статья того стоит. Когда я проходил летнюю практику на первом курсе, мне её прислал мой руководитель. Чувак тогда работал в области биоинформатики. И вот сегодня эта самая статья всплыла там, где я никак не ожидал её встретить. Называется она “Может ли биолог починить радиоприёмник, или что я понял изучая апоптоз”. Откровенно говоря, я понятия не имею, кто такой апоптоз и зачем его изучать - я её не перечитывал и попросту не помню. Но очень тебе советую.
#biology
https://www.metodolog.ru/00373/00373.html
@TemMax поделился статьёй, в которой разбираются некоторые нюансы теней в material парадигме и их работы в Android. Автор показывает, как работать с ViewOutlineProvider и что интересного там можно наворотить.
#material #shadow #viewoutlineprovider
https://blog.usejournal.com/playing-with-elevation-in-android-91af4f3be596
@Harmonizr заслал ссылочку на кусок из Android Developers чатика про проблемы с “чайлд фрагментами и таргет фрагментами”. Чуть ниже в сообщениях другой юзер приводит решение. Ну и ещё ниже найдёшь просто интересное обсуждение. Если тебе проблема актуальна - будет полезно.
#fragment #supportlib
https://t.me/android_ru/222268
Небольшая статейка о том, что происходит, когда Activity переходит из Picture-in-Picture mode обратно в нормальное состояние и что со всем этим можно делать.
#activity #backstack #pictureinpicture
https://medium.com/google-developers/navigation-patterns-with-pip-2c5b6a446ba0
@dobrowins прислал интересную ссылку: очень длинный доклад (благо, доступен транскрипт) от Romain Guy и Chet Haase, где они задорно рассказывают историю Android. Ну это же просто прекрасно!
#talk #android #history
https://academy.realm.io/posts/romain-guy-chet-haase-android-developers-history/
Товарищи попросили поделиться новостью: 24-26 ноября в Москве пройдёт хакатон, который организаторы (Women TechMakers & Google Developers Group Moscow) характеризуют как “самый “UNISEX”, что бы это ни значило. Подать заявку можно до 17 ноября.
#hackathon #event
Подробнее о хакатоне: https://goo.gl/U4y177
Ссылка на регистрацию: https://goo.gl/iJpB4a
Совершенно потрясающий баг в Android Oreo, который приводит к тупому bootloop, из-за чего приходится сбрасывать девайс к заводским настройкам. Проявляется, когда png и xml файлы для adaptive icon называются одинаково.
#android #oreo #bug
http://www.androidpolice.com/2017/11/02/adaptive-icon-bug-swipe-facebook-causes-random-reboots-oreo-devices-thankfully-latest-update-fixes
https://www.reddit.com/r/Android/comments/79yfkm/psa_i_discovered_a_bug_with_adaptive_icons_that/
Можно долго спорить о том, нужно ли сейчас ботать алгоритмы и структуры данных. Мне кажется, что в любом случае лишним не будет.
В статье по ссылке сравниваются четыре книжки по ряду параметров: стиль изложения, как показан код, много ли математики, количество охватываемых тем и насколько глубоко эти темы рассматриваются. В конце автор приходит к двум книжкам: Introduction to Algorithms и The Algorithm Design Manual. И вот по этому случаю (да простят мне эту маленькую шалость правообладатели) лови PDF-ки к ним.
#book #algorithm #datastructure
https://porgionesanke.wordpress.com/2016/07/11/a-comparison-of-four-algorithms-textbooks/
Очень забавное выступление про Canvas. Чувак нафигачил слайды прямо на Canvas API и показывал с Android-эмулятора. Что не очень понравилось - он показал самые простые вещи, а вот про красивые анимации на слайдах не рассказал. Но код есть на github - можно самому поковырять.
#canvas #talk
https://youtu.be/vfnoT4TRmws
Совершенный оффтоп, но эта история настолько прекрасна, что я просто не могу обойти её стороной. Автор истории занимается penetration testing. Но не в том смысле, в каком мы все привыкли об этом думать. Она проникает в здания. Собственно, по ссылке - её рассказ про одно из таких проникновений. В интересном мире живём, братцы.
#story #offtop
https://motherboard.vice.com/en_us/article/qv34zb/how-i-socially-engineer-myself-into-high-security-facilities
Чуваки наваяли себе красивый тулбар с разлетающимися облаками, закруглением и сменой времени суток. И, надо сказать, получилось довольно забавно. Более того, сама задача интересна с технической точки зрения. А в статье они показывают несколько моментов реализации. Ну, а что не показывают, можно аккуратненько вытащить из разобранного APK :)
#ui #toolbar #appbar
https://androiduipatterns.com/toolbar-delight-8c5e4500b899
Совершенно неожиданно ко мне в руки попала небольшая методичка по выступлениям (спасибо @makazone). Она в довольно краткой форме описывает подход к составлению выступления, подготовке слайдов и выстраиванию всего этого в эдакую стройную конструкцию. Примеры, которые в ней приводятся, - в основном из области бизнеса (так и хочется написать буллшитовые), но путём нехитрых ментальных преобразований её можно адаптировать и под нашу с область.
#book #publicspeaking
А тут статейка про написание неидеального кода и почему это может быть хорошо. В общем и целом, всё как всегда - не надо впадать в крайности.
#refactoring #architecture #dry
https://www.prolificinteractive.com/2017/09/06/writing-imperfect-code/
Тут у нас целый цикл из 7 статей: “7 грехов программиста”. Мне показалось, что там всё больше про soft skills, но читать было действительно интересно. Ссылку на каждую следующую статью можно найти в конце предыдущей, разве что для последней это правило не выполняется - её нужно руками найти в профиле автора.
#softskills
https://medium.com/russian/7-грехов-программиста-гордыня-fffd58553f8f
Какое-то время назад посмотрел этот доклад от Oleksandr Tolstykh про тюнинг производительности RecyclerView и надёргал интересных слайдов. А-ля шпаргалка. Сейчас наткнулся на это безобразие в заметках и решил собрать вместе в виде мини поста. Многое из этого наверное баян, но вдруг ты не видел. Доклад, кстати, очень хорош. Советую посмотреть.
#talk #recycler #performance
http://telegra.ph/RecyclerView-Performance-Tuning-by-Oleksandr-Tolstykh-10-13
https://youtu.be/QjFa5dEzh28
Знаешь, есть такая утилитка в Unix-терминалах - yes. Идея простая - просто вечно печатает ‘y’ или то, что укажешь, чтобы не приходилось вводить это руками, когда что-то устанавливаешь. Так вот, казалось бы, что тут сложного. Обычный while (true) с принтом всё решит. Но не всё так просто. И из статьи по ссылке узнаешь почему.
Однако, я всё-таки не понимаю, неужели действительно так важно, чтобы вывод ‘y’ происходил со скоростью гигабитов (!!!) в секунду? Ну не бывает же таких программ, которым нужно так много согласий. Зачем тогда так заморачиваться?
#cli #linux #unix
http://matthias-endler.de/2017/yes/
Ого, чуть не проглядел, нас стало больше 500! Это очень здорово, братцы. Спасибо, что читаете! Делитесь каналом с теми, кому есть дело до нашего Android-болота и оставайтесь на связи.
