Displaying 1 to 20 from 41 results

GNU Octave - Language for Numerical Computations

  •    C

GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave Forge is a place for development of its packages; from bioinformatics and fuzzy logic to mechanics and instrument control.

system-bus-radio - Transmits AM radio on computers without radio transmitting hardware.

  •    C

This program transmits radio on computers / phones without radio transmitting hardware. Some computers are intentionally disconnected from the rest of the world. This includes having their internet, wireless, bluetooth, USB, external file storage and audio capabilities removed. This is called "air gapping". Even in such a situation, this program can transmit radio.




Freemat - A Matlab alternative

  •    C++

FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. It is similar to commercial systems such as MATLAB and IDL. It has built in arithmetic for manipulation of all supported data types, N-dimensional array manipulation, 2D and 3D plotting and image display, Visualization, Image manipulation, and as well as parallel programming.

Psychrometrics

  •    DotNet

A code library for developing applications that calculate moist air properties. Mostly for HVAC engineers. All code must and will be written in C#. All calculations are based off of the ASHRAE standards. The library supports both SI (metric) and IP (Imperial) units.

Online Math Calculator

  •    

This is an Online Math Calculator. What this does is take your equation in the usual form and convert every variable to x, y, and every constant to a, b, c, d, e, etc... use wolfram|alpha and then convert back to the input format. This allows to input most equations.


roadmap - A simple CLI script to generate a formatted Roadmap from Github issues and milestones

  •    Javascript

Generates a README.md file from all milestones and issues in a given Github repository.To generate a README.md roadmap just install roadmap and run it.

awesome-aha - Awesome list for "Aha!" moments related to programming and computer science

  •    

Some times you don't know where to start. Sometimes you just dont "get" it. We're flooded with information and resources, but we, the more experienced lot, all know which ones really made it sink for us. This is a list of the best starting points that helped experienced people learn new things quickly, and those pivotal resources that made an "Aha!" moment.

lpub3d - LDraw™ editor for LEGO® style digital building instructions.

  •    C++

An LDraw™ editor for LEGO® style digital building instructions. LPub3D is an Open Source WYSIWYG editing application for creating LEGO® style digital building instructions. LPub3D is developed and maintained by Trevor SANDY. It uses the LDraw parts library, the most comprehensive library of digital Open Source LEGO® bricks available (www.ldraw.org/ ) and reads the LDraw LDR and MPD model file formats.

memrepl - Memory inspection REPL interface

  •    Python

memrepl is a frida based script that aims to help a researcher in the task of exploitation of memory corruption related bugs. All the requirements will be installed automatically using python's setuptools.

retools - retools: a reverse engineering toolkit for normies

  •    C++

Collection of tools (disassembler, emulator, binary parser) aimed at reverse enginering tasks, more specifically, bug finding related. Currently we target ARMv7 and Mach-O though in the future more architectures and formats are planned. retools is somewhat unique in that most of the semantics for relevant instructions are parsed out of the specification PDFs as opposed to being generated by hand. Currently the disassembler, emulator, and binary parsers are partially done, with a symbolic execution engine and instrumentation/hooking framework to come as I get more time.

favs - 📚 A curated collection of great resources I stumbled upon throughout my career.

  •    

The collection is divided into multiple categories and is subject for further reorganisation sooner or later. This is just a small part of my second brain that I've been building for a while now. I keep great content in Instapaper, Apple Notes, Notepad, Text files in DropBox, Browser bookmarks, YouTube, Vimeo and Ted playlists, bookshelf, etc.

top-software-engineering-articles - Collection of top articles about great software engineering practices

  •    

Designing something S.O.L.I.D - The SOLID principles are fundamental to explaining a part of what clean code is, but sometimes explaining what SOLID means is a task in itself. Write code that is easy to delete, not easy to extend. - Every line of code written comes at a price: maintenance. To avoid paying for a lot of code, we build reusable software. The problem with code re-use is that it gets in the way of changing your mind later on.

meshio - I/O for various mesh formats

  •    Python

with any of the supported formats. For both input and output, you can optionally specify the exact file_format (in case you would like to enforce binary over ASCII VTK, for example).

orthopy - Tools for working with orthogonal polynomials in various domains.

  •    Python

Everything about orthogonal polynomials. Various orthogonal polynomial classes for lines, triangles, quadrilaterals, disks, spheres, hexahedra, and n-cubes. All computations are done using numerically stable recurrence schemes. Furthermore, all functions are fully vectorized and can return results in exact arithmetic.

pygalmesh - A Python frontend to CGAL's 3D mesh generators.

  •    C++

A Python frontend to CGAL's 3D mesh generation capabilities. pygalmesh makes it easy to create high-quality 3D volume and surface meshes.