Defcon 18 Schedule as Google Calendar

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • siigna
    replied
    Re: Defcon 18 Schedule as Google Calendar

    thanks mav, that did the trick. :)

    Leave a comment:


  • mav
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by siigna
    Speaking of the Defcon iPhone app... What's with the v3.1.3+ requirement? I'm at v3.1.2 and don't particularly feel like performing a useless upgrade to v3.1.3 (and certainly not to iOS 4).
    Do you jailbreak? Have you tried the Fake 3.1.3 app?

    Leave a comment:


  • Xeon
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by siigna
    Speaking of the Defcon iPhone app... What's with the v3.1.3+ requirement? I'm at v3.1.2 and don't particularly feel like performing a useless upgrade to v3.1.3 (and certainly not to iOS 4).
    +1, just tried to get it for my iPod. I would really like to not have to install iTunes again to upgrade and install this.

    Leave a comment:


  • siigna
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Speaking of the Defcon iPhone app... What's with the v3.1.3+ requirement? I'm at v3.1.2 and don't particularly feel like performing a useless upgrade to v3.1.3 (and certainly not to iOS 4).

    Leave a comment:


  • Xeon
    replied
    Re: Defcon 18 Schedule as Google Calendar

    No problem, treef()rt. Made the compiling go quicker.

    Ahh, PERL and PHP...

    Anyway, if anyone wants the PERL script, you're better off banging your head on your keyboard. It will be far more readable and will likely work the same anyway.

    Leave a comment:


  • treefort
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Using the tab-delimited data XEON gleaned from the online schedule (thanks!), I've generated this public Google Calendar:

    http://www.google.com/calendar/ical/recursivesquirrel.com_nvlq4nc6mh98gcahn2tm4dgn9s%4 0group.calendar.google.com/public/basic.ics



    I gave it a quick once-over, so holler if you guys find anything that needs to be fixed. If you have a better idea on how to format this, just let me know.

    Also, I put this together with PHP, so let me know if you'd like the source.


    EDIT:

    Originally posted by tardissauce
    After some researching I solved the Android schedule mystery from last year. Khanfu makes a really sweet mobile friendly HTML based schedule that you can just download for offline viewing. I used it all con last year. Simple, yet elegant UI and very intuitive. He made one for HOPE 2010 and BSides Las Vegas is up now here: http://mobile.khanfu.com/iphone/11#_home.

    I'm sure that DC will go up soon, here's the main schedules page: http://mobile.khanfu.com/#_top

    PS you can follow on Twitter here: @khanfu to watch for updates.
    Ohh... I just saw the link to Khan Fu's stuff... pretty freakin slick. Lots of good options this year, I guess. :)
    Last edited by treefort; July 22, 2010, 14:13. Reason: Chewbacca is a Wookiee from the planet Kashyyyk, but lives on the planet Endor. Now think about it; that does not make sense!

    Leave a comment:


  • tardissauce
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by greatscott
    Hmmm first I've heard of the iPhone apps (are there Android versions too?). I might suggest some semi-periodic promo-blasts via twitter/facebook about it.

    Playing devil's advocate, having the calendar in GCal format might be nice for the Android users. You can sync google cals directly with the android calendar app.
    After some researching I solved the Android schedule mystery from last year. Khanfu makes a really sweet mobile friendly HTML based schedule that you can just download for offline viewing. I used it all con last year. Simple, yet elegant UI and very intuitive. He made one for HOPE 2010 and BSides Las Vegas is up now here: http://mobile.khanfu.com/iphone/11#_home.

    I'm sure that DC will go up soon, here's the main schedules page: http://mobile.khanfu.com/#_top

    PS you can follow on Twitter here: @khanfu to watch for updates.

    Originally posted by Nikita
    Don't forget to also follow us on Twitter @_defcon_ and I think networking has some information on a foursquare as well.
    @Nikita, thanks! I managed to drum up what looked like some, possibly abandoned Foursquare locations.

    Here: http://foursquare.com/venue/5198345 and here http://foursquare.com/venue/83167

    Not to many checkins, but then again the app was really new last year as just being unveiled at SxSW.
    Last edited by tardissauce; July 22, 2010, 13:34.

    Leave a comment:


  • TheCotMan
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by greatscott
    Hmmm first I've heard of the iPhone apps (are there Android versions too?). I might suggest some semi-periodic promo-blasts via twitter/facebook about it.

    Playing devil's advocate, having the calendar in GCal format might be nice for the Android users. You can sync google cals directly with the android calendar app.
    As someone that has worked to build an ical export tool for forum events, I will say that it is more work than building java apps for JVM to work reliably on all platforms and versions of JVM.

    Last time I looked at this was 2 years ago, but ABSOLUTELY NONE of the calendar clients that claimed to support the ical RFC actually provided PROPER compliance in following the RFC, including items like "MUST" not just "SHOULD."

    Perhaps the world of ical has become better. I filed bugs against lightning until I realized it was a crap-shoot. After 3 or maybe 4 years, they finally got around to claiming a fix for one of the failure to comply with the RFC. I've done this with other calendar tools, and just gave up notifying all the different developers of the failures in their product.

    Why did I start? Oh. I had the same dream that many of you probably consider now. Give the few people that run Defcon access to use whatever ical client they want to schedule events and publish them to a WebDAV share (WebDAV over HTTPS, for example) and then each department that handles scheduling can build and publish their own ical of events. This way, say the Fire Marshal does not clear the space, and presentations are pushed back 2 hours, the goons in charge of presentations can use their ical client, click, highlight, and drag down all presentations events 2 hours, republish, and NOW everyone is informed of the updated schedule. Goons that runs the contest area could do the same. Same with other similar events. Everyone that runs something published a calendar. Everyone subscribed to the file can force refresh to get the latest schedule. Even better? All of the calendars could be aggregated to build one super-defcon calendar of all events. Even better? People could actually send *meeting* requests to each other to choose to meet as a presentation or contest, and as things change, if a conflict arises, they will see it when they refresh.

    Oh yes. This could be super-awesome for organizing something as chaotic as Defcon. (But then here is a question... do we really want to destroy scheduling chaos at Defcon? ;-)

    There is good news, though. For the most simple of events in ical which do not repeat, do not reference timezones, and do not use any special tags like the geo:long/lat, you stand the greatest chance for the ical result to be importable in all or most of the common ical clients out there. But auto-updates are a crap-shoot, because many clients are idiotic when they get an update to an existing event by UID and again don't follow the RFC.

    I also had an idea to build a tool to parse an ical file and generate or update *forum* events, which are already exported as ical using another tool I made. Then I saw a nightmare. If you think failure to follow RFC for import by ical clients was a problem, you should see what they export with a claim to follow the RFC. Gah. You could create a complex repeating event with Apple's iCal tool, export it as ics, then import it into outlook or lightning, or one of many different "ical apps" and they'd all show different days one different days of the year.

    When tools fail to follow RFC to import, you are screwed. When tools fail to follow RFC on export, too? Welcome to insanity.

    Leave a comment:


  • Nikita
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Yeah, that's the iPhone app alright. Soon as Apple approves the new update and the developer ( @DtJedi ) sends us the green light we will be posting it on the DC site. It was an amazing help to me last year to use the app, it's really detailed, fun, has all your info on it. Loved it and so did all the beta testers.

    Important to know tho. Neil designed the DC website to be mobile friendly and scalable. So even if you are on a crappy old phone the schedule will pull up and be readable.

    Next up for you android and Black berry users, the DC Networking team have a mobile website for you to use as well. They posted information about it here. I've seen the beta ( from my android too) and it looks great.
    See their site here: http://www.defconnetworking.org/

    Once networking send us the green light we will publish that as well.

    Also...info booth has a great schedule format, I will see if they use ical and then maybe see if we can post a link to import it. There will be two large info booth screens, a few tvs in the halls, and the ticker thingy that display what's going on, and the printed program this year will be passport pocket sized for you to put in your pocket or man purse. Also...the schedule has not changed a bit since publication...so....(knock on wood) everything should be just AOK.

    Don't forget to also follow us on Twitter @_defcon_ and I think networking has some information on a foursquare as well. And lastly...let me pimp out the qik. Follow it. http://qik.com/_defcon_ As usual I will be running around posting video of stuff you need to come see and posting the links via twitter, info booth, etc.

    Yours Truly,
    Nikita

    Leave a comment:


  • theprez98
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by AlxRogan
    http://itunes.apple.com/us/app/defcon/id325007661?mt=8 I'm guessing this is the _the_ iphone app?
    That was the one from last year and it appears to have been updated so I believe yes that is _the_ app.

    And according to Nikita's comments on the app page is the official app. :-)

    Leave a comment:


  • AlxRogan
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by Nikita
    The schedule is mobile friendly from the DC site.
    Also, there is a Mobile Ap for iPhone and there is another site made by the DC networking team that displays the schedule and what is going on at any given moment.
    So....the info is kinda already done for you. Jus saying. More info on those will be posted soon on the DC site.
    http://itunes.apple.com/us/app/defcon/id325007661?mt=8 I'm guessing this is the _the_ iphone app?

    Leave a comment:


  • greatscott
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by Nikita
    The schedule is mobile friendly from the DC site.
    Also, there is a Mobile Ap for iPhone and there is another site made by the DC networking team that displays the schedule and what is going on at any given moment.
    So....the info is kinda already done for you. Jus saying. More info on those will be posted soon on the DC site.
    Hmmm first I've heard of the iPhone apps (are there Android versions too?). I might suggest some semi-periodic promo-blasts via twitter/facebook about it.

    Playing devil's advocate, having the calendar in GCal format might be nice for the Android users. You can sync google cals directly with the android calendar app.

    Leave a comment:


  • Nikita
    replied
    Re: Defcon 18 Schedule as Google Calendar

    The schedule is mobile friendly from the DC site.
    Also, there is a Mobile Ap for iPhone and there is another site made by the DC networking team that displays the schedule and what is going on at any given moment.
    So....the info is kinda already done for you. Jus saying. More info on those will be posted soon on the DC site.

    Leave a comment:


  • Xeon
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Done! I had to debug a seg fault in some really slowly compiling code!

    Format is:

    [day]\t[start as hh:mm]\t[room #]\t[talk title]\t[until as hh:mm]?\t[demo]?\t[tool]?\t[exploit]?

    As you may have guessed, a ? after something means it might not be there. There should be no additional tabs after the last valid item in a row. There will be two tabs in a row if "tool" is not there but "demo" and "exploit" are (and in other similar situations).

    Example:
    Code:
    Friday	10:00	Track 2	SIE Passive DNS and the ISC DNS Database	10:50	demo		exploit
    http://docs.google.com/leaf?id=0B0t6...thkey=COLr8L0M

    Due to formatting inconsistencies, I regret that speaker names and panelist names are omitted. No offense to the speakers, without them we wouldn't have much of a con!

    Also, you will have to rely on the until field as I did not include any "(con't)" entries.

    Leave a comment:


  • treefort
    replied
    Re: Defcon 18 Schedule as Google Calendar

    Originally posted by Xeon
    Code is compiling rather quickly today....blast!
    Slow that crap down. Include some unnecessary libraries or something :D

    Leave a comment:

Working...