Fonts i tipografies

201610_Fonts201610_Fonts_NotoLes tipografies i fonts en els ordinadors és un dels temes que més problemes dona alhora de dissenyar pàgines webs, documents i similars. Ja que un cop realitzat, t’arrisques a que si no és una tipografia estàndard o disponible per tothom, després es produeixin efectes nodesitjats.

Ja fa temps que per documents interns intento treballar amb OPEN SANS o amb UBUNTU FONT. Són dues fonts obertes, i que m’agraden la frescor o disseny que incorporen.

Avui, he vist una notí­cia de que google ha lliberat una nova tipografia o font, lliure, la qual intentarà recollir tots els caracters de totes les llengues del món. La tipografia és diu NOTO i la podeu veure i descarregar aquí­. M’ha semblat interessant no perdre l’enllaç. No treballo habitualment amb caràcters d’altres idiomes, però mai està de més tenir aquesta referència a mà. 

 

 

 

 

 

 

 

Generar arxiu SEPA online

Si per algun motiu tens una urgència alhora de crear un arxiu en format SEPA per recollir unes transferències bancàries o per generar l’arxiu d’intercanvi, la pàgina web

http://www.infosepa.es/miembros/conversor%20adeudos.aspx

Permet la càrrega d’arxius en format XLS i la posterior descàrrega de l’arxiu XML corresponent (així­ com de el format texte pla), per poder fer l’enviament a la vostre entitat financera.

Per casos d’emergències un enllaç que val la pena no oblidar.

Buscar arxius grans en linux

Si necessites buscar els arxius més gran d’un tamany concret a linux has de fer:

find . -size +1000M

Entenent que buscarà des del pun on s’executi la comanda. Ens donarà diferents resultats la comanda si l’executem des de /home o de des de /var/www per exemple.

Netejar /var/spool/mqueue automàticament

Després de l’artí­cle anterior (Netejar /var/spool/mqueue i inodes plens) he pensat que això es podria automatitzar d’alguna manera per tal que no es generi de nou una carpeta amb un volum desmesurat d’arxius.

He afegit una entrada al crontab amb la següent informació:

crontab -e

0 0 * * * /usr/bin/find /var/spool/mqueue -mtime +2 -exec /bin/rm -f {} \;

De manera que cada dia a les 0:00 netejarà els arxius que siguin més antics a dos dies (-mtime +2) de la carpeta /var/spool/mqueue

 

Netejar /var/spool/mqueue i inodes plens

Les últimes setmanes m’he trobat que el servidor local dedicat a servir les dades meteorològiques no podia escriure més arxius.

Si feia un df -k tenia espai per escriure a totes les seves particions, però en canvi a efectes pràctics no era així­. Investigant, vaig descobrir que tenia espai per escriure però no hi havia espai disponible per més inodes 

10:~# df -hi
S. fitxers           Nodes”i   En ús Lliures   %Ús Muntat a
/dev/sda1               743K    743K       1  100% /
tmpfs                   127K       5    127K    1% /lib/init/rw
udev                    126K     499    125K    1% /dev
tmpfs                   127K       1    127K    1% /dev/shm

Buscant, on pot estar perdent-se tot aquest espai en arxius petits descontrolats he trobat que a la carpeta  /var/spool/mqueue  s’acaba emmagatzemant arxius pendents d’enviament de correu electrònic (d’alertes, logs, etc)… i que al intentar eliminar-los amb un rm -r *   acabava amb un missatge d’error:

10:/var/spool/mqueue# rm * -r
-bash: /bin/rm: La llista d’arguments és massa llarga

Total, per fer neteja he seguit una petita guia (http://docs.oracle.com/cd/E23824_01/html/821-1454/mailadmin-138.html) i he fet el següent:

– Aturar el servei de correu electrònic momentàniament

10:/var/spool/mqueue# /etc/init.d/sendmail stop
Stopping Mail Transport Agent (MTA): sendmail.

– Moure la carpeta /var/spool/mqueue a una antiga per eliminar-la i crear una de nova amb els seus permisos corresponents.

10:/var/spool# mv /var/spool/mqueue /var/spool/mqueue-fixme
10:/var/spool# mkdir /var/spool/mqueue
10:/var/spool# chmod 755 /var/spool/mqueue
10:/var/spool# chown root:daemon /var/spool/mqueue

– Un cop fet això, eliminar tot el contingut de la carpeta temporal mqueue-fixme. El procès ha trigat com uns 15 minuts

10:/var/spool# cd mqueue-fixme/
10:/var/spool/mqueue-fixme# ls | xargs rm -f ‘{}’

Però en acabar torno a tenir espai de sobres per què la màquina segueixi mostrant la informació meteorològica

10:/var/spool/mqueue-fixme# df -i
S. fitxers           Nodes”i   En ús Lliures   %Ús Muntat a
/dev/sda1             760368  176986  583382   24% /
tmpfs                 129303       5  129298    1% /lib/init/rw
udev                  128190     499  127691    1% /dev
tmpfs                 129303       1  129302    1% /dev/shm

Arrancar servei snmpd al reiniciar sistema

Si tens un servei snmpd en un servidor CENTOS, podria donar-se el cas que al reiniciar el sistema no arranqui o aixequi el servei snmpd.  Per defecte, quan instal·lem aquest servei no queda programat per què s’encengui.

Per fer-ho tindrem dues opcions:

La més habitual seria afegir aquest servei als sistema d’arrancada:

 chkconfig –level 345 scriptname on

Un altre opció, que he trobat i és potser més intuïtiva és simplement dir-li que

chkconfig NOMSERVEI on

chkconfig snmpd on

Amb això quan tornem a reiniciar el sistema haurí­em de trobar que aixeca el servei automàticament.

Font: http://support.suso.com/supki/CentOS_Init_startup_scripts

 

Error al iniciar apache amb MAMP i Yosemite

M’he trobat ja en dues màquines diferents que amb el sistema operatiu MAC OSX Yosemite, al intentar iniciar apache amb MAMP, aquest es queda aturat i al log no mostra gaire informació.

Pel que sembla és un error d’un dels arxius de configuració i el que és renombrar-lo per què el sistema no localitzi l’esmentat arxiu.

Per solventar-ho és fàcil, només cal anar a:
– Aplicacions / Mamp / bin / apache2 / bin
i un cop allà renombrar l’arxiu envvars per _envvars per exemple. Tornar a iniciar el servei apache i ara ja no tindrem problemes.

Via: http://wpshed.com/quick-tip-mamp-pro-apache-failed-start-os-x-yosemite/

Hablando en Plata

Fa uns dies, mirant el programa del 33, singulars entrevistaven a un economista de renom.  Em va agradar sobre tot un curtmetratge a on un seguit de dones parlaven de manera sorprenent sobre altes finances.

[youtube]http://youtu.be/09YSNOsVebM[/youtube]

El ví­deo no té desperdici. Pertany al NotodoFilm Festival, un festival de curts per internet (http://www.notodofilmfest.com/); i mostra a un seguit de dones xerrant al pati de casa… el que inicialment semblaria la tí­pica conversa sobre programes de televisió de baix contingut cultural, es converteix en una conversa d’altes finances i igualment d’un elevat grau de dificultat per seguir.

Trobo super curiós la genialitat dels autors al reflectir d’una manera irònica com els grans economistes ens enganyen amb paraules que realment no volen dir res ni tenen un singnificat que va més enllà de la conversa de carrer… com seria la conversa habitual sobre què deia un o altre tertulià dels programes televisiu.  I amb el valor afegit per mi que les persones que realment més saben d’economia actualment són les ames de casa que fan miracles amb quatre euros per mantenir les seves famí­lies.

 

Afegir galeria d’imatges flickr a una web

Segurament, si ets usuari de flickr, t’has trobat en aquell dilema de fer una petita sel·lecció de fotos i penjar-les en una altre pàgina web.

Havia trobat plugins de tots els tipus i colors que et permetien fer o bé un iframe o bé algun component flash que feia un pase de fotografies (slideshow). Dels que havia trobat mai m’havia acabat de convèncer cap.

Ahir, per una altre història vaig trobar una opció que val la pena no perdre: http://flickrit.com. En aquesta web, pots crear ràpidament un component bé sigui iframe o bé el codi html per afegir al teu artí­cle d’una web, al codi font d’una pàgina html, etc.  Permet filtrar les fotos per etiquetes, per usuari, per galeria… o sigui genial. I a més, el contingut, no necessàriament és un flash player, amb el que això implica que la usabilitat del component serà total: utilitza html5, és adaptatiu, no necessites instal·lar res… el que diriem: bueno-bonito-barato.

URLs automàtiques amb drupal

Per tenir URLs automàtiques amb drupal hi ha un mòdul molt conegut que es diu pathauto. Té moltes funcionalitats lligades sobre tot amb Token, per tal que pots lligar o vincular la URL d’un node o tipus de contingut a la seva ubicació, la data de creació, etc..

En moltes ocasions, necessites crear un seguit de contingut estàtic, jeràrquic i és fàcil o bé que t’oblidis de quina jerarquia té, o que estiguis pensant en blocs i submenús que apareguin en moments concrets… amb el que és genial que drupal et gestioni automàticament el camí­ de cada pàgina estàtica.

Per fer això, configurarem amb pathauto que la construcció de les URLs sigui:  [node:menu-link:parents:join-path]/[node:title]

D’aquesta manera una pàgina on tinguem per exemple el contingut Organització\Membres\Equip1.htm  ens gestionarà automàticament la construcció d’aquesta URL en funció del menú o ubicació de la pàgina estàtica.

Si això ho lligo amb el mòdul menu_block podem aconseguir que només aparegui un menú secondari en les pàgines que continguin la URL Organització\* facilitant així­ la navegació i funcionalitat.

 

Client Terminal server 6

Portava uns dies buscant com actualitzar el client RDP (Remote Desktop Protocol), d’un servidor windows 2003 per tal que poguès obrir sessió contra màquines amb sistema operatiu Windows 2008.   Al canviar de versió de sistema operatiu, el client RDP s’havia actualitzat i no són del tot compatibles.

Per diferents casuí­stiques, sempre que havia buscat l’actualització pertinent no havia acabant trobant l’enllaç correcte. Coses de les webs grans com les de Microsoft que l’excès d’informació et fa perdre.

Avui he trobat l’enllaç correcte per la versió de sistema operatiu que tinc, així­ que guardo aquí­ l’enllaç per no perdre’l: http://www.microsoft.com/es-ES/download/confirmation.aspx?id=21296

Aví­s: després d’instal·lar farà reiniciar l’equip.

Reiniciar DSL automàticament quan cau l’ADSL

Més sovint del que voldrí­em, almenys a mi em passa, l’ADSL queda com “col·lapsada” i deixa de funcionar.  La solució és ben fàcil, aixecar-te anar al router, reiniciar-lo i automàticament tornes a tenir internet.

El problema s’agreuja, quan tens algun petit servidor i estàs en remot treballant contra aquests serveis.   Mai havia tingut el temps, però aprofitant una tarda “relaxada”, he buscat i adaptat un script per què una màquina linux estigui monitoritzant si té internet o no, i en el cas que pel que sigui no hagi internet reiniciï la interfí­cie DSL del router de manera que torni a restablir el servei ADSL evitant haver d’anar a casa a reiniciar el router.

Requisits: una màquina linux a casa. En el meu cas una màquina amb debian.

Crearem un arxiu reset-dsl.sh i li afegirem el següent contingut:

#!/bin/bash
# Definim on volem fer ping potser 8.8.8.8, una ip pública o la IP del nostre servidor DNS
desti=8.8.8.8
if `ping -c 5 $desti> /dev/null` ;then
 echo Destí­ està Online
 #Tenim internet i ens dirà "Desí­ està online"
else
 #No tenim internet per tant iniciarem el reinici del servei
 echo Destí­ està Offline
 echo Reiniciant ADSL
Router-DSL=1.2.3.4
 #Aquí­ haurem d'introduïr la IP del nostre router d'internet
 port=23
 user=NomUsuari
 #Aquí­ haurem d'introduïr el nom d'usuari administrador del nostre router: admin, 1234, adminttd, admintde... segons el prvoeïdor.
 pass=CLAU
 #Aquí­ la clau del nostre router.
 cmd1=sh
 cmd2="adsl connection --down"
 cmd3="adsl connection --up"
 cmd4=reboot
( echo open ${Router-DSL}
 sleep 1
 echo ${user}
 sleep 1
 echo ${pass}
 sleep 1
 echo ${cmd1}
 sleep 2
 echo ${cmd2}
 sleep 2
 echo ${cmd3}
 sleep 2
 echo ${cmd4} ) | telnet
fi

Amb aquest arxiu, tindrem automatitzada la connexió al nostre router ADSL i farà un reinici de la interfí­cie DSL si aquesta no respòn.

Ara només ens faltarà modificar el crontab per què l’executi cada 15 minuts per exemple

crontab -e

*/15 * * * * /home/reset-dsl.sh

Potser per acabar de millorar-ho ens faltaria afegir que ens envii un correu electrònic un cop s’ha reiniciat per allò de tenir la estadí­stica de quantes vegades s’ha de reiniciar l’equip al dia.