<?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:blogger='http://schemas.google.com/blogger/2008' 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-8556645108841947843</id><updated>2024-03-13T03:26:29.941-07:00</updated><title type='text'>Daddy The Father</title><subtitle type='html'>Computer science major who needs to start over from the beginning.  My goal is to get a good job with my skills</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-421714156600794889</id><published>2012-03-04T05:24:00.002-08:00</published><updated>2012-03-04T05:24:46.991-08:00</updated><title type='text'>Programming Methodology Lecture 16 and 17</title><content type='html'>This week was a little busy but it will soon not be so busy.&amp;nbsp; The school year will end in a few weeks.&amp;nbsp; I had my last 6th grade lesson last week.&amp;nbsp; But the homeroom teachers were not in both of them so I don&#39;t think it went like it should have.&amp;nbsp; But I was happy that some students thanked me outside of the class and said that my class was fun.&lt;br /&gt;
Lecture 16 is about arrays.&amp;nbsp; Arrays are ordered and homogeneous in Java.&amp;nbsp; Homogeneous means everything is of the same type.&amp;nbsp; We declare an array like:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int[] myArr = new int[5];&lt;br /&gt;
&lt;br /&gt;
Arrays will start initialized.&amp;nbsp; For example int arrays will be initialized to 0.&amp;nbsp; On the other hand objects are null.&amp;nbsp; Array indexing starts at 0 and goes to n-1 where n is the number of elements in the array.&lt;br /&gt;
Mehran goes on to explain post-incrementing and pre-incrementing and their usefulness with arrays.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; example:&amp;nbsp; mid[numScores++] = score;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
He then goes on to explain the actual size of an array vs the effective size.&amp;nbsp; Actual size is the declared size.&amp;nbsp; Effective size is how much is really used.&lt;br /&gt;
In Java the size of the array can be dynamic - given at runtime.&lt;br /&gt;
Arrays can also be more than one dimension.&lt;br /&gt;
For example, &lt;br /&gt;
&amp;nbsp;&amp;nbsp; int [][] matrix = new int[2][3];&lt;br /&gt;
&lt;br /&gt;
one useful method:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; a.length&lt;br /&gt;
&lt;br /&gt;
After that he begins to explain ArrayList.&amp;nbsp; We must&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; import java.util.*;&lt;br /&gt;
&lt;br /&gt;
ArrayList uses template&lt;br /&gt;
&amp;nbsp;&amp;nbsp; ArrayList &amp;lt;String&amp;gt; strList = new ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt;
&lt;br /&gt;
ArrayList holds objects&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/421714156600794889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/03/programming-methodology-lecture-16-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/421714156600794889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/421714156600794889'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/03/programming-methodology-lecture-16-and.html' title='Programming Methodology Lecture 16 and 17'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-6934222413371246585</id><published>2012-02-25T23:51:00.001-08:00</published><updated>2012-02-25T23:51:34.845-08:00</updated><title type='text'>Programming Methodology Lecture 15</title><content type='html'>Have been watching One Piece in between studying.&amp;nbsp; I&#39;m aorund the Davy Back Fight part.&amp;nbsp; It&#39;s not as interesting to me.&amp;nbsp; But I like One Piece overall.&amp;nbsp; I was more addicted to it but now don&#39;t watch as much.&amp;nbsp; It will still be a long time until if finishes anyway so I should slow down on the episodes. &lt;br /&gt;
&lt;br /&gt;
In Lecture 15, Mehran starts with a review of memory and pointers.&amp;nbsp; Again, objects are passed by reference.&amp;nbsp; We must be careful about a null dereference:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Point p3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; p3.Move(3,4);&amp;nbsp; // error null dereference&lt;br /&gt;
&lt;br /&gt;
So primitive types are passed by value and objects are passed by value.&amp;nbsp;&amp;nbsp;Primitive types do have a class version:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int&amp;nbsp; --&amp;gt;&amp;nbsp; Integer&lt;br /&gt;
&amp;nbsp;&amp;nbsp; double --&amp;gt; Double&lt;br /&gt;
&amp;nbsp;&amp;nbsp; boolean --&amp;gt; Boolean&lt;br /&gt;
&amp;nbsp;&amp;nbsp; char&amp;nbsp; --&amp;gt; Character&lt;br /&gt;
&lt;br /&gt;
After the review, he begins to talk about Files.&lt;br /&gt;
Files uses import java.io.*;&lt;br /&gt;
&lt;br /&gt;
Reading files:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; Open&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 2.&amp;nbsp; Read file (line by line)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 3.&amp;nbsp; Close&lt;br /&gt;
&lt;br /&gt;
example:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; BufferedReader rd&amp;nbsp;= new BufferedReader(new FileReader(&quot;students.txt&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while (true) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string line = rd.readLine();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (line == null)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rd.close();&lt;br /&gt;
&lt;br /&gt;
He then talks about exceptions.&amp;nbsp; Throwing:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //code for file access&lt;br /&gt;
&amp;nbsp;&amp;nbsp; } catch (IOException ex) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //deal with exception&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Writing Files:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; Open&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 2.&amp;nbsp; Write&amp;nbsp; //&amp;nbsp;&amp;nbsp; ____.println&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 3.&amp;nbsp;&amp;nbsp;Close</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/6934222413371246585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6934222413371246585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6934222413371246585'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-15.html' title='Programming Methodology Lecture 15'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-6638403364477276877</id><published>2012-02-25T21:39:00.001-08:00</published><updated>2012-02-25T21:39:16.381-08:00</updated><title type='text'>Programming Methodology Lecture 13 and 14</title><content type='html'>Lecture 13 was something I understood. Mehran explains string functions.&amp;nbsp; &lt;br /&gt;
String indexing starts at 0.&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; str.substring(0,end)&amp;nbsp; //is a substring from 0 to end-1&lt;br /&gt;
He explains tokenizers&lt;br /&gt;
we must import java.util.*; for string tokenizer&lt;br /&gt;
&lt;br /&gt;
Lecture 14 is important.&amp;nbsp; It is about memory and he explains how it works in Java.&lt;br /&gt;
&lt;br /&gt;
First, he briefly explains bits, bytes, word, kilobyte, M, G, T,...&lt;br /&gt;
He then explains about hexadecimal (base 16).&amp;nbsp; This is used for memory addresses&lt;br /&gt;
&lt;br /&gt;
Static variables and constants are special for memory&lt;br /&gt;
&lt;br /&gt;
Dynamic variables use heap //dynamic is anything that uses the new keyword&lt;br /&gt;
He explains the stack and the heap&lt;br /&gt;
The heap goes downward and the stack goes upward.&amp;nbsp; If they meet we might have a crash&lt;br /&gt;
The heap starts with a low memory address (0000)&lt;br /&gt;
The stacks starts with a high one (FFFF)&lt;br /&gt;
&lt;br /&gt;
He explains memory allocation.&amp;nbsp; When a variable goes out of scope, the memory is released (popped off the stack).</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/6638403364477276877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-13-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6638403364477276877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6638403364477276877'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-13-and.html' title='Programming Methodology Lecture 13 and 14'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-5761367885329381578</id><published>2012-02-25T20:29:00.001-08:00</published><updated>2012-02-25T20:29:39.727-08:00</updated><title type='text'>Programming Methodology Lecture 10 and 11</title><content type='html'>It seems I forgot to write about Lecture 10 and 11.&amp;nbsp; &lt;br /&gt;
This week was a little busy but it should get better soon.&amp;nbsp; I only have about 2 weeks of lesson at the elementary school and then 2 weeks of boring free time but maybe I can study more then.&amp;nbsp; &lt;br /&gt;
Yesterday, I bought a new Softbank smart phone.&amp;nbsp; I bought it through their online shop.&amp;nbsp; It&#39;s much better because there is no sales pressure and upsells.&amp;nbsp; The downside is that there is no immediate gratification.&amp;nbsp; But I can wait.&amp;nbsp; I will be getting a Sharp Aquos 104SH smart phone.&amp;nbsp; It has one of the best specs right now.&amp;nbsp; It was a little expensive but I don&#39;t plan to use the data plan so maybe it will be ok.&lt;br /&gt;
Lecture 10 was not so interesting for me.&amp;nbsp; Do I use the word interesting too much?&amp;nbsp; I was told by a housemate before that I did.&amp;nbsp; &lt;br /&gt;
In the lecture, Mehran starts by reviewing classes.&amp;nbsp; He says that we need getters to access private variables and that the getter is public.&lt;br /&gt;
We can extend classes:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; super calls constructor of extended&lt;br /&gt;
&amp;nbsp;&amp;nbsp; we can also override methods&lt;br /&gt;
When we pass an object as a parameter, we pass its refrence not a copy of the object.&amp;nbsp; So we have to be careful.&amp;nbsp; This is different than for primitives (int, char, double, ...)&lt;br /&gt;
&lt;br /&gt;
After that, he explains Javadoc documentation.&amp;nbsp; &lt;br /&gt;
Javadoc comments:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; start with:&amp;nbsp; /**&lt;br /&gt;
&amp;nbsp;&amp;nbsp; end with:&amp;nbsp; */&lt;br /&gt;
&amp;nbsp;&amp;nbsp; special tags:&amp;nbsp; @param, @result&lt;br /&gt;
Javadoc comments are useful because we don&#39;t have to look at the code.&lt;br /&gt;
He then talks about Graphics.&amp;nbsp; I think this is important because many things use graphics nowadays.&amp;nbsp; Although Java graphics don&#39;t look so nice to me.&amp;nbsp;For graphics, we should import acm.graphics.*&lt;br /&gt;
for this:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; it&#39;s a collage model&lt;br /&gt;
&amp;nbsp;&amp;nbsp; we create an image by adding objects to a canvas&lt;br /&gt;
&amp;nbsp;&amp;nbsp; newer objects obscure those added earlier&lt;br /&gt;
&amp;nbsp;&amp;nbsp; layering is called the stacking order (or z-order)&lt;br /&gt;
&lt;br /&gt;
After that, he explains a little about Interfaces.&amp;nbsp; An interface is a set of methods and a set of classes that have that set of methods.&lt;br /&gt;
&lt;br /&gt;
In Lecture 11, Mehran talks more about graphics:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; GCompound- allows for combining several graphics objects so they behave like GObject&lt;br /&gt;
&lt;br /&gt;
He then explains Event-driven programs.&amp;nbsp; These involves the mouse or keyboard&lt;br /&gt;
We can respond to events by having the listerner for events:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; addMouseListeners();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; addKeyListerners();&lt;br /&gt;
We must use the Java library that adds events:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import java.awt.event.*;&lt;br /&gt;
&lt;br /&gt;
For asynchronous events - we don&#39;t know when they will happen</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/5761367885329381578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-10-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/5761367885329381578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/5761367885329381578'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-10-and.html' title='Programming Methodology Lecture 10 and 11'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-3268256305931521546</id><published>2012-02-20T03:18:00.000-08:00</published><updated>2012-02-20T03:18:49.205-08:00</updated><title type='text'>Programming Methodology Lecture 12</title><content type='html'>I haven&#39;t been motivated recently.&amp;nbsp; I have been thinking about my spring vacation instead.&amp;nbsp; I plan to go to Vienna, Copenhagen, and Texas for my spring break.&amp;nbsp; I will finish my contract at the end of March as an elementary teacher.&amp;nbsp; After that, I intend to collect unemployment benefits for 3 months.&amp;nbsp; During that time, I will study more about programming too.&lt;br /&gt;
Lecture 14 was not so interesting for me.&amp;nbsp; Mehran begins by explaining enumeration.&amp;nbsp; &lt;br /&gt;
Enumeration is a &lt;br /&gt;
&amp;nbsp;&amp;nbsp; - set of numbers&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - set of items that go together&lt;br /&gt;
&lt;br /&gt;
He gives an example of enumeration using the switch statement in Java.&lt;br /&gt;
&lt;br /&gt;
Next, he talks about char.&lt;br /&gt;
char uses single quotes:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &#39;a&#39; ... &#39;z&#39; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; &#39;\n&#39;&amp;nbsp; &#39;\t&#39;&lt;br /&gt;
&lt;br /&gt;
All chars have a sequential ASCII code.&lt;br /&gt;
&lt;br /&gt;
Here&#39;s some example code:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; String s = readLine();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; char ch = s.charAt(0);&lt;br /&gt;
&lt;br /&gt;
He gives example code to switch an upper case letter to lower case:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; public char toLower(char ch)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ch &amp;gt;= &#39;A&#39; &amp;amp;&amp;amp; ch &amp;lt;= &#39;Z&#39;) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ch - &#39;A&#39; + &#39;a&#39;);}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ch;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
He then talks about strings.&amp;nbsp; Strings are immutable in Java.&amp;nbsp; String concatenation is ok using +.&lt;br /&gt;
&lt;br /&gt;
To check string equality use:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; s1.equals(str);&amp;nbsp; // not ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/3268256305931521546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/3268256305931521546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/3268256305931521546'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-12.html' title='Programming Methodology Lecture 12'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-6187737591795619849</id><published>2012-02-11T01:28:00.000-08:00</published><updated>2012-02-11T01:28:46.271-08:00</updated><title type='text'>Programming Methodology Lecture 9</title><content type='html'>So today, I am on a mattress run/staycation. &amp;nbsp;I guess most people don&#39;t know what a mattress run is but it is staying at a hotel to get points or miles for future stays. &amp;nbsp;It is at the Hilton Narita. &amp;nbsp;Narita is an okay city to visit once. &amp;nbsp;It has a nice temple and touristy shops near the station. &amp;nbsp;There is also an Aeon Shopping mall we can reach by bus. &amp;nbsp;The mall is not so interesting though. &lt;br /&gt;
In Lecture 9, Mehran says this is an important lecture. &amp;nbsp;He first introduces string concatenation.&lt;br /&gt;
Example:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;String str = &quot;hello there&quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;String name = &quot;Bob&quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;int age = 20;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;String s = &quot;Name: &quot; + name + &quot;Age: &quot; + age;&lt;br /&gt;
&lt;br /&gt;
After that, he introduces classes. &amp;nbsp;This is the important part he says. &amp;nbsp;The format for a class is:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;public class name extends superclass { &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//extends superclass is not necessary&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; ...&lt;br /&gt;
&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
this will be saved as classname.java&lt;br /&gt;
&lt;br /&gt;
He then explains a little bit about using Eclipse.&lt;br /&gt;
&lt;br /&gt;
He talks about constructors and overloading&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- the name of class is used as a constructor name&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- the constructor does not specify return type&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- responsible for initializing object&lt;br /&gt;
&lt;br /&gt;
he then explains this. example:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;this.counter = counter;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- this refers to the receiver object&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- automatically available to methods of a class&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- better to not use this cause less buggy&lt;br /&gt;
He says it&#39;s better to not use this.&lt;br /&gt;
&lt;br /&gt;
He explains that when we pass an object as a parameter, we pass its reference not a copy of the object. &amp;nbsp;As opposed to int, double, ... where it&#39;s not by reference&lt;br /&gt;
&lt;br /&gt;
A class variable is a variable that is shared by all objects of that class (they all refer to the same variable). Example:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;private static int counter; &amp;nbsp; // static is the different part&lt;br /&gt;
&lt;br /&gt;
This is different than an instance variable&lt;br /&gt;
&lt;br /&gt;
He then explains Javadoc documentation. &amp;nbsp;Javadoc comments:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;start with /**&lt;br /&gt;
&amp;nbsp; &amp;nbsp;end with */&lt;br /&gt;
&amp;nbsp; &amp;nbsp;-special tags @param, @result ...&lt;br /&gt;
This is useful because we don&#39;t have to look through code to figure out what something is doing.</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/6187737591795619849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6187737591795619849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6187737591795619849'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-9.html' title='Programming Methodology Lecture 9'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-1585916760516605336</id><published>2012-02-09T03:30:00.000-08:00</published><updated>2012-02-09T03:30:41.711-08:00</updated><title type='text'>Programming Methodology Lecture 8</title><content type='html'>As I think I mentioned before, I am not talking to my mother.&amp;nbsp; But since I&#39;m not talking to her I can&#39;t really talk to the rest of my family.&amp;nbsp; I have one issue though.&amp;nbsp; My mail is being sent to my home there and I don&#39;t want it to be.&amp;nbsp; There are many issues though about mail forwarding or getting a mail box in Japan.&amp;nbsp; I need to renew my driver&#39;s license soon so this is kind of important.&amp;nbsp; I need to decide soon what to do.&amp;nbsp; Any benefactors out there want to help a closeted gay guy?&lt;br /&gt;
In Lecture 8, Mehran first talks about information hiding.&amp;nbsp; We should do this as much as possible.&amp;nbsp; &lt;br /&gt;
He defines:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; client of a class = user of a class&lt;br /&gt;
&amp;nbsp;&amp;nbsp; implementor = coder&lt;br /&gt;
&lt;br /&gt;
He then speaks bout RandomGenerator&lt;br /&gt;
&lt;br /&gt;
He describes an instance variable (&quot;ivar&quot;) as something that is declared in a class but not in a method.&amp;nbsp; This is visible in entire object.&amp;nbsp; Constants are also instance variables.&lt;br /&gt;
On the other hand we have local variables.&amp;nbsp; They are declared in a method. It is visible in the method.&amp;nbsp; The state should be stored.&lt;br /&gt;
&lt;br /&gt;
In the end, he speaks about RandomGenerator again and he recommends using seeds for testing because we will get the same random number everytime.</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/1585916760516605336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-8.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/1585916760516605336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/1585916760516605336'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-8.html' title='Programming Methodology Lecture 8'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-6025227807192752452</id><published>2012-02-07T03:38:00.000-08:00</published><updated>2012-02-07T03:38:00.439-08:00</updated><title type='text'>Programming Methodology Lecture 7</title><content type='html'>My day was okay today.&amp;nbsp; My lessons were fine today.&amp;nbsp; I ate lunch with a fourth grade class and I enjoyed chatting with them.&amp;nbsp; But I really don&#39;t like teaching that class.&amp;nbsp; I was surprised that one of the second grade students did not know how to write arigatou in Japanese.&amp;nbsp; I wonder if the bad teaching or the student.&lt;br /&gt;
&lt;br /&gt;
Professor Mehran continues introducing Java syntax in this lecture.&lt;br /&gt;
He first says that casts are necessary for:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x&amp;nbsp; = (int) y;&lt;br /&gt;
&lt;br /&gt;
He calls the while loop the indefinite loop.&lt;br /&gt;
&lt;br /&gt;
Another example he gives is that we can use:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(true) with a break statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
He also says that for and while loops&amp;nbsp;can be equivalent.&amp;nbsp; We should use the for loop if we know the number of iterations and the while loop when we don&#39;t know how many times we&#39;ll loop:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(init; test; step) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statement&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; init&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;while (test) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statement&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; step&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Next, he begins to introduce Java methods (also known as functions).&amp;nbsp; We should try to break down a method into some piece that can be reusable.&amp;nbsp; We should think about input and output for reuse too&lt;br /&gt;
&lt;br /&gt;
Methods are called in this format:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; receiver.name(arguments)&lt;br /&gt;
&lt;br /&gt;
Methods are in this format:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; visibility type name(parameters) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; body&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; visibility is private or public&lt;br /&gt;
&amp;nbsp;&amp;nbsp; type is the return value or it can be void.&amp;nbsp; objects can also be returned&lt;br /&gt;
&lt;br /&gt;
We define a predicate method as a method that returns a boolean</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/6025227807192752452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6025227807192752452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6025227807192752452'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-7.html' title='Programming Methodology Lecture 7'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-8817727736965741659</id><published>2012-02-06T03:49:00.000-08:00</published><updated>2012-02-06T03:49:27.162-08:00</updated><title type='text'>Programming Methodology Lecture 6</title><content type='html'>Today I was at my other elementary school.&amp;nbsp; I only teach there on Mondays but it&#39;s okay overall.&amp;nbsp; The other ALT is a little crazy but he&#39;s an overall nice guy.&amp;nbsp; He seems a little paranoid about things and doesn&#39;t seem to trust people.&amp;nbsp; He seems like my best friend but crazier.&amp;nbsp; He seems to have these theories about things that don&#39;t make sense to me.&amp;nbsp; &lt;br /&gt;
This year my resolution was to be nicer and I think I am overall.&amp;nbsp; The one thing that kind of annoys me are people on the train and at the station.&amp;nbsp; I don&#39;t like when people push when they don&#39;t need to.&amp;nbsp; I have to be more understanding about that.&amp;nbsp; &lt;br /&gt;
Today&#39;s lecture was over Java basics which I pretty much knew.&amp;nbsp; Some things I should remember:&lt;br /&gt;
&lt;br /&gt;
remember to type cast &lt;br /&gt;
for example:&lt;br /&gt;
int x&amp;nbsp; = 5;&lt;br /&gt;
double y = (double) x/2;&lt;br /&gt;
&lt;br /&gt;
z = (int) y;&amp;nbsp; //does truncation&lt;br /&gt;
&lt;br /&gt;
for CONSTANTS use:&lt;br /&gt;
private static final double PI = 3.14;&lt;br /&gt;
&lt;br /&gt;
Mehran also covers boolean, if..else, while, and for loop.&lt;br /&gt;
&lt;br /&gt;
I also learned about George Boole in this lecture.&amp;nbsp; He caught pneumonia by being out in the cold rain.&amp;nbsp; He died because he was treated by someone who thought that they should do the same thing that got him sick in the first place.&amp;nbsp; She threw cold water on him while he was in bed and he died.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/8817727736965741659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/8817727736965741659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/8817727736965741659'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-6.html' title='Programming Methodology Lecture 6'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-4976517069692551593</id><published>2012-02-05T03:36:00.000-08:00</published><updated>2012-02-05T03:36:49.136-08:00</updated><title type='text'>Programming Methodology Lecture</title><content type='html'>In this lecture, Mehran talks mostly about graphics classes and their properties&lt;br /&gt;
&lt;br /&gt;
This is the GObject&lt;br /&gt;
&lt;br /&gt;
If we want standard colors we should include java.awt.* package&lt;br /&gt;
&lt;br /&gt;
setColor is a little different to setFillColor.&amp;nbsp; Difference is the border color&lt;br /&gt;
&lt;br /&gt;
we call the negative sign the unary minus&lt;br /&gt;
&lt;br /&gt;
variables should have a name, a type and a value&lt;br /&gt;
the names should be descriptive&lt;br /&gt;
&lt;br /&gt;
there are primitive types such as int, char, double, boolean</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/4976517069692551593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/4976517069692551593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/4976517069692551593'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture.html' title='Programming Methodology Lecture'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-6393433444627564138</id><published>2012-02-05T00:51:00.000-08:00</published><updated>2012-02-05T00:51:02.627-08:00</updated><title type='text'>What I learned from Karel the Robot Learns Java</title><content type='html'>Message - anything that triggers a particular behavior&lt;br /&gt;
&lt;br /&gt;
A class is a pattern or template for objects that share a common behavior and collection of state attributes&lt;br /&gt;
&lt;br /&gt;
A subclass extends a superclass&lt;br /&gt;
&lt;br /&gt;
Encapsulate information - not only to gather it together but also to restrict access to that information if possible&lt;br /&gt;
&lt;br /&gt;
Information hiding - hide extaneous detail to reduce complexity&lt;br /&gt;
&lt;br /&gt;
decomposition - breaking a program into smaller pieces&lt;br /&gt;
&lt;br /&gt;
subproblems - component parts of a large program&lt;br /&gt;
&lt;br /&gt;
software engineering - programming methodologies&lt;br /&gt;
&lt;br /&gt;
precondition - true before the method is called&lt;br /&gt;
&lt;br /&gt;
postcondition - conditions that apply after method finishes</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/6393433444627564138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/what-i-learned-from-karel-robot-learns.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6393433444627564138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/6393433444627564138'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/what-i-learned-from-karel-robot-learns.html' title='What I learned from Karel the Robot Learns Java'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-3362611657704356284</id><published>2012-02-04T22:34:00.000-08:00</published><updated>2012-02-04T22:34:27.658-08:00</updated><title type='text'>Programming Methodology Lecture 4</title><content type='html'>In this Lecture Mehran introduces Java and kind of explains object oriented programming.&amp;nbsp; I believe OOP consists of APIE, abstraction, polymorphism, inheritance and encapsulation.&lt;br /&gt;
Mehran first explains the difference between computer science and computer programming. CS is the study of problem solving using computational methods.&amp;nbsp; Some computer scientists don&#39;t even use computers.&amp;nbsp; I believe we can see this more in graduate level CS where it is a form of mathematics.&amp;nbsp; Actually a lot of subjects seem to end up to be mathematics.&amp;nbsp; For example physics and economics.&lt;br /&gt;
Computers are designed to only work with 0&#39;s and 1&#39;s or binary.&amp;nbsp; But this is difficult for humans.&amp;nbsp; We prefer something higher level.&amp;nbsp; So we have high level langugages such as C and Java.&amp;nbsp; Then the compiler takes this and turns it into something the machine can understand.&amp;nbsp; In other words we make source code and it is changed to object code with a compiler.&lt;br /&gt;
The classical way to do this was to take source code -&amp;gt; compiler -&amp;gt; linker -&amp;gt; executable&lt;br /&gt;
But in Java it goes source file -&amp;gt; class file -&amp;gt; linker -&amp;gt; jar archive -&amp;gt; JVM&lt;br /&gt;
&lt;br /&gt;
Mehran defines these things:&lt;br /&gt;
class - an encapsulation of behavior and data&lt;br /&gt;
superclass - more general&lt;br /&gt;
subclass - more functionality&lt;br /&gt;
&lt;br /&gt;
an example of subclass and superclass is that humans are a subclass of primates&lt;br /&gt;
&lt;br /&gt;
this is the class hierarchy&lt;br /&gt;
&lt;br /&gt;
so we can say that subclasses inherit from the superclass&lt;br /&gt;
&lt;br /&gt;
we can have an instance of a class.&amp;nbsp; for example, Sean is an instance of human (Sean is an object)</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/3362611657704356284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/3362611657704356284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/3362611657704356284'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/programming-methodology-lecture-4.html' title='Programming Methodology Lecture 4'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8556645108841947843.post-9188325686547017489</id><published>2012-02-04T18:50:00.000-08:00</published><updated>2012-02-04T19:09:46.333-08:00</updated><title type='text'>First Post!</title><content type='html'>Hello there!&lt;br /&gt;I don&#39;t actually expect anyone to read this blog but if you do it&#39;ll be about me learning programming again.  What do I mean about again?  I mean that I have a computer science major but I don&#39;t think I&#39;m that good of a progammer.&lt;br /&gt;One of the biggest mistakes that I made as an undergraduate was to start the computer science program without taking the introductory course.  It covered programming in C but I started with the second course.  Needless to say, I was lost in that class and did not learn how to program in C until much later.  Even then, I was not good at it.  It took me the longest time to lean about UNIX and how to compile a program.  It was still at a time when we could not find all the information we can now on the internet.  Because of that mistake I was never able to really catch up in the program although I still made it through.  I could make it through because I would say that I&#39;m not stupid.&lt;br /&gt;I was a math double major also.  I was not such a good student.  One of the problems was that I&#39;m gay and I was having coming out issues.  It was my first time away from home and I was still learning to be independent.&lt;br /&gt;Another issue that I had was that I was never social.  I blame that on my parents partially but that&#39;ll be a story for another day. When I found friends I was glad although it affected my study habits.  I wonder if I have concentration issues but I don&#39;t know.  Maybe I just want to make an excuse.  I was a good student in high school overall and I did well in my classes.&lt;br /&gt;So anyway this blog is a way for me to start over from the beginning.  I want to do this because I want to get a job in programming.  I am currently teaching English in Japan and I know that there is no future in that.  I will finish my contract at the end of March and then I want to change my job.  I would like to get a job from April, May or June.  I hope this is not too lofty of a goal.  I think I can do it if I focus.&lt;br /&gt;I have started by studying along with the Stanford CS 106A Programming Methodology course available on iTunes U. It&#39;s interesting because of the Professor Mehran Sahani.&lt;br /&gt;So I just finished watching Lecture 3.&lt;br /&gt;Here are some things I would like to remember:&lt;br /&gt;What is an algorithm vs. a program?&lt;br /&gt;Decompoition - breaking down something to smaller pieces&lt;br /&gt;Stepwise refinement - break down to the primitives&lt;br /&gt;Top down design - start from the highest level&lt;br /&gt;Bottom up design - start at the primitives&lt;br /&gt;OBOG - off by one bug&lt;br /&gt;For decomposition, it should solve ONE problem, be a method with 1-15 lines, have a good name and have good comments&lt;br /&gt;I think we do decomposition it will be better for code reuse and also for debugging</content><link rel='replies' type='application/atom+xml' href='http://daddythefather.blogspot.com/feeds/9188325686547017489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://daddythefather.blogspot.com/2012/02/first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/9188325686547017489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8556645108841947843/posts/default/9188325686547017489'/><link rel='alternate' type='text/html' href='http://daddythefather.blogspot.com/2012/02/first-post.html' title='First Post!'/><author><name>Daddy!</name><uri>http://www.blogger.com/profile/15019794180941002605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>