VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • denn0n
  • barz
  • fedo
  • Misfits_Herrera
  • Juan Cruz Alonso

Agregador de canales de noticias

Un par de consejos si quieres ser escritor

Jose Salgado - Dom, 08/21/2016 - 00:03

Todos tenemos una vena artística, a unos les da por la música, otros por la pintura, los más osados hacen sus pinitos con la poesía, pero cada uno de nosotros tiene un espacio reservado para estas artes del alma. Reconozco que algunos han abrazado la nueva economía y han alquilado ese espacio en su corazón a otras personas para conseguir equilibrar su precaria cuenta corriente, pero antes de que el poderoso caballero llamara elevara sus necesidades pecuniarias sobre las espirituales, deberíamos de aceptar que ellos también tenían a un arista dentro de ellos.

Comunidad: Vacaciones y ocio

Tags: Escribir, Trucos, Consejos, Escritor

Esta entrada ha aparecido en Exelisis, haz click para leer Un par de consejos si quieres ser escritor

Si tu marca es el producto

Jose Salgado - Sáb, 08/20/2016 - 05:57

Si me memoria no me traiciona recuerdo hace unos cuantos años, en las elecciones a los EEUU, se creo un movimiento en contra de uno de los candidatos -es lo que tenemos, aprendemos primero a sumar pero nos obcecamos en restar. La mujer de uno de los candidatos estaba relacionada con la empresa Heinz y querían lanzar una marca de Ketchup para competir con ellos con el eslogan de USA first o alguna parida por el estilo.

Comunidad: El 14

Tags: Marcas, Productos, Raciona, Disfruta

Esta entrada ha aparecido en Exelisis, haz click para leer Si tu marca es el producto

Dejad que los niños se acerquen a mí

Jose Salgado - Mié, 08/17/2016 - 11:56

Hace ya bastante tiempo tuve la ocasión de ver un documental sobre marketing para niños[1], ya que me tocaba introducirme en este área de una forma más formal, creía interesante empezar a leer sobre el tema y no guiarme por la experiencia de muchos años de lidiar con clientes, tanto para retenerlos como para atraerlos.

Comunidad: Marketing

Tags: Poder, Niños, Publicidad, Responsabilidad

Esta entrada ha aparecido en Exelisis, haz click para leer Dejad que los niños se acerquen a mí

¿Qué sabe una página web de ti cuando te conectas?

eliasbrasa - Jue, 08/11/2016 - 11:25

Es una pregunta muy curiosa ¿no? ¿qué puede saber una página web de mi cuando accedo a ella?

Esa duda te la puede solucionar la siente página: http://webkay.robinlinus.com/

Supongo que nunca habías entrado en ella y sin embargo sabe mucho de ti. Pero hay que tener en cuenta que, además, esta página trabaja sin cookies (obvio si es la primera vez que la visitas) ni cross-site cookies, y también muy importante, en esta página no se hace necesario ningún tipo de registro.

Fuente: El Blog del Euribor.


Llevar calzoncillos rojos no te convierte en Supermán

Jose Salgado - Mar, 08/09/2016 - 12:55

Por mucho que dijera que este mes de Agosto me lo tomaba de vacaciones blogueras, no he dejado de consultar internet cada cierto tiempo.

Comunidad: Derecho

Tags:

Esta entrada ha aparecido en Exelisis, haz click para leer Llevar calzoncillos rojos no te convierte en Supermán

Aprendizaje del FlocktoFedora para Diversidad

Tatica - Mar, 08/09/2016 - 07:46
photo_2016-08-09_08-41-47

No puedo expresar la alegría de tener un equipo de personas tan maravillosas, quienes a pesar de las 12h de diferencia, han logrado mantenerme informada sobre todo lo que sucede al rededor de nuestro trabajo de Diversidad en Fedora durante el Flock. Interminables logs de IRC y Telegram han hecho esto posible. Así que acá está mi lista de pensamientos, tareas e ideas sobre las coas logradas en el Flock de Polonia.

Primeros Pasos
Buzón de Diversidad

Estoy bastante impactada con la gran cantidad de casos que mi equipo de Diversidad ha obtenido durante el Flock. Tenemos personas que, a pesar de ser fantásticas para el proyecto, necesitan un poco de guía sobre como tratar a sus compañeros con mas respeto. Es hora de educar a las personas sobre como mantener un ambiente mas amigable y acogedor, sin tantas criticas a las personas nuevas, o a aquellas personas que simplemente no tienen tanto tiempo para colaborar.

Luego de realizar una encuesta personal, más del 80% de las personas que tienen dificultades encontrando un ambiente armónico en Fedora no quieren hablar en voz alta, ni quieren decir sus nombres, y casi 2/3 de ellos ni siquiera quieren reportar el caso ya que piensan que no son relevantes. SI SON RELEVANTES.

A principios de año se comentó la idea de que necesitamos un Buzón de Diversidad lo cual me reforzó Amita luego de conversar con los amigos en el Flock, para que las personas se sientan con la confianza suficiente de conversar con nosotros sin tener que poner sus nombres públicamente. Tenemos casos en otras comunidades donde por el simple hecho de hablar en voz alta han sufrido mucho mas, y transformar un problema pequeño en grande no es nuestra meta.

Este buzón debería ser capaz de registrar información personal o permitir entradas anónimas, así como adjuntar registros o pruebas del problema, para que podamos estudiarlo y buscar la mejor solución. Puedes ayudarnos? por favor, contácteme ASAP para que podamos sacar este buzón!

Programas de Inclusión

Tuvimos un excelente programa inicial con el FWD organizado el mes pasado, y a pesar de que comenzamos pequeño, lo hicimos con mucha energía. Fui parte de una jornada de Diseño online en Perú y me uní a los esfuerzos locales de las reuniones de WordPress en mi ciudad, Amita organizó un excelente FWD en India, Jona hizo un fantástico trabajo con su grupo de chicas en Albania y Christos se nos unió con un excelente panel en el FWD de Grecia. La asistencia fue fantástica, mejor de lo esperado!

Mientras mas comencemos a aprender sobre los colaboradores, podremos crear mejores programas para ayudar a cada grupo de minoría. FWD demostró ser una excelente iniciativa pero queremos mas, y para eso necesitamos el elemento mas importante, colaboradores. A pesar de que hagamos nuestro mejor esfuerzo en conocer cada minoría, aquellos que las experimentan de primera mano son quienes nos ayudarán a aprender a comprender mejor a cada colaborador de forma particular en nuestro proyecto. Nuestra idea es no solo tener reuniones anuales, pero también tener tantas reuniones en línea como sea posible para que nuestras barreras desaparezcan. Te interesa organizar alguna de estas reuniones?

Nuestra meta es organizar al menos una reunion mensual donde no solo podamos construir una mejor comunidad Fedora, pero también expandir los conocimientos que tenemos sobre cada miembro de nuestra comunidad.

Próximos Pasos
Encuesta de Diversidad

Una de las primeras ideas que tuvimos para el team de Diversidad fue la (no tan famosa) encuesta, que nos ayudaría a comprender mejor como esta construida nuestra comunidad. A pesar de que tenemos infinidad de nombres en nuestra FAS, conocemos muy poco sobre nuestros colaboradores. Es imperativo seguir presionando para que esta idea se convierta en realidad.

Puedes ver el estado actual de nuestra encuesta revisando al final de los registros de nuestras reuniones de Diversidad en Polonia en este pad.

Reportes Anuales

Cada año tenemos estadísticas sobre cuantos tickets fueron resueltos, cuantos nuevos embajadores tenemos y cuantas badges fueron otorgadas, pero necesitamos estadísticas sobre nuestros esfuerzos de diversidad e inclusión.

Con reportes anuales que nos ayuden a comparar y aprender, podremos ver si nuestros esfuerzos están generando una comunidad mas acogedora, y nos está ayudando a combatir el bullying y el acoso, permitiéndonos mejorar.

Qué sigue?

Queremos escuchar tus ideas! No seas penos@!

[contact-form]
This post has a nicer formatting that can be seen at it's original source at tatica.org , so feel free to hit the link and read better version!

Ya está aquí Firefox 48

eliasbrasa - Lun, 08/08/2016 - 05:19

¿Por qué es importante esta actualización de Firefox? Porque soporta el uso de varios de los núcleos del microprocesador de tu ordenador. Si has actualizado desde una versión anterior, puede que el multiproceso está desactivado, puedes comprobarlo haciendo lo siguiente:

En la barra de direcciones pones about:config

En el filtro de búsquedas tienes que poner browser.tabs.remote y te saldrán los siguientes resultados:

Firefox 48 multiproceso

Los dos resultados que te devuelve han de estar en la opción true, si no es así, haz clic derecho sobre aquel que no esté en true y elige la opción Modificar para que este pase de false a true.

Reinicias el navegador y ya está😉

Fuente: Piensa libre y positivo.


Version fedora 24 blooper

Efectolinux - Lun, 08/08/2016 - 01:32
Interesante algo que puedo ver en Fedora 24 el issue y issue.net

índica

Fedora release 22 (Twenty Two)
Kernel \r on an \m (\l)
/etc/issue.net (END)

Fedora release 22 (Twenty Two)
Kernel \r on an \m (\l)

/etc/issue (END)

Despues de instalar Fedora 24 y otras versiones

Efectolinux - Dom, 08/07/2016 - 16:52
Muchos compañeros de blog ya tien creado esta parte solo les dare las direcciones para que puedan utilizar el mas que les facilite la vida.

En lo personal me gusta mucho ...










Que hacer despues de instalar Fedora 24

http://kuboosoft.blogspot.com/2016/06/que-hacer-despues-de-instalar-fedora-24.html

http://freecodelinux.blogspot.com/2015/11/24-cosas-que-hacer-despues-de-la.html


Tiene más en el gran GOOGLE

un modo de instalar apps en fedora facil Fedy

Gracias!

Instalando Drivers de Nvidia en Fedora 24 64bit

Efectolinux - Dom, 08/07/2016 - 16:38
Instalando controladores de NVidia en mi Fedora 24 a 64bit. Esta tarea es de las más que nos mortifica pero es simple a pesar que parece un mundo muchas veces.

Nivel de la guia es intermedio.



Los controladores de Nvidia

Los drivers de NVIDIA GeForce son reconocidos como los de la industria líder de controladores de pantalla en el rendimiento, la calidad visual y la estabilidad y ofrecen las tecnologías de primera calidad como SLI, PhysX, 3D Vision de NVIDIA Surround, y PureVideo HD, para las GPU GeForce.

Nvidia ha pasado a convertirse en una compañía de plataforma se centró en cuatro mercados - Gaming, visualización profesional, centros de datos y para el automóvil.

En este artículo vamos a conocer acerca de cómo instalar controladores de Nvidia en Fedora 24.

En primer lugar instalar los requisitos previos kernel-devel y kernel-headers de la siguiente


Paso 1
[users@efectolinux ~]# su -
Password: (clave de root)

Paso 2
[root@efectolinux ~]# dnf -y install kernel-devel kernel-headers gcc dkms acpid


Paso 3
Descargamos el controlador que nos corresponde. de la pagina de www.nvidia.com

En nuestro caso tengo una GTX 960 OC:
Commando wget para descargarlo en consola:
 
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/367.35/NVIDIA-Linux-x86_64-367.35.run



Paso 4
Esto nos permite añadir atributos de ejecutable al archivo:
 
[root@efectolinux ~]#chmod +x NVIDIA-Linux-x86_64-367.27.run

Paso 5
Antes de ir a instalar vamos a cerrar el servidor X y también la lista negra los controladores nouveau de la siguiente manera.

[root@efectolinux ~]#rm /etc/systemd/system/default.target rm: remove symbolic link '/etc/systemd/system/default.target'? y
 

[root@efectolinux ~]#ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

En los comandos anteriores usando el primer comando para eliminar el nivel de ejecución predeterminado y en el siguiente orden que cambiar el nivel de ejecución de múltiples usuarios (que es igual al nivel de ejecución 3 (Multi User con el modo de texto)).
nouveau Blacklist en el arranque y arranque del anuncio

Para los controladores de la Blacklist nouveau vamos a crear un archivo disable-noveau.conf en el directorio de la siguiente manera /etc/modprobe.d/


[root@efectolinux ~]#echo 'blacklist nouveau' >> /etc/modprobe.d/disable-nouveau.conf

[root@efectolinux ~]#echo 'nouveau modeset=0' >> /etc/modprobe.d/disable-nouveau.conf



Ahora Editaremos el nano /boot/grub2/grub.cfg archivo y encontrar la línea similar a la de la siguiente

 inux16 /vmlinuz-4.5.7-300.fc24.x86_64+debug root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet LANG=en_US.UTF-8

añadimosesta línea:  rdblacklist=nouveau before rhgb quiet as follows.

linux16 /vmlinuz-4.5.7-300.fc24.x86_64+debug root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rdblacklist=nouveau rhgb quiet LANG=en_US.UTF-8


Paso 6
Editamos el archivo:
[root@efectolinux ~]#nano /etc/sysconfig/grub  

Con cuidado nos debe quedar de la siguiente forma
 nota: no copies la línea solo añade el final...
 
## Ejemplo de la línea solo añade lo que esta azul##
GRUB_CMDLINE_LINUX="rd.lvm.lv=fedora/swap rd.lvm.lv=fedora/root rhgb quiet rd.driver.blacklist=nouveau"

Paso 7
Modifica los cambios de tu grub


## BIOS ##
grub2-mkconfig -o /boot/grub2/grub.cfg
 
## UEFI ##
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
 
Paso  8
Removemos los controladores nouveau

## Fedora 24/23/22 ##
dnf remove xorg-x11-drv-nouveau


Paso 9
Reiniciar la máquina mediante el comando de reinicio para entrar en el nivel de ejecución 3.

[root@efectolinux ~]#systemctl set-default multi-user.target
[root@efectolinux ~]#reboot


Yo creo un file con esto en nvidia.txt aquí les dejo

Ahora la carga del sistema en la interfaz de usuario de texto y mensaje de credenciales, registrado como usuario root.

Fedora 24 el nivel de ejecución 3 pantalla




Paso 10

Fedora24 Aug 7 2016

efectolinux login: root
password: (tu clave de root)

[root@efectolinux ~]#./NVIDIA-Linux-x86_64-367.27.run

Then the Nvidia Accelerated Graphics Driver for Linux license screen appears, Now select the option Accept

Nvidia installation screen

Select the yes option to register the kernel modules with DKMS.

Nvidia

Press Yes option to Install Nvidia’s 32 bit compatibility drivers

nvidia

Now it will install Nvidia Drivers

Nvidia Installation

After the installation completes successfully change the default run level to Graphical user interface with multi user support(Run level 5) by as follows.


Listo ya tenemos los controladores de NVIDIA ahora el commando final para que nuestro entrono grafico inicie.

Paso Final:
Volveremos la pantalla a nivel 5:

[root@efectolinux ~]#systemctl set-default graphical.target
 
Añadiremos el soporte  VDPAU/VAAPI
[root@efectolinux ~]#dnf install vdpauinfo libva-vdpau-driver libva-utils
 
[root@efectolinux ~]#reboot


Autores de los manuales originales en idioma ingles:
El más completo
http://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/

Este me dejo a medias
https://www.unixmen.com/install-nvidia-drivers-fedora-24/


“El Aleph”, mi nuevo blog de matemáticas en El País

Gaussianos - Sáb, 08/06/2016 - 05:30

Aunque seguro que muchos de vosotros ya lo sabéis, creo que es necesario comentar que desde hace unas semanas estoy escribiendo un nuevo blog dedicado a las matemáticas. Se trata de El Aleph, y está alojado en la sección de blogs de El País.

Como decía, es posible que muchos ya lo sepáis, ya sea porque lo habéis visto a través de mi cuenta de Twitter o la página de Facebook de Gaussianos o porque lo visteis en el post del décimo aniversario del blog. Para todos, los que lo sabíais y los que no, os comento que la idea de El Aleph es esencialmente la misma que la de Gaussianos: realizar divulgación matemática con el objetivo de llegar a todo tipo de público. Evidentemente, escribir en un medio de comunicación tan grande supone una gran oportunidad para acercar las matemáticas aún más al gran público. Y, evidentemente, cuento con vuestra ayuda para que la difusión de los artículos que publique en este nuevo blog lleguen incluso más lejos.

En principio publicaré allí un artículo semanal, que por ahora sale los viernes. Se han publicado ya tres artículos, de los cuales dejo por aquí títulos y enlaces:

He creado una nueva página en Gaussianos, El Aleph, que iré actualizando semanalmente con la información de cada uno de los nuevos artículos. De todas formas, intentaré anunciar aquí con un pequeño post la publicación de cada uno de estos nuevos artículos.

Esto no significará que deje de escribir en Gaussianos, ni mucho menos. Mi idea, y mi intención, es continuar escribiendo aquí. No os libraréis de mí tan fácilmente.

Espero que recibáis los artículos de El Aleph tan bien como habéis recibido siempre los artículos de Gaussianos. Como siempre, muchísimas gracias por vuestro apoyo.

Working with Git Locally

Vanished - Vie, 08/05/2016 - 04:56
Introducció: L'objectiu d'aquest tutorial és definir les bases per a l'ús local del sistema de control de versions Git. Els sistemes de control de versions són una eïna fonamental per a tenir control i traçavilitat sobre els canvis. Jugant amb Git: Durant aquesta secció anirem probant diferents comandes sobre un repositori Git per entendre les diferents funcionalitats útils quan treballem sobre un repositori local. Per començar a utilitzar Git el primer que haurem de configurar són dos paràmetres bàsics per poder realitzar i traçar els diferents canvis. Aquestos seràn el nom, l'email i l'editor.
git config --global user.name "Roberto Nebot"
git config --global user.email "rnegoz [ad] mymail.com"
git config --global core.editor "vim"
Per comprobar que hem configurat correctament el nom, l'email i l'editor de text utilitzàrem la següent comanda:
git config --list
user.name=Roberto Nebot
user.email=rnegoz (ad) mymail.com
core.editor=vim
Una volta configurada la informació de l'usuari generarem el nostre primer respositori i començarem a treballar amb ell
git init test
La primera tasca que realitzàrem serà generar un fitxer README i escriure el nostre primer commit afegint aquest fitxer al registre de canvis.
cd test
touch README
git add README
git commit -m "Added an empty README file"
[master (root-commit) 6c9545e] Added an empty README file
1 file changed, 1 insertion(+)
create mode 100644 README
Existeix la possibilitat també d'utilitzar un repositori extern d'Internet, ja siga perquè volem contribuïr al projecte o treballar fer proves en local, etc. Per clonar un repositori remot utilitzarem la següent comanda:
git clone https://github.com/major/securekickstarts
Una volta tinguem un repositori creat o clonat des d'una font remota ja podem començar a treballar. El primer que provarem serà veure l'estat dels fitxers del projecte myfirstproject que hem creat abans. Per veure l'estat dels fitxers teclejarem:
git status
En la rama master
nothing to commit, working directory clean
Si editem el fitxer README i li afegim algunes dades quan tornem a realitzar un status, ens indica que el fitxer ha sigut modificat:
vi README
git status
En la rama master
Cambios no preparados para el commit:
(use «git add ...» para actualizar lo que se confirmará)
(use «git checkout -- ...» para descartar cambios en el directorio de
trabajo)

modificado: README

no hay cambios agregados al commit (use «git add» o «git commit -a»)

Com el fitxer ha sigut modificat i els canvis no han sigut inclosos, el marquem per a que s'afegisquen quan realitzem el següent commit:
git add README
Si tornem a realitzar un status del directori de treball ens indica que el fitxer serà afegit en el proper commit.
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

modificado: README


Realitzem el commit.
git commit -m "This is my first change on README file."
[master e2985e1] This is my first change on this file.
1 file changed, 1 insertion(+)


Ara crearem un fitxer .gitignore per a que Git ometa determinats fitxers del directori de treball. Podem utilitzar expresions regulars en la definició del fitxer.
vim .gitignore
cat .gitignore
*.log
Es possible també obtenir una informació més resumida del estatus del fitxer amb la següent comanda, per obtenir-la afegim més dades al README:
vim README
git status -s
M README
?? .gitignore
Seguidament utilitzarem la comanda diff per veure les diferències entre el fitxer del directori de treball i el que tenim guardat a l'últim commit.
diff --git a/README b/README
index 3d6526c..7d81acf 100644
--- a/README
+++ b/README
@@ -1 +1,2 @@
This is my first change on this file.
+Some minor modifications on the file.
Si afegim el fitxer .gitignore a l'àrea de staging i realitzem el diff amb l'opció --staged veiem els canvis de staged respecte a l'últim commit.
git add .gitignore
git diff --staged
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..397b4a7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*.log
Per a esborrar un fitxer en Git hem de esborrar-lo de l'àrea d'staging per evitar que Git continue realitzant el control de versions. Això ho aconteseguim amb la següent comanda. Com es pot veure, com hi han canvis respecte a l'últim commit no ens deixa esborrar el fitxer a menys que específicament utilitzem l'opció -f.
git rm README
error: the following file has local modifications:
README
(use --cached to keep the file, or -f to force removal)
Realitzem el commit.
git add README
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

nuevo archivo: .gitignore
modificado: README


git commit -m "Adding .gitignore and some additions on README"
[master b2bdb6e] Adding .gitignore and some additions on README
2 files changed, 2 insertions(+)
create mode 100644 .gitignore
Si intentem esborrar el fitxer README ara ja ens deixarà.
git rm README
rm 'README'
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

borrado: README


Un error amb el que ens podem trobar és la necessitat d'esborrar un fitxer afegit a staging per error, per exemple, un log que no hem afegit al .gitignore. Per esborrar elements de l'àrea d'staging utilitzàrem rm --cached. Al següent example ho podem veure:
touch file1
git add file1
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

borrado: README
nuevo archivo: file1

git rm --cached file1
rm 'file1'

git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

borrado: README

Archivos sin seguimiento:
(use «git add ...» para incluir en lo que se ha de confirmar)

file1

A més a més d'esborrar, ens pot aparèixer la necessitat de moure un fitxer o renombrar-lo. Git disposa de la comanda mv. En el següent exemple veurem el seu ús.
touch README
git add README
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

modificado: README

Archivos sin seguimiento:
(use «git add ...» para incluir en lo que se ha de confirmar)

file1


git mv README README.md
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

borrado: README
nuevo archivo: README.md

Archivos sin seguimiento:
(use «git add ...» para incluir en lo que se ha de confirmar)

file1

Arribats fins aquest punt, revisarem l'historial de commits del projecte. Per poder-ho fer hi ha que teclejar la següent comanda:
git log
commit b2bdb6e16581c5be9f66176145ba340f87eddfff
Author: Roberto Nebot
Date: Fri Aug 5 09:49:10 2016 +0200

Adding .gitignore and some additions on README

commit 3e4b22e07cb6e5f1a4d01a9bccfcb09e251c74bf
Author: Roberto Nebot
Date: Thu Aug 4 18:28:41 2016 +0200

This is my first change on README file.

commit 53d903731e17709feed4121b0c10215a4ff8da78
Author: Roberto Nebot
Date: Thu Aug 4 18:20:04 2016 +0200

Added an empty README file

En aquest moment afegirem un commit amb els últims canvis. Introduïrem un error en un commit per a modificar-lo després. Per modificar un commit utilitzarem --amend. Aquesta comanda llançarà un editor de text amb l'editor definit a la variable core.editor de la configuració global de Git, per defecte es nano.
git commit -m "This commit will be amended"
[master b148abf] This commit will be amended
2 files changed, 2 deletions(-)
delete mode 100644 README
create mode 100644 README.md
git commit --amend
git log
commit f21c572eef8c9164a280928f7f12fc91bccf19fd
Author: Roberto Nebot
Date: Fri Aug 5 10:17:46 2016 +0200

An empty README.md file has been added

commit b2bdb6e16581c5be9f66176145ba340f87eddfff
Author: Roberto Nebot
Date: Fri Aug 5 09:49:10 2016 +0200

Adding .gitignore and some additions on README

commit 3e4b22e07cb6e5f1a4d01a9bccfcb09e251c74bf
Author: Roberto Nebot
Date: Thu Aug 4 18:28:41 2016 +0200

This is my first change on README file.

commit 53d903731e17709feed4121b0c10215a4ff8da78
Author: Roberto Nebot
Date: Thu Aug 4 18:20:04 2016 +0200

Added an empty README file

Si necessitem de moure fitxer de l'àrea d'stagging a l'àrea de treball, per evitar incloure el fitxer al commit podem utilitzar la comanda git reset HEAD <file>.
git status
En la rama master
Archivos sin seguimiento:
(use «git add ...» para incluir en lo que se ha de confirmar)

file1

no se ha agregado nada al commit pero existen archivos sin seguimiento
(use «git add» para darle seguimiento)
git add file1
git status
En la rama master
Cambios para hacer commit:
(use «git reset HEAD ...» para sacar del stage)

nuevo archivo: file1

git reset HEAD file1
git status
En la rama master
Archivos sin seguimiento:
(use «git add ...» para incluir en lo que se ha de confirmar)

file1

no se ha agregado nada al commit pero existen archivos sin seguimiento
(use «git add» para darle seguimiento)
A continuació, revertirem un fitxer que ha sigut modificat a l'estat del seu últim commit. El fitxer no ha d'estar en l'àrea d'staging, ha d'estar en el directori de treball.
git add file1
git commit -m "This is an empty file1"
[master 3158758] This is an empty file1
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 file1
git status
En la rama master
nothing to commit, working directory clean
vi file1
git status
En la rama master
Cambios no preparados para el commit:
(use «git add ...» para actualizar lo que se confirmará)
(use «git checkout -- ...» para descartar
cambios en el directorio de trabajo)

modificado: file1

no hay cambios agregados al commit (use «git add» o «git commit -a»)
cat file1
This is my first line in this file.
git checkout -- file1
cat file1
Per últim la següent comanda mostra els fitxers que tenim a Git.
git ls-tree -r master
100644 blob 397b4a7624e35fa60563a9c03b1213d93f7b6546 .gitignore
100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 README.md
100644 blob ca944af541d42052824a268ed72e97e3b8537b3c file1
100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 file2
Enllaços: http://wildlyinaccurate.com/a-hackers-guide-to-git
http://askubuntu.com/questions/206449/git-config-global-file-remove-settings
https://try.github.io/levels/1/challenges/1

Larga vida a pycodestyle!

Fedora Nicaragua - Jue, 08/04/2016 - 16:32
<TL,DR>
Es muy recomendable comenzar la nueva herramienta pycodestyle antes de que pep8 sea completamente retirada.
</TL,DR>

Si trabajas con Python es muy probable que conozcas las lineas de estilo contenidas en el PEP-008 y la herramienta pep8 que permite verificar en linea de comandos que las lineas de código que has escrito cumplan con algunas de las principales recomendaciones de esta popular guía de estilo, muchos proyectos incluso ejecutan una verificación con pep8 como parte de sus herramientas de control de calidad, generalmente utilizando flake8 que combina las herramienta pyflakes y pep8.

Es importante que sepas que pep8 como tal ha sido renombrado, por solicitud del propio Guido van Rossum, a pycodestyle, es decir si pep8 es parte de tu flujo de trabajo o de control de calidad es importante para tomar medidas para actualizar a esta nueva herramienta.






Diversidad en el Flock Krakow (Polonia)

Tatica - Mié, 08/03/2016 - 13:01

Hay algo que todos amamos, una buena charla con amigos, y eso fue el Panel de Diversidad en el Flock Krakow. En un Panel realmente interesante lleno de no solo personas increíbles, pero experimentadas, discutimos como podemos mejorar nuestros esfuerzos para lograr que todos se sientan cómodos y animarlos a hacer lo que les gusta sin que tengan que preocuparse por lo que la gente piense.

Tengo que darle un agradecimiento especial a mi equipo de Diversidad, Justin, Amita, Jona, Bee y Silvia; quienes hicieron posible que asistiera a pensar de las dificultades; no puedo expresar lo agradecida que estoy por el esfuerzo de todos! Ahora, entremos en tema: (mis disculpas si no coloco los nombres al lado de las ideas expuestas, el video no era lo suficientemente bueno para identificarlos a todos)

photo_2016-08-03_08-40-56
Escuchar

Es fácil llenarse la cabeza con los últimos paquetes que necesitan ser armados, sobre los últimos .po que deben ser traducidos, o sobre ese bendito px que sigue interfiriendo en el diseño; debemos tomarnos un momento para levantar la cabeza y ver las personas que trabajan con nosotros. Nuestra comunidad está llena de toneladas de personas con cualidades que hacen que el proyecto crezca cada día, sin embargo, a veces consideramos que esto es un trabajo de tiempo completo en vez de un trabajo colaborativo. El momento en que dejamos de escuchar a nuestros colaboradores que necesitan guía, nuestros números bajaran ya que no seremos capaces de  generar una nueva generación de relevo.

Difundir

Siéntete orgulloso de trabajar con otros en vez de solo buscar tus propias recompensas. La comunidad ES tu familia, y deberías tratarla como tal. no seremos capaces de incluir mas personas a nuestras líneas a menos de que hablemos de ello, siente orgullo sobre tu comunidad y deja de darle importancia al que dirán. Es fácil olvidad que todos comenzamos como novatos preguntando cosas tontas, es fácil olvidar que NOSOTROS somos quienes tenemos la responsabilidad de mostrar que hay una tarea para todos en la comunidad. Es momento de que difundamos que nos sentimos orgullosos por nuestros compañeros en el proyecto. Una gran idea es tener una persona del equipo de Diversidad como representante en cada Team, para así poder hacer que todos se sientan incluidos. No es un secreto que conocemos mas a las personas que están dentro de nuestro mismo equipo, y no conocemos mucho a el resto de personas que están en el proyecto… es un gran proyecto. Al tener un miembro de Diversidad en cada Equipo podremos reducir la brecha entre nosotros y las personas que necesiten de nuestra ayuda.

Incentivar

Yo creo que nuestros procesos son inclusivos, si no, muchos de nosotros no estaríamos aquí en primer lugar, sin embargo, si creo que tenemos algunos miembros activos que son una debilidad. Una de nuestras debilidades es que no sacamos la cabeza de lo que estamos haciendo, y no tomamos un momento para ver lo que nos rodea. Hay un MONTÓN de personas dispuestas a colaborar, sin embargo, TODOS tenemos que trabajar como mentores (sin importar si eso te agrega un +1 de karma). Con tantos badges, estadísticas y similares, de cierta forma estamos olvidando el porque somos una comunidad, no es solo para hacer cosas fantásticas con software, pero también para divertirnos. Una vez comprendamos que el número de colaboradores felices es tan importante (o mas) que el número de badges que tenemos o nuestras estadísticas en el track, seremos capaces de tener una comunidad mas saludable y acogedora.

Apoyar

No es un secreto que hay personas que se sienten incómodas y otras personas que disfrutan de esto, siempre hay un troll y un peleón. Necesitamos crear una red de soporte con la que podamos ayudar a las personas a sentirse protegidas y seguras, y también un lugar donde podamos enseñarles a lidiar con estas situaciones. No debemos construir una pared al rededor de nuestros colaboradores, debemos enseñarlos a forjar herramientas que los preparen para defenderse ante cualquier ataque. Creo que podemos ser un instrumento para enseñarle a las personas como vivir felices en este mundo.

Me gustaría agradecer a Matthew, Christoph, Marina, Laura, Kohane, Kushal y todos aquellos a quienes no les reconocí las voces mientras colaboraban en el panel; esto demuestra que hay un interés real en construir una mejor comunidad para nuestros usuarios, y no solo construir buen software.

This post has a nicer formatting that can be seen at it's original source at tatica.org , so feel free to hit the link and read better version!

Cifrado de la información en sitios web

Skatox - Mar, 08/02/2016 - 07:52

En artículos pasados he hablado sobre tener una página segura desde el punto de vista del software y como programador, pero en este artículo me enfocaré en la seguridad y transmisión de los datos a través del cifrado.

Si tienes una página web, como por ejemplo un sitio de casinos como Casino.com donde se cobra por ofrecer un servicio de entrenamiento, el cual debe funcionar correctamente y evitar manipulación de la información, con el fin de mantener una buena calidad para que sus suscriptores sigan pagando por el servicio y producir ganancias. Puedes ser un blanco más atractivo para crackers o piratas que deseen robar/alterar la información para beneficio propio, por lo que se recomienda tomar ciertas medidas para incrementar la seguridad.

Cifrado de la transmisión de la información

El primer paso consiste en cifrar la comunicación desde tus servidores hasta tus usuarios, para ello debes adquirir un certificado digital para implementar el protocolo HTTPS en tu sitio. Este protocolo permite que todo el contenido web de tu sitio esté cifrado, así si un atacante lograra de alguna manera intervenir algún punto de la comunicación, no podrá entender el contenido del mensaje transmitido pues solo verá caracteres ilegibles. Adicionalmente, ahora los motores de búsqueda premian si tu trafico está cifrado por lo que además te servirá para tener mejores resultados en los buscadores.

Cifrado de la información almacenada en el lado del cliente

Una vez cifrada las comunicaciones, se recomienda cifrar la información sensible como: datos bancarios, dinero, tarjetas de crédito, contraseñas, información personal, entre otras. Este proceso debe ser aplicado en lado del cliente y en tus servidores, el primer caso suele ser ignorado pero es muy importante, pues la data que tiene un usuario puede ser alterada fácilmente para engañar a tu sitio y obtener acceso administrativo.

Para ello, se recomienda cifrar todo tipo de información que se guarde en cookies, almacenamiento local del navegador, archivos de reportes entre otros. Pues al estar guardado localmente, es fácil de editar con las herramientas de desarrollo del navegador.

Cifrado en el lado del servidor

En el lado del servidor, debes descifrar y validar toda la información recibida desde el cliente, asume que toda información recibida puede ser potencialmente maligna, así que toma medidas de seguridad al leer esos datos. Si almacenas en el servidor información en archivos o base de datos, cifra toda información sensible, porque si tu software falla y pueden tener acceso al servidor, de nada les servirá si la información se encuentra cifrada, o en el peor de los casos, si conocen como descifrarla, les tomaría decenas de años poder acceder a algo.

Si tienes varios servidores con diferentes propósitos: base de datos, aplicación web, archivos. Recuerda cifrar el canal de comunicación entre ellos y validar la identidad para evitar alguna suplantación, utiliza protocolos como HTTPS y SSH para la comunicación entre servidores.

Conclusiones

Con estos breves consejos podrás incrementar la seguridad de los datos en tu sitio web, te recomiendo seguir investigando sobre este tema y compartir en la caja de comentarios algo que consideres oportuno para mejorar la seguridad de tus datos. Aunque nunca puedes garantizar un 100% de seguridad, siempre puedes poner este tipo de barreras a tus atacantes para reducir a una probabilidad muy baja, la posibilidad de sufrir un daño en tu información.

La entrada Cifrado de la información en sitios web aparece primero en El blog de Skatox.

¿Hay alguien aquí?

Jose Salgado - Lun, 08/01/2016 - 11:25

Es uno de Agosto y encima Lunes. Las calles están medio vacías, puedes sentarte en el transporte público, y el peso que han de levantar mis párpados es proporcional a los gramos de café que tendré que tomarme para pasar de un estado de somnolencia a uno que más o menos entre dentro de los parámetros de persona adulta y funcional.

Comunidad: Vacaciones y ocio

Tags: Vacaciones, Agosto, Escribir

Esta entrada ha aparecido en Exelisis, haz click para leer ¿Hay alguien aquí?

La sutil diferencia entre cifras y palabras

Jose Salgado - Jue, 07/28/2016 - 22:28

“Mucha gente”, “una cifra muy respetable”, “acuden en masa”, son expresiones que nos solemos encontrar en los medios, tanto como para referirse a un evento como en los anuncios para darnos la idea de es popular. En la prehistoria, se usaba el anunciado en TV para darle esta áurea de que era un producto serio y respaldado por la mayoría de la población, aunque a día de hoy sigo sin entender la relación entre la aceptación de un producto y que se haya anunciado en la televisión.

Comunidad: Marketing

Tags: Cifras, Letras, Manipulación, Percepción, Datos

Esta entrada ha aparecido en Exelisis, haz click para leer La sutil diferencia entre cifras y palabras

Errores y contextos

Jose Salgado - Mié, 07/27/2016 - 20:21

Dicen los que saben, en realidad creo que los que saben ya no dicen nada porque han desistido del trabajo de traspasar el conocimiento y han optado por un decoroso retiro cultivando patatas, observando la naturaleza y disfrutando del tiempo que les queda en este planeta así que vamos a replantear el inicio del post.

Comunidad: Management

Tags: Error, Contexto, Gravedad, Poder, Experimentos

Esta entrada ha aparecido en Exelisis, haz click para leer Errores y contextos

Las burbujas en las que vivimos

Jose Salgado - Mar, 07/26/2016 - 19:06

Hay un placer, un momento de regocijo personal, cuando lo que lo que hace ya un tiempo defendías pero por razones de pereza, falta de ganas o porque tenías trabajo, nunca te habías arremangad para documentarse y demostrarlo, se publica en un medio de gran postín. Hoy Neus Arqués[1] ha compartido una noticia de The Guardian[2] que básicamente afirmaba lo que ya he defendido antes[3] pero además aportaba pruebas.

Comunidad: Marketing

Tags:

Esta entrada ha aparecido en Exelisis, haz click para leer Las burbujas en las que vivimos

SSH Keep Alive

Vanished - Mar, 07/26/2016 - 06:45
Últimament quan hem conecte a màquines AWS per SSH la terminal es queda bloquejada. Per sol·lucionar aquest problema configurem en /etc/ssh/ssh_config la següent directiva.
ServerAliveInterval 60

Páginas

Suscribirse a Fedora-es sindicador