Download an iCalendar file or subscribe to a feed of events at this venue.
Tuesday, February 3, 2009 at 9:42am and last updated
Sunday, March 6, 2011 at 12:10am.
Roots Organic Brewing [Out of business. *Sigh*]
This venue is no longer open for business.
Future events happening here
- - No events -
Past events that happened here
-
MondayJul 12 2010Portland Functional Programming Study Group
ABOUT: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, Erlang, OCaml, Scala, and others. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
VENUE: We're at the Roots Organic Brewing events room this month, at the corner of Clay and SE 7th. The room's entrance is the glass double doors on Clay, there will be a "pdxfunc" sign on them. There's also an interior entrance in the bar, ask the bartender how to get to the events room or look for a "pdxfunc" sign on a pair of solid double doors.
-
WednesdayJul 7 2010Portland Semantic Web Interest Group
Patrick Logan will be sharing excerpts of his talk "Programming Semantic Web Applications in Clojure" from Portland Code Camp 2010.
-
WednesdayJun 16 2010PLUG Advanced Topics: Perl 5 & 6 Gems
Perl 5 & 6: What you've missed in the last $n years by Eric Wilhelm and Paul Fenwick
http://www.scratchcomputing.com http://www.perltraining.com.au
We are honored to have local Perl expert and OSCON presenter Eric Wilhelm and visiting OSCON keynote presenter Paul Fenwick talk about gems you may have been missing in Perl 5 and 6.
Eric will present an overview of the Perl 6 project, a snapshot of recent development, how to install Rakudo Perl 6, and samples of what you can do with Rakudo Perl 6 now.
Paul writes: Awesome things have been happening in Perl recently; so many that even if you've been paying close attention, you may have missed a few. In this talk we'll examine some of the coolest recent technologies for Perl programmers, including:
Overhauling Perl's Object Oriented framework with Moose.
Making everything a first-class object with autobox.
Slashing your error handling code with autodie.
Building fast, readable and reusable regular expressions with Perl 5.10.
Bundling and building stand-alone applications using PAR, the Perl Archiver.
Astonishingly good profiling with Devel::NYTProf.
Playing MineSweeper automatically with App::SweeperBot.
Contact Michael Dexter for information: [email protected] 503-789-8978
-
MondayJun 14 2010Portland Functional Programming Study Group: "Reinventing the Wheeler" and more
PRESENTATIONS
- "Reinventing Wheeler" by Matt Youell -- Wheeler is a lazy, imperative, declarative language with no functions and no objects. Some languages try to eliminate state. In Wheeler state is the primary abstraction. Wheeler is very early in development and is at a stage where feedback from the technical community would be greatly appreciated.
ABOUT: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, Erlang, OCaml, Scala, and others. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
VENUE: We're at the Roots Organic Brewing events room this month, at the corner of Clay and SE 7th. The room's entrance is the glass double doors on Clay, there will be a "pdxfunc" sign on them. There's also an interior entrance in the bar, ask the bartender how to get to the events room or look for a "pdxfunc" sign on a pair of solid double doors.
-
MondayJun 7 2010Portland Semantic Web Interest Group
Tonight we'll have the first of our Semantic Web application demos. Three lovely volunteers will be showing actual applications that use Semantic Web technologies in various states of development.
Brian Panulla will show a system for building and interacting with rubrics - tools for educators to facilitate assessment and grading of student assignments.
Leif Warner will be demonstrating a semantic web system modeling complex and shifting state of the local Portland music scene.
Paul Daigle will be demonstrating a semantic system for identity management. The model cross-links between authenticated social objects (people, groups, time, location) and associated media (data, content) to help manage access.
So come, listen, discuss!
If you've got an app you'd like to talk about, contact the organizer at http://www.meetup.com/pdxsemweb/suggestion/
-
WednesdayMay 19 2010PLUG Advanced Topics: DRBD & Pacemaker part II by Adam Gandelman
DRBD stands for Distributed Replicated Block Device. Mainline in the Linux kernel since 2.6.33, it is used to replicate data at the block level over the network in a "network RAID1" fashion. It is generally deployed as a cost effective, shared-nothing alternative to a SAN and used as the building block for high availability clusters. Pacemaker is currently the de facto open-source cluster resource manager (CRM) for Linux HA clustering. With it, nodes and services can be monitored and managed to ensure maximum uptime in the face of the most severe service and hardware level failures. Combining the two allows admins to %99.999 uptime at a fraction of the price of proprietary alternatives.
In LINBIT's second PLUG Advance Topics installment, Adam Gandelman will give a more in-depth view of DRBD and Pacemaker and demonstrate how they work closely together to keep applications running and consistent. During the second half of the presentation, Adam will provide attendees with a real-world example by configuring a highly-available LAMP cluster from the ground up. Though geared toward web services, the concepts presented can easily be expanded to provide the HA gaurantee to virtually any Linux service.
Agenda: - Brief re-introduction to DRBD, Pacemaker and HA clustering concepts. - Overview of various use cases and interesting deployments - Configuration and implementation of a highly-available LAMP cluster using DRBD for data redundancy and Pacemaker for resource management.
Adam Gandelman is an expert in open-source clustering and high availability. Originally from New England, Adam lives in Portland, OR where he has been working at LINBIT, developers of DRBD and maintainers of Heartbeat. Aside from providing top-level Linux High-Availability and Disaster Recovery consulting for customers in the Americas, he leads LINBIT training courses in the US, doubles as a technical writer and regularly contributes to related open-source projects.
-
MondayMay 10 2010Portland Functional Programming Study Group
ABOUT: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, Erlang, OCaml, Scala, and others. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
VENUE: We're at the Roots Organic Brewing events room this month, at the corner of Clay and SE 7th. The room's entrance is the glass double doors on Clay, there will be a "pdxfunc" sign on them. There's also an interior entrance in the bar, ask the bartender how to get to the events room or look for a "pdxfunc" sign on a pair of solid double doors.
-
WednesdayApr 21 2010PLUG Advanced Topics: What's new in Linux Wireless
This talk will present some highlights in Linux Wireless development made over the past year or so. Some of these developments resulted in new userspace tools which will be introduced. We will then highlight recent developments in Intel's Linux Wireless driver.
Reinette is the maintainer of Intel's Linux wireless driver (iwlwifi) and is a member of the Open Source Technology Center (OTC), within the Intel Software and Services Group (SSG).
Please spread the word!
-
WednesdayMar 17 2010PLUG Advanced Topics: What Went Wrong with My Disaster Recovery Plan
Brian Martin will be test-driving his IEEE presentation on his experiences in a true, "abandon the building" disaster recovery effort. He'll place particular emphasis on where technically sound, well-tested disaster plans often fail in a real disaster, and how these problems can be overcome.
The best data center disaster recovery plans are developed carefully and tested regularly. If you're at that stage, you may think you are well prepared. In this entertaining presentation, Brian Martin describes the unexpected problems that arose when a well thought out and tested plan met a real disaster, and draws lessons that are applicable to any disaster recovery situation.
Brian Martin has spent 30 years in the IT field, fairly evenly divided between being a mainframe system programmer and a server system administrator. He has operated Martin Consulting Services in the Portland Oregon area since moving to Portland from the San Francisco Bay Area in 1996. He has a wife, two cats, a dog, and nine in-service computers at home.
-
MondayMar 8 2010Portland Functional Programming Study Group
Presentation: Jamey Sharp will give us a walk-through of the Haskell gzip deflate algorithm code that he and Josh Triplett developed.
Group coding activity: We'll split up into groups that will each try to build an FP app from scratch in an hour, and then share the results with everyone. We'll make teams with people of different skill levels, so having FP coding skills will be useful but not required. My hope is this activity will give more folks a chance to explore and learn from others how to design and implement an FP app. Sample app ideas: blog, Twitter-clone, Sinatra-like web-framework, message queue client/server, filesystem directory browser, CSV-to-JSON converter, etc.
ABOUT: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, Erlang, OCaml, Scala, and others. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
VENUE: You can enter the event space through the glass doors on 7th that are close to the intersection with Clay, or through the front door and just look for signs to the event space. There will be pdxfunc signs on both.
-
WednesdayFeb 17 2010PLUG Advanced Topics: OpenEmbedded
OpenEmbedded
Getting started in embedded Linux development can be intimidating. Every hardware device vendor seems to have its own embedded Linux distribution and way of developing for it. OpenEmbedded (OE) is a framework for creating highly customizable embedded Linux distributions. It provides a well-designed build system and cross-compilation environment to developers, and a robust package management system for setting up and maintaining your embedded Linux system.
Find out why OpenEmbedded is taking the embedded world by storm and improving the lives of embedded Linux developers.
Scott Garman is a Linux Software Engineer at Russound, a leader in multi-room audio systems, which allow you to enjoy music throughout your home.
-
MondayFeb 8 2010Portland Functional Programming Study Group
ABOUT: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, Erlang, OCaml, Scala, and others. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
VENUE: You can enter the event space through the glass doors on 7th that are close to the intersection with Clay, or through the front door and just look for signs to the event space. There will be pdxfunc signs on both.
-
WednesdayJan 20 2010PLUG Advanced Topics: Automated Failure Recovery/High Availability
Dwight Hubbard of Effective Automation Solutions will give a presentation entitled:
Automated Failure Recovery/High Availability
The discussion will include different types of high of high availability and will go over setting up a simple highly available web environment using reverse proxies and failover clustering.
If time is available (or things go quickly), we'll extend this to a more complex environment that provides highly available virtualization clustering.
The time may change slightly to accommodate POSSE, like in the good old days.
See you there!
-
MondayJan 11 2010Portland Functional Programming Study Group
ABOUT: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, Erlang, OCaml, Scala, and others. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
VENUE: You can enter the event space through the glass doors on 7th that are close to the intersection with Clay, or through the front door and just look for signs to the event space. There will be pdxfunc signs on both.
PRESENTATIONS
- "Serialist: Lazy web-crawling in Haskell" by Jamey Sharp and Josh Triplett
The http://serialist.net/ site provides a way to find, track and read serialized content (e.g., web comics). It's implemented entirely in Haskell and demonstrates functional web application development, crawling, scraping and distributed architecture. Serialist uses interesting graph algorithms to add and step through content lazily. Work on the site also produced useful, reusable Haskell modules: early-finish monad, HTTP Digest implementation, database layer, recursive monadic data structures, fast/lazy character converter, etc. Jamey and Josh will discuss these topics as well as their experiences analyzing and profiling their Haskell code to improve performance and reduce memory consumption.
Jamey Sharp's day job involves a computer test for attention deficit disorder, but his biggest projects have been the Portland State Aerospace Society, XCB, and Serialist. Twitter: @jamey_sharp. Projects: http://www.ohloh.net/accounts/jamey
Josh Triplett is a PhD student at Portland State University and a Free and Open Source Software hacker. He's involved in research on relativistic programming and advanced synchronization techniques for highly parallel systems. Josh builds and launches Linux-powered rockets with the Portland State Aerospace Society, and hacks on numerous other projects. Homepage with projects: http://joshtriplett.org/
-
WednesdayDec 16 2009PLUG Advanced Topics: DRDB HA Clustering on Commodity HW
Using DRBD to Build High-Availability Clusters on Commodity Hardware
Charlie Schluting of LINBIT will explain how DRBD works and how people currently use it, with enough information to get you started building your own clusters.
DRBD stands for Distributed Replicated Block Device, and as the name implies, allows you to replicate block devices over TCP. DRBD is extremely flexible due to the fact it is a block device, and as such is used in a variety of situations. At the most basic level, you can replicate data between two servers to provide synchronously replicated storage redundancy for either failover or disaster recovery purposes. In active/active mode, you can also run GFS, OCFS2, or other clustered file systems.
Topics that will be covered: - How it works, history, and future exciting news regarding mainline kernel inclusion - How it is used: HA-iSCSI, HA-NFS, Virtualization, Apache, Samba, etc. - Cluster Resource Manager options and recommendations, and news about the confusing changes in the Linux-HA / Clusterlabs communities.
And the majority of the time will be spent on: - Example cluster configuration: hardware setup, installation and configuration, and cluster manager integration.
Come with questions!
-
WednesdayOct 28 2009Personal Telco Project Monthly Meeting
Monthly Meeting of the Personal Telco Project. Will include a talk by Keith Lofstrom on his Server Sky project. The meeting is held in the back room, look for the PTP sign covering the "Employees Only" sign.
-
WednesdayAug 26 2009Personal Telco Monthly Meeting
Personal Telco recently received a couple SkyPilot SkyExtenders from the defunct MetroFi network for evaluation into whether some public/community value might be salvaged from them. In the process, we have dismantled one of them and learned some things. We'll have parts on display and a presentation on what we've learned and what remains to be learned.
Oh, and we'll have a Monthly Meeting as well. Come join the fun!
-
WednesdayJul 29 2009Personal Telco Project Monthly Meeting
Montly Meeting of the Personal Telco Project. We'll be electing one position on the Board of Directors this month.
-
WednesdayJul 15 2009PLUG Advanced Topics - Webslide Presentations That Don't Suck
All-in-one presentation programs like PowerPoint, OpenOffice, and Keynote suck. Why not present open format, transportable presentations with web browsers?
A short presentation on WYDIWYS ( What You Draw is What You See , http://server-sky.com/wydiwys ). Maybe, short presentations on Sliderepl ( http://discorporate.us/projects/sliderepl/ ), S5 ( http://meyerweb.com/eric/tools/s5/ ) and Text::Slidez ( http://svn.scratchcomputing.com/Text-Slidez/ ). If you have another tool, or opinions about how they should work, or knowledge of Javascript, Flash, and HTML to help us design something better, join us at the back room (southern doors) at Roots!
-
WednesdayJun 24 2009Personal Telco Project Monthly Meeting
At this Monthly Meeting of the Personal Telco Project, we'll be nominating people for an opening on the Board of Directors, as well as review existing and consider future projects and directions.
-
WednesdayApr 29 2009Personal Telco Project monthly meeting
The April Monthly Meeting of the Personal Telco Project will be at Roots Organic Brewery. We hope you'll join us.
To post Agenda Items, see the URL.
-
TuesdayApr 14 2009inFARMation (and Beer!)
InFARMation (and Beer!) is designed to promote community discussion on the connection between food and farms in Oregon. This is a great opportunity to network with the community of Oregonians who want to have a say in our local food system!
As always, InFARMation (and Beer!) is on the 2nd Tuesday of the month, Beers are only $2.50, and the event is free and open to the public.
Agenda:
A third generation dairy farmer from Monmouth, Jon Bansen of Double J Jersey Farm transitioned from a conventional dairy to an organic dairy in the late 1990s, and is part of the farmer co-op Organic Valley.
Jon has turned farm diversity and organic dairying into a profitable business while providing a comfortable and sustainable life for himself, his family, and his cows. Jon also gives back to the community by providing farm tours and pasture walks for consumers, students, farmers and extension agents.
5:30-6:30 arrive, enjoy food and drinks, networking 6:30-8:00 speaker presentations with Q&A 8:00-8:30 more networking, discussion, and of course, organic brew!
-
WednesdayMar 25 2009Personal Telco Project Monthly Meeting
The Personal Telco monthly meeting in March will discuss what a Broadband Stimulus proposal from PTP might look like. Come share your ideas, roll up your sleeves and help out! Make positive change in your community!
-
ThursdayMar 12 2009Portland car-free happy hour
What's your vision of sustainable transportation and how to make it happen for Portland and the greater world? How do you get around in Portland in and in the greater world? What are you working on? Please join Portland's first Car-free happy hour to discuss, mingle, and eat and drink.
When: 2nd Thursday of each month (First is March 12), 5-7pm
Where: Roots Organic Brewing Company, 1520 SE 7th Ave, Portland, OR
Who's invited: Bicyclists, transit riders, pedestrians, motorists looking for other options, carpoolers, activists, consultants, nerds, journalists, public agency employees, politicians, neighbors, and friends
What: Car-free happy hour is an informal venue to mingle participate in a social exchange of information, ideas, and connections. Let's put the ingredients together and see what happens.
-
WednesdayFeb 25 2009Personal Telco Project Monthly Meeting
The regular monthly meeting of the Personal Telco Project. We'll be discussing ongoing projects and various other things.