<?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>Linux Users Group Manipal &#187; Session</title>
	<atom:link href="http://www.lugmanipal.org/category/session/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lugmanipal.org</link>
	<description>The Best Things in Life are Free</description>
	<lastBuildDate>Wed, 26 Oct 2011 08:41:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Open Talks II Description</title>
		<link>http://www.lugmanipal.org/2011/04/13/open-talks-ii-description/</link>
		<comments>http://www.lugmanipal.org/2011/04/13/open-talks-ii-description/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 19:29:14 +0000</pubDate>
		<dc:creator>Kartik Mandaville</dc:creator>
				<category><![CDATA[Session]]></category>

		<guid isPermaLink="false">http://www.lugmanipal.org/?p=305</guid>
		<description><![CDATA[The following topics were discussed during the 2nd open talks session : Cryptographic Hashing : On the 28th of March, a one-hour talk on &#8220;Cryptographic Hashing&#8221; was conducted. The talk comprised of the basics of hashing, digests and it&#8217;s applications in real world scenarios. It introduced the attendees to the different types of hashing functions [...]]]></description>
			<content:encoded><![CDATA[<p>The following topics were discussed during the 2nd open talks session :</p>
<ul>
<li>Cryptographic Hashing :</li>
</ul>
<p style="padding-left: 30px;">On the 28th of March, a one-hour talk on &#8220;Cryptographic Hashing&#8221; was conducted. The talk comprised of the basics of hashing, digests and it&#8217;s applications in real world scenarios. It introduced the attendees to the different types of hashing functions and it&#8217;s evolution over the course of time, detailing it&#8217;s use as an alternative to storing passwords in plain text at the server end and also it&#8217;s utility as file checksums. They were also given a brief insight into the different methods used to break hashes which included brute force, cryptanalyzation and rainbow tables.</p>
<p style="padding-left: 30px;"><a title="Click to get the slides" href="http://www.mediafire.com/?ozctuuccodfmqd2" target="_blank">Link to slides for this session</a></p>
<ul>
<li>Regular Expressions :</li>
</ul>
<p style="padding-left: 30px;">Regular Expressions are commonly used in Compiler Design, and form a basis for theoretical computer science, but their power in programming languages for pattern matching, and searching is under utilized. The focus of the talk was to apply the power of regular expressions in programming.<br />
The highlight of the talk was on constructing regular expressions. The format and various syntaxes were discussed. All the required concepts were covered in a construction of a regular expression for a typical email address. Lastly, an example on Java, showing the practical implementation of regular expressions was shown. Implementation in C++ with the Boost/Regex library was also mentioned.</p>
<p style="padding-left: 30px;"><a title="Reference Document for Regex" href="http://www.addedbytes.com/cheat-sheets/download/regular-expressions-cheat-sheet-v2.pdf" target="_blank">Click to Download the Reference Document</a></p>
<ul>
<li>Augmented Intelligence and Machine Learning :</li>
</ul>
<p style="padding-left: 30px;">The  talk began with the discussion on what learning is and what styles of  learning surround us. The classic approach of classroom was picked up  and so was the process of distance learning. The distance learning model  was picked up and we saw as to what its various advantages and  disadvantages are. The talk was focused on Opencourseware, which was an  initiative started by MIT, USA which put up their entire course material  online including lectures and handouts so that people could learn from  them.<br />
The  second part of the talk session was on machine learning and augmented  intelligence. With the main focus being on Milo, a online entity that  was created in association with Microsoft, it could actively learn and  could be taught new things to do. It exhibited Augmented intelligence  and discussions ensured on the same till the end of the session.</p>
<ul>
<li>Esoteric Programming Languages :</li>
</ul>
<p style="padding-left: 30px;">Esoteric  languages are languages that are created testing the boundaries of  programming languages, they are often written as a joke or humor and  exhibit no sense of purposes whatsoever. Still, they are interesting to  learn and a lot of fun.<br />
There  were several languages that were demonstrated. Brainfuck was the main  focus however. The most popular esoteric language has only 8 commands  and has the minimalistic designs. Other language include Piet, which  takes bitmap images as input. Whirl which has only 0 and 1. and other  such languages. The humor aspect of the session was the main focus as  computer science jokes and parodies were at the fullest.</p>
<ul>
<li>Allegro – C/C++ Gaming Library :</li>
</ul>
<p style="padding-left: 30px;">A talk was held on Allegro a C/C++ game programming library. It was basically an introduction to Allegro and game programming in general.<br />
At first the audience were made familiar with the initial setup procedures as required by Allegro environment for outputting data to the screen. Next they were shown the basic functions provided by the library to output bitmaps and sprites onto the screen along with a brief introduction to masking functions.<br />
How to animate sprites to show movement was shown next. This quickly followed the implementation of Double buffering to facilitate smooth motion of the sprites on screen. Collision detection was explained at this stage with proper demonstrations along with the explanation of Bounding Box Collision concept.<br />
Lastly, the programs were shown highlighting the differences between those using timers and those not using them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2011/04/13/open-talks-ii-description/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Open Talks II</title>
		<link>http://www.lugmanipal.org/2011/03/26/open-talks-ii/</link>
		<comments>http://www.lugmanipal.org/2011/03/26/open-talks-ii/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 20:22:43 +0000</pubDate>
		<dc:creator>Kartik Mandaville</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Session]]></category>

		<guid isPermaLink="false">http://www.lugmanipal.org/?p=276</guid>
		<description><![CDATA[The second session of Open Talks is here, this time its a five day talk session featuring the following talks: Cost: Completely FREE Day 1 &#8211; 28th March &#8211; Hashing and Regex Day 2 &#8211; 29th March &#8211; Augmented Intelligence and machine learning by Prof. K.P. Rao. Day 3 &#8211; 31st March &#8211;  Allegro &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>The second session of Open Talks is here, this time its a five day talk session featuring the following talks:</p>
<p>Cost: Completely FREE<br />
Day 1 &#8211; 28th March &#8211; Hashing and Regex<br />
Day 2 &#8211; 29th March &#8211; Augmented Intelligence and machine learning by Prof. K.P. Rao.<br />
Day 3 &#8211; 31st March &#8211;  Allegro &#8211; C/C++ Gaming Library<br />
Day 4 &#8211; 1st April &#8211;  GIT and Virtualization<br />
Day 5 &#8211; 2nd April &#8211;  Esoteric Languages (like brainfcuk).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2011/03/26/open-talks-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Session on Distributed Computing and MapReduce</title>
		<link>http://www.lugmanipal.org/2010/04/06/session-on-distributed-computing-and-mapreduce/</link>
		<comments>http://www.lugmanipal.org/2010/04/06/session-on-distributed-computing-and-mapreduce/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 12:20:06 +0000</pubDate>
		<dc:creator>Kartik Mandaville</dc:creator>
				<category><![CDATA[Session]]></category>

		<guid isPermaLink="false">http://www.lugmanipal.org/?p=247</guid>
		<description><![CDATA[We are organizing a Session on Distributed Computing and MapReduce. Ever wondered how Google,Yahoo! index the web .. Technologies Include : MapReduce GFS(Google File System) Apache Hadoop An IDC estimate put the size of the “digital universe” at 1.8 zettabytes by 2011. A distributed system consists of multiple computers that communicate through a network. Distributed [...]]]></description>
			<content:encoded><![CDATA[<p>We are organizing a Session on Distributed Computing and MapReduce.</p>
<p>Ever wondered how Google,Yahoo! index the web ..</p>
<p>Technologies Include :<br />
MapReduce<br />
GFS(Google File System)<br />
Apache Hadoop</p>
<p>An IDC estimate put the size of the “digital universe” at 1.8 zettabytes by 2011.<br />
A distributed system consists of multiple computers that communicate through a network.<br />
Distributed computing refers to the use of distributed systems to  solve computational problems on the distributed system.<br />
MapReduce is a framework which implements the idea of a distributed computing.<br />
GFS is the distributed file system on which distributed programs store and process data.<br />
Hadoop is an open source framework written in Java which implements the MapReduce technology.</p>
<p>The following are the details :</p>
<p>Date: 9th April, 2010</p>
<p>Venue: NLH 104</p>
<p>Time: 5 pm</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2010/04/06/session-on-distributed-computing-and-mapreduce/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GSOC Session</title>
		<link>http://www.lugmanipal.org/2010/03/22/gsoc-session/</link>
		<comments>http://www.lugmanipal.org/2010/03/22/gsoc-session/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 01:58:52 +0000</pubDate>
		<dc:creator>Kartik Mandaville</dc:creator>
				<category><![CDATA[Session]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gsoc2010]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[summer 2010]]></category>

		<guid isPermaLink="false">http://www.lugmanipal.org/?p=237</guid>
		<description><![CDATA[LUG Manipal presents a 3 hr session on Google Summer of Code. Get to know how to work on projects from Google, Wikimedia, Mozilla, Linux Foundation, Facebook and many more Find out how to apply to these organizations and getting to work with them Learn how to earn $5000 Venue : NLH 104 Date: 24th [...]]]></description>
			<content:encoded><![CDATA[<p>LUG Manipal presents a 3 hr session on Google Summer of Code.</p>
<ul>
<li>Get to know how to work on projects from Google, Wikimedia, Mozilla, Linux Foundation, Facebook and many more</li>
<li>Find out how to apply to these organizations and getting to work with them</li>
<li>Learn how to earn $5000</li>
</ul>
<p>Venue : NLH 104</p>
<p>Date: 24th March 2010</p>
<p>TIme: 5pm to 8 pm</p>
<p>The slides for the session are available here :</p>
<p><a href="http://dl.dropbox.com/u/1656325/GSoC2010-Presentation.pdf">GSoC 2010 </a><br />
<a href="http://dl.dropbox.com/u/1656325/gsoc.pdf">Slides </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lugmanipal.org/2010/03/22/gsoc-session/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.458 seconds -->

