タグ

2017年12月24日のブックマーク (5件)

  • はあちゅうのセクハラ告発大炎上まとめ - Hagex-day info

    10年以上はあちゅう氏の大ファンであるワタクシ。今回の騒動に関してコメントする前に、情報を整理しようと思い時系列でまとめました。 大切な出来事は日時を赤字にしています。 全部を拾っていったらキリがないので、はてブ数を参考にHagexセレクトになっております。ただ、これだけ抑えておけば、あなたも今日から、この騒動について詳しく語られるよ! しかし、わずか数日で凄い量だ。 最終更新:2018/01/04 2:34 (0)騒動以前のはあちゅう氏の岸氏に関するブログ・ツイート 2009年10月31日 ・劇的クリエイティブ講座とか岸さんのこととか。(はあちゅうオフィシャルブログ) 2010年6月3日 RT @yukixcom: あの、掲載誌下さい。。。RT @sdkg_senden: 【6/1号読みどころ】電通・岸勇希氏「100人にリーチさせて10人動く、という考え方ではなく、5人にしかコミュニケー

    はあちゅうのセクハラ告発大炎上まとめ - Hagex-day info
    uk-ar
    uk-ar 2017/12/24
  • http://twitter.com/404

    uk-ar
    uk-ar 2017/12/24
  • 2016年、C言語はどう書くべきか (後編) | POSTD

    (前編はこちら: 2016年、C言語はどう書くべきか (前編) ) (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) システム依存の型 まだ「32 bitのプラットフォームでは32 bitのlong型、64 bitのプラットフォームでは64 bitのlong型がいい」という不満があるようですね。 プラットフォームに依存する2つの異なるサイズを使うため、 故意に コードを難しくすることを考えたくなければ、システム依存の型のために long を使おうとは思わないでしょう。 この状況では、プラットフォームのためにポインタ値を保持する整数型、 intptr_t を使うべきです。 モダン32-bitプラットフォームでは、 intptr_t は int32_t です。 モダン64-bitプラットフォームでは、 intptr_t は int64_t です。 int

    2016年、C言語はどう書くべきか (後編) | POSTD
    uk-ar
    uk-ar 2017/12/24
  • 2016年、C言語はどう書くべきか (前編) | POSTD

    (訳注:2016/3/2、いただいた翻訳フィードバックをもとに記事を修正いたしました。) (訳注:著者のMattより、「文中で明言はしていないが、この記事の内容はx86-64 Unix/Linux/POSIXでアプリケーションをプログラミングする場合にフォーカスしている。他のプログラミング領域では、対象とするシステムに応じた(例: 8-bitの組み込みシステム、10年前のコンパイラ、多くの異なるCPUアーキテクチャで動く必要のあるアプリケーション、Win/Linuxでのビルド互換性など)特有のアドバイスが必要」との補足を頂いております。) 以下の文章は2015年の始めに書いたドラフトで、今まで公開していませんでした。私のドラフト用フォルダの中で誰の目も引かなかったため、大部分が書いた時のままです。公開するにあたり、単純に2015年を2016年に変更しました。 必要な修正、改善、苦情があり

    2016年、C言語はどう書くべきか (前編) | POSTD
    uk-ar
    uk-ar 2017/12/24
  • C言語でハッシュテーブルを実装してしまった - へぼいいいわけ

    2ちゃんねるのdatを高速で処理するプログラムを書いていたら、いつのまにかC言語でハッシュテーブルを実装していました。これぞ車輪の再発明って感じです。 名前は「unhash」としておきます。 とりあえず、ダウンロードはこちらです。 http://www.heiwaboke.net/lang-c/src/unhash-0.01.zip 2012/09/16追記 ソースコードを紛失してしまったので、こそこそ改造してたバージョンの方にリンク貼っておきます。 名前が変わってちょっとだけ省メモリ化していますが、大の仕組みと使い方は同じです。 参考程度にどうぞ。 https://github.com/tanaton/unmap ベンチマーク 一番下がunhashです。 ベンチマークの方法はC/C++ で使える HashtableCommentsAdd Starを参考にしました。 tanaton@he

    uk-ar
    uk-ar 2017/12/24