A Software Engineer Work Essentials

An up to date list of what I need in order to do my job.


  • mRemoteNG

    Free Windows Website

    mRemoteNG is a fork of mRemote, an open source, tabbed, multi-protocol, remote connections manager.

     

    mRemoteNG icon
  • KiTTY

    Free Windows Website

    KiTTY is an opensource terminal emulator, forked from Small PuTTY iconPuTTY , that adds many extra features to the original software.

    The very first requested features:

    Sessions filter
    Portability
    Shortcuts for pre-defined command
    The session launcher
    Automatic logon script
    Automatic logon script with the RuTTY patch
    URL hyperlinks

    Technical features:

    Automatic password
    Automatic command
    Running a locally saved script on a remote session
    ZModem integration

    Graphical features:

    An icon for each session
    Send to tray
    Transparency
    Protection against unfortunate keyboard input
    Roll-up
    Always visible
    Quick start of a duplicate session
    Config Box

    Other features:

    Automatic saving
    SSH Handler: Internet Explorer integration
    pscp.exe and WinSCP integration
    Binary compression
    Clipboard printing
    The PuTTYCyg patch
    Background image
    File association
    Other settings
    New command-line options

    Bonus:

    A light chat server is hidden in KiTTY
    A hidden text editor is integrated into KiTTY

     

    KiTTY icon
  • Sysinternals Suite

    Free Windows Website

    The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver or NotMyFault.

    The Suite is a bundling of the following selected Sysinternals Utilities:

    AccessChk
    AccessEnum
    AdExplorer
    AdRestore
    Autologon
    Autoruns
    BgInfo
    CacheSet
    ClockRes
    Contig
    Coreinfo
    Ctrl2Cap
    DebugView
    Desktops
    Disk2vhd
    DiskExt
    DiskMon
    DiskView
    Disk Usage (DU)
    EFSDump
    Handle
    Hex2dec
    Junction
    LDMDump
    ListDLLs
    LiveKd
    LoadOrder
    LogonSessions
    NTFSInfo
    PageDefrag
    PendMoves
    PipeList
    PortMon
    ProcDump
    Process Explorer
    Process Monitor
    ProcFeatures
    PsExec
    PsFile
    PsGetSid
    PsInfo
    PsKill
    PsList
    PsLoggedOn
    PsLogList
    PsPasswd
    PsService
    PsShutdown
    PsSuspend
    RegDelNull
    RegJump
    RootkitRevealer
    SDelete
    ShareEnum
    ShellRunas
    SigCheck
    Streams
    Strings
    Sync
    TCPView
    VMMap
    VolumeID
    WhoIs
    WinObj
    ZoomIt

     

    Sysinternals Suite icon
  • Stack Overflow

    Free Web Android iPhone Website

    Stack Overflow, part of Small Stack Exchange iconStack Exchange , is a free, community-driven, reputation-based Q & A site for computer programmers. No membership is required to ask questions or provide answers to questions by others. Registered users collect 'karma' by participating, and can subsequently up- or down-vote answers by other users, leave comments and edit content in a wiki-style fashion.

     

    Stack Overflow icon
  • cmder

    Free Windows clink ConEmu Windows Command Prompt PowerShell Website

    Cmder is an open-source replacement for the Windows command-line. It relies on Small ConEmu iconConEmu , extending it with the power of Small clink iconclink and some great looking defaults including a Monokai color scheme and custom prompt layout.

     

    cmder icon
  • Docker

    Freemium Mac Windows Linux Web Self-Hosted ... FreeNAS Website

    Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.

    Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.

    Common use cases for Docker include:

    • Automating the packaging and deployment of applications
    • Creation of lightweight, private PAAS environments
    • Automated testing and continuous integration/deployment
    • Deploying and scaling web apps, databases and backend services

    Docker is available as Community Edition (CE) for free and an Enterprise Edition (EE) subscription with software, support and certification.

     

    Docker icon
  • Mozilla Firefox

    Free Mac Windows Linux Android iPhone ... Android Tablet BSD iPad PortableApps.com Haiku Website

    Mozilla Firefox (known simply as Firefox) is a free and open source web browser descended from the Mozilla Application Suite. Firefox is highly extensible, with thousands of third-party add-ons available.

    Firefox version 60+ (Quantum) is presently faster than Google Chrome and use less memory than Chrome. Compare to previous versions of Firefox, the Quantum version is twice as fast, promote parallelism, and has more intuitive user interface.
    • Video at http://youtu.be/n6wiRyKkmKc
    • Read more and see performance test results at http://blog.mozilla.org/firefox/quantum-performance-test/

    Firefox is developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation

     

    Mozilla Firefox icon
  • Fiddler

    Free Windows Website

    Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet.

     

    Fiddler icon
  • Google Chrome

    Free Mac Windows Linux Android iPhone ... Chrome OS Android Tablet BSD iPad PortableApps.com Website

    A free web browser developed by Google from the open source Small Chromium iconChromium project with a focus on speed and minimalism. Chrome offers fast start-up and web page loading, supports a minimalist user interface, automatically updates in the background, and offers syncing of browser bookmarks, extensions, passwords, and history between multiple computers by your Google account.

    Additionally, Chrome has Flash and PDF support built into the browser for better speed and security.

    Chrome Web Apps and Extensions are available on Small Chrome Web Store iconChrome Web Store .

    Available in more than 50 languages.

     

    Google Chrome icon
  • PowerShell

    Free Mac Windows Linux Website

    PowerShell (including Windows PowerShell and PowerShell Core) is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework.

     

    PowerShell icon
  • Everything

    Free Windows Website

    "Everything" is an administrative tool that locates files and folders by filename instantly for Windows. Unlike Windows search "Everything" initially displays every file and folder on local or removable NTFS volumes on your computer (hence the name "Everything"), and on mapped network drives with ETP server and an everything installation too. You type in a search filter to limit what files and folders are displayed. 19 languages supported.

    How can "Everything" index a mapped network drive?
    To search a networked computer you will need to run Everything on both computers.
    One computer will need to Start an ETP server.
    The other computer will need to connect to that ETP server.

    To start an ETP server:

    1. In Everything, On the Tools menu, click Start ETP server.

    To connect to an ETP server:

    1. In Everything, On the Tools menu, click Connect to ETP Server....
    2. Type in the ETP server name.
    3. Type in the ETP server port.
    4. Type in the ETP server user.
    5. Type in the ETP server password.
    6. Click OK.

     

    Everything icon
  • 7-Zip

    Free Windows Linux BSD PortableApps.com ReactOS Website

    The main features of 7-Zip

    High compression ratio in 7z format with LZMA and LZMA2 compression
    Supported formats:
    Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
    Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z.
    For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip
    Strong AES-256 encryption in 7z and ZIP formats
    Self-extracting capability for 7z format
    Integration with Windows Shell
    Powerful File Manager
    Powerful command line version
    Plugin for FAR Manager
    Localizations for 87 languages

    7-Zip works in Windows 10 / 8 / 7 / Vista / XP / 2012 / 2008 / 2003 / 2000 / NT. There is a port of the command line version to Linux/Unix.

     

    7-Zip icon
  • Wireshark

    Free Mac Windows Linux BSD Website

    Wireshark is the world's foremost network protocol analyzer. It lets you capture and interactively browse the traffic running on a computer network. It is the de facto (and often de jure) standard across many industries and educational institutions.

    Wireshark has a rich feature set which includes the following:

    -Deep inspection of hundreds of protocols, with more being added all the time
    -Live capture and offline analysis
    -Standard three-pane packet browser
    -Multi-platform: Runs on Windows, Linux, OS X, Solaris, FreeBSD, NetBSD, and many others
    -Captured network data can be browsed via a GUI, or via the TTY-mode TShark utility
    -The most powerful display filters in the industry
    -Rich VoIP analysis
    -Read/write many different capture file formats: tcpdump (libpcap), Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network Monitor, Network General Sniffer® (compressed and uncompressed), Sniffer® Pro, and NetXray®, Network Instruments Observer, NetScreen snoop, Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks Visual UpTime, WildPackets EtherPeek/TokenPeek/AiroPeek, and many others
    -Capture files compressed with gzip can be decompressed on the fly
    -Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others (depending on your platform)
    -Decryption support for many protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2
    -Coloring rules can be applied to the packet list for quick, intuitive analysis
    -Output can be exported to XML, PostScript®, CSV, or plain text

     

    Wireshark icon
  • Git Bash

    Free Windows Website

    Git for Windows provides a BASH emulation used to run Git from the command line. *NIX users should feel right at home, as the BASH emulation behaves just like the "git" command in LINUX and UNIX environments.

     

    Git Bash icon
  • Linux Mint

    Free Linux Ubuntu Website

    Linux Mint is one of the most popular desktop Linux distributions and used by millions of people. The purpose of Linux Mint is to produce a modern, elegant and comfortable operating system which is both powerful and easy to use. Latest : Serena(18.1).

     

    Linux Mint icon
  • Process Explorer

    Free Windows PortableApps.com Website

    Process Explorer shows you information about which handles and DLLs processes have opened or loaded.

     

    Process Explorer icon
  • Windows Command Prompt

    Commercial Windows Website

    Command Prompt, also known as cmd.exe or cmd (after its executable file name), is the command-line interpreter on Windows NT, Windows CE, OS/2 and eComStation operating systems. It is the counterpart of COMMAND.COM in DOS and Windows 9x systems (where it is also called "MS-DOS Prompt"), and analogous to the Unix shells used on Unix-like systems.

     

    Windows Command Prompt icon
  • Total Commander

    Freemium Windows Windows Mobile Android Android Tablet Website

    Total Commander is a shareware Orthodox File Manager (OFM) for Windows.
    Some features include a built-in FTP client, file compare, archive file navigation, and a multi-rename tool with regular expression support.

    Features include:

    Two file windows side by side
    Multiple language and Unicode support
    Enhanced search function
    Compare files (now with editor) / synchronize directories
    Quick View panel with bitmap display
    ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE archive handling + plugins
    Built-in FTP client with FXP (server to server) and HTTP proxy support
    Parallel port link, multi-rename tool
    Tabbed interface, regular expressions, history+favorites buttons
    Thumbnails view, custom columns, enhanced search
    Compare editor, cursor in lister, separate trees, logging, enhanced overwrite dialog etc.
    Unicode names almost everywhere, long names (>259 characters), password manager for ftp and plugins, synchronize empty dirs, 64 bit context menu, quick file filter (Ctrl+S)
    USB port connection via special direct transfer cable, partial branch view (Ctrl+Shift+B), and many improvements to ftp, synchronizing and other functions
    And many more!

     

    Total Commander icon
  • TidyTabs

    Free Personal Windows PortableApps.com Website

    TidyTabs is a tool that brings tabbed browsing to all your programs. Ever wanted to have Chrome-style tabs in Windows Explorer, Microsoft Office or PuTTY? TidyTabs does just that. It integrates nicely with the OS and you will feel like the multi-tab functionality is a core part of Windows.

    TidyTabs has been designed to interoperate nicely with AquaSnap, from the same author. Tabbed groups created with TidyTabs can easily be snapped, docked and tilled thanks to AquaSnap. Both tools are in fact very complementary and can permit you to achieve a major productivity boost.

    Key features:

    • Add tabs to every windows
    • Possibility to group windows from different applications
    • Possibility to exclude applications (blacklist or whitelist)
    • Tab reordering
    • Tab renaming
    • Automatic updates

     

    TidyTabs icon
  • Microsoft Visual Studio

    Free Personal Mac Windows Web .NET Framework Website

    Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.

    Visual Studio includes a code editor supporting IntelliSense as well as code refactoring. The integrated debugger works both as a source-level debugger and a machine-level debugger. Other built-in tools include a forms designer for building GUI applications, web designer, class designer, and database schema designer. It accepts plug-ins that enhance the functionality at almost every level—including adding support for source-control systems (like Subversion) and adding new toolsets like editors and visual designers for domain-specific languages or toolsets for other aspects of the software development lifecycle (like the Team Foundation Server client: Team Explorer).

    Visual Studio supports different programming languages and allows the code editor and debugger to support (to varying degrees) nearly any programming language, provided a language-specific service exists. Built-in languages include C, C++ and C++/CLI (via Visual C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), and F# (as of Visual Studio 2010). Support for other languages such as M, Python, and Ruby among others is available via language services installed separately. It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS.

    Microsoft provides "Express" editions of its Visual Studio at no cost. Commercial versions of Visual Studio along with select past versions are available for free to students via Microsoft's DreamSpark program. Moreover Visual Studio Online, a software as a service offering of Visual Studio on Windows Azure platform, is available on visualstudio.com

     

    Microsoft Visual Studio icon
  • Visual Studio Code

    Free Windows Linux Electron / Atom Shell Mac Website

    Code combines the streamlined UI of a modern editor with rich code assistance and navigation, and an integrated debugging experience – without the need for a full IDE.

     

    Visual Studio Code icon
  • Git

    Free Mac Windows Linux Android iPhone ... BSD Haiku Website

    Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

     

    Git icon
  • GitHub

    Freemium Mac Windows Web Android Windows S ... Android Tablet BSD Website

    GitHub is a web-based hosting service for projects that use the Small Git iconGit revision control system. It is written in Ruby on Rails by Logical Awesome developers Chris Wanstrath, PJ Hyett, and Tom Preston-Werner. GitHub offers both commercial plans and free accounts for open source projects.

    The site provides social networking functionality like feeds, followers and the network graph to display how developers work on their versions of a repository.

    GitHub also operates a pastebin-style site at gist.github.com, wikis for the individual repositories and web pages that can be edited through a git repository.

    GitHub has a built-in, highly functional Issue Tracker.

     

    GitHub icon
  • Ditto

    Free Windows PortableApps.com Windows Store Website

    Ditto is an extension to the standard windows clipboard. It saves each item placed on the clipboard allowing you access to any of those items at a later time.

     

    Ditto icon
  • Wox

    Free Windows Website

    Wox is a full-featured plugin-powered launcher that supports file and web searching.
    Since the local search is powered by Small Everything iconEverything you will start receiving results as you type.

     

    Wox icon



Comments on A Software Engineer Work Essentials

piotrex
· Jun 2018 · Helpful Not helpful 1 Helpful Report as spam

like it

reply

ameeno
· 3 days ago · Helpful Not helpful Report as spam

like it. but a bit more mac focus would be great.

some of the items are windows only. but great list.

reply

Sign up to comment, it's simple!