Proposals and Contracts [Sample]

Download Link : Proposals and Contracts Procedure_1 Proposals and Contracts Procedure Version 1.0 S.No Description Version No Requested By Authorised By 1. Initial 1.0 NA Objectives The objective of this procedure is to define and establish the process of generating and submitting proposals, and of reviewing and finalizing contracts. Scope The scope of this procedure applies to all proposals submitted to prospects and contracts finalized with the customers. References [Requirements Management] Procedure [Project Management] Procedure Audit Procedure Review Procedure Outstanding Issues ...

2011年10月1日 · Shafiq Alibhai

Sample Issue Tracker Spreadsheet

Download link : sample issue tracker spreadsheet

2011年10月1日 · Shafiq Alibhai

The Ups and Downs of Iomega Customer Service in India

A few months ago, I invested in a Prestige portable hard drive from IT dot COM, a retailer based in Margao, Goa, India. However, my satisfaction was short-lived; the drive began malfunctioning out of the blue. The drive’s indicator light would blink endlessly, and it failed to get recognised on multiple systems I tried it on. I happened to be in Hyderabad when I first encountered this issue. To my astonishment, there wasn’t a single authorised service centre in the entire twin cities of Hyderabad and Secunderabad. So, I waited until I returned to Goa and handed the problematic drive back to the retailer. ...

2011年9月28日 · Shafiq Alibhai

[HowTo] Replace ip address using sed

Following one-liner will search for a ip address pattern in the specified file and replace it with the one provided : sed 's/[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}/**IPADDRESS-COMES-HERE**/g' /SourceFilename > /DestinationFilename

2011年6月20日 · Shafiq Alibhai

Disable services in Solaris 10

To disable a service, you must be root or have sudo privileges. For example, to disable the Puppet service, you would run the following command: svcadm disable network/cswpuppetd:default This will disable the Puppet service and prevent it from running. To verify that the service has been disabled, you can run the following command: svcs | grep puppet This will list all of the services that are currently running, and if the Puppet service is disabled, it will not be listed. ...

2011年5月23日 · Shafiq Alibhai

Puppet logs on solaris 10

/var/svc/log/network-cswpuppetd:default.log /var/svc/log/network-cswpuppetmasterd:default.log use tail -f <log file name>

2011年5月19日 · Shafiq Alibhai

A Practical Guide to Release Engineering - Mastering Version Control with Subversion

Subversion is more than just a tool for tracking changes in your code. It can be a cornerstone of an effective release engineering strategy, offering features that facilitate a smooth transition of code from development to production. Here, we’ll explore two techniques you can employ: utilizing revision numbers and creating tags. Most people who have dabbled in Subversion are familiar with revision numbers. Let’s say you make a commit and your code becomes “revision 1234.” You can then export this specific revision to your development environment for testing. Once it passes your rigorous checks, it’s off to the QA environment for further scrutiny. ...

2011年5月11日 · Shafiq Alibhai

Best Practices for Crafting an Efficient Build Script

disableHLJS: false When it comes to software development, a robust and efficient build script can be a game-changer. Whether you’re working on a Java project or any other type of application, the right build script can streamline the whole process and make life a whole lot easier for developers. Here’s a rundown of some best practices to keep in mind when you’re writing your build script: Platform Independence Choose a programming language that is compatible across multiple platforms, especially if you’re working on a Java project. This flexibility will save you from a lot of headaches down the line when dealing with different operating systems. ...

2011年5月9日 · Shafiq Alibhai

Demystifying Release Engineering - A Guide to Build Scripts

When it comes to software development, one of the key steps in making sure that your code transforms into a working application is the “build process.” Every software platform, be it Unix, Windows, or something else, offers its own way to script this process. You might have heard of Unix shell scripts, Windows batch files, or make files that serve as build scripts. These scripts are essentially a checklist that the computer follows to compile your code into an executable program. ...

2011年5月7日 · Shafiq Alibhai

The Fine Line Between Developers and Administrators - A Balancing Act

Learning from your own experiences is priceless. We’ve all made our share of blunders, myself included. While sharing tales of our missteps might provide some comic relief, the real value lies in the lessons learned. You don’t forget a mistake when you’ve had to deal with its consequences. Speaking from firsthand observation, it’s not uncommon for developers to roll out code live, often hastily, to meet pressing business deadlines. The urgency tends to outweigh any considerations for the potential havoc it could wreak on a production environment. These situations occur more often than you might think. ...

2011年4月4日 · Shafiq Alibhai