タグ

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

  • 要件定義をうまくこなすためのポイント――要件定義の完了条件と要求の引き出し方

    要件定義をうまくこなすためのポイント――要件定義の完了条件と要求の引き出し方:明日から使えるシステム開発プロジェクトの進め方 再入門(3) 連載では、システムを外部に発注する事業会社の側に立ってプロジェクトをコントロールし、パフォーマンスを最大化するための支援活動をしてきた筆者が、これまでの経験を基に、プロジェクト推進の勘所を解説していく。今回は、要件定義をうまくこなすためのポイントについて解説する。手間を惜しまず丁寧に対応しよう。 連載目次 皆、悩んでいる――そもそも、要件定義とは システム開発プロジェクトの進め方をあらためて解説する連載。連載第1回の「若手は居場所をなくさないために積極的に主導権を取れ――今のSIerの現実」では、今のSIerが直面している問題点を提示し、連載の意義や概要などを紹介した。前回の「要件定義を気で成功させたいなら、その前に実践しておきたい4つの最重要

    要件定義をうまくこなすためのポイント――要件定義の完了条件と要求の引き出し方
  • Visual Studio Codeで始めるPythonプログラミング

    VS CodeとPythonとFlaskで作成したWeb APIDockerコンテナ上で実行したり、リモートデバッグしたりしてみよう。

    Visual Studio Codeで始めるPythonプログラミング
  • GitHubをもっとソーシャルに使いこなすための7つ道具

    新サービスが続々登場してアツい! 「GitHub」とは 皆さんは「GitHub」を活用しているでしょうか? 「GitHub」(ギットハブ)はソースコード管理用の分散型バージョン管理システム「Git」を使ったホスティングサービスです。 Gitの特徴は、作業用として自分のコンピュータ上にあるローカルリポジトリがあれば、ネットワークに接続できない状態だったとしても、ソースコードの更新や、履歴を調べたりできる点にあります。その特徴はGitHubにも生かされていて、オープンソースとして公開中の既存のコードを分岐(fork)して、新しいプロジェクトとして開発できます。 また、自分が手元のローカル環境でバグ修正したり、拡張したソースコードを家のオープンソースプロジェクトに取り込んで(pull)もらうことも手軽にお願いできます。 さらに、READMEテキストファイル(README.md)などを独特のマー

    GitHubをもっとソーシャルに使いこなすための7つ道具
  • エンジニアが正しく「好き」と伝えるための実装法

    4月18日、技術者のためのトークライブイベント「TechLION vol.12」が開催された。そこで語られたエンジニアと文系女子のセキララな日常風景をレポートする。 4月18日、技術者のためのトークライブイベント「TechLION vol.12」が開催された。今回のテーマは「出会い」。さまざまな「出会い」が語られる中、ITを通じて出会った夫婦、ショウジ ヨシオリ氏とショウジ ユウコ氏によって繰り広げられたプレゼンテーションの一部を紹介する。ショウジ ヨシオリ氏はクックパッドのサービス開発エンジニア、ショウジ ユウコ氏はグルーヴノーツで広報を担当している。 エンジニアと文系女子が結婚するとどうなるのか。日常の風景をセキララに語ってくれた。 自転車に乗って2人で仲良く帰宅しているときの会話 ユウコ氏:ヨシオリさんの方が速い! ヨシオリ氏:へへへ、勝った!! ユウコ氏:私の方が軽いから遅いんだも

    エンジニアが正しく「好き」と伝えるための実装法
  • DNSの仕組みの基本を理解しよう

    いきなりだが、2001年はDNSDomain Name System)にとっては、当たり年ともいえる年だった。ニュースなどでも取り上げられているが、「日語」や「多言語」ドメインという大きな構造変化がシステム全体に押し寄せ、ブロードバンド環境の広がりは、個人がドメインを取得して運用するための足掛かりともなった。 連載では、ドメインの運用など、これからDNSと付き合おうとしている方々を対象に「DNSの概念や運用の考え方」を明らかにしていこう。ただし「BIND」など、DNSに関する具体的な製品の設定方法については触れない。詳しくは以下の記事もぜひ参考にしてほしい。 DNSはなぜ必要か? 最初に、「DNSとは何か」を説明するために、「なぜDNSが必要になるのか」を考えてみよう。それには、歴史的経緯から考えるのが分かりやすい。 DNSはご承知のとおり、IPアドレスホスト名をマッピングして相互

    DNSの仕組みの基本を理解しよう
    akkying
    akkying 2013/04/17
  • 過去最大規模のDDoS攻撃が発生、ピーク時には300Gbps以上のトラフィック

    過去最大規模のDDoS攻撃が発生、ピーク時には300Gbps以上のトラフィック:あらためてオープンリゾルバ対策の徹底を 3月18日から22日ごろにかけて、スパム対策組織「Spamhaus」をターゲットにした大規模なDDoS攻撃が発生していた。ピーク時にはトラフィックが300Gbpsに達するなど、過去最大級の規模だったという。 3月18日から22日ごろにかけて、スパム対策組織「Spamhaus」をターゲットにした大規模なDDoS攻撃が発生していた。Spamhausと連携して対策に当たった米国のセキュリティ企業、CloudFlareによると、ピーク時にはトラフィックが300Gbpsに達するなど、過去最大級の規模だったという。 Spamhausは、スパムメールの送信元となっているIPアドレスを収集し、ブロックリストを作成して公開しているスパム対策組織だ。DDoS攻撃を受けることになったきっかけは

    過去最大規模のDDoS攻撃が発生、ピーク時には300Gbps以上のトラフィック
  • @IT:英文のmanページを表示するには

    のユーザーにとっては、manページは日語の方が読みやすいし、理解しやすいはずだ。しかし、日語のmanページのバージョンが古くて、実装されているコマンドとの整合性が取れない場合がある。例えば、Red Hat Linux 9の場合、 とすると、日語のmanページが表示されるが、古いバージョンなので、オプションの説明が抜けていたり、存在しないオプションの説明があったりする(-Kオプションや--rebuildオプションなど)。 このような場合でも、英文のmanページならば最新版の情報が表示されることが多い。英文のmanページを表示するには、環境変数のLANGに「C」という値を設定して、manコマンドを実行すればいい。

  • Javaで覚えるIT技術者の40の常識 - @IT

    ~新人プログラマ/SEは覚えておきたい“まとめ”~ @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング・コーディングに関する6つの常識 ネットワーク/通信に関する9つの常識 セキュリティに関する3つの常識 データとファイルに関する5つの常識 設計・アーキテクチャに関する6つの常識 ソフトウェアの品質管理に関する3つの常識 業務アプリに関する5つの常識 Java SE(旧、J2SE)のコアAPIやJSP/サーブレット+StrutsのWebアプリケーション開発、JBossやその他のJavaオープンソースソフトウェアのサンプルコードや使い方を通じて、さまざまな“常識”を学習する以下の連載の記事に、基礎知識のカテゴリごとに分けてリンクしていま

  • @IT Special PR:「帳票スクエア」の美文書出力

    クラウド帳票サービスで、かんたん・美しい帳票を! クラウド帳票は「帳票スクエア」 2011/3/14 国内でも、導入の柔軟性とコストメリットから企業に浸透してきたSaaS型の業務システム。しかし、日特有の商習慣と帳票文化に対応できるSaaSは意外に少なく、クラウドサービスに移行したものの、帳票作成をどうするのか、頭を悩ませている企業は多い。そのような中で、SaaS型の業務システムと連携しながらこの課題を解決するサービスが登場した。 SaaS型の業務システムにおける「帳票」の課題 近年の経済情勢の影響で、初期投資やシステム管理コストを抑えるために、必要なときに必要なソフトウェアをサービスとして利用するSaaSが、国内企業の間でも着実に浸透し始めている。一方で、SaaS型の業務システムの多くは海外製のサービスのため、日固有の商習慣や国内企業独自の要求に応えきれないケースが少なくない。 もっ

  • 1