ASi

2017-01-01から1年間の記事一覧

551955

cnt

2011/11/07 186095 2011/12/18 194523 2012/01/22 202069 2012/03/03 211920 2012/11/21 267002 2012/12/15 272241 2013/01/16 277943 2013/04/14 292287 2013/06/23 304255 2013/07/14 307741 2013/10/05 325664 2013/12/23 345326 2014/02/17 357676 2014/…

alternative implementation of NSURL that can load from NSData(memory)

// Apple iOS Mac OSX Objective-C // Copyright (c) 2017 ASi All Rights Reserved. #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface ASiDataURL : NSURL /** see initWithData method */ + (instancetype) URLWithData:(NSData*)data path:(NSString*)path; </foundation/foundation.h>…

V6 3.2 エンジンオイル & フィルター交換

59906km 噂にたがわず大変だった でもまあ慣れだねぇ ついでに調べたらギアのドレンは10mm hex socket bolt だった。12も少し上部にあったがそれぞれギアとデフか? 多分10だけ開けると思うが、今は不明 ドレンプラグは19mm。意外と固く締まっておりロングス…

alternative implementation of NSURL that can load from NSData(memory)

// Apple iOS Mac OSX Objective-C // Copyright (c) 2017 ASi All Rights Reserved. #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface ASiDataURL : NSURL /** see initWithData method */ + (instancetype) URLWithData:(NSData*)data path:(NSString*)path; </foundation/foundation.h>…

cocoapods の pod setup とっても時間がかかる

iOS

フリーズしたのかと思った。5分以上かかったと思われる。

エアコンのフィルター交換

買ってから交換していなかった。買ってから25000キロほど、約4年ぶりだ。59719km時点。 真っ黒だった。 交換は意外にも助手席(右側)の足元で行う。 足元のカバーを10mm位のヘックスナット3つ外して外し、その奥、上方、カーオーディオの裏といったらいい所に…

でposix_spawn

iOS

できないかな、と思ったのだけれど、やっぱ塞がれていた。最後のposix_spawnpがエラーになる。同じコードがOSXでは動く。 do { posix_spawn_file_actions_t actions; posix_spawnattr_t attrs; char *args[]={"date", NULL}; int ret; ret = posix_spawn_fil…

3.2 V6 Engine Oil Drain Plug

ePer によると、 http://eper.fiatforum.com/eper/navi?DOORS=3&MOD_COD=125&MVS=125.437.0.0.0&COUNTRY=012&GRP_COD=101&COLOUR=495_0&VERSION=3&SIN_ENGINE=936A000&CAT_COD=X2&SIN_VERSION=937CXP1B&SBMK=R&SELECTED_COLOR_COMB=undefined&ENGINE=10&DRIV…

OSX で apache proxy

OSX

§ mod_userdir / mod_proxy_http を有効化する mod_userdir を使うのは必須では無いが安全のため。 下記の4つのコメントアウトを外す。sudo vi /etc/apache2/httpd.conf #LoadModule proxy_module libexec/apache2/mod_proxy.so #LoadModule proxy_http_modu…

でフォームでUTF-8を扱うには

doRequest() などでリクエストを扱う前に、先ず request.setCharacterEncoding("UTF-8"); を実行し、form のデータの解釈時の encoding を指定しなければならない。さらに GET での query parameter についても同様にするには、server.xml の Connector の設…

TomcatでUTF-8

tomcat & MySQL で UTF-8 を使うには、まとめると下記が必要。 Tomcat request doRequest() などでリクエストを扱う前に、先ず request.setCharacterEncoding("UTF-8"); を実行し、form のデータの解釈時の encoding を指定しなければならない。さらに GET …

JPA Facets の Generate Entities from Tables と EclipseLink の OR mapper

自動生成するEntity class 名が、DBのテーブル名が複数形の場合には単数になり、DBのテーブル名と異なることになるのだが、その時は @Table アノテーションでDBのテーブル名との関連付けが生成されるので問題ない。 問題は Entity 名と DBのテーブル名が同じ…

で DOM で xml/html 生成

javax.xml.parsers.DocumentBuilderFactory をエントリポイントとして Dom document を構築し、javax.xml.transform.TransformerFactory をエントリポイントとして Transformer を取得し、document を DomSource に wrap して transform して文字列化する。 …

clear text -> plain text -> cypher text

IT

"clear text" ↓ add header,trailer,crc,length,etc.. ↓ "plain text" ↓ encrypter ↓ "cypher text"だと思っているんだが…

bash shell script で連想配列、関数に配列の引数、子プロセス起動とwait、子プロセスで起動した関数内の$$の内容

shell script で連想配列が使えるとは今日知った… マルチプロセスの起動と待ちも簡単。multiprocess.sh #!/bin/sh # $1 # 子プロセスで呼び出される関数の名前。$1に下記の配列の要素が個々に渡る。 # # $2 # 配列のgrobal変数の名前。引数として解釈する。 …

コーティングした

もう日にちが変わったので昨日のこと。やった。 恐ろしく昔買った薬剤で施工した。大丈夫かな

尾瀬戸倉

コンパクトだが良いコースを持つスキー場であった 実は左半分は滑ってなかったし

Eclipse をシングルクリックで使う方法

IT

http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftopenmode.htm

155 V6 TI DTM参戦車両 動画

https://www.google.co.jp/amp/s/carnny.jp/2901/amp?client=safari

Amazon Linux / user の追加

AWS

以下 ec2-user でログインしている前提。 Linux の user の追加 $ sudo useradd USERNAME user の primary group を設定。wheel は sudo 権限のある group。 $ sudo usermod -g wheel USERNMAE $ exit 所属 group の確認。 $ groups ユーザの lock 解除。use…

Amazon Linux / GlassFish に servlet を deploy

AWS

結論から言うと、servlet からの MySQL への JPA を介したアクセスに成功できず諦めた。以下は途中までの記録でしかない。 JDBC Connection Pool 下記を参考 http://niwaka.hateblo.jp/entry/2015/02/25/215731 https://dev.mysql.com/doc/connector-j/5.1/e…

Amazon Linux / install GlassFish 4.1.1

AWS

下記を参考 http://qiita.com/digdagdag/items/4d26b477bfa3c51771f8 download Java SE Development Kit 8u121 / Linux x64 rpm http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html download Java Platform, Enterprise …

バッテリー交換 / スロットル確認 / エアクリーナー確認

58000kmくらい いい加減にバッテリーを交換しないとやばいので交換した。 一年ちょっと前にも交換しようとしたが、手配した物が現車に合わず頓挫した。 http://d.hatena.ne.jp/ashura156/20151214/1450053410 今回は無難に今まで付いていたものと同じ BOSCH …

住宅ローン控除申請

申請のフォーマットは取得対価の額が家屋と土地に分かれているが、中古なので総額で買っている。http://www.cpainoue.com/mailmag/back_number/d_mag20040329.html を参考に売主が固定資産税の精算時に添付した課税明細書の評価額割合で計算した。 総評価額 …

パワステフルード交換

2月のこと 2回に分けて交換した。リザーブタンクにシャンプーのポンプを入れて空にならないギリギリまで抜いて、新しいオイルを注ぐ。一度蓋も閉め戻して、走ってハンドルを動かし循環後、もう一度同じことをする。すると写真の通りほとんど入れ替えられる。…

やっぱtomcatよりGlassFishがいいんかな

The Imitation Game いい映画だった。チューリングが不幸に終っていたとは。

Amazon Linux / MySQL JPA servlet を tomcat に deploy

http://d.hatena.ne.jp/ashura156/20170203/1486094264 の続き 下記を参考 http://www.javaroad.jp/opensource/js_tomcat8.htm http://edgegram.hatenablog.jp/entry/2015/11/17/171300 tomcat の DataSource の設定を行う /conf/server.html (※ Eclipse で…

Eclipse で MySQL & JPA servlet を作成

JPA

http://d.hatena.ne.jp/ashura156/20170202/1486020592 の続き JPA とは Java Persistence API のことで、JSR で標準化された OR mapper。 Dynamic Web Project に JPA Project 機能を付加する。 Project Explorer の Dynamic Web Project を選択して右クリ…

いつの間にか Javaにラムダ式が導入されとる

いやーそうかぁ。