Viewing 0 current events matching “scala” by Date.
Sort By: Date | Event Name, Location , Default |
---|---|
No events were found. |
Viewing 72 past events matching “scala” by Date.
Sort By: Date | Event Name, Location , Default |
---|---|
Tuesday
May 19, 2009
|
Portland Java User Group: The Feel of Scala – Oracle (Downtown Campus) This month's topic: The Feel of Scala Scala is a new language for the Java Platform that blends object-oriented and functional programming concepts. This talk will focus on the design choices of Scala, and what they mean for developer productivity. The talk will highlight what it means to program in a functional style, and show you how Scala facilitates a hybrid of functional and imperative programming styles. The talk will also explore how Scala compares to dynamic languages such as Ruby and Python. And you'll see examples of real, production Scala code that will illustrate what it feels like to program in Scala. Speaker: Bill Venners Bill Venners is president of Artima, Inc., publisher of Artima Developer (www.artima.com). He is author of the book, Inside the Java Virtual Machine, a programmer-oriented survey of the Java platform's architecture and internals. His popular columns in JavaWorld magazine covered Java internals, object-oriented design, and Jini. Active in the Jini Community since its inception, Bill led the Jini Community's ServiceUI project, whose ServiceUI API became the de facto standard way to associate user interfaces to Jini services. Bill is also the lead developer and designer of ScalaTest, an open source testing tool for Scala and Java developers, and coauthor with Martin Odersky and Lex Spoon of the book, Programming in Scala. PJUG meetings start with some time to eat and socialize (pizza and beverages are provided), followed by the featured speaker, then Q&A, discussion, sometimes a drawing to give away swag. :) Though we like knowing how many people to expect, you don't have to RSVP, on Upcoming or otherwise. Go ahead and just show up! Many people also go for a drink and further discussion following the meeting, at a location determined ad hoc (more often than not, Jax on 2nd). http://twitter.com/pjug http://pjug.org/ (join our mailing list, linked from the website!) |
Thursday
Jan 21, 2010
|
PDXScala Meeting – AboutUs We've got a fun meeting coming up this Thursday. The plan is to break into small groups to evaluate various testing frameworks (Sepcs, ScalaTest, JUnit, etc.) and then discuss our findings as a group. Trenton has graciously set up a GitHub repository with some basic classes to test against and a set of JUnit tests to get started with. It's currently set up with Maven and has the beginnings of an SBT project set up. I'm still working on getting SBT to run the JUnit tests Trenton wrote, but otherwise feel free to clone it and get familiar with it before the meeting: http://github.com/trenton/TestOfTests There should also be time to discuss other concerns, ask questions, and the usual sorts of things you might want to do in a group of like-minded techies. If you have ideas for other short discussions you'd like to propose for this meeting or a future meeting, please send them along. |
Thursday
Feb 18, 2010
|
PDXScala Meeting – AboutUs Come join us for another gathering of PDXScala, the Portland Scala users group. This is a casual group focused around the Scala programming language. We welcome both newcomers and experts alike. Thomas Lockney will be presenting SBT (Simple Build Tool) as a convenient tool for exploring Java libraries with Scala. One of the primary benefits of Scala being available on the JVM is easy integration with existing Java code, but as any Java developer can tell you, it can take a lot of boilerplate to get started exploring a new library. Scala (and SBT) make it possible to shortcut through a lot of this excess code and get right to the heart of the matter. Brian Panulla has generously agreed to be our first subject for a group code review. He'll be showing his program which converts an XML file to RDF/OWL and we'll have the opportunity, as a group, to look for ways to improve it. We look forward to seeing you! |
Thursday
Mar 18, 2010
|
PDXScala Meeting – Lucky Labrador Brew Pub We're going to just have a casual meeting this month, so we can hang out, talk about whatever project or bit of code has captured your attention of late, and drink beer. We'll be meeting concurrently with the fine folks at the PDX Weekly Hackathon, so there should be plenty of discussion of quite a varied nature. Feel free to come out and hack on things, of course! |
Thursday
Apr 15, 2010
|
PDXScala Meeting – Jive Software Come join other Scala enthusiasts at our new location graciously hosted by Jive Software. Anything Scala related is open for discussion. We'll have Jesse Hallett discussing how he put together a lambda calculus to learn about Scala's parsing libraries. Leif Warner will also be showing an application he's been developing which uses the Step web framework (a workalike of the the Sinatra framework in Ruby). This app uses Simple Build Tool, Scardf, Jena, TDB, RDF/OWL, graphs and federated queries and is intended to provide an "open source community family tree" of the local Portland-area music scene. If you have a project or some code you'd like to share (for review or just to look at how you solved an interesting problem) please bring it along. Pizza will be provided by Jive. http://pdxscala.org/next-pdxscala-meeting-thusday-415-7pm-at-jive |
Thursday
May 20, 2010
|
PDXScala Meeting – Jive Software It's that time again! It seems to sneak up on me and if I'm not careful, I'll forget to send these notices out entirely. But fate intervened and I was reminded about it just now, so... without further ado... I'm happy to say we have what looks to be a very interesting talk this month being given by Stephen Judkins. Here's the description in his own words: GOTO Considered Awesome: Delimited Continuations in Scala Scala 2.8 adds support for delimited continuations, a powerful control-flow abstraction. First, I'll show how the the impressive power offered by continuations can be used for good or evil. I will demonstrate how they can be used to implement GOTO in Scala, then I'll show how a simple, synchronous Scala program can be transformed into a distributed, asynchronous web application that could support millions of concurrent users. I'll explain what a continuation actually is, and how Scala's are "delimited". I'll step though the code transformations the Scala compiler performs in order to support continuations. I'll show the limitations of Scala's continuation support and how it could be improved. Finally, I'll explain how continuations are a fundamental abstraction upon which many other things can be built. If you have other topics you'd like to discuss or just want to come hear how others are using Scala, please come join us. There is always plenty of opportunity for open discussions and mini-presentations. |
Thursday
Jun 17, 2010
|
PDXScala Meeting – Jive Software Come join us for another gathering of PDXScala, graciously hosted by Jive Software. We'll be meeting at 7PM, June 17th, and Steven Osborn will be talking about his experiences developing for Android using Scala. Interested in Android Mobile OS development, but want to be able to program in Scala? Well you can have your cake and eat it too. Steven will give a high level overview of the Android development platform along with his experiences using SBT along the SBT Android plugin to rapidly develop Android applications. We'll cover everything from setting up your project, running your hello world application, and testing. Steven is the CTO of Urban Airship, a local mobile messaging and content deliver company providing easy to use, cross-platform web services for iPhone, Blackberry and Android. With nearly a decade of experience in the industry he has participated in all stages of a software company from startup to acquisition. Steven enjoys participating in open source development and has contributed significant amounts of code to projects, including Android OpenIntents and IDiB (Identity In The Browser). Steven is also an accomplished Guitar Hero rockstar and believes strongly that ideas are worthless and execution is everything. If you have other topics you'd like to discuss or just want to come hear how others are using Scala, please come join us. There is always plenty of opportunity for open discussions and mini-presentations. |
Monday
Jul 19, 2010
|
PDXScala Meet & Greet – Lucky Labrador Brew Pub Come join PDXScala, the Portland, Oregon Scala users group, for a night of geeking and socializing. We'd like to invite any Scala enthusiasts in town for OSCON and the Scala Summit to come join us at the Lucky Lab Brewpub (http://luckylab.com) located at 915 SE Hawthorne Blvd, just a short hop from the Oregon Convention Center, on Monday, July 19th at 7PM. If possible, please RSVP here. It's not necessary, but helps us figure out how many people to expect. |
Thursday
Aug 19, 2010
|
PDXScala – Jive Software Come join fellow Scala hackers and enthusiasts. The guest speaker this time will be Peat Bakke, who will be speaking about some of his experiences building a service with Scala. Or in his words: Scala, Circumflex, and MongoDB Or, why writing everything from scratch is a great way to learn a language, but a terrible way to be productive. This is about an ongoing Scala project -- a part of the Capacity product planning and resource management system. We'll be looking at a few parts of the system, a homebrew ORM for MongoDB, and the guts behind the scenes that handles the calculations, and the Circumflex-based JSON web service. The goal of building these from scratch was to learn, and it continues to be an experiment, so I'm looking forward to everyone's feedback on how to make it better! |
Thursday
Sep 16, 2010
|
PDXScala Meeting – Jive Software Come join fellow Scala hackers and enthusiasts. The guest speaker for this meeting will be Cooper Francis. He's going to cover some of the tricky changes that came in Scala 2.8 (particularly looking at arrays, manifests and implicits) and then do a bit of an exposition of implicits in general and how they can be used to create type classes. This should be a fun talk and I don't doubt we'll all learn something. If any of you have already delved into these changes, please come share your experiences and if you haven't, well... no better time than Thursday night to learn about them! Once again, our meeting will be at Jive Software (courtesy of Jesse Hallett) and will be starting at 7PM. |
Thursday
Oct 21, 2010
|
PDXScala Meeting – Lucky Labrador Brew Pub We're just going to take it easy this month and have a casual gathering at the Lucky Lab. If weather permits, expect to find us on the back patio. |
Thursday
Jan 20, 2011
|
PDXScala: Octobot distributed queue worker, bridging JRuby and Scala, etc – Simple (old office) PDXScala is the Portland, Oregon based Scala users group. The meeting will be at BankSimple, please use this door -- there will be a "PDXscala" sign on it. PRESENTATIONS * Scott Andreas showing off the Scala port of his Octobot project, which was recently deployed successfully to handle a heavy job processing load at UrbanAirship. * Stephen Judkins will also show off some work he's done to integrate JRuby and Scala. * If you have any topics you'd like to discuss or code you'd like to show off, please bring it along! |
Thursday
Mar 17, 2011
|
PDXScala – Simple (old office) It's time, once again, for another chance to meet up with fellow Scala developers and enthusiasts (or even the Scala-curious -- you're welcome, too). We'll be meeting this month at the BankSimple offices, located at 334 NW 11th at 7PM this Thursday, March 17th. I'll give a brief talk about our experiences building Scala code on top of a Clojure framework and some of the trials and tribulations involved in doing so, and Bryan Armstrong will be talk about "Getting back to deterministic resource release by reimplementing 'disposable' semantics and conditionally verifying client code compliance via phantom reference tracking." Of course, there will also be time for open discussion and questions, possibly even a brief ad-hoc presentation if someone has something they really want to show off. |
Monday
May 9, 2011
|
Portland Functional Programming Study Group – Lucky Labrador Brew Pub ABOUT THE GROUP: 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. ABOUT THE VENUE: The group will meet in the Events Room, the large glassed-in room by the main entrance on Hawthorne. There will a "pdxfunc" sign on the door. Feel free to show up early to eat and socialize, we have the room reserved from 6pm on. |
Thursday
May 19, 2011
|
PDXScala – Simple (old office) Kender Elford will talk about doing OpenGL programming with Scala, and Leif Warner will do a short talk on using the Spray library, an asynchronous microframework for building full RESTful servlets on top of Akka actors. The meeting will take place at 7PM at the BankSimple offices (aka, the Urban Airship building), which is located at 334 NW 11th (at the intersection of 11th and Flanders). If you have any trouble finding it, feel free to call me at 971-322-9408. If possible, I'll try to make sure we have some pizza there (anyone want to sponsor this month?). Also, I believe we have a free ticket for OpenSource Bridge to give away. |
Thursday
Jul 21, 2011
|
PDXScala – Simple (old office) This will be a pretty casual meeting, but still worthwhile. Bryan Armstrong said he could speak a bit on the new parallel collections support in Scala 2.9. Thomas Lockney may quickly show off a basic Akka demo, but that's looking iffy at this point. If you have anything else you'd like to come talk about, feel free to do so! If you haven't been to the BankSimple office before, we have a space in the UrbanAirship building. |
Sunday
Jul 24, 2011
|
OSCON JVM Language Symposium – Oregon Convention Center OSCON JVM Language Symposium Sunday, July 24, 2011 from 10:00 AM - 5:00 PM (PT) Portland, OR Free. Registration required. The OSCON JVM Language Symposium is a free, open-spaces conference for implementers and users of different languages on the Java Virtual Machine. We will have several of the biggest names in JVM languages in attendance, and an open format where you can propose and lead sessions, or simply hang out and hack on a new or interesting language idea. This means we will have no planned agenda for the conference and it will be decided by the attendees. Some of the languages you can expect to learn about include: Scala, Clojure, Groovy, JRuby, Fantom, Gosu, and (insert your favorite JVM language here). This is a free event happening the Sunday before OSCON Java (registration for the OSCON Java conference is not required). We are holding this in the OSCON Java space at the Oregon Convention Center, so we will have plenty of space to hack and collaborate. |
Wednesday
Nov 2, 2011
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. |
Wednesday
Dec 7, 2011
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. |
Wednesday
Feb 1, 2012
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. |
Wednesday
Mar 7, 2012
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. |
Monday
Apr 2, 2012
|
Cloud Foundry Open Tour 2012 - Portland – The Nines Hotel Get 10% off this developer event with code, "epdx_10"! (That's on top of the 50% early bird special - ends March 18!) The Cloud Foundry Open Tour gives enterprise developers expert instruction on how to get the best results from Platform-as-a-Service in the cloud. Register for this event to learn: * Basic Cloud Foundry commands for both the public and micro clouds *Cloud application development tips for Spring, Java, Ruby and Node.js * How to connect to application services like MySQL, MongoDB, Redis and RabbitMQ Meet the experts behind the leading open source cloud platform for enterprise applications, discuss the latest innovations with other developers and expand your opportunities by attending the Cloud Foundry Open Tour. |
Wednesday
Apr 4, 2012
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. Perhaps Thomas and Leif could talk about the things seen at NEScala last month. Check the mailing list for updates/discussion: http://groups.google.com/group/pdxscala |
Wednesday
May 2, 2012
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. |
Monday
Jul 2, 2012
|
PDXScala Meeting – Janrain Headquarters Come join other Scala enthusiasts to talk about all-things Scala related. Whether you're a newcomer or are writing books on the subject, we welcome you. If you're interested in giving a talk or have a talk you'd like someone to give (we'll do our best to find someone qualified), let us know. This month, we plan to have presentations and discussions around Akka, actors and futures (both Akka's implementation and others). Come join us if you're interested in these topics or others. |
Wednesday
Sep 5, 2012
|
PDXScala Meeting – Janrain Headquarters Website |
Wednesday
Nov 7, 2012
|
PDXScala – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions, and, if anyone steps forward, some focused presentations or examples. If you have topics you're interested in talking about or giving a talk on, please let us know! Also, feel free to bring code you'd either like to show off or get input on. |
Wednesday
Dec 5, 2012
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions, and, a variety of presentations and examples. If you have topics you're interested in talking about or giving a talk on, please let us know! Also, feel free to bring code you'd either like to show off or get input on. Planned topics include: the new futures and promises API introduced by SIP-14 in Scala 2.10, phantom types, and an introduction to the Play framework. |
Wednesday
Jan 9, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! This month, we plan to have talks on:
We look forward to seeing you there! |
Wednesday
Feb 13, 2013
|
PDXScala Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! This month we'll have talks on Spray, iteratees as implemented in Play and the new SIP-15 value classes. |
Wednesday
Mar 13, 2013
|
PDXScala Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! This month we will be starting a new format with the first hour of the meeting (now starting at 6PM) devoted to newcomers to Scala. If you have questions about getting started with Scala, how to set up a project, or advice on libraries, idioms or whatever, come by and join in. In addition, we have three very interesting talks lined up for those of you who want to dive a bit deeper:
We'll have pizza available at 6, so if you're planning to join us, come early if you're hungry! |
Wednesday
Apr 10, 2013
|
PDXScala – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! This month we will be continuing with our new format with the first hour of the meeting (now starting at 6PM) devoted to newcomers to Scala. If you have questions about getting started with Scala, how to set up a project, or advice on libraries, idioms or whatever, come by and join in. In addition, we have a couple very interesting talks lined up for those of you who want to dive a bit deeper:
We'll have pizza available at 6, so if you're planning to join us, come early if you're hungry! |
Wednesday
May 8, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters Hey folks, it's that time again. We'll have some great beginner friend material courtesy of Rob Norris along with time for general questions and answers for any one who's just getting started with Scala and wants to know how more experienced Scala developers might do things. In addition, Kevin Scaldeferri will be giving a bit of a preview of the material for the talk he'll be giving at Lambdajam (http://lambdajam.com/sessions#scaldeferri) later this summer, covering "using the cake pattern to bridge the divide between unit testing and functional testing." We'll have pizza and we welcome attendees whether you're deep in the Scala world or just passing by and wanting to see what all this functional programming in the OO world is about. |
Wednesday
May 22, 2013
|
Boundary + Urban Airship: Pizza, Beer, & Tech Talks – Cloudability Join us for an evening of Tech Talks: PDX Edition at Urban Airship's space in the Pearl. This evening's theme is high-performance network programming. Scott Andreas will talk about network-level oddities that are important to think about when designing high-performance network applications. Lower-level TCP behaviors such as incast, Nagle's algorithm, and tcp_retries2 are a few examples of what we'll learn about – and how to avoid getting hit by them when you don't expect it! Erik Onnen will speak on designing and implementing network-intensive applications on the JVM, with a focus on high-throughput and low-latency IO. He'll dig into different frameworks for languages like Java (Netty), Scala (Akka), and Clojure (Aleph), synchronous vs. async IO – and how to decide which to go with. Specific topics will be drawn from practical application building large scale, high throughput messaging systems dealing with millions of mobile devices. |
Wednesday
Jun 12, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters We'll have Tyler Benson from New Relic giving a talk about the recently released support for Play 2. Thomas will also give a bit of a walk through on setting up a new project with SBT oriented for newcomers. As we've been doing for a couple months now, the first hour of tonight's meeting will be oriented towards people who are new to Scala. If you have questions you'd like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we'll be here to help you find your way. For everyone else, we'll have plenty of extra time tonight for any other discussions and topics, so if you have something you'd like to talk about or code you'd like to show, come prepared! We'll have pizza here at 6, so come early if you're hungry. |
Tuesday
Jul 23, 2013
|
Functional Programming meetup – With OSCON in town this week, bringing to town many from the functional programming community among others, we thought it would be a good idea to hold a casual functional programming meetup. There's no agenda and no talks, but there will be beer and good conversation. We'll be meeting up on the patio at Green Dragon. If you're just visiting and are worried you won't recognize the geeks when you get there (we're usually easy enough to spot), feel free to ping people on the PDXFunc mailing list (https://groups.google.com/forum/#!forum/pdxfunc) or on IRC at #pdxfunc. |
Wednesday
Aug 14, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned old-timer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! This month, we're actually planning something a little bit different form even our new format. I (Thomas Lockney) will be giving a quick introduction to Scalatron (http://scalatron.github.io/), which is a fun way to learn and hone Scala skills in a group environment. The idea is that you build Scala-based "bots" that compete against each other in a common environment. Depending on how the group feels, we can potentially just spend the evening focused on this. But we'll also have time, if people are interested, to explore other topics, as well. We'll have pizza here at 6, so come early if you're hungry. We look forward to see you all there! |
Wednesday
Sep 11, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters
Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. This is a great opportunity to share Scala knowledge and meet other practitioners and enthusiasts. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group. As we've been doing for some months now, the first hour of tonight's meeting will be oriented towards people who are new to Scala. If you have questions you'd like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we'll be here to help you find your way. For everyone else, we'll have plenty of extra time tonight for any other discussions and topics, so if you have something you'd like to talk about or code you'd like to show, come prepared! We'll have pizza here at 6, so come early if you're hungry. We look forward to see you all there! |
Wednesday
Oct 9, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! Proposed subjects so far for tonight:
As we've been doing for some months now, the first hour of tonight's meeting will be oriented towards people who are new to Scala. If you have questions you'd like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we'll be here to help you find your way. For everyone else, we'll have plenty of extra time tonight for any other discussions and topics, so if you have something you'd like to talk about or code you'd like to show, come prepared! We'll have pizza here at 6, so come early if you're hungry. We look forward to see you all there! |
Saturday
Oct 19, 2013
|
PNWScala through Leftbank Annex Come join other Scala fans and aficionados in Portland, Oregon for 2 days of talks and open sessions. The Pacific Northwest Scala Conference is a regional event focusing on short talks about a wide range of Scala-related topics, and will bring together Scala enthusiasts from both the Pacfic Northwest and other areas |
Wednesday
Nov 13, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! As we've been doing for some months now, the first hour of tonight's meeting will be oriented towards people who are new to Scala. If you have questions you'd like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we'll be here to help you find your way. For everyone else, we'll have plenty of extra time tonight for any other discussions and topics, so if you have something you'd like to talk about or code you'd like to show, come prepared! We'll have pizza here at 6, so come early if you're hungry. We look forward to see you all there! |
Wednesday
Dec 11, 2013
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned old-timer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! As we've been doing for some months now, the first hour of tonight's meeting will be oriented towards people who are new to Scala. If you have questions you'd like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we'll be here to help you find your way. For everyone else, we'll have plenty of extra time tonight for any other discussions and topics, so if you have something you'd like to talk about or code you'd like to show, come prepared! We'll have pizza here at 6, so come early if you're hungry. We look forward to see you all there! |
Wednesday
Jan 8, 2014
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you are a seasoned oldtimer or complete beginner. We will have open discussions and a variety of presentations and examples. If you have topics you are interested in hearing more about or something you would like to give a presentation on, please let us know! Also, feel free to bring code you would like to show off or get input on from the rest of the group! This month, Susan Potter will be joining us to give a couple of motivating examples of Scalaz usage showing how thinking more functionally can yield less complex code. More details on other talks and possible discussion topics will be coming shortly. If you have a topic you would like to discuss or present on, let us know on the mailing list (https://groups.google.com/forum/#!forum/pdxscala) or ping @tlockney on Twitter! Finally, as usual, the first hour of this meeting will be oriented towards people who are relatively new to Scala. If you have questions you would like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we will be here to help you find your way. For everyone else, we will have plenty of extra time tonight for any other discussions and topics. Pizza will be here at 6, so come early if you are hungry. We look forward to seeing you all there! |
Wednesday
Feb 12, 2014
|
PDXScala Monthly Meeting – Janrain Headquarters Come join other Scala fans, whether you're a seasoned oldtimer or complete beginner. We'll have open discussions and a variety of presentations and examples. If you have topics you're interested in hearing more about or something you'd like to give a presentation on, please let us know! Also, feel free to bring code you'd like to show off or get input on from the rest of the group! This month we’re stoked to have Rob Norris present on zippers, a technique for navigating (and updating) data structures. Sure to be rad and/or mind-blowing, as per usual. As we've been doing for some months now, the first hour of tonight's meeting will be oriented towards people who are new to Scala. If you have questions you'd like to ask about general usage, specific libraries, or overall understanding of the ecosystem, we'll be here to help you find your way. For everyone else, we'll have plenty of extra time tonight for any other discussions and topics, so if you have something you'd like to talk about or code you'd like to show, come prepared! We'll have pizza here at 6, so come early if you're hungry. We look forward to see you all there! |
Monday
Feb 24, 2014
|
Rentrak Hackathon – Rentrak - Downtown The Rentrak Hackathon is a gathering of laptops and laughter. Classically, we all sit in a square and type words onto a keyboard that then get turned into a "computerized program". It's a good chance to work on your personal projects, learn what your peers are up to (computer-wise), figure out what the best programming language is, and/or say the words "I don't have anything to work on" or "I forgot my laptop". This event is very informal, and there is no specific project we'll be focusing our efforts on. Food and refreshments are served. RSVPing to [email protected] is appreciated, but not required. Come check out Rentrak's new downtown office. Everyone is welcome to join us! |
Monday
Mar 24, 2014
|
Rentrak Hackathon – Rentrak - Downtown The Rentrak Hackathon is a gathering of laptops and laughter. Classically, we all sit in a square and type words onto a keyboard that then get turned into a "computerized program". It's a good chance to work on your personal projects, learn what your peers are up to (computer-wise), figure out what the best programming language is, and/or say the words "I don't have anything to work on" or "I forgot my laptop". This event is very informal, and there is no specific project we'll be focusing our efforts on. Food and refreshments are served. RSVPing to [email protected] is appreciated, but not required. Come check out Rentrak's new downtown office. Everyone is welcome to join us! |
Monday
Apr 28, 2014
|
Rentrak Hackathon – Rentrak - Downtown The Rentrak Hackathon is a gathering of laptops and laughter. Classically, we all sit in a square and type words onto a keyboard that then get turned into a "computerized program". It's a good chance to work on your personal projects, learn what your peers are up to (computer-wise), figure out what the best programming language is, and/or say the words "I don't have anything to work on" or "I forgot my laptop". This event is very informal, and there is no specific project we'll be focusing our efforts on. Food and refreshments are served. RSVPing to [email protected] is appreciated, but not required. Come check out Rentrak's new downtown office. Everyone is welcome to join us! |
Thursday
Oct 9, 2014
|
AppNexus Tech Talk: Powering 300+ Web Services on LAMP and Beyond – AppNexus Powering 300+ Web Services on LAMP and Beyond In less than seven years, AppNexus has grown from a big idea into the largest independent AdTech company in the world. Join us on October 9th as Principal Engineer, Larry Finn, discusses the architectural and engineering challenges of achieving this scale. Doors open at 6:00pm – enjoy some food and beer with us before the program begins at 6:30pm. Space is limited so please RSVP at the link below to reserve your space |
Friday
Nov 14, 2014
|
PNWScala through Leftbank Annex Come join other Scala fans and aficionados in Portland, Oregon for 2 days of talks and open sessions. The Pacific Northwest Scala Conference is a regional event focusing on short talks about a wide range of Scala-related topics, and will bring together Scala enthusiasts from both the Pacfic Northwest and other areas |
Monday
Nov 24, 2014
|
Rentrak Hackathon – Rentrak - Downtown The Rentrak Hackathon is a gathering of laptops and laughter. Classically, we all sit in a square and type words onto a keyboard that then get turned into a "computerized program". It's a good chance to work on your personal projects, learn what your peers are up to (computer-wise), figure out what the best programming language is, and/or say the words "I don't have anything to work on" or "I forgot my laptop". This event is very informal, and there is no specific project we'll be focusing our efforts on. Food and refreshments are served. RSVPing to [email protected] is appreciated, but not required. Come check out Rentrak's new downtown office. Everyone is welcome to join us! |
Tuesday
Apr 19, 2016
|
Portland Java User Group (PJUG) – Oracle (Downtown Campus) Java-Scala interoperabilityScala is an increasingly popular language for the Java VM. The Scala language has features that make it easy for Scala developers to write code that interoperates with Java code. We will discuss Java-Scala interoperability concerns such as collections, futures, and other common data types. SpeakerSean Sullivan is a Principal Software Engineer @ Gilt.com. Sean's recent projects include Gilt's Apple Pay implementation and new business logic for Gilt's merchandise return system. Doors open at 6pm for pizza provided by TEKSystems. The presentation will begin at 6:30pm. |
Monday
Dec 12, 2016
|
Portland Functional Programming Study Group - Functional Discussions – Collective Agency Downtown Website |
Monday
Jan 30, 2017
|
10th Annual Winter Coders' Social – Simple Potluck and game night for Portland Coders of all flavors. Register at eventbrite: https://www.eventbrite.com/e/10th-annual-winter-coders-social-and-potluck-tickets-31309764348 |
Monday
Feb 20, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 1 and Data Parallelism – Collective Agency Downtown This is the first month of our new format, based on discussion following the survey: The first half will be geared toward beginners, and the second half will be geared toward more advanced material.
For the next several months the beginner material will be a series of lessons in the Haskell programming language. We will be following Brent Yorgey's CIS 194 syllabus (http://www.seas.upenn.edu/~cis194/spring13/lectures.html). So bring a laptop, or just follow along. Between months you are encouraged to work on the assignments and we will review them. Lyle will be leading the lecture this month. This month's advanced talk will be delivered by Leif, who will be following up his discussion of data parallelism in Spark (Scala) and Haskell. |
Tuesday
Feb 21, 2017
|
Portland Java User Group: E-commerce under the hood – Oracle (Downtown Campus) Gilt is an e-commerce fashion retailer. Gilt's application platform leverages popular programming languages such as Java, Scala, Ruby, and JavaScript. This talk will focus on data persistence strategies in Gilt's core systems: order processing, payment management, invoicing, and checkout. We'll discuss the Event Sourcing pattern and its implementation in a production system. Speaker: Sean Sullivan is a Principal Software Engineer at Gilt. Sean has been a member of Gilt's backoffice team since 2011. Doors open at 6pm for pizza provided by TEKSystems. The presentation will begin at 6:30pm. slides: https://speakerdeck.com/sullis/e-commerce-under-the-hood |
Monday
Mar 13, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 2 – Collective Agency Morrison This month, Echo will be leading us through Haskell Lesson 2 (Week 2 at http://www.seas.upenn.edu/~cis194/spring13/lectures.html)! The category theory talk has been rescheduled for April. |
Monday
Apr 10, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 3 and Category Theory – Collective Agency Downtown This meeting continues our Haskell lesson series with Echo delivering Lesson 3 on Recursion Patterns, Polymorphism, and the Prelude from Brent Yorgey's CIS194 course (http://www.seas.upenn.edu/~cis194/spring13/lectures.html).
Lyle will give an introduction to category theory, a theory about mathematical structures and their relationships, which has applications in functional programming. The meeting will be at Collective Agency in the Tiffany Center - the same place as the February meeting. The elevator is expected to be restored to operation by then. (UPDATE: Elevator service to the 8th floor has not yet been restored, so you will have to walk from the 4th floor.) Someone will wait in the lobby to let you in as the front doors are locked after 6. The meeting is on the 8th floor. |
Monday
Jun 19, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 5 and the 1ML Language – Collective Agency Downtown Join us for another fun-filled evening of learning and discussion!
Tonight, Lyle will present Lesson 5 from Brent Yorgey's CIS 194 lectures: http://www.seas.upenn.edu/~cis194/spring13/lectures/05-type-classes.html, as well as reviewing the homework from Lesson 4. Then, Matt Rice will talk about the 1ML language, a variant of ML which unifies the main expression/type language with the language of the module system (signatures, structures and functors). He's also been creating his own language derived from it. |
Monday
Jul 17, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 6 and Free Things – Collective Agency Downtown This month, Leif will present Lesson 6 on Lazy Evaluation from Brent Yorgey's CIS 194 lectures.
Then, Rob Norris will talk about free things. Meeting is on the 8th floor of the Tiffany Center. If you arrive before the meeting starts, there will be someone in the lobby to open the front door for you. If not, there will be a sign posted with a phone number for you to call, and someone will come down to let you in. Take the elevator on the right to the 8th floor, and exit to your right. The sign next to the space says Forge Portland. We meet in the large open area there. |
Tuesday
Jul 18, 2017
|
Portland Java User Group - ApiBuilder Oracle Portland ApiBuilder is a toolkit for building REST web services. ApiBuilder originated at Gilt.com as a better way to describe and document web service APIs. This presentation will discuss the history behind ApiBuilder as well examples of how it is being used in Gilt's production environment.
Speaker: Sean Sullivan is a Principal Software Engineer at HBC Digital. Sean has been a member of HBC/Gilt team since 2011. Venue Notes: Doors open at 6 for pizza provided by TEKSystems. The presentation will begin at 6:30pm. |
Monday
Aug 14, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 7 and A* in Elm – Collective Agency Downtown This month, we'll be meeting in a new location! Collective Agency has moved to 511 SW 10th Ave. We'll be meeting in the main area.
Then, Jamon Holmgren will explain his implementation of the A pathfinding algorithm in Elm. A is used in games to calculate the least-cost path for a computer character to move from one spot to another. Elm is a language similar to Haskell (but simpler) that compiles down to JavaScript, used for apps that run in web browsers. |
Monday
Sep 11, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 8 and Vintage BASIC – Collective Agency Downtown Lyle will present Brent Yorgey's CIS 194 Lesson 8 on IO in Haskell.
Then Lyle will present Vintage BASIC, a BASIC interpreter he wrote in Haskell some years ago but has recently revised. |
Monday
Oct 9, 2017
|
Portland Functional Programming Study Group - Haskell Lesson 9 (Functors) and Minima (Elm) – Collective Agency Downtown Echo will present Brent Yorgey's CIS 194 Lesson 9 on functors in Haskell.
Brian Ginsburg will give a short presentation on Minima (https://brianginsburg.com/minima/), a playground for experimenting with minimalist musical patterns, which he wrote in Elm. We will have extra time in this meeting for hands-on learning. You are encouraged to bring a laptop or work together with someone else. You can practice working with functors, hack on Minima, or ask any other questions you might have. |
Monday
Nov 13, 2017
|
Portland Functional Programming Study Group - 10th Anniversary Party and New Format Kickoff – Collective Agency Downtown Come celebrate the 10th anniversary of PDX Func! The first meeting was on 11/15/07. There'll be food and drink and cake! We'll also discuss the new format for meetings based on the survey results. We will also go over the Applicative Functor lesson from CIS 193, which will be our final lesson from that track. |
Wednesday
Feb 14, 2018
|
Portland Apache Kafka® Meetup by Confluent - Stream All Things with Gwen Shapira from Confluent – WeWork - Custom House Join us for our first Portland Apache Kafka meetup on February 14th from 6:00pm. The agenda and speaker information can be found below. See you there!
----- Agenda: ----- Speaker: Bio: Title: Abstract: In this presentation, we’ll discuss the basic challenges of data integration and introduce design and architecture patterns that are used to tackle these challenges. We will explore how these patterns can be implemented using Apache Kafka and share pragmatic solutions that many engineering organizations used to build fast, scalable and manageable data pipelines. ----- Special thanks to WeWork Custom House who are hosting us for this event. Don't forget to join our Community Slack Team (https://launchpass.com/confluentcommunity)! If you would like to speak or host our next event please let us know! [masked] NOTE: We are unable to cater for any attendees under the age of 18. Please do not sign up for this event if you are under 18. |
Sunday
May 27, 2018
|
ML4ALL through The Bossanova Ballroom ML4ALL is a two day conference focusing on machine learning, to be held in Portland, Oregon on May 27-29, 2018. The goal of the ML4ALL Conference is to make applied machine learning accessible to the average software developer or enthusiast. We believe that machine learning should be viewed as a core competency for software developers, and will be a pervasive and essential aspect of almost all human-computer interaction in the near future. The ML4ALL community wishes democratize machine learning, highlighting smaller and more mundane use cases, bringing the technology out of the ivory towers of top tier tech companies and universities, and into the hands of everyday developers. |
Tuesday
Sep 25, 2018
|
Portland Java User Group (PJUG) - Microservices – WeWork Pioneer Place Sean Sullivan will be presenting on Tuesday about the evolution of microservices at the Hudson's Bay Company. 7pm-8pm at WeWork Pioneer Place. RSVP here: https://www.meetup.com/PDXJUG/events/254947342/ Slides: https://speakerdeck.com/sullis/microservices-portland-oregon-2018-09-25 |
Saturday
Mar 30, 2019
|
CANCELLED - Time Series Prediction of SNOTEL – Portland Community Church Sorry everyone, our event host is unable to make it today. |
Thursday
Apr 18, 2019
|
PDXPUG: Postgres with non-blocking IO and Scala – PSU Business Accelerator Speaker: Grant Holly This month I will be demonstrating using non-blocking IO database access using Scala and the Slick library. No really, the library is called Slick AND it is very cool to use. Slick and Scala are great for working with Postgres with either straight SQL, or using the FRM (that’s a Functional Relation Mapper like in functional programming). After Hannah gave a great talk talk about Python, Postgres, and ORMs, I got to thinking that I could do a language and ORM talk. Thanks Hannah, that was great. https://github.com/grantholly/pdx_pug_scala_and_pg Hi, it’s me still Grant. I work at New Relic as an engineer on the database engineering team. I’ve been using Postgres in production since 9.2 and have been using and enjoying Scala for about two years having worked on a couple of production high throughput applications. |
Sunday
Apr 28, 2019
|
ML4ALL Conference 2019 through The Bossanova Ballroom ML4ALL is a two day conference focusing on machine learning, to be held in Portland, Oregon on April 28-30, 2019. The goal of the ML4ALL Conference is to make applied machine learning accessible to the average software developer or enthusiast. We believe that machine learning should be viewed as a core competency for software developers, and will be a pervasive and essential aspect of almost all human-computer interaction in the near future. The ML4ALL community wishes democratize machine learning, highlighting smaller and more mundane use cases, bringing the technology out of the ivory towers of top tier tech companies and universities, and into the hands of everyday developers. |
Tuesday
Sep 24, 2019
|
Portland Java User Group: GitHub Actions – Oracle Portland Portland Java User Group Continuous Delivery with GitHub Actions GitHub Actions enable developers to automate builds and deploy code. Actions are an essential building block for continuous delivery pipelines. We’ll review Github’s pre-built Actions and learn how to setup GitHub CI/CD Workflows for Java applications. Sean Sullivan is a Principal Software Engineer in Portland Oregon. He works on platform systems at Twilio. He is passionate about Scala, code generators, and automated delivery pipelines. Slides: https://speakerdeck.com/sullis/continuous-delivery-with-github-actions-2019-09-24 |
Tuesday
Apr 19, 2022
|
Portland Java User Group meetup – Online This month's topic: Code Generation on the Java VM Code generation has become a mainstream technique for building modern Java applications. Whether you are using OpenAPI, GraphQL, or gRPC, your team can leverage code generation to speed up development and reduce defects. This presentation will discuss common code generation techniques. We’ll examine how to automatically generate Kotlin, Java, and Scala code. Bio Sean Sullivan is a Principal Software Engineer in Portland Oregon. He is passionate about code generators and automated delivery pipelines. Sean is a frequent speaker at the Portland Java User Group. |