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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد
1 620
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
+230 أيام
أرشيف المشاركات
Товарищи попросили поделиться новостью: 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/

Skiena - The Algorithm Design Manual.pdf3.89 MB

cormen-introduction-to-algorithms-3rd-edition.pdf4.84 MB

Можно долго спорить о том, нужно ли сейчас ботать алгоритмы и структуры данных. Мне кажется, что в любом случае лишним не будет. В статье по ссылке сравниваются четыре книжки по ряду параметров: стиль изложения, как показан код, много ли математики, количество охватываемых тем и насколько глубоко эти темы рассматриваются. В конце автор приходит к двум книжкам: 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

Методичка BlaSchool.pdf1.49 MB

Совершенно неожиданно ко мне в руки попала небольшая методичка по выступлениям (спасибо @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! Это очень здорово, братцы. Спасибо, что читаете! Делитесь каналом с теми, кому
Ого, чуть не проглядел, нас стало больше 500! Это очень здорово, братцы. Спасибо, что читаете! Делитесь каналом с теми, кому есть дело до нашего Android-болота и оставайтесь на связи.

Далеко не самая практичная, но очень забавная статья про то, насколько сильно можно ужать APK, чтобы он всё ещё работал. Более того, в ней есть несколько полезных трюков с тулингом и немного кишочков, которые все мы так любим. #apk #signing #proguard #tool https://fractalwrench.co.uk/posts/playing-apk-golf-how-low-can-an-android-app-go/

Ага, @kondenko указал на табличку, в которой расписана разница. Спасибо! #library #jobscheduler https://github.com/firebase/f
Ага, @kondenko указал на табличку, в которой расписана разница. Спасибо! #library #jobscheduler https://github.com/firebase/firebase-jobdispatcher-android#comparison-to-other-libraries

Слушайте, братцы. Тут @istima прислал новость о новом релизе android-job библиотеки от Evernote. Скажите, а почему это вообще существует? Вроде бы есть Firebase JobDispatcher, который тоже совместим со старыми версиями ОС. API у android-job с виду поприятнее, но не то чтобы они сильно отличались - один хрен, по большому счёту. Кто-нибудь пользовался обеими, сравнивал? Может быть есть, что сказать по теме? Я открыт к новым знаниям: пиши @alexey_mileev. #library #jobscheduler https://blog.evernote.com/tech/2017/10/06/announcing-android-job-library-1-2-0/ https://github.com/firebase/firebase-jobdispatcher-android

Фигуры, которые более круги, чем настоящие круги. Квадраты, которые и не квадраты вовсе, но выглядят такими для наших глаз. Некоторые трюки с визуальным весом элементов и иконок. Хорошая статья про оптические эффекты в интерфейсах. #design #ui https://medium.muz.li/optical-effects-9fca82b4cd9a

Небольшая статейка, в которой показывается, что можно делать со скрытым buildSrc проектом внутри Gradle. Например, подписывать к проекту таски и плагины. Или вынести в него все версии зависимостей. #gradle #build https://zeroturnaround.com/rebellabs/using-buildsrc-for-custom-logic-in-gradle-builds/