Εμφάνιση αναρτήσεων με ετικέτα windows. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα windows. Εμφάνιση όλων των αναρτήσεων

Πέμπτη 12 Ιουνίου 2008

We don't need no stinking CLI

Ο τίτλος του θέματος αφιερώνεται (κατ' αρχήν) σε όσους πιστεύουν πως το Windows command line δεν είναι απαραίτητο.

Σε έναν Windows 2003 server, προσπαθώ να σβήσω έναν φάκελο:



Πράγματι, ο ένας από τους δύο φακέλους κατεβαίνει πολλά επίπεδα. Αλλά κατεβαίνει. Τα αρχεία είναι προσβάσιμα από την εφαρμογή που θέλει να τα διαβάσει, τουλάχιστον, μιας και ο Explorer από ένα βάθος και μετά, τα παίζει:



Ούτε το Properties δεν φαίνεται. Φυσικά τα αρχεία δεν ανοίγουν. Ας τα σβήσω από το command line, λοιπόν:



Μαγκιά; Τα αρχεία υπάρχουν. Δημιουργήθηκαν. Πιθανώς μέσω του POSIX compatibility layer, αφού τα αρχεία τα ξεπακετάρισε ο Apache. Τώρα δεν μπορώ να τα σβήσω ή να τα ανοίξω. Ίσως να μπορώ βάζοντας Cygwin. Ίσως να μπορεί να τα σβήσει ο Apache με κάποιο τρόπο. Ίσως να μπορώ να τα ανεβάζω προς τα επάνω επίπεδο προς επίπεδο (αν και αμφιβάλλω).

Το σίγουρο είναι πως δουλεύω με ένα ασυνεπές λειτουργικό. Αν το path length είναι εκτός των ορίων σου, σε παρακαλώ να με σταματήσεις όταν το κάνω, όχι όταν πάω να το ξεκάνω.

Ας αλλάξω λοιπόν τον τίτλο του θέματος σε:

We don't need no stinking GUI and CLI.

διότι δεν απέδειξα πως το windows command line είναι περιττό. Περισσότερο είναι σαν να προσέφερα ακόμα μια ένδειξη πως τα windows δεν πάνε πολύ καλά.

Τετάρτη 30 Ιανουαρίου 2008

Δεν με απασχολεί, αλλά για τον SQL server 2008

Όσοι ενδιαφέρεστε για τον SQL server 2008, θα ξέρετε ότι καθυστέρησε. Η ανακοίνωση της Microsoft είναι αξιοζήλευτα ξύλινη (ας πούμε, όταν ο Καραμανλής ο μικρός ξεκίνησε ως πρόεδρος του κόμματος, μίλαγε ημιανθρώπινα. Στην πορεία, μέχρι που τελικά έγινε πρωθυπουργός, ενσωματώθηκε για να μη τον φάνε λάχανο και πλέον είναι άξιος διάδοχος της KPM legacy) και απίστευτα αυτοσαρκαστική εν αγνοία του συγγραφέα: Microsoft SQL Server 2008 Roadmap Clarification.

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

Απολαυστική έμμεση απάντηση διάβασα εδώ: “Microsoft Boy announces his School Homework

Τρίτη 29 Ιανουαρίου 2008

ext2fs και swapfs

Είμαι ένας πολύ χαρούμενος geek (οι άσχετοι με τα τεχνικά προσπεράστε).

Χτες το πρωί βγήκε η νέα έκδοση ενός driver που χρησιμοποιώ εδώ και αρκετό καιρό (υποστήριξη του ext2 file system κάτω από τα windows) η οποία επιτέλους υποστηρίζει και UTF-8 κωδικοποίηση των ονομάτων αρχείων (πριν, περιοριζόμουν σε ό,τι έχει η κωδικοσελίδα των windows). Είμαι πολύ ευχαριστημένος από την συμπεριφορά του driver, και τώρα που είδα σωστά και τα ελληνικά που έχω γράψει από το Ubuntu, ανάσανα.

Από την άλλη, με ενοχλούσε που είχα linux swap partition στο φορητό που πήγαινε χαμένη όταν μπούταρα τα εξπί (έστω κι αν είχα το swapfile των windows σε ένα ext2 partition που είχα για κοινή χρήση μεταξύ linux και windows). Μια αναζήτηση που παλαιότερα δεν είχε αποδώσει, σήμερα απέδωσε: swapfs (είναι λίγο πιο κάτω στη σελίδα).

Βάζεις το swapfs.sys στο system32\drivers, πειράζεις ένα setting στη registry για να του πεις πού θα βρει swap partition, και αυτό είναι. Δεν το δοκίμασα ακόμα, οπότε αν ξαναμάθετε νέα μου, θα έχει δουλέψει!

Α, ναι: έχω βάλει και νέα videos στο youtube. Το δεξί λινκ προς χρήσιν σας.

ΥΓ μιας και άσχετοι μπαίνουν στο blog μου (για κάποιο λόγο που δεν γνωρίζω ακόμα), να προσθέσω δύο παρατηρήσεις:

‣ /dev/sda7 είχα στο swap. Στα windows, έπρεπε να βάλω \Device\Harddisk0\Partition6 . Να υποθέσω το προφανές: τα partitions είναι zero-based στα Windows (καλό είναι αυτό).

‣ τελικά, όταν το ext2ifs έγραφε filenames στην προ-UTF-8 εποχή του, έγραφε με κωδικοσελίδα CP737 και όχι Windows-1253 (έτσι εξηγείται γιατί είχα πρόβλημα με μερικά filenames παρ'ότι θεωρούσα πως δεν θα έπρεπε να έχω πρόβλημα). Αν τυχόν έχετε αποθηκευμένα ελληνικά filenames με το προηγούμενο ext2ifs και θέλετε να τα μετατρέψετε στο σωστό UTF-8, έφτιαξα το σχετικό σκριπτάκι python και μπορώ να σας το στείλω αν μου το ζητήσετε.

Δευτέρα 26 Μαρτίου 2007

Εξαρχής γραμμένα τα Windows Vista!

Χαίρομαι που έχουν καθίσει από τη Microsoft και έχουν ξαναγράψει τα Windows δυο-τρεις φορές. Καλό πράγμα ο φρέσκος κώδικας (αν και πολλοί διαφωνούν, αλλά δε θα σας παρέχω link εδώ).

Έχω κι εγώ το κλασικό τεστ για να επαληθεύω τα λεγόμενα των δημοσιογράφων και των MS project managers. Έπεσε στα χέρια μου ένα laptop με σβίστα, μπήκα στο control panel, περίμενα να ανοίξει το control panel θαυμάζοντας το ωραίο progress bar, και με τα πολλά, αφού μπήκα στα fonts, έκανα κάπου δεξί κλικ και πάτησα Install new font.

Ναι. Ολόφρεσκος ο κώδικας. Τα controls είναι σύγχρονα (σχεδόν όλα), αλλά το dialog είναι πολύ παλιό.

Αν έχετε XP, μπείτε στα fonts και πατήστε File → Install new font, περίπου το ίδιο θα δείτε. Αν αισθάνεστε και τολμηροί, εγκαταστήστε όντως κάποιο font έτσι και δείτε το progress bar. Οι παλαιότεροι θα έχετε ευχάριστες αναμνήσεις.

ΥΓ Το παρόν εποσταρίστηκε εν τάχει για να προλάβουμε τον κλέψαντα του κλέψαντος που θα βάλει στο δικό του blog αντίστοιχο post χωρίς να αποδώσει τα τοῦ Καίσαρος τῷ Καίσαρι.