Just another site

ownCloud Charm Updated!

A couple days ago, Canonical announced that the Ubuntu One File and Music Services were being shut down. I was checking some of the alternatives that were presented for migrating files, and found ownCloud as one of them. I had never used it, but knew a Juju Charm was in the Charm Store. So, as I’m still enjoying the benefits of Amazon EC2′s free tier, I decided to give it a shot and see how it was.

Once the service was deployed, I checked everything was running good, but noticed the version was not the latest. I decided to go ahead and fix it, but in the road, while working with Charles Butler, I found several problems, including a broken upgrade-charm hook, and some bugs on ownCloud’s side. But everything seems to be running good now, and you should be able to do a new ownCloud deployment or upgrade your current one to the newest version without any errors!

Be aware that we are working on several other bugs for this charm, including the version lock we currently have. Make sure to report any other bugs you find on the Launchpad project, and we’ll take a look at it. Now, go and play with ownCloud!

Push notifications on ZNC?! Really?!

A couple days ago I did a post about going to school, and it in-between the lines it had the words “I’m deatached from my ZNC it has got push notifications on” hidden. One person did notice, and asked about how this feature worked and mentioned some tedious points in the process. But let’s get to it!

If you use ZNC, you should already know that ZNC supports the use of modules. Some of them are already built-in with the packaged system, but some others can be compiled manually. If you host your own ZNC, this may be of your interest.

The module for this is called ‘push’ (a bit obvious, huh?) and is hosted on Github, right here. In order to be able to compile and grab the module, first execute:

sudo apt-get install git znc-dev

Then, pull the git code, make the module and install it:

git clone
cd znc-push
znc-buildmod push.cpp
make install

And, finally, load the module on your ZNC by executing the following on your ZNC:

/msg *status loadmod push

In general, there are two services I have checked are good and work: Pushbullet (for Android) and Airgram (for iOS). Each service has some specific configuration options. In the case of Pushbullet, which I use, you need to execute the following on your ZNC:

/msg *push set service pushbullet
/msg *push set secret [secretgoeshere]
/msg *push set target [targetgoeshere]

To find this values, register on Pushbullet and login to your account. Once the device is added, click on your email address and then on ‘Account Settings’. It should explicitly give you the secret. Then, go back to your inbox and click on the device you want to send the notifications to, even if it’s already selected. Now, from the address bar, copy the ‘device_iden’ value – that should be the target. And you’re good to go!

There are many other configuration options, which can be found here. I hope this is useful for many of you who want to stick with ZNC 24/7 :)

Taking The Next Step In Life

Goodbye March, hello April. This first three months of the year went pretty quickly, and that also means that my ‘vacation’ is over. No more going to bed at 4:30am and waking up at 11am, because now I need to go to university.

Yep, for those who didn’t know yet, I am starting university tomorrow, on April the 2nd. I was actually supposed to start classes today, but unfortunately my schedule doesn’t have any classes on Tuesday, but classes on Saturdays. That means I will be starting my A/V Production major in University of Lima tomorrow. Usually, majors in Peru take 5 years, so this is a long adventure I have ahead.

I am expecting to have some fun and hard times, homework and projects may take time from me, but still, I will not be leaving the Ubuntu community for any reason. Even though I may take some time to adapt to my new (and awful) schedule, I will make sure to try and keep up with the community as much as I can. Of course, this means I will not be available 20+ hours a day, like I was for the last couple months.

Still, if you want to contact me, make sure to email me or ping me on IRC, even if I’m deatached from my ZNC it has got push notifications on – I will be totally contactable.

I can’t wait to start this new adventure and see what’s ahead on the road.

App Dev School in Lima!

IMG_2155On the 25th of January, the Ubuntu Peru LoCo Team hosted the first Ubuntu App Dev School. We contacted the National Engineering University, and they offered their help in order to host the event at their premises.

After some planning, we showed up that morning. I was a bit rushed with everything as the connection on my PC was not good and I had to run an Ubuntu User Days session just before the event started, so I ended up running it from my phone. At 10:00 am, around 45 to 50 people joined us in the newly-opened auditorium, where we presented Ubuntu Touch to the community and explained how it all worked – from the foundations to app development. This was the first time the community had showed a device with Ubuntu Touch, and as I got my own Nexus 4 I decided to give it a try, and show it to the rest of the community.

Everything starting by showing the phone with the OS installed, and then we proceeded to explain how the system worked, the concepts inside the system, how edges work, and many more things that are featured on the phone. After this, we had a break, where we distributed some swag and DVDs/CDs we got from Canonical, as we are a verified team. We invited some people from the press, but as they didn’t show up we ended up having more time for the next part of the event. We continued by explaining how foundations and applications work, and we gave some tips on how to install Ubuntu on a machine or use a VM, install Ubuntu Touch on a phone or tablet, and terminal tips and tricks. We also explained the process of creating and publishing applications to the Ubuntu Click Store.

We encouraged people to write their own applications, whether they are in QML or HTML5. I had a couple spare YubiKeys from when I went to UDS-R (literally, a couple), so I decided to raffle them to the assistants. We got a bunch of numbered tickets and started giving them out to assistants, and then we raffled them as we kept the other side of the ticket (works great if you decide to do a raffle in your LoCo Team!). We hoped this was an incentive in order to increase security in their accounts and discovering what else can be done with Ubuntu.

Aaaand, that was basically it. Everyone ended up super happy, and knowing what the future of convergence is.

If you want to organize an App Dev School in your LoCo Team, it’s quite easy! Just make sure to read this page to have a general idea. Daniel Holbach and David Planella will be hosting two sessions at Ubuntu on Air! to answer all your questions about App Dev Schools – both organizational and technical. The first one is on the 26th of March at 9:00 UTC, and the second one is on the 27th of March at 18:00 UTC. Make sure you’re there if you want to ask anything about App Dev Schools. Also, if you want to use the slides I used for the presentation, they are on my page, and fully translated to Spanish. The original slides can be found at Daniel’s page, including also a VM with Ubuntu and the Ubuntu SDK installed. Now, I leave you with some photos from the event!

First YubiKey winner!

Second YubiKey winner!

People at the booth area during the break

People with their DVDs/CDs during the break

People with their DVDs/CDs during the break

I’m going to SCaLE 12x!

As you read. I am currently on Panama’s Tocumen International Airport (PTY) on my way to the United States, to go to the South California Linux Expo. If you’re around, don’t be shy and say hi! We can manage to go and have dinner, maybe (I cannot have a drink as I’m still a minor ;) ). But make sure to say hi. I should be on the Ubuntu booth at some point.

I hope I can meet many more people in there, as well as seeing some old faces again.  See you in a while, US!

Postfix Charm on the store!

As you read it, I have been working on a Postfix Juju Charm. During the last year or so, I have been working in order to squash minor bugs on the initial branch, and the charm is now (and has been for about a week) on the Juju Charm Store!

So, you can now just go ahead and have a Postfix server deployed in minutes. It includes SSL configuration in case you want to enable it, of course. Feel free to report any bugs you may find, and I’ll make sure to get them fixed as soon as possible.

Happy charming!

On Graduating

NOTE: Sorry for this post not being in English, I just think I couldn’t express my feelings that well if it wasn’t in Spanish.

Así que, llegó el día. Hoy en la noche dejo de ser escolar para pasar a la universidad (claro, si es que obtengo el tercio superior). Y es que este tipo de momentos es difícil, porque te das cuenta de que cada vez estás un paso más cerca de dejar ese lugar que te alojó por más de 10 años para pasar a un mundo totalmente nuevo: nuevos lugares, nuevas personas, nuevas amistades.

Y es que el sistema de educación en el Perú es un poco distinto. Se te asignan ciertos cursos en cada grado, y durante tu estancia en el colegio compartes con las mismas personas. Es decir, en mi caso he compartido 12 años de mi vida con las mismas ~120 personas. Tu promoción (o, con cariño, Prom, Promo, etc, etc, etc). Sí, siento que mi colegio es un segundo hogar para mí, y que mis compañeros son una segunda familia. Y qué decir de los profesores. Al menos donde yo estudié (no puedo decir estudio porque ya no iré más a clases) les llamas por el primer nombre, y la relación es horizontal. Es decir, todos somos iguales. Además de enseñarte en las clases, te dan una mano con el mundo real. Y aparte, los profesores que no fueron mis profesores, pero que al final fueron mis profesores.

Es un lugar donde descubrí que amo la fotografía, que me encanta debatir en MUNs, que todo es posible si uno se lo propone y nunca se queda a mitad de camino. He tenido proyectos y proyectos, algunos que salieron bien, algunos que no llegaron a concretarse, pero todo esto me enseñó que uno no debe rendirse en la vida.

Volviendo al tema de los amigos. He tenido la oportunidad de convivir con aproximadamente 120 personas (sin contar a las de otros grados) por casi toda mi vida. En el transcurso de estos doce años he podido conocer a gente ASOMBROSA. No puedo negarlo, hay personas con las que me llevo mejor que otras, pero eso no impide que mi promoción sea muy unida. En serio, sobre los amigos no puedo pedir más. Me alegra poder haber conocido a mis amigos de verdad, aquellos que con los dedos de una mano te basta para poder contarlos. Y siempre se dice esto, pero espero que no perdamos el contacto de aquí a unos años, y que nos sigamos viendo.

En mi colegio el tema del nombre de la promoción es un poco distinto. No elegimos una frase en latín, pero elegimos el nombre de un profesor, profesora o sacerdote que nos represente. Y, en este año, qué mejor nombre que Laura Garay. Una persona muy fuerte, siempre luchando por salir adelante a pesar de las contrariedades, siempre con una sonrisa en el rostro. Y creo que nuestra promoción se caracteriza por eso. Nunca nos damos por vencido. Si tenemos un objetivo lo logramos, aunque nos cueste.

El 6 de diciembre fue mi último día de clases. Último examen, último baile, último evento como alumnos, última vez que cantamos el himno de nuestro colegio como alumnos. Seguido de esto, las despedidas. Sí, es difícil empezar a decir adiós a aquellos profesores que te han acompañado durante toda la vida, que te han enseñado cosas para el futuro, que te han dado una mano. Y es difícil empezar a decir adiós a los amigos, sabiendo que los vas a volver a ver luego, pero que dentro de unos días el adiós puede ser definitivo, aunque no lo quieras. Mejor dicho, un hasta luego indefinido con varios, un ‘nos vemos la próxima semana’ con otros, hasta algunos con los cuales te vas a encontrar en la universidad. Y no es fácil de creer, pero el simple hecho de cruzar esa puerta para salir y pensar que no volverás a tener clases en ese mismo lugar cuesta.

El colegio ha sido un lugar por donde he pasado, literalmente, de todo. Felicidad, amargura, tristeza, emoción, nervios, hasta tal punto en el que este preciso momento es una mezcla de emociones. Es inevitable sacar un par de lágrimas al pensar que posiblemente hayan personas que no vuelvas a ver, o que jamás puedas volver a juntarte con todos, pero así es el camino de la vida. Gente va, gente viene. Momentos pasan, y a veces toca dar el siguiente paso para seguir avanzando. Hoy, después de doce años de vivir con estas personas que uno nunca va a poder olvidar, toca graduarse. Recibir el diploma y dar el siguiente paso en la vida. Esperar a que venga lo mejor, apuntar hacia lo mejor. Dejar la cámara un segundo y vivir el momento, que jamás se va a repetir. Pararte al frente y, con una mirada, decir gracias y hasta siempre, Promoción 2013.

Updating the Fridge Calendar

Currently, the Ubuntu Fridge hosts the Ubuntu Fridge Calendar. This is used mostly for meetings taking place at #ubuntu-meeting on Lately, I’ve been checking the calendar, and seen that there are some of those which are not being hosted anymore. This is why I, as part of the Ubuntu News Team, am requesting all of the teams hosting meetings in #ubuntu-meeting to help us get the calendar updated.

We need to check if the calendar is showing the events that are actually being hosted. We don’t want people to see the calendar and go to the channel to find nothing, or otherwise feel lost as the meeting has already passed. So, if there is a meeting from your team that is not being hosted anymore,  or the time/date is wrong, we need you to write an email to to get the event deleted or changed. This will help us lots in this process.

If we do not receive a heads-up from a team and see they are not actively hosting these meetings anymore, we will just delete the meeting. Deadline for sending the emails is 15th October, so please, make sure you get your emails in. If any team is hosting meetings at #ubuntu-meeting and the meeting is not listed, just shoot an email and we will be happy to add that to the Fridge Calendar. I expect to see emails coming in the next few days. Thanks for your help!

2 years ago…

And you’ve read right (if you’re reading this, of course). It was 2 years ago that I got my Ubuntu Membership, on the 15th September 2011.  I am quite pleased to say that being part of the Ubuntu Community has been the most rewarding experience in the personal way – I’ve learnt a lot, and keep doing it. I’d like to thank all the people I’ve met around here for that, not only they are contributors, but I’m glad to say they’re friends.

Just to say that, and I expect to be around here for many more years!

Even if you think it’s not making it, help us by pledging.

So, I’m quite sure you’ve read and know what all this ‘Ubuntu Edge’ thing is. In the case you don’t, you can go here and check what the project is all about.

Now that you really know about it, let’s get to the blog post.

During the last couple days we have had many news about the Edge. Dropping prices, silicon partners, Bloomberg buying an enterprise bundle, amongst others. At the moment of publishing this blog post US$9,742,035 had been raised, and there are 9 days left for this campaign to be successful. Yes, it is a fixed funding campaign, and we need 32 million US dollars. Quite a challenge, huh? It means to have approximately 2.75 million pledged per day, or around 3928571 Edges sold per day. I would totally love to see that happening, of course! I know it’s a bit hard, but one should never lose hopes.

There are many webpages who have been writing about the Edge. Many news going around, many people with different points of view. Some telling that it will make it, some telling that it will not. I like to stick to the idea that, even if we don’t make it to the US$32 million, we will still make it. Just as ZDNet said, but with a slight difference: Canonical is not the one that will end up winning, but instead, the community will.

Now, some of you may be asking yourselves “What is this kiddo trying to say? I don’t get his point!”. My point is that, as I said, it is a Fixed Funding Campaign. There are many people thinking that this is a project that will not succeed. OMG! Ubuntu! recently posted a poll online. According to those results, there is a 69.57% of almost 8500 people who think it will not succeed. And why is that? Maybe the time limit, maybe they lost their hopes, I don’t know. But I wanted to make a call to that 69.57% who said that it wouldn’t succeed to pledge on the campaign. That’s right, even if you think it will not succeed. And here, let me explain why:

The Ubuntu Edge campaign on Indiegogo is a Fixed Funding Campaign, as I previously said. That means that if we do not get to the $32M, everyone, that’s right, everyone will be getting their money back, doesn’t matter if they pledged $1 or $80,000. If you are not believing that the campaign is making it, then I invite you to pledge for it. What we want to achieve here is to demonstrate that we are a big community, and that even if we don’t get to successfully fund the campaign, we can get as closer as we really believe we can. I invite you to pledge $10, or maybe $20. Even more if you want. If you really do not think it’ll succeed, you’ll get your money back. But instead of just looking how it fails, you’ll make the number on that Indiegogo page bigger. Pledging that little amount will not make your life or mine worse, but will help demonstrate that our community is really into the project. As I said, you’ll get your money back, it’ll be like you never did something.

tl;dr: Even if you think the Indiegogo campaign will not make it, pledge. If you think it will not make it, it will be like nothing had been done from your side, and if it does make it then you’ll be able to say you helped the Ubuntu community.

I’ve been wanting to write about this for a little while. As I said, we should never lose hopes on if this will make it or not, but instead set our goal to demonstrate that if we’re together, we can make something big happen. News are going all over about the project, but I’d like to see more of that in the next few days, maybe some of them saying ‘Ubuntu Community breaks crowdfunding record!‘ or ‘They pass the $11 millions!‘. And well, that’s all for now, folks. Hope you pledge!


Click here to go to the Indiegogo page and contribute!



Get every new post delivered to your Inbox.