Stockholm Erlang User Group

Upcoming Events

12 November 2010:
2010 Erlang User Conference (Stockholm, Sweden)
The Erlang User Conference is the biggest and the oldest Erlang gathering in the world. The conference brings together delegates from as far afield as the USA, Canada, Australia and New Zealand and in that way has highlighted strengthening interest in Erlang, not only in its 'birthplace'. At the conference delegates have the opportunity to meet the fathers of Erlang, ask them questions and listen to 14 talks.


The 2010 Erlang User Conference will take place on Tuesday, 16th November in the Astoria cinema,  close to Stureplan. Apart from the conference, on Monday 15th November  there will be ProTest Tutorials taking place and we are also planning the 3-day Erlang training courses to take place on 17th, 18th and 19th November.

 

Last year over 250 delegates  attended the Erlang User Conference - join us for the biggest Erlang gathering in the world!

Past Events

21 June 2010:
Stockholm Erlang User Group Meeting
There  will be a Stockholm Erlang User Group Meeting next week:

Time: Monday, June 21, 18:00
Place: Erlang Solutions Offices

Speakers:
Kresten Krab Thorup - CTO of Trifork in Denmark and the creator of Erjang - will be giving the talk that was well received at the recent Erlang Factory in London entitled " Using open-source Trifork QuickCheck to test Erjang ".

We will round off the evening with an ErLounge at some nearby pub.

Advance registration is required.

See you there.
26 May 2010:
Building a Scalable E-commerce Framework and Erlang for Embedded Devices (Stockholm, Sweden)
Our next Stockholm Erlang User Group Meeting will take place on Wednesday, 26th May. This will be a special meeting with two talks. The first talk will be on Building a Scalable E-commerce Framework and the speaker will be Michael Nordström. The second talk will be on Erlang for Embedded Devices and the speakers will be Gustav Simonsson, Henrik Nord, Fredrik Andersson, Niclas Axelsson, Fabian Bergström.

The meeting will start at 18:00 in Klarna offices - Norra Stationsgatan 61; 113 43 Stockholm.

In order to attend this free event, you have to register. Registering allows us to plan refreshments accordingly, provide security with a list of names and ensure we have enough space. The places are limited so if you want to attend this meeting register asap.

Building a Scalable E-commerce Framework Abstract:
 Each year the University of Uppsala gives a project course for computer science students. The project specification is given by an industrial partner, in our case the company was Klarna.

During the period of four months we were to developed a scalable e-commerce framework using Linux, Erlang, Nitrogen and Riak. (The LENR "leaner" stack.) We were a group of  9 students with no experience in project management and no prior knowledge about Erlang.

We will talk about our experiences with Erlang and how they compare to those of other languages,  why making an e-commerce framework in Erlang is a good idea, and how you can get scalability almost for free. We will also talk a little bit about our experiences with Nitrogen and Riak.

Erlang for Embedded Devices Abstract

The Embedded Erlang Project at Erlang Solutions currently includes three different, but related, master theses. The first thesis aims to strip down Erlang/OTP to a minimal release with a small memory footprint. This will run on the results of the second thesis; a Linux-based platform tailored for running Erlang on embedded devices. The third thesis explores models of mobile data-oriented networks for use in embedded devices, including Erlang-based implementations. The presentation will consist of a brief summary, the goals and the current progress of each thesis, as well as some brief discussion on how they can all come together as a deployable package.



10 December 2009:
Joe Armstrong at Stockholm Erlang User Group Meeting! (Stockholm, Sweden)
Call for the next Stockholm Erlang User Group Meeting.

Time: Thursday, December 10, 18:00
Place: Tail-f Stockholm headquarters
Speaker:
- Joe Armstrong, Ericsson AB: elib2 - an Erlang library

We will round off the evening with an ErLounge at some nearby pub.
Details about the ErLounge can be further discussed on the EUG Stockholm mailing list.

Advance registration is required.

See you there.

Abstract:
Elib2 is an Erlang library and a number of complete programs that make use of the library.

The talk discusses:

- the philosophy behind the library
- what's in the library
- my plans for the library

I'll also show some of the programs that I have built using the library, with special attention to a full-text indexing application.

Elib1 is a library of Erlang modules and set of applications which use
the modules.

The Elib1 project now moves into phase 2

The phases of the project are:

    Phase 1: Define and implement a basic structure
             and a small number of applications
    Phase 2: Make project open source
    Phase 3: Write books

Each phase will take about 2-3 years.

The first attempt at a library contains modules for the following:

    xml parsing
    fast tuple I/O (to disk)
    full-text indexing
    http parsing
    telnet server
    json parsing
    porter stemming
    mysql native interface
    sha1
    similar file locator
    screen manipulation
    miscellaneous missing functions (which should be in the standard libraries)
    accurate tagging of Erlang so it can be turned into browsable HTML
    (and more ...)

The applications are divided it two areas. Supported and unsupported

In supported:

    indexer      - a full text indexing engine (this is the of near
production quality)
    irc          - and irc kit (includes a TCL wish interface)
(somewhat incomplete)
    tagger       - an application to turn erlang into browsable HTML
    drivers      - example linked in and port drivers (currently broken)
    midi_drivers - mac os X only
    website      - a webserver (used internally)
    versions     - a way of munging module names to make them secure

In unsupported:

   epeg     - a peg grammar and parser combinators
   folding  - Javascript folding editor/organiser (needs some work,
not erlang :-)
   jpeg     - image transformation in Erlang
   xml      - some xml stuff

I have attempted to use "best practise" in making the library. Using the dialyzer, eunit and edoc.

This code is far from perfect or polished - but the basic way things
fit together is defined.

Rather than have 500 small libraries each with a few users and a few
routines I'd like to see one library with a much large number of tightly integrated routines.

The code is available at: http://github.com/joearms/elib1


12 November 2009:
2009 Erlang User Conference (Stockholm, Sweden)
 After many years, Bjarne Däcker and the Erlang/OTP team at Ericsson have asked Erlang Training and Consulting to help with the 2009 Erlang User Conference arrangements. The format of the User Conference however remains the same with a full day of talks from Erlang experts, the obfuscated Erlang competition followed by an Erlounge in the evening where drinks and snacks will be served. The conference will be held on 12th November 2009 in central Stockholm, the venue will be announced soon. Further information will be available soon on our website together with the ability to register on-line. The conference will be followed by a free one day of tutorials around the theme of Erlang and test-driven development and proceeded by three days of Erlang University courses including Erlang/OTP and QuickCheck.

To learn more about the Conference and tosubmit your talk please clickhere.


01 October 2009:
Stockholm Erlang User Group Meeting Oct 1 (Stockholm, Sweden)
Call for the next Stockholm Erlang User Group Meeting.

Time: Thursday, October 1, 18:00
Place: Kreditor headquarters, St Eriksgatan 117, Stockholm

Speakers:
- Assoc. Prof. Kostis Sagonas, National Technical University of Athens, Greece: Tidier
- Prof. John Hughes, Chalmers & Quviq AB: TBD

We will round off the evening with an ErLounge at some nearby pub.
Details about the ErLounge can be further discussed on the EUG Stockholm mailing list.

Advance registration is required.

See you there.

27 August 2009:
Stockholm Erlang User Group Meeting (Stockholm, Sweden)
After the Summer holidays, we'll have a Stockholm Erlang User Group Meeting.

Time: Thursday, August 27, 18:00
Place: Tail-f Stockholm headquarters

Speakers:
- Jakob Cederlund, Erlang/OTP Group: Erlang and Eclipse
- Adam Lindberg, ETC: QuickCheck case study, and some other good stuff.

We will round off the evening with an ErLounge at some nearby pub.
Details about the ErLounge can be further discussed on the EUG Stockholm mailing list.

Advance registration is required.

See you there.

23 April 2009:
Stockholm Erlang User Group Meeting (Stockholm, Sweden)
Here are the details for the next Stockholm Erlang User Group Meeting:

Date : Thursday 23 April 2009
Time : 18:00
Place: Ericsson in älvsjö


Advance registration required
Register here

Schedule:
- Kenneth Lundin presents Erlang/OTP R13B
- EUnit - Tips and Tricks, by Richard Carlsson, Kreditor
- Q&A
- Erlounge, at some suitable location (yet to be determined)

Instructions on how to get there can be found here.
Here is a map view
13 November 2008:
Erlang User Conference (Stockholm, Sweden)
Don’t miss the 14th International Erlang User Conference, held every year in Stockholm, Sweden. It is the perfect opportunity to meet our team, meet other Erlang enthusiasts, network, exchange ideas, make new friends and meet old ones. In conjunction with the conference, we will be offering Erlang introductory and advanced courses. The Erlang by Example course will be the week before the conference, while the Advanced Erlang/OTP course will be compressed to four days and offered the same week as the conference. Click for more information on our Erlang/OTP Training..
22 May 2008:
Robert Virding on Lisp Flavoured Erlang, (Stockholm User Group Talk, Sweden)
The second meeting of the Stockholm Erlang User Group is hosted by Stockholm University. Robert Virding, one of the original inventors of Erlang will present his latest open source project, Lisp Flavored Erlang. The presentation will start at 18.30 (doors open at 18.00) at the "Avdelningen for IT och media", Frescati Hagväg 10. If you are interested in attending this free event, you have to register register here... By registering, you will enable us to plan room size and refreshments accordingly, provide Security with the name list of participants, and in those extreme cases where the number of places are limited, close registration as soon as we have reached the maximum room capacity or find a larger room.
Abstract:In this talk we will describe and demonstrate Lisp Flavored Erlang (LFE). LFE allows you to write Erlang code in a lisp syntax and combines the versatility and extensibility of lisp with the COP power of Erlang. LFE is completely integrated with Erlang/OTP and code written in LFE can freely be used together with modules written in vanilla Erlang and applications in Erlang/OTP. LFE is also much easier to use than vanilla Erlang when generating code. We will describe the system, its tools and its implementation, and also demonstrate some of its features and using its programming environment.
Biography:Robert Virding is one of the original developers of Erlang at the Ericsson Computer Science Lab. While there he also did work on garbage collection and the implementation of high-level languages. He left Ericsson to found Bluetail, the first Erlang startup acquired by Nortel in 2000. He now works for the Swedish Defense Material Administration (FMV) where he is not able to use Erlang. He does, however, still program Erlang in his spare time and take part in the Erlang community.
22 April 2008:
Type-based tools for sustainable development of Erlang programs (Stockholm, Sweden)
We kick off the first Stockholm Erlang User Group meetig with a talk by Prof. Kostis Sagonas about the ongoing research of the HIPE team from Uppsala University. The presentation will start at 18.30 in Kreditor's new offices on S:t Eriksgatan 117 in Stockholm. The doors will be open from 18.00 onwards. To join the Erlang Stockholm User Group mailing list and receive future updates and events, join in the Erlang Stockholm User Group page...

If you are interested in attending this free event, you have to register here ... By registering, you will enable us to plan room size and refreshments accordingly, provide Security with the name list of participants, and in those extreme cases where the number of places are limited, close registration as soon as we have reached the maximum room capacity or find a larger room.

Type-based tools for sustainable development of Erlang programs

Abstract:In this talk/demo combination we will review how three different type-based tools can be used to detect bugs in Erlang programs, document data structures and application interfaces, (in)validate hidden programming assumptions, and retrofit Erlang applications. In the process, we will also discuss the associated Erlang Enhancement Proposal (EEP8) which aims to add a type and specification language on top of Erlang. Two of the tools that will be reviewed (dialyzer & typer) are already part of the Erlang distribution. The third is yet to be named but is slowly maturing nonetheless.
Biography:Kostis Sagonas is a travelling scientist interested in programming languages and software development. He an Associate Professor at the National Technical University of Athens, where the students occasionally allow him to work. He is also a Docent at Uppsala University leading the HiPE group where he has occasionally managed to convince its members to do what he thinks it's best for the project and for Erlang. In the last two years he has been obsessed with enriching Erlang with success (typings, that is) and contracts.

For more events please go to Events Page

Join the Stockholm Erlang User Group!

Stay up-to-date on meetings and other Erlang events in the Stockholm area and sign up with the Erlang User Group!

Powered by Yahoo! Groups