Rustで nHr の全探索(重複可の組み合わせ)
ABC165Cが解けなかったので整理しますnPr, nCk, nHr といったヤツらの各組み合わせをRustで全探索する方法をまとめます選択肢1. itertoolsRustの itertoolsクレートには、「順列」「組み合わせ」「重複可の組み合わせ」に対応して permutations, combinations,...
View ArticleFlaskのアプリケーションの設定
はじめにここでは、Flaskのアプリケーション関連設定について解説します。ビュー関数ここでは例として、ユーザー認証の機能を例に書きます。auth.pyimportfunctoolsfromflaskimport(Blueprint,flash,g,redirect,render_template,request,session,url_for)fromwerkzeug.securityimportc...
View ArticleFBX SDK Pythonを使ってプログラムを作るにはどんなスキルが必要なの?
FBX SDK Pythonを使ってプログラムを作るにはどんなスキルが必要なの?3DCG知識ゼロのプログラマー(Aさんとします)に、「FBX SDK...
View Article誰からも頼まれていないのにコードを書く機会を作り続ける秘訣
2020年のゴールデンウィークを、黙々とコードを書いて過ごした。仕事でコードを書く必要性が皆無な職種だが、それでもコードを書き続けることで仕事での重大な局面を何度も切り抜けてきたし、色々と得してるんじゃないかと思ってる。ふと、現場での経験に恵まれず、才能を発揮できていないプログラマがいたら、この「誰からも頼まれていないのにコードを書く機会を作り続ける秘訣」は役に立つんじゃないかと思ったので、ちょっと...
View ArticlePythonでABC036のA~Cを解く
はじめにおひさしぶりです。茶色になったので、少しさぼってました。今日はABC036と解きます。A問題問題考えたこと ceilで切り上げて割り算する。importmatha,b=map(int,input().split())print(math.ceil(b/a))B問題問題考えたこと...
View ArticleAtCoder 生活 46日目
前回46日目今回は、A問題を4問、B問題を4問、D問題を4問解きました。問題難易度自力で解けたかかった時間ABC075A◯3分12秒ABC075B✕95分43秒ABC073A◯5分35秒ABC073B◯16分38秒ABC072A◯4分13秒ABC072B◯3分33秒ABC070A◯4分47秒ABC070B◯6分38秒ABC159D✕83分7秒ABC158D✕137分40秒ABC154D✕99分4秒A...
View Article「Scikit-learn」で「回帰」分析をする(続き)
前回の記事で「Scikit-learn」で「回帰」分析をした結果、13.8053143であったが、これを改善したいyのヒストグラムを確認する。plt.hist(train["y"])trainXの予測値とyの散布図を確認する。result_trainX=model.predict(trainX)plt.scatter(result_trainX,y)plt.xlabel("result_trainX...
View ArticleLaravel ディレクティブでswitch文を記載する
目的若干詰まったためディレクティブでのswitch文の記載方法をまとめる実施環境ハードウェア環境項目情報OSmacOS Catalina(10.15.3)ハードウェアMacBook Pro (16-inch ,2019)プロセッサ2.6 GHz 6コアIntel Core i7メモリ16 GB 2667 MHz DDR4グラフィックスAMD Radeon Pro 5300M 4 GB Intel...
View ArticleGCPでMinecraft サーバーを立ち上げるまで
はじめにSteyHome週間で退屈だったので、Minecraftサーバを立てて遊んでみました。(サーバ建てたのに同期や友達は誰も参加せず、結局ただのお勉強になってしまいました...)基本は下記のままなので公式ドキュメントで十分じゃい!という方はそちらをどうぞCompute Engine での Minecraft...
View Articleformタグの配下にbuttonを入れないようにしたいとき
解決したいことformタグがたくさんあるから、HTMLファイルの下の方にまとめてしまいたい。liタグの中にformタグを入れるとレイアウトが崩れるから、liタグの外に出したい。formタグとボタンを関連付けしたい。よく見るformタグformタグの中にbuttonタグを入れて、送信を押すとformタグ内のinputの内容がサーバー側に送られる、というのが一般的な作りだと思います。↓こんな感じの<...
View ArticleJQueryのクマっ対策備忘録
コンソールログをどうにかしたいJavascriptのデバッグでconsole.logは強力な主力武器ですが、本番環境でたまたま残ってしまっていたコンソールログが動くのは避けたいところ。そこでとったのが、コンソールログのメソッドを無名関数で代入して上書きするという最終手段。 logメソッド自体を無くしてしまうと、今度はエラーが出るようになってしまうのでメソッドは残す必要があります。<script...
View Article初心者がQiitaでGoogle アナリティクスを試そうとして最初に躓いたこと
この記事を読むとわかることQittaへのGoogleアナリティクス設定教訓Qiitaへの投稿がない状態でのGoogleアナリティクスの挙動(リアルタイム/概要)対象者Qiita連携を考えているGoogle アナリティクス初心者背景広告とかマーケティングとかどうやるんだろうと思い、Google...
View ArticleRuby on Rails チュートリアル 25日目
今日でようやく14章まで一通り終わりました。 14章はそんなに大変なことはありませんでした。今度深く理解するために2周目をやってみようかと思っています。
View ArticleSwiftで競技プログラミングに挑むための覚書(随時更新)
範囲型数値2数の範囲に含まれる数字全体を一つの値として扱える。lowerBound,upperBoundで下端と上端を得ることができる。contains()である値が範囲に含まれるか判定できる。leta=1...100foriina{print(i)}print(a.lowerBound)print(a.upperBound)a.contains(50)文字列letTestString="あいうえお...
View Article「XDプラグインでDart言語自動生成してみた」 ~私文男子の格闘第3話~
はじめに(2020/5/6投稿)オンライン授業にも慣れ、もうずっとオンラインでいいよとすら思っている私文男子です。本日はいつも私が使っているAdobe...
View Article時間がない人のためのスクラム開発用語集
本題に入る前に本記事は、頑張って短い文章でスクラム開発用語を説明しています。明らかに意味が違う!間違っている!という場合は、教えていただけるとありがたいです。詳しく知りたい場合は、今回使った参考文献である ↓ を参照してください。SCRUM BOOT CAMP THE BOOK (Amazon リンク) kindle だと 1320 円なのでかなりお得です。登場人物プロダクトオーナー...
View ArticlePythonでABC037のA~Cを解く
はじめに今日は早起きできたので、記事書きます.A問題問題考えたこと minとって、割るa,b,c=map(int,input().split())ifa>b:ans=c//bprint(ans)else:ans=c//aprint(ans)B問題問題考えたこと...
View Article【爆速メモ】VSCodeで.NETcoreSDKとmonoをオフラインで入れる方法【テキストのみ】
この記事では、VSCodeのいっちばん最初に出てくるエラー画面をオフラインで解決する内容が書かれています。Macで端末クリーンインストール後に、 VSCodeを新規でインストールする際、変なエラーが出てきませんか?私は出てきます。調べると、 .NET core SDK と...
View ArticleLaravel マイグレーションファイルの記載方法
目的毎回一筋縄ではいかないためいい加減覚えるためにまとめる実施環境ハードウェア環境項目情報OSmacOS Catalina(10.15.3)ハードウェアMacBook Pro (16-inch ,2019)プロセッサ2.6 GHz 6コアIntel Core i7メモリ16 GB 2667 MHz DDR4グラフィックスAMD Radeon Pro 5300M 4 GB Intel UHD...
View Article