Skip to content

Instantly share code, notes, and snippets.

@jsyrjala
jsyrjala / foo
Created September 28, 2020 16:51
//! Basic vector maths
const std = @import("std");
const base = @import("base.zig");
const mem = std.mem;
const time = std.time;
const math = std.math;
const Random = std.rand.Random;
const ArrayList = std.ArrayList;
const Allocator = mem.Allocator;
@jsyrjala
jsyrjala / printQuery.java
Last active August 29, 2015 14:24
Printing contents of a query with Spring JDBC Template
private void printQuery(String query, Object ... params) {
System.out.println(query);
jdbc.query(query, params, new RowMapper<Object>() {
private List<String> columnNames;
@Override
public Object mapRow(ResultSet rs, int i) throws SQLException {
loadColumnNames(rs);
System.out.println(" row: " + i);
for(String name : columnNames) {
@jsyrjala
jsyrjala / ruuvitracker-websocket.js
Created February 22, 2014 10:15
RuuviTracker WebSocket example
// go to page http://dev-server.ruuvitracker.fi/api/v1-dev/events
var ws = new WebSocket("ws://dev-server.ruuvitracker.fi/api/v1-dev/websocket");
ws.onmessage=function(e){console.info("msg" , JSON.parse(e.data));};
ws.send(JSON.stringify({subscribe: "trackers", ids: [9]}));