2016-01-01から1年間の記事一覧
違う文字列なのに一致する...? phpは型の制約が緩い分、意図しないところで勝手に型変換されていたりして困っちゃうことが時々あります。例えば、文字列の比較を==で行うと、以下のような驚きの結果に。 $ echo "5seq" == 5; // true $ echo "3.0" == "3"; /…
接続できない... vpsサーバのネットワークが不調になった時とか、ssh接続できなくなった状況だといつも管理画面でブラウザ上からコンソールにアクセスしていた。 ただこのブラウザ上のコンソール、コピペができなかったりしてすごく使い勝手が悪い。 できれ…
大文字小文字区別 gitはデフォルトだと大文字小文字の区別をしない設定になっているらしい。 $ git config --list ~~ $ core.ignorecase=true ~~ignorecaseをfalseに設定すると区別してくれるようになる。 # 大文字小文字を区別する場合 $ git config core.i…
経緯 お名前.comに借りたサーバを4か月ほど放置してたんだが、久々になんかやろうと思ってsshしてみたら接続できなくなっていた。 かまってあげないから拗ねちゃったのか? 試行錯誤 とりあえずpingしてみる。 $ ping yukineko.work PING yukineko.work (133…
dbの検索高速化 大量のデータがあるデータベースには、select文の実行速度を上げるためにインデックスを作成することが多い。 最近データベースを勉強していて、複合インデックスなるものの存在を初めて知ったので詳しく調べてみることにした。以下のサイト…
よくあるエラーな「Permission denied」 一般的なPermission deniedの解決法はネットを漁ればたくさんヒットするので割愛するが、稀にそれでも解決できないときがある。 $ ssh -i ~/.ssh/id_rsa_hoge foo@hugahuga Permission denied (publickey). fatal: Co…
そもそも検証をしないようにする そのアプリが確実に信頼できるときは、そもそも検証を切っちゃうという荒技が使える。 xattr -dr com.apple.quarantine [パッケージファイル.pkg]これで、即インストーラーが起動する。
ユーザの追加 $ useradd ユーザ名 パスワードの設定 $ passwd ユーザ名 ユーザにroot昇格権限を付与 $ usermod -G wheel ユーザ名※ ユーザをwheelグループに所属させる グループの追加 $ groupadd グループ名 ユーザをグループに追加 $ usermod -G グループ…
nginxを使った時のphp.iniの設定 apacheの場合は、apacheを再起動すればphp.iniの設定が反映されるが、nginxの場合、nginxを再起動しても反映されない。 再起動しなければならないのは、nginxではなくてphp-fpmの方でした。 以下のコマンドで解決。 $ system…
Javaを使ってDeepLearning 最近話題のword2vecですが、有名なのはPythonライブラリのgensimですね。でも僕はPython書けないし、Javaでできないのかなと思って探していたら、ありました。DeepLearning4jというライブラリが提供されていました。deeplearning4j…
帰ってきた審神者 しばらくやってなかったんですが、「刀剣乱舞 Pocket」が出るらしいので1年ぶりくらいにとうらぶ開きました。 多分ほぼ丸1年くらい放置していた。刀剣乱舞がスマホで登場!【刀剣乱舞pocket】事前登録開始! 過去の自分は相当頑張ってたっ…
明示する必要性 Mavenコマンドの実行が失敗した時に原因を調べたら、これだった。 ここにあった /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home 設定 .bashrcに以下を追記 JAVA_HOME='/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk…
容量不足、再来 以前も同じことが起こって不要なファイルを削除したけれど、また容量が枯渇してXCodeのアップデートができなくなったので再び容量を解放すべく奮闘開始。yukineko4you.hatenablog.com 調査 以前の解放後と比べると以下の容量が増加していた。…
月間アクセス数が100PVを超えた ここ最近全く更新していないんだけれど、なぜか1月の月間アクセス数が100PVを超えた。一体みんなこのブログの何を見に来ているのだ...?unixのコマンド周りは結構覚えることが多くて面倒くさいし、みんな困ってるのかしら?
あれ、私の一行長すぎ...!? macで作成したテキストファイルをwindowsで開いた時に、改行コードの違いで複数行の文章が一行になっちゃうこととか、ありますよね。一般的なmac OS Xの改行コードは LF で、windowsの改行コードは CR+LF なので、この違いによる…
TeXで卒論書きました さてさて、卒論提出の時期ですね。僕もTeXで卒論を書きました。そのときに、numbersでまとめていた実験のデータを論文に乗せるときにお世話になったサイトです。カンマやタブで区切られたデータ列を、TeXの表の形式に変換してくれます。…