Giter Site home page Giter Site logo

d123456ddq / snippets Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jeremiedecock/snippets

0.0 0.0 0.0 23.55 MB

My collection of code snippets.

Home Page: http://www.jdhp.org/projects_en.html#demos

License: MIT License

Java 5.27% C 4.47% Shell 2.19% Makefile 3.56% CMake 0.50% C++ 14.08% Python 61.81% OpenSCAD 0.66% Gnuplot 1.75% HTML 2.07% CSS 0.49% JavaScript 1.09% TeX 0.05% MATLAB 1.40% XSLT 0.08% AMPL 0.19% Batchfile 0.30% IDL 0.01% Perl 0.01% Scheme 0.03%

snippets's Introduction

Copyright (c) 2009-2018 Jérémie DECOCK (http://www.jdhp.org)

Description

This is a collection of hundreds of original snippets, i.e. small pieces of code I have written to test specific aspects of programming language, programming libraries, description formats, protocols, ...

Here you will find snippets for several topics:

For more exhaustive information, see the following sections.

Programming languages

  • The python directory contains hundreds of snippets on Python language and some Python libraries.
  • The cpp directory contains hundreds of snippets on the C++ language and some C++ libraries.
  • The c directory contains a hundred of snippets on the C language and some C libraries.
  • The octave directory contains dozens snippets on Octave (Matlab clone).
  • The java directory contains some snippets on the Java language and some Java libraries.
  • The shell and commands directories contain some snippets on shell scripts (Bourne shell and Bash).

Unix programming

  • The c/unix directory contains about fifty snippets on Unix/Linux system calls in C.
  • The c/debian, python/debian and java/debian directories contain some snippets on Debian packaging in C/C++, Python and Java.

Scientific programming libraries

Parallel computing and high performance computing

Image processing programming libraries

  • The python/opencv directory contains some snippets on the OpenCV image processing library for Python.
  • The c/opencv directory contains some snippets on the OpenCV image processing library for the C programming language.
  • The cpp/opencv directory contains some snippets on the OpenCV image processing library for the C++ programming language.
  • The python/pil directory contains some snippets on the PIL and Pillow Python imaging libraries.

General API

Programming tools

XML and web development

  • The java/sax and python/sax directories contain some snippets on the SAX XML API for the Java and Python programming languages.
  • The web directory contains some snippets on HTML5, CSS, XML, DOM, Xpath, Xinclude, Xquery, SVG, XSD (XML Schema) and XSLT.

Embedded Systems Programming

Graphical User Interface libraries

  • The c/gtk and python/pygtk directories contain some snippets on the GTK+ graphical user interfaces (C and Python).
  • The cpp/qt and python/pyqt directories contain some snippets on the Qt C++ and Python UI framework.
  • The java/swing directory contains some snippets on the Swing Java UI framework.
  • The java/swt directory contains some snippets on the SWT (Standard Widget Toolkit) Java UI framework.
  • The python/tkinter directory contains some snippets on the TKinter Python UI framework.

2D, 3D and Multimedia libraries

  • The cpp/bullet and cpp/bullet_osg directories contain some snippets on the Bullet physics engine.
  • The cpp/osg directory contains some snippets on the Open Scene Graph 3D graphics toolkit.
  • The c/cairo and python/cairo directories contain some snippets on Cairo for the C programming language and Python.
  • The c/sdl directory contains some snippets on SDL (Simple DirectMedia Layer), the C Multimedia Library.
  • The python/pygame directory contains some snippets on Pygame, the Python wrapper for SDL.
  • The cpp/sfml directory contains some snippets on the SFML C++ Multimedia Library.

Others

License

JDHP snippets are distributed under the MIT License.

snippets's People

Contributors

jeremiedecock avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.