ローカル変数は使用不可 Ottieni link Facebook X Pinterest Email Altre app gennaio 26, 2012 Eclipse のデバッグモードで今朝急に変数が表示されなくなって、2時間ぐらいバタバタ調べていましたが、なんのことはなく、なぜか以下の設定のチェックがはずれていたのでした(汗) Java コンパイラー □ 生成されたクラス・ファイルに変数属性を追加(B) (デバッガーによって使用される) Ottieni link Facebook X Pinterest Email Altre app Commenti
虐殺器官 febbraio 22, 2017 アニメ映画を見たので少しだけ感想(少し設定上のネタバレあり) (原作は読んでいないので、あくまでアニメ映画版の感想) 近未来軍事SFで、世界を舞台としたものとしてはおそらく今までで最も「リアル」にみえる(専門家ではないので本当にリアルかどうかは知らない)。 (士郎正宗氏原作の映画はどちらかというと架空の世界を舞台としている。) 主人公以外の登場人物については、人種的特徴も含めひたすら「リアル」に描き込まれている(やればできるじゃん)。ほとんどロトスコーピング的でもある。 そのため、かなりハリウッド映画っぽく見える。 主人公(たち)は(アニメ作品では世界のどこでもみられるように)おそらく営業上の理由により人種的特徴が薄められており、軍人にしては線も細いが、かろうじてコーカソイドと認識できる。 リアルにした代償か、しばしば主人公らの登場人物が同一人物なのかどうかわからなくなることがある。ときたま作画崩壊状態に陥っているようにも見えた。 ほとんどモンゴロイドが登場しない。現在のハリウッド映画よりさらにモンゴロイドに欠けているかもしれない。 日本のアニメにおいて(特に多人種的な設定で)モンゴロイドが(日本人も含め)リアルに描かれることはあまりないかもしれない。 逆に国内の人種構成のため、日本国内では多人種的な「実写」映画を作ることも困難である。 設定で中欧、東欧をとりあげているのは、今まで娯楽映画であまり取り上げられていないという点で営業上のポイントがある。日本の多くの観客にとってグルジア(ジョージア)語ははじめてであろう。 話は(いい意味で)まだ続くのと思うぐらいてんこ盛り。 ヒロインの台詞はややメロドラマ調(脚本のせいなのか役者のせいなのかは不明)。 カフカ、サピア・ウォーフ、生成文法、地域通貨と行った衒学的要素をテーマと絡めた形で導入している。こうした要素は(成功しているかどうかはともかく)この作品を特徴づけている。 (生成文法を提唱したチョムスキーは政治思想の論客として知られるが、原作では言及しているのだろうか。) 主たる設定となる犯罪の動機は、開発途上国からのテロリストが先進国に向かうのを阻止するために、開発途上国内で内戦を起こさせるというものである。動機が病的すぎるところはリアリズムを損ねているかもしれない。(最初のシーンに立ち返ると... Continua a leggere
Aipo に Let's Encrypt の SSL証明書を適用 marzo 14, 2017 前回、 Aipo の StartSSL 証明書更新の話 を書きましたが、StartSSL は不正認定されてしまい、Chrome などからアクセスできなくなったので、無料かつ正当な(とされる) Let's Encrypt の証明書に入れ替えました。やはり少しハマったので記録を残します。 Aipo への Let's Encrypt SSL 導入については、 こちら に記事があるのですが、Apache の稼働を前提としており、Tomcat のみの Aipo の標準的な環境ではうまくいきません。Let's Encrypt SSL の導入を自動的に行う certbot-auto というユーティリティが httpd (Apache) の存在を前提としているようで、動かないのです。 代わりに、やはり Certbot が提供している certbot というユーティリティで手動で証明書を生成します。手順は こちら(英語) (CentOS 7 の場合)です。具体的には $ certbot certonly --webroot -w /usr/local/aipo/tomcat/webapps/ROOT -d ドメイン名 とします。 ここで、/usr/local/aipo/tomcat/webapps/ROOT は、Webアプリのルートで、外部からドメイン名の URL に http(s) アクセスする際のルートディレクトリです。 このコマンドがうまくいけば、/etc/letsencrypt/live/ドメイン名/ に pem 形式の証明書ができます。Tomcat が使う証明書はキーストア形式なので、段階をふんで変換します。 PKCS#12形式への変換 $ cd /etc/letsencrypt/live/ドメイン名/ $ openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out ssllets.p12 Enter Export Password: Verifying - Enter Export Password: キーストア形式への変換 $ /usr/local/aipo/jre/bin/keytool -importkeystore -destkeysto... Continua a leggere
Aipo に Let's Encrypt の SSL証明書を適用(自動実行編) giugno 03, 2017 前回 、Tomcat 上の Aipo の Let's Encrypt SSL 適用の話を書きました。 ここでは(動いているっぽい)crontab 自動実行用のスクリプトを上げておきます。 作業ディレクトリ/etc/letsencrypt/live/aipo.wba-initiative.org/ の下にバックアップ用のディレクトリ backup を作っておきます。 openssl のパスワード指定では接頭辞に pass: を置く必要があるようです。 あとは見ていただければだいたいわかるかと... crontab は毎週実行させるようにしています。 certbot renew は必要がないときはファイルを更新しません。 certbot renew によるファイル更新がない場合は、そのまま exit します。 #!/bin/bash -l # Obtaining a pem certificate from Let's Encrypt /bin/certbot renew if [ fullchain.pem -ot ssllets.p12 ]; then echo "No update is due." exit fi # Converting pem certificate to p12 cd /etc/letsencrypt/live/aipo.wba-initiative.org/; /bin/openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out ssllets.p12 -password pass:**** # Converting p12 certificate to keystore cd /etc/letsencrypt/live/aipo.wba-initiative.org/; /usr/local/aipo/jre/bin/keytool -importkeystore -destkeystore ssllets.keystore -srckeystore ssllets.p12 -srcstoretype PKCS12 -srcstorepass **** -deststorepass **** -noprom... Continua a leggere
Commenti
Posta un commento