Argo2 R1 released ++ Argo2 Logo Contest

Con un giorno d’anticipo (incredibile!!!!!!!!!!!!!!) rilascio la prima relase di Argo2.
Vediamo cosa c’è di nuovo:

  • Accantonamento della struttura a sentinella
  • Unico array per la lettura e proprietà elementi (directory - argospace - file)
  • Primo supporto ai file .argospace
  • Print migliorato e semplificato

Manca ancora molto tuttavia…. :

  • Sort multipli
  • Interfaccia web
  • Opzioni di configurazione (setup)
  • Supporto FTP

Per la visione dei file (showFile finalmente serve! :) ):

aPrint.php

findType.php

index.html

v8.php

pipe.js

La pacchia comunque finisce qui, ottobre è vicino e le lezioni pure ;) spero vivamente di continuare il più diligentemente possibile il lavoro….
Aspetto commenti!

Fin tanto che si andrà avanti, invito tutti a partecipare all’ Argo2 Logo Contest!
Create un logo che più vi aggrada ed inviatemelo per mail, provvederò alla pubblicazione ed il più bello verrà usato come icona del progetto!
Forza gente!!!!

September 28 2009 | Argo2 | 2 Comments »

Show file utility

Ieri sera ho ripreso lo sviluppo di una vecchia utility che avevo abbozzato alcuni mesi fa’ e che poi avevo accantonato. L’utility consiste in un semplice script in js+php capace di mostrare il contenuto di file testuali direttamente all’interno di post wordpress.
Per implementarlo basta inserire le chiamate al script show.js, il riferimento al file e l’id ove visualizzare il contenuto:

<script type=”text/javascript” src=”http://www.opensusanoo.org/archive/lab/show_file/show.js”></script>
<p onclick=”loadXMLDoc(’archive/lab/argo/functions.php’)”>functions.php</p>
[...]
<div id=”showSpace”></div>

Chiaramente il richiamo allo script può essere inserito nell’ header una volta soltanto ;)

Ed eccovi un esempio con i files di Argo:

.sentry.php

functions.php

htmlPage.php

screenPrint.php

setup.php

style.css

Tutti i file ed un pacchetto per il download li potete trovare nella directory dedicata :)

September 15 2009 | Argo and Projects and Show file | No Comments »

News projects!

In questi giorni di “ferie” mi sono tornati in mente vecchi progetti che avevo abbozzato tempo addietro, uno di questi è la creazione di uno spazio web per la raccolta di VM (VirtualBox).
All’inizio, a frenare l’idea, era “l’impossibilità” di esportare macchine virtuali in VirtualBox e la mia scarsa esperienza in ambito php-js; oggi le cose sono cambiate e devo dire che l’idea mi affascina ancora :)
Di siti simili ce ne sono, ne cito tre:

Il primo è veramente un ottimo progetto, specialmente la possibilità di testare alcune distro direttamente da web è favoloso; peccato che si basi esclusivamente su Qemu….
Il secondo è il mio personale punto di riferimento, completo nel servizio e pienamente incentrato su VirtualBox, peccato che ci siano così poche distro :(
Il terzo è forse il più famoso, grazie alla possibilità di importare le VM della VMware, è diventato un bacino incredibile!

Volendo prendere spunto da tutti si dovrebbe ottenere un progetto con le seguenti caratteristiche:

  • Amplia scelta di distro
  • Testare le distro prima di fare il download
  • Eseguire la condivisione tramite protocollo BitTorrent
  • Poter fare l’upload delle proprie distro
  • Distribuzione anche di VM di altri programmi (un esotico esempio è GXemul)

Ora, il tutto (meno il punto 2) è già, potenzialmente, pronto per l’80% grazie ad Argo.
Aspetto commenti!!!! ;)

August 03 2009 | Projects and openShu bulletin board | No Comments »

The long long road for Argo2

In questi giorni sto abozzando le principali caratterstiche che la futura versione di Argo2 dovrà avere.
Vi dirrò già da ora che tutto (o quasi) il codice verrà riscritto e non escludo l’uso di script esterni tipo Python o Ruby per sopperire alle carenze di PHP (vedi gestione proprietà file).
Sinteticamente, ecco un elenco (momentaneo) code-part:

  • .sentry: la struttura attuale a “sentinelle” sarà come minimo affiancata dall’uso di indirizzi dinamici (ajax).
  • Link: supporto per i file-link HTTP ed FTP.
  • Gestione cartelle: attraverso un elenco, sarà possibile gestire quali cartelle far visualizzare ovvero creare folderspaces specifici
  • File && folder info: aggiungere la possibilità di creare un file .NomeFile.info con informazioni e proprietà più specifiche aggiunte dall’amministratore ad ogni singolo file o cartella.
  • Multi view: diversi modi di visualizzare il contenuto delle cartelle.
  • Multi sort: possibilità di efettuare ordinamenti dei file per tipologie differenti.
  • Multi style: vediamo di dare un po’ di creatività al tutto :)

Editor: NetBeans
Licenza: GPLv3 (molto probabilmente).
Roadmap:

Persone che lavorano al progetto: Susanoo-sen

Argo Manifesto
Il progetto Argo nasce, dalla mente strambalata di Susanoo-sen, per la necessità di creare un “file system reader” per la pubblicazione on-line di materiale didattico e dalla curiosità di provare linguaggi nuovi.
Una caratteristica fondamentale è la mancanza di supporto ai servizi database, questo perchè molto spesso servizi d hosting permettono l’uso di server sql a (caro) prezzo.

July 24 2009 | Argo2 | 3 Comments »

New o(pen)S(usan)oo.org buttons :)

Un po’, ma veramente “un po’”, di creatività :D

osoo0
osoo1
osoo2
osooF1
osooF2

La lista completa alla pagina Link Button ;)

July 11 2009 | Theme | No Comments »

« Prev - Next »