<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>webapps &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/webapps/</link>
	<description>Feed of posts on WordPress.com tagged "webapps"</description>
	<pubDate>Sun, 29 Nov 2009 06:57:24 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[hobnox - audiotool]]></title>
<link>http://uninventions.wordpress.com/2009/11/29/hobnox-com-audiotool/</link>
<pubDate>Sun, 29 Nov 2009 01:41:28 +0000</pubDate>
<dc:creator>wulmatic</dc:creator>
<guid>http://uninventions.wordpress.com/2009/11/29/hobnox-com-audiotool/</guid>
<description><![CDATA[Hobnox.com und dann unten links auf &#8220;Audiotool&#8221; klicken. Macht Spaß!]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.hobnox.com/welcome.1457.de.html"><strong>Hobnox.com</strong><br />
</a></p>
<p>und dann unten links auf &#8220;Audiotool&#8221; klicken.</p>
<p>Macht Spaß!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Big5Lite AppSpot is coming ...]]></title>
<link>http://big5lite.wordpress.com/2009/11/27/big5lite-appspot-is-coming/</link>
<pubDate>Fri, 27 Nov 2009 09:55:11 +0000</pubDate>
<dc:creator>Big5Lite</dc:creator>
<guid>http://big5lite.wordpress.com/2009/11/27/big5lite-appspot-is-coming/</guid>
<description><![CDATA[Do you know the Big5 Lite app for iPhone or iPod? I love this tiny app, because I can develop webapp]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Do you know the Big5 Lite app for iPhone or iPod? </p>
<p>I love this tiny app, because I can develop webapps with native features (e.g. camera) without jailbreaking my device. Big5 Lite provides a javascript based API. You can <a href="http://itunes.apple.com/de/app/big5-lite/id312276452?mt=8">download</a> it for free from Apple iTunes AppStore.</p>
<p>Now I started a project to autoinstall Big5 Lite from AppStore. All webapps could be listed and hosted at Googles cloud AppEngine or your website. I also want to integrate a gateway for foreign like Twitter, Facebook, Ebay and so one. Any developer out there who want to help me?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Aplicaciones Web como "verdaderas aplicaciones". ¿Alguien dijo Chrome OS?]]></title>
<link>http://zbutton.wordpress.com/2009/11/13/aplicaciones-web-como-verdaderas-aplicaciones-%c2%bfalguien-dijo-chrome-os/</link>
<pubDate>Thu, 12 Nov 2009 22:17:59 +0000</pubDate>
<dc:creator>robjperez</dc:creator>
<guid>http://zbutton.wordpress.com/2009/11/13/aplicaciones-web-como-verdaderas-aplicaciones-%c2%bfalguien-dijo-chrome-os/</guid>
<description><![CDATA[Hoy en día todos usamos numerosas apliaciones web, en ciertos casos incluso han desplazado a las apl]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste">
<p style="text-align:justify;"><img class="aligncenter size-full wp-image-83" title="wave header" src="http://zbutton.wordpress.com/files/2009/11/2.png" alt="wave header" width="400" height="111" /></p>
<p style="text-align:justify;">Hoy en día todos usamos numerosas apliaciones web, en ciertos casos incluso han desplazado a las aplicaciones tradicionales.</p>
<p style="text-align:justify;">Quizás la primera aplicación web que nos viene a la mente es GMail, en muchos ocasiones es el unico cliente de correo que utilizamos.</p>
<p style="text-align:justify;">La forma de acceder a estas aplicaciones es mediante el navegador, sin duda una de sus grandes ventajas es el hecho de que pueden accederse desde cualquier lado sin embargo, el navegador es un &#8220;concepto&#8221; que no acaba de encajar con &#8220;aplicación&#8221;. Conceptualmente, el navegador no se asocia al hecho de alojar aplicaciones.</p>
<p style="text-align:justify;">Cuando estamos manejando una aplicacion como Gmail o Google Wave, hay varias cosas de un navegador que no acaban de encajar, por ejemplo,</p>
<p style="text-align:justify;">
<ul>
<li>No necesitamos la barra de direcciones, no vamos a cambiar de página en el contexto de la aplicación</li>
<li>No necesitamos los controles del navegador, como por ejemplo para navegar por la historia, ya que dentro de una aplicación, no se vuelve hacia atras usando dichos controles.</li>
<li>No necesitamos las extensiones habituales del navegador, y de hecho prescindir de esto aligerará la memoria ocupada por la aplicación, que en el caso de ciertas aplicaciones ya es bastante.</li>
<li>En el caso de que la aplicación quiera enviar alguna notificación, como por ejemplo un mensaje nuevo recibido en GMail, será el navegador el encargado de enviar dicha notificación. Si tenemos en cuenta que una sesion actual en un navegador tiene muchas pestañas, la posibilidad de notificar directamente por parte de la aplicación web se complica.</li>
<li>La aplicación no aparece al mismo nivel que el resto de aplicaciones del sistema. Como ejemplo pongamos que queremos cambiar del Editor de Textos al gestor de correo, antes deberiamos pasar primero por el propio navegador. Cosa que es bastante incomodo.</li>
</ul>
<p>Como vemos, las aplicaciones web piden a gritos salir del navegador y convertirse en aplicaciones &#8220;de ley&#8221; en nuestro escritorio.</p>
<div style="text-align:justify;">Existen diversas alternativas para &#8220;extraer&#8221; estas aplicaciones del navegador y convertirlas en una mas de nuestro sistema operativo.</div>
<p style="text-align:justify;">Una alternativa es <a href="http://prism.mozilla.com/started/" target="_blank">Prism</a>. Prism es un proyecto de mozilla, que como es evidente usa el motor de renderizado del firefox para crear mostrar la página web. El resultado que obtenemos de usar prism es un programa como otro cualquiera y que al ejecutarlo accederemos a la aplicación quitando todas las decoraciones del navegador.</p>
<p style="text-align:justify;">Si usamos mac, tenemos <a href="http://fluidapp.com" target="_blank">Fluid</a>, cuyo objetivo es similar.</p>
<p style="text-align:justify;">Y como no, la estrella de toda esta iniciativa de aplicaciones web, google tiene su propia alternativa para crear aplicaciones reales a partir de sus similares en web.</p>
<p style="text-align:justify;">Usando Chrome, podemos separar las webs como aplicaciones mediante la opción de menu llamada: &#8220;Crear accesos directos a aplicaciones&#8230;&#8221;. Usando esta opción las aplicaciones tendrán su propia entidad en el escritorio, apareciendo como cualquier otra en la barra de tareas, o como acceso directo junto al resto de aplicaciones del sistema. Además, cuando lancemos las aplicaciones desde este entorno, se eliminaran los elementos que antes mencionábamos como accesorios.</p>
<p style="text-align:justify;"><img class="aligncenter size-full wp-image-79" title="Wave en Chrome" src="http://zbutton.wordpress.com/files/2009/11/captura-de-pantalla-2009-11-12-a-las-22-56-28.png" alt="Wave en Chrome" width="400" height="333" /></p>
<p style="text-align:justify;">Seguramente y como mencionaba en el titulo de la entrada, muy pronto estaremos hablando de este concepto mucho mas en serio, puesto que, sacando la bola de cristal del cajón, viendo las últimos movimientos de google, mucho me temo que la idea sobre la que se basa Chrome OS, puede ir por estos derroteros.</p>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Installing Redmine using Apache as webserver on your KahelOS.]]></title>
<link>http://r3d3ye.wordpress.com/2009/11/11/installing-redmine-using-apache-as-webserver-on-your-kahelos/</link>
<pubDate>Wed, 11 Nov 2009 03:52:20 +0000</pubDate>
<dc:creator>r3d3ye</dc:creator>
<guid>http://r3d3ye.wordpress.com/2009/11/11/installing-redmine-using-apache-as-webserver-on-your-kahelos/</guid>
<description><![CDATA[I just want to share the steps that i did when i installed redmine on my localhost. This might be us]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I just want to share the steps that i did when i installed redmine on my localhost.  This might be useful when you either want to play or explore redmine application for use as your PM tool.<br />
And also works best as a production version of your PM tool on top of your KahelOS.</p>
<p>Note:<br />
-The steps below assumes that you already have your own Apache, MySQL, PHP and phpmyadmin installed on your KahelOS.<br />
-You will be using port 88 as your redmine virtual server port.</p>
<p>Let&#8217;s get started.</p>
<p>1.Get ready with your Ruby Environment:<br />
1.1.install ruby<br />
1.2.install rubygems<br />
1.3.install rake (nodeps)</p>
<p>yaourt -S ruby1.8<br />
yaourt -S rubygems1.8<br />
pacman -Sd rake</p>
<p>ln /usr/bin/ruby-1.8 /usr/bin/ruby -s<br />
ln /usr/bin/gem-1.8 /usr/bin/gem -s<br />
gem install rake</p>
<p>2.Install Redmine application:<br />
2.1.Download and Install Redmine<br />
2.2.ImageMagick and mongrel</p>
<p>cd /srv/http<br />
wget http://rubyforge.org/frs/download.php/66633/redmine-0.8.6.tar.gz<br />
mv redmine-0.8.6 redmine</p>
<p>gem install rmagick<br />
gem install mongrel</p>
<p>3.Time to configure your Database<br />
3.1.Create redmine DB via phpmyadmin<br />
3.2.Configure your database.yml<br />
3.3.Create database structure and admin account</p>
<p>http://localhost/phpmyadmin/<br />
DB:redmine<br />
Username:redmine<br />
Password: </p>
<p>cd /srv/http/redmine/config<br />
cp database.yml.example database.yml<br />
edit database.yml</p>
<p>production:<br />
 adapter: mysql<br />
 database: redmine<br />
 host: localhost<br />
 username: root<br />
 password:<br />
 encoding: utf8</p>
<p>Create database structure and admin account (admin/admin)<br />
rake db:migrate RAILS_ENV=&#8221;production&#8221;</p>
<p>4.Configure redmine on Apache webserver<br />
4.1.prepare your dispatch.cgi<br />
4.2.config/environment.rb<br />
4.3.Configure Virtual host (example port 88)</p>
<p>cd /srv/http/redmine/public<br />
cp dispatch.cgi.example dispatch.cgi<br />
chmod 775 dispatch.cgi</p>
<p>Uncomment the following line from config/environment.rb file:<br />
ENV['RAILS_ENV'] &#124;&#124;= &#8216;production&#8217;</p>
<p>Edit /etc/httpd/conf/httpd.conf</p>
<p>Listen 80<br />
Listen 88</p>
<p>  ServerName localhost<br />
  ServerAdmin webmaster@localhost<br />
  DocumentRoot /srv/http/redmine/public/<br />
  ErrorLog logs/redmine_error_log</p>
<p>    Options Indexes ExecCGI FollowSymLinks<br />
    Order allow,deny<br />
    Allow from all<br />
    AllowOverride all</p>
<p>Then save /etc/httpd/conf/httpd.conf</p>
<p>cd /srv/http/redmine<br />
chown -R http.http files log tmp vendor</p>
<p>5.Start HTTPD<br />
/etc/rc.d/httpd restart</p>
<p>Browse your localhost version of redmine<br />
http://localhost:88</p>
<p>Reference:<br />
http://wiki.archlinux.org/index.php/Redmine_setup<br />
http://www.redmine.org</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Javascript and DOM Sites]]></title>
<link>http://cbarton215.wordpress.com/2009/11/08/javascript-and-dom-sites/</link>
<pubDate>Sun, 08 Nov 2009 02:32:08 +0000</pubDate>
<dc:creator>cbarton215</dc:creator>
<guid>http://cbarton215.wordpress.com/2009/11/08/javascript-and-dom-sites/</guid>
<description><![CDATA[I first found PageResource.com back in year 10 when I was doing simple html design, and has since be]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I first found <a title="Page Resource" href="http://www.pageresource.com/" target="_blank">PageResource.com</a> back in year 10 when I was doing simple html design, and has since become my favorite because all the information is easy to find. It provides detail about the elements of both HTML and JavaScript and how to implement them along with how to use them. Although it provides very simple information, it is extreemly useful for when you forget how to impliment a tag, or forgot the propper syntax. PageResource Provides examples to all the code they provide so you can see what it does and how it works.</p>
<p>Another good webpage ( and the best ) where informaiton can be found is <a title="W3Schools.com" href="http://www.w3schools.com" target="_blank">W3Schools.com</a>. This is probably one of the only organisations that I&#8217;ve come across that define the rules of a language, and have documented it so extensivly. The other language I&#8217;m thinking of is AutoHotKey, where the help file is actually helpful.( But that is a discussion for another time).</p>
<p>W3Schools does not only provide information on how to use JavaScript and use the DOM properly, but they also provide information on the web-enabled languages such as CSS, XHTML, PHP and many others. Another great feature availble is the try it now feature. With the try it now feature you can experiment with html, JavaScript and css and see it update in the frame next to the edit area when a button is clicked without having to save a file to your local harddrive or a webserver and play around in a text editor.</p>
<p>The thrid and final tutorial site I will mention today is <a title="JavaScriptKit.com" href="http://www.javascriptkit.com" target="_blank">JavaScriptKit.com</a>. This site provides some good information on JavaScript, information on things like memory leaks while using java. Although I haven&#8217;t used it for any of my coding pojects, It will be amongst the first websites I&#8217;ll visit when I get stuck.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ya tienes Windows 7 y no sabes como instalarlo?]]></title>
<link>http://clicderecho.wordpress.com/2009/11/02/ya-tienes-windows-7-y-no-sabes-como-instalarlo/</link>
<pubDate>Mon, 02 Nov 2009 02:39:35 +0000</pubDate>
<dc:creator>Edgardo</dc:creator>
<guid>http://clicderecho.wordpress.com/2009/11/02/ya-tienes-windows-7-y-no-sabes-como-instalarlo/</guid>
<description><![CDATA[Si eres uno de los muchos que ya tiene Windows 7, pero tiene temor a instalarlo, ya sea porque nunca]]></description>
<content:encoded><![CDATA[Si eres uno de los muchos que ya tiene Windows 7, pero tiene temor a instalarlo, ya sea porque nunca]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: for Tuesday]]></title>
<link>http://ubgd.wordpress.com/2009/10/29/webapps-for-tuesday/</link>
<pubDate>Thu, 29 Oct 2009 16:33:59 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/29/webapps-for-tuesday/</guid>
<description><![CDATA[Remember Tuesday is the first crit on the &#8220;hobby&#8221; project. You should have 2 different a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Remember Tuesday is the first crit on the &#8220;hobby&#8221; project. You should have 2 different appearances for one set of html files.</p>
<p>For those curious about embedding audio  files, check out these suggestions:  <a href="http://www.boutell.com/newfaq/creating/audio.html" target="_blank">http://www.boutell.com/newfaq/creating/audio.html</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: Dropdown Menus with CSS]]></title>
<link>http://ubgd.wordpress.com/2009/10/27/webapps-dropdown-menus-with-css/</link>
<pubDate>Tue, 27 Oct 2009 02:07:27 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/27/webapps-dropdown-menus-with-css/</guid>
<description><![CDATA[OK, it ain&#8217;t going to be super ridiculously easy. And it isn&#8217;t 100% CSS, thanks to IE]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>OK, it ain&#8217;t going to be super ridiculously easy. And it isn&#8217;t 100% CSS, thanks to IE&#8217;s bugs. But if you&#8217;ve been wanting a drop-down, why not try:</p>
<p>Horizontal drop-down menu: <a href="http://sperling.com/examples/menuh/#" target="_blank">http://sperling.com/examples/menuh/#</a></p>
<p>Vertical drop-down menu: <a href="http://www.alistapart.com/articles/horizdropdowns/" target="_blank">http://www.alistapart.com/articles/horizdropdowns/</a></p>
<p>Let us all know how it goes!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[New Google Sidewiki: Will it Stay or Will it Go?]]></title>
<link>http://semsunday.com/2009/10/24/new-google-sidewiki-will-it-stay-or-will-it-go/</link>
<pubDate>Sat, 24 Oct 2009 22:35:43 +0000</pubDate>
<dc:creator>Daniel</dc:creator>
<guid>http://semsunday.com/2009/10/24/new-google-sidewiki-will-it-stay-or-will-it-go/</guid>
<description><![CDATA[Although I&#8217;m sure you&#8217;ve already heard by now the news about Google&#8217;s newest toolb]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Although I&#8217;m sure you&#8217;ve already <a title="Search Engineland" href="http://searchengineland.com/google-sidewiki-allows-anyone-to-comment-about-any-site-26420" target="_blank">heard </a>by now the news about Google&#8217;s newest toolbar-gadget the <a title="Google Sidewiki Explained" href="http://google.com/sidewiki" target="_blank">Side-Wiki</a> (even Bruce Clay <a title="Bruce Clay Blog Archive" href="http://www.bruceclay.com/blog/archives/2009/09/hyperlocal_heat.html" target="_blank">briefly mentioned something</a> about it), I thought I&#8217;d make a quick reference to a feature webmasters/site owners should get to first just in case people actually start using it.  As the site owner, you can post a note about your site that stays on top of all other notes.  An algorithm similar to Google&#8217;s current search algorithm will be used to rank the listing of the rest of the notes people post. Take advantage of your site ownership, and use this space to communicate the heart of your business. Make it a little more personal, as a note should be. This isn&#8217;t the place for sales pitches. I can almost guarantee that a sales pitch posted in the owner&#8217;s note will drive away some visitors. While your checking it out &#8211; post your impressions on the Side-Wiki of the<a title="Movers" href="http://www.hireahelper.com/movers/" target="_self"> HireAHelper local movers landing page</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: more resources]]></title>
<link>http://ubgd.wordpress.com/2009/10/22/webapps-more-resources/</link>
<pubDate>Thu, 22 Oct 2009 21:24:32 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/22/webapps-more-resources/</guid>
<description><![CDATA[Visual proof that animated GIFs are awesome: http://www.sweetgifs.com/. There&#8217;s a million and ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Visual proof that animated GIFs are awesome:<a href="http://www.sweetgifs.com/" target="_blank"> http://www.sweetgifs.com/</a>. There&#8217;s a million and one tutorials online as to how to make them. I myself like the animation palette in Photoshop CS4.</p>
<p>The CSS books to add to your shelf are both by Rachel Andrew: &#8220;The CSS Anthology: 101 Essential Tips, Tricks, &#38; Hacks&#8221; consists of step-by-step instructions to 101 CSS questions, many of which I&#8217;ve heard from you guys (i.e., &#8220;How do I make a div display as a box with rounded corners?&#8221; &#8220;How can I make a drop-down menu?&#8221;) I do recommend you get this book. Another book you might also find helpful is more of a straightforward, thorough book on CSS and CSS layout: &#8220;HTML Utopia: Designing Without Tables Using CSS.&#8221;</p>
<p>Still confused as to how one html document can have different appearances? Here&#8217;s your reminder to visit the CSS ZenGarden: <a href="http://www.csszengarden.com/" target="_blank">http://www.csszengarden.com/</a>.</p>
<p>Steven, here&#8217;s a free extension for Firefox which allows you to edit the CSS from the browser:<a href="http://chrispederick.com/work/web-developer/" target="_blank"> http://chrispederick.com/work/web-developer/</a>. I haven&#8217;t tried it myself, but I&#8217;ve heard about it. By the way? Check out all the Web Development Firefox add-ons: <a href="https://addons.mozilla.org/en-US/firefox/browse/type:1/cat:4" target="_blank">https://addons.mozilla.org/en-US/firefox/browse/type:1/cat:4</a>. They might just make your life simpler&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[StudioV: DCC update]]></title>
<link>http://ubgd.wordpress.com/2009/10/15/studiov-dcc-update/</link>
<pubDate>Thu, 15 Oct 2009 19:55:15 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/15/studiov-dcc-update/</guid>
<description><![CDATA[Hey there seniors &#8212; I was very sorry to miss you yesterday, but you were definitely better off]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Hey there seniors &#8212; I was very sorry to miss you yesterday, but you were definitely better off without me than being exposed to my germs. Moving forward with the DCC project: Keith&#8217;s client visit has been moved to WEDNESDAY, not Monday. So on Monday we&#8217;ll have one more in-class round to review your poster series. Please bring a minimum of 3 posters, for 3 very different events: different both thematically as well as by amount-of-content. I.e., have one poster with a very short event title, and one with a very long one, so we can be sure your design system holds up for both scenarios.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Crea Iconos f&aacute;cilmente con ConvertICO]]></title>
<link>http://clicderecho.wordpress.com/2009/10/14/crea-iconos-fcilmente-con-convertico/</link>
<pubDate>Wed, 14 Oct 2009 04:36:20 +0000</pubDate>
<dc:creator>Edgardo</dc:creator>
<guid>http://clicderecho.wordpress.com/2009/10/14/crea-iconos-fcilmente-con-convertico/</guid>
<description><![CDATA[Eres fanático de los iconos (como yo que recoge todos los iconos que se me cruzan en la red) esta he]]></description>
<content:encoded><![CDATA[Eres fanático de los iconos (como yo que recoge todos los iconos que se me cruzan en la red) esta he]]></content:encoded>
</item>
<item>
<title><![CDATA[Revolucionario concepto de fotomontaje digital]]></title>
<link>http://clicderecho.wordpress.com/2009/10/14/revolucionario-concepto-de-fotomontaje-digital/</link>
<pubDate>Wed, 14 Oct 2009 04:03:10 +0000</pubDate>
<dc:creator>Edgardo</dc:creator>
<guid>http://clicderecho.wordpress.com/2009/10/14/revolucionario-concepto-de-fotomontaje-digital/</guid>
<description><![CDATA[Curioseando por la web me encontré con este revolucionario concepto en fotomontaje, ya que va mas al]]></description>
<content:encoded><![CDATA[Curioseando por la web me encontré con este revolucionario concepto en fotomontaje, ya que va mas al]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: New project]]></title>
<link>http://ubgd.wordpress.com/2009/10/13/webapps-new-project/</link>
<pubDate>Tue, 13 Oct 2009 18:48:09 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/13/webapps-new-project/</guid>
<description><![CDATA[This week we are wrapping up the FakeBook project: validating, and very soon, uploading via FTP. It ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This week we are wrapping up the FakeBook project: validating, and very soon, uploading via FTP. It is time to move on to the next project: a website for a hobby or interest of yours for which you will design 2 separate-but-equal CSS appearances. On Thursday we&#8217;ll discuss your ideas for the next project before Validating. For next Tuesday, research a few websites on your chosen topic. Bring to class 3-4 urls of websites which are either related to your topic and/or have an appearance which makes sense for your topic.</p>
<p>Remember that throughout history, graphic design:</p>
<p>1. creates visual identity</p>
<p>2. organizes information</p>
<p>3. communicates specific messages</p>
<p>This was true of heraldic symbols, and it is true of websites! What is the identity of your topic, and how can you communicate that visually? In addition: what information needs to be conveyed, and how can your design (including html mark-up) organize this content effectively?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: Validator!!]]></title>
<link>http://ubgd.wordpress.com/2009/10/13/webapps-validator/</link>
<pubDate>Tue, 13 Oct 2009 17:36:06 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/13/webapps-validator/</guid>
<description><![CDATA[Ah, the moment we&#8217;ve all been waiting for. Upload your html files one at a time to: http://val]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ah, the moment we&#8217;ve all been waiting for. Upload your html files one at a time to:</p>
<p><a href="http://validator.w3.org/#validate_by_upload" target="_blank">http://validator.w3.org/#validate_by_upload</a></p>
<p>And then upload your CSS to:</p>
<p><a href="http://jigsaw.w3.org/css-validator/" target="_blank">http://jigsaw.w3.org/css-validator/</a></p>
<p>Remember: deep breath, don&#8217;t get overwhelmed, all errors are fixable, and you will learn so much more about strict XHTML through this process. And as you know, the best way to learn is to learn by doing.</p>
<p>And remind yourself: there are LOADS of pages out there in the interweb which are NOT standards compliant. That means they do not use html correctly, and as a result may not be accessible by future browsers. Yours will, and that is rad.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[CSS Selectors]]></title>
<link>http://cbarton215.wordpress.com/2009/10/11/css-selectors/</link>
<pubDate>Sun, 11 Oct 2009 13:53:10 +0000</pubDate>
<dc:creator>cbarton215</dc:creator>
<guid>http://cbarton215.wordpress.com/2009/10/11/css-selectors/</guid>
<description><![CDATA[Class Selectors: The class can be named within any tag and can apply any style formatting to that ta]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Class Selectors</strong>: The class can be named within any tag and can apply any style formatting to that tag.</p>
<pre>For example: <code> &#60;table class="tblstyle_1"&#62;</code></pre>
<p>A tag type can be named before the class name within the css, before the period (.)  to only apply the style to that tag, so even if a class is named within a different tag, the formatting will not apply to that tag. Such as:</p>
<pre><code>table.tblstyle_1 {border : 1; cellpaddng:5}</code></pre>
<p><strong>ID Selectors</strong>: ID selectors are used to uniquely identify an element within an html document.</p>
<pre>For example: <code>&#60;h1 id="hdb"&#62;some text&#60;/h1&#62;</code></pre>
<p>Again with the previous selector, a method can be used to filter out all unwanted tags by naming the tag you want the style to apply to with the # symbol, then the id within the css source, such as:</p>
<pre><code> h1#hdb {font-weight: bold; color: Blue}</code></pre>
<p><strong>Pseudo-class Slectors: </strong>These slelectors are unieque as you don&#8217;t make up a name to give the selector; instead you use a name already in existance.</p>
<p>To apply a specified format to the first line of each paragraph you name the p element in the selector type in the colon (:),  name the psedo name, and then the formatting rules as usual.</p>
<pre>For example: <code>p:first-line{formatting rules}</code></pre>
<p><strong>Descendant Selectors: </strong>These selectors apply to all elements within elements. These selectors can change the formatting of a decendent element which has already had some formatting applied to it.</p>
<pre>For example:</pre>
<p>&#60;h2&#62;some &#60;strong&#62;inportant&#60;/strong&#62; headline&#60;h2&#62; has already been formatted so that it is blue,  the &#60;strong&#62; element then can be changed to be red and underlined by using:</p>
<pre><code>h2 strong { color: red; text-decoration: underline}</code></pre>
<p><strong><strong>Attribute Selectors:</strong></strong> These slelectors target an element with  a named attribute:</p>
<pre>For example:</pre>
<p>table[width="100%"] {formatting rules} will apply to every table with the attribute: width=&#8221;100%&#8221;</p>
<p>There are few other ways to apply the attribute selectors.</p>
<ul>
<li>[width="100%"]  will apply the specified to all the elements that have that and only that attribute</li>
<li>[^="100%"] will apply the formatting to any element where the beggining of the values match</li>
<li>[$="100%"] will apply to an element where the very end of the atribute&#8217;s values match</li>
<li>[*="100%"] will apply if the value is contained anywhere within an attribute</li>
<li> and many others.</li>
</ul>
<p>Just like the above Selectors, an specific element can be named. Such as table[width="100%"] {formatting rules}</p>
<p>http://www.w3.org/TR/CSS2/selector.html</p>
<p>http://www.w3schools.com/Css/css_syntax.asp</p>
<p>http://www.eskimo.com/~bloo/indexdot/css/syntax/selectors/attribute.htm</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows Azure Cloud Web development : what do you need?]]></title>
<link>http://filipdavids.wordpress.com/2009/10/07/windows-azure-cloud-web-development-what-do-you-need/</link>
<pubDate>Wed, 07 Oct 2009 18:59:38 +0000</pubDate>
<dc:creator>1stop2start</dc:creator>
<guid>http://filipdavids.wordpress.com/2009/10/07/windows-azure-cloud-web-development-what-do-you-need/</guid>
<description><![CDATA[The Cloud of Microsoft I strongly believe in the power of running webapps in the Cloud. So be prepar]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_39" class="wp-caption alignleft" style="width: 310px"><img class="size-full wp-image-39" title="Windows Azure" src="http://filipdavids.wordpress.com/files/2009/10/windows_azure_small.jpg" alt="The Cloud of Microsoft" width="300" height="169" /><p class="wp-caption-text">The Cloud of Microsoft</p></div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">I strongly believe in the power of running webapps in the Cloud. So be prepared to take your web applications to the next step</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Believe me, if you run your own shared or dedicated webserver it will brake one day. And probably that day was very important to one of your customers. Okay you have backups? Good luck with it because after reinstall some things will even be lost or can&#8217;t be installed again due to version conflicts.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">What do you need to run applications on the Cloud of Microsoft = Windows Azure</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">I have installed Windows Azure on Windows Server 2008 on Virtual PC 2007</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">1) Windows server 2008 (or Windows 7 or Vista)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">2) MS Visual Studio 2008</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">3) Virtual Clone Drive (to install the ISO of step 4)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">4) VS2008SP1.ISO</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">5) SQL Server 2008 express (or SQL Server 2005)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">6) VSCloudservice.exe : Windows Azure Tools for Microsoft Visual Studio July 2009 CTP</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">In this environment you can run some Webapps on the local system.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">If you want to deploy you need an account on http://www.Azure.com</div>
<p>I strongly believe in the power of running webapps in the <strong>Cloud</strong>. So be prepared to take your web applications to the next step</p>
<p>Believe me, if you run your own <strong>shared</strong> or <strong>dedicated</strong> webserver it will <strong>brake one day</strong>. And probably that day was very important to one of your customers. Okay you have backups? Good luck with it because after reinstall some things will even be lost or can&#8217;t be installed again due to version conflicts.</p>
<p>What do you need to run applications on the Cloud of Microsoft  &#124; <a title="Windows Azure" href="http://www.azure.com">Windows Azure</a></p>
<p>I have installed Windows Azure on Windows Server 2008 on Virtual PC 2007</p>
<p>1) Windows server 2008 (or Windows 7 or Vista)</p>
<p>2) MS Visual Studio 2008</p>
<p>3) Virtual Clone Drive (to install the ISO of step 4)</p>
<p>4) VS2008SP1.ISO</p>
<p>5) SQL Server 2008 express (or SQL Server 2005)</p>
<p>6) VSCloudservice.exe : Windows Azure Tools for Microsoft Visual Studio July 2009 CTP</p>
<p>In this environment you can run some <strong>Webapps</strong> on the local system.</p>
<p>If you want to deploy you need an account on <a title="Azure" href="http://www.azure.com">http://www.Azure.com</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: fonts!]]></title>
<link>http://ubgd.wordpress.com/2009/10/01/webapps-fonts/</link>
<pubDate>Thu, 01 Oct 2009 16:42:37 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/10/01/webapps-fonts/</guid>
<description><![CDATA[Thanks, Luv, for this great resource which displays the system fonts for Windows and Mac.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Thanks, Luv, for this great <a href="http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html" target="_blank">resource</a> which displays the system fonts for Windows and Mac.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: Favicons]]></title>
<link>http://ubgd.wordpress.com/2009/09/30/webapps-favicons/</link>
<pubDate>Wed, 30 Sep 2009 22:50:09 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/09/30/webapps-favicons/</guid>
<description><![CDATA[You know those little icons that show up next to a site&#8217;s url in your browser window? They are]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>You know those little icons that show up next to a site&#8217;s url in your browser window? They are called Favicons. You can make them in Photoshop, as long as you have the installed the plugin ingeniously devised by <a href="http://telegraphics.com.au/sw/" target="_blank">Telegraphics</a>. <a href="http://www.ehow.com/how_4549510_create-favicon-photoshop.html" target="_blank">Step by step</a> directions are also available&#8230; although this misses the crucial last step of linking to the favicon from within your head! The html for that is &#60;link rel=&#8221;shortcut icon&#8221; href=&#8221;favicon.ico&#8221;&#62;.</p>
<p>We&#8217;re also going to make forms. Our forms will look real, but they won&#8217;t actually send you reader responses via email, because that requires a bit of programming knowledge which is outside the scope of this class. However, you can design your form and use a<a href="http://formsmarts.com/" target="_blank"> free service</a> to make it live: you&#8217;ll just have to tinker with the html/css the service provides. I can give you further instructions if you&#8217;re interested in doing this. Having a form on your site IS required; having one that actually sends you emails is not.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Is invoces important for your business?]]></title>
<link>http://enterpriseby.wordpress.com/2009/09/27/is-invoces-important-for-your-business/</link>
<pubDate>Sun, 27 Sep 2009 11:27:08 +0000</pubDate>
<dc:creator>amazert</dc:creator>
<guid>http://enterpriseby.wordpress.com/2009/09/27/is-invoces-important-for-your-business/</guid>
<description><![CDATA[Invoices are one of the most important documes for business. If you are seroiusly doing business, ev]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Invoices are one of the most important documes for business. If you are seroiusly doing business, every payment will generally require an invoice.</p>
<p>Creating beautiful invoice is an art but it is not always that easy.  Making an invoice is one thing but there are always man tasks associated with invoice making. traking invoices is as important as making it. Invoice should contain all the details about the order, company name and address, details, due date and after mailing the invoices regular follow ups are needed to get  payment. <a href="http://outshinesolutions.com/web-hosting/">hosting</a> invoice online is very important so that any body can access the invoice from anywhere.</p>
<p>Wait wait&#8230;.. don&#8217;t worry about all these steps. If after reding above lines , you started thinking that making invoices is a lot of headache &#8230;.. then forget it.</p>
<p>I will tell you a web application which you will do all the steps so easily that it will make your life a hell lot easier. let go to <a href="http://www.getballpark.com/">getaballpark</a> website. This is a web application which will take all your headaches out and will make your life much easier.</p>
<p>According to getaballpark website:</p>
<blockquote><p>Let&#8217;s face it, there&#8217;s a glut of invoicing apps out there. While there are some that come close to hitting the mark, they all manage to ignore the most important part of doing business: communication. Creating the invoice itself is only the first step &#8211; it&#8217;s invariably followed by days of back and forth email, corralling payments, haggling, and worst of all, a constant stream of CC&#8217;d emails updating your team. Ballpark is made for the real world: it centralizes communication with your team and clients into an easy use system that simplifies the process for everyone.</p></blockquote>
<p>So signup for a free trial account and enjoy your stay there.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[30 Fun Sites to Edit Images]]></title>
<link>http://wickedi.wordpress.com/2009/09/25/30-fun-sites-to-edit-images/</link>
<pubDate>Fri, 25 Sep 2009 17:15:59 +0000</pubDate>
<dc:creator>Fiyero</dc:creator>
<guid>http://wickedi.wordpress.com/2009/09/25/30-fun-sites-to-edit-images/</guid>
<description><![CDATA[If you were looking tools for editing images or just to play a trick on a friend, search no more. Th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><img class="alignleft" src="http://www.dotpod.com.ar/wp-content/uploads/2009/09/pixenate-editores-de-imagenes-online.jpg" alt="" width="500" height="271" />If you were looking tools for editing images or just to play a trick on a friend, search no more.</p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;">The below list of 30 sites for editing pics based on Web 2.0 will show you were to go to have some image fun.</p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>1. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://aviary-phoenix.uptodown.com/webapps/visitar/" target="_blank">Aviary Phoenix</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>2. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://fotoflexer.com/" target="_blank">Fotoflexer</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>3. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.splashup.com/splashup/" target="_blank">Splashup</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>4. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.picnik.com/" target="_blank">Picnik</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>5. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.sumopaint.com/home/" target="_blank">SUMO Paint</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>6. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.pixlr.com/" target="_blank">Pixlr</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>7. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://mypictr.com/" target="_blank">MyPictr</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>8. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://pixenate.com/" target="_blank">Pixenate</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>9. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.resizr.com/" target="_blank">Resizr</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>10. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.flauntr.com/" target="_blank">Flauntr</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>11. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.drpic.com/" target="_blank">DrPic</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>12. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://pixer.us/" target="_blank">Pixer.us</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>13. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.phixr.com/" target="_blank">Phixr</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>14. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.lunapic.com/editor/" target="_blank">LunaPic</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>15. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.befunky.com/" target="_blank">BeFunky</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>16. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.pizap.com/" target="_blank">Pizap</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>17. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.pikipimp.com/" target="_blank">Pikipimp</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>18. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://webresizer.com/resizer/" target="_blank">Web Resizer</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>19. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.online-image-editor.com/" target="_blank">Online Image Editor</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>20. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.alilg.com/software/free-online-photo-editor/" target="_blank">Alilg</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>22. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.loonapix.com/" target="_blank">LoonaPix</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>23. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://funphotobox.com/" target="_blank">Fun Photo Box</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>24. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.picture2life.com/" target="_blank">Picture2Life</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>25. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://pho.to/" target="_blank">Pho.to</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>26. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.writeonit.org/es/" target="_blank">Write On It</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>27. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.photo505.com/" target="_blank">Photo 505</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>28. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.dumpr.net/" target="_blank">Dumpr</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>29. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="http://www.faceinhole.com/" target="_blank">FACEinHOLE</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;"><strong>30. <a style="color:#3f6e84;text-decoration:underline;margin:0;padding:0;" href="https://www.photoshop.com/" target="_blank">Photoshop.com</a></strong></p>
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;">
<p style="line-height:18px;font-size:13px;margin:0;padding:0 0 10px;">via <a href="http://www.dotpod.com.ar/2009/09/24/25-editores-de-imagenes-y-fotomontaje-online-para-todos-los-gustos/">Dotpod</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[3 Steps for extra backup of our SMS Reminder Webapp]]></title>
<link>http://filipdavids.wordpress.com/2009/09/22/3-steps-for-extra-backup-of-our-sms-reminder-webapp/</link>
<pubDate>Tue, 22 Sep 2009 20:20:44 +0000</pubDate>
<dc:creator>1stop2start</dc:creator>
<guid>http://filipdavids.wordpress.com/2009/09/22/3-steps-for-extra-backup-of-our-sms-reminder-webapp/</guid>
<description><![CDATA[Besides the automatic backup of the hosting web-provider I setup some easy to use windows-tasks for ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Besides the automatic backup of the hosting web-provider I setup some easy to use windows-tasks for extra daily database backups.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">How?</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Step 1 : SQL server export</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">You can use some small free Tool (MS SQL Dtabase Publishing wizard) to export all Data + DB creation scripts to regular SQL syntax</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">The next command will do this job for you.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">export_MyDB.bat</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8220;C:\Program Files\Microsoft SQL Server\90\Tools\Publishing\sqlpubwiz.exe&#8221; script -C &#8220;Data Source=.\SQLEXPRESS;Initial Catalog=MyDB;Integrated Security=True&#8221; -f &#8220;c:\backup\MyDB\mydb.sql&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Step 2 : Compress by standard Windows Zip</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Compress_MyDB.vbs</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Dim source, target</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">source = &#8220;C:\backup\MyDb\&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">target = &#8220;C:\backup\MyDB.zip&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Call fzip(source, target)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Function fZip(sSourceFolder,sTargetZIPFile)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;This function will add all of the files in a source folder to a ZIP file</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;using Windows&#8217; native folder ZIP capability.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;Returns an integer 0 if everything went ok.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Dim oShellApp, oFSO, iErr, sErrSource, sErrDescription</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Set oShellApp = CreateObject(&#8220;Shell.Application&#8221;)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Set oFSO = CreateObject(&#8220;Scripting.FileSystemObject&#8221;)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;The source folder needs to have a \ on the End</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">If Right(sSourceFolder,1) &#60;&#62; &#8220;\&#8221; Then sSourceFolder = sSourceFolder &#38; &#8220;\&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">On Error Resume Next</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;If a target ZIP exists already, delete it</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">If oFSO.FileExists(sTargetZIPFile) Then oFSO.DeleteFile sTargetZIPFile,True</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">iErr = Err.Number</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">On Error GoTo 0</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">If iErr &#60;&#62; 0 Then</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">fZip = iErr</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Exit Function</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">End If</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">On Error Resume Next</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;Write the fileheader for a blank zipfile.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">oFSO.OpenTextFile(sTargetZIPFile, 2, True).Write &#8220;PK&#8221; &#38; Chr(5) &#38; Chr(6) &#38; String(18, Chr(0))</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">iErr = Err.Number</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">On Error GoTo 0</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">If iErr &#60;&#62; 0 Then</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">fZip = iErr</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Exit Function</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">End If</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">On Error Resume Next</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;Start copying files into the zip from the source folder.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">oShellApp.NameSpace(sTargetZIPFile).CopyHere oShellApp.NameSpace(sSourceFolder).Items</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">iErr = Err.Number</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">On Error GoTo 0</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">If iErr &#60;&#62; 0 Then</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">fZip = iErr</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Exit Function</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">End If</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;Because the copying occurs in a separate process, the script will just continue.  Run a DO&#8230;LOOP to prevent the function</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">&#8216;from exiting until the file is finished zipping.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Do Until oShellApp.NameSpace(sTargetZIPFile).Items.Count = oShellApp.NameSpace(sSourceFolder).Items.Count</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">WScript.Sleep 500</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Loop</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">fZip = 0</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">End Function</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Step 3 : EMail compressed extract</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">email_MyDB.vbs</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Set objMessage = CreateObject(&#8220;CDO.Message&#8221;)</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">objMessage.Subject = &#8220;AutoBackup MyDb&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">objMessage.From = &#8220;Backup@YourEmail.com&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">objMessage.To = &#8220;Filip@YourEmail.com&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">objMessage.TextBody = &#8220;AutoBackup of MyDb&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">objMessage.AddAttachment &#8220;c:\backup\MyDb.zip&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">objMessage.Send</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Final Step</div>
<p>Besides the automatic backup of the hosting web-provider I setup some easy to use windows-tasks for extra daily database backups for my <strong>SMS Reminder Web App</strong> on <a title="Online SMS Reminder Calendar against forgotten appointments" href="http://www.1sms2remind.com">www.1sms2remind.com</a></p>
<p>How?</p>
<p><strong>Step 1 : SQL server export</strong></p>
<p>You can use some small free Tool (<a title="Download SQL Server Database Publishing Wizard" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=56E5B1C5-BF17-42E0-A410-371A838E570A&#38;displaylang=en">MS SQL Database Publishing wizard</a>) to export all Data + DB creation scripts to regular SQL syntax</p>
<p>The next command will do this job for you.</p>
<p><em>export_MyDB.bat</em></p>
<p><em>&#8220;C:\Program Files\Microsoft SQL Server\90\Tools\Publishing\sqlpubwiz.exe&#8221; script -C &#8220;Data Source=.\SQLEXPRESS;Initial Catalog=MyDB;Integrated Security=True&#8221; -f &#8220;c:\backup\MyDB\mydb.sql&#8221;</em></p>
<p><strong>Step 2 : Compress by standard Windows Zip</strong></p>
<p><em>Compress_MyDB.vbs</em></p>
<p><em>Dim source, target</em></p>
<p><em>source = &#8220;C:\backup\MyDb\&#8221;</em></p>
<p><em>target = &#8220;C:\backup\MyDB.zip&#8221;</em></p>
<p><em>Call fzip(source, target)</em></p>
<p><em>Function fZip(sSourceFolder,sTargetZIPFile)</em></p>
<p><em>&#8216;This function will add all of the files in a source folder to a ZIP file</em></p>
<p><em>&#8216;using Windows&#8217; native folder ZIP capability.</em></p>
<p><em>&#8216;Returns an integer 0 if everything went ok.</em></p>
<p><em>Dim oShellApp, oFSO, iErr, sErrSource, sErrDescription</em></p>
<p><em>Set oShellApp = CreateObject(&#8220;Shell.Application&#8221;)</em></p>
<p><em>Set oFSO = CreateObject(&#8220;Scripting.FileSystemObject&#8221;)</em></p>
<p><em>&#8216;The source folder needs to have a \ on the End</em></p>
<p><em>If Right(sSourceFolder,1) &#60;&#62; &#8220;\&#8221; Then sSourceFolder = sSourceFolder &#38; &#8220;\&#8221;</em></p>
<p><em>On Error Resume Next</em></p>
<p><em>&#8216;If a target ZIP exists already, delete it</em></p>
<p><em>If oFSO.FileExists(sTargetZIPFile) Then oFSO.DeleteFile sTargetZIPFile,True</em></p>
<p><em>iErr = Err.Number</em></p>
<p><em>On Error GoTo 0</em></p>
<p><em>If iErr &#60;&#62; 0 Then</em></p>
<p><em>fZip = iErr</em></p>
<p><em>Exit Function</em></p>
<p><em>End If</em></p>
<p><em>On Error Resume Next</em></p>
<p><em>&#8216;Write the fileheader for a blank zipfile.</em></p>
<p><em>oFSO.OpenTextFile(sTargetZIPFile, 2, True).Write &#8220;PK&#8221; &#38; Chr(5) &#38; Chr(6) &#38; String(18, Chr(0))</em></p>
<p><em>iErr = Err.Number</em></p>
<p><em>On Error GoTo 0</em></p>
<p><em>If iErr &#60;&#62; 0 Then</em></p>
<p><em>fZip = iErr</em></p>
<p><em>Exit Function</em></p>
<p><em>End If</em></p>
<p><em>On Error Resume Next</em></p>
<p><em>&#8216;Start copying files into the zip from the source folder.</em></p>
<p><em>oShellApp.NameSpace(sTargetZIPFile).CopyHere oShellApp.NameSpace(sSourceFolder).Items</em></p>
<p><em>iErr = Err.Number</em></p>
<p><em>On Error GoTo 0</em></p>
<p><em>If iErr &#60;&#62; 0 Then</em></p>
<p><em>fZip = iErr</em></p>
<p><em>Exit Function</em></p>
<p><em>End If</em></p>
<p><em>&#8216;Because the copying occurs in a separate process, the script will just continue.  Run a DO&#8230;LOOP to prevent the function</em></p>
<p><em>&#8216;from exiting until the file is finished zipping.</em></p>
<p><em>Do Until oShellApp.NameSpace(sTargetZIPFile).Items.Count = oShellApp.NameSpace(sSourceFolder).Items.Count</em></p>
<p><em>WScript.Sleep 500</em></p>
<p><em>Loop</em></p>
<p><em>fZip = 0</em></p>
<p><em>End Function</em></p>
<p><strong>Step 3 : EMail compressed extract</strong></p>
<p><em>email_MyDB.vbs</em></p>
<p><em>Set objMessage = CreateObject(&#8220;CDO.Message&#8221;)</em></p>
<p><em>objMessage.Subject = &#8220;AutoBackup MyDb&#8221;</em></p>
<p><em>objMessage.From = &#8220;Backup@YourEmail.com&#8221;</em></p>
<p><em>objMessage.To = &#8220;Filip@YourEmail.com&#8221;</em></p>
<p><em>objMessage.TextBody = &#8220;AutoBackup of MyDb&#8221;</em></p>
<p><em>objMessage.AddAttachment &#8220;c:\backup\MyDb.zip&#8221;</em></p>
<p><em>objMessage.Send</em></p>
<p><strong>Final Step</strong></p>
<p>Schedule the 3 steps via Scheduled Tasks in Windows.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebApps: Tuesday Class]]></title>
<link>http://ubgd.wordpress.com/2009/09/22/webapps-tuesday-class/</link>
<pubDate>Tue, 22 Sep 2009 00:11:34 +0000</pubDate>
<dc:creator>ubgdesign</dc:creator>
<guid>http://ubgd.wordpress.com/2009/09/22/webapps-tuesday-class/</guid>
<description><![CDATA[We&#8217;re going to read this timely NYT article on net neutrality in class. And another link for c]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>We&#8217;re going to read this timely NYT article on <a href="http://www.nytimes.com/2009/09/19/technology/internet/19net.html" target="_blank">net neutrality</a> in class. And another link for class: an explanation of the <a href="http://www.w3schools.com/Css/css_boxmodel.asp" target="_blank">CSS box model</a>. Hello width! We are so ready for you!</p>
<p>Someone in class &#8212; I think Steve &#8212; asked how to use the p element to <a href="http://www.w3.org/Style/Examples/007/indent" target="_blank">indent new paragraphs</a>: here&#8217;s a great explanation, courtesy of your friends the w3.</p>
<p>More CSS resources for you: a handy <a href="http://www.pagetutor.com/colorpicker/index.html">color picker tool</a> with which you can test out color combinations before coding them.  But what&#8217;s that? You don&#8217;t see that special color of your dreams among those swatches? Then this <a href="http://www.allscoop.com/tools/Web-Colors/web-colors.php" target="_blank">dynamic</a> cloud color picker is for you &#8212; note that it helpfully informs you if your selection is websafe or not.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Two More Reasons Apple is Overrated]]></title>
<link>http://semsunday.com/2009/09/19/more-reasons-apple-is-overrated/</link>
<pubDate>Sat, 19 Sep 2009 20:51:42 +0000</pubDate>
<dc:creator>Daniel</dc:creator>
<guid>http://semsunday.com/2009/09/19/more-reasons-apple-is-overrated/</guid>
<description><![CDATA[A follow up to the Top 10 reasons Apple is Overrated Reason number 11 A claim by security expert Cha]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>A follow up to the Top <a title="Macs Are Overrated" href="http://semsunday.com/2007/09/17/10-reasons-macs-are-overrated/" target="_self">10 reasons Apple is Overrated</a></strong></p>
<p><strong>Reason number 11</strong></p>
<p><a title="Telegraph.co.uk Article" href="http://www.telegraph.co.uk/technology/apple/6206648/Snow-Leopard-less-secure-than-Windows-Vista.html" target="_blank">A claim</a> by security expert <a title="Charlie's Book - The Mac Hacker's Handbook" href="http://books.google.com/books?id=H47LLszkhPQC&#38;dq=charles+miller+the+mac+hacker%27s+handbook&#38;printsec=frontcover&#38;source=bl&#38;ots=c3bBrT0Swl&#38;sig=2HcZJzG_SehFsd_jU1PYUiAzoOU&#38;hl=en&#38;ei=2jq1SuuPF47aNtu_yNoO&#38;sa=X&#38;oi=book_result&#38;ct=result&#38;resnum=1" target="_blank">Charlie Miller</a> that &#8220;Snow Leopard&#8217;s more secure than [previous release] Leopard, but it&#8217;s not as secure as Vista or Windows 7.&#8221;</p>
<p><strong>Interesting when one of the loudest horns Apple keeps tooting is their resilience against virus&#8217; and spy-ware.</strong></p>
<p><span class="zem_slink">Address space layout randomization</span> (ASLR) is the key difference Miller points to.  Vista upgraded their version of this random memory placement tool, but Apple has ignored Vista&#8217;s updates and made none of their own.</p>
<p>Charlie says that Macs get hacked less, but not because they&#8217;re harder to get into, but simply because there are significantly less out there than there are PCs.  He says &#8220;That&#8217;s because if [the hacker] can hit 90 per cent of the machines out    there, that&#8217;s all he&#8217;s gonna do. It&#8217;s not worth him nearly doubling his work    just to get that last 10 per cent.&#8221;</p>
<p>So Apple&#8217;s claim to security fame&#8230; not so impressive.</p>
<p><strong>Reason number 12</strong></p>
<p>Apple has been lying to the FCC &#8211; a federal offense.</p>
<div class="zemanta-img zemanta-action-dragged" style="display:block;float:right;margin:1em;">
<div class="wp-caption alignright" style="width: 210px"><a href="http://www.crunchbase.com/company/google"><img class=" " title="Image representing Google as depicted in Crunc..." src="http://www.crunchbase.com/assets/images/resized/0002/9578/29578v7-max-450x450.jpg" alt="Image representing Google as depicted in Crunc..." width="200" height="79" /></a><p class="wp-caption-text">Image via CrunchBase</p></div>
</div>
<p>Ok so I know it&#8217;s not a technical reason, but still. Apple has rejected (or according to Apple, is still pondering over) the Google Voice app. Apple has been denying this rejection but Google recently submitted a letter to the FCC stating that they have screenshots documenting the rejection.</p>
<p>But Apple won&#8217;t back down and in a recent letter to the FCC still says they have <a title="Engadget Google VS Apple Article" href="http://www.engadget.com/2009/09/18/google-says-phil-schiller-himself-rejected-google-voice-from-the/" target="_blank">&#8220;not rejected the Google Voice application and we continue to discuss it with Google.&#8221;</a></p>
<p>Apple lists in that letter that Google Voice falls in the same category as 3 other third party GV apps.  Those apps strangely enough have all been removed from the app store.  In fact, the company behind one app sent a <a title="Voice Central Rejected" href="http://cache0.techcrunch.com/wp-content/uploads/2009/09/30722417-1.jpg" target="_blank">screenshot confirming their rejection </a>from the app store to <a title="More Evidence That Apple Really Did Reject Google Voice" href="http://www.techcrunch.com/2009/09/19/more-evidence-that-apple-really-did-reject-google-voice/" target="_blank">Tech Crunch</a>. So why would Apple categorize Google Voice with other rejected apps if GV wasn&#8217;t rejected, but merely &#8220;under consideration.&#8221;</p>
<p><strong>Lying to the FCC &#8211; there&#8217;s an app for that.</strong></p>
<div class="zemanta-pixie" style="margin-top:10px;height:15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/134aa8b8-24f2-4737-acbf-7b27841dc23f/"><img class="zemanta-pixie-img" style="border:medium none;float:right;" src="http://img.zemanta.com/reblog_e.png?x-id=134aa8b8-24f2-4737-acbf-7b27841dc23f" alt="Reblog this post [with Zemanta]" /></a></div>
</div>]]></content:encoded>
</item>

</channel>
</rss>
