タグ

ブックマーク / mag.osdn.jp (6)

  • 「高速開発モード」で開発者を支援するRuby on Rails 3.2リリース | OSDN Magazine

    1月20日、Ruby on Railsの最新版「Ruby on Rails 3.2」がリリースされた。新たに「Faster dev mode」(高速開発モード)が加わり、大規模アプリケーションでは速度に歴然とした差が出るという。 Ruby on RailsRuby向けのWebアプリケーションフレームワーク。MVC(Model-View-Contorol)アーキテクチャを持つフレームワークで、「設定より規約」や「同じことを繰り返さない」などの理念を持ち、開発者の生産性向上を目的に掲げている。 Ruby on Rails 3.2は、2011年8月にリリースされた3.1以来のメジャーリリースとなる。最大の特徴は、「Faster Dev Mode」という高速モードの導入。「Active Reload」に着想を得た機能で、開発時に全コンポーネントをリロードするのではなく、変更のあったクラスのみをリ

    「高速開発モード」で開発者を支援するRuby on Rails 3.2リリース | OSDN Magazine
  • GitHub、自社で使用している拡張性の高いボットシステム「Hubot」をMITライセンスで公開 | OSDN Magazine

    GitHubは10月25日、「Hubot」をオープンソースプロジェクトとして発表した。HubotはGitHubが自社内で利用するために開発した作業自動化ツールで、IRCなどによるチャット経由でさまざまな処理を行える。 Hubotは企業向けのコラボレーションツール「Campfire」およびIRCのコネクタを持つボットシステム。チャットシステム上でHubotに対しメッセージを送信することで、さまざまな処理を実行できる。Node.jsおよびCoffeeScriptで実装されており、サンプルとしてチャットメッセージで指定した画像を取得して表示したり、指定した数式を計算してその結果を返すものなどが提供されている。スクリプトはCoffeeScriptまたはJavaScriptで作成でき、ユーザーによる機能拡張も容易という。 HubotはGitHub内でさまざまな用途で利用されているとのこと。GitHu

    GitHub、自社で使用している拡張性の高いボットシステム「Hubot」をMITライセンスで公開 | OSDN Magazine
    ToQoz
    ToQoz 2011/10/28
  • Apache HTTP Serverの脆弱性を突く「Apache Killer」――パッチは48時間以内にリリース予定 | OSDN Magazine

    Apache HTTP Serverの開発チームは8月24日、同Webサーバーの脆弱性を突くDDoS攻撃ツール「Apache Killer」が出回っていると警告した。該当するApacheは1.3系および2系の全バージョン。パッチ発行までユーザーはおのおので対応を講じるよう呼びかけている。 Apache KillerはFull-disclosureというメーリングリストで先週公開された。問題となっているのは「Range header DoS」と呼ばれる脆弱性。リモートから多数のRange指定を含むリクエストを送ることで、ターゲットシステムのメモリとCPUを消費させるというもの。バージョン1.3系および2系のすべてがこの脆弱性を持つという。デフォルト設定ではこの攻撃に対し脆弱で、現在この脆弱性を修正するパッチやリリースはない。Apache Killerではこの脆弱性が悪用され、多数のリクエスト

    Apache HTTP Serverの脆弱性を突く「Apache Killer」――パッチは48時間以内にリリース予定 | OSDN Magazine
    ToQoz
    ToQoz 2011/08/25
  • 米Twitter、UIKitライクなMac OS X向けUI開発フレームワーク「TwUI」を公開 | OSDN Magazine

    Twitterは7月1日、Mac OS X向けのUI開発フレームワーク「TwUI 0.1」を公開した。Mac OS Xの「Core Animation」機能を利用するUIフレームワークで、iOS向けアプリケーションで利用されている「UIKit」に近い感覚でMac OS X向けアプリケーションを開発できる。 TwUIは、Twitterが提供するMac OS X向けの公式クライアント「Twitter」(旧名称はTweetie)で利用されているフレームワーク。iOS向けのUIフレームワーク「UIKit」の哲学をデスクトップ向けに適用したもの、と開発チームは説明している。UIKitはCore Animationを利用しており、CPUではなくGPUを用いたハードウェアアクセラレーションを利用できる点が特徴となる。TwUIを利用すると、iOS開発者は慣れ親しんだMVCモデルでUIを開発できるという。

    米Twitter、UIKitライクなMac OS X向けUI開発フレームワーク「TwUI」を公開 | OSDN Magazine
  • 1,000円を切る低価格で登場、「さくらのVPS」をチェック――サーバー構築編 | OSDN Magazine

    さくらインターネットのVPSサービス「さくらのVPS」ではroot権限が提供され、自由にソフトウェアをインストールして利用できる。しかし、どのように設定を行うべきか、セキュアなサーバーを構築するにはどうすれば良いのか、迷う人も多いだろう。そこで記事では、まっさらなVPS環境に対して一通りのセキュリティ設定を施した上で、Webサーバーやメールサーバー、データベースなどをインストールし、実際の運用環境を構築する手順を解説していく。 さくらのVPSでは、デフォルトのOSとしてCentOS 5.5が採用されている。CentOSはRed Hat Enterprise Linux互換のLinuxディストリビューションで、豊富な設定ツールを利用して容易に各種サーバーをインストール・設定できるのが特徴だ。しかし、VPSではGUIの設定ツールは基的には利用できない。一通りの環境を整えた後にVNCやX O

    1,000円を切る低価格で登場、「さくらのVPS」をチェック――サーバー構築編 | OSDN Magazine
    ToQoz
    ToQoz 2011/06/29
  • ジャーナリングが追加された「MongoDB 1.8」がリリース | OSDN Magazine

    米10genは3月16日、オープンソースのドキュメント志向データベースシステム「MongoDB 1.8」を公開した。リクエストが多かったというジャーナリングなどの新機能が加わっている。 MongoDBはドキュメント志向のKey-Valueストア型データベースシステムで、SQLを使わない「NoSQLデータベース」と呼ばれるものの1つ。PythonPHPRubyJavaなどから利用するためのドライバも公開されている。 最新版は2010年8月に公開されたバージョン1.6のフォローアップリリースとなる。最大の特徴は、新機能となるジャーナリングストレージエンジンの追加。これにより、クラッシュ時に普及作業が高速かつ安全に行えるという。 このほか、1.6で導入された分散運用機能のシャーディングを改善し、スプリットやバランスなどが高速化し、全体のシステムへの影響が抑えられたという。同じく1.6で加わ

    ジャーナリングが追加された「MongoDB 1.8」がリリース | OSDN Magazine
  • 1