Вчера разобрал и помыл Compaq KPQ-E99 AC-10, которая недавно попала мне в руки. Сегодня закончил сборку. К моему удивлению, клавиатура после всех моих усердий заработала.
Я не специалист по клавиатурам, хотя конечно могу отличить хорошую от плохой, поскольку с клавиатурами работаю постоянно. Эта клавиатура достаточно приятная. Хотя, как бы это абсурдно не звучало, нехватает кнопки "Windows", поскольку на Ubuntu GNU/Linux эта клавиша используется достаточно активно.
Интересно, что хотя на корпусе везде указана фирма Compaq, внутри компоненты от фирмы Mitsumi.
Неплохой обзор подобной клавиатуры (от собственно Mitsumi) можно найти здесь.
Я не специалист по клавиатурам, хотя конечно могу отличить хорошую от плохой, поскольку с клавиатурами работаю постоянно. Эта клавиатура достаточно приятная. Хотя, как бы это абсурдно не звучало, нехватает кнопки "Windows", поскольку на Ubuntu GNU/Linux эта клавиша используется достаточно активно.
Интересно, что хотя на корпусе везде указана фирма Compaq, внутри компоненты от фирмы Mitsumi.
Неплохой обзор подобной клавиатуры (от собственно Mitsumi) можно найти здесь.
🔥2
🔥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