web

Sinatra

Sinatra

Tips いろいろ Tips めも 動的に URL を生成するベストプラクティス 調べた感じ: 「Rails だと named routes があるけど Sinatra ではどうルーティングするの?」ごもっともな疑問。「基本的には複雑なことをやらないしそうだよ。やりたかったら自分で view helper 書かないとね。」 - StackOverflow - Correct Way to
Apaxy

Apaxy

Apaxy Apaxyを使ってApacheのindexをかっこ良くかっこよくするのだ。 Installation Apaxy requires an Apache(2.0.23+) enabled HTTP server. 以下、全部のapacheのIndexesに反映させる方法 # cd ~ # git clone https://github.com/AdamWhitcroft/Apaxy.git apaxyディレクトリを作成 # mkdir /var/www/html/apaxy 配置 # cp -r Apaxy/apaxy/theme /var/www/html/apaxy/. # cp Apaxy/apaxy/htaccess.txt /etc/http/conf.d/apaxy.conf /etc/http/conf.d/apaxy.conf を編集し、パスを通る
Grav

Grav

Grav gravのメモ。もちろん詳細は 本家 からコードから学ぶこと。このページはその結果を簡単にメモしたもの。 === installation 公式サイト に沿って requirement, installation をやる。 こまごました使い方 summary なんでかhomeページがよくエラーになる。その時ここをいじると治った format: longはde
django_study

django_study

Django だよ 環境設定 次回以降に環境を構築する場合,下記流れに沿って構築を行う. pyenvのインストール CentOS 必要そうなものをインストール $ sudo yum groupinstall "Development tools" $ sudo yum install gcc zlib-devel bzip2-devel openssl-devel readline-devel ncurses-devel sqlite-devel gdbm-devel db4-devel expat-devel libpcap-devel xz-devel pcre-devel pyenvインストール $ git clone https://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(pyenv init -)"'
reveal.js

reveal.js

Reveal.jsとは webでプレゼンテーションを出来るjavascript suite. Markdownでコンテツ部分を切り出して記述が可能。 スライドも2次元?に連結可能 シンプルながら悪くない見た目である。 awesome-fontとか使えるからわりと
RDAP (Registry Data Access Protocol)

RDAP (Registry Data Access Protocol)

RDAPとは Internetの名前、番号リソースの情報(管理者情報等)を検索するプロトコル whoisプロトコルの後継である 名前はまだない そもそもどんな時に必要? IP address検索 tracerouteの自前変換→ASのつながりの検索 このドメ
gitpitch

gitpitch

GitPitch とは github, bitbucket, gitlab 等のパブリックなリポジトリに一定の規則で置かれたファイルからプレゼンテーションを生成する SaaS reveal.js にとても似ている Markdownでコンテツ部分を記述可能 スライドも2次元的に配置可能、アニメーションやテーマも reveal.js そのもの 多少 reveal.js より手間が
Let's Encryptでhttpsサーバを設定

Let's Encryptでhttpsサーバを設定

info ドメイン認証のSSLサーバ証明書が無料で発行できるサービス、というような感じ SSL/TLSサーバ証明書の有効期間は90日間です cronとか仕込めば自動更新できます 運営者・運営組織の照明とはならない→お金を伴うビジネスには向かないだろう installation 日
rails_study

rails_study

Ruby on Rails Study 学ぶよ。随時更新。 form_forとform_tagの使い分け form_forはmodelに関係あるもの、form_tagはそうでないもの Scaffoldingsで作ったRailsアプリの削除 $ rails destroy scaffold <appname> $ rails g migration drop_table_<appname> $ vim db/migrate/yyyymmddhhmmss_drop_table_<appname>.rb http://
ruby環境整備からrailsセットアップまで

ruby環境整備からrailsセットアップまで

rubyとrailsを入れるまでのメモを。centosとmacのため。 rails installation 過去記事「ruby on rails 環境構築〜blogアプリケーション作成 (centos 5.7 x86_64)」は古そうだったので、 http://www.rubylife.jp/railsinstall/ を見てやった。 0. rbenv-updateを使ってrbenv, ru