Tools - raisercostin/software-wiki GitHub Wiki

Physical

Input/Output

Environment

OS

Windows Administration

Various/toolsets

Performance Debug

Cleanup

  • CCLeaner
  • patchcleaner (scoop install patchcleaner)
  • DiskCleanup
  • space cleanup - These basically will clean your windows installation by removing service pack uninstallers and other updates that have been superseded.
    dism /online /Cleanup-Image /StartComponentCleanup
    dism /online /Cleanup-Image /StartComponentCleanup /ResetBase
    dism /online /Cleanup-Image /SPSuperseded
    

Analyze Space

  • Wiztree (scoop install Wiztree) - doesn't work on windows mapped drives, but is faster than WinDirStat
  • WinDirStat (works also on windows mapped drives)

PUP - Potentially Unwanted Program (AntiMalware, anti bloatware)

Shell

  • windows
    • cmder - http://cmder.net/
    • gow & busybox & cygwin &
      • https://github.com/bmatzelle/gow - Gow (Gnu On Windows) is the lightweight alternative to Cygwin. It uses a convenient Windows installer that installs about 130 extremely useful open source UNIX applications compiled as native win32 binaries. It is designed to be as small as possible, about 10 MB, as opposed to Cygwin which can run well over 100 MB depending upon options.
    • (https://news.ycombinator.com/item?id=10026476) Between MSYS, MINGW, Cygwin, Cmder, Clink, Babun, etc. I am just wildly confused in general. I've used linux, I've used windows. Admittedly I am blessed enough to stick with Python but I know that even Anaconda does some msys magic behind the scenes on windows as well.
      • MinGW is a compatibility library for compiling Unix programs to Windows. MSYS is a collection of tools on top of MinGW. Cygwin as a whole is comparable to MSYS. Has its own compatibility library, a broader collection of ported programs, and a way to choose which programs are installed. Babun is an extension of Cygwin.
        • The use case for them is "I want a Windows shell that works exactly like Unix" or "I want to port a Unix program to Windows with minimal effort."
      • Cmder and ConEmu address a bunch of deficiencies in the Windows Console Host (conhost.exe) that provides the UI for all console programs on Windows. They add features like resizable and tabbed windows but behind the scenes they're running conhost in a hidden window and redirecting i/o.
        • The primary use case for Cmder and ConEmu is "I think the Windows Console Host sucks and want something better."
      • GoW is a collection of GNU programs compiled for Windows with no dependencies on Cygwin or MinGW.
        • The use case is "I want a Windows port of some common Unix command-line programs without any extra baggage."
  • linux
    • bash
  • osx
    • bash

Linux Shell

Launcher

File

Source

IDE

Build

Code Review Tools

SCM

Text Editors

Information

Diagrams

  • https://www.yworks.com/products/yed - yEd is a powerful desktop application that can be used to quickly and effectively generate high-quality diagrams. yEd is freely available and runs on all major platforms: Windows, Unix/Linux, Mac OS X and online.

Collaboration

Infrastructure

Language

Concepts as Tools


Remote

Remote Desktop

Shell

OFM - orthodox file manager

Package manager

Virtualization

  • docker
    • containers
      • on windows is running in a VM and depends on Hyper-V (sort of light virtual environment)
  • kubernetes
    • container cluster manager
  • vagrant
    • vm manager and provisioning
  • virtualbox
    • free virtual machine (not compatible with Hyper-V on Windows)
  • Microsoft Hyper-V (Windows 8/10 Pro only)

Language

Working with API:

Security

Infrastructure

Colaboration

  • github's wiki
  • slack
  • google drive
  • scm (git)
    • public
    • private
  • others
    • doodle.com - collaborative scheduling
    • roweb static pages

Creating documentation

Specialized

JSON

Oracle XML Object types to XSD

Resources