<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blogs on Round Robin</title><link>https://www.nibor.org/blog/</link><description>Recent content in Blogs on Round Robin</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 30 Mar 2017 09:38:24 +1100</lastBuildDate><atom:link href="https://www.nibor.org/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Fuzzing is magic - Or how I found a panic in Rust's regex library</title><link>https://www.nibor.org/blog/fuzzing-is-magic---or-how-i-found-a-panic-in-rusts-regex-library/</link><pubDate>Thu, 30 Mar 2017 09:38:24 +1100</pubDate><guid>https://www.nibor.org/blog/fuzzing-is-magic---or-how-i-found-a-panic-in-rusts-regex-library/</guid><description>Recently in the Rust world, a new tool called cargo fuzz was released. Fuzzing is a technique to intelligently generate arbitrary input for a program in order to find bugs in it.
cargo fuzz promises a very simple way to fuzz a cargo project using LibFuzzer, a coverage-guided, evolutionary fuzzing engine.
Since I had just done a change in the parsing module of Rust&amp;rsquo;s regex crate, I thought I&amp;rsquo;d try fuzzing that and see what happens.</description></item><item><title>Integration testing a service written in Rust and Iron</title><link>https://www.nibor.org/blog/integration-testing-a-service-written-in-rust-and-iron/</link><pubDate>Tue, 27 Dec 2016 23:27:11 +1100</pubDate><guid>https://www.nibor.org/blog/integration-testing-a-service-written-in-rust-and-iron/</guid><description>I recently wrote a small (you could say micro) web service in Rust using the Iron framework. It had some unit tests but I wasn&amp;rsquo;t all too sure whether I was using Iron the right way. So I wanted to have some more tests in the project to cover these parts as well.
This post shows how to go from a simple binary to a project with integration tests, all written in Rust.</description></item><item><title>Hello world</title><link>https://www.nibor.org/blog/hello-world/</link><pubDate>Sat, 10 Dec 2016 15:34:09 +1100</pubDate><guid>https://www.nibor.org/blog/hello-world/</guid><description>fn main() { println!(&amp;#34;Hello world!&amp;#34;); }</description></item></channel></rss>