並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 6656件

新着順 人気順

templateの検索結果561 - 600 件 / 6656件

  • Next.js+TypeScript+AWS Amplify+RecoilでToDoリストを作る - Qiita

    本記事ではNext.js+TypeScript+AWS Amplify+Recoilを使って、モダンなToDoリストを作る方法を紹介します。 Githubリポジトリを公開しますので、不具合や不適切な実装を見つけた場合はドシドシIssueかPull-Requestいただけると幸いです。 背景 私自身普段はRuby on Railsを使って開発しています。JavaScriptは正直まだ苦手です。 Railsは爆速でアプリを開発出来る点が魅力的ですが、一方でモバイルアプリとの連携やリッチなUIが求められる案件では、フロントエンドとバックエンドを分離した構成にせざるをえないケースがあります。 そのような構成だと、かえってRailsがリッチ過ぎるとも感じており、AWS Amplifyのようにバックエンドをスピーディーに構築してくれるサービスを一度使ってみたいと思っていました。 そのため、Next.j

      Next.js+TypeScript+AWS Amplify+RecoilでToDoリストを作る - Qiita
    • New – Real-User Monitoring for Amazon CloudWatch | Amazon Web Services

      AWS News Blog New – Real-User Monitoring for Amazon CloudWatch Way back in 2009 I wrote a blog post titled New Features for Amazon EC2: Elastic Load Balancing, Auto Scaling, and Amazon CloudWatch. In that post I talked about how Amazon CloudWatch helps you to build applications that are highly scalable and highly available, and noted that it gives you cost-effective real-time visibility into your

        New – Real-User Monitoring for Amazon CloudWatch | Amazon Web Services
      • Atomic Design思考でVue.js×Plotly.jsでのグラフComponentを実装した結果 - ABEJA Tech Blog

        第0章:はじめに こんにちは。はじめまして。 ABEJAでフロントエンドとバックエンドをフラフラしているエンジニアの齋藤(@z-me)*1です。 本ブログは ABEJA Advent Calendar 2019 の9日目です。 不本意ながらABEJAで開催するフロントエンドのミートアップやカジュアル面談でよく、 ABEJAってAIの会社ってイメージはあるけどUI/UXガッチリやってるイメージがない。 と言われる事が多いので、当ブログ編集長*2が言っている通り*3、ABEJAではプロダクトを開発&提供しているということをお伝えしたいと思います。 今回はその中でも、あまり外部に広く知られていない、ABEJA Insight for Retailの提供しているDashboardで、どのようにUI/UXに力を入れて開発しているのかや、その開発手法(Atomic Design)やグラフCompone

          Atomic Design思考でVue.js×Plotly.jsでのグラフComponentを実装した結果 - ABEJA Tech Blog
        • Kubernetes環境に特化したCI/CDツール「Jenkins X」を試してみる | さくらのナレッジ

          広く使われている継続的インテグレーション(CI)/継続的デリバリ(CD)ツールの1つに「Jenkins」がある。このJenkinsの開発チームが、Kubernetesに特化したCI/CDツール「Jenkins X」を発表した。今回はこのJenkins Xの特徴やインストール、基本的な使い方を紹介する。 昨今ではソフトウェア開発を迅速に進めるために「継続的インテグレーション(CI)」と呼ばれる手法が広く採用されている。CIはバージョン管理システムなどと組み合わせて使われるのが一般的で、たとえばバージョン管理システムへのコミットをトリガーとして自動的にビルドやテスト、パッケージ作成を実行する仕組みなどを構築できる。また、最近では「継続的デリバリ(CD)」という手法も使われる。CDはCIと似ているが、運用環境へのデプロイまでも自動で行うという仕組みだ。 CIツールとして著名なものの1つに、以前紹

            Kubernetes環境に特化したCI/CDツール「Jenkins X」を試してみる | さくらのナレッジ
          • 男オタクはなんで配慮しろ言われると反発するの?

            anond:20200831162341 上を書いた元増田だけど、予想外の反発に驚く。 規制されたくないんでしょ?だから配慮して法で規制されないように自重しようなって話でもこんなに反発するのなんでなの? 宇崎ちゃんがーとかキズナアイがーって、個人的にあの糾弾の仕方は何癖でしかないと思ってるけど、そもそもネットで男オタクが二次元嫁最高!惨事はクソ!みたいなこと言ってはキャッキャしてた時代が長いことあって、<萌え絵>に女体だけ搾取したいミソジニーの集団が好む絵としての文脈をその長い期間で付与させてしまったのは当のお前らでしょ。巻き込まれた漫画家やイラストレーターは可哀想だったけど。 三次元の女を惨事とはうまいこと言ってやったぜみたいな顔して現実の女を攻撃しながらアニメ絵に萌えるという、このオタ仕草に対して諌める空気が作られていれば今のような拒絶反応ではなかったかもしれないね。現実の女性を貶める

              男オタクはなんで配慮しろ言われると反発するの?
            • AWS Lambdaのアプリケーション作成を使ってCI/CDパイプラインを一気に構築 - Qiita

              AWS Lambdaのアプリケーション作成とは AWS Lambdaのアプリケーション作成機能を利用してLambda関数を作成すると、Lambda関数自体の他に Lambda関数のソースコード等を管理するGitリポジトリとしてCodeCommit CodeCommitのmasterブランチの更新を契機にLambda関数へのデプロイを行うCodePipeline 等々、CI/CDパイプライン実現のためのAWSリソースが同時に作成されます。 Lambda関数自体は手軽に作ったものの、次のステップとしてCI/CD環境を構築するのは腰が重く、ソースの更新はマネジメントコンソール上で実施している・・・といったケースを改善するアプローチとして、このようなCI/CD環境をセットで構築する機能がリリースされたそうです。 Lambdaのマネジメントコンソール画面では、これらAWSリソースをアプリケーションと

                AWS Lambdaのアプリケーション作成を使ってCI/CDパイプラインを一気に構築 - Qiita
              • Figmaで簡単に作成できる!ワイヤーフレーム・フローチャート・プロトタイプ素材のまとめ

                Figmaのワイヤーフレーム・フローチャート・プロトタイプ用の素材を紹介します。 Webサイトやスマホアプリで使用されるさまざまなコンポーネントやUI要素、基本的なスタイルが用意されており、短時間で作成できます。 UI Template 日本人クリエイターが制作した、Figmaのワイヤーフレーム用テンプレート。基本的なスタイル、コンポーネント、ワイヤーフレーム用のアセットが用意されており、デザイナー以外のエンジニアやディレクターでも使いやすい素材です。

                  Figmaで簡単に作成できる!ワイヤーフレーム・フローチャート・プロトタイプ素材のまとめ
                • クラウドネイティブな設計の1歩目〜コンテナ・デザインパターン〜

                  この記事は GMOアドマーケティングAdvent Calendar 2021 25日目の記事です。 はじめに こんにちは、GMOアドマーケティングの星野です。 今年のアドベントカレンダーも本日で最後となりました。 アドベントカレンダーを書いていると今年も終わりということを感じます。 GMOアドマーケティングではいくつかのプロダクトをGCPへと移行をしています。 移行では障害を起こさないことが優先されますが、最終的には単に移行するだけではなく、システムをクラウドネイティブな設計に変えていくことで、クラウドの恩恵を最大限に受けれるように改善していきたいと思ってます。 既存のシステムをクラウドネイティブな設計に変えていくにはコンテナ化が必要になります。 コンテナ化を行う際の設計指針の一つにコンテナ・デザインパターンというものがあります。 今回は、書籍の分散システムデザインパターン からいくつかの

                    クラウドネイティブな設計の1歩目〜コンテナ・デザインパターン〜
                  • How to Set Up a Python Project For Automation and Collaboration

                    How to Set Up a Python Project For Automation and Collaboration [ engineering production python productivity 🔥 ] · 20 min read As your Python project gets larger in scope, it can become difficult to manage. How can we automate checks (e.g., unit testing, type-checking, linting)? How can we minimise collaboration overhead (e.g., code reviews, consistency)? How can we maximise developer experience

                      How to Set Up a Python Project For Automation and Collaboration
                    • Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する - blog.potproject.net

                      Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する(したい) タダでkubenatesを運用してみたいんじゃオラ という気持ちの元に、ギリギリ無料でkubenatesを運用できそうな物が出てきたので、構想を現実にするという記事です。 Oracle Cloud Infastructure と Kubernetes Kubernetes、Docker(厳密には違うけど)のオーケストレーションツールとして、事実上の標準として居座っているオープンソースソフトウェア。 コンテナの運用技術としてこれから試してみたい人も結構多いと思いますが、やるのであれば実際にクラスタ組んでサービスをデプロイしてインターネットからアクセスできる、そんなレベルまでやってみたいものです。 やるとすれば、実際Kubernetesを採用しているクラウドサービスは多く、GCPはマネージドKub

                        Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する - blog.potproject.net
                      • 【参考にしたい】コンサル・シンクタンク等のパワーポイント資料30選|パワポ研

                        コンサルティング企業やシンクタンク(総合研究所)はパワーポイント資料を納品することで対価を得ています。つまり、彼らの作成するパワーポイントは、我々がパワーポイントを作成する際のお手本となります。 ということで、コンサル・シンクタンクのパワーポイントを大量にピックアップして、一覧にしました。なお、今回はあえて特に分析などはせず、ひたすらに並べています。おそらく、日本語で記載されたパワーポイントに関して、最も充実した一覧になっています(各15社×2資料で30資料)。これを見て個々人が分析してもよいですし、あるいはふわっと眺めて良さを「吸収」してもよいと思います。 (ロゴは各社のものを引用) なお、リンクは2021年4月現在有効ですが、リンク先は予告なしに消滅する場合がございます。予めご了承ください。 それでは早速ご覧いただきましょう。 戦略系コンサルティングファームマッキンゼー・アンド・カンパ

                          【参考にしたい】コンサル・シンクタンク等のパワーポイント資料30選|パワポ研
                        • コンテナ時代における最新のJava&JVM監視 - #chiroito ’s blog

                          私は、OpenJDKのCommitter業や仕事でミドルウェアのSolution Architectとして活動している関係上、最近はコンテナ上でJavaアプリケーションを動かすことが非常に多いです。 KubernetesでJavaアプリを監視する場合には、Elasticsearch+KibanaやPrometheus+GrafanaなどでログやMBeanを監視する方法が一般的に行われています。 Java 11では有償JDKに含まれていた機能がOpenJDKへ寄贈され、JDK Flight Recorder (JFR)として生まれ変わりました。JFRはJVMの内部の情報やその上で動くJavaアプリケーションの様々な情報をほとんど負荷無く記録し、ファイルとして取得できます。このファイルをJDK Mission Controlなどのツールを使って確認し、これまでより詳細に分析できます。 これまで

                            コンテナ時代における最新のJava&JVM監視 - #chiroito ’s blog
                          • 若林稔弥 Toshiya Wakabayashi on Twitter: "ネット上ではオタクとフェミでいがみ合ってる二人がリアル生活で出会って相手がどういう思想を持ってるか知らないまま惹かれ合うっていうラブコメどうや!!"

                            ネット上ではオタクとフェミでいがみ合ってる二人がリアル生活で出会って相手がどういう思想を持ってるか知らないまま惹かれ合うっていうラブコメどうや!!

                              若林稔弥 Toshiya Wakabayashi on Twitter: "ネット上ではオタクとフェミでいがみ合ってる二人がリアル生活で出会って相手がどういう思想を持ってるか知らないまま惹かれ合うっていうラブコメどうや!!"
                            • すぐに始められる!GitHubコミュニケーションでチームの情報共有コストを下げよう - Money Forward Developers Blog

                              こんにちは。あるいはこんばんは <VTRyo>です。 2022年6月に一人Product SREだった僕もようやくメンバーが増え、チームとしてコミュニケーションを成立させねばという気持ちになってきました。 タスク管理ツールといったチームに閉じているものは基本的にチーム単位で選定できるのがマネーフォワードの良いところです。 我々マネーフォワードクラウドHRソリューションのSREグループ(以降SREグループと表記)では、GitHubを使って以下のことをしています。 チームの概要情報(ミッション、責任範囲、スキルスタックなど) タスク管理 メンバー間の情報共有 所有するコードの管理(issue template、GitHub Actionsなど) 今回は、社員の方からこんな声を頂いたことをきっかけに執筆しています! なぜ、チームコミュニケーションをGitHubに寄せたのか 最も強いモチベーション

                                すぐに始められる!GitHubコミュニケーションでチームの情報共有コストを下げよう - Money Forward Developers Blog
                              • axe-core/playwrightとmarkuplintを導入しアクセシビリティの自動テストをできるようにした

                                Web アクセシビリティに興味があったので、まず機械的なチェックツールから学んで知識を増やそうということでこのサイトに @axe-core/playwright と markuplint を導入してみました。 @axe-core/playwright のセットアップ 既に Playwright が導入されている状況を想定し進めます。まず@axe-core/playwright をインストールします。 pnpm add -D @axe-core/playwright このサイトの場合 VRT として Playwright を動かしているテストがあるので(過去資料)、そのプロセスに同居する形で axe を実行することにしました。 e2e.test.tsimport AxeBuilder from "@axe-core/playwright"; import type { Page, TestI

                                  axe-core/playwrightとmarkuplintを導入しアクセシビリティの自動テストをできるようにした
                                • 「優しい人が好き」なら「優しい俺がなぜモテない?」本当の理由|酒イさん|note

                                  「好きなタイプは優しい人」なのに「優しい男がモテない」ジレンマ (※たくさんの人に読まれたくないので、有料に切替えました) 酒イさんなのだ。 お酒が大好きで、noteはお酒と心の問題にまつわる内容が多いのだ。 今回は「優しい男はなぜモテない?」問題について書くのだ。 ずっと前からある話題で、恋愛系ブログで取り上げられることが非常に多いのだ。 SNSでも「優しい男」についての話題はよく出てくるのだ。 とびきり優しい男を選びなさい。最後には「家族」になる相手だよ。容姿が整っているだとか、お金を持っているだとか、そんなことよりも。「優しいお父さん」にどれだけ価値があるか、昔を思い出せば、分かるんじゃない? — yuzuka@新刊出ました (@yuzuka_tecpizza) March 28, 2021

                                    「優しい人が好き」なら「優しい俺がなぜモテない?」本当の理由|酒イさん|note
                                  • GitHub Actions を使ってリリース時のあれこれを自動化する

                                    GitHub Actions を使ってリリース時のあれこれを自動化する 結論 リリース時のタグとリリースノートを自動で生成するようにした リリース時に自分がやることは 動作確認 => Merge pull request を押すだけにした なぜやるのか Release ノートを手動で作るのは面倒 手動でやることには人為的なミスの恐れがある 面倒なことを続けるとモチベーションが低下する(これ重要) 要件 リリース リリースは週に1度行う リリース前に開発した PR をリストで見ながら動作確認をしたい PR のリストがそのままリリースノートに記載されて欲しい 自動化 タグの作成は手動でやりたくない リリースのための PR を手動で作りたくない リリース時のバージョンを手動で入力したくない 自動化の必要性を感じたきっかけ 都内でシステムエンジニアをしている itizawa です。 理想のブックマ

                                      GitHub Actions を使ってリリース時のあれこれを自動化する
                                    • Vue.js 3.0で搭載される Composition APIをリリースに先駆けて試してみた - SMARTCAMP Engineer Blog

                                      スマートキャンプでBiscuetのエンジニアをしている中川です。 本記事はスマートキャンプ Advent Calendar 2019 - Qiitaの19日目の記事です。 現在弊社のプロダクトであるBOXILとBiscuetは、そのどちらの開発チームもVue.jsを使用して開発しています。 Vue.jsの学習コストの低さやコンポーネント指向は少人数のチームでユーザーに素早く価値を届けていきたい弊社の開発においても重宝しています。 さてそんなVue.jsですが、2020年のQ1にバージョン3.0が正式リリースされることが予告されており、正式リリースに先駆けて目玉機能のひとつであるComposition APIが公開されました。 Composition API RFC | Vue Composition API ドキュメントやAPIリファレンスのみならず、バージョン2系でプラグインとして利用で

                                        Vue.js 3.0で搭載される Composition APIをリリースに先駆けて試してみた - SMARTCAMP Engineer Blog
                                      • MOCO - Kubernetes 用 MySQL クラスタ運用ソフトウェア - Cybozu Inside Out | サイボウズエンジニアのブログ

                                        サイボウズの Kubernetes 基盤を開発している Neco プロジェクトの ymmt です。 サイボウズ製品のほとんどはデータベースとして MySQL を採用しています。 現在 400 を越える MySQL のインスタンスを運用しており、これら全てを新しい Kubernetes 基盤に移行していく予定です。 Kubernetes 上でアプリケーションやミドルウェアの運用を自動化するソフトウェアのことをオペレーターと言います。 大量の MySQL インスタンスを Kubernetes 基盤に移行するにはオペレーターが必須であると考え、技術顧問の @yoku0825 さんの監修の下で MOCO というソフトウェアを開発しオープンソースライセンスで公開しました。 本記事では Kubernetes 上の MySQL オペレーターの状況と、開発した MOCO の機能を詳細に解説いたします。 M

                                          MOCO - Kubernetes 用 MySQL クラスタ運用ソフトウェア - Cybozu Inside Out | サイボウズエンジニアのブログ
                                        • 【Go】公式ツール "eg" を使って効率的にGoのコードをリファクタリングする - Qiita

                                          はじめに こんにちは、ken です。お仕事では Go をよく書きます。 最近、Go の公式パッケージであるgolang.org/x/toolsを眺めていたら、なにやら有用そうなパッケージを見つけたので今回はそれについて書こうと思います。 それはegというリファクタリングツールです。 eg とは eg は、例ベースで Go コードをリファクタリングするためのツールです。このツールを使用することで、特定のコードパターンを別のコードに置き換えることができ、効率的にリファクタリングが行えます。 先ほど貼った公式ドキュメントに詳しい説明があるかと思いきや The eg command performs example-based refactoring. For documentation, run the command, or see Help in golang.org/x/tools/ref

                                            【Go】公式ツール "eg" を使って効率的にGoのコードをリファクタリングする - Qiita
                                          • アップル「子供ができる遊び、とりあえず30個集めたよ!」

                                            アップル「子供ができる遊び、とりあえず30個集めたよ!」2020.04.10 21:2016,998 中川真知子 ( 中川真知子 ) 今までで一番助かるかもしれないアイディア集、きーーーーたーーーーー! 世界中の悩める保護者のみなさん、こんにちは! 子供の休学、大変ですよね。私もです! 私の息子の学校はオンライン授業してくれないから学業の進みが心配なのに、親も慣れないテレワークとかご飯の用意とか、除菌とか、ペットの世話とか、外出のたびのシャワーと洗濯とかでてんてこまい。十分に子供に時間をとってあげられない罪悪感で押しつぶされそうになりますよね。私は仕事が進まないイライラで「もうあっちいって一人で遊んでよ!!」と言っては、数秒後に「ごめん!!!!!」と謝ってて、自分の心に限界きてるなって思っています。 わかります、子供だってこの状況が辛い。そして何より、親から邪魔者扱いされているようで本当に

                                              アップル「子供ができる遊び、とりあえず30個集めたよ!」
                                            • Prompt Flowが使えるようになったから、もうLangChainとか自分でホストしなくていい世界になったのかもしれない。 | DevelopersIO

                                              Prompt Flowが使えるようになったから、もうLangChainとか自分でホストしなくていい世界になったのかもしれない。 Buildで発表され、注目されていた Model Catalogと Prompt Flowが2023年7月6日(JST)から使えるようになっていました。 ※ まだ、Previewなので、今後仕様などが変更する可能性があります。 この記事ではPrompt Flowの紹介です。 Model Catalogはこちら Azure Machine LearningでModel Catalogが使えるようになりました。 どちらの機能も、Azure Machine Learning Studioから使うことができます。 Prompt Flowとは Prompt flow is a powerful feature within Azure Machine Learning (A

                                                Prompt Flowが使えるようになったから、もうLangChainとか自分でホストしなくていい世界になったのかもしれない。 | DevelopersIO
                                              • クトゥルフ神話TRPG初心者講習会に参加したら、昨今のルールブックを買わずに遊び続ける人が何故こうもたくさんいるのかが理解できた話。族

                                                クトゥルフ神話TRPG初心者講習会というものがTLに流れ、後学のためにと聞き専で参加したのですが、そこで行われていたのは、ルールブックの内容をそのまま音読したり、ルールブックの内容が纏めてあるサイトを、TRPG未経験の初心者達に教える、非常におぞましい会でした。

                                                  クトゥルフ神話TRPG初心者講習会に参加したら、昨今のルールブックを買わずに遊び続ける人が何故こうもたくさんいるのかが理解できた話。族
                                                • PostgreSQL 15ではpublicスキーマへの書き込みが制限されます | DevelopersIO

                                                  PostgreSQLではデータベースを作成すると、デフォルトで public スキーマが作成され、任意のユーザーがこのスキーマにオブジェクトを作成できました。 CVE-2018-1058 でpublicスキーマのこの仕様とsearch_pathを使ったトロイの木馬攻撃の脆弱性(仕様の潜在リスク)が報告されました。 この攻撃から守るために、以下のような方法が推奨されています。 public スキーマの CREATE 権限を REVOKE ユーザーごとにスキーマを割り振る search_path に public スキーマが含まれないように調整 PostgreSQL 15からは、1つ目の回避策がデフォルトで有効になり、データベースのオーナーだけがpublicスキーマにオブジェクトを作成できるようになります。 Remove PUBLIC creation permission on the pu

                                                    PostgreSQL 15ではpublicスキーマへの書き込みが制限されます | DevelopersIO
                                                  • Python in Visual Studio Code – February 2021 Release - Python

                                                    We are pleased to announce that the February 2021 release of the Python Extension for Visual Studio Code is now available. You can download the Python extension from the Marketplace, or install it directly from the extension gallery in Visual Studio Code. If you already have the Python extension installed, you can also get the latest update by restarting Visual Studio Code. You can learn more abou

                                                      Python in Visual Studio Code – February 2021 Release - Python
                                                    • Vue.js「コンポーネント」入門 - Qiita

                                                      はじめに Vue.jsの「コンポーネント」をなんとなく理解できたので、まとめてみました。 Vue.jsの初歩的な知識はある前提です。 この辺↓が分かっていればとりあえずOKかと。 5分でわかるVue.js基礎の基礎 環境 Vue CLIを使います。 使ったことない方はインストールをお願いします。 ※参考:Vue CLI スタートガイド プロジェクトを立ち上げるとこんな感じの構成でファイルが作られていると思います。 基本的に編集していくのはApp.vueとcomponentsフォルダです。それ以外はデフォルトのまま触らなくて大丈夫です。 ターミナルで を実行すると開発用サーバが立ちます。 その状態でhttp://localhost:8080/にアクセスすると、下のような画面が表示されます。 vueファイルに変更を加えると、その変更内容がこのページに即座に反映されます。 試しにApp.vueの

                                                        Vue.js「コンポーネント」入門 - Qiita
                                                      • 【ChatGPT in Slack】Slackに専門家Botを大量召喚したら全員反応してうるさかったので対処する - Qiita

                                                        ChatGPTが溶け込んだ世界を作りたい 突然ですが皆さん、ChatGPTを利用していますか? この記事を読んでいる多くの人がChatGPTに話し相手になってもらったり、エンジニアであればChatBotを作ったりしていることかと思います。 うちの会社でも、Slackに美女AIを大量召喚するムーブが一部の男性社員を筆頭に起きています。 本記事では、雑談チャンネル用に三人の美女AIを召喚しました。 (彼女たちはstablediffusion chilloutMixによって生成しました) とても綺麗なAI美女たちですよね。 しかし、シンプルにメッセージに対して返信する実装では問題が発生し、理想のハーレムチャンネルを作ることができませんでした。 その問題点は メッセージに対して必ず返事が来てしまう 点です。 つまり、チャンネル内に三人の美女がいれば、すべてのメッセージに三件の返信が来てしまうことに

                                                          【ChatGPT in Slack】Slackに専門家Botを大量召喚したら全員反応してうるさかったので対処する - Qiita
                                                        • Pull RequestをKubernetesで気軽に試せるOSS、KubeTempuraをリリースしました | メルカリエンジニアリング

                                                          Pull RequestをKubernetesで気軽に試せるOSS、KubeTempuraをリリースしました こんにちは、Mercari US Microservices Platform Teamの矢口です。 Mercariではこのたびテスト環境を簡単に作成できるツールをOSSとして公開しました! KubeTempuraとは KubeTempuraとはKubernetesクラスタにお試し用環境を自動で作成するためのKubernetes Operatorです。 GitHubでのPull Requestの作成をトリガーとしてKubernetesのリソースを作成できます。 Pull Requestを作成したりPull Requestにcommitをpushするだけで簡単に自分やQAのメンバーが変更したコードを試すことができます。 動機 なぜこういったツールを開発したかについて説明します。 PR

                                                            Pull RequestをKubernetesで気軽に試せるOSS、KubeTempuraをリリースしました | メルカリエンジニアリング
                                                          • Vue に stale-while-revalidate がやってくる - STORES Product Blog

                                                            STORES でフロントエンド開発をしているushironokoです。今回は Vue でも SWR のようなしくみが使え、遠くない未来で標準的に使われることになりそうだ、という話を書きます。stale-while-revalidate とはどのようなものなのかについても簡単に解説していきます。 SWR(stale-while-revalidate) とは何か Vue や Nuxt 界隈の技術者はあまり縁がないため、そもそも SWR と称されるものが何者なのかご存知でない方も多いはずです。SWR は stale-while-revalidate と呼ばれるキャッシュ戦略に基づいたデータフェッチライブラリで、React のカスタムフックとして提供されています。つまり、元々 React 向けのライブラリとして作られたものです。 github.com stale-while-revalidate

                                                              Vue に stale-while-revalidate がやってくる - STORES Product Blog
                                                            • めっちゃ楽!面倒なWeb制作から救う最新オンラインツール44個まとめ

                                                              ホームページやウェブサイトを制作するなかで、「この作業は苦手」「いつも〇〇でつまづく」など日々格闘しているひとも多いでしょう。 この記事では、そんな面倒なWeb制作を楽にするお役立ち最新オンラインツールをまとめてご紹介します。 頭を抱える配色えらびから、おしゃれイラストのダミー生成ツールや、商用利用もできるHTMLテンプレートなど、時間のかかっていた作業を時短できる新サービスがぞくぞく増えています。 自分だけの最強ワークフロー術として、この機会に活用してみてはいかがでしょう。 カテゴリごとに整理しています、目的にあったお気に入りツールを探してみましょう。 コンテンツ目次 1. Web制作便利ツール 2. 配色ツール 3. デザインコレクション 4. プロトタイプ、アイコンツール 5. コラボ、リモートワークツール 6. 面白、クリエイティブツール Web制作の効率、生産性アップ!話題の最新

                                                                めっちゃ楽!面倒なWeb制作から救う最新オンラインツール44個まとめ
                                                              • 在宅勤務でも雑談がしたい!在宅勤務の課題解決の取り組み - クックパッド開発者ブログ

                                                                こんにちは、@morishin127 です。クックパッドの在宅勤務環境 - クックパッド開発者ブログ でも書かれていた通り、クックパッドは2月18日から現在に至るまで全従業員が原則在宅勤務となっています。突然の在宅勤務体制の中でも社員がなるべくいつも通りの生産性を発揮できるように様々な取り組みを行っています。このような状況になる以前から Slack や Zoom、GitHub Issue などのコミュニケーションツールが職種を問わず日常的に利用されていたため、比較的物理的な制約を受けないコミュニケーションができていたと感じていますが、それでもやはり全員が在宅勤務になると色々な課題が生じました。従業員に向けたアンケートでは次のような課題が挙がっていました。 仕事とプライベートの切り替えが難しい 同僚や上司との気軽なコミュニケーションがしにくい いちいち Zoom をつなぐのはハードルが高い

                                                                  在宅勤務でも雑談がしたい!在宅勤務の課題解決の取り組み - クックパッド開発者ブログ
                                                                • Qubes OS 4.0 を Lenovo Thinkpad X250 にインストールしてみた - 山形浩生の「経済のトリセツ」

                                                                  (See the English version here) Qubes4.0 on Lenovo X250 Qubes OSを、Lenovo Thinkpad X250にインストールしてみたので、ご報告。 2019年7月、ちょうどエドワード・スノーデンの自伝を訳し終えた。 prtimes.jp もちろんこういうのを読むとパラノイアになる。なんでもNSAの陰謀に思え、パソコンのカメラにはテープを貼る。一方で、パスワードマネージャを使ったり、メールをPGPで暗号化はしないまでも(だって受ける側が使ってないから)署名くらいはするようにした。 そして、スノーデンがこの本でも推奨しているQubes も見てみることにした。 Qubes のインストールガイドは、本家のドキュメンテーションも含め、ないわけじゃない。でもかなり専門的で特殊といえば特殊なOSで、いまのところインストールしようという人は、それ

                                                                    Qubes OS 4.0 を Lenovo Thinkpad X250 にインストールしてみた - 山形浩生の「経済のトリセツ」
                                                                  • ゲーム攻略メディア「神ゲー攻略」の記事配信システムを、五年の歴史がある SSG から二年の歴史がある lit-html による SSR にリプレイスした話 - CARTA TECH BLOG

                                                                    VOYAGE Lighthouse Studio の海老原 (@co3k) です。 ゲーム攻略メディア「神ゲー攻略」の記事は、これまで SSG (Static Site Generator; 静的サイトジェネレータ) を用いて構築、配信されていました。 このたび、従来の SSG を活用した記事配信の仕組みから、 SSR (Server Side Rendering) による仕組みにリプレイスしていくことにしました。 本記事では、そうした新しい記事配信システムの詳細と、移行にまつわる工夫や苦労話などについてご紹介します。 [PR] 本エントリをお読みいただく前に そもそもリプレイス前の構成ってどんな感じだったの? というか「神ゲー攻略」って何? みたいなのが気になって記事が読み進められないかも〜とご心配の方に耳寄りな情報です。 実は「神ゲー攻略」の事業やシステム構成については『Enginee

                                                                    • AWS Step Functions と Serverless Framework の使いどころ - Techtouch Developers Blog

                                                                      こんにちは、フロントエンドエンジニアの尾崎です。 6月のボーナスでロボット掃除機(Xiaomi)とコードレス掃除機(makita)を購入し、在宅勤務がますます快適になってきました。 さて、今回の記事では、テックタッチで AWS Step Functions をどのように活用しているかをお伝えしていきます。 記事の前半では、Step Functions の概要を説明しながらテックタッチでの利用方法について、 記事の後半では、Serverless Framework との組み合わせ方や本番運用してみてわかった Tips など、より実践的な内容に触れていきます。 AWS Step Functionsとは何か 処理順序の管理 AWSサービスとの連携 ワークフロー、ステップについて ユースケースの例 テックタッチでの利用方法 技術的なチャレンジ これまでの課題 Step Functionsを使う S

                                                                        AWS Step Functions と Serverless Framework の使いどころ - Techtouch Developers Blog
                                                                      • はてなにおけるEKSの運用と自動化 (2024年版) - Hatena Developer Blog

                                                                        サービスプラットフォームチームで SRE を担当している id:masayosu です。 先月からですが Hatena Developer Blog にて SRE 連載を始めました。先月の記事は はてなブログの DB を RDS for MySQL 8.0 にアップグレードした話 - Hatena Developer Blog です。 毎月はてなの SRE が交代でブログ記事を書きますのでお楽しみに。 この記事は2024年2月の SRE 連載の記事です。 はてなの EKS 利用について 私が所属するサービスプラットフォームチームでは EKS の運用を続けており、先日 Kubernetes 1.23 から 1.28 へのアップグレードを完了しました。 私のチームは少人数で形成されているのですが、担当しているサービスは大小様々あり EKS クラスター上では数十個のサービスが稼働しています。 少

                                                                          はてなにおけるEKSの運用と自動化 (2024年版) - Hatena Developer Blog
                                                                        • .NET 6とVSCodeでデスクトップアプリ(ランチャー) - Qiita

                                                                          無地のウィンドウが起動します。 最大化ボタンのスナップレイアウトメニューが表示される、標準的なウィンドウです。 一通り動作確認したら閉じてください。 ■画面の作成 「MainWindow.xaml」を開き、画面を作成します。 <Window x:Class="WrapLauncher.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:WrapLauncher" xmlns:mc="http://schem

                                                                            .NET 6とVSCodeでデスクトップアプリ(ランチャー) - Qiita
                                                                          • シェルスクリプトの代替

                                                                            要約:決定版はとくにない。 kzys氏のシェルスクリプトを書かないという記事は面白かった。 https://blog.8-p.info/ja/2021/09/15/bash/ シェルスクリプト、ごくたまに書くことはあるが、ほんともう細かい話とかはすべて忘れているし、覚える価値を感じない。いまさら覚える必要のない技術だなと感じる。が、その一方でなかなか代替品がないようなニッチでもある。 自分は必要に応じてPythonかRubyか、といったあたりを使うことが多いが(perlはもう書けなくなった)、なかなかこれという感じには思い至らない。なにがいいんだろうね?という。 前提条件:インタラクティブな環境(REPL)はなくてもいい。そこはもう既存のシェルでいい。自動化したシェルスクリプト的なタスク記述を目標とする。bashの置き換えという意味では「どこにでもインストールされていることを前提にしないと

                                                                              シェルスクリプトの代替
                                                                            • GoでクロスプラットフォームGUI(2022)

                                                                              andlabs/ui、lxn/walkは簡素なウィジェットセットだけをサポート。fyne、Qtベースは豊富なウィジェットセットを持つ。いずれも少人数でメンテしていることを考えると、コンパクトなツールキットで活発な活動中のものが品質面でおすすめです。 IMEサポートの有無は日本語圏でのGUI提供において重要なファクター 英語圏生まれのGUIライブラリの多くはIMEサポートをあまり考慮していない GLFWはIMEサポートのPRが何年も取り込まれない状況がつづいている HTMLベース(ChromeやWebView)ならIMEサポートを内包している 自作系はどうしてもギョッとする挙動や細かく期待しない挙動にちょくちょく出会ってしまう(例えば日本語のワードラップ未対応など) HTML系はUIを構築していく上でのほとんどのケースで細かい問題に対する解決策がちゃんとある クロス環境対応ということであれば

                                                                                GoでクロスプラットフォームGUI(2022)
                                                                              • [Amazon Lex] 遂に来た! Amazon Lexが、日本語化されたので、早速、日本語ボットを作ってみました | DevelopersIO

                                                                                1 はじめに CX事業本部の平内(SIN)です。 遂に、Amazon Lex(以下、Lex) が日本語に対応しました。そして、東京リージョンで利用可能になっています。 Amazon Lex が日本語に対応。東京リージョンでお使いいただけます 長い間、英語でしか見た事なかった画面が、日本語になっていることに感動を覚えます。 これで、AWSだけで、簡単に日本語のボットが作れるのですね! 2 OrderFlowers 今回は、基本的なLexの動作を確認する目的で、テンプレートにある、OrderFlowerを動かしてみました。 すいません、テンプレートをそのまま動作させただけです。特に設定変更したり、コードを書いているわけではありません。 (1) Create BotsのメニューでCreateボタンを押すことで、新しくBotが作成できます。 表示された画面では、自分で最初から作成する Custom

                                                                                  [Amazon Lex] 遂に来た! Amazon Lexが、日本語化されたので、早速、日本語ボットを作ってみました | DevelopersIO
                                                                                • 非モテこそ結婚しろ|トゥーンベリ・ゴン

                                                                                  ※注意事項こちらの記事は「非モテ」「童貞」「結婚したくても出来ない人」または、それに準ずる人に向けて書いた男性向けの記事です。 筆者は結婚至上主義です。結婚こそ人生の幸せと考えており、エビデンス0の私の経験則に基づいたお気持ちの垂れ流しとなります。この記事はプライベートを多く含むため、有料にするか悩みました。しかし、1人でも多くの困っている人に届けるために無料で全体公開にします。たぶんアンチゴンに馬鹿にされるので、その時は慰めて下さい。本編には説教的な表現が含まれます。メンタルの弱い人は読まないでください。また、独身者や離婚した人や、不妊の人を馬鹿にする意図は一切ありません。誰かの反論でもありません。あくまでも結婚したい最低限健康で働いている男性に向けた内容となっております。以上を踏まえて、読みたい人だけ自己責任で読んでください。途中で合わないと思ったら読むのをやめてください。 無料のブロ

                                                                                    非モテこそ結婚しろ|トゥーンベリ・ゴン