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

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

@localhost_ru

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

Showing posts older than #216 · Back to latest

Older Posts 19 shown
Post #215 2.79K

Forwarded from Mobius — канал конференции

#анонсы

Привет!

13 мая на конференции Mobius 2023 Spring пройдет Community Day. Это второй день конференции со свободным доступом для всех желающих.

Вас ждут семь докладов, две BoF-сессии и совместный выпуск подкастов о мобильной разработке.

Выступления спикеров:

• Никита Куликов из Flipper Devices — Разгоняем BLE
• Полина Скалкина из Doubletapp — SwiftUI для большого энтерпрайза (спойлер: было весело)
• Сергей Ерохин из Тинькофф — Использование XCFramework в крупном iOS-проекте, или Как ускорить сборку в 2 раза
• Анатолий Гусев из VK / RuStore — Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии
• Константин Кулаков из VK — VK Карты. Как жить с двумя провайдерами карт в крупном проекте
• Артём Шендрик из Linen Wallet — Modern MVI и MVVM+ со всех сторон в 2023
• Миша Левченко из Авто.ру — Lobzik: полуавтоматическая модуляризация Android-проекта
• Дмитрий Куркин из Spark Networks — Жизненный цикл объектов SwiftUI

Обсуждения:

• BoF-сессия от VK — Kotlin Multiplatform Mobile, или Три слова, от которых хорошо на душе
• BoF-сессия от Яндекса — Принципиально ли наличие principal мобильных разработчиков в корпорации?

Подкаст:

• Лента Мобиуса + Yet Another Mobile Party — ML в мобильной разработке

Для участия в Community Day достаточно просто зарегистрироваться.
  • ❤ 1
  • 🔥 1
Post #213 2.93K
Яндекс в очередной раз открывает свои стажировки и набор на школы разработки

Много лет назад я проходил стажировку в компании Яндекс - это было отличное время (выше моя фотка), Яндекс как никакая компания дает стажерам проявить себя и чаще всего именно им достаются самые интересные задачи (стажерам в кайф, а сеньеры уже dead inside)

И многие просто не знают о такой возможности. Абсолютно бесплатно можно получить мощнейший социальный лифт - вы будете круглые сутки общаться с одними из самых умнейших людей, будете делать крутые вещи, которыми пользуются ваши близкие и друзья (например, представляете как классно будет рассказывать маме что вот это в Яндекс.Музыке/Браузере/Такси/Картах сделали именно вы).

Обе программы не только абсолютно бесплатны, но и в обоих вам даже дают взамен:
- В Школах разработки помимо крутого образования вы еще получите оплату билетов и проживания от Яндекса
- На стажировках вам будут платить зарплату. В свое время этих денег мне хватило чтобы полностью самостоятельно жить в Москве и снимать комнату

Это отличная возможность и именно поэтому я решил рассказать про неё - естественно, мне за это никто не платил, платной рекламы в этом канале не будет

Ссылка на Школу Мобильной Разработки (ШМР): https://clck.ru/347VUY
Ссылка на остальные школы (Интерфейсы, Бекэнд, Менеджеры): https://academy.yandex.ru/schools/summer
Ссылка на стажировки: https://yandex.ru/yaintern/
Для совсем крутых ссылка на ШАД: https://academy.yandex.ru/dataschool
  • 🔥 18
  • 👎 5
  • 😁 4
  • ❤ 2
  • 👍 2
Post #211 2.21K
Post #210 2.43K

Forwarded from Сиолошная

Маск сказал - Маск сделал

Твиттер опубликовал весь исходный код системы рекомендаций площадки.
Репозиторий на гите: тык

Интересно, как быстро умельцы найдут баги, и сколько новой информации для себя другие компании вытащат.

За ссылку спасибо каналу @j_links
  • 🔥 8
  • 🤔 4
  • 🤡 2
  • ❤ 1
  • 👍 1
Post #209 2.26K
Впервые вижу чтобы у человека два никнейма в телеге было
  • ❤ 2
  • 👍 1
Post #208 2.71K
UX Live 🔥 Сегодня выходит очень классное инди. Я играл в демку и следил за игрой с дня анонса (см.реплай). Сомневаюсь что у разраба есть бюджет на рекламу, так что тем кому нравится например Gorogoa или другие паззл-механики проиграет https://store.steampowered.com…
Тоже очень жду, оно еще и на Nintendo Switch выходит
https://www.nintendo.com/store/products/storyteller-switch/
Nintendo Storyteller for Nintendo Switch - Nintendo Official Site Shop Storyteller for Nintendo Switch at Nintendo Store. See game details, editions, and availability.
  • 🔥 1
Post #207 2.17K

Forwarded from UX Live 🔥

Сегодня выходит очень классное инди. Я играл в демку и следил за игрой с дня анонса (см.реплай). Сомневаюсь что у разраба есть бюджет на рекламу, так что тем кому нравится например Gorogoa или другие паззл-механики проиграет https://store.steampowered.com/app/1624540/Storyteller/
(цены пока нет, так что если там будет что-то охуевшее (больше 200 лир), то конечно надо ещё торрента подождать)
Steampowered Storyteller on Steam Storyteller is an award-winning puzzle game about building stories. Start with a title, settings and characters and create a story that fits the story’s description. Play with stories of love, intrigue, crime, monsters, betrayal, and more!
  • 🔥 3
Post #206 2.02K
ProtonVPN несколько раз попытался списать у меня деньги, а потом такой - "а, ты из россии, ну тогда фиг с тобой"
  • 😁 46
  • 🔥 3
  • 👍 2
  • ❤ 1
Post #205 2.34K
Этой весной выступаю на крупнейшей конференции СНГ для мобильных разработчиков - Mobius

Когда-то откладывал деньги со стипендии чтобы накопить на билет, а теперь выступаю там и буду рассказывать про подкапотную магию BLE (Bluetooth Low Energy) и его разгон.
Судя по всему, получился самый подробный и комплексный материал, который есть в интернете по этой теме, особенно в сфере мобильной разработки

https://mobiusconf.com/talks/ee7368d1c05947cead59a410410bea97/
Mobius 2023 Spring. Конференция для мобильных разработчиков Разгоняем BLE | Доклад на Mobius 2023 Spring BLE изначально задуман как технология для обмена данными с низкой скоростью. Но что если мы хотим обновить прошивку на подключенном устройстве? Или собрать логи? Или отправить файл? Тогда нам нужно выжать максимум скорости из BLE. Про это и пойдет речь в…
  • 🔥 43
  • 🍾 1
Post #204 20.1K
Мы ускорили синхронизацию в приложении для Flipper Zero на порядок

Синхронизация - это важнейший процесс в приложении для Flipper Zero на ряду с обновлением. Без неё взаимодействовать с ключами флиппера в приложении нельзя - эмулировать, делиться ими, редактировать или просматривать.

Раньше пользователи ждали десятки секунд или даже минуты на каждом запуске приложения. Пользователи в шутку называли нас "приложение-спиннер". Это происходило из-за физических ограничений BLE.

Теперь мы с командой прошивки ускорили скорость синхронизации на второй и последующий запуск приложения до почти мгновенной. На прикреплённом видео в одних и тех же условиях синхронизация проходит 01:14 cекунд вместо 11:18 секунд. Т.е ускорение более чем в 10 раз. На большем количестве ключей результат будет лучше.

Мы это сделали благодаря двум оптимизациям:
- Теперь можно получить время обновления хранилища на флиппере. Таким образом мы не проводим синхронизацию если файлы не изменились
- Раньше мы делали один гигантский запрос на флиппер для того чтобы получить базовую информацию о нем - теперь лишняя информация не запрашивается и запрос происходит быстро. Нам потребовался большой рефакторинг для этого

Версия 1.4.2 ещё не вышла, сейчас мы заканчиваем рефакторинг, потом отдадим версию QA и только после этого версия будет доступна всем пользователям
  • 🔥 36
  • ⚡ 4
  • 👍 3
  • 🤯 2
  • 🤩 2
  • 👎 1
Post #203 1.76K

Forwarded from Zhovner Hub

Про девушек и хранение паролей 👩🔒

Аудио зарисовка о том, как мешает в жизни неопрятное хранение своих креденшелзов, документов, бекапов, ключей и все такого.
  • 🤯 4
  • 🤡 4
  • ❤ 2
  • 🔥 2
  • 👍 1
  • 😱 1
Post #202 3.02K
Hack the *реальный* World из виртуального с помощью Flipper Zero

Глютеша (@glushalair) запустил приложение Flipper'а на Oculus Quest. Теперь он может с помощью флиппера включать/выключать свет, открывать замок, шлагбаум или телевизор прямо из вселенной цукерберга.

https://www.youtube.com/watch?v=2IePOLCo7Ac

Как это работает?

Oculus Quest работает на Android - а значит на нем можно запускать любые приложения Android. Например, можно взять последнюю версию приложения с GitHub и загрузить её на шлем через ADB.
Далее подключение к флипперу происходит как обычно.
  • 😁 9
  • 🔥 2
  • 👏 2
Post #200 2.85K
Фон у картинок можно удалять прямо в macOS, без сторонних программ

O_o

source
  • 🔥 34
  • 👍 2
Post #199 2.8K
Как записывать качественный звук в домашних условиях

Так получилось, что я довольно часто где-то выступаю или что-то записываю - будь то лекции, выступления и так далее. За плечами у меня абсолютно точно больше сотни публичных выступлений, если не считать лекций. Основной опыт который я вынес из всего этого - контент первичен, качество формата вторично. Т.е. важно что ты говоришь и абсолютно неважно на какую технику или с каким продакшеном.

Но у всего есть предел. И в моем случае этим пределом стал доклад на 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 и прочие стартапы
- Только если вам не подошли первые два пункта берите микрофон с узконаправленным потоком, чтобы он ловил только ваш голос
  • 👍 11
Post #198 2.22K
Я поучаствовал в PowerPoint party

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

Я выступал с темой "почему надо перенести корпоративы в VR". Было всрато и весело, мне понравилось
  • 👏 23
  • 🏆 4
  • 👎 2
  • 🔥 2
  • 😁 2
  • 🌭 1
Post #192 2.55K

Forwarded from ALLnNaN

Поход в гости Flipper или уютные закоулки Москвы
  • 🥰 5
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 →