Git Source Control Provider Home · msysgit/msysgit Wiki Les fondamentaux de Symfony2 et HTTP (The Symfony Book) Félicitations! Grâce à l'apprentissage de Symfony2, vous êtes sur la bonne voie pour devenir un développeur web plus productif et populaire (en fait la popularité ne dépend que de vous). Symfony2 est construit de manière à revenir à l'essentiel : implémenter des outils qui vous aident à développer plus rapidement et à construire des applications plus robustes, sans pour autant vous gêner dans votre progression. Symfony repose sur les meilleures idées provenant de diverses technologies : les outils et concepts que vous êtes sur le point d'apprendre représentent les efforts de milliers de personnes depuis de nombreuses années. Fidèle à la philosophie de Symfony2, ce chapitre débute par une explication du concept fondamental du développement web : HTTP. HTTP est simple HTTP (HyperText Transfer Protocol pour les geeks) est un langage texte qui permet à deux machines de communiquer ensemble. Et alors que l'actuel langage utilisé est un peu plus formel, cela reste toujours très simple. Note
The Git Parable Git is a simple, but extremely powerful system. Most people try to teach Git by demonstrating a few dozen commands and then yelling “tadaaaaa.” I believe this method is flawed. Such a treatment may leave you with the ability to use Git to perform simple tasks, but the Git commands will still feel like magical incantations. Doing anything out of the ordinary will be terrifying. The following parable will take you on a journey through the creation of a Git-like system from the ground up. The Parable Imagine that you have a computer that has nothing on it but a text editor and a few file system commands. Snapshots Alfred is a friend of yours that works down at the mall as a photographer in one of those “Special Moments” photo boutiques. Like some sort of formulaic plot device, Alfred’s innocent statement acts as a catalyst for you to see the ideal solution to your version control dilemma. You start your project in a directory named working. Branches Branch Names Distributed Offline Merges Diffs
Git Il n’est jamais trop tard pour apprendre : 10 langages de programmation que vous devriez étudier À une époque où Internet prend une place de plus en plus importante dans nos vies, il peut être très utile, voire indispensable dans certains cas, de savoir comment tout cela fonctionne. Ne soyez plus spectateur mais devenez acteur, sachez que vous êtes tout à fait capable de créer vos propres applications ou sites Internet. DGS vous présente 10 des langages de programmation les plus utilisés au monde et que vous devriez étudier. 1. C’est quoi ? Par où commencer ? 2. C’est quoi ? Par où commencer ? 3. C’est quoi ? Par où commencer ? 4. C’est quoi ? Par où commencer ? 5. C’est quoi ? Par où commencer ? 6. C’est quoi ? Par où commencer ? 7. C’est quoi ? Par où commencer ? 8. C’est quoi ? Par où commencer ? 9. C’est quoi ? Par où commencer ?
Comment créer un projet PHP avec le Framework MVC Symfony en quelques minutes | Magetys Alors que la beta de Symfony 2.0 reloaded pointe le bout de son nez, voici un court tutorial, que l’on va plutôt nommer un mémo à propos de Symfony. Ce mémo s’adresse principalement aux personnes qui ont déjà pratiquées Symfony et qui souhaitent démarrer un nouveau projet rapidement. En vrai c’est surtout pour nous éviter d’aller nous farcir la doc pour retrouver les commandes ! Pour les personnes qui ne connaissent pas Symfony, il s’agit d’un Framework MVC libre et Open Source, écrit en PHP5. Avant de commencer, assurez-vous que votre serveur est configuré correctement pour accueillir un projet Symfony, il faut notamment mod_rewrite pour Apache et pdo_mysql pour PHP. Allez, on se lance ! cd /home/login/www/mySymfonyProject/ php data/bin/symfony generate:project mysymfonyproject Je vous rappelle que pour avoir la commande php disponible sous Linux, il faut avoir installé le package php5-cli. php symfony configure:database "mysql:host=localhost;dbname=myDB" root password chmod 755 -R ..
Haacked/SeeGit tortoisegit - Porting TortoiseSVN to TortoiseGit Git Version of TortoiseSVN. It is a port of TortoiseSVN for Git. TortoiseGit supports you by regular tasks, such as committing, showing logs, diffing two versions, creating branches and tags, creating patches and so on (see our Screenshots or documentation). You're welcome to contribute to this project (help on coding, documentation, Translation, testing preview releases or helping other users on the mailing lists is really appreciated). If you upgraded to TortoiseGit 1.8.8.0 and TortoisePLink reports "missing MSVCR110.dll", go to TortoiseGit settings, Network and select "TortoiseGitPLink.exe" as ssh client (which is located in the TortoiseGit\bin directory; issue #2156 ). The latest and recommended release of TortoiseGit is: 1.8.8.0, see ReleaseNotes for details. Download TortoiseGit System prerequisites and installation howto Get a full list of screenshots. Context menu Commit Dialog Support spell check(English) and autolist Log Dialog TortoiseGitMerge Support Git Patch file 难道被盾了吗? Donate
Cracking the code: best online schools and courses tested How we tested Our apprentice coder, who has limited experience of computer programming, took five online courses to find out how much and how quickly he could learn. Assessing the site's multimedia content and in-browser text editors he considered ease of use, live feedback and responsiveness. Decoding the jargon HTML: The way to mark-up static content such as text, images and lists for use on the web. CSS: Arranges where HTML content appears and adds design elements such as colours. JavaScript: Used to add dynamic and interactive content such as quizzes. Tuts+ Tuts+ bundles a solid range of video courses with free ebooks and downloadable project files. Wired: New content added daily Tired: No in-browser coding Score: 4/10 Price: $19/month tutsplus.com Mozilla School of Webcraft Built on the Peer 2 Peer University platform, the Mozilla courses feel too much like a series of wiki documents to compete with the other sites on test. Codecademy Treehouse Code School