iA


FOSDEM this weekend

by Vijay Kiran

I’ll be attending FOSDEM again this year. There a lot of interesting talks lined up, these are the ones I’m planning to attend.

LLVM and Clang

This talk gives an introduction to the LLVM Project (http://llvm.org/), which is an umbrella project that encompasses a broad range of low level toolchain components.

Cloud9 IDE: Kick ass code editing and end to end JavaScript debugging

In this talk Rik Arends will demonstrate the open source and web based Cloud9 IDE. Cloud9 IDE is the first-ever cloud-based integrated development environment (IDE) for JavaScript developers, incorporating HTML5, supporting Python, Ruby and PHP

Scala: Scala expressiveness

One of the key features of Scala is its conciseness. However, for many programmer out there, this conciseness sounds like shrinked and barely understandable. The topic of this fast talk to delve into this question and try to establish if Scala conciseness is an added value or a more of maintenance risk.

In-tab UI

As part of the effort to reduce additional windows being brought up, Firefox 4 starts moving user interface elements into browser tabs.

Org-mode for Emacs

Org-mode is an Emacs mode for keeping notes, maintaining TODO lists, doing project planning and authoring with a fast and effective plain-text system.

Hadoop Pig: Mapping & reducing the easy way

Pig is a map/reduce query, or data flow language for use with Hadoop.

Introduction to Clustering with Mahout

Analyze and understand large corpora of text data using Apache Hadoop for distributed computation and Mahout as distributed machine learning toolkit.

A real-time search engine with Lucene and S4

Introduction to the S4 data stream processing framework and application to real-time indexing for the Apache Lucene search engine.

Comparing Scalable NOSQL Databases: Functionality and Measurements

Comparative study of the following distributed databases : Cassandra, HBase, Riak and mongoDB, as they all provide scalability and a Map Reduce implementation.

Objective-C: Not just for Macs and iPhones

This talk will discuss the challenges involved in supporting Objective-C 2 on non-Apple platforms, covering the compiler, the runtime library, and the supporting frameworks.

Practical Go Programming

Go is a new open-source programming language with an emphasis on simplicity, comprehensibility, and efficiency. It has the speed and safety of a statically-typed language and the lightweight feel of a scripting language. It has a simple feature set that is easy to understand and powerful to use, including a novel type system and concurrent programming primitives. This talk will dive into some real-world Go programs and discuss the Go idiom used in each.

Apache Wicket

This talk provides a short introduction to the framework’s concepts: components, behaviors and models. We’ll take a short look at integrating with Spring and integrating with JQuery. For the test infected we’ll cover testing your web pages with Wicket’s internal test framework. But most importantly we’ll take a look at the new Wicket release 1.5 and see what has changed for the better and worse.

Django’s architecture – the good, the bad, and the ugly

This talk takes a look at the internal architecture of Django, and highlights what we’ve cleaned up, what we got right from he start, and the dusty corners of the code that still need a bit more work – a never-ending problem in such a large open-source project

Introduction to WebKit

This talk is intended to introduce WebKit for both content developer, and C++ developers interested in web engine development. The first part introduces how WebKit is used by web applications nowadays. The second part presents how the WebKit project works and how to contribute.