VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • serjah1
  • Eduardo Grisales
  • alveiroc
  • fco_mm
  • DiegoUG

Se encuentra usted aquí

Agregador de canales de noticias

Los 100 Grandes Descubrimientos: Quimica

WayraTV - Mié, 06/10/2015 - 21:35

Please enable Javascript to watch this video

Que es?: 
Descripción: 
Este documental , emitido por Discovery Channel, trata sobre los 100 más grandes Descubrimientos científicos. Realmente el documental es genial, muy explicativo y con datos únicos. Notas a muchos Premios Nobels. Extraordinario documental que nos muestra los primeros de los 100 mejores descubrimientos que nos inspiraron a cambiar nuestro mundo y nuestras vidas ...Agradeceré compartirlo en todos los centros de enseñanza y transmitirlos a los jóvenes que a mas de uno inspirará. El Oxígeno y los Átomos: Se estudian la estructura atómica y la molecular. Nos exhibe de que forma Joseph Priestley y Antoine Lavoisier aislaron el oxígeno por 1ª vez. Se examina el laboro de otros científicos que originaron avances importantes en la teoría atómica y en la estructura molecular. La Estructura Química y la Tabla Periódica de los Elementos: Realiza una aproximación los experimentos que condujeron a la creación de la Tabla Periódica de los Elementos y estudia como se forman los links químicos. Las sustancias químicas y la Electricidad: Nos exhibe de que forma la Electroquímica apoyó a los científicos a revelar mas recientes elementos ya las partículas subatómicas eléctricamente cargadas conocidas como los electrones. Además examina las contribuciones que Humphry Davy, Robert Bunsen, y Joseph Thomson han realizado a la química. Compuestos Químicos y Radiactividad: Explora las ventajas que nos brindan los compuestos químicos y la radioactividad. Se hace una visión al laboro de Marie Curie sobre el radio y gracias a eso podemos comprender las ventajas y los peligros que conlleva la el utilización de materiales radioactivos. Además nos mete al utilización habitual de los compuestos químicos y la radiactividad en la sociedad moderna. Plásticos y Fulerenos: El Futuro de Química Nos da una mirada de de que forma los plásticos y la nanotecnología están cambiando nuestro mundo. Muchos productos plásticos son mas resistentes, mas flexibles y mas fuertes que otros materiales de origen natural …

El siguiente paso es controlar el contexto

Jose Salgado - Mié, 06/10/2015 - 17:05

contexto

Saben aquel que diu que un hombre le confiesa a su mujer que ha matado a doscientas personas y a un negro y la mujer le contesta, ¿A un negro? ¿Porqué has matado al negro?, serás racista. No nos sulfuremos es un chiste y que ejemplifica lo importante que son los contextos a la hora de presentar datos. Ciertamente ahora se ha cambiado el método y en vez de añadir que se ha matado a una persona de color o de diferente religión, se pone un video de gatitos y todos aplaudimos con las orejas.

Si conseguimos definir el contexto en el que nuestra información aparece, podemos darle más fuerza o diluir -si es lo que nos interesa- datos que se hayan filtrado o que tengamos que hacer públicos por necesidad. Esto es algo que no os lo puedo demostrar con citas y referencias, es más una sospecha personal que tengo, pero siempre me parece curioso que antes de que salga una noticia que queramos que todos sepamos y nos preocupemos como desesperados, hay un goteo incesante para enfocar un problema puntual, y del mismo modo, cuando hay algo que no acaba de gustar que salga demasiado a la luz, siempre aparece alguna extraña cortina de humo que termina desviando la atención.

Eso lo veo yo en mi comunidad autónoma, dónde padecemos una carencia galopante en muchos servicios básicos como sanidad y educación y el único tema que parece que importe es si el médico que nos va a operar lo hace en un idioma o en otro. Es infalible, escándalo que sale, declaración que se escoge para hacer casus belli contra el catalán y tapar otros escándalos. Y del mismo modo que pasa aquí, en las demás comunidades, regiones, medios, sectores ocurre lo mismo, lo que pasa es que yo escucho una emisora altamente beneficiada por la Generalitat y cada uno se debe a la voz de su amo.

Si controlar los datos es un negocio que va, y ya es, básico en el futuro y por lo que la Unión Europea debería ponerse las pilas para controlar lo que está pasando con todos estos negocios gratis o freemium como Facebook, Google y demás banda, el siguiente campo de batalla va a ser el contexto, en que marco te aparecerá la información y si es que aparece.

No se si sois conscientes que ahora la página de búsquedas de Google no ha de obedecer a unos criterios más o menos objetivos y está protegida como si fuera una publicación. Dicho en roman paladino, pueden poner las webs que quieran con el orden que quieran y no han de dar explicaciones a nadie, vale que antes tampoco lo hacían, pero ahora tienen una sentencia judicial que lo avala.

Dicen los que saben que la mayoría de personas usan Google para buscar información, que no es lo mismo que informarse, y todos sabemos que Google almacena hasta el número de pelos que tenemos en la entreceja y lo explota para ofrecernos lo que ellos intentan colar como: la respuesta más adecuada. Lo que quiere decir que nos va a responder lo que le salga de las narices y que si no quiere que sepas algo, puede que no lo encuentres.

Si le sumamos el secretismo habitual de todos los estamentos, públicos y privados, y le añadimos que cuando Google quiere que algo no aparezca en el buscador sabe como esconderlo en, oh sorpresa, la última pagina. Con lo que sin datos y sin posibilidad de obtener contextos en esteos datos, la realidad nos la va a dibujar alguien que tiene interés en configurarla de una manera determinada.

Porque seamos serios, los periódicos y medios de comunicación quizás si surgieron para informar, pero ahora existen para influir. Google surgió para encontrar, pero ahora vive de su red de Adwords y vive -y ofrece sus productos gratis- a cambio de exprimirnos todos los datos habidos y por haber para colocarnos mejor los banners y los resultados de búsqueda. El eslogan de no evil ha pasado a mejor vida. Nada es gratis, como dice el título de un blog que recomiendo, y estámos pagando con nuestros datos y con los andamios que definen la realidad a muchas personas.

Tengo un amigo que es tan demócrata que si todos los ciudadanos dijeran que los vampiros existen, el sería el primero en comprarse una estaca para ir matando a la gente que vaya con capa a altas horas de la noche. No se si es demócrata o tiene un sesgo psicópata, pero me recuerda excesivamente a las crisis de la gripe aviar y lo bien que le fue a las farmacéuticas para tener un beneficio extra.

Si ya antes teníamos que dudar de los datos que nos daban y había que comprobarlo, ahora toca hacer un esfuerzo extra y ponerlo en contexto para que no nos den gato por liebre por enésima vez.

Película: State of Play

El siguiente paso es controlar el contexto ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

SSD en Linux: 10+ Tips & Tweaks

Xenode - Mié, 06/10/2015 - 17:02

Recientemente armé una nueva PC para trabajar (misma que corre Fedora Linux en sus entrañas) y dentro de mi selección de Hardware añadí un disco de estado sólido y/o SSD. Los SSD son solo eso, unidades de almacenamiento que manejan todo en estado sólido, sin partes mecánicas (imagínense algo así como una especie de USB interna) y pues son muy pero muy rápidos, resistentes a golpes/caídas y no tienden a calentarse.

Sin embargo, los SSD dentro de su propio mérito son dispositivos que necesitan una serie de tweaks para alcanzar su máximo potencial y tiempo de vida, no importando si estás en Windows, OS X y/o GNU/Linux. En este tutorial nos centraremos en cómo optimizar un SSD bajo sistemas Linux.

Lo básico

Lo primero que tienes que tener en cuenta es que los SSD (como cualquier medio de almacenamiento basado en memoria flash) al ser súper resistentes y duraderos tienen su "parte comercial" en el hecho de que tienen un límite de ciclos de escritura "hard-coded". Esto quiere decir que mientras MENOS datos escribas en tu SSD (o con menos frecuencia) más te va a durar. Obviamente es altamente improbable que un usuario básico vaya a alcanzar el límite de vida de un SSD en un tiempo corto, pero (si como yo) usas cuestiones como bases de datos, miles de lineas de logging, virtualización, swapping y otros factores similares, querrás pensártelo 2 veces antes de pasar toda tu información/setup a almacenamiento puramente basado en SSD's.

Seguro te estarás preguntando: ¿Qué pasa cuando se acaba la memoria flash de un SSD? Bien, pues lo que pasará es que este SSD ya no aceptará cambios en la data que contenga, esto quiere decir que no podrás guardar más data ni formatearlo exitosamente una vez te hayas acabado los ciclos de escritura propios del mismo.

Tips y Trucos

1) Actualizar BIOS

Busca en Google una actualización de tu BIOS, generalmente esta se aplica por medio de algo similar a un "LiveUSB" especial para dicho procedimiento, grabas una imagen en una USB, booteas el equipo desde dicho medio y "flasheas" la nueva versión en tu BIOS.

2) Actualizar Firmware SSD

Similar al proceso detallado para tu BIOS, pero esta vez específico al modelo de tu SSD. Cabe destacar que independientemente de que alguno de los 2 haya venido con algún tipo de medio físico con software compatible para Linux es mejor buscar las versiones más recientes de firmware en los sitios oficiales de los fabricantes y crear tus propios medios para flasheo a partir de éstas.

3) Activar modo AHCI en tu BIOS


Algunas motherboards traen por defecto habilitado el API IDE para trabajar con sus dispositivos de alamacenamiento (sobretodo aquellas que tienen este tipo de entrada/puerto para los discos duros IDE), pero recientemente la gran mayoría ha cambiado ya al API AHCI por defecto. Revisa desde un primer momento que en la BIOS de tu motherboard esta segunda opción sea la predeterminada para trabajar con el almacenamiento de tu equipo, esto te asegurará un margen de rendimiento bastante grande al momento de usar un SSD en cualquier S.O. vs la interfaz IDE.

3.1) Puerto SATA III y/o PCI-E


Asegúrate de conectar tu SSD vía alguno de éstos 2 para una mayor velocidad. La mayoría de motherboards actuales ya traen puertos SATA III por defecto para conectar su almacenamiento pero las que no, sin lugar a dudas traerán 1 o 2 puertos de expansión PCI-Express que puedes ocupar para conectar tu SSD mediante un adaptador especial. Cabe destacar que los puertos SATA III no son capaces de sacarle "todo el jugo" a los SSD por defecto en cuanto a velocidad se refiere, por lo que si de verdad necesitas el tope de velocidad, te vendría bien invertir en el adaptador PCI-E antes mencionado.

3.2) Alineación de particiones

Si tu SSD es nuevo, una excelente idea antes de instalarle algo es aplicarle alineación de particiones, algo que a la larga aumentará su tiempo de vida. Para hacer esto, basta con basar tu particionado en MiB/GiB al momento de instalar tu nueva distribución linux en el SSD vacío (Por ejemplo, si quieres "1GB" para "/boot" usarías 1024 MiB al definirla).

4) Ext4

Si vas a usar un SSD en algún sistema Linux, asegúrate de que la partición y/o particiones que vayas a escribir en éste tengan como sistema de archivos a Ext4 ya que este asegura mayor rendimiento y durabilidad a la larga aún en comparación con otras opciones como BTRFS y/o XFS.

4.1) ¡No defragmentes!

Los SSD como sistema de almacenamiento sufren poca o nula fragmentación sin importar el sistema de archivos bajo el que se encuentren operando y hacer defragmentación del mismo bajo cualquier caso tiene poco o nulo impacto positivo en el rendimiento del sistema, mientras que sí tiene un alto impacto negativo en el tiempo de vida de nuestro SSD, acortándolo gravemente. Evita todo aquello que tenga que ver con defragmentación al pasar de HDD a SSD tu sistema operativo.

5) Combo para directorios de alta escritura

Si hay algo que lastima la durabilidad de un SSD son los directorios de alta escritura, como varios de aquellos almacenados dentro de /var, /tmp y /home en los sistemas GNU/Linux. Si al momento de realizar tu instalación puedes mover específicamente estos 3 mountpoints junto con cualquier otro que vayas a ocupar para escribir muchos datos o pocos pero de manera constante como por ejemplo algún directorio para base de datos o archivos estáticos a un disco duro mecánico (HDD) entonces estarías aumentando la vida de tu SSD de manera considerable.

5.1) ¿Ramdisks? NO.

Cabe destacar que algunas personas allá afuera recomiendan (en caso de sólo contar con un SSD para tu almacenamiento sin un disco duro mecánico para hacer combo) mover todo o parte de los directorios anteriormente mencionados a la RAM en forma de un RAMDisk con la ayuda de tmpfs y/o ramfs... La realidad es que esto es inútil a menos que tengas muchísima RAM e incluso entonces es inútil puesto que vamos... Quien tiene 64GB de RAM (por sólo citar un ejemplo) es porque los necesita libres para lo que la RAM se ocupa, no para almacenar cosas. Un buen ejemplo sería tratar de meter en un ramdisk una imagen ISO de disco para grabar generada con, digamos K3B/Brasero y/o Xfburn: Si estoy generando un ISO de Windows 7 (por ejemplo), este ISO pesaría 4.7 GB aprox; El salvar el 10% de ésto a la RAM no va a hacer la diferencia al momento de querer ampliar la vida de tu SSD y de salvar TODO en dicho RamDisk, tendrías que contemplar que el total de RAM que te estarías gastando en datos almacenados serían esos 4.7GB más todo lo que se genere en archivos temporales de tu sesión, un total en MB/GB que se va a estar ocupando de preciosa memoria RAM misma que podrías utilizar mejor para tus máquinas virtuales, pestañas de chrome, renders de kdenlive o qué se yo... Es por esto que hacer/implementar ramdisks con tempfs y/o ramfs se me hace algo inútil y no lo cubriré aquí (además de que, al ser un medio de almacenamiento volátil, TODA La información guardada en un RAMDisk desaparecerá al reiniciar la PC); Esto no es un comportamiento particularmente práctico si planeas mover carpetas como /var/log por ejemplo.

Sin embargo, para los que sólo tienen almacenamiento SSD, existe una solución para reducir escrituras delegando carpetas a otro tipo de almacenamiento: La cosa es que en ese caso te sale mil veces mejor usar una memoria SD de 16-GB/64GB para mover únicamente /tmp y vaciarla únicamente de manera automática cada vez que se llene (alargando también su tiempo de vida), eso te aseguraría mantener la vida de tu SSD por un tiempo más prolongado a una fracción del costo (en dinero y recursos) que la implementación de un RAMDisk.

NOTA: Cabe destacar que Fedora desde su versión 18 mantiene /tmp en un RAMDisk de tmpfs por órdenes de lennart poettering, creador de systemd, pero este es un cambio reversible.

6) Habilitar TRIM

TRIM es un proceso mediante el cual el sistema operativo le "avisa" al controlador del SSD qué bloques de datos en el disco ya no están en uso, limpiándolos efectivamente. Este proceso lo que hace es permitir que nuestro SSD se mantenga rápido con el paso de los años y también nos da un tanto más de durabilidad. Para habilitar TRIM, lo primero que debes de saber es si tu SSD tiene esta capacidad. En cualquier distro Linux esto se logra con el comando:

sudo hdparm -I /dev/sda | grep "TRIM supported"

Lo que nos deberá devolver algo similar a lo siguiente:

Data Set Management TRIM supported (limit 1 block)

Si este es tu caso, entonces podemos proseguir habilitando TRIM. Si te encuentras en En Fedora 21 o superior la manera más fácil de hacerlo es mediante Systemd con el comando:

sudo systemctl enable fstrim.service

Y si estás en otra distro, puedes añadir a tu rc.local la siguiente secuencia de comandos:

#Run "fstrim" at boot
LOG=/var/log/trim.log
fstrim -v / >>$LOG
echo "Time: $(date)" >>$LOG
Obviamente cualquiera de las dos opciones hará tu arranque un poco más lento, pero valdrá la pena por el bienestar de tu SSD. Otras opciones como habilitar TRIM vía fstab con la mountflag discard no se recomiendan porque bajarán el rendimiento de tu SSD en el trabajo diario.

7) noatime, nodiratime

Cuando estás trabajando con un SSD, el montar tus particiones con estas 2 mountflags puede hacer las cosas mucho más rápidas reduciendo al mismo tiempo escrituras, en resumen, así es como recomendamos establecer una partición Ext4 sobre de un SSD en /etc/fstab:



8) Preload

Si tienes más de 4GB de RAM, el instalar el paquete preload hará que tu sistema arranque sus aplicaciones todavía más rápido haciendo de tu setup SSD algo aún más sorprendente. Para instalar este paquete en Fedora por ejemplo haríamos en consola:

sudo dnf -y install preload

9) ¿Swap?

La swap es algo que hace alta escritura a tu sistema de almacenamiento. Por lo mismo, es otra partición que debe moverse a un disco duro mecánico (en caso de contar con un combo SSD + HDD en tu setup) o bien, reducir su uso si sólo se tiene un SSD. Esto se logra añadiendo las siguientes líneas a tu /etc/sysctl.conf:


10) Elevator Noop

Los sistemas linux por default no escriben la data "al momento" sino que la dejan "en cola" un momento para permitir un pequeño retraso que existe con los discos duros mecánicos reordenando las I/O requests por prioridad en lo que los cabezales se acomodan. Si tienes un SSD esto no tiene utilidad alguna y de desactivarlo (para tener I/O FIFO) tendrás mejor lectura/escritura pues se trata de una unidad de estado sólido sin partes móviles. Esto se habilita según el nombre de tu dispositivo (sdX) en tu rc.local:



Extra: Blocksize

Se recomienda usar un blocksize más alto de lo normal en un SSD para mayor durabilidad y confiabilidad... Este tweak de igual manera se habilita en tu rc.local según el mountpoint de tu dispositivo como notarás a coninuación:


Kernel 4.0: ¿Live Patching? No para Fedora (al parecer)

Xenode - Mié, 06/10/2015 - 16:25

Según me comentan vía Reddit enlazándome a este post no parece factible que Fedora Linux vaya a integrar las funcionalidades de Live Patching del Kernel 4.x.x en un futuro... Para empezar tanto los kernels disponibles en fedora 22 como en fedora rawhide actualmente vienen compilados con esta opción deshabilitada por defecto. Esta decisión se tomó más que por otra cosa, por el simple hecho de que el Live Patching todavía se encuentra en un estado muy verde, donde el Kernel ya acepta parches en vivo tanto usando la metodología de KGraft como la de KPatch (los proyectos de RedHat y SUSE que se unieron para hacer esta funcionalidad del kernel posible); Pero aún no hay una manera única/unánime de manejar el live patching; Cabe destacar que existe un repositorio COPR llamado kernel-playground que contiene versiones del kernel compiladas con la función de live patching habilitada, pero de usar estos kernels te quedarás prácticamente de manera oficial sin soporte por parte de la comunidad upstream.

Por otro lado, asumiendo que llegue a haber un consenso/unificación en el método para aplicar el live patching en un futuro cercano, la probabilidad de que esta característica particular desembarque en Fedora es un tanto  baja por varias razones:


  • Fedora tiene un rolling kernel (serían muchísimos por mantener)
  • Fedora hace saltos mayores del kernel frecuentemente
  • El Live Patching sólo sirve para aplicar fixes menores actualmente


Los problemas reales aquí son la cantidad de live patches que se tendrían que mantener por release (tomando en cuenta el modelo de actualización del kernel que sigue fedora) y el hecho de que de momento las metodologías de live patching no permiten hacer saltos mayores de kernel (es decir, no podrías actualizar de manera rebootless de la versión 4.0 a la 4.1); sólo se pueden aplicar pequeños fixes de manera similar a lo que harías con las systemtap bandaids pero de manera más permanente.

SIN EMBARGO ni el autor del post que enlazo augurando poca probabilidad de integración ni yo descartaríamos la existencia de un kernel que se valga de esta funcionalidad para fedora (sobretodo teniendo en cuenta que ahora existe fedora server) dado que el código del live patching siempre puede mejorar y se puede hacer una sola rama del kernel que permita este tipo de parches sin tener que permitirlos en la rama "upstream". ¿Algo así como un "LTS Kernel/Tumbleweed Spin" para fedora server quizá? El tiempo lo dirá.

Ahora bien, A mi me parece que para empezar a ver por donde se moverá el asunto pasará un tiempo y los hechos son que por ejemplo cosas como el kernel 3.10 LTS de upstream jamás se lograron establecer en Fedora como algo fijo. actualmente el reino de los servidores se rige por el concepto de "ganado y no mascotas". La nube ha hecho bastante barato el deployment de clústers e instancias de failover donde si uno de tus nodos "se enferma" lo eliminas, picas un botón y vámonos! tienes otro corriendo que lo reemplaza al instante directo desde un snapshot, es lo mismo a la hora de las updates críticas, con tener algún mecanismo de failover a la mano, bien puedes actualizar y reiniciar un nodo en lo que otro se encarga de las requests/trabajos entrantes y listo... ¡Carajo! Con todo eso de las nubes administradas ya a casi nadie le importan los engranes de la situación: Cada día el datacenter privado desaparece más y más del mapa y aquí se engloba desde:

  • El geekstudio con con 1 solo servidor físico 
  • La empresa con un cluster de unos cuantos miles de dólares
  • Alguna mini-farm de una startup 


para dar lugar a las macrogranjas que rentan la infraestructura a todos por medio de interfaces web. Con lo fácil (y barato) que es tener montada una downtime strategy en la nube actualmente este tipo de features que suenan bien para alargar el uptime de servidores únicos parece que llegaron un poco tarde, porque quien tiene dinero, tiene el equipo para hacer failover sin problemas (macrogranjas) quien no tiene el equipo, consigue rentado muy barato para implementar una buena downtime strategy (usuarios que tienen acceso a VPS/Cloud) y finalmente los "pet projects" que podrían beneficiarse de esto (el servidor multimedia en tu sala) realmente no son de misión crítica y bien pueden tener downtime durante 10-15 seg para actualizar su kernel y reiniciar. Sin embargo, (como ya dije) la situación queda en veremos, y la moneda está en el aire...

Quizás sea que dos más dos no son cuatro

Jose Salgado - Mar, 06/09/2015 - 17:05

sordo

Me gustan las matemáticas, son un lenguaje universal, preciso y claramente inequívoco. Dos más dos son cuatro nos pongamos como nos pongamos y hablemos con quién hablemos, CIOs, CEOs, FEOs o la vecina del quinto. No hay margen de error, ni siquiera estadístico.

La pega es que este idioma no es el que usamos la mayoría de las veces para comunicarnos, usamos el inglés, el español o el que nos toque y más o menos dominemos. Quitando que cuando hablamos en otro idioma siempre parecemos un poco más idiotas de lo que realmente somos, y aún en el caso que usemos como código nuestra lengua materna, siempre habrá barreras que impedirá comunicarnos.

Tu puedes creer que la idea está clara, que lo has revisado con doscientas personas más, que te sabes de memoria cada detalle, cada número, cada coma e incluso, los colores CYMK de la presentación, pero por algún motivo que es motivo de estudio de seres sesudos y que dicen que saben -lo cual es discutible- no se establece una buena comunicación.

Quizás sea porque eres demasiado racional, quizás porque apuntas a una parte emotiva que realmente le trae al pairo, o simplemente tenía la cabeza en otro lugar -quizás se había dejado el gas abierto o estaba repasando la lista de la compra a que restaurante iría a comer-

No desesperes, ten calma, ten paciencia y sobretodo, ten constancia. Es importante que antes que nada sepas escuchar lo que dice tu interlocutor y saber interpretarlo. Puede que la primera vez te equivoques en la forma de aproximarte, pero a no ser que hayas cometido un desastre de proporciones bíblicas, saber reajustar el discurso- suele ser la mejor forma de salvar este tipo de obstáculos.

Película: See No Evil, Hear No Evil

Quizás sea que dos más dos no son cuatro ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Firefox un navegador hecho por la gente

Skatox - Mar, 06/09/2015 - 07:40

Viendo el canal de Youtube de Mozilla Hispano, vi un vídeo de la nueva campaña de Firefox que me gustó porque explica muy bien como se construye el navegador, las funcionalidades principales, el espíritu de privacidad y otro. Así que decidí compartirlo con ustedes junto al de los 10 años del navegador por transmitir el mismo contenido y estar bien producidos.

El vídeo de los 10 años es muy bueno porque representa muy bien, como muchos voluntarios poco a poco, a partir de pequeños aportes, construyen el navegador. En el repositorio de Mozilla, puedes descargar el código fuente y a través de Bugzilla buscar errores o reportar nuevas funcionales para comenzar a trabajar en ellas, la ventaja es que te garantizo que aprenderás lo nuevo sobre desarrollo, como funciona un navegador y a su vez, colaboras con mejorar un producto utilizado por cientos de millones de personas.

Los invito a darle una prueba este navegador si no lo usando en mucho, pronto haré una entrada de las razones por las cuales utilizo Firefox para ver si convenzo a mas de uno de cambiarse 😉

Install MongoDB 3.0 on Fedora 21 & 22 (Server/Workstation)

Xenode - Lun, 06/08/2015 - 19:22

MongoDB 3.0.x (current stable version) doesn't have an official repo for Fedora 21/22 but you can install it by using the CentOS/RHEL repositories. To do this, follow these instructions:

NOTE: There are only x86_64 builds.

1) Add the repo

$ su -
# touch /etc/yum.repos.d/mongodb.repo
# nano /etc/yum.repos.d/mongodb.repo

And for Fedora Workstation add the following code to the file:


While for Fedora Server these are the needed lines:


2) Install MongoDB

sudo dnf -y install gperftools-libs mongodb-org
systemctl restart mongod.service
systemctl enable mongod.service

3) Check everything works

Executing:

mongo

on the command line should prompt you with the mongo shell and visiting localhost:27017 in your browser


Should return  what you see on the image above, which means everything it's working... The MongoDB shell might prompt you with some warnings about tips for better performance, you can always apply them to your system so your setup works better (especially on production enviroments).

Los medios clásicos han de ser parte de tu estrategia de comunicación

Jose Salgado - Lun, 06/08/2015 - 17:05

periodistas

Early adopters, influencers, copywriting, storytelling, linkbuilding, SEO off-page, SEO on-page, Adwords, Social Media Marketing, Email Marketing, growth hacking y no se si me dejo alguna tendencia más, pero nos pongamos como nos pongamos, a día de hoy te hace falta algo fundamental y es tener un buen departamento de prensa.

No quito valor a todo lo anterior, de hecho esto convencido de su utilidad en su contexto y su ámbito, pero si realmente quieres ser conocido te toca pasar por los medios tradicionales. Si, esos mismos que todos llamamos anticuados, obsoletos pero que siguen siendo los que marcan la actualidad en la que vivimos.

La mayoría de personas que tienen poder de decisión, basan sus análisis en periódicos y radios especializadas. Es cierto que cada vez más se leen blogs, pero son de expertos de ciertas materias o bien son influencers, por lo que es importante saber que opinan, pero buscan en google ni en Facebook información seria, contrastada y útil para su empresa.

Oigo mucho la teoría de la multipantalla y como está quitando espacio a la televisión, cuando lo que yo veo con mis propios ojos que la gente realmente ni ve la televisión y se dedica más a decir lo que opina -sin saber que han dicho porque está más pendiente del móvil- y de forma desesperada cuenta con que a alguien le hará gracia su comentario y tener esos dos segundos de fama del que habló Andy Warhol -si, el dijo quince pero cada vez disponemos de menos tiempo-

Si después de leer unos cuantos libros -si, libros no blogs- sobre comuicación y periodismo, el flujo de noticias tiende a ser el mismo desde hace tiempos: periódicos, radio y televisión. Los primeros marcan el tono, la radio lo recoge y lo analiza y por último, la televisión lo amplifica. Cierto es que la banalización de la cultura que venimos sufriendo hace que se haya añadido un eslabón, que son los blogs y redes sociales, al principio de la cadena pero quién sigue seleccionando los temas importantes son periodistas, no blogueros ni influencers.

Un influencer tiene importancia si tienes a quién influir, sino es el caso, lo más práctico es crear la influencia a través de los medios clásicos. Es verdad que los periodistas se han de adaptar a los medios que vivimos y siguen pensando que son los reyes del mambo -sobretodo los que tienen más de treinta años- pero son las estrellas que tenemos que conquistar, y no usando los clásicos trucos de internet que todos hemos leído millones de veces. Hay que llegar a ellos y realmente interesarles con nuestra supuesta noticia, porque lo que realmente queremos es un publireportaje sobre lo fantástico que somos. Para conseguir esto no vale con hacer un emailing soltando un documento para que se lo lea, hay que picarle la curiosidad, darle algo que sea diferente y que pueda vender a su redactor. Si, digo vender porque todos respondemos ante alguien, el periodista ante el redactor jefe, el redactor jefe ante el director y el director ante la junta de accionistas, y el accionista ante su pareja por que no tiene dinero para comprase el último Ferrari y quiere más dinero.

Si, hay que vender tu contenido a los periodistas y darle un halo de credibilidad. Los medios están básicamente hartos de proyectos absurdos que no aguanten ni seis meses. Y están hartos no porque les sepa mal que los proyectos fracasan, sino porque si les dan espacio en sus medios y fracasan, su reputación como cribadores de la realidad se ve afectada y menos gente les va a creer, y eso son menos ventas, y eso menos dinero, y recordar la pareja del accionista, que ahora, aparte del Ferrari quiere un iWatch de platino.

Así que ya sabes, son importantes y has de tratarlos en consecuencia, incluso mejor que mucho que a los infuencers. Has de cuidarlos, mimarlos y darle toda la información de la forma más clara posible para que la pueda sumarizar ante sus jefes y que no sea la misma historia de siempre: emprendedores crean bla, bla, bla… hay que añadir algo más porque los consumidores, osea, nosotros, no nos gusta repetir noticias y queremos sangre nueva o que al menos lo parezca.

Y no os pongáis estupendos, ¿porqué creéis que el lineal de lácteos tiene productos nuevos cada mes?, si es un maldito yogur, pero como somos tan estupendo se han de inventar alguna parida, no para que compremos más, sino para que mantengamos el ritmo de compra.

Por último, y no por ello menos importante, quizás os sorprenda pero todavía hay periodistas de raza y que saben hacer su trabajo, con lo quizás tengáis suerte y os toque uno. O quizás no, quizás os toque y detecte que vuestro proyecto es una parida y no os dedique más que el medio segundo que tarda en pulsar la tecla suprimir al leer vuestro mensaje.

Película: Veronica Guerin

Los medios clásicos han de ser parte de tu estrategia de comunicación ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Actualice su PHP

Gino Alania - Lun, 06/08/2015 - 01:02

Recientemente el equipo de desarrollo de PHP ha publicado
actualizaciones para las ramas 5.6, 5.5 y 5.4 de PHP para solucionar
siete vulnerabilidades que pueden ser aprovechadas para provocar
denegaciones de servicio e incluso comprometer los sistemas afectados.

Dos de las vulnerabilidades residen en el nucleo de PHP, una de
denegación de servicio (con CVE-2015-4024), y una corrección de
regresiones en versiones superiores a la 5.4 (con CVE-2015-4025). Un
desbordamiento de entero en ftp_genlist() (CVE-2015-4022), pcntl_exec()
no debería permitir caracteres "null" (CVE-2015-4026), también se ha
actualizado pcrelib a la versión 8.37 (CVE-2015-2325, CVE-2015-2326) y
por último una corrupción de memoría en phar_parse_tarfile cuando el
nombre de archivo comienza con "null" (CVE-2015-4021)

Se recomienda actualizar a las nuevas versiones 5.6.9, 5.5.25 y 5.4.41
desde http://www.php.net/downloads.php

Tags: 

Crecimiento del mundo Movil

Gino Alania - Lun, 06/08/2015 - 00:42



Tags: 

M2M por los Automoviles

Gino Alania - Lun, 06/08/2015 - 00:34

La firma analista Juniper Research ha pronosticado el mercado del automóvil conectado va a crecer más rápido que cualquier otro segmento M2M y para dar cuenta de una quinta parte de los ingresos totales de automóviles de pasajeros en 2019.

Como parte de un informe más amplio sobre M2M, Juniper compara coches conectados favorablemente a otros segmentos de rápido crecimiento como la sanidad y al por menor. La empresa calcula que el mercado global de M2M generará ingresos por servicios de más de $ 40 millones a nivel mundial en 2019, que es el doble de la cantidad actual.

Además de los coches, Juniper cree medición inteligente se establece en auge, alimentado por la eficiencia del Estado y las iniciativas ecológicas, pero no va a generar el tipo de ingresos coches voluntad. "Se espera que tanto la India y China para ver la rápida adopción de la medición inteligente como nueva infraestructura de medición está instalado y ciudades inteligentes que se crean", dijo el analista de Juniper Anthony Cox.

Otras observaciones incluyen un reconocimiento de la creciente importancia de las fusiones y adquisiciones en la creación de empresas con la gama de productos y competencias para crear y comercializar M2M innovadoras y productos de la IO. Mercados occidentales están actualmente liderando el camino en M2M, pero China se establece como era de esperar para ser cada vez más prominente. Por último Juniper destacó la importancia de análisis de datos grandes en conseguir lo mejor de M2M.

Tags: 

[SOLUCIÓN] OpenGL GLX context is not using direct rendering, which may cause performance problems Steam Linux

Xenode - Dom, 06/07/2015 - 22:55


Este error que sale al abrir Steam (principalmente cuando tienes los drivers libres para tu tarjeta gráfica instalados en tu sistema Linux sin importar la distro) es fácilmente solucionable. Si como yo no quieres instalar los drivers propietarios (porque cuentas con gráficos AMD/ATI y todos sabemos que en dicho caso Gallium rinde muchísimo mejor que Catalyst por ejemplo), lo único que tienes que hacer es salir de steam, cerrarlo completamente desde consola con un:

$ killall steam

Asegurarte de tener bien vitaminados tus drivers gráficos libres y después correr en consola directo dentro de tu carpeta personal como tu usuario regular el siguiente comando:

$ find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete

Si el comando de arriba no te funciona y al cerrar sesión y reloguearte ves el mismo error en steam, salte y vuelve a cerrar dicho programa completamente como le hicimos en el paso anterior, corre de nuevo el comando de arriba y después corre este otro:

$ find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete

Cierra y vuelve a abrir tu sesión, abre de nuevo steam y el problema debería estar solucionado. Este problema se debe a que los paquetes de steam para Linux en diferentes distros no son más que un "post-empaquetado" del binario para ubuntu que valve libera, mismo que contiene ciertas librerías que OpenGL utiliza en versiones ya viejas haciéndolas no compatibles con las que vienen instaladas por defecto en la mayoría de sistemas GNU/Linux allá afuera desde hace tiempo.

Vía: Fuente.

Los 100 Grandes Descubrimientos: Medicina

WayraTV - Dom, 06/07/2015 - 20:03

Please enable Javascript to watch this video

Que es?: 
Descripción: 
Para mi consideración uno de los mas grandes documentales de la serie de documentales que nos ofrecen en esta serie de los 100 mas grandes descubrimientos de la ciencia, en esta oportunidad nos toca sobre un campo de la medicina, muy motivador para todo aquel que quiere involucrarse en este campo y muy motivador para todo aquel que le agrade la ciencia, que describe desde las vacunas hasta el campo de la cirugía para finalmente describirnos la genética, como siempre es necesario compartirlo con todo aquel que ud. crea conveniente.

#HowTo: Bundler sin Rails

Xenode - Dom, 06/07/2015 - 19:56


Supongamos que estás trabajando en una aplicación Ruby y quieres usar alguna gema específica pero no es una aplicación Rails, lo mismo si estuvieras trabajando en alguna aplicación NodeJS por ejemplo y quisieras hacer uso de alguna RubyGem para añadirle funcionalidad.... ¿Cómo lo harías? De la siguiente manera:

Teniendo un entorno Ruby/RVM (que use la versión 1.9.x o superior) instalado previamente, corremos en consola:

$ gem install bundle
$ cd ruta/a/proyecto
$ bundle init

Eso nos generará un Gemfile en la raíz de nuestro proyecto que podremos utilizar para añadir las gemas que necesitemos y después de hacerlo necesitaremos correr:

$ bundle install

para instalarlas como parte del proyecto.

Una vez instaladas las gemas, necesitaremos cargarlas en los archivos que vayamos a utilizarlas añadiendo las siguientes líneas a los mismos (asumiendo que estés trabajando con código Ruby):

require 'bundler/setup'
Bundler.require
generalmente para esto último yo creo un initializer que requiero después con require_relative en todos mis demás archivos.

Email marketing, ¿para que?

Jose Salgado - Dom, 06/07/2015 - 17:05

realidad

Hace un par de semanas quedé con un amigo, de hecho es de las pocas personas que considero amigo, y a pesar de que nos dedicamos los dos a estos temas de la tecnología y que estamos en contacto por todas las vías posibles, la conversación cara a cara sigue teniendo unas cualidades que no podrán ser sustituidas.

No me entendáis mal, a nivel profesional y de gestión, la tecnología es un avance considerable y facilita la comunicación. De hecho, permite mantener viva redes que antes nos era imposible gestionar. El problema que veo es que estamos dejando que la tecnología se apodere de la parte humana, que usamos los sistemas no para comunicarnos e interactuar con otros sino para enviar mensajes estandards.

Parece mentira que a día de hoy, me sigan llegando mensajes que son producidos de forma tan blanca, que no se si están dirigidos a mi o a la vecina del tercero, que no sabe quién soy -a pesar de tenerme como contacto- y que carece de todo toque humano, convirtiendo lo que podría ser una solución para interactuar, en una pesadilla de mensajes, notificaciones y avisos.

Hemos de empezar a pensar como usamos las herramientas, hemos de ponernos en la piel de la otra persona. Sino lo conocemos, usar una estrategia masiva no será la mejor herramienta para intentar establecer lazos, hay que personalizar más, y si es necesario, escribir los mensajes uno a uno. Si, hay que seguir usando sistemas de tracking para ver la eficacia, pero centrarse cada vez más en la persona y no en la segmentación de la base de datos.

Soy consciente que la personalización tiene un coste elevado, sobretodo en recursos humanos que es precisamente lo menos escalable de todo. Si necesitas más potencia puedes comprar más máquinas, más software, pero para estos menesteres necesitas personas, gente que sepa pensar, sepa comunicarse, y esto no es comprar tres y enchufarlos, es un proceso caro y lento. La ventaja que te dan es que las relaciones que se establecen son más largas, son más auténticas, y la confianza es más solida.

No tengo datos sobre el ROI que puede representar, quizás sea una decisión estúpida desde un puro de vista empresarial y quizás no, pero acabará llegando el momento que se convertirá en la única solución viable. Más allá de los despistados que se emocionan con cualquier correo, tendremos que afinar más para crear canales de conversión, y no lo conseguiremos con la última versión del software, sino con la mejor versión de las personas que trabajan cara al cliente.

Película: Kôkaku Kidôtai

Email marketing, ¿para que? ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

COPR: Los repositorios PPA de Fedora Linux

Xenode - Dom, 06/07/2015 - 01:26

Si te gusta la idea de los PPA en Ubuntu y te gustaría tenerlos disponibles en Fedora también, ¡resulta que los hay! lo que estás buscando son los repos COPR. Estos son repositorios mantenidos por usuarios individuales de la comunidad que proveen paquetes que a veces no se encuentran en los oficiales o bien en hubs más conocidos como RPMFusion. Excelentes si buscas un RPM específico o estar a la última siempre con las versiones de un paquete en especial. Para utilizarlos sólo tienes que ejecutar los siguientes comandos (a partir de Fedora 21):

# dnf install dnf-plugins-core
# dnf copr enable usuario/proyecto
# dnf update
# dnf install paquete

Y listo, paquetes frescos siempre.

Instalar Atom Editor en Fedora 21 y 22

Xenode - Dom, 06/07/2015 - 01:15

Atom es un excelente editor de código para programadores que es completamente opensource y nada le tiene que envidiar a otros como Sublime Text. Si lo quieres instalar en tus sistemas Fedora Linux, lo que tienes que hacer es lo siguiente:

# dnf install dnf-plugins-core
# dnf copr enable helber/atom
# dnf update
# dnf install atom

Y eso sería todo, Atom actualizado desde COPR siempre.

[SOLUCIÓN] Chrome no muestra descargas en carpeta (Linux)

Xenode - Sáb, 06/06/2015 - 17:49

Recientemente en mi sistema Fedora 21/22 con Gnome Shell, noté este pequeño problema... Al momento de descargar algo y darle click a dicha descarga Chrome llevaría a cabo la acción deseada, sin embargo al seleccionar la opción de "Mostrar en Carpeta" en el menú, no pasaba nada.

Si les pasa lo mismo, la solución es simple, correremos:

$ su -
# gedit /usr/bin/xdg-open

Y en el archivo que nos saldrá buscaremos hasta abajo las siguientes líneas:


Donde, según nuestro escritorio, cambiaremos su caso por open_generic (en el caso de la imagen reemplacé open_gnome con open_generic por ejemplo); Y eso sería todo... Guardamos el archivo y problema resuelto.

Reparar recursivamente los permisos de un directorio en GNU/Linux

Xenode - Sáb, 06/06/2015 - 17:47

Si tienes un directorio (y/o sus archivos/carpetas) corrupto(s) dentro de tu sistema Linux, puedes repararlo de forma recursiva con los siguientes comandos en consola:

1. su -
2. chown -R usuario:grupo ruta/a/directorio/afectado
3. cd ruta/a/directorio/afectado
4. find -type d -exec chmod 770 {} \;
5. find -type f -exec chmod 660 {} \;

Y eso es todo.

Fedora 22 Icons Demaciado Grandes Big Size

Efectolinux - Vie, 06/05/2015 - 12:57
Despues de instalar Fedora 22 hago la unstalación de gnome-weak y cambío las propiedasdes de mi escritorio para doder ver los iconos lo cual esto deveria ser parte del control panel hace mucho tiempo.



Pense me estoy volviendo ciego y me ponen unos iconos para poderlos ver desde la luna!!!

Bueno pues esto es una nueva caracteristica de Fedora 22 una vez los tenemos los iconos poemos hacer resize solo con el boton de la derecha sobre estos.

Espero que esto les ayude y no se desesperen por el tamaño de icono se puede cambiar a nuestro gusto...



Páginas

Suscribirse a Fedora-es sindicador