プロジェクト Projects
自分専用に欲しいアプリ、サービス、その他作品を開発して自由に垂れ流していくスタイル

Manabu English Vocabs
概要:英単語アプリ※ GREレベル。
プラットフォーム:現時点ではAndroidのみ。
今後のロードマップ:機能充実や学習を手助けするアップデートを予定しています。
Manabu English Vocabs Privacy Policy:
doc-hosting.flycricket.io/manabu-english-vocabs-privacy-policy/670f3148-ca59-4709-bc9b-5dced17e24ac/privacy
Manabu English Vocabs Terms of Use:
doc-hosting.flycricket.io/manabu-english-vocabs-terms-of-use/393e9ac8-487e-46a9-9e7a-0210491a254e/terms

スクリップ
概要:台本関連の投稿プラットフォーム
プラットフォーム:WEBサービス
現在開発中

Zyphone(仮)
概要:ゲーム
プラットフォーム:未定
現在開発中
Team Manabi
どうにか時間をつくって人生謳歌している人間。

Owl Girl
Engineer
Explore Our Blog
AWS S3 bucketでDjangoプロジェクト内のファイルを管理する方法
Django内でファイル管理をする事も可能ですが、ファイルが多くなる事が想定される場合は外部のストレージと連携して管理した方が良い・・・という事で、AWSのS3 bucketを利用して、画像などその他ファイルを管理できるように連携を行ってみました。 前提情報 ・AWS CLIは設定済み・AWS IAMでユーザー作成済み、アクセスキーも作成済み※AWS CLIとIAMユーザー・アクセスキーの作成は前回の記事を参考にどうぞ・WindowsのOSで、Powershellを利用しています インストールするモジュール django-storagesは、djangoを外部ストレージに連携できるようにする為に必要なモジュールです。boto3は、AWSとの連携に必要なモジュールです。django-environは、Djangoプロジェクトのsettings.pyに機密情報を直接記載せず、envファイルから値を読み込めるようにするモジュールです。※これらモジュールをインストールした後は、アプリケーションデプロイの時に必要なrequirements.txtを更新しておきましょう Djangoのsettings.pyにenvironを組み込む manage.pyがあるフォルダ層に.envファイルを作成。.envファイルの中に、機密情報を記入します。[…]
AWS CLI & AWS IAM 接続方法
今回AWS CLIを使って、AWSサービスにローカルPCからログイン&操作できるように環境を整えます。 AWSのIAMでユーザーを作成 ローカルPCからAWSリソースに接続をする場合、アクセスに利用するユーザー情報を作成する必要があります。 ユーザー名を決めて、「AWSマネジメントコンソールへユーザーアクセスを提供する」にチェックを入れます。私の場合はパスワードを自動生成ではなく自分で決めて、サインイン時にパスワードの作り直しは不要と設定しました。 一般的にはユーザーを含めるグループを作成し、そのグループに対してポリシーを設定しますが今回はユーザー単体に対してポリシーをアタッチしてみました。ポリシーは検索でも色々と調べられますので、アカウントに対して許可したい権限を付与してあげてください。 ユーザー作成完了後、アクセスキーを作成すればこの情報を使ってAWS CLIからAWSリソースにアクセスする事ができるようになります。 AWS CLIのインストール こちらのURL(公式サイト)に記載されている通りに、WindowsであればPowerShellにコマンドを打ってインストールを行う。Installing[…]
Github: ファイル名が勝手に大文字になる場合の対応方法
皆さんごきげんよう、Githubを利用していると、pushした際にまれにファイル名が勝手に大文字に変換されてしまいます。対応方法について残しておきます、少しでも参考になりますと幸いです。 原因 Gitのcore.ignorecaseをオフにする Gitはデフォルトで core.ignorecase = true になっていて、大文字小文字の違いを無視します。これを無効化するコマンドはこちら。 CLIを使った対応方法 Powershellでファイル名を修正して、コミットとプッシュ。