viernes, 21 de abril de 2017

[video] - Polémica en /var - S01E02 - Error humano





Llegó el café informativo de sysarmy. Noticias del mundo Linux, Administración de sistemas y DevOps, mezclado con novedades sobre eventos, meetups, etc. Esta vez charlamos sobre el traspié que está siendo este 2017 con la caída de Gitlab, la colisión en SHA1, Cloudbleed, y el outage de AWS S3.


== Mencionados en este episodio ==
GitLab.com Incident - 2017/01/31: https://goo.gl/qGRUja
SHA1 function is now dead: https://goo.gl/7nFx2M
the Impact of "Cloudbleed": https://goo.gl/zJ4EkT
Amazon S3 Service Disruption: https://goo.gl/ojWeoo

== Otros mencionados ==
EkoSpace en Facebook: https://goo.gl/VOzYle
EkoSpace en Twitter: https://goo.gl/umJHVp
FLISOL CABA: https://goo.gl/34b6IY
FLISOL LATAM: https://goo.gl/Z9sUyb
Sin humo podcast: https://goo.gl/9mthTY

== Meetups ==
Meetup de sysarmy: https://goo.gl/mJDvzD
Meetup de Datascience: https://goo.gl/yhqz3L

== Búsquedas laborales ==
Jampp - Full Stack Javascript Developer: https://goo.gl/HU75Mq
Talent IT up - DevOps Engineer: https://goo.gl/skUvhh
MuleSoft - DevOps Engineer (AWS + SaltStack): https://goo.gl/wK0qAk

== Buscanos en ==
Web: http://sysar.my
Twitter: @sysarmy
Facebook: Elección Root
IRC en Freenode: #sysarmy
Ivoox: https://goo.gl/GtISQ9
Pocketcast: http://pca.st/D3H0
iTunes: https://goo.gl/Nrt22g


martes, 21 de marzo de 2017

[video] - Polémica en /var - S00E01





Llegó el café informativo de sysarmy. Noticias del mundo Linux, Administracion de sistemas y DevOps, mezclado con novedades sobre eventos, meetups, etc.

Episodio anterior: https://www.youtube.com/watch?v=UO9ai...

Búsquedas laborales mencionadas en este episodio:

Talent IT up https://goo.gl/7Y8OEj
MuleSoft - DevOps (AWS + SaltStack) https://goo.gl/wK0qAk
Core Security - Linux + Hadoop https://goo.gl/oU3OW2
DataArt - DevOps + Cfg management https://goo.gl/gB5bZY

Mencionados en este episodio:
Magic Leap demo hoax: https://www.youtube.com/watch?v=kPMHc...
Google Home / Amazon Alexa loop: https://www.youtube.com/watch?v=ZfCfT...
Canal de DevDayAr: https://www.youtube.com/channel/UCANZ...

== Lanzamientos de Juegos para Linux mencionados ==
Total War Warhammer: http://store.steampowered.com/app/364...
The Dwarves: http://store.steampowered.com/app/403...

== AdminBirras ==
29/12 https://meetup.com/sysarmy

== Buscanos en ==
Web: http://sysar.my
Twitter: @sysarmy
Facebook: Elección Root
IRC en Freenode: #sysarmy
Ivoox: https://goo.gl/GtISQ9
Pocketcast: http://pca.st/D3H0
iTunes: https://goo.gl/Nrt22g


miércoles, 15 de marzo de 2017

[Tip - Linux] - Buscar archivos por tamaño con find

Hay veces en las que necesitamos buscar archivos por su tamaño, ya sea porque tenemos problemas de espacio y necesitamos encontrar urgente algo grande que borrar, o porque no entendemos en donde se fue el espacio en disco e intuimos que es algun archivo de gran tamaño que dejamos perdido por algun lugar. Esos tipicos backups que hacemos para mover algo de lugar y despues el tar.gz queda perdido en alguna carpeta del filesystem.


 find . -type f -size +50000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'


En el find anterior podemos tocar los parametros " . ", que busca en la carpeta en la que estamos parados, y en sus subcarpetas y el parametro "+50000k", que significa algo asi como "mayores a 50 megas".

Espero que les sirva, otras formas de ver a donde se nos esta yendo el espacio del disco pueden ser:

du -h . --max-depth=1

Sin ir navegando en las subcarpetas, este DU nos mostrara cuando espacio estan ocupando cada uno de los nodos que se desprenden de donde estemos parados.

Y si nuestro problema de es de iNodos, podemos hacer un:

find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" $dir; find $dir -type f | wc -l; done

Como con el DU, este FIND nos va a mostrar cuantos nodos se esta consumiendo cada subdirectorio de donde estemos parados.

Si necesitamos buscar todos los archivos más antiguos que uno fecha, podemos hacer:

find /* -mtime +2

Y si queremos borrar automaticamente todos los archivos más antiguos que una fecha, podemos hacer:

find /tmp* -mtime +5 -exec rm -rf {} \;


Saludos.


Escrito por

Espero que les haya gustado, ¡y no se olviden de comentar o sugerir futuros temas! Mi Twitter: @ar_jorge1987



miércoles, 1 de marzo de 2017

[video] - Polemica en /var - E00 - Pilot uncut





Llegó el café informativo de sysarmy. Noticias del mundo Linux, Administracion de sistemas y DevOps, mezclado con novedades sobre eventos, meetups, etc.

Búsquedas laborales mencionadas en este episodio:

MuleSoft - DevOps (AWS + SaltStack) https://goo.gl/jo9gPT
Core Security - Linux + Hadoop https://goo.gl/oU3OW2
DataArt - DevOps + Cfg management https://goo.gl/gB5bZY

Videos mencionados en este episodio:
#CPAR1 Magistral 27/10 12h Jon Maddog Hall: https://www.youtube.com/watch?v=K5_c9...
#CPAR1 Innovación 27/10 16h Q&A con Jon Maddog Hall: https://www.youtube.com/watch?v=5yn3V...

Links al game argentino Master Of Orion mencionado en el episodio:
En Steam: http://store.steampowered.com/app/298...
En Gog: https://www.gog.com/game/master_of_orion

== AdminBirras ==
24/11 https://goo.gl/CV8aTa

== Buscanos en ==
Web: http://sysar.my
Twitter: @sysarmy
Facebook: Elección Root
IRC en Freenode: #sysarmy
Pocketcast: pca.st/D3H0
iTunes: goo.gl/Nrt22g


Escrito por

Espero que les haya gustado, ¡y no se olviden de comentar o sugerir futuros temas! Mi Twitter: @ar_jorge1987



miércoles, 22 de febrero de 2017

[video] - Polémica en /var - S01 - Especial Bloque Ubuntu Linux



Llegó el café informativo de sysarmy. Noticias del mundo Linux, Administracion de sistemas y DevOps, mezclado con novedades sobre eventos, meetups, etc.

En este caso charlamos sobre Ubuntu, como le fue en el 2016, algunas noticias, y hasta sobre un Robot que corre sobre la distro de Canonical!

== Búsquedas laborales ==
Talent IT up https://goo.gl/7Y8OEj
MuleSoft - DevOps (AWS + SaltStack) https://goo.gl/jo9gPT

== Mencionados en el episodio ==
Las mejores distribuciones GNU/Linux de 2016: http://www.muylinux.com/2016/12/30/me...
Watch This Terrifying 13ft Robot Walk, Assisted by Ubuntu: http://www.omgubuntu.co.uk/2017/01/me...

== Buscanos en ==
Web: http://sysar.my
Twitter: @sysarmy
Facebook: Elección Root
IRC en Freenode: #sysarmy
Ivoox: https://goo.gl/GtISQ9
Pocketcast: http://pca.st/D3H0
iTunes: https://goo.gl/Nrt22g


Escrito por

Espero que les haya gustado, ¡y no se olviden de comentar o sugerir futuros temas! Mi Twitter: @ar_jorge1987



viernes, 13 de mayo de 2016

[tip - linux] - Como setear algunos parametros de kernel y memoria requeridos por Oracle como shmmax, shmmni y otros

Al instalar aplicaciones de servidor de Oracle en Linux es probable que la lista de requerimientos sea bastante larga tanta en software y dependencias requeridas como en al parametrización del sistema, y ni hablar si estamos optando por usar Red Hat en vez de Oracle Linux. A continuación dejo una lista de algunos parámetros comúnmente solicitados para la instalación de una Database como la Oracle 11G, y como cambiar el parámetro del archivo, ya que algunos no es posible editarlos con un editor como por ejemplo vi.






viernes, 11 de marzo de 2016

[Tip - Oracle] - Error ORA-12705: No se puede acceder a los archivos de datos NLS o se ha especificado un entorno no válido.

Nuevamente les compartimos la solucion aun error de Oracle que en Internet cuesta encontrar la solucion correcta, y creemos que valia la pena aportar nuestra experiencia.



Hace poco me pasó que desde el SQLDeveloper de un desarrollador no me podia conectar a una DB Oracle XE porque me salia el error:

ORA-00604: se ha producido un error a nivel 1 de SQL recursivo
ORA-12705: No se puede acceder a los archivos de datos NLS o se ha
especificado un entorno no válido.

Despues de dar mil vueltas por internet, y jugar con la configuracion de NLS del SQLDeveloper, encontré en un post random una solucion, que me sirvió en más de una oportunidad, y me parece bueno compartirla.

Finalmente para solucionar el problema hay que ir a la carpeta sqldeveloper/sqldeveloper/bin y editar el archivo "sqldeveloper.conf", para agregarle al final del mismo las siguientes lineas:

AddVMOption -Duser.region=us
AddVMOption -Duser.language=en

(Suponiendo que la DB fue instalada en US American, que es la configuración por default)

Luego de esto no tuve más problemas, espero que les sirva.

Saludos.


Escrito por

Espero que les haya gustado, ¡y no se olviden de comentar o sugerir futuros temas! Mi Twitter: @ar_jorge1987