Skip to content

Instantly share code, notes, and snippets.

Avatar

Hayato OKUMOTO falcon8823

View GitHub Profile
@falcon8823
falcon8823 / Extract Presenter Notes.applescript This script sends presenter notes from a Keynote 6.6 presentation to TextEdit.
View Extract Presenter Notes.applescript
--==============================
-- Extract Keynote Presenter Notes to TextEdit
-- Refered to https://gist.github.com/benwaldie/9955151
--==============================
tell application "Keynote"
if (front document exists) = false then
display alert "Unable to proceed." message "Please open a presentation in Keynote."
return
end if
@falcon8823
falcon8823 / insta.rb
Created Jun 27, 2016
Instagramの画像IDから画像URLを取得する
View insta.rb
require 'nokogiri'
require 'open-uri'
require 'json'
id = ARGV.first
url = 'https://www.instagram.com/p/' + id
f = open(url)
doc = Nokogiri::HTML.parse(f.read)
@falcon8823
falcon8823 / index.html.erb
Last active Aug 29, 2015
RailsGirls Shiojiri thumbnail list snippet
View index.html.erb
<div align="center">
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel" style="width: 500px;">
<!-- Indicators -->
<ol class="carousel-indicators">
<% @ideas.count.times do |i| %>
<li data-target="#carousel-example-generic" data-slide-to="<%= i %>" class="<%= i == 0 ? 'active' : '' %>"></li>
<% end %>
</ol>
@falcon8823
falcon8823 / TimerRelese.ino
Last active Nov 27, 2015
タイマーレリーズのプログラム http://blog.falconsrv.net/articles/558
View TimerRelese.ino
#include <LiquidCrystal.h>
#define RS 12
#define ENABLE 11
#define DB4 10
#define DB5 7
#define DB6 9
#define DB7 8
#define SW_ESC 19
View ubuntu_rails.md

Ubuntu Rails環境構築

Rubyのインストール

Rubyのインストールにはrbenvを使います。

Rubyのビルドに必要なパッケージをインストール

sudo apt-get -y install libncurses5-dev build-essential libreadline-dev libssl-dev libcurl4-openssl-dev zlib1g-dev libxml2-dev libxslt-dev git
View bundler_rails.md

Bundlerを利用したRailsプロジェクトの作成方法

Railsでは様々なgemを利用します。 各gemのペースでどんどんバージョンが上がっていくため、異なるバージョンのgemと組み合わせると、うまく動作しないことがあります。 そこで、bundlerを使うことで、使うgemのバージョンを固定することができます。

Railsコマンドのインストール

Railsのプロジェクトを新規作成するときは、Railsコマンドが必要になります。

View sakura_centos_rails.md

さくらのVPS Rails開発環境構築メモ

  • CentOS 6.4 x86_64

初期設定

View README.md

じゃんけんプログラム

4人でじゃんけんをします。

実行例

あなたの名前を入力してください: はやと 
CPU1の名前を入力してください: 太郎
CPU2の名前を入力してください: 次郎
CPU3の名前を入力してください: 三郎
@falcon8823
falcon8823 / 00 プログラム.md
Created Dec 17, 2012
第1回・Linuxサーバ勉強会テキスト
View 00 プログラム.md

第1回・Linuxサーバ勉強会プログラム

  1. はじめに【5分】
    • 情技について
    • 今日の日程
  2. サーバ構築に必要なネットワーク入門【25分】
    • ネットワークはどうやって繋がっているの?(コンピュータ to コンピュータ)
      • IPアドレス,セグメント(サブネットマスク),ルータ
    • そもそもサーバって何?
      • サーバの定義
@falcon8823
falcon8823 / iptables.sh
Created Dec 17, 2012
CentOS用のiptables設定 さくらのVPSでの利用を想定。
View iptables.sh
#!/bin/bash
#---------------------------------------#
# 設定開始 #
#---------------------------------------#
# WANインタフェース名定義
WAN=eth0
# VPNネットワークの範囲