Senjata Tajam

Xampp ( kecuali elu mau install sendiri php dengan mysql trus juga apache secara mandiri, BERARTI INI PENTING )

Many people know from their own experience that it's not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl.
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.
At the moment there are four XAMPP distributions:
Notepad++  ( hanya berlaku untuk mesin windows, bisa sih pake wine di linux tapi gw putusin untuk kategorikan ini sebagai native untuk windows only.) (PENTING BANGET, nggak perlulah IDE IDE yang super berat dan katrok lainnya.... gw mah suka yang simple and flexible tapi its works.. udah cukup )

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.
Visual Studio Code

Code editing. Redefined.
Free. Built on open source. Runs everywhere.
Sublime Text ( nah ini dia editor tandingan notepad++ karena warna dan colournya bikin gw fall in love, kalau yang ini bebas, mau di install monggo, nggak di install silahkan )
Sublime Text is a sophisticated text editor for code, markup and prose.
You'll love the slick user interface, extraordinary features and amazing performance.

Snippely ( Ini snippet untuk kode kode elu, bisa di organisir lagi, sayang harus pake adobe air, nggak berdiri sendiri kayaknya delphi.. tapi its oke lah its worth )

Snippely is a basic text and code organizational tool. Instead of storing bits of code, quick notes, and memos in text files all over your hard drive, this application will let you save and organize "snippets" in one convenient location. A snippet is a collection of one or more pieces of code and notes. Snippets are stored in groups for organization and quick retrieval.
A snippet is composed of a title, description, and one or more 'snips'. You can add any number of note and code snips in a variety of different languages (more to be added). When not being edited, the snip will be syntax highlighted according to the language selected. Snips are also sortable so you can organize your snippet however you want. Since everything is saved to a local database as you work, there's no need to worry about pressing the save button or submitting a form.

Tonttu (nah ini sih untuk css sprite tools... jaminan ini juga sangat and really really important. )
Tonttu is a useful application that was designed in order to assist you in making CSS Sprite images. You will be able to arrange and move your image files with Tonttu, and it end up writting a html and css files with CSS Sprite Image. You can also save as a project file (.ttd) in order to start exact same screen next time.
Microsoft Visual Studio 2008 SP1  (direct link)
Visual C# 2008 Express Edition enables developers to rapidly create Windows applications like programs that you can use to keep statistics, Microsoft Office add-ons and games. These new versions enable cool fun features that build on the latest technologies including WPF, WCF and LINQ.
There are many features brought from the 2005 Express edition. This program has an easy-to-use interface and a professional looking design. You have a toolbox from which you can work with your form, like buttons, textboxes, labels and other. Visual C# Express uses little resources.You can develop quickly with IntelliSense support (Microsoft's implementation of auto completion) which automatically provide you the most possible variables, controls etc that you might want to type. You can add cool and fun controls to the projects. It’s easy to learn program as you always have access to online instructions and samples.
This Pack is freeware and you can download it from the developer’s site. Working on C# environment is very easy.

Amazon Move and Shaker Scrapper

Untuk grabbing Amazon Move and Shakers ASIN
Amazon Product Scraper MANUAL

To easier you life. I released APSM ( Amazon Product Scraper MANUAL ) . Why its called manual, cause you need scraping asin by your self and its not by keywords. You can scraping asin using ASIN GRABERAmazon move and shakers scraper .
Lazarus with FPC ( stable version )
Lazarus is a Delphi compatible cross-platform IDE for Free Pascal. It includes LCL which is more or less compatible with Delphi's VCL. Free Pascal is a GPL'ed compiler that runs on Linux, Win32, OS/2, 68K and more. Free Pascal is designed to be able to understand and compile Delphi syntax, which is OOP. Lazarus is the part of the missing puzzle that will allow you to develop Delphi like programs in all of the above platforms. Unlike Java which strives to be a write once run anywhere, Lazarus and Free Pascal strives for write once compile anywhere. Since the exact same compiler is available on all of the above platforms it means you don't need to do any recoding to produce identical products for different platforms.
CsvTools / CsvReader for .net
Open source libary for easy reading, writing, and manipulation of CSV files.
This handles linq to CSV, creating tables from IEnumerable<T>, dictionaries, in-memory mutable tables, streaming through large tables.
It also includes basic data table operations like join, histogram, and filter duplicates.
To install CSV Reader, run the following command in the Package Manager Console
Install-Package CsvTools
 

url example:
https://blogs.msdn.microsoft.com/jmstall/2012/03/24/opensource-csv-reader-on-nuget/
github url:
https://github.com/MikeStall/DataTable

CsvHelper
Library to help reading and writing CSV files
Install-Package CsvHelper

LumenWorks CSV Reader

( if anything above failed, this one will do )
An extended version of LumenWorks.Frameworks.IO
To install LumenWorks CSV Reader, run the following command in the Package Manager Console

 Install-Package LumenWorksCsvReader



RestSharp
Simple REST and HTTP API Client for .NET
Install-Package RestSharp 

Example

GET:
var client = new RestClient("192.168.0.1"); var request = new RestRequest("api/item/", Method.GET); var queryResult = client.Execute<List<Items>>(request).Data;

  POST:
var client = new RestClient("http://192.168.0.1"); var request = new RestRequest("api/item/", Method.POST); request.RequestFormat = DataFormat.Json; request.AddBody(new Item { ItemName = someName, Price = 19.99 }); client.Execute(request);
  DELETE:
var item = new Item(){//body}; var client = new RestClient("http://192.168.0.1"); var request = new RestRequest("api/item/{id}", Method.DELETE); request.AddParameter("id", idItem); client.Execute(request)


Json.NET

Popular high-performance JSON framework for .NET

Install-Package Newtonsoft.Json

DuoVia.FuzzyStrings

A Collection of Fuzzy String Algorithms for .NET.
Install-Package DuoVia.FuzzyStrings 

CsQuery

CsQuery is an HTML parser, CSS selector engine and jQuery port for .NET 4 and C#. It implements all CSS2 and CSS3 selectors, all the DOM manipulation methods of jQuery, and some of the utility methods.

Install-Package CsQuery

Polly retry


https://github.com/App-vNext/Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.

Polly targets .NET 4.0, .NET 4.5 and .NET Standard 1.1 (coverage: .NET Core, Mono, Xamarin.iOS, Xamarin.Android, UWP, WP8.1+).
We are now a member of the .NET Foundation!

Install-Package Polly

ScintillaNET


https://github.com/jacobslusser/ScintillaNET
ScintillaNET is a Windows Forms control, wrapper, and bindings for the versatile Scintilla source code editing component.

Install-Package jacobslusser.ScintillaNET


HtmlAgilityPack


https://www.nuget.org/packages/HtmlAgilityPack/
This is an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT (you actually don't HAVE to understand XPATH nor XSLT to use it, don't worry...). It is a .NET code library that allows you to parse "out of the web" HTML files. The parser is very tolerant with "real world" malformed HTML. The object model is very similar to what proposes System.Xml, but for HTML documents (or streams).

Install-Package HtmlAgilityPack

AngleSharp


https://github.com/AngleSharp/AngleSharp
AngleSharp is the ultimate angle brackets parser library. It parses HTML5, CSS3, and XML to construct a DOM based on the official W3C specification.

Install-Package AngleSharp


QT (/kjuːt/ "cute",)
is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed. Qt is currently being developed both by the Qt Company, a subsidiary of Digia, and the Qt Project under open-source governance, involving individual developers and firms working to advance Qt. Qt is available with both commercial[4] and open source[13] GPL 2.0, GPL 3.0, and LGPL 3.0 licenses.[5][6]

Qt is used mainly for developing application software with graphical user interfaces (GUIs); however, programs without a GUI can be developed, such as command-line tools and consoles for servers. An example of a non-GUI program using Qt is the Cutelyst web framework.[14] GUI programs created with Qt can have a native-looking interface, in which cases Qt is classified as a widget toolkit.
Qt uses standard C++ with extensions including signals and slots that simplifies handling of events, and this helps in development of both GUI and server applications which receive their own set of event information and should process them accordingly. Qt supports many compilers, including the GCC C++ compiler and the Visual Studio suite. Qt also provides Qt Quick, that includes a declarative scripting language called QML that allows using JavaScript to provide the logic. With Qt Quick, rapid application development for mobile devices became possible, although logic can be written with native code as well to achieve the best possible performance. Qt can be used in several other programming languages via language bindings. It runs on the major desktop platforms and some of the mobile platforms. It has extensive internationalization support. Non-GUI features include SQL database access, XML parsing, JSON parsing, thread management and network support.



Tool Analisis ( All about deobscate )
Disclaimer: All tools have been tested on 32-bit/64-bit Windows 7 but work on Windows 8.1 as well. They are available free for personal or business use. These tools have been compressed with UPX or Confuser and used to analyze malicious content so anti-virus software may falsely identify them as infected or suspicious. No warranties expressed or implied; use at your own risk!

Javascript Deobfucation Tools 
* Creme Brulee
* Firebug – Firefox plug-in
* Google Chrome Developer Tools
* Javascript Deobfuscator – Firefox plug-in
* JSDebug
* Malzilla
* Microsoft IE8 Developer Tools
* Microsoft Script Debugger
* Rhino
* SpiderMonkey + V8
* The Mina