<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>App Sheriff &#187; Script</title>
	<atom:link href="http://www.appsheriff.com/category/web-apps/script/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.appsheriff.com</link>
	<description></description>
	<lastBuildDate>Mon, 26 Dec 2011 11:15:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Formstack: Create smarter web forms online</title>
		<link>http://www.appsheriff.com/web-apps/script/formstack-create-smarter-online-web-forms/</link>
		<comments>http://www.appsheriff.com/web-apps/script/formstack-create-smarter-online-web-forms/#comments</comments>
		<pubDate>Sun, 16 May 2010 23:29:18 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[Web Forms]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=3241</guid>
		<description><![CDATA[Formstack is a website which provides businesses and organizations with an easy mode to build any kind of online form, integrate it with their own website and start collecting data. Once the forms are made and integrated on the website then a business can easily begin collecting data and using the information gathered in the [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.formstack.com/" target="_blank">Formstack</a></strong> is a website which provides businesses and organizations with an easy mode to build any kind of online form, integrate it with their own website and start collecting data. Once the forms are made and integrated on the website then a business can easily begin collecting data and using the information gathered in the online database.  One can build any kind of forms, collect data online and all this can be done easily with the help of formstack.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-3245" title="formstack_logo" src="http://www.appsheriff.com/wp-content/uploads/2010/05/formstack_logo.png" alt="" width="430" height="160" /></p>
<p><span id="more-3241"></span></p>
<p>Formstack offers organizations with an easy means to build web forms that easily integrate with their websites without any kind of programming, software, or special skills. After starting to collect data with Formstack, one can control and edit the information online in the databases, share data with others in the organization and even make use of the website’s API for greater control of the data and integration with the internal database.</p>
<p>Formstack lets the user add any field type including name, email address, radio buttons, and more. In addition, one could simply drag-and-drop fields to modify web forms to suit an organization&#8217;s requirement. Use Formstack to create a smart, influential web form with features like Conditional Logic and Smart Routing.</p>
<p><img class="aligncenter size-full wp-image-3244" title="formstack-buttons" src="http://www.appsheriff.com/wp-content/uploads/2010/05/formstack-buttons.jpg" alt="" width="550" height="256" /></p>
<h3>Contact Forms</h3>
<p>The first step for any business is building healthy and good relationships with the visitors to the website.  One can swiftly build web forms and integrate them with the website within a few minutes.  The best part is that one can maintain all the information in an easy access to the database while using formstack.  With the help of a good online contact form one can capture the correct amount of information and start a relationship with the potential client. Main reasons that make Formstack so popular among clients are:</p>
<p>1. Smart Routing</p>
<p>Simplify notifications with Smart Routing, by sending submission emails to various people depending on what clients fill out on the contact form.</p>
<p>2. Spam Protection</p>
<p>Formstack respects your privacy and thus it fights spam by using contact forms instead of publishing the email address where it can be pulled out by spam bots. Make use of CAPTCHA to cut down on automated submissions.</p>
<p>3. Website Integration</p>
<p>Effortlessly integrate website’s HTML contact forms on your website by just embedding some lines a code in your site, or using custom style templates that match your brand.</p>
<p>4. Easy Form Builder</p>
<p>The website’s web-based drag and drop form builder is an easy task to use. Build contact forms promptly without any programming knowledge, and there is no need to download and install any software.</p>
<h3>Surveys</h3>
<p>With surveys one can be able to receive some valuable feedback from their customers. One can build any type of survey using Formstack. Starting from simple polls to complex, multipart questionnaires can be built here using the various features like smart routing and conditional logic.  Some important highlights while building surveys with Formstack are:</p>
<p>1. Conditional Logic</p>
<p>Make use of conditional logic to show and hide parts of the survey based on how questions are being answered. Enhance completion rates by just showing user&#8217;s questions that are applicable.</p>
<p>2. Smart Routing</p>
<p>The website form generator streamlines notifications with Smart Routing, by sending emails to different people depending on what your customers fill out.</p>
<p>3. Data Sharing</p>
<p>The user can easily share survey responses with others in the organization without having to provide them with the username and password.</p>
<p>4. Data Exports</p>
<p>Export all the responses to Microsoft Excel or Word, or study the data within the website’s web-based interface.</p>
<p>5. Website Integration</p>
<p>Create web forms and effortlessly incorporate them in the website by embedding just a few lines a code in the site, or using custom style templates that match your brand.</p>
<h3>Event Registrations</h3>
<p>Formstack gives you an edge while creating event registration forms when one is managing small company meetings or a large conference. The user could also easily collect and process the payments, share data with other users and even manage all submissions in the online database. Some reasons to highlight the website’s features:</p>
<p>1. Simple Payment Integration</p>
<p>Effortlessly integrate with PayPal, Authorize.Net, and more to gather and process credit card payments.</p>
<p>2. Manage Registrations</p>
<p>With the help of Formstack one can make use of the website’s web-based database to view and sort through entries from your online registration form. Promptly edit registration information and even track payments.</p>
<p>3. Data Sharing</p>
<p>The company’s website allows sharing registration data with vendors and event sponsors without providing them the username and password. Allow them view complete registration details or just share a snapshot view of responses from the online registration form.</p>
<p>4. Smart Routing</p>
<p>Build a registration form that streamlines notifications with the help of Smart Routing. Send various notifications depending on what registrants fill out, or utilize it to modify confirmation emails sent back to registrants.</p>
<p>5. Straightforward Pricing</p>
<p>Pricing for Formstack&#8217;s online registration forms is simple. There are not any per-registrant fees or hidden charges. Pay month-to-month, and upgrade or cancel the subscription at anytime, ideal for yearly events.</p>
<h3>Order Forms</h3>
<p>Promptly begin collecting online payments without resorting to costly and complex ecommerce solutions. The website has previous experience of integrating with the leading online payment merchants which allows you to decide which alternative best suits your requirements and the website sticks to the strictest security standards.</p>
<p>1. Easy Payment Integration</p>
<p>Simply integrate the secure order form with PayPal, Authorize.Net, and more to gather and process credit card payments.</p>
<p>2. Security</p>
<p>Formstack&#8217;s security characteristics are unsurpassed. One can shield their forms with SSL, encrypt data saved in the database, and even make use of PGP to encrypt email notifications.</p>
<p>3. Calculating Form Fields</p>
<p>Utilize calculating form fields to simply calculate totals, tax payments, shipping, and a lot more.</p>
<p>4. Website Integration</p>
<p>Effortlessly integrate an online order form on the website by embedding just a few lines a code in the website, or using custom style templates that match your brand.</p>
<h3>Other Uses</h3>
<p>With the help of Formstack, the capability to create fundamental online forms is just a start. The website’s powerful, customized tools equip the user to promptly create almost any kind of form. Some of the examples are:</p>
<p>* Job Applications</p>
<p>* Employee Evaluations</p>
<p>* PTO/Vacation Requests</p>
<p>* Contests/Promotions</p>
<p>* Newsletter Sign ups</p>
<p>* Volunteer Recruitment</p>
<p>* Donor Feedback forms</p>
<p>* Fundraising Forms</p>
<p>* Course Evaluation Forms</p>
<p>* Teacher Evaluations</p>
<p>* Class Registrations</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/formstack-create-smarter-online-web-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ideone: Online tool to execute your code.</title>
		<link>http://www.appsheriff.com/web-apps/script/ideone-online-tool-to-execute-your-code/</link>
		<comments>http://www.appsheriff.com/web-apps/script/ideone-online-tool-to-execute-your-code/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 20:41:51 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[Programmer]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Source Code]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=3031</guid>
		<description><![CDATA[Ideone is the perfect platform for executing your code. It is an online IDE and debugging tool. All you have to do is just choose a language from the choices given in the site, paste the code and input the data of your choice.


You can choose whether you want your code to be executed and [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href=" http://ideone.com" target="_blank">Ideone</a></strong> is the perfect <strong>platform for executing your code</strong>. It is an online IDE and debugging tool. All you have to do is just choose a language from the choices given in the site, paste the code and input the data of your choice.</p>
<p style="text-align: center;"><a href="http://www.appsheriff.com/wp-content/uploads/2010/02/ideone-code-execution-tool.jpg"><img class="aligncenter size-large wp-image-3078" title="ideone code execution tool" src="http://www.appsheriff.com/wp-content/uploads/2010/02/ideone-code-execution-tool-576x352.jpg" alt="ideone code execution tool" width="518" height="317" /></a></p>
<p><span id="more-3031"></span></p>
<p>You can choose whether you want your code to be executed and whether it should be private. Finally click onto the submit button. You can watch your code being executed. Now you can share it with your friends or run it again with a new input to debug the written code.</p>
<p>Ideone.com is designed for the programmers to <strong>share your code, to run your code on the server side in 38 programming languages</strong>! And to do it with all your own input data. Ideone is an online compiler and debugging tool that enables compiling and running the code online. In case of any confusion, there are samples given in the site showing how to write the code. Ideone also provides free Ideone API that is available as a webservice. Its functionality enables you to build your own ideone-like service.</p>
<p>All these codes that are pasted can be accessed through the convenient hash links. The source code pages provide the required information about the code and its execution like the memory usage, execution time, language and compiler version, code itself, input uploaded by the user, output generated by the program and error messages from compilers and interpreters.</p>
<p>In this site, you can view the new paste, recent pastes and news. They also provide ‘help’ option. The languages from where you can choose from include Ada, Assembler, Bash, C, C# etc. Now to check your code, just go to ideone and paste it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/ideone-online-tool-to-execute-your-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thumboo: Create thumbnails of your favorite websites using PHP</title>
		<link>http://www.appsheriff.com/web-apps/script/thumboo-create-thumbnails-of-your-favorite-websites-using-php/</link>
		<comments>http://www.appsheriff.com/web-apps/script/thumboo-create-thumbnails-of-your-favorite-websites-using-php/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 11:56:32 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2368</guid>
		<description><![CDATA[Thumboo is an instant website thumbnail generator. In Thumboo, you can create your own website thumbnails with absolutely free PHP code. Isnt that amazing…and with this you can display the high-quality website thumbnails on your website with the easy to drop-in php or the java code. All you have to do is just type the URL [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.thumboo.com/" target="_blank">Thumboo</a></strong> is an instant website thumbnail generator. In Thumboo, you can create your own website thumbnails with absolutely free PHP code. Isnt that amazing…and with this you can display the <strong>high-quality website thumbnails</strong> on your website with the easy to drop-in php or the java code. All you have to do is just type the URL of the page that you want to generate and then choose a size and copy, paste the code. All this will hardly take some minutes and is very easy. No sign up is required for creating the thumbnails. This certainly saves your precious time.</p>
<p style="text-align: center;"><a href="http://www.appsheriff.com/wp-content/uploads/2010/02/thumboo-website-thumbnails.jpg"><img class="size-large wp-image-3027 aligncenter" title="thumboo website thumbnails" src="http://www.appsheriff.com/wp-content/uploads/2010/02/thumboo-website-thumbnails-576x382.jpg" alt="thumboo website thumbnails" width="518" height="344" /></a></p>
<p><span id="more-2368"></span></p>
<p>Thumboo also caches for fast loading. You can build your web-applications with the website thumbnails that are dynamically generated of any website or page using the given PHP code. You can have free thumbnails for your website. There is a preview image option for the web thumbnail. You can visualize the sites in the directory using a search engine. The visual screenshot picture links can be viewed. You can also view the snapshot graphics of the web page.</p>
<p>The Thumboo is a new and free tool that allows you to generate the thumbnail of any website. This  can be used in the promotion of your website or the website of a friend or colleague. The one and only aspect of the process where you can have some control is on the actual original size of the thumbnail. You can choose from various sizes that are given as options like Small, Medium, Large and Huge.</p>
<p>An API is also provided. For this, an account must be created for using it. There is no cost charged for accessing this API. The programmers always prefer in making links from the images rather than from the strings of the text. If you agree with them, then this website is meant just for you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/thumboo-create-thumbnails-of-your-favorite-websites-using-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brosho Plugin: Design from built-in element selector and CSS editor</title>
		<link>http://www.appsheriff.com/web-apps/script/brosho-plugin-design-from-built-in-element-selector-and-css-editor/</link>
		<comments>http://www.appsheriff.com/web-apps/script/brosho-plugin-design-from-built-in-element-selector-and-css-editor/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 00:23:49 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[CSS Editors]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Stylesheets]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2853</guid>
		<description><![CDATA[With this Brosho Plugin you can design your markup in the browser. It is a jQuery Plugin designs with the help of a build-in element selector and CSS editor. The CSS code of the altered elements can be generated with just one click. This can be further used in your own stylesheet.


The Brosho Plugin allows [...]]]></description>
			<content:encoded><![CDATA[<p>With this <strong><a href="http://demos.usejquery.com/brosho-plugin/" target="_blank">Brosho Plugin</a></strong> you can design your markup in the browser. It is a jQuery Plugin designs with the help of a build-in element selector and CSS editor. The CSS code of the altered elements can be generated with just one click. This can be further used in your own stylesheet.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-2874" title="brosho plugin markup" src="http://www.appsheriff.com/wp-content/uploads/2010/02/brosho-plugin-markup.jpg" alt="brosho plugin markup" width="519" height="245" /></p>
<p><span id="more-2853"></span></p>
<p>The Brosho Plugin allows you to stop shifting between your Editor and Browser. Thus, while creating or editing the websites, it minimizes the editor-browser switching. These changes will happen instantly without reloading the page. After designing your mockup, the CSS code can be generated. This should be copied and pasted into your stylesheet.</p>
<p>This jQuery plugin allows you to select the elements in a webpage, edit CSS properties with in-browser editor and to see the outputs instantly. This is very similar to editing with the Firebug. Once these changes are implemented, the new code should be  pasted to the CSS file. This editor includes features like setting the position (that is, top-bottom-left-right), enable or disable the element highlighting and one-click CSS code generation. It is preferred to disable the links while using the Brosho, as a selected element can redirect you to a new page and then selections becomes useless.</p>
<p>The Brosho is a development tool. You will have a directory js which should be copied and then paste the brosho directory in it. Then include the Plugin along with the jQuery in your header. Now the brosho editor will be included along with the default settings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/brosho-plugin-design-from-built-in-element-selector-and-css-editor/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Dygraphs: Create interactive graphs from open source Javascript library</title>
		<link>http://www.appsheriff.com/web-apps/script/dygraphs-create-interactive-zoomable-charts/</link>
		<comments>http://www.appsheriff.com/web-apps/script/dygraphs-create-interactive-zoomable-charts/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 17:15:58 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[Charts]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2322</guid>
		<description><![CDATA[Dygraphs is an open source JavaScript library that produces an interactive, zoom-able charts of the present time series. It is mainly designed to display the dense data sets and enable the users to explore and interpret them. It is a JavaScript Visualization Library.


The features of dygraphs include plotting the time series without using an external [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.danvk.org/dygraphs/" target="_blank">Dygraphs</a></strong> is an <strong>open source JavaScript library</strong> that produces an interactive, zoom-able charts of the present time series. It is mainly designed to display the dense data sets and enable the users to explore and interpret them. It is a JavaScript Visualization Library.</p>
<p><img class="aligncenter size-large wp-image-2818" title="temperature dygraphs" src="http://www.appsheriff.com/wp-content/uploads/2010/01/temperature-dygraphs-576x262.jpg" alt="temperature dygraphs" width="576" height="262" /></p>
<p><span id="more-2322"></span></p>
<p>The features of dygraphs include plotting the time series without using an external server or the Flash. It works in Internet Explorer using the excanvas. It is lightweight (of 45kb) and is responsive. It displays the values on the mouse over thus making it easily discoverable. It supports the error bands around the data series. It has an interactive zoom. It also has an adjustable averaging period. It can intelligently chart even the smallest fractions. It has customizable click-through actions and is also compatible with the Google Visualization API. Moreover it also has intelligent defaults that make it very easy to use.</p>
<p>Inorder to use the digraphs we have to include the dygraph-combined.js JavaScript file and then instantiate a Dygraph object. In most of the applications, it is better to include a CSV file instead. If the second parameter to the constructor does not contain a newline then it will be interpreted as a path to a CSV file. The Dygraph would then perform a XMLHttpRequest to retrieve this file and display the data when it becomes available. You will have to make sure that your CSV file is readable and serves from a place that would understand the XMLHttpRequest&#8217;s. You cannot specify a CSV file that uses &#8220;file:///&#8221;.</p>
<p>You can use the dygraphs library but there can be some problems that are commonly faced. Some of them are, you have to make sure that your CSV files are readable. Incase your graph is not showing up then the XMLHttpRequest for the CSV file may be failing. Thus you can determine if this is the case using the tools like the Firebug. You should also make ensure that your CSV files are in the right format such as YYYYMMDD, series1, series2, … . And if you have set the errorBars property then make sure that you alternate the data series and the standard deviations. The dygraphs are not satisfied if its is placed inside a tag. This case also applies to the CSS text-align property. If you want to center a Dygraph then put it inside a table with the align = center set.</p>
<p style="text-align: left;">Some of the other problems faced are you are not supposed to set the dateWindow property to a date. It expects the milliseconds since the epoch can be obtained from a JavaScript Date object&#8217;s valueOf method. Also make sure that you don&#8217;t have any trailing commas in your call to the Dygraph constructor or in the options parameter. The Firefox, Chrome and Safari ignore these but they can definitely cause a graph to not display in the Internet Explorer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/dygraphs-create-interactive-zoomable-charts/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Downloadify: Interaction of files in the browser without any server involvement</title>
		<link>http://www.appsheriff.com/web-apps/script/downloadify-interaction-of-files-in-the-browser-with-server-involvement/</link>
		<comments>http://www.appsheriff.com/web-apps/script/downloadify-interaction-of-files-in-the-browser-with-server-involvement/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 00:12:35 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Files]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2316</guid>
		<description><![CDATA[Downloadify is a combination of JavaScript and Flash library. The Downloadify allows the generation and saving of the files in the browser without any server interaction. In short, the Downloadify is a client-side file generation.


Some web applications would benefit by using this library especially the ones that would allow you to generate the vCards, color [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://downloadify.info/" target="_blank">Downloadify</a></strong> is a combination of JavaScript and Flash library. The Downloadify allows the generation and saving of the files in the browser without any server interaction. In short, the Downloadify is a client-side file generation.</p>
<p style="text-align: center;"><img class="size-full wp-image-2776 aligncenter" title="downloadify" src="http://www.appsheriff.com/wp-content/uploads/2010/01/downloadify.jpg" alt="downloadify" width="565" height="98" /></p>
<p><span id="more-2316"></span></p>
<p>Some web applications would benefit by using this library especially the ones that would allow you to generate the vCards, color palettes, custom code etc. This isn’t a library that is created to ‘force download’ a file from a server. Actually it does not interact with a server at all. In addition to the increasing speed where there is no round trip to the server, this solution can reduce the database and the server load of the existing web applications.</p>
<p>There is a Demo to check out the working of the Downloadify and you can also download it. There are instructions given in the website on how to work on it.<br />
The Flash 10 brought in the ability to generate the files on the client-side and then to trigger a save to the user’s computer. As the Flash 10 gained its popularity all around, it has been wanting the need of broad us. It has now crossed 93% install base and its high time to make broad use of this feature!</p>
<p>The user must click anywhere in the Flash file so as to trigger the download meant for security reasons. The Downloadify along with the JavaScript calls back with the Downloadify.swf to allow your code to respond to the click event and then to pass your data at that instant. Whatever the data maybe, it  is passed in from your function and will be saved to their hard-drive.</p>
<p>Some features of the Downloadify includes a ~3KB of JavaScript, ~2KB SWF, ~2KB Image. It also enables the creation and download of any text based file without requiring any server interaction. It enables faster downloads when re-purposing the data that is already contained in a page such as the vCard, iCal etc. It only requires the swfobject. There is no other JavaScript library or framework that is required for use. The jQuery plugin helper is included in the code. Normal, Hover and the Down states are there on the download image. There is an open source under the MIT License. Documentation is also featured on this site. The documentation presently consists of a detailed Read Me file on the Github.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/downloadify-interaction-of-files-in-the-browser-with-server-involvement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Node.js: Build many scalable network programs</title>
		<link>http://www.appsheriff.com/web-apps/script/node-js-build-many-scalable-network-programs/</link>
		<comments>http://www.appsheriff.com/web-apps/script/node-js-build-many-scalable-network-programs/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 12:58:59 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2405</guid>
		<description><![CDATA[Node’s aim is to provide an easy method to build many scalable network programs. For example, the two second delay does not stop the server from handling the new requests. The node tells the operating system through the epoll, kqueue, /dev/poll or select that it should be observed when the 2 seconds are up or if [...]]]></description>
			<content:encoded><![CDATA[<p>Node’s aim is to provide an easy method to build many scalable network programs. For example, the two second delay does not stop the server from handling the new requests. The node tells the operating system through the epoll, kqueue, /dev/poll or select that it should be observed when the 2 seconds are up or if a new connection is being made. Then it goes to sleep. In the meantime, if someone new connects then it would execute the callback and if the timeout expires then it would execute the inner callback. Each connection is just a small heap allocation.</p>
<p style="text-align: center;"><a href="http://www.appsheriff.com/wp-content/uploads/2010/01/node-js.jpg"><img class="size-full wp-image-2619 aligncenter" title="node js" src="http://www.appsheriff.com/wp-content/uploads/2010/01/node-js.jpg" alt="node js" width="545" height="237" /></a></p>
<p><span id="more-2405"></span></p>
<p>This is in contrast to today&#8217;s more common concurrency model where the OS threads are being employed. The thread-based networking is relatively inefficient and is also very difficult to use. The node will show much better memory efficiency under the high loads rather than the systems that allocates 2mb thread stacks for each connection. The users of the Node are free from the issues of dead-locking the process as there are no locks. Most of the functions in the Node do not directly perform the I/O and hence the process never blocks. Since nothing blocks, the less-than-expert programmers are able to develop fast systems.</p>
<p>The node is similar in design and influenced by the systems like Ruby&#8217;s Event Machine or the Python&#8217;s Twisted. The node takes an event model a bit further. It presents the event loop as a language construct instead of a library. In other systems there is a blocking call to begin the event-loop. One defines behaviour through the callbacks at the start of a script and at the end begins a server through a blocking call like EventMachine::run().</p>
<p>In the node there is nothing such as start-the-event-loop call. The node simply enters the event loop after it executes the input script. The node exits the event loop when there are no more callbacks as such to perform. This behaviour is just like the browser javascript where the event loop is hidden from the user.</p>
<p>The HTTP is a first class protocol in the Node. The node&#8217;s HTTP library has grown out of the author&#8217;s experiences developing and working with the web servers. An illustration to this is the streaming data through most of the web frameworks is certainly impossible. The node tries to correct these problems in its HTTP parser and API. Coupled with the node&#8217;s purely event infrastructure, it makes a good base for the web libraries or the frameworks.</p>
<p>In case of the  multiple-processor concurrency the threads are necessary to scale the programs to the multi-core computers. The processes are necessary to scale to the multi-core computers and not memory-sharing threads. The fundamentals of the scalable systems are fast networking and non-blocking design and the rest is via message passing. In the future versions, the node will be able to fork the new processes using the Web Workers API but this is something that will fit well into the present design.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/node-js-build-many-scalable-network-programs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoSuggest jQuery Plugin: Auto-Fill made extremely easy</title>
		<link>http://www.appsheriff.com/web-apps/script/autosuggest-jquery-plugin-auto-fill-made-extremely-easy/</link>
		<comments>http://www.appsheriff.com/web-apps/script/autosuggest-jquery-plugin-auto-fill-made-extremely-easy/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 02:57:03 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML/ XHTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2579</guid>
		<description><![CDATA[The AutoSuggest jQuery Plugin will convert any regular text input box into a rad auto-complete box. It will also dynamically create all the HTML elements that it needs to function. There is no need of adding any extra HTML to work with the AutoSuggest. In short, it is a very light weight plugin that would [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://code.drewwilson.com/entry/autosuggest-jquery-plugin" target="_blank"><strong>AutoSuggest jQuery Plugin</strong></a> will convert any regular text input box into a rad auto-complete box. It will also dynamically create all the HTML elements that it needs to function. There is no need of adding any extra HTML to work with the AutoSuggest. In short, it is a very light weight plugin that would help in making the auto-completing very easily.</p>
<p style="text-align: center;"><a href="http://www.appsheriff.com/wp-content/uploads/2010/01/auto-suggest-jQuery-plugin.jpg"><img class="size-large wp-image-2614 aligncenter" title="auto suggest jQuery plugin" src="http://www.appsheriff.com/wp-content/uploads/2010/01/auto-suggest-jQuery-plugin-576x277.jpg" alt="auto suggest jQuery plugin" width="576" height="277" /></a></p>
<p><span id="more-2579"></span>The AutoSuggest also uses ZERO images. All the styling is done 100% in the included CSS file. This means that it is very easy to customize the look of everything. All you need to do is edit the included CSS file. Images can also be used if you want. For this you will have to just add the appropriate lines of code into the CSS file.</p>
<p>While you type into the AutoSuggest input box, it will filter through it’s Data and “suggest” the matching Data items to you. You can pass in an Object of Data to the AutoSuggest or you can have it to call a URL as you type to get its Data from. The AutoSuggest will display these matched Data items in a selectable list that is 100% customizable. You are also given the option of structuring the HTML elements of that list in any way you want through the formatList callback function.</p>
<p>Many people who have used this plugin have just loved it. You can have your images on a page to be perfectly centered in their HTML container, so that they all show up all neat, tidy and uniform on the page. For this an Image Centering plugin for jQuery was built.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/autosuggest-jquery-plugin-auto-fill-made-extremely-easy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Chromatable jQuery Plugin: Create scrolling tables with fixed headers</title>
		<link>http://www.appsheriff.com/web-apps/script/chromatable-jquery-plugin/</link>
		<comments>http://www.appsheriff.com/web-apps/script/chromatable-jquery-plugin/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 12:55:50 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2388</guid>
		<description><![CDATA[A jQuery plugin is used to create scrolling tables with fixed headers. A jQuery plugin is also used to keep the code that is kept contained in one location and to allow the users to call the “chromatable()” method on any table or many tables that are given on the same page. This jQuery plugin [...]]]></description>
			<content:encoded><![CDATA[<p>A jQuery plugin is used to create scrolling tables with fixed headers. A jQuery plugin is also used to keep the code that is kept contained in one location and to allow the users to call the “chromatable()” method on any table or many tables that are given on the same page. This jQuery plugin can be accessed by going to the following link: <strong><a href="http://www.chromaloop.com/posts/chromatable-jquery-plugin" target="_blank">chromatable jquery plugin</a> .</strong></p>
<p style="text-align: center;"><strong><a href="http://www.appsheriff.com/wp-content/uploads/2009/12/chromatable-jquery-plugin.jpg"><img class="size-full wp-image-2395 aligncenter" title="chromatable-jquery-plugin" src="http://www.appsheriff.com/wp-content/uploads/2009/12/chromatable-jquery-plugin.jpg" alt="chromatable-jquery-plugin" width="576" height="379" /></a><br />
</strong></p>
<p><strong><span id="more-2388"></span></strong></p>
<p>Inorder to make this plugin work, you will need to add the following to the head of your HTML:</p>
<p><script src="jquery.chromatable.js" type="text/javascript"></script></p>
<p>Then you will have to call the chromatable() method on any table within your code as shown below:<br />
 <script type="text/javascript">// <![CDATA[
$(document).ready(function(){
    $("#yourTableID").chromatable();
 });
// ]]&gt;</script></p>
<p>You can also modify the table&#8217;s height and width by simply adding some lines. All these informations are given on their site. The Version 1.2.0 supports the table width that is set to a fixed pixel dimension auto or 100%. If you specify the tables too narrow for accommodating your columns then you may be able to see some unexpected formatting results.</p>
<p>In the download package, you can see an example.html file on how to setup the chromatable method properly. In most of the cases, it should be working very well outside the box. And there you go…you have your new chromatables ready with you! You can send your feedback or questions regarding the implementation to the above given website. There are some some problems faced on some issues that were reported using the IE6 and Opera.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/chromatable-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reduc: Password protected URL shortner</title>
		<link>http://www.appsheriff.com/web-apps/script/reduc-password-protected-url-shortner/</link>
		<comments>http://www.appsheriff.com/web-apps/script/reduc-password-protected-url-shortner/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 14:39:17 +0000</pubDate>
		<dc:creator>appsheriff</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[Password]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.appsheriff.com/?p=2310</guid>
		<description><![CDATA[Reduc is a website that reduces any URL and hosts images with a URL and quick to share buttons and also lets you give a password, max clicks/views and goes to your links. So in short, the reduc.in is a Url Shortening and Image Sharing website.


This service has Google Chrome extension and also an api. [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.reduc.in/" target="_blank">Reduc</a></strong> is a website that reduces any URL and hosts images with a URL and quick to share buttons and also lets you give a password, max clicks/views and goes to your links. So in short, the reduc.in is a Url Shortening and Image Sharing website.</p>
<p style="text-align: center;"><a href="http://www.appsheriff.com/wp-content/uploads/2009/12/reduc.jpg"><img class="size-full wp-image-2334 aligncenter" title="reduc" src="http://www.appsheriff.com/wp-content/uploads/2009/12/reduc.jpg" alt="reduc" width="563" height="197" /></a></p>
<p><span id="more-2310"></span></p>
<p>This service has Google Chrome extension and also an api. If you are a regular user of twitter, then you will know that the URL shortened services are all the rage thesedays. Some of these services have been existing long before the Twitter was ever born and the rest are brand new. Most of these services have just one specific purpose. That is to take your long URL and turn it into a shortened and easy one to share. Once you click on these shortened links, you will be redirected to the original page of the content.</p>
<p>Some of these services will do much more than all this. They will track the clicks through the short url it generates and thereby allowing you to get deep view into who is clicking on those links. They also offer a tool bar to help the others in sharing the content as well.<br />
Some of the main reasons why the url shortening is useful is that the shortness such as bit.ly and tinyurl are services that would help in taking the longer URLs and transforming them into manageable links that never exceeds 20 characters. The URL shorteners are not new. The TinyURL has been used since 2002. But they gained popularity only in Twitter that allows just 140 characters in any message.</p>
<p>Now to point out why the URL shortening is preferred, it will be that they will make the links more manageable. It will also be easier to share a small URL compared to a long one. Some of the links are long due to SEO or search engine optimization reasons. That is, it is about ranking top in the Google. These search engines considers the keywords in the URL. These URLs helps in describing the content but are lengthy and will not be easy to share via emails, web pages and particularly through any social media services like the Facebook, Twitter or Orkut. They also promote sharing. You can add more links and content in the less space with the URL shorteners.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appsheriff.com/web-apps/script/reduc-password-protected-url-shortner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<html>
<body>

</body>
</html>


