xight さん プロフィール

  •  
xightさん: memo.xight.org
ハンドル名xight さん
ブログタイトルmemo.xight.org
ブログURLhttp://memo.xight.org
サイト紹介文日々の技術系メモ
参加カテゴリー
更新頻度(1年)情報提供36回 / 365日(平均0.7回/週) - 参加 2009/10/06 15:53

xight さんのブログ記事

  • RubyMine + IdeaVim
  • SummaryRubyMine を vim のキーバインドで使いたい。$HOME/.ideavimrc" clipboard sharingset clipboard+=unnamedRubyMine - [Preferences...] - [Keymap]Plug-ins - IdeaVim - Scroll Half Page Down に Command+DPlug-ins - IdeaVim - Scroll Half Page Up に Command+UPlug-ins - IdeaVim - Redo に Ctrl+RReferenceJetBrains - Plugins - IdeaVimhttps://plugins.jetbrains.com/plugin/164-ideavim [続きを読む]
  • Railsでカラム名の変更
  • Terminalrails generate migration fix_typodb/migrate/XXXXXXXXXXXXXXXX_fix_typo.rbclass ChangeColumnModelName < ActiveRecord::Mig
    ration[5.0] def changerename_column :modelname, :wrong, :correct endendTerminalrake db:migrate [続きを読む]
  • Heroku app の作成
  • 作成$ heroku createCreating app... done, ? heroku-appname-00000https://heroku-appname-00000.herokuapp.com/ | https://git.heroku.com/heroku-appname-00000.git一覧表示$ heroku list=== user@example.com Appsheroku-appname-00000heroku-appname-11111heroku-appname-22222削除$ heroku apps:destroy --app heroku-appname-00000 --confirm heroku-appname-00000 ? WARNING: This will delete ? heroku-appname-0000 [続きを読む]
  • RubyMine + bundler + rails
  • 環境整備-- Terminalbundle initbundle install --path vendor/bundle --jobs 4bundle exec rails new sample_appRubyMineRubyMineでアプリケーションのディレクトリ (sample_app) を開く[Tools] - [Bundler] - [Install] --path vendor/bundle --jobs 4[Run] - [Edit Configure...]Rails, Rake, Ruby, RSpec の Bundler タブからRun the script in context of the bundle (bundle exec) にチェックを入れる。rails generate で [続きを読む]
  • clang の python binding (libclang-py3) + Python3
  • Summarypython binding を Python3で動かす。install$ pyvenv env$ source env/bin/activate$ pip install libclang-py3dump_tree_py
    3.py(http://blog.fenrir-inc.com/jp/2011/07/clang_syntax_analysis_interface_with_python.html)Macの場合, Xcode.app 内の libclan
    g.dylib を指定すること。#!/usr/bin/env python# -*- coding: utf-8 -*-# python dump_tree_py3.py test.mimport sysimport clang
    .cindexfrom clang.cindex im [続きを読む]
  • Python3.5 + Django1.10 + pyenv + pyvenv
  • Summary% pyenv install 3.5.2% pyenv local 3.5.2% pyvenv django-learning-env% source django-learning-env/bin/activate(django-learni
    ng-env) % pip install DjangoDjangoのインストール確認(django-learning-env) % python -m django --version1.10.3プロジェ
    クト作成、動作確認% django-admin startproject mysite% python mysite/manage.py runserverPerforming system checks...System c
    heck identified no issues (0 s [続きを読む]
  • Anker 7 Port USB3.0 HUB 68UNHUB-B7U Firmware
  • SummaryAnker の 7ポート USB3.0 HUBのファームウェアをアップデートしたい。VIA Lab, Inc. の VL812 Chipset が使われているので、これに対応するファームウェアをダウンロードし、アップデートする。アップデートプログラムはWindowsのみ対応とのこと。Mac版は問い合わせてくださいとのことなので、問い合わせてみた。返信待ち。Referenceplugable - PLUGABLE USB 3.0 HUB FIRMWARE HISTORY & UPDATEShttp://plugable.com/driv [続きを読む]
  • リモートファイルのSHA-256を表示するワンライナー
  • Summaryhomebrew-cask のFormulaの更新で、SHA-256の値が必要になる。ダウンロードしてから openssl コマンドを実行するのは手間なので、リモートファイルのSHA-256を表示させたい。curl --silent --location http://example.com/path/to/file.dmg | openssl dgst -sha256追記: 2016-09-23302 リダイレクトの場合、リダイレクト先のデータを取得するよう、curl の --location オプションを追加 [続きを読む]
  • wget で認証付きサイトをダウンロード / ミラーリングする
  • Summaryログインフォームから認証, セッションCookie, Cookieファイル, BASIC認証/DIGEST認証を使った認証付きサイトをミラーリングしたいログインフォームから認証 (POST)wget --save-cookies cookies.txt --post-data 'user=USERNAME&password=PASSWORD' http://example.com/loginセッションCookiewget --header '_hoge_session_id=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' http://example.comCookieファイル (SQLite)CookieをSQLit [続きを読む]