library

API design: Flexibility Vs. Ease-of-use

When writing a library or the public API of a module that will be used by a lot of other code in a variety of use cases, what is the best way to balance flexibility with ease of use? I believe that the two often conflict in that, the more flexible you make something, the harder it is to get it to do any one particular thing well. For...

Importing OFX files

I am trying to import financial information using the OFX protocol which is used by Quicken and Money. I have had a pretty good look around for an open source library but so far have come up empty. Does anyone know of anything? ...

Compression library using Nvidia's CUDA

Does anyone know a project which implements standard compression methods (like Zip, GZip, BZip2, LZMA,...) using NVIDIA's CUDA library? I was wondering if algorithms which can make use of a lot of parallel tasks (like compression) wouldn't run much faster on a graphics card than with a dual or quadcore CPU. What do you think about the ...

How can I work with Novell eDirectory services in J2SE?

How can I work with Novell eDirectory services in J2SE? Will JNDI work with eDirectory? What are some resources I can use to learn about whatever library or libraries you suggest? I just want to play around with retrieving information via LDAP for right now, and if I get things working the way I want, I will probably need to be able t...

Java Swing: Libraries, Tools, Layout Managers

What libraries/tools do you have in your Java Swing Tool set? XUL Layout Managers Packagers/Installers Books etc..... ...

Library assembly IoC setup

I am working in a project that has two main parts: a class library assembly and the main application. Both are using Castle Windsor for IoC and both manually setup their list of of components in code (to aid refactoring and prevent the need for a config file). Currently the main application has code like this: public static void Main() ...

What graphing packages/APIs exist for Ruby?

Similar: What graphing packages/APIs exist for Perl? I'm doing some research into online graphing packages for different languages and would like to know what current, up-to-date graphing packages there are for Ruby which are worth investigating. Minimum desired capabilities should include the kind which Google offers through its API. ...

Mixing Static Libraries of C Code built from different versions of Visual Studio 2002 and later

I have a static linkable library of C and Fortran routines compiled and linked together using the Visual Studio 2002 C (v7.0) Compiler and the Intel Fortran 9.0.018 Compiler. The C code in my library calls and links to the Microsoft C-RunTime (MSCRT) 2002 static libraries (single-threaded). I believe the actual version number of the 200...

Design-Time validation of library

I have a library that I would like to license and distribute. I know how to license a class/library for runtime. I've done that several times, actually. I know how to license a user control. I've also done that several times. What's got me stumped is how to license a library (that has no drag/drop user control or component) for develo...

Multithreading libraries for C#/.NET

I used mupltiple threads in a few programs, but still don't feel very comfortable about it. What multithreading libraries for C#/.NET are out there and which advantages does one have over the other? By multithreading libraries I mean everything which helps make programming with multiple threads easier. What .NET integratet (i.e. like ...

C# Audio Library

I am looking to develop an audio player in C#, but was wondering what libraries are available for playback. I am looking for a free library that allows for an extensive list of audio formats to be played (for example mp3, wma, wav, ogg, etc.) Thats pretty much the basic functionality I would need. But if I could get picky, a library that...

Library for using SVG in Windows Forms / WPF?

Are there any libraries which Allow to draw svg direct to a Windows Forms application to a WPF application I draw graphics and design everything with Inkscape, because I love that program. Then I have those stunning svgs and have to either export them to png (WinForm) to use them or convert them to xaml-code (WPF) (Kaxaml helps me). ...

3rd party libraries, dangerous or the right way to go?

I'm always having a hard time deciding whether or not to use 3rd party libraries in commercial applications. For some reason it scares me a bit. If I use an opensource library is there a risk of being sued because something is wrong with the license? Are there any other pitfalls? What if I think it is the best to use some library and I t...

String Utility Library for Code Generation

CodeSmith has a nice StringUtils class that can be used to change database object names to singular, plural, camel case, pascal case, etc... Very useful for creating data access layers in their code generation tool. I'm trying to port some CodeSmith templates to the T4 template files used by Visual Studio, and I'm trying to find a si...

How to read or capture Ctrl+some key or Alt+some key in C ?

For example I want to do some thing when some combination of Ctrl key with any other key is pressed (or it may be Alt key).Then from the standard input how to read that key combination in C program as an input. I tried with simple getchar() to know the ascii values of these combinations. But it was some 1 to 25 and some other values for...

Graphics tablet/stylus library

Does anyone know of any libraries for .net that allow you to use graphics tablets? specifically i am after the pressure sensitivity of the pen, but the 'eraser' and buttons on the pen would be useful too. thanks ...

Open source machine vision libraries

Which free/open source machine/computer vision libraries do exist? I'm aware of OpenCV and VxL, what else is available? ...

Best Tools for 2D Constructive Area Geometry

What are the best tools/libraries (in any language) for working with 2D constructive area geometry? That is, a library working with more or less arbitrary two dimensional shapes and supplying union, intersection, difference and XOR. My baseline is the java.awt.geom.Area class, and that's serviceable if slow. What's out there that's ...

Simplest way to create a tiny database app in linux

I'm looking to create a very small cataloguing app for personal use (although I'd open source it if I thought anyone else would use it). I don't want a web app as it seems like overkill to have an application server just for this - plus I like the idea of it being standalone and sticking it on a USB stick. My Criterea: Interface must ...

is it possible to issue dynamic include in asp-classic?

I mean, like php'h include... something like my_file_to_be_included = "include_me.asp" -- > for what I've seen so far, there are a couple of alternatives, but every one of them has some sort of shortcoming... what I'm trying to figure out is how to make a flexible template system... without having to statically include the whole t...