FOSDEM 2017 Schedule

Total Page:16

File Type:pdf, Size:1020Kb

FOSDEM 2017 Schedule FOSDEM 2017 - Saturday 2017-02-04 (1/12) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… 09:30 Welcome to FOSDEM 2017 09:45 10:00 Kubernetes on the road to GIFEE 10:15 10:30 Welcome to the Legal … Python Winding Itself MySQL & Friends Free/open source Around Datacubes Devroom software and drones Optimizing MySQL 10:45 without SQL or touching my.cnf Welcome! 11:00 Software Heritage The Veripeditus AR Let's talk about The State of OpenJDK MSS - Software for Game Framework hardware: The POWER Make your Corporate planning research Applying profilers to of open. CLA easy to use, please! aircraft missions MySQL 11:15 11:30 Jockeying the Jigsaw The power of duck Instrumenting plugins Mixed License FOSS typing and linear for Performance Schema Projects algrebra 11:45 12:00 CloudABI LoRaWAN for exploring Open J9 - The Next Free It's time for datetime the Internet of Things Java VM sysbench 1.0: teaching an old dog new tricks 12:15 Making License 12:30 Compliance Easy: Step Diagnosing Issues in Webpush notifications by Open Source Step. Java Apps using for Kinto ↴ Introducing gh-ost ↴ Thermostat and Byteman. ↴ 12:45 FOSDEM 2017 - Saturday 2017-02-04 (2/12) H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126 09:30 09:45 10:00 10:15 10:30 Opening Intro to Graph Intro to the Software Welcome Word Backup Welcoming and Internet Of Things databases Defined Radio Track and Disaster Recovery… Introdu… Devroom Opening Portability of containers across diverse HPC DARPA's Hackfest 10:45 resources with Review Essentials about A kernel in a library Singularity Disaster Recovery with Relax-and-Recover 11:00 The birth of HPC Cuba GNU Radio Project Intro Does your coffee & Update machine speaks Bocce Using graph databases 11:15 in popular open source Disaster Recovery CMSs management with ReaR and DRLM 11:30 Optimized and SDR, Ham Radio and the Playing with the lights reproducible HPC Debian Hams project Software deployment 11:45 AMENDMENT HelenOS Incremental Graph in the year of the fire Queries with monkey 12:00 Reproducible HPC openCypher From 0 to 6 GHz in 30 ADEM Software Installation on minutes: Bootstrapping Cray Systems with your SDR experience EasyBuild 12:15 12:30 Putting Your Jobs Under Twitter Streaming Graph SDR Panel: Which are On the way to a FOSS the Microscope using with Gephi ↴ the top 3 challenges for Platform for Cloud OGRT ↴ free software radio? ↴ Based IoT Solutions ↴ 12:45 Bareos - Backup Archi… Deterministic replay … FOSDEM 2017 - Saturday 2017-02-04 (3/12) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147 09:30 09:45 10:00 10:15 10:30 LuaWt WebRTC - Low barrier to Welcome to the Ruby The Office Pokémon GO How I Learned to Stop Opening network access opsi: client BSDCG Exam Session entry. Low barrier to Devroom 2017 IV Calculator Worrying and Love in the Central Office management for exit? Tumbleweed heterogenous environments 10:45 concurrent-ruby modern tools explained LibreOffice UI Concept The challenges and 11:00 secrets of the realtime The emergence of open- AMENDMENT Next Quick functional UI world source 4G/5G Generation Config Mgmt sketches with Lua Contextual groups in ecosystems 11:15 templates and LibreOffice' mermaid.js Free communications on Notebookbar the desktop 11:30 Make your LibreOffice Homebrew: getting to switchdev: the Linux extensions and macros 1.0.0 switching framework Next Generation of the rock 11:45 LuaRocks test suite Using XMPP to Connect A People's History of the and secure the world of Ruby Garbage Collector Interoperability IoT regression testing in 12:00 LibreOffice Mageia, successes and Accelerating TCP with Replacing Dockerfiles lessons learned 6 years TLDK with Ansible-container Scalable Asterisk LibreOffice Online after forking 12:15 Making wearables with Servers in a Large SIP Debugging NodeMCU Infrastructure 12:30 LibreOffice XML Help in Writing Open Source Writing a functional Jitsi: state of the union your local browser Documentation for DPDK application from ↴ Open Source Projects ↴ scratch ↴ 12:45 Leverging Rust to Bui… FOSDEM 2017 - Saturday 2017-02-04 (4/12) UB2.252A (Lameere) UD2.119 (Moved from UD2.120 (Chavanne) UD2.218A UD2.Corridor J1.106 A… 09:30 09:45 10:00 10:15 10:30 Managing container A dozen years of What motivates the infrastructure Memcheck open source community? 10:45 11:00 modular VDEplug: (Ab)using Google's Rebooting Firefox switchless switching Chromium-EC firmware Nightly networks (and libslirp) for your own designs 11:15 11:30 Live patching the Xen sparcv9 Firefox DevTools Deep Project hypervisor Dive 11:45 12:00 The next generation Creating the open Firefox and connected car with WebExtensions GENIVI 12:15 12:30 Pet-VMs and Containers Valgrind, the anti- Making Your Own Open Firefox: The Puppet united? ↴ Alzheimer pill for your Source Raspberry Pi HAT Show ↴ memory problems ↴ ↴ 12:45 FOSDEM 2017 - Saturday 2017-02-04 (5/12) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… ↳ Diagnosing Issues i… ↳ Webpush notifications ↳ Introducing gh-ost Corporate Shenanigans for Kinto 13:00 Resurrecting dinosaurs, Datacubes on Steroids Virtuozzo containers, Optimizing Errors Away Tanker what can possibly go with ISO Array SQL how it works Autopsy of an wrong? automation disaster 13:15 LizardFS - distributed file system made easy 13:30 OSINT Tools for Security Auditing Honeypot your database Encryption for the 13:45 masses with pretty Easy What legal and policy privacy (p≡p) issues concerning FOSS need to be systematically 14:00 You know what's cool? Bazel Passbolt researched? Shenandoah rinohtype Running on billions of The Proxy Wars - MySQL devices Router, ProxySQL, 14:15 MariaDB MaxScale QtPass and opensource project management 14:30 Three ideas for the G1 Principled free software GC (and how to get Painless MySQL HA, The Armadito antivirus license enforcement involved) Scalability and 14:45 project Flexibility 15:00 Everything You Always Continuous Integration TPM2.0 practical usage Eclipse 4.7 Platform - Boost up your code with Wanted to Know About at a Distribution Level The new greatness Specifications Inexpensive "Hello, World"* Datamasking for MySQL 15:15 with ProxySQL Programming Reconfigurable Devices Copyleft in Commerce. via FPGA Regions & 15:30 Device … Ruby's Strings and What Java Can Learn From Speeding Up Analytical Them 64 bit Bare Metal Queries in MariaDB 15:45 Programming on RPI-3 16:00 Ethics in Network Continuous Localisation Crazyflie and Loco Experiences in a Unbreakable unit tests Measurements ↴ using FOSS tools … Positioning System ↴ production environment ↴ (… Data Analytics with M… FOSDEM 2017 - Saturday 2017-02-04 (6/12) H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126 ↳ Putting Your Jobs U… ↳ Twitter Streaming ↳ SDR Panel: Which are ↳ Bareos - Backup ↳ Deterministic replay ↳ On the way to a Graph with Gephi the top 3 challenges for Archiving REcovery support for Genode FOS… free software radio? Open Sourced - components 13:00 Dask - extending Python Overview Building distributed data tools for parallel systems with Msgflo and distributed Bringing the Semantic computing 13:15 Web closer to reality Redox OS 13:30 Purely Functional GPU Mageia Meet-up Understanding 6LoWPAN in picoTCP Programming with JESD204B Futhark 13:45 Incremental Backups (Cypher)-[:ON]- >(ApacheFlink)<- 14:00 The Marriage of Cloud, [:USING]-(Gradoop) Electronic Design FPGAs in SDR -- Why, JerryScript HPC and Containers Automation when, and how to use Quickstart Big Data them (with RFNoC) 14:15 Extending Spark Introducing kernel- Machine Learning agnostic Genode 14:30 Pipeline… From Shopping Baskets executables Yocto based IoT device to Structural Patterns Using BigBench to compare Hive and Spark … 14:45 Making Wiki Gardening GPU-Enabled Polyphase First steps with Relax- Tasks Easier Using … Filterbanks and-Recover (ReaR) 15:00 A field guide to the SailfishOS ↴ Frosted Embedded machine learning zoo POSIX OS Designing a graph 15:15 library for JavaScript Receiving Wireless Mobile Traffic Lights Secure Microkernel for 15:30 Intelligently Collecting Deeply Embedded Warp10: A new Data at the Edge Devices paradigm for Time Series analysis 15:45 AMENDMENT Relax-and-Recover Graph Processing on Networked-Signal Automated Testing SAP HANA, express Processing in OAI ↴ 16:00 Postgres MPP Data edition ↴ OpenHMD Meetup ↴ Project Lighthouse ↴ Warehousing joins Hadoo… FOSDEM 2017 - Saturday 2017-02-04 (7/12) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147 A different Lua JIT using ↳ Jitsi: state of the… ↳ Leverging Rust to Extensions ↳ Writing Open Source ↳ Writing a functional Eclipse OMR Build a Windows friendly Documentation for DPDK application f… 13:00 JsSIP: SIP in your ecosystem for mruby Open Source Projects eBPF and XDP External node classifier LPI Exam Session 1 browser walkthrough and recent for easy configuration Cleaning up the updates management. 13:15 spellcheck dictionary LuaJIT for AArch64 and Introducing mediasoup 13:30 MIPS64 platforms Office Basic Source Continuous Integration Cilium - BPF & XDP for Code Management with the Open Build containers Service 13:45 JRuby in 2017: Rails 5, Real-Time Chat on the Ruby 2.4, Performance LibreOffice and your IDE Web 14:00 Packaging Go in pkgsrc RDO's continuous Stateful packet Quit managing the packaging platform processing with eBPF infrastructure to LibreOffice on Wayland manage your infratsructure 14:15
Recommended publications
  • A Framework for Real-Time Communications
    Anton is a leading experts on Real Time Anton Venema Communications solutions, and the 1 Chief Technology Officer visionary lead architect behind IceLink, WebSync and LiveSwitch. iRTC Internet-Based Real Time Communications Introduction What’s the first thought that comes into your mind when you think about real-time communications? Is it a phone call you had a few minutes ago? A text message sent to your mobile? Maybe something more modern, like a tweet or video broadcast? All of these fall under the umbrella of what we like to call Internet-based real time communications, or iRTC for short. Real-time communications have been a part of our lives for a long time. From public telephone networks to radios all the way back to the telegraph, humanity has a history of seeking out new and better ways to use technology to improve communication. In the past decade, technology has arguably advanced more than the past century before it. Smartphones have stormed the market, mobile processors are advancing in line with Moore’s law, LTE rollouts are delivering unprecedented Internet speeds across the world, and WiFi hotspots are becoming ubiquitous. iRTC Includes Many Applications The availability of high-speed Internet services just about everywhere is causing a fundamental shift in the way people want to communicate and consume media. Cable networks are finding it more difficult to distinguish between their Internet and TV services, especially when companies like Netflix and HBO are able to publish their content directly to consumers over the Internet. Even live broadcasts, TV’s last stronghold, are being slowly replaced as platforms like YouTube allow content to be broadcast live to millions of users simultaneously over the Internet.
    [Show full text]
  • Hacker Public Radio
    hpr0001 :: Introduction to HPR hpr0002 :: Customization the Lost Reason hpr0003 :: Lost Haycon Audio Aired on 2007-12-31 and hosted by StankDawg Aired on 2008-01-01 and hosted by deepgeek Aired on 2008-01-02 and hosted by Morgellon StankDawg and Enigma talk about what HPR is and how someone can contribute deepgeek talks about Customization being the lost reason in switching from Morgellon and others traipse around in the woods geocaching at midnight windows to linux Customization docdroppers article hpr0004 :: Firefox Profiles hpr0005 :: Database 101 Part 1 hpr0006 :: Part 15 Broadcasting Aired on 2008-01-03 and hosted by Peter Aired on 2008-01-06 and hosted by StankDawg as part of the Database 101 series. Aired on 2008-01-08 and hosted by dosman Peter explains how to move firefox profiles from machine to machine 1st part of the Database 101 series with Stankdawg dosman and zach from the packetsniffers talk about Part 15 Broadcasting Part 15 broadcasting resources SSTRAN AMT3000 part 15 transmitter hpr0007 :: Orwell Rolled over in his grave hpr0009 :: This old Hack 4 hpr0008 :: Asus EePC Aired on 2008-01-09 and hosted by deepgeek Aired on 2008-01-10 and hosted by fawkesfyre as part of the This Old Hack series. Aired on 2008-01-10 and hosted by Mubix deepgeek reviews a film Part 4 of the series this old hack Mubix and Redanthrax discuss the EEpc hpr0010 :: The Linux Boot Process Part 1 hpr0011 :: dd_rhelp hpr0012 :: Xen Aired on 2008-01-13 and hosted by Dann as part of the The Linux Boot Process series.
    [Show full text]
  • Tomasz Dąbrowski / Rockhard GIC 2016 Poznań WHAT DO WE WANT? WHAT DO WE WANT?
    WHY (M)RUBY SHOULD BE YOUR NEXT SCRIPTING LANGUAGE? Tomasz Dąbrowski / Rockhard GIC 2016 Poznań WHAT DO WE WANT? WHAT DO WE WANT? • fast iteration times • easy modelling of complex gameplay logic & UI • not reinventing the wheel • mature tools • easy to integrate WHAT DO WE HAVE? MY PREVIOUS SETUP • Lua • not very popular outside gamedev (used to be general scripting language, but now most applications seem to use python instead) • even after many years I haven’t gotten used to its weird syntax (counting from one, global variables by default, etc) • no common standard - everybody uses Lua differently • standard library doesn’t include many common functions (ie. string.split) WHAT DO WE HAVE? • as of 2016, Lua is still a gold standard of general game scripting languages • C# (though not scripting) is probably even more popular because of the Unity • Unreal uses proprietary methods of scripting (UScript, Blueprints) • Squirrel is also quite popular (though nowhere near Lua) • AngelScript, Javascript (V8), Python… are possible yet very unpopular choices • and you can always just use C++ MY CRITERIA POPULARITY • popularity is not everything • but using a popular language has many advantages • most problems you will encounter have already been solved (many times) • more production-grade tools • more documentation, tutorials, books, etc • most problems you will encounter have already been solved (many times) • this literally means, that you will be able to have first prototype of anything in seconds by just copying and pasting code • (you can
    [Show full text]
  • Software in the Public Interest, Inc. 2011-2012 Annual Report
    Software in the Public Interest, Inc. 2011-2012 Annual Report 1st July 2012 To the membership, board and friends of Software in the Public Interest, Inc: As mandated by Article 8 of the SPI Bylaws, I respectfully submit this annual report on the activities of Software in the Public Interest, Inc. and extend my thanks to all of those who contributed to the mission of SPI in the past year. { Jonathan McDowell, SPI Secretary 1 Contents 1 President's Welcome3 2 Committee Reports4 2.1 Membership Committee.......................4 2.1.1 Statistics...........................4 3 Board Report5 3.1 Board Members............................5 3.2 Board Changes............................6 3.3 Elections................................6 4 Treasurer's Report7 4.1 Income Statement..........................7 4.2 Balance Sheet.............................9 5 Member Project Reports 11 5.1 New Associated Projects....................... 11 5.1.1 Drizzle............................. 11 5.1.2 Arch Linux.......................... 11 5.1.3 FreedomBox......................... 11 5.1.4 Fluxbox............................ 12 5.1.5 Haskell.org.......................... 12 5.1.6 FFmpeg............................ 12 A About SPI 13 2 Chapter 1 President's Welcome { Bdale Garbee, SPI President 3 Chapter 2 Committee Reports 2.1 Membership Committee The membership committee was extended to cover the entire board. 2.1.1 Statistics At the time of writing (July 10th) the current membership status is: NC Applicants Pending Email Approval 94 NC Members 485 Contrib Membership Applications 11 Contrib Members 489 Application Managers 9 On 1st July 2011 we had 445 contributing and 436 non-contributing members. On 1st July 2011 there were 481 contributing members and 452 non-contributing members.
    [Show full text]
  • Praktikum Iz Softverskih Alata U Elektronici 2020/2021
    PRAKTIKUM IZ SOFTVERSKIH ALATA U ELEKTRONICI 2020/2021 Predrag Pejović 16.01.2021, 10:00 © 2021 Predrag Pejović, This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Linkovi na primere: OS 1: http://tnt.etf.bg.ac.rs/~oe4sae/softwareinstall.sh OS 2: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-3-2020.zip LATEX 1: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-4-2020.zip LATEX 2: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-5-2020.zip LATEX 3: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-6-2020.zip LATEX 4: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-7-2020.zip Python 1: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-9-2020.py Python 2: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-10-2020.zip Python 3: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-11-2020.zip GNU Octave: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-12-2020.zip SageMath: http://tnt.etf.bg.ac.rs/~oe4sae/primeri-13-2020.zip Alternativni linkovi na primere: OS 1: http://peja.freedombox.rocks/PSAE/softwareinstall.sh OS 2: http://peja.freedombox.rocks/PSAE/primeri-3-2020.zip LATEX 1: http://peja.freedombox.rocks/PSAE/primeri-4-2020.zip LATEX 2: http://peja.freedombox.rocks/PSAE/primeri-5-2020.zip LATEX 3: http://peja.freedombox.rocks/PSAE/primeri-6-2020.zip LATEX 4: http://peja.freedombox.rocks/PSAE/primeri-7-2020.zip Python 1: http://peja.freedombox.rocks/PSAE/primeri-9-2020.py Python 2: http://peja.freedombox.rocks/PSAE/primeri-10-2020.zip Python 3: http://peja.freedombox.rocks/PSAE/primeri-11-2020.zip GNU Octave: http://peja.freedombox.rocks/PSAE/primeri-12-2020.zip SageMath: http://peja.freedombox.rocks/PSAE/primeri-13-2020.zip PRAKTIKUM IZ SOFTVERSKIH ALATA U ELEKTRONICI 2020 PRAKTIKUM IZ SOFTVERSKIH ALATA U ELEKTRONICI 2020 c Predrag Pejović, Lica (i ostali podaci o predmetu): Lica, dopuna, odakle ja u ovome? I dr Predrag Pejović, red.
    [Show full text]
  • FOSDEM 2017 Schedule
    FOSDEM 2017 - Saturday 2017-02-04 (1/9) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 H.2213 H.2214 H.3227 H.3228 Fontaine)… 09:30 Welcome to FOSDEM 2017 09:45 10:00 Kubernetes on the road to GIFEE 10:15 10:30 Welcome to the Legal Python Winding Itself MySQL & Friends Opening Intro to Graph … Around Datacubes Devroom databases Free/open source Portability of containers software and drones Optimizing MySQL across diverse HPC 10:45 without SQL or touching resources with my.cnf Singularity Welcome! 11:00 Software Heritage The Veripeditus AR Let's talk about The State of OpenJDK MSS - Software for The birth of HPC Cuba Game Framework hardware: The POWER Make your Corporate planning research Applying profilers to of open. CLA easy to use, aircraft missions MySQL Using graph databases please! 11:15 in popular open source CMSs 11:30 Jockeying the Jigsaw The power of duck Instrumenting plugins Optimized and Mixed License FOSS typing and linear for Performance reproducible HPC Projects algrebra Schema Software deployment 11:45 Incremental Graph Queries with 12:00 CloudABI LoRaWAN for exploring Open J9 - The Next Free It's time for datetime Reproducible HPC openCypher the Internet of Things Java VM sysbench 1.0: teaching Software Installation on an old dog new tricks Cray Systems with EasyBuild 12:15 Making License 12:30 Compliance Easy: Step Diagnosing Issues in Webpush notifications Putting Your Jobs Under Twitter Streaming by Open Source Step. Java Apps using for Kinto Introducing gh-ost the Microscope using Graph with Gephi Thermostat and OGRT Byteman.
    [Show full text]
  • Feather-Weight Cloud OS Developed Within 14 Man-Days Who Am I ?
    Mocloudos Feather-weight Cloud OS developed within 14 man-days Who am I ? • Embedded Software Engineer • OSS developer • Working at Monami-ya LLC. • Founder/CEO/CTO/CFO/and some more. Some My Works • Realtime OS • TOPPERS/FI4 (dev lead) • TOPPERS/HRP (dev member) • OSS (C) JAXA (C) TOPPERS Project • GDB (committer / write after approval) • mruby (listed in AUTHOR file) • Android-x86 (develop member) Wish • Feather-weight cloud OS. • Runs on virtualization framework. • Works with VM based Light-weight Language like Ruby. Wish • Construct my Cloud OS within 14 man-days My First Choice • mruby - http://www.mruby.org/ • Xen + Stubdom - http://www.xen.org/ What’s mruby • New Ruby runtime. http://github.com/mruby/mruby/ • Created by Matz. GitHub based CI development. • Embedded systems oriented. • Small memory footprint. • High portability. (Device independent. ISO C99 style.) • Multiple VM state support (like Lua). • mrbgem - component model. mrbgem • Simple component system for mruby. • Adds/modifies your feature to mruby core. • By writing C lang source or Ruby script. • Linked statically to core runtime. • Easy to validate whole runtime statically. Stubdom • “Stub” for Xen instances in DomU. • IPv4 network support (with LWIP stack) • Block devices support. • Newlib based POSIX emulation (partly) • Device-File abstraction like VFS. Stubdom • This is just a stub. • The implementation is half baked. • More system calls returns just -1 (error) • No filesystems My Additional Choice • FatFs : Free-beer FAT Filesystem • http://elm-chan.org/fsw/ff/00index_e.html • Very permissive license. • So many example uses including commercial products. My Hacks • Writing several glue code as mrbgems. • Xen’s block device - FatFs - Stubdom • Hacking mrbgems to fit poor Stubdom API set.
    [Show full text]
  • Getting Started with Openbts BUILD OPEN SOURCE MOBILE NETWORKS
    Compliments of Getting Michael Iedema Started with Foreword by Harvind Samra OpenBTS BUILD OPEN SOURCE MOBILE NETWORKS Getting Started with OpenBTS Michael Iedema Getting Started with OpenBTS by Michael Iedema Copyright © 2015 Range Networks. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://safaribooksonline.com). For more information, contact our corporate/ institutional sales department: 800-998-9938 or [email protected]. Editor: Brian MacDonald Indexer: WordCo Indexing Services Production Editor: Melanie Yarbrough Cover Designer: Karen Montgomery Copyeditor: Lindsy Gamble Interior Designer: David Futato Proofreader: Charles Roumeliotis Illustrator: Rebecca Demarest January 2015: First Edition Revision History for the First Edition: 2015-01-12: First release See http://oreilly.com/catalog/errata.csp?isbn=9781491910658 for release details. The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. Getting Started with OpenBTS, the cover image of a Sun Conure, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While the publisher and the author have used good faith efforts to ensure that the information and instruc‐ tions contained in this work are accurate, the publisher and the author disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work.
    [Show full text]
  • Webrtc About
    WebRTC About WebRTC provides Real-Time Communications directly from better web browsers and devices without requiring plug-ins such as Adobe Flash nor Silverlight. WebRTC always operates in secure mode.FreeSWITCH provides a WebRTC portal to its public conference bridge to demonstrate the possibilities for handling telephony via a web page; join us for our weekly conference calls. The process for configuring FreeSWITCH with WSS certificates is the same whether for use with classic WebRTC or the FreeSWITCH Verto endpoint. Installation The configuration for Secure Web Sockets is slightly different than for TLS over SIP. This guide covers WSS certificate setup. Debian 7 (Wheezy) Install Debian 7 (Wheezy) minimal. Building FreeSWITCH Building apt-get install git build-essential automake autoconf libtool wget python zlib1g-dev libjpeg-dev libncurses5- dev libssl-dev libpcre3-dev libcurl4-openssl-dev libldns-dev libedit-dev libspeexdsp-dev libspeexdsp-dev libsqlite3-dev apache2 cd /usr/src/ git clone https://freeswitch.org/stash/scm/fs/freeswitch.git cd freeswitch ./bootstrap.sh -j ./configure -C make make install cd-sounds-install cd-moh-install mkdir -p /usr/local/freeswitch/certs edit /usr/local/freeswitch/conf/sip_profiles/internal.xml # Set these params and save the file: <param name="tls-cert-dir" value="/usr/local/freeswitch/certs"/> <param name="wss-binding" value=":7443"/> If behind N.A.T. make sure to set the ext-sip-ip and ext-rtp-ip in vars.xml to the public IP address of your FreeSWITCH. If talking to clients both inside and outside the N.A.T. you must set the local-network-acl rfc1918.auto, and prefix the ext-sip-ip and ext-rtp-ip to autonat:X.X.
    [Show full text]
  • C. Elegans and CRISPR/Cas Gene Editing to Study BAP1 Cancer-Related Mutations and Cisplatin Chemoresistance
    C. elegans and CRISPR/Cas gene editing to study BAP1 cancer-related mutations and cisplatin chemoresistance Carmen Martínez Fernández TESI DOCTORAL UPF / 2020 Thesis supervisor Dr. Julián Cerón Madrigal Modeling Human Diseases in C. elegans Group. Gene, Disease, and Therapy Program. IDIBELL. Department of Experimental and Health Sciences Para aquellos que aún perviven en el amor, la alegría y la perseverancia. Acknowledgments En primer lugar, quiero agradecer a mis padres, María del Mar y Fran, por darme vuestro amor y apoyo incondicional en todas las decisiones que he tomado en estos 27 años. Y a mi hermana, Helena, por tener el corazón más grande del planeta, a juego con sus labios y su frente, y tenerme siempre en él. No os lo digo, pero os quiero mucho. A mi familia, porque sois la mejor que me ha podido tocar: a mi abuelo Paco, a mi abuela Carmen y mi a abuela Maru. A vosotros, Caki y Padrino, titos y titas. A mis primos, primitas y primito =) Os quiero mucho a todos! Mención especial a Julián, ¡lo hemos conseguido!. Gracias por el apoyo. Gracias por la motivación que desprendes, aunque a veces sea difícil de encontrar. Gracias también por echarme del país y por dejarme empezar a aprender contigo. No ha sido fácil, pero sin duda, volvería a repetir. A Curro, Karinna, Xènia y Montse, porque fuisteis mis primeros labmates. Esos nunca se olvidan. A la segunda ronda, David, Dimitri, LLuís y Jeremy. ¡Lo que une Cerón lab, no lo separará nae! En especial, quería agradecer a XS, Mex y Dim.
    [Show full text]
  • A Survey of Open Source Products for Building a SIP Communication Platform
    Hindawi Publishing Corporation Advances in Multimedia Volume 2011, Article ID 372591, 21 pages doi:10.1155/2011/372591 Research Article A Survey of Open Source Products for Building a SIP Communication Platform Pavel Segec and Tatiana Kovacikova Department of InfoCom Networks, University of Zilina, Univerzitna 8215/1, 010 26 Zilina, Slovakia Correspondence should be addressed to Tatiana Kovacikova, [email protected] Received 29 July 2011; Revised 31 October 2011; Accepted 15 November 2011 Academic Editor: T. Turletti Copyright © 2011 P. Segec and T. Kovacikova. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Session Initiation Protocol (SIP) is a multimedia signalling protocol that has evolved into a widely adopted communication standard. The integration of SIP into existing IP networks has fostered IP networks becoming a convergence platform for both real- time and non-real-time multimedia communications. This converged platform integrates data, voice, video, presence, messaging, and conference services into a single network that offers new communication experiences for users. The open source community has contributed to SIP adoption through the development of open source software for both SIP clients and servers. In this paper, we provide a survey on open SIP systems that can be built using publically available software. We identify SIP features for service deve- lopment and programming, services and applications of a SIP-converged platform, and the most important technologies support- ing SIP functionalities. We propose an advanced converged IP communication platform that uses SIP for service delivery.
    [Show full text]
  • Anton Davydov ·
    Anton Davydov Software Architect phone: +7(968) 663-81-28 email: [email protected] github: github.com/davydovanton site: davydovanton.com About Helping business solve problems, grow technical culture and developers understand business. Active OpenSource activist and contributor. Hanami and dry-rb core developer. I’m trying to be on the cutting edge of technology. Besides I have communication skills and meet deadlines. I’m interested in distributed systems, data evolution, communication between different services, architecture problems and functional programming. Profession experience JUNE 2020 - CURRENT TIME, CONSULTING, SOLUTION ARCHITECT Worked as an independent solution architect with different clients. I helped with getting business requirements and logic, detecting the importance of each business feature. Also, I designed a technical solution based on business requirements, current implementation, and available technical and non-technical resources. I helped with migration from monolith to SOA and helped with understanding and researching around necessary infrastructure for SOA. I worked on several major tasks at this time: - Got necessary requirements, designed and helped with implementation for a new version of billing for internal employees; - Got necessary requirements and designed solution for item synchronization in orders; - Designed a new implementation for roles in the company based on ABAC paradigm; Domains: Ecommerce, advertising, billing and accounting, integration with different systems, SOA. Database: postgresql, redis, big query, kafka, rabbitmq, elastic search, prometheus. Languages: ruby, javascript, node.js, go, elixir, java. JULY 2019 - MARCH 2020, TOPTAL, BACKEND ARCHITECT I developed, researched, documented and managed migration to service-oriented architecture while I was working in toptal. I researched technologies and practices which toptal are using for migrating to the service and build new architecture.
    [Show full text]