Course Project Reports
Final Projects 2012
Final Projects 2013
Final Projects 2014
Foreword : Inspired by excellent post
Initial task: creating notification every 20 minutes can be decomposed into two parts:
create notification scheduled launch First subtask can be solved using this trivial script.
standup.sh:
#!/bin/sh # stand up notification osascript -e 'display notification "Stand up" with title "Healthy programmer"' say "Stand up" Second subtask (scheduled launch) can be solved using: daemon and agent mechanism.
Create file: com.example.stand.up.plist and place it into ~/Library/LaunchAgents/.
Replicated SQLite using the Raft consensus protocol written in Go #sqlite #raft #consensus #golang
It seems, its time to start learning go
Some haskell resources recommended by @bytemyapp.
CIS 194: Introduction to Haskell (Spring 2013) NICTA course Stanford CS240h Spring 2014 Path to learning haskell