あじちゃん さん プロフィール

  •  
あじちゃんさん: あじちゃんのブログ。備忘録。
ハンドル名あじちゃん さん
ブログタイトルあじちゃんのブログ。備忘録。
ブログURLhttp://azix.hatenablog.com/
サイト紹介文IT関連のTipsを日々記録しているブログです。
参加カテゴリー
更新頻度(1年)情報提供37回 / 8日(平均32.4回/週) - 参加 2018/05/16 20:02

あじちゃん さんのブログ記事

  • 連想配列が格納された配列
  • $input = ('id' => '52738495' 'name' => 'ねこ'
    'birthday' => '2000/01/31');↑みたいな連想配列を作りたい。できた$values = array(100,200
    ,300,400,500);$data = []; //全体の配列foreach($values as $value) { $item = array('id'=>$value, 'name&ap
    os;=>'ねこ','birthday'=>'2000/01/31'); array_push($data,$item);}echo "pre>";
    print_r($data);echo "pre>";//出力Array( [0] = [続きを読む]
  • 【未解決】登録処理がうまくいかない
  • こんなデータがあります$kinds = array('みけ','さば','とら','はちわれ',
    'くろ');これをその他の要素とまとめてやります//動物種類(kind)ごとにデータをまとめ
    る$inputData = [];foreach($kinds as $value) { $item = array( 'kind'=>$value, 'birthday'=&g
    t;date('Y-m-d H:i:s'), ); array_push($inputData,$item);}//登録処理for($i = 0; $i count($inputData); $i++){
    DB::insert([ 'kind'=> [続きを読む]
  • MySQLのReInstall
  • HomeBrewで入れたMySQLのrootパスワードを忘れたので入れ直すことにした……コマンドリスト1〜順に実行していくbrew remove mysqlbrew cleanup~/Library/LaunchAgents/com.mysql.mysqld.plist の有無を確認3.があった場合 remove するsudo rm -rf /usr/local/var/mysqlbrew install mysqlunset TMPDIR (TMPDIR環境変数の解除)mkdir -p ~/Library/LaunchAgentscp /usr/local/Cellar/mysql/5.7.22/homebrew.mxcl.mysql.plist ~/Li [続きを読む]
  • 2018年4月7日の「もくもく会」作業目標と成果
  • state:coinspace 神南 date:2018年4月7日 10:00 - 19:00 member:@akome_hero @necomeshi @andesm @zerokfy @akarui_1206 @grwth1009 @anya_an1目的android studioを使ってみたいdockerを使ってみたい目標android studioのインストールと日本語化android appでhello world! @エミュレーターdockerのインストールと起動作成したandroid appをdocker上でbuild&エミュレーターで動かす成果[Clear]android studioのインストールと日 [続きを読む]
  • Laravel Mixを使おう!
  • laravel mix とは一言で言うと、web packの設定を簡単に書くことができるlaravel向けのnpmパッケージなのですが。これ言われても意味わかんなかったので噛み砕きます。分かる人は飛ばして。web packはwebコンテンツを構成するJavaScriptやSassなどのリソースを モジュール と言う単位で取り扱い、複数のモジュールを1つにまとめたファイルを出力・最適な形に作り変えてくれるツールです。(例:3つのJavaScriptをまとめて1ファイ [続きを読む]
  • gitで新規リポジトリを作ったときの公式案内の説明
  • gitではじめてリポジトリ作ったときに、公式サイトに書かれている手順の意味がわからなくて「???」ってなりながらやったことがようやく分かるようになったのでメモ。まず何が書かれているのか。これは私のGitアカウントに新しくリポジトリを作ったときの画面です。大きな4つの項目がありますね。Quick setup ― if you’ve done this kind of thing before…or create a new repository on the command line…or push an exist [続きを読む]
  • ヒアドキュメントとNowdoc構文の違い
  • 関連記事http://azix.hatenablog.com/entry/2018/05/08/161047書き方違いは、終端IDが「''」で括られているかどうかだけ!$text = EOLここにテキストを入れますEOL;$text = 'EOL'ここにテキストを入れますEOL;違い出力の結果が変わります変数が変数として出力されるかどうか。ヒアドキュメント->変数として出力Nowdoc構文->文字列として出力$animal = 'ねこ';$text = EOLこれはヒアドキュメントですbr>かわいい生き物:$animalEOL; [続きを読む]
  • 現在のブランチとインデックスの状態を確認する
  • $ git status# 現在のブランチOn branch originYour branch is up to date with 'origin/manage'.# インデックス
    していない変更がある場合表示されるUntracked files: (use "git add ..." to include in what will be commit
    ted) test.phpnothing added to commit but untracked files present (use "git add" to track)# インデックスして
    いるがコミットしていない変更がある場合表示されるChanges to be committed: (use "g [続きを読む]
  • CSVファイルをtableへまるごと取り込む
  • load data infile を使う-- ※localなのでlocalオプションを追加していますLOAD DATA LOCAL INFILE 'HOKKAI.CSV&
    apos;INTO TABLE zipcodeFIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY 'rn&a
    pos;;エラーが発生エラー内容ERROR 1148 (42000): The used command is not allowed with this MySQL version調べたとこ
    ろ、「セキュリティ的な問題で、権限がないとできないよ。」ということらしい。なので、一度 q
    uit [続きを読む]
  • メソッドチェーンを利用する
  • 環境や条件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 以下をweb.phpへ追加Route::get('test
    ','Controller@index') ->middleware(TestMiddleware::class);上記だけだとエラーが発生エラー内容
    [ReflectionException] Class AppHttpMiddlewareTestMiddleware [続きを読む]
  • ヒアドキュメントについて 〜命名規則とよくあるエラー〜
  • 命名規則開始ID,終端IDは同じ名前にするIDはアルファベット大文字・小文字、日本語でもOK(基本はアルファベット大文字)数字を先頭にしてはいけない記号は_(アンダースコア)のみ可よくあるIDEOD(End of Document)EOM(End of Message)EOF(End of File)よくあるエラー(というか私が引っかかったエラー)//終端IDの後ろで改行していないecho EOD ヒアドキュメントの内容EOD; ?>//終端IDの前後に空白やコメントが入っているe [続きを読む]
  • MySQLのstatusコマンド表示内容
  • 使用コマンド$ mysqladmin -u root -p status出力結果$ mysqladmin -u root -p statusEnter password: HOGEHOGEUptime: 92 Thre
    ads: 1 Questions: 2 Slow queries: 0 Opens: 105 Flush tables: 1 Open tables: 98 Queries per second avg: 0.021それぞれの
    意味項目意味Uptime起動からの総稼働秒数ThreadsMySQLが使用しているスレッド数 ※表示されているス
    レッド以外に、管理用のスレッドが存在するQuestions起動時からの総 [続きを読む]
  • SQLServerで改行を入れる
  • ManagementStudio2008では改行をこぴぺで入れたりCtr+Enterで入れることが出来ない。(2016からプロパティの設定でできるらしい・・・)文字列挿入の際に、シングルコート内で改行をがつがつ入れるのは可読性を損なうつかっている改行コードがデータによって変わってしまう場合があるため出来るだけ避けたいところ。そのようなときにCHAR関数を用いると良い。CHAR関数で制御文字を挿入するよく使われる制御文字CHAR(9) - タブCHAR(10 [続きを読む]
  • 作成した文字列で他のSPを呼び出す
  • 例:以下のようなSPがあるとしてストアドプロシージャ名 Main_SP.StoerdProcedur 19_SP.StoerdProcedure 17_SP.StoerdProcedure 18_SP.StoerdProcedure 年度ごとに微妙に異なるストアドを呼び出さなくてはいけない場合、既存システムではメインSP内で年度をずら〜〜〜っとif文で分岐させていた。(悪しき文化かと思うの。)ここでは[Main_SP]から受け取ったパラメータ[@年度]を受けとりさえすれば、分岐を作らずに対応する各年 [続きを読む]
  • JavaScriptで文字数をカウントする。
  • 構文[string.length]を用いる文字列内のコード単位の数を返す空の文字列の場合、length は 0※一般的に使用されない文字は2バイトで数える場合があるので注意// バッククォートで囲むと改行をそのまま受け入れてくれる// タブやスペースも認識してしまうのでそこだけ注意が必要var str = `『更級日記』 作者・菅原孝標女あづまぢの道のはてよりも、なほ奥つかたに生ひ出でたる人、いかばかりかはあやしかりけむを、いかに思ひはじ [続きを読む]
  • Linux,Wiindowsで空のファイルを作りたい!
  • --Linux--linuxだと2パターンでした。touch コマンド*1※ touch コマンドはファイルのタイムスタンプを更新するコマンド。ファイルの内容を書き換えた日時:mtimeファイルのアクセス権設定などを変更した日時:ctimetouchコマンド実行後に、タイムスタンプ情報だけを持ったファイルが新規作成されます。$ touch filename.txt改行コードを含まないコマンドを付けてechoする※echoの出力はデフォルトで最後に改行がつくので、それを [続きを読む]