4 Hacker Programvaruverktyg Varje spännande kodare ska ha

4 Hacker Programvaruverktyg Varje spännande kodare ska ha / säkerhet

Om du är en datorkörd är du chans att fitta runt med saker. Du är kort sagt en hackare. Även om de flesta hackare brukar använda Linux, finns det vissa som använder Windows. Kanske kräver ditt företag att du använder Windows. Det här inlägget omfattar några viktiga hacknings- och kodningsverktyg för alla dina Windows-hackare. Varför ska Linux-publiken få det roliga, rätt?

Innan vi börjar, vad är en hacker? Jo, Wikipedia definierar en hacker som “en person som kraftigt ändrar mjukvaran eller hårdvaran i sitt eget datorsystem” medan Google definierar en hacker som “en entusiastisk och skicklig datorprogrammerare eller användare“. Jag satsar de flesta av er här passar åtminstone den andra beskrivningen.

jEdit

Detta är mindre känt än Notepad ++. Den stöder många avancerade funktioner, som syntaxmarkering, vilket är ett måste om du är en programmerare. Det har också funktioner som ett inbyggt makro språk, vilket gör att det kan vara otroligt utvidgbart. Det är skrivet i Java, vilket gör att det kan vara plattformen.

Som programmerare tar du ständigt bort koden för att optimera ditt program, för att åtgärda fel eller några andra orsaker. Ibland behöver du det tillbaka. Den så kallade “Kill Ring” lagrar raderad text, så du behöver aldrig oroa dig.

Den stöder 130 språk, inklusive AppleScript och Objective-C, som överraskade mig. Så som en strängad Mac-utvecklare är det värt att gå. Det levereras med en fin mängd dokumentation som är lätt att förstå, så om du någonsin har fastnat, oroa dig inte. Det är en kraftfull textredigerare som ingen Windows-programmerare ska gå utan.

Pyroman

FireBug är det ledande verktyget för webbutveckling för Firefox, vilket möjliggör live inspektion och redigering av webbsidor. Det är ett kraftfullt verktyg för att testa dina webbplatser och lösa problem utan att behöva ladda om sidan hela tiden. Liknande Safari: s inbyggda "Element Inspector" men för Firefox. Safari är inte utökningsbar nog för en webbutvecklare, men det kan ändras med Safari 5. För närvarande är Firefox dock vägen för webbutveckling och FireBug gör det ännu bättre.

En användning för FireBug är att hämta sidelement, till exempel Flash-spel.

Jorge täckte hur man installerar Firebug på andra webbläsare än Firefox. Så här installerar du Firebug på IE, Safari, Chrome och Opera. Så här installerar du Firebug på IE, Safari, Chrome och Opera Läs mer tillbaka 2009 och James täckte också den. Nästa steg på Vägen till att bli en CSS Jedi-mästare Nästa steg på vägen till att bli en CSS Jedi Master CSS är absolut en av de viktigaste teknologierna runt på Internet idag, och medan de flesta erkänner att vi känner till lite HTML, är vi i allmänhet clueless om CSS. Förra gången jag introducerade dig ... Läs mer i hans senaste CSS-handledning.

AutoHotkey

Det här är som TextExpander för Windows, även om det går mycket längre än det. Det är ett makroverktyg som löper i bakgrunden och avlyssnar några nyckel- eller muspressar du har beställt den till. Det är enkelt att skripta och låter dig göra många saker, från att vända på rullning till automatisk korrigering av text till ovan nämnda textutbyte.

Jag kan få det att ersätta “@habib” med “[email protected]“. Jag kan ställa in det för att göra det efter utrymmet eller omedelbart. Mitt val. Det är skönheten i det: allt kan tweaked. Här är en kodlinje som ersätter @habib med min e-postadress:

: *: @ Habib :: [email protected]

Textblocket kan vara så länge jag vill. Jag kan ha förskrivna e-postsvar. För den spirande kodaren kan du ställa in det så +om annat skriver ut en om, annat uttalande för dig. Ange bara villkoret, deklarationerna och andra element. Det är uppenbart hur detta kan påskynda utvecklingen väsentligt. I själva verket kan du, med AutoHotKey, optimera en maskin för alla uppdrag, från utveckling till spel. Om spelet inte tillåter dig att välja kontrollerna, bara skjuta upp det associerade AutoHotKey-skriptet.

Tina skrev om ac'tivAid Hur man pimpar Windows med AutoHotkey-skript Använda ac'tivAid Hur man pimpar Windows med AutoHotkey-skript Användar ac'tivAid Read More, en uppsättning användbara AutoHotKey-skript, förra året.

VirtualBox

Det här är en no-brainer för webbutvecklare, speciellt om du kör en geeky-typwebbplats, där många besökare använder Linux. Mac OS X kan installeras, om än utan stöd och du skulle bryta licens, vilket är olagligt.

Vissa av er kanske frågar varför inte bara installera Linux här och dual-boot, eller ens ersätta Windows och få alla dessa verktyg tillgängliga ur lådan eller med ett bättre alternativ? Tja, vissa människor måste köra Windows och kanske inte vill hålla VirtualBox igång hela tiden, medan dubbla uppstart skulle vara en smärta i röven. Med dessa verktyg kan du få lite av kraften och utvidgningen av Linux utan att behöva ge upp ditt jobb, dubbla uppstart eller hålla 2 hela operativsystemet igång. Med VirtualBox kan du testa dina webbplatser med andra operativsystem, eller utveckla för Linux på fritiden. Om du försöker porta en applikation är virtualisering en livräddare.

Den här appen har täckts många gånger på MakeUseOf, t.ex. två inlägg av Jorge i januari Så här installerar du Windows 7 på en virtuell maskin med VirtualBox Så här installerar du Windows 7 på en virtuell maskin med VirtualBox Läs mer och februari Test Drive Linux-operativsystem med VirtualBox Test Drive Linux-operativsystem med VirtualBox Läs mer 2009, medan Justin skrev om VirtualBox sömlösa mode VirtualBoxs sömlösa läge: Kombinera två operativsystem i ett skrivbord VirtualBoxs sömlösa läge: Kombinera två operativsystem till ett skrivbord Läs mer förra året.

Vad tycker du om dessa verktyg? Har du några andra förslag? Kände du redan om dessa verktyg och deras användningsområden? Ska du överväga att försöka igen några av dessa program? Berätta för dig dina tankar i kommentarfältet nedan!

Bildkrediter: Alan Toniolo de Carvalho