Skip to content

Instantly share code, notes, and snippets.

View falcon8823's full-sized avatar

Hayato OKUMOTO falcon8823

View GitHub Profile
#include <math.h>
#include <iostream>
#include <fstream>
class Bit{
public:
unsigned char GetBit(unsigned long pos);
void ResetBit(unsigned long pos);
void SetBit(unsigned long pos);
void ReverseBit(unsigned long pos);
#include <stdio.h>
#include <string.h>
/***********************************************************/
/*** 定数 ****/
/* 求める素数の範囲の最大値 */
#define MAX 35000000000L
/* 出力の横の長さ */
#define SPLIT_X 10
/***********************************************************/
#include <stdio.h>
#include <string.h>
/***********************************************************/
/*** 定数 ****/
/* 求める素数の範囲の最大値 */
#define MAX 4000000000L
/* 出力の横の長さ */
#define SPLIT_X 10
/***********************************************************/
#!/bin/bash
cd ~/
sudo apt-get install -y latex-env-ja latex-extra-ja evince ghostscript cmap-adobe-japan1 gs-cjk-resource
sudo jisftconfig add
sudo dpkg-reconfigure ptex-jisfonts
#CMap Links
sudo ln --symbolic /var/lib/defoma/gs.d/dirs/CMap /usr/share/ghostscript/*/Resource/CMap
/* ClockExample - Created by Hayato OKUMOTO - 2011.06.24 */
//定数宣言
//finalを頭につけると1度代入すると,値を変化させる事ができなくなる。
//それによるメリットは・・・
final float SR = 75; //秒針の長さ 75[px]
final float CX = 100; //時計の中心のX座標
final float CY = 100; //時計の中心のY座標
void setup() {
size(200, 200); //画面サイズ
ja:
errors:
messages:
not_found: "は見つかりませんでした"
# not_found: "not found"
already_confirmed: "は既に登録済みです"
# already_confirmed: "was already confirmed"
not_locked: "は凍結されていません"
# not_locked: "was not locked"
not_saved:
@falcon8823
falcon8823 / othello.c
Created February 18, 2012 17:12
C言語のオセロプログラム
#include <stdio.h>
#include <stdlib.h>
#ifdef _MSC_VER
#include <Windows.h>
#endif
// define定義
#define LEN 8
@falcon8823
falcon8823 / gist:2471861
Created April 23, 2012 15:57
Rails mail receiver(postfix + rvm + bundler)
#!/usr/bin/env bash
app_home=/path/to/app
ruby_home=/path/to/rvm/gems/ruby-1.9.3-p0@bundler
bundle_path=$ruby_home/bin/bundle
export GEM_HOME=$ruby_home
export PATH=/path/to/rvm/bin:$ruby_home/bin:$PATH
cd $app_home
@falcon8823
falcon8823 / rails_deploy.md
Created September 29, 2012 14:07
Deploying of Rails with Nginx and Unicorn

Rails デプロイ

Ruby on Railsの欠点と言えば,デプロイ作業が若干面倒くさいところかもしれません.

コンテンツを公開ディレクトリに設置してパーミッションを設定するだけでは動作しません.

ここではRailsのデプロイ方法について簡単に紹介します.

Rackライブラリ

@falcon8823
falcon8823 / UT-VPN_Install_Guide_for_Linux.md
Created October 28, 2012 02:22
Linux上でのUT-VPNのインストール

Linux上でのUT-VPNのインストール

そのままだとビルド周りでこけるのでメモ.

前提環境

  • さくらのVPS 2G(v2)
  • Ubuntu Server 12.04 LTS amd64
    • カスタムOSインストールした直後

大まかなインストール手順