Skip to content
View ElmoreV's full-sized avatar

Block or report ElmoreV

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ElmoreV/README.md

Welcome to my main page

Current projects

There have been several investigations in the memory model, how we engrain facts in our brain. There have been some exciting new items in the last year. There are still some puzzle-pieces missing. This is my attempt at cracking it.

I have found my own way of planning my week that exactly suits my needs. I intend on launching a Website soon that allows interaction with an SQL database for the different To-do's. Through this, I will learn Java, a front-end framework and interaction with SQL. It should include

  • Front-end

    • Different views of the same data (per-topic, weekly, daily).
    • Drag and drop style tasks
    • Easy adding, removing and changing tasks by clicking natural UX design
  • Back-end

    • (Hierarchical) tags of a task
    • Current statuss of a task (not started, partially done, done, waiting for a response/blocked)
    • Sub-tasking
    • Dependencies on other tasks
    • Deadlines
    • Duration and difficulty

Hierarchical-tag based File Manager

Many of the file managers I see have two modes: files and folders, or tags/keywords.
Have you ever though: should I put this file in:

  • Work/
    • 2023/
      • Meeting notes/
        • meeting.docx

Or

  • Work/
    • Meeting notes/
      • 2023/
        • meeting.docx

Or a photo in

  • Photos/
    • Holiday in Mallorca

or

  • Photos/
    • 2023/
      • Holiday in Mallorca/
        • Photo.raw

or

  • Photos/
    • Holidays/
      • Mallorca 2023/
        • Photo.raw

Using keywords are tedious: you might want all holidays instead of just 'mallorca', but you will probably only tag it 'Mallorca' instead of all other necessary tags to fulfill this. This project will solve this. It will use hierarchical tags, meaning: files only exist in one place, but can be found exactly as wanted, by all tags. No more dabbling over trivial questions. No more incessant clicking in the File Explorer. Not yet committed to GitHub.

Quantum MANY Body Simulations

Generally, simulations in Quantum Mechanics stop at simulating a single particle Schrödinger Equations, or go to the other extreme of simulating particles only at the Fermi energy, after applying a ton of approximations. This project is a test to see how much these approximations are really necessary. An example is the Born-Oppenheimer approximation, which removes phonons from the picture. Afterwards people introduce a phenomenological bosonic model of phonons that works very well. The steps in between these two are up to this date very opaque. And very intriguing for Superconductivity, based on the phonon-electron interaction. Could we even simulate superconducting hydrogen? Not yet committed to GitHub.

Past projects

pyGDSign

In this project I have implemented a framework for fast prototyping different 2D planar CAD design (with multiple layers) in Python. Perfect for researchers. It uses an anchor system and makes it (programmatically) a drag-and-drop type interface to create your own design quickly, and to share them and their building blocks (DesignElements) without any efforts. Great for collaborative teams. Another notable feature is the automatic documentation of the DesignElements, which outputs a SVG-file in which the adjustable parameters are changed to give a visual representation of what they do. Not yet committed to GitHub.

One of my oldest real projects (read: 2008) written in C++ for searching for files in Windows, as I felt the native Windows Search was lacking. It still is, so I am still using and maintaining this. It has a home-brew parsing functionality built-in (you can search for "music?", or use "apples|oranges" to search for both, or "*.pdf"). Look in the repository to learn more! Not yet committed to GitHub.

A game made in C++ using the SDL framework as part of my high-school final project, together with my project partner. It's a 2D platformer, with a rat that can draw platforms on the fly with his tail. The levels can be edited, as it's based on a simple text-file based ASCII grid, that translated. Not yet committed to GitHub.

Maxwell's distribution from Exact Kinetic Gas

A Python-based simulation program. It is a collection of balls, where the (perfectly) elastic collisions are solved exactly, and - more importantly - in order. There are no approximations or 'collision forces' as is usual in such simulations. It reproduces the Maxwell distribution, as is expected. It also gives a physical interpretation for the concepts of pressure, temperature, giving the exact gas law. Not yet committed to GitHub.

GitHub pages website

A static GitHub Pages website (it doesn't even allow backend!) created using Jekyll, so it is amazingly fast. I'm using it as a blog with themes of:

  • Physics
  • Mathematics
  • Computer simulations
  • Computer science concepts

Fast (and error-tolerant) MIDI-playback

At the same time, I found that some of my MIDI - I had some MIDI files with a really high note-playback-timing - that Windows Media Player could not handle. Again, this was around 2009-2010. This meant that I wrote my own, and used the Windows Wavetable to synthesize the different MIDI sounds. It's surprising how many broken MIDI files are online. And also surprising how well this little program handled it! It has a hack that can handle the input of the arrow keys to increase/decrease speed. I think I also had an arrow key to go forwards/backwards 5 seconds. I do not have this on GitHub yet.

21st Dinner Website

A website built in native HTML, CSS, Javascript and PHP. It is in Dutch and anonymized, but the animations and the registering form would work in a server environment. Not yet committed to GitHub.

Elmore's Extraordinary Extravaganza

A yearly digital competition held with friends. Data has been anonymized, but there are some challenges that can be done without inside knowledge. Not yet committed to GitHub.

LINGO

Based on the Dutch television show LINGO (which is based on the American show LINGO). Made before the rise of Wordle, but works about the same. You can make your own list of words and make some fun personalized 'Wordle'-experiences. Not yet committed to GitHub.

Popular repositories Loading

  1. CleanSearch CleanSearch Public

    CleanSearch: The fastest, light-weight Windows search engine you will probably find.

    C++

  2. ART ART Public

    A Rat's Tale - game made for an education-related purpose.

    C++

  3. ElmoreV.github.io ElmoreV.github.io Public

    HTML

  4. arxiv-sanity-preserver arxiv-sanity-preserver Public

    Forked from karpathy/arxiv-sanity-preserver

    Web interface for browsing, search and filtering recent arxiv submissions

    Python

  5. python-qucs python-qucs Public

    Forked from zonca/python-qucs

    QUCS, (http://qucs.sf.net), is a powerful open-source circuit simulator, python-qucs is a Python package that allows to automate the process of preparing input netlists for several simulations, run…

    Python 1

  6. manim manim Public

    Forked from ManimCommunity/manim

    A community-maintained Python framework for creating mathematical animations.

    Python