The Magic Bus is a unique means of exchanging information between separate processes, locally or remotely. Integrate in your applications, whatever their programming languages, a sophisticated, yet simple to use, reliable transport layer.
So-o defines a functional layer which adds an object-oriented programming model to a structured programming language. Inspired by Smalltalk, So-o is complete, simple and light, easy to understand.
So-o has 3 functions:
defclass which defines a new class,
sendmsg which is systematically used to send a message to a class or an instance, and
supersend which runs a method inherited from a superclass. Simply object-oriented!
Learn how to program in C the dialog in SSL between a client and a server. Write a first program which displays the digital fingerprint of the certificate of the server then a second program which sends a GET request to a server in HTTPS and displays the response. Finish with a program which shows how to organize the exchanges in SSL between a client and a server in memory.
Your service has to send a series of HTTP requests to another service on the web through several channels with a constraint on the number of requests per channel and a minimum delay between each request on the same channel. Learn how to write in PHP a process scheduler which runs several tasks in parallel with a minimum delay to wait between each request.
Direct exchanges between web services have become essential. Learn how to send a GET or a POST HTTP(S) request to a web server and how to publish a machine to machine interface.
Prepare and secure the work environment for a web developer based on Apache, MySQL, PHP and phpMyAdmin. Be ready to encrypt connections with SSL. Configure a local mail server with Postfix and Dovecot. Manage putting a website online with SSH and Rsync. Watch its activity with Nagios. Maintain the source code with Git. Program incremental backups. Limit disk space usage with quotas. Set up a local name server with Bind.
Install the programming environment for C/C++ for Linux or Windows then edit, compile, run and debug your first program.
You want to play a movie extracted from a DVD on your phone, copy your CD collection on your PC, watch a program downloaded on the internet on your TV or broadcast a home video on the web? Learn to master the art of converting audio and video formats.
Pretty printing source files by coloring them makes them more readable and more attractive. Nothing more simple with GeSHi and a little piece of code in PHP.