てみブログ

てみブログ

個人的な覚書用です

Visual Studio Code操作

前提 Windows10想定です。 オートフォーマットする Windowsでは、Shift + Alt + F (Macだと Shift + Option + Fだそうです。) 日本語化する View > Command Paletteから、 「Configure Display Language」を検索。 日本語を選択してインストール後、アプリ…

HTML - Java Script 基本文法

HTMLでJavascriptを使う、基本的な話です。 JavaScript自体の基本文法はこちら参照 HTMLの基本文法はこちら ファイル構成 2通りある。 ・html(.html)とjavascript(.js)を準備し、htmlからjavascriptを読みこむ。基本形。 ┗test.js ┗test.html <script src="test.js"></script> ・html内にjav…

WinSCP自動化バッチ

目的:WinSCPを用いたSFTPでのアップロード、ダウンロードを自動化する。 前提 ・Windows OS前提 ・WinSCPがインストールされていること 例)EC2の指定ディレクトリからログファイル(.log)をダウンロードする。 ファイル構成 以下のファイルが同一ディレクト…

TeraTerm起動バッチ

TeraTermの起動時に、以下のような初期設定を同時に行う。 ・接続先ホスト名、ポートを指定する。 ・設定ファイルを読み込む ・ユーザー、パスを指定する ・秘密鍵を指定する ・Windows前提 ・TeraTermのEXE実行時に起動オプションを付与することで実現する…

(個人用)新規Windows PCセッティング

個人用覚え書き Windowsインストール覚書 に従って、一式設定する。 USキーボードの設定が必要な場合はこちらも とりあえずWindowsアップデートをかける。 ユーザー辞書をメインPCから引き継ぐ スタートメニューのタイルによく使うものを並べる。 コントロー…

FTPサーバー作成(Linux)

前提: LHEL 8.4 FTPのライブラリはvsftpdを使用。 作成や更新はRootユーザーでやる(sudo) vsftpdのインストール インストールされているか確認する。 $ vsftpd -v バージョンが出たらインストール済み。 無ければインストールする。 $ sudo yum install -…

FTPサーバー作成、アクセス(Windows)

FTPサーバーインストール(IIS機能内) 役割と機能>サーバーの役割 にて有効化を行う。 ・「Webサーバー(IIS)」を有効化。 さらに展開して、 ・Webサーバー(IIS)Webサーバー>FTPサーバー を有効化。 FTPサーバーの設定 機能インストールできたら、 IISマネ…

Oracle DB 基本文法 sqlplus

前提 sqlplusがインストールされている、Oracleクライアント、もしくはOracleサーバーで作業するものとする。 ※OracleサーバにEM(Enterprise Manager)がインストールされている場合、GUI操作できるのでそちらを使った方が楽。 EMの接続: https://サーバー名…

AWSでEC2からRDSのOracleに接続する

前提 EC2 OSはRed Hat Enterprise Linux (RHEL) 8.4 ec2-userで接続 RDS Oracle19.0 Port1521 ※重要 EC2とRDSは同じVPC上に存在する。 EC2とRDSは同じセキュリティグループ内にあるか、 もしくはセキュリティグループ間でポート1521の通信を許可していること…

SQL ストアドプロシージャ

※MySQLを前提に記載しています。 ストアドの作成 create procedure ストアド名() select * from テーブル名; 作成済みのストアドの定義文の確認 show create procedure ストアド名; ストアドの削除 drop procedure ストアド名; 登録されているストアド一覧の…

AWS操作覚え書き

AWS

VPC、サブネット、ルートテーブル VPC 管理単位でVPCを切る。 IPアドレス範囲を切る(例:10.0.0.0/16) 管理単位が分かれないならVPCは1つで良い。 サブネット VPCに紐づけて、アクセス区分単位でサブネットを切る。 サブネット事にルートテーブルを切るこ…

Linux 基本操作

前提 ・AWS上のEC2 ・Linux AMI使用 ・ログインユーザはec2-user ディレクトリ移動 最初に出てくるところはユーザーのホームディレクトリ [ ~ ] $ 絶対パスはここ↓ /home/ec2-user/ (「ec2-user」部分は、ログインユーザー名によって異なる) ・今いるディ…

vi基本操作

ファイルの新規作成、編集 vi {ファイル名} vi test.txt ※ファイルがなければ新規作成。あれば編集。 ・読み取り専用で開く view {ファイル名} view test.txt モードの切替 初期はコマンドモード。 入力 動作 i 編集モードに入る。(insert) ESC コマンドモー…

Windowsのキーボード配列をUS配列に変更する。

PC全体のキーボード配列を変更する レジストリエディタで、 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters を開く。 初期設定の日本語配列から、以下の通りUS配列に変更する。 日本語配列 LayerDriver JPN:kbd106.dll Overrid…

Ruby 基本文法

コメントアウト 「#」でコメントアウトする。 # コメント コンソール出力 puts "Hello World" 文字列はシングルクォートかダブルクォートで囲む 数値演算 puts 5 + 2 #>7 puts 5+2 #>7 スペースは必須でない模様 puts "5 + 2" #>5 + 2 変数定義 name = "hoge…

Ruby on Rails 基本文法

Railsアプリケーションの作成 $ rails new application_name サーバーの起動 $ rails server トップページの作成 homeコントローラのtopアクションを作成する。 $ rails generate controller home top ページの作成に必要なもの ビュー(view) app/views/home…

Windows上にMySQLをインストールする

MySQLのインストール ・インストールされているかを確認する。 コマンドプロンプトを開き、 >mysql --version バージョンが表示されたらインストール済み ・インストールする場合 1. MySQLのサイトからダウンロードする。 ・OSが64bitでも、x86のインストー…

Windowsインストール覚書

対象OS Windows Server (2016/2019あたり) Windows10 Home/Pro インストール時の選択事項 Serverの場合はインストール時のデフォルトがCUIのServer Coreになっているので、GUIを使う場合は明示的に選択する必要がある(Standardとかの名称?) 後から変更も…

WireSharkのフィルタの書き方

プロトコルで絞る そのままプロトコル名をかけばOK ※小文字で書くこと IPアドレスで絞る 双方向 ip.addr == 192.168.0.1 送信元IP ip.src == 192.168.0.1 宛先IP ip.dst == 192.168.0.1 スコープで絞る ip.addr == 192.168.0.0/24 //192.168.0.0~192.168.0.2…

Windows上にNode.jsのWebサービスを構築する。

Node.jsのインストール ・インストールされているかを確認する。 コマンドプロンプトを開き、 >node -v バージョンが表示されたらインストール済み。 ・インストールする場合 Node.jsのサイトからダウンロード、インストールする。 途中、「Automatically in…

HTML・CSS基本文法

文法 [HTML] <h1>見出しをつける <h2>見出しをつける <p> 段落 <a href="http://xxx.xxx">リンク</a> <img src="\img\test01.jpg"> :画像を貼る [HTML]リスト liで列挙する。ulで囲むと中点、olで囲むと番号が付く。 <ul> <li>リスト1</li> <li>リスト2</li> </ul> リスト1 リスト2 <ol> <li>リスト1</li> <li>リスト2</li> </ol> リスト1 リスト2 [CSS] h1{ /* コメントアウト */ colo</p></h2></h1>…

Markdown 基本文法

本ブログはMarkdownで書いています。 ・改行 Markdownは普通に改行しても本文は改行されない。 主に使う改行方法は以下の3つ - 文末に半角空白スペースを2つつける。 一番使いやすい。ソースと本文の見た目が同じになるのでわかりやすい。 - 1行空白の行を入…

Node.js

前提条件 OSにNode.jsがインストールされていること。 Linuxでインストールパッケージがある場合、 $sudo yum install nodejs ・バージョン確認 >node -v にてバージョンが表示されればインストールされている。 インストールパッケージが無い場合、Webから…

VC# Windows Formアプリケーション基礎

・共通 プロパティ>デザイン>(Name)で識別名をつける プロパティ>表示>Textで、表記内容 ・メイン窓 画面サイズを小さくした時に自動ですくろーるばーを出すには、 配置>AutoScrollをTrue ・入力窓 Textboxコントロールを使う / プロパティ>動作>TabI…

Java Script 基本文法

コンソール出力 console.log("Hello World"); // で1行コメントアウト /* 範囲コメントアウト */ 文字列はシングルクオート、ダブルクオートどちらで囲んでもOK 変数定義 ・変数定義 let name = "hogehoge"; console.log(name + "です"); > hogehogeです ・…

Java 基本文法

Hello World class Main { public static void main(String[] args) { System.out.println("Hello Java"); } } コメントアウト //コメント /*範囲コメント*/ 変数定義 int number = 10; double pi = 3.14; String Name = "hogehoge"; boolean flag = true; /…

SQL基本文法

※基本的にMySQLにて確認しています。 コメントアウト 文頭に「--」(ハイフン2個)を付ける --コメント 範囲コメントアウトは /* */ /* ここからコメント ここまでコメント*/ Select(読み出し) --Selectする select * from テーブル名; --※SQLは文末にセミ…

Excel VBA シート操作

行、列の操作 '''vb Columns(1).Insert 'A列に挿入 Columns("A").Insert 'A列に挿入 Rows(1).Insert '1行目に挿入 Columns(1).Delete 'A列を削除 Rows(1).Delete '1行目を削除 Dim myrange As Range Set myrange = "A2" myrange.EntireColumn.Insert 'Range…

VBA Excelマクロ 基本文法

概要 Excelを起動し、Alt+F11でVBAを開く コメントアウト ' シングルクオート(')でコメントアウト 範囲コメントアウトする場合は、VBAのツールバーの「編集」を表示し、コメントブロックを使用する。 コンソールデバッグ VBAで、Ctrl+G、もしくは「表示」>…

Powershell 基本文法

形式 拡張子は.ps1 テキストファイルで作成し、拡張子を変更する。 右クリック→編集で、Powershell ISEが開くので、そこで編集する。 Powershellの実行には権限が必要。一度管理者権限でWindows Powershellを起動し、権限を取得する 権限の確認、変更 PowerS…