4 Hackerské softwarové nástroje, které by měl mít každý začínající kodér

  • Owen Little
  • 0
  • 908
  • 127
reklama

Pokud jste počítačový geek, je pravděpodobné, že se vám budete bavit s věcmi. Jsi zkrátka hacker. Ačkoli většina hackerů pravděpodobně používá systém Linux, některé používají systém Windows. Možná vaše firma vyžaduje, abyste používali Windows. Tento příspěvek obsahuje některé základní nástroje pro hackování a kódování pro všechny hackery Windows. Proč by měl mít Linux dav celou zábavu, že??

Než začneme, co je to hacker? Wikipedia definuje hackera jako “osoba, která výrazně modifikuje software nebo hardware svého vlastního počítačového systému” zatímco Google definuje hackera jako “nadšený a zručný počítačový programátor nebo uživatel“. Vsadím se, že většina z vás se hodí alespoň k tomuto druhému popisu.

jEdit

Toto je méně známé než Notepad ++. Podporuje mnoho pokročilých funkcí, jako je zvýraznění syntaxe, což je nutné, pokud jste programátor. Má také funkce, jako je vestavěný makro jazyk, který umožňuje, aby byl neuvěřitelně rozšiřitelný. Je napsán v Javě, což umožňuje jeho napříč platformami.

Jako programátor neustále odstraňujete kód, který optimalizuje váš program, opravuje chyby nebo řadu dalších důvodů. Někdy to možná budete potřebovat zpět. Takzvaný “Zabij prsten” ukládá smazaný text, takže se nikdy nemusíte bát.

Podporuje 130 jazyků, včetně AppleScript a Objective-C, což mě překvapilo. Takže i jako uvízlý vývojář Macu stojí za to jít. Je dodáván s pěkným množstvím dokumentace, která je snadno srozumitelná, takže pokud jste někdy uvízli, nebojte se. Je to výkonný textový editor, bez kterého by žádný programátor Windows neměl jít.

FireBug

FireBug je číslo jedna bezplatný nástroj pro vývoj webových aplikací pro Firefox, který umožňuje živé kontroly a úpravy webových stránek. Je to mocný nástroj pro testování vašich webových stránek a řešení problémů, aniž byste museli stránku neustále načítat. Podobné jako zabudovaný „Inspektor prvků“ Safari, ale pro Firefox. Safari není dostatečně rozšiřitelný pro webového vývojáře, i když se to může změnit s Safari 5. Prozatím však Firefox je způsob, jak jít na vývoj webových stránek a FireBug je ještě lepší.

Jedním z použití pro FireBug je stahování prvků stránky, například Flash her.

Jorge se zabýval tím, jak nainstalovat Firebug na jiné prohlížeče než Firefox Jak nainstalovat Firebug na IE, Safari, Chrome a Opera Jak nainstalovat Firebug na IE, Safari, Chrome a Opera zpět v roce 2009, a James ho také zakryl Další kroky na cestě Stát se CSS Jedi Master Dalším krokem na cestě Stát se CSS Jedi Master CSS je absolutně jednou z nejdůležitějších technologií na internetu dnes, a zatímco většina lidí přiznává, že zná trochu HTML, jsme obecně bezradní ohledně CSS . Naposledy jsem vás představil ... v jeho nedávném CSS tutoriálu.

AutoHotKey

Je to jako TextExpander pro Windows, i když to jde mnohem dále. Jedná se o makro nástroj, který běží na pozadí a zachycuje všechny stisknutí kláves nebo myši, které jste si nařídili. Je snadno ovladatelný skriptem a umožňuje vám dělat mnoho věcí, od převrácení rolování, přes automatické opravy textu, až po výše uvedenou substituci textu..

Můžu to nechat nahradit “@ habib” s “[email protected]“. Mohu to nastavit tak, aby to udělal po prostoru, nebo okamžitě. Moje volba. To je jeho krása: vše lze vyladit. Zde je jeden řádek kódu, který nahrazuje @habib mým e-mailem:

: *: @ habib :: [email protected]

Blok textu může být tak dlouhý, jak chci. Mohu mít předem napsané e-mailové odpovědi. U začínajícího kodéru to můžete nastavit tak +ifelse vypíše pro vás prohlášení if, else. Pak stačí zadat podmínku, příkazy a další prvky. Je zřejmé, jak to může podstatně urychlit vývoj. Ve skutečnosti s AutoHotKey můžete optimalizovat stroj pro jakýkoli úkol, od vývoje po hraní. Pokud vám hra neumožňuje vybrat ovládací prvky, stačí spustit příslušný skript AutoHotKey.

Tina psala o ac'tivAid Jak pimpovat Windows pomocí skriptů AutoHotkey Pomocí ac'tivAid Jak pimpovat Windows pomocí skriptů AutoHotkey Pomocí ac'tivAid, sady užitečných skriptů AutoHotKey, minulý rok.

VirtualBox

Pro vývojáře webových stránek to není žádný důvod, zvláště pokud provozujete web podivínského typu, kde mnoho návštěvníků používá Linux. Mac OS X lze nainstalovat, i když bez podpory a porušujete licenci, což je nezákonné.

Někteří z vás se možná ptají, proč nejen nainstalovat Linux a duální boot, nebo dokonce nahradit Windows a mít všechny tyto nástroje k dispozici po vybalení z krabice, nebo s lepší alternativou? Někteří lidé jsou povinni provozovat Windows a nemusí chtít, aby byl VirtualBox neustále spuštěn, zatímco duální bootování by bylo v zadku bolest. Tyto nástroje vám umožní získat část výkonu a rozšiřitelnosti Linuxu, aniž byste se museli vzdát své práce, duálního bootování nebo udržování běhu 2 celých OS. VirtualBox vám umožňuje testovat vaše webové stránky s jinými operačními systémy nebo vyvíjet pro Linux ve vašem volném čase. Pokud se pokoušíte portovat aplikaci, virtualizace je záchranář.

Tato aplikace byla na MakeUseOf mnohokrát pokryta, např. dva příspěvky od Jorge v lednu Jak nainstalovat Windows 7 na VirtualBox Virtual Machine Jak nainstalovat Windows 7 na VirtualBox Virtual Machine Společnost Microsoft brzy zastaví podporu pro Windows 7. Jedním ze způsobů, jak ji udržet, je přes virtuální stroj s VirtualBox. a únor Testování operačních systémů Linux s VirtualBox Testování operačních systémů Linux s VirtualBox 2009, zatímco Justin psal o bezproblémovém režimu VirtualBoxu Bezproblémový režim VirtualBoxu: Spojte dva operační systémy do jedné plochy Bezproblémový režim VirtualBoxu: Spojte dva operační systémy do jedné plochy v loňském roce.

Co si myslíte o těchto nástrojích? Máte nějaké další návrhy? Věděli jste již o těchto nástrojích a jejich použití? Chystáte se zvážit opakování některých z těchto programů? Sdělte nám své myšlenky v sekci komentářů níže!

Obrázek Kredit: Alan Toniolo de Carvalho




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.