先日 Firefox 5 のベータ版が公開されました。Firefox 5 の正式版は 6/22 のリリースを予定しており、Firefox 4.0.1 のユーザは自動的に更新されます。 Firefox 4 以降では Rapid Release プロセスと呼ばれる新しいリリースプロセスに移行し、セキュリティと安定性の改善と共に、新機能や高速化を含めた新しいバージョンを 6 週間毎に公開します (Firefox 6 まではプロセス移行に伴い異なる間隔)。 基本的には後方互換性が維持されるよう開発されていますが、最新 Web 標準への対応や、他のブラウザとの互換性確保のため、細部では後方互換性に関わる変更も含まれています。 そこで、後方互換性に関わる Firefox 5 の主な変更点をまとめてみました。Beta 版で互換性テストをされる Web 開発者の皆様などの参考になれば幸いです。 後方互換性
Google マップの「ストリートビュー」を使った面白い遊び方を集めました。鬼ごっこ、世界遺産巡り、南極でペンギンと出会う旅、人気アニメの聖地巡礼など、使い方次第でいろいろ遊べます。 ■ ストリートビューで自分の家までたどり着ける? 自分の家がストリートビューで見られる人は、こんな遊び方ができます。 ▽ [ストリートビューを使った最高の暇つぶし考えたwwwwwww] by ==== かそログ ⊂二二二( ^ω^)二⊃ 上記のエントリーで紹介しているのは、Google マップ上で選んだ適当な位置から、ストリートビューを使って自分の家まで帰るというゲームです。やり方は次の通りです。 1.Google マップで自分の住んでいる都道府県全体を表示させる 2.ストリートビューのアイコンを青いエリアの適当な位置に落とす 3.その位置からストリートビューで自分の家まで帰る 知らない道で迷子になったり、な
こんにちは。今回はレイアウトの記事を書きます。「グーテンベルク・ダイヤグラム」という言葉をご存じでしょうか。 なんだかすごく中二心をくすぐられる言葉ですね。「グーテンベルク・ダイヤグラム」とは均等に配置された同質の情報を見る際の、・・・こんにちは。今回はレイアウトの記事を書きます。 「グーテンベルク・ダイヤグラム」という言葉をご存じでしょうか。 なんだかすごく中二心をくすぐられる言葉ですね。 「グーテンベルク・ダイヤグラム」とは均等に配置された同質の情報を見る際の、一般的な視線の流れのパターンを表した図式のことです。 簡単に言うと「人間の目は左上から右下方向へ、チラチラしながら遷移する」というものです。 こういった視線の流れのパターンは、エディトリアルデザインなどでは当たり前に使われている技法・考え方らしいです。 テキストをレイアウトする場合には、左上・右下に重要なコンテンツを配置す
How to Make Cinemagraph GIFs with Photoshop - Video Tutorial シネマグラフGIFアニメで驚きの効果を作成するPhotoshopチュートリアル。 次のような、ちょっとサプライシングなGIFアニメが作れます。実になめらかですね。 作成のチュートリアルムービーは以下。作成にはPhotoshopCS5のExtendedバージョンが必要ですが、体験版でも試すことが可能です。 Extendedバージョンが欲しくなりますね。 関連エントリ プロレベルのPhotoshopチュートリアル集 広告デザインのためのPhotoshopチュートリアル15 動画で学べるPhotoshopチュートリアル20 光のエフェクトを与えたクールなイメージ作成Photoshopチュートリアル25
Ruboto-IRBはAndroid上で動作するJRubyを使ってirbを実行するソフトウェア。 Ruboto-IRBはAndroid用のフリーウェア(ソースコードは公開されている)。Androidのシェアが急激に増している。Appleとノキア、RIMを除けば各メーカーともこぞってAndorid向けのスマートフォンを開発している。Android自体の開発も活発でどんどんバージョンアップしている。 irb実行中 そんなAndroid向けのアプリを開発するためには基本的にJavaで開発する必要がある。だが普段使い慣れた言語を使いたいと思う人も多いだろう。Ruby使いの人であればRubyが使える、Ruboto-IRBを使ってみよう。 Ruboto-IRBが実行するのはJRubyだ。JRubyによってAndroid上でRubyが使えるようになる。irbで対話的に操作することはもちろん、スクリプトを
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー stackoverflowで見つけた乱数に関する質問「乱数のランダムさって?」に対する解答が面白かったので紹介します。 乱数のランダムさというのは,沢山標本をとったときに,標本値がまんべんなく均等に分布する,ということ。プログラミング言語などに組み込まれた乱数を発生する仕組みが返す値が均等に分布してないと,テトリスでなかなか長い棒が落っこちてこなかったりするわけです。 数学的な詳細はともかく,こういう知識はプログラミングをする上で知って置いた方がよいと思います。 さて,質問の内容は random()とrandom()×random()のどっちがランダムなの? というもの。後者はrand
Firefox に続いて Thunderbird も次期バージョンの姿が見えてきました。開発者やコミュニティの皆さんが事前に評価してフィードバックを寄せていただけるよう、今日から ベータ版を公開します。 このベータ版は十分に安定していると考えられていますが、テスト目的に限って公開しているものですので、本番環境での使用はお避けください。前バージョンで利用できたアドオンもまだすべて対応していません。 主な新機能と改良点は以下の通りです。詳しくは リリースノート をご覧ください。 新しいアドオンマネージャと拡張機能管理 API を導入しました。タブをドラッグ&ドロップで並べ替えたり、他のウィンドウへ移動できるようになりました。メールアカウント設定ウィザードを刷新し、設定手順を改善しました。添付ファイルにファイルサイズを併記するようにしました。Thunderbird で遭遇した問題のサポートと診断
【ニューヨーク=小谷野太郎】ソニーの子会社がハッカー攻撃を受け、100万人以上の顧客の個人情報が盗まれた恐れのあることが2日、分かった。 ハッカー集団が、自らのウェブサイトで公表した。ソニー広報は「事実関係を確認中」としており、ソニーのインターネット配信サービスから4月下旬以降、世界で1億人分以上の個人情報が流出した問題との関連などは不明だ。 ハッカー攻撃を受けたのは、ソニーの映画子会社「ソニー・ピクチャーズエンタテインメント」とみられる。 「LulzSec」と名乗るハッカー集団は声明で、「簡単に侵入できた。我々はすべてにアクセスした」と述べた。さらに、「本物であることを証明するため」として、電子メールアドレスや住所など、顧客のものとみられる一部の個人情報をサイト上に掲載した。
クライアントからmemcachedを利用する際の、ベストプラクティスは以前書いているので、その前段階でmemcachedを含めたWebアプリケーションのアーキテクチャ(と一部クライアントの話)について今の個人的な考えをまとめてみます。Kyoto Tycoonを使ったキャッシュサーバでも基本は同じだと思います 1) 使わない memcachedをアプリケーションに組み込むことで、プログラムがどうしても複雑になりがちです。データの削除や更新の際にキャッシュの更新を忘れると多くの問題が発生します。例えばユーザがニックネームやプロフィール写真を更新したのに画面上変わらないなどの現象が起こると、ユーザに対して不快な思いをさせてしまうでしょう。またデータベースが非同期のレプリケーションを行っている場合、masterに対してデータの変更をかけ、更新が反映される前にslaveから読み込んでしまい、キャッシ
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど AESで暗号化・復号化できる CCCrypt の簡易ラッパー FBEncryptor を作りました。結果(バイナリ値)を Base64 で受け取ることもできます。 dev5tec/FBEncryptor - GitHub 暗号化方式 アルゴリズム:AES 128 モード:CBC 鍵長:256ビット パディング:PKCS7これ一種類だけ インストール GitHubからプロジェクトをダウンロードした後 Xcode 4 で開く。その中から下記のファイルを自分のプロジェクトへコピーして追加する。 FBEncryptorAES.h FBEncryptorAES.m NSData+Base64.h NSData+Base64.m 使い方 NSDataベースの暗号化・復号化 Data系メソッドを使う
MobileSafariとWebView全般に拡張メニューを追加するWebViewExMenuというTweakを作ってみました。 MobileSafariの拡張じゃありません。Webブラウザの拡張でもありません。WebView全般で有効。 WebViewというのは、iPhoneのアプリケーションの中全般で部品として使われています。 Evernoteの中でも、Twitterクライアントの中でも、RSSリーダーの中でも、2ちゃんねるリーダーの中でも、サードパーティ製のWebブラウザでも有効です。 例えば、どこからでもはてなブックマーク登録Bookmarkletを呼び出したり、といったことができます。(自分はTwitterクライアント内のブラウザからはてブするために作りました)
ktat さんの記事を見て iPhone から試してみた zimt ってライブラリを見つけたので、それを使用。 esad さんの master だと WebSocket の draft75 の対応までしかないけど fork してるのだと draft76 にも対応してることがわかったので、そっちから clone してくる。 何個か fork してるのがあったけど mikebevz さんのが一番よさげだったのでそれを使用。 また簡単なチャットサーバーのサンプルも入ってる。
Xcode4 日本語メニューがないのは良いんだけど、Command+Control+Dでの辞書表示が英英辞書しかでないのは困る。 ので、英和辞書を出せるようにしてみた。 英和辞書がでないのは、日本語環境ネイティブのソフトだとOS Xが認識していないから。 なので、無理矢理日本語環境ネイティブのソフトだと思わせます。 まず、Xcode4をFinderで表示して、パッケージの内容を表示。 で、Resourcesフォルダの中に空のJapanese.lprojフォルダを作る。 これだけ。中身は何もいりません。 ちゃんと英和辞書/国語辞書がでます。 この方法は、日本語リソースを持ってないアプリ全般で使えますよ。
なかなか珍しいなと思ってご紹介。 はてブやLivedoorクリップ、Buzzurl などなど、国産のソーシャルブック マークサイトのアイコンを専門に配布 するsbm-gardenというサイト。個人 でも商用でも利用可能だそうです。 国内でこの手のアイコンを配布するサイトは、殆ど見かけないので覚えておいて損はないかも。これからまだまだ増えてくれそうですしね。 Good Design Webの方のサイトですよ。はてなブックマーク、LivedoorクリップやBuzzurl、Yahoo!、Newsing、Niftyクリップなどのアイコンのセットです。商用も無料で使えるそうですよ。 例えば以下のようなアイコンが配布されています。 Freehand_Cube 手書き風の3Dアイコン。 Wood_Convex 木目アイコン。 OldPaper グランジ。 Square_lightgray シンプル。 O
こんにちは。加藤和良です。 まずあの話を書いて、それを前提にあの話を書いて、みたいなキューが筆者の中にはあったのですが、正直キューの先端につまってる話はだんだん個人的な関心および記憶がうすれてきました! 昔のはなしですからね。 というわけで、最近のまとめをさらっと書いて、新しいネタをすぐ書ける状態にリセットしたいと思います。 Jenkins mixi ではバージョン管理システムとして Subversion を使っています。安定した、いつでもリリースできるバージョンを trunk に、開発中の機能は branches 以下に作業ブランチをつくり、レビューや QA などの後に trunk にマージする、という運用です。 Buildbot はこのうち trunk だけを追っていたのですが、徐々に「このブランチも Buildbot で追うようにして、結果をこの IRC チャンネルに書きこんでほしい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く