Skip to content

Instantly share code, notes, and snippets.

/*
atmega8 16pu
matrix led controller
ISP
PC6 RESET
PB5 SCK
PB4 MISO
/*
matrix led board
ISP
PC6 RESET
PB5 SCK
PB4 MISO
PB3 MOSI
@izumogeiger
izumogeiger / xmass2014.c
Created December 5, 2014 14:25
xmass illumination control by atmega8
/*
atmega8 16pu + um3281
xmass ilumination
ISP
PC6 RESET
PB5 SCK
PB4 MISO
PB3 MOSI
# coding:utf-8
require "pp"
require "twitter"
require "net/https"
def tweet(cpm,msv)
tweet = "#{cpm} cpm, #{msv} microsv"
Twitter.configure do |config|
config.consumer_key='xxxx'
<object width="160" height="210"><param name="allowScriptAccess" value="always" /><param name="movie" value="http://apps.pachube.com/media/pachublog.swf" /><param name="FlashVars" value="feedId=1679002984&amp;dataId=cpm&amp;tagName=Shimane%20Izumo%20Radiation&amp;unitName=cpm&amp;lineColour=FF0066" /><embed src="http://apps.pachube.com/media/pachublog.swf" width="160" height="210" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="feedId=1679002984&amp;dataId=cpm&amp;unitName=cpm&amp;tagName=Shimane%20Izumo%20Radiation&amp;lineColour=FF0066"></embed></object>
<object width="160" height="210"><param name="allowScriptAccess" value="always" /><param name="movie" value="http://apps.pachube.com/media/pachublog.swf" /><param name="FlashVars" value="feedId=1679002984&amp;dataId=uSv&amp;tagName=Shimane%20Izumo%20Radiation&amp;unitName=uSv/h&amp;lineColour=FF0066" /><embed src="http://apps.pachube.com/media/pachublog.swf" width="160
# coding:utf-8
require "pp"
require "fileutils"
now = Time.now
dir = File.join(ENV["HOME"],"gc10",now.strftime("%Y"),now.strftime("%m"))
file = File.join(dir,now.strftime("%d")+".txt")
# coding:utf-8
require "pp"
now = Time.now - 3600*24
dir = File.join(ENV["HOME"],"gc10",now.strftime("%Y"),now.strftime("%m"))
file = File.join(dir,now.strftime("%d")+".txt")
remotedir = File.join("gc10",now.strftime("%Y"),now.strftime("%m"))
jar = File.join(
# coding:utf-8
require 'picasa'
client = Picasa::Client.new(
user_id: "user@gmail.com",
password: "password")
albums = client.album.list.entries
album = albums.find { |album| album.title == "soeks" }
unless album
album = client.album.create(
# coding:utf-8
require "pp"
require "fileutils"
require 'pony'
now = Time.now
dir = File.join(ENV["HOME"],"gc10",now.strftime("%Y"),now.strftime("%m"))
file = File.join(dir,now.strftime("%d")+".txt")
# coding:utf-8
require "pp"
require "net/https"
def xively(temp)
uri = URI.parse('https://api.xively.com/v2/feeds/xxxxxxxxxx.xml')
https = Net::HTTP.new(uri.host,uri.port)