Cargando

GetGeek

miércoles, 8 de julio de 2009

Hola a todos, es increíble que a pesar de que no hemos publicado contenido nuevo en el blog hace harto tiempo, seguimos recibiendo una cantidad considerable de visitas

Quería aprovechar ésta oportunidad para despedirme, ya que no seguiré posteando en el blog, debido a que he creado un nuevo sitio más personal y orientado a lo que es desarrollo de software.

Ha sido un gusto y espero que mucho del público pasajero de Huron Blog caiga en GetGeek.

Este es el enlace de mi nuevo blog: GetGeek

Saludos.-

Leer más...

Aplicaciones de los Editores en SourceForge

lunes, 15 de septiembre de 2008

Hola a todos, hace mucho tiempo que no se publicaba algo en el blog, hemos estado muy ocupados en proyectos personales... cambios de trabajo, estudios y familia, en fin....

Solo quería dejarles unos enlaces que apuntan a unos proyectos que junto con Vl4dPa4l realizamos hace mucho tiempo.

JPlanarity: Un juego de puzle, basado en Planarity (el juego Flash creado por John Tantalo
), es el primero de este estilo escrito en java y posee funcionalidades como la de poder guardar la partida entre otras cosas.

Fractal Chaotica: Un generador y explorador de Fractales. Además permite escribir tus propias formulas para generar fractales y puedes sacarles fotos y guardarlas como PNG.

Bueno ambos proyectos son multiplataforma y requerien de la Java Virtual Machine para ser ejecutados.

Leer más...

PRS 505 + Ubuntu (1)

martes, 22 de abril de 2008

Porque es el dia de la tierra, puedo decir con orgullo que mi aporte este año es dejar de depender de pobres arboles para mi mayor aficion: la lectura.
Sin mas preambulos, les presento mi gadget nuevo:
Una PRS 505 de Sony:



Primero una recorrido visual para presentar mi nuevo bebé
El paquete del envio:

Con su funda, un estupendo camuflaje contra el tipico ladron chilensis o el siempre molesto cabro chico sapo:


Aqui durmiendo:

Y despierta, leyendo un libro, en este caso World War Z, notese la comodidad visual de las letras, apta para cualquier situacion:

Y ademas el plus de escuchar canciones mientras se lee, una joya:

Y ahora lejos la mayor utilidad a mi parecer, leer comics, en este momento leyendo el tomo 07 de Sandman:

Eso de fotos y babas por ahora, mañana o cuando tenga tiempo, lo que pase antes, como conectarlo a tu Ubuntu, como transformar todos los formatos disponibles, incluido el perlscript para crear comics, optimizado ligeramente para Ubuntu.
Eso por ahora, solo decir que no podria ser mas feliz (Si, este fin de semana pasado fue uno de los mas felices, no solo llegó mi bebe, ademas hubo gratas sorpresas personales).

Leer más...

Tabla SQL con los paises

miércoles, 16 de abril de 2008

Si apretan leer más la verán.

INSERT INTO `pais` (`idPais`, `nombre`) VALUES
(1, 'Afganistán'),
(2, 'Albania'),
(3, 'Alemania'),
(4, 'Andorra'),
(5, 'Angola'),
(6, 'Anguilla'),
(7, 'Antártida'),
(8, 'Antigua y Barbuda'),
(9, 'Antillas Holandesas'),
(10, 'Arabia Saudí'),
(11, 'Argelia'),
(12, 'Argentina'),
(13, 'Armenia'),
(14, 'Aruba'),
(15, 'Australia'),
(16, 'Austria'),
(17, 'Azerbaiyán'),
(18, 'Bahamas'),
(19, 'Bahréin'),
(20, 'Bangladesh'),
(21, 'Barbados'),
(22, 'Bielorrusia'),
(23, 'Bélgica'),
(24, 'Belice'),
(25, 'Benin'),
(26, 'Bermudas'),
(27, 'Bhután'),
(28, 'Bolivia'),
(29, 'Bosnia y Herzegovina'),
(30, 'Botsuana'),
(31, 'Isla Bouvet'),
(32, 'Isla de Navidad'),
(33, 'Islas Gland'),
(34, 'Islas Caimán'),
(35, 'Brasil'),
(36, 'Brunéi'),
(37, 'Bulgaria'),
(38, 'Burkina Faso'),
(39, 'Burundi'),
(40, 'Cabo Verde'),
(41, 'Camboya'),
(42, 'Camerún'),
(43, 'Canadá'),
(44, 'República Centroafricana'),
(45, 'Chad'),
(46, 'República Checa'),
(47, 'Chile'),
(48, 'China'),
(49, 'Chipre'),
(50, 'Ciudad del Vaticano'),
(51, 'Islas Cocos'),
(52, 'Colombia'),
(53, 'Comoras'),
(54, 'República Democrática del Congo'),
(55, 'Congo'),
(56, 'Islas Cook'),
(57, 'Corea del Norte'),
(58, 'Corea del Sur'),
(59, 'Costa de Marfil'),
(60, 'Costa Rica'),
(61, 'Croacia'),
(62, 'Cuba'),
(63, 'Dinamarca'),
(64, 'Dominica'),
(65, 'República Dominicana'),
(66, 'Ecuador'),
(67, 'Egipto'),
(68, 'El Salvador'),
(69, 'Emiratos árabes Unidos'),
(70, 'Eritrea'),
(71, 'Eslovaquia'),
(72, 'Eslovenia'),
(73, 'España'),
(74, 'Islas ultramarinas de Estados Un'),
(75, 'Estados Unidos'),
(76, 'Estonia'),
(77, 'Etiopía'),
(78, 'Islas Feroe'),
(79, 'Filipinas'),
(80, 'Finlandia'),
(81, 'Fiyi'),
(82, 'Francia'),
(83, 'Gabón'),
(84, 'Gambia'),
(85, 'Georgia'),
(86, 'Islas Georgias del Sur y Sandwic'),
(87, 'Ghana'),
(88, 'Gibraltar'),
(89, 'Granada'),
(90, 'Grecia'),
(91, 'Groenlandia'),
(92, 'Guadalupe'),
(93, 'Guam'),
(94, 'Guatemala'),
(95, 'Guayana Francesa'),
(96, 'Guinea'),
(97, 'Guinea Ecuatorial'),
(98, 'Guinea-Bissau'),
(99, 'Guyana'),
(100, 'Haití'),
(101, 'Islas Heard y McDonald'),
(102, 'Honduras'),
(103, 'Hong Kong'),
(104, 'Hungría'),
(105, 'India'),
(106, 'Indonesia'),
(107, 'Irán'),
(108, 'Iraq'),
(109, 'Irlanda'),
(110, 'Islandia'),
(111, 'Israel'),
(112, 'Italia'),
(113, 'Jamaica'),
(114, 'Japón'),
(115, 'Jordania'),
(116, 'Kazajstán'),
(117, 'Kenia'),
(118, 'Kirguistán'),
(119, 'Kiribati'),
(120, 'Kuwait'),
(121, 'Laos'),
(122, 'Lesotho'),
(123, 'Letonia'),
(124, 'Líbano'),
(125, 'Liberia'),
(126, 'Libia'),
(127, 'Liechtenstein'),
(128, 'Lituania'),
(129, 'Luxemburgo'),
(130, 'Macao'),
(131, 'ARY Macedonia'),
(132, 'Madagascar'),
(133, 'Malasia'),
(134, 'Malawi'),
(135, 'Maldivas'),
(136, 'Malí'),
(137, 'Malta'),
(138, 'Islas Malvinas'),
(139, 'Islas Marianas del Norte'),
(140, 'Marruecos'),
(141, 'Islas Marshall'),
(142, 'Martinica'),
(143, 'Mauricio'),
(144, 'Mauritania'),
(145, 'Mayotte'),
(146, 'México'),
(147, 'Micronesia'),
(148, 'Moldavia'),
(149, 'Mónaco'),
(150, 'Mongolia'),
(151, 'Montserrat'),
(152, 'Mozambique'),
(153, 'Myanmar'),
(154, 'Namibia'),
(155, 'Nauru'),
(156, 'Nepal'),
(157, 'Nicaragua'),
(158, 'Níger'),
(159, 'Nigeria'),
(160, 'Niue'),
(161, 'Isla Norfolk'),
(162, 'Noruega'),
(163, 'Nueva Caledonia'),
(164, 'Nueva Zelanda'),
(165, 'Omán'),
(166, 'Países Bajos'),
(167, 'Pakistán'),
(168, 'Palau'),
(169, 'Palestina'),
(170, 'Panamá'),
(171, 'Papúa Nueva Guinea'),
(172, 'Paraguay'),
(173, 'Perú'),
(174, 'Islas Pitcairn'),
(175, 'Polinesia Francesa'),
(176, 'Polonia'),
(177, 'Portugal'),
(178, 'Puerto Rico'),
(179, 'Qatar'),
(180, 'Reino Unido'),
(181, 'Reunión'),
(182, 'Ruanda'),
(183, 'Rumania'),
(184, 'Rusia'),
(185, 'Sahara Occidental'),
(186, 'Islas Salomón'),
(187, 'Samoa'),
(188, 'Samoa Americana'),
(189, 'San Cristóbal y Nevis'),
(190, 'San Marino'),
(191, 'San Pedro y Miquelón'),
(192, 'San Vicente y las Granadinas'),
(193, 'Santa Helena'),
(194, 'Santa Lucía'),
(195, 'Santo Tomé y Príncipe'),
(196, 'Senegal'),
(197, 'Serbia y Montenegro'),
(198, 'Seychelles'),
(199, 'Sierra Leona'),
(200, 'Singapur'),
(201, 'Siria'),
(202, 'Somalia'),
(203, 'Sri Lanka'),
(204, 'Suazilandia'),
(205, 'Sudáfrica'),
(206, 'Sudán'),
(207, 'Suecia'),
(208, 'Suiza'),
(209, 'Surinam'),
(210, 'Svalbard y Jan Mayen'),
(211, 'Tailandia'),
(212, 'Taiwán'),
(213, 'Tanzania'),
(214, 'Tayikistán'),
(215, 'Territorio Británico del Océano '),
(216, 'Territorios Australes Franceses'),
(217, 'Timor Oriental'),
(218, 'Togo'),
(219, 'Tokelau'),
(220, 'Tonga'),
(221, 'Trinidad y Tobago'),
(222, 'Túnez'),
(223, 'Islas Turcas y Caicos'),
(224, 'Turkmenistán'),
(225, 'Turquía'),
(226, 'Tuvalu'),
(227, 'Ucrania'),
(228, 'Uganda'),
(229, 'Uruguay'),
(230, 'Uzbekistán'),
(231, 'Vanuatu'),
(232, 'Venezuela'),
(233, 'Vietnam'),
(234, 'Islas Vírgenes Británicas'),
(235, 'Islas Vírgenes de los Estados Un'),
(236, 'Wallis y Futuna'),
(237, 'Yemen'),
(238, 'Yibuti'),
(239, 'Zambia'),
(240, 'Zimbabue');

Leer más...

Un Select con los paises

miércoles, 9 de abril de 2008

Un pequeña ayuda, un listado de paises, en ingles, en un Select

<select name="select">
<option value="">-:Select Country/Region:-</option>
<option value="Africa">Africa</option>
<option value="Argentina">Argentina</option>
<option value="Australia">Australia</option>
<option value="Austria">Austria</option>
<option value="Belgium">Belgium</option>
<option value="Brazil">Brazil</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Canada">Canada</option>
<option value="Caribbean">Caribbean</option>
<option value="Central America">Central America</option>
<option value="Chile">Chile</option>
<option value="China">China</option>
<option value="Colombia">Colombia</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Croatia">Croatia</option>
<option value="Czech Republic">Czech Republic</option>
<option value="Denmark">Denmark</option>
<option value="Dominican Republic">Dominican Republic</option>
<option value="Estonia">Estonia</option>
<option value="Finland">Finland</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="Greece">Greece</option>
<option value="Guatemala">Guatemala</option>
<option value="Hong Kong">Hong Kong</option>
<option value="Hungary">Hungary</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Ireland">Ireland</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea</option>
<option value="Latvia">Latvia</option>
<option value="Lithuania">Lithuania</option>
<option value="Malaysia">Malaysia</option>
<option value="Mexico">Mexico</option>
<option value="Middle East">Middle East</option>
<option value="Morocco">Morocco</option>
<option value="Netherlands">Netherlands</option>
<option value="New Zealand">New Zealand</option>
<option value="Norway">Norway</option>
<option value="Panama">Panama</option>
<option value="Peru">Peru</option>
<option value="Philippines">Philippines</option>
<option value="Poland">Poland</option>
<option value="Portugal">Portugal</option>
<option value="Puerto Rico">Puerto Rico</option>
<option value="Romania">Romania</option>
<option value="Russian Federation">Russian Federation</option>
<option value="Singapore">Singapore</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="South Africa">South Africa</option>
<option value="Spain">Spain</option>
<option value="Sweden">Sweden</option>
<option value="Switzerland">Switzerland</option>
<option value="Taiwan">Taiwan</option>
<option value="Thailand">Thailand</option>
<option value="Turkey">Turkey</option>
<option value="Ukraine">Ukraine</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
<option value="Venezuela">Venezuela</option>
<option value="Vietnam">Vietnam</option>
</select>

Leer más...

Metodo Upload en Java (No Deprecado)

Siempre es útil conocer como se realizan métodos en diversos lenguajes.
En esta ocasión les dejo un ejemplo de como implementar el método upload
utilizando Java:

package cl.prueba.servlet;
import java.io.*;
import java.util.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.commons.fileupload.DiskFileUpload;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileItemFactory;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;


public class SubirArchivo extends HttpServlet {

private static final long serialVersionUID = 4999340248849329185L;

public SubirArchivo() {
super();
}

public void destroy() {
super.destroy();
}


public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.print(" This is ");

out.println(procesaFicheros(request , out));

out.println(", using the GET method");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

doGet(request, response);
}



public boolean procesaFicheros(HttpServletRequest request,
PrintWriter out ) {
try {
//Create a factory for disk-based file items
DiskFileItemFactory factory = new DiskFileItemFactory();

//Setear Maximo de Memoria
factory.setSizeThreshold(1024*2);

//Setear directorio de temporales
//factory.setRepository(new File("/tmp"));

// Create a new file upload handler
ServletFileUpload upload = new ServletFileUpload(factory);

// Setea tamaño maximo del archivo
upload.setSizeMax(1024*1024*1000);

// Parse the request
List items = upload.parseRequest(request);

// Process the uploaded items
Iterator iter = items.iterator();


while (iter.hasNext()) {
FileItem item = (FileItem) iter.next();
if (!item.isFormField()) {
String fieldName = item.getFieldName();
String fileName = item.getName();
String contentType = item.getContentType();
boolean isInMemory = item.isInMemory();
long sizeInBytes = item.getSize();
System.out.println("\nNombre Campo:"+fieldName);
System.out.println("Nombre Archivo:"+fileName);
System.out.println("Content Type:"+contentType);
System.out.println("En Memoria:"+isInMemory);
System.out.println("Tamaño:"+sizeInBytes);
String url="/ruta/para/guardar/archivos/en/servido"+fileName;
File uploadedFile = new File(url);
item.write(uploadedFile);
}
}
}
catch(Exception e) {
return false;
}

return true;
}


public void init() throws ServletException {
// Put your code here
}

}


Dato: para poder utilizar estas librerías, debes descargar los .jar
desde Apache Commons y Descargar FileUpload e IO.

Fuente:
Apache Commons.

Leer más...

Easter Egg en Firefox 3 Beta 5

Dos cosas, primero, para aquellos que no lo saben un Easter Egg es un "Huevo de Pascua", que además de ser esos huevitos pintados que se esconden en pascua, también se le llama de esta forma a detalles escondidos en programas, dvds, y cosas tecnologicas en general.

Por ejemplo, en los dvds de Star wars suelen venir cosas ocultas con el numero 1138, en referencia al primer largometraje de George Lucas THX 1138, así se han descubierto varias cosas como un video de Yoda hip-hopeando en el dvd del episodio 3.
Asi que ya saben si tienen dvds originales (algunas copias es posible que los mantengan pero es dificil acceder a ellos, a veces imposible), a googlear easter egg + nombre de su pelicula.

Ese fue el dato curioso, ahora lo que nos convoca, si tienes la ultima version de Firefox 3, el beta 5, alguien descubrio (aun no llego a la fuente, lo mas lejos que llegue fue este post)
que al escribir about:robots en la barra de direcciones aparece un simpatico y muuuuuuuuuuy freak mensaje (aun mas freak en ingles, pero el español tambien tiene lo suyo).

Para otro easter egg, lee mas...


Ahora, si lo tuyo es el lado oscuro del frikismo, about:mozilla te revelara un mensaje mucho mas perturbador, una parodia evangelista con referencia a Mammon.
Obviamente Microsoft, para los que no lo saben o no tienen los estudios demonologicos de este humilde servidor, Mammon es un demonio de riquezas, que aparece en la biblia como sinonimo de riquezas (Mateo 6, 19-21, 24) , incluso Mr. Burns vive al lado de la calle Mammon, como nos indica wikipedia.
Una foto del mensaje en cuestion:


Mammon se durmió. Y la bestia renació, propagándose por toda la Tierra, y sus seguidores fueron legión. Y proclamaron los nuevos tiempos y sacrificaron cosechas con fuego, con la astucia de los zorros. Y construyeron un nuevo mundo a su propia imagen como prometían las palabras sagradas, y la palabra
de la bestia y sus crías. Mammon se despertó, y súbitamente no era más que un rezagado.



de El Libro de Mozilla, 11:9
(10ª edición)

Actualizacion:
Si aun no se pasan a la tercera version de firefox, aun pueden leer otra version de este mensaje:

Y así, al final la bestia cayó y los incrédulos se alegraron.
Pero no todo estaba perdido, porque de las cenizas surgió un gran pájaro.
El pájaro contempló a los incrédulos y lanzó fuego
y truenos sobre ellos. Porque la bestia había
renacido con su fuerza renovada, y los
seguidores de Mammon se acobardaron en el horror.



de The Book of Mozilla, 7:15

Leer más...

FRIKI TEST...

martes, 8 de abril de 2008

Bueno... estaba pensando... Que subire esta semana en el huron-blog???.. y dijeme... pon friki en el google y ve que pasa... y bueno, me volvi a encontrar con el FRIKI TEST !!!!OH! SI!... lo he hecho un millon de veces, increiblemente aun no me canso de hacerlo, creo que ascendere cada dia mas jijiji... y bueno... aca les dejo el semacode para que vean que si que son frikis jajajaja... y espero que me digan su puntuacion >.<


Y bueno, yo ya lo hice, y cada vez voy mejor jajajajaj
45.954046 %
Superfriki !!!!!
jijijiji
en fin , eso... espero lo hagan!!!

o.O DOOM IN MY ROOM O.o
TAUBE

PD: A ver quien me dice que es esto ^^jijiji... el que adivina le doy un premio sorpresa jajajaja


 1010101010101010101010
1011011101100100100111
1110000010001011000010
1101111011011110001011
1100011011110110011100
1111000100001000100011
1000000100101101100000
1101100010110101000011
1000000101001000011100
1111010101111000000001
1100101011110001010000
1110001011100000101111
1111011101110101001100
1100111000101101000001
1111001010111001001000
1100000111011100101111
1111111010101110000100
1100111001010011100111
1000111010100000010100
1001001011100000100111
1111010110011010011010
1111111111111111111111

Leer más...