サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
mechsys.tec.u-ryukyu.ac.jp/~oshiro
Ruby Mechanizeでタイムアウト RubyのMechanizeでデータ取得をしていたら、次のようにEOFErrorが発生する。 /usr/local/rvm/gems/ruby-1.9.3-p374/gems/net-http-persistent-2.8/lib/net/http/persistent.rb:959:in `rescue in request': too many connection resets (due to end of file reached - EOFError) after 0 requests on 21405360, last used 1394984831.0672119 seconds ago (Net::HTTP::Persistent::Error) from /usr/local/rvm/gems/ruby-1.9.3-p374/g
短縮ハッシュ値の生成 データベース(SQLite)への値の特定用idとして「id integer primary key」とはしているが、これだと最終項目を削除した際に新規追加でその値を取るものが出てきて都合が悪い(削除せずにフラグでオフにしてもいいかもしれないが、それはそれで…)。 →「integer primary key」の削除時の重複除外は「autoincrement」を付ければよかったらしい。 AUTOINCREMENT – テーブルの作成 – SQLite入門 このため別の文字列idとして、phpだとuniqid()関数(とrand()やmd5()と組み合わせたり)を使ったりしている: PHP: uniqid – Manual より高速に、推測困難な一意なIDを生成する方法 – [サンプルコード/PHP] ぺんたん info md5は衝突性(コリジョン)があることが証明されてい
php_mecab-0.2.0の関数一覧を整形してみました。 mecab_version - Get the version number of MeCab. mecab_split - Split string into an array of morphemes. mecab_new - Create new tagger resource of MeCab. mecab_destroy - Free the tagger. mecab_sparse_tostr - Get the parse result as a string. mecab_sparse_tonode - Get the parse result as a node. mecab_nbest_sparse_tostr - Get the N-Best list as a string. mecab_nbest_in
jQueryの表プラグインにjqGrid jQueryで使えそうな表プラグインを探していたら、jqGridがよさそう。表のページング、項目のソートのほか、内容の編集や項目追加・削除にも対応している。 jqGrid Demos jqGrid 簡単サンプル – HARD DAY’S NIGHT 別館 jqGrid を試してみる(導入編) – Hard Day’s Night jQueryでリッチなグリッドを実装「jqGrid」:phpspot開発日誌 jqGridをJSONで使うときに設定したい7項目 – めんどくさいが口癖 いよいよjqGrid使ってみる: ページアウトされた記憶の残骸 jqGrid – jQuery Help 他に、FlexigridやFixedHeaderTableなど。 テーブルを使ったいろいろなjQueryプラグイン26個まとめ | Web活メモ帳 テーブルに実装でき
WordPressでやっと自動更新 これまでWordPressが更新を促してくる度に、自動更新を試みてはftp接続が失敗しているのかエラーで更新できてなかったのだが、ふと改めて検索してみるとファイルオーナやパーミッションの設定の問題だという情報が見つかった。ありがたや。 FTP接続できなくても自動アップグレードは可能(wordpress) | はやとも -hayatomo.com- WordPress で自動アップデートできないときの対処 – digitalbox WordPress側でほどよく自動更新に対応してよきに計らってくれてるのかと思ってたら、そうではなかったのね。それに発生しているエラーについて、詳細表示がされないもんだからソースでも追わない限り対応のしようがないという…。 まず、条件としてWordPressファイルは一般ユーザとして置いている。これをWebブラウザから更新するば
帳票(PDF形式?)の自動生成はどれがいいのか? データベースからデータを出力する際に、それを表の帳票形式にすることは日本ならよくあることだと思うのだが、それを行なう方法としてどれがいいのかよくわからん。「表と言えばエクセル」とすると、それにJavaから読み書きすることも可能のようだ(POI, Java Excel API, XML形式など): [Javaベース] POI Apache POI – the Java API for Microsoft Documents ||以前はJakarta POI 第3回 Excelの扱い方 – 誰でも使えるJava:ITpro Jakarta POIを使ってExcelを操作 Apache POIでExcelを操作 Office Open XML形式に対応したPOIの概要と環境構築(1/2):CodeZine @IT:Java TIPS — POIを
赤外線ナイトショットでサーモカメラ 赤外線フィルタを解除して、ビデオカメラのナイトショットカメラとすることで、サーモグラフィとして温度計測することができるらしい。 ThermoShot A new technique of radiation thermometry using a consumer digital camcorder: Observations of red glow at Aso volcano, Japan ||Abstract ナイトショットの正しい使い方 - 火口の温度を測る - 京大地学職人衆 ナイトショット機能付カメラを利用した温度/エアロゾルの可視化 通常のUSBカメラでも赤外線フィルタを物理的に解除することができるものがあるようだが、こちらでもサーモグラフィ化できるのかな? hirax.net hirax.net::カメラ付きケータイで赤外線の世界を見てみ
ページ取り込みPDFのファイルサイズ縮小 取り込みPDFのサイズ 事務的な書類としてメール配信されてくる、文書のスキャン取り込みPDFファイルのサイズ(数MB程度)がかなり大きくて、扱いに困ることがある。これをなんとかできないか。 まずは、ページの取り込み設定をPDF上から確認できないかとプロパティを開いてみたが、そういう値はなく、また、それを表示するようなツールも出回っていないようだった。そこで、xyzzy で強引にPDFファイルをバイナリとして開いて眺めてみると「/Width 1169」というような記述があり、これをA4縦紙面横幅の8.3inで割ると解像度が求まる(1664/8.3=>200dpi?)のかと思ったが、サイズが1/7程度になっていても同じ記述の場合があるから、この値だけでは算出できないらしい。 /Image/Length 9808/Filter/CCITTFaxDecod
Apacheの2GB転送制限 ApacheでWikiのファイルをtar.gzで固めたファイルを転送しようとしたら、アクセス権限は正しいのに「Forbidden You don’t have permission to access XXX on this server.」が出てしまう。何やらよくわからんので、冒頭をいくらかコピーしてみたら、これは問題ないようだ。ごにょごにょやっているうちに、どうやらファイルサイズの問題らしいことが判明。 なんだが、「Apache ファイル サイズ 制限」とかで検索してもアップロードでのサイズ制限のことしか出てこない。 とりあえず、目的のファイルは2.9GBあるのだが、限界のファイルサイズを特定しようと、空データで指定サイズのファイルを作成してみることに。touch コマンドで空ファイルを作成できるので、サイズ指定オプションもあるかもと思ったが、Vineのt
Googleの左側メニューを消すGreasemonkeyスクリプト このところGoogleの検索結果で、何か幅が狭くなったりしているときがあるとは思っていたのだが、どうもこれで左側に表示されているメニューは、表示をアクセス毎にランダムに切り替えていたらしい。(→[追記]ランダムでなく、常時表示になった?) もじら組MLでこの検索メニューを消せないかとの話題があったので、簡単なGreasemonkeyスクリプトを書いてみた。単にスタイルシートでleftnavを非表示にするだけですが。(もう少し凝ろうと思ったら「折りたたみボタン」とか付けるんですかね)。(→付けました…) リンク(左側メニューの評判とか) Google検索の左サイドバーを非表示にする | Priereluna Googleの検索結果のサイドバーが邪魔 – Caffeine::Diary google 左側の邪魔でうざいアレを消
php_mecabがインストールできない←解決 [形態素解析で検索キーワードの続き] php_mecab の拡張をインストールしようと0.3.0のパッケージ php_mecab-0.3.0: 某所より引っ越し – 讃容日記 を入手して取ってきてもうまくコンパイルできない。(その前に、README には「./phpize」とシステムにインストールされているコマンドがカレントディレクトリ付で実行例が示されているので、ここでまずひと躓き…)。 $ ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for gcc... gcc ... checking PHP version... configure: error:
JavaでJNAを使う JavaからOpenCVをJNA (Java Native Access) 経由で使う野望の続き: 以下から jna.jarの最新版を入手 Java Native Access (JNA) Download これを適当なライブラリパス(Windows なら C:\Program Files\Java\JNA\ など)におき、環境変数 CLASSPATH に jna.jar まで含めた形でC:\Program Files\Java\JNA\jna.jarなどと指定する。Windows の場合は、コントロールパネル→システム→詳細設定→環境変数で、CLASSPATHを新規追加あるいは既存のものを編集:
SQLiteで正規表現 登録されているIDで、「9-35」「7-128」のようにベース番号と個別番号がハイフンで繋がれているものがあって、個別番号は桁指定は特になく、ゼロ埋めなどもされていない。 このIDの中で同じベース番号での最大の個別番号を取り出したりしたいのだが、これはどうするか。 (データベースを作成し直して各番号を別項目として登録するのが、まっとうな対応の気はするが…)正規表現での値抜き出しがSQLiteでもできないか調べてみる。 どうも現在のところは正規表現ライブラリを別で用意して、それを拡張として読み込む形になるらしい。 Big Sky :: DBD::SQLiteで正規表現SQLを使う SQLite3と鬼車で正規表現検索 + sqlite3-ruby-1.2.1パッチ当て – 与太郎プログラマの日記 SQLite3におけるREGEXP演算子 – anon_193の日記 SQ
形態素解析で検索キーワード 学生向けに来る就職求人の情報をまとめているが、この入力データからキーワードを抽出したい。 形態素解析すれば手間が省けるだろうとのことで、MeCabを試してみる。 MeCab (和布蕪): Yet Another Part-of-Speech and Morphological Analyzer ||平均的に ChaSen, Juman, KAKASIより高速に動作 ウノウラボ Unoh Labs: PHPとMecabでキーワード自動リンクを実装する クデラボ -KudeLab- » PHPでMeCabを使って形態素解析をするときのメモ ||proc_open でコマンド実行 php_mecab-0.3.0: 某所より引っ越し – 讃容日記 MeCab extension php_mecab-0.2.0 – Page2 MeCabで形態素解析してみた [PHP,
php_mecabのAPI一覧 php_mecab-0.2.0の関数一覧を整形してみました。 mecab_version – Get the version number of MeCab. mecab_split – Split string into an array of morphemes. mecab_new – Create new tagger resource of MeCab. mecab_destroy – Free the tagger. mecab_sparse_tostr – Get the parse result as a string. mecab_sparse_tonode – Get the parse result as a node. mecab_nbest_sparse_tostr – Get the N-Best list as a string
JMF: JMStudioでRTP試し JMFのデータ通信には RTP (Real-time Transport Protocol) というのが使える JMF RTP Support Working with Real-Time Media Streams JMF FAQ – JMF 2.1.1 RTP/RTSP Java Media Frameworkプログラミングガイド(古谷@東邦大) JMF 2.0 の機能 – 「マルチメディア・プログラミング」実習 第9回 Java program JMF-14 RTP & JMF with Monitoring Java de RTP – Java Sound APIを使ったリアルタイム通信 – Geekなぺーじ : TCP vs RTP:何故RTPが必要なのか? RTP – 通信用語の基礎知識 RTPとは 【Real-time Transpor
JavaでOpenCV 似たような記事が続きますが…(^^;。 JavaからOpenCVにアクセスするOPENCV \ libraryを使って顔認識を行なう。こちらはJNIの仕組みを使ったJava用のブリッジライブラリ。(基本的にはJavaをベースにしたビジュアル言語Processing(と言っていいのかしら…)用のライブラリとして作成されているらしい。アクセスURLにprocessingとあるのはこのため。このライブラリのタイトルはわかりにくい(というかせめて「OpenCV Java library」あたりにして欲しい…)が、ページ中の記述では「OpenCV Processing Library」となっている箇所もあるのでページタイトルで抜けてるだけかも)。 簡単、OpenCV+Javaで「顔認識プログラム」を作ってみよう! – 山本大@クロノスの日記 山本さんのところのプログラムでは、
このページを最初にブックマークしてみませんか?
『mechsys.tec.u-ryukyu.ac.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く