java
卒論の発表原稿を書いている途中に突然ですがJavaにおいてListの要素を削除するベストな方法を検証してみたくなったためやってみました。 決して現実逃避ではありません。ちなみにJavaのバージョンは1.6.0_23です。 ここではとりあえずArrayListを例にあげて…
いろいろ調べてたら糸柳さんのエントリとか引っかかったんだけど ニコニコはWowza Media Server使ってるらしい。(とおもったらFlash Media Serverに変えたの?)red5はクライアントサイドのストリーミング再生がカクつくという報告があったがたしかにred5はfps…
例えばユーザがあまりにも過激な内容を放送しているときに強制的に配信を終了させたい、そんな時ありますよね。 そういった場合はApplicationAdapterを継承したクラスで public void closeStreaming(IConnection conn, String streamName){ IBroadcastStream…
ストリーミング配信をしたい!だけど知り合い以外には見られたくないっ/// なんて思ったことはありませんか?そういう時はストリーミングサーバ側で指定したユーザ以外のコネクションが来た場合には弾くように設定しましょう! ということで実際にやってみま…
最近一週間に一回くらいの頻度でtomcatが503しか返さなくなる不具合が生じる原因を追求していくとproxy_ajpはうまく動いてるぽいのでtomcatからapacheにレスポンスが返せてないのが原因らしいcatalina.outを見てみると503しか返さなくなる前にいつも org.apa…
red5というjavaで書かれたオープンソースのストリーミングサーバがあるんですが 先週の火曜日にふと思い付いてプライベートなニコニコ生放送を作りました。現代はライブストリーミングアプリケーションまでフリーのライブラリだけでいけちゃうというのに驚き…
前回のエントリではインターネッツで意見を言うときはdisりぎみに書くと間違ったときにちゃんと教えてもらえるというどっかのエントリを元に糞ajax機能が!と書いたらコメントやブクマコメでPropertyModelを使えばもっと楽につかえんだよ!!というご指摘を…
たまたまwicketでajaxを使う機会があったような気がするんですが結論から言うとwicketでajaxを書く利点は無いので最初からjqueryとか使ったほうがいいです。それでもwicketでajaxの機能を使わなければいけないという奇特な人のためにメモを残しておきます・・・…
javaでwebページを制作するときに何かしらのバッチ処理をしたいときって結構あると思うんですが javaで書いたバッチ処理をcronで回すのって結構面倒くさかったりする。パスの設定とかいろいろ書かなくちゃいけないしそれでうまく動かないときとかもあるどう…
mixiアプリでユーザのプロフィールやマイミク情報を取得するためにRESTful APIというものがあります 各APIにアクセスするためにはConsumer KeyとSecretを用いた署名(OAuth Signature)をつける必要があり、かなり面倒くさいプログラムを書く必要が出てきて…
javascript側 var hoge = new Array(); hoge.push("foo1"); hoge.push("foo2"); $.ajax({ url:'http://www.hoge.com' data:{"key":hoge}, success:function(){ //TODO }, error:function(){ } }); wicket側 public class HogePage extends WebPage { public …
mixiアプリで外部サーバへのアクセスをするときに便利なのが署名付きリクエストです mixi側のリクエストパラメータに公開鍵暗号を付加し、こちら側でその内容が正しいかどうかを判断することによってmixiアプリからのリクエストであることを保障しています説…
先日javascriptで文字列をencodeURIし、それをjavaでURLパラメータとして受け取りURLDecoderでデコードする という処理を書いていたときにいくらやってもデコードした文字列が文字化けしてちゃんと表示されませんでした javascript側は文字列がどんな文字コ…