買って良かったもの2018

ヘアドライヤー ノビー(Nobby) ヘアドライヤー NB1903 ブラック発売日: 2015/03/03メディア: ヘルスケア&ケア用品美容院御用達で風力強めで乾かしやすい。大きいのがネック。 メッシュスリッポン [50dB] クセになる履き心地 メッシュ スニーカー レースアッ…

fish諸々

Macで使用可能になるまで インストール $ brew install fish 使用するシェルをfishに変更 fishの場所を確認 $ which fish /usr/local/bin/fish /etc/shells を開いて、/usr/local/bin/fishを追加して保存 $ sudo vim /etc/shells シェル変更コマンドを実行 $…

Gitアレコレ

git

リモートブランチをローカルにチェックアウトする 手順 git fetch origin リモートブランチ名 git checkout リモートブランチ名 例 $ git fetch origin 20180905_remote_branch From <Gitのリモートリポジトリ名> * branch 20180905_remote_branch -> FETCH_HEAD $ git checkout 2018090</gitのリモートリポジトリ名>…

DockerコンテナにDjangoを入れて起動してみた

概要 Dockerコンテナ起動まで PythonやDjangoのインストール Djangoのプロジェクトとアプリを作成し、起動 MySQL5.7のインストール Django側のMySQL関連設定 ホストからDockerコンテナを立ち上げた後、アプリを起動 概要 そろそろDockerを触ってみたいと思っ…

PCの時限シャットダウン

「まだ社内に居ると周囲に思わせたままコッソリ帰りたい」というニーズがあって 興味を持って調べてみた。 Windows コマンドプロンプトで以下を入力すると10分後に自動シャットダウンが走る。 shutdown -s -t 600 コメントをアラート表示させたい場合は、 sh…

git-svn関連

業務で使ったgit-svnコマンド チェックアウト $ git svn clone <url> # 最新のリビジョンだけを取得する $ git svn clone -r HEAD <url> ブランチを最新にする $ git svn rebase コミットする $ git add $ git commit $ git svn dcommit ローカルの作業ブランチをリモ</url></url>…

psqlコマンドでRedshiftにSELECT文を流し、その結果をファイルに出力する

$ psql -h ホスト名 -p パスワード -U ユーザー名 -c "SELECT文" -A -F, > ./hoge.csv

プロセスを検索してkillする

psとgrepの組み合わせだとgrepの結果までがプロセスとして表示されて見づらいので、それを回避する方法 pgrepとkillを組み合わせる $ pgrep -f 'プロセス名' | xargs kill pkillを使う $ pkill -f 'プロセス名' 従来の(?)方法 ps とgrepを組み合わせてプロ…

重み付けによる抽選ロジック

PHP

$r) { // 重みが…

開発業務のためにインストールしたソフト

Chrome:ブラウザ keyswap:キーバインド変更 ThinkpadのUSBキーボード(型番:SK-8855)を使用右Alt→右Ctrl、右Ctrl→右Alt f.lux:ブルーライト抑止 WinSCP:ファイル転送クライアント TeraPad:テキストエディタ RLogin:SSHクライアント Lhaz:解凍ソフト

大文字小文字変換

PHP

iTunesで写真の同期ができなかった時

PC(MacBook Pro)側に保存してある写真をiPhone(6s)に同期しようとしたが失敗。 対処方法 iTunesのiPhoneアイコンをクリック Photosをクリック Sync Photosのチェックを外す PCの同期元のフォルダに入っている「iPod Photo Cache」を削除 Sync Photosのチェッ…

AndroidエミュレータにAPKをインストールする

下準備 Android SDKのインストール Android Studio をインストールして、SDK Managerを使ってインストールした インストール先のPCによっては、VTx関連のBIOS設定が必要になる可能性アリ ↓インストール先 ※Windows8.1の場合 C:\Users\ログインユーザー名\App…

Windows8.1なPCに施した諸々の設定

キー配置の変更 普段使っているMac(USキーボード配列)に少しでも合わせるため、Change Keyというフリーソフトを使って配置換え。 無変換→Ctrl 変換→半角全角 カタカナひらがな→Home 右alt→End 右クリックボタン→Page Up 右Ctrl→Page Down Caps Lock→無効 Num…

Unity5あれこれ

Sceneに配置したTextの中身をスクリプトで変更する(uGUI対応) 1. 空のGameObjectを追加 2. 以下のような内容のスクリプトを作成し、UnityのEditor上で1のGameObjectにアタッチする public Text hogeText; void Start() { debugText.text = "hage"; } 3. Unit…

Unity5が来た!

AssetBundle関連 “The AssetBundle ‘◯◯◯’could not be loaded because it is not compatible with this newer version of the Unity runtime. Rebuild the AssetBundle to fix this error.” やっぱりか…(;´Д`)Unity5のほうでAssetBundleビルドを行った後、…

Unityあれこれ

ローカルのUnityプロジェクトが最新にならない チーム開発等でUnityのプロジェクトを最新にしても、ローカルのAssetが古くて挙動がおかしいことがあった。 以下の手順で解決。 Unityを終了 プロジェクト直下のLibraryディレクトリを丸ごと削除 Unityを起動 C…

Modelとテーブルを追加する

追加したいテーブル CREATE TABLE `hchuno_items` ( `id` int(11) NOT NULL AUTO_INCREMENT, `code` int(11) DEFAULT NULL, `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `version` int(11) DEFAULT NULL, `created_at` datetime DEFAULT NUL…

コルーチン関連

処理内容 ボタンを表示 ボタンを押すと指定したSceneに遷移 裏で、指定したURLに接続 ソースコード using UnityEngine; using System.Collections; public class Title : MonoBehaviour { void OnGUI () { if (GUI.Button(new Rect(Screen.width/2 -100 , 10…

日本語配列キーボードなMacBook Proに行った設定

Mac

概要 職場で日本語配列キーボードのMacBook Pro(以下、MBP)が支給された。 US配列キーボードのものが欲しかったのだが、あまり贅沢は言えず。 とは言え、普段慣れ親しんでいるのはUS配列のキーボードなので、極力そちらに近づけたほうが良いということで、色…

rails console が動かなかった件

$ rails console /home/vagrant/.rbenv/versions/2.1.5/lib/ruby/2.1.0/irb/completion.rb:9:in `require': cannot load such file -- readline (LoadError)「readlineが無い」ということなので、rb-readlineをインストール。 $ gem install rb-readlineGemf…

Chrome拡張のSilverBirdでリストが取得できなかった件

状況 リストを表示しようとしたら、「"undefined"(Not Found) updating tweets 」というエラーが出て表示できなかった 対処方法 ~/Library/Application Support/Google/Chrome // ↑Macの場合のパス。Windowsだと異なるが、ファイルの中身等やること自体は変…

PHPUnitのアップグレードやアンインストール等

PHP

sudo vim /etc/php.ini 以下を追記 include_path = ".:/php/includes:/usr/lib/php/pear"sudo pear upgrade PEAR pear config-set auto_discover 1 sudo pear install pear.phpunit.de/PHPUnit-3.7.32 phpunit -v PHPUnit 4.0.11 by Sebastian Bergmann. ア…

「Web共有」が見当たらない件

ちょっとしたPHPプログラムの動作確認するために、 「システム環境設定→共有→Web共有」 と辿ってApacheを起動しようとしたのだが、「Web共有」が見当たらなくなった。 ※OSをMavericksにしてからか…??仕方なく、コマンドラインからApacheを起動することにし…

Missing Database Tableエラー

Table mychuno_users for model MyChunoUser was not found in datasource default.CakePHP2.3.2ではModelにuseTableを明記しなくても発生しなかったが、2.5.5では明記しないとエラーが発生した。 ということで、useTableを追記。

position:relativeやabsolute関連

CSS

事象 親要素の高さが足りず、子要素がはみ出たり、重なってしまう 親要素をheight:100%にしても効かない 対応方法 親要素で、 &>*{ position:absolute; } となっていたのを、 &>*{ position:relative; } に変更し、子要素のうち最小限度のものにだけ、 { pos…

チェックボックス毎のタグをCSSで制御する

必須入力としている複数選択チェックボックスをFormヘルパーのinputで作成。 オプションで「'div' => false」としても、チェックボックス毎のdivが消えない。 <div class="input select required"> というタグ。「必須入力のチェックボックスにはデフォルトで注意文言を付ける」 といった処理がl</div>…

AUTO_INCREMENTの確認と設定

AUTO_INCREMENTで次に振られる値を確認する SHOW TABLE STATUS LIKE 'テーブル名'; # シングルクォートが必要 SHOW TABLE STATUS LIKE 'mychuno_reports'; AUTO_INCREMENTで次に振られる値を設定する SHOW TABLE STATUS テーブル名 AUTO_INCREMENT = 値; # …

jQueryあれこれ

親兄弟子要素への操作 HTML <table> <tr class="mychuno-list"> <td> …… <input type="button" id="btn-display" value="開く" data-is-open="0"> </td> </tr> <tr class="mychuno-detail" > <td> …… </td> </tr> </table> Javascript(jQuery) jQuery(function(){ $('.btn-display').click(functi…

公開鍵暗号方式まとめ

主な用語 id_rsa:秘密鍵 id_rsa.pub:公開鍵 「南京錠」 authorized_keys:公開鍵を登録するための設定ファイル