Tuberías Una tubería (pipe, cauce o ‘|’) consiste en una cadena de procesos conectados de forma tal que la salida de cada elemento de la cadena es la entrada del próximo. Permiten la comunicación y sincronización entre procesos. Es común el uso de buffer de datos entre elementos consecutivos. Una tubería es unidireccional. La utilización de tuberías mediante el uso de la shell es “el pan nuestro de cada día”, cualquier administrador de sistemas medianamente preparado encadena comandos y comandos mediante tuberías de forma natural: cat /etc/passwd | grep bash | wc –lines Los comandos “cat”, “grep” y “wc” se… Continuar leyendo


De la mano del equipo responsable de Freepik llega un nuevo buscador especializado con el que encontrar y seleccionar iconos gratuitos listos para ser usados en todo tipo de proyectos personales o comerciales. Clasificados por categorías y con tamaños que van desde los 16px a los 512px, todos los recursos ofrecidos, están disponibles tanto en formato PNG, vectorial (.SVG), como Webfont,  facilitando el uso de dichos iconos en todo tipo de dispositivos y proyectos. Aunque por el momento ya son más de 12.100 iconos los ofrecidos por Flaticon, el servicio está en constante evolución y mejora por lo que se espera que pronto… Continuar leyendo


La supremacía de Google y Facebook sobre cualquier otro sitio en la Web queda evidenciada en un nuevo mapa e informe bajo el nombre de «Age of Internet Empires» donde reflejar el poder de ambas compañías. En este sentido Google es el sitio más visitado en la mayor parte de Europa, América del Norte y Oceanía. Facebook, en cambio, es el sitio más visitado en la mayor parte de Oriente Medio y Norte de África, así como gran parte de los países de habla española. Además el poder de Google llama especialmente la atención si nos fijamos también en el… Continuar leyendo


Por todos es conocido esta interesante utiidad que desarrollada inicialmente por Twitter y denominada Bootstrap está dedicada a simplificar el proceso de creación de un diseño web cumpliendo con los estándares web al mismo tiempo que se adapta a los distintas resoluciones y dispositivos de nuestros usuarios. Aunque Bootstrap ya pone a nuestra disposición diferentes recursos (iconos, botones…)  para que maquetar sea una experiencia al alcance de los menos experimentados, hoy queremos traer un nuevo proyecto que nos permitirá mejorar nuestro proyecto al permitirnos seleccionar entre una colección de templates adaptables a Bootstrap y de fácil implementación. Startbootstrap es un… Continuar leyendo


Tras varios meses desde sus primeras informaciones Google Web Designer acaba de ser puesto a disposición de cualquier interesado. Esta nueva herramienta visual para la creación de contenido animado en HTML5 mejora nuestras posibilidades a la hora de crear publicidad sin caer en los inconvenientes de seguridad y uso excesivo de consumo de recursos que comporta Flash. Google Web Designer pretende facilitar la vida a diseñadores y responsables de publicidad interesados en construir contenido que pueda correr a través de cualquier dispositivo desde computadoras de escritorio, tabltes, smartphones. Además de lo anterior, esta herramienta se integra con AdMob y DoubleClick… Continuar leyendo


CLASES  Las clases son lo más simple de Java. Todo en Java forma parte de una clase, es una clase o describe como funciona una clase. El conocimiento de las clases es fundamental para poder entender los programas Java. Todas las acciones de los programas Java se colocan dentro del bloque de una clase o un objeto. Todos los métodos se definen dentro del bloque de la clase, Java no soporta funciones o variables globales. Esto puede despistar a los programadores de C++, que pueden definir métodos fuera del bloque de la clase, pero esta posibilidad es más un intento… Continuar leyendo


Un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que puede servir de base para la organización y desarrollo de software. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto. Representa una arquitectura de software que modela las relaciones generales de las entidades del dominio, y provee una estructura y una especial metodología de trabajo, la cual extiende o utiliza las aplicaciones del dominio. Hay muchos frameworks de desarrollo… Continuar leyendo


Quince años después de su fundación, la compañía líder de Internet ha anunciado una nueva e importante actualización de su popular motor de búsqueda. Google ha reforzado su algoritmo de búsquedas con el lanzamiento de Hummingbird (en español Colibrí), una actualización que persigue mejorar los resultados ofrecidos adaptándose a la mayor complejidad de las consultas realizadas hoy en día por los usuarios. La llegada de este algoritmo pretende superar la búsqueda tradicional basada en palabras claves y unir el significado de las consultas con los documentos que es posible encontrar en la Red. El objetivo, como Larry Page ya describió en su… Continuar leyendo


Scrollback es una herramienta open source que rápidamente nos va a permitir incluir un chat sencillo (de una sola sala) pero muy funcional. La aplicación crea una única interfaz de chat donde la comunidad puede comunicarse entre sí lo que favorece de sobremanera la participación, disminuyendo la tasa de rebote y mejorando el tiempo de permanencia en nuestra web. Desarrollado en Nodejs, Scrollback puede ser usado con la versión de alojamiento gratuita o mediante la descarga y auto-hospedaje. Una vez elegido el nombre de nuestro canal y copiado el código que se ofrece podemos implementarlo en nuestra web sin demasiadas complicaciones. Entre las… Continuar leyendo


Content Curation es un conjunto de técnicas que permiten buscar y seleccionar determinados contenidos entre la enorme fuente de información que circula en Internet para que una vez clasificados y enriquecidos puedan ser publicados con un innegable valor añadido para su autor. Este proceso de búsqueda, filtrado, mejora y presentación de contenidos permite a un webmaster ofrecer informaciones frescas y de actualidad que suponen un interesante impulso para el éxito de nuestro propio proyecto. Dejando claro que nada tiene que ver con el Copy/Paste y aunque la técnica de Content Curation no representa una excesiva dificultad, hay una serie de… Continuar leyendo




SEGUÍNOS EN FACEBOOK


GITHUB