2019-01-01から1年間の記事一覧

【プログラミング初心者向け】やりたいことから何を学ぶかを決める

何の記事?? プログラミング初心者向けに「何ができるようになりたいか」を軸にどんな勉強をすれば良いのかをまとめました。 「プログラミングって何?」や「何か一つプログラミング言語を勉強したけど他にどんなものがあるんだろう?」と思っている方は是…

【 最近傍探索簡単実装!!】Annoy のすすめ

何の記事?? Spotify社が開発した、高速最近傍探索のライブラリである Annoy を紹介します。 レコメンドなんかによく使われる最近傍探索と簡単なレコメンドの仕組みを紹介しています。 コードは追わなくてもレコメンドの仕組みを知りたい方は是非読んでみて…

【python での開発効率爆上げ!?】〜 python でオブジェクトをそのままファイルに出力する方法〜

何の記事?? 最近 python を使うことが多いのですが、データ処理時に中間的にオブジェクトをファイル出力したいなぁ〜と思う時があります。 基本的に numpy に処理したデータを入れたものの・・・という状況が非常に多く、今回は numpy をそのままファイル…

【Java で Web開発(Spring)】JpaRepository で変数部分が Not Found になる問題

何の記事?? Spring フレームワークでよく使われる JpaData のライブラリ、JpaReposiotry でエラーが出て困ったので解決策をメモがてら記事にします。 原因は本当にしょうもない内容でしたが、、、ハマるときははまってしまうものです笑 エラー内容 @Query(…

【Unity 初心者向け】Unity でスクリプトがアタッチできない問題の解決法

何の記事?? 実はこっそり始めた Unity ですが、初っ端からつまづいた箇所がありました。 同じエラーに遭遇した方々の手助けになればと思います。 ちなみに遭遇したエラーはこんな感じのです。 プロジェクトのファイルを GameObject にアタッチしようとした…

【レコメンドの仕組みってどうなってるの?】〜ユークリッド距離編〜

何の記事?? リコメンドに使えそうな知識を調べていくうちにまとめたくなりました。まずは、最も簡単なユークリッド距離編です。 Amazon や楽天などの EC では当たり前になっているリコメンドですが、実際自分で実装しようとした時に、どんな手法があるのか…

【Python で Web 開発入門】〜 Django でプロジェクト開始編〜

何の記事?? python の webアプリケーションフレームワークである Django を使ってプロジェクトを開始するところまで紹介します。 Django のインストール まずは、Django が既に入っているかもしれないので確認しましょう。下記コマンドで確認ができます。 …

【Python 中級編】マルチスレッドを使って速度改善をしよう

何の記事?? python で並行処理を行う方法を紹介します。マルチスレッドの方法の一つである threading モジュールを活用する方法を紹介します。 あまり応用の難しいところは触れずに基礎的な部分のみ説明します。 threading モジュール threading モジュー…

【スマートスピーカーって何ができるの!?】Google Assistantアプリ紹介 〜キャラクターとトークしたい編〜

突然ですが、皆さんは iOS派、Android派どちらでしょうか?? 日本国内でのシェアを考えると、まぁ iOS が多いですよね?? 僕もメインで使っているスマホは iPhone なので iOS 派ですが・・・最近はまっているのがこちら!! 「Google Assistant」 CM でよ…