31 de Diciembre, 2007
posteado en: Diseño
Hay muchos, muchísimos generadores de favicons on-line disponibles en la red. Hace poco tuve que probar unos cuantos para finalmente colocar uno para este blog. De todos los que probé, dos fueron los que me dieron mejores resultados (lo que no significa que sean los mejores).
Y de estos dos me quede con el primero, ya que soporta transparencia, característica que importaba en mi favicon (que cree con Inkscape, por cierto).

Click para ir a su web
Adoro la simplicidad. Este editor nace como una alternativa ligera, a los ya sofisticados editores WYSIWYG tales como TinyMCE y FCKEditor. Además de su fácil implementación, tiene la ventaja de ser liviano (30kb de código comprimido y 3kb para las imágenes).
Tenemos varios textareas:
<textarea id="area1"></textarea>
<textarea id="area2"></textarea>
<textarea id="area3"></textarea>
Los transformamos todos:
bkLib.onDomLoaded(function() {
nicEditors.allTextAreas;
}
O sólo uno:
bkLib.onDomLoaded(function() {
new nicEditor().panelInstance('area1');
}
Eso a modo bastante básico, porque puedes especificar que botones colocar, donde están las imágenes, y puedes guardar con Ajax
16 de Diciembre, 2007
posteado en: Chat

Plugoo es un servicio gratuito que te permite, de manera simple, mantener una conversación con visitantes de tu página de manera muy cómoda, ya que los mensajes llegan a tu cliente messenger, gtalk, icq, etc. Lo he probado personalmente con mi cuenta de messenger y funciona de maravilla.

Tiene soporte para los clientes de mensajería más populares.
En el desarrollo de aplicaciones web, hay veces en que resulta práctico hacer cambios dinámicos en nuestro html, a partir de información incluida en la URL. Hace algún tiempo encontré por internet esta sencilla, pero elegante función en JavaScript que permite rescatar los parámetros de la URL sin necesitar código del lado servidor.
function gup( name ) {
name = name.replace(/[\[]/,”\\\[").replace(/[\]]/,”\\\]”);
var regexS = “[\\?&]“+name+”=([^&#]*)”;
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return “”;
else
return results[1];
}
Ocuparemos la función de la siguiente manera:
var otraVariable = gup(”nombreVariableEnLaUrl”);
Ejemplo
Supongamos que tenemos una url como esta: http://www.codinami.com?variale=hola&variable2=mundo
var v1 = gup("variable");
var v2 = gup("variable2");
alert(v1 + " " + v2 + "!");
Se mostrará un cuadro de alerta con el mensaje “hola mundo!”… muy original 
9 de Diciembre, 2007
posteado en: PHP
Trabajando con quee ?? … con XAMPP pues. Para los que no lo conocen, XAMPP es un paquete que trae pre-instalado Apache/PHP/MySQL y algunas otras herramientas bastante interesantes. También esta disponible para otros sistemas operativos.
Siempre me resistí a instalar este tipo de soluciones, ya que creo que cuando te abstraes de hacer algo (en este caso instalar y configurar todo de forma manual), en algún momento hay un costo que asumir, como pudiera ser performance o el nivel de configurabilidad (¿existe esa palabra?) o tuning.
Hoy sigo pensando igual, pero me vi forzado a ocupar XAMPP por su característica Portable, ya que podía instalarlo en esos jodidos pc’s de la universidad donde te restringen todo y donde por supuesto tienen windows xp. Por lo tanto, si eres estudiante, te gusta programar en php/apache/mysql y no tienes notebook
sniff…… Puedes continuar leyendo.
Continuar leyendo…
Comentarios Recientes