“No hay necesidad de que el usuario programe la devolución de registros para liberar memoria” .. o algo así fue lo que escribió John McCarthy en un escríto llamado “Recursive… Una breve historia sobre los colectores de basura (Garbage Collector)Read more
Algunos datos utiles para Git
Crear un nuevo repositorio de git sudo git init –bare myRepo.git cd myRepo.git sudo chmod -R g+ws * sudo chown -R git:gitgroup ./ git config core.sharedRepository true Generar una llave… Algunos datos utiles para GitRead more
Evitando los getters y setters en las entitades de Symfony
Es el día y aún no logro entender porque en las clases de symfony de tipo entidad se debe acceder a las propiedades a través de métodos getters y escribir… Evitando los getters y setters en las entitades de SymfonyRead more
Capturas de pantalla con javascript y HTML5
Este es un mini howto de como activar la cámara de tu computadora para tomar capturas de imágenes (screenshost). Debo aclarar que para que el código funcione se debe de… Capturas de pantalla con javascript y HTML5Read more
Anotaciones propias para Symfony 2
En un proyecto reciente estaba buscando filtros de controladores para implementar una capa de verificación de credenciales por permisos de usuario y fue como me enteré que en symfony existían… Anotaciones propias para Symfony 2Read more
Cloud Front + Balanceo de carga en Amazon
Generalmente encontrarán muchos tutoriales en internet los cuales describen el proceso para crear un balanceador de carga desde Amazon AWS, ha decir verdad el proceso es muy sencillo y con… Cloud Front + Balanceo de carga en AmazonRead more
Cambiando de forever hacia pm2
No es ningún secreto quienes trabajamos en Qbit Mexhico utilizamos NodeJS para realizar tareas desde el lado del servidor, algunas veces mezclado con Angular, Backbone y React como clientes, la… Cambiando de forever hacia pm2Read more
Aprendiendo sobre vagrant
Vagrant es una herramienta gratuita de línea de comandos, disponible para Windows, MacOS X y GNU/Linux, que permite generar entornos de desarrollo reproducibles y compartibles de forma muy sencilla. Para ello, Vagrant crea y configura máquinas… Aprendiendo sobre vagrantRead more
Pruebas Unitarias en componentes Swing en Java
Creo que realizar pruebas es una buena práctica en cualquier desarrollo de Software. Comunmente, todo desarrollador realiza sus pruebas de manera aislada y siguiendo su propia metedología (por lo menos… Pruebas Unitarias en componentes Swing en JavaRead more
Utilizar el método “reducer” en JavaScript
Un ejemplo muy básico para explicar como funciona el método en JavaScript. Básicamente lo que hago es hacer un “distinct” del arrego “temp”: let temp = [{x:1,y:"hola"},{x:1,y:"hola"},{x:2,y:"hola2"}]; temp.reduce((previousValue, currentValue,… Utilizar el método “reducer” en JavaScriptRead more
Cambiar el nombre a todas las propiedades de un JSON con JavaScript
Les comparto una funcion que utilice para agregar un prefijo a todas las propiedades de un JSON utilizando JavaScript. function addPrefix(prefix, source) { if (Object.prototype.toString.call(source) === ‘[object Array]’) { var… Cambiar el nombre a todas las propiedades de un JSON con JavaScriptRead more
Función “Split” en TSQL (Microsoft SQL)
Me encontre una función en TSQL que hace un “split” y le hice unas modificaciones para su posterior uso: CREATE FUNCTION [dbo].[fn_split] ( @textInfo nvarchar(MAX), @delimiter NCHAR(1) ) RETURNS @textRow… Función “Split” en TSQL (Microsoft SQL)Read more
LeventoCRM se une con DcodSMS
Hace 7 años, cuando Qbit Mexhico inició operaciones, lanzamos muestro primer producto al que llamamos DcodSMS, básicamente es una plataforma de envío de mensajes sms de forma masiva, la cual… LeventoCRM se une con DcodSMSRead more
Que es Docker Container
Si eres desarrollador de aplicaciones web, te identificarás con el habitual problema en el que decimos.. “Mierda, en mi compu si funciona!!” y es que muchas veces los diferentes paquetes… Que es Docker ContainerRead more
Deploy de aplicaciones web con Mina
En un actual proyecto, me han pasado el repo de un deploy hecho en capistrano para una aplicación web, lamentablemente no pude poner en marcha el deploy debido a la… Deploy de aplicaciones web con MinaRead more
How implement a “ReplaceAll” functionality in JavaScript
A common problem that I has been worked and I always forget it is that JavaScript does not have a “ReplaceAll” function, so I simple way to fix it is… How implement a “ReplaceAll” functionality in JavaScriptRead more
REISUB para cuando tu linux se congela
Actualmente estoy utilizando elementary OS y parece una distro pulida y libre de problemas (o al menos en mi caso), pero hace unos días se congeló porque tenía tantas aplicaciones… REISUB para cuando tu linux se congelaRead more
“ln” Command in Windows (MKLINK)
Today I had the necessity to have a linked directory in Windows. In linux I had done it with the “ln” command. However in Windows never. I had looked around… “ln” Command in Windows (MKLINK)Read more
String to JSON without JSON object
I am using an old version of javascript, therefore I could not use the JSON object to convert a String to JSON. However, in the java script school I found… String to JSON without JSON objectRead more
Java [UnsatisfiedLinkError]
El día de hoy trabajando con java me encontré con el detalle que no podía cargar unas dll nativas que mi aplicación utilizaba. Me marcaba el error de java.lang.UnsatisfiedLinkError. Bueno… Java [UnsatisfiedLinkError]Read more
Comentarios