recherche
Maisoninterface Webtutoriel CSSComment je suis amélioré en tant que développeur Web (et une personne) en 2019

Comment je me suis amélioré en tant que développeur Web (et une personne) en 2019

Nous glissons dans les années vingt du XXIe siècle (Cue Jazz Music?). Il est important que vous et moi, en tant que personnes responsables, suivons la tradition de regarder en arrière l'année dernière et de réfléchir aux choses qui se sont bien passées dans l'espoir de devenir la meilleure version de nous-mêmes au cours de l'année à venir.

Je ne fais jamais de résolutions du Nouvel An, sauf quand j'avais dix ans et je voulais ouvrir une agence de détective auto-gérée locale d'ici la fin de l'année suivante (Scooby Doo était en vogue à l'époque.) Mais je réfléchis au passé cette période de l'année, peut-être comme une réponse instinctive.

Au fil des ans, je me suis amélioré en tant que développeur Web, selon mes propres termes et à mon rythme, tout en apprenant, en désapprenant, en interprétant et en exécutant ce que la technologie Web offre. Ce message est le reflet de mes expériences personnelles de 2019 et des années précédentes. Je partagerai des choses que j'ai apprises qui pourraient nous faire de meilleurs développeurs Web avant 2020. Les expériences personnelles ne sont pas universelles, bien sûr, mais c'est parfois bien pour jeter un œil aux choses que les autres traitent et apprennent par procuration à travers eux.

Alors c'est parti.

J'ai passé beaucoup de temps dans le code des autres

C'était inévitable parce que mon tout premier projet professionnel a consisté à mettre à jour et à mettre à niveau une ancienne application. Ce n'est qu'après un certain temps que j'ai réalisé que j'avais gagné la sagesse de naviguer dans le code écrit par d'autres, et aussi, j'ai développé les tripes pour lire volontairement le code des autres et vraiment faire attention à ce qu'il fait.

Ce n'est pas différent de pratiquer de bonnes compétences d'écoute. La lecture et la compréhension du code écrit par quelqu'un d'autre nécessite une attention active et de lutter contre la tentation de zié ou d'injecter votre propre opinion.

Ce que vous pouvez essayer: Github est un endroit idéal pour voir beaucoup de projets. Il y a tellement de projets open source et ils sont tous facilement disponibles pour regarder et digérer. Je pense que beaucoup d'entre nous ont expérimenté des moments où nous prenons simplement un projet ou un outil sans vraiment passer sous le capot et comprendre ce qu'il fait réellement ni comment il s'intègre dans notre propre travail. Prendre le temps est un excellent moyen non seulement d'apprendre de nouvelles choses, mais aussi de prendre de meilleures décisions dans notre travail quotidien. Vous ne comprenez pas quelque chose? Ouvrez un problème dans le dépôt et demandez-vous!

Je ne serais pas à ne pas mentionner Codepen ici. Non seulement vous pouvez rechercher à peu près n'importe quel modèle, fonctionnalité ou fonction, mais il propose également des collections de stylos et même de sujets, tous deux excellents pour voir comment différentes personnes abordent des idées similaires.

J'ai essayé de nouvelles normes Web même si je pensais que je ne les utiliserais jamais

C'est juste ma curiosité, mais je pense que cela m'a fait me sentir plus à l'aise pour apprendre quelque chose de nouveau. Cela pourrait être des polices variables, sans serveur, JamStack, préfère-color-scheme, préfère le mouvement réduit et sous-réseau, entre autres. Décidé, nous avons vu beaucoup de nouvelles choses au cours de la dernière année ou deux, n'est-ce pas?

Ce que vous pouvez essayer: je pense que vous êtes déjà en avance en suivant des sites comme CSS-Tricks. Il existe de nombreux blogs et écrivains techniques qui partagent avec leurs lecteurs ce qui est nouveau. Consultez la liste des personnes qui ont contribué à ce blog - beaucoup d'entre elles ont des sites personnels où ils partagent fréquemment de nouvelles choses. Un livre à part est également une excellente ressource pour les normes, en particulier pour ceux d'entre vous qui pourraient profiter d'une pause de l'écran. Vous pouvez y trouver autant de joyaux, de la conception Web expressive à la nouvelle disposition CSS.

J'ai créé une archive de mes extraits de code préférés

Il y avait des moments où je pense que je me souviendrais de la syntaxe oh-si simple de nouveau code que j'ai essayé… mais il s'avère que des choses simples sont plus faciles à oublier. J'ai donc décidé de les garder soigneusement dans un dossier numérique, comme dans le bon vieux temps. Cela m'a permis de revenir en arrière et de référencer le code lorsque des questions ou des idées apparaissent. Sinon, je devrais revenir en arrière et rechercher à nouveau.

Ce que vous pouvez essayer: personnellement, je n'utilise pas d'outils, il suffit de les enregistrer dans un fichier. Cela dit, Gist est toujours un endroit agréable pour garder les extraits. Et, hé, Codepen vous permet également de créer vos propres collections!

Une autre idée est de tirer parti des signets de votre navigateur. Enregistrez les liens généreusement. Organisez-les en groupes logiques afin qu'ils soient faciles à trouver plus tard.

J'ai créé une archive de mes notes, des diagrammes de flux et d'autres choses que je griffonne sur papier

J'ai un bloc-notes en papier standard dans mon bureau que j'utilise pour noter tout, à partir d'idées pour un projet sur lequel je travaille, des croquis de mise en page et des notes de choses que je lis. C'est aussi l'endroit où je commence souvent à travailler, un peu comme la façon dont Chris écrit «Pseudo Code» avant un éditeur de code.

J'ai l'habitude de déterminer les aspects visuels d'une application Web, et souvent même le code source sur papier. Donc, je garde ces papiers en sécurité quand je pourrais avoir à me référer. Cela m'a aidé dans un pincement.

Ce que vous pouvez essayer: je serais un hypocrite si je recommande l'un des outils de prise de notes en ligne, car je ne les ai jamais trouvés, ironiquement. Il existe de nombreuses options de carnet physiques. Moleskine est populaire. Sarah Drasner a recommandé une lorsqu'elle a écrit son propre article sur l'apprentissage de l'apprentissage.

J'ai reconnu quand quelqu'un enseigne et que j'ai besoin d'être étudiant

J'avais une mauvaise habitude: si quelqu'un explique quelque chose sur le code que je connaissais peut-être déjà, je traiterais et interpréterais ce qu'il disait en fonction de mes propres expériences personnelles, bien avant d'apprendre ce qu'il avait à dire en premier.

Cela pourrait être une chose du millénaire ou ce pourrait être une chose de l'industrie, mais j'ai toujours trouvé que les gens emballent tout comme quelque chose qui est partagé , que je suis assis dans une table ronde avec eux et que nous disséquons des choses sur une boîte de pizza. ?

J'apprécie que les gens rendent leur contenu inclusif parce que nous sommes tous des adultes ici. Mais cela m'a aussi empêché d'apprendre véritablement ce qu'ils essayaient d'enseigner. J'ai parcouru des informations utiles, mais je ne me suis jamais vraiment soucié du contexte. Dans mes pires jours, j'ai complètement raté le point, tout cela parce que les ressources de mon cerveau étaient divisées en essayant d'apprendre et d'analyser en même temps.

L'écoute et l'apprentissage actifs m'ont offert un tas d'avantages l'année dernière. Par exemple:

  • J'entends ce que les gens disent plus clairement.
  • Je conserve ce que les gens partagent plus facilement avec moi.
  • Cela fait que les gens avec qui je interagissent à l'aise avec moi.
  • Cela ouvre mon esprit aux nouvelles idées et possibilités que je n'ai peut-être pas considérées.

Ce que vous pouvez essayer: lorsque vous voulez apprendre de quelque chose, que ce soit un article, un tweet, un épisode de podcast, une documentation ou autre chose, enregistrer et l'utiliser . J'ai appris à sortir de ma mauvaise habitude cette année et j'ai trouvé que c'était mon flux pour apprendre et retenir des autres:

  1. J'apprends quelque chose.
  2. Je le sauve pour plus tard (dans mes archives!).
  3. Je l'essaye quand j'ai le temps.
  4. Je joue plus avec ça et j'essaie de l'améliorer, si nécessaire.
  5. Je mange ma pizza.

Je faisais plus confiance à mon propre jugement

Cela peut sembler exactement le contraire de ce que je viens de dire à propos de l'écoute active, mais c'est plus un contre-équilibre pour être trop dépendant des autres. L'écoute active ne signifie pas que nous ne pouvons pas avoir nos propres opinions ou même continuer à les tenir. Cela signifie simplement que nous entendons et conservons des informations qui peuvent éclairer nos propres opinions.

Une bonne opinion professionnelle pourrait être une telle bénédiction, mais bonne ou mauvaise, au moment où je me suis retrouvé à donner trop de poids aux opinions des autres, comme si je lisais un article de blog sur l'environnement de développement de quelqu'un et que je pense que je dois faire la même chose, ou pire, que la façon dont je fais les choses est mal, c'est un sentiment terrible (bonjour syndrome d'imposteur) et qui a besoin de plus de stress?

Ce que vous pouvez essayer: au lieu de croire automatiquement que tout ce que vous lisez est l'étalon d'or, essayez de mettre un petit garde. En d'autres termes, au lieu de penser: «C'est ainsi que je devrais le faire», disons peut-être: «Oh, c'est ainsi que cette personne fait ça.»

J'ai commencé à chercher les expériences des autres qui valident la mienne

Je me sens heureux quand je lis ou entend des collègues développeurs Web partager leurs expériences de travail et trouver quelque chose qui résonne avec moi à un niveau personnel:

  • «Je sais! Je ne pouvais pas le configurer la première fois aussi!»
  • «Oui, ce cadre a rendu les choses plus lentes pour moi aussi!»
  • «Pas question! J'ai aussi essayé de centrer un élément flottant!»

Voir que je ne suis pas le seul à faire des erreurs ou des difficultés dans certains domaines me fait me sentir bien pour où mes compétences se trouvent au lieu de me voir comme un développeur non qualifié sujet aux erreurs. Chris a récemment partagé son processus de réflexion travaillant avec Flexbox Elements - c'est exactement le genre de chose à laquelle je pense que nous pouvons tous nous lier.

Ce que vous pouvez essayer: nous assurons tous une certaine responsabilité ici. Faisons que les gens se sentent bien lorsqu'ils posent des questions, même s'ils nous semblent évidents. Partagez vos propres erreurs et difficultés. Le Web est un espace vaste et en constante évolution et nous partons tous de différents endroits.

Je me suis fait le seul à décider quoi faire sur mes marathons de codage hors travail

Comme vous tous, ma courbe d'apprentissage implique le codage pendant mes heures de travail. Ce pourrait être juste un nouveau code que j'essaye ou un projection latérale complète.

Voir les autres partager leurs projets secondaires m'inspire… du moins c'est ce que je veux qu'ils fassent. Cela n'a pas toujours été le cas. Ils me faisaient penser que je n'en faisais pas assez. Pas assez de repos GitHub. Pas assez de contributions open source. Pas assez de défis auto-imposés. Pas assez de plugins WordPress. Et, désolé Chris, pas assez de démos de codepen.

Avec l'expérience, cependant, j'ai réalisé qu'il n'y avait qu'une seule âme humaine qui peut sélectionner de manière optimale sur ce sur quoi je devrais travailler, en fonction de mes compétences, de mes préférences, de mes nécessités et de mon rythme circadien - le fantôme sous mon lit.

Une fois que j'ai compris cela, tous les projets de côté impressionnants et fous que les gens partagent en ligne m'inspirent vraiment - ou du moins me font sourire, ce qui est encore mieux.

Ce que vous pouvez essayer: soyez intentionnel avec votre temps personnel. Priorisez ce que vous voulez apprendre et décidez de la meilleure façon pour vous de l'apprendre. Ce message de Jason Rodriguez décrit comment il prévoyait de monter ses compétences en JavaScript. Chris a partagé une montagne d'idées pour apprendre CSS. Sarah a également d'excellents conseils pour prioriser votre temps personnel et professionnel.

J'ai arrêté de boire du café

Ce n'est pas à discuter, mon cher lecteur. ?

Ce que vous pouvez essayer: Masala Chai.

J'ai commencé à prioriser ma santé

Voici une histoire très stupide. Je me suis foulé les poignets trois fois en un mois. Je pense que c'était un sort vaudou. Le fait est: cela devenait plus difficile pour moi de travailler.

J'étais un peu gêné de dire aux gens que je ne pouvais pas travailler parce que j'étais blessé, alors j'ai continué comme si rien ne s'était passé. Chaque fois, l'entorse finirait par disparaître à cause de la pommade que j'ai appliquée à la maison, mais je reviendrais assez tôt parce que je ne le reposais pas correctement. À un moment donné, la douleur s'est propagée à mes bras et je me retirerais immédiatement les mains du clavier et les reposer sur mes genoux. Cela m'a fait peur.

Le lendemain, j'ai commencé à porter un plâtre (enfin, deux) et j'ai informé mes collègues et le directeur technique que j'avais besoin pour le prendre lentement.

Je sais que cette histoire ressemble à une chose très simple et évidente - et c'était vraiment une chose très simple. Mais j'ai appris une leçon importante: la santé passe en premier.

Notre description de poste n'est pas livrée avec des autocollants d'avertissement de santé, mais il y a des conséquences dans la réalité.

Ce que vous pouvez essayer: prenez soin de votre santé d'abord. Physique ou mental, chronique ou aigu, doux ou sévère, interne ou externe, lorsque vos problèmes de santé disparaissent, cela améliore la qualité de votre vie, personnellement et professionnellement. Si vous avez la chance d'avoir une bonne assurance maladie, utilisez-le. Planifiez un examen physique annuel. Écoutez votre corps quand il dit qu'il a faim, soif ou a simplement besoin d'un repos.

Je sais, plus facile à dire qu'à faire. Mais c'est néanmoins important et quelque chose qui vaut la peine d'être recherché.

J'ai commencé à partager mes connaissances avec les autres

Pas d'une manière que vous pourriez supposer. Je sais que le consensus est que nous apprenons quand nous enseignons, mais je n'ai pas personnellement vécu cela. Je n'apprends pas pendant que j'enseigne. Au lieu de cela, ce que j'ai fait est de se concentrer sur la façon dont quelqu'un que j'enseigne pourrait ou devrait apprendre une chose particulière.

  • "Commencez par les bases."
  • "Lisez la documentation."
  • "Essayez la démo puis procédez à ainsi."

Ce sont quelques-unes des déclarations que je me suis retrouvées à répéter à ceux que j'ai encadrés.

Ces mêmes phrases m'échoont quand j'apprends quelque chose de nouveau. Quand j'enseigne, je fais attention à comment il est appris. Et l'apprentissage est la seule compétence qui ne sort jamais, en particulier dans notre ligne de travail.

Ce que vous pouvez essayer: je pense que vous devrez probablement attendre un certain temps avant de le faire si vous commencez simplement en tant que développeur Web, mais si vous êtes même quelque peu expérimenté et que vous rencontrez un débutant aux yeux écarquillés, ne manquez pas votre chance d'enseigner. Ne faites pas partie de la matière noire. Vous pouvez enseigner de diverses manières, des blogs à la fabrication de démos. Cela dit, j'ai trouvé que les moments d'apprentissage de la personne à la vie réelle étaient les plus efficaces.

J'ai réalisé que je ne pouvais pas lire un code une fois et tout comprendre. J'utilise donc des commentaires.

Voici mon commentaire sur les commentaires: Prenez-les au sérieux.

Parfois, je ne peux même pas déchiffrer le code que j'ai tapé à mains nues.

La condensation est un élément clé des langages de programmation en plus de quelque chose qui provoque la pluie. Nous n'écrivons pas: "Ajouter un mouton de plus au troupeau." Au lieu de cela, nous écrivons, i. S'attendre à me souvenir et à comprendre que tout en un coup d'œil n'est tout simplement pas pratique.

L'utilisation de commentaires bien pensés réduit le temps qu'il me faut pour savoir ce qui se passe dans le code. C'est pourquoi j'ai consciemment prêté attention à l'utilisation des commentaires l'année dernière. Il n'y a aucun coût à les utiliser, alors rendez-vous fou!

Ce que vous pouvez essayer: prenez le temps de passer par votre code et laissez des commentaires utiles chaque fois que vous avez codé un module ou une fonctionnalité qui fonctionne, surtout avant de passer à la suite.

Je ne prends pas de code de travail pour acquis

On m'a dit à Margin: Auto centrerait un élément. On m'a dit d'ajouter un retour (0) à un gestionnaire d'événements OnClick. On m'a également dit d'utiliser GUID pour les clés étrangères.

Je n'ai pas demandé pourquoi ni comment ces choses fonctionnaient à l'époque. J'ai simplement fait ce qu'ils ont dit.

Cependant, je sais maintenant comment ils fonctionnent et pourquoi j'ai dû utiliser ce code.

Lorsque je connais les bases d'un morceau de code, cela m'aide à utiliser le même code ou la même logique dans des scénarios autres que celui dans lequel j'ai appris à ce sujet.

Ce que vous pouvez essayer: faites un rappel mental, physique ou numérique rapide lorsque vous rencontrez un code que vous voulez en savoir plus. N'oubliez ensuite pas de parcourir cette liste d'abord dans votre temps libre. N'ayez pas peur de demander à quelqu'un pourquoi le code est utilisé d'une certaine manière.

J'essaie d'imiter les développeurs Web extravertis

* prend une profonde inspiration *

Je suis un introverti.

Mon introversion n'est pas si mauvaise que les gens se sentent mal à l'aise avec moi. Je veux dire, tout le monde aime parler aux introvertis parce qu'ils écoutent principalement, non?

Bien que la plupart de mon travail tape devant un ordinateur, je dois inévitablement rencontrer des gens, comme les clients, les utilisateurs et les membres de l'équipe.

La communication est importante. Et pas seulement le strict minimum.

Lorsque vous développez une très bonne relation avec qui vous travaillez, votre lieu de travail devient amusant. Lorsque vous développez une bonne relation avec vos utilisateurs, votre travail réussit; Et lorsque vous développez une bonne relation avec vos clients, vous obtenez plus de travail.

J'ai trouvé qu'il n'y avait aucun moyen de contourner cela: j'ai parler de temps en temps. J'ai me mettre là-bas.

Je regarde mes collègues développeurs Web qui sont plus extravertis pour les pointeurs de communication. Ils parlent au-delà du travail. Ils donnent leurs suggestions. Ils encouragent les commentaires. Ils boivent du café. Et j'essaie de pratiquer cela.

Ce que vous pouvez essayer: si vous êtes un extraverti, je n'ai rien pour vous. Si vous êtes un introverti, tout ce que je peux dire, c'est essayer. Et continuez d'essayer. Et c'est tout ce que vous devez faire. Nous ne pouvons pas changer nos personnalités, mais avec une certaine pratique et du temps, nous apprendrons à mieux les gérer. En fait, il pourrait être utile de mieux comprendre votre type de personnalité. Le livre de Susan Cain Quiet est une prise intéressante (et dense) de l'introversion.

Je fais des pauses

Je déteste que ce soit vrai, mais je me transforme en chaman peu de temps après avoir commencé à coder. Un chaman réticent qui est possédé. L'esprit qui prend le dessus sur moi aime uniquement coder. Il n'aime pas manger, dormir, parler aux gens ou vérifier Instagram. C'est un esprit très méchant.

C'est pourquoi je l'exorcit régulièrement pour ne pas me terminer du monde. Je fais attention à quelqu'un qui m'appelle. Je quitte le bureau pour les pauses thé. Je laisse la batterie de mon ordinateur portable pour ne pas m'approcher pendant les vacances. J'ai même un passe-temps.

Je ne sais pas si la prise de pauses a amélioré mes performances ou non, car je ne pense pas que l'esprit moyen manque de performance. Je pense juste que c'est bon pour moi de ne pas être toujours possédé.

Ce que vous pouvez essayer: pour ceux d'entre vous avec 9-5 travaux, je recommanderais des pauses thé à 11h et 16h (wow, qui est sorti très spécifique) et pour que lorsque vous travaillez à la maison, je suppose que vous aurez plus de choses à faire, alors choisissez-vous pour vous-même lorsque vous voulez la pause. J'aime regarder la télévision, ce serait comme mon temps de pause idéal.

Et… c'est tout. C'est toute la fantaisiste que je pourrais intégrer dans ce post. J'ai partagé autant de mon expérience que possible, ainsi que des suggestions que vous pourriez trouver utiles. J'espère que vous en tirez quelque chose de bien. C'est peut-être mon dernier post de l'année, donc je ne veux pas manquer cette chance de vous souhaiter beaucoup de chance au fur et à mesure de 2020.?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
@KeyFrames CSS: les astuces les plus utilisées@KeyFrames CSS: les astuces les plus utiliséesMay 08, 2025 am 12:13 AM

@ KeyframeSispopulardUetOtsSversatity andpowerCreatingsMoothcSSanimations.KeyTrickSinclude: 1) DefiingsMoothTransitionsBetwean

Compteurs CSS: un guide complet de la numérotation automatiqueCompteurs CSS: un guide complet de la numérotation automatiqueMay 07, 2025 pm 03:45 PM

CSSCOUNTERSAREUSEUSTTOMAGAUTAMAMATALUMENTSINDWEBDESIGNS.1) Ils ont été des cas de contenu, des listitems et de la forme.

Ombres de défilement moderne à l'aide d'animations axées sur le défilementOmbres de défilement moderne à l'aide d'animations axées sur le défilementMay 07, 2025 am 10:34 AM

L'utilisation d'ombres de défilement, en particulier pour les appareils mobiles, est un peu de UX subtil que Chris a couvert auparavant. Geoff a couvert une approche plus récente qui utilise la propriété d'animation-timeline. Voici encore une autre façon.

Revisiter les cartes d'imageRevisiter les cartes d'imageMay 07, 2025 am 09:40 AM

Passons à travers un rafraîchissement rapide. Les cartes d'image datent jusqu'à HTML 3.2, où, d'abord, les cartes côté serveur, puis les cartes côté client ont défini les régions cliquables sur une image à l'aide de cartes et d'éléments de zone.

État des développeurs: une enquête pour chaque développeurÉtat des développeurs: une enquête pour chaque développeurMay 07, 2025 am 09:30 AM

L'enquête sur l'état des développeurs est désormais ouverte à la participation, et contrairement aux enquêtes précédentes, il couvre tout sauf le code: carrière, lieu de travail, mais aussi santé, passe-temps, etc. 

Qu'est-ce que CSS Grid?Qu'est-ce que CSS Grid?Apr 30, 2025 pm 03:21 PM

CSS Grid est un outil puissant pour créer des dispositions Web complexes et réactives. Il simplifie la conception, améliore l'accessibilité et offre plus de contrôle que les méthodes plus anciennes.

Qu'est-ce que CSS Flexbox?Qu'est-ce que CSS Flexbox?Apr 30, 2025 pm 03:20 PM

L'article traite de CSS Flexbox, une méthode de mise en page pour l'alignement et la distribution efficaces de l'espace dans les conceptions réactives. Il explique l'utilisation de Flexbox, la compare à la grille CSS et détaille la prise en charge du navigateur.

Comment pouvons-nous rendre notre site Web réactif à l'aide de CSS?Comment pouvons-nous rendre notre site Web réactif à l'aide de CSS?Apr 30, 2025 pm 03:19 PM

L'article traite des techniques de création de sites Web réactifs à l'aide de CSS, y compris des balises de méta de la fenêtre, des grilles flexibles, des médias fluides, des requêtes multimédias et des unités relatives. Il couvre également l'utilisation de la grille CSS et de Flexbox ensemble et recommande le cadre CSS

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

MantisBT

MantisBT

Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Dreamweaver Mac

Dreamweaver Mac

Outils de développement Web visuel

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP