初心者プログラマのひとり勉強部屋

若葉マークのプログラマー☺️

【python入門】Python3エンジニア認定データ分析試験に合格したので勉強時間と教材など

こんにちは。 今回はpython3エンジニア認定データ分析試験に合格しましたので勉強時間など記載しようと思います。 【前提】 ・python3エンジニア認定試験合格すみ(ただし7ヶ月前) ・(数学知識)大学は理系ですが何年も前なので数学的知識はほぼありません…

今後の資格取得予定(2021年7月)

こんにちは。 資格の勉強はほぼ趣味ですが、今後の資格取得予定と、 キャンペーンを見つけましたのでお知らせ(自分の受験宣言)しようと思います。 今後とる予定の資格 ◼️ python3エンジニア認定データ分析試験 →2021年9月までにPython3エンジニア認定デー…

【python入門】pythonチュートリアルで詰まった点(位置引数とキーワード引数について)

今回は、チュートリアルで詰まった位置引数・キーワード引数(*args **kwargs)の解説です。 その他の制御フローツールの 4.7. 関数定義についてのところです。 docs.python.org 位置引数 キーワード引数 混合した場合 ・位置引数 指定した引数の順で渡され…

【便利ツール】ブログのキーワード設定について

こんにちは。 SEO対策が気になる方も多いと思います。 私自身は、ワードプレスでもう一つブログを運営しています。 そちらの方はPC関連の便利技をこまごまと記載してSEOも意識して頑張っているのですが、 さすがに分野が広範囲すぎて質の良い記事が多くあま…

【python入門】pythonチュートリアルで詰まった点(エラーと例外・継承の実行順序)

今回は、pythonチュートリアルで試験でも出題数の多い「エラーと例外」で詰まった点です。 docs.python.org チュートリアルで以下の例文があります。 class B(Exception): pass class C(B): pass class D(C): pass for cls in [B, C, D]: try: raise cls() e…

【python入門】pythonチュートリアルで詰まった点(nonlocal変数とglobal変数・スコープ)

こんにちは。 今回はpython3エンジニア基礎試験で詰まった点について記載します。 (nonlocal変数とglobal変数) 例文とスコープ 疑問①:local変数のスコープ 疑問②:global変数とnonlocal変数 参考:nonlocal変数のスコープ ・名前空間とスコープ python3チ…

【python入門】Python3エンジニア認定基礎試験に合格したので勉強時間と教材など

こんにちは。 今回はpython3エンジニア基礎認定試験に合格しましたので勉強時間など記載しようと思います。 まず最初に私はpython初心者どころかrailsのスクール出です。 pythonは独学で趣味として勉強しています。 あくまで趣味の範囲として目標持って勉強…

【python入門】「ゼロから作るディープラーニング」を読み始めました

こんにちは。機械学習からディープラーニングの基礎をしようと、 TensorFlowのチュートリアルに挑戦していたところ、初めてのニューラルネットワークでニューラルネットワークのレイヤーが分からずつまづきました。www.tensorflow.org チュートリアルではコ…

【python入門】マルコフ連鎖の簡単な文章作成

こんにちは。今回はPythonでMecabの形態素解析・markovifyのマルコフ連鎖で簡単な自動作文をしようと奮闘中です。 とりあえずwikiから最近の語句で自動作文してみました。 ◾️環境 ・Jupyter notebook ・MeCabをpipインストール済み ・markovifyをpipインスト…

【Excel】vlookup関数の使い方と他関数との組み合わせ

こんにちは。今回は検索に用いるvlookup関数について解説します。 vlookup関数とは vlookup関数は検索値から同行の別セルの情報を表示させます。多数の商品名から金額を表示させるときなどに使えます。 vlookup関数の使い方 以下のように果物一覧から購入先…

【近況】LP模写のためのVScode emmetの設定(ショートカットが効かない)

こんにちは!もうブログを初めて1年たっておりましたので、久しぶりに更新しました。その間はdjangoのS3アップロードに苦戦してたり、簡単なLaravelの案件に挑戦していたりしました。 今後はWEB制作(HTML・CSS・Jquery)に力を入れて行きたいと思っていま…

【Laravel入門】sassの使用と背景画像ファイルの表示

こんにちは。Laravelアプリを作成中ですが、Laravelは環境設定が簡単ですが初心者にはちょっと難しいイメージです sassの使用と背景画像ファイルの指定について自分のために備忘録しておきます。・laravel 7.16.1 ・PHP 7.3.17 - ①アセットコンパイル ②背景…

【Laravel入門】返り値のつまづき(find・get・first)

最近はもっぱらLaravelをしていました。 そこでつまづいたのが返り値の形。こちら大変参考になりました。qiita.comfind()→modelクラス get()→collectionクラス first()→modelクラスviewでの表示の際にcollectionクラスのオブジェクトとは表示できない。 よっ…

【git入門】リモートの特定ブランチのpull・ブランチからブランチ作成

こんにちは!今回もgitコマンドの備忘録です。 ・リモートリポジトリ内の特定のブランチをpullしたい時 ・ブランチからブランチを作成・merge ・リモートリポジトリ内の特定のブランチをpull $ git pull origin 【pullしたいリモートブランチ名:ローカルブラ…

【git入門】新しいリモートブランチの作成・ローカルに反映

こんにちは! 今回はコマンドラインで非常によく使ったgitコマンドなので備忘録です。・リモートで新しいブランチを作成→ローカルに反映 ・リモートで新しいブランチを作成 githubから新しいブランチを作成しますリポジトリ作成(この状態では$ git remote -…

【git入門】ステージングについて

こんにちは! 間が空きましたが、今回はgitコマンドをまとめてみました。・リモートリポジトリを作る ・変更をpush ※ステージングについて ・リモートリポジトリを作る(gitthubのとおり) $echo "# testrepojitory" >> README.md //reeadmeの作成 $ git init …

【プログラミングスクール】通って思ったこと

こんにちは今回は半年間会社勤務しながらプログラミングスクールに通い、2020.2に卒業したため、”夜間でプログラミングスクールに通うこと”の感想を書いておこうと思います。・メリット ・デメリット ・結論 ・独学とどちらが良いか ■メリット ・同期が数名…

【ruby on rails】MVCモデルについて

今更ながら、ruby on railsのMVCモデルについてまとめてみました。フレームワークとは、なくてもrubyだけで作れるよ!というのを、雛形を作って役割ごとにファイルを整理してあげて分かりやすく新規アプリを作りやすくしてあげるもの(という理解)rubiy on …

【python入門】よく使うpyenvコマンド

よく使用するため、自分のための備忘録です。■pyenv (pyenvはインストール済み)//今ある仮想環境の確認 $ pyenv versions system * 3.7.4 (set by /Users/[ユーザ名]/.pyenv/version) anaconda3-5.3.1 anaconda3-5.3.1/envs/django anaconda3-5.3.1/envs/…

【ruby on rails】よく使うrbenvコマンド

よく使用するため、自分のための備忘録です。・rbenvコマンド ■renv (rbenvはインストール済み)//今のディレクトリはどのrenvか $ rbenv which ruby //インストールされているrubyのバージョン確認 $ rbenv versions system * 2.5.1 (set by /Users/[ユー…

【Git入門】git fechとgit pullについて

git

こんにちは今回はgithubからgithubデスクトップにpullするときにfetchとpullの違いが曖昧だったため、この2つについて自分なりにまとめた備忘録です。・originとmasterブランチとorigin/masterブランチ ・git fetch ・git pull ・git hubデスクトップ ■origi…

【HEROKU】djangoアプリのデプロイエラー

こんにちは 今回は前に開発していたdjangoアプリをHEROKUにデプロイしたらエラーではまりまくったのでその備忘録です。 基本的にはここを参考にデプロイ作業させていただきました。 https://qiita.com/frosty/items/66f5dff8fc723387108c#7-%E3%81%BE%E3%81%…

【docker】rails5+mySQL5.6 sequel proからmysqlに接続できない

こんにちは 今回は作成したdocker環境のDBにローカルからアクセスしようとして 「Access denied for user 'root'@'localhost' (using password: YES)」というエラーの解消法を備忘録します 結論→ローカルのDBのポート番号を3306から4306に変更してアクセスで…

【python入門】djangoアプリをgithubに公開する前にしたこと

こんにちは。 今回は前回作っていたdjangoアプリをgithubにあげる前にしたことの備忘録。 ・環境変数の定義 ・gitignore追記 ・gitにあげる ■環境変数の定義 環境変数は.bash_profileに定義してもいいですが、作成アプリのAPIキーやらsecretキーやら全て追記…

【python入門】djangoアプリ起動時のtkinterエラー

こんにちは 今回は4ヶ月前に作成したdjangoアプリケーションを久しぶりに起動したら 「ModuleNotFoundError: No module named '_tkinter'」 が出て起動できなかったのでその解消法を備忘録します。 ------------------ macOS Mojave バージョン10.14.6 pytho…

【ruby on rails】bundle configの設定とbundle installエラー

こんにちは 以前、rails6+mySQL2のインストールに失敗した件を記載しました。 (https://mocomo012.hatenablog.com/entry/2020/03/18/073205) 今回、rails5+docker環境構築の際にまたmySQL2のインストール(あとその前にnokogiriインストール)に失敗してbundle…

【googleアドセンス】はてなブログPCで広告が表示されないから手動にした(無料版)

こんにちは! 今回はプログラムとは関係ない記事です。 Googleアドセンス合格しました!(1日10数アクセスでどうなるんだ、、というのは置いておいて) そして、広告というのが初めてなのでワクワクしながら設定をしたらPC版でうまくいかなかった点を踏まえ…

【ruby on rails チーム開発】デプロイ時のエラーログ

こんにちは! デプロイ関係の記事が途中なのですが、今回はAWSでのデプロイのエラー群を備忘録しておきます。 実を言うと以下2つだけであまり困りませんでした。 ※全てローカル環境ではうまくいく場合です。 -動的ファイルを追加した場合 -railsプログラム…

【ruby on rails】rakeタスクの作成

こんにちは! 今回はrakeタスクの作成について備忘録します。 DB作成する際、 $rake db:create など打ちます。こちらがrakeタスクに登録されているので使えることになります。 ・今あるrakeタスクの確認方法 $rake -T ---------------略 rake db:create # Cr…

【ruby on rails】rails6でmySQL2がインストールエラー

こんにちは! 今回は最新のrails6で色々テストしてみようとしてインストールし、「bunndle install」でmySQL2-0.5.3のインストールに失敗した件です。 【結論】 opensslのパス指定してインストールで、0.5.3は無理だったので0.5.2をインストールして解決(あ…