TGViewer
Channel Public Channel
Локалхост (Никита Куликов)

Локалхост (Никита Куликов)

@localhost_ru

Канал одного Android-разработчика, успевшего поработать в аутсорсинге, Яндексе, Мейле, Snapchat и Flipper Devices. Мысли и годнота.
@lionzxy
Subscribers
3.07K
Photos
226
Videos
29
Links
207

Showing posts older than #192 · Back to latest

Older Posts 19 shown
Post #191 37.8K
⚠️В сеть утекли исходники Flipper Devices⚠️

Сегодня стало известно о публикации исходников прошивки Flipper Zero, исходников мобильных приложений и деcктопного продукта компании - qFlipper.

Качайте пока не удалили: https://github.com/flipperdevices
  • 😁 88
  • 🤣 34
  • 😱 17
  • 🤡 17
  • 💩 5
  • 👍 2
  • 🔥 2
  • ⚡ 1
  • 👏 1
  • 🤯 1
Post #190 3.53K
Мне наконец приехал SharGeek Storm 2

Покупал я его еще в прошлом году осенью. Мое желание было купить качественный и красивый powerbank который прослужит мне лет пять - до этого powerbank'и xiaomi приходилось менять раз в год, потому что они быстро разряжались.

Этот powerbank:
- Имеет DC out/in с возможностью настройки выходного вольтажа (!)
- Показывает потребление устройства (V/A/W)
- Два usb type-c
- USB Type-A

Итого, он заменяет сразу три устройства: лабораторный БП, повербанк, измеритель мощности

При этом он умеет контролировать отдачу тока, показывать состояние батареи, температуры и прочего. Ну и выглядит как будто бы из 2077 года.

Оч доволен, хоть и это явно overprice - зато прослужит долго и я всегда на него смогу положиться.
  • ❤ 17
  • 👍 4
  • 🔥 1
Post #187 2.35K
Завтра меня публично прособеседуют

25 января в 19:00 по Москве будет стрим с собеседованием меня по теме Jetpack Compose. Обычно мои собеседования это рассказ про байки в разработке, полученные в моем опыте. Посмотрим во что выльеться это собеседование 🙂

Запись будет

https://www.youtube.com/watch?v=qb0Ezy-WO_k
YouTube Jetpack Compose Battle: Онлайн-собеседования Senior разработчика / Мобильный разработчик Поддержать канал и задать вопрос на стриме https://www.donationalerts.com/r/mobiledeveloper Всем привет! Приглашаю вас принять участие в живом стриме Jetpack Compose Battle, где два синьор разработчика поговорят на тему Jetpack Compose и сравнят свои навыки…
  • 🔥 10
  • 👍 1
Post #185 2.53K
Иногда я публикую тут #resources - полезные для меня ссылки, которые, возможно, будут полезны для вас.

Вот новая пачка
Поиск авиабилетов:
https://www.lastminute.com/
https://www.skyscanner.net/
В каких странах сколько стоит техника эпл:
https://themacindex.com/
lastminute.com Last minute holidays, hotels, flights & city breaks | lastminute.com Plan your next holiday with the official lastminute.com website. We offer amazing late travel deals. Huge savings on Hotels, Flights, Holidays, City Breaks, Spa & more. Book online now & save!
  • 👍 7
  • 👎 1
Post #183 2.55K
GitHub подготовил видео-итоги года, вот мой.
Кидайте в комментариях свои "открытки")

https://www.githubunwrapped.com/
Post #182 2.83K
Рассказываю как устроены виджеты в Android-приложении для Flipper Zero

На недавней конференции Podlodka Crew выступал с докладом про устройство виджетов, RemoteView и внешнего взаимодействия с окружением.

Доклад с архитектурной направленностью не привязанный к конкретным технологиям. С особенностями работы лаунчеров андроидовских и системных компонентов.

Помимо виджетов ещё упоминаю коммуникацию с WearOS приложением и накидываю штрихи фундамента для интеграции с голосовым помощником от Google - "Hey, Google, emulate my home key with Flipper Mobile App"

https://youtu.be/AS7h8hM9SKk

P. S. Да, звук пососный, я уже исправился и купил себе микрофон, о чем будет следующий пост
YouTube RemoteView и компаньоны: готовим виджеты и приложение-компаньон для WearOS правильно/Никита Куликов Расскажем про проблемы построения архитектуры взаимодействия виджета с приложением и приложения-компаньона с приложением. Поговорим о том, как обрабатывать внешние запросы в приложении без боли и с наименьшим количеством багов Подпишись на канал – каждую…
  • 🔥 7
Post #181 22.3K
Автоматическое тестирование Flipper Zero с помощью OpenCV и лазерного гравера

Тестирование хардвара это ахереть какая сложная задача. Для каждого устройства нужно по сути изобретать новые способы тестирования.

Наша (Flipper Devices) команда QA сейчас впиливает в воркфлоу в Pull Request автоматический прогон тестов. Как на ваших этих софтварных разработках, только для хардвара.

Для этого они используют OpenCV чтобы распознавать элементы на экране флиппера и проверять их наличие+корректность данных.

А затем следующий уровень - станок, который двигает флиппер и проверяет его работу с картами/ридерами или другими внешними сущностями.

Все это выглядит как какой-то космос 🚀
  • 🔥 34
  • 👍 5
  • ❤‍🔥 1
  • ⚡ 1
  • ❤ 1
  • 👎 1
  • 😱 1
  • 💩 1
Post #180 2.26K
Мобильные приложения флиппера засветились в ролике у розеткед. Ну все, можно и умирать теперь спокойно.

Ранее флиппер засветился в ролике у другого "деда" рутуба - Усачева, но тут приятно что именно приложения показали)
  • 🔥 31
  • ❤ 3
Post #179 2.24K
Меня пугает то количество Privacy Policy которое нужно принять для игры в https://contexto.me/
  • 🤬 4
Post #178 2.62K
Как неявная кодогенерация съела несколько часов в моей жизни

Сегодня во время разработки приложения я получаю очень странное падение приложения. Согласно ему мы крашимся во время чтения обычной строки. Место это происходит в многопоточном коде и мне пришлось потратить много времени чтобы высказать предположения а почему так может быть.

Спустя множество потраченных часов просмотра логов и кода я поменял стратегию - решил посмотреть генерируемый код. Для этого я взял собранное приложение и декомпилировал его с помощью JADX. И там я увидел что вместо моей красивой строки следующее: LiveLiterals$FirmwareVersionBuilderApiImplKt.INSTANCE.m9856xc5cc7c0e(). Сама строка в коде выглядит так: " ".

В этот момент я стал что-то подозревать, так как в продакшене таких ошибок ни у кого не было.

Оказалось все это время у меня крашился внутренний механизм LiveLiterals. AndroidStudio самостоятельно подменяет все константы в коде на LiveLiterals. Это сделано чтобы можно было менять константы в коде без пересборки приложения. Удивительно сколько всего себе позволяет текстовый редактор
  • 🤯 20
  • 🕊 2
Post #176 2.37K
Пожалуй это первый раз когда я такое вижу - документация библиотеки в Twitter-треде

Официальный сайт либы в документации говорит что описание либы можно почитать в треде и *ссылка на тред*

История становится чуть менее сюрреалистичнее когда обращаешь внимания на то, что библиотека от Twitter : D
  • 🤯 11
  • 😁 3
Post #175 2.61K
Вышла первая бета-версия Transmission 4.0

Мой любимый торрент-клиент получил большое обновление (возможно, самое большое в истории).
Из основных измений:
- Теперь клиент жрет на 50% меньше CPU, на 75% меньше RAM. И это при том что он и раньше был самым эффективным среди торрент-клиентов
- Сильно обновили веб-версию клиента, переписали полностью - теперь оно имеет мобайл-версию, работает быстрее и весит легче
- Apple Silicon версия для MacOS
- Дефолтные трекеры торрентов
И прочие изменения, накопленные за годы работы над проектом

https://github.com/transmission/transmission/releases/tag/4.0.0-beta.1
GitHub Release 4.0.0-beta.1 · transmission/transmission Welcome to the first beta release of Transmission 4.0.0! It's been in active development for over a year and has a huge list of changes -- over 1,000 commits -- since Transmission 3.00. Some of...
  • 🔥 16
  • 👍 5
  • ⚡ 1
  • 🤯 1
Post #174 2.08K
  • 😁 13
  • ❤ 8
  • 👎 1
  • 🤔 1
Post #173 2.16K

Forwarded from Блог погромиста

Пацан сказал - пацан сделал... через год 😂 Новая версия онлайн квеста, с кабаками и девушками! Добавил в игру сюжет и размышления героя, чтоб было поинтереснее. Играйте и приглашайте всех из видимой области вселенной 🪐 И да, понадобится комп
P.S. Для тех, кто уже играл в первую версию: пишите "старт".
P.P.S. Задача с API - самая сложная, дальше должно быть попроще 😉

https://t.me/VoxelQuestBot
Telegram Voxel Quest Пройди квест и стань тем, кто проходит квесты. Нужна помощь? @ae071087
  • 👍 1
  • 🤡 1
Post #172 2.24K
Судя по кнопке "Добавить в корзину" и надписи "Доставка курьером - завтра", флипперы приехали в РФ и доступны почти день в день покупки! Берите пока все не раскупили

https://amperka.ru/product/flipper-zero
  • 🔥 12
Post #171 2.02K
Я: Рассказываю студентам как справляться с проблемами гит и какой он простой
Так же я:
  • 🤣 42
  • 👍 7
  • 👎 1
  • 👏 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →