Site de documentation francophone concernant le développement informatique et la création numérique.

Un blog consacré à la création musicale principalement a été ajouté à ce site. Les sujets abordés dépendrons de ma propre expérience mais tournerons autour de la MAO, le Home Studio. Vous pouvez y accéder ici

Articles récents


Le clavier du Mac: Les raccourcis claviers utiles aux développeurs

15 octobre 2019, par chris

Lorsque l’on passe d’un PC (Windows ou LINUX) à un Mac, ce qui déroute le plus, ce n’est généralement pas l’interface qui est plutôt intuitive mais c’est surtout de retrouver certains caractères spéciaux qui ne sont pour la plupart accessibles qu’à partir d’une combinaison de plusieurs touches qui sont différentes de celles d’un PC. Il se trouve justement, que lorsqu’un développeur saisi du code, il utilise beaucoup de ces caractères spéciaux. Et si la documentation en ligne d’Apple fourni plusieurs paragraphes sur l’utilisation du claviers, ils ne traitent pas vraiment des touches propres aux développeurs.

tags: iMac, MacBook


PHP et MacOS: Installer PHP 7.3 sur macOS 10 Mojave

5 octobre 2019, par chris

Les Mac intègrent par défaut PHP mais cette version ne correspond pas forcément à la dernière disponible. Nous allons voir comment faire pour utiliser une version autre que celle fournie par défaut.

tags: PHP MacOS intermédiaire


PHP Composer: Première utilisation de Composer

5 octobre 2019, par chris

Nous avons vu dans un précédent article comment installer Composer. Si ce dernier permet de gérer les différentes dépendances de nos projets comme les librairies externes, nous allons voir dans un premier temps comment l’utiliser pour gérer l’autoloading de nos propres classes dans un projet

tags: PHP intermédiaire


Outils PHP: Gérer vos dépendances avec Composer

19 septembre 2019, par chris

Composer est un logiciel de gestion de dépendances pour les projets en PHP. Il permet donc d’installer et configurer les bibliothèques utiles à un projet. Il permet par exemple, de récupérer depuis des dépôts sur internet des librairies pour les intégrer automatiquement à ces projets PHP.

Un autre intérêt d’utiliser composer dans ces projets PHP est qu’il automatise la gestion de l’autoload de ces propres classes sans avoir à programmer son autoloader.

tags: PHP intermédiaire


PHP : Auto chargement automatique des classes

16 septembre 2019, par chris

Lorsqu’un développeur Java commence la programmation objet en PHP et veut utiliser la notion de namespace pour organiser ses projets comme il le ferait avec les package en Java, il peut être dérouté par le fait qu’en PHP la déclaration d’une classe après le mot clé ’use’ (que l’on pourrait comparer à ’import’ en Java) ne sera pas suffisante lorsque qu’il voudra faire référence à un objet dans un fichier. Il devra en plus inclure les fichiers de définitions nécessaires en faisant un ’require’ pour chacun d’eux. Heureusement, pour simplifier la vie du programmeur, PHP propose un système de chargement automatique des classes qui lui évitera ces double déclarations.

tags: PHP intermédiaire

0 | ... | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | ... | 140

Il y a au total 145 articles

Ressources utiles

le MOOC de la CNIL

Ensemble des informations pour vous initier au RGPD et débuter ainsi la mise en conformité de votre organisme.Disponible jusqu’au mois de septembre 2021.

Software Heritage

Site ayant pour but de collecter, préserver et partager tous les logiciels disponibles publiquement sous forme de code source.


En bref

MacOS Sonoma disponible
3 octobre 2023

Comme chaque année, Apple propose une nouvelle version majeur de Mac OS nommé Sonoma (ou n°14). Comme toujours lors de la sortie d’une nouvelle version,il est urgent d’attendre et de vérifier que l’ensemble des logiciels que vous avez installés soient compatibles, surtout pour les logiciels non Apple. Sinon, si l’Apple Sore ne vous propose pas cette mise à jour, c’est sans doute que votre ordinateur est trop ancien. A vérifier sur le site d’Apple.

Dernière version de Blender
3 octobre 2023

La version 3.6 de Blender, logiciel de modélisation et animation 3D est disponible depuis quelques temps (actuellement 3.6.4). Ce logiciel libre est disponible pour Windows, Linux et MacOS.

Important : il s’agit d’une version LTS donc disposant d’un support étendu. La précédente version LTS datait de septembre 2022. Ne pas hésiter à télécharger cette nouvelle version.

Final Cut Pro ne fonctionne plus
28 avril 2023

Je me suis aperçu que Final Cut Pro, le logiciel de montage vidéo d’Apple, ne fonctionnait plus et bloquait au démarrage lors de l’analyse des Audio Units (que j’utilise principalement sous Logic Pro qui lui fonctionne toujours). Après quelques recherche, il semble que ce problème est due à la dernière mise à jour de Ventura 13.3 et qu’il va donc falloir attendre qu’Apple face un correctif de l’OS ou de Final Cut Pro.

SPIP 4.2.0 disponible
24 février 2023

La dernière version stable de SPIP est sortie. Vous trouverez les détails ici

Nouvelle version majeur de MuseScore
20 décembre 2022

MuseScore, le logiciel d’édition de partitions musicales est disponible en version 4. Rappelons que ce logiciel très complet est sous licence libre et est disponible sous Linux, Mac OS et MS-Windows.

Derniers articles modifiés

Mise à jour : quand il est urgent d’attendre
MacOS Sonoma

(23 décembre 2023)

Installation Fedora 37 (suite)
Distribution Fedora

(12 mars 2023)

Afficher la témpérature de son Mac
Administrer son Mac

(26 février 2023)

Mise à jour de Fedora 37
Distribution Fedora

(2 février 2023)

Les plus populaires

Bootstrap V4 : Introduction
Un framework CSS

(86 %)

Utiliser le serveur HTTP interne de PHP
Outils de développement PHP

(78 %)

La nouvelle API Date et Time et JPA 2.1
Java 8 et les dates

(63 %)


SPIP

2003-2024 LePpf
Plan du site | | RSS 2.0 | Sur YouTube

Visiteurs connectés : 8

Nombre moyen de visites quotidiennes sur le site: 203