サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 17
blog.ver-1-0.net
rails ではマイグレーションコードを gitで保管して、DBの変更履歴を残していたり するのですが、 たまーーに migrationコードを実行せずにSQLで直接 DBを変更する輩がいます。 そんな時に としようものなら、 「そんなカラムはalreadyで存在するぜ」 とか 「そんなカラムないけどちゃんと確認して」 と怒られることがあります。 いらないマイグレーションコードだとわかっていれば すぐにファイルを削除してしまえばいいのですが、 そうもできない時があります。 そんな時に、実際は実行してないけど スキップする方法を探していたのですが。。。 ありました方法は簡単です。 …
前回の記事で紹介したようにOculus Questを購入したわけなのですが、 購入の動機に「VR空間でプログラミングできるか試したい!」というのがありました。 VR空間でのプログラミングをする時の考えうるメリットは、 ディスプレイなしで大画面を映し出してコードがかける 自分の好きな仮想オフィスで空間の雰囲気を楽しみながらコードをかける アバターなどを使って、仮想オフィスを実現できる? あたりかと思っているのですが、どうでしょうか? ディスプレイなしで大画面を映し出せるなんて、自分の家の省スペースにもなるし、旅先でちょっとコード書きたい なという時とかにゴーグルつけてプログラミングできたら最高…
元号ももう令和に代わり粛々とGoの勉強を続けているのですが、今回はGOとGraphQLを使って CRUDできるAPIを作ってみました。 gin-gorm-gqlgen-sample そもそもGOに慣れていなかったり各種ライブラリの情報が少なかったりで結構時間かかりましたが、 なんとかそれらしきものができたのでリポジトリを共有しておきます。 前回の記事でも、最初にながれを説明して詰まったところを最後にまとめて終わりという形だったので 今回も同じ形でいければななんて思っています。 サンプルを作るにあたり色々と情報を漁ったのですがGormとgqlgenを組み合わせの情報が少なく苦労したので そこら…
これまで仕事でReact Navigationを使う機会はあったのですが、 この度再度ReactNavigationをインストールから実際に使うところまでを経験 できたので改めて使い方を整理します。 インストール 元はこちら https://reactnavigation.org/docs/en/getting-started.html インストールは現状最新版の3系を入れていきます。 まずはadd, expoは使っていないのでreact-native-getsture-handlerも合わせて インストールします。 yarn add react-navigation yarn add react-native-gesture-handler react-native link react-native-gesture-handler package com.reactnavigation
最近ではブログから、本からほんとうに世の中には情報が増えましたがそれらを全て消化するのには到底不可能に思えます。 そのなかでも著名人の読書についてのインタビューなどを読むと月100冊読んでます。などという人もいて卒倒しそうになるのですが よくよく調べてみるとこういった人は普通の人たちと読み方が違うようでこういう形で読んでみると本から自分にとって重要な情報を 効率よく吸収できるのかなというところがなんとなくわかってきたので今のうちにまとめておきます。 私の読書事情 自分の読書量は読書家と呼ばれる人に比べると全然少ないですが、一般の人よりは本を読む方だと思っていて月3 ~ 5冊程度は読むのかなと思っています。 エンジニアという仕事上技術書を結構読まないといけないんですが、そこまで綺麗に本を消化できているかというとそうでもなく、Amazonでポチッとしてから見事に積ん読されていることもしばしばで
ReactのComponent, PureComponent, SFCComponentのレンダリングの挙動の違いをまとめてみる。 「Componentはどういう時に再レンダリングされるんですか?」 Reactで開発している方はもちろん、「propsやstateが変更された時だよ!」と自信をもって答えられるかもしれません。 が、 「ネストした時はどうなるんですか?」 「PureComponentやSFCとかってレンダリングの挙動が変わるんですか?どう変わるんですか?」 みたいなところにちゃんと答えられる自信がなかったのでそれぞれのコンポーネントの違いをまとめてみました。
webアプリには、 だいたいログイン機能を 実装する必要がありますよね。 なので、 今回はKotlin + Spring Boot での ログイン機能を 実装します。 ソースはgithubにあげているので、 cloneしていただければ試運転できます。 Springには、 SpringSecurityという認証管理を行う フレームワークがあるので、 そういう便利なものを 使って実装していきます。 です。 Gradleはjavaのビルドツールで、 アプリケーションのライブラリの依存性管理を行うツールです。 まずは、spring-securityの依存性を追加します。 build.gra…
APIを作っていく まずは楽曲の一覧を通常通り画面で表示させますと 以下の通りになります。 これらの楽曲をJSON形式で取得するAPIを作成します。 JSON形式のレスポンスを返す際のコードのポイントは3つで 画面の表示はいらないのでオートレンダリングをOFFにする。・・・① レスポンスオブジェクトにレスポンス形式をセットする。・・・② レスポンスBodyにJSONデータを格納する。・・・③ になります。 以下、コードです。 define('BAD_REQUEST_CODE',400); define('NORMAL_REQUEST_CODE',200); define('AUTHORIZED_API_TOKEN','authorized_key_string'); class SongsController extends AppController { // index , view
どうも、 トレーニング後にビールを 飲んでしまう@version1です。 今回は、 そろそろ勉強のために、 JqueryでなくAngular, React, Vueらへん 使って見ようかということ でvue.jsをlaravelにインストールしてみました。 数あるjavascriptライブラリの 中でvue.jsを選んだ理由は 特になく、なんとなく なのですが強いて言うのであれば、 今からやるのであれば後発の新しいライブラリを 使いたいと言うところでした。 以下、Googleトレンドで他ライブラリとの 検索の割合調べてみた画像。 検索数も伸びてますね。 後発だけに他ライブ…
タイトルのように、 何回かに分けてRails + Nginx + Postgresの環境を Dockerで構築していきます。 DockerでRails + Nginx + Postgresの環境を構築する。その① DockerでRails + Nginx + Postgresの環境を構築する。その② DockerでRails + Nginx + Postgresの環境を構築する。その③ 構築を行う前に簡単にDockerの説明から。 ※書いていたらそれなりの長さになったので、 Dockerをインストールして、 ちょっと触ってみるところまでで一旦切りました。 Dockerは、 PC上にコンテナという仮想のサーバを作成して、 その上にRailsやPostgres,Nginxなどの環境を構築するものです。 Dockerの基本的な仕組み -Virtual Machineとの違い- 下に図を貼りつけま
このページを最初にブックマークしてみませんか?
『blog.ver-1-0.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く