ejabberd has joined other Erlang projects in the BEAM Community to invite student developers to Google Summer of Code (GSoC), a global program focused on bringing them into open source software development. Through this program, students have an opportunity to receive a stipend (2400–6600 USD) and work with an open source organization on a 3… Continue reading ejabberd invites students to Google Summer of Code 2018
Category: Erlang
Articles related to Erlang language.
ejabberd joins Google Summer of Code 2018
Each year since 2015 ejabberd has joined other Erlang projects in the BEAM Community to invite student developers to Google Summer of Code (GSoC), a global program focused on bringing them into open source software development. Through this program, students have an opportunity to work with an open source organization on a 3 month programming… Continue reading ejabberd joins Google Summer of Code 2018
Let’s encrypt ejabberd
Back in May we announced that 2 ejabberd projects will participate in this year’s Google Summer of Code (GSoC) through the BEAM Community. The summer has ended and now it’s time to see the results! Today we will look at the first ejabberd project, aimed at implementing ejabberd support for “Let’s Encrypt” ACME protocol. It… Continue reading Let’s encrypt ejabberd
Google Summer of Code hosts ejabberd projects
As you may know, our ejabberd XMPP server is written in Erlang. The Erlang VM was originally designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. What you may not know is that ejabberd is part of the BEAM Community – a group of projects that run on the Erlang VM. Since 2013, BEAM… Continue reading Google Summer of Code hosts ejabberd projects
Elixir Paris Meetup #8 Summary
We add a great Paris.ex meetup in last july and video of the talks (in French) are now available.
Fighting XMPP abuse and spam with ejabberd – ejabberd Workshop #1
In this video, Mickaël Rémond explains the features, options and API that can be used to protect ejabberd servers from spam and various other types of attacks.
Property-based testing of XMPP: generate your tests automatically – ejabberd Workshop #1
Thomas Arts, from Quviq AB, introduces property-based testing from his work on ejabberd XMPP server. The talk explains how Quickcheck testing approach can help find bugs in ejabberd and improved the range (and the creativity) of the test cases covered.
XMPP Academy #4: March 29th
Our now popular XMPP online video Q&A session is back for a third session on March 29th. The goal of the XMPP Academy is to help developers get the big picture and get XMPP architecture and design tips from 15-years-experience XMPP experts.
Elixir Programming Language Popularity is Growing
One of the nice gems (pun intended) found in The RedMonk Programming Language Rankings: January 2016, is the recent growth of Elixir popularity: Elixir: The Erlang-friendly language made a notable jump this time around. The last quarter we surveyed languages, Elixir placed at #60. As of this January, it had jumped to #54. While we… Continue reading Elixir Programming Language Popularity is Growing
ejabberd and the Google Summer of Code 2016
ejabberd project and developers are involved this year again as mentors in Google Summer of Code 2016 initiative, as members of the BEAM Community. This blog post explains what it could mean for you as a student wanting to contribute to our project.
Elixir Paris #5: OTP architecture, Macros and Docker Packaging Docker
Elixir Paris Meetup #5 happened on January 12th. We have gathered a team of faithful and enthusiastic developers, passionate about programming languages. Mickaël Rémond introduced a new project that nicely demonstrates various programming approaches in Elixir. FastTS project (for Fast Time Series) is the result of the discovery of Riemann monitoring tools during Paris.ex meetup… Continue reading Elixir Paris #5: OTP architecture, Macros and Docker Packaging Docker
Phoenix at Paris.ex meetup and the hope for a reference Phoenix Open Source application
Paris.ex meetup #4 took place end of november. It was great gathering. We now have the right venue. People are friendly and enjoying the time together. Developers are coming back and are starting to volunteer for (short) talks. New faces are showing up. We are doing a great job.
Grapherl: Google Summer of Code / Metrics for ejabberd
Grapherl Google Summer of Code (GSOC) project is a project targeting the ejabberd environment to provide a metric / analytics system for ejabberd, but also other Erlang projects. Project was completed successfully by Vanshdeep Singh and is available on Github: processone/grapherl. Grapherl introduction The README.md file includes on complete tutorial on how to compile and… Continue reading Grapherl: Google Summer of Code / Metrics for ejabberd
Riak and ejabberd in-depth explanation at Basho Advanced Erlang Workshop
As Basho just joined Advanced Erlang Initiative, we are joining forces to explain the implications, benefits and strength of ejabberd deployment with Riak (among other Riak talks, prepared by Basho team). During hands-on session, we will show what is possible when mixing two great Erlang products together, on December 9th, in London. You can learn… Continue reading Riak and ejabberd in-depth explanation at Basho Advanced Erlang Workshop
Elixir Paris Meetup #3 Summary
After having been inactive for some time, Elixir Meetup reboot gathering happened last Tuesday in Paris. It gathered quite a large crowd of enthusiastic developers that came to exchange and learn about Elixir programming language. The talks were a good mix of highly advanced demos and good overview for newcomers. Arnaud Wetzel and Antoine Reyt… Continue reading Elixir Paris Meetup #3 Summary