日記
2018年3月に退職し、2018年4月に転職しました。 新しい会社に入って半年が経ち、少し落ち着いてきたので、記事を書こうと思います。 転職活動中のブログ yuji38kwmt.hatenadiary.jp 退職した会社(以下、会社X) 独立系ITベンダー 従業員約400人 創業20~30…
Scala Function0~Function22ある? Scalaでは関数が第一級の値 メソッドはdefで始まる構文.メソッドは第一級の値ではない。 ローンパターン:高階関数を利用してリソースの後始末を行うパターン コレクションライブラリ Arrayはパフォーマンス上必要になる場…
購入した経緯 勤務先で、ネットを見るためにタブレットを購入しました。 最近、常駐先が変わりまして、そこはほぼネットが使えません。 そこで働く人(社外常駐者)は、スマホを使ってググっています。 スマホは画面が小さくてググる効率が悪いので、タブレ…
MashupAwards 大垣予選に参加したときの日記です。 mashupaward.jp 導入 チーム 会社の同僚2人誘って、参加しました。 私はIoT、ロボットの知識が全くありません。 アイディアソン 作りたいアプリを、短い時間にたくさん考えます。 テーマごとに、アイディア…
メモです。 今の会社に対しての不満 プログラミングを重視していない 設計書重視。誰がやってもプログラミングできるような設計書を求められる。 人海戦術 プログラミングに興味ある人が少ない 開発しにくい環境(客先都合) ソフトのインストール制限 外部…
Eclipse プロキシを通してネットワークに接続する際に、SOCKSをクリアした。 eclipse 環境構築メモ(プロクシ設定編) - Qiita Eclipse4.7でJava9を使おうと思ったら、起動に失敗 Java9でeclipseを動かそうとしたらNoClassDefFoundErrorでこけた時の対処 - Q…
機械学習 全結合 ニューラルネットワークの全結合:隣接するすべてのニューロンで結合 全結合層の問題点:1次元データに変換するため、空間情報(空間的に近い値はピクセル値も近い)が無視されている ⇒ 畳み込み層なら形状を維持できる。 CNN ストライド:…
Apache URLクエリがdownload=trueならば、画像ファイルをダウンロードさせる設定を行った。(Apache2.2) Make Apache or IIS add a header if a certain query string is present - Server Fault 参照 RewriteEngine on RewriteCond %{QUERY_STRING} (^|&)dow…
Java JUnitでSpringの@Autowiredを使う方法。@ContextConfigurationを使う。 http://javatechnology.net/spring/runwith-junit/;title 文字列から数値に変換する方法. やっぱり例外は遅いのね。できるだけNumberUtils.isNumebrを使おう。 (isNumberは非推奨…
Python インクリメント/デクリメントがない!!(i++ / i--) Java ラムダ式がまだ使いこなせない。調べるのに時間がかかる。 findFirtsメソッドが思いつかなかった。(下記コード参照) //1件に絞り込んだ結果を取得 //今日、書いたコード List<String> filterdList =</string>…
08/19(土) Nagoya.Swift勉強会で、勉強しました。 『ゼロから作るDeep Learning』 3時間 19ページ(123-142P) 5.1-5.5.1章 学んだこと 計算グラフの特徴:「局所的な計算」を伝搬することによって最終的な結果を得ることができる 計算グラフを使う理由:逆方…
08/17(木)、勉強しました。 Python matplotlibの「Interactive navigation」で、Zoom Outするには右クリックでドラッグする。 Interactive navigation — Matplotlib 2.0.2 documentation MacでTensorflow環境構築 ハマったのでメモします。 下記サイトを見て…
壊れた3.5インチのHDDを破棄するために、HDDを分解しました。 写真を撮ったので、アップします。 別に珍しくもなんともないけど。 分解前 シールに隠されているネジがあるので、シールを剥がします。 全てのネジをはずして、カバーを開けます。 トルクスドラ…
08/14(月)、フードコードで勉強しました。 『TensorFlowで学ぶディープラーニング入門』 3時間: 13:00-16:00 26ページ(55-80P) 1.3.3-2.1.2章 学んだこと 最尤推定法:与えられたデータを正しく予測する確率を最大化する tensorflow.initialize_all_variable…
地元のフードコートで勉強しました。 『ゼロから作るDeep Learning』 3時間(12:30-15:30) 19ページ(94-112P) (4.2.3-4.4章) 学んだこと numpy.random.choice: 指定された数字の中からランダムに好きな数だけ取り出せる ニューラルネットワークの学習の際に、…
コワーキングスペースで勉強しました。 Python os.getcwd()で、今のカレントディレクトリを表示できる IPythonの起動時に実行したいスクリプトは、~/.ipython/profile_default/startup/に配置すればよい。 https://ipython.org/ipython-doc/3/interactive/tu…
『ゼロから作るDeep Learning』の3.1~3.5章を読んで、Pythonで試しました。 実施したこと シグモイド関数 ReLU関数 NumPyで行列の積を計算 numpy.dot関数は、1次元配列の場合は内積、2次元配列の場合は行列の積を計算する ソフトマックス関数 実装する際は…
『パーフェクトPython』で勉強 P120~P144 5.1章~6.14章 2時間勉強 覚えたこと 引数のキーワード指定 global宣言 ジェネレータ関数(yield) lambda式 関数デコレータ クラス、メソッド コンストラクタは__init__ プライベートメンバ private修飾子はない __h…
javax.script.ScriptEngine Javaでjavascriptファイルを読み込むと、以下の以下のエラーが発生した。 javax.script.ScriptException: ReferenceError: "$" is not defined in <eval> ...(省略) 原因は、jQuery変数"$“を使っていたこと。 解決方法は分からなかった</eval>…
学んだこと、体験したこと fakepath Firefox53から<input type="file">のvalue属性に、"fakepath"が追加された。 今までFirefoxしかサポートしていないWebシステムは、value属性の確認が必要。 file 型のinputの value に"fakepath" を追加する機能を、Gecko に実装しました。ほ…
お仕事 スケジュール作成 4~6月のスケジュールを書いてみたけど、やっぱりスケジュールを考えるのは難しい。 なんだかこう、誰がいつ空いていて、これは誰が適切で、などいろいろ考えるとイライラしてしまう。 また、やることが要件ベースでしか決まってい…
チーム内勉強会でGitの話をしました。 ハンズオンが長くてダレた。失敗 時間は30分。 meregeやconflictをハンズオンでメインにをやったんですが、ハンズオンの時間が少し長かったと思う。 さすがにfetchまでは試す必要がなかった。 それに、gitのresetやreve…
技術的な勉強 理解・勉強したこと XML XMLのSAXとDOMの違いを。DOMはまるごと読み込む、SAXは1行ずつ読み込む。 TechScoreで、XMLの名前空間xlmn属性の意味。 でXMLタグの使い方を定義した、dtdファイルを指定できる HTTP HTTPのContent-Dispositionヘッダに…