
“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 Functions of Symbolic Expressions and Their Computation by Machine” que…
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 Abrir el Git Bash ssh-keygen -t rsa Abrir el archivo…

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 valores a través de setters, nunca encontré un argumento válido…

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 estar utilizando la IP 127.0.0.1 o su alias localhost y…

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 las anotaciones personalizadas, que son básicamente bloques de texto en…

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 ello aseguran que sus servidores no sean expuestos, ahora yo…

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 idea principal desde hace un tiempo ha sido crear APIs…

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 virtuales a partir de simples ficheros de configuración. Basta con…
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 la mayoría que conozco). Soy nuevo en este terreno de…
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, currentIndex, array) => { let response = []; if(previousValue…
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 clone = []; for (var i=0; i<source.length; i++) { clone[i]…
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 TABLE (POSITION INT, part nvarchar(MAX) ) AS BEGIN IF @textInfo…

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 se puede integrar a cualquier aplicación ya que hace uso…

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 instalamos en nuestros sistemas alteran ligeramente las versiones de…

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 distribución de linux que estoy utilizando (ElementaryOS) .. básicamente no…
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 with a next snip of code that replace all occurrences…
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 abiertas y un servidor web que puse a prueba, seguro…
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 into San Google and I found the next command that…
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 a snip of code that helped me. I share you:…
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 la solución es sencilla. 1.- Identificar la ruta de las…
Comentarios recientes