Dream until GNOME Asia 2015 comes true

Thanks to GNOME I am going to be able to visit Indonesia in a couple of weeks to give a lighting talk. I wanted this for years;  but it is still kind of hard to believe this is the real.


I remember the first time I saw the grupal photo of GNOME Asia in 2010. It was so inspirational for me! I started to research events related to GNOME around the world and I was visualizing similar GNOME events in Peru.

After 5 years of trying to do the same in Lima, I feel that I did not make it. There are issues like team organization, promotion techniques for encouraging people to do this as a volunteer, etc.

I have many expectations for this trip, like facing the organization of the GNOME Asia team, what GNOME Asia user wants, if they are interested in programming (as it happens in Peru) or participating in Google Summer of Code or any other international program…

So, learning about organization, interests, getting motivation for finally do GNOME technical documentation are some of my reasons for going to the GNOME Asia 2015 :)


Posted in Events, GNOME | Tagged , , , , , | Leave a comment

I organize, therefore I am! – GNOME PERU FEST 2015

The GNOME PERU FEST 2015 event took place last Friday 13th, March in Centro Cultural PetroPerú. Special thanks GNOME Foundation for sponsoring us all again, as well Fedora, Infopucp, La Bouquette, Nexsys,  PetroPerú and IBM.

GNOMEPERUThe event was announced in Eventbrite, local news La República, IBM Peru twitter,  IBM Facebook, GNOME wiki, Fedora wiki and this Website (with a language I do not know ).

marinagsocWe started with the welcome words by our manager Patricia Di Negro, then Federico Mena, explained us what GNOME is, Laura Castrotalked about the GNOME community, OPW and GSoC programs with Marina, Valentín Barros (student – Spot project), Marcos Chavarría (student – GNOMECAT project), Fabián Orccón (student – Pitivi project) and

 Patricia Santana Cruz (student – Cheese project), who defined these talks and what people being involved with GSoC and GNOME have: “GNOME vocation“. We expect to have some applications from Peru to these programs, we encourage people to read these GSoC – GNOME sites: 1,2,3,4, 5.

Fedora was present also with Alejandro Perez and Jonathan Campos (Assambadors of Fedora LATAM), I had already received a proposal from peruvian enterpreneus guy to give a workshop of Fedora in Lima. We still have more Fedora DVD to install and stickers to spread the Fedora – GNOME word.

Alex Aragón did during his talk a demostration of the use of Blender, he used the GNOME logo and a chain to make them move. After that, everyone took a box lunch and we share them after taking our grupal photo. You can see more photos of the event by clicking here

GNOME PERU FEST 2015“GNU/Linux in enterprises” afternoon followed: * IBM Perú presented SAP on Linux, by Carol Romani, Christian Chancafe. * Nexsys Perú presented Power on Linux, by Wilder Mendoza. * Watson IBM, presented academic achievement, by Sergio Sotelo. * Neosecure presented Linux security in bussiness, by Juan Pablo Quiñe. * PetroPerú presented The success of Linux in business , by Xavier Sánchez. We have a few tweets with the #GNOMEPERUFEST2015 hashtag  because we do not share the WiFi password to anybody (this is a dilema for me because you can get more attention from them, but they can not publish what in going on during the event). A video camera was on durign the whole day, and I hope soon to get an extract of it! :) GNOMEcake

Posted in GNOME, τεχνολογια :: Technology | Tagged , , , , , , | 1 Comment

Upcoming GNOME PERU FEST 2015

Time goes so fast and this is going to be the 5th edition of the GNOME PERU FEST.  Peruvian people were gathered together in the name of GNOME since 2011, even they do not know at first so much about this GNU/Linux project. After the “party”, some of them realized that they used GNOME in their laptops without knowing. I am so happy we had been increased the number of attendance in 2012, 2013 and 2014.

So far, this is our strategy in 2015 ->


It is kind of unclear for most people, but is it a whole vision of the event for this year!

Our proposal for the agenda is already published in the GNOME Wiki and the logo also is ready to be printed in t-shirts, banners, stickers and invitations :D

GNOMEPERUFEST2015I hope GNOME community can join us, and If you think that something might be changed or added, your suggestions are so welcome!

Thanks again to the GNOME Foundation and some GNOME people who are going to give a speech for peruvians about GNOME and the GSoC program, such as Valentin, Marco, Fabian. Glad to see you guys again on Friday 13th, March!

I wish that you! GNOME guys! were here to explain everyone about the GNOME project, but at least, have you online… it will be a real pleasure!

Posted in Events, GNOME | Tagged , , , , | Leave a comment

CUDA Programming

I was invited to attend a CUDA workshop, this event was promoted by DIA PUCP. Thanks to the professor, Dr. Manuel Ujaldon, who trained us for about 12 hours using C. We use the cloud of NVIDIA to practice and we do exercises to optimise  vector functions. Concepts of register, blocks, kernel and algorithms like compute bound and memory bound, memory shared, tiling, GPU/CPU technology, CUDA software (v6 and v6.5), which are compatible with CUDA hardware: Tesla(2008 – v1,2,3 with 8 cores), Fermi (2010 – v1,2 with 32 cores), Kepler(2012 – v3 and 3.5 with 192 cores) and Maxwell(2014 – v5 with 128 cores) and Pascal architecture for future.

Screen Shot 2014-10-09 at 3.23.00 PM

We started with this device:

CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 1 CUDA Capable device(s)
Device 0: “GRID K520″
  CUDA Driver Version / Runtime Version          6.0 / 6.0
  CUDA Capability Major/Minor version number:    3.0
  Total amount of global memory:                 4096 MBytes (4294770688 bytes)
  ( 8) Multiprocessors, (192) CUDA Cores/MP:     1536 CUDA Cores
  GPU Clock rate:                                797 MHz (0.80 GHz)
  Memory Clock rate:                             2500 Mhz
  Memory Bus Width:                              256-bit
  L2 Cache Size:                                 524288 bytes
  Maximum Texture Dimension Size (x,y,z)         1D=(65536), 2D=(65536, 65536), 3D=(4096, 4096, 4096)
  Maximum Layered 1D Texture Size, (num) layers  1D=(16384), 2048 layers
  Maximum Layered 2D Texture Size, (num) layers  2D=(16384, 16384), 2048 layers
  Total amount of constant memory:               65536 bytes
  Total amount of shared memory per block:       49152 bytes
  Total number of registers available per block: 65536
  Warp size:                                     32
  Maximum number of threads per multiprocessor:  2048
  Maximum number of threads per block:           1024
  Max dimension size of a thread block (x,y,z): (1024, 1024, 64)
  Max dimension size of a grid size    (x,y,z): (2147483647, 65535, 65535)
  Maximum memory pitch:                          2147483647 bytes
  Texture alignment:                             512 bytes
  Concurrent copy and kernel execution:          Yes with 2 copy engine(s)
  Run time limit on kernels:                     No
  Integrated GPU sharing Host Memory:            No
  Support host page-locked memory mapping:       Yes
  Alignment requirement for Surfaces:            Yes
  Device has ECC support:                        Disabled
  Device supports Unified Addressing (UVA):      Yes
  Device PCI Bus ID / PCI location ID:           0 / 3
  Compute Mode:
     < Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) >
deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 6.0, CUDA Runtime Version = 6.0, NumDevs = 1, Device0 = GRID K520
Result = PASS

We must analyse if we use the strategy of fine-grain or coarse-grain. In our first example was so convenient because we do not need so much the use of memory. But, if we use coarse-grain, we sacrifice parallelism. Not so much blocks are available, then we do not have enough backups of blocks. E.g. 128×128 is equal to 2 elevated to 14, which is 16384 with 256 threads, with 64 blocks for each SMX. 16 blocks equivalent to 1 block for each SMX.


Thanks to Genghis Rios to organise this workshop. More pictures here>>>

IMG_5923 IMG_5956 IMG_5962 IMG_5914 IMG_5922

Posted in Education, GNOME, GNU/Linux/Open Source, τεχνολογια :: Technology, Programming | Leave a comment

Red Hat Certifications

More than two years had been passed since I have met Red Hat in the GNOME Documentation Hackfest 2012.  After the event, I came back to my Perú and doors were opened to work as a system administrator in GMD. There, I gained skills in handling files, working with the command line and using system documentation, along with managing systems (boot-up, identifying processes, starting/stoping virtual machines, controlling systems), configuring storage partitions and logical volumes, and more…

After almost a year, IBM Perú gave me the opportunity to manage Red Hat servers, and I now I am pleased to announce that I got the best Red Hat certifications on May, 31th 2014: RHCSA and today, the most expected: RHCE.


I am still learning, unexpected situations can happens even if you have the best plan for servers maintenance.

Thanks to GOD, family, friends, GNOME, Fedora and everyone who supports my career and fun in the Linux world :)

Posted in Education, GNOME | Tagged , , , , , , , , | 4 Comments

Going to GUADEC 2014!

This year I am also go to the GUADEC thanks to the sponsorship of the GNOME Foundation. Every year GNOME members share their experiences about how they contribute with the project. I am so glad in being part of this event, because we are there for the same cause: improving GNOME. Expectation to see again GNOME friends, finishing the Evolution documentation I started in Norwich, UK., and  do my best to guide newbies in the community are my reasons to go. It is important that they can see personally how the community works, the face to face is a strong connection after long time of working remotely on IRC – GNOME channels. I will be again a volunteer this year!

Thanks GNOME!


Posted in GNOME | Tagged , , , , , | Leave a comment

Ofimática para los alumnos BECA 18 [Comunidades Andinas]

En estos últimos años en Lima, Perú, la gente de clase media, media-alta y alta han adquirido la costumbre de pagar 49.9 soles para apoyar a organizaciones de la sociedad civil con diferentes objetivos sociales (cuidado de niños abandonados, con cáncer, quemados, etc); a través de las maratones. Esto además trae como beneficio una buena costumbre para muchos, ejercitarse con la consigna “mente sana en cuerpo sano”.

Quiero compartir que, por otro lado en estas tres últimos Domingos, he estado en la Universidad San Ignacio de Loyola a las 8:00 a.m. frente a un grupo de becados “Beca18″ de las comunidades andinas, para poder capacitarlos en herramientas de Ofimática, que les servirá desempeñar una satisfactoria carrera universitaria.


Fuente:  www.andina.com.pe

Vivimos en una realidad capitalista por lo que la idea de Adam Smith y su teoría en la riqueza de las naciones viene a mi mente con una variable super poderosa en mi punto desde mi punto de vista, como lo es “la educación”, la misma que nos hará libres a nosotros mismos y a la nación en conjunto en diferentes campos algún día.

Agradezco a USIL por apoyar esta causa del gobierno y de darme la oportunidad de tener esta experiencia como su maestra. Curiosamente Smith y yo fuimos becados en educación.

El primer día de clases mis alumnos de las comunidades andinas expresaron que no tenían computadoras, que no tenían en muchos casos electricidad pero tenían muchas ganas de aprender, lo cómico de este primer día fue que les pregunte si tenían Facebook o si tenían idea de lo que era y me respondieron que sí.

A la fecha ya todos mis alumnos cuentan con correo electrónico en GMAIL, ya saben manejar su profile de GPlus, comparten sus tareas con GoogleDrive y les he comentado de las alternativas tecnológicas de Sistemas Operativos como Linux y Mac, y sus aplicaciones.

Durante mis años de cátedra me ha pasado que algunos alumnos aprenden más rápido que otros y como tengo que cumplir con el programa no puedo seguir sin que todos completen las experiencias. Por ello estoy aplicando con ellos la consigna de enseñar lo aprendido a los compañeros que tienen alguna dificultad. Aquí una foto de las clases:


Hoy califiqué a mi grupo y dos de mis alumnas sacaron 20, las mujercitas siempre son las más aplicadas en este grupo. Son las primeras que entregan las tareas y las que más comparten con buena actitud lo aprendido. Aquí una toma de “Katita” y “Elizabeth”:


Tengo que cumplir un año con este grupo y espero que aparte de completar el plan curricular, pueda ser de gran ayuda en cada una de las vidas de estos nuevos profesionales.


Posted in Education | Tagged , , , , , , | 2 Comments