phramusca

This is my homepage.

View on GitHub

Développement

Cette page traite du développement de logiciels et d’applications ou sites Internet.

Outils et généralités

Ma liste de logiciels et outils de développement

Contrôle de version

Hébergement de code

Paquets Debian

Sites généralistes

De nombreux sites fournissant du code source et/ou des tutoriels existent:

Misc

Logiciels IDE

NetBeans

NetBeans est l’IDE de Sun (malheureusement repris maintenant par Oracle) axé Java mais aussi Python, C, C++, Ruby, XML, PHP, … Disponible sous Linux et Windows.

Mono

Mono est une implémentation libre de .NET avec comme éditeur MonoDevelop

Gambas

Gambas se veut le presque Visual Basic libre

Applications “lourdes”

Java

Contenu transféré sur la page Java

Visual Basic

Un de mes premiers langages utilisés avec VB6 …

Je ne pense pas utiliser ça encore, surtout que ça ne marche que sous Windows.

Applications et sites Internet

Pour tester en ligne du code HTML, Javascript et CSS: http://jsfiddle.net/

PhP / MySQL

Mon éditeur de prédilection est NetBeans. Voir la page dédiée pour l’installation et la configuration cet IDE pour une utilisation avec PhP.

Serveur Web : Solution LAMP (Linux, Apache, Mysql, Php/Perl)

Misc: Visionneuse Panoramique

Astuces

Changer la couleur d’une icone PNG transparente avec GD
<?php
//Load original icon
$imgfile="myIcon.png";
$image = imagecreatefrompng($imgfile);
//Get index of black color
$index = imageColorclosest($image,0,0,0);
//Get replacement color
$tbase = str_replace("#", '', '#FF2299');
$baseR = hexdec(substr($tbase,0,2));
$baseG = hexdec(substr($tbase,2,2));
$baseB = hexdec(substr($tbase,4,2));
//Replace black with new color
imagecolorset($image,$index,$baseR,$baseG,$baseB);
//Output image with black color replaced
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>

Javascript (et frameworks)

Divers

Voir Firefox pour une liste de plugins utiles au développement.

Bases de données

MySQL