Skip to content

Instantly share code, notes, and snippets.

@yoggy
yoggy / goto_test.c
Last active November 11, 2015 09:53
Cちゃんに発生した状態を検証してみるテスト https://codeiq.jp/magazine/2015/11/33256/
#include <stdio.h>
void goal()
{
puts("goal!");
}
int main(int argc, char *argv[])
{
void (*f)();
//
// jpeg_camera_test_for_esp8266.ino
//
#include <Adafruit_VC0706.h> // https://github.com/adafruit/Adafruit-VC0706-Serial-Camera-Library/
#include <SoftwareSerial.h> // https://github.com/plerup/espsoftwareserial
SoftwareSerial serial = SoftwareSerial(4, 5);
Adafruit_VC0706 camera = Adafruit_VC0706(&serial);
void setup() {

Mac OS Xでsshを別のポート番号でlistenさせる設定

注意

設定方法

追加でポート10022番でsshdをlistenさせる設定。

//
// mqtt_pub_hdc1000_s9648_100.ino - mqtt publish sample for Arduino Yun
//
#include <YunClient.h>
#include <PubSubClient.h>
#include <Wire.h>
char *server = "mqtt.example.com";
int port = 1883;
char *username = "username";
@yoggy
yoggy / mail.rb
Created September 1, 2015 11:11
Rubyのmailライブラリではまったこと ~ sendという名前の関数が定義されていると、mail.deliverの実行に失敗する...
#!/usr/bin/ruby
require 'mail'
def send
#sendという名前の関数が定義されていると、mail.deliverの実行に失敗する...
end
mail = Mail.new do
from "yoggy0@gmail.com"
to "yoggy0+test@gmail.com"
@yoggy
yoggy / memo.md
Created August 19, 2015 04:59
Rubyのpitを使っていてたまに遭遇するエラーについてメモ

Rubyのpitを使っていてたまに遭遇するエラーについてメモ

Rubyのpitを使っていて、~/.pit/pit.yamlの中身が壊れていると

$ ruby ./test.rb
/var/lib/gems/1.9.1/gems/pit-0.0.7/lib/pit.rb:76:in `load': undefined method `[]' for false:FalseClass (NoMethodError)
      from /var/lib/gems/1.9.1/gems/pit-0.0.7/lib/pit.rb:47:in `get'
    .
    .
#!/usr/bin/ruby
str = ""
ARGF.read.each_line do |l|
str << l.chomp
end
puts str
#!/usr/bin/ruby
Dir.glob("*.mp4") do |f|
next if /-org/ =~ f
vcopy_file = f;
org_file = f + ".-org.mp4"
File.rename(f, org_file);
cmd = "ffmpeg -i #{org_file} -vcodec copy -map 0:0 #{vcopy_file}"
puts "exec : #{cmd}"

スクリーンロックする時のショートカットのメモ

Windows

  • Windowsキー + L

Mac OS X

  • ctrl + shift + 電源ボタン

Ubuntu (Unity)