Proteggere e controllare gli accessi

Login to Haiku
Dopo il precedente articolo dal titolo “Un sistema sicuro”,
con questo nuovo articolo possiamo dire di proseguire sul tema della sicurezza.
Oggi, su Haikuware, ho pubblicato un’applicazione nata originariamente per il sistema operativo BeOS: LockWorkstation (clic per scaricare).

LockWorkstation, in pratica, consente di proteggere l’accesso ad Haiku tramite una schermata grafica di login dove immettere nome utente e password. La peculiarità di questa versione ricompilata per Haiku – oltre ad una grafica rinnovata – consiste nell’inibizione del Task Manager (Team Monitor su Haiku) quindi con la sicurezza di non poter bypassare la schermata e nella gestione della statistica degli accessi, inserita in un file di log. Inoltre, siccome opzionalmente è possibile decidere di far partire LockWorkstation all’avvio di Haiku, ho fatto in modo che venga caricato nel file Bootscript di sistema (e non nel file di avvio dell’utente) quindi non è possibile bypassarlo anche se avviamo Haiku in modalità provvisoria.

File sharing su Haiku: qBittorrent

Il file sharing (condivisione di file) è comunemente noto come lo scambio ed il download di file tra utenti. Su Haiku questo è stato in linea di massima sempre possibile, ad esempio con il software BeShare, seppur fosse un software di nicchia, utilizzato da pochi utenti BeOS e Haiku e quindi contenente pochi file disponibili. Una piattaforma invece oggi largamente utilizzata si basa sul protocollo BitTorrent, che offre taluni vantaggi. Sempre su Haiku, erano disponibili alcuni client Torrent, ma datati e non completamente funzionali come invece lo sono quelli per le altre piattaforme. Quindi ho deciso di colmare questa lacuna di Haiku effettuando il porting di qBittorrent, un ottimo e moderno client torrent.
qBittorrent su Haiku

Come potete vedere dallo screenshot, l’interfaccia è molto intuitiva ed analoga a quella dell’altro noto uTorrent. Vediamo come installare ed utilizzare qBittorrent su Haiku.
Continua a leggere

DVD e streaming Audio/Video su Haiku con SMPlayer

 

SMPlayer

Fino ad oggi su Haiku, per riprodurre file multimediali, c’erano due possibilità principali: il MediaPlayer integrato in Haiku ed un vecchio porting di VLC, che è vecchio nel vero senso della parola: su Haikuware la versione disponibile è la 0.86i. Inutile dire che è datatissimo ed incapace di riprodurre la maggior parte dei file multimediali. Mentre il MediaPlayer di Haiku nonostante sia moderno e capace di riprodurre tutti i formati più moderni (inclusi i file FLV) non è però attualmente in grado di riprodurre i DVD video né i flussi audio/video in streaming.
Youtube with SMPlayer on Haiku Per questo da oggi è disponibile SMPlayer su Haiku: un lettore multimediale che utilizza il mitico e versatile MPlayer. Ho effettuato il porting di questa applicazione proprio per poter dare ad Haiku queste possibilità.

SMPlayer è scaricabile da qui: SMPlayer per Haiku. Vediamo come installarlo:
Continua a leggere

Scribus

scribusScribus 1.4.2, ottima applicazione open source e multi-piattaforma per il desktop publishing (DTP) è stato portato in Haiku da Giovanni Mugnai, a cui va il merito di questo notevole passo avanti per il nostro sistema visto che questo tipo di applicazioni mancavano del tutto anche in BeOS il sistema a cui Haiku si ispira. Continua a leggere

Video flash in Haiku

flash_128Flash non è il Gordon dei fumetti ma il famoso contenitore per la distribuzione di video su internet. Oggi flash video è di fatto lo standard ed in attesa che Html5 (che è open) prenda il sopravvento vediamo come si può godere dei filmati flash in Haiku.

Premessa: quanto segue funziona su Haiku OS revisione 45230 e successive.

Le soluzioni attualmente disponibili sulla nostra piattaforma sono le seguenti:

1) Play Video Web

Giovanni Mugnai ha realizzato un replicant per la deskbar che permette lo streaming video e funziona su Youtube, dailymotion, vimeo, Hulu, MetaCafe, ecc. La soluzione di Giovanni ha il pregio di non dipendere dal browser che viene utilizzato ed è compatibile con Haiku alpha 4.1 Continua a leggere

Far musica con Haiku

Far musica con Haiku

Oggigiorno con l’avvento di computer sempre più performanti e con la crescente disponibilità di tecnologie musicali ed anche grazie ai software open source disponibili è possibile trasformare il proprio computer in uno strumento musicale grazie alle tecnologie Midi e VSTi. Esistono software in grado di riprodurre ormai tutti gli strumenti musicali: quelli a tastiera, quelli a percussione e a corde.

Haiku, grazie al retaggio multimediale di BeOS non fa eccezione: esistono molti software musicali che è possibile pilotare tramite una tastiera musicale/controller midi; in questo articolo verrà spiegato quali software utilizzare e sopratutto come.

Continua a leggere

CSound

Pete Goodeve (pete) ha portato CSound sotto Haiku, un completo porting da linea di comando di CSound 5.17.6  che include real-time audio out e MIDI in, ma ancora nessun audio-in o MIDI-out.

CSound è un linguaggio di programmazione sviluppato tramite il linguaggio C. in pratica un sintetizzatore virtuale che permette di creare sempre nuovi suoni.

Un programma sorgente di CSound si presenta sotto forma di un unico file .csd diviso in sezioni da alcuni tag; le due sezioni più importanti sono gli Instruments e la Score; questi due termini, quando non esisteva ancora il formato unificato .csd, davano il nome ai due file sorgenti separati, l’uno con estensione .orc (orchestra = strumenti) e .sco (Score = partitura).

Download su Haikuware

Applicazioni Java in Haiku (parte 1)

Innanzitutto un saluto a tutti i lettori del sito, dopo la pausa estiva, si riparte e come vedrete le novità  positive per Haiku sono davvero tante grazie ai fantastici frutti di Google Summer of Code.

Tanto per ripartire da dove ci siamo lasciati questo primo articolo riguarda il grande lavoro di Hamish Morrison che portando Java sotto Haiku ci consente di utilizzare tanti nuovi software, in questo primo articolo ne vedremo qualcuno.

Quanto segue è stato provato su Haiku revisione 44584 su un Pentium 4 a 3 GHz con 1024MB di ram. Al contrario di quanto ci si potrebbe aspettare le applicazioni girano fluidamente senza appesantire più di tanto la CPU :)

Per tutto ciò che riguarda il porting di OpenJDK per Haiku potete dare un’occhiata qui http://openjdk.java.net/projects/haiku-port/

La prima cosa che dovete fare per provare Java su Haiku è scaricare il seguente archivio ed estrarlo in /boot/apps

http://dl.dropbox.com/u/61946213/j2sdk-august.tar.xz

2: create una cartella dove inserire le applicazioni Java, ad esempio /boot/apps/jar

3: create in /boot/apps/jar un link a  “jre” che si trova in /boot/apps/j2sdk-image

4: create uno script come il seguente

#!/bin/bash

###########################
### CONFIGURATION START ###
export JAVA_HOME=/boot/apps/jar/jre
export PATH=$PATH:/boot/apps/jar/jre/bin
export LIBRARY_PATH=/boot/apps/jar/jre/lib/i386/:$LIBRARY_PATH

cd /boot/apps/jar

java -jar myjarfile.jar

Continua a leggere

HaikuTwitter

Martin H. PedersenHaikuTwitter è un client Twitter per Haiku realizzato dal norvegese Martin Hebnes Pedersen uno studente di ingegneria informatica presso il Bergen University College (HiB) che lavora come sviluppatore/tecnico presso Easy Connect AS.

Twitter è un servizio di microblogging, che consente di inviare un messaggio non più lungo di 140 caratteri tramite web, messenger o sms. Il termine “Twitter” deriva dal verbo inglese to tweet che significa “cinguettare”.

Leggi tutto…