FOSDEM 2017 Schedule
Total Page:16
File Type:pdf, Size:1020Kb
Load more
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. -
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. -
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 -
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. -
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. -
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. -
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. -
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. -
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. -
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. -
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. -
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.