Project Butterfly: Autocad στο web!!!

February 4th, 2010

Μία από τις σημαντικότερες ελλείψεις που αντιμετωπίζουν οι χρήστες Mac και Linux, είναι ότι δεν υπάρχει αντίστοιχη έκδοση του Autocad σε αυτές τις πλατφόρμες. Μία λύση έρχεται να δώσει η ίδια η Autodesk με την web έκδοση της εφαρμογής. Προσωπικά δεν έχω ιδέα από autocad. Οι ενδιαφερόμενοι μπορούν να καταλάβουν καλύτερα κατά πόσο μπορεί να καλύψει κάποιες ανάγκες τους…

Θα το βρείτε εδώ.

kiranis Tech , , ,

CSS video tutorials

February 2nd, 2010

Εδώ υπάρχουν μερικά πολύ καλά video tutorial για CSS design…

kiranis Tech , , , , ,

DROP: Επεξεργασία ετικετών

January 4th, 2010

Προστέθηκε η δυνατότητα επεξεργασίας ετικετών. Αυτό σημαίνει ότι μπορούμε να αλλάξουμε το κείμενο μιας συγκεκριμένης ετικέτας. Επιπρόσθετα μπορούμε να ορίσουμε και ότι κάποιες παρόμοιες ετικέτες θα αλλάξουν σε μία εννιαία. π.χ. έχουμε 2 ετικέτες. Την “αποφάσεις” και την “απόφαση”. Μπορούμε να πούμε ότι και η δεύτερη ετικέτα θα γίνει “αποφάσεις”, αλλάζοντας αυτόματα και όλα τα έγγραφα που “δείχνανε” στην δεύτερη να “δείχνουν” στην πρώτη.

Για να το κάνουμε αυτό πατάμε να μας εμφανίσει την λίστα με τις ετικέτες. Αν έχουμε δικαιώματα admin θα μας εμφανίσει ένα σχετικό εικονίδιο επεξεργασίας δίπλα σε κάθε ετικέτα. Πατάμε στο εικονίδιο της ετικέτας που θέλουμε να επεξεργαστούμε.

Σε καινούργιο παράθυρο που ανοίγει μας εμφανίζει πεδίο αλλαγής του κειμένου της ετικέτας. Από κάτω μας εμφανίζει επιλογή για να κάνουμε βασική την ετικέτα (είναι οι ετικέτες που μας εμφανίζει σαν βασικές προτεινόμενες όταν καταχωρούμε ένα έγγραφο). Αμέσως μετά μας εμφανίσει αυτόματα ετικέτες που μπορεί να είναι σχετικές με την ετικέτα που επεξεργαζόμαστε. Αν θέλουμε κάποιες από αυτές τις ετικέτες να αλλάξουν (να ενοποιηθούν) και να πάρουν την τιμή της ετικέτας που επεξεργαζόμαστε, τις τσεκάρουμε αντίστοιχα. Πατάμε αποστολή και ολοκληρώνεται η αλλαγή.

kiranis DROP , ,

Σύνδεση σε VPN network από Ubuntu

December 10th, 2009

Χρειάζεται να εγκαταστήσουμε το πακέτο network-manager-pptp.

sudo apt-get install network-manager-pptp

Αφού το εγκαταστήσουμε, κάνουμε ένα restart. Θα βρούμε τις ρυθμίσεις για το VPN network στο menu των συνδέσεων δικτύου και μετά πατάμε add για να εισάγουμε τα στοιχεία της σύνδεσής μας.

Σε κάποια δίκτυα αν έχουμε πρόβλημα να συνδεθούμε, ξε-τσεκάρουμε το EAP και τσεκάρουμε το Use point-to-point encyprion στο παράθυρο των advanced ρυθμίσεων.

kiranis Tech , , , ,

DROP 2.0: Ενσωμάτωση του παράθυρου εισαγωγής εγγράφων στο περιβάλλον του DROP

December 9th, 2009

Το DROP είχε ξεκινήσει στην αρχή σαν κάτι το πολύ απλό. Καταχώρηση αρχείων σε μια βάση δεδομένων με κάποια περιγραφή. Τα στοιχεία της εφαρμογής θα ήταν 2. Μία φόρμα εισαγωγής των εγγράφων και μια σελίδα για την εμφάνιση της λίστας και η σχετική αναζήτηση. Ούτε που φανταζόμουν μια εφαρμογή σαν αυτή που έχει καταλήξει. Οπότε κομμάτια της εφαρμογής έχουν παλιό κώδικα, με την αρχική λογική και απλοϊκότητα. Έχω ήδη αλλάξει πολλά από αυτά τα κομμάτια στο πιο σύγχρονο και με βάση την γνώση που απέκτησα στην πορεία. Βέβαια μένουν πολλά ακόμη να γίνουν, ώστε να μπορεί να χρησιμοποιηθεί από κάποιον τρίτο και χωρίς την επίβλεψη μου. Κυρίως στο στήσιμο.

Τεσπα. Αυτό που επικράτησε λοιπόν στο DROP, ήταν ένα ενιαίο περιβάλλον με ένα ειδικό dock με εικονίδια σε ρόλο menu. Πατώντας στα εικονίδια αυτά ανοίγουν οι διάφορες λειτουργίες της εφαρμογής. Και ανοίγουν σε παράθυρα μέσα στον browser, μέσα στο παράθυρο που δουλεύεις. Δηλαδή ούτε refresh γίνεται η σελίδα, ούτε σου ανοίγει νέα παράθυρα ή tabs του browser. Όλες οι λειτουργίες ήταν έτσι, εκτός από την κεντρική. Της εισαγωγής αρχείου. Μόνο σε αυτό, άνοιγε νέο παράθυρο του browser με την σχετική φόρμα.

Αυτό μέχρι χθες, αφού τώρα και αυτό ενσωματώθηκε μέσα στο ενιαίο περιβάλλον. Είχε αρκετό παίδεμα για να γίνει. Να ενωθούν CSS, βιβλιοθήκες, να ξεκαθαρίσουν divs, να αλλάξει ο τρόπος που γίνεται ο χειρισμός των φορμών και των data τους κτλ. Στην ουσία το παράθυρο εισαγωγής είναι μόνο του μια μικρή εφαρμογή με την πολυπλοκότητα που έχει. Από λειτουργικότητα είναι στο 90% εντάξει. Μένουν να διορθωθούν κανα-δυο bugs και να βελτιωθεί και ο κώδικας, αφού σε αυτό το κομμάτι δεν είχα κάνει το στρώσιμο που έκανα σε όλη την υπόλοιπη εφαρμογή.

Το να ενσωματώσω το παράθυρο αυτό ήταν κάτι που ήθελα να κάνω εδώ και πολύ καιρό. Αλλά δεν έπαιρνα την απόφαση να κάνω, γιατί το φοβόμουν για τις λειτουργίες που μπορεί να “σπάσουν”.

Τώρα είναι καλύτερο αισθητικά και λειτουργικά, αλλά και μου δίνει περισσότερες δυνατότητες στον έλεγχο της ροής της εφαρμογής. π.χ πριν δεν μπορούσα (τουλάχιστον δεν κάθισα να ψάξω ποτέ τρόπο) να συγχρονίσω το παράθυρο εισαγωγής με την υπόλοιπη εφαρμογή. Να καταχωρώ δηλαδή ένα έγγραφο και αμέσως να ενημερωθεί η λίστα στο κεντρικό παράθυρο.

Συμπέρασμα. Νομίζω πως μπορώ πλέον (αφού ξεφορτώθηκα τελείως την παλιά λογική) να βάλω ένα 2.0 δίπλα στην ονομασία της εφαρμογής… :-) Η 3.0 θα είναι και η τελική έκδοση που θα μπορεί να χρησιμοποιηθεί από τρίτους. Και η ώρα που θα γίνει αυτό είναι κοντά… :-)

kiranis Tech ,

Μεγάλος χρόνος εκκίνησης σε macbook

December 7th, 2009

Από τότε που πήρα το macbook μου (μεταχειρισμένο) έβλεπα στην εκκίνηση να κάνει αρκετή ώρα να ξεκινήσει. Κατάλαβα ότι αργεί στην αναγνώριση του δίσκου. Ήταν και αλλαγμένος κιόλας. Δεν ήταν ο default. Δεν κάθισα να το ψάξω. Έτσι κι αλλιώς κυρίως παίζω με το sleep και δεν το κάνω shutdown, για να με ενοχλεί. Πέτυχα όμως στην τύχη αυτό το post κι έτσι έμαθα και την λύση, που είναι πάρα πολύ απλή.

Πηγαίνουμε στα system preferences, στο startup disk και επιλέγουμε τον δίσκο μας, σαν σύστημα εκκίνησης… Αυτό είναι. Κάνουμε restart και το μηχάνημα ξεκινάει αμέσως. Προφανώς πριν ήταν σε κάτι σαν auto mode και έψαχνε κάθε φορά από που να ξεκινήσει.

kiranis Tech , , ,

DROP: Σύστημα αρχειοθέτησης εγγράφων πρακτικών συνεδριάσεων

December 3rd, 2009

Έχω προσθέσει στο DROP τη δυνατότητα να μπορείς να ορίσεις σ’ ένα έγγραφο ότι είναι έγγραφο πρακτικού. π.χ ένα pdf με τα πρακτικά μιας συνεδρίασης ή ένα αρχείο ηχογράφησης. Ταυτόχρονα μπορείς να προσθέσεις τα θέματα που συζητήθηκαν, ώστε να μπορείς να κάνεις σχετική αναζήτησης στο μέλλον.

kiranis Tech , , ,

HP color laserjet 2600n και Snow Leopard

November 17th, 2009

To Snow Leopard υποστηρίζει πλήθος εκτυπωτών της HP by default. Έτυχε όμως τον HP laserjet 2600n να μην τον υποστηρίζει. Η λύση είναι να κατεβάσουμε και να εγκαταστήσουμε τους drivers για τις προηγούμενες εκδόσεις του Mac OSX, οι οποίοι βρίσκονται εδώ.

Edit: lol… άκυρο το πάνω… μόλις έβγαλε η apple update και τον υποστηρίζει… Αυτό θα πει συγχρονισμός… :-)

kiranis Tech , , ,

Πρόβλημα με την εκτύπωση κάποιων pdf

November 2nd, 2009

Παρατηρήθηκε πρόβλημα στο mac OS Χ (sbow leopard) με την εκτύπωση κάποιων pdf (από preview) που δημιουργήθηκαν με open office. (τα έγγραφα έχουν επεξεργαστεί στην πορεία και από MS word 2003 σε windows) Συγκεκριμένα όταν πάει να εκτυπώσει χαρακτήρες που είναι arial italic δεν τους εκτυπώνει και μάλιστα σταματάει και ολόκληρη την εκτύπωση. Δεν εκτυπώνει το υπόλοιπο κείμενο. Στην οθόνη το κείμενο φαίνεται εντάξει.

Διαβάζοντας και αυτό το thread καταλαβαίνω ότι κάτι παίζει όταν πάει να αντικαταστήσει κάποιες γραμματοσειρές που δεν μπορεί να χειριστεί.

Ψάχνω να βρω κάποια λύση…

kiranis Tech , , ,

Screencast για το DROP

September 24th, 2009

Έκανα ένα screencast με μια περιγραφή της εφαρμογής που φτιάχνω. Για να μην φαίνονται τα δεδομένα το έχω επίτηδες σε κακή ποιότητα εικόνας. Αλλά μια άποψη νομίζω την παίρνει κανείς για το πως περίπου δουλεύει…

kiranis Tech , , , ,