技術
普段ツイッターでアイカツ!シリーズに関するTLを見ている人、こう思ったことがありませんか?みんなアイカツ!シリーズの新情報やアニメを見てどういう感想を思っているだろう。私個人としても、色々な情報を受けて皆さんがどう思っているのだろうと思って…
『Pythonで体験してわかるアルゴリズムとデータ構造』を読みながらアルゴリズムについて勉強する。 Pythonで体験してわかるアルゴリズムとデータ構造作者: 西澤弘毅,森田光出版社/メーカー: 近代科学社発売日: 2018/06/30メディア: 単行本この商品を含むブロ…
『Pythonで体験してわかるアルゴリズムとデータ構造』を読みながらアルゴリズムについて勉強する。 Pythonで体験してわかるアルゴリズムとデータ構造作者: 西澤弘毅,森田光出版社/メーカー: 近代科学社発売日: 2018/06/30メディア: 単行本この商品を含むブロ…
『Pythonで体験してわかるアルゴリズムとデータ構造』を読みながらアルゴリズムについて勉強する。 Pythonで体験してわかるアルゴリズムとデータ構造作者: 西澤弘毅,森田光出版社/メーカー: 近代科学社発売日: 2018/06/30メディア: 単行本この商品を含むブロ…
『なっとく! アルゴリズム』を読んで並行して勉強したことをメモしておく。 なっとく! アルゴリズム作者: アディティア・Y・バーガバ,株式会社クイープ出版社/メーカー: 翔泳社発売日: 2017/02/01メディア: 単行本(ソフトカバー)この商品を含むブログを見…
『なっとく! アルゴリズム』を読んで並行して勉強したことをメモしておく。 なっとく! アルゴリズム作者: アディティア・Y・バーガバ,株式会社クイープ出版社/メーカー: 翔泳社発売日: 2017/02/01メディア: 単行本(ソフトカバー)この商品を含むブログを見…
仕事でツールを作ろうと思ってjupyter notebook上で実装していた際、以下のWarningメッセージが出てきた。 (めんどいから)スルーでもいいのかなーとも思ったが、気持ち悪いので対応したのでメモしておく。 pandas version:0.20.1 C:\[install先]\Anaconda…
プログラムをメモリに格納するときの構造と、プログラム自体の性質について調べた。再入可能(リエントラント) プログラムやサブルーチンが実行中に割り込まれ、その実行が完了する前に再び呼び出され実行されても安全だという性質を指す。 割り込みは分岐…
相変わらずwikipediaをメインに調べていく。 木構造(きこうぞう)とは、グラフ理論の木の構造をしたデータ構造のこと。 木構造 (データ構造) - Wikipedia親に子供がぶら下がっている構造のこと。 こんな感じで親に当たる根ノードとその子供である葉ノードに…
ソートのアルゴリズムをちゃんと理解したいなあと思いつつネットで調べてみたんだけど、歴史からちゃんと書いているものはないなあ。 そういう書籍ってないのかなー。バブルソート 隣り合う要素の大小を比較しながら整列させること。最悪計算時間がO(n2)と遅…
社会人になってからテスト周り任されることが多く、ただ経験ベースでしかテストを語れなかったので、以下の本を読んで勉強中。はじめて学ぶソフトウェアのテスト技法作者: リー・コープランド,宗雅彦出版社/メーカー: 日経BP社発売日: 2005/11/03メディア: …
日経ネットワーク2018年5月号の「インターネットができるまで」がよくまとまっており学びがあったので、学んだところをメモする。続き。snofra.hatenablog.com TCP/IP:データを小包に分けて送るここではTCPからTCP/IPへの変遷について記載されている。 TCP/…
日経ネットワーク2018年5月号の「インターネットができるまで」がよくまとまっており学びがあったので、学んだところをメモする。構成としては以下となっている。 プロローグ:たった4拠点から始まった TCP/IP:データを小包に分けて送る IPアドレス:みん…
PCを買い替えたので、環境整備ついでにANACONDAの導入方法をまとめておく。 これをやっておくと、とりあえずJupyter Notebookでpython実装できるようになる。 pythonを始めたい人ファーストステップがANCONDAの導入だと思うので、極力丁寧に書きたい。*1 目…
Luigiという公式に某配管工の弟なフロー制御フレームワークの実装を読む日々。つらみ。 そもそもLuigiとはなんぞや?の場合、以下を読むとなんとなくイメージつくかもです。 https://qiita.com/colspan/items/453aeec7f4f420b91241qiita.com 読んでいくとき…
前回Sparkについて調べた。 次はSpark、というかhadoopをEMRで立てるので、どういう設定になっているのかを調べる。 インストールされるコンポーネントだけで今は精一杯なので、とりあえずそこだけわかっていることをメモしておく。 インストールされるコン…
仕事でpySparkを使うことになりそうなので、事前学習中。 まずはそもそものSparkについて勉強するために以下あたりで勉強。 初めてのSpark作者: Holden Karau,Andy Konwinski,Patrick Wendell,Matei Zaharia,Sky株式会社玉川竜司出版社/メーカー: オライリー…
Sparkの本読んでいて、アキュムレータというワードが出てきた。 あれ、これってCPUじゃないのと思っていろいろ調べたのでメモしておく。 CPUでアキュムレータっていうと算術論理演算装置(ALU)の演算結果を格納する場所ってイメージがあった。 wikipediaだ…
テストクラス作っていた時に、詰まったのでメモする。 python実装していて、自分で作ったモジュール(クラス)が今実装しているpyファイルとは別ディレクトリで、 別ディレクトリのモジュール内のクラスをimportするってことは往々にしてある。 はまったとき…
最近気づくと情報システム部みたいな仕事をしている。 それが俺の希望に合っているかどうかはともかく、開発基盤など何かしら環境を構築することが多くなってきてる。 そういう仕事をし始めた時に躓いたのが「認証」と「認可」。最初は全然何が違うんや! み…