Blog

  • Using Ecto Schemas with Database Views – Steve Grossi at Work
    2017-01-27 stevegrossi.com

    Blog

    Database views are a great way to provide a simplified abstraction over complicated data logic. They provide a way to treat a complex query as if it were a simple table, and with no extra work, you can build Ecto schemas on top of database views to bring the power of that abstraction into your Elixir code! In a side project of mine, an Elixir/Phoenix app for tracking daily habits called (imaginatively) Habits, the most complicated data logic involves figuring out “streaks” of check-ins. Y ...


    Read more


  • Concurrency in Erlang & Scala: The Actor Model
    2017-01-27 rocketeer.be

    Blog

    Applications are becoming increasingly concurrent, yet the traditional way of doing this, threads and locks, is very troublesome. This article highlights Erlang and Scala, two programming languages that use a different approach to concurrency: the actor model. The continuous increase of computer processor clock rate has recently slowed down, in part due to problems with heat dissipation. As the clock rate of a processor is increased, the heat generated increases too. Increasing current clock ...


    Read more


  • GitHub – llaisdy/beam_languages: Languages, and about languages, on the BEAM
    2017-01-27 github.com

    Blog

    This document is intended to list (a) languages implemented to run on the BEAM, the Erlang virtual machine, and (b) documents (articles & presentations) about the hows and whys of writing languages to run on the BEAM. For the moment, and for want of a better name, I call such languages “BEAM languages” (although I have heard that there are other Erlang VMs, …). I would like the document to be comprehensive, or at least “representative”. If I have missed a BEAM language, some note ...


    Read more


  • Lambda Days 2017 – Claudia Doppioslash Functional Programmer @ “Peer Stritzinger GmbH”
    2017-01-26 lambdadays.org

    Blog

    Claudia Doppioslash is a Functional Programmer and a gamedev. Having learned many languages, she ended up preferring strongly typed functional languages, though she's still a moderately smug LISP weenie. These days she's exploring what FP can do for industrial control systems front-ends, using Erlang, Elm and Purescript. Building a Graphical IDE in Elm/Purescript for an Embedded Language that Compiles to the Erlang VM Functional Programming languages that compile to Javascript can be used ...


    Read more


  • Adopting Elixir in a 10 Year Old Codebase
    2017-01-26 erlang-factory.com

    Blog

    In early 2016 a team of engineers responsible for a ~10 year old Erlang project decided to completely revisit our CLI tools and give Elixir a shot. One year later we are about to ship a release that includes all of that work. In this talk we will explore how well did that go, what we've learnt, what problems we had to face, and what our impression of Elixir is 1 year later. About Michael Michael is an experienced software engineer interested in data infrastructure. He's currentl ...


    Read more


  • æternity – the oracle machine
    2017-01-26 aeternity.com

    Blog

    Some of æternity's system variables are determined by an on-chain prediction market. Our core blockchain code is written in Erlang, which makes it easy to write distributed, fault-tolerant, soft real-time and highly available non-stop applications. Erlang is the perfect choice to write a blockchain from scratch allowing to achieve superior operational stability and performance. ...


    Read more


  • HTML parsing in Elixir with leex and yecc
    2017-01-26 eellson.com

    Blog

    If you had the novel idea to try to implement a text-based “toy” web browser, where would you start? I asked myself this question in late 2016, and have often regretted it since. A responsible programmer finding themself in this position might first ask what technologies would be a good pick for the task. They might look for a language which has a great HTTP package, or a proven library for working with TUIs, for instance. I however picked Elixir.1 Having made this decision, the next q ...


    Read more


  • Serving Encoded JSON With Poison | Michał Muskała
    2017-01-26 muskala.eu

    Blog

    When building JSON APIs you often find yourself in a situation when you have part of the JSON already encoded and want to embed it in a bigger structure. A common solution is to decode the encoded part and embed the outer structure just to encode it back again. It’s obvious how that back-and-forth decoding and encoding is wasteful. Fortunately with poison we have a much better alternative. Poison encoding is based on protocols, this means we can define how a particular Elixir struct shoul ...


    Read more


  • Build a complete iOS messaging app using XMPPFramework – Part 2
    2017-01-25 erlang-solutions.com

    Blog

    First steps: XMPPFramework Build a complete iOS messaging app using XMPPFramework is a tutorial that shows you how to build a fully functional instant messaging iOS app using the very cool XMPPFramework protocol and Swift3. In this part, we are going to get our hands dirty! To recap on the theory, or if you just landed here randomly, have a quick read through the first part, then get your Xcode ready and let's start! In this issue we are going to be integrating the library to our project, ...


    Read more


  • Erlang & Elixir Factory Lite at Buenos Aires – Brujo Benavides – Medium
    2017-01-25 medium.com

    Blog

    The first Erlang and Elixir Conference in South America A couple of months ago, I was organizing a BeamBA Meetup at InakaESI and my friend Rorra told me “…what if we organize an Erlang/Elixir conference?” It was a bold idea, organizing a conference is not easy, doing that in Buenos Aires doesn’t help and basing it on languages that are not exactly mainstream… well… it is a real challenge! But, as always… https://medium.com/@elbrujohalcon/erlang-factory-lite-at-buenos ...


    Read more


  • Lambda Days – programme up!
    2017-01-25 Erlang Solutions

    Blog

    Check out the newly posted Lamdba Days Programme. We’ve got some pretty exciting Erlang and Elixir speakers this year including the Elixir creator Jose Valim himself. Don’t miss the Lambda workshops! Join Rob Martin’s “An Ounce of Elixir” “For youngsters” or “Ladies night”. Szymon Mentel invites more experienced programmers for the “Nothing to fear - it’s just Erlang. Let’s build an application’” workshop. Additional Erlang meetings will be anno ...


    Read more


  • Page 10 of 55« First...89101112...203040...Last »

Follow Erlang Central: