You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは!元気にiOS開発でテストを書いていますか???まだ書いていない人は、さっさと書きましょうね!!!今回はObjective-Cでテスト書く上でのモックオブジェクトとかのお話です。 OCMockというライブラリ使うのでCocoaPodsはインストールしましょう! 先にOCMockについて少しだけ 実際にOCMock使ってどうこうはちょっと先の話になってしまいますが、簡単にOCMockの説明だけしておきます。 Mulle kybernetiK -- OCMock Objective-Cのモック系のライブラリにはほかにもOCMockitoやExpectaなどがありますが、個人的にはOCMockが好きです。 有名なBDDフレームワークのCedarなんかでも、OCMock使うといいよ〜と言ってるので、そういう意味でもおすすめですね。 で、OCMockは何するの〜という話なのですが
UNIXの歴史にはある大きな転換点があり、そこには「もう一つの未来」の可能性が開けていました。この転換期に起こった出来事は「UNIX戦争」として知られていますが、その背景に「UNIXをC++で分散OSに書き直す」という野心的な計画があったことは、今ではほとんど語られることはありません。 私は、この一連の出来事の時期に、『日経エレクトロニクス』の記者としてUNIXの動向を追っていました。当時の出来事の概要を、取材者の視点から書き記しておきたいと思います。多くの読者にとって初耳の情報も含まれていると思います。 一連の出来事の発端は1987年に発表された、Sun、AT&T、Microsoftによる統合UNIXの発表です。この発表の前夜がどういう時代だったか、という話がまず必要でしょう。 統合前夜 1980年代後半は、コンピュータの歴史でも重要な時期でした。この時期、32ビット・マイクロプロセッサ
PlayStation Networkに関する報道によって日本でも広く知られるようになった「Anonymous」。果たして彼(女)らはいったい何を目的とした、どんな集団なのか。日本に住むAnonymousの1人に取材する機会を得た(編集部) 日本で活動するあるAnonymousの声 PlayStation Networkの事件から日本でも名前を広く知られるようになった「Anonymous」。この名がメディアで報じられるときは、ほぼ決まって「ハッカー集団」「クラッカー集団」という「枕詞」が付く。中には、「政府や主要企業などへのハッキングの第一線にいるグループ」と説明される場合もある。 だが、多くのメディアにおける「Anonymous」の報道のされ方を見ると、さまざまな事件への関与を臭わせる内容がもっぱらで、彼(彼女)たち自身の活動を主軸としたものはあまり見かけない。 【関連記事】 PlayS
今年の夏は記録的な猛暑となった2010年のような暑さにはならないようですが、暑さが1~2週間続くこともあるそうです(TBS Newsiの報道より)。依然として電力需要が逼迫する中、今年も暑い夏がやってきます。昨年同様、冷房設備の稼働を控える職場や家庭も増えるでしょう。個人個人で暑さ対策をする必要があります。 そこで、ライフハッカーではかつて紹介した「暑さ対策」、「汗対策」関連記事をまとめました。ぜひこれを読んで、暑い夏を乗り越えましょう! Photo by Thinkstock/Getty Images.
インフラ系のエンジニアは、あまりリファクタリングとかクラス構造といった視点でコードを読む機会が少なくて、勢い作ったスクリプトやツールはそれはそれはひどいものになりがちです(体験談)。 僕もエンジニアになって以来、まともなコードなんか書いたことなくて、従ってる原則といえば、「グローバル変数は悪」とか「短いことはいいことだ」とか「コメントは書かない方がいい」とか、なんか学生の時にたまたま目にしたよくわからない何かに従ってる程度。 少し大きい規模を書き始めると、昨日の自分と今日の自分で命名規則が全然一貫性なくて、「getHoge()」と「makeFuga()」がおんなじようなことをやってたりしていつも嫌悪感に駆られてました。 ちょうど 1000 行くらいのアプリ書いてたところだったので毎日吐き気をこらえながら「まずは動くものをつくるんだ。全てはそれからだ」と言い聞かせて汚いコードをゲロゲロしてた
(W)8.8*(H)12.3*(D)0.67mmという大きさだけが先行していて、策定していたETSIは結局どのベンダーの案を採決したのかはイマイチ不明だった(日経によればApple案? ただしソースは日経)〝nanoSIM〟(4FF)と呼ばれる新しいSIMカードの規格があります。 どうもそれらしきスロットを含む、それっぽいパーツがどこからともなく筆者の手元に流れてきたので、SIMカードを切って検証してみましょう。 謎のパーツ群 その前に、ちょっとだけパーツ群を紹介しましょう。 それぞれのパーツはとても精度が出ていて、悪い中国人がちょっと〝オッ、これを作ればニホンジン簡単に騙されるアルよ!〟と言って作った感じではありません。──いや、iPhoneのカスタムパーツなどでは一見純正と見まごうようなパチモノがあるのも事実なのですが。 どこかGALAXY S IIIを彷彿とさせるブルーとシルバーとい
●UQのモバイルWiMAX網と学内LANを直結してリモートアクセス ●学術情報ネットワーク(SINET4)、学術認証フェデレーションを効果的に活用 京都大学は2012年4月、UQコミュニケーションズ(以下、UQ)と共同で、教職員や学生向けに、UQのモバイルWiMAXサービスのエリア内であればどこからでも学内LANに接続できる無線接続環境を構築した。ポイントは、京都大学側は既存の資産を活用することで、ほとんど追加コストをかけずこれらのネットワークを構築した点だ。 既存の仕組みを効果的に活用 モバイルWiMAX経由で学内LANに接続する仕組みは、企業ネットワークにおけるリモートアクセスの構成とほぼ同じだ。UQのネットワークセンターと学内LANを直結することで実現した。このネットワークセンターと学内LANを結ぶ中継網に、既に利用中の学術情報ネットワーク(SINET4)を流用し、コストを抑えた。通
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く