Wednesday, March 21, 2007

Edgy Eft & Synaptics Touchpad

Edgy Eft & Synaptics Touchpad

Πολύ καλό... βοήθησε με το καινούριο μου notebook...

Στην αρχή είχα τα προεγκατεστημένα Windows Xp, σκέφτηκα προς στιγμή (μόνο για κλάσματα του δευτερολέπτου) να αγοράσω με €50 το update kit σε (σ)vista, αλλά παρατήρησα το εξής: για να μπορέσω να δουλέψω αξιοπρεπώς το endoclinic, μου έβγαινε το λάδι! Πόσο μάλλον με την νέα έκδοση για την οποία δεν έχω ακούσει και τα καλύτερα (θα μου πείτε τα ίδια έλεγαν και για τα Xp και σας απαντώ "ε, και;")! Οπότε έκανα εγκατάσταση το Edgy Eft, και τώρα είμαι μια χαρά! Bluetooth, Wi-fi κλπ με την μια! Το Netbeans σηκώνεται με το ίδιο configuration που είχα στα XpSP2 κατά 5-10" πιό γρήγορα!

Sunday, January 28, 2007

Endoclinic & UTF-8

Πλέον όλα σχεδόν τα έγγραφα που βρίσκονται στο repository του Endoclinic στο SF.net είναι σε κωδικοποίηση UTF-8. Ακόμα και τα queries σε sql. Το μόνο που παραμένει σε ISO-8859-7 είναι οι πίνακες λόγω της μη υποστήριξης ελληνικών με UTF-8 την περίοδο αρχικής υλοποίησης της βάσης. Η μετάπτωση από greek ISO-8859-7 σε greek UTF-8 θα πρέπει να σχεδιαστεί με γνώμονα και τα δεδομένα.
Επίσης σαν βασικό εργαλείο εξαγωγής/εισαγωγής σχήματος β.δ χρησιμοποιώ το MySQL Administrator από τα MySQL GUI Tools της MySQL. Υποστηρίζει UTF-8 και το έχω δοκιμάσει από GNU/Linux προς Windows Xp και το αντίστροφο με 100% επιτυχία.

Saturday, December 16, 2006

Μετακομίσαμε...

Μετακομίσαμε με την Αθανασία μετά από πολύ καιρό! Ξεκίνησα να εργάζομαι στον ΟΤΕ στην Πάτρα και όλα πάνε μια χαρά (Αν εξαιρέσουμε το ξύπνημα αφού πρέπει να πιάνω δουλειά 07:00)!
Περισσότερα νέα σε επερχόμενο blog!!!

Tuesday, November 14, 2006

Open JDK

Είναι πλέον γεγονός: η Sun "άνοιξε" την Java και μάλιστα με άδεια χρήσης GPL. Η επόμενη έκδοση Endoclinic 0.3 θα είναι 100% ΕΛ/ΛΑΚ!

Ενδιαφέρον είναι το blog του Jonathan Schwartz για την κίνηση αυτή.

Friday, October 20, 2006

Γνωριμία με το Zenity

Παρότι εργάζομαι σε περιβάλλον Linux εδώ και αρκετά χρόνια, ο τρόπος που έκανα κάποιους αυτοματισμούς πέρα από make ή ant, περιλάμβανε την χρήση bash scripts τα οποία τα καλούσα με "Run in terminal".

Σήμερα ανακάλυψα το Zenity. Μπορώ να πώ πως είναι ένα καλό εργαλείο για bash αυτοματισμούς με άμεση ενημέρωση για κάθε ενέργεια.

Τo script που ακολουθεί χρησιμοποιεί την locate για να βρεί αρχεία και τα εμφανίζει σε παράθυρο, με δυνατότητα στο τέλος της αναζήτησης να κάνει updatedb:

#--- mylocate.sh ---

#!/bin/sh
if [ $? = 0 ];

then
LOCATE=`zenity --entry --text "Enter file name to locate"`
locate -i $LOCATE|zenity --text-info --width=760 --height=500 --title "Located: \"$LOCATE\"";

UPDATE=`zenity --title "Update DB?" --text "Please choose action:" --list --radiolist --column "Update" --column "Action" False Yes True No`

if [ $UPDATE = 'Yes' ] ;

then

gksudo updatedb|zenity --progress --auto-close --title="Updating db for locate"

fi

fi


Ακολουθούν τα screenshots:

















2007-07-06: http://linux.byexamples.com/archives/265/a-complete-zenity-dialog-examples-2/

Wednesday, October 18, 2006

Endoclinic Debian / Ubuntu Dapper Repository






Για να προσθέσετε το repository επεξεργαστείτε το sources.list:
$> gksudo gedit /etc/apt/sources.list
και προσθέστε ως τελευταία γραμμή:
deb http://endoclinic.sourceforge.net ubuntu dapper
Έπειτα κάντε update τα packages σας με:
$> sudo apt-get update
Και εγκαταστήστε το Endoclinic είτε με:
$> sudo apt-get install Endoclinic
είτε από System->Administration-> Synaptic Package Manager και επιλέγοντας για εγκατάσταση το πακέτο Endoclinic.
(2007-02-07: Προσωρινά παγωμένο)

Thursday, September 28, 2006

NATIVE ASCII Batch CONVERTER

Έφτιαξα ένα μικρό εργαλείο - για το endoclinic - για μαζική μετατροπή αρχείων από native σε ascii. Είναι ιδιαίτερα βολικό σε περίπτωση κώδικα Java, αν πρέπει να τον χρησιμοποιήσετε σε περιβάλλοντα από Win32 σε Linux, καθώς η κωδικοποίηση σε Win32 δεν είναι by-default UTF8 και μπορεί να βρεθείτε προ εκπλήξεων αν θέλετε να κάνετε build κάποιο project. χρησιμοποιεί την εντολή που βρίσκεται στο JDK native2ascii [1] [2].

Το μόνο που χρειάζεστε λοιπόν είναι:
  • JDK >= 1.5 [link]
  • Ant build tool [link]
  • Subversion client [link]
  • SVN Checkout το project (NB 5.0)
Τα βήματα (εφόσον εγκαταστήσατε JDK και ΑΝΤ και είναι στο Path του συστήματος):
$> cd [PROJECTS_FOLDER]
$> mkdir
NATIVE-ASCII-CONVERTER
$> cd
NATIVE-ASCII-CONVERTER
$> svn co https://svn.sourceforge.net/svnroot/endoclinic/tools/NATIVE-ASCII-CONVERTER ./
$> cd NATIVE-ASCII-CONVERTER
$> ant jar
$> cd dist
$> java -jar NATIVE-ASCII-CONVERTER.jar

Sunday, September 24, 2006

Πιλοτική φάση για το Endoclinic

Την περασμένη Πέμπτη, εγκαταστήσαμε στο Νοσοκομείο Μεταξά την έκδοση 0.2.0 του Endoclinic client. H εφαρμογή είναι σε πιλοτική φάση και ως τώρα πάει περίφημα. Ο server διαθέτει 2 Xeon επεξεργαστές, 3Gb μνήμη, 3 SCSI σκληρούς και εννοείται Gigabit-Ethernet με τα clients.

Α, και όλο το λογισμικό που χρησιμοποιεί είναι 100% ΕΛ/ΛΑΚ: από την ανάπτυξη εώς το τελικό παραδοτέο!

Endoclinic Client SVN Repository

Είναι έτοιμο το repository στο sf.net:
http://svn.sourceforge.net/viewvc/endoclinic
Περιέχει 3 σκέλη: documentation. endoclinic_client & endoclinic_server.
Για να κάνετε τον πηγαίο κωδικά του έργου checkout (εφόσον έχετε εγκαταστήσει σύστημα subversion) δώστε από κονσόλα:
$> svn co https://svn.sourceforge.net/svnroot/endoclinic endoclinic
... ή χρησιμοποιήστε client εφαρμογή της αρεσκείας σας (tortoisesvn, rapidsvn κλπ).