Archivio per la categoria Kerneler

Rilascio super bozza :)

Come promesso rilascio una porzione della bozza che ho scritto in python..

NON è funzionante.. o meglio funziona ma è come se NON lo fosse!

Come vedete anche la gui è solo “pensata” ma c’è ancora moltissimo lavoro da fare per abbellirla e renderla un po’ meno incasinata di come è ora..

“Funziona” la parte relativa alla scelta del download e relativa alla decompressione.. Ho quasi terminato anche configurazione e compilazione ma evito di buttarla su perché da errori ma sono troppo fuso per correggerli..

Vi prego di scaricarli se volete e siete interessati.. mandarmi feedback consigli insulti e tutto quello che volete ma ribadisco.. NON è funzionante..

Allego anche un paio di screen di come ho pensato di implementare la gui.. Con glade ci metto 5 minuti a cambiarla una volta fatto il codice quindi è anche questa del tutto in via di sviluppo!!

kerneler-030kerneler-030-2

In questi giorni ho qualche ora libera quindi mi dedicherò molto a finire di scrivere almeno le funzionalità di base!

Ciao!

Nessun commento

Pygtk per Kerneler in python

Ho dato un’occhiata ai molti toolkit disponibili e alla fine ho scelto per pygtk.. Sarà che uso praticamente solo gnome o che le librerie gtk mi sono sempre piaciute ma ho deciso di usare queste..

Ho buttato giù con Glade una piccola schermata.. in realtà ora come ora poco mi interessa dell’”aspetto grafico finale” piuttosto mi interessa imparare ad usare bene il toolkit..

Ho fatto qualche prova e devo dire che tutto sommato è veramente facile da usare e molto intuitivo.. Ho qualche problema con le combobox ma spero di risolverlo a breve..

Appena riuscirò a terminare una versione che faccia almeno scelta della versione/download/decompressione/configurazione la pubblicherò!

Pensavo di scrivere anche un paio di articoli con qualche esempio di programmazione con pygtk ma non ho mai un attimo di tempo..

, ,

Nessun commento

Primordi di Kerneler in python

Ho iniziato a scrivere qualcosina che sto finendo giusto in questi minuti..

Ho scritto solo una serie di script che mi verranno utili e non ancora un “main” vero e proprio..

Per ora c’è un controllo della presenza del software necessario, possibilità di scaricare file, principio di gestione dei sorgenti e supporto per make menuconfig..

Come per kerneler in bash inizierò subito a rilasciarne una versione puramente testuale andando a “complicarlo” sempre di più.. stravolgendolo quando servirà..

Per quanto riguarda la versione in bash ho, come già scritto, corretto i bachi più grossi ma dovrei svolgere molto lavoro che onestamente reputo stupido se ne sto scrivendo un’altra versione..

Appena finisco (domani credo) rilascerò la 0.20 ultima in bash e inizierò a pubblicare qualcosa in python..

Ciao!

,

Nessun commento

Futuro di Kerneler

In questi giorni di pace e tranquillità, ho finalmente reinstallato come si deve debian sul computer fisso.

Ieri sera ho ripreso in mano il codice di kerneler e ho dato una riletta al codice..

Ho trovato un paio di bug che ho risolto e un altro paio che devo risolvere.. (dati soprattutto dal fatto che i programmi sono leggermente cambiati durante il tempo)

Cosa farò?

Non ne sono ancora sicuro ma credo proprio che riscriverò kerneler in python..

Ho rivisto funzioni che ho scritto e si vede nettamente che bash è un pò poco per quello che vorrei ottenere alla fine..
In questi giorni vedrò di rilasciare la funzione 0.20 con tutti i bug che trovo corretti in modo da renderla perfettamente funzionante..

Subito dopo inizierò nuovamente a progettare un’interfaccia grafica (mantenendo comunque anche una gui testuale) ma ci vorrà tempo e quindi credo che svilupperò pezzo per pezzo..

Ad esempio inizialmente non ci sarà la gestione delle patch (che va rivista profondamente) ne gestione di driver ecc.. In seguito queste feature verranno inserite ma solo quando tutto il resto sarà stabile..

Cercherà di non fare gli stessi errori che ho fatto durante la prima stesura di kerneler ovvero cercherò di creare funzioni altamente riutilizzabili in modo da mantenere il codice snello e leggero

Se qualcuno è interessato ad aiutare Kerneler in qualunque maniera (la maniera più gradita è aiutarmi a progettare una gui!) ne sarei molto felice

Appena avro’ notizie vi farò sapere!

Ciao!

PS: Una volta rilasciata la 0.20 aprirò un nuovo ramo di sviluppo sul server svn in modo che tutti possano scaricare gli sviluppi in diretta!

PPS: Conosco python ma ho molte cose da imparare quindi credo che scriverò anche molte mini guide o spezzoni di codice che possono venire utili a tutti!

, ,

Nessun commento