🔥3
#music #music_rock
Muse, "Revolt":
https://youtu.be/6UYSsJSgmpY?list=PLZ9DoO2uX9wU-3lOExFGHsIG_tEERewkD
Muse, "Revolt":
https://youtu.be/6UYSsJSgmpY?list=PLZ9DoO2uX9wU-3lOExFGHsIG_tEERewkD
YouTube
Revolt
Provided to YouTube by Warner Records
Revolt · Muse
Drones
℗ 2015 Muse, under exclusive licence to Warner Music UK Limited
Unknown: Adam Greenholtz
Engineer: Alessandro Cortini
Bass Guitar: Chris Wolstenholme
Producer: Chris Wolstenholme
Background …
Revolt · Muse
Drones
℗ 2015 Muse, under exclusive licence to Warner Music UK Limited
Unknown: Adam Greenholtz
Engineer: Alessandro Cortini
Bass Guitar: Chris Wolstenholme
Producer: Chris Wolstenholme
Background …
#city_design
Not Just Bikes, "These Ugly Big Box Stores are Literally Bankrupting Cities":
https://youtu.be/r7-e_yhEzIw
О том, как гипер-маркеты вроде Walmart разрушают экономику близлежащих городов.
Not Just Bikes, "These Ugly Big Box Stores are Literally Bankrupting Cities":
https://youtu.be/r7-e_yhEzIw
О том, как гипер-маркеты вроде Walmart разрушают экономику близлежащих городов.
YouTube
These Ugly Big Box Stores are Literally Bankrupting Cities
Sign up to Nebula to support this channel and watch Nebula Originals like "Abolish Everything!"
https://go.nebula.tv/notjustbikes
Watch this video ad-free and sponsor free on Nebula:
https://nebula.tv/videos/notjustbikes-these-ugly-big-box-stores-are-literally…
https://go.nebula.tv/notjustbikes
Watch this video ad-free and sponsor free on Nebula:
https://nebula.tv/videos/notjustbikes-these-ugly-big-box-stores-are-literally…
Выявил проблему с реализацией алгоритма Брезенхэма в Guile-PNG — в пятом октанте по ошибке выполнялось вычитание вместо деления, из-за этого угол линии был ~32 градуса вместо необходимых 30.
На скриншоте показано, как я в GIMP смотрел, где появляется ошибка в тестовом примере.
Исправил, теперь могу рисовать шестигранники-соты.
#guile #projects #guile_png
На скриншоте показано, как я в GIMP смотрел, где появляется ошибка в тестовом примере.
Исправил, теперь могу рисовать шестигранники-соты.
#guile #projects #guile_png
memory heap
Выявил проблему с реализацией алгоритма Брезенхэма в Guile-PNG — в пятом октанте по ошибке выполнялось вычитание вместо деления, из-за этого угол линии был ~32 градуса вместо необходимых 30. На скриншоте показано, как я в GIMP смотрел, где появляется ошибка…
Media is too big
VIEW IN TELEGRAM
Вжух!
#generative_art
#generative_art
(use-modules (oop goops)
(png)
(png image)
(png graphics))
(define (main args)
"Entry point."
(let* ((image (make <png-image>
#:color-type 2
#:bit-depth 8
#:width 1000
#:height 1000))
(color #vu8(255 255 255))
(diameter 400))
(for-each (lambda (d)
(draw! image
(make <hexagon>
#:color (list->u8vector
(list (remainder (random d) 255)
(remainder (random d) 255)
(remainder (random d) 255)))
#:center (make <point> #:x 500 #:y 500)
#:diameter d)))
(iota 900 10 1))
(let ((port (open-output-file "hex.png")))
(scm->png image port)
(close port))))
🔥4
memory heap
Вжух! #generative_art (use-modules (oop goops) (png) (png image) (png graphics)) (define (main args) "Entry point." (let* ((image (make <png-image> #:color-type 2 #:bit-depth…
А вот кстати вылезла новая проблема: фигура не центрирована внутри изображения.
🕊3🔥1
memory heap
А вот кстати вылезла новая проблема: фигура не центрирована внутри изображения.
Переписал алгоритм отрисовки шестигранника, используя вот этот пример. Теперь кстати можно в целом многогранники реализовать, и сделать просто шестигранник частным случаем.
Красными точками отмечена стартовая точка.
#guile_png #scheme
Красными точками отмечена стартовая точка.
#guile_png #scheme
Media is too big
VIEW IN TELEGRAM
Творчество моих студентов на курсе по системному программированию (язык C.)
🔥8👀2⚡1
Peeps, "Brian Eno perfectly explains selfishness of the super rich":
https://youtu.be/hh7Cxt_PKqw
Брайан Ино
https://youtu.be/hh7Cxt_PKqw
Брайан Ино
YouTube
Brian Eno perfectly explains selfishness of the super rich
'If they want to leave the UK, then... off'
This week we met the musician and record producer Brian Eno who told us that super rich people should be happy to pay a bit more tax to make sure many, many more people aren't struggling in poverty. He dismisses…
This week we met the musician and record producer Brian Eno who told us that super rich people should be happy to pay a bit more tax to make sure many, many more people aren't struggling in poverty. He dismisses…
Решил смоделировать и распечатать недостающие "нахлобушки" (не знаю, как по-другому их назвать) для старой советской вешалки, которая в хакерспейсе сейчас просто так валяется. Глядишь, смогу куда-нибудь её пристроить.
#freecad #3dprinting
#freecad #3dprinting
🔥3
memory heap
Красиво сделано: https://youtu.be/31Ap2WSGCMA
#music #music_ambient
ALT 236, "Blackshard":
https://alt236.bandcamp.com/album/blackshard
Музыка к одноимённой игре.
ALT 236, "Blackshard":
https://alt236.bandcamp.com/album/blackshard
Музыка к одноимённой игре.
ALT236
Blackshard, by ALT 236
18 track album
Qualcomm выпустили свой линковщик под названием ELD, нацеленный на встраиваемые системы:
https://www.qualcomm.com/developer/blog/2025/04/eld-new-open-source-embedded-linker-tool-for-embedded-systems
Распространяется под лицензией BSD-3. По возможностям обещают:
- Полная совместимость со стандартами GNU.
- Поддержка архитектур AArch32 и AArch64, Qualcomm Hexagon NPU, RISC-V.
- Поддержка возможностей, подобных таковым в GNU-совместимых линковщиках: частичная линковка, динамическая линковка, статическая линковка, оптимизация на этапе линковки.
Дополнительно:
- Легкочитаемые файлы линкера.
- Лёгкое воспроизведение проблем линковки.
- Расширенные опции диагностики.
Репозиторий:
https://github.com/qualcomm/eld
#tools
https://www.qualcomm.com/developer/blog/2025/04/eld-new-open-source-embedded-linker-tool-for-embedded-systems
Распространяется под лицензией BSD-3. По возможностям обещают:
- Полная совместимость со стандартами GNU.
- Поддержка архитектур AArch32 и AArch64, Qualcomm Hexagon NPU, RISC-V.
- Поддержка возможностей, подобных таковым в GNU-совместимых линковщиках: частичная линковка, динамическая линковка, статическая линковка, оптимизация на этапе линковки.
Дополнительно:
- Легкочитаемые файлы линкера.
- Лёгкое воспроизведение проблем линковки.
- Расширенные опции диагностики.
Репозиторий:
https://github.com/qualcomm/eld
#tools
Qualcomm
ELD: Introducing a new open-source embedded linker tool for embedded systems
We are open-sourcing eld linker: embedded linker included in the Qualcomm LLVM toolchains, that leverages LLVM components and libraries. Download from GitHub
🔥1