Image    Planeta

25 ag 2018 - 11:27

Un dels deures que tenia pendent i que m'havia proposat fer aquest estiu era llegir el llibre Codi Rebel de Glyn Moody.

Doncs resulta que avui fa 27 anys del famós missatge a Usenet de Linus Torvalds on anunciava que estava treballant amb linux:

Hola a tots aquells que sou usuaris del minix,

Estic fent un sistema operatiu (lliure) (només és un passtemps, no serà tan gran ni tan professional com el gnu) per als clons del 386(486) AT. Ha estat fermentat des de l'abril i ja comença a estar a punt. M'agradaria rebre comentaris sobre allò que a la gent li agrada/desagrada del minix, ja que el meu SO se li assembla una mica (el sistema de fitxers té el mateix format físic -per raons pràctiques, entre altres coses).

...Aconseguiré que funcione en la pràctica en uns pocs mesos i m'agradaria saber quines característiques són les que la majoria de la gent voldria mantenir. Qualsevol suggeriment serà benvingut, però no puc prometre que els acceptaré tots :-)

Linus (torvalds@kruuna.helsinki.fi)

Hi ha una dèbil polèmica per si s'ha de celebrar l'aniversari el 25 d'agost, avui, o el 5 d'octubre on alguns consideren que és quan es va poder accedir al primer codi de linux.

Tant se val. Ho celebrem igual. Feliços 27 anys.

25 ag 2018 - 11:00

Interessant pàgina web on es pot comprovar la quota de mercat que tenen els distints sistemes operatius, navegadors, cercadors i dispositius.

Així podem saber ràpidament que el navegador Chrome ha augmentat lleugerament la seua quota de mercar els darrers mesos:

Que Windows és el sistema operatiu més implantat als ordinadors del món:

Encara que als telèfons mòbils, els sistemes operatius amb un nucli linux, pràcticament són el 100%:

I que els mòbils ja superen als ordinadors convencionals:

Hi ha moltes més dades que podeu consultar. Ja direu.

De moment apunte l'enllaç a l'apartat d'enllaços.

4 ag 2018 - 10:20

Impressionant (per a mi) pàgina web on es pot comparar la grandària de diversos cossos de l'esapi de manera interactiva. A més a més amb fotos actualitzades dels planetes.

Per exemple, en aquesta captura estem comparant la terra i mart:

Afegisc l'URL a la secció d'enllaços. Llegit a meneame.net.

1 ag 2018 - 22:27

Tot just, en un interval de tan sols 14 minuts, he rebut dos correus electrònics avisant-me que, primer, s'ha publicat una actualització de seguretat que solucionava el possible phishing que es pot fer si tens activats django.middleware.common.CommonMiddleware i la variable APPEND_SLASH en la configuració (CVE-2018-14574). Això ha obligat a publicar la versió 2.0.8 que la solucionava. 

I el segon correu electrònic m'avisava de la publicació de la versió 2.1 de Django amb l'esperada millora dels permisos de les vistes entre altres moltes coses.

En aquest enllaç podeu vore la llista de versions i la seua caducitat.

A actualitzar.

De moment jo he actualitzat a la versió 2.0.8 perquè quan he intentat actualitzar a la 2.1 s'ha produït aquest error:

... File "/home/cubells/ma_web/lib/python3.6/site-packages/django/utils/html.py", line 397, in <lambda> klass.__str__ = lambda self: mark_safe(klass_str(self)) File "/home/cubells/ma_web/lib/python3.6/site-packages/django/forms/boundfield.py", line 33, in __str__ return self.as_widget() File "/home/cubells/ma_web/lib/python3.6/site-packages/django/forms/boundfield.py", line 93, in as_widget renderer=self.form.renderer, TypeError: render() got an unexpected keyword argument 'renderer'

Això és degut a aquest commit del mateix Tim Graham, que suprimeix el suport dels mètodes Widget.renderer() sense l'argument renderer. He de repassar com cride jo aquesta funció per renderitzar els formulari dels comentaris. Més notícies els propers dies.

30 jul 2018 - 19:48

Ara que ja m'arriben les vacances vos compte les tasques que em plantetge fer en els proper dies.

Evidentment, no sé si podré o tindré ganes de fer-les totes. Com diu el títol de l'entrada, són simplement propósits: una llista del que vull fer i no sé si aconseguiré. Em servirà el llistat de guia.

Doncs la llista és la següent:

Al final de l'estiu pegaré un repàs a la llista a vore què he pogut i què no he pogut fer. I què he d'acabar-ho a llarg termini.

I vosaltres? Teniu algun propòsit per a l'estiu?

29 jul 2018 - 22:22

Una curiositat. Tot just després d'actualitzar Django:

$ pip install -U Django ... ... You are using pip version 10.0.1, however version 18.0 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

Com pot ser que pip haja augmentat la versió de la 10.0.1 a la 18.0 si fa poc vaig actualitzar a la 10.0??

La raó no és que hagen hagut un munt de canvis de sobte que impliquen un canvi tant brusc de versió, sinó que els desenvolupadors han decidit que a partir d'ara passen a seguir un versionat de calendari.

Tal com fan altres branques en desenvolupament de grans programaris, com ara Ubuntu, que com sabeu nomena cada versió indicant any i mes, Ubuntu Bionic Beaver és la versió 18.04, abril del 2018, els desenvolupadors de pip han decidit seguir aquesta nomenclatura en les seues versions.

Cada 3 mesos hi haurà una nova versió de pip, i així sabrem fàcilment quan ha estat publicada.

 

29 jul 2018 - 08:56

Per curiositat, he volgut comprovar com es voria la meua pàgina web amb un navegador com ara links.

El links és un navegador en mode text, amb llicència lliure, desenvolupat a finals del segle passat i que permet navegar per webs en entorns que no són gràfics, és a dir, sense escriptori gràfic.

Així que he pensat que els que no tenen entorn gràfic també tenen dret a vore la meua pàgina web, i és un símptoma de qualitat :) que es puga navegar en mode text.

Doncs ja sabeu:

$ sudo apt-get install links

I per arrencar-lo simplement hem d'executar en una finestra de comandaments...

$ links

o si vols anar directament a la pàgina en qüestió, executa...

$ links cubells.io

Ajuda: una vegada iniciat el navegador, prem la tecla escape, perquè aparega el menú superior on podràs vore totes les dreceres de teclat, com per exemple, la tecla g per posar una url, amb les tecles de les fletxes pots desplaçar-te d'enllaç a enllaç, i pots prémer la tecla q per tancar el navegador.

I com es veu la meua pàgina web amb el navegador links? Doncs es veu bé i es navega fàcil:

28 jul 2018 - 09:18

En instal·lar Odoo versió 11.0 en un Ubuntu 18.04.1 acabadet d'instal·lar...

$ git clone -b 11.0 https://github.com/OCA/OCB.git odoo ... ... $ cd odoo $ sudo -H pip3 install -r requirements.txt

Doncs arriba un moment, quan intenta constuir wheels per a lxml..

Building wheels for collected packages: lxml Running setup.py bdist_wheel for lxml ... -

que la compilació casca estrepitosament:

... ... building 'lxml.etree' extension creating build/temp.linux-x86_64-3.6 creating build/temp.linux-x86_64-3.6/src creating build/temp.linux-x86_64-3.6/src/lxml x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fdebug-prefix-map=/build/python3.6-EKG1lX/python3.6-3.6.5=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc/lxml/includes -I/usr/include/python3.6m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.6/src/lxml/lxml.etree.o -w In file included from src/lxml/lxml.etree.c:515:0: src/lxml/includes/etree_defs.h:14:10: fatal error: libxml/xmlversion.h: No such file or directory #include "libxml/xmlversion.h" ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. Compile failed: command 'x86_64-linux-gnu-gcc' failed with exit status 1 cc -I/usr/include/libxml2 -c /tmp/xmlXPathInitn62qeoo7.c -o tmp/xmlXPathInitn62qeoo7.o /tmp/xmlXPathInitn62qeoo7.c:1:10: fatal error: libxml/xpath.h: No such file or directory #include "libxml/xpath.h" ^~~~~~~~~~~~~~~~ compilation terminated. ********************************************************************************* Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed? *********************************************************************************

La solució és instal·lar aquestos 2 paquets:

$ sudo apt-get install libxml2-dev libxslt1-dev

Per si vos trobeu amb això.

27 jul 2018 - 06:55

Fa poc vaig instal·lar Ubuntu en el portàtil nou d'una cosina política de la meua dona. En concret en un HP Pavilion 15-CD002NS, un portàtil baratet amb 8Gb de RAM, disc dur SSD de 256Gb i targeta dedicada Radeon de 4Gb.

La instal·lació sense cap problema. Perfecta y ràpida. Sense haver de tocar l'arrencada uefi a la bios.

El problema ha vingut després, quan usaven el portàtil, de sobte es posava a rotar la pantalla de l'ordinador. Com si fos un mòbil i estigueres movent-lo. Quan m'ho han dit no m'ho creia, però resulta que sí. No ho havia vist mai això.

He regirat per Internet i he trobat aquest bug.

La solució és desintal·lar el paquet iio-sensor-proxy. Ho deixe ací per si vos trobeu amb el mateix problema.

25 jul 2018 - 23:08

Pàgines