Just like SimpleTest or PHPUnit, atoum is a unit testing framework specific to the PHP language. However, it has been designed from the start with the following ideas in mind: Can be implemented rapidly, Simplify test development, Allow for writing reliable, readable, and clear unit tests. To accomplish that, it massively uses capabilities provided by PHP, to give the developer a whole new way of
スマートフォン時代になって海外の動向と歩調を合わせるようになってきた日本の携帯電話市場が、また独自色を強めつつある。この背景をモバイル専門ライターの佐野正弘氏が読み解く。 スペイン・バルセロナで開催された、世界的な携帯電話の見本市イベント「Mobile World Congress 2015」。毎年このイベントに合わせて、スマートフォンの最新機種など多くの端末が展示される。 だが、今年2015年の傾向を見ると、スマホ新機種の多くが日本市場と縁の薄いものになってきており、海外と日本の携帯電話市場が再びかい離しつつあることが見て取れる。その背景に迫ってみよう。 日本市場に影響を与えるスマートフォンが減少 Mobile World Congress(以下、MWC)は、携帯電話・モバイルに関する世界最大のイベントであり、世界中の携帯電話関連事業者が集結するイベントだ。ここで発表される発表された端末
近年、広く使われているソフトウエアやWebサイトなどに相次いで脆弱性が見つかり、サイバー攻撃に悪用されている。このため、脆弱性の有無を診断して適切に対応できる技術者のニーズは高まる一方だ。 そこで、セキュリティ専門家の有志が、脆弱性診断を実施する技術者を「脆弱性診断士」と名付け、必要なスキルを明文化する取り組みを開始した。将来的には、脆弱性診断士の資格化も目指す。取り組みの第一弾が、2014年12月末に公開した「脆弱性診断士(Webアプリケーション)スキルマップ」である(図1)。 一般的に、脆弱性を診断する技術者には多岐にわたるスキルが要求される。ソフトウエアやネットワークに関する基本的な知識を備えているのはもちろん、脆弱性診断ツールの使用方法や、最新の攻撃手法などにも精通している必要がある。 だが、脆弱性診断に携わる技術者が保有すべきスキルについて、ベンダーなどの関係者の間でコンセンサス
米Googleは3月12日(現地時間)、開発者向けにAPIなどを提供したり、オープンソースプロジェクトをホスティングするサービス「Google Code」を来年1月に閉鎖すると発表した。同日、新たなプロジェクトの作成はできなくなった。 Googleは2006年、オープンソースプロジェクト支援を目的にこのサイトを開設したが、その後、GitHubやBitbucketのようなプロジェクトホスティングサービスが立ち上げられ、多数のプロジェクトがそれらのサービスに移行していった。Googleは、Google Code上のプロジェクトに占めるスパムや悪質なものの率が高まってきていることも閉鎖の理由の1つだと説明する。 Google自身は既に、昨年10月に同社のAPI群のGitHubへの移行を開始し、Google Code上のプロジェクトを凍結している。 Google Code閉鎖までのプロセスとして、
Olery was founded almost 5 years ago. What started out as a single product (Olery Reputation) developed by a Ruby development agency grew into a set of different products and many different applications as the years passed. Today we have not only Reputation as a product but also Olery Feedback, the Hotel Review Data API, widgets that can be embedded on a website and more products/services in the n
This documents my foray into Haskell programming. My functional programming language of choice is, for the moment, Racket (specifically Typed Racket), and while I’ve always been interested in Haskell, I’ve never taken the time to learn it properly. This is heavily inspired by Learning Racket, a fun series which is, in pretty much all respects, the direct reversal of this. I’m not sure how long I’l
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く