千原 耕司

スポンサーリンク
PHP

【PHP】変数の型を簡単に調べる4つの方法

PHPで変数の型を調べたいことがたまにあります。その際の調べかたをいくつか紹介します。gettype関数gettype()はプリミティブ型・組み込み型のデータ型のチェックを行うために使用します。gettype(7); // 'integer...
設計例

「店舗検索サイト」のDB設計

店舗検索サイトとは一定の条件に合った店舗を探し出せる機能をもったサイトのことです。業種によっては予約できたり、問い合わせができたりします。有名なところではホットペッパーグルメやエキテンのようなものや、マクドナルドの店舗検索もあります。詳細設...
PHP

PHP入門:逆引きレシピで学ぶ!すぐに役立つPHPコード集

「PHPのコード、どう書けばいいかわからない…」そんな悩みをお持ちのあなたへ。この逆引きレシピでは、PHPプログラミングでよく使う機能やテクニックを、初心者にもわかりやすく解説します。すぐに使えるコード例も豊富に掲載しているので、効率的に学...
React

【React】Material UIのListコンポーネントを数字付きリストにする方法

Material UIを利用して開発している際に、Listコンポーネントを利用して番号付きにしたい時に、調べたのでメモ書き。JavaScriptimport React from 'react';import { List, ListIte...
AWS

【AWS】CloudFrontキャッシュを削除するシェルスクリプト

CloudFrontを通してコンテンツを作成している場合、コンテンツを更新した際にCloudFrontのキャッシュを削除しておきたいです。コンテンツのアップロードと、キャッシュの削除を同時にバッチで行いたい場合の後者の部分のスクリプトになり...
AWS

AWS CLI helpエラーの解決方法【具体的手順】

AWS CLIを使用している際、特定のパラメータについて調べようと help コマンドを実行すると、次のようなエラーが発生することがあります。$ aws cloudfront helpCould not find executable na...
設計例

「ガチャ」のDB設計 – グレード確率

概要スマホのゲームなどでよく見かける「ガチャ」の仕組みです。ガチャの中身をグレード毎に分けて登録し、グレードのみに確率があるものです。恐らく一番実用的なのではないでしょうか。例えばグレードと確率がレジェンド3%、レア17%、コモン80%のよ...
設計例

「ガチャ」のDB設計 – 確率あり

概要スマホのゲームなどでよく見かける「ガチャ」の仕組みです。レジェンドキャラなどを低確率にしたかったりする場合に確率を含めています。利用時はコードで抽出してください。(SQLでも頑張ったら抽出できるかもしれません)設計詳細ER図erDiag...
設計例

「ガチャ」のDB設計

設計一覧色々なパターンを用意してみました。利用するシステムに合致しそうなものを元に設計してみてください。
設計例

「ガチャ」のDB設計 – 同一確率

概要スマホのゲームなどでよく見かける「ガチャ」の仕組みです。リストの中からランダムで抽出されるだけの仕組みです。全てが同一確率なので、中身が減らないおみくじなどに利用できるのではないでしょうか。もしくは確率分のGachaItemsを入れて確...
スポンサーリンク