In order to install PHP and Apache on Ubuntu server, I used the following commands
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
ASP.NET, C#.NET, CruiseControl.NET, Microsoft SQL Server, MS-DOS Batch, MySQL, nAnt, NodeJs, PowerShell, Python, Selenium RC, Redis, WebAii, Ubuntu
Tuesday, July 26, 2011
Monday, July 18, 2011
List and Kill tasks from the Windows commandline
In order to get all running tasks from the windows command line I used the following command,
tasklist
In order to kill the task forcefully, I used the following command, where 7084 is the PID if the task.
taskkill /F /PID 7084
tasklist
In order to kill the task forcefully, I used the following command, where 7084 is the PID if the task.
taskkill /F /PID 7084
Tuesday, June 21, 2011
Bypass SSL security in C# WebClient
If you are using WebClient in C# and getting following error,
"The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel."
and you want to bypass the SSL certificate security, just use this code to bypass the security check, before calling client.OpenRead method
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(
delegate
{
return true;
});
"The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel."
and you want to bypass the SSL certificate security, just use this code to bypass the security check, before calling client.OpenRead method
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(
delegate
{
return true;
});
Thursday, April 28, 2011
Halt DOS batch execution on error
In order to halt DOS batch file on error, I used the following syntax
svn up
IF NOT ERRORLEVEL 1 GOTO SVNDONE
ECHO An error occurred with exit code 1 or higher while executing command 'svn up'
GOTO FINAL
:SVNDONE
ECHO SVN Update is successful.
:FINAL
echo DOS batch file execution finished.
svn up
IF NOT ERRORLEVEL 1 GOTO SVNDONE
ECHO An error occurred with exit code 1 or higher while executing command 'svn up'
GOTO FINAL
:SVNDONE
ECHO SVN Update is successful.
:FINAL
echo DOS batch file execution finished.
Wednesday, March 02, 2011
Auto refresh the webpage using Meta tag
In order to refresh the web page automatically, I put following line in the HTML head tag, which refreshes the web page every 10 seconds
<META HTTP-EQUIV="Refresh" CONTENT="300;">
<META HTTP-EQUIV="Refresh" CONTENT="300;">
Wednesday, February 23, 2011
Rename servername in MS-SQL when computer hostname changes.
When you change computer hostname, MS-SQL servername is not automatically updated. In order to update MS-SQL servername I used following SQL commands
sp_dropserver 'oldHostname'
go
sp_addserver 'newHostname',local
go
Now restart your SQL server instance and when follwing command is executed, you will see newHostname appears.
select @@servername as 'Server Name'
or
select * from sys.servers
sp_dropserver 'oldHostname'
go
sp_addserver 'newHostname',local
go
Now restart your SQL server instance and when follwing command is executed, you will see newHostname appears.
select @@servername as 'Server Name'
or
select * from sys.servers
Wednesday, February 16, 2011
Creating symbolic link in Windows
In order to create new symbolic link in Windows, I used the following command from the command prompt.
mklink /D myLink c:\Software\
where myLink is name of the symbolic link and C:\Software\ is the target path.
mklink /D myLink c:\Software\
where myLink is name of the symbolic link and C:\Software\ is the target path.
Stop and Start IIS7 website
In order to stop and start only specific site using IIS7, I used the following command from command prompt.
%systemroot%\system32\inetsrv\appcmd stop apppool /apppool.name:MySite
%systemroot%\system32\inetsrv\appcmd start apppool /apppool.name:MySite
where MySite is the name of the site which you want to stop and start.
%systemroot%\system32\inetsrv\appcmd stop apppool /apppool.name:MySite
%systemroot%\system32\inetsrv\appcmd start apppool /apppool.name:MySite
where MySite is the name of the site which you want to stop and start.
Tuesday, January 25, 2011
Handle JavaScript dialog using WebAii
In order to handle JavaScript dialog using WebAii I used following command
manager.DialogMonitor.AddDialog(new AlertDialog(manager.ActiveBrowser,DialogButton.OK)); // Dialog which clicks on OK button
manager.DialogMonitor.Start();
manager.ActiveBrowser.Actions.Click(Element) // Click on link
manager.DialogMonitor.AddDialog(new AlertDialog(manager.ActiveBrowser,DialogButton.OK)); // Dialog which clicks on OK button
manager.DialogMonitor.Start();
manager.ActiveBrowser.Actions.Click(Element) // Click on link
Wednesday, January 19, 2011
Test Fixtures in Visual Studio Unit Testing Framework
Today I learned that,
[ClassInitialize()] fixture in VS Test Framework is [TestFixtureSetUp] in NUnit
and
[ClassCleanup()] fixture in VS Test Framework is [TestFixtureTearDown] in NUnit
[ClassInitialize()] fixture in VS Test Framework is [TestFixtureSetUp] in NUnit
and
[ClassCleanup()] fixture in VS Test Framework is [TestFixtureTearDown] in NUnit
Tuesday, January 18, 2011
Find silverlight element using XamlPath
In order to find Silverlight element using WebAii by XamlPath expression I used following syntax
FrameworkElement myElement = app.Find.ByExpression(new XamlFindExpression("Name=TabsContainer", "XamlTag=grid", "|", "XamlPath=/radtabcontrol[automationid=Tabs]/grid[0]/raddockpanel[0]/layouttransformcontrol[name=HeaderDockedElement]/grid[name=RootVisual]/contentpresenter[name=ContentPresenter]/grid[0]/raddockpanel[0]/scrollviewer[automationid=ScrollViewerElement]/border[0]/grid[0]/scrollcontentpresenter[name=ScrollContentPresenter]/itemspresenter[0]/tabwrappanel[0]/radtabitem[0]"));
FrameworkElement myElement = app.Find.ByExpression(new XamlFindExpression("Name=TabsContainer", "XamlTag=grid", "|", "XamlPath=/radtabcontrol[automationid=Tabs]/grid[0]/raddockpanel[0]/layouttransformcontrol[name=HeaderDockedElement]/grid[name=RootVisual]/contentpresenter[name=ContentPresenter]/grid[0]/raddockpanel[0]/scrollviewer[automationid=ScrollViewerElement]/border[0]/grid[0]/scrollcontentpresenter[name=ScrollContentPresenter]/itemspresenter[0]/tabwrappanel[0]/radtabitem[0]"));
Thursday, December 16, 2010
Search and Replace multi-line text
In order to refactor code I used Text Crawler tool. Very powerful tool where one can search and replace multi-line text
Tuesday, November 16, 2010
echo without newline
In order to not output the trailing newline using echo, I used the following command
echo -n "testString"
echo -n "testString"
Sunday, September 12, 2010
MMS support in Windows Media player 12
On windows 7, in order to play streams using mmm protocol using windows media player 12, I executed the following command from cmd prompt.
regsvr32 wmnetmgr.dll
regsvr32 wmnetmgr.dll
Monday, August 30, 2010
Ports assosciated with process
In order to see which ports are associated with which process, I used following Unix command
lsof -i4 -P
lsof -i4 -P
Sunday, July 25, 2010
Show sound control in windows taskbar
In order to show the sound control in windows taskbar I used following command from windows/i386 installation directory
expand -r sndvol32.ex_ %systemroot%\system32
and later enabled from Control Panel => Sounds and Devices => Show sound control in taskbar
expand -r sndvol32.ex_ %systemroot%\system32
and later enabled from Control Panel => Sounds and Devices => Show sound control in taskbar
Monday, June 07, 2010
Add shortcut to Send To menu
In order to add shortcut to Send To right click Windows menu I added destination shortcut at %APPDATA%\Microsoft\Windows\SendTo
Friday, March 26, 2010
Disable jQuery Lightbox close when clicked outside popup
To remove the closing functionality of the jQuery Lightbox popup when clicked outside the popup I changed the functions as follows
From
$("#overlay").click(function(){ end(); }).hide();
$("#lightbox").click(function(){ end();}).hide();
To
$("#overlay").click(function(){ });
$("#lightbox").click(function(){ });
From
$("#overlay").click(function(){ end(); }).hide();
$("#lightbox").click(function(){ end();}).hide();
To
$("#overlay").click(function(){ });
$("#lightbox").click(function(){ });
Wednesday, March 10, 2010
Gem installation without documentation
In order to install gem without documentation I used the following command
sudo gem install dm-timestamps -v=0.10.2 --no-rdoc --no-ri
sudo gem install dm-timestamps -v=0.10.2 --no-rdoc --no-ri
Tuesday, March 02, 2010
Update installed gem version
In order to update the gem I used following commnad under Ubuntu
sudo gem update --system
sudo gem update --system
Subscribe to:
Comments (Atom)