<?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>Short Tutorials &#187; Misc</title>
	<atom:link href="http://www.tutorialspoint.com/shorttutorials/category/miscellaneous/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tutorialspoint.com/shorttutorials</link>
	<description>Simply Easy Learning</description>
	<lastBuildDate>Sun, 12 May 2013 23:16:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Using Terminal To Block Websites On Mac</title>
		<link>http://www.tutorialspoint.com/shorttutorials/using-terminal-to-block-websites-on-mac/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/using-terminal-to-block-websites-on-mac/#comments</comments>
		<pubDate>Sun, 28 Apr 2013 11:21:49 +0000</pubDate>
		<dc:creator>imira</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[block websites]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=2384</guid>
		<description><![CDATA[Mac is an acronym for Apple’s Macintosh systems and is generally used to refer to the operating systems of Macintosh. Simple controls and mouse gestures make the Mac OS more user friendly than other operating systems. Mac OS X comes with a great number of features that can easily be mastered. The Terminal is one [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/24.jpg" alt="imira" width="58" height="34" class="photo" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>imira</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">A research and content development firm based in India providing solutions for various corporate firms, academic institutions and online portals.</div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>Mac is an acronym for Apple’s Macintosh systems and is generally used to refer to the operating systems of Macintosh. Simple controls and mouse gestures make the Mac OS more user friendly than other operating systems. Mac OS X comes with a great number of features that can easily be mastered. The Terminal is one such feature.</p>
<p>Terminal or the Terminal emulator is a text based program in Mac operating systems. Users can use the Terminal to manipulate the operating system using text commands. There may be many websites that you may want to block. In Windows, you can do with the Browser itself. In Mac, it can be done with the Terminal. However, it may appear to be a bit complicated.</p>
<p>With this tutorial, you will be able to block websites on Mac, by using text commands with the Terminal. You will get used to the technique once you do it yourself.</p>
<h2>How to block Websites using Terminal</h2>
<ul>
<li>Step 1: Click the Finder</li>
<li>Step 2: Now from the Finder menu, select Applications<br />
<a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/03/Resized-Image-17.jpg"><img class="size-full wp-image-2385 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/03/Resized-Image-17.jpg" alt="" width="450" height="246" /></a><br />
You will now be able to see a few folders.</li>
<li>Step 3: Find the Utilities folder and click it. You will now see the Terminal application</li>
<li>Step 4: Click Terminal. The Terminal window will now open up. Before starting, you have to backup the hosts.txt file. In this tutorial, we will back up the file in the desktop.</li>
<li>Step 5: In the Terminal window, type ‘cp /etc/hosts ~/Desktop/hosts.txt’, without the quotes</li>
<li>Step 6: Hit Enter. This will copy the hosts.txt file to your desktop as backup.</li>
</ul>
<h2>Blocking websites</h2>
<ul>
<li>Step 1: After copying the hosts.txt file, type ‘sudo pico /etc/hosts’, without the quotes</li>
<li>Step 2: Hit Enter, upon hitting Enter, the system will prompt you for the Administrator password.</li>
<li>Step 3: Provide your administrator password and then hit Enter. The /etc/hosts file will now appear. Now you have to go to the bottom of the file.</li>
<li>Step 4: Use the arrow keys and navigate to the bottom of the file. When you have reached the bottom, you can add the website that you want to block.</li>
<li>Step 5: Enter the IP address ‘127.0.0.1’, without the quotes, first</li>
<li>Step 6: Just after the IP address, type the domain name of the website you want to block<br />
For example, typing “127.0.0.1www.yahoo.com” (without the quotes of course) will block Yahoo on your Mac.<a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/03/Resized-Image-2-1.png"><img class="size-full wp-image-2386 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/03/Resized-Image-2-1.png" alt="" width="450" height="328" /></a><br />
The theory is as follows. 127.0.0.1 is your Local Macintosh IP. If you type the website domain name following this IP, it will tell the computer that this is the address for that domain. A website domain and a computer can never have the same IP as this can confuse the system. Due to this command, the browser of the system won’t be able to differentiate that domain you have given, to a webpage. So technically, the website will be blocked.</li>
<li>Step 7: Enter all the domains you want to block this way, with domains on separate lines</li>
<li>Step 8: Once you are done entering the domains, press and hold Ctrl and then hit X.<br />
You will now exit the terminal, and a Save prompt will appear.</li>
<li>Step 9: Press Y to Save</li>
</ul>
<h2>To put the changes into effect</h2>
<ul>
<li>Step 1: For Mac OS 10.4.X, type the following and hit Enter lookupd –flushcache</li>
<li>Step 2: For Mac OS 10.5.X and higher versions, type the following and press Enter<br />
sudo dscacheutil –flushcache<br />
<a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/03/Resized-Image-3-1.png"><img class="size-full wp-image-2387 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/03/Resized-Image-3-1.png" alt="" width="450" height="328" /></a></li>
<li>Step 3: Click the Terminal menu and then click ‘Quit Terminal’ to exit</li>
<li>Step 4: Open any browser and type in all the domain names to make sure they are blocked.<br />
<h2>Conclusion</h2>
<p>This is how you can block websites by modifying host file. The website will be blocked to all users of the system. This also applies to all browsers in the system. However, if you want to block sites by keywords, you require professional blocking tools.</li>
</ul>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/24.jpg" alt="imira" width="58" height="34" class="photo" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>imira</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">A research and content development firm based in India providing solutions for various corporate firms, academic institutions and online portals.</div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/using-terminal-to-block-websites-on-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Putting a CAPTCHA for every post in phpBB3</title>
		<link>http://www.tutorialspoint.com/shorttutorials/put-a-captcha-for-every-post-in-phpbb3/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/put-a-captcha-for-every-post-in-phpbb3/#comments</comments>
		<pubDate>Fri, 22 Feb 2013 05:42:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=2126</guid>
		<description><![CDATA[Though it is bit irritating to ask for filling extra information for every post a user is going to post in your forum, but it will be even more frustrating to get 100s of spam posts everyday. I have been in the same situation while I was asked to become admin for tutorialspoint&#8217;s forum section. [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/1.thumbnail.jpg?423099413" width="64" alt="admin" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>admin</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"></div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>Though it is bit irritating to ask for filling extra information for every post a user is going to post in your forum, but  it will be even more frustrating to get 100s of spam posts everyday. I have been in the same situation while I was asked to become admin for tutorialspoint&#8217;s forum section. I tried putting captcha at registration level, but no success, looks like spammers already have broken those captcha. Finally I decided to go for post level captcha kind of solution and this is what I did to achieve that.</p>
<h2>Step 1 &#8211; Generate a Random Code</h2>
<p>Let&#8217;s start with creating a random code. Open file <b>posting.php</b> available in your forum&#8217;s home directory, search for L_POST_A, its inside global variables template->assign_vars(array&#8230;..). Let&#8217;s put one line of code just above to it which will give us a random number as follows:</p>
<pre>
<b>$security_code = rand(10000, 100000);</b>
$template->assign_vars(array(
        'L_POST_A'    => $page_title,
        'L_ICON'      => ($mode == 'reply' || $mode == 'quote' || ($mode == 'edit' &#038;&#038; $post_id != $post_data['topic_first_post_id'])) ? $user->lang['POST_ICON'] : $user->lang['TOPIC_ICON'],

.....
</pre>
<p>Now let&#8217;s add this secuirty code in the list of already defined global variables as follows:</p>
<pre>
<b>$security_code = rand(10000, 100000);</b>
$template->assign_vars(array(
        'L_POST_A'    => $page_title,
        <b>'SECURITY_CODE' => $security_code,</b>
        'L_ICON'      => ($mode == 'reply' || $mode == 'quote' || ($mode == 'edit' &#038;&#038; $post_id != $post_data['topic_first_post_id'])) ? $user->lang['POST_ICON'] : $user->lang['TOPIC_ICON'],
.....
</pre>
<p>You are done with defining a global variable. Now let&#8217;s go to second step where we will make use of this global variable.</p>
<h2>Adding Addition Field to take security code</h2>
<p>Let&#8217;s open <b>posting_editor.html</b> file available in the following path</p>
<pre>
/[your forum home]/styles/[your forum style name]/template/
</pre>
<p>Now search for the following lines:</p>
<pre>
&lt;dl style="clear: left;"&gt;
     &lt;dt&gt;&lt;label for="subject"&gt;{L_SUBJECT}:&lt;/label&gt;&lt;/dt&gt;
     &lt;dd&gt;&lt;input type="text" name="subject" id="subject" size="45" maxlength="60" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /&gt;&lt;/dd&gt;
&lt;/dl&gt;
</pre>
<p>Finally add following few lines under this subject to get a security code from the user before he/she submits a post.</p>
<pre>
&lt;dl style="clear: left;"&gt;
     &lt;dt&gt;&lt;label for="subject"&gt;{L_SUBJECT}:&lt;/label&gt;&lt;/dt&gt;
     &lt;dd&gt;&lt;input type="text" name="subject" id="subject" size="45" maxlength="60" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /&gt;&lt;/dd&gt;
&lt;/dl&gt;
&lt;dl style="clear: left;"&gt;
     &lt;dt&gt;&lt;label for="subject"&gt;Enter Security Code:&lt;/label&gt;&lt;/dt&gt;
     &lt;dd&gt;&lt;input type="text" name="security_code" size="45" maxlength="60" tabindex="3" class="inputbox autowidth" /&gt;&lt;input type="hidden" name="hidden_security_code" value="{SECURITY_CODE}"/&gt;&lt;/dd&gt;
     &lt;dd&gt;&lt;label&gt;Security Code:&lt;/label&gt; {SECURITY_CODE}&lt;/dd&gt;
&lt;/dl&gt;
</pre>
<p>Once you are done with this, go to Admin home and under the Styles tab -> Templates -> Referesh the template you are using. This will bring above changes into effect and now you will find a field under Subject field in every post you want to post. There will also be a random security code available. Check live working example at the below link</p>
<p><a href="http://www.tutorialspoint.com/forums/posting.php?mode=post&#038;f=2" title="http://www.tutorialspoint.com/forums/posting.php?mode=post&#038;f=2" target="_blank">http://www.tutorialspoint.com/forums/posting.php?mode=post&#038;f=2</a></p>
<h2>Step 3 &#8211; Define Error Message</h2>
<p>Now let &quote;s define a message which will be displayed in case user does not enter correct security code before posting the post or any reply or quote. Let&#8217;s open file <b>posting.php</b> available under the following directory:</p>
<pre>
/[your forum home]/language/en/
</pre>
<p>Search for ADD_ATTACHMENT and put the following line under this line as follows:</p>
<pre>
$lang = array_merge($lang, array(
        'ADD_ATTACHMENT' => 'Upload attachment',
        'SECURITY_CODE_ERROR' => 'Please enter correct security code to proceed.',
......
</pre>
<h2>Step 4 &#8211;  Security Code Validation</h2>
<p>You are almost done, let&#8217;s put final step to make our powerful captcha works. Again let&#8217;s open file <b>posting.php</b> available in your forum&#8217;s home directory and search for the following line:</p>
<pre>
if ($submit || $preview || $refresh)
{
....
</pre>
<p>Add the following code inside this if block as follows</p>
<pre>
if ($submit || $preview || $refresh)
{
        if($submit || $refresh){
           if( !isset( $_POST['security_code'] )){
              $error[] = $user->lang['SECURITY_CODE_ERROR'];
           }
           if( $_POST['hidden_security_code'] != $_POST['security_code'] )
           {
              $error[] = $user->lang['SECURITY_CODE_ERROR'];
           }
        }
.....
</pre>
<p>That&#8217;s it. You are done. Now try to post any post and face to challenge without entering correct security code which has been generated randomly <img src='http://www.tutorialspoint.com/shorttutorials/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . If from today on wards, you get less number of spams then please provide your feedback on this post.</p>
<h2>Conslusion</h2>
<p>Now you have simply a great CAPTCHA working for your website which will help you reducing 99.99% spam coming in your forum. This is actually a generic solution and can be implemented with any other CMS (Content Management System) like wordpress, Joomla etc.</p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/1.thumbnail.jpg?423099413" width="64" alt="admin" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>admin</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"></div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/put-a-captcha-for-every-post-in-phpbb3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use the Drum Machine (DM1) on your iPad?</title>
		<link>http://www.tutorialspoint.com/shorttutorials/how-to-use-the-drum-machine-dm1-on-your-ipad/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/how-to-use-the-drum-machine-dm1-on-your-ipad/#comments</comments>
		<pubDate>Mon, 21 Jan 2013 03:55:05 +0000</pubDate>
		<dc:creator>imira</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[Drum Machine]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iOS devices]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=1915</guid>
		<description><![CDATA[There are several music apps available for iOS devices but none as intuitive, interesting and easy-to-use as the Drum Machine (DM1) developed by Fingerlab. The beat-maker provides over hundreds of sounds proving ease of composition and sequencing, at the same time, not being overwhelming. It neither turns stale like the simple music apps available nor [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/24.jpg" alt="imira" width="58" height="34" class="photo" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>imira</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">A research and content development firm based in India providing solutions for various corporate firms, academic institutions and online portals.</div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>There are several music apps available for iOS devices but none as intuitive, interesting and easy-to-use as the Drum Machine (DM1) developed by Fingerlab. The beat-maker provides over hundreds of sounds proving ease of composition and sequencing, at the same time, not being overwhelming. It neither turns stale like the simple music apps available nor does it cause frustration due to any complications that are found in certain music apps.</p>
<p><a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/drum-machine2.png"><img class="size-medium wp-image-1916 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/drum-machine2-300x168.png" alt="" width="450" height="230" /></a></p>
<h2>Controls and Modes on DM1</h2>
<p>The Drum Machine (DM1) can be purchased from the App Store for US$4.99. Once the app has been installed, you can easily start creating music on it and no special learning classes are required. When you start the app after installation, you will see a sample composition. You can try out some of the basic functions of DM1 to see how they work. Hit play, pause and other settings to see the changes you bring about to the composition.</p>
<p>The main controls of DM1 are lined up at the top-</p>
<ol>
<li>Play/Pause button</li>
<li>BPM adjuster: This ranges from 30-240</li>
<li>Pattern Selector: This allows the selection from the 25 patterns available</li>
<li>Selectors: This will switch between the five major screens of the app- Pads, Steps, FX, Mixer and Song</li>
</ol>
<p>The top row also features a sound bank having a range of modes which have sound sets from classic drum machines, acoustic tones, melodic instrument sets as well as original sound sets. Once you have familiarized yourself with the controls and modes a little, you can start making your own beats. The best way to learn to navigate the app is while making the beat.</p>
<h2>How to use DM1?</h2>
<ol>
<ol>
<li>Choose Song from top menu, press New and assign a name to the song you are going to create. The five main panels of the app can be used to build your tune.</li>
<li>Hit Pads. This will open up a screen having nine pads each of which corresponds to different tones. You can try out different rhythms and sound sets from app library. You can also record ‘live’, which means that you can add your own tweaks and alterations to the chosen sound set.</li>
</ol>
</ol>
<p><a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/drum-machine1.png"><img class="size-full wp-image-1917 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/drum-machine1.png" alt="" width="450" height="337" /></a></p>
<ol>
<ol>
<li>After choosing the sound set you intend to use, press Mixer. This control allows you to adjust the individual parameters- level, length, pitch and pan- for your nine sounds. The option also allows you to give beat by beat adjustment of levels for each sound, activate randomizer, set sound in reverse etc. Mixer also allows you to swap a sound in one set with a sound in another set. The above settings can be applied to the whole song or individual patterns.</li>
<li>Hitting Steps will provide a visualization of the tune as a grid showing one or two bars at a time. You can manipulate the notes, hit play and keep working on it until you get your tune right. Rhythms can be set even to 16th-note increments with 8 beats for a single pattern at the most. You can create odd measures of beats as well by sliding the right edge of the grid to the left.</li>
<li>After mixing, press FX in order to give your beat an edge with overdrive, phaser, delay, robotizer, texturizer, compressor or filter. If you are not sure of what option to choose, you can just experiment with everything until you come up with something that sounds right.</li>
<li>Head over to Mixer again to make slight adjustments to what you have created so far.</li>
</ol>
</ol>
<p>Lastly, you have to head over to Songs for setting your composition. The patterns can be stacked, repeated, rearranged on a timeline. The next pattern can be chosen by pressing Pattern indicator given on top bar. You can copy an already existing pattern or start a new one.</p>
<ol>
<li>When you are finally finished with your tune, you can export it through mail, Audiocopy or iTunes.</li>
</ol>
<h2>Conclusion</h2>
<p>The Drum Machine DM1 from Fingerlab is one of the most impressive music apps available for iOS, in terms of offering a music platform which is easy to use without the complications of other music apps. The app is interesting enough to never appear stale as well, with the large number of options it provides.</p>
<p>DM1 has several modes and controls with which you can create tunes with ease. The steps are very straightforward and at no point will you feel lost while using the app.</p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/24.jpg" alt="imira" width="58" height="34" class="photo" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>imira</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">A research and content development firm based in India providing solutions for various corporate firms, academic institutions and online portals.</div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/how-to-use-the-drum-machine-dm1-on-your-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Sticky Notes for Desktops</title>
		<link>http://www.tutorialspoint.com/shorttutorials/installing-sticky-notes-for-desktops/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/installing-sticky-notes-for-desktops/#comments</comments>
		<pubDate>Fri, 18 Jan 2013 22:58:47 +0000</pubDate>
		<dc:creator>imira</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[desktops]]></category>
		<category><![CDATA[installing sticky notes]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=1801</guid>
		<description><![CDATA[Post-it Notes have literally revolutionized the world in the context of how people keep reminders. With software like Sticky Notes, electronic sticky notes can be created right on the Windows desktop. Just like paper post-its, Sticky Notes allows users to organize, store, search and back-up notes in the computer. One of the most useful desktop [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/24.jpg" alt="imira" width="58" height="34" class="photo" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>imira</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">A research and content development firm based in India providing solutions for various corporate firms, academic institutions and online portals.</div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>Post-it Notes have literally revolutionized the world in the context of how people keep reminders. With software like Sticky Notes, electronic sticky notes can be created right on the Windows desktop. Just like paper post-its, Sticky Notes allows users to organize, store, search and back-up notes in the computer.</p>
<p>One of the most useful desktop enhancements ever, this widget has gained in popularity allowing the users to set priorities, alarms and reminders along with customizing the look and feel of the note. The possibility of losing your notes in the drawers will never arise on installing this application.</p>
<p>Sticky Notes has a trial version devoid of some features of the full software. The trial version can be obtained by downloading the installer, opening the installer file and running it. The instructions given in the installer has to be followed to set up the software. All you need to do after that is to click the Sticky Notes icon in order to start creating the notes.</p>
<p><a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/sticky-notes-trial-version-download.png"><img class="size-full wp-image-1802 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/sticky-notes-trial-version-download.png" alt="" width="450" height="253" /></a></p>
<h2>How to install Sticky Notes full version?</h2>
<p>Sticky Notes full version costs only $4.99 and does not have any specific installation process. It neither requires additional components nor does it use the registry. The steps to get the Sticky Notes app on your desktop are given.</p>
<ol>
<li>Download zip file of Sticky Notes</li>
<li>Create new folder in the location C:\Program Files. Name the file ‘StickyNotes’.</li>
<li>The contents of the downloaded zip file have to be then extracted into C:\Program Files\StickyNotes.</li>
<li>Click on StickyNotes.exe. On clicking, the icon for Sticky Notes will appear on Windows System Tray. This is the bottom right corner space of Windows taskbar.</li>
</ol>
<p><a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/sticky-notes-folder1.png"><img class="size-medium wp-image-1911 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/sticky-notes-folder1-300x168.png" alt="" width="400" height="200" /></a></p>
<h2>How to use Sticky Notes?</h2>
<p>Once the Sticky Notes application has been set up on your desktop, it is very easy to use it. In order to ensure that the application opens every time Windows is booted up, add Sticky Notes app to start-up group. On the Options dialog, ‘Create a shortcut in the start-up group’ is available to facilitate this. Here is how you use the Sticky Notes application.</p>
<ul>
<ul>
<li>To create a new sticky note, the sticky note icon present in the notification area or Windows system tray has to be clicked.</li>
<li>Right click on Sticky Notes icon. This will open the application menu.</li>
<li>Clicking the down arrow present in the left corner on top will reveal the note menu.</li>
<li>Sticky Notes will be staying on top of any other windows, by default. This setting can be changed by clicking once on the pin.</li>
</ul>
</ul>
<p><a href="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/sticky-notes.jpg"><img class="size-medium wp-image-1804 aligncenter" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2013/01/sticky-notes-300x187.jpg" alt="" width="400" height="250" /></a></p>
<ul>
<li>Closing the note is easy too. All it requires is a click on the red power button given at the top right cornet.</li>
<li>The Search window can be used to search for any notes you have created. Even if a note has been closed accidently, the note can be retrieved easily since the app stores all created notes in a file.</li>
<li>On clicking the Help option, help guide for the application opens up.</li>
<li>Sticky Notes application can be made easier and faster by configuring hot keys. Click Program settings and select Hotkeys tab to enable this function. Configure Notes, General Settings, etc. can also be set.</li>
</ul>
<p>With the help of Sticky Notes, you can arrange notes, view recent notes, resize the notes, add fonts, transparency, colors, hyperlinks etc to the contents of your notes. Notes can be placed anywhere on the screen, or hidden in taskbar which can then be searched and displayed when it is needed. Notes will be remaining on the screen until it is closed even after Windows reboots.</p>
<h2>Conclusion</h2>
<p>Sticky Notes desktop enhancement is an easy-to-use application for creating electronic notes. It can be easily downloaded and set up. The application comes in a free trial version as well as a full version for $ 4.99. Sticky Notes can be created by merely clicking on the Sticky Notes icon on the desktop. Rather than just a plain note, the application offers the user a plethora of options to customize the notes, arrange notes, view recent notes and a lot more.</p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/userphoto/24.jpg" alt="imira" width="58" height="34" class="photo" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>imira</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">A research and content development firm based in India providing solutions for various corporate firms, academic institutions and online portals.</div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/installing-sticky-notes-for-desktops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Benefits of wireless routers</title>
		<link>http://www.tutorialspoint.com/shorttutorials/benefits-of-wireless-routers/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/benefits-of-wireless-routers/#comments</comments>
		<pubDate>Wed, 26 Dec 2012 03:40:12 +0000</pubDate>
		<dc:creator>better user</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[wireless routers]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=1208</guid>
		<description><![CDATA[Internet is a must requirement of the world these days as everything today revolves around the internet world. For both recreation and work purposes, internet has been used and utilized. Every educated person uses this facility for different purposes. It can be for reading or sending emails, working, social networking, researching or gaming etc. There [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img alt='better user' src='http://0.gravatar.com/avatar/c6e77452a76fe96b0d29c8038ab48a40?s=64&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>better user</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"></div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>Internet is a must requirement of the world these days as everything today revolves around the internet world. For both recreation and work purposes, internet has been used and utilized. Every educated person uses this facility for different purposes. It can be for reading or sending emails, working, social networking, researching or gaming etc. There is a list of things only possible by using internet. A revolution in business industry demands all time usage of internet for every work they do is through internet. Internet has this biggest advantage of connecting people from different corners of the world which results in better communication and better chances for the business industry to grow. </p>
<div id="attachment_315" class="wp-caption aligncenter" style="width: 410px"><img class="size-medium wp-image-315" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2012/12/7421-asus-wl500gp-wireless-router-connectivity.jpg" alt="iPhone5" width="400" height="300" /><p class="wp-caption-text">wireless connectivity</p></div>
<p>However, the only problem today with internet is that you need a provider. Once upon a time the internet connection was a single connection connected to the computer which would allow only the computer user to use it. So the rest of the family had to wait for their turns. This type of connection asked for a lot of waiting. Buying a new computer would simply double the cost which is not affordable. And now with the invention of wireless routers, the benefits of internet can be easily enjoyed by everyone. </p>
<p>A wireless router helps you not just enjoy your part of the internet, but it also helps you to complete all your work whenever you feel like as internet is available all the time. Instead of the connection hassle, you can use the wireless router and connect your internet with your phones, computers, tablets and laptops. With just one connection, you can connect many devices. Although it would affect the speed of your internet since the bandwidths are divided. </p>
<p>With a wireless router, there is a different IP address for every device connected with the same internet so that every gadget is easily connected with the internet. A wireless router also has the ability to provide an internet connection known as WiFi. Your laptops, phones, and other gadgets with WiFi feature can have the access to the internet. </p>
<div id="attachment_315" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-315" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2012/12/buffalo_airstation_nfinity_wzr_ag300h_dual-band_wireless_router.jpg" alt="iPhone5" width="300" height="300" /><p class="wp-caption-text">wireless router</p></div>
<p>Not just it helps you with the internet access; it also helps you get rid of the mess of wires. People who use computers are already tired with the mess of wires. Using a wired internet connection only adds more to the mess. Lately many companies have assured better internet connection for internet users in the form of WiFi. And because every nearby gadget with an internet connection can have access to your internet, companies have protected your internet with a password. With this password protection, only you can use your internet which also protects the browsing speed. So everybody who is looking forward to wireless routers and their benefits, you must go ahead with it right away. It is a shame to not enjoy the best internet benefits from the best technology being offered to you. </p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img alt='better user' src='http://0.gravatar.com/avatar/c6e77452a76fe96b0d29c8038ab48a40?s=64&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>better user</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"></div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/benefits-of-wireless-routers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The small and quick but effective way to Internet Entrepreneurship</title>
		<link>http://www.tutorialspoint.com/shorttutorials/the-small-and-quick-but-effective-way-to-internet-entrepreneurship/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/the-small-and-quick-but-effective-way-to-internet-entrepreneurship/#comments</comments>
		<pubDate>Fri, 14 Dec 2012 06:18:06 +0000</pubDate>
		<dc:creator>better user</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Internet Entrepreneurship]]></category>
		<category><![CDATA[Making money]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=1077</guid>
		<description><![CDATA[Making money in today’s industries requires more than just working. It requires perseverance, marketing abilities, and also, the most important element, an idea. Getting an idea and sustaining it, developing is the way of managing to survive in the modern economical jungle. In the following lines of this article there will be presented a small [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img alt='better user' src='http://0.gravatar.com/avatar/c6e77452a76fe96b0d29c8038ab48a40?s=64&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>better user</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"></div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>Making money in today’s industries requires more than just working. It requires perseverance, marketing abilities, and also, the most important element, an idea. Getting an idea and sustaining it, developing is the way of managing to survive in the modern economical jungle. In the following lines of this article there will be presented a small and quick way to become from a regular internet surfer to a successful internet entrepreneur. </p>
<div id="attachment_385" class="wp-caption aligncenter" style="width: 395px"><img class="size-medium wp-image-147" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2012/12/Internet-Entrepreneur.jpg" alt="Internet Entrepreneurship" width="320" height="238" /><p class="wp-caption-text">Internet Entrepreneurship</p></div>
<h1>Acquiring the idea and developing it into a plan</h1>
<p>As said above, the main point to start a career in Internet Entrepreneurship is to start with an idea and then develop it into a plan that will convert visitors into money. First of all, getting an idea is probably the hardest part of the entire process. Not everyone has a great imagination and incredible management skills to develop an idea into revenue. Getting an idea for an online business can be achieved by doing the following: </p>
<ul class="”list”">
<li>
<p>Asses your qualities </p>
</li>
<li>
<p>List your knowledge</p>
</li>
<li>
<p>Make a cut of ideas</p>
</li>
<li>
<p>Select the final idea</ul>
</p>
</li>
<p>By assessing your qualities you are doing a preliminary test regarding what are the main areas of internet marketing where you can start a business. The second test is done by listing your available knowledge that can help you continue the conversion of the idea into a project. Next up, listing the main ideas being compatible with your skills and qualities will result into getting the future entrepreneur closer to selecting the final idea which will be exploited. </p>
<p>The process of selecting the final idea should be done in a prolonged period of time, this way you will be sure that the best idea will be selected instead of a lower resulting one. This step is critical as, if the idea proves to do not be the most useful one, the whole career of entrepreneurship will require another start, and for many beginners, this will be demoralizing. </p>
<h1>No pain no gain</h1>
<p>Once the process of selecting an idea with revenue potential, it is time to move forward to extending it and to develop a plan that the future entrepreneur will follow to build firstly his website and then his internet empire. At this point on the path to entrepreneurship, work is the key point. There is no simpler way of building up the internet entrepreneur career than by working smart and efficient. Have in mind the following critical points of effective working: </p>
<ul class="”list”">
<li>
<p>Good time management</p>
<li>
<p>Supporting working environment</p>
<li>
<p>Teambuilding and brainstorming activities</ul>
</p>
</li>
<div id="attachment_385" class="wp-caption aligncenter" style="width: 395px"><img class="size-medium wp-image-147" src="http://www.tutorialspoint.com/shorttutorials/wp-content/uploads/2012/12/110744444.jpg" alt="iPhone5" width="320" height="400" /><p class="wp-caption-text">Principals of Internet Entrepreneurship</p></div>
<p>Managing the time is the number one challenge for every manager; once the internet entrepreneur masters the usage of his time, he can overcome any challenge he will encounter will doing his activity. Next up, in order for the whole team of workers to provide their full potential, the working environment must be supporting their work. A building of offices built correctly will influence the team in a positive manner. Finally, every entrepreneur constantly needs new ideas for improvement, and the best environment to receive them is the working environment. </p>
<h1>Managing the revenue</h1>
<p>Once the idea is fully developed into an entire working business, it will start providing revenue. However, even if this might seem simple, a good Internet Entrepreneur will know how to take only a part of the revenue for himself and reinvest the rest in order to ensure the growth of the business. There aren’t any standard percent to retrieve from the online marketing revenue, so it is up to every manager’s skills to take and reinvest the right amount of money. Fine tuning this ability will come with experience, which comes with time. </p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img alt='better user' src='http://0.gravatar.com/avatar/c6e77452a76fe96b0d29c8038ab48a40?s=64&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>better user</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"></div><div class="ts-fab-footer"></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/the-small-and-quick-but-effective-way-to-internet-entrepreneurship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Syncronization in threads using POSIX thread</title>
		<link>http://www.tutorialspoint.com/shorttutorials/syncronization-in-threads-using-posix-thread/</link>
		<comments>http://www.tutorialspoint.com/shorttutorials/syncronization-in-threads-using-posix-thread/#comments</comments>
		<pubDate>Fri, 12 Oct 2012 03:21:12 +0000</pubDate>
		<dc:creator>Mohtashim</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[SYNCRONIZATION]]></category>
		<category><![CDATA[Thread]]></category>

		<guid isPermaLink="false">http://www.tutorialspoint.com/shorttutorials/?p=87</guid>
		<description><![CDATA[Thread Synchronization is an important part of Operating System.It is explaining that concurrently-executing threads or processes do not execute specific portions of a program at the same time. If one thread has begun to execute a serialized portion of the program, any other thread trying to execute this portion must wait until the first thread [...]<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.compileonline.com/images/mohtashim.gif" width="64" alt="Mohtashim" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>Mohtashim</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">Blend of technical and managerial skill with overall 15 of experience in Telecom and  Data communication domain with design, development, implementation &amp; supporting  complex Business Support Systems (BSS) and Operation Support Systems (OSS).</div><div class="ts-fab-footer"><a style="margin-right:1.25em" href="http://www.facebook.com/mohd.mohtashim.9">Facebook</a><a style="margin-right:1.25em" href="http://www.linkedin.com/in/mohammadmohtashim">LinkedIn</a></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></description>
			<content:encoded><![CDATA[<p>Thread Synchronization is an important part of Operating System.It is explaining that concurrently-executing threads or processes do not execute specific portions of a program at the same time. If one thread has begun to execute a serialized portion of the program, any other thread trying to execute this portion must wait until the first thread finishes.</p>
<p> Generally the serialize portion of the program is called a s critical section,means if a thread is running in its critical section means no other thread are allowed to enter into their critical section. There are different technique of process/thread synchronization available in C++</p>
<ul class="list">
<li>
<p>Locking</p>
</li>
<li>
<p>Mutex</p>
</li>
<li>
<p>Monitor (synchronization)</p>
</li>
<li>
<p>Semaphore</p>
</li>
</ul>
<p>Here is a mutex method of thread Synchronization example using C++ </p>
<pre class="prettyprint">
//thread synchronization
#include 
#include 
#include 
#include 
#include 
using namespace std;
pthread_mutex_t m=PTHREAD_MUTEX_INITIALIZER;

void *writer1(void *fd)
{
   int f=*(int*)fd;
   char *string1=new char[200];
   pthread_mutex_lock(&amp;m);
   cout&lt;&lt;&quot;\n enter 1st thread items to write in file&quot;;
   gets(string1);
   for(int i=0;i&lt;=strlen(string1);i++)
   {
      write(f,&amp;string1[i],1);
      sleep(1);
   }
   pthread_mutex_unlock(&amp;m);
}
void *writer2(void *fd)
{
   int f=*(int*)fd;
   char *string2=new char[200];
   pthread_mutex_lock(&amp;m);
   cout&lt;&lt;&quot;\n enter enter second thread items to write in file&quot;;
   gets(string2);
   for(int i=0;i&lt;=strlen(string2);i++)
   {
      write(f,&amp;string2[i],1);
      sleep(1);
   }
   pthread_mutex_unlock(&amp;m);
}
main()
{
   pthread_t t1,t2;
   int fd=open(&quot;file.txt&quot;,O_CREAT|O_RDWR|O_APPEND);
   pthread_create(&amp;t1,0,writer1,&amp;fd);
   pthread_create(&amp;t2,0,writer2,&amp;fd);
   pthread_join(t1,0);
   pthread_join(t2,0);
}
</pre>
<h2>About SourceCode</h2>
<ul class="list">
<li>
<p>pthread_create(),pthread_join() are two library function to create thread and waiting for thread simultaneously.</p>
</li>
<li>
<p>pthread_mutex_t is used to declare mutex variable.</p>
</li>
<li>
<p>PTHREAD_MUTEX_INITIALIZER is used to initialize a static mutex.</p>
</li>
<li>
<p>Here we are doing file locking using pthread_mutex_lock(pthread_mutex_t*) function and unlocking using pthread_mutex_unlock(pthread_mutex_t*) function.</p>
</li>
<li>
<p>The primary objective of this source code is to write into a file in a synchronization way.</p>
</li>
</ul>
<h2>Application Area</h2>
<ul class="list">
<li>
<p>Banking Transaction</li>
</p>
<li>
<p>Database System</li>
</p>
<li>
<p>Web Servers</li>
</p>
<li>
<p>Designing Multithreading OS</li>
</p>
</ul>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img src="http://www.compileonline.com/images/mohtashim.gif" width="64" alt="Mohtashim" /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><div style="font-size: 1.25em;margin-bottom:0"><strong>Mohtashim</strong></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em">Blend of technical and managerial skill with overall 15 of experience in Telecom and  Data communication domain with design, development, implementation &amp; supporting  complex Business Support Systems (BSS) and Operation Support Systems (OSS).</div><div class="ts-fab-footer"><a style="margin-right:1.25em" href="http://www.facebook.com/mohd.mohtashim.9">Facebook</a><a style="margin-right:1.25em" href="http://www.linkedin.com/in/mohammadmohtashim">LinkedIn</a></div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper -->]]></content:encoded>
			<wfw:commentRss>http://www.tutorialspoint.com/shorttutorials/syncronization-in-threads-using-posix-thread/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
