タグ

@ITに関するteracy_junkのブックマーク (125)

  • fluentdの効果的な活用例と安定運用のポイント

    fluentdの効果的な活用例と安定運用のポイント:今さら聞けないfluentd~クラウド時代のログ管理入門(3)(1/3 ページ) 効率良く、意味のあるログ管理を実現するツールとして注目されている「fluentd」。最終回では、実際の利用シーンを想定し、より効果的なfluentdの利用法を紹介します。 第1回、第2回でfluentdを使って基的なログ管理が実現できるようになったのではないでしょうか。fluentdはプラグインの組み合わせにより更に効果を発揮します。最終回では、実際の利用シーンを想定し、より効果的な利用法を紹介します。 fluentdの具体的な活用例 実際の利用シーンを想定した2つのfluentdの活用例を紹介します。 大量のログを分析し、「意味のある情報」として管理する タグデータを効果的に活用し、ログデータのフィルタリング管理を行う 1.大量のログを分析し、「意味のあ

    fluentdの効果的な活用例と安定運用のポイント
  • 終わらないパスワード議論と、広告に求められる誠実さと

    終わらないパスワード議論と、広告に求められる誠実さと:セキュリティクラスター まとめのまとめ 2014年2月版 情報セキュリティ月間ということもあって、セキュリティ系イベントが多数開催され、その様子が多数ツイートされたのを見て、うらやましく思うことが多かった2月です。 そんな2月は、JALのWebサイトが不正アクセスを受け、マイルを奪われてしまった事件から始まります。原因は設定できるパスワードの短さにあるのではないかということもあり、パスワードの話題が好きなセキュリティクラスターの格好の餌となります。そしてYahoo!の検索連動型広告がフィッシングサイトの広告を掲載するということも大きな話題となりました。 技術系の話では、CSRF対策のトークンにセッションIDを使うのはどうなのかというトピックで盛り上がり、多数の意見が飛び交った2月のセキュリティクラスターでした。 JALへのパスワード攻

    終わらないパスワード議論と、広告に求められる誠実さと
  • 重要! まずは「オリジン」を理解しよう

    連載目次 皆さんこんにちは。ネットエージェントのはせがわようすけです。今回から、HTML5やJavaScriptに関連したセキュリティの話題について連載することになりました。よろしくお願いします。 もう読みましたか? HTML5のWebアプリセキュリティに関する報告書 皆さんすでにご存じかと思いますが、2013年10月30日にJPCERTコーディネーションセンター(以下、JPCERT/CC)から「HTML5 を利用したWebアプリケーションのセキュリティ問題に関する調査報告書」が公開されました。 この報告書の調査の一部は、弊社が行いました。また、JavaScriptセキュリティ上の問題について次々と鋭い指摘を行っているmalaさんにもさまざまな技術的アドバイスを頂いた上、日常的にWebアプリケーションのセキュリティ検査や構築を実際の業務として行っておられる専門家の方々にも査読をお願いして

    重要! まずは「オリジン」を理解しよう
  • WebページをRetina対応させるテクニック~基礎知識編

    WebページをRetina対応させるテクニック~基礎知識編:jQuery×HTMLCSS3を真面目に勉強(4)(1/2 ページ) iPhoneのRetinaディスプレイは、Webページの制作フローにも大きな変化をもたらした。WebページをRetina対応させるにはどうすればいいのだろうか。 はじめに 2010年6月に登場したアップルのiPhone 4には「Retinaディスプレイ」と呼ばれる、それまでの常識を覆した高精細なディスプレイが搭載されました。それ以降、スマートフォンやタブレットといったモバイル端末のディスプレイはより解像度の高いものへと進化していき、2013年の初めにはサムスン電子のGALAXY S4やソニーモバイルのXperia Zなど、フルHD画質対応(1920×1080ピクセル)のディスプレイを搭載したスマートフォンが登場するまでになりました。 高精細ディスプレイの登場

    WebページをRetina対応させるテクニック~基礎知識編
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
    teracy_junk
    teracy_junk 2013/06/17
    『コードがあっちこっちに飛んで読みづらいから一箇所に書け。メソッドを使うな』伝説の生物メソッド使うなおじさん
  • 【Windows 10/11】タスクスケジューラで定期的な作業を自動化する

    対象:Windows 10/Windows 11、Windows Server 2016/Windows Server 2019/Windows Server 2022 コンピュータを使って業務をこなしていると、定期的にほとんど同じことを繰り返している作業がある。例えば、ファイルのバックアップやウイルスのチェックなどが挙げられるだろう。こうした作業を手動で繰り返すのは非効率かつ面倒なので、できる限りコンピュータに自動実行させたい。 定例の作業を自動化できる機能として、Windows OSには「タスクスケジューラ」が標準で装備されている。Tech TIPSでは、このタスクスケジューラを利用して定期的にプログラム起動を繰り返すための基的な設定手順を説明する。 ここでは、Windows 10/11上で特定フォルダを毎日決まった時刻にファイルサーバへバックアップするという作業を例に手順を紹介す

    【Windows 10/11】タスクスケジューラで定期的な作業を自動化する
  • ActionBarで、アプリのUIはこんなにスマートになる

    ActionBarのタブモード、リストモード、そしてカスタムビュー 今回は前回の「Android 4.x時代のアプリにないと残念なActionBarとは」に引き続き、ActionBarに関して解説していきます。ActionBarのタブモードとリストモード、そしてカスタムビューを取り上げます。 以下の動画で今回のサンプルアプリの主な動作を紹介します。

    ActionBarで、アプリのUIはこんなにスマートになる
  • 特集:まだ知らない人のためのOneDrive入門 - @IT

    OneDriveを利用すると、どのPC/スマホ/タブレットでも同じファイルを共有できる Windows PCMaciPhoneiPad(iOS搭載機)、Androidスマートフォン/タブレットなどで、OneDriveのオンラインストレージを介したファイルの共有ができる。例えば、外出先で作業したファイルをOneDriveで同期しておき、帰宅後に自宅のPCでそのファイルを用いて作業を続行する、といったことも可能だ。Windows PCMacの場合はオンラインストレージと自動的な同期も行える(閲覧や編集も可能)。スマートフォンやWebブラウザでは、必要なファイルを手動でアップロード/ダウンロードすることで閲覧や編集ができる。 ファイルの保存や共有などで、インターネット上のストレージサーバ「オンラインストレージサービス」を利用している人も多いのではないだろうか。複数のデバイスでファイルが共

    特集:まだ知らない人のためのOneDrive入門 - @IT
  • もし新人女子営業が『UXデザイン入門』を読んだら

    ユーザーエクスペリエンス(UX)が重要視され始め、お客さまから「UXを考慮してください」とか「優れたUXを実現してください」と言われることが増えてきたのではないでしょうか。では、「優れたUX」はどのように実現すれば良いのでしょうか? ソフトウェア開発現場のシーンを切り出し、4コマ漫画形式(漫画作成ソフト「コミPO!(コミポ)」を使用)で紹介いたします。

    もし新人女子営業が『UXデザイン入門』を読んだら
  • ネットワーク・モニタ3.0を使う(基本編) ― @IT

    ネットワークのケーブル上を流れるパケットをキャプチャして解析するツールは、一般的には「ネットワーク・プロトコル・アナライザ」などと呼ばれるが、Windows環境で利用できるツールとして「ネットワーク・モニタ」がマイクロソフトから提供されている。これはWindows Systems Management Server(SMS)に付属しているツールであるが、サブセット版はWindows 2000 ServerやWindows Server 2003でも利用できる。このツールの使い方については関連記事などを参照していただきたい。 このネットワーク・モニタの新しいVer.3.xが先ごろマイクロソフトから公開され、誰でも自由にダウンロードして利用できるようになった。現在Server OSに組み込まれているネットワーク・モニタも、今後はこのバージョンに順次置き換えられるものと思われる。 Network

  • LINQの仕組み&遅延評価の正しい基礎知識 - @IT

    .NET開発者中心 厳選ブログ記事 LINQの仕組み&遅延評価の正しい基礎知識 ―― ブログ「neue cc」より ―― 河合 宜文 2011/08/10 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 稿では、LINQについて基礎から理解することを目的に、その仕組みと遅延評価について最初から解説します(※「何をもって最初/基礎とするか」は人により異なると思いますが、稿の解説はあくまで、わたしなりの基準における基礎です)。 なお、ここではLINQ

  • Windows Phoneの色使いとTileをアプリに生かせ!

    Windows Phoneの色使いとTileをアプリに生かせ!:Silverlightベースで作るWP7アプリ開発入門(2)(1/3 ページ) ついに日でもWindows Phoneがauから発売! 日、Windows Phone 7.5(コードネーム「Mango」)搭載のスマートフォン端末が、9月以降に発売されるという発表がありました。通信キャリアはauで、端末は富士通東芝モバイルコミュニケーションズ製で防水・防塵性能、32Gbytesの内蔵メモリ、DLNA(Digital Living Network Alliance)機能を備えています。 そして早くも、ソーシャルアプリプラットフォームの「GREE」「mixi」のアプリや、ソーシャルアドレス帳アプリ「jibe」、「BookLive!Reader」「エキサイト英語翻訳」「ぐるなび」「SUUMO」「乗換案内」「NAVITIME」「NH

    Windows Phoneの色使いとTileをアプリに生かせ!
  • LINQ to SQLにより生成されるSQL文を確認するには?[3.5、C#、VB] - @IT

    データベースに対してLINQ(リンク)を使用する場合、LINQのクエリはLINQプロバイダであるSQL to LINQによりSQL文に変換され、データベースに送信される。このとき、実際にどのようなSQL文が生成されているのかを確認するには、データコンテキスト(DataContext)の「Logプロパティ」を利用する。 LogプロパティはTextWriter型(System.IO名前空間)のプロパティである。つまり、適当なTextWriterオブジェクト(あるいはTextWriterクラスの派生クラスであるStreamWriterクラスなどのオブジェクト)をセットしておけば、データコンテキスト内部で、そのWriteLineメソッドなどが使用されてログが出力されるという仕組みだ。 ■標準出力ストリームに出力する場合 生成されるSQL文を標準出力ストリーム(つまりはコマンド・プロンプト)に出力し

  • もしも10分の1の行数でHTMLが書けたら

    Zen-Codingとは 1年ほど前から、Zen-Codingが話題になっています。Zen-Codingを使うと、特定の省略された記法を展開できます。この展開が非常に強力で、ちょっとしたHTMLを記述するのであれば、Zen-CodingでHTMLCSSのマークアップを効率的に行えます。 Zen-Codingはさまざまなテキストエディタに対応したプラグインとして提供されています。プラグインには、公式対応しているものと、サードパーティの開発者が作成したものがあります。 それぞれのプラグインによって、実装機能が異なる場合があります。これらのプラグインの詳細はZen-Codingの公式サイトから確認できます。 基的な使い方 ここからはZen-Codingの基的な使い方を解説します。Zen-Codingをテキストエリアで利用できるサンプルを用いて、実際に試しながら読み進めてください。テキストエ

    もしも10分の1の行数でHTMLが書けたら
  • Windows 7時代のワークグループ・ネットワーク 第3回 Windows Home Server 2011(前) − @IT

    連載目次 2011年5月21日にWindows Home Server 2011(以下WHS2011)の販売が開始された。連載ではワークグループ・ネットワークにおけるネットワーク設定や運用方法について解説しているが、WHS2011はワークグループ環境におけるファイル・サーバとして最適な製品といえる。前編となる今回は、WHS2011のインストールから初期設定までを紹介する。 Windows Home Server 2011の概要 Windows Home Server 2011(以下WHS2011)とは、家庭やSOHO向けの簡易ファイル・サーバ・ソフトウェアである。最大でも10人(10台)程度までのユーザー/グループを対象としたファイル・サーバやクライアントのバックアップ・ソリューションなどを構築するために利用できる。ネットワークの形態としては、いわゆるワークグループ・ネットワークをベース

    Windows 7時代のワークグループ・ネットワーク 第3回 Windows Home Server 2011(前) − @IT
  • [ASP.NET]チャート・コントロールで棒グラフを作るには?[3.5、C#、VB] - @IT

    さまざまなチャート画像を作成可能なチャート・コントロール(=Chartコントロール)は、GridViewやDetailsView/FormViewコントロールなどと同様、データバインドにも対応しており、(例えば)棒グラフのような簡単なチャートであれば、データソース・コントロールと連動することで、完全にコーディングレスでチャート画像を生成できる。 稿では、チャート・コントロールの基を理解するという意味で、まずはデータベース上のデータを基に、以下のような書籍月間売上グラフを作成してみよう。 なお、稿のサンプルを動作するには、「TIPS:[ASP.NET]チャート・コントロールを使うには?(環境設定)」で紹介した手順に従って、チャート・コントロールを利用可能な状態にしておく必要がある。 それではさっそく、具体的な手順を見ていくことにしよう。 1. データベースを用意する チャート・コントロ

  • 2011年4月版 PSNが全部話題を持ってった - @IT

    洋介山 bogus.jp 2011/5/13 原発の問題と余震はまだまだ続いているものの、計画停電もなし崩しになくなっていき、徐々に落ち着きを取り戻して通常業務に戻りつつあるTwitterのタイムラインです。 セキュリティクラスタでも震災関連の詐欺やフィッシングに関する話題は徐々に減り、大規模な侵入とメジャーなWebアプリの脆弱性についての話題が増えた4月でした。 PSNが侵入を受けて個人情報をごっそり抜かれた件 4月20日、ソニーのPS3やPSPから接続してアプリケーションの購入などを行えるサイト、「プレイステーションネットワーク」(PSN)が攻撃を受けて、停止するという事件が勃発しました。 当初日では「サイトが停止している」というだけで、それほど大きく取り上げられませんでした。しかし停止期間が伸びるに従って、「ただのサイト停止ではない」という疑問を持つ人が増え、まずは海外のアカウ

  • 初の国内HTML5コンテスト、審査結果が発表に - @IT

    2011/03/08 HTML5の開発者コミュニティ「html5-developers-jp」は3月7日、「第0回HTML5プログラミング・クリエイティブコンテスト」の審査結果を発表した。同コンテストは、1月12日から2月11日まで以下の5カテゴリを用意して、HTML5をテーマとしたプログラミング作品・クリエイティブ作品を応募したものだ。 応募総数は114件で、各カテゴリごとの応募数内訳は以下のとおり。 プログラミング部門:アスキーアートを使った何か……9件 プログラミング部門:Chrome WebApp/Extension……15件 プログラミング部門:自由課題……55件 クリエイター部門:HTML5/Web標準川柳……17件 クリエイター部門:HTML5キャラクターデザイン……18件 コンテストの結果は、有志のスタッフによるオンライン投票で決定。部門ごとに「最優秀作品賞」1作品と「優秀

  • スマートフォン時代の.NET開発を考える(1/2) - @IT

    2010年2010年12月4日(土曜日)、@IT/.NET開発者中心コーナー主催のオフライン・セミナー「第4回 .NET中心会議」(スポンサー:グレープシティ)が開かれた。 今回のテーマは「スマートフォン開発」。スマートフォンが消費者利用の主流の1つになる時代の到来を想定し、そういった時代に(開発対象の)アプリを対応させていくために「.NET開発者がどのようなスマートフォン開発の手法/技術に注目すべきか」を議論した。セミナーの構成は、下記のとおり。 基調講演『スマートフォン時代の到来と.NET開発』: 1時間。詳細後述。 パネル・ディスカッション『スマートフォン時代×.NET開発者』: 2時間。詳細後述。 Q&Aセッション/懇親会: 45分。セミナーに寄せられた質問をモデレータが発表し、パネリストが回答。 当日は、Ustream中継やTwitterハッシュタグなども活用した(今回は試験的

  • 物覚えの悪さは、プログラマにとってメリットである:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ

    音が語れるエンジニア参加型メディア「@IT自分戦略研究所 エンジニアライフ」。日々、ITエンジニアの「生の声」を公開している。 ここでは、編集部がおすすめするコラムを紹介しよう。物覚えが悪いことのメリット、Google Developer Days 2010 レポート、ライブコーディングの魅力、の3つのコラムを取り上げる。 分かりやすいコード Google Developer Days 2010に行ってきました 美しいコードに鼻血をふいてもいいですか? 1週間後の自分のために、分かりやすいコードを書く シンガポールで働くエンジニア保男氏による『アジアのソフトウエア開発現場にて』。物覚えが悪いことと、可読性の高いコードを書くことの意外な関係。 「自分は恐ろしいほど物覚えが悪い」、山氏はこう切り出す。物覚えが悪いということは、どちらかといえばあまりいいイメージがない。しかし、プログラ

    物覚えの悪さは、プログラマにとってメリットである:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ