Archivio del mese di June, 2005


installare un server ssh su windows

inserito in sysadmin da fullo @ 27-06-2005 15:40

casomai ne aveste la necessità ecco due piccoli tutorial su come installare un server SSH (ed SFTP) su una macchina windows.

per amor di cronaca io ho installato sshwindows che non è altro che una distribuzione di cygwin comprendente interfaccie di setup e personalizzazione.

altri interessanti informazioni sono presenti sul sito ufficiale di openssh

[update]
adesso ho solo un unico cruccio.. non riesco a fare un chroot per gli utenti… e naturalmente è colpa dell’architettura di windows…

ciuaz

behaviour.js

inserito in ajax da fullo @ 27-06-2005 11:52

un ottimo esempio di libreria che semplifica la vita a tutti quelli che vogliono usare ajax (e rispettive implementazioni) senza impazzire troppo con il js all’interno del proprio codice.

Behaviour is the missing link for your ajax apps. Or: Using CSS selectors to apply Javascript functionality

Behaviour permette infatti di sfruttare i selettori CSS per modificare dinamicamente le pagine con i dati provenienti da qualche framework ajax (ad esempio da script.aculo.us) senza dover inserire lunghi ed intricati script nei tag della pagina.

[update]
navigando a ritroso ho trovato su phpvolcano un altro js interessante chiamato contextmenu, che, come avrete intuito dal nome, permette di creare dei menù contestuali su link ed oggetti html.

[update 2]
ecco un bell’articolo su come poter usare il pulsante indietro e memorizzare un url all’interno di applicazioni ajax

[update 3]
google ha rilasciato sotto licenza gpl una libreria per la gestione di trasformazioni XSLT. Per inciso la libreria è la stessa usata in gmail…

AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.

ciuaz

pausa di qualche giorno

inserito in pensieri da fullo @ 27-06-2005 10:11

a causa del trasloco del presente sito su dreamhost non posterò nulla di nuovo per qualche giorno (sempre che ce la faccia… ) a partire da domani.

[update]
ho appena scoperto che dreamhost permette di utilizzare php 5 e ruby-on-rails! che sia la volta buona che passo al primo e provo il secondo!

ciuaz

fedora e firefox

inserito in linux da fullo @ 27-06-2005 09:53

se usate fedora e volete utilizzare il tasto centrale del mouse per chiudere i tab di firefox dovete fare così:

  • nella barra degli indirizzi scrivete about:config per entrare nel pannello delle configurazioni avanzate di firefox
  • cercate l’opzione middlemouse.contentLoadURL ed impostatela su false
  • riavviate firefox e provate a premere il tasto centrale su un tab :)

ciauz

no! ai brevetti software

inserito in tecnologia da fullo @ 27-06-2005 01:21

STOP Software Patents!

php 5.1 beta 2

inserito in php da fullo @ 26-06-2005 22:11

PHP 5.1 Beta 2 is now available! A lot of work has been put into this upcoming release and we believe it is ready for public testing

Some of the key improvements of PHP 5.1 include:

* PDO (PHP Data Objects) – A new native database abstraction layer providing performance, ease-of-use, and flexibility.
* Significantly improved language performance mainly due to the new Zend Engine II execution architecture.
* The PCRE extension has been updated to PCRE 5.0.
* Many more improvements including lots of new functionality & many bug fixes, especially in regards to SOAP, streams and SPL.
* See the bundled NEWS file for a more complete list of changes.

ciuaz

a questa rispondo…

inserito in di tutto un po', pensieri da fullo @ 26-06-2005 02:00

stavolta, per non so quale motivo, rispondo ad una catena
Leggi il resto »

FlickrJS:: A wrapper for Flickr API

inserito in ajax da fullo @ 25-06-2005 14:53

Un bellissimo esempio di utilizzo del framework SACK per realizzare una classe per la gestione delle api di flicker (qui e qui due esempi di utilizzo).

ciuaz

insecurity magazine n.2

inserito in tecnologia da fullo @ 24-06-2005 16:59

è uscito il secondo numero di insecurity magazine, tra gli articoli:

  • Advanced PHP security – vulnerability containment
  • Web applications worms – the next Internet infestation
  • What you need to know before migrating your applications to the Web
  • Information security in campus and open environments
  • Integrating automated patch and vulnerability management into an enterprise-wide environment
  • Protecting an organization’s public information
  • Application security: the noveau blame game
  • Clear cut cryptography
  • How to lock down enterprise data with infrastructure services

ciuaz

un po’ di links..

inserito in linux, php, tecnologia, webdev da fullo @ 23-06-2005 20:48
  • http://www.quirksmode.org/, js, php, css ed altro per gli sviluppatori
  • Sebastien Bacher, uno degli sviluppatori gnome, ha rilasciato i pacchetti deb per ubuntu/debian experimental di gtk 2.8+ e gnome 2.12 inoltre fa appello a tutti gli interessati sul fatto che c’è carenza di bug hunter. Quindi se avete voglia di aiutare il progetto accomodatevi!
  • Sono già in discussione le features della release 5 di Fedora Core, speriamo che creino un software per la gestione dei pacchetti all’altezza di synaptic… ma per yum
  • script.aculo.us è l’ennesimo figlio di prototype, con qualche funzione in più e la possibilità di gestire il drag’n drop
  • EffectPack invece è il figlio di script.aculo.us [quindi nippote di prototype? ;)] ed è ottimo per gestire tab e menu

ciuaz

referrer spam

inserito in php da fullo @ 23-06-2005 16:17

ho installato un nuovo plugin per la difesa del blog dalle tecniche di referrer spam (solo oggi 150 accessi da un maledetto venditore di tramadol). Il plugin si chiama Referrer Bouncer e non fa altro che fare un header redirect verso se stesso ai referrer presenti nella mia blacklist. La comodità di questo plugin rispetto ad altri un poco più evoluti è la possibilità di non utilizzare .htaccess o rewrite-rule non sempre disponibili sui vari piani di hosting.

ciuaz

sbattezzato

inserito in pensieri da fullo @ 23-06-2005 13:41

sul blog di andrew c’è un’utilissima guida per farsi sbattezzare (=rimuovere il battesimo) , penso che la utilizzerò a breve…

ciauz

.hack//tossicomane…

inserito in di tutto un po' da fullo @ 23-06-2005 12:20

era da anni (ok da mesi…) che non mi capitava, ma sono di nuovo game addicted… a questo punto qualcuno vorrebbe vendermi gli episodi 2,3 e 4 della serie .hack//sign per playstation 2? possibilmente l’edizione con gli OAV che sono quasi indispensabili ;)

e per la felicità dei più, ecco a voi una piccola recensione:
.hack è un bel progetto infatti coinvolge una serie animata televisiva, un fumetto i 4 episodi per playstation e un OAV (di quattro episodi distribuito solo insieme al videogioco). Perchè parlo di progetto? Perchè tutte le storie si intrecciano inoltre nei cartoni e nei fumetti si trovano molti suggerimenti per accedere a sezioni particolari del videogame dove si trovano nuovi personaggi ed armi rare…

ok lo ammetto sono intossicato a livello terminale.. ma questa volta non sono solo! ehehhe

ciuaz

ubuntu e beagle

inserito in linux da fullo @ 22-06-2005 23:56

finalmente! era dalla versione 0.0.7 di beagle che non riuscivo a farlo funzionare! Il trucco?

  • installare beagle 0.0.11.1 ed il nuovo kernel 2.6.11 dai backports
  • modificare il file /boot/grub/menu.lst aggiungendo l’opzione noinotify al kernel che caricherete.
  • riavviare il sistema e far partire beagled (magari con l’opzione –fg)

yuppie!

ciuaz

brevetti… biotech

inserito in pensieri, tecnologia da fullo @ 22-06-2005 12:54

leggevo su punto-informatico che l’italia subirà una sanzione per non aver recepito alcune leggi sulla brevettabilità in campo biotech. A parte il mio parere contrario alla brevettibilità del biologico in generale, mi ha fatto accapponare la lista delle normative non recepite:

- non ha normative sulla possibilità di ottenere un brevetto per un prodotto composto da materiale biologico o che ne contiene,
- perché non consente di brevettare un elemento isolato del corpo umano o altrimenti prodotto mediante un procedimento tecnico, ivi compresa la sequenza o la sequenza parziale di un gene, anche se la struttura di tale elemento è identica a quella di un elemento naturale
- perché non impedisce specificamente la clonazione degli esseri umani, i procedimenti di modificazione dell’identità genetica germinale dell’essere umano, l’impiego di embrioni umani a fini industriali o commerciali e i procedimenti di modificazione dell’identità genetica degli animali atti a provocare su di loro sofferenze senza utilità medica sostanziale per l’uomo o l’animale
- perché non dispone di alcuna disposizione sulle tutele di brevetti relativi ad invenzioni biologiche.

ipotizzando quindi sullo scenario che ci sarà tra qualche anno non mi meraviglierò se vedrò comunicarmi la richiesta di comparizione in tribunale per “utilizzo di sequenza rna non consentita“, sequenza che per inciso mi sarà stata presa durante un’analisi e brevettata da qualche multinazionale dell’industria farmaceutica… chissà se potrò appellarmi alla prior art

ciuaz


phpDay 15.16 Maggio 2009 a Verona