Strict Standards: Non-static method CodeColorerLoader::Enable() should not be called statically in /home/k6000169/public_html/wp-content/plugins/codecolorer/codecolorer.php on line 254
Uncategorized | Programador freelance argentina

Uncategorized

Primeros pasos en electrónica

El primero de mis hobbies fue la programación.

El segundo fue la electrónica. Cuando era chico (sin inet) era complicado conseguir info. Además en mi ciudad era prácticamente imposible conseguir componentes. Así que este hobby lo dejé en el camino.

Ahora por la necesidad de hacer una mezcladora casera para conectar mi Mac y una pedalera de guitarra juntas para que no me echen del edificio por ruidos molestos me puse de nuevo a chusmear, y me cebé 🙂

Acá voy a ir anotando mis primeros pasos en electrónica.

GWT UIBinder + i18n

1) Hay que hacer es modificar el module.gwt.xml y agregar los locales que van a ser soportados en la aplicación






2) Luego hay que poner las etiquetas dentro del archivo .ui.xml



xmlns:g='urn:import:com.google.gwt.user.client.ui'

ui:generateFormat="com.google.gwt.i18n.rebind.format.PropertiesFormat"
ui:generateKeys="com.google.gwt.i18n.server.keygen.MD5KeyGenerator"
ui:generateLocales="en,ru">

Test2!
Test!
Test3!


3) Compilar el proyecto con el parámetro -extra /tmp/gwt. Esto lo que va a hacer es generar los archivos .properties. Genera uno por cada ui.xml por cada idioma.

4) Hay que copiar los archivos generados en la misma carpeta en la cual se encuentra la vista.

5) Renombrar el archivo y eliminar el nombre del paquete.

6) Realizar la traducción de los archivos.

7) Recompilar el proyecto.

8) Ahora se pueden probar los diferentes locales agregando ?locale=es (por ejemplo) en la url.

Cómo llamar a shouldAutorotate utilizando un UITabBarController

Para que el método shouldAutorotate pueda ser llamado desde un ViewController que es parte de un UITabBarController hay que extender la clase UITabBarController.

En el h

#import 

@interface MyTabBarController : MyTabBarController

@end

Y para permitir que la aplicación rote en determinado controller poner en el m 

#import "MyTabBarController.h"
#import "MyViewController.h"

@implementation MyTabBarController

- (void)willAnimateFirstHalfOfRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration {
NSLog(@"Pasando");
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
if(self.selectedIndex == 0 && [[[self.viewControllers objectAtIndex:0] visibleViewController] isKindOfClass:[MyViewController class]])
return YES;
else
return NO;
}

@end

Cómo instalar XCode Command Line Tools en Xcode 4

Al descargar Xcode 4 desde el AppStore en Lion OSX no se instalan automaticamente las Command Line Tools, por ejemplo libtools.

Para instalarlas hay que abrir Xcode e ir a Xcode > Preferences > Download, seleccionar “Command Line Tools” y hacer click en Install.

Cómo actualizar el password de admin de Magento con un query SQL

1. Abrir phpMyAdmin 
2. Lanzar el siguiente query:

UPDATE `admin_user` SET `password` = MD5('PASSWORD') WHERE `username` = 'admin';

So you have an awesome idea?

The resume is dead

http://the99percent.com/tips/7025/The-Resume-Is-Dead-The-Bio-Is-King

El groncho y la dama.

Joysticks History Chart

Google I/O 2009 – Best Practices for Architecting GWT App