2014-11-01から1ヶ月間の記事一覧

Spring Framework4のClassPathXmlApplicationContextで存在するはずのサービス定義ファイルが読み込めない場合の解決策

Spring FrameworkでDependency Injectionを使いたい。でも、Spring Framworkで絶対パスを指定しているはずなのに、 というか、File.exists()で存在確認しているはずなのに、ファイルが読み込めない。なんてことでハマったので、解決策を記しておく。Springは…

特定のユーザがフォローしているユーザのリストを取得してファイルに吐き出す。

すごく雑なサンプルだけど。 package twitter.action; import java.io.File; import java.io.IOException; import java.io.PrintWriter; import twitter4j.PagableResponseList; import twitter4j.Twitter; import twitter4j.TwitterException; import twitt…

Twitter4jのバージョン4.0.2は、Twitterインスタンスの取得がとても簡単になっていた。

pom.xml <dependency> <groupId>org.twitter4j</groupId> <artifactId>twitter4j-core</artifactId> <version>4.0.2</version> </dependency> Twitterインスタンスを取得するには、以前はsetAccessTokenみたいに、アクセストークンやコンシューマーキーを明示的に設定しなければいけなかったと思うんだけど、 新しいTwitter4jはとてもシンプルにTwitter…

パブリックタイムライン(public timeline)から特定の文字列を検索して表示するサンプル

以下を参考に。 Class: Twitter::Streaming::Client http://www.rubydoc.info/gems/twitter/Twitter/Streaming/Client # -*- coding: utf-8 -*- require 'twitter' config = { :consumer_key => 'xxxx', :consumer_secret => 'rrrr', :access_token => 'sss-…

JSONICでPOSTリクエストのパラメータを取得する

JSONICのRESTServletを使って、POSTリクエストを受け取って、その値を取り出し、Jsonで値を返却してみます。以下のようなフォームからPOSTリクエストを飛ばします。 HTMLはこんな感じです。 <html> <head> <title>お問い合わせ</title> <meta charset="utf-8"> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script> //特に何もなし </script> </head>…</html>

jQuery | 属性セレクタの使い方一覧

セレクタ 意味 例 [属性名=値] 値を完全一致した属性を持つ要素を絞り込む $(""a[target='_blank']"") [属性名] ある特定の属性名を含む要素を絞り込む $(""img[title]"") [属性名!=値] 値と完全一致することのない属性を絞り込む $(""a[target!='_blank']""…

jQueryセレクタ | タグ名、クラス名、ID名を指定して要素を取得する

目次 タグセレクター クラスセレクター IDセレクター タグセレクタータグセレクターは、要素(タグ)名をもとに対象要素を選択します。以下のコードで、h2タグすべてを取得して、背景の色を黄色くしてみます。 $(function() { $("h2").css("background-color",…

JSONICのREST Servletを使って,JavaオブジェクトをJSONにしてレスポンスを返す。

以下のようなURLにリクエストを投げて、 http://localhost:8080/json-web/sample/person.jsonこんな値を返してみたい。 {"age":"28","name":"takeshi"} Jsonicを使えば、簡単にJsonによるWeb APIを実現することができます。 準備 Eclipseで、新規 > その他 …

Windows8.1でスタートのファイル名に「リモート」と入力してもリモートデスクトップアプリが出てこない

windows8.1にしたらなのか、windows8がダメなのかわからないけど、リモートデスクトップが出てこなかった。スタートメニューに使っているStartMuneとかいうアプリがダメなのかな? 色んなサイトに、「リモート」って入力しろって出てくるけど、俺はダメだっ…

Mac OS X Yosemiteにアップデートして、Homebrewが使えなくなったときの対処法

ここにすごく詳しく載っていた。 http://jcvangent.com/fixing-homebrew-os-x-10-10-yosemite/HomebrewはRuby1.8.xで動くように設計されていて、OSX 10.10 YosemiteはRuby2.0がバンドルされている。それが原因でHomeBrewが動かなくなるようだ。直し方は、 cd…

Swiftで関数を定義して呼び出してみる。

引数なしの関数の書き方 /* 引数なしの関数 */ func sayHello() { println("All you need is love") } sayHello() //All you need is love値を返さない関数の書き方 /* 値を返さない関数 */ func sayHello(message: String, name: String) { println("Hello!…

Windows8からVNCビューワを使って、Macのデスクトップにリモート接続する

こんな感じで、Windowsからリモートデスクトップ接続してるみたいに、Macの画面を見たい。 まず、Macの左上のりんごのマークをクリックして、「システム環境設定」 > 「共有」 をクリックします。で、「画面共有」にチェックを入れて、「コンピュータの設定…

JavaScriptでオブジェクトを生成する

JavaScriptでは、以下のようにオブジェクトを生成することができます。 //newを使って生成する var taro = new Object(); taro.living = true; taro.age = 28; taro.gender = 'male' console.log(taro); //Object {living: true, age: 28, gender: "male"} /…

JBossのMBeanサービスを作ってjmx-consoleで表示みる。そして、sarファイルとは?

SARファイルとは、.sarの拡張子で作られるアーカイブファイルです。 jar,war,earと似たようなものです。sarファイルは、アプリケーションサーバ内でそれぞれ独立したサービスとして起動します。 Sar(Service ARchive)という一つの単位でサービスを起動させる…