2016-01-01から1年間の記事一覧
(初期設定がやや面倒ですが[tex:]記法ではなくこちらの方がおすすめです。 1/11追加) stronger.hatenablog.com 数学のお勉強をちゃんとしようと思い、(おそらく)このブログにも書いていくことにした。 そのためには数式を書く必要があるのでTeXの書式に…
インストール方法 Windows 以下のリンクからファイルをダウウンロード、解凍し、exeファイルをパスの通っているディレクトリに置く。 https://technet.microsoft.com/ja-jp/sysinternals/whois.aspx Linux(CentOSの場合) yum install whoisではインストール…
辞書からある条件に一致する要素を削除しようと思い、下のようにすると for key in dic.keys(): dic.pop(key) エラーが出てきました。 RuntimeError: dictionary changed size during iteration こうすれば大丈夫です。 for key in list(dic): dic.pop(key) …
Cygwinでjarファイルを実行しようとしたらGit Bashでは生じないエラーに見舞われた % java -jar /cygdrive/c/jar/hoge.jar Error: Unable to access jarfile /cygdrive/c/hoge.jar ちゃんと指定したパスにファイルがあるはずなのにアクセスできないと言われ…
lambdaって見た目からして難しそうですね、でも使えるこなせるようになってみたい 例えば引数を2乗する関数は普通に書くとこうなりますね def foo(x): return x ** 2 print(foo(3)) # 9 lamdaを使うとこうなります lam = lambda x: x ** 2 print(lam(3)) # 9…
ググれば似たような記事はわんさか出てくるけどメモ代わりとして Cygwinを管理者権限で開く chereが入っていなければapt-cyg install chereでインストール chere -ian -e "Cygwin" -t mintty -s zshと入力 -eオプションでコンテキストメニューで出てくるメッ…
基本的なことだけど躓くところが多かったのでまとめてみた。 Mavenプロジェクト作成 NewからMaven Projectを選ぶ Create a simple projectにチェックを入れる Group IdとArtifact Idを入力する Artifact Idはプロジェクト名になるようだ pom.xmlの編集 <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target></maven.compiler.target></properties>…
デフォルトだと書き込み権限のあるディレクトリがすごく見づらかったので調べてみた。 /etc/DIR_COLORSをもとに設定ファイルを編集します。 cp /etc/DIR_COLORS ~/.dircolors vim ~/.dircolors これで画像にある数字の部分を編集していきます。 数字に対応す…
今まで正規表現を使って p = re.compile(".*" + name + ".*", re.IGNORECASE) res = p.match(string) if res != None: # 続きの処理 とやってたんですが if name.lower() in string.lower(): # 続きの処理 てやれば簡単だね
Javaのジェネリクス(総称型)はC++でいうテンプレートらしいです。 これを使えばjson用のオブジェクトも楽に作れそう import java.util.ArrayList; import java.util.List; public class MyJson<T> { public int num; public List<T> extras; MyJson() { this.num</t></t>…
一か月ぐらい前にLinux Mint18にepgrec UNAを入れて番組表を表示させるとこまでできたのですが番組表から予約することができずにそのまま放置していました。 具体的には簡易予約をクリックしても何も起きずに予約されない。また予約カスタマイズから予約をク…
chromiumでもいいんですが動画再生で不都合があったり、adblockが入れられなかったりするので頑張って動かせるようにしました。 デフォルトのレポジトリでは用意されていないし、公式サイトにいってもCentOS用のrpmは用意されていません。Fedora用のrpmはあ…
始めたばかりなのに何言ってんだって感じですね。週に3,4回は更新したいんですよ。でも気づいたら12時過ぎててもう寝ないとって。実は今週末にTOEFL ITP受けるんです。別にこの試験で何かが決まるって訳ではないのですがせっかく受けるので勉強しないと勿体…
どうもbebackです。Linuxや機械学習、プログラミングについて書いていきたいと思っています。余裕があれば、PCゲームや自作PCその他趣味の話題も出てくるかもしれません。今、主に使っている言語はJavaとPython。R、C++、Perlも少しできます。好きなエディタ…