next meeting??
-
ich finds großartaig wie du das wuppst
schick mir mail und ich schick dir per post ein oder 2 flaschen bierlg NP
-
Man kann sich auch einfach über alles aufregen - oder man freut sich einfach auf ein wenig Video-Meetup. Letzteres war meine Intention hinter dem Ganzen. Ich habe mir schon die Mühe gemacht das zu organisieren:Unterforum, Ansprache etc.
Darum jetzt der Einfachheit halber einfach jeden 1. Freitag, dann gibts keine Debatten mehr WANN. Ende. Ich werd jetzt aber keine Excel Tabellen Formalscheiß anfangen. Das ist Freizeit und keine Arbeit. Und ich hab annähernd 36h uptime gerade und bin entsprechend gereizt.
Edit: War auf den vorherigen Post bezogen, der kam mir ziemlich schräg rein. Und ich hab heut eben auch mal Schluß.
-
Ja ist ja auch kein Ding das hier mal kurz ab zu quatschen was wir so grob bequatschen wollen.
Denke aktuell die 2.5er in all ihrer Schönheit, positives wie negatives usw.
WG, wo es ggf. bei IPv6 gerade klemmt, dann ist der Abend schon rum.
Und was ist den jetzt an der Unix Time aus zu setzen, das ist wenigstens eindeutig
-
@nocling Timestamp will be 1614960000
-
wenn das hier in arbeit ausarten, aus schluss ende das soll spaß machen denn sonst gehts nach hinten los
nein nix excel nix listen nix nix nix das nervt und muss immer betreut werden macht NULL Sinn nur Aufwand den keiner braucht.
Wirst sehen das wird ein Selbstläufer, wenn die Teilnehmer verstehen, wenn sie was in großer Runde bequatschen wollen, einen 3 Zeiler rienschreiben. (hoffe ich doch)
- Freitag is cool Uhrzeit in Unix Time ok soll so sein ... irgendwer wirds schon übersetzen ;)
-
@jegr said in next meeting??:
1614960000
lt.
https://www.unixtimestamp.com/index.php
Fri Mar 05 2021 17:00:00 GMT+0100 (Mitteleuropäische Normalzeit) -
danke für den erfolgreichen beweis für den
proof of concept d themensammlung -
@noplan said in next meeting??:
@jegr said in next meeting??:
1614960000
lt.
https://www.unixtimestamp.com/index.php
Fri Mar 05 2021 17:00:00 GMT+0100 (Mitteleuropäische Normalzeit)dann aber Vorsicht ab April...
-
@jegr
1617291339
Thu Apr 01 202117:35:39GMT+0200 (Mitteleuropäische Sommerzeit)1617375600
Fri Apr 02 2021 17:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) -
@noplan https://forum.netgate.com/category/81/pfsense-german-user-group
-
@noplan Extra für dich ein Python3 Skript geschrieben
jens@pandur ~# ./pfsug.py März | pfSense Usergroup #004 - 2021-03-05 - 17:00 April | pfSense Usergroup #005 - 2021-04-02 - 17:00 Mai | pfSense Usergroup #006 - 2021-05-07 - 17:00 Juni | pfSense Usergroup #007 - 2021-06-04 - 17:00 Juli | pfSense Usergroup #008 - 2021-07-02 - 17:00 August | pfSense Usergroup #009 - 2021-08-06 - 17:00 September | pfSense Usergroup #010 - 2021-09-03 - 17:00 Oktober | pfSense Usergroup #011 - 2021-10-01 - 17:00 November | pfSense Usergroup #012 - 2021-11-05 - 17:00 Dezember | pfSense Usergroup #013 - 2021-12-03 - 17:00
-
-
Eine wilde Python(3) erscheint. Sie frisst die geplanten Termine.
#!/usr/bin/python3 import sys import calendar from datetime import date from datetime import datetime import textwrap from calendar import month_name, different_locale def get_month_name(month_no, locale): with different_locale(locale): return month_name[month_no] def diff_month(d1): d2 = datetime(2020,11,1) return (d1.year - d2.year) * 12 + d1.month - d2.month DAY_NAMES = [day for day in calendar.day_name] def meetup_day(year, month, weekday, spec_weekday): day_index = DAY_NAMES.index(weekday) possible_dates = [ week[day_index] for week in calendar.monthcalendar(year, month) if week[day_index]] # remove zeroes if spec_weekday == 'teenth': for day_num in possible_dates: if 13 <= day_num <= 19: return date(year, month, day_num) elif spec_weekday == 'last': day_index = -1 elif spec_weekday == 'first': day_index = 0 else: day_index = int(spec_weekday[0]) - 1 return date(year, month, possible_dates[day_index]) year = datetime.now().year month = 0 if len(sys.argv) > 1: if sys.argv[1] != 'next': year = int(sys.argv[1]) if year < 2021: print("regelmäßiger Zeitplan erst ab 2021!") exit(1) else: nextmeet = meetup_day(datetime.now().year,datetime.now().month, "Friday", "first") if nextmeet.day < datetime.now().day: nextmeet = meetup_day(datetime.now().year,datetime.now().month+1, "Friday", "first") title = f'pfSense Usergroup #{diff_month(datetime(nextmeet.year,nextmeet.month,1)):03d}' mon = get_month_name(nextmeet.month,"de_DE.UTF-8") print(mon.ljust(9," "),"|",title,'-',nextmeet,"- 17:00") exit(0) endlist = 12 # display a year's schedule by default if len(sys.argv) > 2: if sys.argv[2] == '1' and sys.argv[1] != 'next': endlist = (int(sys.argv[1])-datetime.now().year+1)*12 year = datetime.now().year # reset year to current year for i in list(range(1,endlist+1)): month += 1 if year < 2021: print("regelmäßiger Zeitplan erst ab 2021!") exit(1) if year == 2021: if (month == 1 or month == 2): continue title = f'pfSense Usergroup #{diff_month(datetime(year,month,1)):03d}' pfs = meetup_day(year, month, "Friday", "1st") mon = get_month_name(month,"de_DE.UTF-8") print(mon.ljust(9," "),"|",title,'-',pfs,"- 17:00") if month%12 == False: # year's over, turn the page year += 1 month = 0
Das sollte die Frage "WANN NÄCHSTE MEETING GEPLANT!?!" eindeutig beantworten.
./pfsug.py
- zeigt Liste aller Termine des akt. Jahres anjens@pandur ~ ./pfsug.py März | pfSense Usergroup #004 - 2021-03-05 - 17:00 April | pfSense Usergroup #005 - 2021-04-02 - 17:00 Mai | pfSense Usergroup #006 - 2021-05-07 - 17:00 Juni | pfSense Usergroup #007 - 2021-06-04 - 17:00 Juli | pfSense Usergroup #008 - 2021-07-02 - 17:00 August | pfSense Usergroup #009 - 2021-08-06 - 17:00 September | pfSense Usergroup #010 - 2021-09-03 - 17:00 Oktober | pfSense Usergroup #011 - 2021-10-01 - 17:00 November | pfSense Usergroup #012 - 2021-11-05 - 17:00 Dezember | pfSense Usergroup #013 - 2021-12-03 - 17:00
./pfsug.py next
- zeigt nächsten Termin anjens@pandur ~ ./pfsug.py next März | pfSense Usergroup #004 - 2021-03-05 - 17:00
./pfsug.py <jahr>
- zeigt Liste alle Termine des angegebenen Jahres anjens@pandur ~ ./pfsug.py 2023 Januar | pfSense Usergroup #026 - 2023-01-06 - 17:00 Februar | pfSense Usergroup #027 - 2023-02-03 - 17:00 März | pfSense Usergroup #028 - 2023-03-03 - 17:00 April | pfSense Usergroup #029 - 2023-04-07 - 17:00 Mai | pfSense Usergroup #030 - 2023-05-05 - 17:00 Juni | pfSense Usergroup #031 - 2023-06-02 - 17:00 Juli | pfSense Usergroup #032 - 2023-07-07 - 17:00 August | pfSense Usergroup #033 - 2023-08-04 - 17:00 September | pfSense Usergroup #034 - 2023-09-01 - 17:00 Oktober | pfSense Usergroup #035 - 2023-10-06 - 17:00 November | pfSense Usergroup #036 - 2023-11-03 - 17:00 Dezember | pfSense Usergroup #037 - 2023-12-01 - 17:00
./pfsug.py <jahr> 1
- zeigt Liste alle Termine vom aktuellen Jahr bis angegebenen Jahr anMärz | pfSense Usergroup #004 - 2021-03-05 - 17:00 April | pfSense Usergroup #005 - 2021-04-02 - 17:00 Mai | pfSense Usergroup #006 - 2021-05-07 - 17:00 Juni | pfSense Usergroup #007 - 2021-06-04 - 17:00 Juli | pfSense Usergroup #008 - 2021-07-02 - 17:00 August | pfSense Usergroup #009 - 2021-08-06 - 17:00 September | pfSense Usergroup #010 - 2021-09-03 - 17:00 Oktober | pfSense Usergroup #011 - 2021-10-01 - 17:00 November | pfSense Usergroup #012 - 2021-11-05 - 17:00 Dezember | pfSense Usergroup #013 - 2021-12-03 - 17:00 Januar | pfSense Usergroup #014 - 2022-01-07 - 17:00 Februar | pfSense Usergroup #015 - 2022-02-04 - 17:00 März | pfSense Usergroup #016 - 2022-03-04 - 17:00 April | pfSense Usergroup #017 - 2022-04-01 - 17:00 Mai | pfSense Usergroup #018 - 2022-05-06 - 17:00 Juni | pfSense Usergroup #019 - 2022-06-03 - 17:00 Juli | pfSense Usergroup #020 - 2022-07-01 - 17:00 August | pfSense Usergroup #021 - 2022-08-05 - 17:00 September | pfSense Usergroup #022 - 2022-09-02 - 17:00 Oktober | pfSense Usergroup #023 - 2022-10-07 - 17:00 November | pfSense Usergroup #024 - 2022-11-04 - 17:00 Dezember | pfSense Usergroup #025 - 2022-12-02 - 17:00 Januar | pfSense Usergroup #026 - 2023-01-06 - 17:00 Februar | pfSense Usergroup #027 - 2023-02-03 - 17:00 März | pfSense Usergroup #028 - 2023-03-03 - 17:00 April | pfSense Usergroup #029 - 2023-04-07 - 17:00 Mai | pfSense Usergroup #030 - 2023-05-05 - 17:00 Juni | pfSense Usergroup #031 - 2023-06-02 - 17:00 Juli | pfSense Usergroup #032 - 2023-07-07 - 17:00 August | pfSense Usergroup #033 - 2023-08-04 - 17:00 September | pfSense Usergroup #034 - 2023-09-01 - 17:00 Oktober | pfSense Usergroup #035 - 2023-10-06 - 17:00 November | pfSense Usergroup #036 - 2023-11-03 - 17:00 Dezember | pfSense Usergroup #037 - 2023-12-01 - 17:00
./pfsug.py 2020
- Unsinnige Jahresangabe wird quittiert.jens@pandur ~ ./pfsug.py 2020 regelmäßiger Zeitplan erst ab 2021!
-
soo cooooool !