あじちゃんの備忘録。

〜ここはメモ帳です

メソッドチェーンを利用する

環境や条件 http://localhost:8000/test /htdocs/laravelapp/app/Http/Controllers/Controller.php /htdocs/laravelapp/resources/views/helloworld/index.blade.php /htdocs/laravelapp/app/Http/Middleware/TestMiddleware.php <- これをメソッドチェーン…

Windowsのバージョン情報、セットアップ時の名前・組織名の確認

cmdを起動 ディレクトリを移動 C:> cd C:\Windows\System32 winver.exeを実行 C:\Windows\System32> winver.exe

ヒアドキュメントについて 〜命名規則とよくあるエラー〜

PHP

命名規則 開始ID,終端IDは同じ名前にする IDはアルファベット大文字・小文字、日本語でもOK(基本はアルファベット大文字) 数字を先頭にしてはいけない 記号は_(アンダースコア)のみ可 よくあるID EOD(End of Document) EOM(End of Message) EOF(End…

MySQLのstatusコマンド表示内容

使用コマンド $ mysqladmin -u root -p status 出力結果 $ mysqladmin -u root -p status Enter password: HOGEHOGE Uptime: 92 Threads: 1 Questions: 2 Slow queries: 0 Opens: 105 Flush tables: 1 Open tables: 98 Queries per second avg: 0.021 それぞ…

SQLServerで改行を入れる

ManagementStudio2008では改行をこぴぺで入れたりCtr+Enterで入れることが出来ない。 (2016からプロパティの設定でできるらしい・・・) 文字列挿入の際に、シングルコート内で改行をがつがつ入れるのは 可読性を損なう つかっている改行コードがデータによっ…

インストールされている.NET Frameworkのバージョンを確認する@Windows7

win + R で「レジストリエディター(regedit.exe)」を開く ※レジストリエディターとは:レジストリ領域のデータを閲覧したり変更できるツール。Windowsには最初から付属してるプログラム。 レジストリエディター HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET…

作成した文字列で他のSPを呼び出す

例:以下のようなSPがあるとして ストアドプロシージャ名 Main_SP.StoerdProcedur 19_SP.StoerdProcedure 17_SP.StoerdProcedure 18_SP.StoerdProcedure 年度ごとに微妙に異なるストアドを呼び出さなくてはいけない場合、既存システムではメインSP内で年度を…

JavaScriptで文字数をカウントする。

構文[string.length]を用いる 文字列内のコード単位の数を返す 空の文字列の場合、length は 0 ※一般的に使用されない文字は2バイトで数える場合があるので注意 // バッククォートで囲むと改行をそのまま受け入れてくれる // タブやスペースも認識してしまう…

Linux,Wiindowsで空のファイルを作りたい!

--Linux-- linuxだと2パターンでした。 touch コマンド*1 ※ touch コマンドはファイルのタイムスタンプを更新するコマンド。 ファイルの内容を書き換えた日時:mtime ファイルのアクセス権設定などを変更した日時:ctime touchコマンド実行後に、タイムスタ…

SQLServerで文字列内全ての空白(半角・全角)を除去する

あまりにも昔の同内容の記事にアクセスが続いていたので、放置していたところを描き増しました。以下をご参照ください。 →SQLServerで文字列内全ての空白(半角・全角)を除去する 左右のスペースを除去する場合 LTRIM(' いろ はに ほへと ') RTRIM(' いろ …

【VBA】ColorIndexは色によってユニークな値ではなかった話

こんな関数を作って同じ背景色の合計を出そうとしました。 '## 背景色が合致したセルをカウントする ## Function CountColor(計算範囲, 条件色セル) Application.Volatile CountColor = 0 For y = 1 To 計算範囲.Columns.Count For x = 1 To 計算範囲.Rows.C…

ファイルの存在チェック時の相対パス指定

C#

★絶対パスの使用は控えましょう 理由:ディスク構成、ディレクトリ名の変更、データ保存場所の変更時に修正が発生するため。 ハードコーディングで絶対パスは使用しない。 ★絶対パスでしか比べられないと思っていたけれど、MapPath()を使うことにより相対パ…

npm init の (name: Hogehoge-Projecy) みたいなのでエラー

npm init したらエラーが出た Sorry, name can no longer contain capital letters. どうも、プロジェクト名には大文字は使えないらしい。 プロジェクト名を全部小文字にしたら出来た。

レスポンシブデザイン - vw, vh

CSS

メディアクエリで書いていた文字サイズ指定をビューポート幅で指定する ビューポートとは ビューポートとは、webブラウザ等でコンテンツが表示される「表示領域」のことを指す。 PCの表示サイズは最近はフルHDの1920×1080が多く、スマホであればiphone端末ご…

display:flex と<li>でちょっと困ったやつ

liタグに display:flex をつけたらマーカーが消えちゃう ↓みたいな要素を横並びにしたくてスタイルを当てていたんだけど <ul> <li> <h3>hogehoge</h3> <div> <input type="button" value="button"/> </div> </li> </ul> ul { list-style: square inside; } li { display: flex; align-items: center; } input { margin-left: 10px; } こん…

プロジェクトがまたひとつ終わったので振り返り

やったこと 仕様が届く前の調査(修正予定のSQLの洗い出し) 仕様が届いた後の対応(その後仕様変更されたため途中まで) メニュー画面のおしらせ領域の表示修正・文言の追加 修正された仕様が届いた後の対応(コード体系の変更) SQL修正 Delph…

<font size="-1"> とか言われたときに styleに直す方法(考え方)

CSS

お客さんから送られてくる、「こんな感じでよろしく!」のHTMLに毎回 <font> タグが入ってきて文字サイズ合わせるのに手間取っていたので防備録。 FONTタグとfont-sizeプロパティの相関 FONTタグ→font-sizeプロパティ xx-small→font size=1 x-small→font size=2 sm</font>…

足りないこと

・要望を言う・思ったことを口に出すのはだいたい悪くないと知る・周りの人の報告の仕方とか見て良いところ悪いところを考える・交渉する勇気をもつ・伝え方を考える・自信を持つ

ブラウザクラッシャー

ブラウザクラッシャー略してブラクラ。 「web系のプログラマ雇うとき、ブラクラやったことない人は雇わない」ってtwitterで言っている人がいて、 「ブラクラってなんですか?」となった。 まあ、略を知らなかっただけで自分ではやったことあったのでセーフだ…

disable-output-escapingってなんだったか度忘れした

XML

disable-output-escaping? disable-output-escaping="yes" を使用すると、整形式でないドキュメントを生成できる [整形式でないドキュメント]とは?? 「整形式」という訳語は、「整形・式」ではなく「整・形式」とされている。 適合性の一種で、ある文字…

JDKがどこに格納されているか調べたかった@mac

そもそもjavaが入っているかどうか java -version を実行で java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode) このように出力される。ここで入っていないと…

リモートデスクトップ接続時ローカルドライブを共有する方法

リモートデスクトップ接続時ローカルドライブを共有する方法 [ローカルリソース]タブを開く [ローカル デバイスとリソース]の[詳細]ボタンを押下する [ドライブ]配下の目的のドライブにチェックを入れ、[OK]ボタンを押下する この状態で接続する

古いリビジョンに戻してコミットしたい(SVN)

SVN

未だにこの記事にアクセスが来るので、コマンドラインからの実行方法をまとめました。 Subversion(SVN)で古いリビジョンに戻してコミットする こちらをご参照ください。 --- 以下過去記事 リポジトリのリビジョンのロールバック(取り消し) 変更を取り消…

SQLserver で CREATE PRPC したときの変数の扱いについて

CREATE PRPC [PROCNAME] 変数1,変数2,変数3... CREATE PRPCしたときの変数にデフォルト値があるときとないときの違いってなに?? プロシージャの作成 CREATE PROCEDURE hoge_procedure @変数1 int = 1 -- デフォルト値あり @変数2 int = 2 -- デフォルト値…

win タイムスケジューラ

タイムスケジューラに設定するバッチ。 pause が付いていると、タスク終了を認識できない。

XAMPP の M が MySQL じゃなくなっていた

DB

何になったの? どうも M は MarinaDB を指すらしい MarinaDB とは? MySQLと広く互換性があるフリーのDBMS 最新のMySQLと最新のMarinaDBが常に互換性を持つように頑張ってるよ!ってサイトには書いてありました。 https://mariadb.com/kb/ja/mariadb/ 何が…

気になってますリンク集

Mac ターミナルコマンド集 http://bowz.info/155 Windowsの便利な使い方 http://www.k-tanaka.net/cmd/ クランチ http://www.vector.co.jp/soft/win95/util/se113992.html AG-デスクトップレコーダー http://t-ishii.la.coocan.jp/download/AGDRec.html Subl…

教えてもらったコマンド(memo)

教えてもらったコマンド 指定ファイルパスから指定文字を含むファイルの一覧を取得 $ find [ファイルパス] -ls | grep '指定文字' 指定コマンドのマニュアルを見る $ man コマンド ファイルやディレクトリの情報を表示する $ ls [オプション] ※複数オプショ…

前の記事で怒られていた、Reactのエラー解消したのでメモ

前の記事 azix.hatenablog.com 怒られていたやつ Target container is not a DOM element. 原因 ビルドした react.js は、 DOM要素 の後ろで読み込む必要があった! 対応 いままで、 <head> で読み込んでいた js を、 <body> の最後で読み込むようにした 誤り <html> <head> <meta charset="UTF-8"> <link href="main.css" rel="stylesheet" /> </link></meta></head></html></body></head>

React.js を 使うまで

コマンドラインツールをインストール MacBook-Pro:~ user$ npm install -g react-tools npm WARN deprecated react-tools@0.13.3: react-tools is deprecated. For more information, visit https://fb.me/react-tools-deprecated /usr/local/bin/jsx -> /us…