タグ

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

  • 第6回 Windows PCとファイルを共有できるようにしよう

    MacBook Airに移行しても、Windows PCや社内のWindowsサーバーとファイルのやりとりができないと不便だ。そこで、今回はMacBook AirとWindows PCとのファイル共有を試してみる。 連載目次 MacBook Airに移行しても、Windows PCや社内のWindowsサーバーとのファイルのやりとりは必須である。オンラインストレージを活用するという方法もあるが、ローカルのシステム間なら、やはりLANを経由して直接ファイルのコピーや移動、削除などのファイル共有を行いたい。 MacBook Airに移行しても、Windows PCや社内のWindowsサーバーとのファイルのやりとりは必須である。オンラインストレージを活用するという方法もあるが、ローカルのシステム間なら、やはりLANを経由して直接ファイルのコピーや移動、削除などのファイル共有を行いたい。 ファイ

    第6回 Windows PCとファイルを共有できるようにしよう
  • LTEを支える3つの要素技術

    次世代無線技術LTEの仕組みを紹介する。NTTドコモ、イー・モバイル、ソフトバンクモバイル、KDDIの来年の無線技術はどうなる? 限られた電波の有効活用が課題に 動画などマルチメディアコンテンツを手軽に楽しめる各種携帯端末が相次いで市場に投入されています。その通信インフラとして、高速無線通信が可能なLTEへの期待が高まる一方、限られた電波をいかに有効活用するか、解決すべき課題もあります。 LTEの周波数帯域幅は、前回述べたように、1.4MHz、3MHz、5MHz、10MHz、15MHz、20MHzの中から選択でき、周波数帯に比例して通信速度が高速になります。後述するように、通信速度は無線アクセス方式や変調方式などによって異なりますが、より高速な通信を行うためには10MHz、15MHz、20MHzといった周波数帯域幅の使用が望まれます。 また、LTEは現行の3Gや高速モバイルデータ通信のH

    LTEを支える3つの要素技術
  • Linuxカーネルのコンフィグレーション手順

    連載は、Linux 認定試験 LPICに対応しています。一般的なLinuxユーザーレベルのトピックは省略し、システム管理とサーバ管理の内容を取り上げています。また、LPIC対策だけでなく、関連するトピックについて系統的な理解を問う問題も出題しています。連載の特徴は、対象となるプログラムのバージョンを可能な限り明記していること、比較的新しくまとまった解説がまだ少ないトピック、重要だが理解しにくいトピックを優先して取り上げていることです。問題を解き、その解説を読むことにより実践でLinuxを活用できる力を身に付けます。 ■今回のディストリビューション:Fedora 問題を解く鍵 【1】 このトピックに関連した設定や試験問題を解く際には、以下の項目がポイントになります。 【1】カーネルコンフィグレーションの概要を把握しておく カーネル(kernel:核)はシステム起動時にメモリにロードされ、そ

    Linuxカーネルのコンフィグレーション手順
  • 高速・軽量・高機能……Nginxの基礎知識

    処理能力の高さなどを理由に、近年、大規模サイトを中心に急速にシェアを拡大しているWebサーバー「Nginx」。この連載では、その特徴と魅力を分かりやすく紹介します。 第3のWebサーバーとして注目を集めるNginx 1日に数億リクエストを処理するような大規模サイトを中心に、近年急速にシェアを拡大しているWebサーバーが「Nginx(エンジンエックス)」です。HTMLドキュメントや画像ファイルといった静的コンテンツを高速で配信し、消費メモリが少なく、リバースProxyやロードバランサーといった機能も有した注目の軽量Webサーバーです。ネットクラフト社の調査によると、2014年6月時点でApache HTTP、Microsoft IISに次ぐ第3位のシェアを獲得しています。 依然としてApache HTTPやMicrosoft IISのシェアは高いものの、Nginxの認知度は日に日に高くなって

    高速・軽量・高機能……Nginxの基礎知識
  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • @IT:LDAPによるパスワードの一元管理(1/3)

    今回は、この3つのパスワードを一元管理するために「LDAPサーバ」を利用します。つまり、ユーザーアカウントおよびパスワードをLDAPに格納し、すべてのサービスが同じデータを参照するようにします。 ただし、ここで1つ考慮すべき点があります。パスワードは、元のデータを割り出せないような仕組みで暗号化するのが普通です。パスワードが正しいかどうかを確認するには、同じ方法で暗号化したデータ同士を比較する必要があります。しかし、LinuxWindowsではパスワードの暗号方法が異なるため、入力したパスワードが同じでも暗号化されたパスワードデータを後で比較することは不可能です。そのため、複数のパスワードデータをLDAPサーバの1人のユーザーの属性としてまとめたとしても、一方のパスワード(例えばWindows)に対して変更があった場合には、他方のパスワード(例えばLinux)も変更されるような仕組みが必

    @IT:LDAPによるパスワードの一元管理(1/3)
  • 5分で絶対に分かるVPN (1/6):5分で絶対に分かる - @IT

    VPN(Virtual Private Network)とはいったい何だ 外出先などからインターネット経由で安全に社内へアクセスしたり、特定のビジネスパートナーに対して安全に情報を提供したりするニーズが高まっている。以前は、このようなニーズに対しては専用線か、Webベースでの暗号化接続を提供するSSL(Secure Sockets Layer)、メールの暗号化という方法が主に用いられた。 しかし、サービスが多様化するにつれて、利用するアプリケーションを意識することなく通信を暗号化したいというニーズが高まってきた。そうした要求に対して最も有効なソリューションが、「Virtual Private Network(VPN)」だ。 では、VPNのイメージを解説しよう。

    5分で絶対に分かるVPN (1/6):5分で絶対に分かる - @IT
    sktshk
    sktshk 2011/05/19
    VPNの説明
  • MVCとRailsの基本構成を学ぼう

    Web開発フレームワークとして人気の高いRuby on Railsの最新版、バージョン3を使ってWebアプリ開発の基を学びます。 人気のフレームワークでWeb開発を学ぶ Ruby on Railsは、いまやWebアプリケーションの開発フレームワークの有力な選択肢の1つとなっています。Ruby以外の言語のWebアプリケーションフレームワークも少なからずRailsの影響を受けているので、現在Rubyを使っていないエンジニアにとっても、Railsを知ることは大いに参考になるはずです。もうすぐRails3認定試験が格的に開始されるということもあり、この連載では、試験範囲の流れに沿って、Railsの基礎についてご紹介していきます(ただし、必ずしも試験対策というわけではありません)。 今回、連載第1回として記事では、Railsを理解する上で基となる考え方であるMVCについて説明した後、Rail

    MVCとRailsの基本構成を学ぼう
    sktshk
    sktshk 2011/02/24
  • 1