『パーフェクトPython』で勉強
- P120~P144
- 5.1章~6.14章
- 2時間勉強
覚えたこと
- 引数のキーワード指定
- global宣言
- ジェネレータ関数(yield)
- lambda式
- 関数デコレータ
- クラス、メソッド
- コンストラクタは
__init__
- プライベートメンバ
- private修飾子はない
__hoge_
や__hoge
という名前にする- メソッドの名前が変更されただけで、アクセスはできる
分からなかったこと
- コンテキストマネージャ
__init__
__hoge_
や__hoge
という名前にするJavaでjavascriptファイルを読み込むと、以下の以下のエラーが発生した。
javax.script.ScriptException: ReferenceError: "$" is not defined in <eval> ...(省略)
原因は、jQuery変数"$“を使っていたこと。 解決方法は分からなかった。 JavaScriptファイルを分割して、Javaが読み込む部分にjQueryが入らないようにした。
RANK, DENSE_RANK, ROW_NUMBERの違いを理解した。 http://itref.fc2web.com/oracle/function/row_number.html
Rename以前のログを見る方法。
もっと早くに知っていればよかった。。。
「コネクションプール」という言葉を覚えた。 http://wa3.i-3-i.info/word12762.html
JDBC Driver.jarはWEB-INF/lib
か、$CATALINA_BASE/lib
どちらに置くべきか?
下記ブログによると、Tomcat8以降は$CATALINA_BASE/lib
置かないといけないらしいが、その根拠となるサイトが見つからなかった。
http://namihira.hatenablog.com/entry/2014/06/08/231230
公式サイトには、次のように書いてあったが、よく分からない。ただ$CATALINA_BASE/lib
に置いた方がよさそうなニュアンスを感じた。
Thus, the web applications that have database drivers in their WEB-INF/lib directory cannot rely on the service provider mechanism and should register the drivers explicitly.
Tomcat8 JNDI Datasource HOW-TO
プロジェクトプロパティから「検証」で、「除外グループ」にルールを追加
参考サイト: http://d.hatena.ne.jp/hummer/20081213/1229393032
http://gihyo.jp/book/2017/978-4-7741-8909-3
java.nio.file.Paths
は便利。今後は使っていこうjava.time.LocalDate
を使っていこう。新卒のための良い勉強会の見分け方 に参加しました。 途中参加のため、kyonさんの発表が聴けなかった。残念。
以下、勉強会に参加した際のメモ書きです。 人の意見と自分の意見が、混ざっています。 自信のないメモ書きは、クエスチョンマークをつけています。
学んだこと、体験したこと
Firefox53から<input type="file">
のvalue
属性に、"fakepath"が追加された。
今までFirefoxしかサポートしていないWebシステムは、value属性の確認が必要。
file 型のinputの value に"fakepath" を追加する機能を、Gecko に実装しました。ほかのブラウザーと同等になります (バグ 1274596)。
https://developer.mozilla.org/ja/Firefox/Releases/53
「FTPログインできるのに、データ転送できない」という現象にはまって、約3時間使ってしまった。
for in
ループは便利Python東海 第33回勉強会 Twilioハンズオンに参加しました! Python初心者で初参加です。
楽しかったです。 また参加させてください!
Ejectコマンドユーザ会: http://eject.kokuda.org/
Open Source Conferrence Nagoya: https://www.ospn.jp/osc2017-nagoya/
東海道らぐ(Tokaido Linux User Group) : https://tokaidolug.colorfultime.net/
GCPUG(Google Cloud Platform User Group) : https://gcpug.jp/
PyConf: https://pycon.jp/2017/ja/
mikutter: http://mikutter.hachune.net/faq
勉強会駆動(LT駆動) : http://blog.eiel.info/blog/2014/02/19/start-ltdd/
ITに関する経歴をまとめてみました。
絵本の読み聞かせに参加しました。 本日のお客さんは子供が約8人。
本日は4冊読みました。
「もこもこ」と似たような不思議な感じの絵本。 「もこもこ」より分かりやすいかな。 最後の「し~ だれにもいってはいけない」というセリフが、ちょっと怖い。 でもこの怖さが好き。
「にゅー するするする」の言い方や、使い分けは意識する必要がある。 「にゅるぺろりん」は読みやすい。 読み終わった後、子供が「みじかーい」と言ったけど、前座としてはこのくらいがちょうどいい気がする。
いい感じに落語を「絵本」にしています。 「じゅげむ」の名前を繰り返す部分は、地の文で説明して、いい感じに省いてい
ます。 あと、あとがきの解説から「落語愛」を感じることができて、好きです。
練習不足です。3~4箇所つまりました。 私が期待していたような笑いは起きなかった。
落語絵本は、小学校3~4年がもう少し多いときの方がよいかもしれない。
もう一人のスタッフと一緒に読みました。 子供はこの絵本好きですね。 もう一人のスタッフが「さがりなさい!」と注意するくらい、子供たちは本に寄ってきました。 「どこに逃げた?」という前に、子供が金魚に指を差します。
「鏡の前にいる金魚」を探すページは、いい問題ですね。私もどこに逃げたか分からなかった。
もう一人のスタッフが、「5月で天気がよいから」と選らんだ絵本です。 私はセリフの文、もう一人のスタッフがナレーションを担当しました。 当日選んだので、練習はしておらず。 おかあさんとかみなりさんの声の使い分けができなかった。 雷の擬音もうまく読めなかった。
先輩に「息継ぎの場所を意識するとよい」とアドバイスを受けました。 息継ぎの場所によって、印象が変わるそうで、その違いを意識した方がよいそうです。 なるほどなるほど。 で、どうしたら意識できるかというと、やっぱり練習することですよね。