はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ アプリケーション

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 1000件)

JavaScriptランタイム「Bun」がAmazon S3クライアント機能を搭載

2025/01/22 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bun クライアント機能 オープンソース ダウンロード データ

オープンソースで開発されているJavaScriptランタイム「Bun」のバージョン1.1.43に、Amazon S3のクライアント機能が搭載されることが発表されています。 これによりBunで実行されるアプリケーションからAmazon S3に対してデータのアップロードやダウンロードを行う機能が簡単に実装できるようになります。 In the next v... 続きを読む

ECSとRDSをやめて、AWSコストを9割削減しました

2025/01/22 このエントリーをはてなブックマークに追加 367 users Instapaper Pocket Tweet Facebook Share Evernote Clip ECS RDS Beenos カレ トラフィック

はじめに こんにちは。BEENOSのがれっとです。 AWS上にアプリケーションを構築する際、一般的なのはECS + RDSという組み合わせです。私も社内システムをそのような形で構築しました。 しかし、使わないときにもインスタンスが動き続けてしまうため、大量のトラフィックを捌かないアプリケーションにおいてはコストが見合... 続きを読む

Next.js App Router から複数バックエンドを扱うための BFF + クリーンアーキテクチャ戦略

2025/01/16 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip BFF クリーンアーキテクチャ 稲垣 App Router

どうも、トラハックこと、toraco株式会社の稲垣です。 複数のバックエンドを抱えるプロダクトにおいて、Next.js ( App Router ) 製 の Web アプリケーションを新規開発するにあたり、Route Handlers による BFF と、クリーンアーキテクチャを取り入れることで、バックエンドに依存しないクライアント実装を実現しました... 続きを読む

「Linux」で真っ先にインストールすべき必須のアプリ10選

2025/01/15 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux 真っ先 インストー ディストリビューション 最初

Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2025-01-16 07:00 「Linux」ディストリビューションの中には、多数のアプリが前もってインストールされているものもあれば、少ないものもある。多数のアプリケーションが最初からインストールされているディストリビューションでも、適切なアプリ群がインストー... 続きを読む

AIと個人開発したくなったらまずCursorで要件定義だ!

2025/01/07 このエントリーをはてなブックマークに追加 395 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cursor プログラミング 要件定義 エンジニア 趣味

はじめに こんにちは!yasunaです! 私は普段は会社員をしていてエンジニアではないのですが、趣味でプログラミングをしています! 今回はAIの力をフル活用しながら個人開発アプリの要件定義を作るまでの流れを記録しておきたいと思います。 今回作ろうとしているアプリケーションについて 「TikTok台本作成支援システム... 続きを読む

Ktor × Exposed × Koin × kotlin-resultを用いたDDDを意識したアプリケーションの実装 - Don't Repeat Yourself

2025/01/07 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD Ktor Exposed Don't 実装

ここ数年で『関数型ドメインモデリング』という書籍や、『Functional and Reactive Domain Modeling』といった書籍を読んだ経験から、今業務で取り組んでいるKotlinではどう表現できるのかに興味がありました。年末年始に少しまとまった時間が取れたので、実際に実装してみました。今回は、その過程でどのような知見を得... 続きを読む

Goの古いコードが動かなくなることはほぼない理由

2024/12/29 このエントリーをはてなブックマークに追加 133 users Instapaper Pocket Tweet Facebook Share Evernote Clip 古いコード goroutine cGO http 理由

古いGoのコードが腐ったという話を聞いて、状況はよく分かりませんが、そんなことは基本ないので安心して欲しいという話を書きます。 2行まとめ 一般的なアプリケーション(cgoやHTTPやgoroutineの細かい挙動に依存していない限り)であればGoは古いコードでも動くはず ただし依存先のコードが消えていたり、非互換な変... 続きを読む

個人開発でデザインに悩むエンジニアへ。工数を抑えていい感じのUIを作る方法【Meraki UI】

2024/12/23 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンジニア 工数 デザイン 個人開発 ヘイ

この記事は「RUNTEQ Advent Calendar 2024」23日目の記事になります。 はじめに プログラミングスクールRUNTEQでエンジニア兼講師をしているいっぺい(@ippei_111)と申します。 いきなりですが個人開発を行う時にアプリケーションのUIを考えるのに悩んだ経験はありませんか? エンジニアあるあるかもしれませんが、個人... 続きを読む

MySQL をアップグレードした後日、時間差で発生した Rails アプリの不具合とは? - LIVESENSE ENGINEER BLOG

2024/12/21 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails ActiveRecord MySQL tl;dr

これは Livesense Advent Calendar 2024 DAY 21 の記事です。 転職会議の池田です。MySQL を 8.0.19 以上のバージョンにアップグレードした際に時間差で発生した Rails アプリケーションの不具合とその対応について書きます。 TL;DR なにがおきたか MySQL 8.0.19 と ActiveRecord の Boolean キャスト 実際に問題となる... 続きを読む

印刷会社が教える!PDF入稿のメリットとデメリットを徹底解説

2024/12/19 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip メリット 徹底解説 印刷会社 アプリケ デバイス

一貫した表示とレイアウトが維持されるPDFはプラットフォームに依存せず、どのデバイスでも同じように表示できます。これにより、デザインやレイアウトが意図した通りに再現され、印刷物の品質が保証されます。 これは作成元のアプリケーションから切り離されていることを意味します。印刷会社が対応していないアプリケ... 続きを読む

mixi2(ツー)とか言っている場合ではない - 点と接線。

2024/12/17 このエントリーをはてなブックマークに追加 286 users Instapaper Pocket Tweet Facebook Share Evernote Clip ツー mixi 冗談 実用 ツイッター

インターネットのオタクたちがツイッター2(ツー)とか言って遊んでいる間に、マジで冗談みたいな名前のSNSが誕生していた。その名もmixi2である。昨日の昼頃、僕のTLに突如として招待リンク付きの投稿が舞い込んだ。最初はジョークサイトかなにかだと疑っていたが現に実用可能なアプリケーションが存在している事実から... 続きを読む

さくらのクラウド - AppRunで画像変換サービスを作ってみた! - hekiblo

2024/12/17 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Advent Calendar クラウド コンテナ化 さくら

さくらインターネットの伊東です。この記事は さくらインターネット Advent Calendar 2024 17日目の記事です。 本エントリーでは、先日リリースされたさくらのクラウドの新サービスである AppRun を一通り使ってみましたので、レポートさせていただきます。 AppRunとは AppRunは、コンテナ化されたアプリケーションを簡... 続きを読む

Kubernetesのメモリマネージャ機能が正式版に。NUMAサーバでCPUとメモリ割り当ての最適化による性能向上など実現

2024/12/15 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip NUMA Kubernetes CPU メモリ 実装

Kubernetes 1.32でメモリマネージャが正式版となったことが発表されました。これにより、NUMAサーバ上でコンテナ化されたアプリケーションにおいてメモリ割り当てを最適化することによる性能向上などが期待できます。 NUMAサーバの性能を引き出すメモリマネージャ Kubernetesにおけるメモリマネージャの実装は、NUMA(No... 続きを読む

Python アプリケーションのパフォーマンス調査に便利な Cloud Profiler の結果を見るコツ - GO Tech Blog

2024/12/15 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python Cloud Profiler コツ 結果

この記事はGO Inc. Advent Calendar 2024 14日目の記事です。 こんにちは。AI技術開発部の牧瀬です。 Python アプリケーションのパフォーマンスチューニングに使えるプロファイラはいくつかありますが、本番環境でも使えるものとして Google Cloud Profiler があります。 本記事では様々なサンプルコードで Cloud Profil... 続きを読む

バックエンドもフロントエンドもインフラも Terraform でつくってみた

2024/12/09 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip Terraform サンプルアプリ インフラ フロントエンド

この記事は terraform Advent Calendar 2024 の 9 日目の記事です。 Terraform だけでアプリケーションのバックエンド・フロントエンド・インフラをつくったので紹介します。 つくったもの 利用技術 バックエンド フロントエンド インフラ Full-Stack Terraform まとめ つくったもの 画像を表示するだけのサンプルアプリ... 続きを読む

駅メモ!開発チームにおける機能開発と改善を並行して進めるためのチーム構成 - Mobile Factory Tech Blog

2024/12/09 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip チーム構成 駅メモ 開発チーム 改善 機能開発

はじめに こんにちは。駅メモ!開発チームの横井です。 今回はプロダクトの機能開発をしながら改善に取り組むためのチーム構成について話します。 背景 駅メモ!はありがたいことに今年で 10 周年を迎えました。 10 年もの間、機能追加や改修をしていくことでアプリケーションは使いやすく進化してきましたが、それとと... 続きを読む

「Linux」システムの速度低下の原因特定に役立つコマンド5選

2024/12/04 このエントリーをはてなブックマークに追加 186 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux 速度低下 コマンド5選 システム 原因特定

Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2024-12-05 07:00 「Linux」デスクトップの動作が遅くなることはめったにない。しかし、絶対に起きないと言えば、うそになる。システムの速度が低下しても、ほとんどの場合、筆者は問題を引き起こしている特定のアプリケーションを突き止めることができる(「Vi... 続きを読む

AIが生活習慣を分析してユーザーの寿命を予測してくれるアプリ「Death Clock」

2024/12/02 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip 寿命 同氏 平均寿命 ベース ユーザー

ユーザーが入力した情報をベースに、ユーザーの寿命を予測してくれるアプリが「Death Clock」です。Death Clockを開発したのは2006年にiPod Death Clockというユーザーの寿命を予測するアプリケーションを開発したブレット・フランソン氏で、同氏によると1200件以上の平均寿命に関するデータを用いることでAIは大幅にア... 続きを読む

生成AI×アプリ開発!bolt.newでフロントエンドが苦手な私でもWebアプリ開発 - Taste of Tech Topics

2024/11/25 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip bolt.new 熱々 前田 フロントエンド 肉まん

こんにちは。バックエンドエンジニアの前田です。 最近はかなり冷え込んできて、冬が近づいてきたなと感じます。 社内では、肉まんを販売しています。 寒い日に熱々の肉まん、良いですよね。 さて、今回はbolt.newを用いて、ゼロからアプリケーションを作成していきます。 (私は、フロントエンドの経験があまりなく、苦... 続きを読む

知らないとハマる Next.js のエラーハンドリング

2024/11/22 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip エラーハンドリング throw カスタム Next.js 環境

この記事では Next.js アプリケーションのエラーハンドリングで個人的にハマったことについて、そのハマりポイントとどう解決したかをご紹介します。 これが正解というわけではなく、一つの設計案として見ていただければ幸いです。 環境 Next.js v15.0.3 App Router 使用 その1: Server Component で throw したカスタム... 続きを読む

【2024年版】Dockerfileのベストプラクティスを整理しながらNode.jsで実践する

2024/11/12 このエントリーをはてなブックマークに追加 179 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript Dockerfile node.js

はじめに 最初はなんとなくで書いていた Dockerfile なのですが、社内用にベストプラクティスを整理するタイミングがあったので、実際に Node.js + TypeScript でアプリケーションを作成しながらまとめることにしました。 この記事でフォーカスするのは、 Dockerfile のベストプラクティスそのものの詳細ではなく、それ... 続きを読む

[速報]GitHub、自然言語による指示だけでアプリケーションを生成する「GitHub Spark」テクニカルプレビュー公開

2024/10/29 このエントリーをはてなブックマークに追加 302 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub テクニカルプレビュー公開 言語 指示 速報

[速報]GitHub、自然言語による指示だけでアプリケーションを生成する「GitHub Spark」テクニカルプレビュー公開 GitHubは、日本時間10月30日未明に開幕したイベント「GitHub Universe'24」で、自然言語による指示だけで、パーソナライズされた小規模なアプリケーション(Micro-App)をすぐに生成できる「GitHub Spark... 続きを読む

サイロ化した金融システムを、packwerk を利用して無事故でリファクタリングした話

2024/10/28 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Railsアプリケーション ロジック 各所 顕在化 サイロ化

私たちが提供している金融系のサービスでは、既存動作を最大限に担保しながら品質を向上させることが強く求められます。サービス開始以来10年以上運用されているRailsアプリケーションはモノリシックな構造となっており、サイロ化による弊害が顕在化していました。例えば、複雑なロジックがアプリケーションの各所に散在… 続きを読む

[作って学ぶ]ブラウザのしくみ──HTTP、HTML、CSS、JavaScriptの裏側

2024/10/21 このエントリーをはてなブックマークに追加 331 users Instapaper Pocket Tweet Facebook Share Evernote Clip リソース 本書 目次 通信プロトコル クライアント

はじめに 本書を読むにあたって 目次 第1章:ブラウザを知る──Webサイトを表示するアプリケーション ブラウザの役割❶──Webクライアントとしてのブラウザ クライアント/サーバモデル Webクライアント Webサーバ インターネットとWeb 通信プロトコル HTTP URLによるリソースの指定 DNS ブラウザの役割❷──レンダリングエン... 続きを読む

アプリを動作させ続けるために必要なメモリ容量「ワーキングセットサイズ(WSS)」を見積もる方法

2024/10/14 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip フェロー Intel メモリ サーバー 容量

サーバーのメモリ容量を選択する際は「メモリはできるだけ多い方が快適」と考えがちですが、実際には必要以上のメモリを搭載しても無駄になってしまいます。Intelのフェローでコンピューティングパフォーマンスの専門家であるブレンダン・グレッグ氏は、アプリケーションが動作し続けるために必要なメモリの容量である「... 続きを読む

 
(1 - 25 / 1000件)