自分用めも

初心者ちっくなプログラムネタを中心に、自分用の覚え書きをメモっていくための場所です。

入門

NginxでPSGI/Plack(Starlet)でHello world

前回記事の環境を変えて、PSGIが動くようにします。 PSGI/Plackとは mod_perlやFastCGIと同じく、モジュールをオンメモリで永続化することによって処理の高速化を図る仕組み。サーバ(デーモン)です。 似たコンセプトの仕組みがいくつかある現状、特にフレー…

NginxのインストールからHello worldまで

Go言語を使ってWeb socketで遊びたいと思い、サーバ周りを色々調べてたらリバースプロキシなる言葉に行き当たり、サーバはApacheではなくNginx*1がいいんではないか?と思えてきた。 で、vmware上でHello worldまでやってみました。 環境 cat /etc/redhat-re…

CentOS7でのネットワーク設定

vmwareの環境をCentOS6から7に変えたら、コマンドが色々変わっていた。 その設定のメモ。 IP設定 CentOS7をインストール後、NetworkManager(nmtui)で固定IPをふる方法 - Qiita ifcfgファイルを直接いじるのは非推奨とのこと。 nmtuiというguiつきの設定コマ…

ruby on railsの日付設定

rails5.0.0.1。 完全に覚書です。 ロケールの設定 config/environments/*.rb Rails.application.configure do config.time_zone = 'Asia/Tokyo' end 現在時刻を得る dt = Time.zone.now() zoneはrails拡張クラスの為、rubyでは使えない。 書式指定 strftime …

vmware上にruby on rails環境を構築した時に詰まったこと

先人の知恵を漁っただけですが… 前提: ruby、ruby on railsのインストール rails環境構築(CentOS + ruby on rails) - Qiita 依存関係のあるパッケージ、環境変数の設定、ruby-buildのインストールまでは こちらの方法で行いました。誰でも出来るRuby on Ra…

vmwareのゲストOSに、ホストOSからSSH接続出来なかった話

状況 vmwareにCentOS 6.5をminimumインストール済み。 ネットワークアダプタは「ブリッジ接続」としており、外へは疎通出来た。 windows上で、dosプロンプトからpingも通る状態。 SSHだけが繋がらない。結論から書くと、原因はlinuxのfirewallだった。 行っ…

UnityのuGUIの要素サイズをゲーム画面に合わせて拡縮する

Unity 5.3.0f4 (64-bit)。uGUIを設置すると併せて出現する、CanvasのCanvasScalerを設定します。Unity - マニュアル: Canvas Scaler 1. UI Scale ModeをScale With Screen Sizeに設定 2. Reference Resolutionを、開発画面サイズに設定

tmlib.js はまったことのメモ タッチイベント

・タッチ処理について(1) 画像を元にしたSpriteにタッチイベントハンドラを付けたが、反応しない //タッチをenableにする this.setInteractive(true);(2) タッチで反応する場所がおかしい //タッチできる非可視領域の形を四角に this.boundingType = "rect";…

GO言語をちょっといじった過程のめも

環境: さくらのVPS/ CentOS 6.6 (1) yumからインストール # yum install epel-release # yum install golang参照元:Installing Go Lang 1.1 on centos 6.4 *64-bit ~ Naresh (2) 必須環境変数を設定 PATHはGOPATHを追加。 それ以外は行追加。 GOROOTはyum…