Show filters Hide filters

Refine your search

Publication Year
1-12 out of 59 results
Change view
  • Sort by:
57:41 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Grokking git by managing kivitendo

maintaining a oss project with git - kivitendo git for individiual extensions Deploying the free OSS project kivitendo and customising this with the power of git. We will use the power of rebase for long term satisfaction. We grok some basics of git: ······························ Speaker: Jan Büren Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
53:13 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Ganeti

Ganeti Ganeti is a system for managing clusters of virtual machines. The talk will introduce Ganeti, its usage, and its architecture. The main focus will be on changes and new development in the last year. Ganeti is a management software for clusters of virtual machines based on Xen, KVM or LXC. It is an open source project funded by Google which has been around 7 years now. It has grown to the size of about 100,000 lines of Python and about 40,000 lines of Haskell code. Besides being used in Google’s internal infrastructure, the project has a lively open source community. Among our biggest users and contributors are OSUOSL and GRNet. In our talk, we will recall, in a self-contained way, the steps to set up and maintain a Ganeti cluster, to monitor it, and to deal with failures. We will also recall the architecture and the interfaces to the utilized open-source components. The main focus of the talk will be on changes and new features of Ganeti, predominantly those that happened in the last year. Speaker: Klaus Aehlig, Helga Velroyen Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
59:56 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Micro Services

Micro Services Vertical thinking for a simple architecture! Micro Services are a new way of architectural thinking in web platforms. The key idea is strongly aligned on the unix philosophy: Create small services which are only responsible for one thing and make them work together. With this in mind, you get simple applications, which can be developed, deployed and scaled independent from each other. ······························ Speaker: Sebastian Mancke Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
1:03:47 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Web-App-Encryption

Web-App-Encryption Is your data secure by default? How Django can be used to make you sleep at night. This talk will detail the different threats a web application faces today and how different types of encryption can solve many of these problems. We will discuss the whole web-stack and show various technologies to deploy secure encryption. The main focus will be on using Django as a web-frontent in a highly distributed and load optimised environment. More than ever websites have to deploy encryption to protect their users. First it has to be defined what threats the data faces and how these can be mitigated. It is vital, that a lot of though is put into what is sensible for what use case. We will describe different strategies based on a little piece of software (written in Django) we use to showcase where encryption can happen (client-browser-server-cgi-database). We will back these steps up by real life examples, numbers and benchmarks we have collected from a productive environment. Finally we will discuss some problems that arise, when hosting is out of the house, your backups are encrypted, you have a fail-over distributed environment and you as a service provider can't see the data you are hosting. ······························ Speaker: Didi Hoffmann Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
49:12 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Solving your Big-Data problem before it arises, using Django

Solving your Big-Data problem before it arises, using Django How data sharding can make you perform better and faster More and more websites are collecting huge amounts of data and developers often don't think about this data wave when developing their apps or sites. In this talk I want to describe how thinking about sharing your data will not only make your app scalable, but also faster and the code will be better. This talk is structured in two parts. The first is, about sharding and different strategies that can be used in solving a typical big data problem for various projects. The second part will focus on a Django implementation on how to implement a sharding technology and create a fail over website without relying on any "cloud" providers. We will make the argument, that thinking about how your data will perform and testing these assumptions will make your code better and faster, even if you don't have too much data at the beginning. We will also show these assumptions on our real live data and describe how we shard our data and what motivated us. ······························ Speaker: Didi Hoffmann Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
57:31 Free and Open Source software Conference (FrOSCon) e.V. English 2014

To Make Hearts Bleed - A Native Developer's Account On SSL

To Make Hearts Bleed A Native Developer's Account On SSL Heartbleed A tour-de-force through the real-life SSL-adversities faced by developers outside the ivory tower that are today's browsers. It's the tale of understaffed engineering teams, hard-to-educate administrators. It's the horror of broken and undocumented APIs, and contradicting standards. It's the nightmare of FIPS requirements. It's a story without a happy ending, but with a call to action. In a hostile and broken Internet, cryptography is a basic foundation of communication. But cryptography has no value when it's not used correctly. Browser vendors have tried to improve usability, but even they can't fix everything. Some of the improvements have actually been outright rejected by usability studies. Finally, even the biggest amount of developers can't fix ambiguities found in fundamental standards such as those defining X.509 semantics. Moreover, developers who cannot depend on browser technologies are off much worse: They are required to know a significant amount about crypto, and get to re-implement the GUI part of it, often poorly and wrong, only relying on sub-par APIs of their libraries and/or toolkits. Somewhere else, server administrators are left with unsafe defaults by their distribution. Due to sheer complexity, under-educated sysadmins and old libraries found in enterprise distributions, SSL setups today are a lot less safe than they should be. This talk will discuss these subjects, provide examples and give hints for workarounds and proper behavior where possible. And after all, post-Snowden there is enough momentum to fix issues on a broader level, as efforts such as LibreSSL have shown. More effort is needed, and this talk outlines a possible solution. ······························ Speaker: Daniel Molkentin Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
52:50 Free and Open Source software Conference (FrOSCon) e.V. English 2014

phpng - heap and stack allocation

phpng - heap and stack allocation ······························ Speaker: Johannes Schlüter Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
46:57 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Playing with Neo4j ­-[:USING]­⇒ PHP

Playing with Neo4j ­-[:USING]­⇒ PHP Relations, relations everywhere. They can be difficult and maybe slow to represent in SQL. So why not to use a graph? Neo4j is a highly scalable and robust graph database, which fits your complex relation needs. In this talk, I will give an introduction into the graph concept, Neo4j, the Cypher Query Language and an integration in PHP. There are already some good PHP libraries for graph processing. I'll also show some examples and benchmarks using my favourite lib that is based on the Doctrine Common API. ······························ Speaker: Frank Neff Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
33:25 Free and Open Source software Conference (FrOSCon) e.V. English 2014

What Symfony Has To Do With My Garage - Home Automation With PHP

What Symfony Has To Do With My Garage - Home Automation With PHP Raspberry Pi is a perfect mini computer to experiment with, small, inexpensive, low energy consumption and easy to expand. This talk, using the example of a Symfony app as a remote control for a garage door drive, shows that it's possible to write hardware drivers in PHP and how to easily use the Raspberry Pi along with the PiFace Digital Expansion Board for home automation. ······························ Speaker: Jan Unger Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
13:35 Free and Open Source software Conference (FrOSCon) e.V. English 2014

shutdown - Last call

shutdown Last call Closing event of the conference. I big warm thank you to everyone who helped make the conference a success, along with a couple of interesting statistics and other tidbits. ······························ Speaker: towo Andreas Kupfer Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
39:46 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Domain Driven Design & NoSQL

Domain Driven Design & NoSQL Escaping the Tower of Babel Domain Driven Design focuses on finding a common language to improve communication — a still important topic regarding lots of failing projects. In this talk I want to show you how NoSQL’s document stores and graph databases can help with DDD and compare that to modeling in relational databases. Domain Driven Design is a software development process that focuses on the finding a common language for the involved parties. This language and the resulting models are taken from the domain rather than the technical details of the implementation. The goal is to improve the communication between customers, developers and all other involved groups. Even if Eric Evan's book about this topic was written almost ten years ago, this topic remains important because a lot of projects fail for communication reasons. Relational databases have their own language and influence the design of software into a direction further away from the Domain: Entities have to be created for the sole purpose of adhering to best practices of relational database. Two kinds of NoSQL databases are changing that: Document stores and graph databases. In a document store you can model a contains relation in a more natural way and thereby express if this entity can exist outside of its surrounding entity. A graph database allows you to model relationships between entities in a straight forward way that can be expressed in the language of the domain. I want to look at the way a multi model database that combines a document store and a graph database can help you model your problems in a way that is understandable for all parties involved. Speaker: Lucas Dohmen Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
57:55 Free and Open Source software Conference (FrOSCon) e.V. English 2014

Elmar's Whistleblower Quiz Show

Elmar's Whistleblower Quiz Show Forgotten Heroes & Stories Whistleblower stories are amongst the most important and exiting media events, many of them delivering cool plots for movies. But the real whistleblowers are to fast forgotten, regarding to what they did and how they payed for their courage. The Whistleblower Hall of Fame shall remind us of these people and what they idi and do for us. The world is full of whistleblowers. When we read news, lots of them based on information leaked be internals. Most whistleblowers will stay unknown forever. But some have choosen to go into the public, sometimes it tok decades until their identity was unleashed. There are dozens of exiting stories to tell. Almost everything evil has been more or less successfully attacked by people who put their ideals over their individual welfare. These stories cover: Surveillance, Corruption, Murder, War Crime, Fraud. Lies, Arms Trade, Terrorism. The lecture includes a "Whistleblower Quizduell" to entertain and inform the audience. Theire even a prices to be won... ······························ Speaker: Elmar Geese Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.
  • Published: 2014
  • Publisher: Free and Open Source software Conference (FrOSCon) e.V.
  • Language: English
out of 5 pages
Loading...
Feedback
AV-Portal 3.6.0 (ecdfbe1492e563fa2305056b6ba267cdae273179)

Timings

  561 ms - page object
   66 ms - search
    8 ms - highlighting
    1 ms - highlighting/19635
    1 ms - highlighting/19632
    1 ms - highlighting/19636
    0 ms - highlighting/19644
    1 ms - highlighting/19642
    1 ms - highlighting/19643
    1 ms - highlighting/19639
    0 ms - highlighting/19640
    0 ms - highlighting/19645
    1 ms - highlighting/19641
    0 ms - highlighting/19629
    1 ms - highlighting/19630