Ετικέτες

Πέμπτη 28 Οκτωβρίου 2010

Advanced search στο twitter

Καθώς έκανα μια εργασία για το μάθημα www σήμερα, θέλησα να βάλω ένα widget στην ιστοσελίδα μου που θα εμφανίζει συγκεκριμένα tweets. Συγκεκριμένα ήθελα να ψάχνει τα tweet ενός ατόμου και από αυτά να εμφανίζει μόνο όσα έχουν ένα συγκεκριμένο tag.
Αφού δοκίμασα μέσα από το interface του twitter πατώντας πάνω στο άτομο που ήθελα να ψάξω και δεν βρήκα τίποτα, αποφάσισα να googlaro για ακόμα μία φορά :)
Έφτασα σε αυτήν την σελίδα που σου λέει πώς να κάνεις advanced search στο twitter. Ποιο ενδιαφέρουσα βέβαια είναι και αυτή η σελίδα που σου λέει τι operators μπορείς να χρησιμοποιήσεις στο search του twitter.
Παράδειγμα, αν θέλεις να ψάξεις όλα τα tweets ενός ατόμου που περιέχουν το tag #ldiary γράφεις στο twitter:

from:accountname #ldiary και πατάς enter

Το αρνητικό είναι ότι σου εμφανίζει τα τελευταία tweets και όχι όλα. Αυτό δυστυχώς δεν με βόλευε και εγκατέλειψα την προσπάθεια καθώς από ότι κατάλαβα με μια μικρή αναζήτηση στο διαδίκτυο που έκανα, ότι παρόλο που τα tweets υπάρχουν, το search του twitter δεν είναι τόσο δυνατό για να τα δείξει όλα. Σε αυτό παίζει ρόλο και η τεράστια πληροφορία που δέχεται αλλά και τα πολλά search που κάνουν οι χρήστες.

Θυμάμαι μου είχε δημιουργηθεί ξανά η απορία αν μπορώ να ψάξω τα tweets ενός ατόμου, ωστόσο δεν με έκαιγε και τόσο με αποτέλεσμα, όταν είδα ότι δεν έχει κάποια επιλογή το interface του twitter, να εγκαταλείψω την προσπάθεια. Απ' ότι συνειδητοποίησα το πρώτο πράγμα που έκανα για να βρω την λύση στο πρόβλημα ήταν να πάω να ψάξω κλικάροντας και να δοκιμάζω λύσεις που αποτύγχαναν. Μετά βέβαια επιστράτευσα το ψάξιμο που πάντα αποφέρει καρπούς. Σε αντίθεση με άλλα προβλήματα που έχω αντιμετωπίσει και που συνήθως πάντα καταφεύγω στην διερεύνηση πριν κάνω κάτι, εδώ μάλλον με ξεγέλασε το φαινομενικά απλό και λιτό interface του twitter. Υπέθεσα λίγο αυθαίρετα ότι αφού δεν βρήκα κάτι στην πρώτη σελίδα του twitter, δεν μπορώ να κάνω και ποιο εξειδικευμένο search. Ευτυχώς το έψαξα λίγο παραπάνω για να δω τι ισχύει τελικά και προφανώς μπορείς να κάνεις αρκετά εξειδικευμένο search στο twitter. Βέβαια με απογοήτευσε λίγο η αποτελεσματικότητά του, όπως είπα και παραπάνω.

MozBackup για Firefox και Thunderbird

Ένα απλό, μικρό και πάνω απ' όλα δωρεάν προγραμματάκι που ανακάλυψα  για να κρατάτε backup των ρυθμίσεων και σελιδών σας στο Firefox αλλά και των email σας αν χρησιμοποιείτε Thunderbird, είναι το MozBackup.
Είχε χρειαστεί κάποτε να κάνω format και δεν ήθελα να χάσω τις ρυθμίσεις και τους σελιδοδείκτες από τον firefox και τα email που είχα στο Thunderbird. Έτσι αφού έκανα μια αναζήτηση στο google για να δω αν μπορώ κάπως να τα κάνω backup έπεσα πάνω στο MozBackup.
Το πρόγραμμα είναι εξαιρετικά απλό. Όταν το ανοίγεις σου πετάει παράθυρα στυλ wizard και εσύ αρχικά επιλέγεις αν θέλεις να κάνεις backup ή restore και πατάς επόμενο, μετά διαλέγεις ποιο πρόγραμμα θέλεις να κάνεις backup και αυτό σου δημιουργεί ένα αρχείο.
Με αυτό το αρχείο μετά μπορείς να τρέξεις ξανά το προγραμματάκι και να κάνεις restore τα προγράμματα σου στην κατάσταση που ήταν όταν τα είχες κάνει backup.


MozBackup is compatible with:
Η εύρεση του προγράμματος ήταν γρήγορη και φυσικά τα αποτελέσματα του τα επιθυμητά. Εννοείται πως δεν υπήρχε περίπτωση να κάτσω να ξαναπερνάω όλους τους σελιδοδείκτες στον firefox και δεν είχα και διάθεση να χάσω όλα τα μέιλ μου. Θεωρώ πως έκανα την δουλειά μου αποτελεσματικά καθώς θεώρησα πως υπάρχει κάπου το εργαλείο που θα με βοηθήσει να κάνω την δουλειά μου. Όντως υπήρχε καθώς σίγουρα θα είχαν και άλλοι το ίδιο πρόβλημα με μένα, δεν θα φανταζόμουν ποτέ ότι δεν υπάρχει κάτι αντίστοιχο.

Κυριακή 24 Οκτωβρίου 2010

Απομακρυσμένη σύνδεση σε υπολογιστή (Linux)

Η εντολή ssh στο linux δημιουργεί μια κρυπτογραφημένη σύνδεση μεταξύ 2 υπολογιστών ώστε να μπορείς να τρέξεις εντολές σε κάποιον απομακρυσμένο υπολογιστή.
Το πρώτο που έχεις να κάνεις είναι να τρέξεις την εντολή 

ssh username@domain.com

Μετά, έχοντας δώσει το σωστό password του username θα μπορείς να τρέξεις όποια εντολή θα εκτελούσες και όταν ήσουν στον υπολογιστή.
Αρκετά ενδιαφέρον είναι ότι υπάρχει η δυνατότητα να τρέξεις προγράμματα με GUI και ενώ αυτά τρέχουν στον απομακρυσμένο υπολογιστή εσύ να βλέπεις το γραφικό περιβάλλον τους στον δικό σου υπολογιστή.
Για να επιτευχθεί αυτό ωστόσο θα πρέπει να τρέξεις την εξής εντολή:

ssh -X username@domain.com

Με αυτόν τον τρόπο θα μπορείς πχ να ανοίξεις τον Firefox του απομακρυσμένου υπολογιστή και να σερφάρεις.


Ο λόγος που χρειάστηκε να μάθω το παραπάνω είναι ότι είχα ένα μηχάνημα linux συνδεμένο με ad-hoc στον κεντρικό μου υπολογιστή αλλά δεν μπορούσα να κάνω share το internet :(
Έτσι συνδεόμουν από το Linux μηχάνημα με ssh, έτρεχα έναν browser του κεντρικού και έτσι είχα internet γιατί ο browser στην ουσία έτρεχε στον κεντρικό όπου ήταν συνδεμένος με το διαδίκτυο.
Για να μάθω το παραπάνω ακολούθησα την εξής διαδρομή. Είχα θεωρήσει σχεδόν σίγουρη την παραπάνω δυνατότητα και άρχισα να ψάχνω στο google όπου δεν άργησε να καρποφορήσει η έρευνά μου. Το θεωρώ αρκετά χρήσιμο, ωστόσο σίγουρα θα υπήρχε ποιο εύκολος τρόπος να κάνω share το internet... ή μπορεί και όχι.
Πάντως εν τέλει με το καινούργιο μου router απλός τράβηξα ένα 2ο καλώδιο ethernet και το έλυσα ακόμα ποιο απλά το πρόβλημα :)

Τετάρτη 20 Οκτωβρίου 2010

Excel και εισαγωγή στοιχείων από txt

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

Η αλήθεια είναι ότι είναι μια πολύ απλή λειτουργία που τώρα που το σκέφτομαι θα έπρεπε να υπάρχει στο πρόγραμμα. Ωστόσο την αγνοούσα καθώς δεν χρειάστηκε ποτέ να εισάγω τόσο πολλά δεδομένα από ένα αρχείο txt σε ένα excel.

Filezilla και ο λογαριασμός μας στο Πανεπιστήμιο

Είχα ακούσει για αυτό το πρόγραμμα το οποίο δεν είναι τίποτα άλλο απο έναν FTP client, ωστόσο είναι ανοιχτού κώδικα. Όταν χρειάστηκε να κάνω μεταφορά αρχείων από τα εργαστήρια στο σπίτι και το αντίθετο στο πρώτο έτος, είπα να το δοκιμάσω. Από τότε όποτε χρησιμοποιώ FTP είναι το πρόγραμμα που μου έρχεται πρώτο στο μυαλό.
Εύκολο στην χρήση του. Για να συνδεθείς στον λογαριασμό που έχεις στα εργαστήρια, συμπληρώνεις τα ακόλουθα πεδία:
1.Server Name: inf-server.inf.uth.gr
2.Username: Το username που χρησιμοποείςστο εργαστήριο
3.Password: Το password που χρησιμοποείς στο εργαστήριο
4.Port: 22 γιατί η σύνδεση είναι secure-FTP και όχι απλή FTP

να ένα παράδειγμα

αφού συνδεθείς στα αριστερά μπορείς να πλοηγηθείς στα αρχεία που έχεις στον τοπικό σου δίσκο, ενώ στα δεξιά σου δείχνει τα αρχεία που έχεις αποθηκευμένα στον λογαριασμό σου στο εργαστήριο. Η μεταφορά γίνεται απλά με drag & drop. enjoy :)


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

Τρίτη 19 Οκτωβρίου 2010

Tablet από την Samsung

Μπαίνει και η samsung απ' ότι φαίνεται στον χώρο των tablets με μία πρόταση που βρίσκεται κάπου ανάμεσα σε κινητό και ipad όσο αναφορά το μέγεθος.
περισσότερα εδώ και εδώ.

Δευτέρα 18 Οκτωβρίου 2010

Οικολογικό Σπίτι

Γεια όσους ψάχνουν να εκμεταλευτούν την ηλιακή ενέργεια και με άλλους τρόπους εκτός των φωτοβολταϊκών... να μια ενδιαφέρουσα πρόταση.

Netbeans

Γνωστικό Κομμάτι: Δεν ξέρω πόσοι χρησιμοποιείτε το Netbeans για προγραμματισμό, πάντως εγώ που άρχισα σχετικά πρόσφατα να το χρησιμοποιώ ανακάλυψα ότι βελτίωσε κατά πολύ την αποδοτικότητά μου κυρίως επειδή έχει real-time συντακτικό έλεγχο.
Περισσότερο χρήσιμο είναι και το λεγόμενο "Refactor" που σου επιτρέπει να μετονομάζεις μαζικά κλάσεις, μεθόδους και όχι μόνο. Απ' ότι είδα έχει και επιλογές του τύπου να αυξάνεις τα ορίσματα σε μια μέθοδο αντί να κάθεσαι να τα κάνεις όλα αυτά ένα ένα με το χέρι.

Κομμάτι Ανάδρασης: Παρόλο που έιχα ακούσει για το netbeans δεν έμπαινα στον κόπο να το δοκιμάσω γιατί θεωρούσα ότι οι απλοί editors με βολεύουν μια χαρά και κάνω την δουλειά μου. Επίσης φοβόμουν ότι θα έχανα αρκετό χρόνο στο να εξοικοιωθώ με το πρόγραμμα και γι αυτό το απέφευγα.
Ευτυχώς στην ουσία με "ανάγκασε" κάποιος να το χρησιμοποιήσω γιατί δουλεύαμε μαζί σε κοινό πρότζεκτ και έπρεπε κάπως να συγχρονίζουμε τα αρχεία μας και διαπίστωσα ότι όχι μόνο δεν έχασα χρόνο για να το μάθω, αλλά βελτιώθηκε κατά πολύ η εργνομικότητα και με βοήθησε να κάνω πολλούς αυτοματισμούς που διαφορετικά θα έχανα πολύ χρόνο για να τους κάνω με το χέρι.

Κυριακή 17 Οκτωβρίου 2010

Νέο Skype 5.0

Κυκλοφόρησε πριν κάτι μέρες το νέο Skype 5.0 με βασικά χαρακτηριστικά τις ομαδικές βιντεοκλήσεις εώς 10 ατόμων και την ενσωμάτωση κάποιον λειτουργιών του Facebook όπως είχε ακουστεί εξάλλου.
περισσότερα εδώ