タグ

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

  • 「Rubyは言語として2.0でほぼ完成」、まつもとゆきひろ氏が講演

    Rubyはバージョン2.0で、言語としてほぼ完成した」――。東京・目黒雅叙園で2月15日まで開催している「Developers Summit 2013」で、Rubyの生みの親であるまつもとゆきひろ氏(写真)はこう宣言した。 Ruby 2.0は、Ruby生誕20周年を記念して、2013年2月24日にリリースする予定の新バージョン。まつもと氏は講演の中で、バージョン2.0の新機能を披露するとともに、Rubyの今後についても言及した。「言語を壊さず(互換性を維持した状態で)、これ以上新しい機能を追加するのは難しい」(まつもと氏)ため、言語仕様としてはほぼ完成したと考えているという。しかし「言語は改善を続けなければ死んでしまう。今後もRubyの実装をより高速化したり、マルチコアへの対応を強化するするなど、互換性を維持した形でRubyをより良くしていきたい」考えだ。 今回の講演ではRuby 2.0

    「Rubyは言語として2.0でほぼ完成」、まつもとゆきひろ氏が講演
    canipy
    canipy 2013/02/14
  • デザイナーが教える「快適AndroidアプリのXMLレイアウト」

    すぐれた機能のアプリであっても、ユーザーの満足度はデザインのクオリティによってかなり左右されてしまいます。この連載では、Androidアプリデザインのクオリティ向上を願い、実装のノウハウとともにデザイナーのこだわりと気持ちをお伝えします。アプリの実際のXMLコーディングを通し、デザイナーがこだわるAndroidアプリのデザインを、いかにXMLで表現するかを突き詰めて考え、実装していきます。

    デザイナーが教える「快適AndroidアプリのXMLレイアウト」
  • 自分専用の“DropBox”を作れる ownCloud

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

    自分専用の“DropBox”を作れる ownCloud
  • “SEあがりの営業がぶつかる壁”の理解がSEを変える

    前回、前々回と“SEの営業との闘い方”について書いたが、予想以上に読者からのアクセスが多く、驚いている。きっと多くの読者のみなさんが営業とSEの関係や協業の在り方について関心が高いのだと思う。 筆者は連載の『“営業との関係というもの”の理解がSEを変える』で「日IT企業では往々にして営業とSEの協業がうまく行っていない。特に販売・提案活動時にそれが顕著である。だが、IT企業はおおよそSEの『対顧客関係』について指導や教育をしているが、『対営業関係』についてはほとんど何もやっていない。せいぜい『SEはもっとビジネス意識を持て』と号令をかける程度である。また、雑誌や書物などでも拙書『SEを極める』を除いてほとんど論じられていない」と書いた。どうもこれは想像以上のようである。これをきっかけに多くのIT企業の方々が営業とSEの関係や協業の在り方について真正面から取り組んで頂ければ幸である。

    “SEあがりの営業がぶつかる壁”の理解がSEを変える
  • Linux用パフォーマンス評価ツール UnixBench

    UnixBenchは、Linux環境で動作するパソコンの処理性能を評価するためのソフトである。CPUの演算性能や、2次元、3次元のグラフィックス性能を、数値として出力する。マルチコアにも対応している。 月額1000円以下で利用できる格安VPS(仮想専用サーバー)サービスが登場し、「UnixBench」がにわかに注目を集めている(写真1)。ネット上では、UnixBenchで測定した格安VPSのベンチマークが数多く公開されている。UnixBenchの数値が、格安VPSのコストパフォーマンスを測る指標となっているのである。 UnixBenchは1983年1月、オーストラリアのモナッシュ大学で開発された。名前にあるとおり、当初はUNIXシステムのベンチマークツールとして開発されたようだ。1989年、米国のコンピュータ雑誌「BYTE」が採用したことで広く知られるようになった。Linux向けに移植され

    Linux用パフォーマンス評価ツール UnixBench
  • [1] オープンソースのクラスタソフトLinux-HA

    「障害が発生しても止まらないシステムを実現したい」「災害に備えたリアルタイムの遠隔バックアップやシステムの二重化を行いたい」「大容量データをバックアップしたい」---震災以来、これらはシステムにとっての大きな課題となっている。 これらを実現するHA(高可用性)システムは、無償で利用できるオープンソースソフトウエア(OSS)で実現できる。そのためのOSS群が「Linux-HAクラスタスタック」である。 Linux-HAクラスタスタックは、仮想化環境やクラウド環境で使うこともできる。今回を含めて5回にわたって、Linux-HAクラスタスタックおよびこれを構成するソフトウエアの概要を紹介する。 HAクラスタの仕組み サーバーハードウエアの故障やメンテナンス、ソフトウエアの動作障害については、2台のサーバーを用意して、Linux-HAクラスタスタックのHeartbeatとPacemakerなどのク

    [1] オープンソースのクラスタソフトLinux-HA
  • Androidで広がる、携帯アプリ開発の世界---目次

    BlackLine・Concur・MS Copilot、ハイパーオートメーションツールが充実 2024.09.19

    Androidで広がる、携帯アプリ開発の世界---目次
  • 格安ルーターの裏にあるもの

    先日、あるインターネット・サービス・プロバイダーが使っている格安なルーターを見せてもらった。格安といっても家庭用のルーターというわけではなく、上位のプロバイダーとBGP(Border Gateway Protocol)で接続するための高性能なルーターだ。運用を開始してから約1年半。これまで「障害は全くありません。動作は極めて安定しています」という。 なぜ格安かというと、無償で配布されているオープンソースのソフトウエアルーターを使ったからだ。ルーターといえばハードウエアで提供されているものが一般的だが、ソフトウエアルーターの場合は自分で用意したPCサーバーにインストールして使う。ソフトウエアルーターならばPCサーバーの費用だけでルーターを手に入れられる。 ここで冒頭のプロバイダーとルーターを紹介しよう。プロバイダーは新潟県三条市の銀座堂。地域に密着したプロバイダーで、回線のローミングを含めて

    格安ルーターの裏にあるもの
  • LinuxでLVMのデータを抜き出す方法

    最近久しぶりにLinux(CentOS)をインストールする機会がありまして、いつの間にかLinuxにもLVM(論理ボリュームマネージャ)が導入されていることを知りました。LVMを使うとソフトウェアRAIDが組めたりパーティションのサイズを変えられたりできるので便利といえば便利です。が、最近ちょっとした事件がありました。オペミスでOSが死亡してしまい、データだけでも救出しようとしたときの話です。旧来の方法であれば、別HDDにLinuxを入れて、OSが死亡したHDDのデータ用パーティションをmountすれば簡単にデータが抽出できたのですが、LVMだとちょっと面倒くさいです。そこで今回はLinuxでLVMのデータを抜き出す方法をまとめてみました。 LVMについて これからやろうとする作業がちんぷんかんぷんにならないためにも、まずはLVMが何かを知っておいたほうがよいです。とは言えここをご覧になっ

    LinuxでLVMのデータを抜き出す方法
  • サーバやPCのボトルネック箇所の簡単な見分け方(Linux編):佐野裕のサーバ管理者日記:ITpro

    前回はWindowsでのサーバやPCのボトルネック箇所の簡単な見分け方をご紹介させていただきましたが、要望がありましたので今回はLinuxの場合をご紹介いたします。 4つの主要ボトルネック要素の復習です。 サーバやPCには4つの主要ボトルネック要素があります。このいずれかがボトルネックとなった場合システム全体のレスポンスが低下します。 CPU使用率 メモリ使用量 ディスクI/O TCPコネクション数 Linuxにおいてはボトルネック箇所を以下のように見分けることができます。 1. CPU使用率 CPU使用率が常に100%に近い場合はCPUがボトルネックであることが判明します。CPU使用状況を簡単に調べるには3つの方法があります。「top」「w」「vmstat」コマンドを使う方法です。 -----------------------------------------------------

    サーバやPCのボトルネック箇所の簡単な見分け方(Linux編):佐野裕のサーバ管理者日記:ITpro
  • ディスク複製によるWindowsマシンの展開でなぜSysprepが必要?

    Windowsマシンをディスク複製ツールで導入・展開しています。例えば,市販のディスク複製ツールでWindowsクライアントを導入・展開すると,社内標準構成のマシンを簡単に構築できます。また,Virtual PCやVirtual Serverなどの仮想マシン・ソフトでセットアップ済み仮想マシンのディスク・イメージをコピーして利用しています。 しかし,このような場合,「システム準備ツール(Sysprep)」というツールを使用する必要があると聞きました。なぜこのようなツールを使用しなければならないのでしょうか。また,このツールの導入・操作を怠った場合,どのような影響が発生するのでしょうか。 Windowsでは,コンピュータやユーザー,ドメインなど「オブジェクト」と総称する情報をセキュリティID(SID)という番号で管理します。SIDは約100ビットにも及ぶ数値で,具体的には「S-1-5-xx-

    ディスク複製によるWindowsマシンの展開でなぜSysprepが必要?
  • Asteriskを使う---目次

    ようやく日でも「Asterisk」という単語を目にする機会が増えてきた。海外では既によく知られていたこのAsteriskだが日での知名度はまだまだ低い。そこで連載ではAsteriskとは一体何なのかから始め、その成り立ちや仕組みについて解説していこうと思う。 Asteriskを使う(1) Asteriskとは何か Asteriskを使う(2) Asteriskは何に使えるか? Asteriskを使う(3) Asteriskの機能 Asteriskを使う(4) Asteriskのチャネル・インタフェース Asteriskを使う(5) Asteriskが動作するプラットフォーム Asteriskを使う(6) Asteriskのインストール(1) Asteriskを使う(7) Asteriskのインストール(2) Asteriskを使う(8) Asteriskのインストール(3) Aste

    Asteriskを使う---目次
  • DOMから始めるJavaScriptモダン・スクリプティング---目次:ITpro

    近年,Ajaxの台頭をきっかけに,JavaScriptを使ったブラウザのリッチ・クライアント化が進んできました。現在では,ページの表示を変化させるだけであれば,ほとんどのことはJavaScriptのみで対処することが可能です。それを実現するのがDOMなのです。 第1回 DOMから始めるモダン・スクリプティングの世界へようこそ 第2回 ブラウザからHTMLはどう見えているかを理解しよう ~ドキュメントツリー~ 第3回 DOMスクリプティングのことはじめ(1) ~要素(タグ)を狙い撃ち~ 第4回 DOMスクリプティングのことはじめ(2) ~これはどんな要素?~ 第5回 DOMを使ってHTMLを自由自在に書き換える 第6回 イベントハンドラから脱却しよう 第7回 スクリプトを完全に分離しよう ~コンテンツ,プレゼンテーション,ビヘイビア~ 第8回 スクリプトのパッケージ化 ~使い回しできるスクリ

    DOMから始めるJavaScriptモダン・スクリプティング---目次:ITpro
  • インターネット電話にSIP端末をつなぐ(4):ITpro

    SIPインターネット電話サービスに接続できるソフトフォンは数多い。マイクロソフトのWindows MessengerもSIPサーバーに接続できる。また、PDAやスマートフォンに搭載するソフトフォンは、注目のツールである。ホットスポットなどの無線LANにつながる場所ならば、安い料金、もしくは無料で電話ができるからである。こういったソフトフォンをテストしてみた。 SIPインターネット電話サービスを提供するISPの多くは、ソフトフォンの利用を推奨している。たとえば、第2,3回で紹介したGizmoプロジェクトは、オリジナルのソフトフォンを無償で提供している。そのソフトフォンには単なる電話機能だけではなく、プレゼンス、電話帳、インスタント・メッセージ(IM)、マップ表示などの多彩な機能が組み込まれている。このような機能は、従来のハードウエア・ベースの電話機では実現できなかった。SIP電話サービスが、

    インターネット電話にSIP端末をつなぐ(4):ITpro
  • 第32回 Asteriskを取り巻く状況:OSS PBXと派生品が続々

    今回は前回に引き続き初心に帰って,Asteriskを取り巻く状況を見ていく。2年前の連載開始時とは状況が異なっている部分も多々ある。既にAsteriskをご存知の方も,改めてAsteriskについて知っていただきたいと思う。 前回ご紹介したように,Asteriskのキャッチフレーズは“Asterisk(TM): An Open Source PBX”である。オープンソース・ソフトウエア(OSS)として存在するPBXはAsteriskだけではないから,“The”ではなく,“An”なのである。 よくある勘違いが,「SIP Express Router」(SER)などSIP(session initiation protocol)の呼制御に使われるSIPルーター(あるいはプロキシ)を,SIP対応のPBX(構内交換機)として紹介してしまう例だ。これらはあくまでも呼制御をしているだけであり,PBX

    第32回 Asteriskを取り巻く状況:OSS PBXと派生品が続々
  • 第30回 ライン・キー問題が解決する!?

    まずはおわびから。諸般の事情により更新間隔が少し開いてしまったことをおわびする。イベント等があったためである。さて,長らくAsteriskとIP電話機を組み合わせて使う際に問題となっていた汎用的なライン・キー問題だが若干ではあるが解決の糸口が見えてきた。今回はこの話を中心に解説しよう。 日の内線電話機では当たり前の機能であるボタンを使った操作(ライン・キーを使った操作)が,Asteriskと汎用的なIP電話機の組み合わせでは実現が難しいという問題が存在する。この問題は日独自のPBX文化に根ざしている。これが解決できないのは,米国を発祥とするAsteriskと日の電話文化の違いであると筆者はこれまで述べてきた。とはいえ,実際には一部のAsterisk応用製品の中には,ライン・キー機能を実装しているものがあるの,なぜこれが使えないのか疑問に思われている方も少なくないだろう。 ライン・キー

    第30回 ライン・キー問題が解決する!?
  • 1