Nowadays, computing resources management in modern Linux is provided by Cgroups & System. Unfortunately, most Linux distributions ignore its power, because RAM and CPU abuse by modern applications is common practice. That is why we are faced with recurrent issues like CPU over-heating, memory over allocation and overall system slowness.
For example, trying to smoothly run Ubuntu 18.04 on an old laptop, in summer is no go. It is likely going to meld! Because system resources in Linux desktop distributions aren’t taking advantage of modern kernel functionality! Desktop apps are allowed to abuse system resources!
Let’s fix this!
Publicado en Revista [email protected] v. 13 n. 12 pp. 44-47 (2016)
Este es un relato de los antecedentes e inicio de Uconecta, una red social para estudiantes universitarios. Una historia para los interesados en startups y en el cambio que necesita la educación en América Latina.
Empezando con bombos y platillos
Fuente: Startup Perú, Ministerio de la Producción
El día de la ceremonia de premiación de Startup Perú 2015 me levanté como de costumbre, tarde y con mucho sueño, o eso creo. El que no durmió bien fue mi socio y buen amigo indio David Jeyachandran, fundador de Uconecta, quien para llegar a la premiación tuvo que viajar a Lima desde donde el vive: en Arequipa. Ambos tuvimos que luchar contra el tráfico hasta llegar al Country Club Lima Hotel, cada uno por su lado, pero llegamos a tiempo.
I bought a cheap phone last year branded YXTEL model G7, yet it was a royal pain to find a way to root it. So you don’t need to suffer the same since this smartphone is actually an MT6582, which is supported by King Root.
Further instructions on how to root your device here: http://www.thehackingguide.com/2014/09/how-to-root-android-phone-without-pc.html
Between 2015 and 2016 left-wing politics showed an interesting evolution among Latin America. What originated this seems to be general disappointment with leaders that were elected to revolutionize government policies and improve distribution of richness. Another important factor is growing corruption and high increase of danger in streets.
It took 3 years for me to start understanding the world of financial investments. I hope my feedback helps you learn faster and cheaper than me. Be aware that this is not expert advice because investing money is not my full-time job, nor my profession, nor my main business. Yet there might be something to share after 3 years. right? Let’s see…
From the many things that come to my mind when writing this, my first advice is to not lose hope on Bitcoin and friends (a.k.a cryptocurrency or just crypto). Because perhaps you already heard somewhere that many people lost a lot of money by “investing” on cryptocurrency. The truth is that just spending money is not an investment, you should learn soon that an investment is something more complicated. For example, if you buy 10 corn seeds and you plant them in the ground and add some water, what are the chances you’ll get 10 corn plants? what are the chances that you’ll harvest all of them? There are lots of variables involved in cultivating plants. Chances are you’ll get zero to 100% success.
If you ever happen to deal with GPGME and PHP, or if you just want to encrypt and decrypt with the power of GnuPG, this code might help you!
Note that this technique makes use of public and private keys, which increases encryption security. You should create your own keys separately.
Also, note that we are trying to let PHP to use GnuPG, which requires to write a few files to the $GNUPGHOME folder, known as user keys. They are created automagically in the background. Let your web server write to that folder and make 100% sure that it is not accessible via web (do not put it under your /var/www folder!). The $GNUPGHOME folder must be a regular folder (not /tmp) that belongs to the actual web server user (i.e: www-data), your server setup might be different, so it is up to you to setup everything correctly.
Let’s see the code:
One needs to do network debugging at some point in life, for answering questions like: is my application connecting to the Internet somehow?
This time I’m going to debug a PHP script running on a docker container.
The most common way people give up their power is by thinking they don't have any.
-- Alice Walker
This is a continuation of The history behind growing Drupal in Latin America.
My original article got interesting feedback:
FOLLOW-UP: The unknown heroes behind Drupal community in Latinamerica.
This is an answer to the post Growing Drupal in Latin America (by Dries Buytaert).
I’m glad that the founder of the Drupal project finally writes about Latin America, yet I agree to disagree with his vision on how the Drupal community is growing. He will have the opportunity to meet the Drupal Latina community, so hopefully, if he really wants, his vision will improve.
The good news is: Drupal in Latin America (a.k.a Drupal Latina) is growing! hurray!
Si la pregunta fuera: ¿Por qué no contribuyes al core de Drupal? es muy fácil identificar las respuestas:
- Creo que ya es suficiente con usar Drupal
- Soy dueño de un negocio y le doy trabajo a la gente ¿tengo que hacer más?
- Lo hago de otras formas: organizar meetups, camps y/o dar charlas
- Estoy en muchas cosas como para meterme en una más
- Quiero hacerlo pero no me da el tiempo
- Lo he intentando pero es aburrido o muy complicado
- (pon tu pretexto aquí…)
Empecemos por sincerarse con uno mismo y tener claro si se quiere o no contribuir al core, y entonces seguir desarrollando el tema, sino lo dejamos aquí y seguimos siendo amigos OK?