エンジニアのひよこ_level10

【毎日更新!】新卒3年目エンジニアブログです!

【一週間振り返り】思いをアウトプットした一週間【731日目】

1.今週一週間の感想(ざっくり) たっくさん思いをアウトプットした一週間 2.良かったこと(新規・特徴的なこと) PHPConference沖縄登壇無事終了! バーチャルカンファレンス動くのを宣言! そしたら、色んな人が協力を申し出てくれた・・・! 3.良かったこと(…

【2周年】ブログ2周年ヽ(=´▽`=)ノ私の変遷のプレゼン公開【730日目】

ブログ2周年です 早いですね!ブログ2周年になるとは、私も思っていませんでした。 そして今日は、PHPConference沖縄のアフターハックに参加してました。 re-build.connpass.com これは!2年間の話しなきゃなーって思いました。 登壇資料 docs.google.com ど…

【登壇感想】PHPConference沖縄に参加+登壇してきました!!!【729日目】

登壇 phpcon.okinawa.jp こちらで30分枠で話しました!!! どうだった? たぶん、設計そこそこ知ってる人には『粗はあれど、ある程度言いたいことはわかる』みたいなものになった気がします。 ですが、ターゲットである初心者に、例題をゆっくり考える時間…

【登壇資料】開発の速度と設計に関わる、『正しい意味で』プログラムを書く【728日目】

登壇 phpcon.okinawa.jp こちらで30分枠で話します!!! 登壇資料 docs.google.com 概要 間違ってプログラミングするって、この2つじゃないかな? 使い方を間違える 作るものを間違える これを実例を交えて紹介。 加えて、私のプログラミングの流れを通じ…

飛行機取り間違えた、その後。【727日目】

キャンセル料が来ました。 クレジットカードの決済金額を【128680円】⇒【4560円】に変更いたします よ、良かったあああああ(´;ω;`) そこそこの授業料だけど、明日からも生きていられそうな金額です。 結構心配してくださった方が多かったので、ブログで報…

飛行機取り間違えて、絶望した話【726日目】

結論 飛行機のチケットは高額だ。一人用でもダブルチェックすべき。 会社絡むなら、会社で買ってもらおう これだけ、これだけ伝わればもう記事閉じていいです。 背景 明々後日はPHPカンファレンス沖縄ですね。 私も行きます。 飛行機の予約をしました。 起こ…

【Laravel】Hasherの拡張と、info関数の実装【725日目】

Hasher github.com LaravelにはHasherという機能があります。ハッシュ化のクラスです。 バージョンアップ 5.6から、Hasherのインターフェースにinfo関数が追加されました。 クラスの拡張するなら、これも拡張したい。ってことでどう拡張するか。 元コードの…

【プロトタイプ】開発の速度と設計に関わる、 『正しい意味で』プログラムを書く【724日目】

この記事は? 今週の土曜日に開催されます、PHPカンファレンス沖縄で登壇する時の内容のプロトタイプです。 これはまた更新されていく可能性があります。 ネタバレが嫌な人はブラウザバック! そして、『これはこうしたほうがいいんじゃない?』って思うのが…

【一週間振り返り】心が良くない方向で正常ではなかった一週間【723日目】

1.今週一週間の感想(ざっくり) 体調崩したり、行動のモチベーションが完全に死んでいたりとか・・・ 逆に言うと、気づけて、そして引っ張り上げてくれる人がいてよかったね。 2.良かったこと(新規・特徴的なこと) いろいろ、私の良くないところを教えてもら…

【CSS】marginを『正しい意味で』使う(余白)【722日目】

説明で使ったコードのCodePen コードが実際に動いています。 https://codepen.io/klack710/pen/MWWWjvj CSSでmarginが思ったように動かない CSSで、箱を作成する。 .margin_box { margin: 10px 0; width: 80px; background-color: skyblue; } <div class="margin_box"> margin </div> margi…

【PHP】改行文字を<br>に変更して表示させる【721日目】

改行を使いたい 画面に文字を表示させたい。 このとき、DBなど外部から改行の入った文字が取得出来たとする こんにちは はじめまして これをHTMLとして出力するときに、 <p></p>とするとどうなるか。 <p>こんにちは はじめまして</p> HTMLの改行は意味がないので こんにち…

【Laravel】簡単にadmin用のページを作成する【720日目】

元ネタのLaravelニュース laravel-news.com 簡単admin画面作成 composer require laravel-frontend-presets/NowUi php artisan preset nowui これで、Bootstrap4で作られた、adminテンプレートが出来上がります。 php artisan migrate --seed こちらで、基本…

【Laravel6.1】LazyCollectionにeagerメソッドが追加されます【719日目】

アプデ laravel-news.com 6.0から追加された、LazyCollectionというクラスに、新しく eager()が追加されました。 どんなことが起こる? github.com @return static` なので、LazyCollectionが返されます。 そして、eagerが呼び出された時点での中身を使用し…

【PHP】abstractクラスにfinalオプションを付けるとどうなる?【718日目】

abstractクラス 抽象クラス。 なんで抽象クラスと呼ばれるものかは割愛。 このままでは実態がなく、インスタンス化出来ないので、継承とかをして具体的なクラスにしないといけない。 final これ以上クラスが変動することはないよというオプション。 変数なら…

【Laravel】bladeの{{}}の記号を変えることができなくなりました【717日目】

今までの変更 \Blade::setContentTags('[%%', '%%]'); \Blade::setEscapedContentTags('[-%%', '%%-]'); こうすると、 {?? ??}みたいなタグを {%% %%}に置き換えたりできました。5.3まで。 用法としては、別なテンプレートエンジンや、JavaScriptで {{}}を置…

【一週間振り返り】いろんな点で新しいことやれてた【716日目】

1.今週一週間の感想(ざっくり) 新しいこと始めれてる。良かったことの項目が多かった一週間! 2.良かったこと(新規・特徴的なこと) Qiitaで記事書いた 赤ペン先生してもらった Qiitaでデイリートレンドに載った 久々にそこそこ難しいプログラム書いた 3.良か…

Qiita始めてわかったこと【715日目】

昨日Qiita書きました www.nyamucoro.com 書きました。 一日経ちました。 めっちゃ読まれました 767Views・・・うそやん。 一日で読まれる量違いすぎた。 まあ、こちらは無名のブログではあるので当然こうなるのですが、まさかここまでとは。 Laravelは読まれ…

Qiitaデビューしました【714日目】

書いた記事 qiita.com 今回こっちで記事書いたから、今日のブログは短め。 なぜQiita? こっちのブログでいいじゃん。 っていうのはわかるのですが、今回は、出来るだけ知らない人には知ってほしいと思って、 あえてQiitaにしました。 タイトル・・・ あえて…

【Laravel】カスタムバリデーションで入力が空だと動かない問題【713日目】

入力が空だとバリデーションが動かない Validator::extend('required_if_xxx_and', function($attribute, $value, $parameters) { // なんらかの処理追加する // 通常のrequired_ifをする $param_required_if = implode(",", $parameters); $result_for_requ…

【PHP】traitでオーバーライド元の関数を使いたいとき【712日目】

traitを拡張したい Laravelの中にあるtraitを拡張したいとか、traitをさらに継承するように使いたい。 use Illuminate\Foundation\Auth\AuthenticatesUsers as BaseAuthenticatesUsers; trait AuthenticatesUsers { use BaseAuthenticatesUsers } こんな感じ…

【AngularJS】ng-attr-dataでdata付与したのに、データが取得出来ないときの対応【711日目】

バインド後の値を使いたい <div> <object ng-attr-data="{{url}}"> </div> 上のコードの様に、バインドした値をURLなどパス指定に使いたい。 これがbindされて <div> <object ng-attr-data="{{url}}" data="https://example.co.jp/xhviqqip2"> </div> ってなっている。 でも、なぜかobjectタグがデータを取得してくれない。どうしたものか。 空のdataを用意する <div> <object data="" ng-attr-data="{{url}}"> </div> dat…

【一週間振り返り】登壇・良い暴走・自己研鑽【710日目】

1.今週一週間の感想(ざっくり) 良い暴走ができたことと、自分を振り返れたのは良かった一週間でした。 2.良かったこと(新規・特徴的なこと) PHPConference北海道でLT 懇親会LTに出る とうとうバーチャルカンファレンスやりたいって宣言した 自分の箱から脱出…

【登壇資料】PHPConference北海道でLTしてきました!【709日目】

このイベントに参加しました phpcon.hokkaido.jp どうだった? 楽しかったです!言うまでもないですね。 1. 技術面の情報収集 2. 会社の制度の情報収集 3. 他社との交流 4. ちょっとエモい感じの話する を目的に行きましたが、結構目的達成出来たのではない…

【登壇資料】PHPConference北海道懇親会LTの資料+ちょっと長い裏話と思い【708日目】

登壇 phpcon.hokkaido.jp こちらの懇親会で、先着5名の方が自由にLTしていいよ! ってなったので、急いで資料作りました! 登壇資料 docs.google.com 話した内容 静的サイトジェネレーターは、サクッとサイト作るのにいいよ 旅行で写真取るなら、3Dモデル使…

【登壇資料】エンジニアがブログや登壇で、アウトプットするとどうなる?【707日目】

登壇 phpcon.hokkaido.jp phpcon.php.gr.jp こちらでLT枠でお話します! 登壇資料 docs.google.com 概要 アウトプットすべきか どうなるか 5分間だと語れることが限られているので、アウトプットすべきかと、before/afterの2つを話せればいいと思って作りま…

【登壇資料だったもの公開】登壇で話す内容のプロトタイプ公開【706日目】

PHPConference 北海道で登壇します phpcon.hokkaido.jp 明後日登壇します! 登壇資料だったもの 一度資料を作ったんですが、これじゃない感が出てきたので、大きく変えようと思って、 一度全部書き直そうと思いますφ(・・ でも消すのはもったいないと思って、公…

【AngularJS】{{}}でバインドした後の値をdataやsrcに使いたい【705日目】

バインド後の値を使いたい <div> <img src="{{url}}"> </div> <div> <object data="{{url}}"> </div> 上のコードの様に、バインドした値をURLなどパス指定に使いたい。 しかし、バインド前にimg属性がファイルを探しに行ってしまい、目的の値を取得することが出来ないことがある。 なので、データをバインドしてからの値を使う…

【ラジオ】Laravel6について語り合う会を公開しました【704日目】

語り合う会? Laravel.shibuya というIRT形式での勉強会がありまして、 その運営メンバーでLaravelのリリースノートを読んでみようという会を実施しました。 その時の収録音声は、こちらの記事で公開されています。 音声なので、何かしながらのんびり聞き流…

【思考メモ】時間を消費しているだけの生活に感じるときに【703日目】

なんとなく生きてる気がしちゃう 朝起きて、ご飯食べて、なんとなくTwitter見て、なんとなく動画見て、なんとなくお風呂入って寝る。 そんなふうに、なんとなく時間を消費しているように感じるときってたまにあると思います。 以前ワクワクしてたときってど…

【一週間振り返り】調子に乗って人のこと考えなかった一週間【702日目】

1.今週一週間の感想(ざっくり) かなり失言が多かった、もとい、それを指摘していただいてました。 2.良かったこと(新規・特徴的なこと) とある新しい試みやりました。おしゃべり系 仕事のサイト公開無事に完了っぽい 3.良かったこと(平時・生活的なところ) …