Δημοσιεύτηκε: 19 Ιουν 2009, 18:08
@ baker
για βαλε στο crontab την παρακάρω εγγραφή
και σύγκρινέ την με αυτήν του τερματικού σου
edit: άσχετο αλλά επειδή το έψαχνα λίγο αυτό με τις κινητές γιορτές , βρήκα το παρακάτω κώδικα που υπολογίζει το πάσχα
οπότε από το http://www.eortologio.gr/arthra/pasxa.php θα μπορέσουμε να υπολογίσουμε εύκολα και τις υπόλοιπες γνωστές κινητές γιορτές.
Το επόμενο βήμα θα είναι να δημιουργηθεί ένα μεγάλο αρχείο .ics που να έχει τις γιορτές για τα επόμενα 100 χρόνια.
Αυτό θα μπορούμε έπειτα να το κάνουμε import στο Evolution και στο google calendar.
Ήδη έχω δημιουργήσει το παρακάτω δοκιμαστικό .ics που γίνεται import μια χαρά στο evolution.
Έτσι θα έχω επιτέλους στο calendar μου τις γιορτές
Ίσως να μπορούσαμε να το βάλουμε το εορτολόγιο και στα calendars του ubuntu
για βαλε στο crontab την παρακάρω εγγραφή
- Κώδικας: Επιλογή όλων
env > /tmp/mycron.env
και σύγκρινέ την με αυτήν του τερματικού σου
- Κώδικας: Επιλογή όλων
env > /tmp/myterm.env
edit: άσχετο αλλά επειδή το έψαχνα λίγο αυτό με τις κινητές γιορτές , βρήκα το παρακάτω κώδικα που υπολογίζει το πάσχα
- Κώδικας: Επιλογή όλων
#include <stdio.h>
// kodikas apo edo http://linuxteam.cs.teilar.gr/~forfolias/blog/
// Todo : ipologismos ipoloipon kiniton eorton
// http://www.eortologio.gr/arthra/pasxa.php
int main(void) {
pasxa(2012);
}
void pasxa(int etos){
int minas = 4;
int mera = 0;
mera = ((19*(etos%19)+16)%30)+((2*(etos%4))+
(4*(etos%7))+(6*((19*(etos%19)+16)%30)))%7+3;
if (mera>30){
mera -= 30;
minas++;
}
printf("Orthodox Easter Sunday : %d/%d/%d\n", \
mera, minas, etos);
}
οπότε από το http://www.eortologio.gr/arthra/pasxa.php θα μπορέσουμε να υπολογίσουμε εύκολα και τις υπόλοιπες γνωστές κινητές γιορτές.
Το επόμενο βήμα θα είναι να δημιουργηθεί ένα μεγάλο αρχείο .ics που να έχει τις γιορτές για τα επόμενα 100 χρόνια.
Αυτό θα μπορούμε έπειτα να το κάνουμε import στο Evolution και στο google calendar.
Ήδη έχω δημιουργήσει το παρακάτω δοκιμαστικό .ics που γίνεται import μια χαρά στο evolution.
- Κώδικας: Επιλογή όλων
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
VERSION:2.0
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
BEGIN:VEVENT
DTSTART;VALUE=DATE:20090619
DTEND;VALUE=DATE:20090620
SUMMARY:Ημέρα Ημερολογίου
END:VEVENT
END:VCALENDAR
Έτσι θα έχω επιτέλους στο calendar μου τις γιορτές
Ίσως να μπορούσαμε να το βάλουμε το εορτολόγιο και στα calendars του ubuntu
- Κώδικας: Επιλογή όλων
/usr/share/calendar/calendar.christian