usakuのブックマーク (4,050)

  • 株式会社エコリング【コーポレートサイト】

    こんにちは。EDX推進部の村上です。こちらの章にて、ECSとECRの環境構築を行います。 前の章はこちら vpcを構築まず初めに今回の環境を構築するVPCを作成します。今回はcloud formationを使って、VPC、インターネットゲートウェイ、サブネット等の必要なネットワーク設定を作成します。以下のリンクよりテンプレートファイルを取得してください。vpcスタック こちらのファイルを解凍後、cloud formationを開き、テンプレートファイルのアップロードから作成を行います。 スタック名:eco-line-systemPJPrefi... ・ECSへのCI/CD構築 ※後日記事を記載します 構成図 最終的な構成は以下のように構築します。 こちらの構成が完成すれば、開発と番環境へのデプロイは以下のようになります。 開発の流れについて ローカル環境のdocker上で開発を行う 開発

    usaku
    usaku 2024/06/16
  • 【Docker】doceker-composeを本番環境と開発環境で分ける - Qiita

    番環境用のdocker-compose 従来、コンテナの作成は開発環境でのみ行われることが多かったが、これを番環境でも利用することで、開発環境と同一の環境での運用を可能とし、サービスの冗長性を高め、環境の違いによる不具合を軽減する事例が増えているそうだ。 コンテナを構築するための情報が記載されているファイルがdocker-compose.ymlである。そしてこのファイルは、番環境と開発環境で使い分けが可能である。 今回実施する内容は、使い分けというよりは、番環境用にファイルの内容を上書きするという言い方が正しいかも知れない。具体的にはdocker-compose.ymlとは別に、docker-compose-prod.ymlという名称のファイルを作成し、コンテナの構築時に以下のように-fオプションで参照するdocker-composeファイルを指定する方法である。

    【Docker】doceker-composeを本番環境と開発環境で分ける - Qiita
    usaku
    usaku 2024/06/16
  • [Docker]Docker使用事例(テスト環境と本番環境を同一マシンに配備) | コラム | 東京・千代田区にあるリピート率90%以上の完全独立系ITシステム会社の株式会社ディスタント・ビュー

    今回はある案件でのDocker使用事例を簡単に紹介しようと思います。 問題点 Webシステムのテスト環境、番環境が同一のマシンに存在していた。 ディレクトリ、Webパス、DB名等をテスト用、番用に用意し切り分けて使用していた為、 次の様な問題が起こった。 ・テスト環境用のディレクトリにリソース配備する際、誤って番環境のディレクトリに配備。 ・設定ファイルの記述ミスで番環境のDBにアクセス。 ・Webサーバ、DBサーバの再起動などが必要な場合、両方の環境に影響を与えてしまう。 サーバの環境イメージ 1つのWebサーバに2つのWebシステム、1つのDBサーバに2つのDBを作成し運用しています。 Webシステムへの接続はパスをそれぞれ分けて設定しています。 解決策 番用環境、テスト用環境をDockerイメージとして定義し、それぞれ独立した環境を作る事により、 番環境、テスト環境とも相

    [Docker]Docker使用事例(テスト環境と本番環境を同一マシンに配備) | コラム | 東京・千代田区にあるリピート率90%以上の完全独立系ITシステム会社の株式会社ディスタント・ビュー
    usaku
    usaku 2024/06/16
  • CentOSでのjavaのインストール - Qiita

    サーバに「JDK11が必要」と言われて、バージョンを確認してみたら、これは何? そこからJDK11をインストールして、切り替えてみた手順を記録に残しておきます。 自分が今後別のマシンで作業する時のためのメモですので、「そこ違いますよ」という箇所があれば、コメントいただけると助かります。 javaで開発しているのではなく、「ツールを動かすためにJDKをインストール必要があった」というレベルの作業です。 javaのバージョン一覧はOracle Java SE Supportロードマップで確認しました やったこと バージョンの確認 JDK11のインストール バージョンの切り替え バージョンの確認 $ java -version openjdk version "1.8.0_312" OpenJDK Runtime Environment (build 1.8.0_312-b07) OpenJDK

    CentOSでのjavaのインストール - Qiita
    usaku
    usaku 2024/06/13
  • LINE公式アカウントのメッセージ配信とは?料金や例文を紹介

    LINE公式アカウントのメッセージ配信とは? LINE公式アカウントのメッセージ配信とは、友だちに対してメッセージを配信できる機能です。 メッセージ配信により、クーポンなどのお得な情報や新作商品を宣伝し、来店や商品購入を促進できます。 まずは、基の機能についてみていきましょう。 一斉配信、絞り込み配信ができる 「メッセージ配信」では、配信する友だちの範囲を選択できます。 配信範囲を大きく分けると、一斉配信、絞り込み配信の2種類です。 『一斉配信』では、登録されている友だち全員に対して配信します。 ホーム画面で「メッセージ配信」と記載されている機能は、一斉配信のことです。 友だち全員に商品をPRしたいときは、一斉配信機能を使いましょう。 『絞り込み(セグメント)配信』とは一斉配信機能の一部であり、友だちの属性(オーディエンスもしくはフィルター)別でメッセージを送信する機能を指します。 友だ

    LINE公式アカウントのメッセージ配信とは?料金や例文を紹介
    usaku
    usaku 2024/06/12
  • 受託開発とは? 自社開発との違いって? それぞれのメリット・デメリット、身に付くスキルを徹底解説! - エンジニアtype | 転職type

    2024.06.10 エンジニア辞典 受託プロダクト 多くのエンジニアは、働き方を考える上で「受託開発」と「自社開発」のどちらを選ぶかで悩んだ経験があるのではないでしょうか。受託開発と自社開発にはそれぞれ特徴やメリット・デメリットがあり、自分に合った働き方を選ぶことが大切です。 この記事では、受託開発と自社開発の違い、身に付くスキルなどについて詳しく解説しますので、ぜひ参考にしてください。 受託開発と自社開発の概要 まずは受託開発と自社開発、それぞれの概要を説明します。 【1】受託開発とは? 受託開発とは、クライアントから発注を受けてシステムを開発するスタイルのことです。クライアントから直接発注を受ける「元請け企業」、元請けから発注を受ける「二次請け企業」など、複数の受託開発会社が分担して開発を請け負い、成果物を納品して報酬を得ることが一般的です。 受託開発とSESとの違い 受託開発と混同

    受託開発とは? 自社開発との違いって? それぞれのメリット・デメリット、身に付くスキルを徹底解説! - エンジニアtype | 転職type
    usaku
    usaku 2024/06/12
  • アクセス | 藤屋本店

    藤屋店 TEL:0277-44-3791(営業時間内) 群馬県桐生市町1丁目6―35 午前の部 11:30~14:30(L.O) 火 水 木 金 土 日 午後の部 17:30~20:30(L.O) 金 土 日 ※ 定休日は月曜日と第四火曜日です。 ※ 月曜日が祝日の場合は午前の部のみ営業し、翌火曜日が 休業となります。 ※ 麺やおつゆが終わり次第終了となります。

    usaku
    usaku 2024/06/08
  • 性別問わず使いやすい「晴雨兼用傘の名作」3選 | ROOMIE(ルーミー)

    日差しの強さからも、急な雨からも身を守る必要があるこれからの季節。 晴雨兼用の傘をカバンに忍ばせておくと安心です。 ただ晴雨兼用傘にもいろいろなアイテムがあって、性能やデザインも多様で迷っちゃうんですよね。 今回は中でも、性別を問わずに使いやすい「晴雨兼用傘の名作」3選をご紹介します。 Wpc.の軽量&スリムな晴雨兼用傘 Wpc. 「IZA Type:Light&Slim」 4,620円(税込) こちら、雨具ブランドWpc.の「IZA Type:Light&Slim」というモデル。 男性向けの晴雨兼用傘とのことですが、シンプルで無駄がなく、性別問わず手に取りやすいデザインに惹かれました。 とってもスリムなので携帯しやすい上、なんといっても魅力はこの軽さ。 約190gとIZAシリーズの中では最軽量らしく、手に持ってみると想像以上の軽さに驚きます。 開いたときの直径は90cmほど。 しっかりと

    性別問わず使いやすい「晴雨兼用傘の名作」3選 | ROOMIE(ルーミー)
    usaku
    usaku 2024/05/24
  • Gmailの新ガイドラインで知っておくべき影響と対策、メール技術のスペシャリストが語るメールのあり方とは?

    「届いて当たり前」から「適切に届ける」への転換 実際に運用を開始してみたらメールが届かなかったという事例はすでに多く見られている。メールはユーザーとサービス提供者間の唯一のコミュニケーションチャネルであることも多く、届かなかった場合の被害は甚大だ。 開発者がメール送信機能を実装する際の注意点について中井氏は「送信ドメイン認証の設定だけでなく、メールアドレスの取得方法、適切なオプトイン、配信停止の仕組みの整備も重要です。最初は問題なくメールが届いたとしても、番運用時にある日突然不達となるなどの問題が発生する可能性があります」と述べた。 株式会社構造計画研究所 クラウドビジネス部長 中井 勘介氏 Gmailに限らず、メール送信にはウォームアップが必要である。これは、クレジットカードの信用スコアのように、送信元のIPアドレスの信頼度を育てていくプロセスだ。 このようなプロセスが必要な理由は、悪

    Gmailの新ガイドラインで知っておくべき影響と対策、メール技術のスペシャリストが語るメールのあり方とは?
    usaku
    usaku 2024/05/24
  • MySQL UNIQUE KEYの変更 - Qiita

    概要 MySQLのUNIQUE KEYの変更がすんなりいかないということだけは記憶に残っていましたが、方法が記憶に残っていなかったので、備忘録的に記載します。 前提 以下のようなTableを想定します。 mysql> SHOW CREATE TABLE articles; CREATE TABLE `articles` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `tab_id` int(10) unsigned NOT NULL, `articles` mediumtext NOT NULL, `created_at` datetime NOT NULL, `updated_at` datetime NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `idx_tab_id` (`tab_id`) ) E

    MySQL UNIQUE KEYの変更 - Qiita
    usaku
    usaku 2024/05/15
  • [ルート コー×ゴーアウト]Stretch Nylon Shorts GO OUT ver.

    利便性を追求したギア感に溢れるワードローブも大人気の「ルート コー」。水陸両用ショーツとしてデザインされた“AMPHIBIA Waterside Shorts”を、日常・キャンプ・ハイキングなどでの着用を想定した仕様にブラッシュアップ。生地にストレッチナイロンを採用し、サイドのポケットをメッシュから強度に優れたボディと共地に変更。充実した収納性も注目で、フロントとバックのポケットだけでなく、背面の両サイドにはスマートフォンが入る二重構造の収納スペースも用意。前後4つのポケットには布袋にメッシュ生地を使用し、通気性を確保することで、ベンチレーションとしても機能。また、カラビナなどを引っ掛けられ、キ?ア類なども吊り下け?られるループもプラス。右側のバックポケットをひっくり返すと折り畳めるコンパクトなパッカブルタイプになって外遊びに持ち出しやすく、吸汗速乾性に加えて抗菌防臭効果も備えているのが嬉

    [ルート コー×ゴーアウト]Stretch Nylon Shorts GO OUT ver.
    usaku
    usaku 2024/05/14
  • EclipseからのJavaデータのエクスポート(データの持ち帰り) - 初心者でも1日で広く浅くJavaプログラミングを学習できる1日完結集中講座 | 東京の神田ITスクール

    概要 ここでは、スクールのパソコンのEclipseで作成したデータを外部に持ち出す(データのエクスポートを行う)場合の手順について説明します。 ※これは、共用のパソコンを利用する場合に必要な、主に通学講座受講生のための手順です。通信講座を受講されている方は、手順を行う必要はありません。 ※エクスポートとは、データを取り出すことです。 データを持ち帰る必要性 スクールでの受講の終了時には、必ず作成したデータのコピーをお持ち帰り下さい。 そして、次回の受講時に、そのデータを使用するパソコンに持ち込みます。 スクールでは、受講される皆様がパソコンを共用するため、データの管理をご自分で行っていただく必要があるのです。 (フリースタイルの場合は、受講する席が決まっていませんので、特に必要になります。) 持ち帰る必要のあるデータ Java講座では、Eclipseというツールを利用してプログラムを作成し

    usaku
    usaku 2024/05/10
  • 【MySQL8.0】0件のCOUNT結果を取得するには?〜GROUP BYの挙動から考える〜

    前置き この記事は、MySql8.0でGROUP BYを使用した際に0件のCOUNT結果を取得する方法について解説しています。 通常、COUNTが0件となる結果は取得できません。GROUP BYの挙動としては当たり前になるんですが、 なぜそうなるのか 0件の結果も表示したいときにどうすればいいのか ということについて調べてみたので紹介したいと思います。 GROUP BYの標準的な挙動 GROUP BY句は集計を行う際に使用します。COUNTと組み合わせることで、あるカテゴリ毎の件数を集計することができます。 しかし、カテゴリに該当するデータがない場合、そのカテゴリについてのCOUNT結果は通常は表示されません。 -- カテゴリ毎に商品数を集計する SELECT category, COUNT(*) FROM Products GROUP BY category; ここでは、Products

    【MySQL8.0】0件のCOUNT結果を取得するには?〜GROUP BYの挙動から考える〜
    usaku
    usaku 2024/05/10
  • MergeDoc Project

    MergeDoc Project
    usaku
    usaku 2024/05/08
  • Eclipse年次バージョンアップ時の移行方法について調べた

    Eclipse Keplerもリリースもリリースされたことなので、Junoから移行しようと思います。 Eclipseで異なるバージョンに移行するさいの手順についてメモします。Eclipseは年次アップデートがあるので、一年単位で必要になるはず。 workspaceの移行# workspaceの移行は簡単。Eclipse起動時に、workspaceを選択すればよい。workspaceの中に.metadataというメタデータがあり、ここにプロジェクト固有の設定か保存されてる。 プラグインの移行# プラグインはネットからダウンロードし直す。Eclipseからダウンロードしたプラグインは移行が簡単。 ツールバーから ファイル -> インポート インストール -> 既存イインストールから を選択。 次に、元のアプリケーションのインストールで旧Eclipseのルートディレクトリを選択。 すると、旧Ec

    Eclipse年次バージョンアップ時の移行方法について調べた
    usaku
    usaku 2024/05/08
  • Eclipse Temurin(JDK17)インストール手順<Windows向け>

    2023年12月現在、Eclipse Adoptium(AdoptOpenJDKの後継)がリリースするOpenJDKの最新バージョンは21 LTS(Long Term Support:長期サポート)版となりますが、この記事では同じくLTSとなっているEclipse Temurinバージョン17(JDK17)のインストール手順について紹介しています。 また記事ではWindows64bit版のインストール手順を紹介しています。32bit版のWindowsをお使いの方はダウンロードするインストーラに注意してください。 ご利用のWindowsが64bit版なのか32bit版なのか不明な場合には、こちらの記事を参照して確認ください。 step 1Adoptiumのサイトにアクセス&Temurinのダウンロード JDK(Java Development Kit)は、Javaによるアプリケーション開発

    Eclipse Temurin(JDK17)インストール手順<Windows向け>
    usaku
    usaku 2024/05/08
  • https://camo.qiitausercontent.com/6ab3a696d4d8c2fc325849600d6cfd645490135d/68747470733a2f2f71696974612d696d6167652d73746f72652e73332e61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f302f333131333838302f35633939353232662d633139352d616262352d653361652d3833313035366533623830312e706e67

    usaku
    usaku 2024/05/08
  • Java 開発環境 (JDK) および Java 実行環境 (JRE) の設定 — intra-mart e Builder for Accel Platform セットアップガイド   第17版 2023-10-01  

    intra-mart e Builder for Accel Platform セットアップガイド 第17版 2023-10-01

    usaku
    usaku 2024/05/08
  • Java 22 Support for Eclipse 2024-03 (4.31)

    usaku
    usaku 2024/05/08
  • API Platform: API-first PHP framework for modern web projects

    The international conference on the API Platform Framework API Platform Conference 2024: meet the best PHP, JavaScript and API expertsLear more about the event, register for the conference, and get ready for two days of inspiration, ideas, and knowledge-sharing with our incredible lineup of renowned specialists and advocates. Register now

    API Platform: API-first PHP framework for modern web projects
    usaku
    usaku 2024/05/03