Skip to content

Instantly share code, notes, and snippets.

View selfup's full-sized avatar
💻
doing the most

Regis Boudinot selfup

💻
doing the most
View GitHub Profile
extern crate rustc_serialize;
use rustc_serialize::json::{self, ToJson, Json};
use std::collections::HashMap;
#[no_mangle]
pub extern fn read_json(ro: &'static str) -> String {
let roo = ro.to_string();
let json_for_rust: HashMap<String, i32> = json::decode(&roo).unwrap();
let encoded = json::encode(&json_for_rust).unwrap();
#[no_mangle]
pub extern fn nth_prime(num: u32) -> u32 {
let mut i = 0;
let mut count = 0;
while count <= num {
i += 1;
if prime(i) {
count += 1;
}
}
#[no_mangle]
pub extern fn read_json(ro: &'static str) -> String {
let roo = ro.to_string();
let json_for_rust: HashMap<String, i32> = json::decode(&roo).unwrap();
let encoded = json::encode(&json_for_rust).unwrap();
encoded
}
class Node {
constructor(data, next_node) {
this.data = data || null
this.next_node = next_node || null
}
}
class List {
constructor() {
this.head = new Node
@count = 0
def step_right
@count += 1
if @count < 11
puts "I STEPPED RIGHT"
else
return "I AM DONE"
end
step_right
'use strict'
const fs = require('fs')
const _ = require('lodash')
const _resetTable = Symbol('resetTable');
const _modifyTable = Symbol('modifyTable');
const _replaceTable = Symbol('replaceTable');
const _initialData = Symbol('initialData');
'use strict'
const fs = require('fs')
const _ = require('lodash')
class Rejs {
constructor() {
if(fs.existsSync("rejs"))
return
fs.mkdirSync("rejs", err => {

WebSockets

ES6

Ruby and ES6 classes (ES6 is fun, not scary)

Rust and why functional programming is safe

How to write unix/linux scripts in ruby (backticks are fun!)

fn add_positions<'a>(v_cc: &'a mut Vec<i32>, y: &Cell<i32>, x: &Cell<i32>) -> &'a mut Vec<i32> {
v_cc.push(x.get());
v_cc.push(y.get());
v_cc
}

Dependencies:

  • wget
  • vim

Steps

1: