つぶデコ

装飾してツイートしよう

投稿一覧

空のファイルを作成する際によく使います。
タイムスタンプの更新を目的に使ったことは今までない。。。

#laravel
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

Linuxコマンドtouch空のファイルを作成したりファイルのタイムスタンプを更新する
$ touch test1.txt  #test1.txtが存在する場合、ファイルのタイムスタンプを更新

以下のように使うとUserテーブルの名前だけをリスト化して取得できます。
Arr::flatten(App\User::select('name')->get()->toArray());

#laravel
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

LaravelヘルパArr:: flatten()多次元配列を一次元配列に変換use Illuminate\Support\Arr;

$array = ['name' => 'Joe', 'ag

windowsは「ctrl+k ctrl+d」

「cmd+d」(単語の複数選択)で選択をスキップしたい場合に使用してます

#vscodeショートカットキー
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

VSCODECmd+K Cmd+D選択項目をスキップするSHORTCUT KEY

用語解説用のテンプレを作りました。
https://generator.tubudeco.com/g6598/

WebAPIを利用することで「Amazon」「Google」「Twitter」「Youtube」「Yahoo」などの有名サイトからデータを取得し、個人アプリなどに活用できます。

#用語解説
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

WebAPIWeb Application Programming Interfacアプリケーションデータをくださいどうぞ。
データです(JSON、XML形式)WEBサーバーHTTPやHTTPSのプ

複数のキーを指定して要素を削除可能です。
PHP標準関数では「unset」でも同じ様に削除できます。
unset($array['name'],$array['age']);

#laravel
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

LaravelヘルパArr::except()指定されたキーで配列要素を削除use Illuminate\Support\Arr;

$array = ['id' => 1, 'name' =>

Arr::divide(App\User::first()->toArray());
とすれば、DBから取得したデータを配列化して、キーと値に分割できますね。

#laravel
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

LaravelヘルパArr::divide()配列をキーと値に分けるuse Illuminate\Support\Arr;

[$keys, $values] = Arr::divide(['id

属性値の取得、設定はJavaScriptも直感的で覚えやすいですよね。
取得:getAttribute
設定:setAttribute

#jquery
#javascript
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

$('#id').attr('src', 'test.jpg');jQuery属性値を要素に設定する方法document.getElementById('id').setAttribute('src'

エンジニア英単語

【例文】
Can someone explain how to fix the error?
このエラーの修正方法を説明してください

#英単語
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

動詞explain説明する

【書式】
array_filter( $配列 [, コールバック関数 [, $flag ]] )

コールバック関数を呼び出すことで、for文を使わずにフィルタリングできます。

#PHP
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

array_filter()配列をフィルタリングPHP$prices=[100,200,300,400,500];

$result=array_filter($prices, function(

複数テーブルから取得したデータを一つにまとめて、foreachなどで処理する場合に使えそうですね。

#laravel
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

LaravelヘルパArr::collapse()複数の配列を一つの配列にまとめられる$array = Arr::collapse([
                  ['name'=>'yam

エンジニアが覚えておきたい英単語

例文
You should confirm there is no error in your query.
クエリーにエラーがないか確認するべきだ

#英単語
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

動詞confirm確認する

エンジニアが覚えておきたい英単語

例文
You should confirm there is no error in your query.
クエリーにエラーがないか確認するべきだ

#英単語
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

動詞confirm確認する

array_uniqueではキー飛び飛びになるので、新しく割り振るには以下で可能です
print_r(array_values($result));
//Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )

#PHP
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

array_unique()配列から重複した値を削除PHP$array=[1,1,2,3,3,4,5];
print_r($result=array_unique($array)); 
//Arr

jQueryは
$iframe.contents().find('div')

javascriptは
iframe.contentDocument.querySelectorAll('div')

などで参照できます。

#jquery
#javascript
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

$iframe.contents();jQueryiframe内の要素を参照するiframe.contentDocument;

// IE7以下の場合
iframe.contentWindow

連想配列の要素も削除できます。
DBから取得した一部のカラム要素が不要な場合などに使ったりします。

#PHP
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

unset変数・配列の削除PHP$hoge="test";
unset($hoge);     //nullになる

$array=[1,2,3,4,5];
unset($array[2]);

カラム追加の手順は以下
1.マイグレーションファイルを作成(php artisan make:migration ...)
2.画像の様にファイルを編集
3.マイグレーション実行(php artisan migrate)

#Laravel
#駆け出しエンジニアと繋がりたい
#プログラミング初心者

Laravel migrationでカラムを追加するpublic function up(){
    Schema::table('users', function($table) {