somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

masでのappstoreからのdownloadにIDを使わない

brew install mas mas install `mas search kobit | awk '{print $1}'`

証明写真をスマホ+コンビニで済ませたい

証明写真~かんたん・キレイな履歴書カメラ ( by タウンワーク )Recruit Holdings Co.,Ltd.写真/ビデオ無料 インストール 手順に従って写真をとる コンビニ印刷を選択 各コンビニに合わせたアプリをインストール アップロード+メールアドレス入力 <- ここま…

Wi-Fi に自己割り当て IP アドレス169.254.xxx.xxxが設定されているためインターネットに接続できません。

解決リンク集 会社のNetworkにつながらなかった まだ解決できてない 家に帰ってきたら問題ない https://discussionsjapan.apple.com/thread/10085752 kensawai.com blog.livedoor.jp shopdd.jp fmmzk.hateblo.jp chiebukuro.yahoo.co.jp

また自己啓発本を買ってしまった

いきなりまとめ いきなりまとめ 家・Kindleにある自己啓発本を思い出そう 同じような内容であるかを比較しよう たいてい同じような内容です 実践できていない、実践できている、役に立たなかった本に分類しよう それでも買う価値があるか、自己啓発したい欲…

Chrome Extensions for Google Analytics

目次 目次 Extensions Extensions Tag Assistant (by Google) - Chrome Web Store Google Analytics Debugger - Chrome Web Store Page Analytics (by Google) - Chrome Web Store

英語4技能試験まとめ

ベストティーチャーの英語4技能試験対策コースの紹介に記載されている試験をまとめてみた http://www.best-teacher-inc.com/4skills 目次 目次 英語4技能とは 試験一覧 TOEFL iBT® テスト TOEFL Junior® TOEFL Junior® Comprehensive TOEFL Junior® Standard…

ブラウザを見えないようにする

目次 目次 なぜ Chrome Extension サイトのAllow/Block 見えなくなるまで The Nuclear Option まとめ なぜ 作業に集中できry Chrome Extension http://stayfocusd.com/ Shouldn't you be working? という煽ってくるStyle サイトのAllow/Block 簡単にBlockで…

IFTTTをようやく使ってみた

目次 目次 IFTTTとは 例 他の例 感想 まとめ IFTTTとは Service間の連携をするService 例 今回使ったのは、Twitter -> Trello 他人からの自分宛てのMentionをTrelloに追加してくれる 他の例 検索してみて ifttt.com 感想 他人からのという点がつらい(´・ω・…

trello と pomodoro technic で作業に集中

目次 目次 作業に集中できない 作業するべきことをまとめるようにした 不満 作業に集中 Pomello iPhoneに必要なときとは まとめ 作業に集中できない 相変わらず作業に集中できない 作業とは関係ないジャンルのことしている 集中したと思ったら、ecosystem関…

アームウォーマー買った

目次 目次 なぜ どんなの 試してみた まとめ なぜ 腕が冷えて作業ができない どんなの おっさんが女子っぽいのを買った ニット 親指だけ出す感じのあれ 試してみた つけて、こたつに入って作業した あったかい 手の甲までカバーされる 指はカバーできないけ…

2015年のまとめ

目次 目次 長くなるので3行 ぱっと思い出すほど記憶に残ってない(´・ω・`) 月別Tweet数 よかったこと反省点など 難しい系 英語 Podcast プログラミング言語 分析 分析基盤 娯楽 まとめは上に書いたけどまとめ 長くなるので3行 目標がないと比較できないので…

きーたをメモ代わりに使いまくってる

なんで使ってるか tagの付け方 Jupyter notebook まとめ なんで使ってるか 下記によって、Webで書いてもあとでソースが見える Gist連携できる 専用クライアントから吸える tagの付け方 最近、よっぽど役に立ちそうじゃない場合はmemoっていうtagを使ってる …

時間を奪っていくサイトをhostsに追加してlocalhostへ飛ばす

目的 手段 tool 雑感 まとめ 目的 時間を有効に使うために、まずは奪われている時間を取り戻す 手段 hostsを使ってhost指定してlocalhostへ飛ばす tool sudo vim /etc/hosts hoster 雑感 hostsを直接修正するのがだるいときにhosterが役に立つ ただし、hoste…

サボり防止用の作業配信

目的 環境 用意するもの 設定参考 目的 サボり防止用の作業配信設定 環境 Mac OSX yosemite Safari (Not Chrome) Chromeでやっててハマった 用意するもの PC画面を写すソフトウェア CamTwist | Download 設定参考 Mac|ツイキャスでパソコン画面を録画して動…

【英語】WeblioのChrome Extensionで単語登録、と問題点

英単語のためのAnki やめた 単語登録が面倒すぎる Weblioのが便利だった いつ英語文書を読むことが多いか 夜フクロウのリンクから Gitter iPhone のTwitter Clientから 仕事でなにか調べている時 何を読んでるか Github Stack Over flow Gitter その他docume…

全然やりたいことが続かないので整理する

やりたいと思っていること 分析 統計モデル関連 機械学習 単純に分類や回帰として 画像認識 自然言語処理 関数プログラミング Scala Haskell 数学 集合 論理 線形代数 微分積分 列挙してみて分かったこと 前から分かっていたけど、 やりたいことが技術関連 …

いまさらAnkiで暗記してみる

anki 暗記用ツール 昔インストールしたけど結局使っていなかった 最近、Qiitaなどにメモに残すようにしているが単語レベルのようなものはメモしていない 暗記用WebアプリとしてFlask試してみたけど、ちょっと面倒 インストール http://ankisrs.net/ からdmg…

【2015年】やってよかったこと・やらなくてよかった・やりたかったこと、それぞれの理由【10月】

日記みたいなもの とりあえずこの記事だけにまとめる予定。9月のみにする。来月は来月分を作成する。 目次 目次 やってよかった 〜2015/10/08 やらなくてよかった 〜2015/10/08 やりたかった 〜2015/10/08 その他 やってよかった 〜2015/10/08 分析としての…

なにで時間を浪費しているか

目次 目次 浪費している場所 集中できている場所 浪費する行動 集中できている時の要因 これからの行動 浪費している場所 会社 家 本屋 集中できている場所 喫茶店 仕事が終わった後の会社 浪費する行動 勉強しているつもりがInputのみ だらだら娯楽を楽しん…

コマンドラインではじめるデータサイエンスを読んだ

目次 目次 どんな人に勧められるか Vagrant環境での演習 データサイエンス どんなコマンドが多いか 知らなかったコマンド まとめ どんな人に勧められるか データサイエンスを問わず、コマンドラインに慣れていない人 コマンドラインに慣れたが、便利なコマン…

学習して覚えていること、忘れたこと、忘れて困ったこと、覚えていなくてよかったこと

もの覚えが悪いのか、そもそも覚えていないのか?おそらく後者が多い中で覚えていることとの比較をして記録しておく。 目次 目次 覚えてよかったこと 忘れてよかったこと 忘れて困ったこと 覚えなくてよかったこと 使い切れていないこと あとで 覚えてよかっ…

【2015年】やってよかったこと・やらなくてよかった・やりたかったこと、それぞれの理由【9月】

日記みたいなもの とりあえずこの記事だけにまとめる予定。9月のみにする。来月は来月分を作成する。 目次 目次 やってよかった 2015/09/25 2015/09/26 2015/09/27 2015/09/28 やらなくてよかった 2015/09/25 2015/09/26 2015/09/27 2015/09/28 やりたかっ…

平均と調和平均とよく例に挙がる行き帰り全体における時速

分析していると、算術平均じゃ表せないものがたまにでてきます。 目次 目次 ある1つのグループの代表的な値としての平均 異なるグループにおける平均 加重平均 幾何平均 調和平均 自分の理解の仕方 まとめ 番外まとめ ある1つのグループの代表的な値として…

なにを求めるのか パターンと計算量 求めるもののパターンによって思考を変える 入力に対して、単一の値を計算するだけ(スカラー値のみによる四則演算) ある範囲(リストなど)から、単一の値を探し出す(search系) など(具体例思いつかず…) N>=1 としたとき N…

正方形の回転と反転

回転 90°回転すると、4通り 0, 360 90 180 270 反転 上下 左右 反転後の回転 上下反転に対して回転させる 0 90 180(左右反転) 270 組合せのまとめ 回転させると4通り 反転させると2通り 合わせると8通り なにに役立つか 正方形に対して左上の部分に対する入…

【Mac】マウススクロールをホイールスクロール方向と同じにする

Mac

なぜ同じにしたのか 通常、トラックパッドと同様のスクロール方向と同じなので、スクロールする方向を間違ってしまうことが多くいらっとしたから。 追記 SCROLL REVERSER を導入した。理由は、まとめのとおり。 これを使えば、トラックパッドでのスクロール…

【数学】2つの整数の積の剰余とそれぞれの剰余の積の剰余が等しい

数式 (a * b) mod m = ((a mod m) * (b mod m)) mod m についての記事です。 アルゴリズムを学ぼうという書籍の問題「aのk乗をmで割った余りを求める」ときに使われていました。 右辺を左辺の形に展開していきます。 余りを数式で定義する aをmで割った余り…

【Mac】TSVファイルを開く方法【OpenOffice】

手順 開くアイコンクリック ファイルの種類:すべてのファイル にして拡張子tsvファイルを選択できるようにする ファイルの種類:テキスト CSV にして開く 区切り文字を変更する めんどくさい…。

llvmインストールのメモ

% brew install llvm --all-targets --with-clang ==> Downloading http://llvm.org/releases/3.3/llvm-3.3.src.tar.gz Already downloaded: /Library/Caches/Homebrew/llvm-3.3.tar.gz ==> Downloading http://llvm.org/releases/3.3/cfe-3.3.src.tar.gz Al…

【Python】2.xと3.xのインストールと切り替え【Mac】

homebrewでインストールしました。バージョンは2系最後の2.7系と3系を使えるようにしました。 2系と3系の違い 文字の扱い 分かり次第追加する予定です。 インストール前に brewでインストールする前にeasy_installやpipなどのパッケージ管理用ツールをインス…

Rパッケージのインストール

R

Rのパッケージをインストールしました。 インストールされているか確認 > print (library(tm)) 以下にエラー library(tm) : ‘tm’ という名前のパッケージはありません > print (library(XML)) 以下にエラー library(XML) : ‘XML’ という名前のパッケージはあ…

R言語のインストール

入門 機械学習作者: Drew Conway,John Myles White,萩原正人,奥野陽,水野貴明,木下哲也出版社/メーカー: オライリージャパン発売日: 2012/12/22メディア: 大型本購入: 2人 クリック: 41回この商品を含むブログ (10件) を見る 機械学習の勉強のために購入しま…

【ツール】トラックパッド拡張ツール(BetterTouchTool)の設定【Mac】

Macのトラックパッドにはデフォルトで便利な機能が割り当てられています。しかし、かゆいところに手が届かないので導入しました。 インストール BetterTouchToolからダウンロードして、手順通りにインストールします。 デフォルトの設定 BetterTouchTool(以…

【CI】JenkinsのインストールとGitリポジトリのローカル設定【Mac】

WIndowsではインストールしましたが、Macではしていなかったのでインストールしました。 インストール brew install jenkins ==> Downloading http://mirrors.jenkins-ci.org/war/1.510/jenkins.war ==> Summary /usr/local/Cellar/jenkins/1.510: 3 files, …

ターミナルを便利にするtmuxをインストールしてみた

最近macでIDEではなく、ターミナルをよく触るので、インストールしてみました。 tmux(ティーマックスらしい) tmuxには主に以下の機能があります。 画面分割 ウィンドウを新たに増やす 自分としては、Windowsで触っているpoderosa(デフォルトで分割機能が付い…

ログインシェルをzshに変更した

今更ですが、bashからzshに変更しました 変更理由 bashではできない、コマンドオプションの補完をしてみたいと思ったからです。 変更方法 macにはzshがすでにインストールされていましたので、変更のみを行いました。 シェルの一覧は以下のようにして見るこ…

GaUnitのインストール

ダウンロード wget http://www.cozmixng.org/~kou/download/gaunit.tar.gz tar zxfv gaunit.tar.gz インストール cd gaunit-0.1.6 sudo gosh install/install.scm 参考 リポジトリ *1 チュートリアル *2 *1:svnのtrunkです *2:リポジトリにもありますが、こ…

Scheme処理系のインストールとデバッグトレース

SICPを買いました。Schemeをインストールしようと調べていると、Gaucheを勧めている記事が多かったのでインストールをします。 インストール brewを使って一発でできます。 brew install gauche slib デバッグトレースをするためにslibをインストールします…

【Visual Studio】NaturalSpecのインストール【NuGet】

前回インストールしたNuGetを使ってNaturalSpecをインストールします。(かなり昔の物) NuGetパッケージの管理 下記のどちらかの方法で管理画面を開きます。 ツールタブ>ライブラリパッケージマネージャー>ソリューションのNuGetパッケージの管理 ソリュ…

【 Haskell】レンジから特定の数未満のリストを作成する

レンジから特定の数以下のリストを作成する方法です。 間違った方法 リスト内包表記とレンジを使っています。 [ x | x この場合、1からの整数がずっと続き9まで表示されますが処理が終了しません。10以上の数に対してずっと10未満であることを確認し続けてい…

【Linux】PATHの一覧表示

echo $PATH | tr ':' '\n' | sort | uniq

【ツール】マインドマップのためのxmind

TDDBCでペアプロ相手のかたが使っていたツールが便利そうだったので、導入してみました。 xmind xmindは、macでもwindowsでも使えるマインドマップのためのツールです。マインドマップ以外にも使えるようです。詳細はリンク参照してみてください。 インスト…

【Eclipse】システムインクルードパスの設定【PDT】

TDDBCでMakeGoodが使えなくて悔しかったので、調べてみました。 PHP Include Path 今まで勘違いしていたようです。この設定画面のLibrariesにあるボタン「Add External Source Folder...」から、PHPUnitディレクトリを選択しても、あくまでMakeGood上ではPHP…

【TDD】TDDBC Tokyo 2013-03に参加しました【勉強会】

TDD

TDD Boot Camp(Tokyo 2013-03)にphp(PHPUnit)で参加してきました。主催者・TA、会場の株式会社VOYAGE GROUP 8F 社内バー AJITOに感謝です。 勉強会 行きたい行きたいと1年くらい思ってからの勉強会でした。勉強会の温度はtwitterや発表資料などで感じでい…

【Mac】正規表現のためのバックスラッシュ入力

Mac

EclipseやCotEditorで正規表現を使おうとしたのですが、うまくいきませんでした。理由は、Macでは正規表現メタ文字が¥ではなくバックスラッシュであるためです。しかし、どう入力してよいか分からなかったのでメモしておきます。 Optionキー 入力方法は「Opt…

【mysql】足りなくなったときの対処【partition】

パーティションが足りなくなるというミスを犯してしまったときの対処法です。 パーティションの追加 以下のようにして追加します。 ALTER TABLE テーブル名 ADD PARTITION ( PARTITION パーティション名 VALUES IN ( 追加する値) ENGINE = InnoDB ); これだ…

【mysql】検索の向上【partition】

ハードディスクのパーティションをよく聞きますが、MySQLにもパーティションという概念があります。MySQLの場合、分割する領域はテーブルの領域になります。 利点 テーブルの領域を分割することで検索範囲を明確にすることができます。ただし、正しく分割し…

【git】Learn Git Branching【資格的】

git

gitのbranchについて勉強できるlearnGitBranchingというサイトを見つけました。 特徴 branchの枝分かれや、ノードの追加をするコマンドを視覚的に体験できることです。今までに体験したgit系のサービスと比べると問題数は少ないですが、この視覚的に体験でき…

【Eclipse】ターミナルのプラグイン

前回、エクスプローラーのプラグインを導入しましたが、macなのでターミナルをeclipseから呼び出せれば問題ないことに気づきました。 ターミナル関連プラグイン 以下のプラグインが見つかりました。 Terminal plugin Easy Shell Target Management Terminal …

【Eclipse】Easy ExplorerをMacで使う

最近、EclipseをAll in One ではなく、Classicから入れて設定しています。このため、ファイルを外部のエクスプローラーで開く際にEasy Explorerというプラグインを使っています。 Easy Explorer リンク先からzipファイルをダウンロードし、展開して表示され…