タグ

ブックマーク / builder.japan.zdnet.com (123)

  • DNSを高速化--Snow Leopardの「BIND」を呼び起こす - builder by ZDNet Japan

    OS Xには、クライアント版とサーバ版の2種類がある。サーバ版は基的に「クライアント版プラスアルファ」だが、実際にはクライアント版に含まれている機能を有効化しただけ、GUIを追加しただけ、ということも少なくない。DNSサーバも、そのGUIを追加された機能の1つだ。 逆にいうと、GUIがないことを気にしない、Terminalも苦にならないというのならば、クライアント版で事足りてしまうこともある。たとえば、OS Xに収録されているDNSサーバソフト「BIND」は、もちろん運用に関するノウハウは別として、数行のコマンドラインを実行する程度で利用できるようになる。 OS XにDNSサーバを構えることは、それなりの意味がある。外部ではなくローカルのDNSサーバに問い合わせれば、その内容がキャッシュされ、次回以降の検索に生かされるからだ。個人ユーザーの場合、ルータの中継機能により、自分が契約するプロ

    DNSを高速化--Snow Leopardの「BIND」を呼び起こす - builder by ZDNet Japan
  • JavaScriptクロージャを完全理解!スコープチェインを知る(後編) - builder by ZDNet Japan

    前回はスコープチェインのお話に入るための予備知識として「変数オブジェクト」についてのお話をしました。それを踏まえて、今回はスコープチェインと、それによって実現されているクロージャについてしっかり学んでいきたいと思います。 スコープチェインとは 変数オブジェクトに関する説明はしっかりご理解頂けましたでしょうか?JavaScriptの変数は、全て変数オブジェクトのプロパティとして扱われている事、そして変数オブジェクトは状況に応じて違うものが使われる(グローバルスコープであればグローバルオブジェクト、ローカルスコープであれば目に見えない変数オブジェクト)というものでした。ローカルスコープに対応する変数オブジェクトは「アクティベーションオブジェクト」と呼ばれ、関数呼び出しが行われると自動的に作成されます。 しかし実際は、変数を参照するという事は、その場における変数オブジェクト「だけ」を探す訳ではあ

    JavaScriptクロージャを完全理解!スコープチェインを知る(後編) - builder by ZDNet Japan
  • iPadは最良のSSHクライアントになるか--「SSH Terminal」を試す - builder by ZDNet Japan

    5月28日という日を心待ちにしていたMacユーザーは少なくないはず。そう、同じDarwinベースのiPhone OSを採用したタブレット型デバイス「iPad」が、いよいよ国内向けに発売された。Apple Storeで予約していた筆者のもとにも無事到着、ウェブやメールに、電子書籍リーダーにと、早速活用している。 すでに何度も触れたことがあるiPadだが、所有すると改めて情報量の多さを実感する。iPhone向けにデザインされたアプリを起動すればなおさらのこと、ピクセルを倍に拡大するだけの「2倍」モードが互換性を持たせるためだけの措置で、iPad来の魅力をシュリンクするものだとわかる。 SSHクライアント「TouchTerm SSH」も、そのようなアプリの1つ。ControlやESCなど特殊キーの操作を含め、iPadのソフトウェアキーボードでも快適に操作できるのだが、2倍モードで全画面に表示し

    iPadは最良のSSHクライアントになるか--「SSH Terminal」を試す - builder by ZDNet Japan
    agw
    agw 2010/06/04
  • JavaScriptの関数オブジェクトを完璧に理解する - builder by ZDNet Japan

    前回までのおさらいと今回のあらすじ 前回は、thisキーワードについて深く解説しました。関数内で使用する「this」は、状況に応じて様々に変化する可能性がある、というお話でしたね。 これでやっと、JavaScriptの関数が持つ様々な機能を説明するための前提知識が整いました! JavaScriptの関数については、当連載でも一度取り上げています。JavaScriptの関数は、単なる手続きの単位ではなくオブジェクトの一種なのだ、と言うことを取り上げたトピックでした。 そう、JavaScript関数の実体は、Functionクラスのオブジェクトです。Functionクラスには、関数を操るための様々なメソッドやプロパティが存在します。今回は、それらを網羅的に解説するとともに、関数内でのみ使用可能な「arguments」オブジェクトについてもお話ししたいと思います。 Functionクラスのメンバ

    JavaScriptの関数オブジェクトを完璧に理解する - builder by ZDNet Japan
  • プログラマーになるための5つのヒント - builder by ZDNet Japan

    TechRepublicのメンバーsteven.balderrama氏は、掲示板に彼がプログラマーとしてのキャリアを始める準備が出来ているかどうかを尋ねる質問を投稿した。彼はC#の自習に多くの時間を割いており、それにはLINQ to SQLなどの進んだ技術も多く含まれ、今度はWPFを勉強し始めている。それに加え、彼は現在ネットワーク業界で働いており、すでにIT業界の一般的な困難や恩恵、仕事場での振る舞い方についても馴染んでいる。彼が提示した情報に基づいて、私は彼が開発業界に飛び込む準備が出来ていると判断した。そして、以下は彼が目的を達成するための私の提案だ。 基礎を学ぶ プログラミングを自習した人には、基礎に盲点がある場合が多い。プログラミングを自習しようという人の意識には、「今何かをしなくては」という気持ちがある。こういう姿勢は素晴らしいものだ。ただ、残念ながら、新しいことを学びたいとい

  • グーグルの無料パブリックDNSを使ってみる - builder by ZDNet Japan

    Googleがやらないことはないのだろうか。Googleは最近、ウェブブラウザやその他のシステムからアドレス解決に利用できるGoogle Public DNSサービスを発表した。Googleは頻繁にウェブをクローリングしており、Webサイトがどこにあるかを熟知していることを考えると、Googleがこのサービスを提供するのはある程度筋が通っている。 私はこれまでISPのDNS情報をすべての情報に対して使っており、別のISPのパブリックDNSサーバをセカンダリサーバとして使っていた。GoogleDNSサービスを提供するというのはこの点でも魅力的であり、私はこのサーバを私のテスト環境のいくつかのサーバで設定してみた。これまでの所、予想通り順調に動作している。 GoogleDNSサービスでは、2つのIPアドレスを提供している。アドレスは8.8.8.8と8.8.4.4であり、非常に覚えやすい。い

    agw
    agw 2010/01/18
  • JavaScriptのthisキーワードをちゃんと理解する - builder by ZDNet Japan

    前回までのおさらいと今回のあらすじ 前回までの記事で、JavaScriptでオブジェクト指向を行うにあたって必要な知識を一通り網羅しました。その中で、オブジェクトに属する関数=メソッドについても触れました。 今回は、オブジェクトやメソッドと深い関わりのあるキーワード、「this」について解説したいと思います。 thisキーワードについてきっちり理解する 「thisキーワードについてお話しする」と言いましたが、実はthisキーワードは連載中で既に触れています。連載第9回で、このように述べています。 「(thisキーワードは)実行中のコードが「自分自身」を表すオブジェクトにアクセスするためのキーワードです。」 「実行中のコード」とされているのは、関数(メソッド)などの実行可能なコードということです。つまり、thisキーワードはメソッドをメンバに含むオブジェクトを指す、と言って良いでしょう。 例

    JavaScriptのthisキーワードをちゃんと理解する - builder by ZDNet Japan
  • iPhoneからサーバにSSHログイン:TouchTerm - builder by ZDNet Japan

    ひとり情シスの在宅環境を公開! 理想の働き方を実現するための テレワーク環境構築術 クラウド活用 虎の巻 多くの構築・運用の実体験からの知見 知っておきたいAWS活用のポイント 連載!プロが語るストレージ戦略 第一回:データ保護の重要性と対策 基幹システムのデータを論理破壊から守る Identityマスターへの道(5回目) ID一元管理のメリットをライフサイクルから 考えてみよう! 連載!プロが語るストレージ戦略 第二回:DX時代のデータ活用とデータ運用 注目される階層型データ基盤のとは何か セキュリティは立ち止まれない! 進化するニューノーマル時代の エンドポイントセキュリティ戦略 クラウド時代に理想のセキュリティ パブリッククラウド利用が増える今 ガバナンスとセキュリティの向上にできる事 企業のリスクマネージメント対策に M365のコンプライアンスソリューションで 内部不正のリスクに備

    iPhoneからサーバにSSHログイン:TouchTerm - builder by ZDNet Japan
  • Linuxのコマンドラインを便利にする10の便利なエイリアス - builder by ZDNet Japan

    Linuxデスクトップはずいぶん進化したが、それでも私はコマンドラインを使わなくてはならないときがある(結局、私はハードコアユーザーなのだ)。しかし、タイピングには慣れているとは言え、何時間もの間キーボードを操っていると、同じコマンドを何度も入力するのにうんざりしてきてしまう。これを軽減するため、私は自分の.bashrcファイルにエイリアスを追加している。 エイリアスとは何か エイリアスとは、基的に~/.bashrcファイルの中に記述する、短縮コマンドのことだ。エイリアスはタイピングの量を減らし、コマンドを調べる手間を省いてくれる。(もしあなたの記憶力が私と同じ程度であれば、エイリアスは当に便利なはずだ) エイリアスは.bashrcファイルの終わり近くに記述されている。エイリアスを書き込むべき場所は、コメントアウトされていて分かるようになっている。エイリアスのフォーマットは次のように

  • グーグル、開発者向けに「Google Chrome 2.0.156.1」を公開 - builder by ZDNet Japan

    次の一手はこれだ! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 未来のセキュリティイノベーターへ 初のオンライン開催となったSecHack365 20年度成果発表 から見えてきた新たな兆し その先へ データ活用が変わる ビジネスは新しい舞台へ 連載!プロが語るストレージ戦略 第一回:データ保護の重要性と対策 基幹システムのデータを論理破壊から守る 連載!プロが語るストレージ戦略 第三回:コンテナ環境におけるストレージ 意外と知られていない重要性を詳解する 連載!プロが語るストレージ戦略 第二回:DX時代のデータ活用とデータ運用 注目される階層型データ基盤のとは何か いまさら聞けない「PPAP」 なぜ危険?なぜダメ?なぜ禁止? PPAP運用の危険性と改善策 デジタルを当たり前と言えるか? 現状を非効率を変える機会と捉え行動する これが今、成長できる企業

  • グーグル、「Google Chrome」のMac版とLinux版を2009年前半にリリースへ - builder by ZDNet Japan

    ついにGoogleは、オープンソースのウェブブラウザ「Google Chrome」のMac版およびLinux版を望む顧客の要望に応じ、各製品版のリリースが2009年前半に行われる予定であることを明らかにした。 Chromeのグループ製品担当マネージャーであるBrian Rakowski氏は、依然として必要な作業が残っていることを示唆して、以下のように語った。 (Macの開発を手がける)プロジェクトチームは、現在すでに、ほとんどのウェブページのレンダリングを可能にしている。しかしながら、ユーザーエクスペリエンスに関しては、まだ非常に基的な段階にある。われわれは、機能面での充実を図ることには、それほど多くの時間を費やしてこなかった。依然として、安定化およびアーキテクチャの正常化へと、繰り返し取り組んでいるところである。 今後も改良が必要とされてはいるものの、少なくとも(Mac版およびLinu

    グーグル、「Google Chrome」のMac版とLinux版を2009年前半にリリースへ - builder by ZDNet Japan
  • Firefox 3.1に追加されるWeb Workersとは - builder by ZDNet Japan

    現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて AWSとAzureを更に使いこなそう イマドキのマルチクラウドセキュリティを MS担当者が徹底解説 RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある ハイブリッドクラウド時代の救世主 企業ITを素早く進化させるためのAVS サービス開始から1年で大幅に機能がアップ オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ス

    Firefox 3.1に追加されるWeb Workersとは - builder by ZDNet Japan
  • 2009年のOSリリーススケジュール - unakami - builder by ZDNet Japan

    もうすぐ2008年も終わり。今年もいろいろありました……と1年を総括してもいいのですが、やはり気になるのは来年の予定。そこで、どのようなOS(および統合デスクトップ環境)がいつ頃リリースされるのか、公式に発表されている情報や信憑性の高いニュースソースをもとに、かんたんにまとめてみました。 1月 Mac OS X Snow Leopard(Macworldで発表? 第1四半期?)、FreeBSD 7.1-RELEASE(見込み)、KDE 4.2(27日?) 2月 FreeBSD 7.2-RELEASE(遅れる?) 3月 Gnome 2.26(定例) 4月 Ubuntu 9.04(定例) 5月 Fedora 11(26日?)、OpenBSD 4.5(定例) 6月 FreeBSD 8.0-RELEASE(遅れる?)、KDE 4.3(30日?) 7月 Windows 7(関連記事) 8月 open

  • プログラマーがモテない論理的理由 - 窓際のベイダー卿 - ベイダー卿 - builder by ZDNet Japan

    コーホー、コーホー、こんにちは、ヨーダにはサンタ帽子が似合うんじゃないかとずっと思ってるベイダー卿です。 今日はクリスマスイブなので、心温まるハートフルなお話です。 やってきてしまいましたよ。クリスマス。 独り者が、一年で一番理不尽さを感じる日。 「一番はバレンタインだろう」なんて目くそ鼻くそな異論のある方だとか、 「お、俺は、寂しいなんて思ってないんだからね!」なんていう、年の瀬になってまで意地を張っちゃった方だとか、 「今日は、先月と同じ、普通の24日なんだよ…」なんていう、諦めてないのに諦めたフリをしちゃってる方だとか、 たくさん、いらっしゃると思いますけどね。 でも、そういうのは無しにしましょうよ。 今日くらいは、みんな仲良く、楽になりましょうよ。 やっぱり、理系たるもの、論理的に納得して、クリスマスイブを迎えたいじゃないですか? なんで、こんな日の夜に、恋人と一緒じゃなく、一人で

  • Google Chrome のつくりを考察する:サンドボックス - w3wp - builder by ZDNet Japan

    何かと話題の Google ChromeDNSプリフェッチっで表示が速い!、動作が軽い!、サンドボックで安全!とかいろいろ言ってますが、実際のところそのあたりどうなんすかね、というのを気がついたところから調べてみてます。 サンドボックスはプロセスを分離する事で実装している chrome.exe の動作を見てると、おもしろい事に気がつきます。ひとつのサイトを見てるだけでも、プロセスが複数あがります。いろんなサイトを見ると、プロセスがどんどん起動されてきます。 Windows 標準のタスクマネージャだとこんな感じ。最初、不正に残ったゴミプロセスか〜さすがBeta版!とややがっくりんこしていたのですが、どうも違うみたい。そもそも、優先度が意図的に通常以下になっている。 こんどは、Process Explorer (Sysinternals いまや Microsoft TechNet) で拝

  • あのiPhone NDAが緩和、しかし…… - builder by ZDNet Japan

    RPAによる自動化を年30万で実現 小さな投資が目に見える大きな効果に! デジタル化によるわかりやすい業務効率向上 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 アプリ

    あのiPhone NDAが緩和、しかし…… - builder by ZDNet Japan
  • 英語でよく見聞きする文法や句読点の間違い6つ--あなたもやっているかも? - builder by ZDNet Japan

    性能の大幅向上を実現! 最新AMDプロセッサを採用した最先端H/W ユーザーの求める幅広いラインナップを実現 次の一手はこれだ! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 部分最適だけではダメ DX実現のための最初の一歩 業務プロセスのデジタル化をサポート その先へ データ活用が変わる ビジネスは新しい舞台へ ビッグデータ最前線! これからのビジネスを左右する データ活用の基礎から応用までを紹介 ハイブリッドクラウドとAI これからの時代のデジタルビジネスを支える IBMの新たなビジネス&パートナー戦略 SoRとSoEをつなぐDX推進の要 新しい時代の顧客とのデジタル接点管理 クラウド型商品管理基盤(PIM)の重要性 データの散在と非常率運用がネック 企業のDXITが妨げる喜劇を回避するために キーマンが明かすデータ管理基盤の重要性 ネットワーク

    英語でよく見聞きする文法や句読点の間違い6つ--あなたもやっているかも? - builder by ZDNet Japan
  • iPhone 2.1の日本語入力システムにもの申す - builder by ZDNet Japan

    高まるゼロトラストの気運 妥協のない安全のために適材適所で組合せ トップ4社によるゼロトラストセキュリティ ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 RPAによる自動

    iPhone 2.1の日本語入力システムにもの申す - builder by ZDNet Japan
  • iPhone 3.0に関して今予想できること:ふたつめ - builder by ZDNet Japan

    単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのような手法が必要な理由に迫る 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために ITインフラ運用からの解放 HCI+JP1による統

    iPhone 3.0に関して今予想できること:ふたつめ - builder by ZDNet Japan
  • iPhone 3.0に関して今予想できること:ひとつめ - builder by ZDNet Japan

    デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える セキュリティモデルは変わった! クラウド活用、リ

    iPhone 3.0に関して今予想できること:ひとつめ - builder by ZDNet Japan