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

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

Open in Telegram

Канал одного Android-разработчика, успевшего поработать в аутсорсинге, Яндексе, Мейле, Snapchat и Flipper Devices. Мысли и годнота. @lionzxy

Show more
3 013
Subscribers
+124 hours
+37 days
+130 days
Posts Archive
Как записывать качественный звук в домашних условиях Так получилось, что я довольно часто где-то выступаю или что-то записыва
Как записывать качественный звук в домашних условиях Так получилось, что я довольно часто где-то выступаю или что-то записываю - будь то лекции, выступления и так далее. За плечами у меня абсолютно точно больше сотни публичных выступлений, если не считать лекций. Основной опыт который я вынес из всего этого - контент первичен, качество формата вторично. Т.е. важно что ты говоришь и абсолютно неважно на какую технику или с каким продакшеном. Но у всего есть предел. И в моем случае этим пределом стал доклад на Podlodka - абсолютно невыносимый звук. Стал думать а как же улучшить запись - и выбор пал на Blue Yeti Nano за 69$. Ибо: - У него есть кардиодный режим (это еще не узконаправленный микрофон, но уже отсекает лишнее эхо) - У него есть playback (слышишь что говоришь) - Подключается по USB Сегодня зашел ровно в ту же коморку где записал тот доклад и сделал несколько семплов: - Запись звука на микрофон Macbook Air M1 13" 2020 - Запись звука на внешний микрофон наушников - Запись звука на Blue Yeti в кардиодном режиме - (!!!) Обработанная через Adobe Podcast самая худшая запись Все записи я выложил сюда: https://disk.yandex.com/d/ZUS7zbWRiYLz6Q Каково же было мое удивление когда звук с микрофона макбука (именно он на том видео) стал лучше чем звук на Blue Yeti после прогона через https://podcast.adobe.com/enhance Итого если у вас нет возможности сделать мини-студию для записи звука: - Если вы выкладываете контент не в потоке, используйте Adode Podcast Enhance и прочие улучшайзеры - Если вы выкладываете контент в потоке, попробуйте RTX Voice, Krisp и прочие стартапы - Только если вам не подошли первые два пункта берите микрофон с узконаправленным потоком, чтобы он ловил только ваш голос

Я поучавствовал в PowerPoint party Еще в прошлом году меня пригласили на powerpoint party и я согласился прийти. Суть мероприятия - максимально всратые презентациях на максимально всратую тему. Рядом со мной выступали спикеры с такими темами как "оливье vs селедка под шубой", "худшие подарки на новый год" и пр. Я выступал с темой "почему надо перенести корпоративы в VR". Было всрато и весело, мне понравилось

Repost from N/a
+5
Поход в гости Flipper или уютные закоулки Москвы

⚠️В сеть утекли исходники Flipper Devices⚠️ Сегодня стало известно о публикации исходников прошивки Flipper Zero, исходников
⚠️В сеть утекли исходники Flipper Devices⚠️ Сегодня стало известно о публикации исходников прошивки Flipper Zero, исходников мобильных приложений и дектопного продукта компании - qFlipper. Качайте пока не удалили: https://github.com/flipperdevices

Мне наконец приехал SharGeek Storm 2 Покупал я его еще в прошлом году осенью. Мое желание было купить качественный и красивый
Мне наконец приехал SharGeek Storm 2 Покупал я его еще в прошлом году осенью. Мое желание было купить качественный и красивый powerbank который прослужит мне лет пять - до этого powerbank'и xiaomi приходилось менять раз в год, потому что они быстро разряжались. Этот powerbank: - Имеет DC out/in с возможностью настройки выходного вольтажа (!) - Показывает потребление устройства (V/A/W) - Два usb type-c - USB Type-A Итого, он заменяет сразу три устройства: лабораторный БП, повербанк, измеритель мощности При этом он умеет контролировать отдачу тока, показывать состояние батареи, температуры и прочего. Ну и выглядит как будто бы из 2077 года. Оч доволен, хоть и это явно overprice - зато прослужит долго и я всегда на него смогу положиться.

Что думаете о сливе практически всех исходников Яндекса?
+1
Что думаете о сливе практически всех исходников Яндекса?

Завтра меня публично прособеседуют 25 января в 19:00 по Москве будет стрим с собеседованием меня по теме Jetpack Compose. Обычно мои собеседования это рассказ про байки в разработке, полученные в моем опыте. Посмотрим во что выльеться это собеседование 🙂 Запись будет https://www.youtube.com/watch?v=qb0Ezy-WO_k

Обновили фоточку на сайте, теперь на ней есть я :) https://www.flipperdevices.com/

Иногда я публикую тут #resources - полезные для меня ссылки, которые, возможно, будут полезны для вас. Вот новая пачка Поиск авиабилетов: https://www.lastminute.com/ https://www.skyscanner.net/ В каких странах сколько стоит техника эпл: https://themacindex.com/

Нет, ну это определенно то ради чего стоило разрабатывать приложение (PornHub) Pentesting my butt with Flipper Zero
Нет, ну это определенно то ради чего стоило разрабатывать приложение (PornHub) Pentesting my butt with Flipper Zero

GitHub подготовил видео-итоги года, вот мой. Кидайте в комментариях свои "открытки") https://www.githubunwrapped.com/

Рассказываю как устроены виджеты в Android-приложении для Flipper Zero На недавней конференции Podlodka Crew выступал с докладом про устройство виджетов, RemoteView и внешнего взаимодействия с окружением. Доклад с архитектурной направленностью не привязанный к конкретным технологиям. С особенностями работы лаунчеров андроидовских и системных компонентов. Помимо виджетов ещё упоминаю коммуникацию с WearOS приложением и накидываю штрихи фундамента для интеграции с голосовым помощником от Google - "Hey, Google, emulate my home key with Flipper Mobile App" https://youtu.be/AS7h8hM9SKk P. S. Звук пососный, я уже исправился и купил себе микрофон, о чем будет следующий пост

Автоматическое тестирование Flipper Zero с помощью OpenCV и лазерного гравера Тестирование хардвара это ахереть какая сложная задача. Для каждого устройства нужно по сути изобретать новые способы тестирования. Наша команда QA сейчас впиливает в воркфлоу в Pull Request автоматический прогон тестов. Как на ваших этих софтварных разработках, только для хардвара. Для этого они используют OpenCV чтобы распознавать элементы на экране флиппера и проверять их наличие+корректность данных. А зачем следующий уровень - станок, который двигает флиппер и проверяет его работу с картами/ридерами или другими внешними сущностями. Все это выглядит как какой-то космос 🚀

Мобильные приложения флиппера засветились в ролике у розеткед. Ну все, можно и умирать теперь спокойно. Ранее флиппер засвети
Мобильные приложения флиппера засветились в ролике у розеткед. Ну все, можно и умирать теперь спокойно. Ранее флиппер засветился в ролике у другого "деда" ютуба - Усачева, но тут прям приятно что именно приложения показали)

Меня пугает то количество Privacy Policy которое нужно принять для игры в https://contexto.me/

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

Вот это у парня readme конечно https://github.com/JayantGoel001

Пожалуй это первый раз когда я такое вижу - документация библиотеки в Twitter-треде Официальный сайт либы в документации гово
Пожалуй это первый раз когда я такое вижу - документация библиотеки в Twitter-треде Официальный сайт либы в документации говорит что описание либы можно почитать в треде и *ссылка на тред* История становится чуть менее сюрреалистичнее когда обращаешь внимания на то, что библиотека от Twitter : D

Вышла первая бета-версия Transmission 4.0 Мой любимый торрент-клиент получил большое обновление (возможно, самое большое в истории). Из основных измений: - Теперь клиент жрет на 50% меньше CPU, на 75% меньше RAM. И это при том что он и раньше был самым эффективным среди торрент-клиентов - Сильно обновили веб-версию клиента, переписали полностью - теперь оно имеет мобайл-версию, работает быстрее и весит легче - Apple Silicon версия для MacOS - Дефолтные трекеры торрентов И прочие изменения, накопленные за годы работы над проектом https://github.com/transmission/transmission/releases/tag/4.0.0-beta.1