Inicio

mini-cookbook: ssh passwordless

Sense ajudes, descripcions ni notes… només per refrescar el tema amb 1s:

  • client ssh:
    • ssh-keygen -t dsa
    • id_dsa.pub el copiem al servidor
  • servidor ssh:
    • afegim contingut id_dsa.pub al ~/.ssh/authorized_keys
    • borrem id_dsa.pub

Vaig a parlar malament de bloglines.com

Logo de Bloglines

Sóc un gran usuari del servei de lectura de feeds que presta de forma gratuita bloglines. Tot i les seves deficiències en algunes tonteries és el sistema que més s’ajusta a les meves necessitats per tal de llegir els ja més de 180 blogs (feeds en rss) cada dia. Sempre he defensat el servei perquè realment crec en l’empresa. Com dic, sempre salvant els inconvenints propis d’una aplicació ASP i sense possibilitat de poder-la tenir instal·lada en el meu servidor.

Però el problema me’l vaig trobar dissabte quan em vaig posar a llegir el meu blog d’enllaços que vaig guardant a diari (servei gratuit de bloglines també) per tal de consultar a posteriori en més temps les noticies/enllaços que hi he guardat. El problema esta en que vaig decidir posar-me al dia des del gener d’aquest any fins a dia d’avui repassant tots els enllaços que hi tinc. Amb l’objectiu d’organitzar-me millor la informació (escriure nous posts, posar nous enllaços al sitebar, etc). Així realment li extrec al màxim possible al temps que hi dedico cada dia repassar i filtrar tanta informació.

Doncs bé, quan vaig arribar al març (anava enrera, des d’avui fins a gener) moltíssims enllaços s’havien perdut. I no parlo d’enllaços cap a internet, sinó enllaços dintre del propi servei de bloglines. O sigui, que els enllaços de moltes notícies antigues dintre del servidor de bloglines havien deixat d’existir no poden així llegir la notícies que vaig referenciar des del seu propi servei. Per mi això és molt trist, ja que és normal que els enllaços que fem cap a webs de tercers deixin de funcionar (no podem garantir al 100% la integritat referencial en enllaços externs). Però cap al nostre propi site jo crec que és vital intentar fer-ho i més una empresa tan important com aquesta.

Així doncs, formalment ja puc dir que bloglines m’ha fet perdre moltíssima informació que tenia guardada en el seu servidor, entre els mes de gener i març. De moment no he decidit prendre cap més mesura que la de usar una altre política a l’hora d’escollir que guardo al blog d’enllaços que hi tinc. Però esta clar que no hi podeu confiar com ho he fet jo fins ara.

Qt SOAP – provant els webservices

A l’article Client SOAP genèric ja vaig parlar d’una pàgina web que a partir de la URL del WSDL ja podiem atacar el webservice d’una forma molt senzilla. El problema que té això és que quan estem dintre de la xarxa de l’empresa potser no tenim el webservice publicat a l’exterior d’internet. Doncs amb aquesta simple eina programada en Qt podem tenir una eina similar a la oferida per la pàgina web.

qtsoap.png

De moment encara no l’he provada però de ben segur ho hauré de fer aviat, així doncs si hi trobo algún inconvenient o avantatge descatbles, amplicaré aquest article sobre el Qt SOAP. Una cosa que ja he vist i que té molt bona pinta és que ens permet veure les HTTP headers de la petició i la respostes SOAP. A més podem definir el content-type de la petició cosa realment útil.

Generant RSS de les revisions de Subversion

rss.jpg

Quan treballes en un projecte on hi ha més d’una persona treballant contra un repositori de codi és molt bona idea poder-se sindicar via RSS a les noves revisions que es van publicant del codi i als comentaris associats a aquestes revisions. De fet, aconseguir això amb subversion no és gens difícil. Jo fins ara ho he fet amb el WebSVN (port del ViewCVS. A més gràcies al trac també podem obtenir aquests RSS i moltes més funcionalitats. Però tot això ja us ho he explicat. En alguns casos però ens pot interessar publicar aquests RSS sense haver de tenir programes orientats a altres funcionalitats sinó únicament aprofitar les extencions WebDAV/DAV_SVN per publicar els RSS. Això és el que ens expliquen a l’article HOWTO: Adding an RSS feed to a Subversion Server (local).

De fet, el que planteja aquest article és força senzill. Simplement usa un generador d’RSS a partir de les revisions de l’SVN, l’script esta fet en python i després li diem al subversion que després de cada commit que es fassi al repositori es genir un nou fitxer RSS. Així doncs el tema no té cap misteri però va bé tenir-ho en un howto per si mai fa falta.

Phalanger: the PHP Language Compiler for .NET Framework

dotNet.jpg

Ja coneixia aquesta solució però mai recordava el nom que tenia, de fet, encara no l’he pogut provar mai però pel que he vist a la web en principi qualsevol dels nostres codis fets en PHP hauria de poder-se compilar en bytecode perquè pogués correr en un servidor web ASP.NET.

Penseu el senzill que serà doncs, usar codi des de .NET que haguem fet amb PHP o alrevés, si ja disposem de classes implementades en C# O VB.NET les podrem usar tranquilament des de PHP.

Llàstima que no m’hagi posat mai ni en .NET ni mono ni res de res. A més dubto que ho fassi perquè no és la meva feina, però per alguns codis que tinc fets a la feina en PHP em seria una gran avantatge poder-los fer corre directament sobre infraestructures complemtament windows, així no hauria de portar els codis de PHP a llenguatges més complexos per tal de fer-los corre en servidors 2000 o 2003 amb ISS i .NET.

Per ampliar més informació us recomano la web de Phalanger és força completa i té molta documentació si algú proba mai el compilador que m’avisi ja que hi estic molt interessant però em suposaria molta feina provar-lo amb la infraestructura que tinc montada ara mateix. A més no tinc ni idea de .NET.

Scroll to Top