This media is not supported in your browser
VIEW IN TELEGRAM
А вот синус вам в ленту:
void setup() {
Serial.begin(9600);
}
int t = 0;
void loop() {
const double AMPLITUDE = 500;
double y = AMPLITUDE * sin(2.0 * PI / 200 * t);
Serial.println(y);
t++;
delay(1);
}
#arduino⚡4
Добавил в книгу описание монитора порта Arduino и плоттера по последовательному соединению.
#sparc_book
#sparc_book
⚡1
memory heap
А вот синус вам в ленту: void setup() { Serial.begin(9600); } int t = 0; void loop() { const double AMPLITUDE = 500; double y = AMPLITUDE * sin(2.0 * PI / 200 * t); Serial.println(y); t++; delay(1); } #arduino
Вот эта статья кстати помогла:
https://www.mathsisfun.com/algebra/amplitude-period-frequency-phase-shift.html
https://www.mathsisfun.com/algebra/amplitude-period-frequency-phase-shift.html
Mathsisfun
Amplitude, Period, Phase Shift and Frequency
Some functions (like Sine and Cosine) repeat forever and are called Periodic Functions.
Forwarded from Адовый UX
This media is not supported in your browser
VIEW IN TELEGRAM
Твой лицо, когда всерьёз задался библейским вопросом
⚡2
Forwarded from Hacker News
Finish your projects (Score: 151+ in 6 hours)
Link: https://readhacker.news/s/5GMCr
Comments: https://readhacker.news/c/5GMCr
Link: https://readhacker.news/s/5GMCr
Comments: https://readhacker.news/c/5GMCr
GitHub
Finish your projects
Starting a project can be full of excitement, hope, and blissful productivity. Finishing that last ten percent, however, can feel like too much. Here’s how to get past that and actually finish.
⚡2
Сделал патч, который исправляет в GNU Guix сборку Kubo (IPFS):
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67570
#guix #guix_patches
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67570
#guix #guix_patches
⚡2
Очень маленький объёмный дисплей из мотора от привода чтения компакт-дисков:
https://www.youtube.com/watch?v=HKpBhE7QVAI
https://www.youtube.com/watch?v=HKpBhE7QVAI
YouTube
Tiny volumetric display
More info: https://mitxela.com/candle
https://patreon.com/mitxela
https://paypal.me/mitxela
https://patreon.com/mitxela
https://paypal.me/mitxela
#music #music_ambient
Loscil, "Lifelike":
https://www.youtube.com/watch?v=RpHoMFF9lks
Композиция "Pollen" хорошо звучит.
Loscil, "Lifelike":
https://www.youtube.com/watch?v=RpHoMFF9lks
Композиция "Pollen" хорошо звучит.
YouTube
Loscil (2019) Lifelike
memory heap
#music #music_ambient Loscil, "Lifelike": https://www.youtube.com/watch?v=RpHoMFF9lks Композиция "Pollen" хорошо звучит.
#norwegian_language
Исходная фраза на русском:
Английский (English):
Норвежский язык (Norsk språk):
Min — My — Мой/моя
Favoritt — Favorite — Любимый
Sang — Song — Песня
Fra — From — Из
Dette — This — Этого
Musikk — Music — Музыка
Er — Is (To be) — Является, есть
Исходная фраза на русском:
Моей любимой композицией из этого альбома является "Pollen".
Английский (English):
My favorite song from this music album is "Pollen".
Норвежский язык (Norsk språk):
Min favorittsang fra dette musikkalbumet er "Pollen".
Min — My — Мой/моя
Favoritt — Favorite — Любимый
Sang — Song — Песня
Fra — From — Из
Dette — This — Этого
Musikk — Music — Музыка
Er — Is (To be) — Является, есть
⚡1
#projects #guile #guile_smc #parser
Выпустил релиз Guile-SMC 0.6.3:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.3
Ключевые изменения:
- Парсер PlantUML теперь обрабатывает многострочные комментарии.
- Исправление ошибки в
- Парсер PlantUML теперь пропускает блоки, начинающиеся с
- Для блока
- Улучшение информативности ошибок в парсере PlantUML.
Выпустил релиз Guile-SMC 0.6.3:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.3
Ключевые изменения:
- Парсер PlantUML теперь обрабатывает многострочные комментарии.
- Исправление ошибки в
(smc context functional char): теперь процедура pre-action правильно считает количество прочитанных строк (до этого количество прочитанных строк инкрементировалось каждый раз, когда читался любой новый символ.)- Парсер PlantUML теперь пропускает блоки, начинающиеся с
hide (например, hide empty description)- Для блока
legend парсер PlantUML теперь позволяет указывать конец блока, как end legend (в дополнении к endlegend.)- Улучшение информативности ошибок в парсере PlantUML.
GitHub
Release v0.6.3 · artyom-poptsov/guile-smc
Version 0.6.3 (2023-12-02)
PlantUML parser now handles multi-line comments
(smc context functional char): Bugfix
pre-action procedure would increment the row counter even when the input
event is no...
PlantUML parser now handles multi-line comments
(smc context functional char): Bugfix
pre-action procedure would increment the row counter even when the input
event is no...
⚡1
Вокруг периодически постоянно происходит какая-то дичь, особенно это заметно, если хоть иногда следить за новостями. Умножаем это на мои личные заморочки, и получаем +100 к ощущению тлена, уныния и безысходности.
Следуя правилу Крастера, опять активно взялся за написание книги и работу над другими проектами, в дополнение к моим двум работам. Хоть в профессиональном и творческом плане у меня что-то получается, чего не может не радовать.
Стараюсь также выделять время на занятия музыкой, где есть некоторый медленный, но всё же прогресс. Пробую изучать норвежский язык, с надеждой, что он мне когда-нибудь пригодится. Ещё благодаря LanguageSimp вспомнил немного немецкий язык, который я когда-то пробовал учить — оказалось, даже что-то помню.
Вообще уже давно живу с обострённым чувством, что надо срочно творчески самореализоваться, записать куда-то то, что знаешь, передать накопленный опыт другим — потому, что кажется, что вот-вот и всё совсем развалится, и даже легендарная синяя изолента и термоклей не поможет воедино все эти куски настоящего скрепить вместе. Я и раньше работал/творил, как проклятый, чтобы чего-то в жизни достичь, и вижу сейчас плоды этих трудов, но видимо и этого недостаточно.
Очевидно, мир так устроен, что желанное "светлое будущее" мы — люди, человеки, Человечество — можем достичь только коллективными усилиями.
Следуя правилу Крастера, опять активно взялся за написание книги и работу над другими проектами, в дополнение к моим двум работам. Хоть в профессиональном и творческом плане у меня что-то получается, чего не может не радовать.
Стараюсь также выделять время на занятия музыкой, где есть некоторый медленный, но всё же прогресс. Пробую изучать норвежский язык, с надеждой, что он мне когда-нибудь пригодится. Ещё благодаря LanguageSimp вспомнил немного немецкий язык, который я когда-то пробовал учить — оказалось, даже что-то помню.
Вообще уже давно живу с обострённым чувством, что надо срочно творчески самореализоваться, записать куда-то то, что знаешь, передать накопленный опыт другим — потому, что кажется, что вот-вот и всё совсем развалится, и даже легендарная синяя изолента и термоклей не поможет воедино все эти куски настоящего скрепить вместе. Я и раньше работал/творил, как проклятый, чтобы чего-то в жизни достичь, и вижу сейчас плоды этих трудов, но видимо и этого недостаточно.
Очевидно, мир так устроен, что желанное "светлое будущее" мы — люди, человеки, Человечество — можем достичь только коллективными усилиями.
⚡10
#music
Вот ещё прикольное творчество от Адама Янга (Adam Young), известному по таким проектам, как Owl City и Port Blue.
Insect Airport:
- Apple
- Orange
- Grape
- Strawberry
https://www.youtube.com/playlist?list=PLozbXfXddKMZbsc9FfyR-vjhBWjEvVuOq
Вот ещё прикольное творчество от Адама Янга (Adam Young), известному по таким проектам, как Owl City и Port Blue.
Insect Airport:
- Apple
- Orange
- Grape
- Strawberry
https://www.youtube.com/playlist?list=PLozbXfXddKMZbsc9FfyR-vjhBWjEvVuOq
memory heap pinned «Вокруг периодически постоянно происходит какая-то дичь, особенно это заметно, если хоть иногда следить за новостями. Умножаем это на мои личные заморочки, и получаем +100 к ощущению тлена, уныния и безысходности. Следуя правилу Крастера, опять активно взялся…»
memory heap
#music Вот ещё прикольное творчество от Адама Янга (Adam Young), известному по таким проектам, как Owl City и Port Blue. Insect Airport: - Apple - Orange - Grape - Strawberry https://www.youtube.com/playlist?list=PLozbXfXddKMZbsc9FfyR-vjhBWjEvVuOq
#music
Adam Young, "Voyager1":
https://youtu.be/TOcnG1Pa1Uc
Понравились композиции "Asteroid Belt", "Titan", "Neptune" и "Interstellar Space". Как понимаю, часть композиций являются переделанными композициями из проекта "Insect Ariport" и других сторонних проектов Адама Янга.
Adam Young, "Voyager1":
https://youtu.be/TOcnG1Pa1Uc
Понравились композиции "Asteroid Belt", "Titan", "Neptune" и "Interstellar Space". Как понимаю, часть композиций являются переделанными композициями из проекта "Insect Ariport" и других сторонних проектов Адама Янга.
YouTube
Adam Young - Voyager1 [Full Album] "Wandering The Solar System"
Adam Young - Voyager1 [Full Album] "Wandering The Solar System"
Adam Young Scores: https://www.ayoungscores.com
[Track List]
00:00 01 1977
04:46 02 Earth
09:27 03 Asteroid Belt
12:17 04 Jupiter
16:15 05 Europa
20:34 06 Saturn
25:29 07 Titan
29:33 08 Neptune…
Adam Young Scores: https://www.ayoungscores.com
[Track List]
00:00 01 1977
04:46 02 Earth
09:27 03 Asteroid Belt
12:17 04 Jupiter
16:15 05 Europa
20:34 06 Saturn
25:29 07 Titan
29:33 08 Neptune…
Forwarded from Hacker News
Generating Income from Open Source (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/5GYX2
Comments: https://readhacker.news/c/5GYX2
Link: https://readhacker.news/s/5GYX2
Comments: https://readhacker.news/c/5GYX2
Vadimdemedes
Generating income from open source
Ink has been getting some good traction lately and it's already being used by some well-known companies for a while. Like most other open so…
⚡1