Search
Items tagged with: Coding
AI News, Copilot vs Cursor, and Live App Development
Made with Restream. Livestream on 30+ platforms at once via https://restream.ioMade with Restream. Livestream on 30+ platforms at once via https://restream.i...YouTube
I finally have cross-platform (Linux/Mac/Win) release files for my reverb plugin! I wrote today about setting up a CMake build process (instead of Projucer/Xcode) and using GitHub actions to compile each version:
reillyspitzfaden.com/posts/202β¦
You can get the latest version here: github.com/reillypascal/RSAlgoβ¦
#JUCE #Cpp #CPlusPlus #Audio #MusicProduction #Programming #Coding
Releases Β· reillypascal/RSAlgorithmicVerb
Retro algorithmic reverb plugin in JUCE with multiple algorithms (including emulations of classic hardware) and more to come. - reillypascal/RSAlgorithmicVerbGitHub
Geany: Popular lightweight open-source IDE releases v2.1
The team behind popular lightweight open-source IDE Geany has announced its latest release with numerous enhancements for developers.Ryan Daws (Developer Tech News)
youtube.com/watch?v=JeyWnToyd1β¦
#Accessibility #coding #programming #software
Making Accessible Audio Software - Perspectives of a Blind Music Producer Trey Culver & Adam Wilson
https://audio.dev/ -- @audiodevconβ---Making Accessible Audio Software - Perspectives of a Blind Music Producer - Trey Culver & Adam Wilson - ADCx Gather 202...YouTube
I noticed a bug in our binutils port that had been generating semi-randomly broken branch relaxation trampolines for decades.
Why did it take so long to notice this code generation bug? The branch has to reach farther than +-32MB for the branch relaxation trampoline generation to kick in. And even then not all branches were affected (the type of relocation affected it, it had to be in a link library in a specific kind of segment and not in the beginning of it). Finally, for it to actually come into play, the branch had to actually be taken, too.
What did it do wrong then? It added the offset to the target function in the link library .text segment twice. So instead of jumping to the intended function it jumped somewhere random after that. Funnily, the jump might end up hitting some code that did not crash, but did something unintended. For you all non-developer peeps: That is very, very bad.
Fun features of this bug: Since whether the trampoline was generated or not depended on the order of object code and from where the affected call was being made, the bug would pop in and out of existence even on the smallest changes to the code or link libraries. If you know a thing about debugging, this is not very conducive to locating bugs.
Needless to say this one took a lot of head scratching to finally figure out. The fix was a change on a single line.
This bug was old enough to get into bars and drink alcohol legally.
EDIT: Oops, this was supposed to be a reply to this post: infosec.exchange/@harrysintone⦠- so added some context.
#bugstories #bugs #development #coding
Harry Sintonen (@harrysintonen@infosec.exchange)
Attached: 1 image The feeling when you notice a bug in your binutils port that has been generating semi-randomly broken branch relaxation trampolines for decades. #programming #coding #oopsInfosec Exchange
I added a bunch of CLI options to shape the sound of my MP3 glitching script! Here's a demo of some of the possibilities:
github.com/reillypascal/mp3gliβ¦
#Python #Programming #Coding #MP3 #Audio #Glitch #NoiseMusic #GlitchMusic #ExperimentalMusic #SoundDesign
GitHub - reillypascal/mp3glitch: Glitch binary MP3 data without damaging headers
Glitch binary MP3 data without damaging headers. Contribute to reillypascal/mp3glitch development by creating an account on GitHub.GitHub
Stumbled upon this repo while searching for test fixtures examples on GitHub. Check out these ready-to-use recipes for Android Gradle customizations! π±β¨
π github.com/android/gradle-reciβ¦
GitHub - android/gradle-recipes: Ready-to-use recipes for common build customizations that showcase the Android Gradle plugin's public APIs and DSL.
Ready-to-use recipes for common build customizations that showcase the Android Gradle plugin's public APIs and DSL. - android/gradle-recipesGitHub
Understanding the existing code to provide better patches - LibreOffice Development Blog
Here I discuss some notes for the newcomers on how to better understand the existing LibreOffice code, and provide better patches.Hossein Nourikhah (LibreOffice Development Blog)
"One fun anecdote is that companies or governments will often say they need months or years to prepare (CLEAN UP) code for open sourcing. Because on the inside, people allow themselves far worse code than theyβd prefer to share with the outside world. Open source code often has higher standards, and it is a great mechanism of keeping you on track."
Says @bert_hubert in his article about long term software development #opensource #dev #coding
berthub.eu/articles/posts/on-lβ¦
On Long Term Software Development - Bert Hubert's writings
Recently the Dutch Electoral Board (where I am also a very part time advisor) invited me to do a talk reflecting on their open source Abacus vote tabulation software.Bert Hubert's writings
A new Thunderbird live streaming session is happening soon
youtube.com/live/aywl1fhnLI8?fβ¦
Let's get some #live #coding going and push forward the implementation of customizable shortcuts.
Thunderbird Development #8 - Customizable Shortcuts (Coding Session - Part 5)
Come alongside the journey of implementing a new feature inside Thunderbird.From the initial idea and definition of the scope of work, to design mock-ups and...YouTube
Another Thunderbird Live Development sessions is happening soon!
Come hang out to watch some behind the scene coding, ask questions, yell at the world, and bond through trauma.
youtube.com/live/XJGOkjwF9fI?fβ¦
#thunderbird #live #coding #javascript #opensource #foss
Thunderbird Development #7 - Customizable Shortcuts (Coding Session - Part 4)
Come alongside the journey of implementing a new feature inside Thunderbird.From the initial idea and definition of the scope of work, to design mock-ups and...YouTube
Another #thunderbird #live #coding session is happening today at 11am Pacific.
We're gonna continue our implementation of a global customizable shortcut container.
youtube.com/live/5ufqcDZruWw?fβ¦
Thunderbird Development #6 - Customizable Shortcuts (Coding Session - Part 3)
Come alongside the journey of implementing a new feature inside Thunderbird.From the initial idea and definition of the scope of work, to design mock-ups and...YouTube
The age old question.
Am I testing the code, or is the code testing me?
#developerlife #fun #funny #meme #hidethepainharold #coding #programming #softwareengineering #softwaredevelopment #development
Starting soon: youtube.com/live/HltQBOKSLv8?fβ¦
Thunderbird Development #5 - Customizable Shortcuts (Coding Session - Part 2)
Come alongside the journey of implementing a new feature inside Thunderbird.From the initial idea and definition of the scope of work, to design mock-ups and...YouTube
Still battling a bit of a cold and headache, but nonetheless let's try to do another Thunderbird live coding session
Next @thunderbird live streaming session is happening this Friday!
youtube.com/watch?v=-tFxa5PZ_Hβ¦
#thunderbird #live #coding #design
Home - TADA! - CATT-NW
Tangible Art & Design Adventures by the Center for Assistive Technology Training Northwest, WSSBtada.wssb.wa.gov
LibreOfficeKit API in action - LibreOffice Development Blog
LibreOffice functionality can be used through UNO API, which is several years old, and provides many functionalities of LibreOffice through network or sockets. But the API is not helpful if you want to have the LibreOffice UI in your application.Hossein Nourikhah (LibreOffice Development Blog)
LibreOffice development in 2023 β TDF's Annual Report - The Document Foundation Blog
In 2023, 11,272 commits were made to the LibreOffice source code, from 253 authors, in 21 repositories.Mike Saunders (The Document Foundation)
Community Member Monday: Kira Tubo - The Document Foundation Blog
Tell us a bit about yourself! I live in San Jose, California, USA. Iβve lived around the Bay Area my whole life, after my parents moved away from the Philippines when I was about a year old.Mike Saunders (The Document Foundation)
Custom string literals: two EasyHacks - LibreOffice Development Blog
The task here is to use of the new custom O[U] String literals in the code to make compile time evaluation possible.Hossein Nourikhah (LibreOffice Development Blog)
My curl commands were working.
But my equivalent ones using Python requests library were not.
I found this useful tool very useful!
3.0.12 broke pkcs11 engine Β· Issue #22508 Β· openssl/openssl
Hi, the testsuite for libp11-0.4.12 breaks in 3.0.12, works in 3.0.11. The testsuite: https://sources.debian.org/src/libp11/0.4.12-1/debian/tests/engine/ The segfault occurs while generating a cert...GitHub
LibreOffice conference 2023 workshop presentation slides - LibreOffice Development Blog
LibreOffice conference workshop 2023 was held in Bucharest from 20 to 23 September 2023. Here you will find the slides for the presentations.Hossein Nourikhah (LibreOffice Development Blog)
Parallel build: tuning the performance - LibreOffice Development Blog
Here I discuss how to build LibreOffice on your system, while keeping the system responsive by tuning the parallel build.Hossein Nourikhah (LibreOffice Development Blog)
Since I woke up, and there's new users here, #introduction
I am Joel, #Mexican, 21, studying #Mechatronics but I enjoy learning other things online instead
I like #FOSS and styling my stuff, such as #android, #linux or my #blog
I like meeting new people, my attempts at humor are terrible, my #origami posts get kinda famous, I enjoy getting into new #hobbies
Interests: #gamedev #inkscape #blogging #vim #selfhosting #raspberrypk #coding #podcasts #manga #anime #reading #citypop #daftpunk
How to use Gerrit code review effectively - LibreOffice Development Blog
All code submissions to LibreOffice should pass Gerrit code review before getting merged. Here we discuss how to effectively use Gerrit.Hossein Nourikhah (LibreOffice Development Blog)