Mostrando entradas con la etiqueta personal. Mostrar todas las entradas
Mostrando entradas con la etiqueta personal. Mostrar todas las entradas

martes, 5 de septiembre de 2017

Al final no escribir en este blog.

Sé muy bien que hago un articulo anual, o cada dos, o que bien, ha pasado a mas, el caso es que desde principios de diciembre del 2016, empece a escribir manuales de las cosas que hacia en el trabajo, y por manuales me refiero a notas sin sentido sobre cualquier cosa, en especifico, sobre mis servidores y algunas cosas como mejoras en el código de x o de y proyecto. El problema es que el primero de agosto, tuve que tomar unas vacaciones forzadas gracias a un conductor con la inteligencia de una bacteria, y pasaron 29 días antes de que pudiera ver mi brazo y no una copia barata de la momia. Y de ahí, tratar de mover el brazo con decoro, que tampoco ha sido mucho avance.

En este ínter, hice dos pruebas, que no se han molestado en revisar las personas que lo pidieron, y tampoco es como que sea para tanto que no lo hagan, igual ya esta en mi repositorio personal y eso me basta y espero, me sobre. Pero entonces, decidí empezar a escribir, pero dado a que soy un desastre con los formatos, lo hice en markdown, por que me es mas fácil y por que soy un flojo para usar otra cosa que no sea vim. Y por que vim, se estarán preguntando, si hay otros editores mas chulos como atom o sublime text (No, sublime no existe y jamas existirá!). La culpa principal es de mi amigo Hector (chinos), que escribe código en vim y a un viejo amigo que usaba emacs, pero yo soy lo suficientemente marica para no usar emacs. Y ya esta.

Pero he estado hablando mucho y no les he dicho nada. Esta serie de manuales se me ha ocurrido la idea de hacerlos en markdown, y al no tener algo a la mano como redmine para vaciarlos y no tener que trascribirlos y darles el formato que merecen y no se darles aquí, decidí subirlos a mi repositorio de github.

No sé si sea mas frecuente que escriba ahí o aquí, y aquí esta visto que el próximo articulo vendrá en dos años, en uno si bien me va.

Pero por ahora los dejo.

Con amor Uetiko.

domingo, 22 de noviembre de 2015

PHP 7 o lo que es lo mismo: renuevate o jodete.

PHP 7 esta  la vuelta de la esquina y esta vez no ha sufrido el terrible destino que su versión pasada, si, nos referimos a php 6 que al igual que perl 6, vio su muerte debido a discusiones internas y falta de claridad con las cadenas Unicode, o eso es lo que salieron a decir en su momento. Y es que php 7 desde su anuncio vino acompañado de promesas muy llamativas en cuanto a rendimiento y mejoras en su sintaxis que si bien ya habíamos visto de la mano de Hip Hop y Hack de Facebook, el grupo de php (A.K.A. los amigos de php) por fin abrieron los ojos para darse cuenta de las necesidades reales que muchos programadores ya pedían a gritos.

Internet nació en los primeros años de los 70's conocida en esos entonces como ARPANET y para 1990 ve la luz world wide web. En esa época en la que la naciente web estaba aun en pañales y el contenido era mayoritaria mente estático los únicos rasgos de dinamismo llegaban un par de años mas tarde de la mano de los applets de java y de Netscape subiéndose al tren del mame con javascript, nombrado así por la popularidad de java y que dio paso a al estándar ECMAScript que salio dos años después, en enero de 1997.

PHP fue creado originalmente por Rasmus Lerdorf en el año de 1994, programador por aquellos días de perl, y que cansado de la forma en que dicho lenguaje trataba los datos, baso su trabajo en unos CGI's escritos en C y un año mas tarde anuncio Personal Home Pages Tools (PHP Tools). Años mas tarde, Andi Gutmans y Zeev Suraski del Instituto tecnológico de Israel reescribieron el analizador sintáctico y el de Personal Home Page Tools cambio de nombre al acrónimo recursivo PHP Hypertext Pre-processor. Así es como en Junio de 1998 salio a la luz PHP3, para que un año mas tarde, estos dos reescribieran el código para crear en actual interprete llamado Zend Engine y de paso, formar la compañía Zend Technologies en Israel.

PHP es un lenguaje de scripting débilmente tipeado que se ejecuta del lado del servidor y que se ha denominado como la herramienta mas rápida y sencilla para crear paginas web dinámicas, y no era para menos, si fue creado con este propósito. Para mediados del 2004, salio Zend Engine II con un montón de mejoras, como un soporte para el modelado de objetos que hasta ese momento era extremadamente rudimentario y que lenguajes como java y javascript ya tenían; de igual forma se incluyo soporte nativo para Mysql, XML, SOAP, un mejor manejo de excepciones y mejoras en el rendimiento que le hizo mucho bien, por que ya era mucho dolor de cabeza tener que abrir una pagina y darnos el tiempo de ver un capitulo completo de dragon ball y prepararnos un café antes de poder leer algo en la web (Bueno, no era así, pero casi). Y así es como php4 pasaba a su reluciente versión 5.

Pero la cosa no paro ahí, por que se planeo la version 6, con mejoras aun mayores con el sueño de llegar a tener lo que hasta el momento tenia perl y que también planeaba su salto de 5 a 6, pero que después de unos años mejor decidieron cancelar. Algunas de estas mejoras del borrador salieron en php 5.3 y 5.4. Entre ellas fueron los namespaces, Closures, goto (Por dios, alguien aun quiere usar eso, ni c lo quiere), Garbaje Collector algunas librerías y mi favorito, los Traits, que aun algunas personas nos lo quieren vender como multi-herencia y no como lo que es en realidad, un modulo de extensión. Ruby ha llevado mejor esta definición con sus módulos que es básicamente lo mismo y hay una extensa explicación de ellos en su pagina oficial.

A finales de la decada de los 2000's algunos se preguntaban como diablos Facebook lograba mantener su servicio en linea con la cantidad de llamadas que servian, y es que ni ls pruebas mas osadas sobre Zend Engine lograban tal nivel de eficacia en el rendimiento, fue así como los chicos de Facebook a principios de año del 2010, levantaron la mano diciendo que habian reescrito el stack de ejecución de php y que de paso, ahora compilaban PHP, si, ya se que a mas de uno nos dio risa y aseguramos que escribieron el blog en estado etílico o creían que era el día de los santos inocentes. Aun así, Haiping Zhao, Arquitecto de servidores de Facebook, nos dijo que le llevo dos años junto a un pequeño grupo de ingenieros optimizar php y aunque esperábamos que esto diera como resultado un nuevo interprete, la realidad es que esos dos años dieron salida a una maquina virtual la cual liberaron como código abierto. Esta belleza transformaba en sus inicios el código en php y lo pasaba a c++, con lo cual ahora nos hacia sentido que ellos mismos declararan que compilaban php.

Pero la cosa no paro ahí para los chicos de Facebook, ya que para enero del 2014 volvieron a levantar la mano con el anuncio de Hack, un lenguaje de programación basado en php al que ellos llamaron php de modo estricto y que corría bajo su maquina virtual. Este nuevo lenguaje trajo bastantes novedades como el uso de tipeado dinámico (ya conocido en php) como el tipeado estático, hacer que las funciones regresaran ahora un valor especificado dejando de lado los famosos mixin return, nuevas clases para colecciones muy al estilo de java, mejoras a los Closure, lambdas y clases genéricas, que si bien no es algo nuevo en el mercado ya que java y C# ya los tenían, si es algo que muchos programadores de scripting aun desconocen por completo.

Aun así eso parecía no impactar al Engine actual de php hasta que algunos osados vieron pasar de este interprete de php a hiphop o recomendarlo, como en el caso de laravel que te ofrece una maquina virtual ya lista para que la corras y disfrutes de programar en php, pero que corre bajo HHVM (Hip Hop) y no Zend Engine. Ese mismo año, Wikipedia anuncio pruebas para cambiar a HHVM y en febrero del 2015, en el blog de Hack lang se anunciaba que wikipedia había migrado por completo a HHVM y que era compatible con php 5.x teniendo una capa de compatibilidad con Zend, diciendonos además que si pensábamos migrar a HHVM, pero que si dependíamos de algunas extenciones nativas, podíamos usar la librería Lua para el manejo de estos errores.

Esto no tardo en hacer ruido dentro de php, que este mismo año anunciaron el desarrollo de PHP7 prometiendo que ahora si quitarían las librerías que por años solo permanecían depreciadas y que como cualquier tía con buen rollo nos decían que era malo usarlo, pero que nos los dejaba ahí por si teníamos la necesidad de usarlos si no teníamos de otra... como algún código legado o nos daba mucha pereza aprender cosas nuevas. También nos trae mucha azúcar sintáctica, un uso de array en constantes que bien puede ser la emulación de los enum de Hack. Como ya se los había dicho, y eso es algo que debe de alegrarnos a todos, usemos el Engine o HHVM, y es que de seguir por este camino, pronto podrán volver a la reunion de amigos programadores y no sufran de bulling por decir que programan en php, a menos que solo usen wordpress y sepan mas de teoría del color que de patrones de diseño, ahí si, nadie podrá ayudarlos en realidad, ni sus novias o novios que tantos los aman.

No sé si es tarde o temprano, pero me alegra que por fin Zend y compañía se dieran cuenta que era necesario evolucionar y pelear en esta revolución donde los bandos están definidos y no importa cual sea el ganador, siempre y cuando nos dejen algo de calidad y si, que nos obliguen a hacer mejor las cosas, como programar o usar sistemas escalables, hablo de mejores estándares que no solo se queden en deberías usar, o buenas practicas como recomendaciones. Queremos sangre, queremos dolor, queremos tirar mejores lineas y que nos dejen de ver como un par de autistas a los que se les arrojen un pan duro para que juguemos con el y dejemos de molestar. Que por fin nos dejen de hacer bulling por usar este lenguaje, no queremos llevar a todas partes algo que no sirve o que medio haga las cosas, queremos simplemente llevar algo que no sea de utilidad a nosotros y a todos los demás, que para eso es código abierto, para que entre todos mejore, por que como bien lo ha dicho nuestro tirano favorito Torvalds: "Mientras mas ojos miren, mas rápido saldrán los errores"

Hay un largo camino y PHP7 aun esta en sus RC y si, hay que admitirlo ahora que nadie nos mire, Facebook es php lo que Google para python. y ustedes ¿Qué opinan?

Happy hacking!



martes, 2 de marzo de 2010

La vida tras el lente.

Una de las cosas que me gusta a parte de dormir o hacer otras cosas que no les dire, es la fotografía. La verdad es que no soy la punta de la lanza, pero a segun algunos, no soy tan... Bueno, ya saben la palabra.

La mayoría de fotos en mi Flickr están tomadas con una cámara de 2 Mp que viene en mi celular. Así que con el pobre, tome y tome y trate de aprender cosas básicas y a base de pedir consejos a Aldar para que esto no fuera una completa ofensa visual. Así que valientemente me arme de una memoria de 2 Gb para el cel e instale GIMP en la lap. 

Older

El resultado fue la foto de arriba (Y mi Flickr), con la cual termine por jubilar al pobre cel que al rededor de un año me acompaño fingiendo ser una gran cámara. Ahora salimos corriendo por una cámara Sony Alpha para poder seguir con este ocioso trabajo de seguir tomando fotos y más fotos a diestra y siniestra. La verdad es que me es muy divertido y bueno, espero poder comprarle un lente el próximo mes.  Pero eso será con mas tiempo y calma, por lo mientras les dejo una de las fotos que saque con la nueva integrante de la familia.

Subestación

viernes, 12 de febrero de 2010

Run to you ~14 de febrero~

Desde hoy y quizá desde ayer, he visto varios adornos conmemorativos por este próximo 14 de febrero. Globos, descuentos especiales y ventas nocturnas que viene de la mano con muy bonitos presentes de todo tipo, que al final de cuentas, lo que cuenta es la intención y no el precio.

Y como dicen, no soy de palo para no sentir el amor en el aire, yo también le voy a entrar con una Frankeistada (Manualidad pa'los cuates) para mi niña y si, nos iremos a festejar al barrio chino entre otros lugares. También vamos a cambiar mi Ubuntu por fedora y a dejarlo digno para poder seguir con mis ya tan conocidos vicios como el audio y le programación. Aparte que quiero levantar algunas pequeñas cosas caseras en casa. Pero ya será con tiempo.

Por lo mientras, que pasen un muy buen fin de semana y que sigan festejando ese motivo mas allá de esta fecha.

con cariño: Angel

lunes, 8 de febrero de 2010

Happy

Ya es algo temprano, pero siempre hay tiempo de una entrada rápida. Y pese a que parece que no tengo tiempo y ando estresado y a veces, muy mal humorado, es solo cuestión de que me den mi dosis diaria de extracto de felicidad para que mi cara de pocos amigos cambie.

Parece que este año nos trae cada día cosas maravillosas y encuentros inesperados. Estoy un poco cansado por el trabajo. Hemos tenido mucho y estamos por terminar y salir volando (Literalmente) a entregar para poder tener por lo menos uno o dos días de descanso. Por otro lado, también estoy iniciando esa nueva etapa que contempla varios proyectos personales que ya les iré contando poco a poco en este blog.

Por lo mientras, este viernes haremos de la oficina, un lugar ideal para poder trabajar (#AlcoholNecesario) y entregar proyectos como se debe (O al menos esperamos estar consientes para eso).

Me siento afortunado de tener personas a mi alrededor que son muy inteligentes y que tienen ese deseo de compartir sus conocimientos por el hecho de hacerlo, eso me da muchos ánimos de continuar y de apoyar en cuanto pueda con cada proyecto o idea que pueda surgir de este grupo de personas talentosas que me rodean. Así como contar con el cariño y afecto de alguien que me ha robado cada día mas el corazón y que siempre esta al pendiente de mi.

Ya tengo ganas de jubilar a "iPot" y dejarlo en casa para que se tome sus merecidas vacaciones. Claro, no me voy a quedar sin poder escuchar música a donde quiera que vaya. Para ello le hemos echado el ojo a un sony que esta muy bonito y que a gritos dice: "Tómame"!! Ya vendrán juntos con mis libros y la cámara que tanto quiero para seguir subiendo fotos a Flickr.

Con cariño: Sugizo.

lunes, 23 de noviembre de 2009

De pasadita!


Sé que he dejado de escribir en mis blogs, que los he dejado solitos en truider (Twitter) y que en el msn ya ni me recuerdan. Pero tengo muy buenos motivos para todo esto, son muy absorbentes y eso me tiene feliz. Entre lo que les puedo contar es que ayer migre de Fedora 10 a Ubuntu 9.4 para poder usar los binarios de mono, poder montar mi impresora (Ya hace falta, instalar silvermoon y AIR de Adobe (Si es que se deja).

Lo poco que vi anoche y hoy en la mañana antes de venir a la oficina es que; me ha dejado muy buen sabor de boca ya que es muuuuy amigable y no necesita tanto show (Que la verdad si extraño y deseo). Ya desbloqueare la cuenta de root (No soy muuuy fan de sudo) para administrar todo lo que será mi sistema.

Por otra parte tengo en mente hacer alguna salvajada (Raro en mi...) en cuanto a Java. Y si, necesito un cliente truider que me haga mucho más feliz y que pueda usar en la oficina sin necesidad de instalarlo. (Eso es portabilidad, señores!!!). Chrome es bueno, pero necesito usarlo para otras cosas que no sea truider. Por otro lado, creo que será muy buen reto para la comunidad y nos mantendrá ocupados entre semana.

Y bueno, también necesito monitorear a mi niño que anda de lata cada que no estoy. Eso le dale guerra a sus abuelitos para que entre a comer no es cool, así que para eso echare mano del viejo y confiable pic de la serie 16fxxx que tenemos en casa. Así que necesitaremos poner a Linux guapo, guapo? digo, guapisimo!!! para que me ponga a trabajar. Así que bajaremos GPSim y GPUtils.


Sé que también he dejado un poco descuidado flickr, pero eso si tiene un por que muy bueno. Y es que me he pasado experimentando con mi pobre cámara de 2Mp que ya grita por su jubilación. He sacado algunas fotos muy aceptables para lo que serán los ojos de Ross y Aldar. Y no solo eso, los planeo consentir para este fin de año. Esperen esa locura en flickr.

domingo, 30 de agosto de 2009

Alexander (en memoria)

Este mes que llega esta lleno de festividades, cumpleaños y diversión para muchos, vacaciones para algunos y descanso para otros.

Para mi es el inicio del conteo anual de algo que me invade en el alma. Si bien es el primer aniversario, es algo que no me gustaría que hubiera pasado.

miércoles, 13 de mayo de 2009

De la música y sus recuerdos.

Ya varios lectores me han pedido que regrese la entrada de recuerdos y música. Hoy les he hecho caso ya que no veo el por que no deba subir mis memorias que son libres.

De la entrada original le he cambiado algunas cosas dejando la idea integra.

A lo largo de mi vida he tenido la fortuna de conocer a varias personas con las cuales he podido hablar de música y de otros temas más que son muy interesantes. Entre muchas platicas con estas personas, uno de estos artistas he llegado a ser Bjork, una cantante y compositora islandesa que desde hace ya varios años he seguido.

Cuando entre a trabajar a la Ford, que se encuentra en Santa Fe, frente a la universidad Ibero Americana.

Cada día me hacia un tour para poder entrar a las 8 de la mañana. Entre microbuseros y metro, lograba llegar al trafico de Vasco de Quiroga hasta el entronque de la autopista México-Toluca. Del cual hemos de decir que es de medio salvaje a muy intenso en las mañanas y tardes. No olvidemos los días de lluvia, por que nadie sale de Santa Fe con eso. Durante ese viaje de cada mañana siempre iba escuchando el iPod (o iPot o aipol) y me hice muy amigo de muchas melodías, algunas que me ponían nostálgico, otras que me llenaban de vigor y otras que solo me hacían pasar un buen rato.


Una vista al presente
Pero entre todas esas canciones, rescatemos una de ellas. “Pagan poetry” de Bjork, cuyos armónicos son tan agradables que es como tener un purgatorio portátil, algo imposible escucharla sin recordar algún dolor en el corazón. Pero a la par te relaja por esos graves que maneja tan acordes que de un zarpazo de suben el ritmo cardíaco y los agudos te hacen caer en un mood muy relax por el simple hecho del sonido de la arpa.


La letra es tan incomprensible como cualquier acto amoroso que uno pueda generar de buenas a primeras. Justificas cualquier cosa durante casi toca la canción, cualquier idea y tratas de purificar y purificarte con ideas, sueños, recuerdos para eliminar cualquier mal sabor de boca. Y todo esto para terminar de golpe aceptando lo que ya sabes y lo que es la realidad. Amas y estas herido, te hieres por amor y solo quieres esperar algo que ni tu mismo sabes.


corazón de ...

Y esto te hace terminar escuchando un track de 3 horas mientras dices: ¿Por qué te haces eso a ti mismo?

Seguiremos en la próxima recordando mas canciones y experiencias de vida.

viernes, 8 de mayo de 2009

Arreglando la vida. (Carpe diem)

Cuando un griego se pone a planear su vida, se sienta a hacer nada, sin hablar con nadie. Cuando le preguntas que hace, te responde "Arreglando mi vida" y sigue en su mismo mood. Después de una semana, se levanta a hacer su vida normal, pero en claro con lo que quiere de ella ya que no hay una chimenea como tu propia chimenea: La casa está donde el corazón.

Desde ayer, quizá desde un día antes algo del viejo pasado regresa para recordarme que el hombre teme el paso del tiempo y no han aprendido que es mejor encender una luz que maldecir la oscuridad que prevalece en sus vidas. Hoy me pongo a planear mi vida, a ver que quiero de ella y que no. A decirle adiós a los trolls amargados de las navidades pasadas y enfocarme a las personas que durante dos años han dado mas que tiempo a mi vida y me ha logrado sacar del hoyo donde me meti por 3 años.

"Lo pasado ha huido, lo que esperas está ausente, pero el presente es tuyo."

La historia se ha terminado.

viernes, 24 de abril de 2009

entre

Comienzo por mi para terminar tarde entre mis sabanas 
 retando al futuro que siempre me cambia
 y que no quiero entender
 
 Despierto desde temprano 
 simplemente para crear mi ejercicio favorito 
 Entre los tumultos del futuro
 y término entendiendo que tengo miedo de entrar a la ducha
 
 desde el comienzo hasta el inevitable final 
 Siempre mantengo mis manos lejos de mi
 No es que me deje solo
 simplemente nunca estuve ahí
 De cualquier forma
 
 Leo mi futuro
 Ahora lo puedo hacer

domingo, 19 de abril de 2009

Cuentos cortos para sueños largos.

Sigo mi pecado, sigo sin nombre
visto de velo, mascaras y sonrisas
cubro mi rostro con bellos tatuajes
hermosas telas cubren mi cuerpo
fina piel adornan mis pies.

Por mí? Por decir?
Donde estoy?

De noche desgarro mi piel
De día busco la redención en tus brazos
Te llamo... Pero sin aparente resultado
mi voz resumbá en el cielo con fuerza.

Miento, chantajeo, encubro las cosas
camino sin rumbo fijo entre los muertos
y en los campos dejo de entender al mundo
Todo ello para poder contar la verdad

Y las cosas que siento
tu jamás las sabrás.

martes, 14 de abril de 2009

De los deseos

Hey... mantente fuera de esto
Sigue ese camino lleno de mentiras
Oh, si. Eso es lo que deseo de ti
excita mi deseo, desborda mi pasión

Puedes venir cuando quieras
lo siento, me encanta jugar este juego
Por que te ves como una cereza
Y deseo explorarte

sábado, 4 de abril de 2009

Confeción

Mis manos escriben como esclavos hambrientos
 Ordenados por las voces rabiosas en mi cabeza
 doblegadas por el ser de mi mirada.

Sin ganas de gritar.

 
Todo llega completamente quieto
 no podemos estar tan distantes
 mientras la soledad es nombrada
 Dulcemente vienes y dulcemente te vas
 apareces y desapareces sin voluntad
 Perdiendonos entre versos amorosos
 
 Te pareces tanto a mi y eres diferente
 que te revuelcas en mi felicidad
 blasfemando de Dios
 Pero te sigo adorando
 No estaremos apatados jamás
 
 Murmurar ahora no sirve de nada
 Es el lugar donde los lamentos no tienen nombre
 El remordimiento y la redención desaparecen.
 
 Duele estar vivo lejos de lo que se ama
 es la mentira que escogimos para los dos
 nuestros dulces labios resecos
 nuestros cuerpos apartados entre las sabanas
 
 Murmura en mi oído que me amas
 vuelveté loco al saber de mi
 desborda tu amor sobre el único recuerdo
 por que yo no estoy ahí.
 
 
 
 
 
 blasfemas

miércoles, 11 de marzo de 2009

Frase de la semana

Zaratustra decía que el hombre es malo por naturaleza, pero yo no soy un ser malo, quizá mala persona. O a palabras mías: No soy malo, soy veneno.

Al final de la Rambla

Dice mi dicho ajustado: Que nada me distraiga de mi código.

El por qué, no lo sé. Pero hoy me dieron ganas de tomar ciertas canciones de mis copilados. Música de Radio futura, Dave Matthews, Sugizo, La orquesta mondragón y otros más. Los he escuchado en loop y desgarrado mi garganta con aquellas voces.

Las noches son de café y whisky, quizá y solo quizá, también de lagrimas.

Pero como dice Sabina: yo nunca te mentí, más que por verte reír.