Skip to content

Instantly share code, notes, and snippets.

View lschmierer's full-sized avatar

Lukas Schmierer lschmierer

View GitHub Profile
@lschmierer
lschmierer / hide.rs
Last active August 29, 2015 14:23
Veiled RefCell in Rust
use std::rc::Rc;
use std::cell::RefCell;
struct Wrapper {
data_cell: RefCell<Data>,
}
struct Data {
num: u8,
}
@lschmierer
lschmierer / scrape_fb_event_attendants.py
Created June 7, 2017 13:03
Facebook Event Attendant scraper
#!/usr/bin/env python
import sys
import json
import requests
# Usage
# ./scrape_fb_events_attendants.py event_id access_token | tr "}" "\n" | grep "Name to Search"
# access_token: https://developers.facebook.com/tools/explorer/
def main():
event_id = sys.argv[1]
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# install fish shell
brew install fish
cat /etc/shells|grep /usr/local/bin/fish || sudo sh -c 'echo "/usr/local/bin/fish" >> /etc/shells'
chsh -s /usr/local/bin/fish
# install Google Chrome
brew cask install google-chrome
@lschmierer
lschmierer / devServer.js
Last active March 31, 2021 17:09
Vite SSR Dev Server
// @ts-check
const fs = require('fs')
const path = require('path')
const express = require('express')
async function createServer () {
const resolve = (p) => path.resolve(__dirname, p)
const app = express()
@lschmierer
lschmierer / dark_fusion.py
Last active May 5, 2024 07:46 — forked from QuantumCD/Qt 5 Dark Fusion Palette
Qt5 Dark Fusion Palette for Python
qApp.setStyle("Fusion")
dark_palette = QPalette()
dark_palette.setColor(QPalette.Window, QColor(53, 53, 53))
dark_palette.setColor(QPalette.WindowText, Qt.white)
dark_palette.setColor(QPalette.Base, QColor(25, 25, 25))
dark_palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53))
dark_palette.setColor(QPalette.ToolTipBase, Qt.white)
dark_palette.setColor(QPalette.ToolTipText, Qt.white)