Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Uwyn Logo
gbevinG

Geert Bevin

@gbevin
About
Posts
102
Topics
59
Shares
0
Groups
1
Followers
1
Following
1

Posts

Recent Best Controversial

  • My introduction
    gbevinG gbevin

    Hi everyone,

    Uwyn is my outlet for projects that I'm passionate about. Thank you for being interested in what I do.

    I've been a software programmer, musician, martial artist, designer and creator since my teens and been going for more than four decades since. When I was a young child, I imagined and role-played that I'd be a weird inventor like in the comic books. It's only recently I realized that in many ways, that's what I've become :-)

    Wherever possible, I try to embrace open source and free information. Open source changed my life, it got me to meet the most amazing people, travel the world, experience so many different viewpoints and perspectives, learned that not everything you do should be tied to money, and experienced that karma does exist.

    General Discussion

  • Reworked logo and colors
    gbevinG gbevin

    While working on docs and looking at the pretty exception output, I felt that the colors and the logo needed a little refresh. I obviously added '2' but also picked new blue and orange colors that look good both on white and dark backgrounds.

    The pretty exception engine colors have been adapted to be the same.
    199025108-c5c6043d-e693-470e-983f-f57e6b3a282a.png

    RIFE2

  • bld advocacy ideas
    gbevinG gbevin

    @ethauvin and I have been wondering how to better spread the word about bld. Please share any thoughts and ideas you have that could motivate people to at least give bld a try.

    There seems to be a lot of skepticism and preconceptions, causing immediately dismissal of the possibility of an alternative Java build tool.

    In the meantime we've started writing up a number of bld advantages as a starting point:

    Some of bld's advantages:

    • use the many powerful and mature Java IDEs and tools
    • projects open nearly instantly in IDEs
    • tracing a build problem can be done with a Java debugger
    • build logic can be reasoned about like any Java project
    • multi-projects, shared deps, reused tasks can all be encapsulated with Java ideoms
    • bld can use any Java library directly
    • dependency resolution is optional, bld uses the project's classpath
    • all paths, including classpaths can be changed
    • default set of commands provide a predictible default lifecycle
    • bld's API is documented with Javadoc, appearing right in the IDE
    Bld

  • Josh's intro
    gbevinG gbevin

    Welcome Josh, glad you're here!

    General Discussion

  • Dynamod on Printables
    gbevinG gbevin

    Prusa Printables has created a great alternative to Patreon for supporting 3D printable model designers. I've migrated Dynamod and realized that in the last year I've created 700 Dynamod files for over 8GB of content!

    If you're interested in supporting my dynamic and modular dungeon tile work, or my other 3D models, please consider joining my Club on Printables.

    Screenshot 2023-08-22 at 4.08.11 PM.png

    Dynamod Games

  • ShowMIDI tutorial video
    gbevinG gbevin

    I recorded a demo and tutorial video for ShowMIDI:

    [OUTDATED] ShowMIDI : Multi-platform GUI application to effortlessly visualize MIDI activity
    ShowMIDI

  • bld v1.7.2 released!
    gbevinG gbevin

    Hot on the heels of version 1.7.1 comes 1.7.2 as a minor regression crept in.

    Release 1.7.2 · rife2/bld

    Release 1.7.2 · rife2/bld

    Regression fix for RunOperation possibly entering an endless loop.

    • Regression fix for RunOperation possibly entering an endless loop.
    Bld release

  • First finished 3D printed Eurorack case + can holder bonus
    gbevinG gbevin

    I've been experimenting with a freely reararrangeable 3D printed Eurorack case solution and I'm far enough along that I decided to build a complete case for my AJH MiniMod system.

    IMG_6317.jpeg

    I've received a lot of questions for the last week, so here are a few photos that show some of the assemble and features.

    Modules are added without the need for screws, they slot into a back slot and then a cover snaps in place to keep the front tightly pressed down.

    module.jpg

    Each module can have its own case box and can sturdily slide together with other boxes in any arrangement.

    The back side of the boxes can be removed for easy access to connectors. Modules are connected to power through a flying bus cable and a 4ms Row Power module. Edges on the sides finish the complete case off nicely.

    IMG_6312.jpeg
    IMG_6313.jpeg
    IMG_6315.jpeg

    Holes on the front back sides can hold 3.5mm cables that you're not using for patching.
    IMG_6318.jpeg

    Once assembled, each case box can still be rearranged, new modules can be added.

    This is a prototype of a sturdy can holder that prevents any accidental split from happening.

    IMG_6321.jpeg
    IMG_6320.jpeg

    I'm considering open sourcing it so that the community can use the connection mechanisms to build out more case boxes that could be useful.

    I'm curious to hear any thoughts and comments about this system.

    more details about the design stages of this effort can be found in this thread

    RackBlox eurorack 3dprinted 3dprinting prototype

  • Introducing myself, Satri / Alex Leroux
    gbevinG gbevin

    So happy you're here Alex! ❤️

    General Discussion

  • ShowMIDI v0.9.x
    gbevinG gbevin

    showmidi-0.9.0.png

    • Added support for sysex message display with up to 20 bytes of data preview
    • Improved layout of MIDI notes so that the note on message continues to be visible together with note off
    • Updated to JUCE 7.0.9

    Release 0.9.0 · gbevin/ShowMIDI

    Release 0.9.0 · gbevin/ShowMIDI

    Added support for sysex message display with up to 20 bytes of data preview Improved layout of MIDI notes so that the note on message continues to be visible together with note off Updated to JUCE ...

    ShowMIDI

  • bld v1.7.1 released!
    gbevinG gbevin

    We have a new version of bld available:

    Release 1.7.1 · rife2/bld

    Release 1.7.1 · rife2/bld

    Updated RIFE2 blueprint dependency version to 1.7.0. Wrapper fix to the default bld properties repositories. Fix to java agent options API. Added more methods to the JavaOptions API. Updated base p...

    • Updated RIFE2 blueprint dependency version to 1.7.0.
    • Wrapper fix to the default bld properties repositories.
    • Fix to java agent options API.
    • Added more methods to the JavaOptions API.
    • Updated base project template to include repositories and sources download.
    • Added support for -args="" arguments to the RunOperation.
    • Added PomBuilder.generatInto(File) static helper method for convenient local pom.xml generation.
    Bld release

  • First finished 3D printed Eurorack case + can holder bonus
    gbevinG gbevin

    Decided on a name: RackBlox it is!

    rackblox.jpg

    RackBlox eurorack 3dprinted 3dprinting prototype

  • My Intro
    gbevinG gbevin

    @ethauvin thanks for all your help and ideas! ❤️

    General Discussion

  • bld advocacy ideas
    gbevinG gbevin

    @ethauvin maybe a short video as an animated gif that can play directly on the website?

    Bld

  • First finished 3D printed Eurorack case + can holder bonus
    gbevinG gbevin

    IMG_6397.jpeg
    Latest prototypes look like they might be the final ones, now with an individual lid that sturdily snaps in place and can be used when joined together in a rack. Also, lots of tiny internal tweaks for tolerances and ease of use.

    RackBlox eurorack 3dprinted 3dprinting prototype

  • RIFE2 bootstrap project template available
    gbevinG gbevin

    The RIFE2 bootstrap project is now available as a GitHub template here:

    GitHub - rife2/rife2-bld-hello: Bootstrap project structure to create a RIFE2 web application with bld

    GitHub - rife2/rife2-bld-hello: Bootstrap project structure to create a RIFE2 web application with bld

    Bootstrap project structure to create a RIFE2 web application with bld - rife2/rife2-bld-hello

    It's ready to run, package and deploy ... and for you to have fun developing in a very iterative, intuitive and rewarding way.

    I also recorded a tutorial video with a primer on the template engine and some deployment strategies:

    RIFE2 Java Web Framework - Gradle Bootstrap Tutorial - 15 Minutes
    RIFE2

  • bld advocacy ideas
    gbevinG gbevin

    @ethauvin said in bld advocacy ideas:

    @gbevin said in bld advocacy ideas:

    @ethauvin maybe a short video as an animated gif that can play directly on the website?

    That's an idea. Will be catchy too.

    I'll try to work on something in the next few weeks.

    Bld

  • First finished 3D printed Eurorack case + can holder bonus
    gbevinG gbevin

    2E442FB2-20E2-4DB8-89B6-17F763AF788A.jpeg

    Some people have asked me if the RackBlox have to be either black or white. That's the beauty of 3D printing, almost any color is possible! How about translucent fluorescent blacklight reactive green?! 🫶

    RackBlox eurorack 3dprinted 3dprinting prototype

  • RIFE2 IDEA plugin available
    gbevinG gbevin

    I've released an IDEA plugin for RIFE2 that provides some cool features to make you even more productive:

    • Provides file templates for Element, Router and Site class creation.
    • Provides Java live templates for common routing idioms.
    • Provides template engine live templates for tag creation and surrounding.
    • Supports HTML, JSON, SVG, TXT and XML template language highlighting with fallback to original languages.
    • Filtered value tags auto-completion to all template types.
    • Syntax highlighting color settings configuration panel.
    • Auto-tag closing characters addition when typing { or <!.

    The source code is here:

    GitHub - rife2/rife2-idea: RIFE2 support for IntelliJ IDEA

    GitHub - rife2/rife2-idea: RIFE2 support for IntelliJ IDEA

    RIFE2 support for IntelliJ IDEA. Contribute to rife2/rife2-idea development by creating an account on GitHub.

    Or use IDEA's built-in plugin system:
    Settings/Preferences > Plugins > Marketplace > Search for "RIFE2" > Install Plugin

    RIFE2

  • bld advocacy ideas
    gbevinG gbevin

    @ethauvin that was one of my takeaways from that Reddit thread a while ago. Many people seem to just look at the code verbatim and do a direct comparison, not taking into account what the implications are and how it actually can be used. It's a really tough nut to crack when trying to show of what's possible with bld imho.

    Bld
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups