Posts

今日やったこと

今日たくさんの手続き的なことをやった ・洗濯 ・選択干した ・洗濯(2回目) ・選択干した(2回目) ・smbc 住所変更 ・ocn住所変更 ・新生銀行 住所変更 ・莉菜子レッスンの準備 ・莉菜子レッスン ・エアコン ・保険証、フォームの送付 ・電気代払った ・家賃振込 ・テスター、電池、医療費のやつ、延長ケーブル買った ・箕面コーナンに行った ・洗い物 ・電気代のクレジットカード登録 ・洗濯入れた ・洗濯入れた(2) ・アイロン

UTF-8 vs UNICODE

国際uriで文字はどうなるかを調べると、uriのpath(またはhttp要求のパラメータ)には、英文字以外のものは、%エンコーディングされる様だ。 %エンコーディングというのは、文字のエンコーディングを、HEXの文字列のすることだ。 たとえば、「割」が 「%E5%BC%95%」となる。 そして、文字のエンコーディングを調べたら、「割」が0xE5BC95 と該当するだろう と思ってしまう  https://www.key-shortcut.com/en/writing-systems/%E3%81%B2%E3%82%89%E3%81%8C%E3%81%AA-japanese ただ、そうじゃないでしょう、2倍でしょう。 その理由は、この場合の%エンコーディング はUTF-8(そのページによる)。 上記サイトはUTFでなく、Unicodeの コードポイント を定義する。 UTFはそのコードポイントの 実装 。 https://nbviewer.jupyter.org/gist/guocheng/1ae6c2d76461a66cfc5ec6009b5791d1 https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/ format for 2 byte values (can display 11 bits):         1110 xxxx  10xx xxxx         format for 3 byte values (can display 16 bits):         1110 xxxx  10xx xxxx  10xx xxxx  my value of あ 3040    0011...

Struts 2 Encoding Problems

Struts2での文字化け問題に関し 調べたらよく出る解決方法は、EncodingFilterを使用すること。 但し、そうやっても利かないことがあるね。その理由:  struts.propertiesに、以下の設定がある struts.i18n.encoding=Shift_JIS こいつの効果は、StrutsPrepareというFilterに果たされる。 なので、Encoding Filterをその前に置いても、意味がない。 また、注意点として、使っているブラウザーではcacheingが行われると、 ソースを変更しても、反映されないことがある。 それに、ブラウザー設定にてcachingしないを指定できれが、tomcatのcontext.xmlに  <!-- The contents of this file will be loaded for each web application --><Context cachingAllowed="false"> を追加すればよい

Building Maven Projects in Eclipse - MojoExecutionException

eclipseのmavenビルドエラーを解決した  ~~~~ 単純なmavenプロジェクトを作った 内容: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">   <modelVersion>4.0.0</modelVersion>   <groupId>guru.springframework</groupId>   <artifactId>hello-world</artifactId>   <version>0.0.1-SNAPSHOT</version>   <properties>     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>     <java.version>12</java.version>     <maven.compiler.source>${java.version}</maven.compiler.source>     <maven.compiler.target>${java.version}</maven.compiler.target> </properties> ...

JOEKS

1. When you went to Osaka castle, there were all these tourists trying to take pictures with you... I heard one say he expected more from 大阪城 2. What do you call a town that you are the mayor of, and where there's a duplicate of every thing in there? ジョウチョウ 3.

Python - Formatting Strings for Hex Values

xml、mapファイル等をパイソンで操る時、よく遭う問題として、 整数の値・絶対値 を文字列に出す必要が有るね。 毎回調べるのはめんどくさいので、ここで書き留めましょう! INPUTとして、これがあるとしよう raw_in =  0x FF   #整数変数・絶対値 str =  ''   #代入先 例1: '0x0000FF' の形へ str =  ' 0x {0 :06x } ' .format(raw_int) 例2:'#00000255'の形へ str =  ' # {0 :08d } ' .format(raw_int) ポイント ・d/xは decimalかhex書き方を指定 ・0:0n 桁揃の為、文字列の長さを指定 ・0x/# 実際の文字列内容を指定

Let's Study Business Japanese with Uncut Gems

Image
今年は、久しぶりにJLPTをやってみようと思っている。 但し、それだけじゃなく、BJT(ビジネスジャパニーズテスト)もやろうと思っている。 その為、たくさんの言葉を覚えないといけない。 ということで、アンカット・ジェムズで勉強していきましょう。 ところに ジュリアが当たったかけの賞金を受け取るところに、アルノのやつらに見られた。が、お金持ちの爺ちゃんの協力のおかげ、無事にお金と逃げられた。   だけあって 致命的なギャンブルの中毒だけあって、彼が借金を返済できたお金をすぐに新しい賭けで使ってしまった。   KGは本当に優れた選手だよね。一流のスポーツマンだけのことはある。 んばかりに   KGが競売で、最後に入札しなかったことで、ハワードが泣き出さんばっかりだった。   ないまでも この石は100万で売れないまでも、少なくとも20万で売りたいな、とハワードが喚いていた。   かのよう ハワードが既に試合の結果を知っていたかのように、かけをした。   べく ジュリアから借金された金を取るべく、アルノが子分 をラスヴェガスに行かせた。