• Global Day of Coderetreat 2017
    Yet again, Latvian Developers Network will host the Global Day of Coderetreat 2017 in Riga, Latvia. Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular design and clean code, developers can improve their ability to write code that minimizes the cost of change over time. More information about the event: http://coderetreat.org/ BRING YOUR OWN PC! Power and Wi-Fi as well as atmosphere of community will be provided.

    Accenture Latvia

    214 Brivibas st. · Riga

    3 comments
  • Machine Learning and Deep Neural Networks with Python and Tensorflow
    Hi. I'm willing to run a course on Machine Learning and Neural Networks using Python and the Google Tensorflow API. I could possibly run it this month if it isn't too short notice. I could run it over a weekend, or on a weekday if anyone has the ability to take the time off. If necessary I can supply the training infrastructure in the form of Digital Ocean ML droplets. Give me suggested dates and times and if there is a consensus, I'll post a date.

    Needs a location

  • Global Day of Coderetreat 2016
    Yet again, Latvian Developers Network will host the Global Day of Coderetreat 2016 in Riga, Latvia. Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular design and clean code, developers can improve their ability to write code that minimizes the cost of change over time. More information about the event format: http://globalday.coderetreat.org BRING YOUR OWN PC! Power and Wi-Fi as well as atmosphere of community will be provided. Show your attendance on official website too: http://coderetreat.org/events/global-day-of-coderetreat-2016

    Microsoft Latvia

    Zaļā iela 1, 4th floor LV-1010 · Rīga

    11 comments
  • Workshop: Docker Swarm
    Still deploying to a single VM? Good news for you! Since 1.12 native clustering is fully integrated into Docker Engine, which means that container clustering is easier than ever (and you don’t even need to tediously setup a standalone Swarm). In this hands-on workshop we will arm ourselves with the usual Docker tools (like its CLI and Compose) and then run a set of simple services across different VM’s using swarm mode (https://docs.docker.com/engine/swarm/). Some of the questions that will be answered: - What exactly is container clustering? - How does swarm mode handle service faults? - Can I redeploy without stopping the world? - Can the cluster be reconfigured on the fly? - Does it even scale, bro? For this event, you should: 1. Bring your own PC 2. ...with Docker (https://www.docker.com/products/docker) 1.12+ installed 3. ...including Docker Machine (comes with Docker Platform or Docker Toolbox) 4. ...with one of the supported drivers (https://docs.docker.com/machine/drivers/) (e.g. VirtualBox (https://www.virtualbox.org/)) 5. Know the essentials of Docker Engine (https://docs.docker.com/engine/getstarted/). 6. On Windows, having Git Bash (https://git-for-windows.github.io/) or PowerShell is recommended.

    Browser Cafe

    Blaumaņa iela 3 · Riga

    6 comments
  • Workshop: A taste of CDN
    Hosting web-site at GitHub Pages is clever and nice! Sometimes that's not possible, but I still want a sub-100ms load time of my content world-wide, including retina-ready images. CDN (http://en.wikipedia.org/wiki/Content_delivery_network) is exactly for that and more, like DoS protection. We'll research popular options in crowded CDN space, we'll move a website front-page (or two) to the network. We'll check it is really better than stuffing everything on the under-desk server. Bring a laptop, optionally with test subject - a website to improve page load-times of. Exclusive content: a CDN the Twitter uses, and video CDN -- made in Latvia.

    Telia Latvija - Cloudy Office

    Lielvardes 8a · Riga

    3 comments
  • meet Hardware Description Language VHDL
    using VHDL we can easily implement our own hardware (yes! a Video Card, an I/O controller, and even our own processor with our own instruction set) on a programmable gate arrays (FPGAs). Topic: In this meeting we will try to create a simple RISC processor that can execute our own instruction set (very few instructions) and see how it works on a real hardware (e.g. Terasic DE1-SoC with Altera FPGA). Instruction set: 1) LOAD (constant to Accumulator register), 2) DECREMENT (of Accumulator's contents), 3) CONDITIONAL JUMP (Jump if not zero - JNZ after last arithmetic operation like DECREMENT), 4) UNCONDITIONAL JUMP Program that we will try to execute: first_program: LOAD 5 loop: DECREMENT JNZ loop JUMP first_program The contents of Accumulator register will be displayed on 7-segment displays in HEX, and the processor execution modes will be: maximum speed (1MHz), or 1 instruction per button click. The SignalTap analyzer will be used to see state transitions of processor's FSM and analyze signal delays. Meetup plan: First, a presentation will be given on basic constructs of VHDL. Then, we will have hands-on session to code an FSM for our processor. All other codes, as well as a backup code for working FSM will be provided. IDE is Altera's Quartus II 15.0 Web Edition, which will also be provided for at least two PC's. This meetup requires only slight knowledge of boolean operations, all other necessary info will be given. The given code will be able to execute just NO_OPERATION and HALT instructions. During each of the hand-on sessions the task will be to implement additionally: LOAD_ACCUMULATOR, DECREASE_ACCUMULATOR, JUMP and JUMP_IF_NOT_ZERO instructions.

    Elektronikas un datorzinātņu institūts

    Dzērbenes iela 14 · Riga

    12 comments
  • Global Day of Coderetreat 2015
    Yet again, Latvian Developers Network together with Accenture Latvia will host the Global Day of Coderetreat 2015 in Riga, Latvia. Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular design and clean code, developers can improve their ability to write code that minimizes the cost of change over time. More information about what it is you can find here: http://coderetreat.org/about Don't forget to BRING YOUR OWN PC! Power and Wi-Fi as well as atmosphere of community will be provided. Show your attendance on official website, too: http://coderetreat.org/events/global-day-of-coderetreat-2015-riga-latvia Agenda 10:00 Intro 10:30 We write code 12:30 Lunch 13:30 We write more code 15:30 Wrap-up

    Albert hotel

    Dzirnavu iela 33 · Riga

    11 comments
  • Workshop: React Native mobilization
    Objective-C is weird, Java is overly verbose, Swift is new and complicated. Hopefully, Facebook devs proved - mobile app in JavaScript is doable (https://code.facebook.com/posts/1189117404435352). Lets break the barrier and write an app in React Native! Bring a Mac or Linux laptop and some modern Android 4.3+ or iOS device. Or invite a friend who has them. Also, your must-do HOMEWORK (https://gist.github.com/arkadijs/347bea9f5336012eb493). The downloads are large, you won't be able to setup pre-requisites on-site in meaningful time. We're looking for iOS dev to help us co-lead the event with Apple technology.

    Days Hotel

    199 Brivibas st., room Riga, 1st floor · Riga

    19 comments
  • Hackathon: Elixir of truth
    Welcome to the world of Elixir (http://elixir-lang.org)! Built on the base of Erlang, it's a modern dynamic language ripe for exploration. For this event, our target is to test and improve on vertical scalability of BEAM -- the Erlang virtual machine. This will be achieved by implementing a simple search engine that will hold the full English version of Wikipedia in memory, to be hammered down with thousands of concurrent requests. Our second and third test subjects will also be search engines with similar capabilities, but implemented in Go (https://golang.org/) and in Scala (http://www.scala-lang.org/) with Scalatra (http://scalatra.org/) and Akka (http://akka.io/). We'll compare the three to make iterative performance improvements and learn something new. Don't worry about your hardware, though. To make things fly, we will have cloud VMs with some hundred gigabytes of RAM at our disposal. Please only subscribe if you are experienced in concurrent and functional programming. Participants are also expected to study Elixir (http://elixir-lang.org/getting-started/introduction.html) and the actor model in preparation for the event.

    Days Hotel

    199 Brivibas st., room Europa, 1st floor · Riga

    16 comments
  • Coding dojo: The beauty of Rust
    With all its C++-like awesomeness, yet pleasant to develop in, Rust (http://www.rust-lang.org/) is a real deal. Lets meet and dive into a Parisian-style dojo (prepared kata)! But there will be a twist. Each participant must prepare a single kata dedicated to a core Rust concept, such as: lifetime, borrowing, mutability, box, error handling, concurrency, etc. If you've never heard of a "Parisian-style dojo" or "katas", read up here: http://code.joejag.com/2009/the-coding-dojo.html Please only subscribe if you fully understand what the event is about. Do not hesitate to ask for clarifications in event comments. :-) Selected topics: - Pattern matching, Lifetimes (Arkadi) - Error handling (Leonid) - Traits (Mihail) - Concurrency (Dimitry) - FFI (Andrew) - Macros (Nikolajs)

    Days Hotel

    199 Brivibas st., 6th floor · Riga

    23 comments