2021年3月まとめ

2021年3月まとめ 2021年3月まとめ 2021年3月やったこと 42課題 その他 2021年3月に書いたブログ記事たち 所感 よかった 改善 2021年4月にやること

2021年2月まとめ

2021年2月まとめ 2021年2月まとめ 2021年2月やったこと 42課題 その他 2021年2月に書いたブログ記事たち 所感などは省略します

Vue Routerのインストールと基本動作サンプル

Vue Routerのインストールと基本動作サンプル Vue Routerのインストールと基本動作サンプル Vue Routerとは インストール 読み込み 実装

AtCoderテンプレート for Python

AtCoderテンプレート for Python 自分用のPython版AtCoderテンプレート。 AtCoderテンプレート for Python 入力処理 入力 x 入力 x y 入力 n / a1 ... an 入力 n / s1 / s2 / ... / sn 入力 n / x1 y1 / ... / xn yn 変数 配列 二次元配列 配列の展開 リスト…

JavaScriptの非同期処理を整理した(Promise、Deferred、async/await)

JavaScriptの非同期処理を整理した(Promise、Deferred、async/await) JavaScriptの非同期処理を整理した(Promise、Deferred、async/await) Promise 基本的な使い方(thenで受ける) 基本的な使い方(thenとcatchで受ける) 直列実行(thenのメソッドチェ…

2021年1月まとめ

2021年1月まとめ 今月やったこと、翌月やることを、毎月記録に残していくことにします。 2021年1月まとめ 2021年1月やったこと 42課題 作成系 受講・受験系 所感 よかった わるかった 2021年1月に書いたブログ記事たち AWS C言語、開発環境 Docker Linux Rea…

Vue CLI:セットアップと開発環境整備

Vue CLI:セットアップと開発環境整備 Vue CLI:セットアップと開発環境整備 Vue開発で便利なツール VueCLI VueCLIインストール (a-1) プロジェクト新規作成(CLIで作る方法) (a-2)開発用サーバをたてる (b-1) プロジェクト新規作成(Vue UIで作る方法) (b-2)…

Vue:axiosとvue-cliを使ったAPI呼び出し

Vue:axiosとvue-cliを使ったAPI呼び出し Vueで使える、PromiseベースのHTTPクライアント axios のインストールからAPI呼び出しまでを、vue-cliを使ってやります。 Vue:axiosとvue-cliを使ったAPI呼び出し インストール Vue CLIのプロジェクト作成 VueCLIイ…

勉強時間3日でFP3級に合格したときのメモ

勉強時間3日でFP3級に合格したときのメモ 勉強時間3日でFP3級に合格したときのメモ FP3級って何? 何に役立つの? 試験の内容 試験の形式 勉強内容 試験結果 今後の予定

C言語:使いまわせそうな単機能処理コード (ファイル読み込み、可変長引数の読み込み)

[C言語] 使いまわせそうな単機能処理コード (ファイル読み込み、可変長引数の読み込み) [C言語] 使いまわせそうな単機能処理コード (ファイル読み込み、可変長引数の読み込み) ファイルの読み込み man ポイント コード 可変長引数の読み込み man ポイント コ…

Vim:最低限必要な設定コマンド

Vim

[Vim] 最低限必要な設定コマンド 欲しい・あると便利な設定ではなく、まっさらなVim環境nに遭遇したときにさっと手打ちで設定すべき最低限必要な設定コマンドをまとめます。 [Vim] 最低限必要な設定コマンド 設定コマンド 設定ファイルに書く

どうやってイノベーションを起こすのか?

どうやってイノベーションを起こすのか? START INNOVATIONという本を使ったソーシャルリーディングに参加した際のメモです。 どうやってイノベーションを起こすのか? ソーシャルリーディングとは? START INNOVATIONの本の要約 ワークショップの流れ 気に…

42Tokyo向けに開催していただいた、Yahooのペアプロセミナーに参加しました

42Tokyo向けに開催していただいた、Yahooのペアプロセミナーに参加しました 42Tokyo向けに開催していただいた、Yahooのペアプロセミナーに参加しました TL;DR 知識の習得 (1) 実際にやってみた (1) じゃんけんアプリ 初期プロジェクト作成 テスト駆動開発 テ…

AWSでEC2インスタンスを作りVNCで接続するまでのセットアップ手順

AWSでEC2インスタンスを作りVNCで接続するまでのセットアップ手順 とりあえずコード書いたりアプリ動かしてみたりのVMをAWS上に作る手順をまとめました。 AWSでEC2インスタンスを作りVNCで接続するまでのセットアップ手順 EC2インスタンスの作成 Option: Doc…

開発に便利な、とりあえず使いたいダミーURL/画像/テキストなどなど

Web

開発に便利な、とりあえず使いたいダミーURL/画像/テキストなどなど 開発に便利な、とりあえず使いたいダミーURL/画像/テキストなどなど URL httpbin.org 超極端ウェブサイト ページサイズが小さい dev.to http://www.thelongestdomainnameintheworldandthen…

ReactNativeを始めるときの雑多なメモ

ReactNativeを始めるときの雑多なメモ ReactNativeを始めるときの雑多なメモ 環境構築 入れておくと便利なVSCodeプラグイン Expoでプロジェクト作成&起動 各OS版をビルド Expoメリットデメリット 登場人物 JSX Props Ref State SFC (Stateful Functional Com…

Qiita APIとPythonを用いてQiitaのデータを取得してみる

Qiita APIとPythonを用いてQiitaのデータを取得してみる Qiita APIを使用すると、Qiitaサイトにあるデータを取得できます。PythonでQiita APIをたたき、データを取得してみます。 Qiita APIとPythonを用いてQiitaのデータを取得してみる APIを調べる Qiita A…

ただただいろんなサービスを1つのコンテナにインストールしていってそのコマンドをメモっているだけのページ

ただただいろんなサービスを1つのコンテナにインストールしていってそのコマンドをメモっているだけのページ ばーっと作ったものを列挙したものです。ごちゃごちゃしてて動かないものや抜けなどあったらすみません。 ただただいろんなサービスを1つのコンテ…

SeleniumでWebスクレイピング(6) サイトを解析するうえで便利なTips

SeleniumでWebスクレイピング(6) サイトを解析するうえで便利なTips SeleniumでWebスクレイピング(6) サイトを解析するうえで便利なTips XPath ChromeでXPathをコピーする XPathで要素を取得 URLで複数クエリを投げるサイトからのデータ取得 XPath ChromeのF…

SeleniumでWebスクレイピング(5) 画像の取得

SeleniumでWebスクレイピング(5) 画像の取得 Pillowというライブラリを使って画像を取得してきます。 SeleniumでWebスクレイピング(5) 画像の取得 ローカル画像の読み込み Web上の1枚の画像を保存 Web上の複数枚の画像を保存 ご参考 ローカル画像の読み込み …

SeleniumでWebスクレイピング(4) さまざまな要素のデータを取得

SeleniumでWebスクレイピング(4) さまざまな要素のデータを取得 次は、様々な要素が含まれる、より一般的なサイトからデータを取得していきます。 SeleniumでWebスクレイピング(4) さまざまな要素のデータを取得 サイトの構造の把握と抽出 一項目の取り出し …

Dockerfileの作成からコンテナを操作するまで

Dockerfileの作成からコンテナを操作するまで Dockerfileの作成からDockerイメージの起動、停止までをウォークスルーでまとめました。 Dockerfileの作成からコンテナを操作するまで 用語整理 Dockerfileの作成 Dockerfileの基本フォーマット Dockerfileの特…

SeleniumでWebスクレイピング(3) データの取得とCSV出力

SeleniumでWebスクレイピング(3) データの取得とCSV出力 今度は、画面に表示されているデータをSeleniumで取得し、CSVに吐き出していきます。 SeleniumでWebスクレイピング(3) データの取得とCSV出力 値の抽出(1要素) id指定 class指定 tag指定 値の抽出(複…

SeleniumでWebスクレイピング(2) ログイン

SeleniumでWebスクレイピング(2) ログイン 前ページで環境構築は終わったので、ログインページでログインするコードを書いていきます。 SeleniumでWebスクレイピング(2) ログイン 入力フォームに値を入力する ログインボタンを押す ここまでのコード 入力フ…

SeleniumでWebスクレイピング(1) 環境構築

SeleniumでWebスクレイピング(1) 環境構築 はじめに スクリプトで作業を自動化したり情報収集したりする際、ウェブ上の情報を取得したいときがあります。 ただ、ウェブは基本的には人間に読みやすいように作られているため、プログラムで扱うのは少し大変で…

VirtualBox上で動かすXubuntuでやっておいたほうがいい設定たち

VirtualBox上で動かすXubuntuでやっておいたほうがいい設定たち VirtualBox上で動かすXubuntuでやっておいたほうがいい設定たち VirtualBox Guest Addonsのインストール 必要なパッケージのインストール 共有フォルダ設定 日本語表示、日本語入力周り キーボ…

超絶軽量LinuxをUSBメモリブートさせる

超絶軽量LinuxをUSBメモリブートさせる 超絶軽量LinuxをUSBメモリブートさせる はじめに どのディストリビューションにするか Xubuntu Puppy Linux Puppy Linuxの特徴 インストールが不要 システムデータがメモリ上に展開される お試し動作させてみる USBメ…

AWS S3だけでウェブサイトを開設する

AWS S3だけでウェブサイトを開設する S3にHTMLを置くだけで、S3のみでウェブサイトが作成できます。お手軽サイト作成に便利。 AWS S3だけでウェブサイトを開設する はじめに 手順 バケットの作成 バケットのアクセス設定 ファイルの設置 動作確認 独自ドメイ…

はじめまして

harinez2と申します。 現在、仕事をしながら42 Tokyoにてプログラミングの勉強をしています。 学んだことを書いていければと思っています。よろしくお願いします。