Command line in browsers for private modes

Not as usual as a double click on a icon, but useful too, you may type a command line for start a browser.

Some brosers have a richfull command line options. If you want to start browsers in a private / incognito mode type:

  • for Firefox: firefox -incognito
  • (for more information check this article from Mozilla about Command Line Options)

  • for Epiphnay: epiphany --incognito-mode
  • (Epiphany has its own man page, so may type man epiphany to stay up to date for the options in your installed version).

  • for Google-chrome: google-chrome --incognito (for more information check this post from SuperUser about Google-chrome awitches)

You may dig into your favourite search engine to no found how many options they offer us.

What cloud solution to choose and why

There is no cloud. It’s just someone else’s computer.
Chris Watterston

The Cloud (PaaS, SaaS, IaaS, …, etc.) is a stablished as solution nowadays.

According to where is the hardware, it’s told that there’re three types of cloud implementation:

  • public: your solution it’s on provider datacenter
  • private: your cloud it’s on your own datacenter(s)
  • hybrid: your solution is on both; at external at provider’s datacenter and in your datacenter. Important, you are able to move apps, services, VM’s from one to another

Note: the same terms are used to describe if your solution is public in the Internet, or closed only for your company (private) or a mixed one (hybrid). So, let me insists, I’m describing where is your solution (hard + software). I’m not refering here to who is able to use it.

Ussually I miss another variable that impacts a lot: are you going to deploy your cloud solution in a vendor lock-in implementation or don’t? Many cloud companies offers their solution in the three environments (I think that Amazon only offers a full non on-site solution).

PROS: A ready to use solution provided by any vendor has advantages: easy and fast deploy, integration with other products (for instance: As an exemple, if we just have a look to Amazon S3 (Simple Storage Service), there’s a plenty of storage provider with S3 compatible solutions: EMC2, IBM, Veritas, Oracle (it seems that just for backup solution)).

CONS: Your footprint is that concept named vendor lock-in. Once they got you, they may charge you hidden cost and it may be painful to migrate from one cloud solution to another. Plus, on daily work you’re limited about the things you may see, modify, manage, or analyze if anythings fails. Think about this cloud infrastructure with renting a flat: there’s a landlord, you got everything ready for you as soon as you come into the flat, but… you couldn’t change anything in the house ’cause it is not yours home.

I prefer a hybrid solution based on open standards.

CONS: It costs more to get things done, but when you get it you control and decides architechture, services, and many times you may manage your resources, you are not out of the workshop while the vendor manage your solution and you don’t know what’s hoing on or what has happened during a failure. Obviously there’s a footprint too, it is not a ready-to-use solution.

PROS: On the other hand, you’re more free to manage and decide. More; hybrid is going to be the solution because the companies requires an agilty (growing, moving resources, etc.) that only can be satisfied by defining from the scratch a hybrid implementation.

Source: I found the author of the sentence There is no cloud. It’s just someone else’s computer. in the Command Line Heroes podcast Crack the Cloud_Open and it has makes me share here those ideas that I agree with.

Why am i going to “play” with a Rasperry Pi? (Update 31/03/2018)

Why am i going to “play” with a Rasperry Pi? Short answer; for educational purposes.

No the little bit more explained why I decide to sset up a Rasperry Pi, but also going to the point:

  • I’m very bad with hardware, so it’s a little bit challenging for me
  • a very good friend gift me its Raspberry Pi 1 (512Mb RAM) and it was collecting dust
  • I may obtain something useful at the end of the process, for instance, a media server, a little NAS, whatever.
  • I’m going to refresh my former sysadmin skills; file system formatting, installing different OS’s flavours, setting up a network, etc.
  • It’s a wide documented process so it keeps my attention in making the right thing, not in solve a new problem never before seen.

So, again, for educational purposes, mixing up fun with refreshing basic skills.

Update 31/03/2018:
Raspian up & running on an Raspberry Pi 1 model. Reasons for Raspbian:

  • Main reason: It forces me to get out of my usual Red Hat / CentOS / Fedora distro to a Debian based one. I hope this helps me in a future for getting the LP1 Certification
  • General purpose (I’m not looking for a particular functinality), I’m satisfied if it acts as a ssh gateway to the rest of home network
  • Well documented, this is a must since learn something new requires make mistakes. For example, I bought a USB – WiFi here you got how seting WiFi up via the command line, because command line always teches more than graphical interfaces IMHO

Jonh Perry Barlow y sus 25 consejos para una vida adulta

John Perry Barlow ha fallecido, fue fundador de la EFF – Electronic Frontier Foundation. Ahora es bastante desconocida en el mundo informático y entre las personas más jovenes, pero recomiendo conocer qué ideas animan la fundación y quién era John Perry Barlow así como otras figuras del momento.

Me conformo con recordar los 25 consejos de John Perry Barlow para una vida adulta (fuente Lifehacker) .

No estoy del todo en sintonía con alguno pero valen la pena. Es un ejemplo de que la tecnología debería estar al servicio de las personas; el hombre es la medida de todas las cosas.

  1. Se paciente. No importa en qué ámbito.
  2. No hables mal de los demás: asigna responsabilidad, no culpa. No digas nada de otro que no le dirías a él.
  3. Nunca asumas que los motivos de los demás son, para ellos, menos nobles que los tuyos para ti.
  4. Expande tu sentido de lo posible.
  5. No te preocupes por asuntos que realmente no puedes cambiar.
  6. No esperes más de nadie de lo que puedes conseguir por ti mismo.
  7. Tolera la ambigüedad.
  8. Ríete de ti con frecuencia.
  9. Preocúpate por lo que es correcto en lugar de quién tiene la razón.
  10. Nunca olvides que, sin importar lo seguro que te sientas, podrías estar equivocado.

  11. Renunciar a los deportes de sangre.
  12. Recuerda que tu vida también le pertenece a otros. No arriesgues frívolamente.
  13. Nunca le mientas a nadie por ningún motivo. (Las mentiras por omisión a veces están exentas).
  14. Conoce las necesidades de quienes te rodean y respételas.
  15. Evita la búsqueda de la felicidad. Busca definir tu misión y busca eso.
  16. Reduce el uso del primer pronombre personal.
  17. Elogia, al menos, con la misma frecuencia que menosprecias.
  18. Admite tus errores, libremente y pronto.
  19. Sospecha menos de la alegría.
  20. Comprende la humildad.
  21. Recuerda que el amor perdona todo.
  22. Fomenta la dignidad.
  23. Vive memorablemente.
  24. Ámate a tí mismo.
  25. Resiste.

Rebranding, componentes y prescripción al cliente

Rebranding

La primera vez que escuché la palabra rebranding fue en mi profesión. El concepto es aplicable a muchos ámbitos y es muy fácil de explicar, se trata de re-etiquetar.

Es distinto a otros conceptos parecidos, por ejemplo, si ciertas marcas de automóviles comparten los motores y los chasis, eso es rebranding en sentido esctricto poque cada una de ellas está vendiendo una marca distinta.

Marcas

Los fabricantes deciden ofrecer marcas distintas, aunque compartan elementos muy importantes, porque una marca es la manera de identificar una propuesta de producto. Distintos modelos de iPhone y un Sony Xperia Z llevan la misma cámara y si en algunos modelos pagamos lo mismo, representan cosas distintas, ofrecen servicios y prestaciones distintas.

Los dos modelos de teléfono hacen fotos con distinto resultado final a mismas condiciones. Dos coches con mismo motor consumen cantidades de combustible distintas, incluso rinden potencias distintas.

Ejemplo

Los fotógrafos profesionales suelen utilizar cámaras de formato completo (full-frame) (y algunos de medio formato). Las dos marcas más conocidas son Canon y Nikon y también son habituales entre los aficionados a reflex digital (hay más variedad entre las compactas).

He consultado DXOmarks, listado de calidad de los sensores con los siguiente parámetros: cámaras full-frame, cualquier precio, cualquier marca, entre 2002 y 2017.

En este listado de cámaras full-frame la primera Canon aparece en la posición decimoséptima (si no me equivoco). Hay ocho Sony, siete Nikon y una Pentax.

¿Qué decisión tomaría basandome en esa información?

Sería fácil elegir Sony o Nikon, o incluso dudar de Canon, pero sería injusto. La mayoría de las cámaras Nikon equipan sensore Sony. Nikon decidió que su apuesta era construir sus propios objetivos en lugar de centrarse en la costrucción de los sensores. Canon decidió construir tanto los sensores como los objetivos y los que saben -no es mi caso- dicen que es una marca de calidades comparables al resto.

¿Da igual comprar una Sony que una Nikon si montan el mismo sensor? No. Hay más variables a considerar; el software que post-procesa las imágenes, los objetivos de los que puedo disponer (por variedad, precio y calidad óptica) y prestaciones añadidas que un fabricante decida incorporar, como peso, estanqueidad, estibilización… etc.

De la fotografía al Technical advisor

  • Es aconsejable tener presente más de una valor objetivo para tomar decisiones. Da igual que sea comprar una cámara, un coche, o almacenamiento en un CPD.
  • Es necesario conocer en profundidad cuáles son las necesidades de nuestro cliente y establecer paralelismos entre esas necesidades y los valores de los productos a elegir. Por ejemplo, no es igual aconsejar a un cliente que quiere correr con su coche o acceder rápidamente a los datos de sus cabinas de almacenamiento que al cliente que quiere pasea con el coche o almacenenar gran cantidad de datos que son poco consultados.
  • Los valores objetivos deben ser ponderados, en función del punto anterior

Cualquiera puede conocer la oferta de productos que las marcas ofrecen y sus características, la clave está en conocer al cliente e identificar las necesidades para emparejarlas con productos.