Подтверждаю.
Код:
Результат компиляции и выполнения в GNU Guix shell:
#programming #cpp #guix #meme
Код:
#include <iostream>
int main() {
while (1)
;
}
void unreachable() {
std::cout << "Hello world!" << std::endl;
}
Результат компиляции и выполнения в GNU Guix shell:
$ guix shell --pure clang glibc binutils gcc
$ clang++ -O1 -Wall -o loop loop.cpp
$ ./loop
Hello world!
#programming #cpp #guix #meme
🔥4
#music #art #programming
Наверное можно сказать, что сделал видео-клип на чужую музыкальную композицию.
avp feat. Aldous Ichnite, "glitch"
https://www.youtube.com/watch?v=XSx50WRXq5Y
Музыка из видео — Aldous Ichnite, "D-orbital Divide":
https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/
Как это получилось:
Написал днём "для разминки мозгов" небольшую программу на C, которая генерирует в консоли анимацию. Вечером решил выложить видео-запись с экрана, показывающую работу. Подумал, что неплохо бы наложить музыку на видео и выложить на YouTube. Нашёл хорошую музыкальную композицию, расчехлил Kdenlive, попробовал заморочиться с синхронизацией музыки и анимации. Свёл всё воедино.
Наверное можно сказать, что сделал видео-клип на чужую музыкальную композицию.
avp feat. Aldous Ichnite, "glitch"
https://www.youtube.com/watch?v=XSx50WRXq5Y
Музыка из видео — Aldous Ichnite, "D-orbital Divide":
https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/
Как это получилось:
Написал днём "для разминки мозгов" небольшую программу на C, которая генерирует в консоли анимацию. Вечером решил выложить видео-запись с экрана, показывающую работу. Подумал, что неплохо бы наложить музыку на видео и выложить на YouTube. Нашёл хорошую музыкальную композицию, расчехлил Kdenlive, попробовал заморочиться с синхронизацией музыки и анимации. Свёл всё воедино.
YouTube
avp feat. Aldous Ichnite, "glitch"
Music used in the video: Aldous Ichnite, "D-orbital Divide" (https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/)
Source code: https://gist.github.com/artyom-poptsov/a1964d081d8e1d09701b88b2cdbc7327
Programming language:…
Source code: https://gist.github.com/artyom-poptsov/a1964d081d8e1d09701b88b2cdbc7327
Programming language:…
🔥5
#music #art #programming
Аудио-визуальное творчество на Common Lisp:
https://www.youtube.com/watch?v=gdjkSkRFcr4
Технологии:
Emacs, SuperCollider, Common Lisp (SBCL) + библиотеки cl-collider, cl-visual.
Подсмотрено здесь.
Рекомендую посмотреть в целом канал автора, там много годного:
https://www.youtube.com/watch?v=QJ-Nlm3jqfQ
Аудио-визуальное творчество на Common Lisp:
https://www.youtube.com/watch?v=gdjkSkRFcr4
Технологии:
Emacs, SuperCollider, Common Lisp (SBCL) + библиотеки cl-collider, cl-visual.
Подсмотрено здесь.
Рекомендую посмотреть в целом канал автора, там много годного:
https://www.youtube.com/watch?v=QJ-Nlm3jqfQ
YouTube
AudioVisual in CommonLisp
AudioVisual in CommonLisp. I used SBCL, cl-collider, cl-visual etc..
⚡2🔥2
#programming #history
Developer Voices, "Cuis Smalltalk and the History of Computing’s Future (with Juan Vuletich)":
https://youtu.be/sokb6zZC-ZE
Developer Voices, "Cuis Smalltalk and the History of Computing’s Future (with Juan Vuletich)":
https://youtu.be/sokb6zZC-ZE
YouTube
Cuis Smalltalk and the History of Computing’s Future (with Juan Vuletich)
Smalltalk is one of those programming languages that’s lived out of the mainstream, but often referenced as an influence and an important part of programming history. It’s the cornerstone of object-oriented programming, it was into message passing before…
Процедурная анимация змей, рыб и ящериц:
https://youtu.be/qlfh_rv6khY
Наглядно, доступно, красиво.
#generative_art #art #programming
https://youtu.be/qlfh_rv6khY
Наглядно, доступно, красиво.
#generative_art #art #programming
YouTube
A simple procedural animation technique
Let's design some procedurally animated animals!
This video is a tutorial/explanation for a simple procedural animation technique I recently learned about. Essentially, it's animation rigging using a 2D chain simulation. I provide an animated explanation…
This video is a tutorial/explanation for a simple procedural animation technique I recently learned about. Essentially, it's animation rigging using a 2D chain simulation. I provide an animated explanation…
🔥1
Dmitry V. Sokolov, "Cursed fire or
https://ssloy.github.io/strange/cursed-fire/
#programming
#define
black magic":https://ssloy.github.io/strange/cursed-fire/
#programming
Programmers are also human, "Interview with Vibe Coder in 2025":
https://youtu.be/JeNS1ZNHQs8
https://youtu.be/JeNS1ZNHQs8
YouTube
Interview with Vibe Coder in 2025
Vibe Coding
https://linkgraph.net/stack/vibecoder
Interview with a Professional Vibe Coder with Kai Lentit aired on © The Viboe Coder 2025.
AI coding
prompt engineering
three js
windsurf
replit
cursor tricks
cursor rules
Programmer humor
Vibe code Jam…
https://linkgraph.net/stack/vibecoder
Interview with a Professional Vibe Coder with Kai Lentit aired on © The Viboe Coder 2025.
AI coding
prompt engineering
three js
windsurf
replit
cursor tricks
cursor rules
Programmer humor
Vibe code Jam…
🔥2
Maxime Chevalier-Boisvert, "Breaking the Ruby Performance Barrier":
https://youtu.be/qf5V02QNMnA
#programming #compilers
https://youtu.be/qf5V02QNMnA
#programming #compilers
YouTube
[EN] Breaking the Ruby Performance Barrier / Maxime Chevalier-Boisvert @maximecb
David Thompson, "Optimizing Guile Scheme":
https://dthompson.us/posts/optimizing-guile-scheme.html
Интересная статья про оптимизацию программ на моём любимом языке программирования.
#guile #scheme #programming
https://dthompson.us/posts/optimizing-guile-scheme.html
Интересная статья про оптимизацию программ на моём любимом языке программирования.
#guile #scheme #programming
🔥2
Fabien Sanglard, "Driving Compilers":
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
⚡1
memory heap
Fabien Sanglard, "Driving Compilers": https://fabiensanglard.net/dc/index.php Интересная статья про компиляторы и процесс компиляции программ. #programming #tools
Огого! Благодаря этой статье только что узнал про "Precompiled Headers" в C/C++:
https://en.wikipedia.org/wiki/Precompiled_header
Оказывается заголовочные файлы можно компилировать!
#programming #tools
https://en.wikipedia.org/wiki/Precompiled_header
Оказывается заголовочные файлы можно компилировать!
#programming #tools
Telegram
memory heap
Fabien Sanglard, "Driving Compilers":
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
⚡2
Хорошая статья про память в платформе Arduino — на микроконтроллерах AVR и ARM:
https://docs.arduino.cc/learn/programming/memory-guide/
#arduino #programming
https://docs.arduino.cc/learn/programming/memory-guide/
#arduino #programming
Denis Moskowitz, "Mystical":
Мой перевод:
Репозиторий:
https://github.com/denismm/mystical_ps
Интересно, что PostScript, хотя и является в первую очередь языком описания страниц, также является полным по Тьюрингу — что позволяет его использовать для других задач.
#programming #art
I wanted to make a programming language that resembled magical circles. This is more like a way to write PostScript that looks like a magical circle.
Мой перевод:
Я хотел сделать язык программирования, который похож на магические круги. Это по большей части способ записи PostScript который выглядит, как магический круг.
Репозиторий:
https://github.com/denismm/mystical_ps
Интересно, что PostScript, хотя и является в первую очередь языком описания страниц, также является полным по Тьюрингу — что позволяет его использовать для других задач.
#programming #art
Yusuke Endoh, "Rotating Rigid Body Simulation" (IOCCC 2024 "Solid Body Physics"):
https://youtu.be/stPHK493BA8
#programming
https://youtu.be/stPHK493BA8
#programming
YouTube
Rotating Rigid Body Simulation -- IOCCC 2024 "Solid Body Physics"
Winner of IOCCC 2024: "Solid Body Physics" Award
A tiny spinning top simulator. Play with a tippe top!
Read more: https://www.ioccc.org/2024/endoh2/index.html
Source code: https://github.com/ioccc-src/winner/blob/master/2024/endoh2/prog.c
BGM: Mendelssohn…
A tiny spinning top simulator. Play with a tippe top!
Read more: https://www.ioccc.org/2024/endoh2/index.html
Source code: https://github.com/ioccc-src/winner/blob/master/2024/endoh2/prog.c
BGM: Mendelssohn…
David J. Eck, "Introduction to Programming Using Java" (Version 9.0, JavaFX Edition):
https://math.hws.edu/javanotes/
Книга по Java + JavaFX, распространяемая под лицензией Creative Commons Attribution-NonCommercial-ShareAlike 4.0.
#books #programming #java #javafx
https://math.hws.edu/javanotes/
Книга по Java + JavaFX, распространяемая под лицензией Creative Commons Attribution-NonCommercial-ShareAlike 4.0.
#books #programming #java #javafx
Сделал на ITGorky анимированную ёлочку на iMac (скорее всего, G3), используя Python 2.3.
#programming #art
#programming #art
🔥5
Взял задачу по разработке приложения на Java + JavaFX. Выбрал Eclipse в качестве IDE. Столкнулся с неприятной проблемой: при добавлении в
Возникает ошибка:
Ответ автора библиотеки от 2019 года:
OK, ладно, обратная совместимость — это хорошо. Но проблема видимо частая, должен же быть лёгкий способ её решения? Верно?
Нет:
https://stackoverflow.com/questions/77158422/eclipse-java-17-setup-issue-related-to-java-9-module-system-the-package-is
Эээх!
#programming #java
module-info.java
следующих зависимостей:requires ormlite.jdbc;
requires ormlite.core;
Возникает ошибка:
The package com.j256.ormlite.field is accessible from more than one module: ormlite.core, ormlite.jdbc
Ответ автора библиотеки от 2019 года:
Yeah sorry about that. You can certainly download the source and combine the 2 packages and rebuild. I need to restructure but it's going to break backwards compatibility so I've been holding off.
OK, ладно, обратная совместимость — это хорошо. Но проблема видимо частая, должен же быть лёгкий способ её решения? Верно?
Нет:
https://stackoverflow.com/questions/77158422/eclipse-java-17-setup-issue-related-to-java-9-module-system-the-package-is
Эээх!
#programming #java
Stack Overflow
Java 9 ORMLite conflict in module-info
I have a Java 9 (or higher) project in which I want to include ORMLite with a H2 database. Therefore I need the two maven dependencies
<dependency>
<groupId>com.j256.
<dependency>
<groupId>com.j256.
👻1
memory heap
Взял задачу по разработке приложения на Java + JavaFX. Выбрал Eclipse в качестве IDE. Столкнулся с неприятной проблемой: при добавлении в module-info.java следующих зависимостей: requires ormlite.jdbc; requires ormlite.core; Возникает ошибка: The package…
В общем, я попрощался с этим
#programming #java
ormlite
и перешёл на проверенный временем Hibernate
+ Jakarta
.#programming #java