The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates USB I/O requests into IP packets and transmits them between computers.
PICSimLab is a realtime emulator for PIC and Arduino
PICSimLab is a realtime emulator of development boards with integrated MPLABX/avr-gdb debugger. PICSimLab supports picsim microcontrollers (PIC16F84, PIC16F628, PIC16F648, PIC16F777, PIC16F877A, PIC18F452, PIC18F4520, PIC18F4550 and PIC18F4620) and simavr microcontrollers (ATMEGA328). PICSimLab have integration with MPLABX/Arduino IDE for programming the boards microcontrollers.
The stuff here has no documentation and some of it may never be completed. This is my playground, use at your own risk.
The files required to run GTK+ applications on Windows
This project is designed to create a nsis installer with the latest gtk3 for windows 32 and 64 bits based on MinGW64 binaries found in OpenSUSE build service.
FireEgl's PuTTY -- FuTTY!
FuTTY is a fork of PuTTY and PuTTYTray.
Unicode On-Screen Keyboard: insert text snippets into any Windows app
Uosk (formerly Charmappino) is a virtual keyboard that opens any ASCII, ANSI, UTF-8 and UTF-16 text file and converts words (e.g. separated by spaces) into buttons. Clicking one button the text snippet is pasted into any text editor (Notepad, WordPad, MS Office, OpenOffice...). You can edit snippets directly in Uosk, and save them as a new txt file. The snippet can also be copied to clipboard. It's basically a virtual keyboard with ability to set any amount of characters in one button. Uosk comes with some preset keyboard: Arabic, box drawing, Devanagari, emoji, Greek, Hebrew, Hiragana, IPA, Katakana, Russian and Windows-1252.
Extended C Library
Why Is libxc needed? There doesn't exist a library for ANSI C99 for common data containers, such as vectors, trees, etc. There also also doesn't exist a library for common functionality, such as error reporting/logging, string functions, configuration management (reading config files), etc... The programmer working in C doesn't have anything analogous to the Boost C++ library. The extended C library is intended to make some headway into providing this functionality. To ensure unrestricted usage the libxc project is provided under the very permissive BSD license. If you need a different license then please send me a request (lelanthran at gmail) and I'll do my best to satisfy your request. What's completed? As of writing, the following libraries have been written and tested: 1. Memory accounting/tracking 2. String operations 3. Vectors 4. Trees 5. Dictionary arrays 6. Configuration management See the wiki page for more information
starrydb is game server engine
starrydb is game server engine, As long as a few simple scripts can help you quickly build a game server. email:firstname.lastname@example.org
A smart script system for integrated into C/C++ project easily
FBL,short of "Function Based Language".The main goal is to make it more easily to debug,more stable,more comfortable for C/C++ users.
Flexible and eXpandable Cpu simulation
It's a small simulation of an experimental CPU called FlexxCPU. It is a sort of cpu whose assembly instructions have been strongly influenced by z80, 68k, x86, 8085, Arm architecture..
KB3035583 Removal Tool - No more annoying Windows 10 Aplication/icon on your Windows 7/8.1 Are you going to stay on you Windows version and dont want to upgrade to Windows 10? With this simple program you can easely remove the update that is asking you to upgrade your windows.
Embeddable JVM is a JVM for embedded systems with no OS. Class files can be executed directly from SD card. Small memory consumption (512k is enough). Only FAT16 filesystem is supported for now. Tested on LPC2478 and LPC2939 boards.
Perl Portable is the amazingly powerful Perl Scripting language made into a portable application for Windows (To PortableApps.com standards. :D)
A program and a library for reading RAR archives in a transparent manner through a virtual filesystem.
Black scalpel is an advanced graphical (Swing gui) security and analysis tool written in Java, C and Assembler (platform independent). Current stage is early alpha, many features are still missing. Use SVN!
The libraries for parsing XML-document and Section-document.
CfgLib is an library for configuration or other use. Contain these libraries: 1.CfgLib-Section parsing document based on section,example: [section] name1=value1 name2=value2 [anytitle] abcdefg=something ;... 2.CfgLib-Xml parsing document based on XML document,exsample: <abc ddef="test">something here</abc> <aaaaa ssdef="efsdsdsd" value="233" ssdf="232"/> <!--this is comment--> This library is programed in C language.
The experimental source code for the paper
The experimental source code for the paper, "A Novel Recommendation Approach Based on Chronological Cohesive Units in Content Consuming"
A collection of development tools and build environments for Interix using the Microsoft compiler. Aims to facilitate interaction between Visual Studio, Microsoft build and GNU tools. Ex Visual Studio Addins, shell scripts, makefiles and library patches.
The NT POSIX C Runtime Library is an IEEE standard runtime library for the NT POSIX subsystem. It can be used as a complete replacement or a side by side alternative for what is shipped with the Interix SDK.
Big Integer Calculator with a simple micro controller (AVR MEGA32). 100 Digits now but soon it will go further long!
A high-performance C++ cache library implementing O(1) LRU and LFU.
PerfCache is an API that allows for creation and management of a memory cache. It includes basic cache operations (insert and retrieve), replacement policies, and expiration. Cache entry keys are strings of bytes, and data items are arrays of bytes. Variable length keys and data are supported. The cache itself is implemented as an array. The cache infrastructure includes a directory, mapping cache entry keys to cache array indices, and a sub-system for handling cache entry replacement metadata. The LRU and LFU replacement policies are supported; the replacement metadata management overhead is O(1). PerfCache includes support for synchronization and for cache operation statistics.
Pools of Virtual Boxes (POVB) aims to make it easy to deploy Linux Condor pools on Windows based machines using Virtual Box virtual machines.
Scrupp is a cross-platform 2D engine which uses SDL and OpenGL for visualization. It is controlled by external Lua scripts. The core supports various image, sound, music and font formats. The hard work is done by plugins written in Lua.
Specter - Abstract Arithmetics Library (AAL) is a library coded in native C which is able to do operations with numbers of virtually unlimited length. Specter is targeting mainly cryptography and big integer maths though.
Generate an executable state machine from a high level language.
This application may be used to generate a full-featured software state machine using a high-level description language. Several state machines can be placed into the same source file and they can reference one-another to create nested state machines. Any arbitrary code can be associated with any state transition. Inline code is supported. Any code may also be defined to be run before the start state is entered as well as after the end state is finished. Uses for this software include creating scanners and filters as well as user interfaces. Any time a complex integer based state machine is appropriate, this generator will help the developer create the states in a clear and organized fashion with lots of supporting documentation.