38,505 Works
Load Testing with Visual Studio Team Services
Martin Hinshelwood
The only way to know if your systems can handle the number of users is to load test, however load testing is hard and the infrastructure expensive. Come and see Martin demontrate the tools and techniqies that are required to test your software under load, even in Production.
Lessons from a quarter of a billion breached records
Troy Hunt
What motivates attackers to dump data publicly? How is it sold, traded and redistributed and for that matter, what even causes adversaries to go public with it? These are all questions I’ve dealt with over the years running the ethical data breach search service “Have I been pwned”. It’s also given me the opportunity to interact with everyone from the attackers breaching these systems to the impacted organisations to law enforcement agencies. In this talk,...
I say A “front-end build pipeline” – You say WAT!?
Chris Klug
For quite some time, web developers outside of the .NET space have been managing their front-end resources in very different way than we .NET devs are used to. They have been using sounds, I mean tools, like Gulp and Grunt to do their bidding. Now .NET developers can get also Gulp and Grunt their way through Visual Studio and automate a lot of the tasks that you thought we impossible to do. In this talk,...
Habits of highly effective JavaScript developers
Jonathan Mills
Javascript is easy to do very badly, but also fantastic when done well. In this session, Jon will walk through some JavaScript best practices to make you a more productive developer. From linting your code, to adhering to common patterns, Jon will give you practical tips to help prevent some common JavaScript troubles.
Functional web applications using F# and suave
Tomas Jansson
The web is functional, so why not write web applications in a functional language? Suave is a lightweight, non-blocking web server implemented in and for F#. To get a web application up and running you only need a couple of lines of code compared to multiple classes and tons of boiler plate code in a standard .NET web application. The building blocks in suave are really small, and making custom ones is easy. You can...
Everything I know about computers, I learned from the movies: Reloaded
Mark Rendle
Hooray for Hollywood! Nothing has done more to educate the public about technology and computers than the silver screen. Come on a ride down the boulevard of dreams, where you can learn how hackers hack; why artificial intelligence wants to kill us all; and what happens when a self-replicating trojan virus worm breaks through a 256-bit firewall. I promise to start on time this time.
Elixir Is Cool: But what can you actually do with it?
Rob Conery
Working with Elixir is intoxicating. The syntax is clean, pattern matching is thrilling, and the power of the Erlang VM underneath is mind-blowing. But what can you actually build with it? What patterns do you use… what tools? Are Phoenix and Ecto my only choices for web and data frameworks? In this talk Rob Conery will share his experience migrating a Ruby on Rails application to Elixir, and the choices he faced along the way....
Async / Await - Break the chain asynchronously
Daniel Marbach
Different variations of the Chain of Responsibility pattern can be found in middleware like OWIN and ASP.NET MVC. They all share a common approach: nesting functions inside functions, also known as functional composition. In this talk, we’ll build the Chain of Responsibility from scratch, apply it to a message pump for a service bus library and combine it with Async / Await to unleash the full power of asynchronous I/O. Join this talk to learn...
Application Insights beyond console.log()
Peter Örneholm
More and more of the logic of a web application is moved to the client, and so also logging and insights into the usage flow, right? It’s probably so that things that occur on the client side never reach beyond console.log(). It’s here that Application Insight comes to our rescue. Application Insight in Microsoft Azure allows you to monitor and gather data about what is happening in your application. With this powerful tool it’s easy...
Analysing Big Time-series Data in the Cloud
Tomas Petricek
Working with small time-series data is fun. You can easily load daily Microsoft stock prices into memory and find the most successful year it its history. Or you can download average daily temperatures in your city over the last 10 years and try to spot a trend in a chart. But what if you have prices at millisecond frequency for thousands of stocks or high-resolution temperatures for the entire globe? With the right tools, working...
Amdahl to Zipf: The Physics of Software
Dylan Beattie
It's easy to think software is magic - but it's not. Most of the time, it's not even sufficiently advanced. Like everything else in our world, the people you work with and the products they build are subject to the fundamental laws of nature. In this talk, Pieter Hintjens and Dylan Beattie will explore the laws of our universe - from Amdahl to Zip, from Newton's Laws of Motion to Heisenberg's Uncertainty Principle, from Conway...
A closer look into VSTS Build and Release Management
Rene Van Osnabrugge
With the release of TFS 2015 the new Build system was introduced. The changes compared to the old XAML build system are spectacular. It is now cross-platform, fast, light weight and task based. The same concepts apply to the new Release Management tooling that is available in Visual Studio Team Services and that will eventually flow in to the on-premise product. In this session we take a close look into the new build ad release...
DIY-Sprachassistenten
Christian Stankowic
Sprachassistenten sind durchaus nützlich und unterhaltsam - wären da nicht die Cloud-Dienste, die an unseren Anfragen verdienen. Glücklicherweise gibt es einige Open Source-Alternativen, die einen Eigenbau und datenschutzkonformen Einsatz ermöglichen. Apples Siri, Amazons Alexa und Microsofts Cortana haben eins gemeinsam: sie sind für einige Anwendungsfälle durchaus hilfreich und sehr komfortabel. Vor allem in Zusammenspiel mit Heimautomatisierung ergeben sich hier viele interessante Möglichkeiten. Seit geraumer Zeit erlauben die gängigen kommerziellen Wanzen die Integration in Systeme wie...
\"MySQL Shell: A DevOps-engineer day with MySQL’s development\".
Carsten Thalheimer
MySQL hat seit dem Release 5.7 auch die Möglichkeit, als dokumentbasierte Datenbank genutzt zu werden. Daher wurde bereits vor einigen Jahre ein neuer MySQL Client eingefügt der seit MySQL 8 den klassischen MySQL Client "verdrängt". Die MySQL Shell ist ein fortschrittlicher interaktive Kommandozeilen Client und Code-Editor für MySQL. Die Shell unterstützt SQL, NoSQL/X-Protocol, JavaScript und Python. Zusätzlich zu Datenabfragen oder Aktualisierungen kann sie auch komplexe MySQL Verwaltungsoperationen über eine skriptfähige DevOps-APIs ausführen. Diese Sitzung zeigt,...
Infrastructure Review
Lukas SchauerRZ-Automatisierung mit Ansible und NetBox
Karsten Böddeker
Admins vereinfachen sich heutzutage den Arbeitsalltag durch den Einsatz von Automatisierungstools wie Ansible, Salt-Stack und Puppet. Aber dann ist da noch das lästige Thema mit der Dokumentation und ist diese überhaupt auf dem aktuellen Stand? Dies führt zu der Frage, ob sich Management Tools nicht mit der Dokumentation der Infrastruktur kombinieren lassen. Zu diesem Zweck gibt der Vortrag einen Einblick in Ansible und NetBox und zeigt, wie deren Kombination für die Verwaltung der eigenen Systeme...
InfluxDB – eine Einführung
Uwe Berger
Viele Daten, wie sie z. B. im IoT-Umfeld (Internet of Things) anfallen, sind Sensor- und Zustandswerte über die Zeit. Natürlich können solche Zeitreihen in herkömmlichen SQL-Datenbanken abgelegt werden, aber seit einigen Jahren gibt es für solche Anwendungsszenarien spezielle Datenbankmanagementsysteme (DBMS). InfluxDB ist einer der Vertreter dieser Zeitreihen-DBMS, welcher sehr weit verbreitet ist. Im Rahmen dieses Vortrages wird InfluxDB, auch im Vergleich zu den „herkömmlichen“ DBMS, anhand konkreter Beispiele vorgestellt. Ein kurzer Ausflug zu Grafana und...
Aktuelles zur DSGVO, zu ePrivacy und die ePrivacyVO
Falk W. Müller
Die meisten Unternehmen haben inzwischen die DSGVO verdaut - ab 2020 dürfte mit der ePrivacyVO der nächste Hammer ins Haus stehen. Viele Stimmen warnen bereits, dass die ePrivacyVO das digitale Business schwer schädigen würde, gar ganze Geschäftsmodelle vor dem Aus stünden. Was ist an diesen Behauptungen dran? Für wen gilt die ePrivacyVO? Was bedeutet sie für Unternehmen, für Marketing und Wettbewerb? Und bringt sie dem Verbraucher endlich Ruhe vor Werbeanrufen, Tracking und dem ganzen Marketing-Klimbim?...
First hand experience: How Nextcloud stayed productive during COVID-19 and how others did the same.
Frank Karlitschek
We're all now experiencing that remote working and virtual conferencing are important tools to stay connected. Not just in current circumstances but also in the wider future. This talk gives an inside look at how Nextcloud GmbH works together with the Nextcloud community-building Nextcloud. We're all now experiencing that remote working and virtual conferencing are important tools to stay connected. Not just in current circumstances but also in the wider future. That's why it's important...
init
&Gebäude-Monitoring (Temperatur, Klima, Raumbelegung)
Harald König
Wie kann man Raumtemperatur, Klimaanlage, Belegung von Besprechungsräumen in einem größeren Gebäude (5 Etagen je 3 Flügel) monitoren und überwachen? Kurze Beschreibung der Voraussetzungen und möglicher Sensornetzwerke (LoRa/TTN, BLE, WiFi, ZigBee) und Sensoren. Derzeit befindet sich unser ZigBee meshed network noch im Aufbau, erste Tests über mehrere Stockwerke und Flügel waren erfolgreich, ein Teilnetz ist bereits produktiv. Nun wird das "rollout" über das gesamte Gebäude geplant... Bis Ende Juli sollte alles installiert sein und laufen,...
Open Source Couch mit Oli und Michael
Michael Kleinhenz &
Oliver Zendel und Michael Kleinhenz lassen sich von einem Virus nicht unterkriegen und präsentieren auch in diesem Jahr den ultimativen Open Source, Freie Software, Technologie und Geek-tum Jahresrückblick - dieses mal als interaktive Multimedia-Show im Stream. Oliver Zendel und Michael Kleinhenz lassen sich von einem Virus nicht unterkriegen und präsentieren auch in diesem Jahr den ultimativen Open Source, Freie Software, Technologie und Geek-tum Jahresrückblick - dieses mal als interaktive Multimedia-Show im Stream. Wir springen direkt...
Remote-First - avoiding video conference overload
Isabel Drost-Fromm
A virus caused a lot of teams to move to a remote first setting in the matter of a few days. Too often the result was teams emulating office settings with remote video conferencing. In this talk we will look closer at how Open Source projects succeed in handling highly distributed teams. We will look at patterns that can be applied inside of companies to make not only remote work more efficient. As a side...
DMX: Grafische Modellierung vernetzter Informationen für kollaboratives Wissensmanagement
Silke Meyer
DMX ist eine freie Software-Plattform für gemeinschaftliches Wissensmanagement. Sie wird speziell für die kollaborative Erstellung, Bearbeitung und Erkundung vernetzter Informationen entwickelt. Dabei steht nicht künstliche Intelligenz, sondern die Unterstützung menschlicher kognitiver Fähigkeiten im Mittelpunkt, nämlich das Assoziieren zusammengehöriger, kontextübergreifender Informationen. Die Weboberfläche ermöglicht sowohl die grafische Definition von Datenbankfeldern und deren Verknüpfungen als auch das freie Assoziieren von Inhalten. DMX (bis 2018 DeepaMehta) ist eine freie Software-Plattform für gemeinschaftliches Wissensmanagement. Sie wird speziell für die...
Uncomfortable with Agility: What has Ten+ Years got us?
Andy Hunt
It’s been over ten years since we coined the term agile. Are you finally comfortable with being agile? If you are comfortable, then that’s too bad, because it means you’re doing it wrong. Join Andy Hunt, one of the 17 authors of the Agile Manifesto for an important look back at what it means to be agile, and how to progress from simply following agile practices to becoming a true self-directed, self-correcting agile practitioner.
- ← Previous
- 1
- 2
- …
- 38
- 39
- 40
- Next →