View main.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Cocoa | |
import SwiftUI | |
import Combine | |
class AppState: ObservableObject { | |
@Published var isRescaling = false | |
@Published var scaleCurrent: CGFloat = 1.0 | |
@Published var scaleFinal: CGFloat = 1.0 | |
func rescaling(_ enabled: Bool) { |
View Embedding python
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
## based on: https://docs.python.org/2/extending/embedding.html | |
arek@qyobo:~/workspace/embeding_python$ gcc -I/usr/include/python2.7 -I/usr/include/x86_64-linux-gnu/python2.7 main.c -lpython2.7 -o run-python | |
arek@qyobo:~/workspace/embeding_python$ cat main.c | |
#include "Python.h" | |
int | |
main(int argc, char *argv[]) | |
{ |
View appsync_subscribe.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "json" | |
require "websocket-eventmachine-client" | |
require "securerandom" | |
require 'date' | |
require "base64" | |
API_HOST = "CHANGEME.appsync-api.ap-northeast-1.amazonaws.com" | |
API_KEY = "da2-CHANGEME" | |
REAL_TIME_HOST = API_HOST.gsub("appsync-api","appsync-realtime-api") |
View log_select.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require "aws-sigv4" | |
require "aws-sdk-core" | |
require "active_support/all" | |
require "aws-eventstream" | |
require "excon" | |
BUCKET_NAME = ARGV[0] |
View s3_query_url.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Based off camwest's gist at https://gist.github.com/363958 | |
#Using to_s instead of extending String | |
require 'openssl' | |
require 'cgi' | |
class S3QueryURL | |
def initialize(bucket, path, options = {}) | |
@access_key_id = options[:access_key_id] |
View gist:8855962
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
addProblem: (disease) -> | |
Ordering.MedicalRecord.store.find("medicalRecord",2) | |
.then (mr) => | |
mr.get("problems") | |
.then (problems) => | |
o = @store.createRecord("problem", {disease: disease, medicalRecord: mr}) | |
.then (p) -> | |
p.save().then -> | |
console.log "Problem was saved correctly!" |
View permissions.js.coffee
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Assignment | |
constructor: (o) -> | |
$.map o, (v,k) => | |
@name = k | |
@app = v | |
class System | |
constructor: (o) -> | |
@users = $.map o.users, (v,k) => | |
new User(k,v) |
View permissions.html.haml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- roles = [] | |
- roles << {"Can manage users" => {:scope =>["reza", "waitline"]}} | |
- roles << {"Can change settings" => {:scope =>["pssurvey"]}} | |
- roles << {"Can use" => {:scope =>["account"]}} | |
.container | |
.row | |
.span12 | |
= ko_context system: {users: {"Arek" => roles, "田中" => roles }}, settings: [1,2,3] do | |
/ko foreach: window.s = new System(context.model.system).users |
View application_controller.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ApplicationController < ActionController::Base | |
# Creates an accessor which is exposed to the view | |
def self.view_accessor(*names) | |
attr_accessor *names | |
helper_method *names | |
end | |
end |
View juggernaut_channels.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Usage: redis-cli publish message.achannel hello | |
require 'sinatra' | |
require 'redis' | |
conns = Hash.new {|h, k| h[k] = [] } | |
Thread.abort_on_exception = true | |
get '/' do |
NewerOlder