装飾してツイートしよう
エンジニアが覚えておきたい英単語
例文
You should confirm there is no error in your query.
クエリーにエラーがないか確認するべきだ
document.querySelector('html body')
でも取得できます
array_uniqueではキー飛び飛びになるので、新しく割り振るには以下で可能です
print_r(array_values($result));
//Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
jQueryは
$iframe.contents().find('div')
javascriptは
iframe.contentDocument.querySelectorAll('div')
などで参照できます。
連想配列の要素も削除できます。
DBから取得した一部のカラム要素が不要な場合などに使ったりします。
カラム追加の手順は以下
1.マイグレーションファイルを作成(php artisan make:migration ...)
2.画像の様にファイルを編集
3.マイグレーション実行(php artisan migrate)
clickイベントなどで、radioボタンの何番目が押されたか調べたい場合などに使えます。
「--bare」なし:ローカルポジトリ
「--bare」あり:リモートリポジトリ
■リモートリポジトリ
サーバに配置して複数人で共有するためのリポジトリ
■ローカルポジトリ
自分のローカルマシン上に配置し、個々で利用するリポジトリ
SQLのInsert文とLaravel Eloquentを比較してみました。
カラムが複数ある場合、Eloquentは
$user->fill($request->all());
と指定すれば保存できるので便利ですね。
エンジニアが知っておきたい英単語
【例文】
after investigation I got a solution.
調査したら解決策を得た
「function a()」は「巻上げ」というJavaScriptの仕様により、関数の先頭で宣言されたのと同じように動作します。
「var a=function()」の場合、変数のみが巻き上げられるのでエラーとなります。
ちなみに自分は以下のようにフィルタとして「grep」をよく使ってます
history | grep httpd
上記で、過去に実行したコマンドから「httpd」を含むものだけが表示されます
ページから参照されている外部ファイルのキャッシュをクリアします。
クリアされない場合は以下
「開発モード」でリロードボタンを長押し
↓
「キャッシュの消去とハード再読み込み」を選択
ワンクリックで一つのタブに整理され、個々の復元や全て復元も簡単にできます。
煩雑になったタブが整理されると脳がスッキリしますよ。
ただフォームで入力中の場合、データは消えてしまうので、注意が必要です。
見つかった場合(0以上)、見つからなかった場合
PHP:false
JavaScript:-1
を返すので、文字列の存在を判定する場合は
PHP:if (strpos(string,'oo')!==false)
JavaScript:if(strpos(string,'oo')!==-1)
となります
実行すると
'id','name','created_at','updated_at',
の用に出力され、Laravelのselectメソッドなどに指定できます。
最後に[,]が付くのがいまいちですが、変数代入などすれば簡単に消せますね。
エンジニアが覚えておきたい英単語
【例文】
I need to set some environment variables in the Python
パイソンの環境変数をいくつか設定する必要がある
要素にidが付いてたら
document.getElementById('id').value
でも取得できます
クロージャーの特徴として
・グローバル変数の回避
・オブジェクトの変数(cnt)やメソッドが他のプログラムから変更されない
・クラスみたいな使い方ができる(継承やコンストラクタはなし)
といったことが挙げられます
箇条書きツイートなどに使えるシンプルなテンプレです。
https://generator.tubudeco.com/g6582/
昔はステップ毎にコメントを書いていた時期もありました。
最近は方法を説明するのではなく、理由を書くよう心がけています。
エンジニアが覚えておきたい英単語
例文
This Is a flaw in Unicode.
これはユニコードの欠陥だ。
location.replaceは履歴に残らないので、ブラウザの戻るボタンなどでページに戻ることができなくなります。
自動でリダイレクトする場合など戻る必要のないページに利用できますね。
配列を利用する際はシンプルな記述ができる「for..of」がおすすめ。
普通のオブジェクトをループさせるには
「Object.keys」
などを利用する必要があるので注意が必要です
エンジニアが覚えておきたい英単語
例文
You should confirm there is no error in your query.
クエリーにエラーがないか確認するべきだ
#英単語
#駆け出しエンジニアと繋がりたい
#プログラミング初心者