Educational Linux Distribution
Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
Single-header graphics library to teach C++
Canvas++ is a very simple graphics library contained in single header file. It's purpose is to make teaching of C++ more colorful and funny for kids and students. The main idea is to wrap windows API calls into simple interface. You can start drawing next after "Hello world" example - just declare Window variable and call method draw() to start drawing.
Virtual Environment build with OpenSim that enables students to put le
Virtual Environment build with OpenSim that enables students to put learned theory into practice
A tool that makes printing multi sided documents an easy task.
Let's say you want to save paper when printing a document. To do so, you can print on both sides of paper sheets or print multiple pages on each side of the sheets, like done in handouts. Most printers and printer dialogues don't offer an easy way to do these two simple tasks, that's where dualPrint comes in. Tell dualPrint basic information about the document's pages and it will generate the outputs to copy into the printer dialogues. dualPrint eliminates the need to manually change between odd and even pages, which can be tricky to find among different programs and printing dialogues. Finally, it guides you in the process of inverting pages so you won't have to waste paper on trial and error.
MMO space simulator
Open Source Intelligence Framework
NEW PROJECT PAGE: https://sourceforge.net/projects/oryon-osint-browser/ Oryon C Portable is a web browser designed to assist researchers in conducting Open Source Intelligence investigations. Oryon comes with dozens of pre-installed tools and a select set of links cataloged by category – including those that can be found in the OI Shared Resources. ▪ Based on SRWare Iron version 31.0.1700.0 (Chromium) ▪ More than 70 pre-installed tools to support investigators in their everyday work ▪ More than 600 links to specialized sources of information and online investigative tools ▪ Additional privacy protection features ▪ A ready to use opml file containing a sorted collection of information sources in the fields such as: OSINT, Intelligence, online research, InfoSec, defense, and more.
Sharpen your guitar sight reading skills.
Having trouble reading guitar sheet music? Guitar Note Practice challenges you to correctly identify and play notes during timed (or endless) practice sessions.
A Raspberry Pi emulator for Mac OS X and Linux
An automated Raspberry Pi emulator for Mac OS X, Ubuntu, as a well as a few other Linux distributions. This is aimed at simplicity; the disk images are not bundled with, and will be downloaded automatically upon launch. Additional information available in the README file, https://sourceforge.net/projects/raspberrypiemulator/files (scroll down) A newer version is available for mac at https://snorfi.us/raspiemu, which supports the Raspberry Pi 2, multiple instances, as well as CLI and GUI management. The Raspberry Pi Word Mark, and Raspberry Pi Logo, are trademarks of the Raspberry Pi Foundation. Raspberry Pi home page: http://raspberrypi.org/ Qemu is a trademark of Fabrice Bellard and developers. Qemu home page: http://wiki.qemu.org/Main_Page
Simple CPU for education
This is a simple CPU design, written in Verilog, intended for educational purposes. The objective is to provide a simulatable processor where the source code exposes concepts in CPU microarchitecture.
Digital/Analog signals visualization tool
A JavaFx 8 educational application that will let you visualize digital and analog signals from a binary input and let you export the chart in SVG (Everything is in progress). Digital: Bipolar, CMI, NRZ-L, NRZ-M, NRZ-S, Manchester, Manchester differential, Miller, MLT-3, pseudoternary, RZ, Unipolar. Analog: Phase, Frequency, Amplitude.
Performance and Reliability Analysis Engine
LINE is a performance and reliability analysis enginer for systems that can be modeled as queueing network models. LINE can solve analytically and using simulation several classes of queueing networks models, in particular a broad family of layered queueing networks (LQNs) and models generated from UML MARTE diagrams, Palladio Component Models (PCM), and Business Process Modelling Notation (BPMN) collaboration diagrams.
Operating System Image customization Tools For RaspberryPi
RemasterPi is a set of scripts that can automate the build process of the Raspbian operating system images. The images it produces are only the bare minimum to boot the system and can then be customized by the end-user using a menu-based application. This way unexperienced users will be able to create their own customized distribution by making selections from pre-sets configured by hardcore distro hackers. Also it enables the busy Linux guru's to automate tasks and save loads of time which can then be spent on creating other nice things we want ;) The end-user application can be extended by simply adding shell scripts and text files which explain a script's features, pro's, con's, do's and dont's which makes it easy to contribute, simple to use and even a bit educational.
Legacy C++ libraries for basic image processing
This Library was released by Acute3D for educational purposes. It is distributed under a BSD license. Some derivative works are used for teaching C++ development and image processing at Ecole des Ponts ParisTech. The Library is composed of 4 modules: - Common: base containers, random number generation, timer functions. - Images: image I/O and basic image processing algorithms. - LinAlg: simple wrappers for linear algebra algorithms. - Graphics: basic graphical user interface based on wxWidgets.
RCL, a simulator for Texas Instrument calculators from the 70's.
Calculators became available in the early 70's, soon after the integrates circuits, and several companies were competing with each other for a share of this market. Texas Instruments was one of the bigger companies producing calculators. With RCL it is possible to recreate the TI calculators, strating with the Ti59e, with 960 program steps and a persistant memory (a combination of the the Ti58C and the Ti59). RCL offers any person interested in the ancient ones in calculators (more specific: TI calculators) an option to have your old calculator under your control again. Looking for user manuals? go to http://www.rskey.org/CMS/index.php/the-library/12 (The site owner does a great job at preserving the history and the documentation of calculators of the period.) RCL is targetting developers interested in applying the Von Neumann architecture and attributed grammars and developers with a need to do complex calculations in their applciacation.
The Ultimate GCSE Maths Revision Suite
This Maths suite is perfect for any student studying for GCSE Maths(in Future updates support will be available for installation on a school network) At the current time the program only generates questions for the student to answer. The Current Question Set are: Number Percentages Fractions Basic Algebra Decimal Numbers Lowest Common Factors Significant Figures Rounding Prime Numbers Square - Area, and Perimeter Triangle - Area and Perimeter Plans are in place to implement all type of math question that is covered in GCSE Maths. If you have any question please don't hesitate to contact me. For Developers a modified version of the underlying maths library will be available to developers upon completion of this project. Written in C# for the .Net Framework. More info coming soon. Program makes use of NCal for advanced mathematical evaluation. Check it out at: https://ncalc.codeplex.com/
Dynamic Bayesian Network Library
DBNL is a cross-platform library that offers a variety of implementations of Bayesian networks and machine learning algorithms. It is a flexible library that covers all aspects of Bayesian netwoks from representation to reasoning and learning. It allows you to create simple static networks as well as complex temporal models with changing structure. It can handle highly non-linear dependencies between multivariate random variables. The particle based inference can answer arbitrary questions given the provided evidence and can even cope with multimodal densities. The library supports the most common types of densities and conditional densities, like uniform or normal densities and facilitates user defined density functions. To enable easy use the library is taking account of modern development techniques like policy based design and template programming. All these properties make it applicaple for a wide range of applications.
A math flashcard-like game
Practice math by adding, subtracting, or multiplying randomly generated numbers. To view the source code of the project, go to https://github.com/tenny1028/Math-Quiz-Game
Alpha, Beta, Gamma measurements and Nuclide exposure
RadiationHelper is a data analysis tool for : 1. gross alpha and beta radiation measurement and detector calibration using experimental data (counts acquired by alpha-beta devices). 2. gamma spectroscopy measurements and detector calibration using experimental data (spectra acquired by acquisition software such as Assayer, Gamma Vision, Maestro) 3. gross alpha,beta, gamma detector efficiencies and gamma peak efficiency can be theoretical computed using Monte-Carlo simulation technique for radiation transport (based on EGSnrc toolkit) 4.dose assessment in human body exposed to radiations from nuclides in several common scenarios such as air exposure, water submersion, ground surface, internal ingestion or inhalation. 5. quick dosimetry and shielding computations. It is platform independent (written entirely in Java). A short user manual can be found in docs folder. Source code (for core packages developed by myself) included in jar files!
The set of C++ source codes helps dutedents to learn by exampleë
Eventi di quartiere
Software in Java 7 Swing and Derby database to handle events of solidarity in neighborhoods and view events in Android app. Un software in Java 7 Swing e database Derby per gestire eventi di solidarietà nei quartieri e visualizzare gli eventi in app Android
New charity website full of new and interesting things check it out.
Hardware Abstraction Layer for microcontrollers, written in C++11.
Hardware abstraction layer for microcontrollers. Written in C++14.
update file data in cpio archives under win32
The program implements the functions of searching, updating, displaying the contents of archives CPIO. Implementation for win32.