2/7ページ

2/7ページ

Pythonのテストコードのスタンダード「pytest」をマスターする方法

開発好きの皆さん、開発好きじゃないけどPythonを書いている皆さん、テストコードは書いていますでしょうか? 私は今まで全然書いていませんでした。 テストコードの意義 テストコードはバグを簡単に発見できる仕組みそのものなので、 未然にバグを防ぐ確率が上がるので、そもそもの製品の品質の改善につながることと(クソコードは減りませんが…。) 出来る場合はですが、開発中にもテストコードを適度に実行すること […]

開発者向けの新フォント「JetBrains Mono」を試しみた

PyCharm等の高機能IDEを開発しているJet Brains社より、なんと2020年2月19に「JetBrains Mono」という新しいフォントが発表されました。 まさかの発表でびっくりしました。というか今日まで気が付かなった。 開発者向けを謳う新フォント「JetBrains Mono」とは I(大文字のアイ)やl(小文字のエル)など見分けがつきにくい文字が見やすい 縦方向に読むことの多いコ […]

  • 2020.02.23

Google Colaboratoryの使い方 – Google Drive内のファイル基本的な扱い方

この記事では、Pythonでデータ分析・機械学習を学ぶ際に使う神ツールと名高い「Google Colaboratory」の扱い方を紹介します! 地味に初学者や初めて触れた人にとってハードルが高そうな部分である。分析・学習用のデータを読み込む方法のまとめとなります。 Google Colabratoryとは 言わずとしれた、Googleが提供しているデータ分析や機械学習を個人・小さいチーム等で行う人 […]

【Python】Prophet(ver0.5)がinstall出来ない問題の対処

エラー内容 恐らく2020年になってから問題が発生しているようです。 どうやらライブラリの依存関係が一部壊れている模様。Facebookでもこういうことあるとちょっとほっこりしますね(ぇ [crayon-5e8e63038375a090825688/]   GitHubにもissueとして報告されていて、近いうちに修正されるとは書いてありますが、待っていられない人に。 https://g […]

Google Chromeの英語翻訳(辞書)の神拡張機能「Mouse Dictionary」

英語勉強者や英語がそこまで得意じゃないけど英語の文書を読む機会が多い人にとって、めちゃくちゃ有用な拡張機能を見つけたので紹介させてもらいます。 「Mouse Dictionary」とは Chrome拡張の高速な英語辞書ツールです。 もともとMouseoverDictionaryという素晴らしいFirefox用辞書があったのですが、Quantumの登場とXULの死亡とともに使えなくなってしまったため […]

Nim

DockerでNimを動かしてデバックするやり方

Pythonライクな構文でC言語に迫る速度を出せると巷で話題になり続けているNimに入門しました。 何かと使えると便利なDocker環境でNimをいい感じに動かせるようにしました。 カッコを付けずに速度が出せる言語を学びたかった私にはうってつけです。 やりたかったこと Nimの公式Dockerイメージを使ってNimを動かす ブレークポイントを貼って簡単にデバッグ出来るようにする やったこと Nim […]

Swagger – ファイル分割とリアルタイムプレビューで快適にAPIドキュメントを作成したかった。

どうも皆さんSwagger(OpenAPI)書いてますかーー!! 僕は書くのが辛いですが、書かないと後の自分がもっとつらいことが目に見えている(そりゃそうです)ので書いています。 そんなSwaggerファイルですが、少しでも楽に書けるように工夫をしてみました。 複数ファイルでSwaggerを管理したかった Swaggerファイルが巨大になる匂いを感じたので、分割して管理をしたかったのです。 記述が […]

Machine Learning for Beginners! MeetUp #3 LT会 に参加してきました!

ブログ枠という形で2020/1/18(土)開催の Machine Learning for Beginners! MeetUp #3 LT会 に参加させていただきました! 発信しなくてはと思いつつも、怠けてしまいがちなので強制的にやらされるこういう機会はありがたいです。 やっぱり同じような人たちが頑張っている姿を見ると、モチベーションが上がります。 それでは、イベントの概要の紹介と簡単にですが各L […]

【Python】Anacondaで動かかなくなったときの対処方法

Anaconda便利ですよね。機械学習系の作業をする際など、ライブラリ等の依存関係が何かと面倒なことはままありますが、Anacondaを利用すればそのような依存関係を一気に解決してくれる場合があります。 というか大体の場合にうまく言ってくれます。 しかし、便利なAnacondaですが、あるライブラリを入れたら全く動かなくなったみたいなことはよくあるのです…。 そんな時の対処方法を簡単にまとめて見よ […]

1 2 7