← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 96
  1. In preparation for the forthcoming 0.0.1 release of Raft we've taken several forward steps to improve our (already pretty darn cool!)

  2. Raft: New Crates!

    We've been resoundingly busy with our Raft implementation after a brief period of calm in the early summer!

  3. In Rust, function signatures tell a story.

  4. I've been playing around with a new project that uses a lot of collections of results, for example Vec<Result<()>> and asked some folks on Rust if they new a good way of transforming this into a Result<Vec<()>>.

  5. ACM papers in Pandoc

    Based partially off my earlier article I've set up a repository here that demonstrates how to use Travis CI to build yourself ACM styled PDFs (along with fairly decent looking HTML versions) out of a simple pandoc markdown document!

  6. Quadcopters: Motors

    We've already talked a bit about motors in our previous articles, in this article we'll talk more about motors than the quadcopter as a whole.

  7. In our past articles we've explored some of the basics of the mechanics of Quadcopters.

  8. Quadcopters: Sensors

    Most intelligent devices existing in the physical world, a quadcopter included, take input from sensors and act on them in some way, possibly producing an output.

  9. Arduino: Motor Fun!

    Lately we've been playing with Quadcopters a lot, one of the key components of any copter is it's motors!

  10. Quadcopters: Yaw

    So, in our earlier article we talked about Yaw a little but, but we didn't get into details.

  11. This post is less about the mechanics of the quadcopter and more to satisfy those curious about what exactly is on the board.

  12. Spinnning tens of thousands times a second, four rotors cut through the air with their propellors.

  13. One of my favorite features of Rust is iterators.

  14. Twenty five years is a fairly long time, it turns out.

  15. I did a fair amount of photography and digital imaging in high school.

  16. Raft: Status Update

    In order to celebrate the new beta release of Rust, and as part of reporting requirements for my class, I'm happy to write to you regarding hoverbear/raft!

  17. Over the past two years I helped the BC Association of Aboriginal Friendship Centres host Gathering Our Voices, the largest annual Youth Conference in BC.

  18. Awhile ago, I wrote a First Look at Cap'n Proto.

  19. Rust is probably my favorite programming language (as the contents of this site suggests).

  20. One of my next goals in my Raft project is to tame the tick() with mio.

  21. On C-51

    I've been following the story about the proposed bill C-51 for a couple weeks now.

  22. As you may have previously read, I've been working on implementing the Raft Distributed Consensus Algorithm in Rust for my classes (and fun!).

  23. I've spent the majority of my free time this last week working on Raft.

  24. So, I found this (this, and this) Cap'n Proto library for Rust and wanted to explore it a bit.

  25. TL;DR: I've made Hoverbear/raft publicly available (It's still not ready)!

  26. Raft So Far

    I've been working quite a bit on my Raft implementation over the last few days and I must say it's been quite a pleasure to work in Rust, which recently released it's 1.0.0-alpha.

  27. Raft in Rust

    I'm currently working on implementing the Raft Distributed Consensus protocol in Rust.

  28. OpenWRT QoS

    Using the setup from my last two posts, let's play with some QoS parameters and observe the results.

  29. In my last post, we explored how to set up a OpenWRT VM in VirtualBox.

  30. OpenWRT in Virtualbox

    For my CSC 467 project I'm studying the configuration and performance of various QoS parameters in OpenWRT.

  31. A First Look at DACS

    At Simbioses Lab, we've been recently looking at the federated authentication DACS as well as Keycloak.

  32. A really 'cute' problem popped up in our Data Structures & Algorithms homework and I wanted to write about it.

  33. I was reading about the Docopt project the other day and really liked the standardized approach to --help prompts and argument parsing that it offers.

  34. Init - Configuration

    An initialization system's main interface with the user is through it's configuration scripts and service files.

  35. A Ghost OpenRC Script

    Whipped up an OpenRC script for Ghost.

  36. In this post, we'll look at how runlevels work in two major init systems, systemd and OpenRC.

  37. One of my projects over the upcoming semester is to explore the Linux boot process and the job of the init (initialization) system.

  38. Option Monads in Rust

    One common monadic structure is the Option (or Maybe in Haskell and other languages) type.

  39. While using Keycloak you may need to make authenticated requests between various services.

  40. In my past two posts, we took a surface level look at Immutant then took a look at deploying immutant applications to the Wildfly application server.

  41. Currently, the tutorial on deploying to Wildfly with Immutant 2 is not written.

  42. Immutant is suite of Clojure libraries that is part of the JBossAS/Wildfly ecosystem.

  43. Arch Docker Baseimage

    Problem You need a base image of Arch Linux that you're sure is a-okay.

  44. Async Auto

    I've been exploring the handy async over the last few days in the lab.

  45. I played dual roles for Gathering Our Voices 2014.

  46. I helped plan and host the 11th Gathering Our Voices Aboriginal Youth Conference in Penticton, British Columbia.