Quantcast
Channel: The Changelog » Steve Klabnik
Browsing index pages (58 articles)
↧

nphysics: a 2D/3D physics engine for Rust

As you all know, I’m paying close attention to Mozilla’s Rust programming language, and I’m always really excited when new stuff comes out written in it. That’s why it’s neat to see nphysics: a 2 and...

View Article


Prototype JSON APIs with Fortune.js

If you hadn’t heard, JSON API is a format for building awesome APIs on top of JSON. You can see other posts tagged with JSON API here. Recently, a new project related to JSON API was released:...

View Article


JSON API now has a MIME type

If you hadn’t heard, JSON API is a format that myself and Yehuda Katz have been persuing to help standardize APIs. It came out of the work done on ember-data and active_model_serializers. We’ve been...

View Article

A startup template for Ruby on Rails 4 applications

Way back in January, I wrote a blog post called “Rails has two default stacks”. In it, I discussed how people like to customize the defaults that Ruby on Rails gives you. Your company might prefer...

View Article

Image may be NSFW.
Clik here to view.

angolmois: a music game ported to Rust

Angolmois is “a BM98-like rhythm game”. It looks like this: Its author, lifthrasiir, has ported it to Rust. This is really cool for a few reasons: It’s possibly one of the bigger Rust codebases that...

View Article


rust.ko: a minimal Linux kernel module for Rust

Hot off the heels of zero.rs and rustboot comes rust.ko. rust.ko is a minimal Linux kernel module for Rust. What does this mean? Well, from the Kernel Programming Guide, Modules are pieces of code that...

View Article

Image may be NSFW.
Clik here to view.

rustboot: a tine 32 bit kernel written in Rust

Hot off the heels of the zero.rs release, charliesome has written a tiny, tiny kernel in Rust. It is, of course, incredibly fully featured: Ha! But, more seriously, this program that writes the screen...

View Article

zero.rs: write Rust without a runtime

Late last week, pcwalton released Zero.rs, a way to write Rust code without a runtime. What does that mean? Well, normally, a runtime defines all of the basic features a language supports. For example,...

View Article


Hyperresource: a hypermedia API client for Ruby

Any of you who know me aren’t surprised about me posting this story: it’s right up my alley! Basically, hyperresource is intended to be a general hypermedia client. What’s that mean? It can work with...

View Article


csscss parses your CSS and shows your duplicated declarations

Yesterday, a neat little gem called csscss celebrated a 1.0 release! csscss will parse any CSS or Sass file you give it and let you know which rulesets have duplicated declarations. It’s super easy to...

View Article

Reminder: Upgrade your Postgres today!

Last week, I told you all about an incoming security patch for Postgres. Well, today, it’s here. Please check out this page and upgrade your Postgres. As the Postgres team says, ‘This is the first...

View Article

Today is a big day for Rust

Lots of great stuff in the Rust world today. Rust 0.6 First of all, Rust 0.6.0 has been released! You can find the announcement here. As always, Rust works on Mac, Windows, and Linux. To get it, do...

View Article

Helios: a server side for your iOS app

Today, the always-impressive Mattt released a new project: Helios. Helios is an open-source framework that provides essential backend services for iOS apps, from data synchronization and user accounts...

View Article


simple-web-server: A web server in Rust

There’s a project that I’d been meaning to try with Rust, and that’s write a basic web server. I kept putting it off, and when I saw the 0.6 rc land recently, I said I’d give it a try to play with 0.6....

View Article

fast_blank: String#blank? in C

Sam Saffron is part of the team doing Discourse, an open-source Rails-based discussion platform. He’s been kicking all kinds of ass all over Ruby-land lately, but I wanted to share a specific bit of...

View Article


Postgres preps for a big security release

UPDATE: Reminder: Upgrade your Postgres today! Yesterday, I became aware of this email to the PostgresSQL-hackers email list. The email states that there is a very serious security release coming up...

View Article

Image may be NSFW.
Clik here to view.

Rustyhex – a roguelike in Rust

I love roguelikes. My first ever interaction with a computer was in a related genre: interactive fiction. As soon as I saw Adventure, I was hooked on computers forever. Then, in college, I discovered...

View Article


sinatra-asset-pipeline: Sprockets for Sinatra

I remember being really excited for Rails 3.1, and that’s because it was going to have ‘the asset pipeline,’ helping us manage the assets our application needed. I also remember being so excited by it,...

View Article

rust-antlr: An ANTLR grammar for Rust

I just heard about a neat new project: rust-antlr. Basically, it’s an ANTLR grammar for Rust. Unfortunately, if you’re not a compiler nerd, you may not know what that means. At the highest level of...

View Article

Spring: pre-load your Rails apps

When you’re working on a big app, Rails’ startup time can be slow. It’s a hard problem, and there’s been a lot of work done in Ruby and Rails to help solve this pain. Rails Core member Jon Leighton has...

View Article
Browsing index pages (58 articles)


Latest Images