Nano Nicholson
banner
nanoqsh.bsky.social
Nano Nicholson
@nanoqsh.bsky.social
[ru, en] Memory safety enthusiast 🦀
Плюсерс би лаек
November 18, 2025 at 9:15 AM
Компании что используют ии слоп в рекламе сразу дают понять что дела с ними лучше не иметь, а продукция у них говно. Видите такое - не покупайте ничего у них
November 16, 2025 at 7:19 AM
Обновил окружение 😗

Блоки теперь меньше по размеру, но разрешение текстуры больше (16x16). Размер пикселя блоков на экране теперь 1 в 1 с размером пикселей 2d спрайтов - это делает весь визуал единым и полностью pixel perfect
November 15, 2025 at 2:33 AM
The most unergonomic thing in Rust. I don't use it 😖

It's also tied to the tokio (as well as "join"), It would be much simpler if it were in "futures" crate. Ideally in std 🥰

And it shouldn't be a macro, it should be a function! 🦀
November 10, 2025 at 10:43 PM
Придумайте название для расы 😖

Эти гандоныши будут выполнять роль NPC, летать (у них крылья на жопе), делать разные вещи в роде трейда или переноски преметов

Так как это NPC, то с ними можно будет говорить (выбирать опции в диалоге), значит раса более-менее разумна, но не слишком
November 10, 2025 at 12:52 PM
Не знаю как можно часами залипать в тикток/шортах. Посидел там 10 минут - мозг сразу же перегрелся от брейнрота и обилия мусорной информации 😖
November 7, 2025 at 2:49 PM
November 6, 2025 at 5:27 PM
Где найти эти "рп" аккаунты? Мне для друга
November 6, 2025 at 5:12 PM
Дискуссии гуманитариев vs дискуссии технарей:
November 6, 2025 at 5:05 PM
Должен признаться - НИ РАЗУ в жизни не играл в геншин (и в его клоны тоже, и вообще ни в одну гачу)
November 4, 2025 at 10:34 PM
Я два месяца читал фид только на английском, потому что не установил язык контента... какой же я тупенький 😖
November 4, 2025 at 10:06 PM
Обновил палитру 🥰

Теперь она более консистентна и немного ламповее вайб

Дополнительно добавил новых цветов чтобы рисовать больше разнообразных спрайтиков. Но думаю, больше добавлять не буду
November 1, 2025 at 11:05 PM
Окружение с травкой и камушками 🥰

Я реализовал предварительную систему рендера чанков
October 30, 2025 at 11:54 AM
Сделал отдельную систему для ассетов. Всё описывается toml конфигами и отдельными png-шками для текстур. Затем всё сериализуется в специальный бинарный формат удобный для чтения клиентом

В будущем, надеюсь, сервер будет отдавать клиенту все нужные ассеты при коннекте
October 30, 2025 at 11:50 AM
Также можно заметить отображение текста, оно в целом ну.. работает 😖
October 30, 2025 at 11:43 AM
Частично перенёс UI в клиент 🥰
October 30, 2025 at 11:41 AM
Honestly, I use ai often, it's very useful tool 💕

But I don't ask it to write the code to me. I use it as a search engine or as a rubber duck, which can answer you, for example to come up a name for variables

Yes, sometimes it writes some code, but just as an example for me
Programmers have already reached the level of technological singularity, accelerating its approach not through progress, but through degradation
October 28, 2025 at 3:40 AM
Programmers have already reached the level of technological singularity, accelerating its approach not through progress, but through degradation
October 25, 2025 at 10:30 PM
I heard a take: "vibe coding works well when you don't know the language"

So why not just learn the language? 🙃
October 10, 2025 at 11:02 AM
A small spoiler of my game 🥰
(I posted a gif but it's too compressed)
October 6, 2025 at 11:34 AM
Rust is simple and minimal language

Want generics, concepts? - Use traits
Dynamic polymorphism? - Traits
Operator overloading? - Traits
Function overloading? - Traits
Extended methods? - Traits
Auto generate code - Traits (derive)
Mark types - Traits (Send/Sync)

So many features are covered by one
September 22, 2025 at 7:03 AM
You didn't follow me on github yet? Why?

github.com/nanoqsh
September 18, 2025 at 12:15 PM
Based on this concept I wrote a crate that you can easily use crates.io/crates/ni

It also has serde and bincode support 🥰

In fact, I already used this code in my project and I decided to put it in an external crate
September 16, 2025 at 2:51 AM
Look at this number 3735943902

Nothing special? But what if it written hexadecimal:
0xdeadfade

Now it looks like a text - "deadfade". This allows us to store small strings as integers 🥰

But in hexadecimal representation there are only 6 letters, what if we want more?
September 16, 2025 at 2:36 AM
Did you know Rust already has a stable async map in std? 😊
September 11, 2025 at 10:21 PM