Publicar una aplicación Ember en Heroku

Teniendo en cuenta la docu del buildpack para Ember, el modo rápido de publicar una app Ember en Heroku es:

heroku login
heroku create
heroku buildpacks:set https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/emberjs.tgz
git push heroku master

Si queremos hacer push de una rama en concreto:

git push heroku nuestra-rama:master

Si nuestra aplicación no está en el root del repositorio sino en un subdirectorio, veremos un mensaje de error del tipo “Failed to detect set buildpack”. Podemos hacer push sólamente de ese directorio:

git checkout nuestra-rama
git subtree push --prefix nombre-subdirectorio heroku master

Para abrir nuestra aplicación desplegada:

heroku open


También puede interesarte:


Tags: , ,
Publicado en Programación y Desarrollo por shokmaster. No Comments
Una nueva web: http://minijuegos.shokmaster.com - Más de 500 mini-juegos en flash, con posibilidad de compartir tus mejores puntuaciones y aparecer en el ranking de los mejores jugadores.

Saber la versión de Apache

Para ver qué versión de Apache estamos utilizando (sobre un entorno GNU/Linux), simplemente debemos ejecutar:

apache2 -v

O bien, si no tenemos la ruta de Apache en el path, especificándola:

/usr/sbin/apache2 -v


También puede interesarte:


Poner botones de ventana a la derecha en Ubuntu 10.04

Yo soy uno de los que odia los cambios que se vienen haciendo en el escritorio Gnome de las últimas versiones de la distro Ubuntu. En mi cabeza, los botones de control de ventana (minimizar, restaurar, cerrar…) están arriba a la derecha, y cuando llego a la ventana quiero que estén exactamente en ese lugar. Para remediar el cambio (absurdo, en mi opinión) que hicieron nuestros amigos de Ubuntu al poner los botones a la izquierda, debemos hacer lo siguiente:

  • Ejecutamos (con Alt+F2 generalmente) el comando gconf-editor.
  • Buscamos la ruta app -> metacity -> general
  • Cambiamos el valor del campo button_layout, por ejemplo por menu:minimize,maximize,close

Cerrar, guardar y ya tenemos los botones a la derecha ;-)


También puede interesarte:


Tags: , , ,
Publicado en Linux por shokmaster. No Comments

Ver el espacio libre en Linux

Una de las funciones de este blog es poder tener apuntadas las cosas que no quiero que se me olviden, algo a lo que tiendo habitualmente. Hoy dejo aquí unos comandos muy útiles para conocer el espacio libre y ocupado en disco desde la consola de un sistema GNU/Linux:

df: muestra el espacio libre en las particiones del disco.
df -h: igual, pero muestra los tamaños en formato “human readable” (K, M, G…).
du -u fichero1 … ficheroN: muestra el tamaño total de los ficheros.
du -s directorio: muestra el espacio que ocupa el directorio.
du -sh directorio: igual, pero en human-readable.


También puede interesarte:


Tags: , , ,
Publicado en Linux por shokmaster. No Comments

Una web contra los cabreos: despotrica.unnu.es

Despotrica.com - Página principal

Internet es una herramienta con infinidad de usos distintos, pero quizá el más utilizado sea el de expresar libremente opiniones y críticas. Esto es lo que pretende despotrica.com, crear un espacio donde desahogarse, quejarse de cualquier cosa y, quizá así, que la gente no pague sus enfados con quien no debe.

Existen otras webs similares, pero en mi opinión están basadas en dos grandes errores:

  • Falta de moderación: parece que los responsables no se molestan por moderar los comentarios publicados por los usuarios, ya que siempre hay alguno que sobrepasa los límites con insultos graves como amenazas de muerte o barbaridades por el estilo. Además, siempre se suele derivar en una pelea entre dos o tres usuarios, con lo que la web pierde su función.
  • Falta de equilibrio entre funcionalidad y simplicidad: las webs que reúnen quejas están organizadas en grandes árboles de categorías y son necesarios varios pasos para publicar un comentario. Incluso algunas requieren un registro previo, lo que ralentiza aún más la experiencia del usuario.

En despotrica.unnu.es el proceso es simple: escribir y pulsar el botón Despotricar. Además se incluyen ejemplos para ayudar al usuario a “arrancar” y vencer la pereza de pensar cómo empezar su queja (gracias a Miriam por la idea). Además pueden publicarse quejas sin necesidad de registrarse (aunque los usuarios registrados tienen acceso a opciones como elegir su nick y su avatar, y otras que se añadirán en un futuro).

En la parte derecha se sitúan las estadísticas de la web, y la información del usuario en caso de que éste haya accedido a su cuenta.

Despotrica.unnu.es - Área de publicación y estadísticas

Está redactada en un estilo informal, y el diseño está claramente inspirado en Twitter -aunque es algo que evolucionará para adaptarse cada vez más a la temática de la web-.

En su primera semana, despotrica.unnu.es recibió más de mil visitas y se publicaron más de 200 quejas, un resultado muy satisfactorio teniendo en cuenta que no se ha invertido ni un solo Euro en promocionarla ni darla a conocer. Además, el comportamiento de los usuarios ha sido ejemplar, ya que se ha respetado en todo momento lo estipulado en las Condiciones de uso.


También puede interesarte:


Modelo cashback: Microsoft da un paso atrás. La problemática del mercado online.

Cuando el motor de búsqueda aún se llamaba Live, Microsoft pensó que sería una buena idea acoplar en él un sistema de cashback. De esta forma, los usuarios podrían buscar productos y obtener una devolución de parte del importe de su compra, con el consiguiente margen de beneficio para Microsoft y el aumento de ventas de las tiendas asociadas.

Ahora, el rebautizado Bing Cashback permanecerá inactivo desde el 30 de julio de 2010 por falta de uso por parte de los usuarios, a pesar de la buena acogida que tuvo esta iniciativa entre los anunciantes. El equipo responsable explica las razones en su blog oficial.

Parece que no sólo en España el concepto de cashback carece (absurdamente) de credibilidad o interés entre buena parte de los internautas. Un cashback conlleva beneficios para compradores y vendedores, y aún hay margen para el intermediario imprescindible, la web que gestiona el cashback.

¿En qué consiste el cashback?

Además de los beneficios económicos para todas las partes implicadas, este modelo de negocio (o más bien de ventas) consiste en invertir el dinero de una empresa en su cliente, en lugar de destinarlo a publicidad agresiva.

Hasta hace unos años, las empresas invertían grandes cantidades de dinero en publicidad (carteles, prensa, radio, televisión, banners…). Por supuesto, este “marketing tradicional” también incluía el trasiego de comisiones, pero no de la misma forma: una empresa pagaba comisiones a otras por las ventas que le consiguiera, y ahí acababa todo.

El modelo cashback, nacido por y para el mercado online, permite que esas comisiones lleguen a quien realmente va a aportar beneficio a todo el proceso de venta: el cliente. Así, una web de cashback ofrece al cliente los productos del vendedor, y cuando realiza una compra, el vendedor paga la comisión correspondiente a la web y ésta le cede una parte al cliente. De esta forma, el dinero que se hubiera empleado en publicidad agresiva va a parar al comprador. Resultado: el vendedor tiene un cliente, el cliente tiene una recompensa económica por hacer la compra y la web de cashback obtiene un beneficio por haber conectado a los dos primeros.

¿Dónde falla todo esto?

En el desconocimiento. Concretamente en España, no hay una cantidad suficiente de gente que compre por Internet (aún sigo escuchando “uy, yo es que no me fío, a ver si algun hacker me va robar la tarjeta o algo“), y mucho menos que entienda lo que es un cashback y se habitúe a comprar de esta forma. En países como EEUU sí es algo más frecuente, aunque por lo que se ve Microsoft no ha podido/sabido aprovecharlo.

En mi opinión, gran parte de culpa de este desconocimiento trágico de las nuevas tecnologías la tienen los medios de comunicación, que en su mayoría -y no dudo que con la mejor intención de proteger de los ciberpeligros a los usuarios- tienden al catastrofismo y a presentar los trámites online como algo inseguro, oscuro, peligroso, asediado por cientos de “hackers” (un término SIEMPRE mal utilizado, que ya discutiremos en otra ocasión) capaces de hazañas sobrehumanas y que nos arruinarán el bolsillo y la vida en general.

Supongo que será cuestión de que todo evolucione y se vaya haciendo más habitual -como ya ocurre- comprar y obtener un beneficio por ello, pero creo que a este ritmo aún nos queda un rato.


También puede interesarte:


Tags: , , ,
Publicado en Noticias por shokmaster. 2 Comments

Google integra un teclado virtual

Para los usuarios que utilizan un teclado con caracteres “no convencionales” (por ejemplo ruso, hindi, chino, árabe…) puede llegar a ser un problema hacer una simple búsqueda si se cambia de teclado. Google pensó… ¿cómo podemos facilitar a estas personas su tarea si necesitan buscar algo en su idioma y no pueden pulsar esos caracteres? y la solución fue incorporar un teclado virtual en el lateral derecho de la barra de búsqueda, mediante el correspondiente icono.

Por el momento, los idiomas disponibles son:

Albanés, Árabe, Armenio, Vasco, Belarús, Bosnio, Búlgaro, Catalán, Croata, Checo, Finlandés, Gallego, Georgiano, Griego, Hebreo, Hindi, Húngaro, Islandés, Kazajstán, Kirghiz, Macedonio, Malayalam, Mongol, Persa, Polaco, Ruso, Serbio, Eslovaco, Esloveno, Sueco, Tártara, Tailandés, Turco, Ucranio y Uzbekistán.

Y este es el aspecto que presenta el teclado:

Teclado virtual en Google. Click para agrandar


También puede interesarte:


Tags: , , ,
Publicado en Noticias por shokmaster. No Comments

¿Por qué deberías estar en BeRuby? Apúntate al reto 50k

Hace tan sólo unos días, BeRuby superó el medio millón de usuarios en España (sin contar los otros 8 países en los que está presente). ¿Y por qué?

Tres ventajas

1. Es gratuito (un buen comienzo, ¿no?)

2. Ganas dinero por lo que ahora estás haciendo sin recibir nada a cambio. Sin trampas, dinero en efectivo (en tu cuenta bancaria o por PayPal, como tú prefieras).

3. Ganas dinero por lo que haga la gente a la que invites a BeRuby.

¿En qué consiste?

Lo veremos con tres ejemplos:

- Si sueles visitar todos los días páginas como Facebook, Youtube, buscas en Yahoo… cada vez que entres a ellas a través de BeRuby tu saldo aumentará unos céntimos.

- Si te vas a registrar en una página, accede a ella a través de BeRuby y tu saldo aumentará desde 0,30€ hasta 4, 5, 6€…

- Si quieres comprar en una tienda, por ejemplo Telepizza: en lugar de entrar directamente en telepizza.com, entras a beruby.com, haces click en el enlace de Telepizza y apareces igualmente en telepizza.com, pero tu saldo en BeRuby aumentará el 2% de lo que vale tu pizza.

Y además, ganas la mitad de todo lo que ganen tus amigos, y los amigos de tus amigos.

Mi recomendación

Configura BeRuby como página de inicio en tu navegador, personalízala e invita a tus amigos. Vas acumulando dinero y luego lo cobras. Así de sencillo.

Durante este mes de mayo BeRuby ha propuesto un reto: sumar 50.000 usuarios más. Y lo conseguiremos.


También puede interesarte:


Gmail permite arrastrar y soltar imágenes en nuestros e-mails

Soy de los que piensan que Gmail es el mejor servicio de correo que existe, y la última noticia publicada en su blog oficial confirma esta teoría.

Hasta ahora Gmail sólo permitía incluir imágenes como archivos adjuntos, pero ahora podremos arrastrar y soltar imágenes desde una carpeta a la zona de texto para que aparezcan dentro del mensaje. Esto ya lo conseguía una extensión de Labs, que añade un icono en la barra de herramientas de redacción para hacer posible la inserción de imágenes, pero no incluía la función drag and drop.

Por el momento, esta funcionalidad sólo está disponible utilizando el navegador Google Chrome, pero se está trabajando para hacerla compatible con el resto de navegadores en poco tiempo.


También puede interesarte:


Tags: , , , ,
Publicado en Noticias por shokmaster. No Comments

Truco para seleccionar todos los contactos en Facebook

Al sugerir páginas a nuestros amigos en Facebook lo normal es que tengamos que seleccionar uno por uno los contactos. ¿Y si queremos enviar ese evento a todos ellos? En este caso podemos recurrir a la siguiente función:

javascript:fs.select_all();

Un ejemplo de uso:

1. Pulsamos “Sugerir esta página a mis amigos”
2. Cuando aparezca la ventana modal de selección de amigos, escribimos javascript:fs.select_all(); en la barra de direcciones del navegador y pulsamos enter.
3. ¡Ya está!

.


También puede interesarte:


Publicado en Redes sociales por shokmaster. No Comments