2015-01-01から1年間の記事一覧
元寇の時の故事に由来して、思いがけない幸運に恵まれることについて「神風が吹く」という表現が使われる。 また、神風特攻隊に由来して、身の危険を省みない攻撃に対する比喩としても用いられる。 神風 - Wikipedia はじめに 皆様はカミカゼOJTというのをご…
どうでもよい前書き 何故、あなたはWordでソースコードを扱うことになったのだろうか、胸に手を当てて考えて欲しい。 テキストファイルで十分じゃないか?そう思うのであればテキストファイルを使うべきである。 しかし、Wordでソースコードを扱いたくないの…
最近、私の周囲で整理整頓をしましょう、整理整頓が出来る人は仕事が出来る、相関関係がある、という話をよく聞く。 このような正論に何か言うのもはばかれるが、何とも言葉にしがたい違和感を感じている。 その言葉にしたがい何かを文章に起こすことで頭の…
第4回Python文法詳解を詳解する会に参加した。講師である石本さん、会場である(株)クロス・マーケティング様には感謝を申し上げたい。初台は大学時代通過するだけの駅で初めて降りた。なんだかお洒落なビルであった。 折角なので、記録したメモを公開したい…
『Effective Python』の続き。*argの使い道。 Effective Python › The Bookwww.effectivepython.com Pythonの函数の引数に*をつけると可変長引数となる。Item 18では2つ注意点をあげている。 まず、*をつけるとタプルとして展開される点である。 例えば、次…
『Effective Python』の続き。イテレータは使い捨て。 Effective Python › The Bookwww.effectivepython.com イテレータは状態を持っている(ステートフル)ので、「使い終わった」という状態が存在する。また、「使い終わった」と「元々何も無い」が区別で…
『Effective Python』の続き。ジェネレータ便利みんな使おう。 Effective Python › The Bookwww.effectivepython.com まだ翻訳したのはItem 16までであるが、『Effective Python』には大きく2つのテーマがあると思う。 ビジュアルノイズを減らせ メモリ不足…
『Effective Python』の続き。Pythonのスコープを勉強しなおした。 Effective Python › The Bookwww.effectivepython.com クロージャを理解しようとして書いたのが次の実用性に欠けるコードである。 def outer(out): def middle(mid): def inner(inn): print…
『基礎からわかるTCP/IPネットワークコンピューティング入門 第3版』を読んだ。 基礎からわかるTCP/IP ネットワークコンピューティング入門 第3版作者: 村山公保出版社/メーカー: オーム社発売日: 2015/02/26メディア: 単行本(ソフトカバー)この商品を含む…
『Effective Python』の続き。第二章突入。 Effective Python › The Bookwww.effectivepython.com 第二章は函数の扱い方。返り値にNoneというのはやったことがないが、結構使われているのだろうか。 何が問題なのかは次のコードで一発だと思う。 def divide(…
『Effective Python』の続き。for/elseとtry/except/else/finallyのelse`の扱いの違いとは Effective Python › The Bookwww.effectivepython.com タイトル通り、try/except/else/finallyをフル活用しようぜ、という話。 try/finallyは確実に終了処理をしたい…
『Effective Python』の続き。for/else、while/elseダメ絶対 Effective Python › The Bookwww.effectivepython.com Python 言語リファレンス — Python 3.4.2 ドキュメントを読むと、for文やwhile文の後にelse節を追加できることが書いてある。 筆者は、いか…
『Effective Python』の続き。そろそろAmazonのリンクは目障りなので外す。アフェリエイトなどやっていないのでね…。 Effective Python › The Bookwww.effectivepython.com 互いに関連している複数のリストを処理する際に、 names = ['Cecilia', 'Lise', 'Ma…
『Effective Python』の続き。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: ペーパーバックこの商品…
『Effective Python』の続き。みんな大好きリスト内包表記第三弾。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/…
『Effective Python』の続き。邦訳は出るのですか。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: ペ…
『Effective Python』の続き。まさかの連投。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: ペーパー…
『Effective Python』の続き。Item 5の続きでもある。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: …
『Effective Python』の続き。翻訳はでるのだろうか。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: …
『Effective Python』の続き。続いた。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: ペーパーバック…
『Effective Python』の続き。 更新が遅いのは訳してから感想を書くことにしているからであるが、別に翻訳を公開するわけじゃないから…と思いつつ。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作…
『Effective Python』の続き。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 2015/03/08メディア: ペーパーバックこの商品…
紀伊國屋から注文していたBrett Slatkin『Effective Python』が届いた。 Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)作者: Brett Slatkin出版社/メーカー: Addison-Wesley Professional発売日: 201…
GF(2)とは位数が2である有限体のことである。体とは簡単に言えば四則演算が定義され閉じている集合である。 有名な体には有理数体(分数を含む体)、実数体、複素数体があり、一般的な知名度は無いが代数的数の集合も体となる。 計算機上でも四則演算が出来…