動かざることバグの如し

近づきたいよ 君の理想に

2015-02-01から1ヶ月間の記事一覧

Rails めも

Bootstrap使えるようにしろ Gemfileに以下を追記 source 'https://rails-assets.org' do # gem 'rails-assets-jquery' gem 'rails-assets-bootstrap' end app\assets\javascripts\application.js"に以下を追記 //= require bootstrap app\assets\stylesheets…

Zabbix インストールめも

インストール /etc/apt/sources.listに以下を追記 # Zabbix Application PPA deb http://ppa.launchpad.net/tbfr/zabbix/ubuntu precise main deb-src http://ppa.launchpad.net/tbfr/zabbix/ubuntu precise main sudo apt-key adv --keyserver keyserver.ub…

validationEngine.jsでJavascriptでバリデーション

なにこれ jQueryを利用したクライアントサイドのバリデーションライブラリ jQuery-Validation-Engine 使い方 最低限必要なファイルは jquery.validationEngine.js validationEngine.jquery.css の2つ。ただしエラー文はデフォルトだと英語なので日本語化で…

pm2を再起動後も起動するように設定する

Node.jsのプロセス管理ツールである「pm2」便利だけど自動起動の仕方まるっきり忘れたので備忘録として残す 登録 sudo env PATH=$PATH:/usr/local/bin pm2 startup -u USERNAME USERNAMEには適用したいユーザー名を入れる 再起動後もプロセスがちゃんと動い…

Social Engineering Toolkitを使って瞬殺で偽サイトを作ってみる

例によって悪用厳禁 Social Engineering Toolkitとは Social-Engineer Toolkit - TrustedSec - Information Security 通称SET ペネトレーションテスト用のツールなのか?多機能すぎてまだ網羅できてないけど、機能の一つ、偽サイト作成を試してみる せっかく…

最新安定版のNginxをインストールする Ubuntu/Debian

Ubuntuの場合 要apt-get install software-properties-common sudo apt-add-repository ppa:nginx/stable sudo apt-get update sudo apt-get install nginx Debianの場合 wget http://nginx.org/keys/nginx_signing.key apt-key add nginx_signing.key /etc/…

Nginxのリバースプロキシ機能を使って唯一のグローバルIPを有効活用する

今までNAPT機能で複数サーバーの振り分けやってたけどそろそろ限界なのでリバースプロキシを使ってみる 今まで インターネット port80は192.168.1.181へ + port81は192.168.1.182へ | port82は192.168.1.183へ +-------+------+ +------------------+ |WZR-H…

Axelコマンドでwgetより爆速ダウンロード

PuppyLinuxクラスタだと「え、なんでaxel知らないの?w」ってレベルだけど普通wgetしか知らないだろ axelとは 分割DL可能なダウンローダ 公式サイトはここなんだろうけど更新は09年で止まってる インストール sudo apt-get install axel 使い方 axel -h Usa…

iptablesのめも

iptablesとは Linuxカーネル機能であるパケットフィルタリングを設定するコマンド・ツール パケットフィルタリングとは 流れてきたパケットが設定した条件と一致するかどうか「判定」し、一致する場合に設定した「アクション」を行うこと iptablesの機能 ipt…

RubyのHTTPクライアント「Faraday」でjsonをGET

きほん res = Faraday.new(url: "http://192.168.1.250:8888").get "/cli" , { :val => 'key' } if res.status === 200 json = JSON.parse res.body "#{json["name"]}" end 簡略化すると以下 res = Faraday.get 'http://192.168.1.250:8888/cli' , { :val =>…

駅データ.jpのCSVファイルをMySQLにブチこむ

テーブルの作成 create table rawdata(station_cd int primary key not null, station_g_cd int not null, station_name varchar(100) not null, station_name_k varchar(100) not null, station_name_r varchar(100) not null, line_cd int not null, pref_…

CSVファイルからMySQLへデータをインポート

こんなコマンドあったんだ てっきりcsv読み込んでforeachやるしかないって思ってた CSVファイルを用意 例えばこんなやつ 100,hoge,hogetaro@gmail.com 101,piyo,piyoko@yahoo.com.jp 102,fuga,huganosuke@hotmail.com このCSVを仮に/tmp/test.csvに配置する …

ふぇえ

最初に目をつけたのがOpenWeatherMap 例えばちばんぬの天気取得するには http://api.openweathermap.org/data/2.5/weather?units=metric&lat=35.800193&lon=140.116384 週間天気予報なら http://api.openweathermap.org/data/2.5/forecast/daily?lat=35.8001…