タグ

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

  • rootのパスワードを忘れてしまった:ITPro

    シングル・ユーザー・モードで起動すれば,ユーザー名やパスワードを入力することなく,root権限でシェルが起動します。このシェルからパスワードを再度設定します。 難易度:★★★ 対象ディストリビューション:すべて 前任者から引き継ぎを受けていないLinuxサーバーの管理を任されてしまったためにrootのパスワードが分からない場合や,rootのパスワードをうっかり忘れてしまった場合には,rootのパスワードを再設定します。 〔Ctrl〕キーと〔Alt〕キーと〔Delete〕キーを同時に押してパソコンを再起動させ,そのときにシングル・ユーザー・モードを指定します。シングル・ユーザー・モードとは,ユーザー認証がなく,root権限でLinuxを操作できるモード*3で,メンテナンス用に用意されています。ネットワーク機能は無効で,最小限のファイル・システムのみがマウントされます。 シングル・ユーザー・モ

    rootのパスワードを忘れてしまった:ITPro
  • コピペで使える言語・コマンドリファレンス - ITproリファレンス:ITpro

    HTMLCSS、DynamicHTMLJavaScriptPerlWindowsコマンド、ネットワークコマンド、Linuxコマンドといった、Webサイト構築やアプリ開発に欠かせないプログラミング言語とコマンドのリファレンスマニュアルです。各項目のサンプルコードは、コピーし貼り付けてすぐに使えます。入門講座も用意しました。ぜひブックマークしてお役立てください。 HTML HTMLは、Webコンテンツを作成する上で、最も基礎となる記述言語です。各タグについての概要や属性などをサンプルを交えて説明します。 HTMLリファレンス(107項目) HTMLリファレンスの使い方 HTML入門 CSS CSSは、Webページのレイアウトなどといったコンテンツの見栄えを指定する記述言語です。各スタイルの概要や使い方を説明します。 CSSリファレンス(73項目) CSSリファレンスの使い方 CSSの基

    コピペで使える言語・コマンドリファレンス - ITproリファレンス:ITpro
  • 第20回 Flexが備えるMXMLコンポーネント(Part12:TitleWindow)

    記事中のサンプルを表示するには最新のFlashPlayer9が必要です(稿執筆時点では【9,0,47,0】が最新)。こちらから最新のFlashPlayer9をインストールしてください。また,インストール後はブラウザの再起動が必要です。インストールされているFlash Playerのバージョンを確認するにはこちら。 今回は前回の「Panel」コンポーネントを継承した「mx.containers.TitleWindow」を紹介します(*1)。パネル・コンポーネントの右上に,「×」印の「クローズボタン(CloseButton)」が付加されたコンポーネントです。ただ,実はこの「CloseButton」の実体となるボタンは,Panelに定義されていて,かつ,常にインスタンス化されます。Panelを使用しているときは単に表示されていないだけの状態です。 では,TitleWindowでは何をしている

    第20回 Flexが備えるMXMLコンポーネント(Part12:TitleWindow)
  • 「テトリスを1時間強で作ってみた」動画の投稿者にインタビュー──「プログラミングの楽しさ伝えたい」

    1時間強でテトリスを作れるのはすごいですね。プログラミング歴を教えてください。 幼稚園のころからですね。当時,セガが「SC-3000」というパソコンを出していて,これが家にありました。あるとき,親が「ベーマガDX」(注:電波新聞社が発行していたプログラミング雑誌「マイコンBASICマガジン」の別冊。様々なパソコン用のゲーム・プログラムなどを掲載していた)を買ってきたので,そこに載っているプログラムを打ち込んでいました。 当時は「これを打ち込むとゲームができる」という認識しかなかったですが。SC-3000には顔のキャラクタがあってそれをBASICのPRINT文で表示して親に自慢げに見せていたそうです。 幼稚園のころに? はい,あまり信じてもらえないかもしれないのですけど(苦笑)。 小学校に入ってからは,PC-88(NEC製の8ビット・パソコン)もあったのですが,それはほとんど使わずに小学校4

    「テトリスを1時間強で作ってみた」動画の投稿者にインタビュー──「プログラミングの楽しさ伝えたい」
    yasai_014
    yasai_014 2009/11/05
  • フリープログラマという生き方

    フリープログラマってどんな生活をしているんだろう,と考える人は多いかもしれません。ここでは,プログラミング専門誌「日経ソフトウエア」で2001年から続いている長寿人気連載「フリー・プログラマの華麗な生活」(現在も連載中)から,その厳しさ,楽しさを垣間見ることができる記事を12,厳選してご紹介します。 連載筆者の中條氏は1960年生まれ。大手SIベンダーに勤めた後,何度かの転職を経て1999年に独立。モバイル・コンテンツ系のシステムをはじめ,Webシステムの開発を得意とするフリーのソフトウエア技術者として10年にわたって実績を上げてきました。 もちろん,現在に至る道は決して,平坦ではありませんでした。しかも最近は,「100年に1度の大不況」で,大きなプロジェクトがいくつもクローズし,首都圏でもソフトウエア技術者は余り気味。中條氏もその例に漏れず,人材派遣会社との仕事探しの顛末を日経ソフトウ

    フリープログラマという生き方
    yasai_014
    yasai_014 2009/09/16
  • 第28回 日本企業を見限ったインドの“システム屋”から学んだこと

    経営者にとって、情報システムは頭痛の種になりがちだ。業務に必須だが投資に見合った効果が出るとは限らない。ほかの設備投資に比べて専門的で難解でもある。 野村総合研究所で約20年間勤務した後に、人材派遣大手スタッフサービスのCIO(最高情報責任者)を務め急成長を支えた著者が、ベンダーとユーザー両方の視点から、“システム屋”の思考回路と、上手な付き合い方を説く。 前回(第27回)で登場したインド人の“システム屋”経営者の言葉をもう1つ紹介したいと思います。彼から「日企業向けの仕事はもうやりたくない」と言われたことがあります。英語力の問題ではなく、日人はそもそもシステム開発に向いていないというのが彼の主張です。 これを聞いた私は、その場では苦笑するほかありませんでしたが、日人の“システム屋”として悔しいという感情が残りました。しかし今ようやく、この意見には反論が可能だという思いに至りました。

    第28回 日本企業を見限ったインドの“システム屋”から学んだこと
    yasai_014
    yasai_014 2009/09/14
  • 授業に使える「Linuxサーバー構築標準教科書」,LPI-JapanがPDFで無償公開

    LPI-Japanは「Linuxサーバー構築標準教科書」の無償公開を開始した。教育機関が授業で実習に利用できる教科書で,PDF形式で公開している。LPI-JapanはLinux技術者認定試験LPIC(Linux Professional Institute Certification)を運営している特定非営利活動法人。「Linux 技術者の育成と技術力向上,およびOSS環境の利用推進」(理事長の成井弦氏)を目的として無償公開した。 「Linuxサーバー構築標準教科書」は120ページ。Linuxをインストールしサーバーを構築,DNS,Webサーバー,メール・サーバーを設定し動作させる実習を行う。想定学習時間は12時間で,6時間×2日または90分間×8コマ。LinuxディストリビューションとしてはCentOSを使用している。 LPI-Japanではすでに2008年9月,基礎編にあたる「Linu

    授業に使える「Linuxサーバー構築標準教科書」,LPI-JapanがPDFで無償公開
  • 第65回 [図解]Webサイト構築プロジェクト・ワークフロー - Webデザイン エンジニアリング:ITpro

    今回は,Webサイト構築プロジェクトのワークフローを俯瞰してみたいと思います。実際にクライアントから声がかかる場面から納品,つまり開発案件の完了までを12の「ステージ」に分けて図解してみました。思考のプロセス/人的配置/タスク/ツールなども一緒に記しています。少し大きな図になってしまいましたが,ご参考になれば。 図は,一番上は「4つのステップ/3つのタスク/12の要素(第62回 持続可能なWebサイト開発を支える12の要素)」。その下は,人的配置をロール(役割)ごとに記述しています。その下は,大まかなタスクのレベルです。それぞれの期間内に処理すべき項目を列挙しています。その下が,「ステージ」。プロジェクト全体を12のステージに分類して作業内容を整理しています。基的には,その流れの順で進んでいきます。その下は,それぞれのステージのアウトプットのイメージで,更にその下にはよく使うファイルアイ

    第65回 [図解]Webサイト構築プロジェクト・ワークフロー - Webデザイン エンジニアリング:ITpro
  • もう起業に会社はいらない,とサイボウズ創業者は言う - 記者のつぶやき:ITpro

    アメリカでは『起業のあり方』の変革が起きている」。サイボウズの創業者である高須賀宣氏は言う。米国で設立した会社LUNARRを2009年5月に清算したのは,それが理由だと高須賀氏は話す。 米国では学生が一人でサービスを立ち上げている 高須賀氏は現在,米国に拠点を置き,世界に向けたサービスの開発に挑んでいる。2006年,オレゴン州ポートランドで会社LUNARRを設立。ドキュメントの“裏面”がメールになるコラボレーション・ツールThemeと,画像を共有してユーザーがつながるElementsという2つのサービスを展開していたが,2009年5月10日に2つのサービスと会社をシャットダウンした(関連記事)。同氏が日に一時帰国した際に,これまでのチャレンジで得た事を聞いた。 高須賀氏は会社を閉鎖したが,引き続き次のサービスの開発を進めている。もともとサービス開発を2つで終えるつもりはなかった。それに

    もう起業に会社はいらない,とサイボウズ創業者は言う - 記者のつぶやき:ITpro
  • 第21回 ActionScript3.0で正規表現を扱う

    ActionScript3.0では,文字列のマッチングに便利な「正規表現」の使用ができるようになりました。正規表現を扱うには,「RegExpクラス」を使用します。図1のムービーは,正規表現を使ってマッチングを行い,任意の文字列を置き換えています。正規表現を使用すると,文字列に対する様々な処理の作成が簡単になります。 そもそも正規表現とは そもそも「正規表現(Regular expression)」とはどんな仕組みなのでしょうか。実は正規表現は,ActionScript3.0固有の仕組みではありません。様々なプログラミング言語やテキスト・エディタ等で,文字列の「マッチング処理」を行うために利用されている「小さなプログラミング言語」と言っても差支えないくらいの仕組みなのです。「コンピュータで,文字列の置き換え処理をやる場合には,こういう書き方ができると便利だよね」というルールを決め,それをいろ

    第21回 ActionScript3.0で正規表現を扱う
  • 第7回■文字エンコーディングが生み出すぜい弱性を知る

    文字コードに関する問題は大別すると文字集合の問題と文字エンコーディングの問題に分類できる。前回は文字集合の取り扱いに起因するぜい弱性について説明したので、今回は文字エンコーディングに起因するぜい弱性について説明しよう。 文字エンコーディングに依存する問題をさらに分類すると2種類ある。(1)文字エンコーディングとして不正なデータを用いると攻撃が成立してしまう点と,(2)文字エンコーディングの処理が不十分なためにぜい弱性が生じることがある点だ。 不正な文字エンコーディング(1)――冗長なUTF-8符号化問題 まず,(1)の不正な文字エンコーディングの代表として,冗長なUTF-8符号化問題から説明しよう。前々回に解説したUTF-8のビット・パターン(表1に再掲)を見ると,コード・ポイントの範囲ごとにビット・パターンが割り当てられているが,ビット・パターン上は,より多くのバイト数を使っても同じコー

    第7回■文字エンコーディングが生み出すぜい弱性を知る
    yasai_014
    yasai_014 2009/03/04
  • 使わなくなったデスクトップPCの再生方法を教えます:ITpro

    最近は,Eee PCやAspire oneなどの小型ノートPCが4万円台で購入できる,ついに14.1インチのワイド液晶モニターを備える通常のノートPCも5万円を切る価格で登場してきている。日ヒューレット・パッカードの「HP Pavilion Notebook PC dv4a/CT」がそうだ。メモリーは1Gバイト,ハード・ディスクは160Gバイトという十分なスペックである。現在の小型ノートPCの売れ行きを考えると,ノートPC全体の低価格化は避けきれないと筆者は感じている。 このように低価格なノートPCが普及してくると,ほとんどのデスクトップPCがノートPCに置き換わる可能性が出てくる。ノートPCは,グラフィックス性能などがデスクトップPCよりも劣っているように感じるが,筆者は今春,5万9800円で購入したノートPC上で,3次元オンライン・ゲームを楽しんでいる。高性能なグラフィックス・カード

    使わなくなったデスクトップPCの再生方法を教えます:ITpro
    yasai_014
    yasai_014 2008/12/12
    麻生 二郎
  • Windowsはどうやって起動しているのか?:ITprowsq

    Windows 2000/XPを搭載したパソコンが突然起動しなくなったら,どうすればいいだろうか。もちろん,Windows 2000/XPが起動するまでにはたくさんの段階を踏んでいるので,原因や復旧策を一言で表すことなど不可能だ。こういうときに役立つのは,ブート・プロセスに関する基礎知識である。どうやってWindowsが起動しているのかを知れば,トラブルの原因や対処法も見当が付くはずである。 パソコンの電源を入れれば,Windowsが起動(ブート)する。この極めて当たり前と思われる動作の中にも,実は複雑な処理が多数潜んでいる。例えば,あなたのWindowsパソコンが突然起動しなくなったとしよう(図1)。あなたはその原因の目星を付けられるだろうか? ブートに関するトラブルは案外多い。パソコンへの衝撃やハードディスク(HDD)の動作不良によってブートに必要なファイルが破損したり,ウイルスによっ

    Windowsはどうやって起動しているのか?:ITprowsq
  • 前編:Flashムービー作成フリーソフト「Suzuka」で簡単アニメーションを作ってみよう:ITpro

    この記事では,Flashムービーを作成することのできるフリーソフト,「Suzuka」をご紹介します。SuzukaはUzo氏がご自身のサイトで公開しているフリーソフトです。携帯向けFlashムービーから,最新のFlash8で作成できる画像のエフェクト機能を備えたムービー*1まで,タイムライン・ベースの開発環境で作成できます。 Suzukaでできることは,次の通りです。 Flashムービーの作成 ActionScriptを使ったプログラミング サウンドの再生 FLVファイルの再生 図1,図2のようなムービーも,Suzukaを使用すれば無料で作成できますよ。 図1:Suzukaで作成したFlashアニメーション(クリックするとムービーを表示します。音が出ます) 図2:Suzukaで作成したActionScriptを利用したムービー(クリックするとムービーを表示します) Flashムービーを作成す

    前編:Flashムービー作成フリーソフト「Suzuka」で簡単アニメーションを作ってみよう:ITpro
    yasai_014
    yasai_014 2008/09/30
  • リアルな映像を作るグラフィックス・アルゴリズム

    3次元コンピュータ・グラフィックス(3DCG)の世界で,リアリティは非常に重要なテーマです。リアルな3DCGを作るため,これまで様々な研究/開発がなされ,その成果は映画やビデオ・ゲームなどで誰でも目にすることができるようになっています。そして,現在でもさらなるリアリティの追求のため,日々研究や開発が続けられています。このパートでは,そうしたリアルな3DCGの裏側にある技術の一端をお見せします。 3DCGのリアリティは「形状」「色/質感」「動作」という三つの要素に分けて考えることができます。これらが技術的にどのような難しい点を含んでおり,どのように解決されてきたかは,最後のカコミ記事「3DCGのリアリティを実現する三つの要素」を参照していただくとして,これらの三要素が一定の水準に達したところで浮かび上がってきた,ある問題に焦点を合わせてみましょう。それは自然な動作の大量生成が難しい,という問

    リアルな映像を作るグラフィックス・アルゴリズム
    yasai_014
    yasai_014 2008/09/12
  • 1