タグ

ブックマーク / el.jibun.atmarkit.co.jp (6)

  • ブラウザで開発・運用も。ニフティがRuby/PHP/Python対応のPaaSを発表:Rails Hub情報局:エンジニアライフ

    IaaSのクラウドサービスで国内で先行したニフティが、今度はPaaSのクラウドサービス「ニフティクラウド C4SA」(シーフォーエスエー)の正式サービス開始を発表しました。開始当初はRuby/PHP/Python/Perlなどをサポートしています。サイト自体はしばらく前から公開されていましたが、日2012年7月31日に正式発表され、クローズドβから正式サービスとなりました。IIJのMogok、paperboy&co.のSqaleと国内で使えるRuby on Rails環境に、またひとつ選択肢が増えましたね。国内で正式サービスをうたって一般ユーザーに公開するのは、C4SAが一番乗りです。 ※記事初出時、サービス名をC4SAとご紹介しましたが、正式には「ニフティクラウド C4SA」です。訂正してお詫びいたします。 キャンバスはアプリの開発・運用環境 端的に言うと、C4SAはニフティクラウドと

    ブラウザで開発・運用も。ニフティがRuby/PHP/Python対応のPaaSを発表:Rails Hub情報局:エンジニアライフ
  • MySQLのサブクエリは危険?――深まる謎:画竜点睛:エンジニアライフ

    最近、MySQLに振り回されていました。 私もエンジニアですから、普段はこういうこともしているんですよということで、今回はMySQL技術的な話題を書いてみたいと思います。 初めに、強調しておきます。 MySQLでネストするクエリ(サブクエリ)は絶対に使ってはいけません。 このことを甘くみると、私のように振り回されてしまいます。世の中のエンジニアの方々には、声を大にしてお伝えしたい。レアケースの話ではなく、MySQLを使う場合の大前提として捉えてもよいほどです。 ちなみに、なぜこのような動作になるのかはまだ全然分かっていません。追って調べていこうと思っているので、分かり次第コラムの中でも書けるかもしれませんが、何かご存じの方はぜひコメントをください。 ◆ 急に遅くなるクエリ アプリケーションの開発や運用をしていて、RDBMSへのクエリが急に遅くなった、という問題を経験をしたことがない人はい

    MySQLのサブクエリは危険?――深まる謎:画竜点睛:エンジニアライフ
    tsucchi1022
    tsucchi1022 2012/07/20
    色々ヘンだと思う。MySQL に限らず、またサブクエリに限らず、type が ALL ならクエリが遅いのは当たり前。クエリの時間を比較するのは意味あるけど、EXPLAIN の時間を比較するのもあんま意味ないし。
  • GCアルゴリズムのほうがRailsよりカンタン!?:Rails Hub情報局:エンジニアライフ

    電子書籍に特化したオンラインの出版社、達人出版会から、『徹底解剖「G1GC」 アルゴリズム編』(中村成洋著、600円)が6月末に出ました。Java7(OpenJDK7)で採用されたG1GCアルゴリズムを、豊富な図を使って丁寧に解説したです。A4換算で60ページほどです。 島根在住の中村さんに、Skypeでお話を伺いました。 GCアルゴリズムを網羅的に解説した前著とも言える『ガベージコレクションのアルゴリズムと実装』と併せて読むのがオススメだそうですが、私は中村さんが管理している「GCアルゴリズム詳細解説」のWikiと併せて読みました。GCの各種アルゴリズムって並行処理時の整合性確保のための実装や性能評価は難しいのでしょうけど、アイデア自体は、そこまで複雑じゃないものが多いですよね。ヒープメモリという部屋をどう区分けして、そこにどういう性質(生存期間や生き死に)のオブジェクト群を、どう配置

    GCアルゴリズムのほうがRailsよりカンタン!?:Rails Hub情報局:エンジニアライフ
  • 悪いのはMozillaじゃなく、エンタープライズ:Rails Hub情報局:エンジニアライフ

    昨日、何気なくつぶやいた以下のTweetが72人にRTされて、個人的な記録となりました(http://favstar.fm/users/knsmr/most_retweetedを見ると、RT数による私の過去のツイートのランキングが見られます)。私のTwitterのフォロワー数は2400人程度と、それほど多くありませんので、これは結構な数です。共感する人が多かったのかなと思ったので、ここのブログでも共有してみます。 企業の情報部門は「サポート対象ブラウザ」というけど、ウェブってそんな世界じゃなかったのよ、もともと。そこに誤解があったんだし、そんなこと言うなら、ウェブ技術使うのやめてOSのAPIに戻ったら? 10年同じもの使いたいんでしょ。外のウェブの世界に負担をかけるのいい加減にやめたら?less than a minute ago via web Favorite Retweet Repl

    悪いのはMozillaじゃなく、エンタープライズ:Rails Hub情報局:エンジニアライフ
    tsucchi1022
    tsucchi1022 2011/06/30
    そうだねー。文句をいうならエンタープライズはwebアプリやめちゃえばいいよね。
  • 「転職活動する暇があったらブログを書け」について:ベンチャー社長で技術者で:エンジニアライフ

    株式会社ジーワンシステムの代表取締役。 新しいものを生み出して世の中をあっといわせたい。イノベーションってやつ起こせたらいいな。 「転職活動する暇があったらブログを書け」についてです。 わたしがブログ(コラム)を書き始めたのは、仕事が少なくなりそうというのを察知してからで、従来の顧客から仕事が確保できている間はそんな気にはならないものです。書き始めると分かりますが、実際にブログを見て声を掛けることはよくある。 わたし自身、これほど煽って書いても、声がかかって仕事につながることもあるのですから、転職を考えているならブログを書くのは非常に良いアプローチだと思います。 で、ブックマークのコメントを見ていると勘違いしている人が多いように思う。まず、小飼氏も書かれているとおり、ブログといっても漫画書評や、事の話の合間に技術的なことを書いていてもマイナスの意味しかない。転職活動の一環として書くので

    「転職活動する暇があったらブログを書け」について:ベンチャー社長で技術者で:エンジニアライフ
  • 上流の技術者はSQLを高いレベルで習得すべき:ベンチャー社長で技術者で:エンジニアライフ

    株式会社ジーワンシステムの代表取締役。 新しいものを生み出して世の中をあっといわせたい。イノベーションってやつ起こせたらいいな。 まともな議論になっています。炎上というのはコメントをつけてくれた方々に失礼かもしれませんが、何回も炎上してきたし、何回も同じことを書いてきたし、それどころか10年言い続けてるし……。 がしかし、この業界のお客様から、このようにご意見を頂戴した(わたしが猛烈に望んでいたコメントなんですけど自作自演じゃないからね)。 http://el.jibun.atmarkit.co.jp/g1sys/2009/06/vb6-8111.html#comment-24715757 そこで、以前からの蒸し返しですが、「上流の技術者はSQLを高いレベルで習得すべき」と改めて一度、声を大にして言いたい。 その前に余談ですが、VB6と.NET(とSQL)について。 どっかでコメントしまし

    上流の技術者はSQLを高いレベルで習得すべき:ベンチャー社長で技術者で:エンジニアライフ
  • 1