martes, 16 de abril de 2013

¡Hola Mundo!

¿Cuántas veces intentaré escribir? 
Muchas veces se me hace tan difícil escribir, porque quiero evitar escribir extremadamente mal. No sé porqué me importa tanto escribir bien si al final en todo el mundo. Hay un montón de personas que escribiera como si hablaran otro idioma diferente al español. Llevo varios años intentando aprender bien las reglas del español.
Hay mucho que contar
He comenzado a usar "Arch Linux", pacman, entre otras cosas nuevas.
He visto el especial de Goku. Me pregunto si volverá en realidad según los rumores podría haber una nueva serie de DBZ.

Pasaba por aquí tenía ganas de escribir, ahora simplemente me despido con un "adiós".

domingo, 4 de noviembre de 2012

Sobre google Chrome Metro

Hace poco salió windows 8 con su interfaz llamada metro, windows new morden UI, new style. Al final tiene tantos nombres.

Hoy vengo a hablar de chrome aunque la verdad no voy a hablar sólo a decirles la razón por la cual no está como que sincronizada la aplicación, la única forma que conozco de sincronizar la versión metro y la versión de escritorio es logueandote por el correo.


La razón por la que la versión metro y la versión de escritorio están separadas es porque están en carpetas diferentes.

Como escribí, si quieres sincronizar ambas versiones tendrás que utilizar tu correo de gmail.

miércoles, 3 de octubre de 2012

Simplificando pasos para hacer glitch

He creado una extensión para simplificar pasos a la hora de hacer glitch en glitch.com.nu.







Código:
manifest.json

{
  "name": "Glitch me",
  "description": "Glitch a imagen",
  "version": "0.1",
  "permissions": ["contextMenus", "tabs"],
  "background": {
    "scripts": ["glitch.js"]
  },
  "manifest_version": 2
}



glitch.js

var glitchMe = function(info) {
    window.open("http://glitch.com.nu/?url=" + encodeURIComponent(info.srcUrl));
};
var title = "Glitch me!";
var id = chrome.contextMenus.create({"title": title, "contexts":["image"],"onclick": glitchMe});






miércoles, 19 de septiembre de 2012

¿Cómo salir de un bucle?

Intrucción Break
    Al ejecutarse dentro del bucle for, while, o switch provoca la salida inmediata de la instrucción.

Ejemplo:
var i//contadorfor (1<= 10i++{    if (=== 5{        break//Provoca la salida de la instrucción    }    console.log(i)//Imprime el valor de i}

Esto imprime
1
2
3
4



jueves, 13 de septiembre de 2012

Windows 8 google chrome

Ayer (hace 8 horas) instalé windows 8 para developers. Tengo intenciones de aprender un poco más sobre windows 8 y metro. Al despertar por la mañana comienzo a instalar programas y cuando llego a chrome, no lo puedo instalar (ya saben porque el meme de arriba). Luego me descargué una app chromium que me daba un error ".\kernel_log_consumer.cc", el caso es que pensé... un momento eso es un helper para descargar el instalalor, si busco el instalador, pondré instalar google chrome. Y bueno, así fue.

Pueden descargarlo desde aquí.

-mente.

sábado, 25 de agosto de 2012

Remplazar todo javaScript

Muchas veces cuando tenemos que remplazar, necesitamos remplazar todo de una sola vez. Pero cuando usamos el método .replace en javaScript sólo nos remplaza el primer valor. Hoy les traigo la solución para que puedan remplazar todo usando el método para cadenas split() y el método para arrays join(). ¿Cómo usamos estos dos métodos para hacer un remplazar todo?
split() se utiliza para dividir una cadena en un array de subcadenas, y devuelve la nueva matriz. join() se utiliza para unir los elementos de un array en una cadena y devuelve la cadena.

Ahora el ejemplo: Queremos remplazar los guiones por comas y espacios en las siguiente cadena.
var frutas "Manzana-pera-aguacate"arrcadena;
//utilizamos split para convertir la frutas en un array de subcadenas.
arr frutas.split("-")//separar = ["Manzana", "pera", "aguacate"]
//utilizamos split para unir los elementos de arr
cadena arr.join(", ")//remplazar = "Manzana, pera, aguacate"
//este alert() es para confirmar que se ha remplazado "-" por ", "
alert(cadena);
url del ejemplo:http://jsbin.com/ecumuh/1/edit

Se puede hacer una función:
//función

var remplazarTodo = function(cadena, buscar, remplazar){
return cadena.split(buscar).join(remplazar);
};   
alert(remplazarTodo("Manzana-pera-aguacate", "-", ", "));

viernes, 24 de agosto de 2012

bigText


Yo que pensaba que esto era responsive design :/

    var bigText = function(maxWidth, element){
        var vari = screen.width / maxWidth;
        element.style.fontSize = document.documentElement.offsetWidth/ vari + "px";
        window.onresize = function(){
            element.style.fontSize = document.documentElement.offsetWidth/ vari + "px";
        };
    };