プログラミンGOO

プログラミングナレッジ、ワードプレス、広告収入等について、気づき・備忘録を残していきます。

コマンドプロンプト備忘録

コンソール系 画面クリア cls ファイル操作 robocopy ファイルをコピーするが、起点となるディレクトリからのフォルダもすべてコピーしてくれる便利なコマンド robocopy コピー元 コピー先 ファイル名例)dirFromとその下位ディレクトリを検索し、sample.txt…

はてなブログで『公開する』ボタンが押せない

公開する・下書きとして保存などのボタンが押せなくなる ボタン自体が非活性(グレーアウト)になっているケース ネットにつながっていない 何かのエラーが出ている 対処法 ネット状況を確認する 編集画面にエラーメッセージが出ていないか確認する ボタンは…

ワードプレスで記事一覧を取得・出力する

記事一覧の取得方法 ブラウザでsiteコマンドを使用する プラグイン:Export All URLsを使用する ブラウザでsiteコマンドを使用する ブラウザの検索窓にsite:●URL●と入力すると、URLの記事一覧を表示することができる。 ■注意点 あくまでブラウザの検索結果と…

シェルスクリプト基礎

基礎知識 シェルとは、ターミナルやバッチファイルから命令を受け取り、カーネルへ処理を伝える、デフォルトでインストールされているソフトウェア。 (ターミナルとは入力画面のこと。コマンドプロンプトやGitBashもターミナルの一種) シェルスクリプトと…

Git基礎

Git

基本的な考え方 ローカルとリモートが対になっている originはリモートリポジトリのデフォルトの名前 基本的に、gitで指示するのはリモートの場所、送信元は、自分の今いるブランチとなる git push origin master 今いるブランチからorigin(リモート)のmaste…

Stripe決済でサブスクリプションのクレジットカードを変更したい

機能は豊富だが何かと使い方が複雑なStripe。 今回はすでにクレジットカードでサブスクリプション契約を開始している顧客に『サブスクリプションに使用している決済情報(クレジットカード)を変更したい』と言われた場合の対処方法。 主な流れは以下の通り…

Linuxコマンド備忘録

以下がよくまとまっているからこっちでいいや 参考:Linux コマンド一覧表 #Linux - Qiita コンソール操作 画面クリア Ctrl + L 接続中のIPアドレス情報を取得 ip a 権限 スーパーユーザに切り替え sudo su - sudo:スーパーユーザとして実行 su:ユーザ切り…

UNIXコマンド備忘録

パワーシェルでやる場合 https://qiita.com/mima_ita/items/ae31f3a19389e69b307f 基本コマンド dir: 同階層のファイル一覧を表示 Ctrl + l:プロンプトをリセット EscでもOK プロンプトではcls pwd:現在のディレクトリを表示(print working directory) cd …

hpでFn(ファンクション)キーが効かないときの対処法

PC

Fn(ファンクション)キーが普段の動作と反転してしまっていたので修正。 ちょっとググったのですが僕のhp(ヒューレットパッカード)のPCと仕様が違うのか解決手順が違ったのでメモ。 ちなみに僕の機種は『EliteBook 830 G8』でした。他のサイトでよく紹介…

postgreSQL備忘録

【参考】 公式サイト https://www.postgresql.org/★dkt_searchの初期DB作成についてはSpringSecurityのドキュメントを参照 【管理コマンド基本操作】 ・ログイン psql -U postgres //管理者 ※本来はユーザ(ロールという)を作成してそちらを使用すること \l /…

thymeleaf備忘録

Java+Springboot+thymeleaf■概要 1.SpringフレームワークでModelインターフェースで受けた値(フィールド)を HTML(ビュー)側に簡易実装するための仕組み(テンプレートエンジン)■準備(宣言) htmlタグに以下を記述する //urlは特に意味はなくuri(一意…

html2canvasでHTMLを画像化する備忘録

今回、スケジュールをオブジェクトで動的に表現しているHTMLのDOMを画像化する要件が発生した。これを画像化するためにhtml2canvasを使用した。 導入 公式サイトからhtml2canvasの最新版をダウンロードして、使用する。 今回は現状の最新版であるv1.4.1の以…

MetaMaskでイーサリアムの購入ができない?コインチェックからの送金で解決

今回坂本龍一のnftをadam by GMOで購入した。 adam by GMOでのnftの購入はイーサリアムでのみ可能となっているため同仮想通過を購入したのだが、引っかかるポイントが非常に多かったのでメモ。 坂本龍一のnftについて ニュースでも話題になった『メリークリ…

Stripe、Paypal、サブスクリプション自動引き落とし特徴比較

サブスクリプションの導入にあたり、決済システムを検討した。 それぞれのサービスの比較は以下の記事でよく解説してあった。 Shopifyでまず導入したい決済「Stripe」と「PayPal」を比較 – コマースメディア株式会社今回の記事では、サブスクリプションのポ…

PayPalサブスクリプション登録備忘録

PayPal決済でサブスクリプションを導入する方法を備忘録としてまとめておきます。 基本手順 PayPalアカウントを作成(今回の本筋から外れるため省略) ログイン 右上の歯車を選択 『売り手向けツール』を選択 『PayPalボタン』>『管理する』を選択 『購読す…

Stripeサブスクリプション決済導入備忘録

決済代行サービスStirpeでサブスクリプションを実装する際のポイントと注意点とポイントを備忘録として残しておく。 事前設定 ※アカウントの作成については本筋ではないため省略する 商品の追加 商品>商品の追加 継続を選択 価格は一度設定すると削除できな…

Apache備忘録

【参考】 ・全般 Apache入門 | Let'sプログラミング・ドキュメントルートについて Apache | DocumentRootディレクティブ:Webサーバで公開するコンテンツを配置するディレクトリ 【apache導入】 参考: Apache入門 | Let'sプログラミング これで『localhost/…

Vuex備忘録

【参考】 ステート | Vuex 【初心者向け】状態管理にVuexを使ってみた【入門】 - Qiita ・moduleについて Vuex の使い方を勉強してみた - Qiita ・mapState vuexをまだ理解していない全人類に捧ぐvuexを利用したコードの図解 - Qiita 【基本】 Vuexではstore…

Atomエディタでショートカットキーをカスタマイズしてカーソルをカッコの外に移動する

Atomはパッケージなどで終了タグを自動補完できたりと、コーディング効率を上げるナレッジが数多くある。閉じカッコなども自動で生成してくれて便利なのだが、カッコ内にコードを書き終わった後に、カッコの外に移動したい。そんなとき、カーソルキーの『→』…

VBA備忘録

VBA

【セル・行の操作】 ■コピーペースト コピペ ★PasteSpecialのオプションであるxlPasteAllは処理速度が非常に遅い。値のみであればxlPasteValuesを使用する。 セルをコピーペースト Range("A1:B2").Copy Range("A3").PasteSpecial 'PasteSpecialは書式を保持…

Vue.js&Typescript備忘録

【Vue起動】 cdコマンドでVueプロジェクトに移動 npm run serve■バージョン確認 ・Node.js node -v・npm npm -v・Vue npm list vue //プロジェクトにインストールしている場合 npm list -g vue //グローバルにインストールしている場合・VueCLI vue -V・2021…

VisualStudioCode備忘録

インストール参考 Visual Studio Code (Windows版) のインストール - Qiita

Python備忘録

【基本操作】 ■日時・日付 print(datetime.date.today()) #2017-11-08 print(datetime.datetime.today()) #2017-11-08 23:58:55.230546■文字列変換 str(val)■コンソール出力 print('text')改行は\n■javascriptの実行 driver.execute_script('somescript')■文…

Eclipseショートカットキー備忘録

【参考】 https://qiita.com/shuntaro_tamura/items/530e5068d48ae6d92fb8 https://qiita.com/arai-wa/items/c2eb7387b5bf37b4ace4 【よく使うショートカットキー】 予測変換 :Ctrl + Space 行削除 :Ctrl+D 行コピー :Ctrl+Alt+↓ 移動 :Alt + ↑↓ コ…

webデザイン基礎備忘録

画面サイズ max-width: 800~1000px min-width: 460px テキスト - 級数は3種類までにする - フォントは14px以上 フォーム ラジオボタン - テキスト全体をボタンにするのが主流 - ホバーエフェクト - 選択されたらホバーエフェクトを固定&議事要素で右側に✓を…

pythonにSelenium導入備忘録

■必要なもの Firefoxウェブドライバー:Firefox公式ページ Python:Python公式ページ selenium:Pythonのpip Powershell最新版 ■パワーシェルの実行権限 win+r =>powershell set-executionpolicy remotesigned Y 上矢印キーを2回押してset-executionpolicy …

python&seleniumスクレイピング備忘録

【Selenium基本操作】 ■基本形 >|??|driver.find_element_by_属性('要素名').操作| ■webdriverの指定 driver = webdriver.Chrome()#chromeをドライバに指定 driver = webdriver.Firefox()#Firefoxをドライバに指定 ■基本メソッド .get('URL') #指定したURLに…

AWSのMFA設定、QRコードはどこ?複数デバイスで使用する方法

AWS

AWSの認証、MFAに使用するスマホアプリ、Authenticator。今回携帯電話を機種変更したのですが、このAuthenticatorの再設定のやり方を解説したドキュメントが見つからず少し苦戦しました。 AWSの管理画面からはQRコードは表示できない Authenticatorの設定に…

要件定義の書き方、書くべき内容

背景 アプリケーション作成に至った背景、現状、課題を示す。 概要 システムの概要を記載する。 機能 アプリケーションの主たる機能を記載する。 ユースケース図 ┗アプリケーション提供者、ユーザなど、ステークホルダーの関係を図解する。 ┗ユースケース図…

外部設計書の書き方、書くべき内容

目的 本仕様書の作成目的を記載する 仕様ソフトウェア ※各ツールについてはバージョンも記載する ┗開発言語(Java、Ruby、javascriptなど) ┗アプリケーションフレームワーク(Spring、Node.js、Vue.js、Vuex、Seleniumなど) 画面仕様 ┗画面構成 ┗画面遷移…