YOV408 Programming Tutorials
 
Home Forum IdeaBox News
Tutorials Articles CodeSpot Search
About : Contact us, Partnerships, Members.
My settings : Register.
Page Style : Dark | Bright | Old.
3 online visitors | 3402 messages in the forum.
1154 tutorials | 5439913 visits since July 2003.
  Code Spotlight You are not currently logged in, you can register here. (uses Cookies).
.:: LOGIN ::.
Login :

Password :


The login requires cookies to be enabled in your browser's settings.
If you forgot your password or login, please click here, so that we send you back your login information.

If you don't have a login yet
you can Register in a second !
.:: Survey ::.
What is the most useless section ?
  Forum
  Tutorials
  Ideabox
  Codespot
  Articles
  News

Already 502 votes for this survey!
.:: Forum : Global latest messages ::.
 matlab program (07/5-13:47)
 image processing (06/5-11:19)
 G.728 matlab code (06/5-06:23)
 face detection by neural... (02/5-05:41)
 face recognition (01/5-13:42)
 face recognition (01/5-13:41)
 face recognition (01/5-13:18)
 image processing (30/4-23:58)
 Matlab Code for Near Dup... (30/4-23:53)
 Matlab code of Pan Tompk... (30/4-13:26)
.:: Links ::.

GameDev.Net A 'must know' for the programmer, this famous site is a source of inspiration, thoughts, knowledge for most of us! (Programmers...)
Devmaster.Net Huge quality contents updated on a daily basis and supported by a large community of programmers from all sides of the industry.
CodeSampler.Com Very useful website devoted to OpenGL and DirectX, 3D programming in general, with fully commented code samples.

.:: Random links ::.

RageStorm Lots of Code snippets and code samples on 3D and Windows 32bit, how often have I used it :)

.:: Tutorials categories ::.
3D Engines Principles (3D Geometry, Occlusion Culling / BackFace Culling / BSP, Raytracing techniques, Voxel Engines)
3D Programming (3D Effects and Techniques, 3D Engines Principles, DirectX, Lighting and Shading, OpenGL, Texture Mapping)
Artificial Intelligence (Flock and Crowd Behaviours, Genetic Algorithms, Neural Networks)
Assembly (Assembly 68k (Motorola), Assembly 80x86 (AMD/Intel))
Audio Libraries (DirectX, OpenAL)
Classification / Recognition / Classes (Support Vector Machine)
Communication Protocols (Chat Protocols, Email Protocols, Firewire - 1394 Standard, FTP Protocol, Hypertext Transfer Protocol (HTTP), Modems and Modulation, MySQL Protocol, Parallel Port, Serial Port, TCP/IP Protocol, Telnet Protocol, USB Protocol)
Compressions (Jpeg Image Compression, MPEG Audio Compression, MPEG Video Compression, Ogg Vorbis Audio Compression (Vorbis.ORG))
Computer / Programming Theory (Multithreading, Operating Systems, Script Compilers / Interpretors)
Computer Science (Algorithms, Artificial Intelligence, Computer / Programming Theory, Data Processing, Face Recognition, Fuzzy Logic, Games / Animations / Graphics, Miscellaneous, Numerical Techniques, Robotics related, Science, Statistical signal techniques)
Data Processing (Cryptography, File Formats, Huffman Compression, Regular Expressions)
Databases (MySQL/SQL)
Digital Image Processing (Colorization of black and white images, Image segmentation, Motion Detection)
Games / Animations / Graphics (Collision Detection, Particles engines / Particle Systems, Pathfinding Algorithms, Tile Maps)
Java (Java Optimisations)
Java Sun Technologies (Java, JavaScript)
Microsoft .NET (.NET Framework, ASP .NET, Visual Basic .NET)
Numerical Techniques (Classification / Recognition / Classes, Optimisation Techniques, Regression / Interpolation)
Php (+ MySQL) (Sessions)
Physics (Car Physics, Collision Response, Deformable, Breakable solids, Physics Simulations (Various Physics Domains), Rigid Body Dynamics)
Programming Languages (Assembly, C, C#, C++, Cobol, Databases, Delphi (Pascal), Java Sun Technologies, Microsoft .NET, Miscellaneous, Perl, Python, QBasic/Basic, Scripting in Operating Systems, Tex / LaTeX, Visual Basic, Web Scripting/Markup Languages, Webdesign, Windows Specifics)
Regression / Interpolation (PLS (Partial Least Square) Regression)
Science (Mathematics, Physics)
Scripting in Operating Systems (Batch (DOS) scripting, Unix/Linux Shell Scripting (Bash))
Signal Processing (Audio Libraries, Compressions, Digital Audio Processing, Digital Filters Design, Digital Image Processing, Digital Signal Processing, Digital Video Processing, Feature (Variable) Selection, Fourier Analysis, Kalman Filters, Matlab, Resampling / Downsampling / Upsampling, Speech processing, Wavelet Analysis)
Speech processing (Linear Predictive Coding, Speech recognition, Speech synthesis)
Statistical signal techniques (Hidden Markov models)
TCP/IP Protocol (Network engines principles, Winsock (Windows Socket API))
Web Scripting/Markup Languages (Active Server Pages (ASP), CSS (Cascaded Style Sheets), Html, Php (+ MySQL), XML)
Webdesign (Security)
Windows Specifics (DirectShow filters and library, Memory mapped Files / Share memory, Preprocessor directives, Semaphore / Mutex / Synchronizing Threads, Video For Windows (Video library), Windows GUI)
.:: Code Spotlight ::.

This is the code spotlight section. Here are listed some short pieces of codes, free from all commercial license and that could be useful for lots of us. Most of the codes are well written, optimised, commented and implement a common or famous algorithm. To summarize : below are listed some nice codes for you to copy-paste, but remember to give credit to their authors !

You can also add your comments on the codes and give a mark. Please, if you have any suggestion of enhancement, a remark, a question, when you have something to say about any of those codes, just leave your comments. This will make it easier for the following readers to understand the code and enhance it.

Finally, if you have written a piece of code that you feel would nicely fit in here, please do contact us so that we can add it to the list!

.:: YOV408.COM : Code spotlights !! ::.
Code title Author Rating Hits Posts
LPC (Linear Predictive Coding) matlab sourceHamza Abdul-Kadir     43764
FFT in matlabXiaoshen Wang     11631
Saving and Loading a Bitmap (.bmp) in 24 bits color modeFred 11810
Backpropagation Neural Networks for emulating XORDenny Hermawanto     24092
in-place radix-2 DIT DFT of a complex inputDouglas L. Jones 12440
Solving the XOR Problem in neural networks (Back Propagation)Naresh Bansal     40833
General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package Takuya OOURA 25010
Kernel PLS (Partial Least Squares) for regressionyov     34777
Durbin Levinson Recursive Algo for LPC calculationNaresh Bansal 34160
Bitmap .bmp file format load / How to load bitmaps.Mark Bernard     63201
JPEG Decoder Source CodeCristi Cuturicu     120586
JPEG Encoder Source CodeCristi Cuturicu     319113
Loading and Saving an image in Matlabyov     56572
Mastermind Solveryov 39730
My first lines of code : Nibbles source codeyov 32240
Support Vector Machine : Regression algorithm source codeyov     66112
Generating random numbers following probability distributions (Gaussian, Student etc...) using Markov Chains (Matlab - FR).yov     7131
Decoding a YUV420 Encoded Frame from Webcamyov     65133
Saving and Loading a wave file (.wav) in C source codeFrédéric Patin aka yov     5224
Triangle Texture Mapping with Gouraud Light Rendering source code in JavaFrédéric Patin aka yov     33751
OpenGL initialization source code for windowsJeff Molofee aka Nehe     76441
Serial Port Programming C++ source codeJohn Homppi     220856
FFT C source code (Simple radix-2)Don Cross     148593
FFT Java source code (Simple radix-2 recursive)Robert Sedgewick and Kevin Wayne     163726