2019年10月

2/3ページ
  • 2019.10.31

JAVA関連のことを調べてみた2019年10月31日

Java グラフ処理(鉄道路線)-閉路判定/始点終点検索/路線分割/トポロジカルソート/駅間経路探索 お断り。昨日同内容を投稿しましたが、本日朝、間違って削除しましたので、再投稿します。すみません。幸い、いいねやストックはなかったようです。この文は明日削除します。 目次 ⇒ [Javaアルゴリズムライブラリ-Artery-サンプル](https://qiita.com/artery/items/6 […]

  • 2019.10.31

Go関連のことを調べてみた2019年10月31日

Goで指定日の0時ジャスト(00:00:00)を取得する処理とテスト #概要 担当しているプロジェクトで当日の0時ジャストのタイミングを取得したいという要件があり、以下の記事を参考に実行しました。 [golangのtime.Timeの当日00:00:00を取得する方法とベンチマーク](https://qiita.com/ushio_s/items/3e270933641710bbd88e) が、実 […]

  • 2019.10.30

PHP関連のことを調べてみた2019年10月30日

PHPでCSVの読み書き # メモ これまでPHPでCSVを読み書きすることが何度かあったので、 なんとなくライブラリ化して置いといたもののメモです。 fgetcsv(でしたっけ?)は便利ですが、これだけだとその後に配列まわしてガチャガチャしないといけないのがめんどくさいです。 ので、オブジェクトに変換するところと、1レコードずつ処理する場合forとか書かないようにとラップしたものです。 # パッ […]

  • 2019.10.30

機械学習関連のことを調べてみた2019年10月30日

statsmodelsによる線形回帰の理解 StatsmodelsはPythonというプログラミング言語上で動く統計解析ソフトです。statsmodelsのサンプルを動かすにはPCにPythonがインストールされていることが必要です。まだインストールされていない方は[Jupyter notebookのインストール](https://qiita.com/innovation1005/items/2f […]

  • 2019.10.30

Python3関連のことを調べてみた2019年10月30日

Qiitaにコードを投稿するための.pyファイルの変換 AtCoder Beginner Contest (A~C問題) の過去問回答を投稿するために用いているコードです。 手順 1. .pyファイル -> .txtファイル変換 2. .txtファイルの中身を、1つの.txtファイルに格納 自身なりの工夫 ・ 対象回をrangeで選択できるようにした (初回投稿日: 2019/10/30, 最終更 […]

  • 2019.10.30

Node.js関連のことを調べてみた2019年10月30日

Docker & Node.js & Socket.io & NGINXでよくあるエラー # エラー内容 タイトルの構成でアプリケーションを作っていた時に以下のエラーが出てつまずいた `socket io failed: Error during WebSocket handshake: Unexpected response code: 400` # 何故起きたか […]

  • 2019.10.30

iOS関連のことを調べてみた2019年10月30日

SwiftでType Eraserを使い、genericなAPI protocolを作成する ## I. はじめに APIをViewControllerなどに持たせる場合、直接APIを持たせるのではなく、modelを取得するインターフェースを持つprotocolを作成し、それに準拠した実態としてのAPIをDIすると言うやり方で実装する人が多いのではないだろうか。 protocolをgenericに […]