エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

2018-02-01から1ヶ月間の記事一覧

nginxのdefault.confがやってることを見直す【138日目】

こんな感じのを書いてました location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass php:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCR…

【css】tableのtdの横幅(width)が揃わない問題【137日目】

tableのセルが揃わない td.left { width: 30%; } td.right { width: 70%; } こんな風にしても、列によって幅が揃わない・・・なぜだ。 table自体のwidthを指定していなかったから table { width:100%; } td.left { width: 30%; } td.right { width: 70%; } …

【CSS】スマホを横向きにした時に、文字が勝手に大きくなる問題【136日目】

CSSをpx指定してもできない .text { font-size: 14px; } .text2 { font-size: 14px; } スマホを横向きにした瞬間文字が大きくなる・・・なぜ。 かと思えばtext2に至っては小さくなってる・・・どゆことなの。 対策 html { -moz-text-size-adjust:100%; -webk…

golangのチュートリアル始めて衝撃的だったこと3つpart4【135日目】

前回の記事 willow710kut.hatenablog.com 驚いたことかk A Tour of Go チュートリアルの感想を引き続き書きますん。 ポインタがある! p := &i // point to i fmt.Println(*p) // read i through the pointer *p = 21 // set i through the pointer fmt.Pri…

golangのチュートリアル始めて衝撃的だったこと3つpart3【134日目】

前回の記事 willow710kut.hatenablog.com 驚いたことまだまだ続く。 A Tour of Go チュートリアル驚いたことをまた書きますね。 ifの初期変数はif文内のみで使える。 if v := math.Pow(x, n); v < lim { return v } else { fmt.Printf("%g >= %g\n", v, lim)…

golangのチュートリアル始めて衝撃的だったこと3つpart2【133日目】

前回の記事 willow710kut.hatenablog.com 今回驚いたこと A Tour of Go チュートリアル驚いたことをまた書きますね。 読者対象 golangとか知らない。でも気になってる。 他の言語触ったことある for文に()が要らない for i := 0; i < 10; i++ { sum += i } …

golangのチュートリアル始めて衝撃的だったこと3つpart1【132日目】

golangのチュートリアル始めました。 これ。インストールとか不要。ブラウザでいろいろ出来るよ。この時点でもびっくりだね! 日本語にも対応してるよ。とりあえず見てみよう。 A Tour of Go 驚いたこととりあえず3つ。 読者対象 golangとか知らない。でも気…

z-indexで重ねたウィンドウをクリックすると、全部反応してしまう【131日目】

注意 willow710kut.hatenablog.com 以下の方法だと、スクロールイベントなど、デフォルトの動作も止まるので、 それを防ぎたい場合は上の記事をどうぞ。 何が起こった <div class="bg"> <div class="front"> </div> </div> bg { width: 100%; z-index: 10; } front { width: 80%; z-index: 11; } こんな時に…

スマホを横に変えた時の幅に対応するために。cssでvwとvhを使う。【130日目】

こんな時使える。 スマホで横幅いっぱいの画像を表示させようとして、 縦向きから横向きに切り替えた時に、画像の大きさが変わらない時とか。 同じ条件で、divの横幅が変わらない時とか。 どうするの width: 100%; とか書いていたのを width: 100vw; に変え…

sassでextendを使ってcssの継承をする【129日目】

こんな場面に有効 .button1 { width: 20px; height: 15px; background-color: red; } .button2 { width: 20px; height: 15px; background-color: blue; } 解決方法2つ .button { width: 20px; height: 15px; } .button1 { background-color: red; } .button2…

高知のベンチャーで働くエンジニアに会ってきました【128日目】

きっかけはTwitter 最近ベンチャーに入った!って仲間を見かけまして。 その人はTwitterやブログで学んだことを発信していると。 うん、ランチに行くしかないよね! 高知に行く予定があったので、ランチ行きましょー!ってお声がけさせていただいた次第です…

一週間休みを取って、自分についてわかったこと【127日目】

一週間有給取って高知行きました 一週間休んでました。 やってきたこと ・空き時間毎日2時間勉強した ・大学の後輩に会ってきた ・高知のベンチャーで働く人と会って来た 勉強してわかったこと ■仕事でプログラミングして学ぶのは、非常に効率的。 お仕事す…

ECSを使うためにやりたいことのメモ【126日目】

ECSはdocker-compose.ymlをそのまま使えなくもない? qiita.com 調べてみると、imageを事前にbuildしてどっかにアップしておいたら大丈夫っぽいですね。 そのためにはdockerhubにアップしなければ dockerhubは一応プライベートレポジトリを無料枠でも持てる…

laravelの環境構築で参考にしたサイト一覧【125日目】

基本形 qiita.com Nginx + php-fpmの環境を作ろうとしたらPHPファイルがダウンロードされる utano.jp mcryptをphp7.2でもインストールする方法 blog.apar.jp ぼやき とりあえずわからないところは極力削って環境構築。 わからないままコピペよくない。 一応…

php7.2でmcryptがインストールできない問題【124日目】

Dockerやってたらmcryptがインストールできない なんでだーってなった。 コマンド間違えてないはずなのに、 /usr/src/php/ext/mcrypt does not exist って出る。なぜだ。 でもきっと私の記述が間違ってるんだ・・・ そう思ってた mcryptはPHP7.1で非推奨、7.…

docker-compose.ymlを少し書いてみる【123日目】

試したいけどネット環境がないので 今テザリングで更新してます。 ええ、docker動かした瞬間に通信量がやばいやつなので、テスト出来ないのでやんす。 ってことでメモだけ書いてまた今度テストです。 docker-compose.yml version: '3' services: php-fpm: bu…

Docker+PHPの勉強メモ。構成を考える。

構成 PHP-apacheのイメージで構成 (本当はnginx+phpfpmでやりたかったけど、動くもの作るために後回し) 加えてmysql ネットには? AWSのECS使いたい。使えなかったら、EC2にgitとdockerインストールして、その場で作る。 ゴールは? とりあえず自分が勉強し…

東京で消耗してた私が、高知に遊びに行ってみた。常識の違い編【122日目】

高知の常識ってなんだ 高知のJK達と遊んできました←←← で、会話してると結構『常識ってなんだ!?』ってなる場面が 男子高校生が魚をさばけるのは当たり前 え。そうなの。常識って言われたけどそんなことないだろ!? え、クラスの男子が次は鳥を〆るって言…

東京で消耗してた私が、高知に遊びに行ってみた【121日目】

一度は書いてみたくなるよね タイトルはまあ、東京から高知に行ったら思い浮かぶ某ブログのタイトルですね。 あ、121日目というのはブログの日数で、高知に遊びに来てからは2日目です。 食べ物ちょー安い。 エリンギやえのきが税込み80円・・・あんなにでか…

疑似乱数を、再現可能な値にする方法【120日目】

何が嬉しいの? 擬似乱数を再現可能にすると、 バグとかの再現も出来る。 ドキュメント PHP: mt_srand - Manual PHP: mt_rand - Manual 結論 $seed = 10; mt_srand($seed); echo mt_rand(0, 255); echo mt_rand(0, 255); echo mt_rand(0, 255); mt_srand($se…

目的のない読書は、頭に入りませんでした。【119日目】

最初に 日記です。特に役に立つ情報はありません。 また、明日から高知に一週間遊びに行くので、ブログの更新が確定で技術関係ないものになります。 0.結論 目的がない読書だったから。 目的を決めることで→自分に結果としてでる。自分の行動に変わる 1.何を…

私がブログを続けることが出来た記事の方に会ってきました!【118日目】

こちらの記事を書かれた方とランチに行ってきました! tomokazu-kozuma.com 私がブログを書き始めて20日くらい経った時、この記事を見たのが、今も続いている理由です。 どんなこと書いてるの 詳細は実際に記事を見ていただくとして、 ブログを書いて続ける…

Laravel5.2以降で二重配列にバリデーションを入れる方法【117日目】

配列にバリデーションをかけたい arrayX = [['key' => 10], ['key' => 'aaa']] こんな感じのやつ。 arrayのkeyに対して、数値であるとバリデーションをかけたいやつですね。 公式ドキュメント バリデーション 5.3 Laravel 配列形式のフィールドをバリデーシ…

5番目や◯◯番目のliにCSSをかける方法【116日目】

liを横並びにさせる時にこんなことありませんか 3番目と6番目だけに marginをかけたい・・・ 4番目以降に margin-topをかけたい・・・ とか。私はありました。 前まではfor文で個数数えてCSS書いてました。 参考サイト http://csspro.digitalskill.jp/%E3%83…

mkdirで作ったディレクトリに即入る方法【115日目】

結論 mkdir newdir && cd $_ 即じゃないじゃん、コマンド2つじゃん すみません、これを説明するのに良い言葉が思いつかなかったのです。 ちなみにこんな書き方も mkdir newdir cd !$ このコマンド何してるの Man page of BASH hash.hateblo.jp つまり? 直前…

自分ルールを作ってみよう【114日目】

日々悪い癖が治らないので 自分ルールを作って少しずつ直していこう。 今日のレシピはー 即感情で反応してしまう癖 ということで、 プログラム作ったら、これで本当に良いか考える そもそも、ゴールを設計してからプログラム書き始める 良い!と思ったら一旦…

slackの/remindで今日を指定できない問題【113日目】

たまにslackで上手く/remind設定できないことが slackの /remindは指定した時間に、チャンネルや個人にメッセージを送ってくれる機能です。 /remind me "薬飲む時間だよ!" everyday 9:00 みたいにすると、毎週9時に薬飲むメッセージをくれるようになります…

感情ファーストで動くと、行動に偏りが産まれる【112日目】

# 注意 あくまで私のメモ。 # 最近治したいと思っていること何かが起こった。 それに対して『これは良いことだ』『これは悪いことだ』と捉えるのを一旦やめたい。 事実を事実として捉えないと、感情によって偏った認識が産まれる。 # 感情に対しての偏りが大…

【Laravel】多対多のリレーションで、中間テーブルの値を取得【111日目】

多対多のリレーションって? willow710kut.hatenablog.com 自分の過去記事ですが・・・ こんな時どうする? menbers id|name 1 | ういろう 2 | りんご 3 | マジシャン groups id|name 1 | 野球部 2 | 麻雀部 3 | ダーツ部 member_group id|member_id|group_i…