Author: Oriol Rius

OpenDNS – els millors DNS que podeu usar per navegar

Reading time: 2 – 2 minutes

opendns.gif

Sovint quan et pregunten quins DNS li poso a la màquina acostumo a contestar 194.179.1.100 com a primari i 194.179.1.101 al secundari, això ho vaig aprendre a l’època del primer infovia el del 055. Des de llavors se m’han quedat grabats aquest parell de DNS públics. Doncs bé, si a més d’això a cada empresa que vaig, a la xarxa de la meva feina o la meva intranet a tot arreu hi tinc un servidor DNS intern llavors mai tinc la necessitat de configurar-me servidors DNS externs. Així doncs, mai havia tingut la necessitat de plantejar-me quins eren millor o pitjors i què m’oferien uns o altres. Doncs bé, aquest cap de setmana tot llegint el blog de l’Alex King, concretament l’article sobre l’OpenDNS he descobert aquest servei tan interessant.

Algunes de les avatatges de l’OpenDNS són:

  • Temps de resolució molt ràpid. Servidors per tot el món.
  • Correcció d’errors tipogràfics comuns (p.e. convertir .xom -> .com)
  • Avisa si s’intenta entrar en una pàgina de phishing. Per tant, és ideal per protegir d’aquests atacs.
  • Es pot forçar l’update d’un domini, forçant el refresc.
  • A més és gratuït. Viuen de la publicitat que posen a la web i a les pàgines de bloqueig de phishing.

cleanup-maildir – netejant el maildir

Reading time: 2 – 2 minutes

Avui he trobat aquest article Cleanup Maildir folders (archive/delete old mails) | MDLog:/sysadmin i no he dubtat ni un segon en baixar-me l’script: cleanup-maildir (local) programat en python. De fet, el seu nom ja diu molt del que fa. Bàsicament jo l’uso per netejar el directori Junk. És a dir, allà on rebo les alertes de correus considerats spam, virus, phishing o d’altres malwares. És a dir, he posat l’script al cron i li he dit que el contingut de la carpeta Junk del maildir que tingui més de 15 dies es vagi eliminant. Així no m’he de preocupar d’anar borrant de forma periódica tot el correu mailiciós que ja mai miraré perquè ningú m’ha dit allò tan famós de: “T’he enviat un correu, no ho has vist?” i llavors comences a buscar per la carpeta on hi ha tota la brossa a veure si el troves. Doncs bé, ara només hi haurà 15 dies de brossa.

Realment és un script molt xorra però que el trobo molt útil, ja que té força opcions com per exemple no borrar els correus marcats com a llegits, o com a importants, o crear automàticament subcarpetes on guardar els correus que tenen una antiguitat determinada. Segurament encara em deixo alguna funció però jo diria que la idea queda més que clara.

M’he comprat un hosting als EUA

Reading time: 3 – 5 minutes

dreamhost.png

M’he comprat un hosting a dreamhost. Ja fa temps que a través d’un blog vaig veure l’anunci i és realment impresionant els serveis que et donen per dos duros. Com ja vaig comentar en el post Ja en tenim un altre… fem-nos els nous propòsits fa temps que tenia ganes de comprar-lo per guardar-hi els arxius relacionats amb el blog, posar-hi les fotografies, les còpies de seguretat i per tenir un lloc on experimentar amb mil històries. Doncs bé, no us perdeu la llarga llista de funcions totalment gestionables per un panell de control i per una shell de linux que m’han donat per només 9,95$ al mes.

  • 97-day money-back guarantee
  • 24 hour Technical Support (E-Mail)
  • Disk Storage at signup: 200 GB
  • Monthly Bandwidth at signup: 2 TB
  • MySQL Databases: Unlimited
  • Web-Based Account Control Panel
  • Jabber TM Chat Server
  • User Accounts
    • E-Mail Accounts (POP/IMAP): 3.000
    • Shell / FTP Users 75
  • EMail
    • POP / SMTP Access
    • IMAP Access
    • Web-Based Email Access
    • Procmail Mail Filtering
    • Spam Filtering – SpamAssassin
    • Email Addresses (Aliases)
    • Announcement Lists
    • Discussion Lists
  • Domains
    • Free Domain Registrations (A $9.95 Value!)
    • Free Domain WHOIS Privacy
    • Domains Hosted: Unlimited
    • Subdomains Hosted Unlimited
    • Domains Forwarded/Mirrored: Unlimited
  • Custom DNS
  • Programming
    • PHP4 Support
    • PHP5 Support
    • Full Unix Shell
    • Crontab Access
    • Full CGI Access
    • Ruby On Rails
    • Canned CGI Scripts
    • Server Side Includes (SSI)
    • CVS Repository
    • Subversion Repository (SVN)
  • Advanced Features
    • SSL Secure Server (req. Unique IP)
    • Enhanced Web Security
    • WebDAV
    • Snapshot Data Backup
    • Daily Access Statistics
    • Access to raw log files
    • Banner-Free DreamBook.com account
    • Passworded Directories (.htaccess)
    • FrontPage Extensions
    • RealAudio and Video (http stream)
    • QuickTime Streaming
    • Anonymous FTP Server (req. unique IP)
    • One-Click Automatic Software Installers: WordPress, phpBB, Advanced Poll, ZenCart, MediaWiki, Joomla, Gallery, WebCalendar

Vull recomanar aquest servei de hosting a tot aquell que vol penjar-se un blog a internet o necessita uns serveis semi-professionals per ús personal. Obviament mai hi ha res com tenir el teu propi servidor a casa. Però malgrat tenir els servidors de casa, de la feina i dels amics. Sempre va bé tenir un altre lloc on guardar-hi coses sense haver de patir ni perdre-hi temps en haver de gestionar-lo tu mateix. Ja que et dona un cert nivell de tranquilitat i de despreocupació. En principi estic molt content de la meva compra, a veure si el temps em dona la raó. De moment ho he comprat per un any però m’agradaria fer-ho durar, ja que els preus per dos anys etan molt bé.

Així doncs, aquest és el regal de reis que m’he fet i de moment hi he hospedat el domini oriolrius.cat. Tot i que si hi accediu us redireccionarà cap al servidor que tinc a casa via un petit script que m’he fet amb php. Suposo que la cosa es quedarà així molt de temps mentre hi vaig migrant cada cop més serveis. A mesura que els vagi migrant ja aniré informant a veure què tal funciona tot plegat.

Ja en tenim un altre… fem-nos els nous propòsits

Reading time: 4 – 6 minutes

Si el president de la generalitat dona missatges als ciutadants de Catalunya jo els dono als meus lectors. De fet, amb els 6 anys que porto escribint al blog mai havia escrit res especialment per despedir-me de l’any. Però avui m’ha donat per aquí. Porto una bona estona pensant si escriure un article sobre MonkeyGTD que tinc preparat però la veritat m’ha fet mandra usar més d’una neurona per escriure l’article. Així doncs he preferit algo una mica més humà.

Potser el més important que volia escriure per avui a part de felicitar-vos les festes a tots plegats és escriure una serie de reflexions que ja fa dies que tinc pel cap. D’això n’hi ha que en diuen els nous propòsits per l’any que vé. Potser pel meu esperit metòdic i disciplinat a mi no m’agrada dir-ne propòstis. Perquè sona a obligacions de coses que sembla que mai acabes fent. Llavors l’únic pròposit que hauria de fer seria: treballar menys i dedicar més temps a desconnectar. Però no ens enganyem la meva vida es resumeix una suma de ben poques coses: informàtica, telemàtica, tenis, amics, família i novia. Per tant, siguem sincers jo no connecto ni desconnecto, simplement dedico més o menys temps a alguns elements de la suma anterior.

Doncs la llista de coses que realment vull fer en aquest 2007 és ben senzilla. Primer de tot posar ordre en moltes coses que tinc donant tombs. Fixeu-vos que no dic fer les coses, només posar-hi ordre. No és que aquesta llista de coses no estiguin ordenades, sinó que sota el meu punt de vista són massa extenses i per tant, les hauria de focalitzar molt més. Fins ara potser em feia por no guardar alguna cosa per si mai podia ajudar-me a mi o algú del meu voltant. Doncs bé, a partir d’ara vull reorganitzar tot el que tinc i llençar/eliminar moltíssimes coses de forma que pugui focalitzar molt més els meus interessos. Així doncs, el meu objectiu és simplement dir que no a més temes i simplement ignorar-los per molt que em piqui el ‘guasanillo’.

Una de les primeres coses que vull fer és una llista dels temes més tècnics (a nivell conceptual) en els que em centraré. Com si fos una llista d’interessos. De fet, m’agradaria que fos un dels primers articles de l’any que vé: una llista d’interessos. Obviament no serà una llista completament estàtica ni es pot fer en un sol dia, però si que la puc anar mantenint per així tenir sempre una visió global de quins interessos tinc. A més gràcies a la interiorització del mètode GTD cada cop és més senzill treballar amb tota aquesta informació. Un cop tens el mètode i l’objectiu és molt més senzill ordenar les carpetes de l’IMAP, les wishlist, els bookmarks, les carpetes del directori home, etc.

Si hi ha un element al que tinc ganes de donar-li el tomb al 100% és al meu blog, wiki, etc. però sincerament no crec que ni tan sols aquest any 2007 sigui capaç de migrar-lo a un altre CMS. Hi ha moltíssima informació i malgrat cada cop intento tenir criteris més estríctes a l’hora de generar nous articles, comentaris, manuals, howtos, cookbooks, etc. hi ha molts articles i documents que s’haurien de tractar de forma manual i no podrien posar-se en un sistema de migració automàtic.

Per tot això i moltes altres coses doncs, no veig possible migrar el meu sistema d’informació online. Però això no vol dir que hi vagi introduïnt nous elements. Ja fa dies que dono tombs en comprar un hosting a dreamhost. Els preus i el servei em semblen inmillorables i voldria allotjar-hi oriolrius.cat on hi podria anar desenvolupant el nou blog, wiki, etc.

Per anar acabant doncs, només vull dir que m’agradaria simplement invertir més temps en ordenar els temes que porto amb la finalitat de poder fer menys coses, per tal, d’aprofundir més en les mateixes i tenir més focalitzats els meus interessos. De ben segur serà una tasca difícil i gens senzilla però com sempre m’han ensenyat les coses grans s’han de dividir en coses ben petites, per tal de solucionar millor el gran problema. A més si parteixes d’un bon mètode, disciplina i il·lusió no cal dubtar de l’èxit de la tasca.

Amb aquest ànim de fer menys coses i més profundes simplement vull desitjar-vos un bon any a tots i sobretot aneu amb compte amb el cotxe aquesta nit. Amb la resta de coses ja no dic que aneu amb compte perquè ja sé que no ho fareu 😉

Driver Collector – extreient els drivers del windows

Reading time: < 1 minute

L’any 2002 ja vaig parlar del WinDriver Expert escencialment el programa és algo molt semblant al Driver Collector. Malgrat tenen alguns matisos diferents ambdós val la pena tenir-los ben localitzats ja que moltes vegades ens trobem amb màquines de les quals ningú té els drivers d’algún dels seus dispositius. Doncs bé, aquest programet podrem extreure els fitxers del driver per quan haguem de re-instal·lar la màquina.

drivercollector.jpg

Perl: Template::Extract, Template::Generate i WWW:Mechanize

Reading time: 2 – 4 minutes

perl.png

Normalment no parlo mai de llibreries de Perl, tot i que fa una bona colla d’anys vaig estar usant-lo força. Obviament encara hi havia el PHP3 i el Python no era ni un somni. De fet, no li puc negar la súper potència al Perl simplement el problema que li trobo és que té una sintaxi tan confusa, complexe o espessa, diguem-ho com volguem que si el deixes una temporada després no recordes gairebé res. Però no volia comentar les difícultats que tinc per recordar el que sabia de Perl en aquest article.

Simplement volia aprofitar per referenciar un parell d’articles d’en BrainStorm que parlen d’unes eines que em canviaran la vida la propera vegada que hagi de programar una eina de web spidering. De fet, jo fins ara els anomenava robots, bàsicament eren eines que servien per construir-me bases de dades a partir de webs que disposaben d’informacions molt completes. Per exemple, webs amb reculls de característiques de milers de mòbils.

Les referències als articles:

Les llibreries de les que ens parla en BrainStorm:

  • Template::Extract construïm un template a al aplicar-lo sobre un document HTML ens permet obtenir-ne les dades, sense les etiquetes. De fet, si volem podem fins hi tot escollir quina informació en volem extreure, no tenim perquè extreure-ho tot. Concretament els templates es contrueixen segons la sintaxi que s’anomena TT2.
  • Template::Generate construeix templates estàndars a partir d’un HTML que li passem. Així després només ens cal modificar el template per tal d’ajustar-lo a les necessitats que poguem tenir.
  • WWW::Mechanize podem navegar a través d’una pagina web des de dintre d’un objecte de perl. És genial perquè ens permet arribar a les dades que ens interessa aconseguir de forma completmant transparent. Per exemple, connectem a una web, ens registrem, anem a la zona restringida cliquem a una secció de la web i obtenim la documentació que voliem dintre de l’objecte de perl. Ara si volem li podem aplicar un Template::Extract, per exemple.

Jo diria que es tracta de la trilogia perfecte per generar eines que ens permeten extreure informació de documents HTML. Una altre aplicació que és la que s’ens comenta al segon artícle que he referenciat la creació de resums RSS de pàgines que no disposen d’aquesta funcionalitat.

kAnyRemote – controlant el PC amb el bluetooth del mòbil

Reading time: 1 – 2 minutes

Hi ha diverses aplicacions per fer el que fa el kAnyRemote potser el problema que tenen la majoria és que estan molt orientades a un mòbil o una programa en concret. Així doncs, potser el que realment destaca en aquest aplicatiu és que potencialment podem controlar qualsevol programa i des de qualsevol mòbil sempre que suporti una connexió serie sobre bluetooth.

kanyremote.jpg

A part de usar el mòbil com a comandament a distància mentre mirem pel·lícules amb el portàtil connectat a la televisió, control remot amb el reproductor de música o per passar transparències mentre donem una conferència poca cosa més se m’acut com a útilitat de l’eina això si espectacular ho és una estoneta 😉

Per cert, com ja diu el seu nom és una eina programada usant les llibreries de KDE (per tant, requereix QT).

iCalcreator: classe de PHP per crear fitxers iCal

Reading time: 1 – 2 minutes

ical.png

iCalcreator és una implentació en PHP del RFC2445 que ens permet crear fitxers iCal/xCal. Normalment aquest tipus de fitxers s’usen en sistemes CMS, de gestió de projectes, aplicacions de calendari (p.e. google calendar), agendes, informes, llistes de tasques (ToDos), diaris i d’altres similars.

Aquest implementació de l’RFC2445 es composa només d’un sol fitxer amb una classe. Malgrat segons l’autor ha fet la classe tan senzilla com a pogut ens recomana moltíssim llegir l’RFC2445 i l’RFC2446 per tal de posar-la usar de forma adequada. De totes formes, la pàgina web de la classe també disposa d’un howto que ens serveix per com s’ha d’usar la classe.

e-duna gestió d’amplada de banda en appliance

Reading time: 2 – 4 minutes

Totes les solucions de gestió d’ampada de banda a través d’appliance que coneixia fins ara venien de països on les connexions de les empreses són simètriques i les necessitats de gestió estan molt allunyades de la realitat de les telecomunicacions al nostre país. Doncs bé avui m’he trobat amb e-Duna. No sé si és una solució made in spain però té tota la pinta. El que si que esta clar és que el paquet de solucions que incorpora van des dels 2Mbps fins als 45Mbps. A més constantment fa referencia amb la possibilitat de fer gestió del balanceix de càrrega en diverses ADSL, la qual cosa és una realitat en les PYMES del nostre país.

esquema.jpg

Per tant, diria que és un dels appliance més ben enfocats per les necessitats diaries dels clients que estic acostumat a tocar. Els preus van dels 1.000€ aproximadament en endavant, segons l’ampada de banda a gestionar. La usabilitat segons els screenshots de la pàgina web sembla ben senzilla i inmediata. Potser dona la sensació de ser poc dinàmic en la seva configuració, però es clar, venint de sistemes on t’ho has de treballar tot tu, com pot ser linux i BSD, doncs qualsevol cosa és poc dinàmica.

Malgrat no l’he pogut provar, em moro de ganes de veuren revisions i crítiques perquè hi ha més d’un lloc en que m’agradaria col·locar-n’hi un d’aquests. De fet, diria que sovint aquest dispositius, sempre que funcionin bé, són la solució perfecte per gestionar de forma trivial problemes cada dia més patents a les empreses i que ens impliquen perdre més temps de configuració en els firewalls amb linux i d’altres productes que ens montem a mida. Per tant, a vegades cal cedir terreny als appliance si és per anar a dormir més tranquils i trencar-nos menys el cap quan ens demanen modificacions a les polítiques de gestió d’amplada de banda.

De fet, el producte segons la seva pàgina web fa moltes més coses aquí en podeu veure un resum. Però jo pel que em diu l’experiència només em quedaria amb la idea de gestionar i balancejar l’ampada de banda.

funcions.jpg

A més, pels que estigueu familiaritzats amb els típics distribuidors d’informàtica de tota la vida el podeu trobar a Diode.

pfSense: tutorial en català

Reading time: 1 – 2 minutes

firewall.jpg

A través del blog d’en Xavier Caballé he trobat un tutorial molt interessant del pfSense. Es tracta d’un liveCD que funciona en una base de BSD Installer (versió reduida del FreeBSD). A través d’una interficie web s’administra un firewall derivat del m0n0wall.

Les funcions del firewalls són realment interessants:

  • Totes les interficies de xarxa que volguem
  • DHCP Server
  • Snort
  • Squid
  • Radius
  • Portal captiu
  • Gestió d’ampada de banda
  • Balanceix de càrrega
  • Filtrat de paquets
  • NAT
  • DNS

I alguna altre que de ben segur m’he deixat d’esmentar. Espero que quan hem tornin a demanar per un bon firewall amb linux, ja no pensi només amb l’Astaro. Pel que fa a l’IPCop mai se m’ha ajustat al que volia.

Scroll to Top