[12:07] <Tassos> Καλησπέρα παρέα :)
[12:10] <Tassos> έχω μια απορία
[12:10] <Tassos> όταν στο σύστημα υπάρξει σύνδεση με το διαδίκτυο υπάρχει κάποια ενημέρωση ;
[12:11] <Tassos> τι εννοώ βασικά..  ( γιατί βεβαίως ενημερωνόμαστε όταν συνδεθούμε στο διαδίκτυο )
[12:11] <Tassos> έκανα μια εφαρμογή η οποίο χρησιμοποιεί το διαδίκτυο, το θέμα είναι πως αν η εφαρμογή ξεκινήσει
[12:11] <Tassos> και ΔΕΝ υπάρχει internet έχω κάποια προβλήματα..
[12:12] <Tassos> και αναρωτιέμαι εγώ τώρα.. υπάρχει κάποια ίσος μεταβλητή συστήματος ή κάποιο σήμα
[12:12] <Tassos> που στέλνει το σύστημα ώστε να ειδοποιεί πότε έγινε μια σύνδεση στο διαδίκτυο ;
[12:17] <Phantomas> Tassos: τι θέλει να κάνει η εφαρμογή σου; Υπάρχει λόγος να περιμένει να υπάρξει σύνδεση ή αρκεί να καταλαβαίνει ότι δεν υπάρχει και να ενημερώνει τον χρήστη;
[12:18] <Tassos> κοίτα το δεύτερο που λες δεν είναι κακό.. αλλά έτσι δε θα λειτουργεί η εφαρμογή μου
[12:19] <Tassos> αυτό που θα ήθελα είναι να περιμένει μέχρι να υπάρξει σύνδεση
[12:19] <Tassos> είναι λίγο πιο δύσκολο αυτό έτσι; ^_^
[12:21] <Phantomas> αν περιγράψεις καλύτερα τι θες να κάνεις μπορούμε να σου δώσουμε συγκεκριμένες απαντήσεις
[12:21] <Phantomas> θες να συνδέεσαι σε κάποιον συγκεκριμένο server;
[12:21] <Phantomas> αν ναι, μπορείς να κάνεις polling
[12:22] <Phantomas> π.χ. ανά 30" να προσπαθείς απλά να κάνεις σύνδεση μέχρι να τα καταφέρεις
[12:22] <Tassos> polling ; δηλαδή;  ( εννοείς ping - pong )
[12:22] <Euaki> Νέα από ubuntusecurity: USN-2724-1: QEMU vulnerabilities <http://www.ubuntu.com/usn/usn-2724-1/>
[12:23] <Tassos> Phantomas:  ναι αυτό θα ήθελα, να προσπαθεί συνεχώς να κάνει σύνεση
[12:23] <Phantomas> ε αυτό που σου είπα λοιπόν
[12:23] <Phantomas> αν μιλάμε για συγκεκριμένο server
[12:24] <Phantomas> προσπαθείς ξανά και ξανά με ενδιάμεσα timeouts μέχρι να καταφέρεις σύνδεση
[12:25] <Tassos> αλλά νομίζω δεν είναι το θέμα μου ένας συγκεκριμένος server, αλλά γενικά το πότε θα υπάρξει σύνδεση στο διαδίκτυο
[12:25] <Phantomas> τα ενδιάμεσα timeouts μπορεί να είναι αυξανόμενα σε διάρκεια, π.χ. στην πρώτη αποτυχία, 10", μετά 20", 30" κ.ο.κ. μέχρι ένα όριο που θα ορίσεις
[12:25] <Phantomas> Tassos: γίνε συγκεκριμένος
[12:26] <Phantomas> τι θες να κάνει η εφαρμογή σου;
[12:26] <Tassos> Phantomas: πάντως ναι φίλε μισό λεπτάκι να το ξεκαθαρίσουμε
[12:26] <Tassos> αυτό που θέλω - που κάνει η εφαρμογή μου είναι να αντλεί κάποια δεδομένα από μια ιστοσελίδα .
[12:27] <Phantomas> τι θα πει διαδίκτυο για την εφαρμογή σου; μπορεί ο υπολογιστής που τρέχεις να έχει firewall για όλα τα outbound connections εκτός από ένα-δύο π.χ.
[12:27] <Tassos> στο τέλος αυτό που μου λες εσύ ίσος θα ακολουθήσω.. αν παίρνω error σύνδεση στον web server - site
[12:27] <Tassos> να ξανα προσπαθεί
[12:28] <Phantomas> ε αυτή είναι η σωστή προσέγγιση
[12:28] <Tassos> Phantomas: αλλά θα μου άρεσε να έκανα το πρόγραμμα να καταλαβαίνει πότε υπάρχει σύδνεση
[12:28] <Tassos> στο διαδίκτυο στον υπολογιστή που τρέχει
[12:29] <Phantomas> Tassos: ξαναλέω, τι θα πει σύνδεση στο διαδίκτυο; Αν έχεις firewall με deny all πολιτική;
[12:29] <Tassos> Phantomas:  πάντως ναι όντως είναι η καλύτερη προσέγγιση να ελέγχο αν μπορώ να συνδεθώ στον server..
[12:29] <Tassos> και για δύο λόγους κιόλας
[12:29] <Tassos> 1) Αν δεν έχει ο υπολογιστής σύνδεση στο διαδίκτυο
[12:29] <Tassos> 2) Αν ο server είναι down. ;)
[12:30] <Tassos> Phantomas: Όσο για αυτό που προσπαθείς να μου πεις.. μου αρέσει.. αν θέλεις ανέπτυξε το.. για το που ακριβώς το πας
[12:31] <Phantomas> Tassos: τι να αναπτύξω; Αν δεν ορίσεις τη λέξη "διαδίκτυο" στα πλαίσια της εφαρμογής σου, δεν υπάρχει απάντηση
[12:31] <Tassos> γιατί εγώ δε το πήγαινα με firewall και τα λοιπά.. αλλά, πως το ubuntu ειδοποιεί πως υπάρχει σύνδεση στο διαδίκτυο.
[12:31] <Phantomas> αν σου αρκεί να πεις ότι έχεις πρόσβαση στο διαδίκτυο όταν απαντάει το ping google.com π.χ., καλώς
[12:31] <Phantomas> αλλά αυτό δε σημαίνει ότι έχεις πρόσβαση και οπουδήποτε αλλού
[12:32] <Tassos> Phantomas: από άποψη απαγορεύσεων το αναφέρεις εσύ ε;
[12:32] <Phantomas> από οποιαδήποτε άποψη, π.χ. πρόβλημα στην σύνδεση της Ελλάδας με το εξωτερικό (έχει γίνει). Εκεί τι λες; έχεις internet ή δεν έχεις;
[12:33] <Phantomas> το google.com δε θα παίξει, το in.gr θα παίξει
[12:33] <Phantomas> κτλ
[12:34] <Phantomas> και από άποψη απαγορεύσεων, είτε τοπικών του υπολογιστή/τοπικού δικτύου, είτε πάλι σε μεγαλύτερο επίπεδο (βλέπε Κίνα, που έχει απαγορεύσει με firewall ένα σωρό sites)
[12:34] <Phantomas> "το έχω internet" δεν είναι σαφώς ορισμένο, αυτό προσπαθώ να σου πω
[12:35] <Phantomas> το "έχω internet" *
[12:35] <Tassos> Phantomas: πάρα πολύ ωραίος φίλε.. πάρα πολύ ωραία η διάκριση - διατύπωση σου
[12:36] <Tassos> έχει δίκιο μου άρεσε ευχαριστώ
[12:36] <Phantomas> να 'σαι καλά, καλό coding :)
[12:36] <Tassos> ναι εμένα αυτό που συγκεκριμένα με ενδιαφέρει και θέλω είναι να συνδέομαι σε ένα συγκεκριμένο site
[12:37] <Tassos> τα άλλα είναι βερεσέ και τζάμπα κόπος.. ^_^ χααχα ευχαριστώ φίλε :)
[17:25] <Euaki> Νέα από ubuntusecurity: USN-2725-1: cups-filters vulnerability <http://www.ubuntu.com/usn/usn-2725-1/>
[18:45] <Euaki> Νέα από ubuntusecurity: USN-2723-1: Firefox vulnerabilities <http://www.ubuntu.com/usn/usn-2723-1/>