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
Objective-C, Test, iPad, iPhone注意 ASIHTTPRequestしか試してない(ただのHTTPサーバーなのでいけると思うけど) GETしか動かないはず ドキュメントが整備されていない 現段階で使いたい人は全部自分で そのうちframework化する version 0.0.1くらいNLTHTTPStubServerNLTはNext-Level-Testingです、ちょっと厨二病感出してみました。何ができるかというと、HTTPリクエスト投げるテストとかとかで、Apacheを立ててファイルをおいておいてそれを取りに行く、みたいなケースがあると思います。けどApache立てるのもだるいし、環境変わったら構築が面倒ですし、できれば全部Objective-Cで書いた方が綺麗だし、ってことでテストコードからそれと似た機能を提供します。綺麗に設計されているアプリケーション
AngularJS is an insanely productive approach to developing rich front-end JavaScript applications. I'm currently writing an interactive book about AngularJS, with versions in both JavaScript and CoffeeScript, and it turns out (no surprise) that CoffeeScript is a great way to develop AngularJS applications. Here are the top resources I've found so far on AngularJS and CoffeeScript, with publication
phpやらjavascriptやらを使ってニコニコ動画のコメントの盛り上がりをグラフで表示するスクリプトを書きました。 このような感じです。 グラフはGoogle Chartを使って作成しています。 インストールはこちら
また、テストを書く。 最近 iOS 界隈のテストのベストプラクティスについて調べているのですが、そこで目に留まった文章があるのでまずそれを紹介します。 How comfortable are you on a bike without a helmet? Writing code without tests is like riding a bike without a helmet. You might feel free and indestructible for now, but one day you’ll fall and it’s going to hurt. http://paulsolt.com/2010/11/iphone-unit-testing-explained-part-1/ ヘルメットを付けずに自転車を漕ぐのはとても快適ですね。でも、ふとしたある日に取り返しの
概要 除算の結果を小数点を含めて取得したい時があります。例えば、150を100で割って1.5を求めたい時などです。Objective-Cでは演算子(/)を使った式からは、商の1しか取得できません。小数点を含む計算結果を得るというような高度な数値計算を行うためには、NSDecimalNumberクラスを利用する必要があります。 コード 使い方は以下の通り int price = 1500000; NSDecimalNumber *decimalPrice = [NSDecimalNumber decimalNumberWithDecimal:[[NSNumber numberWithInt:price] decimalValue]]; float floatPrice = [[decimalPrice decimalNumberByDividingBy:[NSDecimalNumber de
Main Controls - *FIGlet and AOL Macro Fonts Supported* Font: Character Width: Character Height: Test All More Opts About Type Something Other Stuff From patorjk.com That You Might Like: Typing Speed Test Keyboard Layout Analzyer Text Color Fader Snake Game My Photography Site Main Page Share Link Select & Copy Generate Image Font Info patorjk.com
Markdown や Rest など軽量マークアップ言語で README が書かれることも多くなってきた.そのような README ファイルを less README.md などとして端末上で見ようとすると,目でレンダリング処理を行なう必要があり厳しい.また,ドキュメント内にリンクがあった場合などに,それをコピーしてブラウザ上で閲覧することもやや面倒となる. そこで,軽量マークアップ言語を人にも見やすいようにレンダリングし,端末上で閲覧することを考える. 今回は軽量マークアップ言語を HTML へ変換するために github-markup を,端末上での HTML ファイル閲覧に w3m を利用するような次のコマンドを用意した. ress() { FILENAME=$1 if [ $# -lt 1 ]; then echo "Usage: $0 FILENAME" else github-
もずはっく日記(2012年2月) 2012年2月28日 Bug-org 730760 laying out and rendering shouldn't halt by <script> accessing another server for src attribute 初回投稿日時: 2012年02月28日12時44分26秒 最終更新日時: 2012年02月28日15時37分26秒 カテゴリ: Javascript Mozilla Core バグ原因判明 バグ報告 SNS: Tweet (list) 一部のページにアクセスした時に、別のサーバへの接続を開始すると、レイアウトやレンダリングが一時的に中断する、というバグです。前々からFlashの挙動を確認するのに使っていたページで発生していたのですが、一向に修正される気配がないので、どういうことか調べてもらうために報告しました。 原
*Ctrl + click to toggle filters Drag Modules to the Workspace
2012/02/15、 JVN から JVN#35256978: cforms II におけるクロスサイトスクリプティングの脆弱性 が公開されました。これはクレジットされているとおり、海老原と、同僚の渡辺優也君が勤務中に発見した脆弱性です。 脆弱性自体はどこにでもあるような普通の XSS ですが、実はこの脆弱性、 2010 年 10 月に exploit コードが公開され、それから 1 年 4 ヶ月後の 2012 年 2 月まで修正版が提供されていなかったものです。 このような危険な状態が長期間続いていたのには、様々な理由があります。ここでは、その説明と、どうすれば事態が防げたかということについて検討したいと思います。 脆弱性の概要 本題に入る前に、主に cforms II のユーザ向けに脆弱性自体の概要についてざっくり説明します。前述のとおり、未修正の状態で exploit コードが公開
The WeViews library has been superceded by WeView 2 and is defunct. Please use WeView 2 instead.
iOS端末からYouTubeへ映像をアップロードするものを実装しました。 情報が少なく苦戦したので、メモを残しておきます。 参考にさせて頂いたサイト : iPhone gdata-objectivec-client でYouTubeへ動画をアップ / 袖触れ合うも多少の縁 Google Data APIs Objective-C Client Library をXcode4で使う為の準備をした / エンジニアリングにはほど遠い ※GoogleとYouTubeアカウントそれぞれが必要になります。 1)まずGoogleDataAPIのgdata-objectivec-clientをダウンロードします。 Terminalから svn checkout http://gdata-objectivec-client.googlecode.com/svn/trunk/ gdata-objectivec
wget -rで再帰的にクロールできるのはみんな知っていると思うけども、同一サーバ内にクロールの必要ない対象があるので特定パス以下だけをクロールしようと思って-npをつけた。 -np, --no-parent 親ディレクトリを取得対象にしないそしたら、CSSが別途/style/common.cssとかにあったのでレイアウトが崩れてしまった!それをどうやって解決したかというのが今回の日記のお話。 単純にwget http://example.com/style/common.css とかやるとカレントディレクトリにcommon.cssを作ってしまう。そこでまずは-x -x, --force-directories ディレクトリを強制的に作る次に、-rでクロールした側が元から相対パスになっててくれたら必要ないんだけど、今回の場合src="/style/common.css"とかになっていたので
iOS4と5では、アプリケーションの起動時や終了時に呼ばれるアプリケーションとビューコントローラーのライフサイクルメソッドが呼ばれる順序に若干違いがあります。 起動シーケンスは、例えばアプリに暗証番号を設定して、ロックされていた場合はアプリケーションの画面を出す前にロック解除の画面を出さなければならない場合などには、初回起動時、ホームボタンでバックグラウンドに入ったとき、バックグラウンドから復帰したとき、スリープボタンを押されたとき・・・などあらゆる場面を想定して非常に綿密に検討する必要がでてきます。 iOS5だけをサポートして、iOS4はサポートしないのであればとてもシンプルなので問題ないのですが、両方をサポートする場合は気をつけなければなりません。 アプリケーションライフサイクルについては詳しくはこちら。 ビューコントローラーのライフサイクルについてはこちら。 下の内容はiOS4は4.
programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / 画像をパラパラフェードして切り替える様なUIをJSで作る時、画像をプリロードしておかないとパラパラ画像が出てきてちょっとかっこわるい。でもプリロードするのはめんどかったり、ローディング待ちの表示を出すのもちょっとめんどい。 そもそも、ローディング待ちのくるくるスピナーなアニメGIFって、あれローディング終わったらもう用済みだし、使うにしてもそいつを先にプリロードしておかないと意味ないし、なんかすごい無駄感漂うので微妙って思ってた。 そこで、あのくるくる、CSS3でやっちゃうのあったなーとか思って見てたけど、んーIEがねーって思って色々ググってたら、spin.js ってのを見つけた。これは、ロー
I don’t use CSS hacks anymore. Instead I use IE’s conditional comments to apply classes to the body tag. Nonetheless, I wanted to document every browser-specific css selector and style attribute hack I’ve seen. Plus there’s no way to provide stylesheets to only Safari, I believe. With these you’ll be able to better target IE, Firefox, Chrome, Safari and Opera from within the css. So here are go: 2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く