タグ

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

  • さくら、3GB→10GBなど容量増やWordPress対応へ - @IT

    Windows 10の導入、それはWindows as a Serviceの始まり (2017/7/27) 連載では、これからWindows 10への移行を格的に進めようとしている企業/IT管理者向けに、移行計画、展開、管理、企業向けの注目の機能について解説していきます。今回は、「サービスとしてのWindowsWindows as a Service:WaaS)」の理解を深めましょう Windows 10への移行計画を早急に進めるべき理由 (2017/7/21) 連載では、これからWindows 10への移行を格的に進めようとしている企業/IT管理者に向け、移行計画、展開、管理、企業向けの注目の機能を解説していきます。第1回目は、「Windows 10に移行すべき理由」を説明します Azure仮想マシンの最新v3シリーズは、Broadwell世代でHyper-Vのネストにも対応

  • Webのバグを燃やしまくるFirebugと、そのアドオン7選

    Webのバグを燃やしまくるFirebugと、そのアドオン7選:ユカイ、ツーカイ、カイハツ環境!(10)(1/3 ページ) 高度化するWebのデバッグに悩む人、必見! 近年、Google Chrome、Firefox、Safari、Opera、Internet Explorer(以下、IE)がJavaScriptの実行速度の最速の座を争っていますが、それに伴いJavaScriptによるフレームワークやコンポーネントが多数出現し、Webブラウザのユーザビリティは飛躍的に向上してきました。 一方で、開発者/デザイナにとっては複雑化するWebアプリケーションのデバッグが悩みの種となってきています。そんなときにお勧めなのが、Firefox上で動作するアドオン「Firebug」です。これを利用すれば、デバッグがかなり効率的に行えます。 稿では、Firefoxのアドオンとして利用するFirebugと、

    Webのバグを燃やしまくるFirebugと、そのアドオン7選
  • 「JSPでXMLを出力」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • タスクを自動化する「Google Apps Script」、正式公開 - @IT

    2009/08/20 グーグルは米国時間の8月19日、「Google Apps Script」を正式にリリースしたことを発表した。Google Apps PremierおよびEducation Editionのユーザーが利用できる。 Google Apps Scriptは、Google SpreadsheetsやGoogle Docs、カレンダーといった各アプリケーションのさまざまな機能を自動化し、カスタム機能を作成することができる。スクリプトは、Google Spreadsheetsに用意されたスクリプトメニューからScript Editorを呼び出し、JavaScriptで記述する。同社は5月にこの機能のパイロット版を公開していた。 Google Apps Scriptを活用すると、例えば、Spreadsheets上のボタンを押すだけでメールを送信したり、入力された数値の単位を変換する

  • [気になる]JSONPの守り方

    XSSにCSRFにSQLインジェクションにディレクトリトラバーサル……Webアプリケーションのプログラマが知っておくべき脆弱性はいっぱいあります。そこで連載では、そのようなメジャーなもの“以外”も掘り下げていきます (編集部) JSONPだって、セキュリティを気にしてほしい 皆さんこんにちは、はせがわようすけです。今回は、JSONPを使用する場合のセキュリティについて解説しましょう。 JSONPとは、JSON with Paddingの名称が示しているとおり、JSON形式のデータにコールバック関数の呼び出しのためのコードを付加することで、クロスドメインでデータの受け渡しを実現するためのデータ形式です。JavaScriptからクロスドメインでのデータが簡単に扱えることなどを理由に、多数のWebアプリケーションでAPIの一部としてJSONP形式でデータの提供が行われています。 具体的な例を見

    [気になる]JSONPの守り方
  • 第8回 業務アプリケーションに最適なUI/UXを考える(1/2) - @IT

    「VB研」のオフライン・セミナーである「VB研公開ゼミ」だが、その第8回が昨年末、東京・千代田区のベルサール九段にて行われた。稿は、その概要と、ゼミのメイン・イベントであるパネル・ディスカッションの内容を伝えるものである。 今回の公開ゼミのテーマは「次世代業務アプリはどうなる?」。WPF(Windows Presentation Foundation)やSilverlight 2(以下、単に「Silverlight」と記述)などの最新技術の登場で、現在の業務アプリケーションは今後どのように変わっていくのか、変わっていくべきなのか。ユーザー・インターフェイス(UI)についての最新技術を学びつつ、ユーザー・エクスペリエンス(UX)の向上について考え、業務アプリケーションの将来の姿を議論するのが今回の目的である。 開催は土曜日の午後であったが、会場には定員をはるかに超えるたくさんの方にご参加

    thiswholeworld
    thiswholeworld 2009/01/25
    「悲しい話、デザイン会社がきれいにデザインしたシステムの方が、高い値段で売れたりします。ちょっと味付けを変えるだけで、競争力が付いて、売り上げが上がる」
  • SaaS版Photoshopがついに公開、早速使ってみた - @IT

    2008/03/27 米アドビ システムズは3月27日、SaaS型のソフトウェア「Photoshop Express」の英語ベータ版を公開した。定番の画像編集ソフトウェア「Photoshop」の基機能の一部をWebベースで利用できるようにした。アドビはFlash技術を使って主要製品のSaaS化を進めている。SaaS化した自社サービスをFlashを使ったリッチ・インターネット・アプリケーション(RIA)のショーケースにし、ほかのベンダの開発を促進することも狙っているようだ。 Photoshop ExpressはWebサイトで無償利用できる。Photoshop Expressは2GB分のフリーストレージが利用でき、画像をアップロードして編集、公開、共有できる。Internet Explorer、Firefox、Safariなどで稼働。現状、米国外からのアクセスは、米国内のアクセスと比べて遅い

    thiswholeworld
    thiswholeworld 2008/03/28
    「Photoshop Elementsで日常的に行っている作業の大半は、Photoshop Expressで可能」
  • Google、言語翻訳のAjax APIを公開 - @IT

    GASで棒、円、折れ線など各種グラフを作成、変更、削除するための基 (2017/7/12) 資料を作る際に、「グラフ」は必要不可欠な存在だ。今回は、「グラフの新規作成」「グラフの変更」「グラフの削除」について解説する GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」【更新】 (2017/7/10) HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納するPHPの「定義済みの変数」の中身や、フォーム送信値の取り扱いにおける注意点について解説します【PHP 7.1含め2017年の情報に合うように更新】 PHPのfor文&ループ脱出のbreak/スキップのcontinue【更新】 (2017/6/26) 素数判定のロジックからbreak文やcontinue文の利点と使い方を解説。for文を使ったループ処理の基とwhile文

  • HTML5が持つ本当の意味 ― @IT

    2008/01/25 ウェブ関連技術の標準化団体「W3C」(World Wide Web Consortium)が「HTML5」の策定に向けて活動を格化しました。1月22日には「HTML5」の最初の草案を公開。2010年9月に正式な勧告としてリリースする予定だと発表しました。 普段からウェブ関連技術をウォッチしている方は別として、「なぜ今ごろ?」と、この突然のW3Cの動きに驚かれた方が多いのではないでしょうか。「そもそもW3Cがやる意味があるの?」という疑問の声も聞こえてきそうです。 標準化団体としてのW3Cのプレゼンスは、近年あまりに高いとは言えません。かつて1990年代後半から2000年ごろにかけて、誰もがW3Cの一挙手一投足に注目していた時期がありました。彼らの出してくる標準技術仕様こそが、インターネットを形成する共通言語だと、多くの人が信じていました。 ところが、現在広く使われて

    thiswholeworld
    thiswholeworld 2008/01/26
    「XHTMLへの移行やセマンティック・ウェブの普及がなぜ起こらなかったかといえば、それはHTMLに比べて扱うのが難しすぎたから」すみ分けること。標準=xhtmlという意識は捨てること。
  • Excelからプログラムを作る多言語対応オープンソース(1/4)―@IT

    ソースコード自動生成の黒歴史を塗り替えるブランコ Excelからプログラムを作る多言語対応オープンソース NTTデータ ビジネスブレインズ 伊賀敏樹 2007/12/25 開発現場の夢をかなえるブランコ ソフトウェア開発をしていて、「設計書を書き終わったら、そのままソースコードができちゃったらいいな」なんて思ったことはありませんか? この記事では、まさに「設計書Excelブック形式)からソースコードを自動生成」してしまう「blanco Framework」(Sourceforgeのページ)というツールの紹介をします。 blanco Frameworkが提供しているExcel様式に、Microsoft Office(Excel)やOpenOffice.orgを使って所定の必要項目を記入すると、Java、.NETJavaScriptPHPRubyPythonのソースコードが自動生成で

  • IBM、ネットでの反復操作をスクリプト化する「CoScripter」発表 ― @IT

    2007/09/27 米IBMは9月26日(米国時間)、Webブラウザで繰り返し行うネット上の作業を「記録」し、簡素化する無料サービス「CoScripter」を発表した。 CoScripterは、ユーザーの行動を「スクリプト」化し、自動的にタスクを実行できるようにするとともに、ほかのユーザーとその情報を共有可能にするサービスだ。 CoScripterはメールのチェック、飛行機の到着時間の確認、Wi-Fiホットスポットの検索といった、繰り返し行うタスクを単純化する。同サービスは「Programming by Demonstration」手法により、人々の行動を観察することでそのプロセスをキャプチャし、記録したステップをスクリプトに変換する。これらスクリプトはWikiと統合されるので、ほかのユーザーと簡単に共有できる。 例えば住宅検索サイトで家探しをするときにCoScripterを利用すれば、

  • 上流工程にいきたいなら新幹線に乗り換えろ ― @IT自分戦略研究所

    毎日、人材紹介会社のコンサルタントは転職希望者と会う。さまざまな出会い、業務の中でこそ、見えてくる転職の成功例や失敗例。時には転職を押しとどめることもあるだろう。そんな人材コンサルタントが語る、転職の失敗・成功の分かれ道。 最近、下請けの立場で仕事をされているITエンジニアから、次のような話をよく聞くのです。 「いま常駐している(あるいは派遣されている)プロジェクトでは、元請けの会社の人と一緒に仕事をしています。彼らの仕事ぶりを見る限り、協力会社の自分にだって十分マネージャは務まると思います。だから自分も下請け(あるいは派遣)を脱して、元請けで上流工程を担当したい」 確かにそのとおりのときもあるのでしょう。ただし、ときには思い違いではないかと思うこともあります。今回は、このことに関連したお話をさせていただきたいと思います。 「俺にもできる」が実現できる例 あるソフトハウスに勤務していたある

    上流工程にいきたいなら新幹線に乗り換えろ ― @IT自分戦略研究所
    thiswholeworld
    thiswholeworld 2007/06/26
    「在来線に乗り続けていると、乗り換えようとしたときには、乗り換えるべき新幹線はもうないかもしれない」
  • XSS脆弱性により起こる被害とその対策

    前編では、Webアプリケーションに潜むセキュリティホール、「クロスサイトスクリプティング(XSS)」とはどのような脆弱性であるのかについて述べた。中・後編では起こり得る被害についてと、どのように対策をすればよいのかを解説していく。 XSSセキュリティホールによる起こり得る被害 XSSのセキュリティホールがあると、攻撃者はそこを狙った攻撃をするだろう。しかし攻撃といっても、セキュリティホールがあるWebサイトに対する攻撃ではなく、そのWebサイトの利用者に対する攻撃となる。 またユーザーに対する攻撃というといままでにも、悪意のあるスクリプトが仕掛けられた(攻撃者の)Webサイトにアクセスしたユーザーが被害を受けるというものもあった。XSSを利用した攻撃も、攻撃者のWebサイトにユーザーがアクセスして被害が起こるという点は変わらないが、仕込まれているスクリプトがどこから送られてくるのかが違うた

    XSS脆弱性により起こる被害とその対策
  • ドラッグ&ドロップだけでWebデータベースを構築する「Wagby」 ― @IT

    2007/05/16 ジャスミンソフトは5月16日、Excelファイルをドラッグ&ドロップするだけでWebデータベースが構築できる「Wagby R5.5」を発表した。新バージョンの特徴はGoogle Mapsを組み込んだWebデータベースを構築できるようにしたこと。期間無制限で利用できる無償版もある。 Wagbyはデータ入力済みのExcelファイルをドラッグ&ドロップし、Webブラウザから利用できるWebデータベースを開発する。定義ファイルを編集することで、インターフェイスを変更し、利用する機能を選択できる。標準でデータの登録、更新、削除、検索や、入力制限、データ項目ごとの権限設定などが可能で、データベースを使ったWebアプリケーションを簡単に構築できるという。ジャスミンソフトはWagbyで開発したアプリケーションとして、スタッフ管理やスケジュール管理、顧客管理、交通費精算などをWebサイ

    thiswholeworld
    thiswholeworld 2007/05/18
    「Wagbyはデータ入力済みのExcelファイルをドラッグ&ドロップし、Webブラウザから利用できるWebデータベースを開発する。」「期間無制限で利用できる無償版もある。」
  • 実践!XMLアプリケーションサーバ「BXS」

    実践! XMLアプリケーションサーバ「BXS」 第1回 XMLでWebサイトを作ろう 太田一郎 株式会社東洋情報システム 2000/9/13 XMLは既にデータ交換や情報蓄積のメディアとして利用され始めていますが、Webコンテンツのメディアとしての活用はまだまだといわざるを得ません。その理由の1つとして、XML文書を読みやすい形で表現するための手段が十分に整備されていないという点が挙げられるでしょう。XSLTは、そのような状況を大きく変える可能性を秘めています。XSLTを用いることによりXML文書を通常のWebブラウザで閲覧できる形式の文書、すなわちHTML文書に変形することができるようになります。 とはいうものの、Webブラウザだけでそれを実現するには、完全なXSLTサポートを実装したWebブラウザのリリースが必要です。しかしこれはもう少し待つ必要があります。Internet Explo

  • 「テーブル組みするXSLT」(1) XML & SOA - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • 人月見積もりでは生産性は上がらない、IPAが警告 ― @IT

    2006/11/29 情報処理推進機構(IPA)は11月29日、2006年度「情報処理産業経営実態調査」の結果を発表した。この調査は「情報処理産業界の財務、経営状況の現状を把握し、今後の経営の参考に供する」(IPA)ことが目的で、1978年以降毎年実施されている。28回目となる今年は従来のアンケート調査に加えてヒアリングも実施し、労働生産性の分析などを行った点が特徴だという。アンケートでは861社から有効な回答が得られた。ヒアリングは25社に対して行った。 2005年度の情報処理産業全体の売上高は0.8%の増加で、伸び率は鈍っているものの2003年度から連続でプラス成長している。経常利益も22.6%の増加で、増収増益となった。ヒアリングの結果でも、経営状況は昨年と比べ良好であるという意見が多く聞かれたという。 生産性に関しては、ソフトウェア業界において、ソフトウェアプロダクト販売分野の売上

  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
  • 初歩のUML:@IT

    編集局より:2003年2月に連載が「【改訂版】初歩のUML」としてリニューアル、大幅な加筆・修正を行い、さらにわかりやすい内容に生まれ変わりました。 UML(Unified Modeling Language:統一モデリング言語)は、フローを書くとソースコードのほとんどを自動生成してしまうような旧来の似非CASEツールの一部のように思っている方も多いようです。UMLは、そのようなものではありません。 「UMLはオブジェクト指向を使ってモデリングする際に使われる統一的な言語なのです」といっても、何のことかよく分からないですよね。最近書店に行くとUMLコーナーができるくらい、ものすごい人気。過剰ともいえる盛り上がりを見せています。現在はソフトウェア技術者だけがUMLユーザーとなっていますが、今後何年かの間に普通のビジネスマンがUMLを使用することになるでしょう。ビジネスの構造をとらえる手法(

    初歩のUML:@IT
  • 一気に分かる“XQuery”ハンズオン演習 1/3 − @IT

    今年(2006年)はXMLデータベース元年といわれています。すでに製品を出していた企業を含む多くのベンダが、XMLを保存するのに適したデータベース管理システム(DBMS)を発表しています。そして何よりXML専用のクエリ(問い合わせ)言語であるXQueryが昨年11月にW3C(World Wide Web Consortium)のCR(Candidate Recommendation:勧告候補)にまでこぎつけました。 記事では、XQueryをクエリ言語の標準であるSQLと比較しながら、どのような言語なのか概説します。 ■XMLはどのように保存されるべきか XML 1.0勧告が発表されてはや8年が過ぎ去ろうとしています。筆者自身が関与した開発プロジェクトでXMLを初めて使ったのは1999年ですが、それからすでに7年が経過しました。 これまでXMLを企業システムで利用してきた際にいつもつきまと