theodoros8 Δημοσ. 11 Νοεμβρίου 2014 Δημοσ. 11 Νοεμβρίου 2014 Καλησπέρα. Αυτές τις ημέρες ξεκίνησα ένα πρότζεκ που είχα στο μυαλό μου εδώ και καιρό. Πρόκειται για προβολή νέων(news) όχι με τον κλασσικό τρόπο αλλά πάνω στο χάρτη, ανάλογα με keyswords μέσα στο άρθρο. Οι λέξεις κλειδιά είναι πόλεις φυσικά. Στην ουσία αποτελείται από ένα parser των feeds, που θα σκανάρει τον τίτλο και το κείμενο του άρθου για πόλεις,θα τις εισάγει σε DB,θα ανακτά συντενταγμένες από το geocoding API της Google και θα τοποθετεί pins πάνω στον χάρτη. O parser(που θα τρέχει με cron μια φορά την ημέρα) είναι κατά το 60% έτοιμος. Demo θα βρείτε εδώ . Για να μην καταρευσει ο σερβερ μου έχω βάλει μόνο ένα feed source. Στην ουσία θα δείτε τι hits κάνει το σκριπτάκι, τι πόλεις βρίσκει. Ο χάρτης και το σύστημα για τα pins είναι έτοιμος από παλαιότερο προτζεκτ για ένα διαγωνισμό της δημαρχείας της Θεσσαλονίκης. Θα το βρείτε εδώ - https://github.com/theodorosD/thessalert . Απλά θέλει λίγες αλλαγές στο json output. Αυτά αργότερα. Οποιος θέλει και έχει όρεξη, ας κάνει κανένα commit η να δώσει ιδέες. Τo crawling ειναι παράνομο το ξέρω, το προτζεκτ δεν θα βγεί στον αέρα και γιαυτο είναι Open source για να μπορέσει ο καθένας να το προσαρμόσει στις ανάγκες του και να βρεί έμπνευση! Τα υπόλοιπα στην πορεία. ( ο κώδικας μου είναι χάλια, το ξέρω ) https://github.com/theodorosD/news_on_the_map
theodoros8 Δημοσ. 11 Νοεμβρίου 2014 Μέλος Δημοσ. 11 Νοεμβρίου 2014 Βασικά το crawling και η αναδημοσιευση ειναι παρανομη, λαθος εκφραση! Τουλαχιστον ετσι πιστευω.
Gigenis Δημοσ. 12 Νοεμβρίου 2014 Δημοσ. 12 Νοεμβρίου 2014 Εφόσον μιλάμε για rss που στην καλύτερη έχει μια παράγραφο κείμενο και μετά link προς την πηγή... δεν νομίζω ότι είναι παράνομο
theodoros8 Δημοσ. 14 Νοεμβρίου 2014 Μέλος Δημοσ. 14 Νοεμβρίου 2014 Έχω έτοιμο ένα version(ουτε καν beta) με μερικά νεα στο χάρτη. Όλα έγιναν αυτοματοποιημένα, κανένα αρθρο δεν καταχωρήθηκε χειροκίνητα. http://pestotora.com/feed/map/ Θα συμμαζέψω τον κώδικα λίγο και τον ανεβάζω στο github.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα