Generic Hardening

Download document-> Generic Hardening doc Hardening: Hardening is the process of securely deploying systems with the practice of ‘least privilege’. Hardening includes: Understanding what you actually need to run on the system Documentation (Policy, Standards & Guidelines) Operating systems Virtual servers Coding Application settings Database setup & configuration Network devices Portable device Platform hardening: Platforms […]

Hardening Procedure for Solaris Systems

DOWNLOAD – Hardening Procedure for Solaris Systems     Procedure Statement The hardening policies are defined as follows: Database server hardening procedure. Web server hardening procedure Application server hardening procedure Utility server hardening procedure On every case, 4 security components are involved: JASS BSM RSA Tripwire In those cases where Solaris Containers are implemented, the […]

Third party assessment document

Download Blank Third Party Assessment Type            :             Vendor Assessment Short Name Question / Description Answer / Value Name Enter the name TPA: Project Name Whirlpool project name requesting third party or service provider connection * TPA: Project Owner Whirlpool project owner requesting third party […]

Risk Assessment Checklist

Download link : Risk Assessment Checklist Risk Assessment Checklist Project Name   Project Code   Program Manager   Project Manager   1       Engineering Process 1.1      Requirements Item Yes No NA Remarks Stability Are the requirements stable [1] Are the external interfaces changing Completeness Are there requirements you know should be inthe specification but aren’t? (IF […]

Database Integration – some points to keep in mind

Always Have a Single, Authoritative Source For Your Schema Everyone should know where the official schema resides, and have a frictionless experience in getting a fresh database setup. One should be able to walk up to a computer, get the latest from source control, build, and run a simple tool to setup the database (in […]

Never use a shared database server for development work.

Like many conveniences in software development, a shared database is a tar pit waiting to fossilize a project. Developers overwrite each other’s changes. The changes I make on the server break the code on your development machine. Remote development is slow and difficult. Avoid using a shared database at all costs, as they ultimately waste […]

SVN – revision control – slides – pdf

SVN – revision control Download pdf : Coordinating projects ● Problem: How to coordinate and synchronize code  between multiple developers on a project? – Work on the same computer, take turns coding  Nah…  – Send files by e-mail or put them online. Lots of  manual work. – Put files on a […]

9 skills developers will need in the next five years

With the recent changes in the economy, a lot of developers are focused on their short-term job prospects. At the same time, it’s important to make sure that you get the most bang for your buck when it comes to taking the time and energy to learn new skills. Here is a  list of 10 […]