lunes, 24 de septiembre de 2012

Taller UPIICSA

quiero agradecer a Todos los Asistentes del Taller de desarrollo de App's Móviles en UPIICSA el día de hoy tuvimos nuestra ultima sesión. me siento bien al saber que los asistentes si han sido un poco constantes. a pesar de no haberle dedicado mucho tiempo. en esta ultima sesión vinieron con muchas preguntas. ojala y antes que termine este semestre podamos tener un taller mas que mas gente se anime y que sea un semillero de desarrolladores en muchas tecnologías.

sábado, 14 de julio de 2012

MUDANZA

Hola. este post es para avisar que me mudo con todos los códigos y todo lo nuevo que tengo ya listo para subir a un nuevo proyecto que se esta cocinando. así que este blog quedara como mi blog personal para compartir experiencias de como  estoy programando y mi vida diaria que no tiene que ver con la programación ( que por cierto es casi nula).
los detalles técnicos se darán todos en otra pagina que anunciaré  con bombo y platillos.
en la cual estará participando muchas personas.

gracias

viernes, 6 de abril de 2012

medidas en pixeles de tu pantalla android y iphone.

en esta ocasión traigo un pequeño programa muy simple son unas cuantas lineas de código, las cuales solo solo 2 botones que nos informan el alto y el ancho en pixeles, de la pantalla de tu celular, sirve en android y en iPhone. si mas rodeos aquí esta el repositorio git para descargargarlo.

https://github.com/addieljuarez/ScreenSize

jueves, 5 de abril de 2012

Instalación y Configuración de Titanium Appcelerator en Windows.

En está ocasión le traigo la instalación de un Framework llamado Appclerator el cual sirve para desarrollar aplicaciones desktop, web y móviles, en mi casi lo uso para desarrollar App. android. a continuación les dejo el PDF para instalarlo y Configurarlo  en Windows 7, este pequeño Tutorial fue desarrollado en una forma muy explicita, pero cualquier duda sera respondida con gusto.




sábado, 3 de marzo de 2012



Si tu pasión es programar entonces sabrás que mantener tus códigos en orden es un verdadero martirio, si quieres compartir o reutilizar y no traes tus códigos a la mano también es un poco molesto. Y si existe mas de una persona colaborando en el desarrollo  pueden existir mas de una versión de este.
Por lo cual decidí hacer un compilado de códigos  para subir tus trabajo a Github. Sin mas rodeos comenzaremos, tratare de hacerlo lo mas detallado posible pero cualquier duda pueden comentar
Primero debes registrarte y crear tu cuenta en https://github.com/
y creas un repositorio vacío, hasta ahí termina la parte en la web, ahora continuamos en nuestra computadora
abrimos una terminal y ponemos los siguientes códigos.
nota: esta hecho para ubuntu

1) instalamos git
# sudo apt-get install git-core

2) generamos nuestra llave para conectarnos a github
# ssh-keygen -t rsa -C "tuCorreo@tuCorreo.com"

3) instalamos xclip
 # sudo apt-get install xclip
4) después concatenamos la llave con xclip
# cat ~/.ssh/id_rsa.pub | xclip -sel clip

5) abrimos con algún editor de texto la llave publica en esta dirección, yo lo hice con gedit, pero pueden hacerlo con Vim, Via, nano, etc.
# gedit /root/.ssh/id_rsa.pub

6) después regresamos a la web e insertamos la llave publica que hemos creado, la insertamos en "account settings" => "ssh keys"
Ahora ya esta listo para que podamos subir nuestros códigos.

8)primero modificamos  nuestro nombre y correo
# git config --global user.name "Tu nombre"
# git config --global user.email tuCorreo@tuCorreo.com

9) nos situamos en la capeta donde se encuentra nuestro archivo que sera anexado al git, al estar dentro de la carpeta donde se encuentra el archivo iniciamos git con la siguiente instrucción. 
# git init
este archivo ira guardando la configuración para ser subida.

10) si queremos subir solo un archivo ponemos la instrucción
# git add archivo_a_subir
si deseamos subir todo lo que hay dentro de la carpeta ponemos la instrucción 
# git add .
esto indica que se subirán todos los archivos donde estas posicionado

11) ahora anexamos el comentario para describir el archivo (es obligatorio)
# git commit -m 'comentario'

12) ahora conectamos al repositorio que sera subido estos archivos
# git remote add origin git@github.com:tu_nombre_de_usuarioz/repositorio_creado.git

13) ahora solo falta subir los archivo con la siguiente instruccion.
# git push -u origin master

modificar archivos ya creados
1) si solo quieres modificar un archivo tienes que podner
# git add nomnvre_del_archivo_modificado

2)una ves mas el comentario (obligatorio)
# git commit -m "Comentario sobre los cambios"

3)ahora a subir el archivo
# git push

Crear un nuevo branch
1) cuando queremos tener otra versión del código podemos crearlo con
# git branch nombre_del_nuevo_branch

2) si queremos ver en que branch estamos parados la instrucción es 
# git branch
3) si queremos ver los branch que están en linea y no solo los de nuestra computadora 
# git branch -a 


4) si queremos cambiarnos de branch
# git checkout nombre_del_nuevo_branch

5) si queremos copiar loa información de un branch a otro la instrucción es
# git merge nombre_del_branch_donde_se_copiaran_los archivos

Borrar un archivo 
1)para borrar un archivo el forma local y al hacer un push se borre en el git.
# git rm archivo_a_borrar
2) ya solo hacer el mismo proceso de subir y listo
# git add .
# git commit -m "comentario obligatorio"
# git push

Nota Adicional 
si te sale un error similar a este.
error
fatal: remote origin already exists.
la solución la puedes tener al escribir el siguiente código
# git remote rm origin

cualquier duda pueden comentar. 
gracias

instalar XAMPP en Linux



En  diversas ocasiones  es necesario instalar un servidor apache y alguna otra herramienta como MySQL o PHPmyadmin, y siendo sincero para instalar y configurar  LAMP (Linux, Apache, MySQL, PHP, Perl, etc) en una distro Linux se necesitan un poco mas de conocimiento que el básico, ya que todo esta por separado y conjuntarlo con diversas librerías  para evitar dependencias rotas,