It’s time for the obligatory VMWorld Schedule.  But first, I wanted to share a quick script I used to put my schedule in this format.

When exporting your schedule from the VMWorld site, you get a csv. This is great because you can do a lot of things with it. However, it isn’t the prettiest thing when you try to copy and past that into a blog..or any text doc for that matter. I wanted to change that.


$csv1=Import-Csv '.\VMworld_2012 (2).csv'
$csv1=$csv1|?{$_.subject -notlike $null}
$csv1|%{($_."start time"=get-date "$($_."start date") $($_."start time")")
($_."end time"=get-date "$($_."end date") $($_."end time")")}|out-null
$csv=$csv1|group "start date"
Foreach($date in $csv)
{
$date.name
foreach($event in $($date.group|sort "start time"))
{
"$($event."start time".toshorttimestring()) - $($event."end time".toshorttimestring()) $($event.subject)"
}
}

Obviously replace the first line with the location and name of the csv file you exported but besides that it is pretty straitforward. Hope that helps someone. Next for my schedule, which also happens to be the output from that script.

8/27/12
8:30 AM – 10:00 AM GS01 — IT Transformation as the Enabler of Business Transformation
11:00 AM – 12:00 PM INF-STO1430 — Tracking Down Storage Performance Issues: A Customer’s Perspective
12:30 PM – 1:30 PM INF-BCO2065 — Disaster Recovery for All—VMware vCenter Site Recovery Manager 5 Puts Real-Time Replication and Disaster Recovery Within the Reach of Every Business
2:30 PM – 3:30 PM INF-VSP1232 — Avoiding the 19 Biggest HA & DRS Configuration Mistakes – 2012 Edition
4:00 PM – 5:00 PM INF-VSP1856 — Become a Rock Star with PowerCLI and vCenter Orchestrator
5:00 PM – 6:00 PM INF-STO2980 — vSphere 5 Storage Best Practices
8/28/12
8:30 AM – 10:00 AM GS02 — Delivering the Promise of the Software Defined Datacenter
11:00 AM – 12:00 PM INF-STO1521 — vSphere Storage Appliance – Deep Dive and Best Practices
12:30 PM – 1:30 PM INF-BCO1757 — VMware vCenter Site Recovery Manager—Where Theory Meets Practice
2:00 PM – 3:00 PM INF-STO3345 — Understanding Storage In Virtual Environments
3:00 PM – 4:00 PM INF-VSP1367 — Upgrading vSphere
5:00 PM – 6:00 PM APP-CAP1676 — VMware vFabric tc Server Best Practices for Security, Stability and Sanity
8/29/12
8:00 AM – 9:00 AM INF-VSP1329 — PowerCLI Best Practices: The Return!
9:30 AM – 10:30 AM INF-VSP1252 — What’s New with vSphere Automation
11:30 AM – 12:30 PM INF-BCO1361 — Backing Up Virtual Machines with VMware’s Next-Generation Backup and Recovery Solution – Everything You Need To Know
1:00 PM – 2:00 PM APP-BCA1530 — Virtualizing Highly Available SQL Servers
2:30 PM – 3:30 PM INF-STO2564 — Supercharged SAN: Fine-tune Your VAAI Enabled vSphere SAN with This Collection of Configuration and Performance Best Practices
4:00 PM – 5:00 PM INF-BCO2147 — VMware vCenter Site Recovery Manager – What’s New and Technical Overview
8/30/12
9:00 AM – 10:00 AM GS03 — Genius Machines
10:30 AM – 11:30 AM INF-VSP1475 — VMware vSphere 5 Design Discussions
12:00 PM – 1:00 PM APP-BCA1516 — Virtualizing SQL 2012 : Doing It Right

 

SO if you see this MUG around Be sure to say “HEY!”


2 Comments

Meier Manfred · August 25, 2012 at 2:50 am

Hello

Nice done!
I like your script! I have added it to the in the Interactive VMworld Schedule at the top. If you like anything changed let me know

http://www.vmwaredirectory.com/index.php?option=com_mtree&task=listcats&cat_id=354&Itemid=469

Connect on Twitter @meier_manfred

Have a nice VMworld and enjoy!

Regards
Manfred

    C-Rad · August 26, 2012 at 11:54 am

    Awesome Thanks!

Leave a Reply