tag:blogger.com,1999:blog-247827182024-03-19T04:39:48.376-07:00A Blog About Nothing!Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.comBlogger36125tag:blogger.com,1999:blog-24782718.post-39672307208099472192019-08-23T01:48:00.001-07:002019-08-23T05:12:48.650-07:00var isOldIE = (navigator.userAgent.indexOf("MSIE") !== -1);try{ VTGEMBED.init(["https://sqa02demopartner.votigo.com","/fbsweeps/sweeps/GHTest","100%","1080"]); VTGEMBED.writeIframe(); } catch(err) { var embedTheSite = setInterval(function(){ VTGEMBED.init(["https://sqa02demopartner.votigo.com","/fbsweeps/sweeps/GHTest","100%","1080"]); VTGEMBED.writeIframe(); if(document.getElementById("Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-91685277007981162732007-11-04T05:44:00.000-08:002007-11-04T05:52:47.232-08:00How to modify your hosts file on Windows VistaThe enhanced security on Windows Vista is good, but sometimes even the simplest of tasks become a pain. For eg: I run xampp on my box and have require various virtual hosts - I also setup numerous domains and make an entry for them in my HOSTS file.I switched to Vista very recently (I bought a new laptop :) and I simply couldn't modify the hosts file. After looking around and figuring how things Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.comtag:blogger.com,1999:blog-24782718.post-53979927179621546522007-09-24T22:31:00.000-07:002007-09-24T22:38:18.765-07:00Google Analytics on AIRThis one is pretty cool guys.Nico created a custom google analytics api and used it to build a desktop version of google analytics using AIR (Adobe Integrated Runtime).I just tried it and although it is beta, the experience is amazing - I found it to be much smoother than the online version.Installation didn't take more than 5 minutes.It required me to download the AIR first from here:Then Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.comtag:blogger.com,1999:blog-24782718.post-39640415857080592752007-05-16T08:25:00.000-07:002007-05-16T08:47:13.600-07:00Good Bye Prototype, Welcome jQueryI have been a prototype.js user for almost 1 1/2 years now but for a new project, I was forced to use jquery (www.jquery.com). In the beginning, I was too reluctant to give it a shot because of the learning curve and laziness on my part, but I must say once I dived in, I was very impressed with the library, it's documentation, the community, the number of plugins and how easy it was to find all Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com4tag:blogger.com,1999:blog-24782718.post-39238083324635965372007-02-20T04:07:00.000-08:002007-02-20T05:21:29.063-08:00Caching with cakePHPcakePHP has view caching built in which when used cleverly will really speed up your applications.However, this doesn't work with requestAction.Let's consider this example:1. You store all your categories in a database.2. While displaying your views, you want to pull these categories from the DB.3. You don't want that every time you display a page, you should pull the categories from DB. Since Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-39198720142876695222007-02-12T03:13:00.000-08:002007-02-20T00:23:57.739-08:00Update: Inype Editor - New ReleaseSo, the guys at Intype have come out with their next major release - 0.2.1.This release is pretty cool and has lots of exciting features the 2 most important ones being drag and drop support and the ability to do Undo/Redo.Here is the feature set for this release -Undo/RedoReload Bundles — A huge help for bundle creators. Bundles can now be reloaded directly from the Intype UI, there’s no need toManinder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1170230449668062072007-01-31T00:00:00.000-08:002007-01-31T00:00:49.690-08:00Joe Hewitt on the Firebug 1.0Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1169640821150927082007-01-24T04:05:00.000-08:002007-01-24T07:46:01.786-08:00Finally a good Editor for windows: IntypeI am sure, like me most people who develop on windows, envy the mac users (among other things :) for the editor they use - TextMate.Well, Well - it seems like there is a very promising new kid on the block - InType.Checked it out today and I must say I am very impressed with it.Although, it's still in it's Alpha (and probably too early to comment on) and lacks some obvious features like undo / Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1160626731379128032006-10-11T21:18:00.000-07:002006-10-11T21:18:51.393-07:00In CaliforniaIn California this week...Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1158063316081051592006-09-12T05:14:00.000-07:002007-02-20T05:14:16.416-08:00SWFObject: Javascript Flash Player detection and embed scriptSWFObject is a small Javascript file used for embedding Macromedia Flash content. The script can detect the Flash plug-in in all major web browsers (on Mac and PC) and is designed to make embedding Flash movies as easy as possible. It is also very search engine friendly, degrades gracefully, can be used in valid HTML and XHTML 1.0 documents*, and is forward compatible, so it should work for yearsManinder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1158042536178645572006-09-11T23:28:00.000-07:002006-09-11T23:28:56.193-07:00Startup Review BlogNisan Gabbay's Startup Review blog - interesting read!Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1157560396887166822006-09-06T09:29:00.000-07:002006-09-06T09:35:04.076-07:00The Decorator Pattern for JavaScriptbeppu has written about the Decorator Pattern for Javascript.He has provided a very very useful piece of code using which every object can now have a before() and after() method that would work like this -before(‘method’, function() { }); after(‘method’, function() { }); This will provide us more flexibility in playing with objects and definitely reduce the code a little :)Read more here.Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1156844611259488582006-08-29T02:33:00.000-07:002006-08-29T02:44:44.386-07:00IE + JavaScript Performance RecommendationsPre-ajax days javascript was used mostly for form validations, image swaps or little dom manipulations here and there. Back then optimizing the code was of least importance because it never used to do anything significant (if I may put it that way).Well, now things are very different. With ajax, we have javascript with a complete new look and lots & lots of code written in it. Anyone who has Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1155573558810557462006-08-14T09:38:00.000-07:002006-08-14T21:02:13.336-07:00My New Found LoveCakePHPManinder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1145431620007381722006-04-19T00:27:00.000-07:002006-04-19T00:31:43.173-07:00Technical evangelistA technical evangelist is a person who promotes the use of a particular product or technology through talks, articles, blogging, user demonstrations, recorded demonstrations, or the creation of sample projects. The word evangelism is taken from the context of religious evangelism because of the similar recruitment of converts and the spreading of the product information through the ideological orManinder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1144949497155097622006-04-13T10:31:00.000-07:002006-04-13T10:32:35.176-07:00Form.Element.setValue()You love prototype.js, and you use Form.Element.getValue() all the time. Here is the Form.Element.setValue() counterpart. The setValue() function can be found in prototypeUtils.jsManinder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1144908658573999292006-04-12T23:10:00.000-07:002006-04-12T23:10:58.600-07:00DOMIncludeDOMInclude is a library that allows you to add inline dynamic includes of content rather than using window popups.Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1144753564711734432006-04-11T04:04:00.000-07:002006-04-11T04:51:00.636-07:00Ready to Mash-it-up with “Atlas?”More...Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com2tag:blogger.com,1999:blog-24782718.post-1144693010675035192006-04-10T11:08:00.000-07:002006-04-10T12:16:41.643-07:00Hyderabad BarCamp - Postmortem It's almost been 2 days since the hyderabad barcamp ended, but unfortunately I am getting time to write about it only now. Well, I haven't really been busy with anything, guess the heat is taking it's toll on me and I am just too lazy to do anything.So, 5 of us (from the company I current work for), set out in almost 40 degree celcius on a lazy saturday afternoon (2pm) for this barcamp. Well, Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com13tag:blogger.com,1999:blog-24782718.post-1144692144657283012006-04-10T10:11:00.000-07:002006-04-10T11:06:57.000-07:00What is BarCamp?So, what is this BarCamp? Is it the newest bar in town where everyone jams up to have lots of beer? Unfortunately not :(In response to criticism of Foo Camp, BAR Camp was created as an open, welcoming, once-a-year event for geeks to camp out for a couple days with wifi and smash their brains together.More...Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1144669594302868642006-04-10T04:46:00.000-07:002006-04-10T04:47:22.993-07:00What are Mashups?A mashup is a website or web application that seamlessly combines content from more than one source into an integrated experience.Content used in mashups is typically sourced from a third party via a public interface or API. Other methods of sourcing content for mashups include Web feeds (e.g. RSS or Atom) and JavaScript.Much the way blogs revolutionized online publishing, mashups are Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1144573720596957452006-04-09T02:08:00.000-07:002006-04-10T01:41:41.050-07:00FlickrThis is a test post from a fancy photo sharing thing.Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1144422166178136622006-04-07T07:59:00.000-07:002006-04-07T08:13:00.643-07:00Bar Camp - HyderabadFinally it's here - the much awaited Bar Camp - Hyderabad.I am so happy because this adhoc conferences movement is now catching up here as well :)The Theme of the conference is:Web 2.0: Rich UI, Tools, Solutions and SOA/Enterprise ApplicationsDate:8th April, 2006Venue:IIIT HyderabadThe Event Wiki Site:http://barcamp.org/BarCampHyderabadStay Tuned for a detailed coverage on this event.More later...Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com1tag:blogger.com,1999:blog-24782718.post-1143971836327780922006-04-02T01:57:00.000-08:002006-04-03T00:09:33.950-07:00Learn CSS Positioning in Ten StepsLearn CSS Positioning in Ten Steps tackles explaining CSS positioning with a clever and easy to understand tutorial that progresses from static positioning to more advanced topics like using floats and clearing. This is great for anyone new to creating CSS-driven layouts.Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0tag:blogger.com,1999:blog-24782718.post-1143831251475394552006-03-31T10:54:00.000-08:002006-03-31T10:54:11.486-08:00Using prototype.js v1.4.0Using prototype.js v1.4.0: "Developer Notes for prototype.js" - an un-official reference for the objects, classes, functions, and extensions provided by this library by Sergio Pereira.Maninder (Mandy) Singhhttp://www.blogger.com/profile/13328023829112433030noreply@blogger.com0