Lenguaje C con Jupyter

Qué es el lenguaje C ?

C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell.

La programación más usada a nivel profesional hoy en día puede decirse que es la programación orientada a objetos, soportada por lenguajes muy populares como C++, Visual Basic o Java. La programación estructurada tradicional, pero no para eliminarla o dejarla obsoleta, sino para construir sobre ella.

1.-Empezando un “Hola Mundo ” en lenguaje C jupyter

2.- Tipos Variables

  • int -> enteros                                                               :10
  • float-> decimales                                                        :10.5
  • string -> cadenas                                                        :”texto”
  • double ->enteros dobles                                                                                                               (casi lo mismo quqe un entero pero más grade) : 2131351925659562526318651651
  • char ->variables tipo caracter                                  : “t”,”x,”?”,”)”,
Anuncios

Usando Git Hub- GNOME Perú Challenge CTIC

EL 7 de Mayo del 2017 fue un gran día ya que pude compartir ciertos conocimientos básicos sobre Github.

Como usamos LINUX nuestra terminal es amigable, asi que no hay necesidad de descargar GIT.

En la siguiente imagen podras ver la página web de github, personalmente me encanta.

Screenshot from 2017-05-09 02-56-33

Compartiré una de mis diapos de como funciona cada comando de github.Screenshot from 2017-05-09 03-01-02.png

En la siguiente diapositiva mostraré los comandos necesarios para poder usar en la terminal y poder ubicarnos en una carpeta en la cual se encuentra los archivos que queremos subir . Y en la tabla describe la función de cada comando.

Screenshot from 2017-05-09 03-04-45

Una vez aprendido los comandos básicos ya podrás crear tu respositorio y subir tus archicos. Último detalle, cuando te logeas al Github te aparecera esta pantalla.

Screenshot from 2017-05-09 03-24-51.png

En el menú se puede ver una cruz, cuando haces click a la cruz se comenzará a crear el repositorio. Y aparecerá la siguiente pantalla.

Screenshot from 2017-05-09 03-29-35.png

Lo único que tendrás que hacer es colocar el nombre del repositorio y darle click al botón crear repositorio.

Screenshot from 2017-05-09 03-30-18

Lo genial es que en la pantalla te da un guía para colocar cada uno de los comandos

Por ejemplo, primero debes colocar.

  1. git init
  2. git add .
  3. git remote add origin “url que te da github”
  4. git commit -m “comentario”
  5. git push origin master

Una vez realizado los siguientes pasos, tu pantalla se actualizará y podrás ver todos tus archivos subidos al github.

Screenshot from 2017-05-09 03-33-57.png

Esa fue mi maravillosa experiencia gracias Julita Inca 🙂

Colocaré algunas fotos del evento :3

18319044_10210661563827781_3762504138889270737_o18359239_10210661322501748_6316546472276156746_o.jpg

 

Instalando GNOME Builder

EL 7 de Mayo del 2017 se realizó la primera sesión de GNOME Perú Challenge en la Universidad Nacional de Ingenieria en CTIC .

Fue una experiencia de mucho aprendizaje y compañerismo. Aprendimos mucho tenemas, pero en este caso les explicaré un poco sobre mi experiencia instalando GNOME Builder y clonando  un repositorio en builder.

1.-Lo primero que hice fui abrir mi terminar y colocar  correspondienteslos comandos para instalar GNOME Builder.

Screenshot from 2017-05-09 01-01-36

2.-     Luego de instalar el GNOME Builder abrimos el programa, pero como yo  use el Builder podrán ver algunos proyectos que clone como prueba.

Screenshot from 2017-05-09 01-37-23

3.- Una vez de hacerle click al botón de clonar, aparecera una pantalla donde pedira colocar un link de un repositorio.

Screenshot from 2017-05-09 01-55-00

4.- Una vez que se colocó el link, te aparecera la siguiente pantalla. Builder tiene diversas opciones para elegir el lenguaje  que más te guste. En mi oponión se ve hermoso.

Screenshot from 2017-05-09 02-01-15

 

Screenshot from 2017-05-09 01-23-44
Icono GNOME Builder

Por el momento es todo con GNOME Builder. Pero solo es la primera sesión asi que vendrán más herramientas increibles por aprender y proyectos por crear. Quizá un BUG por resolver :3

Aprovecho para mencionar que me encanta el icono de GNOME Builder.

Gracias Julita Inca Chiroque por organizar este genial evento y GNOME.

Connecting to IRC with WeChat <3

My main purspose is to build GNOME Builder, and to do it, I need GNOME 3.24. It is running GNOME 3.22.2, so I will upgrade in order to have GNOME 3.24.1

Screenshot from 2017-04-29 18-29-57Updating with sudo pacman -Syu
Screenshot from 2017-04-29 18-45-06.pngFinally, we can check that the upgrade was done! I have now 3.24.1 🙂
Actualización de del GNOMEI need to intall Empathy in order to build GNOME in a near future, by having the help of the online community. I installed first, empathy with sudo pacman -S empathy.Screenshot from 2017-04-29 18-57-54After many unsuccesful attempts to work with empahty…Screenshot from 2017-04-29 19-57-57I decided to use WeeChatInstalar Wechat

Screenshot from 2017-04-29 20-24-22Screenshot from 2017-04-29 20-24-30Screenshot from 2017-04-29 20-24-38Screenshot from 2017-04-29 20-27-54screenshot-from-2017-04-29-20-28-01.pngScreenshot from 2017-04-29 20-28-09screenshot-from-2017-04-29-20-28-27.pngThis is the newcomers channel 🙂Screenshot from 2017-04-29 20-28-32Screenshot from 2017-04-29 20-28-43The channel of gnome-womenscreenshot-from-2017-04-29-20-30-20.png

LinuxAtUsil :)

La experiencia con Linux sigue. Hoy nos encontramos en la universidad USIL con una gran cantidad de chicos que son de distintas carreras y universidades para seguir con esta extraordinaria experiencia.

linuxatusil.png

damianEs hora de empezar. Cree mi usuario y contraseña personalizada en la maquina virtual, al inicio fue duro ya que tuve que reiniciar mi maquina más de 5 veces u.u pero lo logré.

Una vez creado el usurio tenia una noción de lo que teniamos que hacer pero aún asi necesitaba ayuda asi que Damian Noales de la comunidad FEDORA me explicó y ayudo, si no fue por el seguiria en las nubesxD.4e9d20_3a04da394ec24933bbd477131bbea8f6~mv2.png

Los comandos para cambiar el usuario son:

  • sudo hostnamectl set-hostname LinuxatUSIL
  • Luego colocas la contraseña..
  • Seguido de sudo useradd sheylabre
  • sudo paswd osboxes.org
  • sudo usermod sheylabre -aG wheel

 

 

python y GTK 2017

Primer paso crear una carpeta  para colocar los archivos.  comando: (mkdir developer). Luego clonar el repositorio (git://git.gnome.org/jhbuild).Una vez de clonar el repo tienes que  entrar a la carpeta (cd jhbuild).

Después escribir los comandos (ls -lah) donde se podra ver todo el contenido de la carpeta. Al colocar el comando (./autogen.sh) se instalara una serie de paquetes, una vez instaldo. Escribir  el comando (make). Luego vim ~/bash y para salir (selecionar la tecla esc:q!)    Screenshot from 2017-02-11 14-11-08.png

Screenshot from 2017-02-11 13-32-56.pngLuego (make install # comer)  el “#comer” es un comentario.

Una vez hecho dicho comandos escribir (echo “export  PATH=$PATH:$(cd  ~;pwd)/.local/bin”>> ~/.zshrc) si tu linux es apricity sino (~/.bash).                                            Luego ( source  ~/.zshrc) si tu linux es apricity sino (~/.bash).

Luego (jhbuild sanitycheck),luego escribir (jhbuild sysdeps –install) lo que sigue es el comando (jhbuild build pygobject), (jhbuild build gtkt-3)  y (jhbuild shell).

Screenshot from 2017-02-11 14-10-07.png Y para termiar vuelves a la carpeta developer y creas una nueva carpeta (mkdir sample-jhbuild-gtk) y crear un archivo llamado main.py.Screenshot from 2017-02-11 14-11-08.png

De ahí comenzaos a jugar con python :3

Para finalizar una pequeña prueba en mi terminal ❤ ❤ ❤ .

screenshot-from-2017-02-19-19-30-17

fedoralinux

EL  27-02-16  se realizó un evento en la PUCP donde aprendimos a instalar FEDORA & LINUX .

Conocimos nuevas amistades en la cual nos estuvimos apoyando mutuamente para poder aprender a usar y instalar  LINUX  & FEDORA ya que la mayoría era nuevo en el tema.

Este es el inicio de una bonita relación entre un humano y un sistema operativo :3

 

          Comenzando a modificar la hora, el idioma, el teclado ….!!!

Luego comencé a realizar las respectivas modificaciones que me pedía para poder instalar correctamente FEDORA. Luego puede disfrutar  del sistema operativo.

La experiencia obtenida fue única ya que fue la primera vez en participar en estos eventos me pareció muy gratificante ya que pude aprender mucho y hacer nuevas amistades. Espero que dicha experiencia se repita todos los años, para que mas personas puedan disfrutar de dicha experiencia ÚNICA.