BrunoSS 's Projects
Similar to String#trim() but removes only whitespace on the left
Trim newlines from the start and/or end of a string
Trim a consecutively repeated substring: foo--bar---baz ā foo-bar-baz
Similar to String#trim() but removes only whitespace on the right
Truncate a URL to a specific length
Shared TypeScript config for my projects
A collection of essential TypeScript types
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Style guide for adding type definitions to my npm packages
Get the user agent of a recent Chrome version to pretend to be a browser in network requests
ERP system for internships, infrastructure management in universities.
Generate random numbers that are consecutively unique
Get consecutively unique elements from an array
Debug your Unstated containers with ease
Get an unused filename by appending a number if it exists: `file.txt` ā `file (1).txt`
Lax `url.format()` that formats a hostname and port into IPv6-compatible socket form of `hostname:port`
Get the path to the user home directory
Get the path to the user home directory
Simple package management for Motoko
WABT bindings for Rust
Experimenting with Wasm allocators
Manage the desktop wallpaper
Get or set the desktop wallpaper
In this course, students will learn how to develop web applications on the IC and ultimately implement an open auction platform similar to eBay. Module 1 serves as an intro to this unit, providing a primer for web development by reviewing canister messaging, HTTP requests, cycles, and autonomous canisters. Module 2 introduces students to the idea of an open auction platform and completes the majority of the backend required for such a project. In Module 3, students connect their backend code with a frontend accessible via browser. Finally, Module 4 has students implement an autonomous governance canister, that acts as the decentralized arbiter of our auction platform's feature upgrades.
Get the visual width of the widest line in a string - the number of columns required to display it
Stack/cabal setup for testing xmonad* and configurations
Get the number of days in a year
Tiny queue data structure