memory heap
375 subscribers
2.56K photos
526 videos
52 files
3.16K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
Forwarded from Artyom "avp" Poptsov
"Generate a G-Code that cuts off a circle of 10cm radius from a sheet of plywood of size 1 square meter and 5mm thick using a CNC milling machine and 5mm milling cutter."
Forwarded from Nexi's chat
Artyom "avp" Poptsov
"Generate a G-Code that cuts off a circle of 10cm radius from a sheet of plywood of size 1 square meter and 5mm thick using a CNC milling machine and 5mm milling cutter."
Here is an example of a G-Code that could be used to cut a circle of 10cm radius from a sheet of plywood using a CNC milling machine and a 5mm milling cutter:

; Start by defining the milling cutter's diameter
M5 D5

; Set the feed rate and spindle speed
G1 F100 S1000

; Move the cutter to the starting position
G0 X0 Y0 Z0

; Begin the cutting operation
G1 Z-5

; Use a circular interpolation command to cut the circle
G2 X10 Y0 I10

; When the circle is finished, lift the cutter and end the cutting operation
G1 Z0
M30

It's important to note that this is just an example and may not work with every CNC milling machine. You may need to adjust the G-Code or consult your machine's documentation for specific instructions on how to cut a circle. Additionally, you will need to ensure that the plywood is securely clamped in place before beginning the cutting operation.
Даже в UGS открылось задание, правда, круг недорезанный получился.
This media is not supported in your browser
VIEW IN TELEGRAM
Максимально точная смерть нпс в Скайриме

r/#maybemaybemaybe
1
Опыты по отрисовке ломаных линий через Guile-PNG.

Исходный код программы:
(define (main args)
(let* ((image (make <png-image>
#:width 500
#:height 500
#:bit-depth 8
#:color-type 2))
(ml (make <multiline>
#:color (u8-list->bytevector
'(255 255 255 0))
#:points (list (make <point>
#:x 250
#:y 250)
(make <point>
#:x 100
#:y 100)
(make <point>
#:x 100
#:y 250)
(make <point>
#:x 250
#:y 250)))))
(draw! image ml)
(scm->png image)))

#guile #png #projects #scheme
memory heap
Опыты по отрисовке ломаных линий через Guile-PNG. Исходный код программы: (define (main args) (let* ((image (make <png-image> #:width 500 #:height 500 #:bit-depth 8 #:color-type…
Обратите внимание, что изображение создаётся не путём загрузки имеющегося из файла, а с нуля по заданным характеристикам.
#music

Max Cooper, "Order From Chaos" ("Порядок из хаоса"):
https://youtu.be/_7wKjTf_RlI

Родился Макс Купер в Белфасте (северная Ирландия), и мечтал стать генетиком после прочтения в детстве различных научных книг. Хотя Макс Купер не получил формального музыкального образования, он начал играть на скрипке с 12 лет, но потом перестал. По его словам, "мне никогда не нравилось играть на скрипке и особо не старался в её изучении — эта музыка была какой-то не такой для меня, честно говоря."

Мак Купер в 2008-м году получил докторскую степень по вычислительной биологии в Ноттингемском университете. Во время обучения в университете его исследовательские интересы были сфокусированы на моделировании эволюции генно-регулирующих сетей. После окончания университета он какое-то время занимал должность генетика в Университетском колледже Лондона, но в 2010-м году решил заниматься музыкой. На творчество Купера сильно повлияло его научное образование.

Музыкант получил международную известность, как ведущий композитор электронной музыки благодаря уникальному звучанию композиций и аудио-визуальным шоу с эффектом полного покружения.
Free Open Source Posthumanism
Photo
"Пусть музыка, проходящая через это устройство, каким-либо образом поможет принести хоть немного спокойствия в этот непростой мир."

На самом деле, слова "peace" и "world" вместе можно перевести как "мир", только в случае с "peace" это означает мир как состояние общества, тогда как "world" — это мир, как место, где мы живём. В итоге, при переводе часть смысла (и игра слов в некотором роде) теряется.

UPD: Как мне правильно указали в комментариях, игры слов тут нет, тем не менее в современном русском языке слово "мир" имеет двусмысленность, которой нет в английском языке, где существую два слова. Выяснил, что в дореволюционное время в России существовало два слова — "мiръ" (обозначающее "вселенную", "земной шар" или "род человеческий") и "миръ" ("отсутствие ссоры, вражды, несогласия, войны; лад, согласие, единодушие, приязнь, дружба, доброжелательство; тишина, покой, спокойствие"). Впоследствии два слова объединили в одно — "мир", и отсюда получилась двусмысленность.
memory heap
"Пусть музыка, проходящая через это устройство, каким-либо образом поможет принести хоть немного спокойствия в этот непростой мир." На самом деле, слова "peace" и "world" вместе можно перевести как "мир", только в случае с "peace" это означает мир как состояние…
Второй вариант перевода:
"Пусть музыка, проходящая через это устройство, каким-либо образом поможет принести хоть немного мира в этот неспокойный мир."

Но тут получается так, что два раза используется слово "мир", что IMHO как-то неправильно звучит.
Forwarded from Archillect
Forwarded from Вилладж пипл
This media is not supported in your browser
VIEW IN TELEGRAM
Лекция сотрудника Института прикладной физики РАН Артема Коржиманова пройдет в «Планетарии 1» — он расскажет о современных лазерах, которые способны сжимать квадриллионы ватт световой энергии в шар диаметром меньше толщины человеческого волоса

15 декабря в 19:00
проспект Гагарина, 35Н
Регистрация — https://planetariy-1-nizhniy-novg.timepad.ru/event/2259371/