ar
Feedback
Блог*

Блог*

الذهاب إلى القناة على Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

إظهار المزيد
1 924
المشتركون
-124 ساعات
-17 أيام
-130 أيام
أرشيف المشاركات
#prog #meme про scratch
#prog #meme про scratch

Любишь деньги? 💸🔥😏 Тогда почему не меня? 🥺

Истории от коллег
Истории от коллег

Repost from commit -m "better"
История одного дебага. https://marcan.st/2017/12/debugging-an-evil-go-runtime-bug/ TL;DR - как определенное сочетание опций сборки ядра и версий GCC ломало go runtime.

photo content

Невыносимая лёгкость кошелька

#prog #rust #article Breakage! in the Cargo.toml — How Rust Package Features Work (And Break) Самое важное: In some cases, you may not want to expose a feature that has the same name as the optional dependency. For example, perhaps the optional dependency is an internal detail, or you want to group multiple optional dependencies together, or you just want to use a better name. If you specify the optional dependency with the dep: prefix anywhere in the [features] table, that disables the implicit feature. Поэтому добавление фичи с указанием опциональной зависимости через dep: удаляет неявную одноимённую фичу, связанную с зависимостью, и из-за этого является потенциально ломающим изменением. Добавление обнаружения этой ситуации в cargo-semver-checks потребовало довольно много работы, поскольку до этого вся кодовая база опиралась на предположение, что вся информация для проверок идёт из JSON, который выдаёт rustdoc. Эта же проверка требует смотреть в Cargo.toml и в набор фич, поскольку rustdoc генерирует документацию только для конкретного набора фич и потому не может дать информации о всех фичах в манифесте.

photo content

И ещё пачка #prog #abnormalprogramming от этого же человека: Чат, работающий на одном CSS на клиенте Спеллчекер на тайпчекере Typescript (так что, видимо, #ts?) База данных на вкладках браузера

#prog #abnormalprogramming #article Building a url-shortener with Lambda — JUST Lambda (и немного Python) Работает без базы данных, если что

#prog #ml #article Can LLMs write better code if you keep asking them to “write better code”? TL;DR: да, но это не монотонный процесс.

Doom в Word'е
How it works

The Word document contains the library doomgeneric_docm.dll and doom1.wad game data encoded in base 64, which a VBA macro extracts onto the disk and then loads. Every game tick, doomgeneric.dll creates a bmp image containing the current frame and uses GetAsyncKeyState to read the keyboard state. The main VBA macro's game loop runs a tick in doom, then replaces the image in the document with the latest frame.
GitHub https://github.com/wojciech-graj/doom-docm ЗЫ У меня LibreOffice не заработало. Было ожидаемо 🌝

#prog #game #abnormalprogramming

photo content
+1

Фейл примерно на уровне десктопного WhatsApp. Для контекста: десктопное приложение WhatsApp есть, но для того, чтобы им пользоваться, нужно иметь под рукой рабочий и подключённый к интернету телефон с установленным и залогиненым WhatsApp

Вот в ЭКОСИСТЕМЕ APPLE есть такое приложение как iPhone Mirroring Его суть в том, чтобы я мог лежа на диване с ноутбуком поты
Вот в ЭКОСИСТЕМЕ APPLE есть такое приложение как iPhone Mirroring Его суть в том, чтобы я мог лежа на диване с ноутбуком потыкать в нужные мне приложения на айфоне не вставая, особенно полезно, если айфон на зарядке в другой комнате. Что интересно, эта фича работала несколько недель сразу после релиза, а потом перестала. Месяцем позже Apple выкатили апдейт для всех устройств и вроде заработало. Сейчас я решил снова воспользоваться этой фичей: мне пришло уведомление с айфона, тыкнул, открылось iPhone Mirroring. Но! Apple предлагает мне встать, найти айфон и разблокировать его, чтобы использовать эту фичу! Но тогда нафига мне эта фича? Как так?

#prog #rust #rustasync Async Rust is about concurrency, not (just) performance (Alternative title: In defense of async (Rust)) TLDR: I think that the primary benefit of async/await is that it lets us concisely express complex concurrency; any (potential) performance improvements are just a second-order effect. We should thus judge async primarily based on how it simplifies our code, not how (or if) it makes the code faster.

#go #quotes
#go #quotes

Практически в каждой мужской руке, которую ты жал, когда-то был член. Спустя время Хреногубка вернется к вам с новыми фактами.

Обсуждение в Rust Zulip по поводу переноса rustc-dev-guide
Обсуждение в Rust Zulip по поводу переноса rustc-dev-guide

Блог* - إحصائيات وتحليلات قناة تيليجرام @dereference_pointer_there