タグ

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

  • Rubyで動くRails以外のウェブフレームワーク10種類 - builder by ZDNet Japan

    注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual Desktop最新情報 データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 当のデータ活用できていますか? データドリブンがあたりまえと言われる今あらためて考えたいデータ活用のありかた 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド リモートワークを成功させる方法 必須となるセキュリティをどう強化するか 必要な対策5つを紹介 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて Kubernetes活用の最適解とは? 今、注目のコンテナを活用

  • 100%JavaのウェブブラウザLobo Browser 0.97.5 - builder by ZDNet Japan

    特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのような手法が必要な理由に迫る 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 自社利用の知見・経験を顧客に提供 コンテナ活用を推進

  • Java+XMLなCMSのApache Lenya 2.0 - builder by ZDNet Japan

    ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 身近な改善の第一歩! ニューノーマルな働き方を前提にした これからの時代のWi-Fi環境構築のポイント IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク サーバースペシャリストへの道 PCサポートとサーバ管理の共通項 ひとり情シスのためのスキル向上のコツ 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある 時代はサーバ仮想化からコンテナへ あらためて整理したい企業ITにおける コン

  • C/C++で"Hello, World!":Eclipse CDT編 - builder by ZDNet Japan

    前回は、Windows環境におけるC/C++言語の処理系としてMinGWを、開発環境としてEclipse CDT(Pleiadesにより日語化したもの)をインストールした。今回は、Eclipse CDTを用いてC言語によるプログラムを作成し、実行してみたい。 ちなみに、タイトルに掲げた"Hello, World!"とは、プログラミング入門の書籍などでほぼ必ず登場する、このメッセージを出力(画面に表示)させるプログラムおよびそのソースコードのことだ。Wikipediaの「Hello worldプログラムの一覧」には、さまざまなプログラム言語によるものが掲載されている。 プロジェクトの作成 Eclipseでは、ソースコードを作成する際、必ずそれを保存するためのプロジェクトを作成しなくてはならない。CDTがインストールされていると、新規プロジェクトを作成する際に「Cプロジェクト」と「C++プロ

  • Leopard解体新書--第1回:RubyCocoaでWebページ表示 - builder by ZDNet Japan

    Leopard登場!その真価は如何に? いよいよ待ちに待ったLeopardことMac OS X 10.5が発売される。Appleによれば、300を超える新機能を引っさげての登場となる。 インストールした直後は、新しくなったFinderやDockが目を引くだろう。Time Machineも強烈なインパクトがある。だが最初の驚きが過ぎると、「これだけ?」と感じる方もいるかもしれない。 しかし、決してそんなことはない。もともとOSのバージョンアップとは、内部のライブラリやフレームワークを整備して、多くのアプリケーションが活躍する土台を整える事にある。それらが充分に活用されるとき、その真価が発揮されるだろう。 とは言っても、せっかく手に入れたLeopardだ。そんな悠長な事は言わず、今すぐ色々な機能を試してみたいのが人情。そこで、この連載ではLeopardの新機能を体験し、その仕組みを掘り下げてみ

    Leopard解体新書--第1回:RubyCocoaでWebページ表示 - builder by ZDNet Japan
  • JavaScriptの技法:DOM操作の落とし穴とその回避方法 - builder by ZDNet Japan

    セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 ヤフー担当者が語る! 安心なサービスを作るための試行錯誤 効率とリスクのバランスをどうしているのか 時代はサーバ仮想化からコンテナへ あらためて整理したい企業ITにおける コンテナ活用の基礎と採用メリットを紹介 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 激変するビジネス環境の中でのDX モダンアプリ

  • Ajaxの技法:クールな回転スライドの作成 - builder by ZDNet Japan

    ITインフラ運用からの解放 HCI+JP1による統合運用による負荷激減で 次世代IT部門への役割変革へ一歩前進 データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 体験から学んだ成功への知見 マネーフォワード×エム・フィール

  • JavaScriptの技法:正規表現を学ぶ - builder by ZDNet Japan

    データの妥当性検証は、ユーザからデータを受け取るウェブアプリケーションにとっては必須の機能だ。なぜなら、データの形式が正しいかどうかを、作業を行う前にまず確かめる必要があるからである。ウェブアプリケーションで妥当性の検証を行う際には、ASP.NETやJSPなどで利用可能なプラットフォーム固有の機能を使用するか、それともクライアントサイドでJavaScriptの機能を利用するかを選択することが可能だ。そして、ここでJavaScriptを選択した場合、正規表現を用いることによって検証作業を単純化できるようになる。 正規表現は一種のパターンマッチである。正規表現を用いるとテキストのパターンを簡単に表現することが可能になるため、正規表現はテキストデータの妥当性検証で大きな威力を発揮する。また、正規表現ではパターンマッチだけではなくテキストの置換を行うことも可能だ。私はかつてPerlを用いてUnix

  • C/C++の開発環境を整備:MinGWとEclipse CDT - builder by ZDNet Japan

    仮想デスクトップサービスの最新事情 複数の選択肢のあるMSのVDIサービス どう違うのかをわかりやすく解説 ハイブリッドクラウド時代の救世主 企業ITを素早く進化させるためのAVS サービス開始から1年で大幅に機能がアップ オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 MSセキュリティ担当者が紹介 マルチクラウド環境の保護を追求する Microsoft Defender for Cloud 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解 オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理

    C/C++の開発環境を整備:MinGWとEclipse CDT - builder by ZDNet Japan
  • dojoオブジェクトの基本(中編) - builder by ZDNet Japan

    大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる ITインフラ運用からの解放 HCI+JP1による統合運用による負荷激減で 次世代IT部門への役割変革へ一歩前進 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 特集:IT最適化への道 成

    dojoオブジェクトの基本(中編) - builder by ZDNet Japan
  • JavaScriptの技法:高度な関数の活用 - builder by ZDNet Japan

    JavaScriptの関数を用いると、一連の手順をまとめ、簡単に特定のタスクを実行したりクラスのコンストラクタとして動作させることが可能になる。JavaScriptの基的な関数についてのドキュメントはインターネット上に多数存在するが、それよりもむしろ、高度な関数の機能について調べてみよう。稿を読んで、再帰やそれ以外の高度な機能を利用するために必要な洞察力を高めていただきたいと思う。 難しい話題に入る前に、JavaScriptで関数を定義するにはどのような方法があるのか見てみよう。 JavaScriptで関数を定義する方法 JavaScriptでは以下のような3種類の方法で関数を定義することができる。 function文を用いた定義 Function()コンストラクタを用いた定義 functionリテラルによる定義 ここでは、addという関数を作成することによって、これら3つのアプローチ

  • Adobe AIRで作るデスクトップRSSリーダー - builder by ZDNet Japan

    builder by ZDNet Japanをご愛読頂きありがとうございます。 builder by ZDNet Japanは2022年1月31日にサービスを終了いたします。 長らくのご愛読ありがとうございました。 Adobe AIR(Adobe Integrated Runtime)は現在パブリックベータ版の状態だ。Adobe AIRを使うことによって、開発者はFLASHやAjax(HTMLJavaScript)を含む既存のWeb 2.0技術を用いて、デスクトップ用のデュアルプラットフォームアプリケーションを作成することができる。 ここではAIRで初めてのアプリケーションを作るのが非常に簡単であることを示し、将来の記事ではそれを拡張してAIRでデスクトップソフトウェアを実現するプロセスを説明していく予定だ。 われわれは既にAdobeのSpry Ajaxフレームワークについて議論し、機能

  • Ajaxのキソのキソまとめ - builder by ZDNet Japan

    Ajaxパワーの活用方法 Ajaxは、ウェブアプリケーションの開発方法や利用方法を大きく変えた破壊的な技術だ。Ajaxによってインタラクティブなページの作成が可能になったのである。Ajaxは現在もウェブの流行の最先端を走り続けている。 Ajaxという用語は比較的最近生まれたものだが、Ajaxを支えている技術は以前から存在していた。ブラウザに送られたウェブページの内容をあとから変更する機能自体は、何年も前からあったのである。たとえば、JavaScriptでiframeのsrc属性を変更するのもそのような技術の一つだ。 しかし、XMLHttpRequestオブジェクトが主要なブラウザで実装され、GmailやGoogle Mapsが公開され始めると、開発者はそれをきっかけとしてウェブページの構築方法をもう一度考えるようになったのである。 XMLHttpRequestオブジェクト Ajaxを可能に

    Ajaxのキソのキソまとめ - builder by ZDNet Japan
    t_43z
    t_43z 2008/01/07
  • findでファイル検索入門 - builder by ZDNet Japan

    意外と知られていないようだが、"find"はLinuxに含まれている珠玉のツールだ。findでは、名前やファイルサイズ、更新日など多数の条件でファイルを検索することができる。findを用いることで、今まで時間をかけて手作業で探さなければならなかったファイルを、簡単に検索できるようになるだろう。 最も単純な使い方から説明しよう。findを用いてシステム内にあるすべてのファイルを表示するには、以下のように入力する。 $ find / このように入力すると、すべてのファイルの一覧が表示される。特定のファイル名で検索したい場合には、次のように行う。 $ find / -name passwd /usr/bin/passwd /usr/sbin/passwd ... また、passwdという名前で、かつパーミッションが0700のファイルを検索したい場合は、次のように入力すればよい。 $ find /

  • Ruby言語パーサのruby_parser 1.0.0が初リリース:Rubyで100%記述 - builder by ZDNet Japan

    自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向けた生産性 向上とコラボレーション実現のヒントを解説 サーバースペシャリストへの道 PCサポートとサーバ管理の共通項 ひとり情シスのためのスキル向上のコツ ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのような手法が必要な理由に迫る IT部門のDX

  • 任天堂のWii Internet Channel向けWebアプリ開発キット:Wii Opera SDK - builder by ZDNet Japan

    体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる IT部門のDXはこれだ! IT運用管理新時代における最適な運用管

  • sedによるテキスト処理入門 - builder by ZDNet Japan

    sedは非常に手軽でかつ強力な、軽量テキスト処理ツールである。「stream editor」を省略してsedと名付けられており、テキストの操作やフィルタリングを行うことが可能だ。ここでは、sedの使い方をいくつかお見せしよう。 sedは「受け渡し」の際によく用いられる。あるコマンドの出力をパイプでsedに渡し、その出力の内容を修正して書式を整えた上で、それを新しい出力とする、といった使われ方をするのだ。また、sedではテキストファイルを扱うことも可能である。変換されたテキストは標準出力に出力されるので、他のファイルにリダイレクトもできる。 sedの強力さを説明するには、例をいくつか見ていただくのが一番分かりやすい。 $ printf "line one\nline two\n" | sed -e 's/.*/( & )/' ( line one ) ( line two ) この例では2行

  • C/C の処理系と開発環境:無料のものを総まとめ - builder by ZDNet Japan

    C/C++は、プログラミングを行うのに必要な道具となる処理系と開発環境が豊富に揃っている。ここでは特にPC向けで無償版が存在するものを紹介しよう。 C/C++の処理系には、プログラム言語により記述されたソースコードを読み込んで解釈し、実行できるようにするコンパイラやリンカが含まれている。種類によっては、中間コードを読み込んで実行するVM(Virtual Machine : 仮想マシン)というしくみが存在するものもある。 GCC(the GNU Compiler Collection) GCCはLinuxの世界で最もよく知られた処理系といって良いだろう。オープンソースにより開発が進められ、GPLライセンスで公開されている。Windows環境でもMinGWやCygwinをインストールすると利用可能になる。 当初GCCはGNU C Compilerの略称で、C言語のコンパイラのみが提供されていた

    C/C の処理系と開発環境:無料のものを総まとめ - builder by ZDNet Japan
    t_43z
    t_43z 2007/12/21
  • Perl入門講座 - builder by ZDNet Japan

    今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 ネットワークもサービスとして使う いま企業ネットワークが受ける大きな制約 クラウドシフトで大きく変わる! 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる エッジからハイブリッド環境まで 考えられる全てのイン

    t_43z
    t_43z 2007/12/21
  • Java:リモート接続ごしでファイルを読み書き - builder by ZDNet Japan

    前回の記事「Javaの入出力ストリームを用いたデータ操作」では、入出力を行うクラスやインタフェースを調べ、Javaプラットフォーム上でどのような操作を行うことが可能であるかを検証した。 稿でも、Javaプラットフォームで提供されている入出力機能について引き続き調べていくが、今回は、ローカルのファイルシステムを読み書きするために用いられているテクニックやクラス、データ型が、リモート接続の通信を行う際にも同様に用いることが可能なことをお見せしたい。 ネットワークとは 一般的に、一台のコンピュータに向かうデータは、一の物理的な接続部を通して送られてくる。ここで問題となることは、この物理的な接続部では、さまざまなプロトコルを利用した多くの種類のデータが、ときには同時に通過するということである。では、単純なデバイスは一体どのようにしてこの問題に対処しているのだろうか?実は、この問題は「ポート」い