- Computer Management: compmgmt.msc
- Component Services: comexp.msc
- Event Viewer: eventvwr.exe
- Local Security Policy: secpol.msc
- ODBC Data Sources: odbcad32.exe
- Performance Monitor: perfmon.msc
- Print Management: printmanagement.msc
- Services: services.msc
- System Configuration: msconfig.exe
- Task Scheduler:taskschd.msc
- Windows Firewall with Advanced Security: WF.msc
Showing posts with label Common Tools. Show all posts
Showing posts with label Common Tools. Show all posts
Saturday, August 10, 2013
Programs for Windows Administration
This is a list of programs, that you can use for Windows administration.
Common Tools for Regular Use
I use a variety of tools during development. Here is a list of some of them. This list keeps growing as I use additional software.
- Beyond Compare: for file, folder comparison and file merge
- gVim: for file editing, comparison and merge
- WinMerge: file comparison and merge
- Application Verifier: runtime verification of c, c++ code on Windows
- Driver Verifier: Windows kernel mode driver runtime verifier
- WinDbg: debugging C and C++ code on Windows
- WireShark: network packet analysis and sniffing
- Maven: build, package
- Gradle: build, package, deploy
- Selenium: web site testing
- JUnit: framework for unit testing of Java code
- Fortify SCA: source code analysis
- Clover: code coverage for Java and Groovy code
- SonarQube: for trend analysis of various aspects in a project
- BlackDuck: open source software management
- VMWare Player: free virtual machine software
- psftp: sftp client
- putty: telnet client
- pscp: scp client
- tomcat: web server
- process explorer: Windows processes, open files, handles etc
- dependency finder: for finding dependencies in java code
- lattix: for finding dependencies in java/c/c++/.net/database code
Disclaimer: This is just a list of software that I used. I do not make any recommendations regarding the software that I listed here.
Sunday, July 21, 2013
Popular git commands
Git is a distributed version control and source code management system. Some popular git commands that we use are
git clone
git push heroku master
git add <filename>
git commit -m "description message"
git config --global user.name "<username>"
git config --global user.email "<email>"
git push origin master
Saturday, July 20, 2013
Maven Fortify Plugin
Fortify provides the source code to create a plugin for Maven. The GAV co-ordinates for maven fortify plugin are
1. Copy the folder %FORTIFY_INSTALLATION_DIRECTORY%\HP_FORTIFY\HP_Fortify_SCA_and_Apps_3.90\Samples\advanced\maven-plugin to c:\temp
2. Open a cmd prompt and change directory to c:\temp\maven-plugin
3. Execute the following command. This compiles the maven-plugin and adds maven plugin to local repository
<groupId>com.fortify.ps.maven.plugin</groupId>
<artifactId>sca-maven-plugin</artifactId>
<version>3.90</version>
To install Fortify maven plugin and run Fortify SCA in a Maven build, perform the following1. Copy the folder %FORTIFY_INSTALLATION_DIRECTORY%\HP_FORTIFY\HP_Fortify_SCA_and_Apps_3.90\Samples\advanced\maven-plugin to c:\temp
2. Open a cmd prompt and change directory to c:\temp\maven-plugin
3. Execute the following command. This compiles the maven-plugin and adds maven plugin to local repository
mvn clean package install
4. Change directory to your project folder on which you want to run Fortify
5. Execute the following commandsmvn com.fortify.ps.maven.plugin:sca-maven-plugin:3.90:clean
mvn com.fortify.ps.maven.plugin:sca-maven-plugin:3.90:translate -Dfortify.sca.verbose=true -Dfortify.sca.debug=true
mvn com.fortify.ps.maven.plugin:sca-maven-plugin:3.90:scan -Dfortify.sca.verbose=true -Dfortify.sca.debug=true
6. Search for .fpr in the project directory for Fortify SCA report
Tomcat Version
Here is a way to find the version of Tomcat installation. Run the following in your command prompt
java -classpath %CATALINA_HOME%\server\lib\catalina.jar org.apache.catalina.util.ServerInfo
Fortify SCA - Location of .fpr file
Fortify Source Code Analyzer creates the scan result file with an extension .fpr in
%LOCALAPPDATA%\Fortify\AWB-<version>\<applicationName>
Subscribe to:
Posts (Atom)