<?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-5959070685991464619</id><updated>2011-07-08T02:39:49.273-06:00</updated><category term='programar code writing'/><category term='Simple oracle cursor loop example'/><category term='Nomenclatura quimica binarios ternarios inorganica'/><category term='cell phone future social networking'/><category term='Replace file with another other directory linux'/><category term='Intel i7 turbo boost'/><category term='Ubuntu 7.04 Server Oracle 10gR2'/><category term='slackware 13 review'/><category term='Slackware 12 review ntfs-3g vmware open office'/><title type='text'>Xlayn's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5959070685991464619.post-1408039704261004579</id><published>2010-09-29T21:02:00.002-06:00</published><updated>2010-09-30T08:37:35.843-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nomenclatura quimica binarios ternarios inorganica'/><title type='text'>Nomenclatura química inorgánica iPhone</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: 16px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-size: xx-large;"&gt;Características&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;Es una&amp;nbsp;aplicación&amp;nbsp;para iPhone o iPod que se puede adquirir en la app store de Apple, es una&amp;nbsp;aplicación&amp;nbsp;unicamente en español.&lt;br /&gt;La&amp;nbsp;aplicación&amp;nbsp;permite ingresar los elementos y los indices de un compuesto&amp;nbsp;químico&amp;nbsp;inorganico y obtener los nombres del compuesto en uno o mas de los siguientes esquemas de nombramiento:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Clásico&lt;/li&gt;&lt;li&gt;Stock&lt;/li&gt;&lt;li&gt;Estequiometrico&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;La&amp;nbsp;aplicación&amp;nbsp;simplifica los compuestos y calcula las valencias que esta utilizando el compuesto para nombrarlo, de modo que los siguientes compuestos todos&amp;nbsp;serán&amp;nbsp;nombrados como oxido ferroso:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fe1O1&lt;/li&gt;&lt;li&gt;Fe2O2&lt;/li&gt;&lt;li&gt;Fe100O100&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br /&gt;Las valencias usadas por los compuestos son&amp;nbsp;incluidas&amp;nbsp;en la respuesta para todos los binarios.&lt;br /&gt;La&amp;nbsp;aplicación&amp;nbsp;del mismo modo si un compuesto cumple con ciertas condiciones indicara el nombre para el compuesto; si tiene la forma que utiliza cierto compuesto pero no cumple con todas las reglas procedera a indicar el motivo por el cual no es un compuesto valido.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Binarios&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;La&amp;nbsp;aplicación&amp;nbsp;tiene capacidad de reconocer los siguientes tipos de binarios:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Oxidos&lt;/li&gt;&lt;li&gt;Peroxidos&lt;/li&gt;&lt;li&gt;Superoxidos&lt;/li&gt;&lt;li&gt;Anhidridos&lt;/li&gt;&lt;li&gt;Hidruros&lt;/li&gt;&lt;li&gt;Sales haloideas&lt;/li&gt;&lt;li&gt;Hidracidos&lt;/li&gt;&lt;li&gt;Sales de no metales&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Ternarios&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;La&amp;nbsp;aplicación&amp;nbsp;tiene capacidad de reconocer los siguientes tipos de ternarios:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Hidroxidos&lt;/li&gt;&lt;li&gt;Sales Acidas&lt;/li&gt;&lt;li&gt;Oxacidos&lt;/li&gt;&lt;li&gt;Oxisales neutras&lt;/li&gt;&lt;li&gt;Sales neutras&lt;/li&gt;&lt;li&gt;Sales de amonio&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Casos especiales&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Nombre de compuestos que tienen un nombre particular, ejemplos:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;H2O Agua&lt;/li&gt;&lt;li&gt;H2O2 &amp;nbsp;Agua oxigenada&lt;/li&gt;&lt;li&gt;AuAg &amp;nbsp;Oro blanco&lt;/li&gt;&lt;li&gt;Etc&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Tomas de pantalla&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_beSZ0tI8Fow/S_gPKEb0TMI/AAAAAAAAAC0/UBy5pRQl3Kg/s1600/Screen+shot+2010-05-22+at+10.20.22+AM.png" imageanchor="1" style="clear: left; color: #5588aa; float: left; margin-bottom: 1em; margin-right: 1em; text-decoration: none;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/_beSZ0tI8Fow/S_gPKEb0TMI/AAAAAAAAAC0/UBy5pRQl3Kg/s400/Screen+shot+2010-05-22+at+10.20.22+AM.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_beSZ0tI8Fow/S_gPL3PfZrI/AAAAAAAAAC8/yEhx31rFdYY/s1600/Screen+shot+2010-05-22+at+10.20.56+AM.png" imageanchor="1" style="clear: left; color: #5588aa; float: left; margin-bottom: 1em; margin-right: 1em; text-decoration: none;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_beSZ0tI8Fow/S_gPL3PfZrI/AAAAAAAAAC8/yEhx31rFdYY/s400/Screen+shot+2010-05-22+at+10.20.56+AM.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_beSZ0tI8Fow/S_gPNBme6YI/AAAAAAAAADE/t1fteGEXvL4/s1600/Screen+shot+2010-05-22+at+10.21.20+AM.png" imageanchor="1" style="clear: left; color: #5588aa; float: left; margin-bottom: 1em; margin-right: 1em; text-decoration: none;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_beSZ0tI8Fow/S_gPNBme6YI/AAAAAAAAADE/t1fteGEXvL4/s400/Screen+shot+2010-05-22+at+10.21.20+AM.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="267" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_beSZ0tI8Fow/S_gPN74uPMI/AAAAAAAAADM/fLzkjt7U2Uw/s1600/Screen+shot+2010-05-22+at+10.23.51+AM.png" imageanchor="1" style="clear: left; color: #5588aa; float: left; margin-bottom: 1em; margin-right: 1em; text-decoration: none;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/_beSZ0tI8Fow/S_gPN74uPMI/AAAAAAAAADM/fLzkjt7U2Uw/s400/Screen+shot+2010-05-22+at+10.23.51+AM.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="267" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_beSZ0tI8Fow/S_gPO1Zr9MI/AAAAAAAAADU/3h9jdTodfyI/s1600/Screen+shot+2010-05-22+at+10.24.58+AM.png" imageanchor="1" style="clear: left; color: #5588aa; float: left; margin-bottom: 1em; margin-right: 1em; text-decoration: none;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_beSZ0tI8Fow/S_gPO1Zr9MI/AAAAAAAAADU/3h9jdTodfyI/s400/Screen+shot+2010-05-22+at+10.24.58+AM.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="267" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Para futuras versiones&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cuaternarios&lt;/li&gt;&lt;li&gt;Incluir valencias usadas para los ternarios&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/5959070685991464619-1408039704261004579?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/1408039704261004579/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=1408039704261004579' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/1408039704261004579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/1408039704261004579'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2010/09/caracteristicas-es-una-iphone-o-ipod.html' title='Nomenclatura química inorgánica iPhone'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_beSZ0tI8Fow/S_gPKEb0TMI/AAAAAAAAAC0/UBy5pRQl3Kg/s72-c/Screen+shot+2010-05-22+at+10.20.22+AM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5959070685991464619.post-738849798229232019</id><published>2009-09-29T21:34:00.006-06:00</published><updated>2009-09-29T22:18:50.849-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Simple oracle cursor loop example'/><title type='text'>Simple oracle cursor loop example</title><content type='html'>&lt;span style="font-size:130%;"&gt;Intro&lt;/span&gt;&lt;br /&gt;The script will create all the needed objects for this example, I assume you have a user with the proper permisions to execute the example.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Script&lt;/span&gt;&lt;pre&gt;/*This anonymous pl/sql block is to drop the table, so anytime we want to run the script it will run without problems*/&lt;br /&gt;BEGIN&lt;br /&gt;  --drop the table&lt;br /&gt;  EXECUTE IMMEDIATE ('DROP TABLE number_text_pair');&lt;br /&gt;  --if there is some problems like it is the first time so there is no table to drop just do nothing&lt;br /&gt;  EXCEPTION WHEN OTHERS THEN NULL;&lt;br /&gt;END;&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;/*create the table*/&lt;br /&gt;CREATE TABLE  number_text_pair&lt;br /&gt;(&lt;br /&gt;  number_value  integer,&lt;br /&gt;  text_value    varchar2(4000)&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*create some test data*/&lt;br /&gt;INSERT INTO number_text_pair (number_value, text_value) VALUES (1,'one');&lt;br /&gt;INSERT INTO number_text_pair (number_value, text_value) VALUES (2,'two');&lt;br /&gt;INSERT INTO number_text_pair (number_value, text_value) VALUES (3,'tree');&lt;br /&gt;&lt;br /&gt;/*anonymous pl/sql block for iterating number_text_pair's data with a cursor*/&lt;br /&gt;DECLARE&lt;br /&gt;  --declare the cursor&lt;br /&gt;  CURSOR cur_example is&lt;br /&gt;    SELECT  *&lt;br /&gt;    FROM    number_text_pair;&lt;br /&gt;  /*create a record to store the data of the table,&lt;br /&gt;  note the datatype of the record as row type of cur_example*/&lt;br /&gt;  rec_example cur_example%ROWTYPE;&lt;br /&gt;BEGIN&lt;br /&gt;  --open the cursor to iterate it&lt;br /&gt;  OPEN cur_example;&lt;br /&gt;  --loop until there is a condition to stop&lt;br /&gt;  LOOP&lt;br /&gt;    --fetch a row data from the cursor and store it in rec_example&lt;br /&gt;    FETCH cur_example INTO rec_example;&lt;br /&gt;    --if there is no more data in the cursor then exit&lt;br /&gt;    EXIT WHEN cur_example%NOTFOUND;&lt;br /&gt;    /*output the values of the cursor to the console&lt;br /&gt;    note the use of . to access the fields of the record*/&lt;br /&gt;    DBMS_OUTPUT.put_line('Number value is: ' || rec_example.number_value || ' text value is: ' || rec_example.text_value);&lt;br /&gt;  END LOOP;&lt;br /&gt;  --close the cursor&lt;br /&gt;  CLOSE cur_example;&lt;br /&gt;END;&lt;br /&gt;/&lt;br /&gt;/*the slash is to instruct the program running the script to continue after a pl/sql block,&lt;br /&gt;it is not necessary when you are executing a DML statement*/&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-size:130%;"&gt;Script output&lt;/span&gt;&lt;br /&gt;After executing the script you should see&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;Number value is: 1 text value is: one&lt;br /&gt;Number value is: 2 text value is: two&lt;br /&gt;Number value is: 3 text value is: tree&lt;/pre&gt;&lt;span style="font-size:130%;"&gt;A simpler and more robust version&lt;/span&gt;&lt;br /&gt;There is another construction to iterate over cursors, it is the for construction, a simpler more robust pl/sql to iterate the cursor is:&lt;br /&gt;&lt;pre&gt;/*anonymous pl/sql block for iterating number_text_pair's data with a cursor*/&lt;br /&gt;DECLARE&lt;br /&gt;--declare the cursor&lt;br /&gt;CURSOR cur_example is&lt;br /&gt;  SELECT  *&lt;br /&gt;  FROM    number_text_pair;&lt;br /&gt;BEGIN&lt;br /&gt;  /*note the simpler construction, there is no need to open and close the cursor,&lt;br /&gt;  also there is no need to declare the record*/&lt;br /&gt;  FOR rec_example IN cur_example LOOP&lt;br /&gt;    DBMS_OUTPUT.put_line('Number value is: ' || rec_example.number_value || ' text value is: ' || rec_example.text_value);&lt;br /&gt;  END LOOP;&lt;br /&gt;END;&lt;br /&gt;/&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-738849798229232019?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/738849798229232019/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=738849798229232019' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/738849798229232019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/738849798229232019'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2009/09/simple-oracle-cursor-loop-example.html' title='Simple oracle cursor loop example'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-557628378023914686</id><published>2009-09-26T21:08:00.005-06:00</published><updated>2009-09-29T21:33:21.838-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Replace file with another other directory linux'/><title type='text'>Replace on file with another in other directory in linux</title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;Story&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It's a long story, the thing is that my documents filesystem became corrupted and there were a lot of song that were not able to be reproduced.&lt;br /&gt;I didn't know which songs were until I played them so do it by hand was not practical.&lt;br /&gt;I get to create to scripts that allow me to replace all my favorites songs in my music folder with a backup of the song in a different folder.&lt;br /&gt;There were some restrictions&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The songs had to have the same name&lt;/li&gt;&lt;li&gt;The song to be replaced and the copy can be in diferent folders&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;The scripts&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;the solution is composed of two parts, a command that I run in console and a script, the command is&lt;br /&gt;&lt;br /&gt;find -type f -exec ./replaceFiles "{}" \;&lt;br /&gt;&lt;br /&gt;the script with name replaceFiles is&lt;br /&gt;&lt;br /&gt;cp "$(find /another/directory/ | grep $basename "$1")" "$1" -v&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;How they work&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When you first execute the command, for every file in the directory it is runned in it calls the script replaceFiles passing as parameter a file in the directory, the script search for the file within another directory by its name (basename "$1"), if it founds it then it copies over the original file "$1".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-557628378023914686?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/557628378023914686/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=557628378023914686' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/557628378023914686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/557628378023914686'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2009/09/replace-on-file-with-another-in-other.html' title='Replace on file with another in other directory in linux'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-5269770644040101219</id><published>2009-09-23T20:41:00.003-06:00</published><updated>2009-09-23T20:45:18.327-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cell phone future social networking'/><title type='text'>The future of cell phone</title><content type='html'>Is taking some time to people to realize that the social networking applications are not adds to their cellphones and computers but that the latter are the medium to former.&lt;br /&gt;And as computers (that is a cellphone) continue to shrink the medium will become invisible and everybody will be connected.&lt;br /&gt;An universally society universally connected, always...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-5269770644040101219?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/5269770644040101219/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=5269770644040101219' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/5269770644040101219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/5269770644040101219'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2009/09/future-of-cell-phone.html' title='The future of cell phone'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-4485797820925548944</id><published>2009-09-23T19:22:00.002-06:00</published><updated>2009-09-23T19:24:35.813-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intel i7 turbo boost'/><title type='text'>Intel i7 turbo boost</title><content type='html'>People at marketing are genius or the average buyer is stupid.&lt;br /&gt;So instead of selling a 3ghz processor that can run at 2ghz to save power they sell a 2ghz processor that can operate in turbo mode at 3ghz and everybody drops their jaws.&lt;br /&gt;Tell me is just me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-4485797820925548944?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/4485797820925548944/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=4485797820925548944' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4485797820925548944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4485797820925548944'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2009/09/intel-i7-turbo-boost.html' title='Intel i7 turbo boost'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-7190926993869630395</id><published>2009-07-03T17:44:00.011-06:00</published><updated>2009-07-03T20:43:22.530-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='slackware 13 review'/><title type='text'>Slackware 13 rc1 review (32 and 64 bits)</title><content type='html'>It's been a long time since my last slackware review, this time I've been tempted to do a review of the rc1 of slackware 13 because of x86_64 support, I'll try to do a comparative between booth versions.&lt;br /&gt;Booth versions will be installed as virtual machines on vmware server over kubuntu 8.04 64 bits (I had some freeze troubles with booth versions of slackware and I don't know if they are related to the fact that they were running on vmware).&lt;br /&gt;&lt;br /&gt;Machine specs&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Intel Q6600 quad core processor overclocked at 3.0 Ghz&lt;/li&gt;&lt;li&gt;4 Gb of RAM&lt;br /&gt;&lt;/li&gt;&lt;li&gt;intel dg35ec motherboard&lt;/li&gt;&lt;li&gt;Kubuntu 8.04 64 bits&lt;/li&gt;&lt;li&gt;VMware-server-2.0.0-116503.x86_64&lt;/li&gt;&lt;li&gt;WD 250Gb SATA hard disk&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Virtual machine specs&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1gb  of ram&lt;/li&gt;&lt;li&gt;2 processors asigned&lt;/li&gt;&lt;li&gt;8 Gb hard disk pre allocated optimized for performance (not security)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Slackware isos&lt;br /&gt;&lt;ul&gt;&lt;li&gt; &lt;a href="ftp://ftp.slackware.no/linux/slackware/slackware-current-iso/slackware-current-30_Jun_2009-DVD.iso"&gt;slackware-current-30_Jun_2009-DVD.iso&lt;/a&gt; (1,747MB) ftp://ftp.slackware.no/linux/slackware/slackware-current-iso/slackware-current-30_Jun_2009-DVD.iso&lt;/li&gt;&lt;li&gt;&lt;a href="ftp://ftp.slackware.no/linux/slackware/slackware-current-iso/slackware64-current-30_Jun_2009-DVD.iso"&gt;slackware64-current-30_Jun_2009-DVD.iso&lt;/a&gt; (1,682MB) ftp://ftp.slackware.no/linux/slackware/slackware-current-iso/slackware64-current-30_Jun_2009-DVD.iso&lt;/li&gt;&lt;/ul&gt;Installation process&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Wellcome screen: press enter&lt;br /&gt;&lt;/li&gt;&lt;li&gt;select your keyboard: press 1 to select keyboard, hit enter to use the US keyboard (I selected the spanish layout)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;login as root: write root and press enter&lt;/li&gt;&lt;li&gt;partition your hard disk: write cfdisk at the console, hit enter and make the partitions on your harddisk, for this test the hard disk will be partitioned 8250 mb single partition for / filesystem and a 337 mb for a swap partition&lt;/li&gt;&lt;li&gt;begin the installation process: write setup on the console to run the good old slackware installer&lt;/li&gt;&lt;li&gt;select the swap space option: the swap partition you have created should appear, press ok, the installer it's going to ask you to check for bad blocks, I choosed no, the installer it's going to show you a resume screen, press enter&lt;br /&gt;&lt;/li&gt;&lt;li&gt;select linux partitions, in my case there is only a root partition, press enter, the installer it's going to ask you for the format mode, I selected quick format&lt;/li&gt;&lt;li&gt;Select filesystem for your hardisk..... mmmm...... let's try ext4 :), the installer shows you a resume screen&lt;/li&gt;&lt;li&gt;select the slackware 13 installation source, in my case a slackware cd or dvd, option 1 and press enter, select auto for the scan of the medium&lt;br /&gt;&lt;/li&gt;&lt;li&gt;In my case I would make a full install of slackware, I select everything and press enter, in the prompt mode for packages installation I selected full&lt;br /&gt;&lt;/li&gt;&lt;li&gt;and... and... ... it's freezed (for x86_64) version, try again with reiser fs and freeze, again with huge.s kernel and ext2 and it worked...&lt;br /&gt;&lt;br /&gt;test for 32 bits version will be with the huge.s kernel and the ext2 filesystem... and... and... it's freezed, well, let's try with ext4... freezed... reiserfs... freezed, hugesmp.s and ext4... and it worked...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_beSZ0tI8Fow/Sk6uaRo-eTI/AAAAAAAAABo/iGi_2kb3EKw/s1600-h/slack12Installation_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://4.bp.blogspot.com/_beSZ0tI8Fow/Sk6uaRo-eTI/AAAAAAAAABo/iGi_2kb3EKw/s400/slack12Installation_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5354408773425199410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;make usb flash boot, selected skip&lt;br /&gt;&lt;/li&gt;&lt;li&gt;install lilo, selected simple&lt;br /&gt;&lt;/li&gt;&lt;li&gt;frame buffer, selected 800x600, 256 colors&lt;/li&gt;&lt;li&gt;extra kernel parameters: pressed enter&lt;/li&gt;&lt;li&gt;selected no for utf-8 console&lt;/li&gt;&lt;li&gt;lilo destination: mbr&lt;br /&gt;&lt;/li&gt;&lt;li&gt;mouse configuration: imps2&lt;/li&gt;&lt;li&gt;gpm configuration, selected yes&lt;/li&gt;&lt;li&gt;configure your network: yes; hostname: slack; domainname com; ip address setup, selected dhcp; dhcp hostname: pressed enter; confirm setup: yes&lt;/li&gt;&lt;li&gt;startup services: press enter and select the defaults (netatalk, fuse, hald, innetd, messagebus, pcmcia, syslog, sshd)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;try custom fonts: no&lt;/li&gt;&lt;li&gt;hardware clock set to utc, no, selected my country&lt;/li&gt;&lt;li&gt;desktop manager: kde&lt;/li&gt;&lt;li&gt;select password for root: no (you should do it, and don't forget it)&lt;/li&gt;&lt;li&gt;selected exit to reboot&lt;/li&gt;&lt;li&gt;write reboot on the console and press enter&lt;/li&gt;&lt;/ol&gt;slackware 32 vs 64 times&lt;br /&gt;&lt;ul&gt;&lt;li&gt;installation time (only packages from the moment it install the first A section package to the make usb flash boot screen): 64 -&gt; 20.5 min; 32 -&gt; 27.55 min&lt;br /&gt;&lt;/li&gt;&lt;li&gt;first boot time (from lilo to login): 64 -&gt; 38 secs; 32 -&gt; 43 secs&lt;br /&gt;&lt;/li&gt;&lt;li&gt;second boot time (the first time it do some process that it only does the first time): 64 -&gt; 30 secs; 32 -&gt; 33 secs&lt;br /&gt;&lt;/li&gt;&lt;li&gt;first startx time (from enter to akonadi report): 64 -&gt; 30 secs; 32 -&gt; 64 secs&lt;br /&gt;&lt;/li&gt;&lt;li&gt;startx after logout from first startx  (from enter to akonadi report): 64 -&gt; 20 secs; 32 -&gt; 20 secs&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Default desktop&lt;br /&gt;The default desktop is KDE version 4, kudos to kde team.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_beSZ0tI8Fow/Sk6upVywr9I/AAAAAAAAABw/ZTrhH6t4G1U/s1600-h/slack13Installation_003.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 332px;" src="http://2.bp.blogspot.com/_beSZ0tI8Fow/Sk6upVywr9I/AAAAAAAAABw/ZTrhH6t4G1U/s400/slack13Installation_003.jpg" alt="" id="BLOGGER_PHOTO_ID_5354409032238018514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Curiosities:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;new bootup image&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_beSZ0tI8Fow/Sk6zHguWE2I/AAAAAAAAAB4/Y6xBUxh8g7U/s1600-h/slack12Installation_002.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 332px;" src="http://1.bp.blogspot.com/_beSZ0tI8Fow/Sk6zHguWE2I/AAAAAAAAAB4/Y6xBUxh8g7U/s400/slack12Installation_002.jpg" alt="" id="BLOGGER_PHOTO_ID_5354413948614873954" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The welcome screen of the installer iso for the 64 bits version of slackware says version 12.34567890 instead of 13 rc1 (although I found the numbers of 1 to 0 a nice detail :P), also it says that the machine has to be at least pentium pro :P&lt;br /&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/5959070685991464619-7190926993869630395?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/7190926993869630395/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=7190926993869630395' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/7190926993869630395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/7190926993869630395'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2009/07/slackware-13-rc1-review-32-and-64-bits.html' title='Slackware 13 rc1 review (32 and 64 bits)'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_beSZ0tI8Fow/Sk6uaRo-eTI/AAAAAAAAABo/iGi_2kb3EKw/s72-c/slack12Installation_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5959070685991464619.post-4841863470447923909</id><published>2008-11-23T12:43:00.002-06:00</published><updated>2008-11-23T12:52:34.399-06:00</updated><title type='text'>Interesting phrases</title><content type='html'>&lt;ul&gt;&lt;li&gt;Reality hack&lt;br /&gt;    -seen somewhere&lt;/li&gt;&lt;li&gt;"&lt;a name="section1"&gt;It is &lt;em&gt;coderspeak&lt;/em&gt;.  It is the language  of our thoughts.&lt;/a&gt;"&lt;br /&gt;    -http://poignantguide.net/ruby/chapter-3.html&lt;/li&gt;&lt;li&gt;Y si solo eres cuidadoso y cariñoso y dejamos que el universo sea un caos?&lt;br /&gt;    -una amiga&lt;/li&gt;&lt;li&gt;To kiss is the most basic form of sex&lt;br /&gt;    -Me&lt;br /&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/5959070685991464619-4841863470447923909?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/4841863470447923909/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=4841863470447923909' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4841863470447923909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4841863470447923909'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2008/11/interesting-phrases.html' title='Interesting phrases'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-790224095247428874</id><published>2008-09-03T19:22:00.004-06:00</published><updated>2009-03-07T22:50:16.177-06:00</updated><title type='text'>Google's Chrome</title><content type='html'>Well, it has been a lot of talk about google's chrome, about the new UI and about the approach to build a web browser.&lt;div&gt;But people hasn't pay enough attention to another piece of chrome that's also really interesting, I'm talking about the comic presentation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.google.com/googlebooks/chrome/"&gt;http://www.google.com/googlebooks/chrome/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This "comic" is also impresive, at least for the IT people, for the ones of you who hasn't RTFC it's time to do it and agree or disagree with me.&lt;/div&gt;&lt;div&gt;From my point of view it's a remarkable example about how to explain:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Design of an application focused on threads&lt;/li&gt;&lt;li&gt;Issolation (inherited from the treads) that make the browser more reliable and secure&lt;/li&gt;&lt;li&gt;Security achived through the use of sandboxes (for plugins, each page, and javascript), even explains some approaches to deal with phising&lt;/li&gt;&lt;li&gt;Javascript: one of the cornerstones of the new browser, if we can call it that way, betweeen others we can find that the code is compiled rather than interpreted, making chrome the ferrari of the javascript&lt;/li&gt;&lt;li&gt;User interface: even if the address bar has been taked only 1 inch down it means that it belong to the tab rather than the tab to the browser and the bar to the browser, minimalistic, where are the file, edit menus? do you miss them?? I don't!&lt;/li&gt;&lt;li&gt;memory administration (direct benefit of the new architecture of the browser)&lt;/li&gt;&lt;li&gt;Garbage collection, and approaches to implement it&lt;/li&gt;&lt;li&gt;psychology: people wan't to see thing's that they don't want other to know they saw, I'm talking about: incognito window&lt;/li&gt;&lt;li&gt;what an application should be: "if you can ignore the browser we have made a good job"&lt;/li&gt;&lt;li&gt;security levels and how read|write permissions should be granted&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;what I think:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;want to write something for all the browsers but not every browser support the same features, use gears (of course, if chrome become the new defacto browser, or everybody adopt the new standard)&lt;/li&gt;&lt;li&gt;more faster javascript: why? before we have two approaches, desktop or web, if the web browser become more faster to handle the javascript aka the new language for client side business logic where's the division?, instead of doing desktop applications, let's blur the division between these ones and stay were we are kings (talking bout google) web.&lt;/li&gt;&lt;li&gt;let's call it a os so we can throw it to microsoft (don't know who started this but it's a stupid) and make publicity&lt;/li&gt;&lt;li&gt;it's open source, it's faster, it's better (IMHO of course), but the first one limit the adoption of the foreones, so we are making bigger the difference between the open source project's who addopt it and the close source browsers.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-790224095247428874?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/790224095247428874/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=790224095247428874' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/790224095247428874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/790224095247428874'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2008/09/googles-chrome.html' title='Google&apos;s Chrome'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-442741635873607580</id><published>2008-08-04T10:56:00.000-06:00</published><updated>2008-08-04T10:59:07.887-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programar code writing'/><title type='text'>Programacion / Code writing</title><content type='html'>La programacion es el arte de no perder los estribos.&lt;br /&gt;&lt;br /&gt;Code writing is the art of no losing your head.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-442741635873607580?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/442741635873607580/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=442741635873607580' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/442741635873607580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/442741635873607580'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2008/08/programacion-code-writing.html' title='Programacion / Code writing'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-1738753377786343189</id><published>2008-07-02T09:04:00.000-06:00</published><updated>2008-07-02T09:07:09.621-06:00</updated><title type='text'>Galletita de la fortuna / From fortune</title><content type='html'>Lo siguiente resume todas las leyes fisicas y humanas:&lt;br /&gt;        1. No se puede empujar haciendo uso de una correa.&lt;br /&gt;        2. No hay comida gratis.&lt;br /&gt;        3. Asi como lo tienen, lo obtienen.&lt;br /&gt;        4. No puedes ganarlos todos, pero puedes estar seguro que los puedes perder todos.&lt;br /&gt;&lt;br /&gt;The Following Subsume All Physical and Human Laws:&lt;br /&gt;&lt;br /&gt;        1. You can't push on a string.&lt;br /&gt;        2. Ain't no free lunches.&lt;br /&gt;        3. Them as has, gets.&lt;br /&gt;        4. You can't win them all, but you sure as hell can lose them all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-1738753377786343189?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/1738753377786343189/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=1738753377786343189' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/1738753377786343189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/1738753377786343189'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2008/07/galletita-de-la-fortuna-from-fortune.html' title='Galletita de la fortuna / From fortune'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-3660365240550201427</id><published>2008-01-05T22:57:00.000-06:00</published><updated>2008-01-05T23:16:10.901-06:00</updated><title type='text'>Miedo / Fear</title><content type='html'>No es que puedas vender miedo a la gente si no mas bien que con miedo le puedes comprar.&lt;br /&gt;&lt;br /&gt;It's not like you can sell fear to the people but you can buy them with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-3660365240550201427?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/3660365240550201427/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=3660365240550201427' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/3660365240550201427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/3660365240550201427'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2008/01/fear-miedo.html' title='Miedo / Fear'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-6393407269432224391</id><published>2007-12-30T22:00:00.000-06:00</published><updated>2008-01-05T22:59:16.882-06:00</updated><title type='text'>Risa / laugh</title><content type='html'>La relacion entre aquello que te provoca risa y aquello a lo que dedicas tu tiempo y pensamiento es directa.&lt;br /&gt;&lt;br /&gt;The relation between those things that make you laugh and those things in which you think and spend your time is direct.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-6393407269432224391?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/6393407269432224391/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=6393407269432224391' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/6393407269432224391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/6393407269432224391'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2007/12/risa.html' title='Risa / laugh'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-2423288617481480596</id><published>2007-12-30T21:52:00.000-06:00</published><updated>2008-01-08T20:33:33.110-06:00</updated><title type='text'>Schrodinger</title><content type='html'>La vida es un evento de schrodinger, en el momento que te tomas el tiempo de ver hacia donde va se decide por un camino.&lt;br /&gt;&lt;br /&gt;Life is as schrodinger event, in the moment that you pay attention to where it goes, it takes one way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-2423288617481480596?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/2423288617481480596/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=2423288617481480596' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/2423288617481480596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/2423288617481480596'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2007/12/schrodinger.html' title='Schrodinger'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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-5959070685991464619.post-4716579120384546797</id><published>2007-07-07T14:07:00.000-06:00</published><updated>2007-07-07T18:49:58.514-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 7.04 Server Oracle 10gR2'/><title type='text'>Oracle 10gR2 on Ubuntu Server 7.04</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;Introduction&lt;/span&gt;&lt;br /&gt;Oracle is one of the most (if not the most) famous DMBS, in many places you are going to be asked to develop using Oracle for the persistence.&lt;br /&gt;But the installation of oracle is big, and also slow, I have installed Oracle on my Linux box every time I install a fresh Linux Version and its fine, if you don't start the enterprise manager it can moderate on resources, so to resolve the problem I am going to install Oracle 10gR2 on a Ubuntu Server 7.04 on a VMware virtual machine.&lt;br /&gt;I have choose Ubuntu Server because of it size and the package manager that makes install the minimal X requirements easy.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Installation of Ubuntu Server 7.04&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;I am going to install ubuntu from the ubuntu dvd, this dvd can install a command line system, a sever and the default ubuntu.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_beSZ0tI8Fow/Ro_1Dlst82I/AAAAAAAAAAk/3vFT48p3qdE/s1600-h/ubuntuInstall1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_beSZ0tI8Fow/Ro_1Dlst82I/AAAAAAAAAAk/3vFT48p3qdE/s400/ubuntuInstall1.jpg" alt="" id="BLOGGER_PHOTO_ID_5084551946332664674" border="0" /&gt;&lt;/a&gt;change your language hitting F2, and your keyboard with F3, after hitting on the option "Install a server", the installation for the server is console based, the steps are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Selection of the language for the installation process&lt;/li&gt;&lt;li&gt;Selection of a country&lt;/li&gt;&lt;li&gt;Enter a hostname&lt;/li&gt;&lt;li&gt;Partition of the disk: you can do this step in 3 ways&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Guided (take all disk)&lt;/li&gt;&lt;li&gt;Guided and use LVM&lt;/li&gt;&lt;li&gt;Manual&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;After you setup your partition layout the installer ask you about your timezone&lt;/li&gt;&lt;li&gt;Select if your time its set to UTC or not.&lt;/li&gt;&lt;li&gt;Enter the full name of the default user, this is not the login name but the full name.&lt;/li&gt;&lt;li&gt;Enter the login name, the one that you are going to be asked for in the login of the system&lt;/li&gt;&lt;li&gt;Enter the user password&lt;/li&gt;&lt;li&gt;Re-enter the user password&lt;/li&gt;&lt;li&gt;After 7 minutes of software installation, the installer told me that only the base system was installed, that if I want to install ubuntu desktop, lamp server or dns, I didn't choose anything and hit enter&lt;br /&gt;&lt;/li&gt;&lt;li&gt;After the reboot, in the first boot you will need to install x packages to install oracle, I choose fluxbox because of it's size and footprint.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo apt-get install fluxbox xserver-xorg xfonts-base fluxbox xterm&lt;/span&gt;&lt;br /&gt;this will give you a very lightweight server&lt;/li&gt;&lt;li&gt;you can start the X environment with startx now.&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_beSZ0tI8Fow/RpASS1st83I/AAAAAAAAAAs/LesV4KC9JG8/s1600-h/ubuntuServerFluxboxDesktop.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_beSZ0tI8Fow/RpASS1st83I/AAAAAAAAAAs/LesV4KC9JG8/s400/ubuntuServerFluxboxDesktop.jpg" alt="" id="BLOGGER_PHOTO_ID_5084584094162875250" border="0" /&gt;&lt;/a&gt;note: if you are working on vmware, you may want to make a clone of your ubuntu server, so may do clones of this virtual machine if you want to use a lightweight server later.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Installation of Oracle 10gR2&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;note: this process installation is highly based on Akshay Mehta's &lt;a href="http://www.akshaymehta.com/2006/12/10/installing-oracle-10g-r2-on-ubuntu-edgy/"&gt;tutorial&lt;/a&gt;&lt;br /&gt;now it's time for the installation of oracle, but for a perfect installation it will be necessary to do some previous steps:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;update package repository&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo apt-get update&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;install some necesary packages&lt;br /&gt;&lt;em style="font-weight: bold;"&gt;$sudo apt-get install  build-essential libaio rpm lesstif2-dev alien libstdc++6-dev&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Create the users and groups oracle  needs:&lt;em&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;$sudo groupadd oinstall&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;$sudo groupadd dba&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;$sudo groupadd nobody&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;$sudo useradd -g oinstall -G dba,nobody -d /opt/oracle -m -s /bin/bash oracle&lt;/span&gt;&lt;/em&gt;&lt;em style="font-weight: bold;"&gt; &lt;/em&gt;&lt;/li&gt;&lt;li&gt;Set oracle user’s password&lt;em&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;$sudo passwd oracle&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Append user oracle’s .bashrc with PATH and ORACLE:BASE,HOME and SID information as oracle user&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo su oracle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$nano .bashrc&lt;/span&gt;&lt;br /&gt;and append to the file&lt;em&gt;&lt;em&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;export ORACLE_BASE=/opt/oracle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;export ORACLE_HOME=$ORACLE_BASE/product/10gR2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;export ORACLE_SID=orcl&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;export PATH=$PATH:$ORACLE_HOME/bin&lt;br /&gt;&lt;/span&gt;return to your normal user&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;$exit&lt;br /&gt;&lt;/span&gt;&lt;/em&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Make sure the correct kernel parmeters are appended to /etc/sysctl.conf&lt;br /&gt;&lt;em style="font-weight: bold;"&gt;kernel.shmall = 2097152&lt;br /&gt;kernel.shmmax = 2147483648&lt;br /&gt;kernel.shmmni = 4096&lt;br /&gt;kernel.sem = 250 32000 100 128&lt;br /&gt;net.core.rmem_default = 262144&lt;br /&gt;net.core.rmem_max = 262144&lt;br /&gt;net.core.wmem_default = 262144&lt;br /&gt;net.core.wmem_max = 262144&lt;br /&gt;fs.file-max = 65536&lt;br /&gt;net.ipv4.ip_local_port_range = 1024 65000&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Set the kernel parameters or reboot&lt;br /&gt;$sudo /sbin/sysctl -p&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Set /etc/security/limits.conf&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo nano /etc/security/limits.conf&lt;/span&gt;&lt;br /&gt;and append to the file&lt;br /&gt;&lt;em style="font-weight: bold;"&gt;* soft nproc 2047&lt;br /&gt;* hard nproc 16384&lt;br /&gt;* soft nofile 1024&lt;br /&gt;* hard nofile 65536&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Create symbolic links this is because the location of some commands are hard codded on oracle scripts, so ubuntu would look more like an enterprise rpm based distro.&lt;br /&gt;&lt;em style="font-weight: bold;"&gt;$sudo ln -s /usr/bin/awk /bin/awk&lt;br /&gt;$sudo ln -s /usr/bin/rpm /bin/rpm&lt;br /&gt;$sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so&lt;br /&gt;$sudo ln -s /usr/lib/libstdc++.so.6 /lib/libstdc++.so.5&lt;br /&gt;$sudo ln -s /usr/bin/basename /bin/basename&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Mount the Oracle10g CD and run the installer&lt;em&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/runInstaller -ignoreSysPrereqs&lt;br /&gt;&lt;/span&gt;note: I have had problems running the installer as another user than  oracle, if you have kde installed, you can try with sudo, or start a konsole with kdesudo -u oracle konsole, or log as oracle user and run the installer from there.&lt;br /&gt;Installation of oracle is: next, next, next..... only take care of assign a password when you are prompted to.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Enable the orcl database to start when you call dbstart&lt;em&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo nano /etc/oratab&lt;/span&gt;&lt;/em&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;  &lt;/span&gt;&lt;br /&gt;and change :N to :Y&lt;/li&gt;&lt;li&gt;to start the services as oracle user do:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;dbstart&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$lsnrctl start&lt;/span&gt;&lt;br /&gt;if you want to start the isqlplus web console do:&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$isqlplusctl start&lt;/span&gt;&lt;br /&gt;if you want to start the enterprise web console do:&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$emctl start dbconsole&lt;/span&gt;&lt;/li&gt;&lt;li&gt;remember to stop the services before shut down the machine.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5959070685991464619-4716579120384546797?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/4716579120384546797/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=4716579120384546797' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4716579120384546797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4716579120384546797'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2007/07/oracle-10gr2-on-ubuntu-server-704.html' title='Oracle 10gR2 on Ubuntu Server 7.04'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_beSZ0tI8Fow/Ro_1Dlst82I/AAAAAAAAAAk/3vFT48p3qdE/s72-c/ubuntuInstall1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5959070685991464619.post-4738591281982051965</id><published>2007-07-04T21:33:00.000-06:00</published><updated>2007-07-07T10:08:58.687-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Slackware 12 review ntfs-3g vmware open office'/><title type='text'>Slackware 12 Review</title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;&lt;span style="color: rgb(102, 102, 102);"&gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;I'm big fan of Slackware Linux, I have used it since the 9.0 version, and I am very happy with this distribution, in the beginning was challenging to setup mostly because I was a newbie, today I am installing and reviewing the recently released version 12 in my toshiba l35-sp1011&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Celeron M 1.6Ghz 1Mb cache L2&lt;br /&gt;&lt;/li&gt;&lt;li&gt;1.5 Gb DDR2 Ram&lt;/li&gt;&lt;li&gt;40GB 5400rpm sata HDD&lt;/li&gt;&lt;li&gt;ATI mobility radeon X300, 128 Mb Ram (shared)&lt;/li&gt;&lt;li&gt;ATI chipset&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;this release of slackware comes with many changes, from the release announcement:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Kernel 2.6.21!!!&lt;/li&gt;&lt;li&gt;XFCE 4.4.1 for the lovers of this lightweight desktop&lt;/li&gt;&lt;li&gt;KDE 3.5.7 latest release of the beautiful and customizable K Desktop Environment&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;and many others, you can check the change log &lt;a href="http://www.slackware.com/announce/12.0.php"&gt;here&lt;/a&gt;, now from what has been my experience, this is a very overhauled release of slackware, when you insert your DVD or CD to install the distro there is only the hugesmp option, after you hit enter the installation is pretty straightforward and typically Slackware you must:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;Installation&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;hit 1 after the kernel messages end to select your  keyboard layout, default is qwerty us.map (English US) or hit enter if you don't want to change it.&lt;/li&gt;&lt;li&gt;login as root, there is no password&lt;/li&gt;&lt;li&gt;Setup your hard disk partition layout with fdisk or the more easier cfdisk&lt;/li&gt;&lt;li&gt;type setup to start the setup program&lt;/li&gt;&lt;li&gt;in the installation program you can change the keyboard layout again&lt;/li&gt;&lt;li&gt;addswap: this step set up your swap partition so it can be used if you don't have enough ram&lt;br /&gt;&lt;/li&gt;&lt;li&gt;target: configure your / partition, the installer is going to ask you if you want to format the partition, or keep the existing filesystem, if you want to format the partition you can use ext2, ext3, reiserfs, jfs and xfs for the root partition.&lt;/li&gt;&lt;li&gt;after this if you have fat or ntfs partition is going to ask you if you want to mount then in the file system, I have a document partition in ntfs, so I am select it and define a mount point for the partition.&lt;/li&gt;&lt;li&gt;after this the installer let you choose the medium for the installation, you can use a DVD or cd for the installation, mount an existing partition that contains the files for the installation, install from a premounted partition or from a nfs directory, I select the first one, install from a cd or dvd.&lt;/li&gt;&lt;li&gt;next step is to let the program search automatically for the cdrom or set it yourself, I chose automatically.&lt;/li&gt;&lt;li&gt;After the program detects the cdrom it show you a list of categories of software, you can choose here what groups of software you want to install, you can chose here to install everything or only some groups&lt;/li&gt;&lt;li&gt;next step is to sellect the method of installation, you can select to install everything from the categories you selected, select the programs from every categorie (menu or expert) or newbie, I select the expert and select my own selection of software, you can select the full as this is going to give you a fully functional system and surely not problematic, its the best option.&lt;br /&gt;You can also choose to use a custom tagfile for a personalized installation, look for the section custom installation in this page.&lt;br /&gt;&lt;br /&gt;after this you must wait to the programs to install, the process is very very fast, my installation was 2.1GB and was pretty fast.&lt;br /&gt;Some observations are that now in the cd the categories for setup a develop machine or a server, there are no desktops in this cd, this make it a perfect option for setup a server if you need to.&lt;br /&gt;in the cd 2 comes the X server, kde, xfce and the X programs, and the internalization packages for kde.&lt;br /&gt;cd 3 is the extras and source for the extras cd, if you download the dvd version then all this is going to come in the dvd plus the sources for all the program&lt;br /&gt;in the A series you now select if you want to install the hugesmp, huge non smp or generic kernel, this is a change, in previous releases you selected this after the installation of the packages end.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;when the installation of the packages end, the setup is going to ask you to make a USB boot disk (a change, before was a floppy setup), I choose to skip the creation of the usb disk.&lt;/li&gt;&lt;li&gt;Modem configuration, I skipped this one&lt;/li&gt;&lt;li&gt;Installation of LILO, I choose simple, have always worked&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Selection of the resolution for LILO configuration, the default one is 1024x768x256&lt;/li&gt;&lt;li&gt;Optional LILO append parameters for the kernel: blank&lt;br /&gt;&lt;/li&gt;&lt;li&gt;LILO Destination: you can choose between Root, Floppy and MBR: MBR has worked for me always.&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Setup ask you to configure the network, choose Yes to configure&lt;br /&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Hostname: enter the name of your machine&lt;/li&gt;&lt;li&gt;Domain: domain for the machine&lt;/li&gt;&lt;li&gt;IP Address setup, you can choose between static ip, DHCP and loopback, I choose DHCP, my internet router give the IP address in my network&lt;/li&gt;&lt;li&gt;DHCP hostname: in some cases you need to provide this.&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Services to Run: select the services that you want to start when the machine boot.&lt;/li&gt;&lt;li&gt;Console font configuration: skipped&lt;/li&gt;&lt;li&gt;Configure hardware clock: choose if the hardware clock is set to local time or UTC, in my case the machine is dual booted with M$ XP so I choose local time&lt;/li&gt;&lt;li&gt;TimeZone Configuration: select your country&lt;/li&gt;&lt;li&gt;Select default window manager for X: KDE!!!&lt;/li&gt;&lt;li&gt;Set root password: you can skip this step if  you dont want password for your root account, I choose to put one.&lt;/li&gt;&lt;li&gt;Setup Complete: you can press ctrl+alt+delete to restart to your fresh new shiny and beautifully simple Slackware12!!!  :P :D :) ;)&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;first boot&lt;/span&gt;&lt;br /&gt;after the reboot you are welcomed to your new and shiny new Slackware 12 (oh yeah!!!!) linux, I login as root to make some changes to my system:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;/span&gt;change the default runlevel to 4, so when my machine start you are welcomed by the kdm instead of the console, if you want to keep the console at the start, you can start the x environment anytime by  writing &lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;#startx&lt;br /&gt;&lt;/span&gt;to do this you need to edit the file /etc/inittab, to do this use the command&lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;#nano /etc/inittab&lt;/span&gt;&lt;br /&gt;you need to edit the line that says&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;id:3:initdefault:&lt;/span&gt;&lt;br /&gt;to this&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; id:4:initdefault:&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;add a new system user to use as everyday account&lt;br /&gt;#&lt;span style="font-style: italic; font-weight: bold;"&gt;useradd -g users -G audio,video,cdrom -d /home/usuario/ -s /bin/bash -m usuario&lt;/span&gt;&lt;/li&gt;&lt;li&gt;add a password for my user&lt;br /&gt;#&lt;span style="font-weight: bold; font-style: italic;"&gt;passwd usuario&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;add usuario to the sudoers file so I can make super user actions using sudo, this is done by editing the file /etc/sudoers with the command &lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;#nano /etc/sudoers&lt;/span&gt;&lt;br /&gt;in the file I add the line&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;usuario ALL=(ALL) NOPASSWD: ALL&lt;/span&gt;&lt;br /&gt;this allow me to make changes without having to provide my password.&lt;/li&gt;&lt;li&gt;you can choose some global personalizations, to make them edit the file /etc/profile, in my case I like colors for ls, and see hidden archives with l&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;#nano /etc/profile&lt;/span&gt;&lt;br /&gt;add to the end of the file&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;alias ls="ls -sh --color=always"&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;alias l="ls -shal --color=always"&lt;br /&gt;&lt;/span&gt;if you want to add personalization only to your account, add them to ~/.bashrc instead.&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="color: rgb(102, 102, 102); font-weight: bold;font-size:180%;" &gt;X11 configuration&lt;br /&gt;&lt;/span&gt;to edit X11 configuration i edit the file /etc/X11/xorg.conf with the command&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;#nano /etc/X11/xorg.conf&lt;/span&gt;&lt;br /&gt;the changes are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;change the layout of my keyboard to spanish, to do this I add the line&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Option "XkbLayout" "es"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;I'm using a ATI graphics card so I change the driver to radeon instead of defaults vesa.&lt;br /&gt;to do this find the section "Device" and and change the driver.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Section "Device"&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;    Identifier  "VESA Framebuffer"&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;    Driver      "ati"&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;    #VideoRam    4096&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;    # Insert Clocks lines here if appropriate&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;EndSection&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Enable 1280x800 resolution of my laptop: to do this you need to add the line&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Modeline "1280x800@75" 83.91 1280 1312 1624 1656 800 816 824 841&lt;/span&gt;&lt;br /&gt;to the section "Monitor" and change to multisync by commenting a line and commenting off another, have to look like this&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;#    HorizSync   31.5 - 50.0&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;    HorizSync   30-64         # multisync&lt;br /&gt;&lt;/span&gt;after this change the resolution in the file /etc/X11/xorg.conf, find the section "Screen", in the subsection "Display" change so it looks like:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;    Subsection "Display"&lt;br /&gt;Depth       24&lt;br /&gt;Modes "1280x1024" "1024x768" "800x600" "640x480"&lt;br /&gt;EndSubsection&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;And of course the obligatory default desktop screenshot jajaja (scaled to 640x400 from 1280x1024)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_beSZ0tI8Fow/Ro8B9Fst8zI/AAAAAAAAAAM/JcN8ZxMG53U/s1600-h/snapshot1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_beSZ0tI8Fow/Ro8B9Fst8zI/AAAAAAAAAAM/JcN8ZxMG53U/s400/snapshot1.png" alt="" id="BLOGGER_PHOTO_ID_5084284653337965362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;ATI Graphics Driver&lt;/span&gt;&lt;br /&gt;OFFICIAL ATI SUPPORT IN LINUX SUCKS!!!&lt;br /&gt;The official driver complaints about the X release and die.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;Custom Installation&lt;/span&gt;&lt;br /&gt;Slackware come with so many packages, And now that X is modular there is a Gazzillion of packages, and I have to machines, so select the packages for both machines is a slow process, so I have decided to create my own personalized installation dvd.&lt;br /&gt;In my case I started by copying the content of the 2 cds isos of slackware and store the result in another directory that I am going to use to create the personalized iso&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$mkdir slackD1&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$mkdir slackD2&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$mkdir mySlack&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo mount -o loop slack12Disc1.iso slackD1&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo mount -o loop slack12Disc2.iso slackD2&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$cd myslack&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$cp ../slackD1/* . -r&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;$cp ../slackD2/* . -r&lt;/span&gt;&lt;br /&gt;for the installation process in slackware, the installer seeks in the series directory for a file called tagfile, this is the file that the installer read to know which packages install by default, and wich ones ask for installation in newbie mode and menu.&lt;br /&gt;you can make your custom tagfile and add a 3 letters MS-DOS extension, so you can select a custom tagfile installation just by supplying the extension.&lt;br /&gt;what I am gonna do is change the tagfile changing the packages that I don't want to be installed to OPT and rebuilding the DVD iso to have a media that always install my prefered packages.&lt;br /&gt;the format of the tagfile is this&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;cpio:ADD&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cryptsetup:OPT&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cups:REC&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cxxlibs:ADD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;you can see that there is the name of the package followed by a colon and a description for obligatory (ADD), optional (OPT), and recommended (REC).&lt;br /&gt;I know most of the packages, so it can be quick the process, but in slackare 12 there are so many new packages, if you don't know what is some package for you can read the description in the directory, for example if we want to know what the package cpio-2.5-i486-3.tgz does we can read cpio-2.5-i486-3.txt, it says:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;cpio: cpio (backup and archiving utility)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio:&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio: This is GNU cpio, a program to manage archives of files. This package&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio: also includes mt, a tape drive control program. cpio copies files into&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio: or out of a cpio or tar archive, which is a file that contains other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio: files plus information about them, such as their pathname, owner,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio: timestamps, and access permissions. The archive can be another file on&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;cpio: the disk, a magnetic tape, or a pipe.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;if you want to see all the descriptions use the command&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$for name in *.txt; do less $name; done&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;after change the file to eliminate the packages that you don't want (4 hours later, X series is soooo Large!!!), go to directory that have the content of the Slackware cds and make a iso image with the command&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;mkisofs -o ../slackware-dvd.iso \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -R -J -A "Slackware Install" \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -hide-rr-moved \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -v -d -N \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -no-emul-boot -boot-load-size 32 -boot-info-table \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -sort isolinux/iso.sort \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -b isolinux/isolinux.bin \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -c isolinux/isolinux.boot \&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;  -V "SlackDVD" .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;then burn with your favorite software, in my case k3b, you can also use nero on windows.&lt;br /&gt;To use your custom tagfiles, when setup ask you for a method of installation, select the option custom tag.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;Atheros Wireless &lt;/span&gt;&lt;br /&gt;My Laptop is equiped with an Atheros AR5005G 802.11abg NIC (rev 01), to install the support download the driver from atheros, in my case the driver is called madwifi-0.9.3.1.tar.bz2, the steps to set up the driver are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;extract the driver&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$tar -jxf madwifi-0.9.3.1.tar.bz2&lt;/span&gt;&lt;/li&gt;&lt;li&gt;enter the directory of the driver&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$cd madwifi-0.9.3.1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;make the kernel modules&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$make&lt;/span&gt;&lt;/li&gt;&lt;li&gt;install the kernel modules&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo make install&lt;/span&gt;&lt;/li&gt;&lt;li&gt;insert the kernel module&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo /sbin/modprobe ath-pci&lt;/span&gt;&lt;/li&gt;&lt;li&gt;configure your wireless with kwifimanager :D&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;VMWARE Workstation/Server&lt;/span&gt;&lt;br /&gt;Virtualization is one of those "must have" program, it enables you to to run another OS inside it, it also let you work with multi tier applications, try new software, etc.&lt;br /&gt;To install VMWare on Slackware 12 get the latest version from vmware.com, Version 6 installation is similar to the installation of version 5.5, the steps for the installation are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;get the installer from vmware (the tar.gz version)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;unpack the package&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$tar -zxf VMware-whateverVersion-whateverRelease.tar.gz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;enter the directory of the unpacked vmware&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$cd vmware-distrib&lt;/span&gt;&lt;/li&gt;&lt;li&gt;you will need to patch version 5.x to function properly, to do it get the patch from http://ftp.cvut.cz/vmware&lt;/li&gt;&lt;ol&gt;&lt;li&gt;$wget http://ftp.cvut.cz/vmware/vmware-any-any-update109.tar.gz&lt;/li&gt;&lt;li&gt;unpack it on the vmware directory:&lt;/li&gt;&lt;li&gt;$ tar -zxf vmware-any-any-update109.tar.gz&lt;/li&gt;&lt;li&gt;enter the directory of the unpacked patch&lt;br /&gt;$cd vmware-any-any-update109&lt;/li&gt;&lt;li&gt;run the installer as root&lt;br /&gt;sudo ./runme.pl&lt;br /&gt;this is going to patch and then install vmware&lt;/li&gt;&lt;li&gt;end, you dont need to follow next steps&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;run the installer as root&lt;br /&gt;sudo ./vmware-install.pl&lt;/li&gt;&lt;li&gt;the installer is going to ask a lot of questions, just press enter and say yes to everything jajaja&lt;/li&gt;&lt;/ol&gt;note: you may need to start the vmware services when the machine start, to start the services run:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo /etc/init.d/vmware start&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;and the obligatory screenshot (linux mint bea running in vmware over slackware 12 of course).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_beSZ0tI8Fow/Ro8Xc1st80I/AAAAAAAAAAU/I4R5NoGAx1k/s1600-h/snapshot2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_beSZ0tI8Fow/Ro8Xc1st80I/AAAAAAAAAAU/I4R5NoGAx1k/s400/snapshot2.jpg" alt="" id="BLOGGER_PHOTO_ID_5084308288542995266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102); font-weight: bold;font-size:180%;" &gt;Open Office &lt;/span&gt;&lt;br /&gt;Damn M$ and its formats!.&lt;br /&gt;Open office is the most capable office suit over linux, and its free.&lt;br /&gt;Slackware Doesn't come with it but install it its a breeze&lt;br /&gt;&lt;ol&gt;&lt;li&gt;get the rpm from openoffice.org&lt;/li&gt;&lt;li&gt;unpack it&lt;br /&gt;$tar -zxf OOo_2.2.0_LinuxIntel_install_en-US.tar.gz&lt;/li&gt;&lt;li&gt;Enter the open office unpack directory&lt;br /&gt;$cd OOF680_m14_native_packed-1_en-US.9134/RPMS&lt;br /&gt;&lt;/li&gt;&lt;li&gt;install it as root:&lt;br /&gt;$rpm -i --nodeps --force *.rpm&lt;/li&gt;&lt;li&gt;make it a symbolic link to /usr/bin&lt;br /&gt;$cd /usr/bin&lt;br /&gt;$sudo ln -s /opt/Openoffice.org2.2/program/soffice .&lt;/li&gt;&lt;li&gt;run it!&lt;br /&gt;$soffice&lt;/li&gt;&lt;/ol&gt;Obligatory screenshot&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_beSZ0tI8Fow/Ro8cJlst81I/AAAAAAAAAAc/1G_N54MA2OY/s1600-h/snapshot3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_beSZ0tI8Fow/Ro8cJlst81I/AAAAAAAAAAc/1G_N54MA2OY/s400/snapshot3.jpg" alt="" id="BLOGGER_PHOTO_ID_5084313455388652370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;NTFS-3G&lt;/span&gt;&lt;br /&gt;I have a dual boot configuration, and have a "Backup unit" in ntfs, because of the limitations of fat32.&lt;br /&gt;To use ntfs-3g on Slackware we will need to install fuse first, to do download the latest version from fuse.sourceforge.net&lt;br /&gt;&lt;ol&gt;&lt;li&gt;get the latest version of fuse from fuse.sourceforge.net&lt;/li&gt;&lt;li&gt;unpack it&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$tar -zxf fuse-2.7.0.tar.gz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;enter the directory&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$cd fuse-2.7&lt;/span&gt;&lt;/li&gt;&lt;li&gt;compile and install it&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$./configure&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$make &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo make install&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;and now the installation of ntfs-3g&lt;br /&gt;&lt;ol&gt;&lt;li&gt;get the latest version of ntfs-3g from ntfs-3g.org&lt;/li&gt;&lt;li&gt;unpack it&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; $tar -zxf ntfs-3g-1.616.tgz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;enter the directory&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; $cd ntfs-3g-1.616&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;compile and install it&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; $./configure&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; $make &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; $sudo make install&lt;/span&gt;&lt;/li&gt;&lt;li&gt;next is to change the /etc/fstab to indicate what partition you want to load with ntfs-3g&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;$sudo nano /etc/fstab&lt;br /&gt;&lt;/span&gt;for example the entry would look like this&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;/dev/sda2        /mnt/docs ntfs-3g     defaylts         1   0&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;problems&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;none of this is because of slackware of course ;)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;X11 is so modular that you may forgot some package and the desktop manager is not going to start, make sure you have installed the package&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;iceauth&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Use the last version of madwifi, previous versions may not compile&lt;/li&gt;&lt;li&gt;Use only the latest versions of anything you want to install, Slackware is just so new!!!&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:180%;" &gt;Updates&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;tnx to raskolnikov for the commentary on groups of my user&lt;br /&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/5959070685991464619-4738591281982051965?l=xlayn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlayn.blogspot.com/feeds/4738591281982051965/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5959070685991464619&amp;postID=4738591281982051965' title='15 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4738591281982051965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5959070685991464619/posts/default/4738591281982051965'/><link rel='alternate' type='text/html' href='http://xlayn.blogspot.com/2007/07/slackware-12-review.html' title='Slackware 12 Review'/><author><name>xlayn</name><uri>http://www.blogger.com/profile/12676356065481460586</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_beSZ0tI8Fow/Ro8B9Fst8zI/AAAAAAAAAAM/JcN8ZxMG53U/s72-c/snapshot1.png' height='72' width='72'/><thr:total>15</thr:total></entry></feed>
