Mazakim's Blog

Open Source – Linux – CakePHP – Jeux …

Archive for the ‘all’ Category

27 mar 2011
cakephp

Voici trois vidéos expliquant comment utiliser CakePHP avec jQuery pour faire un formulaire Ajax. Création d'un formulaire ajax avec CakePHP part1 par azmimik Création d'un formulaire ajax avec CakePHP part2 par azmimik Création d'un formulaire ajax avec CakePHP part3 par azmimik Aymeric DERBOISJ’ai 23 ans et je suis étudiant en école d’ingénieur en informatique. Ma principale passion est l’informatique, j’aime rester à l’écoute des nouveautés. J’aime aussi beaucoup le monde du logiciel libre ainsi que le développement. Au quotidien j’utilise Fedora pour le desktop et CentOS pour mes serveurs. Par ailleurs je maîtrise le C/C++/Python/PHPMore Posts – Website Follow Me:

Continue
26 mar 2011
logo

Tous les développeurs C ont au moins connus une fois un grand moment de solitude devant une erreur de segmentation dont il ne trouve pas l’origine ! Pour trouver d’où vient une erreur de segmentation il n’y a pas 50 solutions. Soit on utilise un bon debugger, soit on place des printf entre chaque lignes. J’ai beaucoup pratiqué les printf jusqu’à ma découverte de Valgrind ! « Valgrind est un outil de programmation libre pour déboguer, effectuer du profilage de code et mettre en évidence des fuites mémoires. » (Wikipédia) Si vous utiliser gcc il faut compiler avec « -g » . Ensuite il  [ Read More ]

Continue
12 mar 2011
latex

Après certaines balises il n’est pas possible d’ajouter des sauts à la ligne comme par exemple après un itemize (une liste d’élément). En faite c’est la double barre qui ne marche pas et Latex met une erreur si on essaye. J’ai trouvé deux solutions en parcourant le web : \begin{itemize} \item item1 \item item2 \item item3 \end{itemize} ~\\ Cette ligne ne sera pas collée et \begin{itemize} \item item1 \item item2 \item item3 \end{itemize} \vspace{0.5cm} Cette ligne ne sera pas collée La seconde solution est évidemment la plus maléable ! Aymeric DERBOISJ’ai 23 ans et je suis étudiant en école d’ingénieur  [ Read More ]

Continue
6 mar 2011
webmin-full

Si webmin n’est plus accessible via votre navigateur web c’est sans doute qu’il s’est arrêté. Si vous l’utilisez avec virtuamin par exemple pour administrer votre serveur web il se peut même que webmin se coupe alors que tous les autres services (apache, mysql …) continuent de fonctionner sans soucis ! Il suffit de se connecter en root par ssh à votre serveur et de vérifier de status de webmin : /etc/init.d/webmin status Si cette commande indique que webmin est stoppé il suffit de le redémarrer : /etc/init.d/webmin start Il n’a donc pas d’inquiétude à avoir si webmin est inaccessible il  [ Read More ]

Continue
2 mar 2011
netbeans_logo_ok300x150

Par défaut sur KDE (mais apparemment sur Gnome aussi) l’anti-aliasing pour certaines applications (dont celles utilisant Java) n’est pas activé par défaut. Résultat le code apparaissant dans Netbeans n’est pas user-friendly et peut en rebuter certain. Heureusement la solution n’est en faite pas très compliquée à mettre en place ! Il faut se rendre dans l’application « Configuration système » qui donne accès à la configuration de pas mal de chose dont l’apparence ! Il faut choisir « Apparence de l’application » puis l’onglet « Police ». Pour finir il faut choir l’option « activé » pour « Utiliser le lissage des polices de caractères ». Et voilà maintenant vous  [ Read More ]

Continue
27 nov 2010
Proxmox_Logo

Pour la mise en place de serveur virtuel il y a quelques choix. OVH propose l’installation sur le serveur de Proxmox. Proxmox propose une interface web ainsi que certaine application en ligne de commande pour l’utilisation de OpenVZ et KVM. Proxmox est assez puissant mais l’interface n’est pas encore complète, il faut donc utiliser la ligne de commande pour effectuer certaines actions comme par exemple la création d’un cluster. Nous allons donc voire maintenant comment mettre deux serveurs en cluster. On va commencer par mettre un serveur en « Master » et ensuite on ajoutera le deuxième serveur en « Node ». /!\ :  [ Read More ]

Continue