Changes

Changes feed

Show: All | Calagator::Events | Calagator::Sources | Calagator::Venues

Time Attribute with previous and current values
Change #37011
2015-12-05
22:58:14

update Calagator::Event 1250469283 Startup Holiday Party PDX ★ Roll back

end_time 2015-12-14 21:00:00 -0800 2015-12-15 21:30:00 -0800
start_time 2015-12-14 19:00:00 -0800 2015-12-15 19:30:00 -0800
Change #37010
2015-12-05
22:57:52

destroy Calagator::Event 1250469284 Startup Happy Hour ★ Roll back

Change #37009
2015-12-05
22:36:40

update Calagator::Event 1250469283 Startup Holiday Party PDX ★ Roll back

end_time 2015-12-10 23:00:00 -0800 2015-12-14 21:00:00 -0800
start_time 2015-12-10 20:00:00 -0800 2015-12-14 19:00:00 -0800
Change #37008
2015-12-04
18:05:21

update Calagator::Event 1250469459 Coding for Shift Calendar Roll back

description We will be working again to improve the software behind the Shift Calendar (http://shift2bikes.org/cal/). Our code repo is here: https://github.com/ShiftGithub/shiftcal Possibilities: -refactoring the code base to separate the client-side and server-side: -testing of the responsive beta version: We will be working again to improve the software behind the Shift Calendar (http://shift2bikes.org/cal/). Our code repo is here: https://github.com/ShiftGithub/shiftcal Possibilities: -refactoring the code base to separate the client-side and server-side -testing of the responsive beta version
Change #37007
2015-12-04
18:04:33

create Calagator::Event 1250469459 Coding for Shift Calendar Roll back

description nil We will be working again to improve the software behind the Shift Calendar (http://shift2bikes.org/cal/). Our code repo is here: https://github.com/ShiftGithub/shiftcal Possibilities: -refactoring the code base to separate the client-side and server-side: -testing of the responsive beta version:
end_time nil 2015-12-06 18:00:00 -0800
id nil 1250469459
start_time nil 2015-12-06 14:00:00 -0800
title nil Coding for Shift Calendar
url nil http://www.meetup.com/Techies-On-Bikes/events/227218659/
venue_details nil You can bring your bike inside. Also, the location is within steps of a Yellow MAX station.
venue_id nil 202394748
Change #37006
2015-12-03
14:50:29

create Calagator::Event 1250469458 Karaoke Research Council Episode 3 taping! Roll back

description nil Come join the studio audience for the third episode of Ross Brackett's insane TV show at Portland Community Media Special guest is Portland tape loop maestro The Occupant (https://soundcloud.com/shane-mcdonell). Expect: crazy tape loops and DIY VHS visuals! Clip from the previous episode: https://www.youtube.com/watch?v=ygrq1OeDdDM We'll talk about recent developments in the development of singalong.js, play along to a new song, marvel at the Occupant, and show the at-home audience how they can experience singalong from the comfort of their living room. Laugh, dance, learn about Javascript.
end_time nil 2015-12-10 21:00:00 -0800
id nil 1250469458
source_id nil 996335517
start_time nil 2015-12-10 20:00:00 -0800
title nil Karaoke Research Council Episode 3 taping!
url nil https://www.facebook.com/events/1685803728307924/
venue_id nil 202395143
Change #37005
2015-12-03
14:50:29

create Calagator::Venue 202395103 Portland Community Media Roll back

address nil 2766 NE Martin Luther King Jr Blvd, Portland, Oregon 97212
country nil USA
description nil The public access station for Portland, OR, as well as a community center, a place to take inexpensive video production classes, learn about technology, and a whole lot more, including: Specialized services to help non-profit services communicate their mission through media Youth media education services provided in partnership with schools, after-school program and community based organizations A free Community Bulletin Board service for community announcements by non-profit organizations, schools and other public service organizations
events_count nil 5
id nil 202395103
latitude nil 45.5428
locality nil Portland
longitude nil -122.6614
postal_code nil 97212
region nil Oregon
street_address nil 2766 NE Martin Luther King Jr Blvd
telephone nil (503) 288-1515
title nil Portland Community Media
url nil http://pcmtv.org
wifi nil true
Change #37004
2015-12-03
14:50:29

update Calagator::Source 996335517 https://www.facebook.com/events/1685803728307924/ Roll back

Change #37003
2015-12-03
14:50:29

create Calagator::Source 996335517 https://www.facebook.com/events/1685803728307924/ Roll back

id nil 996335517
url nil https://www.facebook.com/events/1685803728307924/
Change #37002
2015-12-03
14:44:29

update Calagator::Event 1250469448 PDXNode Presentation Night Roll back

Change #37001
2015-12-03
14:36:18

update Calagator::Event 1250469448 PDXNode Presentation Night Roll back

Change #37000
2015-12-02
12:55:59

create Calagator::Event 1250469457 December PMI Agile Round Table Roll back

description nil The PMI Agile Roundtable provides a forum for exchanging ideas, techniques and real world experiences (good and bad) in managing agile projects. Although sponsored by PMI, all roles and backgrounds are welcome and encouraged to participate / debate. We value the variety of perspectives and levels of experience with agile. This month as a group we'll select topics (either from our backlog or ones proposed be attendees), vote on the most interesting and time box discussions on each. Note: 1 PMI PDU can be claimed for attending this event. Thanks to Unitus for their continued support
end_time nil 2015-12-09 13:00:00 -0800
id nil 1250469457
start_time nil 2015-12-09 12:00:00 -0800
title nil December PMI Agile Round Table
url nil http://pmi-portland.org/activities/roundtables
venue_id nil 202394676
Change #36999
2015-12-02
12:21:57

create Calagator::Event 1250469456 Lightning Talks and Show and Tell Night Roll back

description nil <p>The December meeting will be a Discussion/Presentation combined meeting due to the holidays making it difficult to find the time for a meeting. I'd like to get as many people who want to give a short talk on something or give a demo of what they've been working on a chance to do so.</p> <p>Christopher Stott, a co-founder of <a href="http://buddybuild.com">buddybuild</a>, will be in town for this month's meetup to get us started with a quick demo buddybuild (spoiler warning: it's pretty cool).</p> <p>Here's a quick overview of what buddybuild is trying to do: </p> <p><i>Frustrations with Testflight? Tired of cobbling together disparate build, deployment, crash reporting, and feedback systems to meet your iOS and Android development needs?</i></p> <p>Buddybuild ties together continuous integration, continuous delivery, and an iterative feedback solution into a single, seamless platform for your mobile apps. Their mission is to eliminate the complexity of building, deploying and gathering feedback for developers. With buddybuild, you can focus on what matters most - creating awesome mobile apps.</p> <p>• Tyler Spaeth will be demoing some cool stuff he's put together with using multi-touch in 3D.</p> <p>• Marc Charbonneau will tell us what he's learned about Unwind Segues recently.</p> <p>So shoot me a message here or on Slack or on twitter (@aranasaurus) or an email if you have something you'd like to present on (any length between 5-20 minutes is great). It'd be the best Christmas present ever if I could get a bunch of you to present on something this month, so if you're thinking about it but not sure... please do! :)</p> <p> <b>NOTE: </b>I'll update this post as I get more speakers (if they want me to, anyway... I don't want to add any pressure, so if you don't want to be listed let me know!). I also haven't locked in the location yet. More on that next week when folks are back in the office and I can get that locked in.</p>
id nil 1250469456
source_id nil 996335516
start_time nil 2015-12-09 18:30:00 -0800
title nil Lightning Talks and Show and Tell Night
url nil http://www.meetup.com/PDX-iOS/events/227057617/
Change #36998
2015-12-02
12:21:57

update Calagator::Source 996335516 http://www.meetup.com/PDX-iOS/events/227057617/ Roll back

Change #36997
2015-12-02
12:21:57

create Calagator::Source 996335516 http://www.meetup.com/PDX-iOS/events/227057617/ Roll back

id nil 996335516
url nil http://www.meetup.com/PDX-iOS/events/227057617/
Change #36996
2015-12-02
12:15:31

create Calagator::Event 1250469455 Ruby/Rails Coworking SE Roll back

description nil An informal gathering of Ruby/Rails developers, working alongside each other. Join us!
end_time nil 2015-12-03 12:30:00 -0800
id nil 1250469455
start_time nil 2015-12-03 08:30:00 -0800
title nil Ruby/Rails Coworking SE
venue_id nil 202395074
Change #36995
2015-12-02
09:12:01

update Calagator::Event 1250469454 Code and Beer Roll back

title Code and Beer Ethereum Meetup
venue_details nil
Change #36994
2015-12-02
09:11:38

create Calagator::Event 1250469454 Code and Beer Roll back

description nil <p>Work on your decentralized apps (Ethereum-based or not) and check out what other people are working on!</p>
id nil 1250469454
source_id nil 996335515
start_time nil 2015-12-02 19:00:00 -0800
title nil Code and Beer
url nil http://www.meetup.com/Portland-Ethereum-Meetup/events/227047914/
venue_id nil 202390282
Change #36993
2015-12-02
09:11:37

update Calagator::Source 996335515 http://www.meetup.com/Portland-Ethereum-Meetup/events/227047914/ Roll back

Change #36992
2015-12-02
09:11:37

create Calagator::Source 996335515 http://www.meetup.com/Portland-Ethereum-Meetup/events/227047914/ Roll back

id nil 996335515
url nil http://www.meetup.com/Portland-Ethereum-Meetup/events/227047914/
Change #36991
2015-12-02
09:11:22

update Calagator::Source 996335514 http://www.meetup.com/Portland-Ethereum-Meetup/ Roll back

Change #36990
2015-12-02
09:11:22

create Calagator::Source 996335514 http://www.meetup.com/Portland-Ethereum-Meetup/ Roll back

id nil 996335514
url nil http://www.meetup.com/Portland-Ethereum-Meetup/
Change #36989
2015-12-02
09:10:00

create Calagator::Event 1250469453 PDXRust December Edition Roll back

description nil <p>Are you a Rust expert? Have you played with Rust a bit and told yourself you really should write more code in it, but never made the time? Do you just like learning about cool new programming languages? If any of these apply to you, come to the PDXRust meetup to learn more and meet others with similar interests!</p> <p> We've tentatively scheduled the meetup for the first Wednesday of every month, from 6-7pm. September's meeting will be at Mozilla's Portland space. </p> <p> What will happen at the meetup? Good question! That's largely up to attendees: What do *you* think would help you level up your Rust skills most effectively? Current ideas include talks from crate and product authors explaining how and why they implemented their projects in Rust, lightning talks about whatever interesting Rust-related things you've learned since the last meeting, peer code review time, and of course plain old hacking sessions to sit down and work on your Rust project in a room full of people who can help you make sense of the compiler errors that it generates. </p> <p> Join us in #pdxrust on irc.freenode.net (<a href="http://webchat.freenode.net/" class="linkified">http://webchat.freenode.net/</a>) with any feedback about what you'd like to see!</p> <p> Remember that<a href="https://www.rust-lang.org/conduct.html"> Rust's Code of Conduct</a> applies to this event.</p> <p><br>Logistics:</p> <p><br>Parking near the building can be scarce. The Mozilla office is close to the 11th&Couch stop and 10th&Couch stop on the NS streetcar line, and within walking distance of several bus lines. Covered bike parking is available in the courtyard that you cross to get to Mozilla's building, across from the Peet's Coffee and Tea seating area.</p> <p><br>The building is mostly wheelchair-accessible, in that there are no unavoidable stairs and the outside door has an automatic opening switch. Restroom doors on the 3rd floor and Mozilla office door are not automatic.</p> <p><br>Food is not yet planned for the event. If your company would like to sponsor food for the meeting, let edunham know ([masked], or IRC).</p>
id nil 1250469453
source_id nil 996335513
start_time nil 2015-12-02 18:00:00 -0800
title nil PDXRust December Edition
url nil http://www.meetup.com/PDXRust/events/226544262/
venue_id nil 202395142
Change #36988
2015-12-02
09:10:00

create Calagator::Venue 202395142 Mozilla Corp Roll back

country nil US
events_count nil 11
id nil 202395142
latitude nil 45.5237
locality nil Portland
longitude nil -122.6828
postal_code nil 97209
region nil OR
source_id nil 996335513
street_address nil 1120 Nw Couch St # 320
title nil Mozilla Corp
Change #36987
2015-12-02
09:09:58

update Calagator::Source 996335513 http://www.meetup.com/PDXRust/events/226544262/ Roll back

Change #36986
2015-12-02
09:09:58

create Calagator::Source 996335513 http://www.meetup.com/PDXRust/events/226544262/ Roll back

id nil 996335513
url nil http://www.meetup.com/PDXRust/events/226544262/
Change #36985
2015-12-01
22:11:26

update Calagator::Event 1250469341 Portland Linux/Unix Group Roll back

description PLUG: Portland's monthly, three-track open source conference! Celebrating 20 years of hosting Portland's best open source and technology freedom speakers. This month's topic To Be Announced First Thursday: General Meeting at PSU Third Tuesday: Advanced Topics at Free Geek Third Sunday: Hands-on Clinic at Free Geek Portland Linux/Unix Group General Meeting Announcement Who: Ali Corbin<br> What: Git up 'n' go! A Git and GitHub Crash Course<br> Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)<br> When: Thursday, December 3th, 2015 at 7pm<br> Why: The pursuit of technology freedom<br> Stream: http://pdxlinux.org/live Git and GitHub have become essential tools for contributing to open source projects, even if they are not "code" projects per-se. This hands-on talk is a crash course on both 'git' and GitHub, the popular project collaboration site. You are HIGHLY ENCOURAGED to bring a laptop configured with both the command line 'git' utility and the credentials for your own GitHub account. Go ahead and create an account if you don't have one: https://help.github.com/articles/set-up-git/ Also note that the PSU WiFi requires WWW/SMS authentication and you may need a few minutes to get it working. Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting. Rideshares Available PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.
title Portland Linux/Unix Group Portland Linux/Unix Group: Git up 'n' go! A Git and GitHub Crash Course
Change #36984
2015-12-01
22:10:06

create Calagator::Event 1250469452 Portland Linux/Unix Group Roll back

description nil PLUG: Portland's monthly, three-track open source conference! Celebrating 20 years of hosting Portland's best open source and technology freedom speakers. This month's topic To Be Announced First Thursday: General Meeting at PSU Third Tuesday: Advanced Topics at Free Geek Third Sunday: Hands-on Clinic at Free Geek
end_time nil 2016-01-07 21:00:00 -0800
id nil 1250469452
start_time nil 2016-01-07 19:00:00 -0800
title nil Portland Linux/Unix Group
url nil http://pdxlinux.org
venue_details nil On the lower level, follow the signs.
venue_id nil 202392997
Change #36983
2015-12-01
22:08:41

create Calagator::Event 1250469451 Portland Linux/Unix Group Advanced Topics Roll back

description nil Portland Linux/Unix Group Advanced Topics Topic to be announced!
end_time nil 2016-02-16 21:00:00 -0800
id nil 1250469451
start_time nil 2016-02-16 19:00:00 -0800
title nil Portland Linux/Unix Group Advanced Topics
url nil http://pdxlinux.org
venue_details nil Use the left door
venue_id nil 202389965
Change #36982
2015-12-01
22:08:27

create Calagator::Event 1250469450 Portland Linux/Unix Group Advanced Topics Roll back

description nil Portland Linux/Unix Group Advanced Topics Topic to be announced!
end_time nil 2016-01-19 21:00:00 -0800
id nil 1250469450
start_time nil 2016-01-19 19:00:00 -0800
title nil Portland Linux/Unix Group Advanced Topics
url nil http://pdxlinux.org
venue_details nil Use the left door
venue_id nil 202389965
Change #36981
2015-12-01
22:07:14

create Calagator::Event 1250469449 Portland Linux/Unix Group Roll back

description nil PLUG: Portland's monthly, three-track open source conference! Celebrating 20 years of hosting Portland's best open source and technology freedom speakers. This month's topic To Be Announced First Thursday: General Meeting at PSU Third Tuesday: Advanced Topics at Free Geek Third Sunday: Hands-on Clinic at Free Geek
end_time nil 2016-02-04 21:00:00 -0800
id nil 1250469449
start_time nil 2016-02-04 19:00:00 -0800
title nil Portland Linux/Unix Group
url nil http://pdxlinux.org
venue_details nil On the lower level, follow the signs.
venue_id nil 202392997
Change #36980
2015-12-01
20:03:51

update Calagator::Event 1250469003 Portland Ruby Brigade monthly meeting Roll back

description We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations. # PRESENTATIONS at 7pm ### Your Talk? ### Jason Clark - GDB: A Gentle Intro We love Ruby’s elegance, simplicity, and flexibility. But our favorite language perches atop a world of native code. When that other world intrudes on your peaceful Ruby, GDB, the venerable GNU debugger, is the tool to turn to. We’ll examine setting up Ruby to work with GDB. We’ll learn the fundamental commands, and soon you’ll be debugging with ease. We’ll even peer deep into Ruby object internals and face down crashes, deadlocks, and bugs. Whether you’re writing a native gem, hacking the Ruby VM, or just want a glimpse of the layers below, this talk is for you! ### Lightning Talks ⚡️ There will be a whiteboard to sign up on arrival (first come first serve). # After presentations we'll have more socializing time. # Thanks to New Relic for providing the venue and beer, pizza & snacks this month! # ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 29th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up a ticket -- and turn right. Go straight until you almost run into the elevator lobby, then go right again. On the back side of the elevator block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking. <em>ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every month 35-75 people come together to share their knowledge, projects and enthusiasm for Ruby. If you'd like to present or have a topic you'd like discussed, please post to the <a href="http://groups.google.com/group/pdxruby">mailing list</a>. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there! </em> We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations. # PRESENTATIONS at 7pm ### Jason Clark - GDB: A Gentle Intro We love Ruby’s elegance, simplicity, and flexibility. But our favorite language perches atop a world of native code. When that other world intrudes on your peaceful Ruby, GDB, the venerable GNU debugger, is the tool to turn to. We’ll examine setting up Ruby to work with GDB. We’ll learn the fundamental commands, and soon you’ll be debugging with ease. We’ll even peer deep into Ruby object internals and face down crashes, deadlocks, and bugs. Whether you’re writing a native gem, hacking the Ruby VM, or just want a glimpse of the layers below, this talk is for you! ### Lightning Talks ⚡️ There will be a whiteboard to sign up on arrival (first come first serve). # After presentations we'll have more socializing time. # Thanks to New Relic for providing the venue and beer, pizza & snacks this month! # ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 29th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up a ticket -- and turn right. Go straight until you almost run into the elevator lobby, then go right again. On the back side of the elevator block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking. <em>ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every month 35-75 people come together to share their knowledge, projects and enthusiasm for Ruby. If you'd like to present or have a topic you'd like discussed, please post to the <a href="http://groups.google.com/group/pdxruby">mailing list</a>. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there! </em>
Change #36979
2015-12-01
12:09:44

update Calagator::Event 1250469385 Snowdrift.coop meetup / chat / hack session Roll back

Change #36978
2015-12-01
12:08:45

update Calagator::Event 1250468978 Snowdrift.coop casual meetup / chat Roll back

Change #36977
2015-12-01
10:50:23

update Calagator::Event 1250469448 PDXNode Presentation Night Roll back

description Talk includes: Lightning talks and singalong.js #singalong.js The act of performing music can be transcendent. But for many, the dream of performance remains out of grasp. Wouldn't it be cool if we could endow the mobile browser that everyone carries in their pocket with the power to turn non-musicians into genuine performers capable of playing along with a band? Node, plus a host of new HTML5 browser APIs makes it possible. Singalong.js enables musical collaborations in limitless combinations, in real time, with no perceptible latency. It's licensed under the GPL and uses lots of open libraries to make it happen. Armed with an implementation of pseudo-NTP over socket.io and a database of smart phone sound card latencies, singalong.js seeks to achieve a seemingly unwise task: synchronizing audio events across dozens of unknown mobile browsers over a LAN or the web. In this talk, I'll chronicle my journey as a musician and amateur coder in stitching together multiple free Node and browser libraries to make a distributed, user-controlled virtual instrument and lyric display system. The talk will include a demonstration wherein the audience "becomes the band" using a combination of cell phones, tablets, and traditional musical instruments. We'll touch on each of the following technologies: - socket.io - socket-ntp-krcmod (my implementation of NTP over socket.io) - gyro.js - howler.js - teoria.js - hammer.js - the Fluid (R3) SoundFont ## Speaker Ross Brackett <img alt="Ross" src="http://i.imgur.com/pWoiTYJ.jpg" height="200> - [The project on github](http://karaokeresearch.github.io/) Ross lives in Portland. When he's not working on singalong.js, he's writing a sketch or inputting a song into singalong.js for his late night cable access TV show, Karaoke Research Council. During the daylight hours, he works a data processing job that involves a lot of Perl and Excel."> Talk includes: Lightning talks and singalong.js Room for more talks. Submit yours here: https://github.com/PDXNode/pdxnode #singalong.js The act of performing music can be transcendent. But for many, the dream of performance remains out of grasp. Wouldn't it be cool if we could endow the mobile browser that everyone carries in their pocket with the power to turn non-musicians into genuine performers capable of playing along with a band? Node, plus a host of new HTML5 browser APIs makes it possible. Singalong.js enables musical collaborations in limitless combinations, in real time, with no perceptible latency. It's licensed under the GPL and uses lots of open libraries to make it happen. Armed with an implementation of pseudo-NTP over socket.io and a database of smart phone sound card latencies, singalong.js seeks to achieve a seemingly unwise task: synchronizing audio events across dozens of unknown mobile browsers over a LAN or the web. In this talk, I'll chronicle my journey as a musician and amateur coder in stitching together multiple free Node and browser libraries to make a distributed, user-controlled virtual instrument and lyric display system. The talk will include a demonstration wherein the audience "becomes the band" using a combination of cell phones, tablets, and traditional musical instruments. We'll touch on each of the following technologies: - socket.io - socket-ntp-krcmod (my implementation of NTP over socket.io) - gyro.js - howler.js - teoria.js - hammer.js - the Fluid (R3) SoundFont ## Speaker Ross Brackett <img alt="Ross" src="http://i.imgur.com/pWoiTYJ.jpg" height="200> - [The project on github](http://karaokeresearch.github.io/) Ross lives in Portland. When he's not working on singalong.js, he's writing a sketch or inputting a song into singalong.js for his late night cable access TV show, Karaoke Research Council. During the daylight hours, he works a data processing job that involves a lot of Perl and Excel.">
Change #36976
2015-12-01
10:49:24

create Calagator::Event 1250469448 PDXNode Presentation Night Roll back

description nil Talk includes: Lightning talks and singalong.js #singalong.js The act of performing music can be transcendent. But for many, the dream of performance remains out of grasp. Wouldn't it be cool if we could endow the mobile browser that everyone carries in their pocket with the power to turn non-musicians into genuine performers capable of playing along with a band? Node, plus a host of new HTML5 browser APIs makes it possible. Singalong.js enables musical collaborations in limitless combinations, in real time, with no perceptible latency. It's licensed under the GPL and uses lots of open libraries to make it happen. Armed with an implementation of pseudo-NTP over socket.io and a database of smart phone sound card latencies, singalong.js seeks to achieve a seemingly unwise task: synchronizing audio events across dozens of unknown mobile browsers over a LAN or the web. In this talk, I'll chronicle my journey as a musician and amateur coder in stitching together multiple free Node and browser libraries to make a distributed, user-controlled virtual instrument and lyric display system. The talk will include a demonstration wherein the audience "becomes the band" using a combination of cell phones, tablets, and traditional musical instruments. We'll touch on each of the following technologies: - socket.io - socket-ntp-krcmod (my implementation of NTP over socket.io) - gyro.js - howler.js - teoria.js - hammer.js - the Fluid (R3) SoundFont ## Speaker Ross Brackett <img alt="Ross" src="http://i.imgur.com/pWoiTYJ.jpg" height="200> - [The project on github](http://karaokeresearch.github.io/) Ross lives in Portland. When he's not working on singalong.js, he's writing a sketch or inputting a song into singalong.js for his late night cable access TV show, Karaoke Research Council. During the daylight hours, he works a data processing job that involves a lot of Perl and Excel.">
end_time nil 2015-12-03 21:00:00 -0800
id nil 1250469448
start_time nil 2015-12-03 18:00:00 -0800
title nil PDXNode Presentation Night
url nil http://pdxnode.org/
venue_details nil Doors are at 6, talks start at 6:30PM! If no one is at the door, tweet at @pdxnode to get let in!
venue_id nil 202393660
Change #36975
2015-12-01
10:27:20

update Calagator::Event 1250469438 Test Ruby PDX Monthly Meeting Roll back

description Portland's testing user group for Ruby developers! Conversation and peer mentoring starting at 6, presentations at 7 (TBA). For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel. Portland's testing user group for Ruby developers! Conversation and peer mentoring starting at 6, presentations at 7 (TBA). For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel (under PDX.rb).
Change #36974
2015-12-01
10:26:35

update Calagator::Event 1250469437 Test Ruby PDX Monthly Meeting Roll back

description Conversation and peer mentoring starting at 6, presentations at 7 (TBA). For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel. Conversation and peer mentoring starting at 6, presentations at 7 (TBA). For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel (under PDX.rb).
Change #36973
2015-12-01
10:25:18

update Calagator::Event 1250469343 Test Ruby PDX Monthly Meeting Roll back

description Test Ruby PDX is a new user group focusing on testing from a developer's perspective. Join us for peer mentoring, conversation, and pizza at 6, followed by presentations at 7. This month, Jason Clark of New Relic will discuss how to tackle the complex testing issues that come up when your code needs to be compatible with multiple dependencies. ### Testing the Multiverse #### Jason Clark It’s a basic principle of testing that minimizing dependencies will make you happier, faster, and more productive. But what happens when you can’t? If your code plugs into or extends another gem, comfortable isolation might be out of the question. Stubbing and careful design can carry you a ways, but eventually you need to actually test your code against those gems you’re building on. Luckily, there are ways to reduce this pain. We’ll dig deep on creating a simple environment to check your work against multiple dependencies. We’ll see patterns that help avoid pulling your hair out when those dependencies change. We’ll even search around the raw edges, examining how to verify what your code does when it lands in an environment you haven’t tested. There’s a multitude of gems out there to build on. Let’s see how we can test with them! ### ActiveMocker: Fast ActiveRecord Mocks #### Dustin Zeisler Tired of a slow test suite in Rails? Hitting the database so often it's getting you down? Is waiting for Rails to boot as you do red, green, refactor killing your vibe? Wouldn't it be great if your tests ran in milliseconds instead of seconds or minutes? You may say "That's all great, but I'll have to change the way I test and program adding tedious boilerplate, making my code ugly." And I would say, no! I created ActiveMocker to save my team from just that. You can have nearly all of the benefits by adding one setting to your test file and with just a little more work you can have full, glorious, unadulterated speed. ActiveMocker creates mock classes from ActiveRecord models, allowing your test suite to run at breakneck speed. This can be done by not loading Rails or hitting a database. The models are read dynamically and statically so that ActiveMocker can generate a Ruby file to require within a test. The mock file can be run by itself and comes with a partial implementation of ActiveRecord. Attributes and associations can be used the same as in ActiveRecord. Methods have the same argument signature but raise a NotImplementedError when called, allowing you to stub it with a mocking framework, like RSpec. Mocks are regenerated when the schema is modified so your mocks won't go stale, preventing the case where your units tests pass but production code fails. ## Thanks to Renew Financial for providing the space and pizza for this event! Test Ruby PDX is a new user group focusing on testing from a developer's perspective. Join us for peer mentoring, conversation, and pizza at 6, followed by presentations at 7. This month, Jason Clark of New Relic will discuss how to tackle the complex testing issues that come up when your code needs to be compatible with multiple dependencies. For more information about this and future meetings, follow @TestRubyPDX on Twitter. ### Testing the Multiverse #### Jason Clark It’s a basic principle of testing that minimizing dependencies will make you happier, faster, and more productive. But what happens when you can’t? If your code plugs into or extends another gem, comfortable isolation might be out of the question. Stubbing and careful design can carry you a ways, but eventually you need to actually test your code against those gems you’re building on. Luckily, there are ways to reduce this pain. We’ll dig deep on creating a simple environment to check your work against multiple dependencies. We’ll see patterns that help avoid pulling your hair out when those dependencies change. We’ll even search around the raw edges, examining how to verify what your code does when it lands in an environment you haven’t tested. There’s a multitude of gems out there to build on. Let’s see how we can test with them! ### ActiveMocker: Fast ActiveRecord Mocks #### Dustin Zeisler Tired of a slow test suite in Rails? Hitting the database so often it's getting you down? Is waiting for Rails to boot as you do red, green, refactor killing your vibe? Wouldn't it be great if your tests ran in milliseconds instead of seconds or minutes? You may say "That's all great, but I'll have to change the way I test and program adding tedious boilerplate, making my code ugly." And I would say, no! I created ActiveMocker to save my team from just that. You can have nearly all of the benefits by adding one setting to your test file and with just a little more work you can have full, glorious, unadulterated speed. ActiveMocker creates mock classes from ActiveRecord models, allowing your test suite to run at breakneck speed. This can be done by not loading Rails or hitting a database. The models are read dynamically and statically so that ActiveMocker can generate a Ruby file to require within a test. The mock file can be run by itself and comes with a partial implementation of ActiveRecord. Attributes and associations can be used the same as in ActiveRecord. Methods have the same argument signature but raise a NotImplementedError when called, allowing you to stub it with a mocking framework, like RSpec. Mocks are regenerated when the schema is modified so your mocks won't go stale, preventing the case where your units tests pass but production code fails. ## Thanks to Renew Financial for providing the space and pizza for this event!
Change #36972
2015-12-01
09:31:47

update Calagator::Event 1250469246 PADNUG: Something Awesome with Scott Hanselman Roll back

end_time nil 2015-12-02 20:30:00 -0800
start_time 2015-12-01 18:00:00 -0800 2015-12-02 18:00:00 -0800
Change #36971
2015-12-01
09:00:45

update Calagator::Event 1250469003 Portland Ruby Brigade monthly meeting Roll back

description We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations. # PRESENTATIONS at 7pm ### Your Talk? ### Lightning Talks ⚡️ There will be a whiteboard to sign up on arrival (first come first serve). # After presentations we'll have more socializing time. # Thanks to New Relic for providing the venue and beer, pizza & snacks this month! # ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 29th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up a ticket -- and turn right. Go straight until you almost run into the elevator lobby, then go right again. On the back side of the elevator block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking. <em>ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every month 35-75 people come together to share their knowledge, projects and enthusiasm for Ruby. If you'd like to present or have a topic you'd like discussed, please post to the <a href="http://groups.google.com/group/pdxruby">mailing list</a>. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there! </em> We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations. # PRESENTATIONS at 7pm ### Your Talk? ### Jason Clark - GDB: A Gentle Intro We love Ruby’s elegance, simplicity, and flexibility. But our favorite language perches atop a world of native code. When that other world intrudes on your peaceful Ruby, GDB, the venerable GNU debugger, is the tool to turn to. We’ll examine setting up Ruby to work with GDB. We’ll learn the fundamental commands, and soon you’ll be debugging with ease. We’ll even peer deep into Ruby object internals and face down crashes, deadlocks, and bugs. Whether you’re writing a native gem, hacking the Ruby VM, or just want a glimpse of the layers below, this talk is for you! ### Lightning Talks ⚡️ There will be a whiteboard to sign up on arrival (first come first serve). # After presentations we'll have more socializing time. # Thanks to New Relic for providing the venue and beer, pizza & snacks this month! # ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 29th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up a ticket -- and turn right. Go straight until you almost run into the elevator lobby, then go right again. On the back side of the elevator block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking. <em>ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every month 35-75 people come together to share their knowledge, projects and enthusiasm for Ruby. If you'd like to present or have a topic you'd like discussed, please post to the <a href="http://groups.google.com/group/pdxruby">mailing list</a>. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there! </em>
Change #36970
2015-11-30
17:11:20

create Calagator::Event 1250469447 EBER HEALTH LAUNCH AT PSU Roll back

description nil Jan 19th- free coupons will be given to those who download our app. Jan 20th- free hot chocolate Jan 21st 50% off Flu Shots
end_time nil 2016-01-21 16:00:00 -0800
id nil 1250469447
start_time nil 2016-01-19 10:00:00 -0800
title nil EBER HEALTH LAUNCH AT PSU
url nil http://bitly.com/psulauch
venue_details nil SMSU 101
venue_id nil 202390271
Change #36969
2015-11-30
16:45:38

create Calagator::Event 1250469446 EBER HEALTH LAUNCH AT PSU Roll back

description nil Jan 19th- free coupons will be given to those who download our app. Jan 20th- free hot chocolate Jan 21st 50% off Flu Shots
end_time nil 2016-01-21 16:00:00 -0800
id nil 1250469446
start_time nil 2016-01-19 10:00:00 -0800
title nil EBER HEALTH LAUNCH AT PSU
url nil http://www.eberhealth.com
venue_details nil SMSU 101, Near Cafeteria
venue_id nil 202390005
Change #36968
2015-11-30
06:57:30

update Calagator::Venue 202395141 Skype Live Studio Roll back

access_notes nil
address nil 1210 SW 6th Ave, Portland, OR 97204
country nil United States
description nil
email nil
events_count 1 2
latitude nil 45.5158
locality nil Portland
longitude nil -122.6804
postal_code nil 97204
region nil OR
street_address nil 1210 SW 6th Ave
telephone nil
url nil
Change #36967
2015-11-30
06:55:51

create Calagator::Event 1250469445 End of MOnth MOVEMBER Celebration! Roll back

description nil Food, Drinks, Painting for all that come by and help to celebrate a MOVEMBER month of raising money and awareness for Men's Health issues. For those of you who participated in MOVEMBER, we will have professional barbers on hand to trim or shave your Facial Hair! Sponsored by Alpha Media and Bridgeport Brewing, we are celebrating the end of MOVEMBER! Come out and enjoy free food, drinks, painting and a shave while we make a last push for #movember! Elephants Delicatessen will be providing snacks, Hair M - Men's Barbering and Grooming will provide shaves, Pop & Paint, LLC. will be providing painting and of course BridgePort Brewing Company will provide the beer!
end_time nil 2015-11-30 21:00:00 -0800
id nil 1250469445
start_time nil 2015-11-30 17:00:00 -0800
title nil End of MOnth MOVEMBER Celebration!
url nil http://on.fb.me/1lpSgpE
venue_id nil 202395141
Change #36966
2015-11-30
06:55:51

create Calagator::Venue 202395141 Skype Live Studio Roll back

events_count nil 1
id nil 202395141
title nil Skype Live Studio
Change #36965
2015-11-29
20:00:34

create Calagator::Event 1250469444 AgilePDX Dntn Pub Lunch: Demonstrating the Value of & Preserving Intact Teams: Moving Work to Teams Rather Than People to Work Roll back

description nil Have you ever worked on or helped build a great team only to see it disbanded at the end of the effort that helped build it? Are you familiar with notion that the best way to spread goodness that one team learns is to disperse its members among many teams? Have you ever been *almost* to the point of having a high performing team only to see team members sent off to other efforts? Well, have we got a topic for you! This Friday, the Downtown Pub Lunchers are going to pick up where they left off last month talking about demonstrating the value of and preserving intact teams. Moving the work to the people rather than the people to the work is a principle some organizations try to live by. This helps them keep teams intact so they can continue to grow together. This can require some creativity in allocating work to teams. Come join us as we talk about how to demonstrate the value of intact teams and move the work to the team. Same bat time, same bat cave. We'll be in the back at Ringlers from 12p to 1p. We start on time and end on time. Come share hot pub food and a hot topic over beer on a cold day. RSVP's to [email protected] are welcome but not required.
end_time nil 2015-12-04 13:00:00 -0800
id nil 1250469444
start_time nil 2015-12-04 12:00:00 -0800
title nil AgilePDX Dntn Pub Lunch: Demonstrating the Value of & Preserving Intact Teams: Moving Work to Teams Rather Than People to Work
url nil http://www.agilepdx.org
venue_id nil 202390475
Change #36964
2015-11-29
09:04:59

update Calagator::Event 1250469443 Portland 1 Million Cups Roll back

title Portland 1 Million Cups Portland 1 Million Cups - Hatch Oregon
venue_details nil
Change #36963
2015-11-29
09:04:23

create Calagator::Event 1250469443 Portland 1 Million Cups Roll back

description nil <p><img src="http://photos1.meetupstatic.com/photos/event/1/5/6/a/600_444305482.jpeg"></p> <p><b>Excited to have <a href="http://hatchoregon.com/">Hatch Oregon</a> speaking to us this week!</b></p> <p><br>Every week we have a new local entrepreneur building an amazing company here in Portland. They give a short presentation followed up with a great Q&A session where you get to ask questions and ask about the real challenges and triumphs behind the business.</p> <p>As always we welcome everyone interested in startups and founders building great companies here in Portland.</p> <p>Come and check it out and bring a friend.</p>
id nil 1250469443
source_id nil 996335512
start_time nil 2015-12-09 08:30:00 -0800
title nil Portland 1 Million Cups
url nil http://www.meetup.com/1-Million-Cups-Portland/events/226866649/
venue_id nil 202395057
Change #36962
2015-11-29
09:04:23

update Calagator::Source 996335512 http://www.meetup.com/1-Million-Cups-Portland/events/226866649/ Roll back