Svaried Blog, a bit of Linux, in itagliano

Deliri e vaccate su Linux, e quanto altro mi capita da ubriaco…

Archive for the ‘Programmazione’ Category

Tora 2.0.X + OracleXE + Ubuntu 8.10 — Appunti sparsi

con 6 commenti

Il pacchetto Tora và scaricato da sourceforge, quelli del repository non hanno supporto oracle e si fermano alla versione 1.3.X.

sudo apt-get install tora
sudo apt-get remove tora
sudo apt-get install libqscintilla2-3
sudo apt-get install oracle-xe-client

export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client
export LD_LIBRARY_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib
export TNS_ADMIN=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client

cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib
sudo ln -s libclntsh.so.10.1 libclntsh.so.11.1
sudo chown oracle:dba libclntsh.so.11.1

Al che fare doppio click sul pacchetto deb (o usare il terminale come si preferisce) e installare il pacchetto di Tora 2.0.x

Written by Coort

15 Gennaio 2009 alle 14:37

Pubblicato in Appunti, Linux, Programmazione, Ubuntu

Subversion nuovi repo – Reminder personale

nessun commento

Mai una volta che mi ricordi di farlo nel modo corretto…
sudo svnadmin create nuovorepo/
sudo chown -R www-data.subversion nuovorepo/
sudo chmod -R g+w nuovorepo/

Written by Coort

23 Ottobre 2008 alle 17:05

Pubblicato in Appunti, Linux, Programmazione, Ubuntu

Le parentesi graffe queste sconosciute…

con un commento

Molti linguaggi di programmazione le usano…molti? ehm…qualcuno… cmq qualche linguaggio di programmazione le usa, ed a volte è necessario anche per gli essere umani e non solo per gli sviluppatori utilizzare questi i caratteri { }, ovvero le parentesi graffe. Quando ero uno stagista scolare ai tempi qualcuno mi fece la grazia di indicarmi questo trucco, conosciuto da tutti i bravi prgrammatori che il C/C++ lo masticavano a colazione, ma meno da gente come me che ha incominciato con Visual Basic (ognuno ha le sue macchie :D ).

Un modo semplice senza cercarsi il codice ASCII è utilizzare la seguente combinazione di tasti:
“ALTgr” + “SHIFT” + “è” = “{
“ALTgr” + “SHIFT” + “+” = “}

Buona programmazione :D

Written by Coort

17 Settembre 2008 alle 09:12

Pubblicato in Appunti, Programmazione

Dreamweaver 8 – Rocks!

con 2 commenti

Inutile dirlo… Dreamweaver li batte tutti, anche su linux!
Ero soddisfatto con gphpedit fino a poco tempo fa, ma se devi fare qualcosa con più di due pagine collegate… Dreamweaver è ancora il meglio in circolazione quindi mi è toccato rispolverare Wine (tristemente) e installare la versione 8 (attualmente è un “platinum” support per wine). Per altro ho fatto così come ho scritto, nessuna modifica, nessuna operazione particolare, lo installi e funziona. Se anche aveste dei problemi comunque la voce sull’appDB di Wine è decisamente completa di soluzioni.

Serve un editor più serio nativo… (no, nemmeno Komodo è valido, almeno non sul PHP).

Written by Coort

19 Agosto 2008 alle 08:37

Pubblicato in Appunti, Linux, Programmazione, Ubuntu

Trying ActiveState Komodo 4.X e svarie…

nessun commento

Non sembra malvagio, ma l’ho appena installato.

Cmq due note dopo l’installazione della trial: per il debugger PHP vuole la versione CLI, non gli va bene il modulo per apache, quindi per installare il debugger (php 5 per esempio) basta un semplice:

sudo apt-get install php5-cli

Dopodichè tornate sule preferences di Komodo e alla voce Languages->PHP dovreste poter selezionare il debugger (volendo se installate PRIMA questo pacchetto e poi Komodo forse è pure meglio :P ).

Written by Coort

24 Luglio 2008 alle 13:01

Pubblicato in Appunti, IDE, Linux, Programmazione, Ubuntu

MySQL WorkBench

nessun commento

Esattamente quello che cercavo :)

Già da tempo ero indeciso se muovermi tra postGRE e MySQL, il primo mi ha dato qualche delusione a fronte di alcuni upgrade automatici alla macchina, mentre MySQL si è rivelato definitivamente una roccia, e quindi ho accantonanto PostGRE. Di tutte le utilities grafiche (e gradevoli) della suite, il WorkBench è attualmente l’unico non disponibile su linux, uno sbatto quindi. Complice il fatto di aver facilmente a disposizione un pc con windows l’ho comunque provato.

Diciamola tutta, non è completo, ma c’è abbastanza per disegnare un DB con chiarezza e semplicità, e creare tutti gli elementi necessari: viste, stored, etc . E’ sicuramente quanto di più c’è disponibile sul mercato e al tempo stesso abbastanza semplice. Ci sono altri prodotti, quali DBDesigner, che su Windows fanno la stessa cosa e anche bene, ed il difetto più grande che ho notato è che non mi permette di collegarmi al DB in automatico e uploadargli lo schema. Diciamo che la speranza è di vederlo anche su Linux con quelle due o 3 funziojnalità mancanti in un prossimo futuro. Cmq dateci un occhio potrebbe piacervi, e nel frattempo rimane un buon prodottino per un design rapido dei DB con tutto il necessario per MySQL (e la possibilità di fare dei “CREATE” o “ALTER” script).

EDIT: la funzionalità di scambio con i live database è trale features della “Commercial” edition, ecco spiegate un serie di ingrigiture dubbie sui menù :P

Written by Coort

16 Luglio 2008 alle 15:26

Pubblicato in Appunti, Programmazione

Komodo 4.3 (openKomodo)

nessun commento

Su consiglio l’ho provato e devo dire che… molto meglio :)
Decisamente mi trovo più a mio agio che con qualunque altro prodotto testato (tra cui anche l’ultimo netbeans, che ha il supporto php), soprattutto molto comodo nella stesura del codice. Manca ancora quella parte “visuale” che rende Dreamweaver un prodotto di classe superiore apprezzabile -anche da uno come me che di norma mi muovo solo sul sorgente- pur con i suoi difetti.
Non mi dilungherò ora negli aspetti tecnici, cosi come io sono stato consigliato farò altrettanto, dateci uno sguardo, male non può fare.

Written by Coort

9 Maggio 2008 alle 10:20

Pubblicato in Appunti, IDE, Linux, Programmazione, Ubuntu

Aggiornato il SIGMAKER

nessun commento

Ho messo a punto le ultime modifiche al sigmaker, ora posso passare al restyling grafico (se mai avverrà). QUI trovate lo zip con le due paginette.

Written by Coort

17 Aprile 2008 alle 15:40

Pubblicato in Games, Inutilities, Programmazione

Curioso “meme” se così si può dire…

con un commento

…e rubo l’idea al “Planet Ubuntu”.

coort@HELM:~$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
954 sudo
247 cd
110 ll
106 ls
55 rm
52 cat
31 man
22 htop
20 ping
20 ifconfig

Un LOL ci stà tutto effettivamente :D

EDIT: siccome zhortan flamma a riguardo, riscrivo il comando come lui dice sia migliore e più efficiente :D
history|awk '{print $2}'|sort|uniq -c|sort -rn|head

Written by Coort

10 Aprile 2008 alle 16:00

Pubblicato in Linux, Mondobash, OT, Programmazione

Screem – html/php/vari editor!

con 3 commenti

Il pacchetto e` di fatto gia` presente nei repository Hardy (e penso anche in quelli di Gutsy), e seppure non sia malaccio, c’e` qualcosa che non va`. E` migliore di altri editor, ma ha qualche difetto, spesso chi sviluppa in locale edita direttamente i file nella www root, e questo sembra creargli qualche sturbo. Comunque non e` ancora ad una release finale, pertanto mi aspetto miglioramenti nel futuro.

Written by Coort

28 Febbraio 2008 alle 22:43

Pubblicato in Appunti, Linux, Programmazione, Ubuntu