GPGPU particles using texture caches for position and velocity.
- Click and drag to rotate.
- Scroll wheel to zoom.
- Right-click and drag to pan.
| # download, from_repo, and commit_state methods swiped from | |
| # http://github.com/Sutto/rails-template/blob/07b044072f3fb0b40aea27b713ca61515250f5ec/rails_template.rb | |
| require 'open-uri' | |
| def download(from, to = from.split("/").last) | |
| #run "curl -s -L #{from} > #{to}" | |
| file to, open(from).read | |
| rescue | |
| puts "Can't get #{from} - Internet down?" |
| # download, from_repo, and commit_state methods swiped from | |
| # http://github.com/Sutto/rails-template/blob/07b044072f3fb0b40aea27b713ca61515250f5ec/rails_template.rb | |
| require 'open-uri' | |
| def download(from, to = from.split("/").last) | |
| #run "curl -s -L #{from} > #{to}" | |
| file to, open(from).read | |
| rescue | |
| puts "Can't get #{from} - Internet down?" |
| - form_for @demo, :html => { :multipart => true } do |f| | |
| = f.error_messages | |
| %p | |
| = f.label :name | |
| %br | |
| = f.text_field :name | |
| - f.fields_for :images do |builder| | |
| %p | |
| - if builder.object.new_record? | |
| = builder.label :image, "Image" |
| Ethereum | |
| 0x723274498dff9d78622ef1978a11aafaccc41db2 |
| var hsh = {win: 0, lose: 0, balance: 1000, bet: 1, biggestBet: 0, odds: 0.66 } | |
| for(i = 1; i <= 1000; i++) { | |
| if(Math.random() <= hsh.odds) { | |
| hsh.win++; | |
| hsh.balance += hsh.bet * 1.5 | |
| hsh.bet = 1; | |
| } else { | |
| hsh.lose++; | |
| hsh.balance -= hsh.bet; |
| pragma solidity ^0.4.24; | |
| /* To Do | |
| -- compare values of two cards | |
| -- for matching against cards already drawn, just loop on random | |
| -- match values in hand and assign uint handScore | |
| -- betting | |
| -- paying in/out | |
| */ |
| # Your init script | |
| # | |
| # Atom will evaluate this file each time a new window is opened. It is run | |
| # after packages are loaded/activated and after the previous editor state | |
| # has been restored. | |
| # | |
| # An example hack to log to the console when each text editor is saved. | |
| # | |
| # atom.workspace.observeTextEditors (editor) -> | |
| # editor.onDidSave -> |
| { | |
| "name": "StackPac", | |
| "version": "0.1.0", | |
| "license": "MIT", | |
| "private": true, | |
| "main": "src/index.js", | |
| "repository": { | |
| "type": "git", | |
| "url": "gitlab.com:stack.pac/stackpac.git" | |
| }, |