<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Web Gurus</title><description>Welcome to the GEEK world, best place where you find topic about latest cutting edge technology on website and mobile. Learn and grow your knowledge with the information and tutorials about Website designing, CSS tutorials, Java Script tutorials, Ruby tutorials, ROR tutorials, HTML tutorials, HTML5 , JQuery, Javascript tutorials, Photoshop tutorials, Flash, games tutorials, Cheat sheets, Design tools, Action Scripts as well as MySql, Oracle and many more in a easy way to use and understand.</description><managingEditor>noreply@blogger.com (Shardul Singh)</managingEditor><pubDate>Sun, 5 Apr 2026 16:33:24 +0530</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">162</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://webgeek-tutorials.blogspot.com/</link><language>en-us</language><item><title>Magical Tool for MAC Lovers : TinkerTool</title><link>http://webgeek-tutorials.blogspot.com/2016/12/magical-tool-for-mac-lovers-tinkertool.html</link><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 30 Dec 2016 16:38:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-928153225671551739</guid><description>TinkerTool
        is an application that gives you access to additional preference
        settings Apple has built into macOS. This allows to activate hidden
        features in the operating system and in some of the applications
        delivered with the system.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://www.bresink.com/Images/TinkerTool6.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://www.bresink.com/Images/TinkerTool6.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The tool makes sure that preference changes can only affect the current
        user. You don't need administrative privileges to use the tool. With
        this design, it is no problem to use TinkerTool in professional networks
        where users have restricted permissions. The program will never change
        any component of the operating system, so the integrity of your system
        is not put at risk, and there will be no negative effect on system
        updates. Compliance with these security rules is additionally guaranteed
        by the application sandbox of macOS.&lt;br /&gt;

      &lt;br /&gt;
All preference settings changed by TinkerTool can be reset to Apple's
        defaults, or to the state that existed before using the tool. No
        dangerous background processes are used for TinkerTool's operation.&lt;br /&gt;

      TinkerTool is electronically distributed software. You can download the
        product free of charge.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://www.bresink.com/osx/0TinkerTool/download.php" target="_blank"&gt;Download link &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>How to enable code hinting or auto completion in notepad++</title><link>http://webgeek-tutorials.blogspot.com/2015/04/how-to-enable-code-hinting-or-auto.html</link><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 16 Apr 2015 12:14:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-2634380725235439689</guid><description>Notepad++ is my favorite open source tool for web development, day by day its improving and becoming better and better. It's been 6 years and i'm enjoying this tool.&lt;br /&gt;&lt;br /&gt;In my opinion notepad++ is a must have tool for every programmer using windows.Notepad++ offers lots of handy features for the faster programming. One such feature is auto-completion of code, by default the auto completion is disabled. To enable Auto completion of code here we go:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="color: orange;"&gt;Step 1&lt;/span&gt; :&lt;/b&gt; Go to &lt;b&gt;Settings&lt;/b&gt; and select &lt;b&gt;preferences&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQMdjz08yNjkz_mZ6irjZIUOYbBF4p8M4YFJeaGdro_v5G8lA357x8t0RYutG5T_Jof5k2LGYl-Uz1FPmCKpRJhLBcT60TEafDaaxhbntLx8emoxLqd3lM0KP8dEuzkg1pEa4gwMSUQGk/s1600/autocomplete0.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQMdjz08yNjkz_mZ6irjZIUOYbBF4p8M4YFJeaGdro_v5G8lA357x8t0RYutG5T_Jof5k2LGYl-Uz1FPmCKpRJhLBcT60TEafDaaxhbntLx8emoxLqd3lM0KP8dEuzkg1pEa4gwMSUQGk/s1600/autocomplete0.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="color: orange;"&gt;Step 2&lt;/span&gt; :&lt;/b&gt; Select "&lt;b&gt;Auto-comptetion&lt;/b&gt;" from left side preference list.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="color: orange;"&gt;Step 3&lt;/span&gt; :&lt;/b&gt; select “&lt;b&gt;Enable auto-completion on each input&lt;/b&gt;”&amp;nbsp; &amp;amp; “&lt;b&gt;function and word completion&lt;/b&gt;", and also enable&amp;nbsp; "&lt;b&gt;Function parameters hint on input&lt;/b&gt;".&lt;br /&gt;
&lt;br /&gt;
That's all, close preference dialog and you are now ready to go. Happy coding...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsWvZ0dqRXMkkqhyvoTvA61WJ7fzFyqNo6b-n4Iaq5HkHLGW4hWVkXXltxetJX4wL4O6pAHWeqnnbYCnyQ2y7qb7x5Se46Y3hV6xplxHdNQQla0w-PBMQpfmcA5k7gsLDxtB5SywqR2ao/s1600/autocomplete.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsWvZ0dqRXMkkqhyvoTvA61WJ7fzFyqNo6b-n4Iaq5HkHLGW4hWVkXXltxetJX4wL4O6pAHWeqnnbYCnyQ2y7qb7x5Se46Y3hV6xplxHdNQQla0w-PBMQpfmcA5k7gsLDxtB5SywqR2ao/s1600/autocomplete.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQMdjz08yNjkz_mZ6irjZIUOYbBF4p8M4YFJeaGdro_v5G8lA357x8t0RYutG5T_Jof5k2LGYl-Uz1FPmCKpRJhLBcT60TEafDaaxhbntLx8emoxLqd3lM0KP8dEuzkg1pEa4gwMSUQGk/s72-c/autocomplete0.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Notepad++ and CakePHP .ctp Syntax Hightlighting</title><link>http://webgeek-tutorials.blogspot.com/2015/04/notepad-and-cakephp-ctp-syntax.html</link><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Wed, 15 Apr 2015 18:47:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-4813806237584626667</guid><description>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267"&gt;
  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:"Table Normal";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:"";
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:"Calibri","sans-serif";
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";
 mso-fareast-theme-font:minor-fareast;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;br /&gt;
Generally CakePHP file syntaxes are not recognized and highlighted by 
Notepad++. In reality Notepad++ is not able to identify the files of 
CakePhp which uses the syntax as PHP.&lt;br /&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-large;"&gt;How to Enable Syntax Highlight for CakePHP :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&lt;b&gt;Step 1 :&lt;/b&gt;&lt;/span&gt; Open notepad++ with Admin Right .&lt;br /&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwsRP9h4shMTrTZDd8GoeJJ6qdMUnjnP4B3mK0Zy0od_0Y60L80A0kd5L-4rIt54yIQtQsQ5SMHB672MmpyZl9j-eLDo7bG2UeaOhjwIIQe6UlgKyVJT1akO6R58zljJD7n7gRBpg230/s1600/nppstep0.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwsRP9h4shMTrTZDd8GoeJJ6qdMUnjnP4B3mK0Zy0od_0Y60L80A0kd5L-4rIt54yIQtQsQ5SMHB672MmpyZl9j-eLDo7bG2UeaOhjwIIQe6UlgKyVJT1akO6R58zljJD7n7gRBpg230/s1600/nppstep0.png" /&gt;&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: orange;"&gt;&lt;b&gt;Step 2 :&lt;/b&gt;&lt;/span&gt; Goto ‘Settings’ Menu and choose ‘Style Configurator’.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpQZzFyOOzN8PWAN4i_fk9NORN5rwJze-wsOM861CWHXFXr5gdLeNlgV7X9extz9JI37b6ehXyEhoLr_Bj0a3rFjWFEHLLGWREFzbJcDzaIAyN6nzaU1cPhehae4OOqEKu_ftQsHG6aIs/s1600/nppstep1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpQZzFyOOzN8PWAN4i_fk9NORN5rwJze-wsOM861CWHXFXr5gdLeNlgV7X9extz9JI37b6ehXyEhoLr_Bj0a3rFjWFEHLLGWREFzbJcDzaIAyN6nzaU1cPhehae4OOqEKu_ftQsHG6aIs/s1600/nppstep1.png" height="172" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: orange;"&gt;&lt;b&gt;Step 3 :&lt;/b&gt;&lt;/span&gt; Select ‘PHP’ as Language and add ‘ctp’ without quotes. For more i’m adding ‘thtml’ and ‘mod’ extension also.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf-orMGoHWKfktb0HN4QWrSiwwF0Z_XUeav3w6dqASb7YoVOlLGeFfuCe4xptB78Yy7tsoLoMt3f2n5zi9cnACa_QgzJT4ZFezh6xEWJJ7ffPcmVx86E9U1kYdn2n7at-DxeF0664pgXk/s1600/nppstep2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf-orMGoHWKfktb0HN4QWrSiwwF0Z_XUeav3w6dqASb7YoVOlLGeFfuCe4xptB78Yy7tsoLoMt3f2n5zi9cnACa_QgzJT4ZFezh6xEWJJ7ffPcmVx86E9U1kYdn2n7at-DxeF0664pgXk/s1600/nppstep2.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIotcf9-fMO19cDGKj7cGw3BMSspMkD7zx_VALAS6rU-vtCkcnWLALrwkGAyV-H7cDD8QtwgtmghmW9rhZlSELJVBVQlBSP5PtFlcoiB-EfmmsBKOoWrOeRnuuYSZFeV9XgSg7LU_h80E/s1600/nppstep3.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIotcf9-fMO19cDGKj7cGw3BMSspMkD7zx_VALAS6rU-vtCkcnWLALrwkGAyV-H7cDD8QtwgtmghmW9rhZlSELJVBVQlBSP5PtFlcoiB-EfmmsBKOoWrOeRnuuYSZFeV9XgSg7LU_h80E/s1600/nppstep3.png" height="333" width="400" /&gt;&lt;/a&gt;&lt;span style="color: orange;"&gt;&lt;b&gt;Step 4 :&lt;/b&gt; &lt;/span&gt;press “save and close” and exit from settings. Close the editor and re-open again and here you go.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Note :&lt;/span&gt;&lt;/b&gt; if you are not seeing any syntax highlighting it means you have not closed existing .ctp files. So close .ctp file from notepad++ and open it again. &lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwsRP9h4shMTrTZDd8GoeJJ6qdMUnjnP4B3mK0Zy0od_0Y60L80A0kd5L-4rIt54yIQtQsQ5SMHB672MmpyZl9j-eLDo7bG2UeaOhjwIIQe6UlgKyVJT1akO6R58zljJD7n7gRBpg230/s72-c/nppstep0.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Sencha Touch 2 - View and Controller Basics </title><link>http://webgeek-tutorials.blogspot.com/2014/09/sencha-touch-2-view-and-controller.html</link><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 5 Sep 2014 13:54:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-4318996029997784414</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="https://ytimg.googleusercontent.com/vi/_6jTksIsA0w/0.jpg" height="320" width="480"&gt;&lt;param name="movie" value="https://youtube.googleapis.com/v/_6jTksIsA0w&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed width="480" height="320"  src="https://youtube.googleapis.com/v/_6jTksIsA0w&amp;source=uds" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Javascript: Introduction to Anonymous functions </title><link>http://webgeek-tutorials.blogspot.com/2014/09/javascript-introduction-to-anonymous.html</link><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 5 Sep 2014 13:43:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-8240910920795975503</guid><description>&lt;br&gt;
Anonymous functions are functions that are dynamically declared at runtime that don’t have to be given a name.&lt;br&gt;
&lt;br&gt;
Anonymous functions are declared using the function operator. You can use the function operator to create a new function wherever it’s valid to put an expression. For example you could declare a new function as a parameter to a function call or to assign a property of another object.&lt;br&gt;
&lt;br&gt;
Example of a non-anonymous function:&lt;br&gt;
function dosomething(){&lt;br&gt;
&lt;br&gt;
    var b = 3;&lt;br&gt;
    a += b;&lt;br&gt;
    return a; &lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2014/09/javascript-introduction-to-anonymous.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Introducing GOOGLE NOSE BETA</title><link>http://webgeek-tutorials.blogspot.com/2013/04/introducing-google-nose-beta.html</link><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 8 Apr 2013 18:00:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-1397979218227271937</guid><description>What is that GOOGLE NOSE?&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Google NoseBETA leverages new and existing technologies to offers Android Ambient Odor Detection technology, collects smells via the world's most sensible mobile operating system.&lt;br /&gt;
SMELLCD™ 1.8+ high-resolution compatible for precise and controlled odors.&lt;br /&gt;
&lt;br /&gt;
Official Video :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object height="315" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9-P6jEMtixY?hl=en_US&amp;amp;version=3&amp;amp;rel=0"&gt;&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;
&lt;embed src="http://www.youtube.com/v/9-P6jEMtixY?hl=en_US&amp;amp;version=3&amp;amp;rel=0" type="application/x-shockwave-flash" width="540" height="310" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;br /&gt;
&lt;br /&gt;
Source&amp;nbsp; : &lt;b&gt;&lt;span style="color: red;"&gt;google&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;In its latest April Fool 2013 prank, Google claims the ability to search for smells! According to Google, the Nose BETA leverages new and existing technologies to offer the sharpest olfactory experience available.  According to Google, the search engine now has a data base of 15 million smells! &lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style="color: red;"&gt;Wasn't that a good prank? :)&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Reload / Refresh Page in jQuery</title><link>http://webgeek-tutorials.blogspot.com/2012/07/reload-refresh-page-in-jquery.html</link><category>Best</category><category>Browser</category><category>Javascript</category><category>jQuery</category><category>Scripts</category><category>Tips</category><category>Tricks</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Tue, 10 Jul 2012 17:29:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-3234097053866015719</guid><description>Here is the code to refresh the page when u click on a button component. Its just like you press &amp;quot;F5&amp;quot; button to refresh page. &lt;br&gt;
=======================Code begins =========================&lt;br&gt;
&amp;lt;!doctype html&amp;gt;&lt;br&gt;
&amp;lt;html lang=&amp;quot;en-us&amp;quot;&amp;gt;&lt;br&gt;
&amp;lt;head&amp;gt;&lt;br&gt;
&amp;lt;title&amp;gt;Reload/Refresh a Page in jQuery&amp;lt;/title&amp;gt;&lt;br&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://code.jquery.com/jquery-1.7.2.js&amp;quot;&amp;gt;    &amp;lt;/script&amp;gt;&lt;br&gt;
&lt;br&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br&gt;
$(document).ready(function() {&lt;br&gt;
$(&amp;#39;#Refresh&amp;#39;).click(function() {&lt;br&gt;
$(&amp;quot;p&amp;quot;).append(&amp;quot;&amp;lt;strong&amp;gt;Now Refreshing page..&amp;lt;/strong&amp;gt;&amp;quot;); &lt;br&gt;
location.reload();&lt;br&gt;
});&lt;br&gt;
});     &lt;br&gt;
&amp;lt;/script&amp;gt;&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/07/reload-refresh-page-in-jquery.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Oracle DBA script: Monitor user activity on the DB</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-monitor-user-activity.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Tricks</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 28 Jun 2012 17:17:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-1472633895316236099</guid><description>&lt;span style="color: #bf9000;"&gt;&lt;b&gt;Code :&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
set linesize 80&lt;br&gt;
set verify off message off echo off pause off timing off time off&lt;br&gt;
set feedback off&lt;br&gt;
column o format a8 heading &amp;#39;O/S|User&amp;#39;&lt;br&gt;
column u format a10 heading &amp;#39;Oracle|Userid&amp;#39;&lt;br&gt;
column s format a12 heading &amp;#39;R-S|Name&amp;#39;&lt;br&gt;
column txt format a45 heading &amp;#39;Current Statement&amp;#39; word&lt;br&gt;
&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-monitor-user-activity.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Oracle DBA script: Display hit ratio on Dictionary Cache</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-display-hit-ratio-on.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><category>Tips</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 28 Jun 2012 17:15:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-8017163053711762645</guid><description>Increase Shared pool size to reach a 90% hit ratio on Dictionary Cache. Entries for dc_table_grants, d_user_grants, and dc_users should be under 5% each in the MISS RATE % column&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="color: #bf9000;"&gt;Code:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
select&lt;br /&gt;
parameter,gets,Getmisses ,&lt;br /&gt;
getmisses/(gets+getmisses)*100 "miss ratio",&lt;br /&gt;
(1-(sum(getmisses)/ (sum(gets)+sum(getmisses))))*100 "Hit ratio"&lt;br /&gt;
from v$rowcache&lt;br /&gt;
where gets+getmisses &amp;lt;&amp;gt;0&lt;br /&gt;
group by parameter, gets, getmisses ;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Oracle DBA script: tablespace usage in %, blocks used etc</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-tablespace-usage-in.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><category>Tricks</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 28 Jun 2012 17:14:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-200091438244526777</guid><description>&lt;b&gt;&lt;span style="color: #bf9000;"&gt;Code :&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
SELECT RPAD(t.name,18,' ') tablespace ,&lt;br /&gt;
LPAD(TO_CHAR(CEIL( (SUM(s.blocks)*COUNT(*)) / (SUM(f.blocks) *&lt;br /&gt;
POWER(COUNT(DISTINCT(f.file#)),2)) * 100 )),3) Pct ,&lt;br /&gt;
LPAD(TO_CHAR(TRUNC(SUM(f.blocks) * t.blocksize *&lt;br /&gt;
COUNT(DISTINCT(f.file#)) /&lt;br /&gt;
( COUNT(*) * 1024 * 1024 * 1024 ),2)),6) vol_G ,&lt;br /&gt;
LPAD(TO_CHAR(SUM(f.blocks) * t.blocksize * COUNT(DISTINCT(f.file#)) /&lt;br /&gt;
( COUNT(*) * 1024 * 1024 )),8) volume_M ,&lt;br /&gt;
TRUNC(SUM(s.blocks) * t.blocksize /&lt;br /&gt;
( 1024 * 1024 * COUNT(DISTINCT(f.file#))),2) taken_M ,&lt;br /&gt;
TRUNC( ( SUM(f.blocks) * t.blocksize * COUNT(DISTINCT(f.file#))&lt;br /&gt;
/ ( COUNT(*) * 1024 * 1024 ) )&lt;br /&gt;
- ( NVL(suM(s.blocks),0) * t.blocksize&lt;br /&gt;
/ ( 1024 * 1024 * COUNT(DISTINCT(f.file#)) ) ),2) remain_M&lt;br /&gt;
FROM sys.seg$ s, sys.ts$ t, sys.file$ f&lt;br /&gt;
WHERE s.ts# (+) = t.ts#&lt;br /&gt;
AND f.ts# = t.ts#&lt;br /&gt;
AND f.status$ = 2&lt;br /&gt;
GROUP BY t.name, t.blocksize&lt;br /&gt;
ORDER BY 1;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA script: Display Quota Allocated</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-display-quota.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 28 Jun 2012 17:12:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-3076794216885603348</guid><description>&lt;div&gt;Code:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;select * from DBA_TS_QUOTAS&lt;/div&gt;&lt;div&gt;order by Tablespace_Name, Username;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA script: List the UGA and PGA used by each session</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-list-uga-and-pga-used.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Tricks</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 28 Jun 2012 17:10:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-4733318709043142041</guid><description>&lt;div&gt;column name format a25&lt;/div&gt;&lt;div&gt;column total format 999 heading 'Cnt'&lt;/div&gt;&lt;div&gt;column bytes format 9999,999,999 heading 'Total Bytes'&lt;/div&gt;&lt;div&gt;column avg format 99,999,999 heading 'Avg Bytes'&lt;/div&gt;&lt;div&gt;column min format 99,999,999 heading 'Min Bytes'&lt;/div&gt;&lt;div&gt;column max format 9999,999,999 heading 'Max Bytes'&lt;/div&gt;&lt;div&gt;ttitle 'PGA = dedicated server processes - UGA = Client machine process'&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;compute sum of minmem on report&lt;/div&gt;&lt;div&gt;compute sum of maxmem on report&lt;/div&gt;&lt;div&gt;break on report&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;select se.sid,n.name,&amp;nbsp;&lt;/div&gt;&lt;div&gt;max(se.value) maxmem&lt;/div&gt;&lt;div&gt;from v$sesstat se,&lt;/div&gt;&lt;div&gt;v$statname n&lt;/div&gt;&lt;div&gt;where n.statistic# = se.statistic#&lt;/div&gt;&lt;div&gt;and n.name in ('session pga memory','session pga memory max',&lt;/div&gt;&lt;div&gt;'session uga memory','session uga memory max')&lt;/div&gt;&lt;div&gt;group by n.name,se.sid&lt;/div&gt;&lt;div&gt;order by 3&lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : Monitor and veryfy deadlocks</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-monitor-and-veryfy.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Tricks</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 28 Jun 2012 17:08:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-2547947833854118392</guid><description>&lt;h1&gt;Monitor and Verify DEAD Locks: Holding and Waiting Sessions&lt;/h1&gt;&lt;b&gt;&lt;span style="color: #bf9000;"&gt;Code: &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
set lines 80 echo on ver off timing on term on pages 60 feed on head on&lt;br&gt;
spool DEAD_LOCK_WAITERS.LST&lt;br&gt;
&lt;br&gt;
col &amp;quot; &amp;quot; for A25&lt;br&gt;
col &amp;quot;Holding Session Info&amp;quot; for A25&lt;br&gt;
col &amp;quot;Waiting Session Info&amp;quot; for A25&lt;br&gt;
&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-monitor-and-veryfy.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Check DirectX version with DirectX Diagnostic Tools in Windows</title><link>http://webgeek-tutorials.blogspot.com/2012/06/check-directx-with-directx-diagnostic.html</link><category>Best</category><category>Technology</category><category>Tips</category><category>Tricks</category><category>Windows</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Thu, 21 Jun 2012 17:39:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-1124385263109922397</guid><description>&lt;div&gt;&lt;h2&gt;How to detect DirectX version installed in Windows.&lt;/h2&gt;Microsoft DirectX is a group of technologies designed to make Windows-based PCs an ideal platform for running and displaying applications rich in multimedia elements such as full- color graphics, 3D animation, video and rich audio.&lt;br&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kHg0EgSfazjjsLo9vFF7LMjYUM652X6jemlPQQ6_16yRENeSoVtacdvmruReVD8SQRIrVBTjE6WJCeRMTY0Ly9e4_jVgnraiynWPy3MIFvTru3ryzAQK19fm4wCJRC3v869sp6jYJj8/s1600/directx-logo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kHg0EgSfazjjsLo9vFF7LMjYUM652X6jemlPQQ6_16yRENeSoVtacdvmruReVD8SQRIrVBTjE6WJCeRMTY0Ly9e4_jVgnraiynWPy3MIFvTru3ryzAQK19fm4wCJRC3v869sp6jYJj8/s320/directx-logo.jpg" width="305"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;
DirectX  includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX APIs.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/check-directx-with-directx-diagnostic.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kHg0EgSfazjjsLo9vFF7LMjYUM652X6jemlPQQ6_16yRENeSoVtacdvmruReVD8SQRIrVBTjE6WJCeRMTY0Ly9e4_jVgnraiynWPy3MIFvTru3ryzAQK19fm4wCJRC3v869sp6jYJj8/s72-c/directx-logo.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : Keep tablespace usage less than 80%</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-keep-tablespace-usage.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 15 Jun 2012 11:59:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-8355366385284726322</guid><description>Keep tablespace usage &amp;lt; 80% Keep contiguous free space &lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style="color: #bf9000;"&gt;Code:  &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
prompt ** Tablespace Space Usage **&lt;br&gt;
prompt&lt;br&gt;
prompt Goal: Keep  tablespace usage &amp;lt; 80%&lt;br&gt;
prompt . Keep contiguous free  space&lt;br&gt;
prompt&lt;br&gt;
prompt Corrective Action: Add more space to prompt  tablespaces&lt;br&gt;
prompt Coalesce fragmented free space.&lt;br&gt;
prompt&lt;br&gt;
compute sum  LABEL &amp;#39;TOTAL&amp;#39; of SUM_B1 on report&lt;br&gt;
compute sum LABEL &amp;#39;TOTAL&amp;#39; of SUM_B2 on  report&lt;br&gt;
compute sum LABEL &amp;#39;TOTAL&amp;#39; of b3 on report&lt;br&gt;
BREAK ON REPORT&lt;br&gt;
Column  TS1 Format A25 Heading &amp;#39;TS Name&amp;#39;&lt;br&gt;
Column SUM_B1 Format 999,999,999,999 Heading  &amp;#39;Total Space|Allocated&amp;#39;&lt;br&gt;
Column SUM_B2 Format 999,999,999,999 Heading &amp;#39;Total  Free|Space&amp;#39;&lt;br&gt;
Column b3 Format 999,999,999,999 Heading &amp;#39;Total  Space|Used&amp;#39;&lt;br&gt;
Column b4 Format 90.99 Heading &amp;#39;Percent|Used&amp;#39;&lt;br&gt;
Column b5 Format  990.99 Heading &amp;#39;Percent|Free&amp;#39;&lt;br&gt;
Column b6 Format 99,999,999,999 Heading &amp;#39;Max  Single|Free Space&amp;#39;&lt;br&gt;
Column b7 Format 999,999 Heading  &amp;#39;Count|Free|Space&amp;#39;&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-keep-tablespace-usage.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle Find Top 20 Longest Running Process in UNIX</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-find-top-20-longest-running.html</link><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 15 Jun 2012 11:56:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-1241021949004129315</guid><description>Find the top 20 longest running processes in unix. Useful for high CPU bound  systems with large number of users. Script also identifies processes without a  oracle session.&lt;br&gt;
&lt;br&gt;
&lt;span style="color: #bf9000;"&gt;&lt;b&gt;Shell Script: &lt;/b&gt;&lt;/span&gt;&lt;br&gt;
#!/bin/ksh&lt;br&gt;
#&lt;br&gt;
# Find Highest CPU used  Oracle processes and get the Username &lt;br&gt;
# and SID from oracle&lt;br&gt;
# Only 3  character SIDNAME is displayed - Adjust the script according to your  need.&lt;br&gt;
#&lt;br&gt;
date&lt;br&gt;
echo &amp;quot; Top 20 CPU Utilized Session from  `hostname`&amp;quot;&lt;br&gt;
echo &amp;quot; ============================================&amp;quot;&lt;br&gt;
echo &amp;quot;O/S  Oracle Session Session Serial UNIX Login Ora CPU Time&amp;quot;&lt;br&gt;
echo &amp;quot;ID User ID  Status ID No ID MMDD:HHMISS SID Used&amp;quot;&lt;br&gt;
echo &amp;quot;-------- ----------- --------  ------- ------- ------- ----------- --- --------&amp;quot;&lt;br&gt;
ps -ef|grep LOCAL|cut  -c1-15,42-79|sort -rn +2 | head -20 | while read LINE&lt;br&gt;
do&lt;br&gt;
SIDNAME=`echo  $LINE | awk &amp;#39;{ print $4 }&amp;#39; | cut -c7-14`&lt;br&gt;
CPUTIME=`echo $LINE | awk &amp;#39;{ print  $3 }&amp;#39;`&lt;br&gt;
UNIXPID=`echo $LINE | awk &amp;#39;{ print $2 }&amp;#39;`&lt;br&gt;
#echo $SIDNAME $CPUTIME  $UNIXPID&lt;br&gt;
export ORACLE_SID=$SIDNAME&lt;br&gt;
SIDNAME=`echo $ORACLE_SID | cut  -c4-6`&lt;br&gt;
export ORACLE_HOME=`/dba_script/bin/find_ohome.sh  ${ORACLE_SID}`&lt;br&gt;
export SHLIB_PATH=$ORACLE_HOME/lib:/usr/lib&lt;br&gt;
export  TMPDIR=/tmp&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-find-top-20-longest-running.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : Free Space left in the tablespaces</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-free-space-left-in.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 15 Jun 2012 11:53:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-5240780985679377503</guid><description>&lt;div&gt;col tablespace_name format a20 heading 'Tablespace'&lt;/div&gt;&lt;div&gt;col allocated format 99,999,999,999 heading 'Allocated'&lt;/div&gt;&lt;div&gt;col used format 99,999,999,999 heading 'Used'&lt;/div&gt;&lt;div&gt;col unused format 99,999,999,999 heading 'Unused'&lt;/div&gt;&lt;div&gt;col pct_used format 99.99 heading 'PCT Used'&lt;/div&gt;&lt;div&gt;spool tbsp_free.lst&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;select rtrim(a.tblsp) tablespace,&lt;/div&gt;&lt;div&gt;sum(to_use) allocated,&lt;/div&gt;&lt;div&gt;sum(to_use - nvl(free,0)) used,&lt;/div&gt;&lt;div&gt;sum(nvl(free,0)) unused,&lt;/div&gt;&lt;div&gt;sum(((to_use-(to_use - nvl(free,0)))*100)/to_use) pct_used&lt;/div&gt;&lt;div&gt;from tspace_alc a,&lt;/div&gt;&lt;div&gt;tspace_free b&lt;/div&gt;&lt;div&gt;where a.tblsp = b.tblsp (+)&lt;/div&gt;&lt;div&gt;group by a.tblsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : This PL/SQL script reports the %space left on each tablespace</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-this-plsql-script.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Fri, 15 Jun 2012 11:51:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-2584588180708275066</guid><description>DECLARE&lt;br&gt;
CURSOR cur_ts IS&lt;br&gt;
SELECT tablespace_name, &lt;br&gt;
SUM(bytes)  bytes&lt;br&gt;
FROM dba_data_files&lt;br&gt;
GROUP BY tablespace_name;&lt;br&gt;
&lt;br&gt;
CURSOR  cur_ts_fs(p_ts VARCHAR2) IS &lt;br&gt;
SELECT SUM(BYTES) fs, &lt;br&gt;
MAX(bytes) mx&lt;br&gt;
FROM  dba_free_space &lt;br&gt;
WHERE tablespace_name = p_ts;&lt;br&gt;
&lt;br&gt;
lv_fs NUMBER :=  0;&lt;br&gt;
percent_fs NUMBER := 0;&lt;br&gt;
large_fs NUMBER := 0;&lt;br&gt;
lv_name  V$database.name%TYPE;&lt;br&gt;
&lt;br&gt;
BEGIN&lt;br&gt;
DBMS_OUTPUT.enable(1000000);&lt;br&gt;
SELECT  name into lv_name from  v$database;&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-this-plsql-script.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : Calculate buffer cache hit ratio in DB</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-calculate-buffer.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 11 Jun 2012 12:45:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-1700831471679461002</guid><description>Calculate buffer cache hit ratio in the database. Make sure it is more than  80 for an oltp environment and 99 is the best value.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style="color: #f1c232;"&gt;Code: &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
column  &amp;quot;logical_reads&amp;quot; format 99,999,999,999 &lt;br&gt;
column &amp;quot;phys_reads&amp;quot; format 999,999,999  &lt;br&gt;
column &amp;quot;phy_writes&amp;quot; format 999,999,999 &lt;br&gt;
select a.value + b.value  &amp;quot;logical_reads&amp;quot;, &lt;br&gt;
c.value &amp;quot;phys_reads&amp;quot;,&lt;br&gt;
round(100 *  ((a.value+b.value)-c.value) / &lt;br&gt;
(a.value+b.value)) &lt;br&gt;
&amp;quot;BUFFER HIT RATIO&amp;quot;  &lt;br&gt;
from v$sysstat a, v$sysstat b, v$sysstat c&lt;br&gt;
where &lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-calculate-buffer.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DBA Script: Look for number of extents</title><link>http://webgeek-tutorials.blogspot.com/2012/06/dba-script-look-for-number-of-extents.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 11 Jun 2012 12:43:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-5675489084487629760</guid><description>Look for the number of chunks which are free,look for also the number of extents  being used by objects..primarily for indexes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style="color: #f1c232;"&gt;Code: &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
set pagesize 300  &lt;br&gt;
spool frag.rpt &lt;br&gt;
Prompt Fragmentation Report for the tablespaces&lt;br&gt;
start  ./title132.sql &amp;quot;Tablespace Fragmentation report&amp;quot; &amp;quot;frag.sql&amp;quot;&lt;br&gt;
column sumbytes  format 999,999,999,9999 &lt;br&gt;
column extents forma 999999999 &lt;br&gt;
column bytes  format 999,999,999,999 &lt;br&gt;
column largest format 999,999,999,999 &lt;br&gt;
column  Tot_Size format 999,999,999,999 &lt;br&gt;
column Tot_Free format 999,999,999,999  &lt;br&gt;
column Pct_Free format 999 &lt;br&gt;
column Chunks_Free format 9999 &lt;br&gt;
column  Max_Free format 9999999999 &lt;br&gt;
set echo off &lt;br&gt;
&lt;br&gt;
PROMPT SPACE AVAILABLE IN  TABLESPACES &lt;br&gt;
&lt;br&gt;
select a.tablespace_name,sum(a.tots) Tot_Size,  &lt;br&gt;
sum(a.sumb) Tot_Free, &lt;br&gt;
sum(a.sumb)*100/sum(a.tots) Pct_Free,  &lt;br&gt;
(sum(a.largest)/1024)/1024 Max_Free,sum(a.chunks) Chunks_Free &lt;br&gt;
from &lt;br&gt;
(  &lt;br&gt;
select tablespace_name,0 tots,sum(bytes) sumb, &lt;br&gt;
max(bytes)  largest,count(*) chunks &lt;br&gt;
from dba_free_space a &lt;br&gt;
group by tablespace_name  &lt;br&gt;
union &lt;br&gt;
select tablespace_name,sum(bytes) tots,0,0,0 from  &lt;br&gt;
dba_data_files &lt;br&gt;
group by tablespace_name) a &lt;br&gt;
group by  a.tablespace_name; &lt;br&gt;
&lt;br&gt;
column owner format a15 &lt;br&gt;
column segment_name  format a30 &lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/dba-script-look-for-number-of-extents.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : Full Table Scan SQL Statement</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-full-table-scan-sql.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 11 Jun 2012 12:41:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-6614804840052610885</guid><description>The output of this script will display all sql statements in the shared pool  that are doing full table scans.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style="color: #f1c232;"&gt;Code: &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
--run this as sys in SQL  worksheet&lt;br&gt;
create table full_sql (sql_text varchar2(1000), executions  number);&lt;br&gt;
create or replace procedure p_findfullsql as&lt;br&gt;
&lt;br&gt;
v_csr  number;&lt;br&gt;
v_rc number;&lt;br&gt;
v_string varchar2(2000);&lt;br&gt;
&lt;br&gt;
v_count  number;&lt;br&gt;
&lt;br&gt;
cursor c1 is select sql_text,executions from v$sqlarea where  lower(sql_text) like &amp;#39;%select%&amp;#39;;&lt;br&gt;
begin&lt;br&gt;
for x1 in c1  loop&lt;br&gt;
delete from plan_table ;&lt;br&gt;
Begin&lt;br&gt;
&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-full-table-scan-sql.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script: Display IO by file</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-display-io-by-file.html</link><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 11 Jun 2012 12:39:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-8513216765388843966</guid><description>Display IO by file &lt;br /&gt;
&lt;br /&gt;
Code: &lt;br /&gt;
select &lt;br /&gt;
substr(a.file#,1,2) "#",  &lt;br /&gt;
substr(a.name,1,30) "Name", &lt;br /&gt;
a.status, &lt;br /&gt;
a.bytes, &lt;br /&gt;
b.phyrds,  &lt;br /&gt;
b.phywrts &lt;br /&gt;
from v$datafile a, v$filestat b &lt;br /&gt;
where a.file# =  b.file#;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA: SET AUTOTRACE Command</title><link>http://webgeek-tutorials.blogspot.com/2012/06/havent-you-ever-thought-there-should-be.html</link><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 11 Jun 2012 12:37:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-7171036572635877791</guid><description>Haven&amp;#39;t you ever thought there should be an easier way to do the EXPLAIN PLAN  and TKPROF statistics than to edit your queries to add the commands (like  EXPLAIN PLAN SET...), or to have to find or write a script that automates this?  It should be an automatic part of SQL*Plus. Well, as of SQL*Plus 3.3 it is!!  The command is called &amp;#39;SET AUTOTRACE ON&amp;#39;! &lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style="color: #bf9000;"&gt;Code: &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
The SET AUTOTRACE  Command&lt;br&gt;
&lt;br&gt;
In SQL*Plus 3.3 there is a little known command (at least I  didn&amp;#39;t know about it until recently) called SET AUTOTRACE. It is documented in  the newest SQL*Plus document set, but who really reads the whole document set  for changes? Well I did not. It is very simple to use. Just type the command:  &lt;br&gt;
&lt;br&gt;
SET AUTOTRACE ON&lt;br&gt;
&lt;br&gt;
And then run your select statement. Example:  &lt;br&gt;
&lt;br&gt;
SQL&amp;gt; SET AUTOTRACE ON&lt;br&gt;
SQL&amp;gt; SELECT d.deptno, d.dname, e.empno,  e.ename&lt;br&gt;
2 FROM dept d, emp e&lt;br&gt;
3 WHERE d.deptno = e.deptno&lt;br&gt;
4  /&lt;br&gt;
&lt;br&gt;
DEPTNO DNAME EMPNO ENAME &lt;br&gt;
---------- -------------- ----------  ---------- &lt;br&gt;
10 ACCOUNTING 7839 KING&lt;br&gt;
30 SALES 7900 JAMES &lt;br&gt;
30 SALES 7521  WARD &lt;br&gt;
&lt;br&gt;
14 rows selected.&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/havent-you-ever-thought-there-should-be.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DBA Script: Track the space utilization of database over time</title><link>http://webgeek-tutorials.blogspot.com/2012/06/dba-script-track-space-utilization-of.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 11 Jun 2012 12:35:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-7352399376185311827</guid><description>A script to track the space utilization of your database over time &lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style="color: #f1c232;"&gt;Code:  &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
you must create a table and run this script first&lt;br&gt;
&lt;br&gt;
insert into  monitor.space_check select a.tablespace_name, sum(a.bytes) free_space,  &lt;br&gt;
sysdate timestamp , sum(b.bytes) total_space &lt;br&gt;
from dba_data_files a,  dba_free_space b &lt;br&gt;
where a.tablespace_name = b.tablespace_name group by  a.tablespace_name;&lt;br&gt;
&lt;br&gt;
exit&lt;br&gt;
===============================================&lt;br&gt;
Then  run this script&lt;br&gt;
&lt;br&gt;
===============================================&lt;br&gt;
&lt;a href="http://webgeek-tutorials.blogspot.com/2012/06/dba-script-track-space-utilization-of.html#more"&gt;Read more »&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle DBA Script : Calculating DB_Block Buffer Efficiency</title><link>http://webgeek-tutorials.blogspot.com/2012/06/oracle-dba-script-calculating-dbblock.html</link><category>Best</category><category>Database</category><category>Oacle DBA</category><category>Oracle</category><category>Scripts</category><author>noreply@blogger.com (Shardul Singh)</author><pubDate>Mon, 4 Jun 2012 13:11:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-2581591332670160047.post-197759784155841118</guid><description>This script uses the new way of calculating DB_Block Buffer Efficiency.  &lt;br /&gt;
&lt;b&gt;Notable Points : ( Performance Tuning )&lt;/b&gt;&lt;br /&gt;
Logical Read: consistent gets + db block gets&lt;br /&gt;
Hit-Ratio: (logical reads -  physical reads) / (logical reads)&lt;br /&gt;
Our Aim: OLTP &amp;gt;= 95%, DSS/Batch &amp;gt;=  85%&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt; enlarge block buffers, tune SQL, check appropriateness of  indexes&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #bf9000;"&gt;&lt;b&gt;Code: &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
select name, ((consistent_gets + db_block_gets) -  physical_reads) /&lt;br /&gt;
(consistent_gets + db_block_gets) * 100 "Hit  Ratio%"&lt;br /&gt;
from v$buffer_pool_statistics&lt;br /&gt;
where physical_reads &amp;gt;  0;&lt;div class="blogger-post-footer"&gt;Sharing is caring..&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>