Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/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/dotfiles

Keeping them in one place

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

latex pandoc

Last synced: 16 Dec 2024

https://github.com/swissmanu/list

Tinkering with Firebase and React

Last synced: 17 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/alabor.me

Last synced: 17 Dec 2024

https://github.com/swissmanu/docker-latex

Docker-based LaTeX environment. Works with LaTeX Workshop for Visual Studio Code.

docker latex vscode

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

https://github.com/swissmanu/mse-paper-template

🎓 Paper

Last synced: 17 Dec 2024