タグ

@ITに関するlax34のブックマーク (15)

  • 現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由

    現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由:DevOps時代の開発者のための構成管理入門(1)(1/2 ページ) 「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする もはや以前の「構成管理」ではない ソフトウェア構成管理はソフトウェア開発の現場で一般的になってきましたが、それを取り巻く状況は2000年代中盤と比較して、ソフトウェアビジネスのトレンドや使用するツールなど、ずいぶんと変わってきています。 読者の方の中にも「Gitそろそろ覚えないといけないのかな?」「Jenkinsって何がうれしいのだろう?」「開発のサイクルが以前より短くなって大変だな」などと感じていらっしゃる方もいらっしゃるのではな

    現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由
  • 連載記事 「Linux管理者への道」

    パスワードの管理と運用を考える 連載:Linux管理者への道(1) 管理者として避けて通れないのが、一般ユーザーも含めたパスワードの管理と運用である。管理者として何をすべきなのかを再検討してみよう

  • @IT node.js入門-第2回 - shutdown -r now

    naveでNode.jsのバージョン管理&イベントループ詳説 (1/3):node.jsでサーバサイドJavaScript開発入門(2) - @IT @ITで連載しているNode.js入門の第2回が掲載されました。 naveを使ったインストール方法とイベントループについて書きました。 またご指摘頂けますと幸いです。

    @IT node.js入門-第2回 - shutdown -r now
  • 5分で絶対に分かる、「Webマーケティング」とは

    5分で絶対に分かる、「Webマーケティング」とは:デザイナーのためのWeb学習帳(8)(1/6 ページ) 【0分】Webマーケティングとは何か? その概要 Webマーケティング。 ひと言でいうと簡潔ですが、具体的にはどのような作業が含まれるのか、ご存じでしょうか? Webマーケティングの単語を分けると「Web」と「マーケティング」ですね。それぞれに含まれる意味はというと。「Web」は、あるサイトの構成やページの表現などが含まれるとします。そして、「マーケティング」には、ある目標に向かって、いかに集客し、そこからどれくらいのコンバージョン率(転換率)だったのかを計測し、集客の方法を検討することが含まれます。 従って、Webマーケティングとは、「Web」の部分と「マーケティング」の部分をひとまとめに行うことを、ここでは示します。すなわち、マーケティングを行い、その結果によってはサイトの構成やペ

    5分で絶対に分かる、「Webマーケティング」とは
  • 星野君のWebアプリほのぼの改造計画 連載インデックス - @IT -

    セミナー申し込みフォームがスパムの踏み台? 星野君のWebアプリほのぼの改造計画(1) 念願のWeb担当に異動した星野君。最初の仕事はセミナーのWeb申し込みフォームを3日で作ることだった(2005/10/15) ・セミナー申し込みフォームを3日で作れ! ・Webサーバはどこだろう? ・Web申し込みフォームなんて簡単ですよ ・スパムの踏み台は想定外!? 誰でもWeb管理画面に入れる気前のいい会社 星野君のWebアプリほのぼの改造計画(2) 星野君に与えられた次なる指令は……仕事がなかった。しかたなく「Web管理ツール」を調べてみると……(2005/11/19) ・仕事がない! ・サーバ上にある「admin」フォルダの謎 ・「admin」フォルダを封鎖せよ ・SQLインジェクション、発見! ・助けて! まこと先輩 ・Webアプリ改造計画発動-SQLインジェクション編 Webアプリ、入力チェ

  • 無償仮想化ソフトVMware ESXiを30分以内で使う

    無償仮想化ソフトVMware ESXiを30分以内で使う:超簡単! VMware ESXiを試してみよう(1/3 ページ) ヴイエムウェアのサーバ仮想化製品は、2009年春に「VMware vSphere 4」という新バージョンに進化した。この製品を支えているハイパーバイザがVMware ESX 4.0だ。連載では、無償で提供されているVMware ESXi 4.0を気軽に体験するため、インストールと利用方法を紹介する。連載の後半では中小企業でも利用しやすい有償版のVMware vSphere Essentialsにも触れる VMware ESXiは、ヴイエムウェアが無償で提供しているハイパーバイザです。サーバ機のうえに直接インストールし、このうえでさまざまなOSを動かすことができます。稼働できるOSはゲストOSの互換性ガイド(http://www.vmware.com/pdf/Gues

    無償仮想化ソフトVMware ESXiを30分以内で使う
  • 狙われるphpMyAdmin、攻撃のきっかけは?

    狙われるphpMyAdmin、攻撃のきっかけは?:川口洋のセキュリティ・プライベート・アイズ(19) 川口、全国を飛び回ってます。 皆さんこんにちは、川口です。先日、私は島根に出張をしていました。せっかく島根という地に行くのですから各地の方と交流したいと思い、山陰ITPro勉強会(通称 SITW:しちゅー)での勉強会に参加してきました。 実は8月27日の夕方に、“勉強会エバンジェリスト”のまっちゃさんと話をしていてSITWの担当者の方に連絡を取ってもらえることになりました。そして28日に勉強会内容の調整、告知を一気に行い、週明けの9月2日に無事開催することができました。急な開催告知にもかかわらず、13人も参加してくれました。 勉強会の内容は参加した人だけのお楽しみということで割愛しますが、楽しんでいただけたのではないかと思っています。意外だったのは島根でIPS製品を開発している企業の方が参

    狙われるphpMyAdmin、攻撃のきっかけは?
  • 社内情報管理のためのCMS-Wiki/ブログ/Twitter

    Wikiやブログ、そしてTwitterなどのつぶやき系サービスを取り上げ、Wikiの使い方やブログの選定ポイント、プラグインなどを紹介する 社内情報管理に求められるCMSとは 連載第1回の「いまさら聞けない「CMS」超入門」では、CMSにはさまざまな種類があり、ブログやTwitterもCMSの一種であり、ブログでは、個々のエントリやブログに張り付けられた写真や文章が「コンテント」で、それらを管理するシステムがCMSであるという話をしました。 今回はそうした広義のCMSの1つとして、社内情報管理のためのCMS選びをテーマに進めていきたいと思います。 先ほどの「ブログ」の例を「社内情報の管理」に置き換えると、個人のスケジュールやワークフローが“コンテント”になり、それらを管理するのが“CMS”となります。用途に合わせてCMSを使い分けることで、作業効率の向上や業務の質の向上も期待できます。 □

    社内情報管理のためのCMS-Wiki/ブログ/Twitter
  • 分散アーキテクチャの生かし方

    最近の話題といえば「クラウド・コンピューティング」と「ネットブック」である。クラウドについては、マイクロソフトが法人向けのクラウドサービス「Microsoft Online Services」を4月に開始するなど、オンラインサービス分野への注目があらためて高まっている。 分散アプリケーション自体は計算機科学の分野では昔から研究されてきた。特に研究者が好む分野である。マイクロソフトのチーフ ソフトウェア アーキテクトであるレイ・オジーも、弱結合型の分散知的作業基盤の延長としてグループウェアの「Lotus Notes」を手がけ、その後のGrooveでは散々苦労したようだ。 過去、エンタープライズ分野ではグリッドもCORBAも必ずしも成功とはいえなかった。分散アーキテクチャを効率的に構築するのは難しいのだ。なのに、なぜいま、再び「クラウド」なのであろうか? 実はそこには「ネットブック」隆盛とも共

    分散アーキテクチャの生かし方
  • GoogleSitesを使って制作プロジェクトをハックしよう(1/3)- @IT

    テンポ 吉岡 直樹 2009/3/17 Web制作の現場をサンプルに、GoogleSitesをツールに用いたプロジェクト管理の方法を紹介する。使いこなしてプロジェクトをハックしよう プロジェクトを管理するってどういうこと? Web制作にかかわった方ならご経験があるかと思いますが、とかく制作の現場というのは混乱するものです。ディレクターに限らず、制作にかかわる人なら誰でも1度はプロジェクト管理に課題を感じたことがあるはずだと思います。スムーズな進行、高度な管理があってこそ初めて達成できるクオリティも存在します。デザイナの方にとっても技術以外のプロジェクト管理スキルも、クリエイティブの重要な鍵となります。 この記事では、デザイナ向けにWeb制作の現場をサンプルとして、GoogleSitesをツールに用いたプロジェクト管理の方法をご紹介します。また、このことを通じてプロジェクトマネジメント一般の

  • 「仮想化で収益向上」は経営層から提案せよ

    仮想化技術を使えば、ITシステムのより効率的な導入、運用が可能になる。コスト削減はもちろん収益向上にも大きく貢献する。しかし一番大切なのは、「仮想化技術の活用」を、誰が提案し、誰が判断するか、ということだ。 当の“ITコスト”をご存じですか? 前回『“自主性”なくして、仮想化技術は生かせない』では、CEOをはじめとする経営陣が、IT活用の議論に積極的に参加しなければいけないというお話をしましたが、今回はより具体的に、ITコストについてお話ししたいと思います。 まず企業におけるIT予算構造について考えてみましょう。おおまかにいって、IT予算にはハードウェア、ソフトウェア、通信費、運用管理費、保守費などがあります。中でも近年はハードウェアの価格が下がり続けており、IT予算全体のうち、ハードウェアの占めるコストは年々減少し続けています。企業によってはIT予算全体の1割に満たないケースもあります

    「仮想化で収益向上」は経営層から提案せよ
  • これだけは知っておきたいセッション変数の基礎

    これだけは知っておきたいセッション変数の基礎:もいちどイチから! HTTP基礎訓練中(8)(1/4 ページ) 前回の「基礎のキソ、エブリバディ・セッション管理!」に続き、セッション管理の基を解説します。宿題の解答編もありますので、クイズを解く感覚でぜひ皆さんも挑戦してみてください(編集部)

    これだけは知っておきたいセッション変数の基礎
    lax34
    lax34 2009/02/06
  • 第1回 クラスタリングを5分で完全理解

    クラスタリングとは “クラスタ”とは“群れを成す”とか“房になる”といった意味です。コンピュータ用語でいう,クラスタリングとは,複数のコンピュータを房のようにつなげる,といった意味になります。すなわち,複数のコンピュータを接続し,全体で1台のコンピュータであるかのように振る舞わせる技術です。 クラスタリングの目的は,大きく2つに分類できます。 (1) 拡張性,高速性:接続するコンピュータの台数を増やして,性能の向上を図る (2) 高可用性:1台が停止してもシステム全体が止まることはなく,処理を継続させる (1)を実現する技術としては,「HPC(High Performance Computing)」や「ロードバランサ(負荷分散)」というキーワードが挙げられます。 連載では,(2)の高可用性を実現するクラスタリング技術を対象とします。この高可用性を実現するためのソフトは(1)の技術と区別し

    第1回 クラスタリングを5分で完全理解
  • 保守性・拡張性に優れたシステムを作る(1) ― @IT

    連載は、オブジェクト指向言語(Java言語など)の経験がある方に、オブジェクト指向における分析設計の流れ・考え方を理解していただくことにより、少しでも現状の改善に役立てられることを目標としています。 一般的に、オブジェクト指向を使うと、保守性・拡張性に優れたシステムが作れるといわれています。しかし、実際には、「オブジェクト指向を使った開発手法のどの部分が保守性・拡張性に貢献するのか分かりにくい」というのが実情ではないでしょうか。この連載では、システム開発における分析から実装の中でも、特に保守性・拡張性の視点から重要なポイントをピックアップして、説明していきたいと思います。 連載第1回は、まず、現状のシステム開発(ビジネス・アプリケーション)における分析設計手法の問題点を整理し、変更性・拡張性の重要性と定義を説明したいと思います。 現状のシステム開発における問題点 ビジネスアプリケーション

    保守性・拡張性に優れたシステムを作る(1) ― @IT
  • ゼロ円でできるXサーバ WindowsでLinuxをリモート操作・前編(1/3)

    LinuxサーバをWindowsから操作しているというケースは多い。ほとんどの場合はtelnetやsshで十分だが、ときにはGUI(Xクライアント)を使いたい場合もある。そこで、このような用途に最適なVNCを紹介しよう。 VNCとは UNIXのウィンドウシステムであるX Window System(以下X)は、もともとネットワーク環境を前提としたクライアント/サーバ構成になっている。Xサーバが画面表示や入力を担当し、Xクライアントはそれを利用して動作する。つまり、X上で動作するGUIプログラムがXクライアントである。 XサーバとXクライアントはXプロトコルという独自のプロトコルで各種の情報をやりとりする。上記のとおりネットワークを前提としているため、別のマシン(マシンB)にXサーバを用意すれば、マシンA上で動作するXクライアントをマシンBから操作できる。 UNIXあるいはLinuxの場合、

    ゼロ円でできるXサーバ WindowsでLinuxをリモート操作・前編(1/3)
  • 1