タグ

ブックマーク / atmarkit.itmedia.co.jp (29)

  • LPI-Japan、「Linuxセキュリティ標準教科書」を無償公開

    LPI-Japan、「Linuxセキュリティ標準教科書」を無償公開:iptablesやACL、OpenSSHなどを解説 LPI-Japanは2013年10月1日、Linuxサーバのセキュリティを強化し、安全に運用していくために必要な知識をまとめた「Linuxセキュリティ標準教科書」を公開した。 エルピーアイジャパン(LPI-Japan)は2013年10月1日、Linuxサーバのセキュリティを強化し、安全に運用していくために必要な知識をまとめた「Linuxセキュリティ標準教科書」を公開した。PDF版とEPUB版が無償でダウンロードできる。 LPI-Japanは、オープンソースソフトウェア(OSS)/Linux技術者育成と認定試験の普及に取り組んでいる特定非営利活動法人だ。過去には、Linuxについて基礎から学ぶことのできる学習教材「Linux標準教科書」や「Linuxサーバー構築標準教科書

    LPI-Japan、「Linuxセキュリティ標準教科書」を無償公開
  • ついにメジャーバージョンUP! Eclipse 4.2の新機能7選 - @IT

    ついにメジャーバージョンUP! Eclipse 4.2の新機能7選:ユカイ、ツーカイ、カイハツ環境!(28)(1/2 ページ) メジャーバージョンアップしたEclipse 4.2 「Juno」 2012年6月27日、Eclipseの最新バージョンであるEclipse 4.2がリリースされました。 Eclipse 3.5の「Gallileo」からは、Eclipseのリリースのネーミングは「G」「H」「I」「J」とアルファベット順の単語で始まる名前が投票によって名付けられています。Eclipse 3.7「Indigo」の次であるEclipse 4.2は「J」で始まる「Juno」(ユノ)と名付けられました。 Junoは、ローマ神話に出てくる、女性と結婚を守護する女神であり、6月を意味する「June」の由来ともなっています。Eclipseが6月にリリースされるという意味も込めてJunoが採用された

    ついにメジャーバージョンUP! Eclipse 4.2の新機能7選 - @IT
  • さくらのクラウド、Amazon EC2の半額以下で11月開始へ - @IT

    2011/09/06 さくらインターネットが、11月15日に竣工する北海道・石狩の新データセンターで、竣工と同時に格的なクラウドサービス「さくらのクラウド」の提供を開始することを明らかにした。9月5日に東京・新宿で開かれたユーザー向けイベント「さくらの夕べ」で、田中邦裕社長自らが語った。 「昨年11月のクラウドコンピューティングEXPOで、さももうすぐ出るかのように言ってしまいましたけれども、ようやく明日ベータサービスのリリース予定です」 昨年の時点で、後発となるクラウドサービスのコンセプトを「何の変哲もないIaaS型クラウドを圧倒的なコストパフォーマンスで提供する」と語っていた田中社長だが、改めて「開発者志向のシンプルクラウド」という設計目標を強調。公式発表前ながら、「同一スペックであれば、Amazon EC2の1/3から1/2の料金にできると思う」と話し、国内の競合サービスや、機能や

  • Windowsのリモートデスクトップでコンソールセッションに接続する

    リモート・デスクトップ接続には、コンソール・セッションとリモート・セッションの2つがある。物理コンソール上での作業をリモート・デスクトップ環境へ引き継いだり、その逆を行ったりするには、コンソール・セッションへ接続すればよい。 解説 リモート・デスクトップ(ターミナル・サービス)接続を利用すると、コンピュータに接続されている実際の物理的なコンソールではなく、離れた場所にあるコンピュータからリモート・ログオンし、GUIベースの操作でコンピュータを利用できる。 リモート・デスクトップで接続すると、それぞれの「セッション」ごとに固有のユーザー環境が用意される。 セッションとは、ユーザーごとに用意される画面やキーボード、プロセス空間などの環境へ接続した状態のことを指す。リモートからログオンしたユーザーに対しても仮想的なコンピュータ環境が用意され、実際の物理コンソールの状態には関係なく、独立してコンピ

    Windowsのリモートデスクトップでコンソールセッションに接続する
  • JavaでTwitterをOAuth認証して使えるTwitter4Jとは

    JavaTwitterをOAuth認証して使えるTwitter4Jとは:クラウドとフレームワークで超簡単ケータイ開発(2)(1/3 ページ) 数年前に比べケータイ向けサービス構築を支援するフレームワークやノウハウがたまってきて、そして無料または、格安でサービスを公開できる仕組み(クラウドやVPSなど)も普及している今こそ、ケータイ向けサービス開発を始めるチャンスではないでしょうか 携帯端末は、何気なく“つぶやく”のに最適! 前回の「Google App EngineとSlim3とMobyletで始める携帯Web入門」では、Javaのケータイ向けサービス開発を簡単にするクラウド環境とフレームワークなどを紹介し、開発環境を構築して動かしてみました。数年前に比べ、今ケータイ向けサービス構築が容易になっていることが確認できたかと思います。 携帯端末は、いつでもどこでも触れるため、つぶやくためのデ

    JavaでTwitterをOAuth認証して使えるTwitter4Jとは
  • 各ディレクトリの役割を知ろう(ルートディレクトリ編)(1/2)

    ディレクトリを知ればLinuxが見えてくる Windowsを使っている人であれば、ディレクトリごとに役割や約束事があることはご存じでしょう。 アプリケーションをインストールする場合は、通常\Program Filesフォルダ下にサブフォルダを作ってファイルを保存します。Windows 2000であれば各ユーザー固有の設定は\Documents and Settingsフォルダ下にあり、\WINNTにはOS体のファイルが集められています。各ユーザーが作成したデータの保存先は、ユーザー用の[マイ ドキュメント]であり、ちょっと詳しい人ならこのアイコンの実体が\Documents and Settings\ユーザー名\My Documentsであること、好きなフォルダにマッピングし直せることも知っているでしょう。 しかし、WindowsからLinuxに移行した途端、いままでのセオリーはまったく

    各ディレクトリの役割を知ろう(ルートディレクトリ編)(1/2)
  • 元Netscape創業者ら、新ブラウザ「RockMelt」発表 Chromiumベースにソーシャル連携を標準搭載 − @IT

    2010/11/08 インターネット黎明期の1994年に初の商用Webブラウザとして登場し、Internet Explorer登場以前には圧倒的なシェアと人気を誇った「Netscape」。その創業者であるマーク・アンドリーセン氏を含むNetscape Communicationsの卒業組が、密かに過去2年に渡って新ブラウザ「RockMelt」(ロックメルト)を開発していたことを明らかにした。 (追記:試用動画を追加しました) 2010年11月8日に公開されたWebページと紹介ビデオによれば、RockMeltは、Facebook、Twitter、YouTubeなどを通じて、メッセージやコンテンツ、URLリンクを知人・友人らと「共有」するWeb上のソーシャルな活動を支援することを最初から考えて設計された“ソーシャルな”Webブラウザだ。一見すると、素のChromiumGoogle Chrom

  • インフラエンジニアはOSインストールにこだわるべし

    インフラエンジニアはOSインストールにこだわるべし:ゼロから始める「インフラエンジニア養成所」(2)(2/2 ページ) 「道具を選ばない」という能力の重要性 インストールの方法は、CD/DVDからインストールする、ネットワークからインストールする、GUIでインストールする、CUItext)でインストールするなど、さまざまな選択肢があります。 通常、Linuxなどのサーバはネット越しで管理することがほとんどでしょうが、OSインストールのときはコンソール(モニタやキーボード)で接続する良い機会でもあります。 以上のように、インストール時のさまざまな選択肢を知りつくして、どんなインストール方法でも自由にできるようになる、というのが、OSのインストールにこだわってほしいという理由の1つです。 例えば、モニタの種類によっては、GUIの画面がうまく表示できないことがあります。そういうときにインストー

    インフラエンジニアはOSインストールにこだわるべし
  • 入門から実践までJavaで学べる「ログ」の常識 (1/4) - @IT

    連載は、Java言語やその文法は一通り理解しているが、「プログラマー」としては初心者、という方を対象とします。Javaコアパッケージを掘り下げることにより「プログラマーの常識」を身に付けられるように話を進めていきます。今回は、開発現場でのプログラミングやセキュリティに必須の「ログ」について具体的な出力の仕方や設定方法をじっくり解説します。 今回はログの常識について、Java言語を通じて学んでいきます。多くの場合、ログは「ログファイル」という物理的なファイルに関連付けられて、私たちの前に現れます。 前回のプロパティの記事と同様、プログラム内では完結せず、外部の物理ファイルとのかかわりが出てくるため、初心者のうちはなかなかなじみにくい技術であるかもしれません。しかし、プログラミングにおいて重要ですので、しっかり習得してしまいましょう。 前回紹介したプロパティでは、プロパティファイルからの設定

    入門から実践までJavaで学べる「ログ」の常識 (1/4) - @IT
  • これなら分かるAR(拡張現実)

    iPhoneアプリのセカイカメラやアニメの電脳コイルなど、なにかと話題のAR。既存のWebサービス・概念・製品とマッシュアップすることによって、ARはさらにユニークな方向に可能性が広がります iPhoneアプリのセカイカメラで話題 セカイカメラや電脳コイルや、なにかと話題のAR(Augmented Reality:拡張現実)ですが、既存のWebサービス・概念・製品とマッシュアップすることによって、ARはさらにユニークな方向に可能性を広げることができます。 この連載では、連続デブ(開発)小説と題して開発を続けているAR三兄弟のマッシュアップ事例を1つ1つ紹介しながら、ARの新しい可能性について皆さんと探ってゆきたいと考えています。 ところで、ARって何? AR三兄弟と名乗っている以上、この質問には全力で答えられなくてはいけませんね。ARとはAugmented Realityの略で、日語では

    これなら分かるAR(拡張現実)
  • 使って分かったAndroidとiPhoneの違い - @IT

    5月末から6月にかけて、米国出張で2週間ほどAndroid端末を使う機会があった。使ってみると、同世代のスマートフォンとして競争相手であるiPhoneとの違いにいくつか気付いた。ここでは、私が気付いた両者の違いをざっくり主観を交えてまとめてみたい。 Android端末とiPhoneは、ケータイ、あるいはスマートフォンという文脈で考えれば、違いより、むしろ似ているところのほうが多い。両者とも、主にPC向けとして進化したモダンなOSとWebブラウザを搭載していて、タッチパネルを生かしたUIも同様だ。アプリケーションプラットフォームが開放されており、個人でもアプリ開発が可能という点も同じだ。Windows MobileやSymbian OSでも個人開発者によるアプリ開発は不可能ではなかったが、SDKの入手のしやすさや取っつきやすさ、ポータル的なマーケットの有無など違いは大きかった。iPhone

  • @IT:連載 Strutsを使うWebアプリケーション構築術(1)

    アプリケーション・フレームワーク「Struts」 昨今、とみに「フレームワーク・プログラミング」という言葉が取りざたされることが多くなってきました。そして、稿のテーマでもあるStrutsもまた、「サーバサイドJava」――サーブレットベースで動作する「アプリケーション・フレームワーク」の一種です。 Strutsプログラミングの具体的な手続きを紹介していくに先立って、まずはこのアプリケーション・フレームワークとしてのStrutsについて、簡単に解説しておくことにしましょう。 ■アプリケーションの枠組み フレームワーク、それはアプリケーションを構築するうえでの「枠組み」であり、「ルール」であり、(語弊を恐れずにいえば)「制限」です。 昨今、アプリケーション構築におけるチーム開発の重要性がますますクローズアップされています。アプリケーションがますます大規模化し、また、基幹システムの一角をも担う

    @IT:連載 Strutsを使うWebアプリケーション構築術(1)
  • 「コンピュータの説明」の付け方

    Windows系OSでは、各コンピュータに対して、ホスト名だけでなく、そのコンピュータに対する説明のための簡単な文字列を付けることができる。この説明文字列は、例えばエクスプローラでマシン名を一覧表示させたりした場合に、ホスト名とともに表示される(ファイルやプリンタを公開していないマシンは、この一覧には現れない)。

  • IE 6で泣かないための、9つのCSSハック (1/3) - @IT

    有限会社タグパンダ 喜安 亮介 2009/10/8 Webブラウザごとのレンダリングエンジンの違いにより起こるレイアウトの表示ずれ問題に泣かされるWebデザイナのために、Webブラウザごとに使えるかどうかの表を交えながら問題を解決するためのCSSハック&フィルタTipsをお届けします(編集部) 最も多く使われているのに……、いや、だからこそ 多くのWebデザイナの悩みの1つは、レイアウトの表示ずれ問題だと思います。これは、各Webブラウザが採用しているレンダリングエンジンの違いから起因している場合が多いです。その中でも、最もWebデザイナ泣かせのWebブラウザなのは、マイクロソフトが開発しているIE(Internet Explore)のバージョン6です。 IE 6は、発売開始当初のWindows XPにデフォルトでインストールされていたWebブラウザということもあり、世の中の多くのユーザー

  • Wake On LANでコンピュータを起動する ― @IT

    対象OS:Windows 2000/Windows XP/Windows Server 2003/Windows 7/Windows Server 2008 R2 TIPSの情報は、記事公開時点(2012年03月09日)のものです。最新のPCでは、記事の通りの操作でWake On LANによるコンピュータ起動が行えない場合があります。また、記事中で紹介しているフレンドコンピューターのツール「WOL Controller」は、配布が終了しています。 また、最新の状況を反映したWindows 10向けのWake On LAN(WoL)に関する記事を公開しました。Windows 10でWoLを行いたい場合は、以下の記事を参照してください。 解説 リモート・デスクトップでログオンしたいコンピュータや自動更新を有効にしていて[更新をインストールしてシャットダウン]を実行してしまったコンピュータなど

    Wake On LANでコンピュータを起動する ― @IT
  • プレビュー公開が始まったGoogle Wave「超」入門(1/4)-@IT

    株式会社鳥人間 郷田まり子 2009/10/1 ついにプレビュー公開が始まった、リアルタイム&(ポーリングによる)擬似プッシュ型のコミュニケーションとコラボレーションのプラットフォーム「Google Wave」の特集です。その概要と「Gadget」「Embed」「Robot」という3つの拡張APIを使ったWaveの作り方を徹底解説します ついにプレビュー公開が始まった「Google Wave」とは 9月30日に、Google Apps アカウント所持者を対象にしたプレビュー公開が始まったGoogle Wave(以下、Wave)は、グーグルが世界に提案した、1つのコミュニケーション&コラボレーションプラットフォームです。 Waveを拡張することで、従来では実装が面倒であったプッシュ型の通信による複数ユーザー間での情報の同期を行うようなWebアプリケーションを開発できます。Waveについての詳

  • Eclipse 3.5 Galileoの「実に面白い」新機能とは

    Eclipse 3.5 Galileoの「実に面白い」新機能とは:ユカイ、ツーカイ、カイハツ環境!(6)(1/3 ページ) 2009年6月24日に、オープンソースのIDE(統合開発環境)「Eclipse」の最新版であるEclipse 3.5、コードネーム「Galileo」の正式版がリリースされました。稿では、その新機能を紹介します。 「Io」ではなく、「Galileo」なのは、なぜ? 私事ではありますが、最近、「MR.BRAIN」というTVドラマにはまっています。MR.BRAINは、脳科学者である主人公が脳科学を使って、トリックが仕掛けられた難事件を解決していくという内容ですが、少し前に流行った福山雅治主演の科学者「ガリレオ」が難事件を解決するTVドラマを彷彿とさせる内容で、毎週楽しみにしています。 さてガリレオといえば、Javaの世界ではEclipse 3.5のコードネームGalile

    Eclipse 3.5 Galileoの「実に面白い」新機能とは
  • いまさらアルゴリズムを学ぶ意味

    いまさらアルゴリズムを学ぶ意味:コーディングに役立つ! アルゴリズムの基(1)(1/3 ページ) 連載ではアルゴリズムを学ぶ、または学び直すことで、プログラミングのスキルを深めていきます。アルゴリズムは学問として取り扱われることが多いですが、この連載では開発の現場に役立つスキルを身に付けることを目的とします。初回は、アルゴリズムを学ぶ意義について。コンピュータに「3の倍数と3の付く数字」を判断させるにはどうしたらいいか。発想力を鍛えよう。 アルゴリズムを学ぶ意味 IT技術者である読者の皆さんなら、普段から何げなく「アルゴリズム」という言葉はよく使っていることでしょう。しかしあらためて「『アルゴリズム』とは何か」と問われて、すぐに明快に答えられるでしょうか。 また、IT技術者であってもアルゴリズムをきちんと勉強した人は意外と多くないのではないでしょうか。大学で学んだとか、入社後の新人研修

    いまさらアルゴリズムを学ぶ意味
  • @IT:Javaパフォーマンスチューニング 第3回

    記事は、HP-UX Developer Edgeに掲載された記事を株式会社アットマーク・アイティおよび記事の筆者が独自の判断のもとに加筆・修正したものです。 今回は、Javaにおけるヒープ・メモリ管理の詳細を説明します。JVMのヒープ・メモリの中で、新しいオブジェクトと古いオブジェクトがどのように配置されるかを理解することで、ヒープ・メモリが有効に利用されているか否かを判断することができます。また、JVMが出力するガベージ・コレクションのログを解析し、オプションの指定によってヒープ・メモリのサイズを適切にチューニングする方法を紹介します。 Java ヒープ・メモリの構造 Javaにおけるガベージ・コレクションのメカニズムを理解するには、まずヒープ・メモリの構造を知っておく必要があります。 図1は、JVM におけるヒープ・メモリの構造を示したものです。この図が示すように、ヒープ・メモリの

    @IT:Javaパフォーマンスチューニング 第3回
  • 第1回おばかアプリ選手権はこうして行われた

    3月6日にお台場の東京カルチャーカルチャーで「デザインハック・ミーティングVol.1 おばかアプリ選手権」が開催された。イベントの模様と披露されたおばかアプリをダイジェストで紹介する 8組の勇者が繰り広げた戦い 「おばかアプリ」とは、イベント概要によると「うざいぐらいにかわいくて、ムダにかっこいい。かゆくないところにも手が届くアプリ」のこと。生産性向上とか効率性重視もけっこうだけど、技術とはそれだけのために存在するわけではない。 あえて「おばか」を目指すことで、いつもとは異なる方向への発想を広げてみる。業務アプリではできないムダなこと、やってはいけない(と思われている)壮大なことに挑戦してみる。「楽しませる」「笑わせる」というのは、実はとても難易度が高いことであり、それは突き詰めていくと「誰もが使いたくなる究極のアプリ」となる。……という深いコンセプトがあるのかないのかはともかく、初代おば

    第1回おばかアプリ選手権はこうして行われた
    howalunar
    howalunar 2009/03/19