タグ

ブックマーク / xtech.nikkei.com (27)

  • [3]Linuxカーネルの“巨大なロック”が原因と判明

    大規模サイトの性能改善作業とは、どういうものなのか――。リクルートの中古車情報サイト「カーセンサーnet」を全面リニューアルした体験を基に、その実態をレポートする。第1回、第2回はミドルウエアのチューニングを行った。後半はLinuxカーネルに原因があると判明するまでの調査に進む。様々なツールを組み合わせて追跡していった。 中古車情報サイト「カーセンサーnet」の性能試験が格的に始まって10日目。試験の開始当初は、ブラウザーの表示に10秒もかかるなど目標性能に遠く及ばなかった。しかし前回までで紹介したように、ファイル共有システム「NFS」の設定変更、Webサーバー「Apache」のパラメーター修正、PHPアプリケーションの見直しによって、性能は劇的に向上した。 リクルート入社3年目の私は、今回の性能検証プロジェクトのリーダーとして、得意分野を持つチームメンバーと一緒に対策を進めていた。カッ

    [3]Linuxカーネルの“巨大なロック”が原因と判明
  • 12MBの極小Linux「Tiny Core Linux 4.3」公開、アプリの追加・削除が容易に

    写真1●約12Mバイトの軽量Linux「Tiny Core Linux」バージョン4.3。新パッケージ管理機構の「SCM(Self Contained Mountable)」を追加。 Team Tiny Coreは2012年2月19日、約12Mバイトの軽量Linux「Tiny Core Linux」のバージョン4.3を公開した(写真1)。新パッケージ管理機構の「SCM(Self Contained Mountable)」を追加。インストールしたアプリケーションを必要に応じて即座にロード/アンロードできるようにした。 SCMはアプリケーションの動作に必要なファイルの同梱が可能。パッケージ作成者はアプリケーションを構成するプログラムの依存関係を解決した状態で提供できる。GUIの管理ツール「scmbrowser」とコマンドラインツールの「scm」および「scm-load」を用意する。 Tiny

    12MBの極小Linux「Tiny Core Linux 4.3」公開、アプリの追加・削除が容易に
  • LibreOffice導入のJA福岡市がMicrosoft Officeからの移行に役立つマニュアルを公開

    写真●JA福岡市が公開した「よく使うCalc&Writerマニュアル」の一部(Writer:表組内での縦位置を調整する方法は?) JA福岡市は2011年12月27日、LibreOfficeの操作に関するよくある質問とその答えをまとめた文書「よく使うCalc&Writerマニュアル」を公開した。LibreOfficeは、OpenOffice.orgから派生したオープンソースのオフィスソフト。JA福岡市はLibreOfficeを導入しており、今後約840万円のコスト削減を見込んでいる(関連記事:JA福岡市がLibreOffice導入、MS Officeから移行で約840万円削減見込む)。 「よく使うCalc&Writerマニュアル」は、LibreOfficeの表計算ソフト「Calc」およびワープロソフト「Writer」使用時に、利用者から質問などがあった事項をまとめたもの。JA福岡市が職員に向

    LibreOffice導入のJA福岡市がMicrosoft Officeからの移行に役立つマニュアルを公開
  • 自分専用の“DropBox”を作れる ownCloud

    ジャンル:ストレージサーバー構築ソフト ライセンス:GNU AGPL version 3 作者:Frank Karlitschek氏 URL:http://ownCloud.org/ ownCloudは、クラウドサービスである「DropBox」のようなストレージ管理サーバーを構築するためのソフトである。SSLを使った暗号化通信に対応しているため、インターネット経由で利用することも可能だ。 オンラインストレージサービスを提供するサーバーを構築できる(写真1)。ファイルのアップロードやダウンロードは、基的にWebブラウザを使う。WebDAVにも対応しているので、ファイルマネージャ「Nautilus」からアクセスすることも可能だ。

    自分専用の“DropBox”を作れる ownCloud
  • 1行もコードを書かずにAndroidアプリを開発できる

    Android搭載のスマートフォンでは、多種多様なアプリケーションをAndroid Marketから手軽にダウンロードして利用できます。様々なアプリケーションを利用しているうちに、「自分でも作ってみたい!」と考える人は多いでしょう。 ただし、いざ作ろうとすると結構大変です。Androidアプリを開発するためには、Javaプログラミングや統合開発環境Eclipseの知識が必要です。覚えることが膨大なので、なかなか開発が進まず、途中であきらめてしまった人もいるのではないでしょうか。 こうしたAndroidアプリの開発に不慣れな人にお勧めの開発ツールがあります。それが、「App Inventor for Android(以下、App Inventor)」です。 App Inventorは、米Googleが無償で提供する開発ツールです。2010年7月から登録者向けにリリースしていましたが、2010

    1行もコードを書かずにAndroidアプリを開発できる
  • 紙飛行機を宇宙から飛ばしても燃えないのはなぜ? - 日経ものづくり - Tech-On!

    初っぱなから第1問。高度約400kmの軌道を周回する宇宙ステーションから地球へ向けて紙飛行機を飛ばしたら,紙飛行機はどうなるか。次の三つから選んでほしい。 (1) 大気圏突入時に燃え尽きる (2) 宇宙のかなたに消えていく (3) 紙飛行機のまま地球に帰還する この答えが(3)であることを証明する日が近づいている。日折り紙ヒコーキ協会,東京大学,宇宙航空研究開発機構(JAXA)などは共同で「折り紙ヒコーキによる宇宙からの帰還プロジェクト」を推進中だ。目的はズバリ,宇宙から飛ばしても燃えずに地球にたどり着く“スーパー紙飛行機”の作成である。このほど,そのスーパー紙飛行機が完成した。2009年秋以降,この紙飛行機を物のスペースシャトルに乗せ,日人宇宙飛行士の手から地球に向けて飛び立たせてもらおうと,現在,関連機関に交渉しているところだ。 ここで,第2問。スーパー紙飛行機の設計には,燃えず

    紙飛行機を宇宙から飛ばしても燃えないのはなぜ? - 日経ものづくり - Tech-On!
  • だれでもAndroidアプリを作成可能に、タオソフトが自動生成サービス

    ソフト開発会社のタオソフトウェアは2010年5月26日、プログラミング知識がなくてもAndroid用アプリケーションを作成できるようにするサービスの試験運用を始めたと発表した。タオソフトが用意するフレームワークに沿って画像などのコンテンツを登録するだけで、Android用アプリケーションが自動生成される。試験運用中は、ユーザー登録をすれば無償で利用できる。 試験運用を始めたのは、「ドロクリ」と呼ぶサービス。フレームワークとして、アナログ時計と動画ビューワーの2種類を用意する。いずれも、Android用アプリケーションの作成に必要なプログラミングスキルなどは全く問われない。Android端末からも利用でき、特別な開発環境も不要である。 アナログ時計では、自身で作成したアイコン用画像と、時計の文字盤および時針の画像を登録するだけで、オリジナルの時計アプリケーションを作成できる(写真)。サンプル

    だれでもAndroidアプリを作成可能に、タオソフトが自動生成サービス