4 outils logiciels Hacker que chaque codeur en herbe devrait avoir
Si vous êtes un mordu de l'informatique, il y a de fortes chances que vous aimiez vous occuper de tout. Vous êtes, en bref, un pirate informatique. Bien que la plupart des pirates informatiques utilisent probablement Linux, certains utilisent Windows. Peut-être que votre entreprise nécessite Windows. Cet article décrit des outils de piratage et de codage essentiels pour tous les hackers Windows. Pourquoi le public Linux devrait-il avoir tout le plaisir?
Avant de commencer, qu'est-ce qu'un pirate informatique? Eh bien, Wikipedia définit un pirate informatique comme “une personne qui modifie fortement le logiciel ou le matériel de son propre système informatique” tandis que Google définit un pirate informatique comme “un programmeur ou un utilisateur enthousiaste et habile“. Je parie que la plupart d'entre vous ici correspondent à cette deuxième description au moins.
jEdit
Ceci est moins connu que Notepad ++. Il prend en charge de nombreuses fonctionnalités avancées, telles que la coloration syntaxique, indispensable si vous êtes programmeur. Il possède également des fonctionnalités telles qu'un langage macro intégré, ce qui lui permet d'être extrêmement extensible. C'est écrit en Java, ce qui lui permet d'être multi-plateforme.
En tant que programmeur, vous supprimez constamment du code afin d’optimiser votre programme, de corriger des bugs ou de nombreuses autres raisons. Parfois, vous pouvez en avoir besoin. La dite “Tuer l'anneau” stocke le texte supprimé, pour que vous n'ayez jamais à vous inquiéter.
Il prend en charge 130 langues, y compris AppleScript et Objective-C, ce qui m'a surpris. Donc, même en tant que développeur Mac échoué, cela vaut le coup. Il contient une bonne quantité de documentation facile à comprendre. Si vous êtes bloqué, ne vous inquiétez pas. C'est un éditeur de texte puissant qu'aucun programmeur Windows ne devrait se passer.
Pyromane
FireBug est l’outil de développement Web gratuit numéro un pour Firefox. Il permet d’inspecter et d’éditer des pages Web en direct. C'est un outil puissant pour tester vos sites Web et résoudre les problèmes sans devoir recharger la page à tout moment. Similaire à "Element Inspector" intégré de Safari mais à Firefox. Safari n’est pas assez extensible pour un développeur Web, bien que cela puisse changer avec Safari 5. Pour l’instant, Firefox est la voie à suivre pour le développement Web et FireBug le rend encore meilleur.
Une utilisation de FireBug est le téléchargement d’éléments de page, tels que les jeux Flash..
Jorge a expliqué comment installer Firebug sur des navigateurs autres que Firefox. Comment installer Firebug sur IE, Safari, Chrome et Opera. Comment installer Firebug sur les navigateurs IE, Safari, Chrome et Opera Read More en 2009, et James l'a également expliqué. Devenir un maître Jedi CSS Les prochaines étapes pour devenir un maître Jedi CSS Le CSS est absolument l’une des technologies les plus importantes sur Internet, et bien que la plupart des gens reconnaissent connaître un peu le code HTML, nous ne sommes généralement pas au courant. à propos de CSS. La dernière fois que je vous ai présenté… Read More dans son récent tutoriel CSS.
AutoHotKey
Cela ressemble à TextExpander pour Windows, même s’il va beaucoup plus loin que cela. C'est un utilitaire de macro qui s'exécute en arrière-plan et qui intercepte toutes les pressions sur les touches ou la souris que vous avez commandées. Il est facilement scriptable et vous permet de faire beaucoup de choses, du renversement de votre défilement, à la correction automatique du texte, à la substitution de texte susmentionnée..
Je peux l'avoir mis à remplacer “@habib” avec “[email protected]“. Je peux le configurer pour le faire après l'espace, ou immédiatement. Mon choix. C'est la beauté de tout cela: tout peut être peaufiné. Voici une ligne de code qui remplace @habib par mon email:
: *: @ habib :: [email protected]
Le bloc de texte peut être aussi long que je veux. Je peux avoir des réponses par courrier électronique pré-écrit. Pour le codeur en herbe, vous pouvez le configurer pour que +sinon écrit une déclaration if, else pour vous. Ensuite, entrez simplement la condition, les déclarations et d’autres éléments. Il est évident que cela peut considérablement accélérer le développement. En fait, avec AutoHotKey, vous pouvez optimiser une machine pour n'importe quelle tâche, du développement au jeu. Si le jeu ne vous permet pas de choisir les commandes, lancez simplement le script AutoHotKey associé..
Tina a écrit à propos de ac'tivAid Comment pimper Windows avec les scripts AutoHotkey Utilisation de ac'tivAid Comment papper Windows avec les scripts AutoHotkey Utilisation de ac'tivAid Read More, un ensemble de scripts utiles AutoHotKey, l'année dernière.
VirtualBox
Ceci est une évidence pour les développeurs Web, en particulier si vous utilisez un site Web de type geek, où de nombreux visiteurs utilisent Linux. Mac OS X peut être installé, bien que sans support et que vous enfreignez la licence, ce qui est illégal..
Certains d'entre vous se demandent peut-être pourquoi ne pas simplement installer Linux ici et double amorçage, ou même remplacer Windows et disposer de tous ces outils immédiatement, ou avec une meilleure alternative. Eh bien, certaines personnes sont tenues d’exécuter Windows et ne souhaitent peut-être pas laisser VirtualBox fonctionner tout le temps, alors que le double démarrage serait une tâche ardue. Ces outils vous permettent d’obtenir une partie de la puissance et de l’extensibilité de Linux sans avoir à abandonner votre travail, à effectuer un double démarrage ou à laisser 2 systèmes d’exploitation exécuter. VirtualBox vous permet de tester vos sites Web avec d'autres systèmes d'exploitation ou de développer pour Linux pendant votre temps libre. Si vous essayez de porter une application, la virtualisation vous sauvera la vie.
Cette application a été couverte à plusieurs reprises sur MakeUseOf, par exemple. Comment installer Windows 7 sur une machine virtuelle avec VirtualBox Comment installer Windows 7 sur une machine virtuelle avec VirtualBox Lire la suite et Février Test de systèmes d’exploitation Linux avec VirtualBox Test de systèmes d’exploitation Linux avec VirtualBox Lire la suite 2009, alors que Justin écrivait sur le mode transparent de VirtualBox Mode transparent de VirtualBox: associez deux systèmes d'exploitation en un seul bureau Mode transparent de VirtualBox: associez deux systèmes d'exploitation en un seul bureau Lire la suite l'année dernière.
Que pensez-vous de ces outils? Avez-vous d'autres suggestions? Connaissiez-vous déjà ces outils et leurs utilisations? Allez-vous envisager de réessayer certains de ces programmes? Dites-nous ce que vous pensez dans la section commentaires ci-dessous!
Crédit d'image: Alan Toniolo de Carvalho