プログラマー向け
今日は家でゴロゴロしていたcacaponですが、なんか突然「Linux使ってみたい!」と思ってしまったので、 new PC来てから使っていなかったlenovo君にインストールすることにしました。 1.まずは、何をインストールするか探してみる と言っても、Linuxって種類…
家にある本をパラパラめくっていたら、「計算量オーダー」なる単語が目に入りました。何でも、nを使った計算の量を表した式、例えば(n+1)n/2とか、2(n-1)とかが、nに対して何次式なのかを表したものだそうです~ 表記はO(N²)とかO(N)といった感じで書きます…
シングルトンって知っていますか? 私は孤高の豚…シングル豚!! …いえ、違います~ デザインパターンの一つで、 「あるクラスのインスタンスが常にたった1つしか存在していない」 のを作りたいときに使うパターンですね~ こんな時に役立ちます~(たぶん) …
この前、validationというものを教えてもらいました。 詳しくはこちらに載っていますが、 https://wa3.i-3-i.info/word11610.html 簡単に言うと入力値チェックのようです~ 具体的な例だと、WebページのTELの所にTELじゃないものが入っていたら エラーとして…
今日も、お仕事でプログラムを書いていたのですが、 まだまだレベルがイマイチなcacapon、 「cacaponさんが書いたプログラムは、 他のプロジェクトに再利用できない形になっちゃってるね…」 と指摘をもらいました~ 確かに、「あ、あの機能いるよね」「あ、…
こんなプログラムにしたくて、以下のように実装してみました。 # test_class.py class TestClass(): def ret_mes(self): return "return class message" # inctance.py from test_class import Test_Class def make_test_class(): instance = Test_Class() r…
https://jibundex.com/python/webhook-python(参考にさせていただきました、ありがとうございます!) 上記ブログを参考にpythonからdiscordへの送信を試したので、やり方をまとめました♪(私のは必要最低限ですので詳しい方法はブログ先を参考にして下さい~)…
今日はこちらの本のP117より~ Effective Python ―Pythonプログラムを改良する59項目 posted with amazlet at 19.04.30 Brett Slatkin オライリージャパン 売り上げランキング: 23,203 Amazon.co.jpで詳細を見る 例えば「ボタンを100万回押す」処理があり…
今日お休みだったので、pythonの本を見に行ったのですが、AIの本が結構多いんですよね~AIはよくわかってなかったので、とりあえず入門がてらこちらの本を買うことにしました~ PythonによるAIプログラミング入門 ―ディープラーニングを始める前に身につけて…
こんばんは~ 今日はコードがあるので500文字オーバーしちゃいました~ 最近、pythonでflaskやpytestをよく使うようになったのですが、 flaskがらみの部分をpytestで実行したら エラーになったので備忘録として残します~ ↓のようなファイルに対し、 flask_m…
最近、業務委託先でCI(継続的インテグレータ)の話が出まして、色々調べていました~CIというのは、ビルドやテストを頻繁に行って、問題点を早めに見つけることで、開発を効率よく進めましょう~という考え方ですね~支援ツールというのもありまして、見か…
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) posted with amazlet at 19.04.20 Dustin Boswell Trevor Foucher オライリージャパン 売り上げランキング: 381 Amazon.co.jpで詳細を見る こちらの本は、…