はてなブックマークリーダー for iPhone/Android 年末から作っていたのですが、そうこうしている間に公式アプリが出てしまったり、id:moto_makaさんのHTBPocket*1がリリースされたりと祭りに出遅れた感がありますが、ようやくリリースしました。 Titaniumで作ったので、iPhoneとAndroid版もついでにリリースしました。 Androidアプリを作る予定は人生になかったよ! 作りたいと思ったアイディアを形にしやすいというのは楽しい! 技術的なことは titteatech へ書く予定です。 日々のTitaniumいじりは#titaniumjpにブツブツつぶやいています。 Twitterアカウント tittea (tittea) on Twitter iPhone iTunes Store へ接続中です。 Android Hatena Bookmark Re
Taranfx.com - Your Gateway to Technology, Redefined. ブラウザは特定のHTMLやCSS、JavaScriptのコードを読み込むとクラッシュしたりフリーズすることが知られている。しかもそれは複雑怪奇なコードではなく、とても短いコードでも起こることがわかっている。特にIEをクラッシュさせたりフリーズさせるためのコードの多くがスニペットとして公開されている。 そうした情報のひとつにTaranfxで公開されているHow to Crash Internet Explorer IE6, IE7, IE8, IE9がある。IE6、IE7、IE8、IE9をクラッシュさせたりフリーズさせることができるコードを紹介するという内容になっている。記事の目的はIEがクラッシュするコードを使ってほかのブラウザへユーザの目を向けさせようというもの。同様の取り組みはすで
Node.js といえば非同期処理です.そして非同期処理と言えばコールバック. そんなわけで (どんなわけで?),すぐにこんなコードになったりしがちですよね. http://stackoverflow.com/questions/3538156/file-i-o-in-every-programming-language/3538377#3538377 fs.writeFile(path, "hello", function (error) { fs.open(path, "a", 0666, function (error, file) { fs.write(file, "\nworld", null, "utf-8", function () { fs.close(file, function (error) { fs.readFile(path, "utf-8", function
チュニジアで23年間続いたベンアリ(Zine el Abidine ben Ali)大統領による政権が崩壊しました。 チュニジアが「インターネットの敵」と名指しされるほどネット検閲が行われている国であることのあり、ここ1ヶ月ぐらい、Twitterや海外の技術系ブログでチュニジアの話題が散見されました。 様々なニュースでTwitter、YouTube、Facebookなどのソーシャルメディアの存在が言及されていますが、「ソーシャルメディアやインターネットが果たした役割は、どれぐらいだったのだろう?」という点に興味を持ったので調べてみました。 チュニジアでのインターネット普及率 まず、最初にチュニジアのインターネットについてです。 インターネットそのものは世界全体で繋がっていますが、普及率や運用方法は国毎に大きく異なっているため、同じインターネットでも「どこのインターネットなのか?」が非常に重
カーネル/VM Advent Calendar の40日目です。ごめんなさい1日遅れ。他の方のも面白いですよ!左のリンクからどうぞ。 私、JavaScriptでVM(仮装機械)を色々作ってきましたが、いつも、言語処理系のVMばかりで、VMwareのような、マシン自体のVMはやったことがなかったので、トライしてみました。 選んだテーマは、川合秀実さんの5年前の名著、「30日でできる! OS自作入門」。これ、凄くいい本ですね!読んでみてびっくりしました。かなりお勧めです。英訳は出ていないと思いますが、英訳を出すに値する本だと思います。でも、川合さんのOSASKは終了(中断?)しちゃっているみたいですね。 30日でできる! OS自作入門 作者: 川合秀実出版社/メーカー: 毎日コミュニケーションズ発売日: 2006/03/01メディア: 単行本購入: 36人 クリック: 735回この商品を含むブ
高反発マットレスの選び方 | アフィブログに騙されない為の高反発マットレス手記 高反発マットレスの選び方 | アフィブログに騙されない為の高反発マットレス手記 ブラウザから Ajax で叩いたときに文字化けるとか、そういうバッドノウハウはおいといて、お行儀の良い Content-Type は何か?という話だと、 'application/json' とすべきらしい。 RFC4627 に書いてある。 そして、 JSONP の場合は・・・理由はよくわからないけど(たぶん高度な技術と判断力を持った職人にならわかるのだろう)、 'text/javascript' としておくのが良さそうだ。メモっておこう。
今年読んだ小説ベスト10(ミステリ編) さて、それでは非ミステリ編に引き続いて今回はミステリ編です。今年のミステリ界の最大のトピックといえばなんといっても飛鳥部勝則復活。数年前から新作短編や文庫化などの兆しはありましたが、ついに出た新作大長編!さらに来年以降もハイペースな活動が予告されて…
CMでやってるChromeの紹介ムービーをなにげなく見てたら、ちょっとおかしいことに気づきました。最先端ブラウザであるChromeの、その紹介サイトとなれば当然HTML5対応してるはず、と思ってみて気づいた点です。 HTMLソースを眺めてみて、気づきました。これがナウいソースなのかと関心する点が多々ありますが、2点、すげぇ!と思ったところがあるので紹介します。 1.Google Analyticsのタグが最新版を超えてる GAの貼り付けタグが公式のものではないことがまず1点目の違和感です。通常はこんな感じでゴチャゴチャしてるんですが //before <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXXX-1']); _gaq.push(['_trackPag
Build customized, reliable, and powerful content editing experiences with CKEditor. Every tool you need: Create powerful rich text editors with over 300+ features.Customize everything: Tailor CKEditor’s functionality and appearance to meet your specific requirements for seamless and integrated editing experiences.Deploy how you like: Take full control over your deployment strategy. Cloud-hosted or
EclipseはオープンソースによるJavaベースの統合開発環境として知られていますが、そのEclipseで新プロジェクト「Orion」が発表されました。 Orion is not a set of Java plug-ins which run in the existing Java IDE. It is browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Orionは、既存のJava IDEに対応したJavaプラグインのセットではありません。ブラウザベースのオープンなツールの統合プラットフォームであり、Web
<h2>当コンテストにご興味を持っていただき、ありがとうございます!</h2> このコンテストは、日本の優れたHTML5開発者・クリエイターの作品を広く知っていただき、引いては日本のWeb開発をさらに盛り上げていくことが目的のイベントです。 <p> <span style="font-weight: bold; color: red; font-size: 120%">本コンテストの申し込みは終了しました。多数のご応募、大変ありがとうございました。</span> </p> そもそもの発端は、html5-developers-jpがデブサミ2011でブース出展するにあたり、何をメインコンテンツにするかをスタッフと話し合ったことでした。いろいろ話しあう中で、やはりここは「日本のHTML5開発を盛り上げ、サポートする」というコミュニティの趣旨に立ち返ろうと言う事になり、このようなイベントを開催す
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <input type="button" value="「1」と表示" onClick="f()"> <script language="JavaScript"> function f() { var str = "{x:1}"; // JSONオブジェクトにする var obj = eval(str); // プロパティを表示 alert( obj.x ); } </script> 答え IEでもFirefoxでも,「undefined」と表示されてしまう。 もしもオブジェクトのプロパティが1個ではなく,複数個だったらどうなるか。 var str = "{x:1, y:2}"; これをeval()すると,undefinedではなく,実行エラーになる。 Firebugのコンソールには「in
Gates of Olympus As one of the wardens of Zeus's cloudy gates it is your sacred duty to protect mother Gaia from the heavenly beasts that roam the skies. Gates of Olympus is a 3d tower defense game set in the age of ancient Greek mythology. Strategically construct a defensive maze of towers across several layers in order to keep the mythical creatures in the heavens from travelling down to earth w
2010年に紹介したものを中心としたjQueryのプラグイン100+α選です。 今年は、アニメーションのエフェクトやレイアウト、後半は背景画像関連のプラグインが特に目立っていたように思います。 [ad#ad-2] コンテンツスライダー・カルーセル関連 ギャラリー・画像拡大関連 ナビゲーション関連 タブ関連 パネル・ボックス関連 ツールチップ関連 レイアウト関連 背景画像関連 その他UI関連 アニメーション関連 スクロール・ドラッグなど操作関連 テーブル・リスト・データ関連 フォーム関連 コンテンツ生成 その他 コンテンツスライダー・カルーセル関連
この記事が対応するCoffeeScriptのバージョンは1.7です。 基本的には本家サイトCoffeeScriptの内容と同じです。わかりやすいように色々と私が勝手に再構築、追加してはありますが。(日本語訳と紹介されるとちょっと心外ですな(´Д⊂ヽ ) なお、JavaScriptの基礎知識を前提とし、JavaScriptから引き継ぎ重複する内容は解説されません。 あ。後、この記事の文章、CoffeeScriptコード、JavaScriptコードに関する著作権は放棄しています。パブリックドメインと言うそうです。文章、コード自由に引用改変公開しても問題ありません。 最終更新日:2014/1/29 追加: 文字列 演算子など はじめに:CoffeeScriptのメリットとデメリット 一般に言われているCoffeeScriptを使うメリットデメリットを載せておきます。 ま、こんな論争気にせず、使っ
XPath 3.0 (renamed from XPath 2.1 to align with the family of "3.0" specifications) is an expression language that allows the processing of values conforming to the data model defined in [XQuery and XPath Data Model (XDM) 3.0]. Some of the important new features since XPath 2.0 are: Literal function items, inline functions, dynamic function invocations, and function item coercion Clarification of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く