На Android Developers появился набор советов о том, как ускорить работу с SQLite. Выглядит здорово! Жаль, что его там не было раньше.
#sqlite #db #performance
#sqlite #db #performance
👍7🔥1🥱1
Скорее всего все уже видели, как чел заюзал Stable Diffusion для генерации art-QR-кодов. Посмотрите теперь, как они устроены, и как их декодировать ручками.
#ai #qr #art
#ai #qr #art
🔥8
Apple Vision Pro - достаточно громкая новость, но каково оно на самом деле, рендеры не покажут. Журналистам дали потрогать, немного света их описание прольёт. Ждём чего-то от гугла теперь? От майкрософта?
#ar #vr #hardware
#ar #vr #hardware
🖕4🤔2👍1💩1
Ну шо, DeepMind натравили свой AI на сортировку, удалось получить новую более быструю.
И вот вам бонусом смешной трэд, как сортировка пузырьком тормозила FreeBSD kernel (но вообще нельзя осуждать, коллекция была на десятки элементов, выросла до тысяч, брали наиболее простое под задачу; вспоминаем совет Кармака про assert на размер коллекций).
#ai #sorting #algorithm
И вот вам бонусом смешной трэд, как сортировка пузырьком тормозила FreeBSD kernel (но вообще нельзя осуждать, коллекция была на десятки элементов, выросла до тысяч, брали наиболее простое под задачу; вспоминаем совет Кармака про assert на размер коллекций).
#ai #sorting #algorithm
👏4🤨1
Фотоаппарат с кротовьей мордахой на месте объектива. Смотрит на местоположение, ориентацию, погоду и т.п., и просит AI сгенерировать фотку по построенному описанию. Найс!
#ai #camera #hardware
#ai #camera #hardware
🥱2🤓2
Вау, просто вау. В комментарии в сорцах SQLite обнаружилась потрясающая история: для временных файлов пришлось по умолчанию использовать префикс "etilqs_" (SQLite наоборот), потому что McAfee засирали юзерам temp папку, а юзеры находили контакты разработчиков SQLite и названивали им с жалобами.
#sqlite #db #humor
#sqlite #db #humor
😁45
Очень коротко, но забавно: почему повышение minSdk в какой-то момент приводит к увеличению размера dex-файлов.
#minsdk #apk #build
#minsdk #apk #build
🤔11❤3👍3
Парочка постов от Виталика. Первый - почему опасно заставлять механизм консенсуса решать задачи, для которых он не предназначен. Второй - какие большие задачи стоят перед Ethereum, чтобы стать, так сказать, "взрослой платформой".
#crypto #blockchain #ethereum
#crypto #blockchain #ethereum
🤮10👍3
Чел в докладе разбирает, как можно подходить к построению более надёжных, понятных и в какой-то степени самовосстанавливающихся систем на Erlang. Расшифровку читать не советую, лучше посмотреть.
#talk #language #erlang
#talk #language #erlang
Вот это красиво, вот это я понимаю. Небольшая функция для нашего
#adb #cli #tool
~/.zshrc (не уверен, примет ли это bash), которая оборачивает вызовы adb и показывает интерактивный пикер девайса, когда подключено несколько.#adb #cli #tool
🔥26❤1
Блэт, ну вот теперь мы знаем, что на Kotlin можно и такое вот дерьмо накидать, и оно даже будет валидно.
#humor #kotlin
#humor #kotlin
🥰16🤯9😁2😢2🥱2👍1
Опять безумие! Регулярка (и притом достаточно простая и даже элегантная!) для проверки числа на простоту. Число предварительно надо перевести в запись из единичек (5 -> 11111).
#regex #math
#regex #math
🥴24👍9💩3🔥2🤔2❤1🖕1
Ещё от Виталика. Есть такая интересная структура данных: Merkle tree. В посте же речь пойдёт о Verkle tree. Схожая штука, но с гораздо более компактными доказательствами.
#datastructure #crypto #cs
#datastructure #crypto #cs
👍5
Тут прямо грамотно и со знанием дела критикуют анонс "безупречного" гошного GC. Но на самом деле чел детально расписывает, какие сложности есть в этой сфере, почему это всегда trade-off'ы и из каких соображений конфигурации обычно выбираются. 13 остановок мира из 10!
#gc #golang
#gc #golang
🔥8
Тут вот показывают Gradle плагин, который генерирует типизированные и именованные форматтеры для строковых ресурсов. Интересно, как сказывается на времени сборки, но выглядит круто!
#localization #resources #gradle
#localization #resources #gradle
👍7
Тут вот про потенциальную утечку памяти из-за какого-нибудь
#java #memory #leak
new HashMap<>() {{ ... }} в Java коде. Хорошее дело. Кажется, когда-то мне такие и у нас приходилось чинить.#java #memory #leak
👍5
Пачка родных для macOS CLI тулов.
#macos #cli #tool
networkQuality прикольно, ставил для этого отдельно speedtest. say тоже прекрасен, конечно. say -v Yuri "So Long, and Thanks for All the Fish"#macos #cli #tool
👍6
Ой-вей! Восстановление приватного ключа по миганию светового индикатора телефона или чего-то, к чему он подключен, снятого на другой телефон или обычную камеру наблюдения. Поделился @istima
#cybersec #camera #hack
#cybersec #camera #hack
😱11