Author: Oriol Rius

RSS 2.0 vs Atom 1.0

Reading time: 1 – 2 minutes

A IBM han escrit un article anomenat Implement news syndication using RSS and Atom (local en pdf). A part de l’interés propi del contingut de l’article pels programadors que vulguin un model UML de les classes que han de crear per exportar informació en aquests formats XML (RSS i Atom) a l’article hi ha un gràfic que m’ha ajudat molt a entendre les diferències entre RSS 2.0 i Atom. Perquè ambdós dona la sensació que són, fan i serveixen pel mateix. Doncs amb aquest gràfic podem acabar de confirmar-ho o desmentir-ho del tot.

Com funciona un switch segons Cisco (LAN SWITCH)

Reading time: < 1 minute

La gent de Cisco ha elavorat un document tècnic per les masses. O sigui, s’explica detalls del funcionament intern d’un switch de xarxa local ethernet (LAN) però a través de metàfores i d’altres recursos que simplifiquen moltíssim els detalls tècnics. És un document ideal per quan s’ha d’explicar el concepte a gent no tècnica. A més també inclou una animació en flash sobre el tema que és molt gràfica i senzilla d’entendre.

Mixers d’audio

Reading time: 2 – 2 minutes

Quan es treballa amb més d’un PC a la vegada malgrat aquests diposin de targeta de so no acostumem a tenir cap sistema que ens permeti compartir els altaveus i/o amplificadors de so. Doncs bé a engadget fa uns dies va sortir un article de com construir-se de forma prou senzilla un sistema que permet multiplexar dues entrades de so i seleccionar-ne una de les dues a la sortida.

simple-mixer.jpg

Malgrat això si mirem als comentaris del propi article podrem comprovar que si el que volem es comprar-lo fet aquests mixers no són massa cars i segurament l’acabat serà millor que el que li poguem donar nosaltres. Per exemple, tenim el Behringer UB502 Eurorack 5 Input Mixer (datasheet) que permet conmutar fins a 5 entrades de so contra una sola sortida a més el preu és prou econòmic uns 30$.

Una altre opció que trobem disponible a través de Amazon és el Rolls MX42 RCA Stereo Mini Mixer. En aquest cas el dipositiu costa uns 39$ i és capaç de multiplexar 4 entrades RCA contra una sortida RCA. A més és molt petit i senzillissim de fer anar. Igual que en el cas del hack d’engadget és un dispositiu passiu. No com el Behringer que és amplificador també.

mixer.jpg

PC amb linux per menys de 100$

Reading time: 2 – 3 minutes

Ja fa uns mesos que va sortir una empresa Xina anunciant un PC amb linux compatible amb l’arquitectura x86 que prometia un cost de menys de 100$ i unes presetacions que estaben molt bé si tenim en compte el preu. De fet, com jo no paro de repetir, oi Pau? ja ha arribat un moment en que molts dispositius enquestats (embedded) han deixat de tenir sentit degut a les prestacions d’aquests mini-PCs que ens permeten fer correr les aplicacions d’entorns PC sense massa més problemes que la mida de l’aplicació en disc.

e-way_tu_tiny_pc-front.jpg
e-way_tu_tiny_pc-back.jpg

Bé doncs, ja en tenim més informació del producte i fins hi tot se sap que per quantitats unitaries es podrà comprar per 99$. Les característiques sota el meu punt de vista impresionants:

  • CPU 200MHz compatible x86 (segurament un SiS550)
  • 128Mb RAM
  • 8Mb VGA (shared RAM)
  • 15-pin D-type female VGA connector
  • 10/100 Ethernet
  • 44-pin EIDE interface header
  • CompactFlash Type I/II slot
  • 1 x front and 2 x rear USB ports
  • PS/2 keyboard and 6-pin mini-DIN mouse port
  • AMI BIOS
  • Battery-backed RTC (real-time clock)
  • AC-97 V2.1 compliant CODEC
  • MIC-in & line-out phone jacks
  • 0 to 108 deg F (0 to 60 deg C) operating range

Les mides són realment impresionants 11.5×11.5×3.5cm. Pesa només 500grams i consumeix uns 3A a 5V. A més esta ja certificada CE i FCC cosa que sovint amb els productes que venen de la Xina és un tema que s’ha de vigilar. Sobretot si pensem instal·lar aquest dispositiu a clients.

La companyia que ha fet la màquina és E-Way Technology Systems i el model s’anomena TU-40.

Yoggie Security Systems

Reading time: 3 – 4 minutes

Aquesta empresa de capital risc acaba de presentar un mini-caixa de la mida d’una targeta de crèdit, amb dues connexions ethernet una cap a l’ordinador i l’altre cap a internet. La idea és fer de firewall personal per ordinadors aïllats o com a molt protegir petites xarxes de fins a 5 o 6 ordinadors connectant-hi un petit switch (o HUB). Com no podia ser d’una altre manera aquesta caixeta porta un Linux que s’encarrega de fer el que a Yoggie en diuen Personal Security Gatekeeper, o sigui donar funcions de:

  • Stateful inspection firewall
  • VPN client
  • Intrusion detection and prevention
  • Four transparent proxies: HTTP, FTP, POP3 (Pro model only), and SMTP (Pro model only)
  • Antivirus, antispyware, antispam (Pro model only), antiphishing (Pro model only)
  • Yoggie “Layer 8” security engine (patent pending)
  • Yoggie multilayer security agent
  • Content filtering
  • White and black lists
  • Yoggie health monitoring
  • Web management and monitoring said to provide “real time, constant, consistent and un-paralleled visibility into distributed laptop platforms, regardless of location”
yoggie_gateway.jpg

Tot això en ordinador ben petit però ben potent al mateix temps, de fet, esta disponible en dues versions la versió basic i la pro; les característiques del hardware són les següents:

  • Intel PXA270 (Bulverde) a 416MHz (basic) o 642MHz (pro)
  • 64 o 128Mb SDRAM
  • 64 o 128Mb Flash
  • SD slot (suport SDIO)
  • 4Mb de secured flash
  • 2 port 10/100 Ethernet
  • USB OTG (on-the-go)
yoggie_gateway_boards.jpg

El producte es comercialitzarà al novembre a través de distribuidors a EUA, UK i Alemanya. El model basic costarà uns 180$ i el Pro uns 220$. Realment crec que relació qualitat preu és un molt bon producte per molts tipus d’usuaris. Sobretot en el camp del SOHO o els RoadWarriors que van per tot arreu amb el portàtil. Esta clar que pels professionals de les TIC no és res de l’altre món però pels usuaris en general crec que per fi hi ha una bona alternativa a les appliances que treuen les companyies d’antivirus que sota la meva opinió en general són lamentables i una presa de pel.

El producte l’he tret de linuxdevices per variar, concretament de l’article Tiny Linux gadget protects Windows XP laptops. Si com a mi el que més us ha agradat del producte és la placa base podeu ampliar informació sobre el tema a l’article Freescale ships “SideShow” devkit — but where’s the Linux?. També podeu buscar més informació a google amb la keywordBulverde“.

La Fonera – jo també l’he demanat…

Reading time: 2 – 2 minutes

fon.gif

Com ja vaig comunicar a la gent d’eBosc, el tema de la xarxa del poble té els dies comptats ja que estem cansats de moltes coses i com sempre passa amb aquestes iniciatives només acabes guanyant enemics. Sort que hi ha excepcions com en el cas de Guifi.net.

El que volia comentar és que jo al igual que el Ricardo Galli no fm’he pogut resistir a demanar-me el meu Fonera. De fet, sempre he cregut que això de Fon era una molt bona idea. De fet, google, ebay i Skype també ho pensent així que algo deu tenir de bo. Amb molts punts negres i difícil de creure totes les animalades que se’n deien i diuen. Però al cap i a la fi una cosa que vull provar i no deixar que m’ho expliquin i prou.

De moment encara no he rebut l’AP però ja anuncio que sóc un ‘fonero’, buf! quanta gent em voldrà matar. Però no totes les bones idees venen del món OpenSource que això no vol dir que en publiquin el codi, que és el que han dit que estan apunt de fer la gent de Font en els propers mesos. A veure com hauràn evolucionat el famós OpenWRT, em moro de ganes de poder-ho criticar… sóc com una vella.

Sony Portable Reader System PRS-500

Reading time: < 1 minute

Ja podeu comprar el lector d’eBooks de Sony per uns 350$, amb una mida de 12,70 × 17,78 × 1.27. Pot veure imatges JPEG, documents PDF i pàgines web. També pot fer de reproductor d’MP3 i AAC. Com a suport d’informació disposa de lector SD i MMC.

sony_reader.jpg

A mi sincerament em continua agradant més el iRex iLiad – EPD tot i que va el doble, però les funcions que té jo diria que valen molt més la pena.

UPDATE 2006-10-07: a engadget han publicat un review del dispositiu amb un munt de fotografies.

kvpnc: client universal d’VPN per kde

Reading time: 1 – 2 minutes

GUI per clients d’VPN universal, suporta openVPN, cisco VPN client, FreeS/WAN (Linux 2.4.x), ipsec-tools support (Linux 2.6.x/BSD native), PPTP support (pptpclient). A més s’encarrega de fer la gestió de certificats i perfils dins d’un mateix tipus d’VPN. Realment molt útil si com jo heu de tenir a mà múltiples sistemes de connexió remots per diferents empreses i entorns de xarxa molt canviants.

screenshot-kvpnc.png

Val la pena que hi doneu un cop d’ull a la infinitat de funcionalitats que ofereix el programa. A més de ben segur que el podeu fer correr amb l’idioma que més us agradi i, com no, esta suportat al portage de gentoo. Així que ja només queda que proveu l’kvpnc i a veure si us agrada tan com a mi.

pyGTK, Glade i SPE (Stani’s Python Editor)

Reading time: 2 – 4 minutes

SPE és l’editor que he començat a usar avui per programar en Python, concretament me l’he instal·lat per la facilitat d’acompletar les comandes especialment per accedir al binding de GKT+ (pyGTK). No és que m’hagi donat per programar en Python però porto un parell de dies liat amb el tema, ahir amb els webservices amb SOAP via SOAPpy i avui amb el pyGTK per tal de modificar una aplicació de compte enrera, concretament Countdown timer.

countdowntimer.png

Bàsicament el primer que he fet és modificar l’aparença de l’aplicació amb el Glade. Aquesta eina ens permet crear i editar GUI de forma senzillíssima. Arrossegant components i assignant mètodes que capturin les senyals dels components de l’aplicació, modificant els atributs dels components, etc. Realment sense tenir-ne ni idea el Glade ens crea un fitxer XML amb l’aparença d’una aplicació realment atractiva i còmode d’usar per l’usuari final.

glade.png

Tornant a l’SPE, doncs no esta malament és força còmode d’usar i té cosetes interessants, com ara la shell de python i un debuger. Però hi he trobat diversos inconvenients que em tenen una mica mosca. L’aplicació es penja moltíssim si usem el seu launcher per provar l’aplicatiu que estem desenvolupament. A més el debuger també es penja només invocar-lo. Suposo que deu ser algún problema de la instal·lació en gentoo.

spe.png

Però com a IDE també li trobo algunes mancances. Suposo que estic massa ben acostumat amb el Zend Studio. El problema esta en que jo voldria disposar d’ajuda en línia quan les opcions d’autocompletat de comandes es llencen així podria saber quina és la funció de GTK o Python que m’interessa en cada moment. Però no només no fa això sinó que la llista de funcions que dona per autocompletar sovint és reduida i no pas la llista completa de funcions suportades per l’objecte.

De fet, he trobat algún altre IDE per Python força interessant, com ara Wing IDE el problema és que és de pagament. Obviament sempre que puc uso vim. Però no vull acabar sent ni un expert de Python, ni de GTK, ni de pyGTK, ni res de tot això només sortir del pas el més ràpid possible amb aquesta necessitat i la veritat no trobo cap IDE que m’ajudi el suficient.

alock: bloquejant el teclat i el ratolí

Reading time: 1 – 2 minutes

Per fi ho he trobat. Feia dies que buscava una petita eina molt tonta però que no aconseguia trobar enlloc de lo senzilla que la volia. El tema és tan simple com que quan desde les X’s llenço aquest aplicatiu vull que el teclat i el ratolí deixin de funcionar, però sense perdre el que tinc a la pantalla. A més sense possibilitat de tornar al sistema desde la consola. O sigui, per exemple, que hagim de connectar per ssh o qualsevol altre protocol de xarxa per tal de matar el procés que ens ha bloquejat la consola.

De moment la finalitat de perquè vull això la deixaré a l’aire i d’aquí unes setmanes ja ho situareu vosaltres mateixos. Ara mateix només us informo que l’eina que m’ha permès fer algo tan senzill com això es diu alock (codi font local). Perquè fassi el que us comento només cal llençar-lo així ./alock -auth none. Llestos i només amb 58Kb.

Aprofito per donar les gràcies a la gent de TheList per la seva ajuda en la busqueda.

Scroll to Top