BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20080309T020000
RDATE:20080309T020000
RDATE:20090308T020000
RDATE:20100314T020000
RDATE:20110313T020000
RDATE:20120311T020000
RDATE:20130310T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20081102T020000
RDATE:20081102T020000
RDATE:20091101T020000
RDATE:20101107T020000
RDATE:20111106T020000
RDATE:20121104T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190730T155913Z
DTEND;VALUE=DATE:20191007
DTSTART;VALUE=DATE:20191004
DTSTAMP;VALUE=DATE-TIME:20190730T155913Z
LAST-MODIFIED;VALUE=DATE-TIME:20190730T155913Z
UID:http://calagator.org/events/1250475926
DESCRIPTION:This event runs from Friday\, October 4\, 2019 at noon throug
 h Sunday\, October 6\, 2019 at 8pm.\n\nDescription:\nThe Pacific Northwe
 st Smalltalk crew would like to invite you to Camp Smalltalk PDX this Oc
 tober. Join us in beautiful Portland\, Oregon for a memorable weekend.&#
 13\;\n&#13\;\n&#13\;\nThere is no set schedule as of now. Likely topics 
 include:&#13\;\n&#13\;\n- Smalltalk on iOS and Android&#13\;\n- Web Fram
 eworks&#13\;\n- GemStone OODB&#13\;\n- Virtual machine implementations&#
 13\;\n- Data processing applications&#13\;\n- Language design&#13\;\n&#1
 3\;\n&#13\;\nIf you are curious about Smalltalk\, learn from the experts
 . If you are an expert\, influence the future generation of Smalltalkers
 !\n\nTags: programming\, smalltalk\, object-oriented\n\nImported from: h
 ttp://calagator.org/events/1250475926
URL:https://www.eventbrite.com/e/camp-smalltalk-portland-2019-tickets-666
 39706155
SUMMARY:Camp Smalltalk
LOCATION:Ctrl-H / PDX Hackerspace: 7608 N Interstate Ave\, Portland OR 97
 217 us
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150630T214131Z
DTEND;VALUE=DATE:20150824
DTSTART;VALUE=DATE:20150821
DTSTAMP;VALUE=DATE-TIME:20150630T214131Z
LAST-MODIFIED;VALUE=DATE-TIME:20150630T214131Z
UID:http://calagator.org/events/1250468705
DESCRIPTION:This event runs from Friday\, August 21\, 2015 at 8am through
  Sunday\, August 23\, 2015 at 5pm.\n\nDescription:\n&#13\;\nCamp Smallta
 lk is a gathering of Smalltalk enthusiasts.  &#13\;\n&#13\;\nThere is no
  set schedule\, but of course we all have strong interests. Some of the 
 areas that will surely be covered include:&#13\;\n&#13\;\n * Smalltalk o
 n small devices\, such as Scratch on Raspberry PI&#13\;\n * Web framewor
 ks such as Seaside&#13\;\n * Virtual machine implementations&#13\;\n * D
 ata processing applications&#13\;\n * Language design\, Smalltalk and be
 yond&#13\;\n&#13\;\nIf you are curious about Smalltalk\, feel free to dr
 op by and give Smalltalk a try.&#13\;\n&#13\;\n### Registration&#13\;\nh
 ttps://www.picatic.com/event14352674835773927&#13\;\n&#13\;\n\n\nImporte
 d from: http://calagator.org/events/1250468705
URL:http://www.pdx.st/index.php/camp-smalltalk-portland-2015/
SUMMARY:Camp Smalltalk Portland 2015
LOCATION:CTRL-H: 7608 N Interstate Ave.\, Portland Oregon 97217 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130730T000404Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130730T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130730T190000
DTSTAMP;VALUE=DATE-TIME:20130730T000404Z
LAST-MODIFIED;VALUE=DATE-TIME:20130730T001417Z
UID:http://calagator.org/events/1250464611
DESCRIPTION:Discussion of all things related to the Smalltalk programming
  language and environment. Open to all interested.&#13\;\n&#13\;\nExpect
 ed to include several short presentations\n\nTags: programming\, smallta
 lk\, programming languages\, traits\n\nImported from: http://calagator.o
 rg/events/1250464611
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:Portland Smalltalk Users
LOCATION:GemTalk Systems: 15220 NW Greenbrier Parkway\, Suite 240\, Beave
 rton OR 97006 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130110T191641Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130129T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130129T190000
DTSTAMP;VALUE=DATE-TIME:20130110T191641Z
LAST-MODIFIED;VALUE=DATE-TIME:20130110T191641Z
UID:http://calagator.org/events/1250463370
DESCRIPTION:Discussion of all things related to the Smalltalk programming
  language and environment. Open to all interested.&#13\;\n&#13\;\nExpect
 ed to include several short presentations\n\nTags: programming\, smallta
 lk\, programming languages\, traits\n\nImported from: http://calagator.o
 rg/events/1250463370
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:Portland Smalltalk Users
LOCATION:Portland State University Fourth Avenue Building (FAB): 1900 SW 
 4th Ave.\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20121126T234526Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20121127T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20121127T190000
DTSTAMP;VALUE=DATE-TIME:20121126T234526Z
LAST-MODIFIED;VALUE=DATE-TIME:20121126T234526Z
UID:http://calagator.org/events/1250463134
DESCRIPTION:Discussion of all things related to the Smalltalk programming
  language and environment. Open to all interested.&#13\;\n&#13\;\nExpect
 ed to include several short presentations\, and a discussion of trait co
 mposition as applied to classes.\n\nTags: programming\, smalltalk\, prog
 ramming languages\, traits\n\nImported from: http://calagator.org/events
 /1250463134
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:Portland Smalltalk Users
LOCATION:Portland State University Fourth Avenue Building (FAB): 1900 SW 
 4th Ave.\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120730T031735Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120731T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120731T190000
DTSTAMP;VALUE=DATE-TIME:20120730T031735Z
LAST-MODIFIED;VALUE=DATE-TIME:20120730T031735Z
UID:http://calagator.org/events/1250462664
DESCRIPTION:Discussion of all things related to the Smalltalk programming
  language and environment. Open to all interested.&#13\;\n&#13\;\nExpect
 ed to include several short presentations.\n\nTags: programming\, smallt
 alk\, programming languages\n\nImported from: http://calagator.org/event
 s/1250462664
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:Portland Smalltalk Users
LOCATION:VMware Beaverton: 15220 NW Greenbrier Parkway\, Beaverton Oregon
  97006 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120229T185917Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120229T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120229T190000
DTSTAMP;VALUE=DATE-TIME:20120229T185917Z
LAST-MODIFIED;VALUE=DATE-TIME:20120229T185917Z
UID:http://calagator.org/events/1250462074
DESCRIPTION:Dale Henrichs will talk about using Git to store Monticello p
 ackages and Metacello configurations.  There may also be presentations a
 bout using combinator parsers in Pharo and using Smalltalk in VMWare's C
 loud Foundry.&#13\;\n&#13\;\nA group of us will probably go for a beer o
 r two afterwards\n\nTags: programming\, smalltalk\, programming language
 s\, version control\, parsing\n\nImported from: http://calagator.org/eve
 nts/1250462074
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:Portland Smalltalk Users
LOCATION:Portland State University Fourth Avenue Building\, Room 155: 190
 0 SW Fourth Avenue\, Portland Oregon 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111024T215521Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111028T144500
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111028T133000
DTSTAMP;VALUE=DATE-TIME:20111024T215521Z
LAST-MODIFIED;VALUE=DATE-TIME:20111024T231855Z
UID:http://calagator.org/events/1250461511
DESCRIPTION:In the 1970’s\, researchers at Xerox PARC gave themselves a g
 limpse of the future by building computers that\, although wildly imprac
 tical at the time\, let them experience plentiful fast cycles and big me
 mories. PARC researchers invented Smalltalk\, and the freedom afforded b
 y such a dynamic\, yet safe\, language\, led them to create a new experi
 ence of computing\, which has become quite mainstream today.&#13\;\n&#13
 \;\nIn the end of the first decade of the new century\, chips such as&#1
 3\;\nTilera’s can give us a glimpse of a future in which manycore&#13\;\
 nmicroprocessors will become commonplace: every (non-hand-held) computer
 ’s CPU chip will contain 1\,000 fairly homogeneous cores. Such a system 
 will not be programmed like the cloud\, or even a cluster because commun
 ication will be much faster relative to computation. Nor will it be prog
 rammed like today’s multicore processors because the illusion of instant
  memory coherency will have been dispelled by both the physical limitati
 ons imposed by the 1\,000-way fan-in to the memory system\, and the comp
 aratively long physical lengths of the inter- vs. intra-core connections
 . In the 1980’s we changed our model of computation from static to dynam
 ic\, and when this future arrives we will have to change our model of co
 mputation yet again.&#13\;\n&#13\;\nIf we cannot skirt Amdahl’s Law\, th
 e last 900 cores will do us no&#13\;\ngood whatsoever. What does this me
 an? We cannot afford even tiny amounts of serialization. Locks?! Even lo
 ck-free algorithms will not be parallel enough. They rely on instruction
 s that require communication and synchronization between cores’ caches. 
 Just as we learned to embrace languages without static type checking\, a
 nd with the ability to shoot ourselves in the foot\, we will need to emb
 race a style of programming without any synchronization whatsoever.&#13\
 ;\n&#13\;\nIn our Renaissance project at IBM\, Vrije\, and Portland Stat
 e&#13\;\n(http://soft.vub.ac.be/~smarr/renaissance/)\, we are investigat
 ing&#13\;\nwhat we call “anti-lock\,” “race-and-repair\,” or “end-to-end
 &#13\;\nnondeterministic” computing. As part of this effort\, we have bu
 ild a Smalltalk system that runs on the 64-core Tilera chip\, and have e
 xperimented with dynamic languages atop this system. When we give up syn
 chronization\, we of necessity give up determinism. There seems to be a 
 fundamental tradeoff between determinism and performance\, just as there
  once seemed to be a tradeoff between static checking and performance.&#
 13\;\n&#13\;\nThe obstacle we shall have to overcome\, if we are to succ
 essfully program manycore systems\, is our cherished assumption that we 
 write programs that always get the exactly right answers. This assumptio
 n is deeply embedded in how we think about programming. The folks who bu
 ild web search engines already understand\, but for the rest of us\, to 
 quote Firesign Theatre: Everything You Know Is Wrong!&#13\;\n\n\nImporte
 d from: http://calagator.org/events/1250461511
URL:http://www.cs.pdx.edu
SUMMARY:Everything you know (about Parallel Programming) is wrong!: A wil
 d screed about the future
LOCATION:Portland State University FAB\, Room 86-09: 1900 SW Fourth Avenu
 e\, Portland Oregon 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110807T211741Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111004T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111004T190000
DTSTAMP;VALUE=DATE-TIME:20110807T211741Z
LAST-MODIFIED;VALUE=DATE-TIME:20111004T161818Z
UID:http://calagator.org/events/1250461198
DESCRIPTION:ABOUT THE GROUP: The Portland Ruby Brigade is a user group fo
 r Ruby programmers in the Portland Oregon area. Join other developers fo
 r presentations and discussions about Ruby\, libraries\, tools and techn
 iques. The group usually meets on the first Tuesday of the month\, &quot
 \;Ruby Tuesday&quot\;.&#13\;\n&#13\;\n&#13\;\n* Markus Roberts will amaz
 e and horrify the masses again with his latest Ruby hangman puzzle.&#13\
 ;\n* Jesse Cooke will present Lorentz\, a Redis data store clone he's wr
 itten for the MagLev Ruby interpreter.&#13\;\n* Tim Felgentreff will sha
 re his further adventures in writing a Smalltalk-style Ruby debugger for
  MagLev.&#13\;\n* Igal Koshevoy will give an overview of using Vagrant t
 o quickly and easily provide consistent development environments for you
 r apps.&#13\;\n* Igal Koshevoy will talk about pragmatic metaprogramming
  and demonstrate code from Citizenry (http://epdx.org) that demonstrates
  how to create reusable functionality and eliminate duplicate code.&#13\
 ;\n* We'll also discuss interesting stuff brought up at the recent RubyC
 onf.&#13\;\n* ...and other awesome Ruby-related discussion!&#13\;\n\n\nT
 ags: epdx:group=1\, pdxruby\, programming\, rails\, ruby\, ruby on rails
 \, user group\n\nImported from: http://calagator.org/events/1250461198
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110720T185628Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110728T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110728T180000
DTSTAMP;VALUE=DATE-TIME:20110720T185628Z
LAST-MODIFIED;VALUE=DATE-TIME:20110721T003245Z
UID:http://calagator.org/events/1250460842
DESCRIPTION:Interested in building apps using core web technology—HTML5\,
  Javascript and CSS?\n\nThen you don’t want to miss Mobile Portland this
  month as we take a look at three awesome tools and frameworks for mobil
 e web development.\n\nWe’re pleased to welcome James Pearce\, Brian LeRo
 ux and Patrick Mueller to Portland. They’ve graciously agreed to take ti
 me out from their busy OSCON schedules to talk to us about:\n\n* World P
 remiere! Client-side data-bound mobile charting with Sencha Touch\n* Clo
 ud-based app binaries using PhoneGap Build.\n* Weinre: a remote debugger
  for web pages on mobile device.\n\nIf you’re doing any mobile web devel
 opment work\, these are tools you need to know about. And given the numb
 er of apps that include embedded web views\, it means nearly everyone is
  doing some sort of mobile web development.\n\nSpecial OSCON Note\n\nMob
 ile Portland is a free monthly meeting open to anyone. If you are in tow
 n for OSCON\, please feel free to join us. All that we ask is that you R
 SVP so we know how many chairs we need.\n\nYou can take the MAX train fo
 r free from the convention center and then take a short walk (.4 mi) to 
 the meeting location.\n\nIf you’re a Portlander who isn’t attending OSCO
 N\, you should! Not only is the largest open source conference\, but the
 re are mobile tracks with detailed presentations from Patrick Mueller an
 d two of Brian LeRoux’s Nitobi colleagues.\n\nAbout the Speakers\n\nBria
 n LeRoux\, Nitobi SPACELORD!1!!\, PhoneGap Contributor\, Mobile Web Enth
 usiast\, Tolerant of JavaScript\, Trucker Mouth\n\nBrian LeRoux is the l
 ead at Nitobi Software with the prestigious title SPACELORD!1!! He also 
 has the dubious distinction of being the creator of wtfjs.com despite a 
 twisted love for the language of the web. To make matters worse he actua
 lly has a non-breaking space tattoo.\n\nAside all these ridiculous distr
 actions he is also responsible for leading the direction on the wildly p
 opular PhoneGap software project that has the audacious goal to provide 
 a web platform complete with device APIs for all smartphone operating sy
 stems.\n\nJames Pearce\, Senior Director of Developer Relations\, Sencha
 \n\nJames is a technologist\, writer\, developer &amp\; entrepreneur who
  has been working with the mobile web for over a decade. He is Senior Di
 rector of Developer Relations at Sencha. Previously he was the CTO at do
 tMobi and has a background in mobile startups\, telecoms infrastructure 
 and management consultancy.\n\nHe speaks extensively on the topic of mob
 ile web development\, and has written books for both Wiley and Wrox.Jame
 s led the development of mobiForge\, DeviceAtlas and ready.mobi\, and is
  the creator of tinySrc\, the WordPress Mobile Pack\, and WhitherApps. H
 e has declared every year since 1997 to be &quot\;The Year of the Mobile
  Web&quot\; - and feels like he might finally be right.\n\nPatrick Muell
 er\, WebKit contributor\, IBM\n\nPatrick Mueller is a software developer
  at IBM in the Research Triangle Park area of North Carolina. He’s been 
 working on web software and mobile software for a long time. Don’t ask h
 ow long\, unless you want to hear about how great it was to use Smalltal
 k for web and mobile software development.\n\nThanks to our Sponsors\n\n
 Thanks to azad and Urban Airship for helping sponsor Mobile Portland thi
 s month.\n\nTags: upcoming:event=8231769\n\nImported from: http://calaga
 tor.org/events/1250460842
URL:http://www.mobileportland.com/events/awesome-mobile-web-tools-and-fra
 meworks
SUMMARY:Awesome Mobile Web Tools and Frameworks — Mobile Portland
LOCATION:Cloudability: 334 NW 11th Avenue\, Portland OR 97209 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101122T190423Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101130T113000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101130T103000
DTSTAMP;VALUE=DATE-TIME:20101122T190423Z
LAST-MODIFIED;VALUE=DATE-TIME:20101122T190423Z
UID:http://calagator.org/events/1250459490
DESCRIPTION:Presented by Brian Ford&#13\;\n&#13\;\nRuby is a highly dynam
 ic\, strongly-typed programming language created by Yukihiro Matsumoto i
 n 1993 and first released in 1995. It borrows from Smalltalk\, Lisp\, an
 d Perl. Ruby has single inheritance\, mixins\, and syntax features like 
 omission of parentheses that make it well-suited for embedded domain-spe
 cific languages. Ruby was popularized by the Ruby on Rails web developme
 nt framework.&#13\;\n&#13\;\nThe Rubinius project began as an implementa
 tion of the Ruby programming language roughly following the design of th
 e Smalltalk-80 virtual machine described in the Blue book (“Smalltalk-80
 : the language and its implementation” by Adele Goldberg and David Robso
 n). We have extended the initial implementation based on modern research
  in virtual machines\, garbage collectors\, and just-in-time (JIT) compi
 lers. Rubinius currently features a stack-oriented opcode virtual machin
 e\, generational garbage collector\, and LLVM-based JIT compiler. Most o
 f the Ruby core library and the bytecode compiler are written in Ruby.&#
 13\;\n&#13\;\nWe will examine the main features of Rubinius and take a d
 eeper dive into some aspects of the virtual machine and JIT compiler. We
  will also look at possible future work to address memory load\, startup
 \, and suitability for using Rubinius in Android phones. If there is tim
 e and interest\, we will discuss implementing programming languages besi
 des Ruby on Rubinius.\n\nTags: galois\, tech talk\, ruby\, rubinius\, op
 en source\n\nImported from: http://calagator.org/events/1250459490
URL:http://www.galois.com/blog/2010/11/22/tech-talk-the-rubinius-virtual-
 machine/
SUMMARY:Galois Tech Talk: The Rubinius Virtual Machine
LOCATION:Galois\, Inc: 421 SW 6th Ave. Suite 300\, Portland OR 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101021T233122Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101026T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101026T190000
DTSTAMP;VALUE=DATE-TIME:20101021T233122Z
LAST-MODIFIED;VALUE=DATE-TIME:20101021T233122Z
UID:http://calagator.org/events/1250459387
DESCRIPTION:Small talk about all things Smalltalk\, the object-oriented p
 rogramming language and environment. &#13\;\n&#13\;\nThis month's progra
 m includes a presentation by Brian Rice about Slate's Haskell-based desc
 endent Atomo\, and what features he'll be drawing back into Slate\, incl
 uding Smalltalk-oriented pattern-matching. Also\, Slate is gaining gener
 al assignment syntax in a non-abstraction-breaking way using Slate's mac
 ro facility.&#13\;\n&#13\;\nFinally\, and intriguingly\, a student\, Max
  OrHai\, who has been working on Dave Ungar's parallel Squeak VM\, has a
  nice demo.&#13\;\n&#13\;\nThe meeting is in room 086-01 of FAB\, known 
 to some directional signs as room 86-01. This room is under the plaza be
 tween the Engineering Building and the Fourth Avenue Building\, you may 
 enter through either lobby and go down the stairs.&#13\;\n&#13\;\nThe ro
 om will open slightly before 7:00. Building front doors are open\, but i
 n previous meetings at this location have been locked at 8:00PM.&#13\;\n
 \n\nTags: programming\, smalltalk\n\nImported from: http://calagator.org
 /events/1250459387
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:Portland State University Fourth Avenue Building (FAB): 1900 SW 
 4th Ave.\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100928T010219Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100928T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100928T190000
DTSTAMP;VALUE=DATE-TIME:20100928T010219Z
LAST-MODIFIED;VALUE=DATE-TIME:20100930T011457Z
UID:http://calagator.org/events/1250459291
DESCRIPTION:pdx.st is the Portland Smalltalk Users Group. The group welco
 mes programmers interested in the Smalltalk language. Members interact t
 hrough a mailing list and meet regularly for presentations\, demos and d
 iscussions.\n\nTags: programming\, smalltalk\n\nImported from: http://ca
 lagator.org/events/1250459291
URL:http://pdxst.pragmaticraft.com/
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100830T190714Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100902T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100902T190000
DTSTAMP;VALUE=DATE-TIME:20100830T190714Z
LAST-MODIFIED;VALUE=DATE-TIME:20100830T190714Z
UID:http://calagator.org/events/1250459179
DESCRIPTION:PRESENTATION&#13\;\n &#13\;\n                               A
 n Overview of&#13\;\n                                  Berkley DB&#13\;\
 n&#13\;\n                                      by&#13\;\n&#13\;\n       
                          David Segleau&#13\;\nDirector Product Managemen
 t - Berkeley DB  &#13\;\n&#13\;\n     Berkeley DB originated at the Univ
 ersity of California\, &#13\;\n     Berkeley as part of the transition (
 1986 to 1994) from 4.3BSD &#13\;\n     to 4.4BSD and of the effort to re
 move AT&amp\;T-encumbered code.&#13\;\n     It has evolved a great deal 
 since then and is now part&#13\;\n     of Oracle where it is distributed
  with source code under &#13\;\n     a dual use license.&#13\;\n&#13\;\n
      Berkeley DB (BDB) is a computer software library that provides &#13
 \;\n     a high-performance embedded database\, with bindings in C\, C++
 \, &#13\;\n     PHP\, Java\, Perl\, Python\, Ruby\, Tcl\, Smalltalk\, an
 d other languages. &#13\;\n     BDB stores arbitrary key/data pairs as b
 yte arrays\, and supports &#13\;\n     multiple data items for a single 
 key. BDB can support thousands &#13\;\n     of simultaneous threads of c
 ontrol or concurrent processes &#13\;\n     manipulating databases as la
 rge as 256 terabytes\, on a wide &#13\;\n     variety of operating syste
 ms including most Unix-like and &#13\;\n     Windows systems\, and real-
 time operating systems.\n\nTags: linux\, plug\n\nImported from: http://c
 alagator.org/events/1250459179
URL:http://pdxLinux.org
SUMMARY:Portland Linux/Unix Group: Berkley DB
LOCATION:Portland State University FAB\, Room 86-09: 1900 SW Fourth Avenu
 e\, Portland Oregon 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100525T180213Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100525T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100525T190000
DTSTAMP;VALUE=DATE-TIME:20100525T180213Z
LAST-MODIFIED;VALUE=DATE-TIME:20100525T194856Z
UID:http://calagator.org/events/1250458719
DESCRIPTION:Small talk about all things Smalltalk\, the object-oriented p
 rogramming language and environment. &#13\;\n&#13\;\nThis month's progra
 m includes a presentation by Andres Valloud on new work on VisualWorks g
 arbage collection and memory policies.&#13\;\n&#13\;\nThe meeting is in 
 room 086-01 of FAB\, known to some directional signs as room 86-01. This
  room is under the plaza between the Engineering Building and the Fourth
  Avenue Building\, you may enter through either lobby and go down the st
 airs.&#13\;\n&#13\;\nThe room will open slightly before 7:00. Building f
 ront doors are open\, but in previous meetings at this location have bee
 n locked at 8:00PM.&#13\;\n\n\nTags: programming\, smalltalk\n\nImported
  from: http://calagator.org/events/1250458719
URL: http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:Portland State University Fourth Avenue Building (FAB): 1900 SW 
 4th Ave.\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20091025T221821Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091027T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091027T190000
DTSTAMP;VALUE=DATE-TIME:20091025T221821Z
LAST-MODIFIED;VALUE=DATE-TIME:20091025T225827Z
UID:http://calagator.org/events/1250457906
DESCRIPTION:Small talk about all things Smalltalk\, the language that sta
 rted it all and is still incredibly fun to work with.&#13\;\n&#13\;\nThi
 s month's topics:&#13\;\n&#13\;\n* Martin McClure (with help from Andres
  Valloud) will talk about hashed collection performance in Pharo. This h
 as been found to be rather bad for many collections\, and Martin and And
 res have written simple changes that deliver 2-3 orders of magnitude imp
 rovement.&#13\;\n&#13\;\n* Brian T. Rice will give an update on Slate.&#
 13\;\n&#13\;\nThe building doors are locked\; a number to call to be let
  in will be posted on the front door.&#13\;\n&#13\;\npdx.st meets on the
  fourth Tuesday of each month. If you have a presentation you'd like to 
 give\, or one you'd like to see\, post to the list (see website URL).&#1
 3\;\n\n\nTags: programming\, smalltalk\n\nImported from: http://calagato
 r.org/events/1250457906
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090819T203744Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090825T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090825T190000
DTSTAMP;VALUE=DATE-TIME:20090819T203744Z
LAST-MODIFIED;VALUE=DATE-TIME:20090819T203744Z
UID:http://calagator.org/events/1250457580
DESCRIPTION:Small talk about all things Smalltalk\, the language that sta
 rted it all and is still incredibly fun to work with.&#13\;\n&#13\;\nThi
 s month's presentation is by Brian T Rice\, on his Slate language\, a “c
 lean slate” object-oriented Smalltalk-style environment.&#13\;\n&#13\;\n
 The building doors are locked\; a number to call to be let in will be po
 sted on the front door.&#13\;\n&#13\;\npdx.st meets on the fourth Tuesda
 y of each month. If you have a presentation you'd like to give\, or one 
 you'd like to see\, post to the list (see website URL).\n\nTags: program
 ming\, smalltalk\n\nImported from: http://calagator.org/events/125045758
 0
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090528T183427Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090623T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090623T190000
DTSTAMP;VALUE=DATE-TIME:20090528T183427Z
LAST-MODIFIED;VALUE=DATE-TIME:20090623T150817Z
UID:http://calagator.org/events/1250457253
DESCRIPTION:Small talk about all things Smalltalk. This month's presentat
 ions will include a short presentation by Martin McClure on the design o
 f a special-purpose hashed dictionary.&#13\;\n&#13\;\nIf you have a pres
 entation you'd like to give\, or one you'd like to see\, post to the lis
 t (see website URL).&#13\;\n&#13\;\nThe building doors are locked\; a nu
 mber to call to be let in will be posted on the front door.\n\nTags: pro
 gramming\, smalltalk\n\nImported from: http://calagator.org/events/12504
 57253
URL:http://lists.pdx.st/listinfo.cgi/general-pdx.st
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090417T223601Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090526T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090526T183000
DTSTAMP;VALUE=DATE-TIME:20090417T223601Z
LAST-MODIFIED;VALUE=DATE-TIME:20090526T230435Z
UID:http://calagator.org/events/1250457004
DESCRIPTION:Small talk about all things Smalltalk.  This month's program 
 includes the presentation&#13\;\n&#13\;\nThe Laws of Form and Computer P
 rogramming&#13\;\n&#13\;\nby Andres Valloud.  The meeting is in room 86-
 01 of FAB.  Pizza at 6:30\, presentations start at 7:00. Building front 
 doors are locked at 8:00PM.\n\nTags: programming\, smalltalk\n\nImported
  from: http://calagator.org/events/1250457004
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:Portland State University Fourth Avenue Building (FAB): 1900 SW 
 4th Ave.\, Portland OR 97201 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090324T010251Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090324T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090324T190000
DTSTAMP;VALUE=DATE-TIME:20090324T010251Z
LAST-MODIFIED;VALUE=DATE-TIME:20090324T010251Z
UID:http://calagator.org/events/1250456870
DESCRIPTION:This month\, it's small talk about Smalltalk! That is\, we ha
 ve no scheduled main presentation\, so bring your short (or longer) pres
 entations\, ideas\, whatever you've been working on or wondering about.\
 n\nTags: programming\, smalltalk\n\nImported from: http://calagator.org/
 events/1250456870
URL:http://pdxst.pragmaticraft.com/
SUMMARY:pdx.st -- Portland Smalltalk Users Group
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090114T154613Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090209T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090209T190000
DTSTAMP;VALUE=DATE-TIME:20090114T154613Z
LAST-MODIFIED;VALUE=DATE-TIME:20090206T004219Z
UID:http://calagator.org/events/1250456505
DESCRIPTION:A study/user group exploring the world of functional programm
 ing based in Portland\, Oregon. The group welcomes programmers intereste
 d in all functional languages\, including Haskell\, Erlang\, OCaml\, Sca
 la\, 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.&#13
 \;\nThis month\, Wm Leler will talk about Constraint Satisfaction System
 s and the Bertrand Programming Language. Wm is the creator of Bertrand a
 nd the author of the book &quot\;Constraint Programming Languages: Their
  Specification and Generation&quot\;.Constraint Satisfaction Systems wer
 e a hot topic of research in the 80's -- famous constraint systems inclu
 de Ivan Sutherland's Sketchpad\, Alan Borning's ThingLab (built on top o
 f Smalltalk)\, Guy Steele's constraint language\, and James Gosling's Ma
 gritte. These systems were used for computer graphics\, design\, and gen
 eral numeric problem solving\, but most of these solvers were domain spe
 cific and thus of limited usefulness.Bertrand is an equational programmi
 ng system whose purpose is to build constraint satisfaction systems usin
 g simple equational rules. Bertrand has an purely declarative semantics 
 and an absurdly simple syntax\, yet it is a powerful and expressive lang
 uage\, capable of solving problems in a large number of domains includin
 g graphics\, word problems\, electrical circuits\, or -- with the right 
 rules -- virtually any mostly-linear domain.Since this is the Functional
  Programming Study Group\, this talk will cover the underlying equationa
 l programming language of Bertrand and ways in which it could be extende
 d to make it more powerful.&#13\;\n\n\nTags: pdxfunc\, functional progra
 mming\, constraints\n\nImported from: http://calagator.org/events/125045
 6505
URL:http://groups.google.com/group/pdxfunc
SUMMARY:Portland Functional Programmers Study Group: Wm Leler's Bertrand 
 constraint language
LOCATION:CubeSpace [ *sniff* out of business 12 June 2009]: 622 SE Grand 
 Ave.\, Portland Oregon 97214 USA
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081119T210041Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081120T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081120T190000
DTSTAMP;VALUE=DATE-TIME:20081119T210041Z
LAST-MODIFIED;VALUE=DATE-TIME:20081119T210041Z
UID:http://calagator.org/events/1250456153
DESCRIPTION:&#13\;\n&#13\;\nWhile many people may know Randal Schwartz of
  Stonehenge Consulting (http://www.stonehenge.com/) from his talks and p
 apers on Perl\, he is also quite knowledgeable about Smalltalk and will 
 be giving a talk on Smalltalk and Postgres integration.&#13\;\n&#13\;\nW
 e will be meeting Thursday\, November 20th\, at FreeGeek at 7:00pm - 173
 1 SE 10th Avenue\, Portland\, OR.&#13\;\n&#13\;\nLooking forward to seei
 ng everyone there....and of course\, drinks at the Lucky Lab (http://www
 .luckylab.com/ ) at 915 SE Hawthorne Blvd. afterwards.&#13\;\n\n\nTags: 
 pdxpugs\, postgresql\, smalltalk\n\nImported from: http://calagator.org/
 events/1250456153
URL:http://pugs.postgresql.org/node/480
SUMMARY:PostgreSQL: Randal + Smalltalk
LOCATION:Free Geek: 1731 SE 10th Avenue\, Portland OR 97214 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081027T212229Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081030T113000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081030T103000
DTSTAMP;VALUE=DATE-TIME:20081027T212229Z
LAST-MODIFIED;VALUE=DATE-TIME:20180831T072059Z
UID:http://calagator.org/events/1250455994
DESCRIPTION:Factor is a programming language which has been in developmen
 t for a little over 5 years. Factor is influenced by Forth\, Lisp\, Smal
 ltalk. Factor takes the best ideas from Forth — simplicity\, short\, suc
 cint\, code\, emphasis on interactive testing\, and meta-programming. Fa
 ctor also brings modern high-level language features such as garbage col
 lection\, object orientation and functional programming familiar to user
 s of languages such as Lisp\, Smalltalk and Python. Finally\, recognizin
 g that no programming language is an island\, Factor is portable\, ships
  with a full-featured standard library\, deploys stand-alone binaries\, 
 and interoperates with C and Objective-C.&#13\;\n&#13\;\nIn this talk\, 
 I will give the rationale for Factor’s creation\, present an overview of
  the language\, and show how Factor can be used to solve real-world prob
 lems with a minimum of fuss. At the same time\, I will emphasize Factor’
 s extensible syntax\, meta-programming and reflection capabilities\, and
  show that these features\, which are unheard of in the world of mainstr
 eam programming languages\, make programs easier to write\, more robust\
 , and fun.&#13\;\n&#13\;\nBiography: &#13\;\n    Slava was born in the f
 ormer USSR and emigrated to New Zealand at the age of 7. He moved to Ott
 awa\, Canada when he was 18 to study for a Bachelors and Masters degree 
 in Mathematics.  He now resides in Minneapolis\, Minnesota. An early ado
 pter of Java\, Slava wrote the popular jEdit text editor\, then went on 
 to design and implement the Factor programming language. At his day job 
 he hacks on web apps\, optimizing compilers\, garbage collectors\, and e
 verything in between&#13\;\n. &#13\;\n  Galois has been holding weekly t
 echnical seminars for several years on topics from functional programmin
 g\, formal methods\, compiler and language design\, to cryptography\, an
 d operating system construction\, with talks by many figures from the pr
 ogramming language and formal methods communities.&#13\;\n&#13\;\nThe ta
 lks are open and free. If you're planning to attend\, dropping a note to
   is appreciated\, but not required.  If you're interested in giving a t
 alk\, we're always looking for new speakers. \n\nTags: functional progra
 mming\, galois\, lecture\, factor\, experimental language\n\nImported fr
 om: http://calagator.org/events/1250455994
URL:http://www.galois.com/blog/2008/10/24/factor-an-extensible-interactiv
 e-language/
SUMMARY:Galois Tech Talk: Slava Pestov on the Factor programming language
LOCATION:Galois\, Inc: 421 SW 6th Ave. Suite 300\, Portland OR 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080924T060634Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081028T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081028T190000
DTSTAMP;VALUE=DATE-TIME:20080924T060634Z
LAST-MODIFIED;VALUE=DATE-TIME:20090526T223610Z
UID:http://calagator.org/events/1250455770
DESCRIPTION:pdx.st is the Portland Smalltalk Users Group. The group welco
 mes programmers interested in the Smalltalk language. Members interact t
 hrough a mailing list and meet regularly for presentations\, demos and d
 iscussions.\n\nTags: smalltalk\, programming\n\nImported from: http://ca
 lagator.org/events/1250455770
URL:http://pdxst.pragmaticraft.com/
SUMMARY:Smalltalk Users Group meeting
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081016T215537Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081016T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081016T190000
DTSTAMP;VALUE=DATE-TIME:20081016T215537Z
LAST-MODIFIED;VALUE=DATE-TIME:20081016T215537Z
UID:http://calagator.org/events/1250455849
DESCRIPTION:Even though PG Con West will be going on October 10-12 in sun
 ny (hopefully) Portland\, we will still have our monthly meeting on Octo
 ber 16\, 2008. This month\, Selena Deckelmann will provide a tutorial on
  setting up Point-in-time recovery for your PostgreSQL installation. Thi
 s will be hands on\, with the ever-dangerous LIVE DEMO.&#13\;\n&#13\;\nW
 e will be meeting at FreeGeek - 1731 SE 10th Avenue\, Portland\, OR.&#13
 \;\n&#13\;\nIn November\, our own Randal Schwartz of Stonehenge Consulti
 ng (http://www.stonehenge.com/) will be giving a talk on Smalltalk and P
 ostgres integration.&#13\;\n&#13\;\nLooking forward to seeing everyone t
 here....and of course\, drinks at the Lucky Lab (http://www.luckylab.com
 / ) at 915 SE Hawthorne Blvd. afterwards.\n\nImported from: http://calag
 ator.org/events/1250455849
URL:http://pugs.postgresql.org/node/473
SUMMARY:PDXPUG October Meeting
LOCATION:Free Geek: 1731 SE 10th Avenue\, Portland OR 97214 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080910T003848Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080923T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080923T190000
DTSTAMP;VALUE=DATE-TIME:20080910T003848Z
LAST-MODIFIED;VALUE=DATE-TIME:20090526T223642Z
UID:http://calagator.org/events/1250455714
DESCRIPTION:Join fellow programmers interested in Smalltalk for discussio
 ns and demos. This is our first meeting of the fall season. Michael Luca
 s-Smith\, Cincom engineer and new Portland resident\, will be demonstrat
 ing WebVelocity. Other topics may include CouchDB\, OpenGL\, and buildin
 g a new website for the group.&#13\;\n&#13\;\nThe building is in an &quo
 t\;L&quot\; shape. The main entrance is at the inside corner. The door w
 ill be locked\, but a phone number to call to be let in will be posted t
 here. If you don't have a cell phone\, get there more or less on time an
 d we'll check the door to see if you're waiting.&#13\;\n&#13\;\nWe often
  go to a pub after the meeting for food\, a beer\, and more discussion.\
 n\nTags: smalltalk\, programming\n\nImported from: http://calagator.org/
 events/1250455714
URL:http://lists.pdx.st/pipermail/general-pdx.st/2008-September/thread.ht
 ml
SUMMARY:Smalltalk Users Group meeting (yes\, really)
LOCATION:GemStone Systems: 1260 NW Waterhouse Ave # 200\, Beaverton OR 97
 006 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080711T142530Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080723T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080723T180000
DTSTAMP;VALUE=DATE-TIME:20080711T142530Z
LAST-MODIFIED;VALUE=DATE-TIME:20080720T133833Z
UID:http://calagator.org/events/1250455507
DESCRIPTION:FOSCON 2008: Cooking with Ruby&#13\;\n&#13\;\nWhat: 	FOSCON i
 s a free\, fun gathering of Ruby fans held during an evening of O'Reilly
 's OSCON conference with cool presentations\, food\, discussions\, and a
  live coding competition.&#13\;\nWho:	Anyone interested in Ruby\, whethe
 r you're just curious or a seasoned pro.&#13\;\nWhere:	CubeSpace\, Portl
 and\, Oregon near the Oregon Convention Center (directions).&#13\;\nWhen
 :	Wednesday\, July 23\, 2008 from 6pm-9pm.&#13\;\nWhy:	The Portland Ruby
  Brigade user group wants to share the joy of Ruby with you.&#13\;\n&#13
 \;\nPresentations&#13\;\n* IronRuby: John Lam&#13\;\n* Selectricity and 
 RubyVote: Benjamin Mako Hill&#13\;\n* Ruby performance: Brian Ford&#13\;
 \n* Musical glasses: Gregory Borenstein&#13\;\n* Five minutes with Selen
 ium: Ian Dees\, author of &quot\;Scripted GUI Testing with Ruby&quot\;&#
 13\;\n* Ruby culture: Audrey Eschright\, Reid Beels and Igal Koshevoy of
  Calagator&#13\;\n* Ruby server automation: Igal Koshevoy on AutomateIt&
 #13\;\n* Ruby on Rails profiling: M. Edward Borasky on applying Linux OP
 rofile&#13\;\n* Ruby web development: John Labovitz on Gossamer\, a micr
 oframework to spin websites out of distributed\, lightweight\, ephemeral
  resources&#13\;\n* Live coding competition: Ruby on Rails\, and hopeful
 ly Python Django\, PHP Symfony\, Drupal\, and/or GemStone/S Smalltalk Se
 aside (details)&#13\;\n&#13\;\n&#13\;\n\n\nTags: ruby\, beer\n\nImported
  from: http://calagator.org/events/1250455507
URL:http://pdxfoscon.org/
SUMMARY:FOSCON 2008: Cooking with Ruby
LOCATION:CubeSpace [ *sniff* out of business 12 June 2009]: 622 SE Grand 
 Ave.\, Portland Oregon 97214 USA
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080626T031428Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080701T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080701T190000
DTSTAMP;VALUE=DATE-TIME:20080626T031428Z
LAST-MODIFIED;VALUE=DATE-TIME:20080713T043218Z
UID:http://calagator.org/events/1250455423
DESCRIPTION:Likely topics of discussion:&#13\;\n* CloudRCS: Ruby revision
  control&#13\;\n* MagLev: update on Smalltalk-based Ruby&#13\;\n* New Re
 lic RPM: performance monitoring plugin for Rails&#13\;\n* Phusion Passen
 ger: simple and efficient web application server&#13\;\n* Ruby Enterpris
 e Edition: a fast\, secure and efficient Ruby fork&#13\;\n* Rack: Ruby w
 eb application interface&#13\;\n* Sinatra: a classy microframework for t
 he web\n\nImported from: http://calagator.org/events/1250455423
SUMMARY:Portland Ruby Brigade\, July meeting
LOCATION:CubeSpace [ *sniff* out of business 12 June 2009]: 622 SE Grand 
 Ave.\, Portland Oregon 97214 USA
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080318T231739Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080319T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080319T190000
DTSTAMP;VALUE=DATE-TIME:20080318T231739Z
LAST-MODIFIED;VALUE=DATE-TIME:20080618T131946Z
UID:http://calagator.org/events/1250453890
DESCRIPTION:Sure\, Smalltalk is where we got our modern view of windows a
 nd mice and &quot\;the&#13\;\ndesktop&quot\; and object-oriented program
 ming and extreme programming two decades&#13\;\nago\, but what has Small
 talk done for us *lately*?&#13\;\n&#13\;\nI'll answer this by showing of
 f the Seaside web application framework: an&#13\;\nopen-source (but vend
 or supported) challenge to the classic web design&#13\;\nstrategies.  Im
 agine being able to debug a broken web-hit in the middle of&#13\;\nthe&#
 13\;\nhit\, fixing the code\, and continuing before the browser knows th
 at something&#13\;\nwent wrong.  Imagine being able to re-use control fl
 ows and web components&#13\;\nwith the ease of OO programming.  Imagine 
 being able to do test-driven&#13\;\ndevelopment\, even for HTML delivery
 .  Imagine taking an application from&#13\;\n&quot\;three guys in Starbu
 cks on a laptop&quot\; to &quot\;3000 hits per second on your Amazon&#13
 \;\nEC2 cloud&quot\; with no major changes in design.  No need to imagin
 e... I'll&#13\;\ndemonstrate all this and more.&#13\;\n&#13\;\nSmalltalk
  knowledge is not required: I'll start with a brief overview of&#13\;\nS
 malltalk using Squeak\, the free implementation that's even included in 
 the&#13\;\nOLPC XO.  General knowledge of Object-Oriented Programming ba
 sics would be&#13\;\nhelpful\, though.&#13\;\n&#13\;\nPlease note that t
 his talk is a work in progress... this presentation is a&#13\;\nrehearsa
 l for the actual delivery in mid-April in Brazil at FISL 2008.  Some&#13
 \;\nparts are still a bit rough.&#13\;\n\n\nImported from: http://calaga
 tor.org/events/1250453890
URL:http://lists.pdxlinux.org/pipermail/plug-announce/2008q1/000484.html
SUMMARY:Randal Schwartz on Smalltalk [PLUG-AT]
LOCATION:Jax Bar (CLOSED): 826 SW 2nd Avenue\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
END:VCALENDAR
