Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by swissmanu
A curated list of projects in awesome lists by swissmanu .
https://github.com/swissmanu/rxjs-debugging-for-vscode
Add non-intrusive debugging capabilities for RxJS applications to Visual Studio Code.
debugger reactive-programming rxjs rxjs-debugger vscode vscode-extension
Last synced: 21 Dec 2024
https://github.com/swissmanu/pattern-matching-with-typescript
TypeScript does not have any pattern matching functionality built in. This article shows several ways how you can replicate the core of a simple pattern matcher using a few simple structures and functions within TypeScript. Resulting code will have improved maintainability and better runtime type safety when done right.
article maintainability pattern-matching typescript
Last synced: 07 Oct 2024
https://github.com/swissmanu/macircleprogressindicator
A circular progress indicator for iOS.
Last synced: 07 Oct 2024
https://github.com/swissmanu/spicery
Runtime type safety for JSON/untyped data.
json parser runtime typesafe typescript
Last synced: 07 Oct 2024
https://github.com/swissmanu/primus-responder
Request-Response ortiented communication for websockets with Primus.
Last synced: 07 Oct 2024
https://github.com/swissmanu/macachedimageview
An iOS UIView for displaying images on demand from the web. Spiced up with a caching functionality and a fancy load progress indicator.
Last synced: 07 Oct 2024
https://github.com/swissmanu/hsrnspired
TI-nsprie compatible LUA and TI-Basic programs for different courses in computer science. Feel free to contribute and enhance!
Last synced: 07 Oct 2024
https://github.com/swissmanu/filer
A web application to make filing scanned PDF documents simpler.
Last synced: 27 Oct 2024
https://github.com/swissmanu/hsr-apf-2013
Zusammengetragene Ergebnisse aus den Workshops im Rahmen des Modules Advanced Patterns and Frameworks an der Hochschule für Technik in Rapperswil HSR vom Frühjahressemester 2013.
Last synced: 17 Dec 2024
https://github.com/swissmanu/flictoggl
Track time on Toggl using a Flic Button
Last synced: 07 Oct 2024
https://github.com/swissmanu/downunder
DownUnder creates PDF documents from one or more with (multi) markdown formatted text files.
Last synced: 17 Dec 2024
https://github.com/swissmanu/hsrhelpers
Some Ruby scripts which might be helpful for HSR students :-)
Last synced: 17 Dec 2024
https://github.com/swissmanu/traffic-lights
Display Build Status on a USB Traffic Light
Last synced: 17 Dec 2024
https://github.com/swissmanu/playground-rxjs-debugging-for-vscode
A playground to explore the debugging capabilities of the RxJS Debugging for Visual Studio Code extension.
debugging reactive-programming rxjs rxjs-debugger vscode vscode-extension
Last synced: 07 Oct 2024
https://github.com/swissmanu/trampoline-typescript
Basic Trampolines in TypeScript
functional-programming pattern trampoline typescript
Last synced: 17 Dec 2024
https://github.com/swissmanu/servertools
A collection of scripts to manage my vserver.
Last synced: 17 Dec 2024
https://github.com/swissmanu/mozaik-ext-bamboo
A collection of Mozaïk widgets to fetch information from Atlassian Bamboo.
Last synced: 17 Dec 2024
https://github.com/swissmanu/pixelcity
My Three.js playground, inspired by Shamus Young and its original "Pixelcity"
Last synced: 17 Dec 2024
https://github.com/swissmanu/kaffeeundkuchen
"Kaffee und Kuchen" is a spotify party player written in JavaScript. The original project is thought to be runned on a Raspberry Pi and supports Apples AirPlay for streaming your music anywhere you want.
Last synced: 17 Dec 2024
https://github.com/swissmanu/react-rxjs-typescript
An experiment to implement a React user interface using TypeScript that leverages RxJS.
functional-programming react rxjs typescript
Last synced: 17 Dec 2024
https://github.com/swissmanu/docker-fava
Docker image to run Fava for Beancount.
Last synced: 17 Dec 2024
https://github.com/swissmanu/blinkstick-teamcity
Simple build status indicator for TeamCity using a BlinkStick.
Last synced: 17 Dec 2024
https://github.com/swissmanu/wings
A UI library, implemented in javascript, rendered in a canvas DOM element.
Last synced: 17 Dec 2024
https://github.com/swissmanu/lanes
Lanes is a Kanban board maintaining your task cards in plain Markdown files.
kanban kanban-board markdown productivity
Last synced: 17 Dec 2024
https://github.com/swissmanu/mse-paper-debugging-of-rxjs-based-applications
RxJS is a popular library to implement data-flow-oriented applications with JavaScript using reactive programming principles. This way of programming bears new challenges for traditional debuggers: Their focus on imperative programming limits their applicability to problems originated in the declarative programming paradigm. The goals of this paper are: (i) to understand how software engineers debug RxJS-based applications, what tools do they use, what techniques they apply; (ii) to understand what are the most prevalent challenges they face while doing so; and (iii) to provide a course of action to resolve these challenges in a future iteration on the topic. We learned about the debugging habits of ten professionals using interviews, and hands-on war story reports. Based on this data, we designed and executed an observational study with four subjects to verify that engineers predominantly augment source code with manual trace logs instead of using specialized debugging utilities. In the end, we identified the lack of fully integrated RxJS-specific debugging solutions in existing development environments as the most significant reason why engineers do not make use of such tools. We decided to elaborate on how to resolve this situation in our future work.
empirical-software-engineering reactive-programming rxjs
Last synced: 17 Dec 2024
https://github.com/swissmanu/kaffeekasse
An application for managing the break room billings for my (or probably your?) office.
Last synced: 17 Dec 2024
https://github.com/swissmanu/ucwajs
Implements very basic functionality to communicate with the Skype for Business Web API (UCWA).
Last synced: 17 Dec 2024
https://github.com/swissmanu/mse-pa1-experiment
This repository is part of my master's study research regarding "Debugging of RxJS-based Applications". It contains the source code for two problems used during the observational study to validate the debugging techniques software engineers apply when debugging RxJS-based programs.
empirical-software-engineering reactive-programming
Last synced: 17 Dec 2024
https://github.com/swissmanu/powerbuddy
Schedule starts and shutdowns of your Linux computer.
Last synced: 17 Dec 2024
https://github.com/swissmanu/litecom2mqtt
Make Zumtobel Litecom CCD fully accessible through MQTT and discoverable by Home Assistant.
Last synced: 21 Dec 2024
https://github.com/swissmanu/docker-pandoc
Docker image to build Pandoc documents
Last synced: 16 Dec 2024
https://github.com/swissmanu/takemethere
Add your favorite Swiss public transportation routes and get upcoming departure times for them on one sight.
Last synced: 17 Dec 2024
https://github.com/swissmanu/slickcontacts
Data replication of a CouchDB database using TouchDB to an iOS client made easy. This is an experimental app.
Last synced: 17 Dec 2024
https://github.com/swissmanu/mse-seminar-reactive-applications-in-frontend-engineering-today
🎓 Master Seminar: Reactive Applications in Frontend Engineering Today
design-science empirical-software-engineering fair-research-principles frontend-engineering object-oriented-programming reactive-programming
Last synced: 17 Dec 2024
https://github.com/swissmanu/docker-latex
Docker-based LaTeX environment. Works with LaTeX Workshop for Visual Studio Code.
Last synced: 17 Dec 2024
https://github.com/swissmanu/hyperion-graph
A wrapper for node-neo4j for keeping a history of graph changes.
Last synced: 17 Dec 2024
https://github.com/swissmanu/homebrew-formulaes
Some Homebrew formulae not available somwhere else
Last synced: 17 Dec 2024
https://github.com/swissmanu/ansible-mysql
Install and manage a MySQL server
Last synced: 17 Dec 2024
https://github.com/swissmanu/mse-thesis
A summative master thesis presented for the degree of Master of Science in Engineering
empirical-software-engineering master-thesis reactive-programming rxjs thesis visual-studio-code
Last synced: 17 Dec 2024