HarukaのMEMO

Linuxやプログラミング関係の備忘録

Python3 gensimでUnicodeDecodeError

久しぶりにgensimのword2vecを使いたいなと思ってやってたら、model作成の際にエラーが出て悩んだ。下記のようなエラーである。 UnicodeDecodeError: 'utf-8' codec can't decode...結論から言うと、学習用txtファイルがおかしくなっていたみたい。iconvコマ…

IS <インフィニット・ストラトス> のキャラクターでLinuxを擬人化してみました

はじめに こういうのは個人の主観が入っていますので、あまり当てにしないでください。 そして、どうかIS好きの方もLinuxに詳しい方も怒らないでほしいです^^; そういう考え方もあるかな〜、程度に見ていただけると幸いです。この資料は以前、後輩にLinuxに…

LinuxでPDFから背景白色のJPGファイルを作成する方法

convertコマンドを使う 実際に使うコマンドを下記に示します。 $ convert input.pdf -density 300 -alpha Remove output.jpg

316円(税込)でおしゃれ?なイヤホンケースの作り方

はじめに 私はポータブルオーディオが結構好きで、イヤホン・ヘッドホンを複数所持しています。最近はイヤホンケース付きで販売するイヤホンも多くなったのですが、低価格帯のイヤホンにはあまり付属しません。しかし、イヤホンケースって買うと意外とかかり…

Proxy下のOpenSUSEでDockerを使う

Proxy下のOpenSUSEでDockerを使う 研究室のネットワーク環境下でDockerを用いるのに手こずったので、残しておきます。 Dockerとは Docker入門を参考にしてみてください。 簡単に言うと、仮想環境をイメージとして残したり、コピーしたりが可能なオープンソー…

TornadoでHTMLタグを出力する方法

Tornadoでは、 <body> {{"<h1>Hello World!!</h1>"}} </body> で出力できるのは有名ですが、この時htmlタグもそのまま表示されます。 つまり、<h1>Hello World!!</h1>みたいになります。 これを解決する方法をあまり日本語記事で見つけられず、試行錯誤していました。しかし、…

Linux(OpenSUSE)にPyenvをインストールする

Pythonを使う際は必ず導入するPyenvですが、導入方法と依存ソフトに関してまとめて記載しているサイトがあまり無かったため、残しておきます。

OpenSUSEでASUS TAICHI 21の背面タッチパネルを無効にする方法

OpenSUSEでASUSTAICHIの背面ディスプレイに悩まされたので、オフにする方法を残します。

Gensimを使ったWord2vec

現在研究にてword2vecを用いた単語の類似度の取得をしています。Gensimを用いた方法が割と手軽で、速度もまずまずであったため、残しておきます。

TornadoのHTML内でHTMLを読み込む

Tornadoで共通のheaderやfooterを読み込みたいとき TornadoはまだRailsやPHPほど日本語の記事がなく、やり方がわからず困っていました。 jQueryなどでhtmlファイルからhtmlファイルを呼び出せないかあがいていましたが、Tornado側から非常に簡単に呼び出すこ…

herokuにアップしたTornadoでPostgreSQLを使う

herokuでPostgreSQLを使うのが意外と面倒だったので、残しておきます。

Manjaro Linux のインストール後の初期設定

Manjaro Linuxは素晴らしいのですが、初期設定はUbuntuなどと比べ少しだけ面倒です。 私は毎回たくさんのサイトを巡って、設定を行うのですが、だんだん非効率だと思うようになってきたため、まとめて記載しようと思います。