Εγκατάσταση οδηγών Broadcom σε Fedora 15
Πολλοί φορητοί υπολογιστές έχουν κάρτες της Broadcom για σύνδεση σε ασύρματα δίκτυα. Οι οδηγοί υλικού της Broadcom διατίθενται μεν δωρέαν, αλλά είναι κλειστού κώδικα, κι έτσι δεν συμπεριλαμβάνονται στην διανομή Fedora.
Git, symlinks και hardlinks
Γρήγορη συμβουλή για το Git: Ήθελα να συμπεριλάβω σε ένα αποθετήριο Git, ένα αρχείο το οποίο τραβούσε το πρόγραμμα από άλλο φάκελο, εκτός του τοπικού αποθετηρίου. Είδα ότι με δημιουργία συμβολικού δεσμού το Git ανέβαζε στο απομακρυσμένο αποθετήριο το αρχείο σαν απλό αρχείο κειμένου, με περιεχόμενο τη διαδρομή του συνδεδεμένου αρχείου. Με λίγο ψάξιμο βρήκα ότι δεν υπάρχει τρόπος να ακολουθεί το Git τους συμβολικούς δεσμούς, για μερικούς καλούς λόγους, ένας από τους οποίους είναι ότι δημιουργείται ένα τεράστιο κενό ασφαλείας, σε περίπτωση που γίνει check-out σε ένα σύστημα στο οποίο το αρχείο-στόχος του συμβολικού δεσμού μπορεί να έχει εντελώς διαφορετικό περιεχόμενο!
Ωστόσο, μπορείτε να χρησιμοποιήσετε hardlinks, δημιουργώντας τα με: ln /absolute/path/to/destination link-path
, με μερικά όμως μειονεκτήματα, ένα από τα οποία είναι ότι κατά το check-out το αρχείο δημιουργείται ως κανονικό αρχείο στο τοπικό αποθετήριο όπου κάνετε check-out και χάνεται η ιδιότητά του ως δεσμός. Αυτό βέβαια λύνει και το πρόβλημα ασφαλείας που ανέφερα πριν.
Μια ακόμα σημείωση, μέχρι πριν την έκδοση 1.6.1, το Git ακολουθούσε τους συμβολικούς δεσμούς, αν αυτοί ήταν φάκελοι αντί για αρχεία. Αυτό διορθώθηκε, και στις πιο πρόσφατες εκδόσεις δεν δουλεύει.
Reading #8
Not much reading done for the past couple of days. I am occupied elsewhere, plus I 'm doing some research that might or might not result in a monster post soon.
Reading #7
These "reading" posts are doomed to scarcity after I return to work in a couple of weeks. I will miss the time to actually read interesting articles that come my way, instead of stacking them in the to-read bookmarks list. I have to note that some half of today's links come from Slashdot.
Καινούριο κοσκινάκι: Dell Inspiron N5010
Πήρα το Dell Inspiron N5010. Σε αυτό το άρθρο περιγράφω τα χαρακτηριστικά του, και την εγκατάσταση λογισμικού.
Γιατί το WordPress δεν παίζεται #2
Ή αλλιώς, πώς να φτιάξετε μια σελίδα με διαφορετική εμφάνιση και χρήση από τις υπόλοιπες.
Γιατί το WordPress δεν παίζεται #1
Ή αλλιώς, πώς να φτιάξετε έναν φάκελο με αρχεία για κατέβασμα από το ιστολόγιό σας.