JPEG decompression accelerated on GPU using OpenGL compute shaders
Ogljpeg is JPEG decompression library. Primary focus of this project is to speed up texture upload process using JPEG compression. For this purpose OpenGL compute shaders are used and result of decompression is OpenGL texture loaded in GPU memory.
Tutorials for Android on Beaglebone Black
These tutorials includes: Create SDCard with Android image Compile Android kernel GPIO UART I2C SPI PWM ADC Create a custom driver for Android Compile 3.8 Kernel
Bluetooth SIM Access Profile Server for Windows
Implements the Bluetooth SIM Access Profile to allow external devices to talk to WinSCard supported readers.
Bluetooth SIM Access Profile Server for NFC on Linux
Implements a server that acts as a bridge between Bluetooth and ISO-14443, allowing devices that use Bluetooth SIM Access Profile to talk to contactless smartcards. Uses LIBNFC to talk to the card reader, such as NXP PN531 based devices.
ME3Gas is a middleware for energy efficiency applications.
The ME3Gas middleware extends the existing LinkSmart middleware platform https://sourceforge.net/projects/linksmart/?source=directory with an application framework for energy efficiency. It also includes additions to the Contiki WSN platform http://www.contiki-os.org/ and contains LinkSmart IoTDevice Managers for the Contiki based sensors. The ME3Gas project has been partially funded by Artemis Joint Undertaking http://www.artemis-ju.eu/
Python-accessible toolkit for Geoscience & Remote Sensing Applications
GeoSciPy is a set of C and Python functions that provide an API for all aspects of Geoscience and Remote Sensing Applications. Functions include reading/writing of many data formats, images, vectors, ..., and processing of images, vectors, ... including map projections, ... The library is written C, using HDF5 as the file format for storage of all remotely-sensed data and ancillary data, as well as processed data. The C functions assume a particular format for the HDF5 file contents, and provide functions for reading and writing data to such files. There is also a Python API that provides a procedural as well as an object-oriented interface to these functions. A Python GUI for interacting with such datasets is also part of the project. While there are other open-source GIS, and image-processing packages available, this one is designed to be comprehensive, work on 3 major platforms, user-extensible, fast, and able to handle huge datasets. Click the Blog tab for more info.
A simple shuttingdown application for Windows
ShutMeDown 1.2.0 is an simple application that will help you automate common system tasks on your computer, such as shutting down, restarting, hibernating and more. It allows you to create automatic timers to make life easier. You can now set shutting down at particular time and see remaining time on graphical indicators. By using SMD you can save electric energy and money by setting appropriate tasks. You can limit time that you and other users spend using your computer with 'limit tasks'. There is also a schedule that helps you create a plan for the entire week for one or more user profiles. Tasks and schedules can be protected with a password. There are many ways to use all embedded SMD's features.
Boxxx Engine is a very simple 2D engine written purely in C language. This code uses BGI graphic library and is compiled with Borland Turbo C 2.0. The goal of this project is to come up with a physically complex yet simple in principle 2D engine. The release is without any warranty of fitness for a particular purpose.
FUSE File system powered by secret sharing scheme
Lecithine is a FUSE (file system in user space) using a secret sharing scheme. You can use Lecithine as regular file system. When writing to disk, data will be devided into randomly chosen pieces (secret shares) and stored into different places. Upon reading, the shares are merged together such that in turn the plaintext results. From a cryptographers point of view, there is no symmetric or private key ever needed to produce a ciphertext. This is how secret sharing schemes are designed.
BackUp system for Your WEBsites
BackUp system for Your WEBsites
Shows memory info about processes
This small header file is pure C and can be used in any C/C++ program to get memory information about the current process. Did you ever try to monitor a process in a task manager or similar and wondered why the memory doesn't go down even if your program freed all the memory? Then this small library is right for you! It is even capable to observe a difference before and after a call to free() or delete.
Libsell is a Simple Extensible Log Library
shared memory object server database
hippocampus is a reflexion on the pertinence of developping a shared memory, object oriented, dynamic and reflexive language interpreter. The idea behind this confusing words is to have a python's like environment able to share objects across multiple processes, removing the GIL but restrincting the use of this environment to data manipulation. The motivation is to avoid all the ORM configuration, SQL manipulation and objects replications needed when using an rdbms. I want to implementation the engine with C as it is a commonly known language and it has a good support of the linux's shared memory. I have already done an encouraging poc with C and mmap.
A really simple (following K.I.S.S statement) ray tracing project.
I have in mind a C RayTracing library, but, actually it is an application using opengl to show the texture (e.g. the raytraced result) generated by the library. This is a project to explore and make a Ray Tracer that can be really fast, optimized and with the more options we can. My hope is to make it fully and easily understandable in order to give to the developers all the hand in the process.
Wrapper for QNetMap library
This is a library that allows applications that does not use Qt to use the QNetMap library (https://sourceforge.net/projects/qnetmap/). Library developed in the T8 LLC (http://t8.ru). Written and supported by Sergey Shumeyko.
small C library for embedding an HTTP(S) server
GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. GNU GNU Libmicrohttpd is free software and part of the GNU project.
My person Blog
A Quick Block Cipher
Based on IDEA, this implementation creates a whole collection of interrelated algorithms, designed for speed and security.
lightweight RPC aimed at embedded environments
libepo is a lightweight rpc library developed in C for use in embedded environments and time constrained applications. It does not have all the features of higher level RPC systems but has enough to get most jobs done
Static library for easier calculation with SFENCE library.
Static library for easier calculation with SFENCE library universal type struct sVariable_Type. Do a calculation of text input. Calculation rule can by stored and reused for quicker calculations.
Process Hacker Plugins
Process Hacker Plugins:- =-=-=-=-=-=-=-=-=-=-=-= "Check Files Page For More Plugins ( Sort By Date Desc ) ( https://sourceforge.net/projects/phplugins/files ) or ( http://sourceforge.net/projects/phplugins/files/Process%20Hacker%20Plugins/ )" More Information ( My Plugin ):- ------------------------------------- http://processhacker.sourceforge.net/forums/viewtopic.php?f=18&t=1302 For Commenting:- --------------------- http://processhacker.sourceforge.net/forums/posting.php?mode=reply&f=18&t=1302 or:- ----- http://processhacker.sourceforge.net/forums
Crosos is a SubLinux Distribution
Crosos is a open-source OS. It is based on the Linux Kernel and mostly uses the same code in Ubuntu (but it has been derived from Debian)
Linearized Physics Simulation.
Crash reporting for Windows applications and plugins
CrashRpt.CPP is a C++ library - Windows native client for Doctor Dump Crash Reporting System. It is used to implement crash reporting for Windows applications and plugins.
Cross-platform open source Redis DB management tool
FastoRedis (fork of FastoNoSQL) — is a cross-platform open source Redis management tool (i.e. Admin GUI). It put the same engine that powers Redis's redis-cli shell. Everything you can write in redis-cli shell — you can write in FastoRedis! Our program works on the most amount of Linux systems, also on Windows, Mac OS X, FreeBSD and Android platforms, on desktops and embedded devices.