プログラミング

Reactアプリを人生で初めて速くしてみる

「Reactアプリケーションを作る」という経験はあるものの、最適化・高速化するという経験はなかったので、なんか面白そうだしやってみました。

GraphQL PlaygroundをGCPのIAP認証効かせたまま使う方法

Apolloを使ってGraphQLのAPIを作っていたときにGraphQLのPlaygroundがエラーでどうにも動かなくてはまったので、解決方法を共有します。 www.apollographql.com 状況 Node.jsにApollo ServerをインストールしてAPIのベースを作りました。クライアント(WEB U…

未経験からエンジニアになってからの1年半を振り返る

未経験からエンジニアになって実際どういうことをやるのか、プライベートはどんな過ごし方になるのか、1年半を振り返って書いて見ました。

26歳営業が未経験からプログラミング勉強してエンジニアになるまでの話

背景 なぜエンジニアになろうと思ったか…とかはこっちの記事を見てくれたらうれしいです。この記事では実際にエンジニアになるまでの全体の流れをメインに書いてます。 b1840943.hatenablog.jp 前職の仕事をしながら、「このままの仕事でいいんだろうか」と…

未経験者がプログラミングスクールに入る前にやっておくべき3つのこと

僕が入学前にやっててよかったなーと思うことや、「何をしてたらいいですか?」と聞かれて考えたことをまとめました。未経験からエンジニアに転職したい人向けに書きます。あくまでスクールに通う前提の人向けです。 事前学習 どのプログラミングスクールも…

【CSS】はみ出した文字を「...」で省略する方法が簡単すぎた

Pairsのクローンを作成していて、長すぎる文字を省略させたい部分があったので調べてみました。 jQueryでごにょごにょやるのかなー面倒くさいなーと思ってたらCSSでズバッと一撃で解決して感激したのでまとめます。 長すぎるメッセージを送信した場合、最新…

<Rails> user_signed_in?って本当に必要なの?

素朴な疑問かもしれませんが、Railsでツイッターのようなアプリのコードを眺めていた時にこの疑問にぶち当たりました。 ツイートの一覧を表示するビューの中で、もし表示されているツイートと現在ログインしているユーザーが同じであればツイートの編集リン…

<Rails> partialをrenderするときのcollectionとは?こっちの方が速いみたい。

Railsを使ってて部分テンプレートをrenderするときにローカル変数を渡すことがあると思います。いくつか渡し方があるんですが、それぞれどう違うのか、パフォーマンスの変化についてもまとめました。 前提としてtweetモデルとtweetコントローラーが存在して…

Sassパーシャルをapplication.scssで@importする順番

Railsでチャットアプリを作っていて、まず手始めにSassで見た目を作っていました。 その時にパーシャルをいろいろ作ってたらハマってものすごい時間を食ったので、こんなしょうもないハマり方を今後一切人類が繰り返さないようにここに記します。 パーシャル…