Unanswered Questions
4,704 questions with no upvoted or accepted answers
30votes
0answers
1kviews
Pacman implemented in OOP VBA
What?, Why?I have been inspired by several other posts on the topic of OOP implementations in VBA to try and create a Pacman clone. I think this task is not all that hard in most languages; but, I ...
30votes
0answers
940views
Definitional Returns. Solved. Mostly
I have made the bold claim that a longstanding problem in Rebol is "now solved"...that of "definitional returns".But of course, such claims need some peer review, and there's always some new trick ...
23votes
0answers
761views
Multiplying big numbers using Karatsuba's method
The Karatsuba algorithm, first published in 1962, aims to speed up the multiplication of big numbers by reducing the number of 'single-digit-multiplications' involved.Because of its complexity (...
23votes
0answers
447views
Mucheck - a mutation analysis tool for Haskell programs
We have been working on a mutation analysis tool for Haskell tests called MuCheck. It accepts any Haskell source file, and a function name to mutate, applies a defined set of mutation operators on it, ...
20votes
0answers
2kviews
Progress Bar for Excel
Any future updates can be found at Excel-VBA-ProgressBarWhat I've been using so farFor the last 6 years I've been using a progress form which I wrote in VBA using just Windows API calls. The code (...
20votes
0answers
5kviews
How to stream data directly from the database through a 3 tier architecture
The problem: generating a CSV file that is too large be stored in memory in a 3 tier architecture, without the complexity of saving the file to storage.The solution: I've managed to write something ...
19votes
0answers
220views
Timeoutable computations module
Defines a simple module for timeoutable computations, with the ability to returnarbitrary intermediary results on timeout or the final value otherwise. It also allows default return values. The ...
18votes
0answers
499views
Shepard Tone stream generation in Clojure
This is my work to generate an infinite Shepard Tone. It is written in Clojure and works by generating repeating streams of incrementing frequencies, converting those to values on a sine wave and then ...
18votes
0answers
1kviews
PowerShell module for formatting objects using Razor
I managed to get something up and running, but I've no idea whether there are better ways to do this. I've spent all morning trying to figure out the best way to use parameters (allowing objects from ...
17votes
0answers
911views
Let's register that Django user
Short introSo, I've been using Django for a while now and thought it would be nice to start a simple application. In an ideal World, each app must have a way of letting its users register and that's ...
17votes
0answers
1kviews
Autotools detect C++ language standard support
I have been updating my build tools to optionally use autotools (autoconfig/automake/libtool etc.).As part of this change I have written a couple of M4 macros. This not being something I have done ...
16votes
0answers
3kviews
Realtime concurrent Haskell MIDI buffer
Problem BackgroundMIDI is a serial representation of control signals to a sound generator. Typically, a noteOn message initiates the attack phase of a sound at a given pitch. The note will ...
16votes
0answers
229views
Encoding the problem domain of products and prices into the typesystem in F#
I'm trying to design a model for purchasing amounts of products in F#, following the ideas for designing for correctness (source). The idea is to use the type system to capture the different legal ...
15votes
0answers
283views
Download files in parallel
This module has aensure_downloaded function which takes a slice ofUrls. It downloads all of the urls to a local downloads ...
14votes
0answers
603views
Faster VB6 / VBA class deallocation
For latest additions, see Edit sections at the bottom of this question.VB6 / VBA is slow to deallocate class instancesVB* class instance deallocation becomes exponentially slower the more instances ...






