タグ

システム開発に関するmasaa-maのブックマーク (8)

  • โปรแกรมคอมพิวเตอร์ที่น่าสนใจ โปรแกรมดีๆ และตัวสแกนไวรัส

    การทำธุรกิจ องค์กรไม่ว่าจะเป็นภาครัฐ หรือ ภาคเอกชน นั้นอะไรสำคัญที่สุดในยุคนี้ คำตอบก็คือ ข้อมูลนั่นเอง ยิ่งปัจจุบันการเก็บข้อมูลทำได้ง่ายมากขึ้น และเก็บได้มากขึ้นจากความสามารถของเครื่องมือกับเทคโนโลยีที่พัฒนาไปพร้อมกัน จากข้อมูลปริมาณมหาศาลนั่นเองทำให้เกิดคำใหม่ขึ้นมานั่นก็คือ data science คำนี้คืออะไร มีประโยชน์อย่างไรบ้าง Data science คืออะไร คำนี้เชื่อว่าเราอาจจะเคยได้ยินผ่านหู ผ่านตามาบ้าง ต้

  • 第1回 Tracをオススメする,これだけの理由:ITpro

    Tracの便利さに惹かれるが,インストールに煩わしさを感じ,Tracを簡単にインストールできるTrac Lightning(旧Trac月)の開発を行う。また,日のTracコミュニティであるShibuya.tracにてユーザー補完プラグインなどのプラグイン開発にも携わる。 チーム内のタスクや分散開発におけるタスク管理の手段として,プロジェクト管理ツールのTracが注目を集めています。Tracは,Ruby on RailsやSpring IDEなどでも利用されています。連載では,開発現場を交通整理するために,Tracを利用したプロジェクト管理の効率化を,Tracの基礎から紹介していきます。 ソフトウエア開発において,プロジェクト管理はガントチャート・ベースで行われることが多いでしょう。しかし,ガントチャート・ベースの管理では,詳細を報告するために作業報告書を別途作成する必要があります。 ま

    第1回 Tracをオススメする,これだけの理由:ITpro
  • MOONGIFT: » JavaScriptだけでグラフを生成「PlotKit」:オープンソースを毎日紹介

    Webサイトを開発する中で、グラフを希望するケースは多々ある。同じデータではあっても、数値を一覧してあるのとグラフ化されているのとではインパクトが全く変わってくるからだ。 棒グラフの例 だがそのためにライブラリや、サービスを立ち上げたりするだろうか。日語表示などで問題が発生することも多々ある。そうした不安から解放される方法はこれだ。 今回紹介するオープンソース・ソフトウェアはPlotKitJavaScriptベースのグラフ生成ライブラリだ。 JavaScriptであれば、クライアントベースで完結する。これなら手軽に実装できることは間違いない。PlotKitではCanvasやSVGを使ってグラフ生成を可能にしている。対応ブラウザはCanvasがSafari 2以上、Opera9以上、Firefox 1.5以上、IE6(エミュレーションモード)で、SVGはOpera9以上、Firefox1

    MOONGIFT: » JavaScriptだけでグラフを生成「PlotKit」:オープンソースを毎日紹介
  • Repcached

    repcachedについて repcachedとは、memcachedにデータのレプリケーション機能を追加実装したものです。 memcachedは、以下のようなところによく使われると思います。 一時的なデータの保存場所として キャッシュを保存する場所として RDBMSのデータのキャッシュ 生成したページデータのキャッシュ いずれの場合も消えていいデータなので、万が一memcachedがダウンしても問題はないはずです。 しかし、影響が全くないわけではありません。 例えば、MySQLのデータをmemcachedでキャッシュしている場合、memcachedがダウンしている間は直接MySQLにアクセスがいくことになりDBサーバの負荷が上がります。また、memcachedを再起動してキャッシュが失われた場合は、再びキャッシュが溜まるまではDBサーバに負荷がかかることになってしまいます。 このように

  • [Think IT] 第3回:リストタグを試す! (1/3)

    【即実践!HTML+CSS】 テーブルレイアウトから脱出せよ! 第3回:リストタグを試す! 著者:米倉 明男 公開日:2008/04/15(火) リストタグの用途 Webサイト内のコンテンツの多くは、「見出し + 文」の構成から成り立っています。これはユーザエクスペリエンスに基づくもので、ユーザはまずコンテンツの見出し箇所から閲覧し、その中の興味を持った部分の詳細を読みます。「ブラウズ」とは流し読みの意味でもあります。 これをXHTMLの文書構造化に置き換えると情報の区分けや段落の整理が必要となってきます。そしてこの情報の整理に有効的な方法として、リストに整理するという手法があります。 CSSコーディングでWebサイトをレイアウトする場合に欠かせない要素の1つにリストがあります。 XHTMLで使用するリストは3種類あります。「箇条書きリスト」「番号付きリスト」「定義リスト」です。 「箇条

  • Excelマクロによる、seleniumテストケースの自動生成(1):CodeZine

    はじめに seleniumについての基的な内容は、以下を参照してください。 Selenium 0.7利用手順書(前編) Selenium 0.7利用手順書(後編) seleniumを利用するメリットとデメリット メリット seleniumを利用する最大のメリットは、「再テスト」が容易になることです。 不具合発生時 テスト担当者と修正担当者の伝達が容易 再テストが容易 仕様変更後 リグレッション(デグレード確認)テストが容易 筆者が特にメリットを感じるのは、テスト担当者と修正担当者の伝達が容易になる点です。テスト期間中は、テスト担当者も修正担当者も作業に追われています。通常、不具合発生時は、テスト実施担当者から修正担当者へ不具合内容を伝達するために、不具合管理ツールなどに、ケース番号や再現手順の詳細を記述、デバッグログの添付などを行い、修正担当者はそれを読み解く必要

  • [Think IT] 第1回:UMLとマインドマップ (1/3)

    【伝わる!モデリング】 Google Androidで携帯アプリ設計 第1回:UMLとマインドマップ 著者:株式会社豆蔵 藤田 泰介 公開日:2008/04/03(木) スパゲッティコード防止にマインドマップとUMLを活用しよう! 今回から4回にわたってプログラム開発時のマインドマップとUMLの効果的な使い方を、Google Androidを例に紹介していきます。連載はJavaである程度プログラムを作成したことがある方であれば、理解できる内容になっています。また、基的な部分から解説していきますので、マインドマップやUML、Google Androidについて前提知識がなくてもかまいません。 さて、ただひたすら仕様書を読みながら場当たり的にプログラミングをしていると、プログラムが複雑になり、自分でも何を書いたのかわからない、いわゆるスパゲッティコードになってしまうことがあります。このよう

    masaa-ma
    masaa-ma 2008/04/12
    個人的には非常に気になるこれとcakephpだけでいいかな
  • [Think IT] 第1回:最新モデリング動向 (1/3)

    【伝わる!モデリング】モデリングの新潮流 第1回:最新モデリング動向 著者:株式会社豆蔵 羽生田 栄一 公開日:2008/04/07(月) 仮想化としてのモデリング Think ITの2008年4月の特集「伝わる!モデリング」では、さまざまな角度からモデリングを取り上げています。連載では、モデリングの最新動向や話題の最新技術などを紹介していきます。第1回はモデリングの最新動向について説明しましょう。 UMLも(実はXMLも)登場してから早や10年が過ぎ、モデル表記法としてはソフトウェア業界を中心に定着・常識化しつつあるといえます。 一方、モデリングの技法やそれを実践するスキルが普及したかというとやや心もとない気がします。ソフトウェア設計でコーディングの前にUMLでポイントを描いて確認するという使い方だけに留まらず、システム分析やビジネスプロセスの改善にもモデリングを活用するといった「モデ

  • 1