Construire sa custom ROM AOSP (Android Open Source Project)

Cet article relate les étapes pour récupérer les sources d’Android afin de les compiler pour faire tourner notre custom ROM dans un émulateur. Toutes ces actions seront réalisées à partir d’Ubuntu 10.10. Elles sont également réalisables sous Mac OS X mais pas sur Windows. Installer le JDK Le JDK n’est plus fourni dans les dépôts […]

Read More »

[VisualHg] Utilisation de Mercurial au sein de Visual Studio – Partie 3/3

Dernier article de la série sur l’utilisation de Mercurial avec VisualHg avec au programme de celui-ci la gestion en branches. Gestion en branches Nous allons créer une nouvelle branche de notre projet qui sera la version de développement. Nous y ajouterons des fonctionnalités qui une fois testées et approuvées seront intégrées dans la branche principale. […]

Read More »

[VisualHg] Utilisation de Mercurial au sein de Visual Studio – Partie 2/3

Suite du précédent article à propos de l’utilisation de Mercurial sous Visual Studio. Pour rappel, nous avons vu dans le 1er article comment installer VisualHg sous Visual Studio, comment créer un dépôt, comment réaliser des commits et enfin comment faire des push. Découvrons la suite dès maintenant ! Cloner un dépôt Un second développeur arrive […]

Read More »

[VisualHg] Utilisation de Mercurial au sein de Visual Studio – Partie 1/3

Poursuivons notre série d’articles sur Mercurial en découvrant un outil permettant d’intégrer le contrôle de source directement au sein de Visual Studio: VisualHG. Cet outil très pratique, compatible avec Visual Studio 2008 et 2010, s’installe en 3 clics et simplifie grandement la gestion de votre code source. Installation de VisualHG L’installation de VisualHG est très […]

Read More »

Installer un serveur Mercurial sous IIS7

Cet article relate l’installation d’un serveur Mercurial sous IIS7. Il a été inspiré par cet article de Jérémy Skinner, qui m’a bien été utile pour la mise en place de ce serveur. Mercurial Mercurial est un logiciel de gestion de versions. Ces logiciels permettent de conserver toutes les modifications réalisées sur le code source et […]

Read More »

Les constructeurs statiques en C#

Je connaissais bien les constructeurs d’instances (comme beaucoup évidemment…) mais je ne m’étais jamais posé la question de faire des constructeurs statiques, jusqu’à aujourd’hui. Il est pourtant bien possible de créer des constructeurs statiques en C#. Ces derniers seront exécutés dans deux cas : lorsqu’une propriété/méthode statique est appelée lorsqu’une instance de notre type est […]

Read More »

Django et les Template Context Processors

S’il y a bien une question que tout développeur se pose, c’est bien « Comment vais je éviter la redondance de code ? ». Après de longues recherches, dans un résultat perdu au milieu des pages Google, j’ai trouvé ce vieil article (datant de 2006 quand même). Grâce à cet article, j’ai appris qu’il faut se servir […]

Read More »