タグ

2012年1月10日のブックマーク (20件)

  • ぱくったー / Pakutter - うさだBlog / ls@usada's Workshop

    Tweet IDから検索 (http://twitter.com/anko/statuses/123456789) パクりのTwitter IDから検索 (http://twitter.com/charlotte/statuses/123456789) パクられのTwitter IDから検索 (http://twitter.com/mami/statuses/123456789) Pakutter Backend v1.3.5.20130216 has 333249 Records and 72 Sinners, Since 2011/12/26. -

  • Gomoku: Google App Engine上で動くことを確認 - sileのブログ

    昨日取り上げたGomokuがGoogle App Engine上で動くことを確認。 ただそれだけ。 昨日から若干修正したのでバージョンは0.0.3。 サンプルURL: ・形態素解析: http://gomoku-morp.appspot.com/ ・JavaScript: http://gomoku-morp.appspot.com/js-morp-sample.html やっていることは、以下の三つのリンク先とほぼ同様*1なので、興味のある人はそちらを参照のこと。 ・sile/igo-gae · GitHub ・http://d.hatena.ne.jp/sile/20101006/1286374552 ・Igo: JavaScript形態素解析 - sileの日記 JARファイルだけで済む分、楽にはなった。 *1:変更点は"Igo"が"Gomoku"に変わったことくらい。ほとんど文字

    Gomoku: Google App Engine上で動くことを確認 - sileのブログ
  • 知っておくべきjQueryオブジェクトの扱い :: 5509

    jQueryオブジェクトからDOM要素にアクセスする方法やメソッドで渡されるjQueryオブジェクトの扱いなど基といえば基ですが、再認識メモです。なので、タイトルは自分に覚えとけよってことです。。 jQueryオブジェクトからDOMにアクセスする $(‘#id’)にすれば#idを取得できますが、この状態だとDOM要素を選らんでいる状態ではないので、DOM要素のプロパティにはアクセスできません。 $('#link').href // これは無理 1-1. $()[0] 要素を引数にしたjQueryオブジェクトはDOM要素が配列で格納されている状態なので $('#link')[0] // DOM要素の参照になる console.debug($('#link')[0]); // 評価結果 - DOM要素 // とすることで配列の中からDOM要素を指定することができるので、プロパティにアクセス

  • rottel.net - このウェブサイトは販売用です! - rottel リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • jQuery で容量の大きい JSON を配列に代入するときは注意!

    jQuery で容量の大きい JSON を配列に代入するときは注意! 2010/4/20 20:36 2018/10/23 20:19 0 Web制作 JSONjQueryajax 当記事はアフィリエイト広告を掲載しています。 サーバーとクライアント(ブラウザ)のデータの受け渡しに、 JSON データを使うことにした。データが軽いし、 PHP 側でも JSON エンコードするだけだし、ブラウザ側の JavaScript のオブジェクトそのままだから扱いやすい。 でも、 jQuery の $.getJSON を使って JSON データを読み込もうとしてちょっとばかりはまったので、メモ的に残しておく。 → StackTrace : $.getJSON(url, [data], [callback]) jQuery の $.getJSON は非常に簡単に扱いやすい関数なんだけれど、 JSON デ

    jQuery で容量の大きい JSON を配列に代入するときは注意!
  • jQueryを使って、セレクタで指定した要素を絞り込みたい。 « wondering-mug

    28 5月 2011 - by cat_anywhere jQueryを使って、HTMLの要素に変更を加える場合や書き足す場合に、様々なメソッドが利用できる。 以下では、よく使うメソッドを例に、説明します。 要素を追加したい。 addメソッド $(…)のセレクタに指定された要素に、新たな要素を追加する。 1.基形 $("div").add("p") 2.省略形 $("div,p") 3.メソッドチェーン $("div").css("color","red").add("p").css("font-weight"."bold"); 子要素に追加したい。 childrenメソッド $(…)のセレクタに指定された要素を、その直下の子要素に変更する。 1.基形 $("ul").children("li") 2.引数に何も指定しない場合、セレクタに指定された要素の直下にある全ての子要素を、jQ

  • Google App Engine for Java 本番環境で NoClassDefFoundError - ねじろぐ @drillbits

    開発環境でさくさくっと開発して鼻歌交じりにデプロイ&画面確認したら 500 ERROR … java.lang.NoClassDefFoundError: com/google/apphosting/runtime/security/shared/stub/java/net/InetAddress NoClassDefFoundError って? と思ったら、クラス名を見るにホワイトリストにない(使用が禁止されている)クラスっぽい。 でもログが指し示す箇所を見る限り、前回デプロイ時と変えてない…っていうかこれライブラリだし! というわけで該当のコードを見てみました。ちなみにライブラリは JSONIC という POJO <-> json のデコード/エンコードができる素敵ライブラリです。 Seasar.org の Maven リポジトリから取得しているので、バージョンは1.2.0。 net.

  • jsonicの使い方

    2018/7/1 重要なお知らせ JSONIC はリポジトリを GitHub に移動させるとともに、今後機能強化が行われることがないメンテナンスモードに移行します。Java 新バージョンで動作できなくなった場合への対応は要望があれば考えますが、可能であれば、機能、パフォーマンス共に優れた jackson への移行をおすすめいたします。 JSONICとは JSONICは、Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリです。 Java用のJSONライブラリはすでに多数存在しますが、JSONICはRFC 7159に従った正式なJSON形式でのデコード/エンコードを行いながらも、プログラミング言語に依存する情報をJSON内に含めることなくPOJO(Plain Old Java Object)と自然な変換を行える点に特徴があります。 使い方も非常に簡単です。 import

  • Slim3でWebAPI: GAEとHTML5を使ったWebアプリケーション開発日記

    Slim3でWebAPIを作成する方法のメモ。 Slim3のマニュアル(http://sites.google.com/site/slim3appengine/)を見てもHTML以外の返却方法が解らなかったので試してみた。 結論としては、作成したController内でレスポンスに出力し、Controllerのrun()がnullを返却すれば実装可能。 この方法であれば任意のレスポンスが返却可能なはず。 JSONを返却するWebAPIを幾つか作成する予定なのでAPIとしての共通処理はスーパークラスに実装し、個別処理はサブクラスに実装した。 サブクラスに関してはslim3の自動生成機能で作成し、関数名やスーパークラスを変更している。 自動生成時は画面(view)を生成する必要がないので、gen-controller-without-viewを選択すればよい。 #実際には自動生成するほどではな

  • Java総称型のワイルドカードを上手に使いこなすための勘所 - 達人プログラマーを目指して

    Java5以降では総称型(generics)がJava言語に導入されています。総称型自体は、最近の静的な型付けのプログラミング言語で珍しいことではなく、現在の最新版では.NETのC#やVisual Basicにも導入されています。一般的には総称型をサポートするクラスライブラリを自分で正しく定義することは非常にスキルがいるが、事前に定義されたクラスを使うだけであれば、それほど難しくないとされています。しかし、Java言語の総称型はエントリで説明するように特殊なところがあり、単に利用するだけでも他の言語に比べて遥かに難しいところがあるというのも事実です。特に総称型をパラメータ化する際に指定するワイルドカード型(List<? extends Serializable>など)の意味を正しく理解して使いこなすことは簡単なことではありません。その結果、昔のJDK1.4までのように型パラメーターのない

    Java総称型のワイルドカードを上手に使いこなすための勘所 - 達人プログラマーを目指して
  • JSONIC - simple json encoder/decoder for java

    2018/7/1 重要なお知らせ JSONIC はリポジトリを GitHub に移動させるとともに、今後機能強化が行われることがないメンテナンスモードに移行します。Java 新バージョンで動作できなくなった場合への対応は要望があれば考えますが、可能であれば、機能、パフォーマンス共に優れた jackson への移行をおすすめいたします。 JSONICとは JSONICは、Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリです。 Java用のJSONライブラリはすでに多数存在しますが、JSONICはRFC 7159に従った正式なJSON形式でのデコード/エンコードを行いながらも、プログラミング言語に依存する情報をJSON内に含めることなくPOJO(Plain Old Java Object)と自然な変換を行える点に特徴があります。 使い方も非常に簡単です。 import

  • slim3 + JSONICメモ

    slim3のtutorialをJSONICを使ってajaxでTweetするようにと、RESTfulに変えてみたのでメモ できたのはこんなかんじ JSONICの使い方メモ 準備 最新のjsonic.jarをダウンロードしてプロジェクトに配置・ライブラリに追加 ※追記 2011/02/01 jsonic.jarの配置場所が、war/WEB-INF/lib以下に置かないとローカルで動きませんでした。 エンコード・デコード JSON.decode(String json, XXX.class)でjson→javaオブジェクト JSON.encode(XXX)でjavaオブジェクト→json WebサービスAPIを使うRESTサーブレットを使用する場合web.xmlへ追加 restServlet net.arnx.jsonic.web.RESTServlet config{ "mappings":{

  • Slim3 JSON機能の説明(非公式)

    (2/7更新) (2/26更新) (12/22更新 @Jsonはフィールド直接指定になりました) Slim3 JSON機能のドキュメントを書き始めました。まだ非公式なものですが、ひと通り書き終わったら公式へのマージを提案する予定です。でも、公式は英語なんですよね。どうしたものか。まぁ、いきなり下手な英語で書くより、まずは日語でちゃんと書いたほうが良いはず。 というわけで、下記ドキュメントの草案です。若干改行が変ですが、evernoteに書きなぐってexportしたものを貼っつけてるためだと思います。これにあとJSON入出力のカスタマイズ方法を書いて一段落とする予定です。(書きました!) 概要 Slim3のJSON機能は、モデル(@org.slim3.datastore.Modelアノテーションが付加されたクラス)のJSON変換機能を提供します。JSON変換は、org.slim3.data

  • jQuery.getJSON()で別ドメインのJSONPなデータを読み込む時の注意 - kanonji’s diary

    jQuery.getJSON(url, data, callback); $.getJSON(url, data, callback); jQuery1.2以降で、かつAPI側が対応*1していればですが、jQuery.getJSON() で別ドメインにあるJSONPデータを読み込めます。 JSONPを返すAPIというのは、どこかに仕様があるのか暗黙の習慣なのかは知らないけど、APIのURIに callback=foo*2 といった引数を付ける事になります。 jQuery.getJSON() でもcallback=? をつけると説明する記事がちらほらありますが、ちょっと誤解しやすい気がします。 自分は勘違いしました。 $.getJSON('http://search.twitter.com/search.json?callback=?', { q: "#jquery" }, function

    jQuery.getJSON()で別ドメインのJSONPなデータを読み込む時の注意 - kanonji’s diary
  • jQueryでの配列と連想配列の扱いでハマった - jomalog

    まず結論から、配列と連想配列は分けるべきということがわかりました。悔しくて冗長に書きましたが、それだけですorz jQueryには、$.each という配列を走査するforeach的な関数があります。他の言語でもあるように配列と連想配列を考えなくてもいいと思いこんで、以下のようにしていました。 var array = []; // ここで配列を代入 array["hoge"] = "fuga"; $.each( array, function(i){ alert(i); } // -> 何も表示されません array["hoge"]を走査してくれることを期待していたのですが、反応なし。jQueryのソースを見てみると、jQueryは、lengthプロパティの有無で配列と連想配列を区別していることがわかります。 // $.eachのソース部分から引用 if ( object.length =

    jQueryでの配列と連想配列の扱いでハマった - jomalog
  • jQuery の配列系のメソッドをメモ - てっく煮ブログ

    JavaScriptjQuery は機能が豊富なので、しばらく使わないと忘れてしまう。ここでは、jQuery と配列の関係に絞って目的別に逆引きできるようにしておく。配列から jQuery オブジェクトを作成$ 関数に渡せばOK $([1,2,3]) NodeList のような配列っぽいものを渡しても解釈してくれる。 $(document.getElementsByTagName("div")) // $("div") と同じ ※内部的には setArray メソッドが呼ばれてるが、外から使うことは稀。jQuery を配列のように扱う要素数を取得するlength プロパティを使えばOK。 $("div").length // document.getElementsByTagName("div").length と同じ jQuery のメソッドを使って操作する限りは、適切に length

  • jQueryでセレクタを再指定する方法

    jQueryでセレクタ指定で取得したjQueryオブジェクトを使って、さらにセレクタ指定を行う方法です。 追記:to-Rの西畑さんに添削して頂きました。ありがとうございます。 Re:jQueryでセレクタを再指定する方法 1.問題 次のように、チェックボックスを階層状に並べたマークアップを例に説明します。 注:マークアップが階層状になっていませんが、操作対象のページのマークアップ(CMSから出力されたもの)がそのようになっているのでそのまま掲載しています。 サンプル マークアップ <div class="list-item"> <div style="margin-left:0px"> <input type="checkbox" class="foo" id="id_1"> a </div> </div> <div class="list-item"> <div style="margi

    jQueryでセレクタを再指定する方法
  • » Twitterストリーミングのサンプル» Weblet

    TwitterのストリーミングはFireFoxで動くサンプルが Ajax+Streaming API — 開発な日々 にあるのだが、これがFireFoxでしか動かなかったので、IEでどうにか動かないものかと模索してみたが、IEではAjax経由でストリーミングのデータを取得しようとするとストリームの受信状態を示す readyState=3の時に受信済みのデータ、responseTextを扱うことが出来ず、IEでは「この操作を完了するのに必要なデータは、まだ利用できません。」というJavaScriptエラーが発生する。 以前は、responseStreamで扱えたようなのだが、IEのセキュリティパッチで封印されて今は使えない模様。したがって接続の都度APIに接続・切断を繰り返してタイムラインを取得するようにすると使えるのだが、いくらAPI制限が無いStreamingでも接続と切断を繰り返してい

  • TwitterAPI2.js

    ≫Download 概要 TwitterAPI.js の後継ライブラリとして開発された、TwitAPI.js と合わせて読み込む事で、ライブラリのインターフェースに下位互換を持たせる事が出来ます。 従来の TwitterAPI.js で動作していたアプリケーションを、最小限の手間で OAuth 対応にするために提供されているので、新規にアプリケーションを作成する場合は、始めから TwitAPI.js のみを使用する事を推奨します。 バージョンの整合性から、TwitterAPI.js のバージョン 2 系列として公開していますが、単体では動作しないので、必ず TwitAPI.js (Ver 0.1.1 以降) を先に読み込んでから、このライブラリを読み込んでください。 <script src="twitapi_0.1.3.js" type="text/javascript"></script

    TwitterAPI2.js
    nebokegao
    nebokegao 2012/01/10
    ライブラリ
  • jTweetsAnywhere - jQuery Twitter Widget with @Anywhere support

    June 13th, 2013 jTweetsAnywhere stopped working since Twitter moved from API Version 1.0 to 1.1 and now turned off V1.0. Due to personal reasons I was not able to work on my open source projects for the last 5 months. Therefore I couldn't update the code nor answer all your emails and requests. I really apologize for this. Since Twitter now requires applications to authenticate ALL requests with O