Вот тут рассказывают о том, почему и как изменился дизайн текстовых полей в Material.
#design #material #text
#design #material #text
Medium
The Evolution of Material Design’s Text Fields
How user research reshaped the design of Google’s open-source text fields
Минутка вакансий. Мы ищем Android-разработчиков к себе в команду App in the Air.
Если тебе интересно поработать в невероятно охренительной команде и хочется приложить свои грязные руки к сфере гражданской авиации, знай, мы тебя ищем.
Посмотри, что мы предлагаем, и беги подавать заявку!
#job
Если тебе интересно поработать в невероятно охренительной команде и хочется приложить свои грязные руки к сфере гражданской авиации, знай, мы тебя ищем.
Посмотри, что мы предлагаем, и беги подавать заявку!
#job
Google Docs
Android Middle/Senior Job Denoscription
Вакансии в Android подразделении App in the Air Структура описания О приложении и компании Задачи подразделения Что мы предлагаем Требования к кандидату Команда Ссылка на заявку Решение по результатам собеседования - в течение недели. О приложении и компании…
Вот тут здорово рассказывают про улучшенный в Java 14
#java #instanceof
instanceof. Оператор в таком виде попахивает, на мой скромный взгляд, но посмотрим.#java #instanceof
Хабр
Пробуем улучшенный оператор instanceof в Java 14
Не за горами новая, 14-я версия Java, а значит самое время посмотреть, какие новые синтаксические возможности будет содержать эта версия Java. Одной из таких син...
Вышел стабильный (1.0.0 - хорошая попытка, Google) релиз ViewPager2 библиотечки. Гайд по миграции выглядит вполне прилично.
#viewpager #fragment #recycler
#viewpager #fragment #recycler
Android Developers
ViewPager2 | Jetpack | Android Developers
@Jacks0n23 зовёт всех на Android митап Тинькофф. Планируют рассказать про:
- Написание своего лончера
- Разгрузку dagger от кодогенерации
- Круглый стол про рост команды разработчиков
#meetup #event
- Написание своего лончера
- Разгрузку dagger от кодогенерации
- Круглый стол про рост команды разработчиков
#meetup #event
Google выпустил Android Code Search - тул для поиска по исходному коду Android и смежностей. И оно даже умеет переходить по коду. Совсем как большие стали!
#aosp #code #search
#aosp #code #search
Android Developers Blog
Code Search with Cross References for the Android Open Source Project
Posted by Jeff Bailey , AOSP Engineering Manager; Ally Sillins , AOSP Program Manager; Kris Hildrum, Open Source Code Search Tech Lead...
Google выпустили приложение Recorder для Pixel’ей. В посте они уверяют, что этот аппчик без проблем сможет записать несколько часов чего-то, а потом всё это дело распознать прямо на устройстве, превратить в текст и проиндексировать. Звучит, конечно, красиво. А вот как оно будет работать на практике, покажет время.
#google #speech #recognition
#google #speech #recognition
Google Play
Recorder - Apps on Google Play
Your audio, now with the power of AI
Пришла пора напомнить, что у этого канала есть пирлаб. Раз в месяц группа разработчиков собирается бухнуть в одном из пабов Москвы и обсудить всё накипевшее.
И ближайший такой Shitty Android PeerLab пройдёт уже завтра (20 декабря в 20:00). Поэтому милости просим заходить в наш чатик и присоединяться к движухе.
#peerlab
И ближайший такой Shitty Android PeerLab пройдёт уже завтра (20 декабря в 20:00). Поэтому милости просим заходить в наш чатик и присоединяться к движухе.
#peerlab
На хабре вышел пост про
#activity #lifecycle
ActivityLifecycleCallbacks. Автор предлагает несколько штук, которые с этим механизмом можно напилить. Ряд этих идей, на мой взгляд, очень вредны и использовать их я бы не стал. Но знать, что вот такой вот способ верчения Activity на коллбэке существует, должен, наверное, каждый.#activity #lifecycle
Хабр
ActivityLifecycleCallbacks — слепое пятно в публичном API
С детства я люблю читать инструкции. Я вырос, но меня до сих пор удивляет то, как взрослые люди безалаберно относятся к инструкциям: многие из них считают, что...
А вот тут добрый человек поковырял
#java #record
record из Java 14. Согласитесь, в последнее время интересно стало наблюдать за шевелениями старушки :)#java #record
Хабр
Исследуем записи в Java 14
В прошлый раз мы тестировали улучшенный оператор instanceof, который появится в грядущей, 14-й версии Java (выйдет в марте 2020). Сегодня я хотел бы исследовать...
Чувак расписал, как неаккуратное обращение с Unicode символами позволяло получить reset password link от Github аккаунта на почту злоумышленника. Интересно!
#cybersec #unicode #vulnerability
#cybersec #unicode #vulnerability
Forwarded from ∏ρ؃uñçτØρ Øπτµç∑ | 👁🗨››››
ХАКАТОН ПРОФУНКТОРА 17-19 ЯНВАРЯ
Словарь определений:
Команда — от 1 до 5 человек пилящих один проект, из них один капитан
Капитан — автор идеи, презентует проект на демо
Чекпоинт — команда сабмитит текущий прогресс судьям
Судьи — админы профунктора
Проект — что угодно что можно задеплоить или по тегам: telegram, memes, profunctor api, ML, dev tools, whatever
Формат:
17-ого (ПТ) в 21-00 МСК дедлайн заявок команд, LIVE где пересчитываем тимы и стартуем
18-ого (СБ) в 15-00 МСК первый чекпоинт
19-ого (ВС) в 12-00 МСК второй чекпоинт
19-ого в 20-00 Финиш, публикуем ссылки на проекты, LIVE где капитаны презентуют проекты
22-ого судьи совещаются и объявляют победителей
Как подать заявку (идею) ?
Через бота @libmustdie_hackaton_bot
Где?
Все онлайн и ремоут. Команды сами координируют действия и пользуются удобными тулами.
Как найти проект/команду?
Зайти в чат и выбрать идеи из запиненного поста: https://news.1rj.ru/str/joinchat/DWka6hBjhmayFl3g0_wv9A
Какие призы?
Уникальные.
Сode of Conduct:
В случае неадеквата: БАН БАН БАН
Еще вопросы:
https://news.1rj.ru/str/joinchat/DWka6hBjhmayFl3g0_wv9A
Словарь определений:
Команда — от 1 до 5 человек пилящих один проект, из них один капитан
Капитан — автор идеи, презентует проект на демо
Чекпоинт — команда сабмитит текущий прогресс судьям
Судьи — админы профунктора
Проект — что угодно что можно задеплоить или по тегам: telegram, memes, profunctor api, ML, dev tools, whatever
Формат:
17-ого (ПТ) в 21-00 МСК дедлайн заявок команд, LIVE где пересчитываем тимы и стартуем
18-ого (СБ) в 15-00 МСК первый чекпоинт
19-ого (ВС) в 12-00 МСК второй чекпоинт
19-ого в 20-00 Финиш, публикуем ссылки на проекты, LIVE где капитаны презентуют проекты
22-ого судьи совещаются и объявляют победителей
Как подать заявку (идею) ?
Через бота @libmustdie_hackaton_bot
Где?
Все онлайн и ремоут. Команды сами координируют действия и пользуются удобными тулами.
Как найти проект/команду?
Зайти в чат и выбрать идеи из запиненного поста: https://news.1rj.ru/str/joinchat/DWka6hBjhmayFl3g0_wv9A
Какие призы?
Уникальные.
Сode of Conduct:
В случае неадеквата: БАН БАН БАН
Еще вопросы:
https://news.1rj.ru/str/joinchat/DWka6hBjhmayFl3g0_wv9A
@Harmonizr прислал крутой доклад от Jonathan Blow - гейм дизайнера Braid и The Witness. Основной посыл в том, что потерять знания очень легко, а в software индустрии это происходит прямо сейчас. Рекомендую!
#talk #language #gamedev
#talk #language #gamedev
YouTube
Jonathan Blow - Preventing the Collapse of Civilization (English only)
Jonathan's talk from DevGAMM 2019.
https://www.youtube.com/c/DevGAMMchannel
https://www.youtube.com/c/DevGAMMchannel
@etolstoy прислал нам с вами опрос Kotlin Census 2019. Он достаточно большой, у меня ушло минут ~20. Но дорогу осилит идущий, как говорится :)
#survey #kotlin
#survey #kotlin
Jetbrains
Kotlin Census 2019
Kotlin Census 2019.
Тут попросили поделиться довольно свежим подкастом “Запуск завтра”. Послушал несколько первых выпусков - очень неплохо у ребят получается. Рекомендую оценить самостоятельно. Послушать можно на Apple Podcasts и на Я.Музыке.
#podcast
#podcast
Apple Podcasts
Запуск завтра
Technology Podcast · Every two weeks · Подкаст о технологиях, меняющих нашу жизнь. Самат Галимов – человек, который решает проблемы. Он работает техническим директором и все время должен находить общий язык с людьми самых разных профессий …