Categories
sysadmin

installare un server ssh su windows

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

Categories
ajax

behaviour.js

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

Categories
pensieri

pausa di qualche giorno

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

Categories
linux

fedora e firefox

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

Categories
tecnologia

no! ai brevetti software

STOP Software Patents!

Categories
php

php 5.1 beta 2

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

Categories
di tutto un po' pensieri

a questa rispondo…

stavolta, per non so quale motivo, rispondo ad una catena

Categories
ajax

FlickrJS:: A wrapper for Flickr API

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

Categories
tecnologia

insecurity magazine n.2

è 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

Categories
linux php tecnologia webdev

un po’ di links..

  • 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