タグ

2014年10月9日のブックマーク (4件)

  • SkySQLが社名を「MariaDB Corporation」に変更。MySQLのサポートも継続

    MariaDBは、オープンソースのデータベースとして知られるMySQLからフォークしたMySQL互換データベースの1つ。MySQLのオリジナルの開発者だったMichael "Monty" Widenius氏が立ち上げたプロジェクトで、2012年末には推進団体の「Maria DB Foundation」も設立されました。 そのMariaDBの推進役として知られていた企業SkySQLが、10月1日付けで社名を「MariaDB Corporation」に変更したことが発表されました。 名称変更の理由を、CEOのPatrik Sallner氏はプレスリリースで次のように述べています。 As the adoption of MariaDB has grown, SkySQL’s business model has evolved to provide enterprise-grade produc

    SkySQLが社名を「MariaDB Corporation」に変更。MySQLのサポートも継続
  • 2014年10月8日 「魚は頭から腐るんだよ!」─systemd開発者、Linusとコミュニティに噛みつく | gihyo.jp

    Linux Daily Topics 2014年10月8日「魚は頭から腐るんだよ!」─systemd開発者、Linusとコミュニティに噛みつく Linus Torvaldsの暴言癖はLinuxコミュニティではもはや「平常運転」と捉えられていることが多いが、このLinuxコミュニティの人間にとってはごくあたりまえの日常風景を、ときには激しく嫌悪する向きも存在する。 以前コラムでも紹介したが、LinusのGKHことGreg Kroah-Heartmanに対する厳しい言葉に、IntelのSarah Sharpがブチ切れた経緯はまだ記憶にあたらしい。また、GNOME生みの親でSUSEの開発者でもあったMiguel de Icazaは何度かLinusを激しく批判したのち、「⁠あんな独裁的な体制にはついていけない」とみずからLinuxコミュニティを去った。Linusとともに初期のカーネル開発に貢献し

    2014年10月8日 「魚は頭から腐るんだよ!」─systemd開発者、Linusとコミュニティに噛みつく | gihyo.jp
  • [obsolete] stringの実装(vc,g++)と扱い方 – ぬるてく

    この記事は陳腐化しました。C++11 から Copy on Write は実装禁止になりました。g++4.5 以降でも消えました。但し、終端文字を必要とする仕様は健在です。 (2013/08/25 追記) std::stringを参照渡しにすると高速化した。何を言っているのか(ry なんて記事を見ると改めてstringの扱いはハマるとこ多いよなあと感じる。結論から言うと可能な限りconst&やiterator-pairを使えばいいんですが。 stringは一つの文字列プールを指す文字列クラスで、vectorと次の点で似ています。 連続したアドレス上に保管される メモリは自動で管理される(大抵は一定量から倍々) 要素に’\0’(NULL文字)を使用可能 但し、その実装は処理系によって結構違います。細かいところまでは読んでいませんが、大まかにvcとgccの実装の特徴を紹介します。 g++4.3

    ngyuki
    ngyuki 2014/10/09
    CoW な実装が禁止されたらしい
  • std::string の正体(gcc-4.4.3)と細かい話 - やた@はてな日記

    # 環境依存な内容な上,無駄に細かい話なので,「そういうこともあるかもねー」くらいに流しちゃってください. (追記 2011-01-11)新しい規格では std::string の Copy on Write(CoW: 書き込み時に複製)が実質禁止になるとのことです.後,gcc 4.5 の時点で CoW はやめてしまうみたいですし,「そんな時代もあった」くらいに軽く流しちゃってください.id:gintenlabo さん,コメントありがとうございます. (追記の続き)個人的には,std::string の CoW 動作は挙動が分かりにくくなるので止める方に賛成です.でも,std::vector なんかを拡張するときはどうするのかな…?コピーしてしまうのか,swap() を使うようにするのか…. (さらに追記 2011-01-11)おおっと,ムーブコンストラクタにムーブ代入演算子なんてものが…

    std::string の正体(gcc-4.4.3)と細かい話 - やた@はてな日記
    ngyuki
    ngyuki 2014/10/09
    CoW な実装が禁止されたらしい