VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • nurbipadawan
  • Saint_Phoenix
  • ppardol
  • knight99
  • José Martínez

Agregador de canales de noticias

Internet será global, pero ¿y tu?

Jose Salgado - Jue, 07/17/2014 - 17:05
comercio local

He estado hablando últimamente con el padre de una niña que va al colegio con mis hijos. Los temas han sido los usuales cuando los padres hablan, sobretodo si sus hijos van al mismo centro, pero una vez repasados los tópicos obligatorios, me ha comentado su proyecto de abrir una tienda en el barrio y convertirse en un emprendedor. La verdad es que él no es demasiado consciente de serlo, está más preocupado de buscar alguna alternativa a su futuro laboral y cree que empezar un negocio es la mejor manera de asegurarlo.

Como yo vengo del mundo de internet, de hecho nunca he trabajado en algo que necesite un almacén y he nunca vendido algún producto que puedas tocarlo, el concepto de abrir una tienda en el barrio me ha hecho reflexionar. Casi todo mi entorno compra entradas por internet buscando la mejor oferta, hace la compra de libros en una tienda online, la música suele pasar por iTunes o Spotify, y así con cientos de servicios, y en raras ocasiones pisamos una tienda física. Apostamos todo a la tecnología, no salimos de casa, y optamos por la comodidad -que es más que discutible si contamos todo el proceso logístico que comporta el envío de paquetería- y lo más doloroso, pero de lo que no siempre somos conscientes, contribuimos a que sociedades con una ingeniería financiera absolutamente legal, pero de dudosa ética, extraigan nuestro dinero a paraísos fiscales para que cuatro fondos de inversión incrementen sus beneficios sin que nuestra sociedad sea partícipe de ello.

Barrutando yo sobre estas vicisitudes, me he cruzado con Paco el farmacéutico, Juan -que tiene una tienda de productos Gallegos extraordinarios, Antonia, la chica que regenta el kiosco y que también nos vende libros y esos monigotes por los que los niños se pirran, y paso a paso me he ido cruzando con personas que dan vida a mi barrio, personas que llevan sus hijos al mismo colegio que el mío, personas que no pueden tener ni montar una estructura para despistar dinero al fisco, y que el estado de sus finanzas afecta al barrio. Un emprendedor que cierra, es una tienda menos que tenemos, un servicio menos que ofrece el lugar donde vivo y que empobrece la zona.

Quizás sea cierto que lo hacemos porque nos ahorramos dos euros, o por que somos unos vagos redomados, pero la verdad detrás de todo esto es que al final, el perjudicado somos nosotros. ¿Que ocurriría a la vida social de mi vecindario si todos optáramos por comprarlo todo en el Mercadona o por Internet?, tendríamos vida social?, ¿habría vida de barrio?, ¿tendríamos una tienda donde comprar y hablar con la dependienta para que nos aconseje?, y os aseguro que cuando la tienda es tuya, siempre se dejan la piel en atendernos y respondernos todas las dudas.

La verdad es que soy muy escéptico sobre si un barrio puede existir sino tiene comercio, moriría. Y esto es lo que puede ocurrir si seguimos dando la espalda a los verdaderos emprendedores, no a los Zuckerberg, Carlos Blanco o cualquier otro, los verdaderos héroes son las personas que cada mañana abren las puertas de sus tiendas cada día pera que nosotros sugiramos teniendo un lugar que podamos llamar casa.

Así que en vez de hacer tonterías como el mirar off-line y comprar on-line -también llamado Showrooming-, ¿porqué no les compramos a nuestros vecinos?, ¿porqué no dejar nuestro dinero en un lugar que sabemos que no desviarán impuestos a paraísos fiscales?, ¿porqué no aceptar que más calidad y servicio que el dueño de un comercio, no habrá servicio de atención al cliente -subcontartado y mal pagado- que pueda competir?. Si no hacemos este esfuerzo, luego no podremos quejarnos cuando cierra una librería, cierra el cine, o aquella pastelería que hacía un brazo de gitano sea ahora un todo a cien.

Esta es mi duda de hoy, yo intento comprar todo lo que puedo en el barrio, lo único para lo que no he encontrado, o no he querido encontrar alternativa, son los e-books y los billetes de avión.

Película: A Bronx Tale

Esto es un resumen del artículo Internet será global, pero ¿y tu? escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

OpenERP ahora es Odoo

Gino Alania - Jue, 07/17/2014 - 09:09

Este es un cambio reciente en la industria del Sofware OpenSource, que direcciona este sistemas mas alla de un ERP al integrarle funciones de CMS y eCommerce, entre otras.
Iniciando como TinyERP (Versiones 0.1 a 0.6) se convirtio en OpenERP (Versiones 6 a7), destacando su caracteristica de Open Source, ahora es Odoo (Version 8) donde se quiere mostrar como algo mas que un ERP.
Este cambio viene acompañado de una considerable inyección de capital (USD $10,000,000) Frances (XAnge, Sofinnova Partners) y Belga (SRIW) para fortalecer Ia parte Investigación y Desarrollo.
Tambien hay cambio de precios en la versión SAAS, siendo gratis hasta para dos usuarios.

El motivo del cambio :::

Para todo el mundo
Por qué estamos cambiando el nombre de OpenERP a Odoo?
Creemos que el nombre actual no refleja la oferta de la empresa ya. Mientras Odoo sigue siendo un ERP de código abierto, es mucho más que eso. Con el nuevo constructor de sitios, aplicaciones de punto de venta, y la tienda de comercio electrónico, la comunidad se trasladó a un nuevo territorio donde nadie ha ido antes ERP.
Necesitábamos un nuevo nombre para reflejar el nuevo horizonte por delante de nosotros.

¿Por Odoo y no otra cosa?
Los investigadores han demostrado que el éxito de una puesta en marcha se correlaciona directamente con el número de "O" en su nombre - piense en Facebook, Google, Yahoo!, y los gustos. En serio, pensamos que es un nombre fresco puede pronunciar fácilmente en cualquier idioma. Fortunatelly, Fabien - el CEO - había comprado hace años de dominio y no existe ningún nombre de dominio con 4 cartas más (todas las combinaciones han sido reservadas). Los 4 rondas (3 'o' y 1 'd') son muy distintivo que nos ha permitido diseñar un logotipo y / o en el icono que es el nombre sin tener que agregar una forma o un icono extra. Por último, no significa nada, lo cual es genial, ya que nos ayudará a construir una gran marca, libre de fuertes asociaciones y connotaciones de nombres.

Para los desarrolladores, escribiendo . / odoo es un placer. Es rápido y fácil. Mucho mejor que . / openerp-server !

¿Por qué ahora?
Nadie lleva un cambio de nombre a la ligera. Nos damos cuenta que acostumbrarse a un nuevo nombre no es fácil, pero es necesario, así que optamos por hacerlo lo antes posible. Dada la gran cantidad de compañías de todo el mundo que todavía necesitan aprender acerca de nosotros, ahora es el momento de cambio de marca, todavía estamos en el inicio de la jornada, y mientras millones de empresas descubren nuestra solución - muchas de las cuales ni siquiera saber lo que un ERP es - nos gustaría que cuentan una historia diferente, una historia en la que ERP es una parte, pero no la totalidad de lo que hacemos.

Las preguntas más frecuentes a continuación preocupaciones mayoría de nuestros miembros
¿Esto va a afectar mi negocio como socio?
Hemos tomado y continuará tomando todas las medidas necesarias para reducir al mínimo la interrupción como de página a página redirige desde el sitio OpenERP o comunicaciones, entre otros. Esta no es la primera vez que cambiamos el nombre. El software cambia de "TinyERP" a "OpenERP" hace unos años. Esto no causó interrupción significativa en el negocio.

¿Qué debo decirle a los clientes?
Que estamos cambiando el nombre para reflejar que estamos entrando en un nuevo territorio. Hágales saber que somos el único software que ofrece tanto un completo y totalmente integrado de aplicaciones, de adelante hacia atrás aplicaciones finales. Esto no puede ser llamado OpenERP más, es mucho más que un ERP. No queremos más para ser comparados con los ERP. Como opuesto a los ERP tradicional; Odoo es fácil, ligero y tiene características más integrados.

¿Vamos a perder ofertas ERP debido a esto?
Es nuestra misión de informar al mercado que todavía estamos proporcionando una fuerte alternativa a los jugadores de ERP puras, y tenemos mucho más que ofrecer. Por cierto, ni SAP, Microsoft, Oracle, ni tienen "ERP" en su nombre de marca y lo han hecho bastante bien, hasta ahora. Odoo es un conjunto de aplicaciones. Pero lo que hace diferente Odoo es que todas estas aplicaciones se integran plenamente a los demás. Esta es una característica clave que se writen en el título de la página principal.

Mi material de marketing se basa totalmente en la marca OpenERP, ¿qué debo hacer?
Le recomendamos que para reimprimir y adaptar material en línea basado en el nuevo logotipo. Un kit de socio completo es disponible en el sitio web con varias resoluciones del nuevo logotipo. Además, tendrá directrices precisas sobre el uso de la nueva marca. Cuanto más rápido se cambia, más rápida será la transición.

Esto es importante! El todo el mundo más rápido se adapta el nuevo nombre y logotipo, más corto es el período de transición será. Tenemos que adaptarnos rápidamente a nosotros mismos con el nuevo nombre.

¿Qué está esperando Odoo de sus socios?
Nuestra red de socios es lo que nos hace fuertes. Queremos que todos nuestros socios que nos sigue en el nuevo nombre. Unamos nuestros esfuerzos en conjunto y crea la nueva marca de un verdadero éxito! Hemos trabajado mucho en nuestro lado y las herramientas de marketing están listas. Corre la voz! Aproveche esta oportunidad para agregar valor a los clientes actuales y reactivar las conexiones con los clientes antiguos o potenciales, explicar por qué hemos cambiado el nombre.

¿Qué me va a costar como un socio?
Re-branding no es sin costo. Somos conscientes de que nuestros socios tendrán que recrear su material de marketing OpenERP. Además, algunos socios se inspiraron en el nombre OpenERP por su propio nombre, que podrían mantener o cambiar. Esperamos sin embargo los costos a ser compensados ​​en gran medida por las ventajas de tener una marca fuerte en el futuro.

¿Qué cambios para mí como un socio?
El cambio de nuestro nombre le trae más ventajas de lo que piensas:

En primer lugar, usted tendrá más facilidad para vender un Punto de aplicación o ventas de comercio electrónico a un cliente con un nombre como Odoo de OpenERP ya que la investigación ha demostrado que la mayoría de los clientes piensan que el producto se limita a un ERP de código abierto, es decir, sólo para las funciones básicas entreprise como la contabilidad, la fabricación, etc

En segundo lugar, el nuevo nombre ayudará a comercializar mejor su módulo o verticalización de Odoo costumbre, ya que no se le percibe como un ERP. El nombre Odoo supera los límites que tuvimos con el "ERP". Todavía tenemos una solución ERP líder y ... mucho más. Por ejemplo, ahora se puede abordar mejor la ola de comercio electrónico con una solución sólida para el conjunto de aplicaciones para usuario, integrado con un ERP completo. Mientras millones de comercios en todo el mundo se están moviendo para vender en línea, esta es una oportunidad fantástica para los adress.

En tercer lugar, los ERP se perciben a menudo mal. La percepción de la gente va a tener sobre la marca Odoo será mucho mejor que el actual OpenERP uno. Compruebe en google trends .

Por último, la pequeña hormiga en el logotipo no tiene sentido ya hoy :) No lo use en sus futuros materiales de marketing.

¿Qué es este logo?
Sabemos que la marca se trata de encontrar una nueva identidad. Simplemente nos gustó este color y la simplicidad del logotipo. Mientras que el color púrpura simboliza la creatividad, la originalidad y la innovación, la simplicidad general del logotipo refleja nuestro deseo de que esta innovación fácil de entender y usar a diario.

Elegimos la simplicidad. El logotipo es una fuente simple: Arista Light (que se puede descargar fácilmente desde el paquete de Marketing e instalar) en dos diferentes colors.This ofrece muchas oportunidades para insertar el logotipo fácilmente en cualquier documento, y añadir el nombre de las aplicaciones debe ser necesario, por ejemplo, Odoo CRM. Usted puede utilizar esta fuente para cualquier tipo de promoción Odoo. En el nuevo sitio web, usted encontrará diferentes versiones del logotipo y la directriz para usarlo.

Arista es una fuente comercial. Si lo utiliza con fines comerciales, es posible que tenga que pagar una licencia para ello. Si utiliza el nombre Odoo, no hay problema, ya que pagamos esta licencia para Odoo.

Tags: 

Recursos de Diseño en Español

Tatica - Jue, 07/17/2014 - 07:40

espanolAunque mantengo este blog en idioma dual (Inglés y Español) y mis videos a veces son en inglés; siempre procuro que tengan el recurso adicional del español (bien sea doble audio o subtitulos) porque creo que mucha gente con un potencial inmenso no habla un segundo idioma.

Soy una fiel creyente de que, aunque todos sabemos que hay muchos más recursos en Inglés debido a la masificación de este idioma; siempre debemos apoyar nuestro idioma local. Es por eso que, pese a que podría escribir y grabar solo en Inglés, siempre mantengo mi blog en ambos idiomas, también colaboro traduciendo diversas aplicaciones e incluso, subtitulos para series y películas. En fin, hoy solo quería dejarle un pequeño listado de sitios de aquellas páginas donde los hispanos, podemos darnos una vuelta.

gimp

¿Has utilizado estos recursos? ¿Los conocías? Ayúdame a poner otro granito de arena y avísame cuando encuentres recursos o aplicaciones que deben ser traducidas ;)

flattr this!

Sin marca, no hay ventas

Jose Salgado - Mié, 07/16/2014 - 17:05
si marca no hay marketing

Podemos estar de acuerdo en como algunas personas y empresas generan marca y su discutible ética en el proceso de construcción. Es cierto que algunos invierten más tiempo en crear una imagen que en realmente trabajar en lo que se supone que son expertos, pero hay una verdad muy poco discutible: sino tienes una marca bien trabajada, el trabajo de ventas se convierte en una misión imposible.

Es posible que tengas mejor producto, mejor precio, mejor servicio, pero si no eres percibido como tal por la persona que da el OK a la operación, y en algunas ocasiones, por todos sus superiores, está claro que no vas a cerrar la venta.

Este fenómeno lo he estado constatando en distintos ámbitos y áreas, donde se presentan tres o cuatro proveedores, pocas veces se contrata al mejor desde un punto de vista económico y operativo. Empresas como McKinsey, Cuatrecasas, Goldman Sach, etc.. Son las que se llevan el gato al agua, porque si al final toda la operación resulta un desastre, siempre se puede argumentar que habían contratado a los mejores, y si ellos no han podido buscar una solución, nadie podría.

Muy pocos directivos se arriesgarían con empresas sin imagen de marca en operaciones que pueden suponer ganar o perder un diez por ciento de la facturación de la compañia. Con lo que si no tienes trabajada una cierta imagen, estarás siempre fuera de este tipo de operaciones, que es al final donde está el negocio.

Con lo que además de ser profesional y ser excelente, has de invertir tiempo en gestionar tu imagen. Soy consciente que destinar un diez por ciento de tu tiempo, o de tu presupuesto, en estos menesteres es sustraérselo del propio negocio. Tienes toda la razón, pero si no puedes permitirte este tiempo para cultivarte en un entorno más de marketing, estás condenado a una vida negociando tu producto en base a precio y no a calidad, sobretodo si te quieres sentar en la mesa donde se hacen los grandes tratos.

Pero si me preguntas como construir marca, como conseguir incrementar el valor de tu tiempo y de tu producto, quizás debas tener en cuenta estos principios, que siendo generales, puede que te sean de utilidad.

1. Has de ser el mejor, no necesariamente en todo, pero has de tener algo que efectivamente te distinga del resto de la competencia.

2. Poner el foco de tu imagen publica en lo que te diferencia.

3. Constrúyete un canal de comunicación. No estoy hablando de que te montes un blog, yo tengo uno y a veces es realmente pesado de mantener. Usa el correo, crea un lista de distribución, pero establece y mantén líneas abiertas con todas las personas que han creído en ti, y sobretodo, con los amigos y conocidos de los que han creído en ti.

4. Detecta a los que tienen poder de influencia. Sedúcelos, habla con ellos, invítalos a comer. A veces es más inteligente perder tres horas comiendo con un periodista, un blogger famoso o con cualquier otro que tenga una posición de relevancia en el sector que te interesa que estar tres días preparando un presupuesto.

5. No te dejes cegar por los focos si la estrategia te funciona, no te apartes de lo que te hace a ti especial, sigue trabajando y cuidando a tu red de contactos.

6. Déjate ver, ves a eventos, no a todos, pero si a los que creas importante. Si tienes ciertos problemas para socializar -como es mi caso- procura tener un socio que no los tenga, porque de lo contrario tienes serios problemas.

7. Y repite lo que bueno eres, no seas tímido, pero tampoco seas pesado. Ayuda si te piden consejo, pero no digas todo lo que sabes, encuentra en equilibrio entre dar tu producto gratis y colaborar.

Y creo que a partir de aquí, puedes empezar a crear cierta imagen de lo que vales.

Película: Casino Royale

Esto es un resumen del artículo Sin marca, no hay ventas escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

John Oliver: Neutralidad en la red

eliasbrasa - Mié, 07/16/2014 - 12:28

Estupenda (y divertida) explicación del porqué de la necesidad de la neutralidad en la red y de qué es. Está en inglés, pero se puede poner los subtítulos en castellano.

Si prefieres leerlo directamente, aquí tienes el vídeo transcrito.


Escuela Fedora – Uhispam Masaya Día 1

Fedora Nicaragua - Mié, 07/16/2014 - 10:49
Gracias al amable apoyo de la Universidad Hispano Americana (UHISPAM) sede Masaya tenemos la oportunidad de realizar una Escuela Fedora para incentivar el uso de este sistema operativo entre los estudiantes de este centro de estudios.

La UHISPAM fue una de las sedes del Flisol 2014, evento en que tuvimos la oportunidad de participar de forma muy activa, por lo que muchos de los muchachos tienen fresca en su memoria las charlas del Flisol. 

Con la Escuela Fedora tenemos el plan de darle a los muchachos lo básico para que ellos puedan usar Fedora como entorno de escritorio o como un servidor, dado que no tenemos mucho tiempo con los muchachos, vamos a recurrir a una instancia Moodle para complementar las charlas, así como facilitarles a los asistentes toda la documentación posible para que ellos puedan continuar con su aprendizaje partiendo de la base de la Escuela Fedora, y mas importante que estas personas puedan aprovechar que este año Managua sera la sede de Fudcon Latam 2014.

Esta primer sesión fue meramente introductorio sobre la filosofía del software libre y una introducción al Proyecto Fedora así como creación de Cuentas FAS.

Queremos agradecer principalmente al profesor Walter Quintero por su apoyo en la organización de este evento ya que sin su apoyo para coordinar el local y convocar a los asistentes no fuera posible este evento.


Iconos Isométricos en Inkscape (Podcast y Pack de Iconos!)

Fedora Venezuela - Mié, 07/16/2014 - 07:40

¿Te has preguntado como se hacen esos iconos que simulan perspectiva? Pues acá está la respuesta!!!

La perspectiva axonométrico es aquella en la que se simula volumen utilizando tres planos que corresponden a altura, anchura y longitud. Como toda perspectiva, tendremos diversas representaciones prácticas, las cuales corresponden más que todo al punto de visualización del elemento tridimensional que queremos plasmar en el plano 2D. Aunque existen diversos tipos, para este podcast trabajaré con la perspectiva Isometrica,en la que la perspectiva es equitativa en todos sus ángulos. Si quieres conocer un poco más sobre los tipos de perspectiva Axonométrica, solo mira el podcast ;).

Subtitulos en español

 

URL: https://www.youtube.com/watch?v=NOsXxYnb3JM

En este slideshow puedes ver los tres pasos principales para trabajar con tu perspectiva isométrica en Inkscape.

Paso 1 para iconos isométricos

Y como hay que compartir, he realizado un pequeño pack de iconos isométricos de diversas cajas, los cuales espero que les gusten. Este pack contiene las siguientes figuras:

  • Caja de embalaje
  • Caja para transportar mascotas
  • Caja de regalos
  • Caja de madera sellada
  • Guacal (Caja de madera abierta)
  • Cabina telefónica londinense
  • Cartón de jugo
  • Caja de herramientas
  • Cubos de lego
  • Tardis

Como creo en que debemos compartir las fuentes (a menos que sea trabajo) he colgado los packs de iconos en OpenClipart e Iconfinder. Pueden bajárselos, pero recuerden comentar y porqué no, enviarme un screenshot de donde los utilizaron!

Gracias a nuestros patrocinadores de esta semana! especialmente a cursorlibre.com

flattr this!

Iconos Isométricos en Inkscape (Podcast y Pack de Iconos!)

Tatica - Mié, 07/16/2014 - 07:40

¿Te has preguntado como se hacen esos iconos que simulan perspectiva? Pues acá está la respuesta!!!

La perspectiva axonométrico es aquella en la que se simula volumen utilizando tres planos que corresponden a altura, anchura y longitud. Como toda perspectiva, tendremos diversas representaciones prácticas, las cuales corresponden más que todo al punto de visualización del elemento tridimensional que queremos plasmar en el plano 2D. Aunque existen diversos tipos, para este podcast trabajaré con la perspectiva Isometrica,en la que la perspectiva es equitativa en todos sus ángulos. Si quieres conocer un poco más sobre los tipos de perspectiva Axonométrica, solo mira el podcast ;).

Subtitulos en español

URL: https://www.youtube.com/watch?v=NOsXxYnb3JM

En este slideshow puedes ver los tres pasos principales para trabajar con tu perspectiva isométrica en Inkscape.

Paso 1 para iconos isométricos

Y como hay que compartir, he realizado un pequeño pack de iconos isométricos de diversas cajas, los cuales espero que les gusten. Este pack contiene las siguientes figuras:

  • Caja de embalaje
  • Caja para transportar mascotas
  • Caja de regalos
  • Caja de madera sellada
  • Guacal (Caja de madera abierta)
  • Cabina telefónica londinense
  • Cartón de jugo
  • Caja de herramientas
  • Cubos de lego
  • Tardis

Como creo en que debemos compartir las fuentes (a menos que sea trabajo) he colgado los packs de iconos en OpenClipart e Iconfinder. Pueden bajárselos, pero recuerden comentar y porqué no, enviarme un screenshot de donde los utilizaron!

flattr this!

¿Qué hacer después de instalar CentOS/RHEL 7.x?

Xenode - Mar, 07/15/2014 - 20:55

CentOS es el clon libre del famoso Red Hat Enterprise Linux, un excelente sistema operativo para servidores. Contrario a fedora, (una derivada de RHEL para uso general) CentOS es un sistema más enfocado al uso empresarial con pocos cambios bruscos de versión en versión y soporte por largos periodos de tiempo, además de un kernel especializado para uso en servidores.

En la versión 7.x RHEL (y por lo tanto CentOS) vienen cargados de interesantes novedades entre las que destacan el kernel 3.10.x de serie, XFS como sistema de archivos por defecto, el completo abandono a la arquitectura individual de los 32 bits, Docker, SystemD, MariaDB (en lugar de MySQL por defecto) GNOME 3.8 y muchas otras cosas más que pueden resultar bastante interesantes para todos los que manejamos servidores físicos, VPS o de cualquier tipo.

¿Conviene actualizar a CentOS 7.x?

Esta pregunta es algo subjetiva y la respuesta es depende. Depende de varias cosas: ¿Te generará downtime? ¿Es VITAL para ti alguna de las nuevas características? ¿Tienes hardware de 32 bits? Responder a estas preguntas te permitirá darte una idea de si debes o no actualizar a la nueva versión.

Guía de post instalación

Si decidiste instalar CentOS 7.x en tu servidor aquí hay algunas cosas que te podría interesar hacer justo después:

NOTA: Estas instrucciones también son válidas para deployments de Red Hat Enterprise Linux 7.x

1) Instalar nano y wget

Personalmente me hallo más con éstos 2 que con vi y curl; Si también es tu caso, ejecuta:

1. su -
2. yum -y install nano wget

2) Repositorios Extra (Necesarios)

EPEL & Remi:

1. su -
2. wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
3. wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
4. sudo rpm -Uvh remi-release-7*.rpm epel-release-7*.rpm

ElRepo:

1. su -
2. rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
3. rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

Habilitando Remi:

1. su -
2. nano /etc/yum.repos.d/remi.repo


3) Actualizar

Para actualizar todo tu sistema, corre:

su -c 'yum -y update'

4) Configurar Firewall

NOTA: El comando #5 se debe repetir tantas veces como puertos quieras abiertos, reemplazando xx por el número de puerto que quieres abierto y xxx por "tcp" o bien, "udp" según corresponda.

1. su -
2. iptables -F
3. iptables -L -n
4. iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
5. iptables -A INPUT -p xxx --dport xx -j ACCEPT
6. iptables -A INPUT -j DROP
7. iptables -I INPUT 1 -i lo -j ACCEPT
8. service iptables save

5) Tweaks para rendimiento

Habilitar Tuned:

1. su -
2. yum -y install tuned
3. tuned-adm profile selected_profile

Más información sobre los perfiles disponibles acá: http://red.ht/1ppyozF

Habilitar ZRAM:

1. su -
2. yum -y install bc
3. wget https://spideroak.com/share/PBSW433EMVZXS43UMVWXG/78656e6f6465/srv/CDN/xenodecdn/zram -O /etc/init.d/zram4. chmod 755 /etc/init.d/zram
5. chkconfig --add zram && chkconfig zram on

Reiniciamos y luego podremos checar que zRAM está corriendo con:

su -c 'service zram status'

Puedes checar más tips para mejora de rendimiento en: http://bit.ly/1hoo5XR

Habilitar Ksplice:

Ksplice es un gestor de paquetes de seguridad del que ya hablamos anteriormente y básicamente permite instalar actualizaciones de seguridad en tu servidor sin necesidad de reiniciar. La versión para RHEL se puede probar por 30 días (con una acces key de trial) y luego se requiere pagar aprox 4 USD/mo por usar el producto (con hasta 20 servidores, a partir de 20 en adelante el costo reduce a 3 USD/mo).

1. su -
2. wget https://www.ksplice.com/yum/uptrack/centos/ksplice-uptrack.repo -O /etc/yum.repos.d/ksplice-uptrack.repo
3. sudo yum -y install uptrack ksplice-uptrack-release
4. nano /etc/uptrack/uptrack.conf

En el archivo del comando #4, requeriremos insertar nuestra clave de acceso como nos lo pide:


Configurar IP Virtual única:

Si esto te interesa, acá nuestro tutorial

SELinux Permisivo:

SELinux es una buena utilidad de seguridad para sistemas CentOS/RHEL, sin embargo su activación puede traer problemas al momento de implementar ciertas cosas en tu servidor. Es por esto que, (al menos en algunos CentOS 7.x de VPS) SELinux viene deshabilitado por defecto y en instalaciones normales viene activado. Personalmente prefiero "algo en medio" y suelo ponerlo en modo "permisivo" esto quiere decir que seguirá funcionando sin conflictuar con otras cosas y en lugar de proteger como tal únicamente nos mostrará advertencias relevantes para que nosotros nos encarguemos de la situación. Poner entonces a SELinux en modo permisivo se hace con:

1. su -
2. nano /etc/selinux/config

Y en el archivo que abrirá cambiamos el status de disabled a permissive. Guardamos los cambios, reiniciamos y listo.

¿Qué hacer después de instalar CentOS/RHEL 6.x?

Xenode - Mar, 07/15/2014 - 20:54

CentOS 6.5 es el clon libre del famoso Red Hat Enterprise Linux, un excelente sistema operativo para servidores. Contrario a fedora, (una derivada de RHEL para uso general) CentOS es un sistema más enfocado al uso empresarial con pocos cambios bruscos de versión en versión y soporte por largos periodos de tiempo, además de un kernel especializado para uso en servidores.

Si decidiste instalar CentOS en tu servidor aquí hay algunas cosas que te podría interesar hacer justo después:

NOTA: Estas instrucciones también son válidas para deployments de Red Hat Enterprise Linux

1) Instalar nano y wget

Personalmente me hallo más con éstos 2 que con vi y curl; Si también es tu caso, ejecuta:

1. su -
2. yum -y install nano wget

2) Repositorios Extra (Necesarios)

EPEL & Remi:

1. su -
2. wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
4. sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

RPMForge:

32 Bits:

1. su -
2. wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
3. rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm

64 Bits:

1. su -
2. wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
3. rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Habilitando Remi:

1. su -
2. nano /etc/yum.repos.d/remi.repo


3) Actualizar

Para actualizar todo tu sistema, corre:

su -c 'yum -y update'

4) Configurar Firewall

NOTA: El comando #5 se debe repetir tantas veces como puertos quieras abiertos, reemplazando xx por el número de puerto que quieres abierto y xxx por "tcp" o bien, "udp" según corresponda.

1. su -
2. iptables -F
3. iptables -L -n
4. iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
5. iptables -A INPUT -p xxx --dport xx -j ACCEPT
6. iptables -A INPUT -j DROP
7. iptables -I INPUT 1 -i lo -j ACCEPT
8. service iptables save

5) Tweaks para rendimiento

Habilitar Tuned:

1. su -
2. yum -y install tuned
3. tuned-adm profile selected_profile

Más información sobre los perfiles disponibles acá: http://red.ht/1ppyozF

Habilitar ZRAM:

1. su -
2. yum -y install bc
3. wget https://spideroak.com/share/PBSW433EMVZXS43UMVWXG/78656e6f6465/srv/CDN/xenodecdn/zram -O /etc/init.d/zram4. chmod 755 /etc/init.d/zram
5. chkconfig --add zram && chkconfig zram on

Reiniciamos y luego podremos checar que zRAM está corriendo con:

su -c 'service zram status'

Puedes checar más tips para mejora de rendimiento en: http://bit.ly/1hoo5XR

Habilitar Ksplice:

Ksplice es un gestor de paquetes de seguridad del que ya hablamos anteriormente y básicamente permite instalar actualizaciones de seguridad en tu servidor sin necesidad de reiniciar. La versión para RHEL se puede probar por 30 días (con una acces key de trial) y luego se requiere pagar aprox 4 USD/mo por usar el producto (con hasta 20 servidores, a partir de 20 en adelante el costo reduce a 3 USD/mo).

1. su -
2. wget https://www.ksplice.com/yum/uptrack/centos/ksplice-uptrack.repo -O /etc/yum.repos.d/ksplice-uptrack.repo
3. sudo yum -y install uptrack ksplice-uptrack-release
4. nano /etc/uptrack/uptrack.conf

En el archivo del comando #4, requeriremos insertar nuestra clave de acceso como nos lo pide:


Configurar IP Virtual única:

Si esto te interesa, acá nuestro tutorial

SELinux Permisivo:

SELinux es una buena utilidad de seguridad para sistemas CentOS/RHEL, sin embargo su activación puede traer problemas al momento de implementar ciertas cosas en tu servidor. Es por esto que, (al menos en CentOS 6.x de VPS) SELinux viene deshabilitado por defecto y en instalaciones normales viene activado. Personalmente prefiero "algo en medio" y suelo ponerlo en modo "permisivo" esto quiere decir que seguirá funcionando sin conflictuar con otras cosas y en lugar de proteger como tal únicamente nos mostrará advertencias relevantes para que nosotros nos encarguemos de la situación. Poner entonces a SELinux en modo permisivo se hace con:

1. su -
2. nano /etc/selinux/config

Y en el archivo que abrirá cambiamos el status de disabled a permissive. Guardamos los cambios, reiniciamos y listo.

Los decálogos que incrementan visitas y reducen inteligencia

Jose Salgado - Mar, 07/15/2014 - 17:05
los decalogos

El SEO ha hecho mucho daño a internet. En este afan de aparecer en las primeras posiciones de Google, todos intentan escribir pensando para robots y dejando de lado a las personas. No voy a negar que cada vez menos personas leen, pero de momento y que yo sepa, es para quién se supone que está destinada la escritura.

Algo que me da mucha tiricia intelectual es leer un blog, un post o lo que sea, viendo como ciertas palabras se repiten de forma constante sin intentar usar algún sinónimo o dar un giro a una frase para decir lo mismo sin repetirse. No hay narices, repetimos la palabra clave hasta en la sopa.

Otro cáncer que está destruyendo mi inteligencia -si es que me queda algo- es la manía de hacer titulo y párrafos cortos. No se si es debido a la incapacidad de la gente para poder leer más de ciento cuarenta carácteres, y necesitan un título y un texto breve para no abrumarlos con información. Pero creo que podríamos repartir la culpa entre los algoritmos de indexado, la necesidad de engañarlos, y personas desesperadas por ser famosas a cualquier precio. Con estos condimentos, no salen post que parece más la carta de un menú con los clásicos entrantes con sus platos, luego los primeros, segundos platos acto seguido, y para finalizar los postres. Eso si, todo bien corto, nada que sea muy largo y con muchas palabras claves repetidas, como puede ser queso de cabra en cualquier restaurante con ínfulas que se precie.

Otra manía irritante es la de ubicar a mala fe, justo después del mini-párrafo, una frase corta con un botón para que hagamos click y salga disparado a las redes sociales. Supongo que quieren viralizar el contendió, pero lo único que consiguen saturar más las ya de por si saturadas redes sociales de egos y gatitos haciendo monerías.

Por si todo esto no fuera poco, también hay una sección dedicada especialmente a los títulos impactantes y viralizantes. Si esta gente tuviera los mínimos conocimientos de biología sabría que los virus, por definición, no es que sean algo que uno desee tener. Los virus son malos, o como les decimos a los niños, virus caca. Así, sin artículos y sin verbo, una formato ideal para colocarlo con el botón ese de click para tuitear.

Como decía, en esto de los títulos, siempre te recomiendan que tenga la palabra clave que te van a repetir doscientas veces en el contenido que sea impactante: Gatito hace campaña social media. También recomiendan hacer uso del tontería y dar soluciones con frases geniales tal y como: Como triunfar en las redes sociales. Pero de todos los títulos que me sacan de quicio, los que se llevan la palma son los que contienen un número: Los diez mandamientos del SEO, Los doce discípulos del marketing, y Google es uno y trino. Me sublevan hasta puntos de que palpita la yugular, que si existieran vampiros, notarían mi presencia a doscientos kilómetros a la redonda.

Lo triste de todo esto, es que al final no puedes saber si un contenido puede ser interesante por el título, porque al final, los que saben y los que aparentan ha empezado a usar las mismas tácticas -los primeros por no dejarse pisar por los segundos, y los segundos para pisar a los primeros- con lo que acabo leyendo blogs de gente que he conocido, que puedo poner la mano en el fuego que sabe, y el resto del tiempo he vuelto a leer libros. Como mínimo requiere un esfuerzo más importante que escribir un tweet, más que escribir un blog, y si eres muy malo escribiendo, al menos tienes dinero para pagar a un negro que traduzca lo que sabes a un formato que no sea insultante para mi inteligencia.

Película: The Dark Knight

Esto es un resumen del artículo Los decálogos que incrementan visitas y reducen inteligencia escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

¿Qué hacer después de instalar CentOS/RHEL 7.x?

Xenode - Mar, 07/15/2014 - 16:13

CentOS es el clon libre del famoso Red Hat Enterprise Linux, un excelente sistema operativo para servidores. Contrario a fedora, (una derivada de RHEL para uso general) CentOS es un sistema más enfocado al uso empresarial con pocos cambios bruscos de versión en versión y soporte por largos periodos de tiempo, además de un kernel especializado para uso en servidores.

En la versión 7.x RHEL (y por lo tanto CentOS) vienen cargados de interesantes novedades entre las que destacan el kernel 3.10.x de serie, XFS como sistema de archivos por defecto, el completo abandono a la arquitectura individual de los 32 bits, Docker, SystemD, MariaDB (en lugar de MySQL por defecto) GNOME 3.8 y muchas otras cosas más que pueden resultar bastante interesantes para todos los que manejamos servidores físicos, VPS o de cualquier tipo.

¿Conviene actualizar a CentOS 7.x?

Esta pregunta es algo subjetiva y la respuesta es depende. Depende de varias cosas: ¿Te generará downtime? ¿Es VITAL para ti alguna de las nuevas características? ¿Tienes hardware de 32 bits? Responder a estas preguntas te permitirá darte una idea de si debes o no actualizar a la nueva versión.

Guía de post instalación

Si decidiste instalar CentOS 7.x en tu servidor aquí hay algunas cosas que te podría interesar hacer justo después:

NOTA: Estas instrucciones también son válidas para deployments de Red Hat Enterprise Linux 7.x

1) Instalar nano y wget

Personalmente me hallo más con éstos 2 que con vi y curl; Si también es tu caso, ejecuta:

1. su -
2. yum -y install nano wget

2) Repositorios Extra (Necesarios)

EPEL & Remi:

1. su -
2. wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
3. wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
4. sudo rpm -Uvh remi-release-7*.rpm epel-release-7*.rpm

ElRepo:

1. su -
2. rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
3. rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

Habilitando Remi:

1. su -
2. nano /etc/yum.repos.d/remi.repo


3) Actualizar

Para actualizar todo tu sistema, corre:

su -c 'yum -y update'

4) Configurar Firewall

NOTA: El comando #5 se debe repetir tantas veces como puertos quieras abiertos, reemplazando xx por el número de puerto que quieres abierto y xxx por "tcp" o bien, "udp" según corresponda.

1. su -
2. iptables -F
3. iptables -L -n
4. iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
5. iptables -A INPUT -p xxx --dport xx -j ACCEPT
6. iptables -A INPUT -j DROP
7. iptables -I INPUT 1 -i lo -j ACCEPT
8. service iptables save

5) Tweaks para rendimiento

Habilitar Tuned:

1. su -
2. yum -y install tuned
3. tuned-adm profile selected_profile

Más información sobre los perfiles disponibles acá: http://red.ht/1ppyozF

Habilitar ZRAM:

1. su -
2. yum -y install bc
3. wget https://spideroak.com/share/PBSW433EMVZXS43UMVWXG/78656e6f6465/srv/CDN/xenodecdn/zram -O /etc/init.d/zram4. chmod 755 /etc/init.d/zram
5. chkconfig --add zram && chkconfig zram on

Reiniciamos y luego podremos checar que zRAM está corriendo con:

su -c 'service zram status'

Puedes checar más tips para mejora de rendimiento en: http://bit.ly/1hoo5XR

Habilitar Ksplice:

Ksplice es un gestor de paquetes de seguridad del que ya hablamos anteriormente y básicamente permite instalar actualizaciones de seguridad en tu servidor sin necesidad de reiniciar. La versión para RHEL se puede probar por 30 días (con una acces key de trial) y luego se requiere pagar aprox 4 USD/mo por usar el producto (con hasta 20 servidores, a partir de 20 en adelante el costo reduce a 3 USD/mo).

1. su -
2. wget https://www.ksplice.com/yum/uptrack/centos/ksplice-uptrack.repo -O /etc/yum.repos.d/ksplice-uptrack.repo
3. sudo yum -y install uptrack ksplice-uptrack-release
4. nano /etc/uptrack/uptrack.conf

En el archivo del comando #4, requeriremos insertar nuestra clave de acceso como nos lo pide:


Configurar IP Virtual única:

Si esto te interesa, acá nuestro tutorial

SELinux Permisivo:

SELinux es una buena utilidad de seguridad para sistemas CentOS/RHEL, sin embargo su activación puede traer problemas al momento de implementar ciertas cosas en tu servidor. Es por esto que, (al menos en algunos CentOS 7.x de VPS) SELinux viene deshabilitado por defecto y en instalaciones normales viene activado. Personalmente prefiero "algo en medio" y suelo ponerlo en modo "permisivo" esto quiere decir que seguirá funcionando sin conflictuar con otras cosas y en lugar de proteger como tal únicamente nos mostrará advertencias relevantes para que nosotros nos encarguemos de la situación. Poner entonces a SELinux en modo permisivo se hace con:

1. su -
2. nano /etc/selinux/config

Y en el archivo que abrirá cambiamos el status de disabled a permissive. Guardamos los cambios, reiniciamos y listo.

Utilizando el Inspector de Elementos de Chrome

Tatica - Mar, 07/15/2014 - 06:40

Cuando trabajo con websites, una de las cosas mas útiles que tengo a mano es el Inspector de Elementos de Chrome. Este modo levanta una ventana en la que podrás ver el código de tu web junto con otros elementos. Hoy simplemente les daré un pequeño tip para arreglar estilos sin tener que hacer miles de ediciones en su archivo fuente.

Utilizando el Inspector de Elementos de Chrome 1

Como ven, es muy fácil editar directamente el Css en nuestro Modo de Inspección de Elementos, hacer ajustes y, una vez satisfechos, pasar dichos cambios a nuestro archivo fuente. Luego veremos más tips de esta opción de Chrome.

flattr this!

¿Como reaccionarías ante esta carta de un cliente?

Jose Salgado - Lun, 07/14/2014 - 17:05
Como reaccionarías ante esta carta de un cliente

El post de hoy va a ser fácil, he tenido la ocasión de ver la carta de agradecimiento de un cliente a una empresa y es una de esas ocasiones dónde ves que han quedado realmente satisfecha con el producto y el trato. Os la pongo a continuación para que podáis comprobar hasta que punto estaban contentos y os pregunto, si recibís un mensaje de un cliente de este tipo, ¿que haríais?, premiaríais al cliente con algún descuento, premiaríais la persona que gestionó el pedido con ellos, promocionaríais esta carta en vuestro blog y redes sociales, o no haríais nada en absoluto.

Somos Laura y Elena. No sé si os acordaréis de nosotras pero fuimos a buscar algunas cositas por vuestro showroom. Os escribimos para contaros un poco cómo fue la fiesta de nuestros hijos que cumplían 6 años. Si queréis podéis publicarlo en vuestro blog, tanto las fotos como el texto.

Decidimos montar la fiesta con la temática pirata y teníamos claro que queríamos hacer el máximo de cosas manualmente.

Lo primero con lo que se encontraban los papás y los niños al llegar a casa eran unos pañuelos pirata colgados en el cordel rojo y blanco que compramos en LFDO. Hicimos dos pañuelos en blanco para los “capitanes” (los cumpleañeros) y el resto en negro para los “grumetes” (los invitados). Cuando entraban en casa, se podían poner el pañuelo y pintarse la cara (con ceras rojas y negras). Les sugerimos parches, barbas, bigotes, cicatrices, coloretes… Para elaborar estas bonitas bandanas, compramos tres pañuelos en los chinos, los cortamos con unas tijeras para dejarlos del tamaño de las cabezas de los niños e hicimos una plantilla en cartulina (dibujada a mano alzada y “troquelada” con cutter) para pintar por encima y que la calavera que queríamos se quedara como si fuera una especie de sello; negra sobre la tela blanca y blanca sobre la tela negra. La pintura, la fuimos a buscar al CREA DECORA RECICLA del Mercantic en Sant Cugat. Se trata de chalk paint, una pintura que va de cine para pintar sin casi esperar al secado para dar una nueva mano sobre todo tipo de superficies.

Para nosotras, la mesa en la terraza también era muy importante. No sólo nos servía para poner todas las cositas que comerían y beberían los niños sino que también era el centro de nuestra decoración. Sobre la mesa colgamos la guirnalda blanca que nos llevamos de LFDO. También en este caso pintamos y alternamos una estrella en rojo, líneas horizontales también en rojo y una calavera algo distinta de la de los pañuelos en negro. Creamos plantillas con cartulina de la misma forma exacta de la banderola y el troquelado que nos interesaba para dar ese aire pirata y marinero que buscábamos.

Otros elementos de los que estamos muy orgullosas son las cajas. Son simples cajas de fruta que nos regalaron en una frutería y que decoramos en rojo y blanco jugando con el contraste de la estrella al contrario del color de la propia caja. Las usamos para disponer las patatas y ganchitos que no pueden faltar en ninguna fiesta, usando como “separadores” los papeles de seda que nos llevamos de LFDO.

Hicimos otro experimento: un árbol de chuches. Al ser la primera vez tuvimos varios problemas de estabilidad pero la próxima vez seguro que nos sale mejor. Nuevamente, en los chinos compramos bolas de pórex, unos maceteros sencillos, palos y palillos. Las chuches son del DIA, porque son muy económicas y vienen en bolsas grandes. La idea es clavar con palillos en la bola de pórex las moras, forrar el palo del árbol con washi tape y rellenar todo el tiesto con lacasitos o M&M’s. El problema fue la estabilidad porque nos dimos cuenta que la base escondida debajo de los lacasitos no era lo suficientemente pesada, ni ancha y el palo que hacía las veces de tronco del árbol no era tampoco lo suficientemente ancho.

Decidimos también personalizar las cucharitas de madera con los nombres de los invitados. Y como somos muy fans de LFDO, el resto de elementos que compramos en la tienda hicieron su trabajo perfectamente, aportando un resultado estupendo: los platos con motivos pirata y los rojos, los confetti (que sirvieron para hacer una pequeña guerra de bucaneros), las cañitas, los vasitos y el mantel rojos, los vasos transparentes con las cúpulas en las que los nenes se bebieron más de dos litros de Cacaolat, las bolsitas marrones que arrugamos y llenamos de regalices rojas y negras como si fueran monedas de un tesoro, las otras bolsitas con motivos piratas que fueron destinadas a las palomitas, sandwiches, galletas, compramos unos burbujeros… Todo lo necesario para que los niños se lo pasaran bien y comieran por los ojos.

Y por supuesto, no podían faltar los pasteles. Nos decidimos por una receta súper sencilla para hacer un pastel de chocolate en crudo (no queríamos complicarnos con el horno) que luego se congela y queda fantástico. Atención porque va con sorpresa. Se hace una masa con harina de galleta, mantequilla y ¡petazetas! Esa masa se pone en el fondo del molde que queramos y para solidificarla un poco la ponemos en el congelador. Mientras, se funde chocolate negro y chocolate con leche y se va atemperando hasta que quede brillante y desecho. Y por otro lado, se calienta un poco de nata de cocina y, cuando arranca a hervir, se le añade pulpa de maracuyá, se apaga el fuego y se deja infusionar al menos cinco minutos. Colamos la nata, la añadimos poco a poco al chocolate y cuando esté todo integrado, se vierte sobre el molde y a congelar. Por encima se puede decorar con petazetas forrados de chocolate, con tierra de galleta… con lo que se quiera. Y, por supuesto, con las fantásticas decoraciones y velas que compramos en LFDO ;) No satisfechas con todo ello, nos lanzamos a comprar en los chinos unos cofrecitos de madera de un euro que pintamos a conjunto con el resto de elementos y que rellenamos con algunas sorpresitas. Los cofres fueron el toque especial en los platos en los que presentamos los pasteles.

Finalmente, piratas al agua: encima de la piscinita de la terraza pusimos globos atados con el cordel rojo y blanco. Eran unos globos que no “pegaban” mucho con la decoración porque los reciclamos de otra fiesta pero cumplieron su función. Los niños saltaron en la piscina para intentar atraparlos y acabaron explotando por estar al sol tanto tiempo: no hay fiesta que se precie en la que no acaben explotando todos los globos.

Película: Matilda

Esto es un resumen del artículo ¿Como reaccionarías ante esta carta de un cliente? escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Cookies y privacidad en Internet

eliasbrasa - Lun, 07/14/2014 - 12:44

Yo soy de esos que utiliza una extensión que borra automáticamente las cookies de una página web según cierro la pestaña del navegador (ya os hablé de ella, Self-Destructing Cookies) pero me he quedado de piedra al leer en Security by default que ni eso es ya suficiente… os recomiendo la lectura del artículo.


Desarrollo de aplicaciones web con MEAN.io (Mongo, Ember, Angular y NodeJS)

Skatox - Lun, 07/14/2014 - 11:28

Hace unas semanas, elaborando un sistema interno para Oja.la tuve la libertad de escoger la plataforma a desarrollar y como este año me había decidido a realizar una aplicación web escrita 100% en Javascript empecé a investigar sobre como empezar con la plataforma  MEAN (Mongo, Ember, Angular y NodeJS), para quienes no la conocen, es como LAMP (Linux, Apache, MySQL y PHP) pero orientada a usar JS tanto en frontend como en el backend. Investigando conseguí MEAN.io, un framework para desarrollar bajo esta plataforma.

Instalación

Al momento de iniciar el proyecto, no sabía utilizar Ember ni Mongo, respecto a NodeJS sólo había hecho unos experimentos sencillos para ver como funcionaba, pero ya tenía experiencia en AngularJS y herramientas como: Yeoman, Grunt, Bower y NPM. Por ello, la instalación de este framework me pareció muy sencilla: clonar el repositorio y luego mediante bower instalar todas las dependencias automáticamente. Solo realicé algunos cambios para evitar actualizar versiones no estables de librerías (no me gusta actualizar  en pleno desarrollo para evitar incompatibilidades con funcionalidades ya escritas) y eliminar cosas innecesarias para el proyecto (como autenticación usando redes sociales).

Esqueleto inicial

La forma en como está estructurado me ha gustado mucho, la separación del backend y frontend se hace notable. Respecto a Ember,  la estructura es muy sencilla, principalmente se divide en las carpetas: models (los objetos que permiten se comunican con la BD), controllers (donde se guarda la lógica del proceso), routes (maneja las rutas de las peticiones del servicio web), views (las vistas a mostrar desde el servidor, las cuales son diferentes de las vistas generadas en el frontend).

En la parte pública se trabaja como cualquier aplicación de Angular, se crean carpetas por cada módulo a desarrollar, por defecto vienen incluidas 2: auth y system. La primera es el módulo de autenticación que trae MEAN.io para permitir identificarse utilizando redes sociales y la segunda, donde va la aplicación como tal. También se incluyen los archivos para manejar las dependencias del proyecto usando npm, bower y se incluye un archivo de Grunt.

Este último, trae configuraciones para montar un servidor: de desarrollo, pruebas y producción. Cada uno de ellos tiene su propia  configuración, permitiéndote trabajar con diferentes bases de datos, bibliotecas comprimidas solo en la versión de producción y pruebas. Me pareció raro que no incluía la tarea grunt-ngmin, pues permite facilitar la compresión de archivos JS de AngularJS.

Logo de Mean.io

Logo de Mean.io, chévere que sea una chica ninja

Desarrollo

El desarrollo de la aplicación se me hizo fácil gracias a esta plantilla base, si nunca has desarrollado una aplicación bajo este modelo, te recomiendo iniciarte con MEAN.io. Lo único extraño es que generalmente en otras plataformas el código de backend es diferente al de frontend, permitiendo determinar fácilmente la ubicación del código que estas viendo, como aquí todo es JS a veces debes mirar la ruta para ver si estas en frontend o backend, además, probablemente llames a los modelos de Ember y Angular con el mismo nombre, confundiendo a veces la apertura de archivos.

La desventajas que vi con esta plataforma fue: la poca documentación debido a su poco tiempo de disponibilidad e incompatibilidad para navegadores antiguos (Android 2.3, IE 8, entre otros), sé de la disminución de la cuota de mercado de estos navegadores, pero aún existen clientes/usuarios que lo utilizan y en el ambiente empresarial se les debe dar soporte. Y finalmente, no me gustó mucho trabajar con MongoDB, es muy chévere almacenar los objetos en JSON y la lectura se hace rápida, pero no sé si es por mi años utilizando BD relacionales pero la falta de restricciones de diseño o tanta libertad de almacenar lo que se desee allí, me parece que puede crear daños en la integridad de datos en el futuro. Tal vez porque estoy acostumbrado a manejar toda la validación de la data en la BD y no en la aplicación, me pareció inseguro que con MongoDB toda la validación se hace en la aplicación (si me equivoco, por favor me lo aclaran en los comentarios).

Recomendaciones

Te recomiendo utilizar Mean.io si deseas hacer una aplicación bajo esta plataforma en poco tiempo, realmente es sencilla de usar si tienes experiencia desarrollando aplicaciones web con Javascript. Probablemente la curva de aprendizaje para un novato sea fuerte pero vale la pena el esfuerzo. Si deseas algo mas sencillo o simple (sin sacrificar calidad), puedes probar Mean.JS un fork realizado por el autor de Mean.io para mejorar algunos problemas de diseño de la plataforma.

 

Y el resultado de nuestra quiniela fue…

Tatica - Dom, 07/13/2014 - 18:27

…un fracaso! Creo que si en algo coincidimos todos es en que al menos el 95% de la población mundial tuvo la peor de las quinielas en toda la historia de los mundiales (seh, ya exageré).

Richzendy y yo nos bajamos un gráfico con las llaves y los juegos de este mundial FIFA 2014 y lo llenamos antes de que comenzara el primer juego. Acá les dejo el resultado de lo que ambos “pensamos” serían los resultados.

Ahora sean honestos conmigo… ¿alguno de ustedes pegó su quiniela?

quiniela.redimensionado

flattr this!

Aprende idiomas primero

Jose Salgado - Dom, 07/13/2014 - 17:05
idiomas

Los mismos factores que hace ya años me impulsaron a estudiar la carrera de psicología siguen estando vigentes, y si antes me comentaban sus problemas y angustias mis compañeros de clase, ahora abarco una horquilla más amplia, desde gente mayor que yo, hasta jóvenes que están a punto de comenzar la universidad.

La verdad es que en todo este tiempo -y mira que ha llovido- las dudas que mis coetáneos y yo mismo teníamos no difieren en lo sustancial con la juventud actual, ¿que estudio?, ¿que hago?, ¿voy a por lo fácil o por lo que me gusta?, etc… Pero ahora, con los ojos que ya dan cierta experiencia, creo que la respuesta es bastante más simple de lo que me parecía a mi en otras épocas.

Tengo la firme convicción de que no es tan importante que carrera estudies siempre y cuando te guste, porque con esta estructura que tenemos en nuestro país, al final acabarás trabajando de otra cosa. Así que es mejor invertir ese tiempo en un área que te apasione porque una carrera que no te gusta se puede hacer muy larga, pero si te gusta, el tiempo pasará de forma más fácil y podrás aprender materias que podrás utilizar en tu carrera profesional. En mi caso, fueron de gran utilidad la estadística y casi todo el temario de psicología clínica, supongo que otras carreras tendrán otro tipo de asignaturas multidisciplinares que te permitirán aplicar el conocimiento a múltiples áreas.

Aunque más allá de estudiar lo que te gusta, lo que considero clave para las nuevas generaciones es la de saber idiomas, y con saber no me refiero a un título de una academia, sino la capacidad de hablar con naturalidad con personas de otro idioma y otro contexto cultural. Cuantos más idiomas domines mejor todavía: inglés, francés, árabe, chino, los que sean necesarios y los que puedas llegar a manejar.

Una segunda opción, que soy consciente que no siempre está al alcance de todos, es viajar. Viaja todo lo que puedas, conoce otras culturas, compréndelas, entiende porqué en un país las formas son distintas a las tuyas y entiende su idiosincrasia. Puede parecer sorprendente porque el el ochenta por ciento del planeta tiene los mismos gustos, pero hay pequeños detalles que pueden arruinar una relación laboral, una negociación o incluso, la posibilidad de optar por una promoción.

Quizás no dispongas de mucho dinero para viajar, pero aunque sea de mochilero, te toque trabajar limpiando platos en un restaurante de mala muerte, esa experiencia te va a dar un plus que no puede proporcionar ninguna carrera.

Cuando tengas los idiomas y el conocimiento de las sutiles diferencias culturales, es cuando realmente puedes saber lo que quieres hacer. Es posible que estés ya estudiando una carrera -es tradición en este país no dejar un espacio entre la educación básica y la universidad-, no te desesperes, acaba la carrera, sigue aprendiendo idiomas, sigue viajando, cultiva tu curiosidad. Si tienes suerte y descubres lo que te apasiona, es posible que puedas embarcarte en cursos de formación específicos para mejorar tu capacitación, pero no lo hagas recién salida de la carrera, experimenta primero el mundo laboral durante mínimo tres años. Cuando ya te hayas curtido en ese mundo extraño de la empresa, donde no siempre lo mejor triunfa, donde la política es importante, y la inteligencia emocional para leer las reuniones es una herramienta básica, es el momento de buscar formación adicional.

Si por alguna razón no tienes la posibilidad de aprender idiomas, de viajar, te recomiendo que empieces a leer en otro lenguaje y ver películas en su versión original. Yo mismo aprendí inglés a base de leer cómics, luego me leí libros para niños porque no tenía el nivel suficiente, y ahora, a pesar de no tener ninguna certificación, tengo el nivel suficiente como para sobrevivir en el mundo de los negocios. Además, sigue leyendo, sigue formándote. Busca libros -en cualquier biblioteca puedes encontrar un montón de ellos-, aprende, llénate de experiencias. No te pido que te leas manuales de gestión o marketing, cualquier tipo de libro es bueno para captar información siempre y cuando sea un buen libro: el señor de los anillos, fundación e imperio, hay cientos de libros en casi todos los géneros que te ayudarán a ampliar tu visión del mundo.

Y por supuesto, siempre, siempre rodéate de gente mejor que tu para poder aprender de ellos.

Película: Su Excelencia

Esto es un resumen del artículo Aprende idiomas primero escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Instalar BlueGriffon 1.7.2 en Fedora 20

El blog de Emi - Dom, 07/13/2014 - 16:41

Volvemos con la instalación de Bluegriffon.

No sé si está discontinuado, pero lleva sin actualizar desde el 19/07/2014 que salió la versión 1.7.2

El problema para la instalación es que necesita xulrunner 26 y la versión de los repositorios, a día de hoy, es la 30.

He encontrado el fichero en rpm y no es es necesario instalar el tar.bz2.

Los archivos para instalar son:

32 bits:

https://kojipkgs.fedoraproject.org//packages/xulrunner/26.0/2.fc20/i686/xulrunner-26.0-2.fc20.i686.rpm

http://fr2.rpmfind.net/linux/local/fedora/20/i386/os/Packages/bluegriffon-1.7.2-5.fc20.i686.rpm

64 bits

https://kojipkgs.fedoraproject.org//packages/xulrunner/26.0/2.fc20/x86_64/xulrunner-26.0-2.fc20.x86_64.rpm

http://fr2.rpmfind.net/linux/local/fedora/20/x86_64/os/Packages/bluegriffon-1.7.2-5.fc20.x86_64.rpm

Una vez instalado hay que evitar que xulrunner se pueda actualizar a una versión más reciente.

Para ello hay dos opciones, ambas a ejecutar desde la consola, y como usuario root.

Editar el fichero /etc/yum.conf y añadir la siguiente linea:

exclude=xulrunner

Pegar en consola y darle a intro: echo ‘exclude=xulrunner’ >> /etc/yum.conf

La más sencilla la segunda.


Mounting a partition from a dd image

Vortoga - Sáb, 07/12/2014 - 13:57

At some point, everybody may have done a dd image of a USB/SD stick, as the below example shows:

dd if=/dev/sdb of=foo.img

But it is usual that at some point in time we would like to access the information inside the image, doing that is quite easy:

First,you should do a fdisk on the image:

fdisk -l foo.img

Disk foo.img: 7998 MB, 7998537728 bytes, 15622144 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002fc6d

Device Boot      Start         End      Blocks   Id  System
foo.img1   *             15622143     7811071+   c  W95 FAT32 (LBA)

Then some maths are needed. The operators are the start of the partition and the sector size in bytes.  The operation is simply start * sector size in bytes.

In this particular case the operation is 1 * 512 = 512.

Now that we have the result, that we call the offset. In other words, 512 is the offset where the partition starts in this dd image.

So the command to mount the partition is:

mount -t vfat -o loop,ro,noexec,offset=512 foo.img /mnt/mountpoint

And then we can copy the information from the partition inside!

 

 

 

 

Páginas

Suscribirse a Fedora-es sindicador