<?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-17876321</id><updated>2011-07-28T04:28:59.743-07:00</updated><category term='tcp'/><category term='utilities'/><title type='text'>After hours</title><subtitle type='html'>My podcasts, some IT notes and others</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17876321.post-339392828458791285</id><published>2007-02-12T18:04:00.000-08:00</published><updated>2007-02-12T18:31:06.877-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='utilities'/><title type='text'>windows utilities</title><content type='html'>&lt;a href="http://www.microsoft.com/technet/sysinternals/utilities/psexec.mspx"&gt;psexec &lt;/a&gt;is a useful tool to execute programs/commands on remote windows machines . psexec is part of a package called &lt;a href="http://www.microsoft.com/technet/sysinternals/utilities/pstools.mspx"&gt;pstools&lt;/a&gt; that contains other useful tools.&lt;br /&gt;&lt;br /&gt;In fact there are several useful utilities like &lt;a href="http://www.microsoft.com/technet/sysinternals/Networking/TcpView.mspx"&gt;tcpview&lt;/a&gt; similar to netstat but with a graphical interface, &lt;a href="http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/ProcessExplorer.mspx"&gt;process explorer &lt;/a&gt;that is very useful to figure out which program has a particular file or directory open, &lt;a href="http://www.microsoft.com/technet/sysinternals/Miscellaneous/Hex2dec.mspx"&gt;hex2dec &lt;/a&gt;to convert hexadecimal to decimal and vice versa, and others.&lt;br /&gt;For more information consult the microsoft &lt;a href="http://http//www.microsoft.com/technet/sysinternals/default.mspx"&gt;Windows SysInternals &lt;/a&gt;webpage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-339392828458791285?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/339392828458791285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=339392828458791285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/339392828458791285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/339392828458791285'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2007/02/windows-utilities.html' title='windows utilities'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-4410650285322292328</id><published>2007-02-12T17:52:00.000-08:00</published><updated>2007-02-12T18:59:18.544-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tcp'/><title type='text'>debuging tcp/ip applications with netstat</title><content type='html'>When using the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;netstat&lt;/span&gt; command to &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;debug&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;tcp&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ip&lt;/span&gt; applications is very &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;useful&lt;/span&gt; to understand the behaviour of a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;TCP&lt;/span&gt; connection using the state diagram that displays the possible states and the transitions that happen between states since &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;netstat&lt;/span&gt; displays current &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;tcp&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ip&lt;/span&gt; network connections and its states.&lt;br /&gt;&lt;br /&gt;A reference to that diagram on line can be find &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;following&lt;/span&gt; the link about &lt;a href="http://tcp.mywebcities.com/"&gt;Transmission Control Protocol&lt;/a&gt;&lt;br /&gt;or  &lt;a href="http://tools.ietf.org/html/rfc793#section-3.2"&gt;rfc793&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-4410650285322292328?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/4410650285322292328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=4410650285322292328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/4410650285322292328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/4410650285322292328'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2007/02/debuging-tcpip-applications-with.html' title='debuging tcp/ip applications with netstat'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-116071047294318655</id><published>2006-10-12T20:25:00.000-07:00</published><updated>2006-10-12T20:32:21.817-07:00</updated><title type='text'>depends.exe for Windows</title><content type='html'>&lt;a href="http://www.dependencywalker.com"&gt;Depends.exe &lt;/a&gt;is a free utility that can be run on a Windows executable or dll and builds a tree of all the modules the paths where they can be found, base address, version numbers, machine type. It also shows what functions are exported by the module and which of those functions are being called.&lt;br /&gt;&lt;br /&gt;Why or when do you want to run it?&lt;br /&gt;&lt;br /&gt;If you need to troubleshoot errors related to loading and executing any module on Windows.&lt;br /&gt;It detects missing modules dlls, circular dependency errors and other errors.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-116071047294318655?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/116071047294318655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=116071047294318655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/116071047294318655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/116071047294318655'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/10/dependsexe-for-windows.html' title='depends.exe for Windows'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-115828394067107990</id><published>2006-09-14T18:16:00.000-07:00</published><updated>2006-10-12T20:32:21.745-07:00</updated><title type='text'>debugging tcp/ip applications tips</title><content type='html'>Some programs, tools, tips that I found usefull to debug tcp/ip applications:&lt;br /&gt;&lt;br /&gt;-netstat command to see the display active tcp/ip connections and ports in each the computer is listening. Some usefull options are /a and /n&lt;br /&gt;&lt;br /&gt;-ethereal network analyzer software once you know what are the ips and the ports you can observe the messages being exchanged for active connections&lt;br /&gt;&lt;br /&gt;-write either a client or server using Python to reproduce and test fixes&lt;br /&gt;&lt;br /&gt;-vmware can help too&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-115828394067107990?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/115828394067107990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=115828394067107990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/115828394067107990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/115828394067107990'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/09/debugging-tcpip-applications-tips.html' title='debugging tcp/ip applications tips'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-115612634450232337</id><published>2006-08-20T19:08:00.000-07:00</published><updated>2006-10-12T20:32:21.668-07:00</updated><title type='text'>C++ must read books</title><content type='html'>&lt;p align="justify"&gt;So many things happened in these months that I've been without writing...&lt;/p&gt;&lt;p align="justify"&gt;I was busy with some training, had family and friends visiting and staying with us, changed job.&lt;/p&gt;&lt;p align="justify"&gt;Anyway I am back with some more after hours thoughts to share about different things that I found either interesting or useful.&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;If you are looking for C++ must read books look at the following link by the famous Scott Meyers that contains information about the 5 top C++ books to read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.artima.com/cppsource/top_cpp_books.html"&gt;http://www.artima.com/cppsource/top_cpp_books.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have read 3 of them and have one on my reading list:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The C++ Programming Language by Bjarne Stroup &lt;/li&gt;&lt;li&gt;Effective C++ by Scott Myers &lt;/li&gt;&lt;li&gt;Design Patterns by Erich Gamma and gang &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The book on my reading list is:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Modern C++ Design by Andrei Alexandrescu&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;The C++ Programming Language is a great book for learning C++ and for having as a reference book.&lt;br /&gt;The Effective C++ and More Effective C++ by Scott Meyers are fundamental books to understand the things you should not do when programming C++ and how it should be done&lt;br /&gt;and why. It helps to master the C++ basics and to avoid common mistakes. The Design Patterns book is fundamental for every programmer. It teachs about a common problem/solution language talking about common problems and solutions and compromises. &lt;/p&gt;&lt;p&gt;This C++ site seems to be a great site for C++ developers. Check it out...&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.artima.com/cppsource"&gt;http://www.artima.com/cppsource&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-115612634450232337?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/115612634450232337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=115612634450232337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/115612634450232337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/115612634450232337'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/08/c-must-read-books.html' title='C++ must read books'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114507529018291290</id><published>2006-04-14T21:25:00.000-07:00</published><updated>2006-10-12T20:32:21.606-07:00</updated><title type='text'>Another cool technical podcast</title><content type='html'>Security Now is another cool technical podcast that I enjoy to listem from time to time.&lt;br /&gt;Check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114507529018291290?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114507529018291290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114507529018291290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114507529018291290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114507529018291290'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/04/another-cool-technical-podcast.html' title='Another cool technical podcast'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114507503324101647</id><published>2006-04-14T21:06:00.000-07:00</published><updated>2006-10-12T20:32:21.543-07:00</updated><title type='text'>VMware addiction</title><content type='html'>I have been using VMware Workstation to run multiple operating systems in my PC without having to have 2 or 3 multiple boots to run different versions of Windows and Linux. It is easy to test multiple configurations. When I start working again and I turn on the PC I just go and recover my last system snapshot and everything is in the same state it was left. Also if I install something that messes up my system I just go and recover a previous snapshot and delete the messed up snapshot.&lt;br /&gt;&lt;br /&gt;I am a big fan.&lt;br /&gt;&lt;br /&gt;Tip:&lt;br /&gt;If you are a developer like me increased the memory default settings (256MB) to 1024MB or 512MB and you will get better performance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114507503324101647?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114507503324101647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114507503324101647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114507503324101647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114507503324101647'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/04/vmware-addiction.html' title='VMware addiction'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114239826808843647</id><published>2006-03-14T20:41:00.000-08:00</published><updated>2006-10-12T20:32:21.410-07:00</updated><title type='text'>CSS Summary</title><content type='html'>&lt;strong&gt;CSS&lt;/strong&gt; (Cascading style sheets) are used to separate content from presentation. CSS describe the presentation of a document written most of the times in HTML. CSS is used to define colors, fonts and layout.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A &lt;strong&gt;style sheet&lt;/strong&gt; file consists of a list of rules.&lt;br /&gt;Each&lt;strong&gt; rule&lt;/strong&gt; consists of:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;-one or more comma-separated &lt;strong&gt;selectors&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;-declaration block (a list of semicolon-separated &lt;strong&gt;declarations &lt;/strong&gt;in curly braces)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;In CSS, &lt;strong&gt;selectors &lt;/strong&gt;are used to declare which elements a style applies to, a kind of match expression. Here are some examples of selector syntax:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#ff0000;"&gt;All elements&lt;/span&gt;: that is, using the * selector &lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#ff0000;"&gt;By element name&lt;/span&gt;: e.g. for all &lt;strong&gt;p&lt;/strong&gt; or &lt;strong&gt;h2&lt;/strong&gt; elements&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#ff0000;"&gt;Descendants&lt;/span&gt;: e.g. for a elements that are descendants of li elements (e.g links inside lists) the selector is &lt;strong&gt;li a&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#ff0000;"&gt;class or id attributes&lt;/span&gt;: e.g. &lt;strong&gt;.class and/or #id &lt;/strong&gt;for elements with class="class" or id="id" &lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#ff0000;"&gt;Adjacent elements&lt;/span&gt;: e.g. for all p elements preceded by h2 elements, the selector would be &lt;strong&gt;h2 + p &lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#ff0000;"&gt;Direct child element&lt;/span&gt;: e.g. for all span elements inside p, but no span elements deeper within the hierarchy, the selector would be &lt;strong&gt;p &gt; span &lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;By attribute:e.g. for all &amp;lt;input type="text"&amp;gt; the selector would be &lt;strong&gt;input[type="text"] &lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Each &lt;strong&gt;declaration&lt;/strong&gt; consists of a property, a colon : and a value.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;p {&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;font-family: "Garamond", serif;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;h2 {&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;font-size: 110%;&lt;br /&gt;&lt;br /&gt;color: red;&lt;br /&gt;&lt;br /&gt;background: white;&lt;/strong&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To use a CSS style sheet created a file with the sytle sheet file with the rules and link it or import it using:&lt;br /&gt;&lt;br /&gt;&amp;lt;link rel="stylesheet" href="example.css" type="text/css" &amp;gt;&lt;br /&gt;&amp;lt;style type="text/css"&amp;gt; @import "example.css"&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;br /&gt;For more information on CSS follow the link &lt;a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;http://en.wikipedia.org/wiki/Cascading_Style_Sheets&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114239826808843647?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114239826808843647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114239826808843647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114239826808843647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114239826808843647'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/03/css-summary.html' title='CSS Summary'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114239624102057205</id><published>2006-03-14T20:01:00.000-08:00</published><updated>2006-10-12T20:32:21.345-07:00</updated><title type='text'>HTML and Dynamic HTML</title><content type='html'>&lt;strong&gt;HTML&lt;/strong&gt; is a markup language used for the creation of web pages. HTML is used to structure information, define headings, paragraphs, lists, tables, etc.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Markup element types:&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Structural (h1, h2) &lt;/li&gt;&lt;li&gt;Presentational bold (b)&lt;/li&gt;&lt;li&gt;Hypertex &lt;a href="http://wikipedia.org/"&gt;Wikipedia&lt;/a&gt; (href)&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;/h2&gt;&lt;h2&gt;&lt;/h2&gt;&lt;p&gt;For more information on HTML elements see &lt;a href="http://en.wikipedia.org/wiki/HTML_element"&gt;http://en.wikipedia.org/wiki/HTML_element&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The document type definition:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;All html documents should start with a DocType declaration and Document Type Definition.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Dynamic HTML or DHTML&lt;/strong&gt; is a way of creating interactive (non-static) web pages by using a combination of HTML static, client-side scripting language such as Java-Script, CSS (Cascading style sheets) and the DOM (Document Object Model). More information about Dynamic HTML can be find by following the link &lt;a href="http://en.wikipedia.org/wiki/Dynamic_HTML"&gt;http://en.wikipedia.org/wiki/Dynamic_HTML&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;/h2&gt;&lt;br /&gt;&lt;h2&gt;&lt;/h2&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114239624102057205?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114239624102057205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114239624102057205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114239624102057205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114239624102057205'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/03/html-and-dynamic-html.html' title='HTML and Dynamic HTML'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114239020565551502</id><published>2006-03-14T17:58:00.000-08:00</published><updated>2006-10-12T20:32:21.284-07:00</updated><title type='text'>World Wide Web Basics</title><content type='html'>&lt;p&gt;&lt;br /&gt;Htpp is a protocol to transmit information in the world wide web. It is a request/response protocol between the client and the server. The client is most of the times a web browser that issues a request to a server connecting to a particular port (by default the port is 80).&lt;br /&gt;The server issues a response that contains a status and a message.&lt;br /&gt;The request message consists of a request line, a header, a empty line and a optional message body.&lt;br /&gt;&lt;br /&gt;The &lt;strong&gt;request line&lt;/strong&gt; contains information about the:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;request method&lt;/li&gt;&lt;li&gt;resource identifier&lt;/li&gt;&lt;li&gt;protocol &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The &lt;strong&gt;request method&lt;/strong&gt; is one of the following:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;GET&lt;/li&gt;&lt;li&gt;HEAD&lt;/li&gt;&lt;li&gt;POST&lt;/li&gt;&lt;li&gt;DELETE&lt;/li&gt;&lt;li&gt;OTHERS &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The &lt;strong&gt;resource identifier&lt;/strong&gt; is a path or a path and a filename.&lt;/p&gt;&lt;p&gt;The &lt;strong&gt;headers&lt;/strong&gt; are pairs of key: value separated. An example is "Accept-Language: en" . &lt;/p&gt;&lt;p&gt;The &lt;strong&gt;protocol&lt;/strong&gt; version can be specified by HTTP/1.0 or HTTP/1.1 (current version).&lt;br /&gt;&lt;br /&gt;Example: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;telnet &lt;a href="http://www.example.com"&gt;www.example.com&lt;/a&gt; 80&lt;/li&gt;&lt;li&gt;GET /index.html HTTP/1.1&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The reply:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;HTTP/1.1 200 OK&lt;/li&gt;&lt;li&gt;...&lt;/li&gt;&lt;li&gt;Server:...&lt;/li&gt;&lt;li&gt;Content-Type: text/html&lt;/li&gt;&lt;li&gt;And the message&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;More detailed information can be found at &lt;a href="http://en.wikipedia.org/wiki/Http"&gt;wikipedia&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114239020565551502?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114239020565551502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114239020565551502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114239020565551502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114239020565551502'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/03/world-wide-web-basics.html' title='World Wide Web Basics'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114238619747624076</id><published>2006-03-14T17:28:00.000-08:00</published><updated>2006-10-12T20:32:21.211-07:00</updated><title type='text'>Free encyclopedia online</title><content type='html'>When you are looking for some word definition look in the &lt;a href="http://en.wikipedia.org/"&gt;wikipedia&lt;/a&gt;. It is a good place to start...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114238619747624076?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114238619747624076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114238619747624076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114238619747624076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114238619747624076'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/03/free-encyclopedia-online.html' title='Free encyclopedia online'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114092696042316618</id><published>2006-02-25T20:06:00.000-08:00</published><updated>2006-10-12T20:32:21.147-07:00</updated><title type='text'>Some cool technical podcasts</title><content type='html'>&lt;a href="http://javaposse.com/"&gt;The Java Posse &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.javapolis.com"&gt;JavaPolis &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.podcastpickle.com/casts/11041/"&gt;Software Engineering Radio &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.odeo.com/channel/6641/view"&gt;Zdot &lt;/a&gt;&lt;br /&gt;&lt;a href="http://feeds.feedburner.com/netbeanspod"&gt;Roumens's Weblog&lt;/a&gt; - NetBeans pod&lt;br /&gt;&lt;a href="http://www.odeo.com/channel/24662/view"&gt;Audible Ajax &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114092696042316618?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114092696042316618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114092696042316618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114092696042316618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114092696042316618'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/02/some-cool-technical-podcasts.html' title='Some cool technical podcasts'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114092655951012242</id><published>2006-02-25T19:57:00.000-08:00</published><updated>2006-10-12T20:32:21.076-07:00</updated><title type='text'>Java Developer's Journal</title><content type='html'>&lt;a href="http://jdj.sys-con.com"&gt;JDJ &lt;/a&gt;a magazine that has some interesting articles about Java and Java World. Keep an eye on it. It is worth checking.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114092655951012242?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114092655951012242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114092655951012242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114092655951012242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114092655951012242'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/02/java-developers-journal.html' title='Java Developer&apos;s Journal'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-114092598083375235</id><published>2006-02-25T19:44:00.000-08:00</published><updated>2006-10-12T20:32:20.999-07:00</updated><title type='text'>Core Servlets ans Java Server Pages</title><content type='html'>I am really enjoying the &lt;a href="http://pdf.coreservlets.com"&gt;Core Servlets ans Java Server Pages&lt;/a&gt; .It's first edition is available online go check it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-114092598083375235?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/114092598083375235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=114092598083375235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114092598083375235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/114092598083375235'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/02/core-servlets-ans-java-server-pages.html' title='Core Servlets ans Java Server Pages'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113980198030298151</id><published>2006-02-12T19:30:00.000-08:00</published><updated>2006-10-12T20:32:20.922-07:00</updated><title type='text'>JavaBlackBelt-Java Exams online</title><content type='html'>&lt;a href="http://javablackbelt.com"&gt;JavaBlackBelt &lt;/a&gt;is a site with exams on line on Java topics. It may be worth to try it if you are learning Java or if you wan to learn more about Java and related topics or if you want to evaluate your current Java knowhow. I didn't try yet...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113980198030298151?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113980198030298151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113980198030298151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113980198030298151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113980198030298151'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/02/javablackbelt-java-exams-online.html' title='JavaBlackBelt-Java Exams online'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113979872100471713</id><published>2006-02-12T18:42:00.000-08:00</published><updated>2006-10-12T20:32:20.794-07:00</updated><title type='text'>Another free Web Calendar</title><content type='html'>&lt;a href="http://www.airset.com/"&gt;Airset &lt;/a&gt;is another free web calendar that is worth to check. It seems to have a lot of features. I found it on Joel's on Software blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113979872100471713?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113979872100471713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113979872100471713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113979872100471713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113979872100471713'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/02/another-free-web-calendar.html' title='Another free Web Calendar'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113937752236167090</id><published>2006-02-07T21:39:00.001-08:00</published><updated>2006-10-12T20:32:20.725-07:00</updated><title type='text'>J2EE Programming online course</title><content type='html'>Great &lt;a href="http://www.javapassion.com/j2ee/index.html"&gt;J2EE Programming online course &lt;/a&gt;for free. It starts March 2nd, 2006. I started it already :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113937752236167090?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113937752236167090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113937752236167090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113937752236167090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113937752236167090'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/02/j2ee-programming-online-course_07.html' title='J2EE Programming online course'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113833168490079610</id><published>2006-01-26T18:49:00.000-08:00</published><updated>2006-10-12T20:32:20.595-07:00</updated><title type='text'>Web Developer browser</title><content type='html'>Firefox seems to be the best browser for web development since it can be expanded with several develoment extensions and others. Here are some of the extensions that seem to be useful:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Web Developer&lt;/li&gt;&lt;li&gt;Live HTTP Headers&lt;/li&gt;&lt;li&gt;ColorZilla&lt;/li&gt;&lt;li&gt;LinkChecker&lt;/li&gt;&lt;li&gt;Modify Headers&lt;/li&gt;&lt;/ul&gt;Let me know if you use some other extensions that you find to be useful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113833168490079610?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113833168490079610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113833168490079610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113833168490079610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113833168490079610'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/01/web-developer-browser.html' title='Web Developer browser'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113798863473001400</id><published>2006-01-22T19:54:00.000-08:00</published><updated>2006-10-12T20:32:20.513-07:00</updated><title type='text'>Processing XML in JAVA</title><content type='html'>I am trying &lt;a href="http://www.jdom.org"&gt;jdom&lt;/a&gt; to write xml files using Java.&lt;br /&gt;I am using &lt;a href="http://java.sun.com/j2se/1.4.2/docs/api/org/xml/sax/package-summary.html"&gt;sax &lt;/a&gt;to parse the xml files using Java.&lt;br /&gt;&lt;br /&gt;Is there something better? Any criteria or evaluation for picking them?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113798863473001400?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113798863473001400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113798863473001400' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113798863473001400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113798863473001400'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/01/processing-xml-in-java.html' title='Processing XML in JAVA'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113695308547310109</id><published>2006-01-10T20:12:00.000-08:00</published><updated>2006-10-12T20:32:20.386-07:00</updated><title type='text'>Web Bookmarks</title><content type='html'>Organize and access your bookmarks on the web from any computer and share them with your friends, family and colleagues.&lt;br /&gt;I am using &lt;a href="http://del.icio.us"&gt;del.icio.us &lt;/a&gt;for that purpose and I am finding it useful. Give it a try.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113695308547310109?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113695308547310109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113695308547310109' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113695308547310109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113695308547310109'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2006/01/web-bookmarks.html' title='Web Bookmarks'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113488117980380579</id><published>2005-12-17T20:42:00.000-08:00</published><updated>2006-10-12T20:32:20.323-07:00</updated><title type='text'>Understanding Ajax</title><content type='html'>You can find a short techincal article that explains how Asynchronous JavaScript Technology and XML (AJAX) works. It is a good sumarized explanation worth to check.&lt;br /&gt;Here is the link: &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/AJAX/"&gt;http://java.sun.com/developer/technicalArticles/J2EE/AJAX/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113488117980380579?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113488117980380579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113488117980380579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113488117980380579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113488117980380579'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/12/understanding-ajax.html' title='Understanding Ajax'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113392976510603689</id><published>2005-12-06T20:23:00.000-08:00</published><updated>2006-10-12T20:32:20.261-07:00</updated><title type='text'>Java Code Quality Tools</title><content type='html'>&lt;ul&gt;&lt;li&gt;Free &lt;a href="http://pmd.sourceforge.net/"&gt;PMD&lt;/a&gt;: Static analyzer tool for java code that scans Java code and looks for potential problems like possible bugs in the code. &lt;/li&gt;&lt;li&gt;Free &lt;a href="http://www.jrewriter.com"&gt;JRewriter&lt;/a&gt;: Static analyzer tool for java code capable of refactoring source code to eliminate potential defects.&lt;/li&gt;&lt;li&gt;Free &lt;a href="http://findbugs.sourceforge.net/"&gt;FindBugs&lt;/a&gt;: Static analyzer tool for finding bugs in Java code.&lt;/li&gt;&lt;li&gt;Free &lt;a href="http://artho.com/jlint/"&gt;Jlint&lt;/a&gt;: Dynamic and Static Program checking to find bugs and inconsistencies in the Java code.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113392976510603689?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113392976510603689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113392976510603689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113392976510603689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113392976510603689'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/12/java-code-quality-tools.html' title='Java Code Quality Tools'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113392852368218511</id><published>2005-12-06T19:53:00.000-08:00</published><updated>2006-10-12T20:32:20.199-07:00</updated><title type='text'>Testing  tools</title><content type='html'>&lt;ul&gt;&lt;li&gt;Free &lt;a href="http://webtst.assisrosa.com/"&gt;WebTst: &lt;/a&gt;QA tool for functional web site testing by creating tests, recording them or running them in an automatic mode by &lt;a href="http://fassisrosa.blogspot.com/"&gt;Francisco Rosa&lt;/a&gt;(cool guy my husband :-) ) that can be used for regression testing. &lt;/li&gt;&lt;li&gt;Free &lt;a href="http://selenium.thoughtworks.com"&gt;Selenium&lt;/a&gt;: QA tool is a tool for testing web applications that can be used for regression testing. &lt;/li&gt;&lt;li&gt;Free &lt;a href="http://httpunit.sourceforge.net/"&gt;HttpUnit: &lt;/a&gt;QA tool for automated testing of web applications. &lt;/li&gt;&lt;li&gt;Free &lt;a href="http://developer.spikesource.com/wiki/index.php/Projects:TestGen4Web"&gt;TestGen4Web&lt;/a&gt;: QA tool for recording and replaying user actions on firefox. &lt;/li&gt;&lt;li&gt;Free&lt;a href="http://www.jmock.org/"&gt; jMock&lt;/a&gt;: A library for testing interactions between Java objects using &lt;a href="http://www.mockobjects.com"&gt;mock objects&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Free&lt;a href="http://www.easymock.org"&gt; EasyMock&lt;/a&gt;: "Provides Mock Objects for interfaces in JUnit tests by generating them on the fly using Java's proxy mechanism".&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113392852368218511?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113392852368218511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113392852368218511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113392852368218511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113392852368218511'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/12/testing-tools.html' title='Testing  tools'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113392481640764747</id><published>2005-12-06T18:44:00.000-08:00</published><updated>2006-10-12T20:32:20.138-07:00</updated><title type='text'>My favorite podcasts</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://javaposse.com"&gt;The Java Posse &lt;/a&gt;: a very interesting podcast for Java developers with news about Java, Java tools and intereviews. &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.web20show.com/"&gt;Web 2.0 Show&lt;/a&gt;: a web cast about web business ideas, web technologies (Ajax, etc). Very entertaining and interesting interviews with Jeff Bar from amazon and Jason Calacanis from Weblogs inc. &lt;/li&gt;&lt;li&gt;&lt;a href="http://softwareas.com/"&gt;Software As She's Developed&lt;/a&gt;: Very informative and good podcasts about Ajax and Java.&lt;/li&gt;&lt;li&gt;&lt;a href="http://polymorphicpodcast.com/"&gt;POLYMORPHICPODCAST&lt;/a&gt;: Good tips about software delevopment in general and also about Architectures and Frameworks like ASP.NET and Ajax. "Each show is concise bringing you practical examples of how to make you a better software development professional." &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.qapodcast.com"&gt;QA Podcast&lt;/a&gt;: Good information about Software Quality Assurance topics.&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.jboss.com"&gt;JBoss Labs&lt;/a&gt;: New about Jboss. Keep an eye on it.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codesermon.org/"&gt;Code Sermon&lt;/a&gt;: A podcast about good software development pratices. Interesting.&lt;/li&gt;&lt;li&gt;&lt;a href="http://media.ajaxian.com/"&gt;Ajax&lt;/a&gt;: About Ajax framework.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113392481640764747?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113392481640764747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113392481640764747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113392481640764747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113392481640764747'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/12/my-favorite-podcasts.html' title='My favorite podcasts'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113332230588603748</id><published>2005-11-29T19:40:00.000-08:00</published><updated>2006-10-12T20:32:20.078-07:00</updated><title type='text'>Web Calendar</title><content type='html'>&lt;span style="font-size:180%;color:#ff0000;"&gt;Calendar&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:180%;color:#ff0000;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;color:#333333;"&gt;If you are looking for a free web calendar check the &lt;a href="http://calendar.yahoo.com"&gt;Yahoo Calendar&lt;/a&gt;. It allows you to check and schedule meetings from everywhere and anytime, share your calendar with your co-workers and friends and it notifies you of important dates sending you reminders.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;color:#333333;"&gt;There are others but this one seems to do what I want.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113332230588603748?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113332230588603748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113332230588603748' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113332230588603748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113332230588603748'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/11/web-calendar.html' title='Web Calendar'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113297572823900029</id><published>2005-11-25T19:23:00.000-08:00</published><updated>2006-10-12T20:32:20.017-07:00</updated><title type='text'>Web development goodies, podcasts and more</title><content type='html'>&lt;p&gt;&lt;span style="font-size:130%;"&gt;Web development&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://greasemonkey.mozdev.org/"&gt;GreaseMonkey &lt;/a&gt;is a Firefox extension which adds you let bits of DHTML ("user scripts") to any web page to change its behavior. It can be used to for example improve the usability of a site that you frequent, route around common and annoying website bugs, etc.&lt;br /&gt;&lt;a href="http://www.monkeygrease.org/"&gt;MonkeyGrease&lt;/a&gt; is a very simple servlet filter that will allow a web developer to inject JavaScript, CSS or other elements within a web page.&lt;br /&gt;I think this little text will help to understand the difference between the two:&lt;br /&gt;&lt;br /&gt;"&lt;em&gt;&lt;span style="font-size:85%;"&gt;Monkeygrease serves the same purpose as Greasemonkey, however, instead of being a user-based, client-side solution, Monkeygrease is a proxy based, server-side solution. This allows all your users to benefit from enhancements you deploy to your site through Monkeygrease. You might be wondering, “why not enhance the underlying web page or web application?” Consider all of the packaged web applications you have deployed. Many of these web applications are not that easy to enhance. Some web applications are just not conducive to being customized. Also, some of these web applications are “black-boxed” or closed source products that just can’t be customized. Other products are just too complicated and require expert knowledge to carry out interface based customizations. "&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://browsershots.org/"&gt;Browser shots&lt;/a&gt; a service good for web designers so that they can see screenshots of their pages in different browsers, with different screen resolutions and different plugins.&lt;br /&gt;&lt;br /&gt;A book about CSS, "&lt;a href="http://www.sitepoint.com/books/cssant1/testimonials.php"&gt;The CSS Anthology: 101 Essential Tips, Tricks &amp;amp; Hacks&lt;/a&gt;" with some free chapters on line. I heard is good...I am going to try to check the free chapters and then I may get it...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;Podcasts and blogs&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;&lt;a href="http://www.sdmagazine.com/"&gt;Software development magazine&lt;/a&gt; podcast&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.measuremap.com/"&gt;measuremap &lt;/a&gt;provices easy free easy stats to your blog to understand what people do at your blog &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;Other topics&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="www.ipodway.com"&gt;&lt;span style="font-size:100%;"&gt;road maps for ipod&lt;/span&gt; &lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;just download the directions into the ipod&lt;/span&gt;&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.weitz.de/regex-coach/"&gt;regex-coach &lt;/a&gt;is a interactive graphical application which can be used to experiment with Perl regular expressions. I never tried but I will try once I work again with Perl and regular expressions. &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.joelonsoftware.com/articles/FogCreekMBACurriculum.html"&gt;Reading list &lt;/a&gt;for the Fog Creek Software Managment Training&lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;a href="http://www-128.ibm.com/developerworks/blogs"&gt;List of ibm blogs&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;A new &lt;a href="http://www-128.ibm.com/developerworks/architecture/"&gt;architecture forum from ibm&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113297572823900029?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113297572823900029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113297572823900029' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113297572823900029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113297572823900029'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/11/web-development-goodies-podcasts-and.html' title='Web development goodies, podcasts and more'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113245845879517031</id><published>2005-11-19T19:45:00.000-08:00</published><updated>2006-10-12T20:32:19.955-07:00</updated><title type='text'>Some notes on Java, Software Development and QA testing</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://dojotoolkit.com/"&gt;Dojo Toolkit &lt;/a&gt;is a open source toolkit that allows to easily build dynamic capabilities into web pages and prototype interactive applications...&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.flock.com/"&gt;Flock&lt;/a&gt; a new free open source web browser still in beta version. Keep your eye on it web developer's.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;Java Studio Enterprise IDE&lt;/span&gt;&lt;/strong&gt; (supports UML, Team Collaboration tools and Application Profilling) and &lt;strong&gt;&lt;span style="color:#3366ff;"&gt;Java Studio Creator IDE&lt;/span&gt;&lt;/strong&gt; (for creating web applications) are now available from free from the &lt;a href="http://www.sun.com"&gt;sun &lt;/a&gt;web site.&lt;/li&gt;&lt;li&gt;&lt;a href="http://testng.org/doc/"&gt;testNG &lt;/a&gt;is a testing framework inspired on JUnit with more functionality, more powerfull and easier to use.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.serverside.com"&gt;TheServerSide &lt;/a&gt;a site with news, blogs, discussions, white papers articles and reviews about Enterprise Java.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Another &lt;strong&gt;&lt;span style="color:#3366ff;"&gt;search engine&lt;/span&gt;&lt;/strong&gt; for podcasts and blogs: &lt;a href="http://www.feedster.com"&gt;feedster&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Some other &lt;span style="color:#3366ff;"&gt;&lt;strong&gt;podcasts&lt;/strong&gt;&lt;/span&gt; that I like:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ajaxian.com/"&gt;Ajax&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codesermon.org"&gt;Code Sermon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.qapodcast.com"&gt;Quality Assurance&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113245845879517031?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113245845879517031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113245845879517031' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113245845879517031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113245845879517031'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/11/some-notes-on-java-software.html' title='Some notes on Java, Software Development and QA testing'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113176884831712679</id><published>2005-11-11T20:10:00.000-08:00</published><updated>2006-10-12T20:32:19.892-07:00</updated><title type='text'>Podcasts Rock</title><content type='html'>Love it, love it.&lt;br /&gt;Check some of my favorite &lt;span style="color:#cc0000;"&gt;ITC podcasts&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color:#800080;"&gt;&lt;a href="http://www.javaposse.com/"&gt;java posse&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;a href="http://polymorphicpodcast.com"&gt;polymorphic podcasts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspnetpodcast.com/CS11/"&gt;ASP .net podcast&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some &lt;span style="color:#ff0000;"&gt;new podcasts&lt;/span&gt; still to check:&lt;br /&gt;&lt;a href="http://www.cubicleescape.com/v2/"&gt;cubicle escape &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.techtrend.com/blog/"&gt;killer inovations&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some introduction notes to&lt;span style="color:#ff0000;"&gt; cascading style sheets&lt;/span&gt;:&lt;br /&gt;&lt;a href="http://www.w3.org/MarkUp/Guide/Style"&gt;Dave Ragget's Introduction to CSS &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some &lt;span style="color:#ff0000;"&gt;search engines&lt;/span&gt; that I've been using to search for podcasts:&lt;br /&gt;&lt;a href="http://www.blinkx.com/overview.php"&gt;blinkx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.podscope.com/"&gt;podscope&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On my &lt;span style="color:#ff0000;"&gt;to do&lt;/span&gt; list:&lt;br /&gt;&lt;br /&gt;Check &lt;a href="http://www.ambysoft.com/"&gt;Scott Amblers web site &lt;/a&gt;articles about software development pratices.&lt;br /&gt;Check the online &lt;a href="http://www.backpackit.com/"&gt;backpack&lt;/a&gt; tool for current to-dos, nodes and ideas, reminders and whiteboards (cooperative editing of documents).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.techtrend.com/blog/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113176884831712679?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113176884831712679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113176884831712679' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113176884831712679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113176884831712679'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/11/podcasts-rock.html' title='Podcasts Rock'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-113055914022053026</id><published>2005-10-28T20:58:00.000-07:00</published><updated>2006-10-12T20:32:19.832-07:00</updated><title type='text'>Wiki and Javapedia Online: encyclopedia about Java</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;p&gt;  &lt;/p&gt; &lt;h2&gt;&lt;a name="Welcome_to_the_Java_net_Wiki"&gt; &lt;/a&gt;&lt;/h2&gt;  The &lt;a href="http://wiki.java.net/bin/view/Main/WebHome"&gt;Java.net Wiki &lt;/a&gt;contains some usefull links related with Java and some other topics: &lt;a name="Webs"&gt;&lt;/a&gt;&lt;a name="Webs_"&gt;&lt;/a&gt;   &lt;p&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;   &lt;ul&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Communications/WebHome"&gt;Communications.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Embeddedjava/WebHome"&gt;Embeddedjava.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Games/WebHome"&gt;Games.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Gelc/WebHome"&gt;Gelc.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/JDK/WebHome"&gt;JDK.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/JUGs/WebHome"&gt;JUGs.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Javadesktop/WebHome"&gt;Javadesktop.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Javanet/WebHome"&gt;Javanet.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Javaone/WebHome"&gt;Javaone.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Javapedia/WebHome"&gt;Javapedia.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Javatools/WebHome"&gt;Javatools.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Javawsxml/WebHome"&gt;Javawsxml.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Jxta/WebHome"&gt;Jxta.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Linux/WebHome"&gt;Linux.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Mac/WebHome"&gt;Mac.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Main/WebHome"&gt;Main.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Netbeans/WebHome"&gt;Netbeans.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/People/WebHome"&gt;People.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Portlet/WebHome"&gt;Portlet.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Projects/WebHome"&gt;Projects.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Sandbox/WebHome"&gt;Sandbox.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/Sungrid/WebHome"&gt;Sungrid.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="color: rgb(0, 0, 0);" class="twikiLink" href="http://wiki.java.net/bin/view/TWiki/WebHome"&gt;TWiki.WebHome&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;The &lt;a href="http://wiki.java.net/bin/view/Javapedia/WebHome"&gt;Javapedia  &lt;/a&gt;is an online encyclopedia of all the things that Java developers migth need to know.&lt;br /&gt;&lt;br /&gt;I hope those are usefull.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-113055914022053026?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/113055914022053026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=113055914022053026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113055914022053026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/113055914022053026'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/10/wiki-and-javapedia-online-encyclopedia.html' title='Wiki and Javapedia Online: encyclopedia about Java'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-112995181539648084</id><published>2005-10-21T20:23:00.000-07:00</published><updated>2006-10-12T20:32:19.766-07:00</updated><title type='text'>Java World</title><content type='html'>&lt;p&gt;What to learn about Java and the Java World?&lt;br /&gt;&lt;br /&gt;There is a good web site with podcasts about Java &lt;a href="http://javaposse.com"&gt;javaposse &lt;/a&gt;that contains interesting information about Java as well as interesting links . I was listening to the &lt;a class="postTitle" href="http://javaposse.com/index.php?post_id=24145"&gt;Java Posse Episode 2 - NewsCast for Sept 29 2005&lt;/a&gt;&lt;a href="http://javaposse.com/media/dickwall/JavaPosse002.mp3"&gt;&lt;/a&gt; where they provide information usefull information for Java Beginners such as: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;There is a blog that called the &lt;a href="http://blogs.tedneward.com/PermaLink,guid,624cf311-956e-4ac0-a381-c71666057db6.aspx"&gt;Blog Ride &lt;/a&gt;by Ted Neward's that contains lists of recommended books about several Programming Languages like Java and C++. &lt;/li&gt;&lt;li&gt;There is a blog from Bobby Wolf from IBM that also contains information about &lt;a href="http://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=392&amp;entry=93034&amp;amp;ca=dgr-lnxw03BWolfJava"&gt;where to learn about Java&lt;/a&gt; as well as information for people like me &lt;a href="http://www-128.ibm.com/developerworks/java/newto/"&gt;New to Java Techonlogy&lt;/a&gt; . That link contains a section about &lt;strong&gt;How to improve my Java Skills&lt;/strong&gt; with a link to a collection of issues such about &lt;strong&gt;Java Theory and pratice issues&lt;/strong&gt;. There we cand find articles about several different topics such as Java performance &lt;a href="http://www-128.ibm.com/developerworks/java/library/j-jtp09275.html"&gt;Java theory and practice: Urban performance legends, revisited&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;There is also a site about &lt;a href="http://www.indicthreads.com/news/290/java_examples.html"&gt;Java examples &lt;/a&gt;that can be usefull too.&lt;/li&gt;&lt;li&gt;There is also a collection of Books on DVD that contain training on Java for beginners: Beginners Java 2 v1.5 20004 on DVD by Neal Ford.&lt;/li&gt;&lt;li&gt;There is a small compact book that I heard about it being a good book to start to read about Java: Java 5.0 Tiger a Developer's notebook by Brett McLaughlin and David Flanagan from O'Reilly.&lt;/li&gt;&lt;li&gt;As a desktop reference book I heard about the Java In a Nutshell from David Flanagan from O'Reilly. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I am also putting together some buzzwords related with the Java World:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Eclipse&lt;/li&gt;&lt;li&gt;Netbeans&lt;/li&gt;&lt;li&gt;Ant&lt;/li&gt;&lt;li&gt;Apache&lt;/li&gt;&lt;li&gt;TomCat&lt;/li&gt;&lt;li&gt;EJB&lt;/li&gt;&lt;li&gt;J2EE or JEE&lt;/li&gt;&lt;li&gt;JSP&lt;/li&gt;&lt;li&gt;JBoss&lt;/li&gt;&lt;li&gt;JUnit&lt;/li&gt;&lt;li&gt;Ajax&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-112995181539648084?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/112995181539648084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=112995181539648084' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/112995181539648084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/112995181539648084'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/10/java-world.html' title='Java World'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17876321.post-112934909353304653</id><published>2005-10-14T21:01:00.000-07:00</published><updated>2006-10-12T20:32:19.689-07:00</updated><title type='text'>Friday, October 13th 2005</title><content type='html'>Recently I got a present from my husband a new iPod and I started listening about computer topics from &lt;a href="http://www.itconversations.com/"&gt;ITC&lt;/a&gt;. It has been a a new world for me and I am loving it. There are lots of interesting podcasts about Programming, Security, Web services, Microsoft and even Python. Between several I listened a podcast by Joel Spolsky and I am currently reading his book called Joel on Software. His book is a set of essays that he published on his blog (&lt;a href="http://www.joelonsoftware.com/"&gt;www.joelonsoftware.com&lt;/a&gt;). Yeee...Yee blogs are new to me too. You can tell, right? I want to subscribe to his blog and for that I realized that I need a RSS feader. RSS is an abbreviation for Really Simple Sindication...it ends up by being a XML format for syndicating web content. I ended up by downloading a new free rss feader for windows called &lt;a href="http://www.feedreader.com/"&gt;FeedReader&lt;/a&gt;. Being really new to the podcast world I think it will be a good idea to scan the book that my husband just bougth Podcast Solutions: The Complete Guide to Podcasting.&lt;br /&gt;Last but not least I heard about a search engine for podcasts:&lt;a href="http://podcasts.yahoo.com/"&gt; http://podcasts.yahoo.com&lt;/a&gt;. I need to give it a try still...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17876321-112934909353304653?l=teresarosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teresarosa.blogspot.com/feeds/112934909353304653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17876321&amp;postID=112934909353304653' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/112934909353304653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17876321/posts/default/112934909353304653'/><link rel='alternate' type='text/html' href='http://teresarosa.blogspot.com/2005/10/friday-october-13th-2005.html' title='Friday, October 13th 2005'/><author><name>Teresa</name><uri>http://www.blogger.com/profile/13927465288317502842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
