タグ

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

  • HTML5 Boilerplateの開発者でGoogleのエンジニア、ポール・アイリッシュに聞くCSS高速化テクニック - builder by ZDNet Japan

    Adobe Systemsがロサンゼルスで5月に初旬に開催した「Adobe MAX 2013」において、HTML5 Boilerplateの開発者として知られるPaul Irish氏の講演「Mobile CSS Performance」を聴講した。その内容をベースにしながら、CSSを高速化するためのさまざまなテクニックを紹介する。 Paul Irish氏は、HTML5 BoilerplateやModernizrなどの開発者として世界的に著名なGoogleエンジニア。その彼が直接CSSのパフォーマンスを語るとあって、セッションは大変な人気であった。 一般的にウェブページの高速化、特にモバイルにおいてはCSSを高速化することよりもネットワークのパフォーマンスを最適化する方が効果が高い。そのため、まずはPageSpeedやYSlowなどを効果的に使用し、HTTPリクエスト数を減らす、ダウンロー

    HTML5 Boilerplateの開発者でGoogleのエンジニア、ポール・アイリッシュに聞くCSS高速化テクニック - builder by ZDNet Japan
  • AWSがスタートアップに向いてる理由--あるいはDevOpsエンジニアの重要性 - builder by ZDNet Japan

    Amazon Web Services(AWS)を利用するスタートアップ向けのワークショップ「Go Global with AWS! - Hands on workshop -」(AWSとサンブリッジの共催)が9月25日に開催された。 アマゾン データサービス ジャパンのテクニカルエバンジェリストである堀内康弘氏、同ソリューションアーキテクトの松尾康博氏らがAWSの最新動向や活用のヒント、海外企業の事例などを紹介した。 AWSがスタートアップに向く理由とは 堀内氏はまず「AWSは非常に考えられたサービスであり、スタートアップが抱える課題に対する解決策の1つになる」とし、AWSを利用することの大きなメリットとして、コスト削減につながること、処理が自動化できることを挙げた。 スタートアップの場合、できるだけ費用を抑えたいという気持ちからVPSのような月額固定で料金も比較的安いサーバを選択しがち

    jitsu102
    jitsu102 2012/11/11
    「インフラエンジニア(DevOpsエンジニア)は、負荷を計測し非ピーク時のコストを抑えたり、その処理を自動化したりといったスキルが評価対象になっている」「ムダとは顧客に価値を与えないもののこと」
  • Webアプリケーション開発に新しいパラダイムをもたらす「Meteor」 - builder by ZDNet Japan

    話題沸騰の「Meteor」とは 4月に公開された新しいWebアプリケーションプラットフォーム「Meteor」が話題だ。 MeteorはJavaScript/HTML/CSSによるWebアプリケーションを開発するためのフレームワークとパッケージマネージャー、実行環境などがセットになったプラットフォームである。Node.jsが基盤として採用されているため、サーバ/クライアントともにJavaScriptで記述することが可能で、データベースシステムとしてはMongoDBを備えている。 Meteorの最大の特徴は、開発のリアルタイム性を極めて高いレベルで実現している点だ。クライアント側でコードに変更を加えたら、即座にそれがクラウド上に展開されたアプリケーションに反映される。そして書き換えられたページは即座にWebブラウザにPush配信されるため、ページを更新するためにリロードボタンを押す必要すらない

    Webアプリケーション開発に新しいパラダイムをもたらす「Meteor」 - builder by ZDNet Japan
    jitsu102
    jitsu102 2012/05/28
  • 主要NoSQLの種類と特性を整理--分散DBMS「Cassandra」も解説 - builder by ZDNet Japan

    クラウドが全盛を迎えた今、従来型のリレーショナルデータベース管理システム(RDBMS)と並んで「NoSQL」の存在が重要性を増している。 今回は、NoSQLの一種として注目されているデータベースシステム「Apache Cassndra」を解説する。 そもそも「NoSQL」というのは「RDBMSではないデータベースシステム」という程度の緩い概念を表す用語なので、一言でNoSQLと言ってもその仕組みやデータ構造には様々な種類がある。 代表的なNoSQLの種類を挙げてみよう。 KVS(Key-Value Store型) キーと値をペアにして保持するシンプルなデータ構造を持つ。キーと、格納したいデータを紐付け、キーを指定することでそれに対応したデータを格納/取得することができる。複数のストレージにデータを分散させて格納するKVSを特に「分散KVS」と呼び、データのレプリケーション(複製)や一貫性、

    主要NoSQLの種類と特性を整理--分散DBMS「Cassandra」も解説 - builder by ZDNet Japan
    jitsu102
    jitsu102 2011/12/31
    簡単すぎるまとめ
  • 画像ファイルをPDFにまとめるSnow Leopardの便利なコマンド - builder by ZDNet Japan

    Mac OS Xユーザー……というより熱心なMacユーザーの目下の関心事は、今週あたり出るのでは? と噂されている新「MacBook Pro」のはず。CNET Japanにも関連記事が掲載されているが、以前Intelは高速インターフェース「Light Peak」のデモにMac OS Xを利用しており、初めて世に出るのはMacとなる可能性がある。たとえ銅版であるにせよ、USB 3.0の最大4.8Gbpsを大幅に上回るLight Peakの10Gbpsという速度は、コンピューティングを大きく変えるはず。ともあれ、発表を待ちたい。 話は一転、Snow Leopardの“隠れコマンド”について。以前、PlistBuddyコマンドを紹介したときにも触れたが、各種デーモンが置かれている/usr/libexecディレクトリには、存在が知られていないコマンドが少なくない。イースターエッグのように意図的に“

    画像ファイルをPDFにまとめるSnow Leopardの便利なコマンド - builder by ZDNet Japan
  • Mac OS Xで使って便利な「ログインフック」 - builder by ZDNet Japan

    RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 これからの社内DX 真のDXのため、まずは社内のデジタル化を DXのファーストステップのヒント 全世界22万以上の企業・組織で採用 DX時代の顧客価値創出に大きな役割を担う CI/CD環境の現実解を紐解く 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 A Business New Era あらゆるモノ・コトが変化している今 デジタルでビジネスは生まれ変わる 当のデータ活用できていますか? データドリブンがあたりまえと言われる今あらためて考えたいデータ活用のありかた 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashA

    Mac OS Xで使って便利な「ログインフック」 - builder by ZDNet Japan
    jitsu102
    jitsu102 2010/12/09
    何かに使えそう
  • 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
  • FinkでもMacPortsでもないパッケージ環境「Homebrew」 - builder by ZDNet Japan

    注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual Desktop最新情報 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク Anywhere Workspace! ハイブリッドワーク時代の働き方 分散業務環境3つの課題と解決策 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! DNSを守り、DNSで守る 高度・巧妙化し危険度を増すサイバーリスク いま考えるべきモダンセキュリティのあり方 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 エッジ市場の活性化へ 高まるIoTを中心としたエッジ分野

    FinkでもMacPortsでもないパッケージ環境「Homebrew」 - builder by ZDNet Japan
  • プログラマーになるための5つのヒント - builder by ZDNet Japan

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

  • 分散バージョン管理システム「Git」--その使用法をご紹介 - builder by ZDNet Japan

    分散バージョン管理システム「Git」は、SubversionやCVSのように中央サーバを必要としないため、より柔軟な運用が可能になっている。記事では、Gitのこういった特徴をいくつか紹介する。 Gitは数多くの企業やプロジェクトの間で近頃急速に人気が高まってきている分散バージョン管理システムである。GitHubサイトを見てもらえれば、たくさんのプロジェクトがこのサイトを利用していることがわかるはずだ。 数多くのプロジェクトが、CVSやSubversionのような「従来型の」バージョン管理システムから、柔軟性の高さと機能の豊富さに惹かれてGitに鞍替えしてきている。 Gitには「分散型である」という大きな特徴がある。これはつまり中央サーバが不要であるということを意味している。GitはSubversionとは異なり、オンラインであるかどうかにかかわらずリポジトリにコミットすることができる。つ

    jitsu102
    jitsu102 2009/12/09
  • Snow LeopardのJava環境に手を入れる(2) - builder by ZDNet Japan

    今回は、Snow LeopardにJ2SE 5.0をインストールする手順を紹介する。まず、Appleのウェブサイトから「Java for Mac OS X 10.5 Update 5」をダウンロードしてほしい。 次に、パッケージ(.pkg)から必要なファイルのみ抽出するため、ターミナルでxarコマンドを実行する。CUIが苦手ならば、「Pacifist」などのオンラインソフトを利用してもいいだろう(ここでの説明は割愛する)。 ターミナルを起動したあとは、以下のコマンドを実行する。ダウンロードしたパッケージ(JavaForMacOSX10.5Update5.pkg)がホームフォルダ直下、つまりターミナル起動直後のカレントディレクトリにある状態を想定しているので念のため。 $ mkdir j2se5 $ cd j2se5 $ xar -xf ../JavaForMacOSX10.5Update5

    Snow LeopardのJava環境に手を入れる(2) - builder by ZDNet Japan
  • Apacheの設定を変更し、単一IPアドレス上で複数のSSLサイトを運用する - builder by ZDNet Japan

    Apacheのバージョン2.2.12以降では、SNI(Server Name Indication)という、SSLプロトコルに対する拡張機能がサポートされているため、名前ベースのHTTPサイトを設定する場合と同じように名前ベースのHTTPSサイトを設定することが可能になっている。記事では、Apacheのこの機能について紹介する。 Apache Webサーバがバージョンアップし、成熟していくに伴い、新機能の追加やバグの修正が行われてきている。そして、バージョン2.2.12で追加された機能のうち、最も重要なものはおそらく、単一IPアドレス上で複数のSSLサイトを運用できるようにするという、長らく持ち望まれていた機能だろう。 これまでは、特定のIPアドレスに対してSSL対応のWebサイトを割り当てた場合、そのサイト1つしかSSL対応のWebサイトを運用することができなかった。つまり、IPアドレ

    Apacheの設定を変更し、単一IPアドレス上で複数のSSLサイトを運用する - builder by ZDNet Japan
  • Linux用の優れたバックアップツール10選 - builder by ZDNet Japan

    信頼性の高いバックアップツールは贅沢品などではない--誰もが持っていてしかるべきものである。とは言うものの、自らのニーズを満たす機能を手に入れるために大金を投じる必要があるというわけではない。記事では、マルチプラットフォーム対応のものも含めて、Linux用の優れたバックアップツールを紹介する。 あなたがIT業界に身を置いているか、コンピュータのパワーユーザーであるかにかかわらず、バックアップツールは必携のツールであるはずだ。そしてバックアップツールには、定期的なバックアップや一時的なバックアップ、ローカルバックアップ、リモートバックアップを始めとする多くの機能が必要なのである。 プロプライエタリなソリューションは世の中にたくさん存在している。そしてそれらの中には必要最低限の機能を搭載した、費用対効果の高いものもある一方で、豊富な機能を搭載した、高価なものもあるのである。これに対して、オー

  • 仮想化:自分たち専用のクラウドを作ろう - builder by ZDNet Japan

    夏の自由研究に「Eucalyptus」でクラウドを作ってみないか? 連載「自分たち専用のクラウドを作ろう」では、Amazon EC2互換の環境構築を目指したOSSプロジェクト「Eucalyptus」の成果を利用して、「自分たち専用のクラウド」を作ることを目的に解説を行ってきた。連載終了にあたり、総目次をまとめた。 2009-08-10 12:00:00 OSSのクラウド基盤「Eucalyptus」を使う(8)--応用編〜おわりに この連載では、Amazon EC2互換のクラウド基盤であるOSS「Eucalyptus」を使い、「自分たち専用」のクラウド環境を構築することを目標に解説を行ってきました。今回は最後のまとめとして、ビルド専用環境の構築方法を考えてみましょう。 2009-08-04 15:35:01 OSSのクラウド基盤「Eucalyptus」を使う(7)--Eucalyptusでの

  • Windowsの歴史 Windows 95 OSR2編:FAT32とUSBの登場、そして市場の混乱 - builder by ZDNet Japan

    全世界22万以上の企業・組織で採用 DX時代の顧客価値創出に大きな役割を担う CI/CD環境の現実解を紐解く クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM MSセキュリティ担当者が紹介 マルチクラウド環境の保護を追求する Microsoft Defender for Cloud 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて これからの社内DX 真のDXのため、まずは社内のデジタル化を DXのファーストステップのヒント Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟

    Windowsの歴史 Windows 95 OSR2編:FAT32とUSBの登場、そして市場の混乱 - builder by ZDNet Japan
  • Firefoxを思い通りに--about:configページで使える便利な10の「ハック」 - builder by ZDNet Japan

    Firefoxのパワーユーザー以外の人は、about:configページには不案内かもしれない。Firefoxのabout:configページは、ある程度人の目に触れないようになっている設定関連のページだ。これが隠されているのは、かなり強力なものであり、標準的なオプション設定のウィンドウのように簡単に使えるものでもないからだ。about:configページでは、自分がやっていることを把握していなければ、問題を起こしてしまう場合もある。実際、初めてこのページを閲覧するときには、先に進むのに承諾事項に同意する必要がある(実際には単なる警告だが)。 このページの働きは単純だ。アドレスバーにabout:configと入力すれば、このページにたどり着くことができる。このページには、さまざまな種類の設定事項を扱うエントリが(一行に1つずつ)ある。各エントリは、キーワードで検索することができる。エントリ

    Firefoxを思い通りに--about:configページで使える便利な10の「ハック」 - builder by ZDNet Japan
  • 「クラウドのある世界」はどれだけ便利?--自分たち専用のクラウドを作る - builder by ZDNet Japan

    最近、IT業界では「クラウド」という言葉を耳にしない日がないくらい、非常に高い注目を集めています。今回の連載では、学内や社内に「自分たちだけのクラウドシステム」を立ち上げることを目標に、いろいろな話題に触れていきたいと思います。 連載1回目の今回は、クラウド全般についての話をしたいと思います。2回目以降で、OSS(※注1) を使い、仮想マシンベースのクラウドシステムを作るために必要な知識や手順について説明していきます。そこでは、Amazonのクラウドシステムをモデルにします。 クラウドシステムの構築を行う前に、そもそも「クラウドシステム」とは何であるかを少し考えてみましょう。クラウド(※注2)とは、ネットワークの向うにあるコンピュータ資源を、必要な時に必要なだけ利用できる環境と考えておけば良いと思います。 かつて、新たな事業やプロジェクトのために新規のコンピュータ資源を利用したいと思った場

    「クラウドのある世界」はどれだけ便利?--自分たち専用のクラウドを作る - builder by ZDNet Japan
  • Windowsの歴史 Windows 1.0前夜編:MacintoshとWindows 1.0 - builder by ZDNet Japan

    勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! Anywhere Workspace! ハイブリッドワーク時代の働き方 分散業務環境3つの課題と解決策 コマース広告の大変動 プライバシー保護とパーソナライズの狭間で マーケティングの効果を最大化するためには MSセキュリティ担当者が紹介 マルチクラウド環境の保護を追求する Microsoft Defender for Cloud Summit 講演レポート公開! イノベーション志向経営からDX推進の覚悟 ブレインテックの可能性まで 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM 仮想デスクトップサービスの最新事情 複数の選択肢のあるMSのVDIサービス どう違うのかをわかりやすく解説 ハイブリッドクラウド時代の救世主 企業

    Windowsの歴史 Windows 1.0前夜編:MacintoshとWindows 1.0 - builder by ZDNet Japan
  • Windowsの歴史 ネットワークOS編:LAN ManagerとNetWare - builder by ZDNet Japan

    連載「Windows歴史」の第1回「MS-DOS編」もあわせてご覧ください。(編集部) MS-DOS 3.xでネットワークがサポートされてから、MS-DOSのビジネス領域での導入が進んだ。この機能は最近までかたちを変えて生き残っていたのだが、なんと、完全に決別したのはWindows Vista以降である。今回はMS-DOSベースのネットワークを紹介しよう。 NetBIOS PCの台数が増えてくると、あまり使わないハードウェアを複数のPCで共有したいという要求が出てきた――プリンタを共有したいという要望は特に強かった。また、個々のPCに保存されたデータを1カ所で管理したいという要求もあった。 MicrosoftはMS-DOS 3.1に簡単な排他制御機能を追加し、ネットワーク機能として「MS-NETWORKS」を販売した。この時、ネットワーク機能の呼び出し規則として定義されたのが「NetB

    Windowsの歴史 ネットワークOS編:LAN ManagerとNetWare - builder by ZDNet Japan
  • Windowsの歴史 MS-DOS編:メモリ管理、ファイルシステム、デバイスドライバ - builder by ZDNet Japan

    コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま

    Windowsの歴史 MS-DOS編:メモリ管理、ファイルシステム、デバイスドライバ - builder by ZDNet Japan