PythonでABC156のA,Bを解く
はじめにこんばんは、tax_freeです。前回からレートが15下りました。今回はAとBしか解けませんでした。悔しいA問題問題考えたこと問題文のとおりに計算するだけ。n,r=map(int,input().split())ifn<10:print(r+(100*(10-n)))else:print(r)B問題問題考えたこと...
View Articleローカル環境から本番環境へ...
森から更なる森へ...ローカル環境でさえ覚えることが多過ぎて死にそうでしたが、最近本番環境というか、AWSなんかの外の環境設定の学習で覚えることが多過ぎて死にそうです(...
View Articleこれからオブジェクト指向プログラミングする人に是非知っておいてほしいこと
みんな、プログラミングしてる??仕事で後輩(実は先輩)に「ここは抽象化して実装してね~」って頼んだら「抽象化ってなんですか」って言われてポカーンとしていた筆者です。問題点筆者もそうですが、現場で仕事をしていると「この人何を言ってるんだろう」って思う言葉が出ることがあります。そんなこと誰でもあると思います。わからなかったら聞くか調べるかしましょうね、という話ではありますが。しかし抽象化ってなんですか、...
View Article「何か食べたいけど何が食べたいのか分からない」あなたへ
きょう何食べようか悩んでいるあなたへ5つの質問に答えるだけで、料理ジャンルをサジェストしてくれるサービスを公開しました...
View Article自然言語系サービス色々試してみた
きっかけ前の記事からの続きで、機械学習系の体験をしていきたい。機械学習の一つとして自然言語処理がある。既に色々英知の結晶が提供されている様なので、体験したい。試してみるサービス等GiNZACOTOHA...
View Article製薬企業研究者が最低限知っておきたいHTMLとCSS
はじめにHTML (hypertext markup language) とCSS (cascading style sheets) は、製薬企業研究者にとってはウェブスクレイピングを行う時に必要になってきます。...
View ArticleKotlin入門:関数
関数関数を定義するにはfun命令を使用する。構文functionname(param:ptype,...):rtype{statements}name:関数名 param:仮引数 ptype:仮引数のデータ型 rtype:戻り値のデータ型...
View ArticleAWS試験対策(⑩管理とガバナンス)
残り少しなんで頑張ろうと思う。このあと模試を受ける予定…CloudWatch監視サービス。メトリクスの収集、ログ収集、モニタリング、アラームの設定ができる。 CloudWatch、CloudWatch Logs、CloudWatch Eventsの3サービスで構成されている。 CloudWatchはシステム監視のサービス。 CloudWatch Logsはログ管理サービス。 CloudWatch...
View Article「だからなに」で学ぶ、Javaの初歩【初心者向け】
プログラミングの学習でよくあることですが、こういう長い文章を読んでると途中で飽きちゃいます。だから最初に書いておくのですが、この記事では女性タレントさんのおっぱいについて扱います。わかったら頑張って読んでください。はじめにあなたは全くのプログラミング未経験者あるいは初心者で、Javaを書けるようになるために初心者向けの講座を受けているとしましょう。そしてこう習います。「System.out.prin...
View Article機械学習・ディープラーニング初心者向けの定番論文まとめ
はじめに近年では機械学習、ディープラーニングの発展が目まぐるしく、日々研究が進展しています。そのような中で多くの論文が発表されるのですが、今回は数ある論文の中でも定番となる論文をまとめてみました。機械学習やディープラーニングの論文を読むに当たり、どのような所から手を付けたらいいかわからない方は参考にして頂けたらと思います。なお、ここで言う定番とは学会などの評価や、社会での導入実績などを根拠としたもの...
View ArticleRails6 DBのupdate_atなどに格納された日にちをYYYY-MM-DDの形で取り出す
目的DBのcreated_atやupdate_atなどのカラムに格納された日にちの値をYYYY-MM-DD HH:MM:SSの形で取り出す方法をまとめる困りごと特定のidのupdate_atをそのまま使用しようとすると下記の様に出力されてしまう。Tue,04Feb202009:01:35UTC+00:00YYYY-MM-DD...
View Article初心者でもPythonを学習できるサービス7選をまとめてみた
既存の様々なサイトなどで確認したところ、料金表示などが古くなっていたので改めてまとめてみました。プログラミングの入門なら基礎から学べるprogateprogateは環境構築不要で、これからプログラミングを学びたい初心者に最もオススメの学習サイトです。プログラミング用語も非常に丁寧で分かりやすい説明がされているので、挫折することなく安心して学習を進めることができるでしょう。ただ、ここで学べることは基礎...
View Articledeviseインストール後rails s でローカルサーバー起動しない
自分用忘備録環境 ruby 2.6.3 rails 5.2.4undefined method `config' for Devise:Module (NoMethodError) config/initializers/devise.rb Devise.setup do |config| ~~ Devise.config.sign_out_via = :get...
View Article頭が痛いとき頭痛ツイートをしてくれるスマホのボタンを、全部スマホアプリだけで作りました。
これを作ろうとふと思い立った理由私はかなりベテランの頭痛持ちです。頭痛持ちのかたはご存知のことと思いますが、「頭痛日記」というものがあります。これは「いつどのくらいの頭痛があったか」「いつ何の薬を使ったか」というのを記録するためのものです。リンク先に見本のPDFがあります。自分の頭痛傾向を知ることで予測したり予防したりしようということと、病院に行ったときにお医者に見せるためという目的があります。とこ...
View ArticleRails6 Access denied for user 'root'@'localhost' (using password: NO)のエラー
目的記事名のエラーが出た時の筆者の解決方法をまとめるとりあえずエラーを回避する方法をまとめる、MySQLのrootパスワードをRailsの設定ファイルに直接記載するので個人プロダクト以上のアプリでは本方法はオススメしない。筆者の環境Rails version 6.0.2.1MySQL vsersion Ver 8.0.18 for osx10.13 on x86_64 (Homebrew)OS...
View Article【質問】PyCharmで No module named 'Selenium'
プログラミング初心者です。Python学習を始めたばかりです。 Webスクレイピングがしたくて、あるサイトを参考にSeleniumを用いたスクレイピングをやってみました。サイトの指示どおりやってみたところ、Jupyter-notebook上ではうまく実行できました。一方でPyCharmで同じコードを実行してみると、No module named...
View Article製薬企業研究者が最低限知っておきたいSQL構文
はじめにここでは、初心者向けにSQLの基本的な構文について解説します。データベースの新規作成新規にデータベースを作成するときには、CREATE DATABASEを使います。CREATEDATABASEデータベース名データベースの削除既にあるデータベースを削除するときには、DROP...
View ArticleFirebaseでお手軽サーバレスアプリ(Realtime Database+CloudFunctions+Cloud...
はじめに今回はiOSからFirebaseのRealtime Databaseに接続しデータの登録と参照を行ってみます。必要なのは、MacとXCodeです。今回はMacBook Air (Retina, 13-inch, 2018)、XCode Version 11.3.1 (11C504)を使っています。XCodeでアプリのベースを作成Create new project を実行iOSのSingle...
View Article