<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Patrick D'appollonio</title><link>https://www.patrickdap.com/post/</link><description>Recent content in Posts on Patrick D'appollonio</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Dec 2024 15:17:26 -0500</lastBuildDate><atom:link href="https://www.patrickdap.com/post/index.xml" rel="self" type="application/rss+xml"/><item><title>How to make your GitHub profile dynamic</title><link>https://www.patrickdap.com/post/make-github-profile-dynamic/</link><pubDate>Fri, 13 Dec 2024 00:56:53 -0500</pubDate><guid>https://www.patrickdap.com/post/make-github-profile-dynamic/</guid><description>&lt;p>Recently I was toying with the somewhat new GitHub feature that &lt;strong>allows you to create a repository with the same name as your GitHub username&lt;/strong> and host in it a &lt;code>README.md&lt;/code> file that then is displayed in your profile and visible to whoever visits your profile page. While this feature is good, it&amp;rsquo;s not too dynamic, but there are two things in our favour: a) &lt;a href="https://docs.github.com/en/billing/managing-billing-for-your-products/managing-billing-for-github-actions/about-billing-for-github-actions#:~:text=GitHub%20Actions%20usage%20is%20free%20for%20standard%20GitHub%2Dhosted%20runners%20in%20public%20repositories" rel="nofollow noopener" target="_blank">&lt;em>GitHub Actions&lt;/em> are free for public repositories&lt;/a> and b) we can use the GitHub API to fetch information about our repositories, pull requests and more.&lt;/p></description></item><item><title>Cultural differences between Chile and USA (and North America)</title><link>https://www.patrickdap.com/post/cultural-differences-chile-usa/</link><pubDate>Sun, 21 Jan 2024 17:32:53 -0500</pubDate><guid>https://www.patrickdap.com/post/cultural-differences-chile-usa/</guid><description>&lt;p>On August 2014 I made one of the most difficult choices of my life: I left my home country, my family, my friends and everything I knew &lt;strong>to move to the United States&lt;/strong>. I arrived in Florida, and while Florida still speaks a lot of Spanish for a US State (not in a bad way, I&amp;rsquo;m not complaining! It made my life easier) it still took a bit of me to get used to this new culture.&lt;/p></description></item><item><title>Benchmarking is Hard: Caddy vs Nginx Edition</title><link>https://www.patrickdap.com/post/benchmarking-is-hard/</link><pubDate>Sat, 23 Sep 2023 10:20:41 -0400</pubDate><guid>https://www.patrickdap.com/post/benchmarking-is-hard/</guid><description>&lt;p>Back in November 2022 I was browsign the then Twittosphere &lt;em>(now Exosphere?)&lt;/em> when I ran across an interesting tweet from &lt;a href="https://twitter.com/manishrjain" rel="nofollow noopener" target="_blank">@manishrjain&lt;/a>:&lt;/p>
&lt;blockquote class="twitter-tweet">&lt;p lang="en" dir="ltr">What is happening?&lt;br>&lt;br>Caddy is 2x outperforming NGINX in my reverse proxy test 🚀 With Caddy, there&amp;#39;s practically no difference in HTTPS vs HTTP performance.&lt;br>&lt;br>If legit, this is clearly a David vs Goliath story. &lt;a href="https://twitter.com/mholt6?ref_src=twsrc%5Etfw">@mholt6&lt;/a>&lt;/p>&amp;mdash; Manish R Jain (@manishrjain) &lt;a href="https://twitter.com/manishrjain/status/1595459910908940288?ref_src=twsrc%5Etfw">November 23, 2022&lt;/a>&lt;/blockquote>
&lt;script async src="https://platform.twitter.com/widgets.js" charset="utf-8">&lt;/script>


&lt;p>It caught my attention, but not because of the claim that Caddy outperforms Nginx by 2x, but instead because often, when it comes to benchmarking and comparing technologies, especially when it comes to Servers, Internet and Network Requests, &lt;strong>you could often overlook specific details&lt;/strong>.&lt;/p></description></item><item><title>4 alternative tools to replace Terraform in your Infrastructure as Code</title><link>https://www.patrickdap.com/post/ideas-replace-terraform/</link><pubDate>Fri, 18 Aug 2023 22:43:54 -0400</pubDate><guid>https://www.patrickdap.com/post/ideas-replace-terraform/</guid><description>&lt;p>&lt;strong>With Hashicorp moving a bit away from their roots in the Open Source world and &lt;a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license" rel="nofollow noopener" target="_blank">going into the more locked-in, don&amp;rsquo;t-compete-with-me kinda scenario&lt;/a>&lt;/strong>, it&amp;rsquo;s hard not to start thinking whether you should be looking at jumping ship away from your massive Terraform setup. If you&amp;rsquo;re in that boat, &lt;strong>where can you go? What are the alternatives to Terraform?&lt;/strong>&lt;/p>
&lt;p>In this article, &lt;strong>I&amp;rsquo;ll provide some of my recommendations as to where to go&lt;/strong>, with some pros and cons on each option. While your mileage might &lt;em>greatly&lt;/em> vary depending on your technical requirements and conditions, &lt;strong>there won&amp;rsquo;t be a one-size-fits-all solution&lt;/strong>, so I&amp;rsquo;ll try to cover as many options as possible.&lt;/p></description></item><item><title>How to manage Kubernetes clusters in WSL with OpenLens on Windows</title><link>https://www.patrickdap.com/post/openlens-wsl/</link><pubDate>Fri, 27 Jan 2023 21:16:26 -0500</pubDate><guid>https://www.patrickdap.com/post/openlens-wsl/</guid><description>&lt;p>Recently I&amp;rsquo;ve been playing with a few different tools to make me more proficient when working with Kubernetes. Additionally, people that know me know &lt;strong>I play lots of games&lt;/strong> &amp;ndash; sinking more and more time into &lt;em>Destiny 2&lt;/em> &amp;ndash; so &lt;strong>I keep Windows as my daily desktop driver&lt;/strong> and even with all the grievances of WSL &amp;ndash; including random loss of networking &amp;ndash; I still use it as a daily driver to write code and do other work in a Linux environment while still retaining a Windows &amp;ldquo;desktop&amp;rdquo;.&lt;/p></description></item><item><title>Mounting Secrets and ConfigMaps in a preexistent folder without deleting the folder's contents</title><link>https://www.patrickdap.com/post/mounting-secrets-configmaps-without-deleting/</link><pubDate>Mon, 31 Oct 2022 22:30:16 +0000</pubDate><guid>https://www.patrickdap.com/post/mounting-secrets-configmaps-without-deleting/</guid><description>&lt;p>We&amp;rsquo;ve all been there: we&amp;rsquo;re working on our next super-hyper-duper Kubernetes operator, we&amp;rsquo;re about to deploy it but we&amp;rsquo;re doing some local testing, so we create a &lt;code>ConfigMap&lt;/code> or a &lt;code>Secret&lt;/code>, we mount it to the Pod, launch our app and we see the entire directory is now gone, replaced with our &lt;code>ConfigMap&lt;/code> or &lt;code>Secret&lt;/code>&amp;rsquo;s contents.&lt;/p>
&lt;p>This post will show you how to mount a &lt;code>ConfigMap&lt;/code> or &lt;code>Secret&lt;/code> on a preexistent folder without deleting all its data. We&amp;rsquo;ll use the hypothetical case scenario that you&amp;rsquo;re working in your next static, pure HTML page &amp;ndash; and of course, you do need Kubernetes to run that because &lt;em>reasons&lt;/em> &amp;ndash; so you&amp;rsquo;ll resort to using the Nginx image.&lt;/p></description></item><item><title>Six things I wish I would've known when I started working with Istio</title><link>https://www.patrickdap.com/post/things-to-know-istio/</link><pubDate>Fri, 22 Apr 2022 16:48:39 -0400</pubDate><guid>https://www.patrickdap.com/post/things-to-know-istio/</guid><description>&lt;p>Working with service meshes is really an interesting concept and sells you the benefits of, well, the service mesh itself, mutual TLS, end-to-end encryption, and more.&lt;/p>
&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/istio-tips/istio-logo_hu_3945e42537102c2f.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/istio-tips/istio-logo_hu_831b13f7074999e5.jpg" alt="Istio" title="Istio" />
&lt;/picture>&lt;/p>
&lt;p>Unfortunately though, not everything is as straightforward as you might think. In fact, Istio&amp;rsquo;s own documentation page &lt;a href="https://istio.io/latest/docs/ops/common-problems/" rel="nofollow noopener" target="_blank">has a full section dedicated to &amp;ldquo;common issues&amp;rdquo;&lt;/a>. These issues are not so evident if you come from an Ingress Controller world and you assume you would understand Istio using the same knowledge as you would have when using Ingress Controllers instead.&lt;/p></description></item><item><title>ArgoCD Health Checks: How to create custom Health Checks to validate resource statuses</title><link>https://www.patrickdap.com/post/argocd-health-checks/</link><pubDate>Mon, 24 Jan 2022 22:34:11 -0500</pubDate><guid>https://www.patrickdap.com/post/argocd-health-checks/</guid><description>&lt;p>Here&amp;rsquo;s an interesting problem I ran into while doing some work a few days ago. I was working on a pipeline to deploy new resources using ArgoCD. Everything was going great until one of the Kubernetes resources was, in fact, a resource managed by a Kubernetes controller: that is, applying it will not create it, &lt;strong>it will merely tell the controller to create it, eventually&lt;/strong>.&lt;/p>
&lt;p>In practical terms, during my time at &lt;a href="https://www.sourcedgroup.com" rel="nofollow noopener" target="_blank">Sourced Group&lt;/a>, we&amp;rsquo;ve been working closely with Anthos and some of their applications, including &lt;a href="https://cloud.google.com/config-connector/docs/overview" rel="nofollow noopener" target="_blank">Anthos Config Connector&lt;/a>, a nifty little controller that &lt;strong>allows you to declare Google Cloud resources as Kubernetes YAMLs, and have this Config Connector &amp;ndash; or ACC for short &amp;ndash; create them for you&lt;/strong>.&lt;/p></description></item><item><title>"wait-for", a tiny utility to wait for TCP or UDP resources to be ready</title><link>https://www.patrickdap.com/post/wait-for/</link><pubDate>Sun, 23 Jan 2022 22:07:39 -0500</pubDate><guid>https://www.patrickdap.com/post/wait-for/</guid><description>&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/computer-screen_hu_92893ab13d3cd7e9.webp" type="image/webp" />
 &lt;img align="center" class="full" src="https://www.patrickdap.com/img/computer-screen_hu_69bbb1d83bb575dc.jpg" alt="The screen of my Macbook Pro when I was writing some Go code in 2018" title="The screen of my Macbook Pro when I was writing some Go code in 2018" />
&lt;/picture>&lt;/p>
&lt;p>I know I&amp;rsquo;m not the first one to create this and, in fact, &lt;a href="https://github.com/vishnubob/wait-for-it" rel="nofollow noopener" target="_blank">there are a plethora&lt;/a> &lt;a href="https://github.com/mrako/wait-for" rel="nofollow noopener" target="_blank">of options out there&lt;/a> &lt;a href="https://github.com/groundnuty/k8s-wait-for" rel="nofollow noopener" target="_blank">to use as of right now&lt;/a>. Still, &lt;a href="https://github.com/patrickdappollonio/wait-for" rel="nofollow noopener" target="_blank">I wrote my own version of &lt;code>wait-for&lt;/code>&lt;/a>, and there are a few differences that make it to be a little more useful than the alternatives.&lt;/p></description></item><item><title>Bienvenido de vuelta!</title><link>https://www.patrickdap.com/post/bienvenido-de-vuelta/</link><pubDate>Sun, 16 Jan 2022 18:15:45 -0500</pubDate><guid>https://www.patrickdap.com/post/bienvenido-de-vuelta/</guid><description>&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/patrickdappollonio_hu_dd4a63d3feea5549.webp" type="image/webp" />
 &lt;img align="right" class="right" src="https://www.patrickdap.com/img/patrickdappollonio_hu_3df2f94f1e67dd42.jpg" alt="Patrick D’appollonio" title="Patrick D’appollonio" />
&lt;/picture>&lt;/p>
&lt;p>&lt;strong>Hola!&lt;/strong> Uff, qué raro se siente escribir en un blog de nuevo.&lt;/p>
&lt;p>Después de un par de días de trabajo, he logrado recuperar el blog. Inicialmente, este blog usaba Hugo, pero por varios años de descuido &amp;ndash; entendiendo que &lt;strong>el último artículo que escribí fue en Enero del 2015, 7 años atrás!&lt;/strong> &amp;ndash; no me fue posible recuperar la tecnología de fondo del blog. Si mal ni menos no recuerdo, el &amp;ldquo;motor&amp;rdquo; de Hugo era 0.33.x, el problema era que con las nuevas versiones, el &lt;code>template&lt;/code> del blog dejó de funcionar.&lt;/p></description></item><item><title>Usa las fuentes de Google Web Fonts localmente</title><link>https://www.patrickdap.com/post/google-fonts-local/</link><pubDate>Sun, 05 Apr 2015 22:07:26 -0400</pubDate><guid>https://www.patrickdap.com/post/google-fonts-local/</guid><description>&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/google-web-fonts-icon_hu_7120d6034b67487b.webp" type="image/webp" />
 &lt;img align="right" class="right" src="https://www.patrickdap.com/img/google-web-fonts-icon_hu_8ffbaa5a82883df4.jpg" alt="Google Web Fonts" title="Google Web Fonts" />
&lt;/picture>&lt;/p>
&lt;p>&lt;strong>Google Web Fonts es una herramienta bastante útil al momento de diseñar sitios web&lt;/strong>. No sólo porque te ofrece un sinnúmero de beneficios, gracias a que hospeda las fuentes por ti, las optimiza para mostrarlas y, además, basado en el &lt;code>User-Agent&lt;/code> del usuario, entrega la fuente correcta, sin enviar fuentes adicionales innecesarias.&lt;/p>
&lt;p>Positivamente, las web fonts o, más correctamente, las &lt;code>font-face&lt;/code> han tenido un largo trayecto. Por ejemplo, las &lt;code>WOFF2&lt;/code> ya no son un sueño, y son soportadas por Chrome y Firefox y por ende, tenemos un mismo tipo de fuente para distintos navegadores.&lt;/p></description></item><item><title>Previene que tu app en Heroku se duerma</title><link>https://www.patrickdap.com/post/previene-que-tu-app-en-heroku-se-duerma/</link><pubDate>Thu, 08 Jan 2015 15:04:00 -0400</pubDate><guid>https://www.patrickdap.com/post/previene-que-tu-app-en-heroku-se-duerma/</guid><description>&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/coffee_hu_a9ea814272abecd6.webp" type="image/webp" />
 &lt;img align="left" class="left" src="https://www.patrickdap.com/img/coffee_hu_6093cecfca238982.jpg" alt="¿Se te apetece un grano de café?" title="¿Se te apetece un grano de café?" />
&lt;/picture>&lt;/p>
&lt;p>Para los amigos webmasters que deciden alojar sus ideas en beta y desarrollos básicos en Heroku, éste presenta una gran alternativa: es fácil de usar, no se requiere inversión inicial, y además, acelera de sobremanera todo el trabajo de &lt;em>sysoperations&lt;/em>, puesto que no hay que hacer más que un simple &lt;code>git push heroku master&lt;/code> para tener la app funcionando en línea.&lt;/p></description></item><item><title>Qué pasó con el TinyPic Helper?</title><link>https://www.patrickdap.com/post/tinypic-helper/</link><pubDate>Tue, 19 Aug 2014 20:02:19 -0400</pubDate><guid>https://www.patrickdap.com/post/tinypic-helper/</guid><description>&lt;p>Hace un par de años atrás, cuando TinyPic estaba cerrando sus puertas, proveí de un pequeño script en PHP que permitiría a quienquiera poder bajar las imágenes de TinyPic que aún estaban disponibles, sólo que TinyPic no te dejaba accederlas visualmente, a menos que conocieras la URL directa.&lt;/p>
&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/tinypic_hu_51b593271c7ba9ce.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/tinypic_hu_a757ac22b4f5f144.jpg" alt="Lo que se ve ahora cuando abres una imagen de TinyPic" title="Lo que se ve ahora cuando abres una imagen de TinyPic" />
&lt;/picture>&lt;/p></description></item><item><title>Cómo prevenir el envío de la configuración de 'locale' en Mac vía SSH</title><link>https://www.patrickdap.com/post/como-prevenir-el-envio-de-la-configuracion-de-locale-en-mac-via-ssh/</link><pubDate>Fri, 01 Aug 2014 19:29:00 -0400</pubDate><guid>https://www.patrickdap.com/post/como-prevenir-el-envio-de-la-configuracion-de-locale-en-mac-via-ssh/</guid><description>&lt;p>Uno de los problemas que siempre me surge al momento en que limpio el Mac para dejarlo listo para la batalla es el problema de que &lt;strong>la configuración por defecto del SSH de Mac envía a cualquier conexión vía SSH una solicitud para que aplique la configuración de &lt;code>locale&lt;/code> de mi Mac en esas conexiones&lt;/strong>, resultando en problemas cuando instalas algunas aplicaciones o simplemente cuando ejecutas algún &lt;code>make&lt;/code>. El resultado visual es algo así&amp;hellip;&lt;/p></description></item><item><title>Cómo crear una interfaz 'Card UI' en Android usando XML</title><link>https://www.patrickdap.com/post/interfaz-card-ui-xml/</link><pubDate>Sun, 11 May 2014 23:40:00 -0400</pubDate><guid>https://www.patrickdap.com/post/interfaz-card-ui-xml/</guid><description>&lt;p>Una de las cosas que son más comunes a la hora de diseñar interfaces en Android son las interfaces &lt;em>Holo&lt;/em>. Actualmente, el elemento que es más común — en conjunto con los menús laterales y las &lt;em>ActionBar&lt;/em> — son los elementos tipo tarjeta, bastante comunes en el Play Store.&lt;/p>
&lt;h3 id="implementación-en-xml">Implementación en XML &lt;a href="#implementaci%c3%b3n-en-xml" class="link-to-anchor"> &lt;span class="icon-link">&lt;/span> &lt;/a>&lt;/h3>
&lt;p>Hay varias alternativas de implementación. La que más se repite es hacer un &lt;em>nine patch&lt;/em>, que requiere cierto esfuerzo, pero lamentablemente, el resultado no es &lt;em>pixel perfect&lt;/em>, así que la mejor solución siempre es usar XML.&lt;/p></description></item><item><title>Cómo leer archivos bin/cue en Mac OS X</title><link>https://www.patrickdap.com/post/leer-archivos-bin-cue-mac/</link><pubDate>Fri, 25 Apr 2014 00:48:00 -0400</pubDate><guid>https://www.patrickdap.com/post/leer-archivos-bin-cue-mac/</guid><description>&lt;p>Hoy me topé con algo de mi día a día: en un viejo disco duro de respaldo tenía unas copias de DVDs en formato bin/cue. Lamentablemente, Mavericks no me dejó montar los archivos bin ya que, técnicamente, &lt;em>Apple no da soporte a los archivos bin/cue&lt;/em> de manera nativa en Mac, &lt;strong>pero la solución es bastante simple&lt;/strong>.&lt;/p>
&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/binchunker_hu_8baef185561cdc25.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/binchunker_hu_7a2d4d5d48066c05.png" alt="binchunker en acción" title="binchunker en acción" />
&lt;/picture>&lt;/p>
&lt;p>Existe un programa de consola llamado &lt;code>binchunker&lt;/code> que convierte archivos bin/cue a ISO sin mayores inconvenientes. Eso sí, &lt;strong>necesitas tener el archivo &amp;lsquo;cue&amp;rsquo;&lt;/strong> —que no es más que la descripción de los elementos dentro del archivo bin— aunque entiendo que también se pueden crear &lt;em>&lt;a href="http://www.tech-recipes.com/rx/881/how-do-i-open-or-mount-a-bin-file-without-a-cue-file/" rel="nofollow noopener" target="_blank">a mano&lt;/a>&lt;/em>. ¿Lo tienes en mano? ¡Genial!&lt;/p></description></item><item><title>¿Por qué los camiones de UPS no giran a la Izquierda?</title><link>https://www.patrickdap.com/post/por-que-los-camiones-de-ups-no-giran-a-la-izquierda/</link><pubDate>Sat, 05 Apr 2014 17:58:00 -0400</pubDate><guid>https://www.patrickdap.com/post/por-que-los-camiones-de-ups-no-giran-a-la-izquierda/</guid><description>&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/ups-truck_hu_bd6dd67edbef8a4e.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/ups-truck_hu_2f8a81634bd2c886.jpg" alt="Imagen" title="Imagen" />
&lt;/picture>&lt;/p>
&lt;p>En 2004, UPS anunció una nueva política corporativa para sus conductores: la forma correcta de llegar a cualquier destino &lt;strong>era evitar cualquier giro a la &lt;em>izquierda&lt;/em>&lt;/strong>.&lt;/p>
&lt;p>Cuando aparecieron mejores sistemas de seguimiento en 2001, el servicio de entrega de paquetes revisó más en detalle cómo era el rendimiento de cuando los camiones entregaban estos paquetes. Como empresa de logística con unos 96.000 camiones y varios cientos de aviones, una buena parte del negocio de UPS puede ser reducido a una serie de problemas de optimización sobre la reducción de la cantidad de combustible usado, el ahorro de tiempo y el uso más eficiente del espacio. (Los camiones en los estacionamientos de UPS se estacionan a un par de centímetros de distancia, incluso &lt;a href="http://abcnews.go.com/WNT/story?id=3005890" rel="nofollow noopener" target="_blank">llegando a superponer sus espejos laterales&lt;/a> para ahorrar espacio.)&lt;/p></description></item><item><title>HD Wallpapers para Android</title><link>https://www.patrickdap.com/post/hd-wallpapers-para-android/</link><pubDate>Wed, 02 Apr 2014 21:03:00 -0400</pubDate><guid>https://www.patrickdap.com/post/hd-wallpapers-para-android/</guid><description>&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/hd-wallpapers-screenshot_hu_32e3d44a67bfe1f7.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/hd-wallpapers-screenshot_hu_293e194af666f9d7.jpg" alt="Una captura de HD Wallpapers, en widescreen" title="Una captura de HD Wallpapers, en widescreen" />
&lt;/picture>&lt;/p>
&lt;p>En mis ratos, una de las cosas que hago es crear algunas piezas de código interesantes. La última, buscaba conseguir una &lt;em>performance&lt;/em> de &lt;em>scrolling&lt;/em> en Android bastante decente cuando habían imágenes de &amp;ldquo;peso&amp;rdquo; cargadas en la ventana, lo que logré optimizar bastante —cosa que ni Facebook hace con su app móvil—. ¿El resultado? Una app que decidí lanzar a todo público: HD Wallpapers.&lt;/p></description></item><item><title>LaunchRocket: Lanza cualquier app Homebrew desde el panel de Preferencias de Mac</title><link>https://www.patrickdap.com/post/launchrocket-prefpane-homebrew/</link><pubDate>Mon, 24 Mar 2014 21:50:00 -0400</pubDate><guid>https://www.patrickdap.com/post/launchrocket-prefpane-homebrew/</guid><description>&lt;p>Ok, &lt;em>&lt;strong>¡GeekTime!&lt;/strong>&lt;/em> Para todos aquellos amigos informáticos que desarrollan tecnologías, una de las cosas más molestas de todas — &lt;em>al menos para mí&lt;/em> — es el hecho de &lt;strong>tener que instalar un sinfín de comandos&lt;/strong> para poder iniciar y detener los servicios de diferentes apps como bases de datos y servicios de Mac —sí, &lt;em>launchctl&lt;/em>, te estoy mirando a ti!—.&lt;/p>
&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/launchrocket_hu_f39bb7816e878eaf.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/launchrocket_hu_f36d0bff88ec9264.png" alt="La ventana de LaunchRocket, con tres servicios detectados" title="La ventana de LaunchRocket, con tres servicios detectados" />
&lt;/picture>&lt;/p></description></item><item><title>Series que ver (primera parte)</title><link>https://www.patrickdap.com/post/series-que-ver-primera-parte/</link><pubDate>Fri, 06 Sep 2013 16:45:19 -0400</pubDate><guid>https://www.patrickdap.com/post/series-que-ver-primera-parte/</guid><description>&lt;p>Una de las cosas que hago en mi tiempo libre es ver series. &lt;strong>Son aquellas cosas que me desestresan, mantienen la mente fuera de contexto por un rato, te hacen gritar, o incluso, te dejan preocupado por lo que pasará.&lt;/strong> Aquí, la recopilación de series que deberías ver (sin un orden de preferencia) y un pequeño resumen de cada una…&lt;/p>
&lt;h2 id="arrow-esperando-a-la-segunda-temporada">Arrow &lt;em>(esperando a la segunda temporada)&lt;/em> &lt;a href="#arrow-esperando-a-la-segunda-temporada" class="link-to-anchor"> &lt;span class="icon-link">&lt;/span> &lt;/a>&lt;/h2>
&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/arrow_hu_ff491591e2981a6d.webp" type="image/webp" />
 &lt;img align="center" class="full" src="https://www.patrickdap.com/img/arrow_hu_8c4d9035b665480b.jpeg" alt="Arrow" title="Arrow" />
&lt;/picture>&lt;/p></description></item><item><title>LinkedIn como fuente de trabajo para Profesionales</title><link>https://www.patrickdap.com/post/linkedin-como-fuente-de-trabajo-para-profesionales/</link><pubDate>Mon, 03 Sep 2012 20:21:19 -0400</pubDate><guid>https://www.patrickdap.com/post/linkedin-como-fuente-de-trabajo-para-profesionales/</guid><description>&lt;p>Hola de nuevo. Por acá poniendo el hombro con otra nota. Esta vez, &lt;strong>para comentar alguna de las bondades de LinkedIn&lt;/strong>, la red social profesional. He de decir primero que LinkedIn no es algo muy factible de usar en empresas que quieren llegar a su público objetivo, a menos que sea un público de profesionales. LinkedIn es más algo como para que los profesionales y expertos puedan conocerse, fomentar el trabajo que realizan, y conseguir nuevas redes de contacto.&lt;/p></description></item><item><title>El Manual del Hosting — For Dummies</title><link>https://www.patrickdap.com/post/el-manual-del-hosting-for-dummies/</link><pubDate>Tue, 20 Sep 2011 20:15:19 -0400</pubDate><guid>https://www.patrickdap.com/post/el-manual-del-hosting-for-dummies/</guid><description>&lt;p>Hace algunos minutos una interesante pregunta llegó a mi Twitter preguntándome por hosting, cosa práctica, puesto que &lt;strong>toda la gente que quiere tener una web necesita hospedarla en alguna parte&lt;/strong>. Es por eso que me decidí a publicar una nota explicando los tipos de hostings que existen en la actualidad totalmente a huevo —explicado con papas y manzanas, como decimos en Chile— para que tenga una idea enorme.&lt;/p>
&lt;p>&lt;picture>
 &lt;source srcset="https://www.patrickdap.com/img/hosting_hu_8760cdb6e24324be.webp" type="image/webp" />
 &lt;img align="center" class="" src="https://www.patrickdap.com/img/hosting_hu_a10a96cc75ac2c69.jpg" alt="Así se ve un datacenter" title="Así se ve un datacenter" />
&lt;/picture>&lt;/p></description></item><item><title>El primer teléfono de Google no fue el Nexus S</title><link>https://www.patrickdap.com/post/primer-telefono-google-nexus-one/</link><pubDate>Tue, 31 May 2011 19:54:19 -0400</pubDate><guid>https://www.patrickdap.com/post/primer-telefono-google-nexus-one/</guid><description>&lt;p>No es una novedad para muchos de mis conocidos que &lt;strong>me encantan los gadgets y muchos me podrán tachar de “fan” de todos los productos y servicios de Google&lt;/strong>, y no ha sido muy diferente con las últimas aplicaciones y tecnologías del megabuscador. Una de esas cosas que me encantan &lt;strong>son los teléfonos y tablets y, más especialmente, Android&lt;/strong>.&lt;/p>
&lt;p>Me gusta Android &lt;strong>porque es un sistema operativo móvil&lt;/strong> -es decir, &lt;strong>no sólo para teléfonos, sino también para tablets&lt;/strong>- totalmente versátil y útil. Algunas veces lo llego a comparar con Windows en el sentido de que &lt;strong>es muy fácil pasar de una versión de Android a otra&lt;/strong>, sólo falta entender un poco el inglés y ponerse a buscar &lt;a href="http://forum.xda-developers.com/" rel="nofollow noopener" target="_blank">en los foros de XDA Developers&lt;/a> para encontrar soluciones.&lt;/p></description></item><item><title>La idea tras el “¿acumula puntos con su RUT?”</title><link>https://www.patrickdap.com/post/acumula-puntos-con-su-rut/</link><pubDate>Wed, 05 Jan 2011 20:02:19 -0400</pubDate><guid>https://www.patrickdap.com/post/acumula-puntos-con-su-rut/</guid><description>&lt;p>&lt;strong>Pongámonos en este caso:&lt;/strong> vas de camino a una farmacia, o a un supermercado de una cadena nacional y cuando pasas por caja, la gentil cajera que poco o nada sabe del asunto te pregunta: &lt;em>&amp;quot;¿Acumula puntos?, ¿Cuál es su RUT?&amp;quot;&lt;/em>. ¿Cuál será la idea a través de esto? Muy simple: &lt;strong>Información&lt;/strong>.&lt;/p>
&lt;p>Como dice una vieja frase: &lt;em>la información es poder&lt;/em>. &lt;strong>Y las multinacionales y grandes empresas lo saben muy bien.&lt;/strong> Conocer tendencias, información, detalle&amp;hellip; Todo lo que suponga una buena venta significa mucho para ellos. &lt;strong>¿Y los descuentos?&lt;/strong> Aunque no lo crea, &lt;strong>suponen beneficios para la empresa&lt;/strong>, aún cuando baja los precios, puesto que elimina mercadería que está gastando espacio en su bodega y que podrían servir para poner allí mercadería que se vende en mayor cantidad. Y no todo el tiempo se vende una mercadería a una razón fija.&lt;/p></description></item></channel></rss>