つぶデコ

装飾してツイートしよう

投稿一覧

HTTPステータスコード。
200はリクエストが成功した場合に返却されるコードです。
APIを使用すると意識するようになりますよね。

#HTTPステータスコード
#プログラミング初心者
#駆け出しエンジニアと繋がりたい

200OK

in_arrayの評判はよろしくないけど、少しでも短くしたくなる。
ただ上の方が可読性は高い。

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

if ($val=='a' || $val=='b' || $val=='c'|| $val=='d')
と書かずにPHPin_arrayで判定if (in_array($val,['a','b'

ツール紹介用のテンプレを作りました〜。

Paizaは
・サクッとコードの挙動を確認したいとき
・コードを共有したいとき
などに本当に便利ですよね
URL=> https://paiza.io/ja/projects/new

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

Paiza.IOブラウザ上でコードをすぐに実行できる

「command+d」で選択しすぎた場合に選択前に戻せるので便利。

選択をスキップしたい場合は
「command+k」->「command+d」
で可能です!

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

VSCODECmd+UCmd+Dの選択を取り消すSHORTCUT KEY

array_mergeでも追加できますが、array_mergeより+演算子のほうが直感的でよく使います。

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

連想配列に要素を追加PHP$arr=['dog'=>'犬','cat'=>'猫'];
$arr+=['bird'=>'鳥'];
print_r($arr);
OUTPUTArray( [dog]

開発時には必須のデベロッパーツールのショートカットキー。
メニューバーで選択するのは結構面倒です。

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

Google ChromeショートカットキーCmd+Opt+iデベロッパーツールを開く

PHPとJavaScriptの文字列結合の違いです。
どちらのコードも書いているとたまに間違えます。。。

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

$str='文字列を' . '連結する';
echo $str;=>文字列を連結するPHP文字列を連結・結合する$str='文字列を' + '連結する';
console.log($str);=>

テンプレ作りました。
-pオプションはサーバーの設定ファイルなどの編集前、バックアップ取るときによく使います。

他にも-fオプションを付けて上書き確認をさせないなどもありますね。

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

Linuxコマンドcp - ファイルコピーのオプション

開いているファイルの関数や変数の一覧が表示されます。
ファイル内にメソッドが多い場合に一覧から探せて便利

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

VSCODECmd+Shift+Oファイル内のシンボルの一覧を表示するSHORTCUT KEY

Ctrl+Alt+「1〜6」で見出し1〜6を設定可能。
WindowsだとShift+Alt+1〜6です。よく使いますよね。

#wordpress
#ブログ初心者
#ブログ

Ctrl+Alt+2カーソル行を見出し2(h2タグ)に変換WordPressショートカットキー

バックエンドエンジニアならほぼ必ず打つコマンドですよね。
ls -alで隠しファイルも含めたファイル詳細を確認できます。

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

覚えておきたいコマンドlsファイルやディレクトリの情報を表示する

・ls -a:全てのファイル、ディレクトリを表示
・ls -l :ファイル、ディレクトリの詳細を表示
・ls -al:上記オ

「WasteNoTime」でググるとでてきます
業務時間や閲覧可能時間も設定できるので便利

#GoogleChrome拡張機能
#ブログ仲間と繋がりたい
#勉強垢さんと繋がりたい

Google Chrome ExtensionWasteNoTimeWEB閲覧を制限して
作業に集中できる拡張機能

プログ運営するなら知っておきたいSEOの仕組み
1.クローラー(収集)
2.インデックス(登録)
3.ランク付け

#SEOの基礎
#ブログ初心者

おさえておきたいSEOの仕組みクローラー自動巡回プログラムによりブログの記事や画像を収集するインデックス収集した情報を検索エンジンのデータベースに登録するランク付け200以上の評価基準を元に登録したペ

文字列を区切り文字で配列化する場合
・PHPは「explode」
・JavaScriptは「split」
で可能です。たまに忘れる。。。

#PHP
#javascript
#駆け出しエンジニアと繋がりたい

PHPとJavaScriptの比較PHPJavaScript

pathinfoの第2引数には以下のオプションも指定可能。
・「PATHINFO_DIRNAME」ディレクトリ名取得
・「PATHINFO_BASENAME」ファイル名取得

一行で呼び出せるのはいいですね〜

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

ファイルの拡張子を取得PHP$fileName='/aaa/bbb/ccc.txt';
echo pathinfo($filename, PATHINFO_EXTENSION);OUTPUTtxt