<?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-1251391767128550626</id><updated>2011-07-07T16:56:52.114-07:00</updated><category term='install'/><category term='9.04'/><category term='linux'/><category term='guide'/><category term='not this year'/><category term='connection'/><category term='N.O.&apos;ing'/><category term='project outline'/><category term='ram type'/><category term='language support'/><category term='C'/><category term='ram'/><category term='lists'/><category term='memory type'/><category term='ouput'/><category term='solution freebsd truncate'/><category term='game'/><category term='lshw'/><category term='practice'/><category term='ss'/><category term='japanese'/><category term='lsof'/><category term='internet'/><category term='educational'/><category term='code'/><category term='project'/><category term='ubuntu'/><category term='problem'/><title type='text'>Development Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-7651713453641836495</id><published>2010-08-03T12:29:00.001-07:00</published><updated>2010-08-03T12:51:14.267-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='practice'/><title type='text'>8x8 grid quare in C</title><content type='html'>&lt;pre&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;&lt;br /&gt;int iterator_1 = 0; //iterator for the cieling &amp; floor&lt;br /&gt;int iterator_2 = 0; //iterator for the walls&lt;br /&gt;&lt;br /&gt;void plusminus() //Create the dashed floor and cieling &lt;br /&gt; {&lt;br /&gt;  printf("+----+----+----+----+----+----+----+----+\n");&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;void blankbar() //Create the lined box's walls&lt;br /&gt; {&lt;br /&gt;  printf("|    |    |    |    |    |    |    |    |\n");&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;int main(int argc, char** argv)&lt;br /&gt; {&lt;br /&gt;  while(iterator_1 &lt; 8) // Run it 8 times, only doing top to bottom&lt;br /&gt;   {&lt;br /&gt;    plusminus(); //Call plusminus to create the first cieling&lt;br /&gt;    ++iterator_1; &lt;br /&gt;    while (iterator_2 &lt; 3) //create the walls&lt;br /&gt;     {&lt;br /&gt;      blankbar();&lt;br /&gt;      ++iterator_2;&lt;br /&gt;     }&lt;br /&gt;    iterator_2 = 0;&lt;br /&gt;   }&lt;br /&gt;  plusminus(); //creating the last floor&lt;br /&gt;  return 0;&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-7651713453641836495?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/7651713453641836495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2010/08/8x8-grid-quare.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/7651713453641836495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/7651713453641836495'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2010/08/8x8-grid-quare.html' title='8x8 grid quare in C'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-662614921808559983</id><published>2010-05-20T02:29:00.001-07:00</published><updated>2010-05-20T03:26:23.293-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='9.04'/><category scheme='http://www.blogger.com/atom/ns#' term='japanese'/><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='language support'/><category scheme='http://www.blogger.com/atom/ns#' term='guide'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Installing japanese Input</title><content type='html'>Oh, so...Yeah....Here is this. I made it a while ago but never linked it here. I suppose I should do that in the future.&lt;br /&gt;&lt;br /&gt;This is me installing Japanese input support on ubuntu 9.04. The steps are pretty much the same for 10.04 and it seems to work for net-books as well.&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BAA52SGzhL4&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BAA52SGzhL4&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Video is probably easier to follow if you pop it out, like it's hot; &lt;a href="http://www.youtube.com/watch?v=BAA52SGzhL4" target="_blank"&gt;http://www.youtube.com/watch?v=BAA52SGzhL4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There is no sound because I always sound like a huge nerd over microphone&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-662614921808559983?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/662614921808559983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2010/05/installing-japanese-input.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/662614921808559983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/662614921808559983'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2010/05/installing-japanese-input.html' title='Installing japanese Input'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-8804444488635249299</id><published>2010-01-22T11:22:00.001-08:00</published><updated>2010-01-22T11:23:13.235-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ouput'/><category scheme='http://www.blogger.com/atom/ns#' term='ss'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='lsof'/><category scheme='http://www.blogger.com/atom/ns#' term='connection'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='lists'/><title type='text'>List apps. using an internet connection</title><content type='html'>&lt;a href="http://www.commandlinefu.com/commands/view/3542/show-apps-that-use-internet-connection-at-the-moment.-multi-language"&gt;&lt;br /&gt;Show apps that use internet connection at the moment&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;typing in lsof without any arguments is a terrible mess, however using some of the arguments in the link makes some pretty output&lt;br /&gt;&lt;br /&gt;Go ahead and look at the manuals for &lt;b&gt;lsof&lt;/b&gt;, &lt;b&gt;ss&lt;/b&gt;, and &lt;b&gt;netstat&lt;/b&gt;, then close them....They're all really long....Reading is for chumps. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;System details:&lt;br /&gt;Ubuntu 9.10&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ uname -a&lt;br /&gt;Linux Moneque 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 16:20:31 UTC 2009 i686 GNU/Linux&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;lsof -P -i -n | cut -f 1 -d " "| uniq | tail -n +2&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ lsof -P -i -n | cut -f 1 -d " "| uniq | tail -n +2&lt;br /&gt;software-&lt;br /&gt;pidgin&lt;br /&gt;skype&lt;br /&gt;evolution&lt;br /&gt;firefox&lt;br /&gt;skype&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ss -p | cut -f2 -sd\"&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ ss -p | cut -f2 -sd\"&lt;br /&gt;firefox&lt;br /&gt;software-center&lt;br /&gt;skype&lt;br /&gt;evolution-data-&lt;br /&gt;pidgin&lt;br /&gt;firefox&lt;br /&gt;pidgin&lt;br /&gt;pidgin&lt;br /&gt;pidgin&lt;br /&gt;skype&lt;br /&gt;pidgin&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ss -p | cat&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ ss -p | cat&lt;br /&gt;State      Recv-Q Send-Q      Local Address:Port          Peer Address:Port   &lt;br /&gt;ESTAB      0      0             192.168.1.2:58623       74.125.127.191:www      users:(("firefox",5652,59))&lt;br /&gt;CLOSE-WAIT 1      0             192.168.1.2:49530         91.189.89.31:www      users:(("software-center",3165,42))&lt;br /&gt;ESTAB      0      0             192.168.1.2:37498        97.74.195.163:23314    users:(("skype",5993,28))&lt;br /&gt;ESTAB      0      0             192.168.1.2:38578        74.125.19.104:https    users:(("evolution-data-",3522,23))&lt;br /&gt;ESTAB      0      0             192.168.1.2:52701         64.12.104.29:aol      users:(("pidgin",3220,7))&lt;br /&gt;ESTAB      0      0             192.168.1.2:58629       74.125.127.191:www      users:(("firefox",5652,66))&lt;br /&gt;ESTAB      0      0             192.168.1.2:50324           64.4.34.34:msnp     users:(("pidgin",3220,24))&lt;br /&gt;ESTAB      0      0             192.168.1.2:41756        64.12.200.200:aol      users:(("pidgin",3220,26))&lt;br /&gt;ESTAB      0      0             192.168.1.2:46001      205.188.248.153:aol      users:(("pidgin",3220,27))&lt;br /&gt;LAST-ACK   0      1             192.168.1.2:50468       64.211.162.170:www     &lt;br /&gt;ESTAB      0      0             192.168.1.2:56745        97.102.113.65:39196    users:(("skype",3275,25))&lt;br /&gt;ESTAB      0      0             192.168.1.2:48318        68.180.217.22:mmcc     users:(("pidgin",3220,22))&lt;br /&gt;ESTAB      0      0             192.168.1.2:45615          208.82.32.2:https   &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ss -p | grep STA&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ ss -p | grep STA&lt;br /&gt;ESTAB      0      0             192.168.1.2:58623       74.125.127.191:www      users:(("firefox",5652,59))&lt;br /&gt;ESTAB      0      0             192.168.1.2:37498        97.74.195.163:23314    users:(("skype",5993,28))&lt;br /&gt;ESTAB      0      0             192.168.1.2:38578        74.125.19.104:https    users:(("evolution-data-",3522,23))&lt;br /&gt;ESTAB      0      0             192.168.1.2:52701         64.12.104.29:aol      users:(("pidgin",3220,7))&lt;br /&gt;ESTAB      0      0             192.168.1.2:58629       74.125.127.191:www      users:(("firefox",5652,66))&lt;br /&gt;ESTAB      0      0             192.168.1.2:50324           64.4.34.34:msnp     users:(("pidgin",3220,24))&lt;br /&gt;ESTAB      0      0             192.168.1.2:41756        64.12.200.200:aol      users:(("pidgin",3220,26))&lt;br /&gt;ESTAB      0      0             192.168.1.2:46001      205.188.248.153:aol      users:(("pidgin",3220,27))&lt;br /&gt;ESTAB      0      0             192.168.1.2:56745        97.102.113.65:39196    users:(("skype",3275,25))&lt;br /&gt;ESTAB      0      0             192.168.1.2:48318        68.180.217.22:mmcc     users:(("pidgin",3220,22))&lt;br /&gt;ESTAB      0      0             192.168.1.2:45615          208.82.32.2:https  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ss -p | cut -f2 -sd\"&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ ss -p | cut -f2 -sd\"&lt;br /&gt;firefox&lt;br /&gt;software-center&lt;br /&gt;skype&lt;br /&gt;evolution-data-&lt;br /&gt;pidgin&lt;br /&gt;firefox&lt;br /&gt;pidgin&lt;br /&gt;pidgin&lt;br /&gt;pidgin&lt;br /&gt;skype&lt;br /&gt;pidgin&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ss -p | grep STA | cut -f2 -d\"&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ ss -p | grep STA | cut -f2 -d\"&lt;br /&gt;evolution-data-&lt;br /&gt;firefox&lt;br /&gt;skype&lt;br /&gt;pidgin&lt;br /&gt;firefox&lt;br /&gt;pidgin&lt;br /&gt;pidgin&lt;br /&gt;pidgin&lt;br /&gt;skype&lt;br /&gt;pidgin&lt;br /&gt;ESTAB      0      0             192.168.1.2:45615          208.82.32.2:https   &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;netstat -lantp | grep -i stab | awk -F/ '{print $2}' | sort | uniq&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ netstat -lantp | grep -i stab | awk -F/ '{print $2}' | sort | uniq&lt;br /&gt;(Not all processes could be identified, non-owned process info&lt;br /&gt; will not be shown, you would have to be root to see it all.)&lt;br /&gt;&lt;br /&gt;evolution-data&lt;br /&gt;firefox    &lt;br /&gt;pidgin     &lt;br /&gt;skype     &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;lsof -nPi | cut -f1 -d" " | sort -u&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ lsof -nPi | cut -f1 -d" " | sort -u&lt;br /&gt;COMMAND&lt;br /&gt;evolution&lt;br /&gt;firefox&lt;br /&gt;pidgin&lt;br /&gt;skype&lt;br /&gt;software-&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;lsof -P -i -n&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ lsof -P -i -n&lt;br /&gt;COMMAND    PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME&lt;br /&gt;software- 3165 aggitan   42u  IPv4  17054      0t0  TCP 192.168.1.2:49530-&gt;91.189.89.31:80 (CLOSE_WAIT)&lt;br /&gt;pidgin    3220 aggitan    7u  IPv4  15717      0t0  TCP 192.168.1.2:52701-&gt;64.12.104.29:5190 (ESTABLISHED)&lt;br /&gt;....&lt;br /&gt;pidgin    3220 aggitan   27u  IPv4  16065      0t0  TCP 192.168.1.2:46001-&gt;205.188.248.153:5190 (ESTABLISHED)&lt;br /&gt;pidgin    3220 aggitan   28u  IPv4  68682      0t0  TCP 192.168.1.2:33893-&gt;64.12.30.44:5190 (ESTABLISHED)&lt;br /&gt;skype     3275 aggitan   21u  IPv4  15556      0t0  UDP 127.0.0.1:54110&lt;br /&gt;skype     3275 aggitan   22u  IPv4  17137      0t0  TCP *:38228 (LISTEN)&lt;br /&gt;skype     3275 aggitan   23u  IPv4  17138      0t0  UDP *:38228&lt;br /&gt;skype     3275 aggitan   25u  IPv4  18201      0t0  TCP 192.168.1.2:56745-&gt;97.102.113.65:39196 (ESTABLISHED)&lt;br /&gt;evolution 3522 aggitan   23u  IPv4  84194      0t0  TCP 192.168.1.2:47782-&gt;74.125.19.104:443 (ESTABLISHED)&lt;br /&gt;firefox   5652 aggitan   22u  IPv4  83368      0t0  TCP 192.168.1.2:42311-&gt;74.125.127.97:443 (ESTABLISHED)&lt;br /&gt;firefox   5652 aggitan   42u  IPv4  83382      0t0  TCP 192.168.1.2:50066-&gt;74.125.127.132:443 (ESTABLISHED)&lt;br /&gt;....&lt;br /&gt;firefox   5652 aggitan   86u  IPv4  85007      0t0  TCP 192.168.1.2:42467-&gt;74.125.127.133:80 (ESTABLISHED)&lt;br /&gt;skype     5993 aggitan   21u  IPv4  57559      0t0  UDP 127.0.0.1:49063&lt;br /&gt;skype     5993 aggitan   22u  IPv4  57648      0t0  TCP *:1219 (LISTEN)&lt;br /&gt;skype     5993 aggitan   23u  IPv4  57649      0t0  UDP *:1219&lt;br /&gt;skype     5993 aggitan   28u  IPv4  58655      0t0  TCP 192.168.1.2:37498-&gt;97.74.195.163:23314 (ESTABLISHED)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;(11:52:02 AM) internet: netstat is good for that &lt;br /&gt;(11:53:24 AM) aggitan: It's ugly.&lt;br /&gt;(11:53:59 AM) aggitan: unless you grep it&lt;br /&gt;(12:02:35 PM) aggitan: netstat | grep tcp&lt;br /&gt;&lt;b&gt;netstat | grep tcp&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ netstat | grep tcp&lt;br /&gt;tcp        0      0 Moneque.local:58623     pz-in-f191.1e100.ne:www ESTABLISHED&lt;br /&gt;tcp        1      0 Moneque.local:49530     barbadine.canonical:www CLOSE_WAIT &lt;br /&gt;tcp        0      0 Moneque.local:37498     ip-97-74-195-163.:23314 ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:52701     bos-m085b-sdr2.blue:aol ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:37518     nuq04s01-in-f104.:https ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:50324     bay12-ts5.bay12.ho:msnp ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:41756     buddychat-m01b.blue:aol ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:46001     oam-d10b.blue.aol.c:aol ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:56745     65.113.102.97.cfl:39196 ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:48318     cs117.msg.sp1.yaho:mmcc ESTABLISHED&lt;br /&gt;tcp        0      0 Moneque.local:45615     208.82.32.2:https       ESTABLISHED&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-8804444488635249299?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/8804444488635249299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2010/01/list-apps-using-internet-connection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/8804444488635249299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/8804444488635249299'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2010/01/list-apps-using-internet-connection.html' title='List apps. using an internet connection'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-2420470493082041940</id><published>2010-01-21T11:17:00.000-08:00</published><updated>2010-01-21T11:19:54.964-08:00</updated><title type='text'>Ubuntu Background Proposal Screenshot</title><content type='html'>Using the proposed "Finestly" theme &lt;br /&gt;&lt;br /&gt;(&lt;a target="_blank" href="https://wiki.ubuntu.com/Artwork/Incoming/Lucid/Finestly"&gt;href="https://wiki.ubuntu.com/Artwork/Incoming/Lucid/Finestly&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_BEmY_XLWt3o/S1ioaN9Z9uI/AAAAAAAAAbk/0MEfhIp-qT0/s1600-h/Screenshot.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/_BEmY_XLWt3o/S1ioaN9Z9uI/AAAAAAAAAbk/0MEfhIp-qT0/s320/Screenshot.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5429274519172413154" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-2420470493082041940?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/2420470493082041940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2010/01/ubuntu-background-proposal-screenshot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/2420470493082041940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/2420470493082041940'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2010/01/ubuntu-background-proposal-screenshot.html' title='Ubuntu Background Proposal Screenshot'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_BEmY_XLWt3o/S1ioaN9Z9uI/AAAAAAAAAbk/0MEfhIp-qT0/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-2837276222803342273</id><published>2009-11-12T19:50:00.000-08:00</published><updated>2009-11-23T11:32:16.580-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='lshw'/><category scheme='http://www.blogger.com/atom/ns#' term='ram'/><category scheme='http://www.blogger.com/atom/ns#' term='ram type'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='memory type'/><title type='text'>What type of ram do I have?</title><content type='html'>Problem: I wanna look at RAM I may be able to buy but I don't know what memory type I already have and even though my computer is right next to me it is still to far for me to go to to open up and see what type of ram it takes.&lt;br /&gt;&lt;br /&gt;System details: &lt;br /&gt;Ubuntu 9.04&lt;br /&gt;uname -a: Linux Moneque 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;use lshw&lt;br /&gt;&lt;br /&gt;tl;dr....sudo lshw &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*nix Systems come with a bunch of ls things; lshw, lsusb, and lspci are a few that I know of. lshw will list everything your computer recognizes as part of it, though I donno if that's printers and the such as well. lsusb Will list the details of your usb bus bits. lspci Will list your pci devices, video cards and sound rcards, this includes pci-e.&lt;br /&gt;&lt;br /&gt;to use lshw you can fire up a terminal and type&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;lshw&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;That will, at least on my system, probably cry about wanting to be super user.....&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ lshw&lt;br /&gt;WARNING: you should run this program as super-user.&lt;br /&gt;moneque                   &lt;br /&gt;    description: Computer&lt;br /&gt;    width: 32 bits&lt;br /&gt;  *-core&lt;br /&gt;       description: Motherboard&lt;br /&gt;       physical id: 0               &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The information this displays is good enough for somethings, like if you want to know a bit about your processor and so on. However some details, like the memory type will be omitted. &lt;br /&gt;&lt;br /&gt;To fix this we run it with sudo....&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;sudo lshw&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;and that should give us more details.....&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;aggitan@Moneque:~$ sudo lshw&lt;br /&gt;moneque                   &lt;br /&gt;    description: Desktop Computer&lt;br /&gt;    product: System Product Name&lt;br /&gt;    vendor: System manufacturer&lt;br /&gt;    version: System Version&lt;br /&gt;    serial: System Serial Number&lt;br /&gt;    width: 32 bits&lt;br /&gt;    capabilities: smbios-2.3 dmi-2.3 smp-1.4 smp&lt;br /&gt;    configuration: boot=normal chassis=desktop cpus=2 uuid=A0E172FB-7331-DC11-8A81-001E8C259ED7&lt;br /&gt;  *-core&lt;br /&gt;       description: Motherboard&lt;br /&gt;       product: M2R32-MVP&lt;br /&gt;       vendor: ASUSTeK Computer INC.&lt;br /&gt;       physical id: 0&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Now, depending on your system you may get more information that can be displayed on your screen at any one time so you'll need/want to pipe the output to a file.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;sudo lshw &gt;&gt; somefile&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If the file doesn't exist it will be created and written to.&lt;br /&gt;&lt;br /&gt;So as far as the memory problem goes we want the segment that starts with &lt;br /&gt;*-memory, it will tell us: where the modules are, how big they are, and what type they are.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;*-memory&lt;br /&gt;          description: System Memory&lt;br /&gt;          physical id: 45&lt;br /&gt;          slot: System board or motherboard&lt;br /&gt;          size: 2GiB&lt;br /&gt;        *-bank:0&lt;br /&gt;             description: DIMM DDR2 Synchronous 800 MHz (1.2 ns)&lt;br /&gt;             product: PartNum0&lt;br /&gt;             vendor: Manufacturer0&lt;br /&gt;             physical id: 0&lt;br /&gt;             serial: SerNum0&lt;br /&gt;             slot: DIMM0&lt;br /&gt;             size: 1GiB&lt;br /&gt;             width: 64 bits&lt;br /&gt;             clock: 800MHz (1.2ns)&lt;br /&gt;        *-bank:1&lt;br /&gt;             description: DIMM DDR2 [empty]&lt;br /&gt;             product: PartNum1&lt;br /&gt;             vendor: Manufacturer1&lt;br /&gt;             physical id: 1&lt;br /&gt;             serial: SerNum1&lt;br /&gt;             slot: DIMM1&lt;br /&gt;        *-bank:2&lt;br /&gt;             description: DIMM DDR2 Synchronous 800 MHz (1.2 ns)&lt;br /&gt;             product: PartNum2&lt;br /&gt;             vendor: Manufacturer2&lt;br /&gt;             physical id: 2&lt;br /&gt;             serial: SerNum2&lt;br /&gt;             slot: DIMM2&lt;br /&gt;             size: 1GiB&lt;br /&gt;             width: 64 bits&lt;br /&gt;             clock: 800MHz (1.2ns)&lt;br /&gt;        *-bank:3&lt;br /&gt;             description: DIMM DDR2 [empty]&lt;br /&gt;             product: PartNum3&lt;br /&gt;             vendor: Manufacturer3&lt;br /&gt;             physical id: 3&lt;br /&gt;             serial: SerNum3&lt;br /&gt;             slot: DIMM3&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The important parts here are the descriptions, it looks like my system is rocking DDR2 and the modules I have are running at 800MHz. So I would want to look at getting more DDR2 RAM that operates at 800MHz&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-2837276222803342273?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/2837276222803342273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2009/11/what-type-of-ram-do-i-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/2837276222803342273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/2837276222803342273'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2009/11/what-type-of-ram-do-i-have.html' title='What type of ram do I have?'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-8539685068286294568</id><published>2009-10-17T04:26:00.000-07:00</published><updated>2009-10-17T05:28:40.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><category scheme='http://www.blogger.com/atom/ns#' term='solution freebsd truncate'/><title type='text'>Huge Log Files</title><content type='html'>Problem:&lt;br /&gt;-- The VM has limited space&lt;br /&gt;-- You're getting a filesystem full error message&lt;br /&gt;-- A log file has gotten ridiculously large (1.5GB in my case)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Details:&lt;br /&gt;-- FreeBSD system 6.2-STABLE&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;Oct  9 06:00:00 system kernel: pid 13311 (dd), uid 2 inumber 47118 on /var: filesystem full&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;%df -h&lt;br /&gt;Filesystem     Size    Used   Avail Capacity  Mounted on&lt;br /&gt;/dev/ad0s1a    496M     64M    392M    14%    /&lt;br /&gt;devfs          1.0K    1.0K      0B   100%    /dev&lt;br /&gt;/dev/ad0s1e    496M     26K    456M     0%    /tmp&lt;br /&gt;/dev/ad0s1f    9.7G    2.2G    6.7G    25%    /usr&lt;br /&gt;/dev/ad0s1d    1.9G    1.8G   -2.8M   100%    /var&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;%ls -alh&lt;br /&gt;total 1720980&lt;br /&gt;drwxr-xr-x   3 root  wheel     1.5K Oct  9 03:01 .&lt;br /&gt;drwxr-xr-x  24 root  wheel     512B Oct  8 16:50 ..&lt;br /&gt;....&lt;br /&gt;-rw-r--r--   1 root  wheel     1.4G Oct  9 07:02 httpd-access.log&lt;br /&gt;-rw-r--r--   1 root  wheel     247M Oct  8 22:53 httpd-error.log&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Solutions:&lt;br /&gt; -- Backup, remove, and recreate the files&lt;br /&gt; -- Backup and use the built in tool: truncate&lt;br /&gt; -- Delete everything.&lt;br /&gt;&lt;br /&gt;Let's do it:&lt;br /&gt;the filesystem full error message will tell you which filesystem is full, to view details about your other filesystems use the df command&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;%df -h&lt;br /&gt;Filesystem     Size    Used   Avail Capacity  Mounted on&lt;br /&gt;/dev/ad0s1a    496M     64M    392M    14%    /&lt;br /&gt;devfs          1.0K    1.0K      0B   100%    /dev&lt;br /&gt;/dev/ad0s1e    496M     26K    456M     0%    /tmp&lt;br /&gt;/dev/ad0s1f    9.7G    2.2G    6.7G    25%    /usr&lt;br /&gt;/dev/ad0s1d    1.9G    1.8G   -2.8M   100%    /var&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Looks like our /var directory is full. There are few things, that I know of, that would grow and cause this directory to fill; the log files.&lt;br /&gt;&lt;br /&gt;use the cd command to cd to the directory the logs are located at &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;%cd /var/log/&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;use the list command with the proper flags to view files and their human-readable sizes&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;%ls -alh&lt;br /&gt;total 1720980&lt;br /&gt;drwxr-xr-x   3 root  wheel     1.5K Oct  9 03:01 .&lt;br /&gt;drwxr-xr-x  24 root  wheel     512B Oct  8 16:50 ..&lt;br /&gt;....&lt;br /&gt;-rw-r--r--   1 root  wheel     1.4G Oct  9 07:02 httpd-access.log&lt;br /&gt;-rw-r--r--   1 root  wheel     247M Oct  8 22:53 httpd-error.log&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Looks like we have some pretty large files there, the G means gigabytes and the M means megabytes. While it is generally believed that bigger is better this is a bit much. &lt;br /&gt;We can either delete these two files and recreate them or shave off some of the extra fluff.&lt;br /&gt;&lt;br /&gt;Take a quick look at the manual page for truncate. Then put on your robe and wizard's hat. Once you're set You can speak the magic words:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;truncate -c -s -900m httpd-access.log&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;And this should chop your file down a fair bit. You can keep using this command and modify the number until you get the file down to what you feel is a reasonable size.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;%ls -alh&lt;br /&gt;total 1720980&lt;br /&gt;drwxr-xr-x   3 root  wheel     1.5K Oct 11 00:00 .&lt;br /&gt;drwxr-xr-x  24 root  wheel     512B Oct 10 18:14 ..&lt;br /&gt;....&lt;br /&gt;-rw-r--r--   1 root  wheel     7.5M Oct 11 00:25 httpd-access.log&lt;br /&gt;-rw-r--r--   1 root  wheel     7.3M Oct 11 00:17 httpd-error.log&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;All that's left now is to take off the robe and wizard's hat....and put it all away...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-8539685068286294568?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/8539685068286294568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2009/10/huge-log-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/8539685068286294568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/8539685068286294568'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2009/10/huge-log-files.html' title='Huge Log Files'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-3075901177998355428</id><published>2009-09-06T03:20:00.000-07:00</published><updated>2009-09-06T03:23:38.491-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='project outline'/><category scheme='http://www.blogger.com/atom/ns#' term='N.O.&apos;ing'/><category scheme='http://www.blogger.com/atom/ns#' term='educational'/><category scheme='http://www.blogger.com/atom/ns#' term='project'/><title type='text'>Project Outline: N.O.’ing</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;I want to make a conjugation practice program thing for Japanese. Japanese programming is pretty systemic so it should lend its self to being programmed by me fairly easily. I’m naming it “Not only ‘ing” and abreviating it as: N.O.’ing&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;This is a fancy name because there is more to conjugation than just attacking “ing” to a verb and N.O.’ing can be read as Knowing...Shouldn’t have to explain this. &lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;So here is the outline:&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol type="I"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Name:   &lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Knowing~&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;N.O.’ing&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Not Only ‘ing&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Type:&lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Educational&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Details:&lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Description: A platform for going   over various types of Japanese Conjugation rules&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Web based application PHP/*SQL   application    &lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Focused on mobile usage: UMPC,    Mobile Phones(?), PSP, and the Nintendo DS&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;ultra lite&lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;*nix desktop application&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Web based tracking?&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Work Flow:   &lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Figure out table:    &lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;How many tables will I need?&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;How to link tables to store info    related to another.&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;General DB table design.&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Create a modular, extensible    database(table?) to hold verbs with their:&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Conjugation rules&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Japanese line type/name&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Grammatical  Categorization&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Miscellaneous Details&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Conjugation Formulas&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Room to add more (stuff)&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;How to avoid the orz&lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Figure out script to table design&lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;MySQL+PHP or PostGres + PHP    or....?&lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Figure out front end to back-end   script&lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;CSS, HTML and JavaScript&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;How much JavaScript is too much    JavaScript?&lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Theming&lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;PSP theme&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;How can this be made quick and     easy, to use, as a web app. for the PSP?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;PSP does not have touch screen&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;PSP has a large screen&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;DS theme&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;DS has two screens&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Very few browsers for the     original DS&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;F.O.S.S. Browser for the DS     ain’t the best.&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;DS has one touch screen&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;UMPC&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Generally like a desktop theme?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;UMPC may have touch screen&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;UMPC may not have touch screen&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;UMPC may be windows based&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;UMPC may have a proprietary OS&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Drop UMPC support?      &lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Web Based Tracking?&lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Is it within my range?&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Can/Will I get help&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt; How to do web based tracking?&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Login + password&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;syncing user progress from     multiple devices&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;User metrics&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;User updates&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;orz&lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;orz&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;orz&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-3075901177998355428?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/3075901177998355428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2009/09/project-outline-noing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/3075901177998355428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/3075901177998355428'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2009/09/project-outline-noing.html' title='Project Outline: N.O.’ing'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1251391767128550626.post-7228170021140320686</id><published>2009-09-06T02:06:00.000-07:00</published><updated>2009-09-06T03:24:28.220-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='not this year'/><category scheme='http://www.blogger.com/atom/ns#' term='project outline'/><category scheme='http://www.blogger.com/atom/ns#' term='project'/><category scheme='http://www.blogger.com/atom/ns#' term='game'/><title type='text'>Project Outline: "Not this year...."</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;I want to make a game, a short little game with a simple plot based off a New-Years resolution. Here is my project outline for the game. I suppose I'll write what I get/make as I get/make  &lt;/p&gt; &lt;ol type="I"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Name:   &lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;“Not this year....”&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Type:&lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Game&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project Details:&lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Description: A simple dating sim   like game    &lt;/p&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Cross platform game using the   Ren'Py Visual Novel Engine    &lt;/p&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Requirements: Ren'Py, Visual Art,   Audio Art    &lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Project WorkFlow:   &lt;/p&gt;  &lt;ol type="A"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Write storyline(Story Telling)&lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Character design&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;How many characters?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;What kind of characters?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Main character&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Secondary characters?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Other, background, characters&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Time-Line&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;When did the story start&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;When did the story end&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;what are the times and dates     the story focuses on?&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Location&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Is there only one location?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;What are other locations?      &lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Key places?&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Location art.&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Create Art&lt;/p&gt;    &lt;ol type="a"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Location art&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Character art&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;BGM&lt;/p&gt;     &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;SFX&lt;/p&gt;    &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;/ol&gt;   &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Code Events&lt;/p&gt;   &lt;ol type="i"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Scripting language is python     &lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;General Dev needs very little    intensive python     &lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt;  &lt;/li&gt;&lt;/ol&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1251391767128550626-7228170021140320686?l=aggidev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aggidev.blogspot.com/feeds/7228170021140320686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://aggidev.blogspot.com/2009/09/project-outline-not-this-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/7228170021140320686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1251391767128550626/posts/default/7228170021140320686'/><link rel='alternate' type='text/html' href='http://aggidev.blogspot.com/2009/09/project-outline-not-this-year.html' title='Project Outline: &quot;Not this year....&quot;'/><author><name>貝</name><uri>http://www.blogger.com/profile/16531107263062652455</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_BEmY_XLWt3o/Sg-I2UzxN9I/AAAAAAAAAMg/-n_fZDbSZOo/S220/kai.png'/></author><thr:total>0</thr:total></entry></feed>
