タグ

2016年9月12日のブックマーク (4件)

  • Python 3.6 の(個人的に)注目の変更点 - methaneのブログ

    Python 3.6b1 がリリースされましたね。(フライング) beta1 ということで、 3.6 に向けた新機能の追加は (provisional package を除いて) 終了です。ただし、仕様が確定したと言うわけではなくて、beta版に対するフィードバックを元に新機能を修正したり、最悪 revert して 3.7 に持ち越しにされる可能性もあります。 なお、 3.6b1 が出る前の1週間が core dev sprint があり、そこでめちゃくちゃ大量に大きめの変更が入りました。なので、常用環境には全くオススメできませんが、OSS開発者だったら .travis.yml に python: "nightly" を追加してリグレッションの発見に貢献したり(←これめっちゃ有り難いです)、それ以外の人も 3.6 を試してみて早めにフィードバックをしてもらえると、年末の 3.6 がより完成

    Python 3.6 の(個人的に)注目の変更点 - methaneのブログ
    ryskosn
    ryskosn 2016/09/12
    すごいなぁ
  • 私がコードを書くときテストは書かない | κeenのHappy Hacκing Blog

    ちょっとポエムというか自分語りを。会社の同期と話してて少し刺激されたので。あとはソースコードって実際のところどういうふうに書いていますか?|Rui Ueyama|noteにも刺激されて。 発端は同期が最近は何か書いてもイケてなくて後で丸っと書き直すことが多くてつらい、という話を始めたこと。 自分は、そんなの普通だろと返した。少なくとも自分の中では当たり前だった。 ふと考えてみたらそうじゃない人も沢山いる気がした。当たり前じゃない人に、自分の当たり前を喋ってみたら面白そうということで自分がコードを書くときにやることを語る。 コードを書き始めた時点では仕様は完全には固まっていない。アプリケーションの構成とかは決まってるけど、ソフトウェアの中身はほとんど何も決まっていない。 まずは手を着けやすそうな所から始める。最初は必ずHello Worldから。そしてmainの中にPoCを書いてイメージを掴

    私がコードを書くときテストは書かない | κeenのHappy Hacκing Blog
  • Mac/Win両方で扱える大容量ファイル用USBメモリフォーマット(exFAT)の方法 - Qiita

    USBメモリMacとWin両方で使いたい 通常、市販されているUSBフラッシュメモリは、FAT32というフォーマットになっていると思います。しかし、このフォーマットだと4GB以上のファイルが書き込めません。 そこで通常はNTFSとかでフォーマットし直すわけですが、それだと(標準では)Macでの書き込みができません(読み込みならできる)。 ということで、Linuxには対応していませんが、WinとMacの両方で読めるexFATというフォーマットにしてやることで、4GB以上のデータをMac/Win両方で読み書きできるようにしてあげます。 注意点 Mac側でフォーマットするとWinで扱えないexFATにフォーマットされる(謎) Win側でexFATでフォーマットしましょう! フォーマット方法 初期化 Mac側で何らかのファイル書き込み・フォーマットをしている場合、Winで扱えないようになっている

    Mac/Win両方で扱える大容量ファイル用USBメモリフォーマット(exFAT)の方法 - Qiita
    ryskosn
    ryskosn 2016/09/12
    Windows 側で exFAT にフォーマット、覚えておこう
  • こわくないHaskell入門(初級) - Qiita

    手続き型に慣れた人にもやさしい、こわくないHaskell入門記事です。 「なぜHaskellを学ぶと良いか」も参考にしていただければ幸いです。 まえがき Haskellと聞いて、何を思い浮かべますか? モナド 関数型 遅延評価 第4世代Intel Coreプロセッサ アライグマ いろいろ思い浮かべるかもしれませんが、Haskellがすばらしいのはモナドを利用しているからでも、遅延評価型の純粋関数型言語だからでもありません。 いろいろな「Haskellらしさ」が集まって、その結果Haskellにしかないすばらしい魅力を提供してくれます。 それは、決していままでのパラダイムと対立するものではなく、 手続き型 構造化プログラミング オブジェクト指向 のようなこれまでの便利な道具をうまく抽象化しながら統合して作り上げられたものです。 PHP javascript C++ Java などにあなたが費

    こわくないHaskell入門(初級) - Qiita