ちゃんと人間が書いています。 Claude Codeをこれから使い始める初学者の方から、 すでに使っているけれど もっと活用したい上級者の方まで、 幅広く対象にしています。 2026/02/18時点のAnthropic公式のベストプラクティスと、私の開発の知見を元にまとめています。 上から順に読んでいけば、誰でもプロになれるように書きました。
はじめに 本資料は、Scala初学者向けの学習テキストです。本資料を読み進めることで、 プログラミング言語Scalaを用いたアプリケーションを開発できるようになること 『Scala スケーラブルプログラミング』(第4版)(通称コップ本)を通読して理解できるようになること 『Scala関数型デザイン&プログラミング ―Scalazコントリビューターによる関数型徹底ガイド』(通称FP in Scala)を通読して理解できるようになること が主な目的です。 『Scalaスケーラブルプログラミング』は、Scalaの言語設計者であるOderskyさんらにより書かれた解説書で、Scalaの言語機能について詳細に書かれており、Scalaプログラマにとってはバイブルと言える本です。この本は決して読みにくい本ではないのですが、本の分量が多いのと、関数型など他の言語でのプログラミング経験がないとわかりにくい箇
初めまして、PHPエンジニアの伊藤です。 AWSで別VPC上にあるEC2インスタンス間の接続をする際に auth認証等独自の認証を利用せず フロント側のように Cognitoを経由して接続することで認証を簡略化できないかと思い 試してみたのでその紹介をしようと思います。 前提 ・今回はサーバ間の接続のためフロント側については考えない(ログイン画面等) ・サーバ間はAPIを通してやりとりする ・事前準備としてログイン用のユーザープールとログインユーザーの登録は済ませておく だいぶ雑ですが簡略化するとこんなイメージ イメージ図 では早速実装していきたいと思います。 PHP側 まずはadminInitiateAuthのAPIを利用して ログインしてアクセストークンを取得します。 protected function access_token() { $client = new CognitoId
突然ですが、以下の機能がそれぞれどういうものか すべて ご存知でしょうか? CloudWatch ServiceLens X-Ray CloudWatch Contributor Insights CloudWatch Synthetics CloudWatch Container Insights CloudWatch Logs Insights CloudWatch メトリクス Metric Math 検索式 カスタムメトリクス CloudWatch ダッシュボード CloudWatch 異常検出(Anomaly Detection) CloudWatch 埋め込みメトリックフォーマット CloudWatch アラーム 異常検出に基づいたアラーム 複合アラーム 私はわからなかったですね。ここ 1〜2年のCloudWatch系のアップデート量は凄まじいなと個人的には思っていて、Cloud
AWS公式さんがDocker Hubでイメージを公開してくれました。 (2020/03/31) 待ってました AWS CLI v2 Docker image | AWS Developer Blog https://aws.amazon.com/jp/blogs/developer/aws-cli-v2-docker-image/ (Google翻訳) AWS CLI v2の2.0.6のリリースにより、AWS CLI v2がDockerイメージとして利用できるようになったことをお知らせします。 これにより、ユーザーはAWS CLI v2のインストールを自分で管理する必要なく、コンテナベースの環境でAWS CLI v2を使用できます。このDockerイメージを利用するにはさまざまな方法がありますが、特にCI / CD設定では、ローカルマシンのDockerコンテナでAWS CLI v2を実行す
はじめに AWSチームのすずきです。 クラウドサービスのAWS、有効なクレジットカードと電話番号があれば、10分ほどでその利用が開始できます。 AWS アカウント作成の流れ この様に簡単に取得できるAWSのアカウントですが、その管理が不適切な場合、意図せぬ事故の原因となることがあります。 今回、AWSを安全に安心して利用するため、AWSアカウントを開設後に実施すべき設定についてまとめてみました。 AWS環境が、弊社クラスメソッドメンバーズを初めとする請求代行サービスを利用されている場合、一部当てはまらない項目もありますのでご注意ください。 目次 ルートアカウントの保護 MFA(多要素認証)の導入 アクセスキーとシークレットキーの確認 IAM(Identity and Access Management)設定 IAMグループ作成 IAMユーザ作成 IAMユーザの認証設定 IAMのパスワードポ
DynamoDB テーブルの接続、作成、管理の方法について、以下のセクションで説明します。 開始する前に、Amazon DynamoDB の基本概念を理解する必要があります。Amazon DynamoDB とは の簡単な概要と、Amazon DynamoDB のコアコンポーネント のより詳細な説明を確認できます。次に、「前提条件」に進みます。 AWS にサインアップすると、AWS 無料利用枠を利用して、DynamoDB の使用を開始できます。Amazon DynamoDB の無料利用枠の特典をまだ超えていない場合、このセクションの例を完了しても料金は発生しません。それ以外の場合は、テーブルを作成した時点からテーブルを削除するまで、標準の DynamoDB 使用料が発生します。 無料利用枠アカウントにサインアップしない場合は、DynamoDB local (ダウンロード可能バージョン) をコ
Laravel 6.xにおいてAPIを作成し、フロント側はVue.jsでSPA(Single Page Application)を実装します。 作成するアプリケーションの概要 本記事では下記イラストのような、必要最低限の説明で済む機能を持つアプリケーションを作成します。 1,すでに1件登録した様子です。 2,フォームが未入力もしくは11文字以上を入力し追加しようとするとエラーとなります。バリデーションに関してはAPI側で必要最低限(入力必須/10文字まで)を実装し、フロント側での実装はしていません。 3,編集ボタンをクリックすると、4のように編集フォームが表示されます。挙動が不格好ですが、編集ボタンをクリックすることによって、編集フォーム領域の表示非表示のフラグ(true/falase)を切り替えているだけです。 4,「編集する」もしくは「キャンセル」をクリックすると、編集フォームは消えま
About git-flowはgitの拡張であり、Vincent Driessenの提唱するブランチモデルを実現するための高度なリポジトリ操作を提供します。 more ★ ★ ★ このチートシートは基本的な使い方とgit-flowの効果を表します。 ★ ★ ★ Basic tips Git flow は素晴らしいコマンドライン補助と出力を提供します。何が起こるか注意深く読み解いてください。 macOS Clientの Sourcetree は素晴らしいGUIとgit-flowサポートを提供します。 - Git-flow はマージすることをベースとして考えるソリューションです。リベースは行いません。 ★ ★ ★ macOS Homebrew $ brew install git-flow-avh Macports $ port install git-flow-avh Linux $ apt
concrete5.7 のブロック作り方です。標準でたくさんブロックが用意されていますが、オリジナルブロックを作ると、ホームページの更新作業が楽になることがあります。※PHPの基礎を習得済みの前提です。 作るブロック 今回作るブロックは、「電話番号、メールアドレス、URLを表示するテーブル」です。テーブルのHTML出力は開発側で決めておき、表示するデータをブロック編集画面で入れていく、という形です。 データベースの定義 ブロックに入れたデータは、データベースに保存されます。「データベースに保存されるデータがどんなものなのか」を設定する必要があります。db.xmlというファイルで設定します。 <?xml version="1.0"?> <schema version="0.3"> <table name="btInfotable"> テーブル名 <field name="bID" type=
1.ルーティングでページ遷移を考える /laravel/routes/web.php ※コントローラーを階層化する場合は、以下のようにする Route::get('account', 'Mypage\AccountController@show'); ※認証が必要なページはRouteの後ろに、 ->middleware('auth') をつける。 例)Route::get('mypage/account', 'Mypage\AccountController@index')->middleware('auth'); 2.新しいテーブルが必要な場合は、マイグレーションを行う データベース:マイグレーション 5.6 Laravel SSHでサーバーにログインし、/laravelまで移動し、以下のコマンドを実行 php artisan make:migration テーブル名 database/
注意: この記事は更新停止します。 今後、Laravelの更新に合わせて修正することはありません。 今回の5.7が最後です。 理由は、私自身がLaravelを実用する機会が全くないからです。 デモ デモ: https://sutara79-laravel.herokuapp.com/ ソースコード: https://github.com/sutara79/demo-laravel-crud 環境 Windows 10 XAMPP 7.2.2 Composer 1.7.2 Laravel 5.7 (クリーンインストール) 使用データベース ローカル: MySQL (5.4ではSQLiteを使っていた) Travis CI: Postgres Heroku (本番): Postgres テーブル users: ユーザーの情報。 posts: 投稿の情報。 手順 個別の記事で説明します。 準備
WordPressの投稿機能は、ブログ記事などを書く「投稿」と、会社情報などを載せる「固定ページ」があります。 SEO対策をする上でもこの2つを理解し、使いこなすのは非常に重要になってきます。例えば、どれだけ固定ページで記事を書いても時間の無駄になってしまうこともあります。 今回はWordPressの固定ページと投稿ページの違い、固定ページの作り方、初心者向けの学び方などについて紹介します。 固定ページのテンプレートについてより専門的な知識を身につけるなら、プログラミングスクールの利用も検討しましょう。 画像出典:シンレンタルサーバー ブログの表示速度にこだわるなら、シンレンタルサーバーがおすすめです。 高速化技術を導入し、他社に比べてサイト表示速度がはやいレンタルサーバーとして人気があります。 2024年10月30日(水)までの期間限定で「利用料金50%キャッシュバックキャンペーン」を実
難しいことをしなくてもイラストは描けます そもそもデザイナーじゃないんで、絵を描くのは難しいんじゃないかなと思っていたり、デザインはするけど、イラストを描くのはきびしい。illustratorでイラストを描いてみたいけど、なんだか難しそう。adobeCCを契約していてPhotoshopは使ってるけど、illustratorはちょっと、ハードルが高そう。と思っていませんか? そういう人はコンピュータの力を使いましょう。illustratorなら、手書きのように何度も描いたりする必要はありません。どんどん直して調整すればいいんです。昔、習字であとから筆入れして、形を整える裏技使いましたよね?やり直しがきくんです。 illustratorには、ペンで描くような「ペンツール」がありますが、絵心がない人には、一番のハードルになるポイントでしょう。慣れるととても便利なツールなんですが、かなり癖がありま
概要 MongoDBの薄い本を読みながらMongoDBを勉強し始めたので、自分の理解を試すために書きます。 簡単なCRUDの説明になります。 また、以下の内容で簡単なMongoDBの使い方がわかった方は、[Groovy] MongoDBを簡単に扱えるイケてる言語Groovy -基本的なCRUD-を見ていただければ、プログラミング言語Apache GroovyからMongoDBを扱う方法も確認していただけます。 インストール Synapticパッケージマネージャからインストールします。 mongodb というパッケージを選択してインストールしてください。 インストール構成はまぁ普通な感じでしょうか?? 重要そうなファイルは以下のように配置されています。 /usr/bin/mongo /usr/bin/mongod /etc/mongodb.conf /var/lib/mongodb (con
Take advantage of this completely revamped course to learn how to design and build a 2D Roguelike Game. Throughout this course, you will organize and prioritize your tasks, go over complex programming concepts, and explore the use of pixel art in Unity. By the end of it, you'll have a fully functioning game that you can then build upon to make it your own!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く