VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • jairo
  • morita77
  • riceml
  • ssalazarf
  • LokeeR Gomez

Agregador de canales de noticias

Intervención manual requerida, nueva ISO en camino y alguna novedad más en Chakra Linux

El blog de Iyan - Sáb, 11/19/2016 - 15:36

Se acaban de mover algunos paquetes del repositorio [testing] a los estables [core] y [desktop]. Algunos cambios importantes hacen necesaria una intervención manual por parte de los usuarios de esta distribución. Podéis ver el anuncio oficial aquí y el anuncio traducido al castellano en el foro. Además de las instrucciones para realizar la actualización correctamente, al final de la entrada os comentaré un poco el estado de desarrollo de la próxima iso de Chakra Linux y algunas novedades que llegarán muy pronto.

mascot_konqi-app-hardware-forumesEn primer lugar cups, el sistema de impresión por excelencia en sistemas UNIX se ha actualizado a la versión 2.1.4. Para que los usuarios puedan añadir y eliminar impresorar sin privilegios de root se ha añadido el grupo lpadmin. Para que cups funcione correctamente, deberás añadir tu usuario a este nuevo grupo. Para ello puedes utilizar el siguiente comando reemplazando USUARIO por el nombre de usuario de tu sistema.

sudo gpasswd -a TU_USUARIO lpadmin

También recibe una actualización el plugin privativo Adobe Flash. Hasta ahora, la fuente de software para generar el paquete pepperflashplugin era Google, que desde que Adobe dejó de mantener el plugin para sistemas GNU/Linux se encargó de ofrecer una versión para su navegador Google Chrome. Ahora que Adobe ha decidido volver a dar soporte a este plugin, se ha cambiado la fuente de software. Si tenéis instalado este paquete, al actualizarlo pacman os advertirá que no puede llevar a cabo la actualización porque algunos archivos ya existen en el sistema. Para solventar esto, deberéis actualizar el paquete de forma manual con el siguiente comando.

sudo pacman -Sy pepperflashplugin --force

Personalmente llevo ya unos cuantos años sin este plugin instalado. La mayor parte de las webs que antes hacían uso de este plugin privativo o bien han migrado a HTML5, o bien han desaparecido. Sin embargo, es cierto que algunas webs aún siguen haciendo uso del plugin de Adobe.

Por último, también se ha actualizado la suite ofimática Libreoffice a la versión 5.2.3. Es muy probable que el mirror que estés utilizando aún no se haya sincronizado con los servidores de Chakra Linux. A lo largo de las próximas horas lo irán haciendo todos. Podéis comprobar en esta página el estado de vuestro mirror.

Próximas actualizaciones

En los próximos días se actualizará el kernel linux y el entorno de escritorio Plasma, así como KDE Applications y KDE Frameworks. Se decidió no mover todos estos paquetes simultáneamente a los repositorios estables para minimizar la posibilidad de que se produzcan errores durante la actualización. En su momento, cuando estas actualizaciones estén disponibles, escribiré una nueva entrada. Por supuesto, también se hará un anuncio desde la web del proyecto.

Chakra Goedel para finales de mes

Kurt GödelSi todo va bien, la nueva iso de Chakra Linux, con nombre “Goedel” –en honor al matemático, lógico y filósofo Kurt Gödelse publicará antes de finales de mes. Mucho han avanzado los proyectos de software libre desde que se liberase Chakra “Ian” en febrero de 2016. Empezando por el propio kernel linux, ahora compatible con mucho más hardware, los drivers gráficos y, por supuesto, Plasma. Por aquel entonces, “Ian” venía con Plasma 5.5.4 y ahora tenemos la rama LTS (Long Time Support) Plasma 5.8.x. La nueva ISO vendrá con un Calamares –el moderno instalador escrito en Qt5– mucho más completo. Podremos, como gran novedad, cifrar el disco al completo con LUKS durante la instalación. También será mucho más sencillo instalar Chakra en sistemas UEFI.

Recordad que podéis probar las betas de Chakra “Goedel” descargándolas aquí. La beta 2 tiene algunos problemas conocidos y que serán corregidos para la próxima beta. Es posible que la próxima semana ya se publique una RC (Release Candidate), lo que supondrá que, salvo problemas de última hora, la versión final estable se libere poco después.

El porqué de no recomendar Xubuntu

eliasbrasa - Sáb, 11/19/2016 - 10:51

Desde hace unos días he instalado Xubuntu 16.04 en el portátil que me llevo al trabajo. Es un equipo relativamente viejo y me pareció una buena idea ponerle un escritorio ligero para trabajar. Pero desde que estoy trabajando con él me he encontrado una serie de “tonterías” que no me han gustado nada:

Xubuntu logo

  • Una cosa muy rara que me pasó fue que, al trabajar con el touchpad (el ratón integrado en el portátil), moví sin querer la carpeta de usuario (home) dentro de otra que tenía en el escritorio. Me sorprendió que lo hiciera, aunque conseguí detener la acción al final (en teoría no debería poder hacerlo). La consecuencia más grave de este error fue que Xubuntu comenzara a utilizar la carpeta “Desktop” en vez de la traducida como “Escritorio” quitando todas las configuraciones que le tenía al sistema. ¡¡Me tocó volver a configurarlo todo!!
  • Otro suceso paranormal que me ocurrió fue que al conectarle un proyector mientras cargaba Firefox, Chrome y Thunderbird… ¡¡El ordenador se reinició!!

Creo que son errores que no debería tener una distribución que está como versión definitiva desde Abril de este año, quizá yo pida mucho, pero el primer error no tendría ni que poder existir, no se puede meter una carpeta en una subcarpeta suya. ¡¡Y mucho menos luego cambiar toda la configuración!!

Pero he de decir a su favor que:

  • el equipo arranca y apaga muy rápido.
  • a pesar de lo dicho es un sistema muy estable, aunque no puedo compararlo con otras distribuciones con el mismo escritorio simplemente porque no las he probado.
  • la configuración para usar los dos monitores es muy sencilla, y poner las pantallas en espejo o en “paralelo” es muy fácil.
  • que es muy sencillo colocar la barra de tareas en la parte inferior y trabajar como si fuera KDE.

He de decir que le estoy dando otra oportunidad, pero que hay cosas que no logro entender de esta distro… y por eso no podría recomendarla libremente.

Fuente de la imagen: Wikimedia.


El post de la curva

Jose Salgado - Vie, 11/18/2016 - 12:43

Dicen los bloggers con canas que detrás de cada urgencia, detrás de cada falta de tiempo para poder entregar existe un artículo para escribir. No todos consiguen verlo porque la mayoría siguen con los ojos pegados en la agenda y haciendo malabares entre el móvil, el teléfono y el ordenador, con lo que el tiempo se les escapa entre los dedos y no consiguen ver como te llama desde ese cursor que parpadea allí, arriba a la derecha.

Comunidad: El 14

Tags: Inspiración, Cuento, Escribir

Esta entrada ha aparecido en Exelisis, haz click para leer El post de la curva

“(Creemos que) Todos los números están en Pi”, nuevo artículo en “El Aleph”

Gaussianos - Jue, 11/17/2016 - 11:15

En la mañana de ayer, 16 de noviembre, publiqué un nuevo artículo en El Aleph, mi blog de matemáticas en El País. En esta ocasión escribo sobre si todos los números están en Pi, y trato el tema de los “números normales”.

(Creemos que) Todos los números están en Pi

Cuando pregunto en clase sobre cuáles son los números naturales, alguno de mis chicos ha dicho en alguna ocasión algo como esto:

Pues los números normales, los de toda la vida

Aunque decir que son “los de toda la vida” incluso podría ser una más o menos buena descripción en un contexto informal (por algo se llaman “naturales”), lo de llamarlo “números normales” no es acertado. Y no lo es porque en matemáticas un número normal es otra cosa que posiblemente ellos, mis chicos, no lleguen a conocer nunca (a menos que lean este artículo o algún otro de lo que se pueden encontrar sobre este tema).

Os dejo también el enlace a la página de Gaussianos en la que voy recopilando todos los artículos que he publicado en El Aleph, por si os habéis perdido alguno y queréis leerlo. Como sabéis, el día de publicación habitual es el miércoles. Muchas gracias a todos.

Las tres menores distancias

Gaussianos - Jue, 11/17/2016 - 05:30

Os dejo hoy un problema que me envía Javier Serrano (sí, el creador de las camisetas matemáticas que “hacen cosas”).

Ahí va el enunciado:

Sea S un conjunto de n puntos P_i en el plano. Se escoge uno de estos puntos, digamos P_k. Encontrar la región del plano de todos los puntos X que cumplen que la distancia desde X hasta P_k es una de las tres menores de entre todas las posibles d(X,P_i).

Que se os dé bien.

¿Quedamos para tomar un café?

Jose Salgado - Mié, 11/16/2016 - 21:22

Dicen que no es bueno adelantarse a los acontecimientos pero hoy he quedado con Mónica[1] para que me de un par de consejos sobre como vender y aplicar la psicología al cierre de ventas y he llegado más pronto de lo habitual. Es algo que me suele pasar bastante, me gusta llegar con tiempo para explorar el sitio, tomarme un café tranquilamente y preparar lo que quiero decir, como voy a plantearlo y visualizar como va a ir la reunión.

Comunidad: Ventas

Tags: Escuchar, Tiempo, Oir

Esta entrada ha aparecido en Exelisis, haz click para leer ¿Quedamos para tomar un café?

Quiero un iMac

Jose Salgado - Mié, 11/16/2016 - 00:06

Hoy me he levantado pecuniario, con un afán crematístico fuera de lo normal para lo que yo estoy acostumbrado. La necesidad de pleitesía al poderoso caballero, al que dobla voluntades y el que provoca un estado tan parecido a la felicidad que dicen que es casi indistinguible.

Comunidad: El 14

Tags: iMac, Sueños, Esfuerzo, Luchar

Esta entrada ha aparecido en Exelisis, haz click para leer Quiero un iMac

La esencia del tiempo

Jose Salgado - Mar, 11/15/2016 - 03:01

Quizás es porque no sabemos comprender su dimensión, quizás es porque no sabemos decir que no o simplemente, porque queremos llegar más lejos y no aprendemos a delegar o a reducir nuestra carga de trabajo, el caso es que al final tenemos que aprender la lección de la forma más dura, y esta lección es que los días tienen veinticuatro horas y que por mucho que pongamos a nueve mujeres en el trabajo de dar a luz, un bebe tardará siempre nueve, da igual los bonus, la motivación o cualquier otra técnica que queramos implementar.

Comunidad: Management

Tags: Tiempo, Carga, Estres

Esta entrada ha aparecido en Exelisis, haz click para leer La esencia del tiempo

No puedes venderme nada sino me conoces

Jose Salgado - Lun, 11/14/2016 - 03:57

Entiendo que todas las empresas, por muy tecnológicas, modernas o trending que sean necesitan vender. Esto ha sido asi desde el principio de los tiempos y ni siquiera en la era de la información ha cambiado, por mucho que pensemos que Google, Facebook, etc, no venden nos equivocamos. Tenemos esa sensación porque nosotros somos el producto que ellos venden a terceros y por eso no nos cobran aunque me apuesto lo que queráis que tienen un equipo estudiando como convencernos para que ademas de ser el producto, encima paguemos, pero esta es otra historia.

Comunidad: Ventas

Tags: Ventas, Trato, Conocimiento, Producto, Problema, Solución

Esta entrada ha aparecido en Exelisis, haz click para leer No puedes venderme nada sino me conoces

Apuntes de Python 3 (2ª Parte)

HelloIT - Vie, 11/11/2016 - 11:22

python3Ya tenemos aquí el segundo post de apuntes de Python 3, que sigue al primero que publiqué hace ya unos meses. Pincha en el siguiente link si te lo perdiste:

Apuntes de Python3 (1ª Parte)

1. Funciones (continuación)

Argumentos de la función (continuación)

Podemos setear un valor por defecto de uno o más argumentos de la función, de tal manera que si al llamar a la función no le pasamos dichos argumentos, éstos tomarán el valor por defecto. Podemos pasarle como valor por defecto, una variable, pero mucho cuidado pues el valor por defecto se seteará en el momento de la definición, con lo que si modificas la variable después de la definición de la función, no variará el valor por defecto del argumento.

>>> def myfunc(a,b=33,c='hello'): >>> print(a,b,c) >>> >>> myfunc(1,2) 1 2 hello

Respecto a los argumentos al llamar a una función, deberíamos usar "keyword arguments" (aka "kwargs") en lugar de argumentos posicionales. Es más largo pero es mucho más claro.

def myfunc(a,b,c): pass   myfunc(1,2,3) #argumentos posicionales myfunc(a=1,b=2,c=3) #kwargs

Podemos usar un único argumento al definir la función para capturar cualquier número de argumentos posicionales (un asterísco) o kwargs (dos asteríscos) que se le pasen a la función.

def myfunc(*myargs): #myargs será una tupla con todos los argumentos posicionales def myfunc(**mykwargs): #mykwargs será un diccionario con todos los kwargs

2. Tipos de datos

Listas

En las listas, la primera posición = 0. Las listas disponen de todo un seguido de funciones (append, extend, insert, pop, clear, count...).

Pilas (stacks)

Dentro de las estructuras de datos, en python también podemos usar las listas (haciendo uso de las operaciones de "append()" y "pop()") como si fueran las típicas pilas (o stacks), también conocidas como colas LIFO (el último elemento que entra en la cola, es el primero que sale).

Colas

También podemos usar las listas como colas FIFO (el primer elemento que entra en la cola, es el primero que sale), aunque las listas no son eficientes en estas situaciones. Por ello, usaremos el objeto dque (Double Queue) importado desde el módulo "collections" cuando queramos usar colas FIFO, con sus correspondientes operaciones.

from collections import deque queue = dque(["one","two","three"])

List comprehensions

Si programas siguiendo la filosofía "pythonica" harás uso de List Comprehensions muy a menudo.

Básicamente se trata de una manera propia de Python para generar listas (que en otros lenguajes seguramente haríamos con un "for"). Si por ejemplo queremos tener una lista de los cuadrados de 0 a 9 (incluídos), con otros lenguajes haríamos un for para ir añadiendo elementos a la lista. Con Python, usaremos una "list comprehension" tal que así:

lista=[x**2 for x in range(10)]

Podemos tener múltiples "for" en una "list comprehension", que sería como tener un for dentro de otro. Así pues, una list comprehension la conforman unos corchetes que contienen una expresión ("x**2" en el ejemplo) seguida de un for ("for x in range(10)" en el ejemplo), y a continuación opcionalmente más fors y/o ifs, que al final devuelven una lista.

>>> lista=[1,2,-3,-4,5] >>> listcomprehen=[x for x in lista if x>=0] #Filtramos los valores de "lista" para eliminar los negativos. >>> listcomprehen [1, 2, 5]

Así pues, podremos usar "list comprehensions" en múltiples situaciones:

  • Generar nuevas listas
  • Filtrar los elementos de una lista
  • Aplicar una función a los elementos de una lista
  • Llamar a un método para los elementos de una lista

Tuplas

Las tuplas, al igual que en el resto de lenguajes, son una secuencia de diferentes tipos de elementos, opcionalmente entre paréntesis. Las tuplas son immutables, pero pueden contener objetos mutables. Podemos "desempaquetar" la tupla asignando sus elementos a diferentes variables, igual que hacemos al retornar múltiples variables en una función.

>>> tuplavacía=() >>> tupla=(123,456,'hola',('a',7,8)) >>> w,x,y,z=tupla #Aquí hacemos el "un-packing" >>> w 123 >>> z ('a', 7, 8)

Set

Set es otra estructura de datos, consistente en una colección no ordenada (random) de elementos no duplicados. Por lo tanto no hay índices, no podemos acceder a un elemento por su índice. Puede ser útil para eliminar duplicados de una lista, por ejemplo, transformando la lista en un set, y de nuevo en una lista. Los sets soportan operaciones matemáticas como unión, intersección, diferencia, etc.

>>> set = {'a','b','c','a'} # podemos añadir elementos duplicados >>> set # pese a que en realidad se descartan {'b', 'a', 'c'} >>> 'b' in set # podemos validar que un elemento esté en el set True

NOTAS:

  • No usar "{}" para crear un set vacío, pues define un diccionario. En su lugar usar "set()".
  • Los sets también tienen "set comprehensions". Ej. a = {c for x in 'abcdefg' if x not in 'abc'}

Diccionarios

Los diccionarios (conocidos en otros lenguajes como "arrays asociativos") son un conjunto no ordenado de pares clave-valor, donde la clave es única. Los diccionarios están indexados por las claves, las cuales pueden ser de cualquier tipo mientras sean immmutables (si son tuplas, todos los integrantes de la tupla han de ser de tipo immutable), aunque los diccionarios en sí son mutables.

Podemos crear un diccionario especificando directamente los pares clave-valor, o mediante la función "dict()" pasándole una lista de tuplas, donde cada tupla será la clave valor.

>>> mydict1 = {'joe':45, 'sam':50} >>> mydict2 = dict([('joe',45),('sam',50)]) >>> mydict3 = dict(joe=45, sam=50) # cuando las keys son strings simples, podemos usar este otro formato >>> mydict['joe'] 45

Los diccionarios también tienen "dict comprehensions", el formato de los cuales es muy similar al de los sets, pero incluyendo el par clave valor al principio (clave:valor).

mydict = {x:x**2 for x in (1,2,3)} # en el ejemplo, x**2 es el valor
3. Módulos

Cuando se hace el import de un módulo, lo que se está haciendo no es cargar el código fuente, si no que se está ejecutando ese módulo. Sin embargo, habitualmente los módulos contendrán definiciones (funciones o clases).

Cada módulo cuenta con su propia tabla de símbolos privada, con lo que las variables globales que tenga el módulo residirán en el namespace del módulo, y podrán ser llamadas desde otro módulo vía su namespace.

Además del import del módulo, con Python podemos importar únicamente los nombres (función, clase o variable) que necesitemos de un determinado módulo, directamente en nuestro namespace (en el namespace del script que está importando el módulo).

>>> from module import func1, func2 >>> func1(a,b) # La función se importa en mi namespace

Sin embargo, esta práctica puede llevar a problemas si tenemos nombres duplicados en ambos módulos.

Cuando se hace un import de un módulo, por defecto se buscará el módulo en las siguientes ubicaciones. Se puede usar sys.path para definir nuevas ubicaciones desde nuestro script.

  • El mismo directorio donde está el script desde el que estamos haciendo el import.
  • La variable de entorno PYTHONPATH, que igual que PATH contiene un listado de directorios.
  • Los directorios "site-packages" de la versión correspondiente (típicamente /var/lib/python/site-packages).

Para agrupar varios módulos podemos usar paquetes. Un paquete no es más que un conjunto de subdirectorios que a su vez contienen los módulos que lo conforman. Cada subdirectorio que forme parte del paquete deberá contener un fichero llamado __init__.py, el cual puede (aunque no es obligatorio) definir explícitamente los módulos que contiene el subdirectorio, mediante la función "__all__", o símplemente dejarse vacío.

4. I/O

Output

Podemos convertir cualquier tipo de datos a un string con:

  • str(): cuando quien lo leerá será un humano.
  • repr(): quien leerá el resultado será una aplicación o un interprete. Si estamos convirtiendo un string, el output mantendrá las comillas de inicio y fin de string, así como las backslashes para escapar.

Respecto a formatear el output, podemos hacerlo a mano (concatenación, slicing, etc.) o mediante la función format que tiene los strings. En ella, se sustituirán los "{}" por los valores indicados:

>>> print('Hola, me llamo {} y vengo de {}'.format('Adri','Barcelona')) Hola, me llamo Adri y vengo de Barcelona

También podemos referirnos a la posición de los objetos pasados al método "format", así como usar keyword args. Igualmente, podemos usar {!a} (ascii), {!s} (str()) y {!r} (repr()) para convertir el varlor del objeto antes de formatearlo. Format nos ofrece también otras opciones de formateo rápido de cara a diccionarios.

Lecturas y escrituras

Con el método open abriremos un fichero y lo devolveremos en forma de objeto tipo fichero (file-like object), sobre el cual podremos ejecutar una serie de métodos (read, write, etc.).

Además del segundo parámetro correspondiente al modo de apertura del fichero, al tratar con ficheros de texto, deberemos especificar siempre como tercer parámetro el encoding del fichero, para poder trabajar únicamente con texto sin encoding y prevenir múltiples problemas.

Al finalizar el tratamiento del texto, volveremos a codificar dicho texto en el formato original. Esto se conoce como The unicode sandwich.

>>> f = open('myfile','w', encoding='utf-8') >>> f.write(u'\blablabla') >>> f.close()

Se recomienda encarecidamente usar "with" para ficheros y file-like objects, pues éste se encargará de no dejar recursos abiertos.

// Escrituras >>> with open('myfile','w', encoding='utf-8') as f: f.write(u'\blablabla') // Lecturas >>> with open('myfile','r', encoding='utf-8') as f: for line in f: print(line,end="")

Acabamos de ver como en el ejemplo anterior, cuando haces un loop sobre un file-like object, por defecto, leerá una línea completa por cada iteración (el loop aplica un "readline()" por nosotros), sin necesidad de especificar nada más.

Comentar que todo lo que no sea un string necesita serializarse (pasarse a string) antes de poder escribirse en el fichero. Python provee varios módulos para serializar/deserializar objetos, como por ejemplo el módulo "json".

En breve el tercer post con (aun) más apuntes.

NOTAS:

Las funciones lambda en python son pequeñas funciones anónimas (de uso atómico) restringidas a una única expresión en el cuerpo de la función, tal que así:

lambda <argumentos>:<cuerpo de la función>

Tenemos varias funciones built-in en Python 3.

Y al principio fue el verbo

Jose Salgado - Jue, 11/10/2016 - 22:34

La mayoría de la población occidental ha vivido bajo influencia de la religión católica, ya sea en su version protestante, anglosajona o cualquiera de sus variantes. Si nos fijamos en la primera frase de la Biblia, el libro sagrado para todas ellas, leemos: Al principio es el verbo. Este inicio debe ser más o menos igual para todos, incluso para los judíos con los que compartimos el primer testamento como fundamento base de nuestras creencias.

Comunidad: Management

Tags: Avanzar, Movimiento, Acción, Verbo

Esta entrada ha aparecido en Exelisis, haz click para leer Y al principio fue el verbo

Deploy the new Alfresco One Reference Architecture in few minutes with AWS CloudFormation

Tony de la Fuente - Jue, 11/10/2016 - 16:44
…On AWS, in High Availability, Auto scalable and Multi AZ support. Back in 2013 we (at Alfresco) released an AWS CloudFormation template that allow you to deploy an Alfresco Enterprise cluster in Amazon Web Services and I talked about it here. Today, I’m proud to announce that we have rewritten that template to make it work with our […]

“Lo más irracional de los racionales”, nuevo artículo en “El Aleph”

Gaussianos - Jue, 11/10/2016 - 05:30

Ayer, 9 de noviembre de 2016, publiqué un nuevo artículo en El Aleph, mi blog de matemáticas en El País, que trata sobre racionales, irracionales y series numéricas.

Lo más irracional de los racionales

A estas alturas ya estamos acostumbrados a escuchar frases tipo la siguiente:

Esto no es como en matemáticas, donde el orden de los factores no altera el producto

La cuestión es que esta afirmación no es del todo precisa, ya que eso de que el orden de los factores no altera el producto no pasa siempre en matemáticas. Cierto es que en la aritmética que utilizamos habitualmente, la de los números reales, sí es verdad que el producto de dos números no se altera si los cambio de orden (es decir, que la multiplicación de números reales de toda la vida cumple la propiedad conmutativa), pero eso no significa que siempre en matemáticas eso sea así.

Os dejo también el enlace a la página de Gaussianos en la que voy recopilando todos los artículos que he publicado en El Aleph, por si os habéis perdido alguno y queréis leerlo. Como sabéis, el día de publicación habitual es el miércoles. Muchas gracias a todos.

Un hombre un voto

Jose Salgado - Mié, 11/09/2016 - 22:10

Si buscamos una definición simple de lo que es la democracia podríamos estar de acuerdo que se basa en el principio de un hombre un voto. Esto es lo que nos han enseñado y lo que más o menos hemos aceptado como cierto, aunque los que estudian el tema saben que no es tal y como nos lo venden.

Comunidad: RRHH

Tags:

Esta entrada ha aparecido en Exelisis, haz click para leer Un hombre un voto

Los problemas de un sistema asimétrico

Jose Salgado - Mié, 11/09/2016 - 22:10

Es cierto que la frase de cualquier tiempo pasado fue mejor suele ser un engaño de la memoria, pero no podemos negar que hay ciertas variables que antes existían y ahora brillan por su ausencia. A día de hoy no puedo dejar de envidiar las historias que me cuentan mis padres, dónde todo estaba por hacer y que la progresión laborar era factible. Podías trabajar toda tu vida en una misma empresa, cambiar de trabajo para mejorar no requería cientos de envíos de CV ni docenas de entrevistas, simplemente te marchabas a la empresa de al lado y mejorabas tu nivel salaria.

Comunidad: Management

Tags: Asimetría, Trabajo, Empresa, Oferta, Demanda

Esta entrada ha aparecido en Exelisis, haz click para leer Los problemas de un sistema asimétrico

Dos problemas de cálculo de áreas sombreadas

Gaussianos - Mar, 11/08/2016 - 07:30

Os dejo hoy un par de problemas sencillos sobre cálculo de áreas sombreadas. No os pongo todavía el sitio donde los he visto para que los penséis y los intentéis vosotros.

La idea es resolver ambos sin utilizar trigonometría. Ahí van:

Problema 1

Si los dos cuadrados de la imagen tienen lado igual a 1, calcula el área de la parte sobreada:

Problema 2

Si el círculo mayor tiene radio igual a 1, calcula el área del círculo pequeño:

Que se os den bien.

¿Que fue del Citius, Altius, Fortius?

Jose Salgado - Lun, 11/07/2016 - 23:15

La revolución que supuso el renacimiento dicho de una forma bastante sencilla, profundamente errónea pero bastante explicativa para la mayoría de la gente fue poner al hombre como centro de todas las cosas, dejar de lado la visión de la Edad Media con un Dios que lo controlaba todo, y lo más importante, una visión de esta divinidad con muy poco sentido del humor y con sentido de la justicia bastante drástico.

Comunidad: RRHH

Tags: Evolución, Valores

Esta entrada ha aparecido en Exelisis, haz click para leer ¿Que fue del Citius, Altius, Fortius?

¿Porqué nos pagan un sueldo?

Jose Salgado - Dom, 11/06/2016 - 23:08

No hace pocos días reflexionaba sobre la imposibilidad de tener a un recurso compuesto por personas funcionando al cien por cien de su capacidad y ahora he leído un artículo que no solo confirma mis sospechas sino que además tira por tierra la filosofía que existía sobre el trabajo que ha venido imperando en nuestras empresas durante muchos años.

Comunidad: Management

Tags: Sueldo, Horas, Conocimiento, Trabajo

Esta entrada ha aparecido en Exelisis, haz click para leer ¿Porqué nos pagan un sueldo?

Fuerza, ganas e inercia

Jose Salgado - Vie, 11/04/2016 - 13:24

No han pasado ni seis horas desde el último artículo, y como todos sabéis los constipados duran unos siete días si tomas medicación y más o menos una semana si te tomas alguna pirindola. Dado que ha sido ayer por la noche cuando el condenado virus le ha dado por traerse el quimicefa a mis fosas nasales para hacer experimentos biológicos, es razonable pensar que sigo peor que esta mañana y que los síntomas van a durar unos cuantos días más.

Comunidad: El 14

Tags: Fuerza, Ganas, Inercia

Esta entrada ha aparecido en Exelisis, haz click para leer Fuerza, ganas e inercia

Sick

Jose Salgado - Jue, 11/03/2016 - 11:53

Constipado, resfriado, no se si hay alguna diferencia médica, pero cuando te pilla y te conviertes en un grifo con piernas. Ayer, cuando tenía que escribir esto estaba más pendiente de no romper los pañuelos al estornudar que otra cosa y me dije, venga, a dormir y cuando te levantes vas al trabajo, haces las dos cosas importantes y para casa y escribes el texto que debes y el de mañana.

Comunidad: El 14

Tags: Mocos, Constipado, Resfriado

Esta entrada ha aparecido en Exelisis, haz click para leer Sick

Páginas

Suscribirse a Fedora-es sindicador