<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3336181561890322678</id><updated>2011-11-27T16:06:51.923-08:00</updated><category term='office 2007'/><category term='excel'/><category term='word'/><category term='tutorials'/><category term='java'/><category term='programming'/><title type='text'>Technolgy Tutorials - Beginner to Advanced</title><subtitle type='html'>As a teacher of everything in computers from using MS Word to advanced programing. I will be posting short tutorials, videos, and articles on all kinds of topics. From how to use word and excel, write in java, php, or ruby, or how to setup a Ubuntu VMWare image. I will be sharing what I develop for my classes.
&lt;br&gt;    -- Professor Gerry Jenkins</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3336181561890322678.post-4646940386500265153</id><published>2010-01-28T16:12:00.000-08:00</published><updated>2010-02-05T12:01:49.061-08:00</updated><title type='text'>email from ruby and php when your ISP blocks you.</title><content type='html'>My ISP is verizon.com and I could not get a program solution to email from ruby or php on my macBook.&lt;br /&gt;&lt;br /&gt;I found a simple solution:&lt;br /&gt;&lt;br /&gt;Since mac os x uses postfix as the unix software to actually send the email. I found the following link to be able to set up to output by going to gmail.com.&lt;br /&gt;&lt;br /&gt;You just need to create a gmail.com email account and then follow the excellent instructions by Trent Mick:  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://trentmick.blogspot.com/2009/11/using-gmail-for-outbound-email-on-mac.html#comment-form"&gt;http://trentmick.blogspot.com/2009/11/using-gmail-for-outbound-email-on-mac.html#comment-form&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I can now use the ruby mail module to send emails from my ruby scripts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3336181561890322678-4646940386500265153?l=teklern.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/4646940386500265153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://teklern.blogspot.com/2010/01/email-from-ruby-and-php-when-your-isp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/4646940386500265153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/4646940386500265153'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/2010/01/email-from-ruby-and-php-when-your-isp.html' title='email from ruby and php when your ISP blocks you.'/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3336181561890322678.post-536335170464740347</id><published>2009-11-06T13:32:00.000-08:00</published><updated>2009-11-06T15:18:42.118-08:00</updated><title type='text'>java code to list quicktime movie information</title><content type='html'>I am always running into the need for a quick little tool.&lt;br /&gt;&lt;br /&gt;I have a library of over 50 quicktime tutorial movies and need a list of the filenames, the duration of each movie, and the size of each movie.&lt;br /&gt;&lt;br /&gt;So I have written a nice short java program that recursivly looks a all .mov files in a base directory and prints to the console window a table in tab delimited form of all the information that you can easily select and paste into a spreadsheet.&lt;br /&gt;&lt;br /&gt;Here is the code for this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;pre&gt;&lt;br /&gt;import java.io.File;&lt;br /&gt;import java.util.*;&lt;br /&gt;&lt;br /&gt;import quicktime.*;&lt;br /&gt;import quicktime.std.movies.Movie;&lt;br /&gt;import quicktime.app.view.QTFactory;&lt;br /&gt;import quicktime.io.*;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class FindInfoOnQuickTime{&lt;br /&gt;&lt;br /&gt;public static void main (String[] args) {&lt;br /&gt;   try {&lt;br /&gt;      QTSession.open();&lt;br /&gt;      Vector&amp;lt;file&amp;gt; list = new Vector&amp;lt;file&amp;gt;();&lt;br /&gt;      File dir = new File("/Users/username/Movies/"); // put the base path&lt;br /&gt;      findMovFiles( list, dir ); // builds list of .mov files&lt;br /&gt;      for( File f: list)&lt;br /&gt;          PrintQuicktimeInfo( f ); // print it all out&lt;br /&gt;      QTSession.close();&lt;br /&gt;   } catch (Exception e) {&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public static void PrintQuicktimeInfo(File f) throws QTException {&lt;br /&gt;   System.out.print(f.getParent() + "\t"); // path&lt;br /&gt;   System.out.print(f.getName() + "\t"); // file name&lt;br /&gt;&lt;br /&gt;   OpenMovieFile omf = OpenMovieFile.asRead (new QTFile (f));&lt;br /&gt;   Movie m = Movie.fromFile (omf);&lt;br /&gt;&lt;br /&gt;   double t = (double)m.getDuration()/m.getTimeScale();&lt;br /&gt;   double min = Math.floor(t/60);&lt;br /&gt;   double sec = t - min*60.0;&lt;br /&gt;&lt;br /&gt;   System.out.printf("%02.0f:%04.1f\t",min,sec); // duration&lt;br /&gt;   int w = m.getBox().getWidth();&lt;br /&gt;   int h = m.getBox().getHeight();&lt;br /&gt;   System.out.printf("%d\t%d\n",w,h); // width height&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; // recursively build list of File objects&lt;br /&gt; public static void findMovFiles( Vector&amp;lt;file&amp;gt; list, File dir ) {&lt;br /&gt;   File[] files = dir.listFiles();&lt;br /&gt;   for( File entry: files ) {&lt;br /&gt;      if( entry.isDirectory() )&lt;br /&gt;         findMovFiles( list, entry);&lt;br /&gt;      else&lt;br /&gt;         if(entry.getName().endsWith(".mov"))&lt;br /&gt;            list.add(entry);&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/file&gt;&lt;/file&gt;&lt;/file&gt;&lt;/file&gt;&lt;/file&gt;&lt;/file&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3336181561890322678-536335170464740347?l=teklern.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/536335170464740347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://teklern.blogspot.com/2009/11/java-code-to-list-quicktime-movie.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/536335170464740347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/536335170464740347'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/2009/11/java-code-to-list-quicktime-movie.html' title='java code to list quicktime movie information'/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3336181561890322678.post-3320571504303389567</id><published>2009-08-20T12:19:00.000-07:00</published><updated>2009-09-17T16:24:55.057-07:00</updated><title type='text'></title><content type='html'>Great I have just set up my teaching videos site at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://web.me.com/gerryjenkins"&gt;http://web.me.com/gerryjenkins&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will be adding all my videos to this site that I develop for my java, php, and intro to IT classes.&lt;br /&gt;&lt;br /&gt;I hope that others on the net will gain from these videos.&lt;br /&gt;&lt;br /&gt;I am trying to make them short 2 to 7 minutes each.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3336181561890322678-3320571504303389567?l=teklern.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/3320571504303389567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://teklern.blogspot.com/2009/08/great-i-have-just-set-up-my-teaching.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/3320571504303389567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/3320571504303389567'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/2009/08/great-i-have-just-set-up-my-teaching.html' title=''/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3336181561890322678.post-7571575534350662618</id><published>2009-07-20T11:11:00.000-07:00</published><updated>2009-09-17T16:22:55.930-07:00</updated><title type='text'>adding java compile/run scripts to TextWrangler</title><content type='html'>My favorite editor for most things on my Mac is &lt;a href="http://macromates.com/"&gt;Textmate&lt;/a&gt;. But for students in my java class that have a Mac, I recommended &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TextWrangler&lt;/span&gt; this semester.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TextWrangler&lt;/span&gt; is a great free lite version of the long established &lt;span style="font-weight: bold;"&gt;BBEdit&lt;/span&gt; editor. I can't really see whats so light about it.&lt;br /&gt;&lt;br /&gt;Anyway, you can download &lt;span style="font-weight: bold;"&gt;TextWrangler&lt;/span&gt; at &lt;a href="http://www.barebones.com/products/TextWrangler/"&gt;Bare Bones Software. &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But to make it easier to compile and run java from a menu within &lt;span style="font-weight: bold;"&gt;TextWrangler&lt;/span&gt;, I recommend adding two new commands by downloading two files that are applescript and moving them into the scripts folder for &lt;span style="font-weight: bold;"&gt;TextWrangler&lt;/span&gt;. I thank &lt;span style="font-weight: bold;"&gt;nonoTux.com&lt;/span&gt; for these original scripts.&lt;br /&gt;&lt;br /&gt;To install the scripts, open &lt;span style="font-weight: bold;"&gt;TextWrangler&lt;/span&gt;, in the script menu(the 2nd one to the left of the help menu), open the script editor and use it to create a new file, and paste the following:&lt;br /&gt;&lt;pre&gt;&lt;code style="border: 1px solid rgb(0, 0, 255); padding: 5px; display: block;"&gt;&lt;br /&gt;tell application "TextWrangler"&lt;br /&gt;save text document 1&lt;br /&gt;set the_file to file of text document 1&lt;br /&gt;end tell&lt;br /&gt;&lt;br /&gt;set AppleScript's text item delimiters to ":"&lt;br /&gt;set source_file to the last text item of (the_file as string)&lt;br /&gt;&lt;br /&gt;tell application "Finder"&lt;br /&gt;set the_folder to container of the_file as alias&lt;br /&gt;end tell&lt;br /&gt;&lt;br /&gt;tell application "Terminal"&lt;br /&gt;activate&lt;br /&gt;set shell_script to "cd " &amp;amp; (quoted form of POSIX path of the_folder) &amp;amp; ¬&lt;br /&gt;   "; javac " &amp;amp; source_file&lt;br /&gt;if (count windows) is 0 then&lt;br /&gt;do script shell_script&lt;br /&gt;else&lt;br /&gt;   do script shell_script in the front window&lt;br /&gt;end if&lt;br /&gt;end tell&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;and then save the file with the name &lt;span style="font-weight: bold;"&gt;Compile java.scpt&lt;/span&gt; into the&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Library/Application Support/TextWrangler/Scripts&lt;/span&gt;  directory, look for Library in you home users folder.&lt;br /&gt;&lt;br /&gt;Then create another new script file and paste this code:&lt;br /&gt;&lt;pre&gt;&lt;code style="border: 1px solid rgb(0, 0, 255); padding: 5px; display: block;"&gt;&lt;br /&gt;tell application "TextWrangler"&lt;br /&gt;set the_file to file of text document 1&lt;br /&gt;end tell&lt;br /&gt;&lt;br /&gt;set AppleScript's text item delimiters to ":"&lt;br /&gt;set source_file to the last text item of (the_file as string)&lt;br /&gt;set compiled_file to text 1 thru -6 of source_file&lt;br /&gt;&lt;br /&gt;tell application "Finder"&lt;br /&gt;set the_folder to container of the_file as alias&lt;br /&gt;end tell&lt;br /&gt;&lt;br /&gt;tell application "Terminal"&lt;br /&gt;activate&lt;br /&gt;set shell_script to "cd " &amp;amp; (quoted form of POSIX path of the_folder) &amp;amp; ¬&lt;br /&gt;   "; java " &amp;amp; compiled_file&lt;br /&gt;if (count windows) is 0 then&lt;br /&gt;do script shell_script&lt;br /&gt;else&lt;br /&gt;   do script shell_script in the front window&lt;br /&gt;end if&lt;br /&gt;end tell&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;and then save the file with the name &lt;span style="font-weight: bold;"&gt;Run java.scpt&lt;/span&gt; into the&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Library/Application Support/TextWrangler/Scripts  directory&lt;/span&gt;, look for Library in you home users folder.&lt;br /&gt;&lt;br /&gt;You will now have two new menu items in the scripts menu (the 2nd one to the left of the help menu). They will open a terminal window and compile or run your front window as a java program.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3336181561890322678-7571575534350662618?l=teklern.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/7571575534350662618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://teklern.blogspot.com/2009/07/adding-java-compilerun-scripts-to.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/7571575534350662618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/7571575534350662618'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/2009/07/adding-java-compilerun-scripts-to.html' title='adding java compile/run scripts to TextWrangler'/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3336181561890322678.post-4923929809604101366</id><published>2009-03-27T15:19:00.000-07:00</published><updated>2009-03-27T15:57:16.276-07:00</updated><title type='text'>Excel 2007: Absolute vs. Relative addresses</title><content type='html'>Absolute vs. Relative addressing is a key skill to be able to build more complex spreadsheets. In Excel on PCs, it is the F4 function key that will cycle through the combination of fixing the row or column or both.&lt;br /&gt;&lt;br /&gt;Go to this link to see the video:&lt;br /&gt;&lt;a href="http://files.me.com/gerryjenkins/8057e7.mov"&gt; Absolute vs. Relative &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(You may need to install the latest Quicktime Player for your browser: see&lt;br /&gt;&lt;a target="blank" href="http://www.apple.com/quicktime/download/"&gt;http://www.apple.com/quicktime/download/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3336181561890322678-4923929809604101366?l=teklern.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/4923929809604101366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://teklern.blogspot.com/2009/03/excel-2007-absolute-vs-relative.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/4923929809604101366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/4923929809604101366'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/2009/03/excel-2007-absolute-vs-relative.html' title='Excel 2007: Absolute vs. Relative addresses'/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3336181561890322678.post-2769266799797525444</id><published>2009-03-27T14:51:00.001-07:00</published><updated>2009-07-16T12:52:46.605-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='word'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='office 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='excel'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>First Blog. Progamming &amp; Teaching, Public Tutorials</title><content type='html'>&lt;h3  style="font-family:georgia;"&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style="font-size:130%;"&gt;First Blog:&lt;/span&gt;&lt;br /&gt;This is my first blog entry. I am a professor a Long Beach Community College and teach everything from introductions to computers, programming in java, Visual Basic, php, ruby on rails, C++, web constructions from scratch or using Dreamweaver. Database design, and a lot more topics.&lt;br /&gt;Short Tutorials:I will be using this blog to make public teaching aids that I develop for my classes and other tid bits.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Linux Expert:&lt;/span&gt;&lt;br /&gt;I manage several Ubuntu linux servers running in VMWare images. I have worked with both apache and lighttpd. I will also try to share things I have learned in the administration of these servers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Moodle:&lt;br /&gt;&lt;/span&gt;I also teach online classes using Moodle.&lt;br /&gt;&lt;br /&gt;Everything I do is subject to blog entries. I will start by introducing short vidieos on specific Microsoft Word 2007 and Excel 2007 skills.  tech video I have tried to design to be less than 5 minutes (many are only two minutes).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;ASK:&lt;/span&gt;&lt;br /&gt;Please post ideas for more videos or ideas you would like to see for short articles.&lt;br /&gt;&lt;br /&gt;Thank you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3336181561890322678-2769266799797525444?l=teklern.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teklern.blogspot.com/feeds/2769266799797525444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://teklern.blogspot.com/2009/03/first-blog-progamming-teaching-public.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/2769266799797525444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3336181561890322678/posts/default/2769266799797525444'/><link rel='alternate' type='text/html' href='http://teklern.blogspot.com/2009/03/first-blog-progamming-teaching-public.html' title='First Blog. Progamming &amp; Teaching, Public Tutorials'/><author><name>Prof. Jenkins</name><uri>http://www.blogger.com/profile/09399639283553313130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_tHbUmlw4Odc/Sl9PYZ11XmI/AAAAAAAAAAM/LBTNxH57_4M/s1600-R/GJenkins9.12.02.gif'/></author><thr:total>0</thr:total></entry></feed>
