タグ 開発時
人気順 5 users 10 users 100 users 500 users 1000 usersアプリ開発者のための kubectl 講座
これは何 Kubernetes クラスタ管理者とアプリケーション開発者が分業しているプロジェクトで,開発者が必ずしも Kubernetes に詳しくない場合を想定し,開発時に使いそうな kubectl のコマンドをまとめたものです。 クラスタ管理者から開発者にこのドキュメントを適宜改変して渡し,開発者がある程度自立して操作できる... 続きを読む
LOCAL環境でHTTPSが必要なときはlocal-ssl-proxyが便利 - Qiita
nextauth.js でシングルサインオン機能を実装する場合、SlackなどはアプリケーションがHTTPS接続をサポートしていることが前提となっており、開発時にもHTTPSのサポートが必要となる場合があります。このような場合には、local-ssl-proxyを利用して、リバースプロキシのようにする方法が簡単で便利です。 以下、LOCAL環... 続きを読む
useEffectをやめて、Suspenseを使おう
Reactコンポーネントの開発時、データフェッチは欠かせません。 SPAで開発を行う時、あなたも含めてuseEffect()を使ったことがあるはずです。 あなたがSWRやReact Queryの代わりにuseEffect()を使う理由は、いくつかあるのでしょう。 そんな方のために、Reactが提供する<Suspense>を使ってデータフェッチを行う方法を紹... 続きを読む
Next.js製アプリケーションのコンパイルを約100倍高速化した話
Next.jsアプリケーションの開発時においてコンパイルが長時間に及ぶ問題が起きていたので、その原因を特定した手法と採用した解決策について記載します。 今回は結果的にコンパイル時間を100倍以上高速化することができました。 前提 今回の対応は以下のバージョンで行いました。 React@18.2.0 next@12.2.4 tailwindcss@... 続きを読む
1Password の CLI で環境変数を管理する
はじめに 現代のアプリケーションは外部サービスのAPIキーなど様々なクレデンシャルを持つことが多いです。 これらを開発者間で安全に共有するには sops、 doppler、 git-crypt などのツールが使えます。 また、開発時はこれらのクレデンシャルを direnv などを使って環境変数に設定することも多いのではないでしょうか... 続きを読む
デジタル庁、Web・アプリデザインの指針まとめた「デザインシステム」公開 地方自治体の活用も見込む
Webサイトやアプリの開発時、一貫したデザインにできるようドキュメントやデータをまとめた「デザインシステム」をデジタル庁が公開した。「デザインシステムに関わる活動をオープンにし、デザインシステムの認知向上や改善につなげる」という。 デジタル庁は11月11日、Webサイトやアプリの開発時、一貫したデザインにで... 続きを読む
Dockerに関するキャッシュたち
はじめに Dockerを用いた開発では、適切にキャッシュを用いることで高速にビルド・開発できます。そのための知見は様々な記事で共有されており、ありがたい限りです。 しかし、「Dockerのキャッシュ」と言っても開発時とCI・CDでは行うことが違います。 この記事ではDockerを用いた開発における、各段階のキャッシュ機能... 続きを読む
Chrome DevTools の知っておくと便利かも機能 - Qiita
長い間 Chrome の DevTools を使ってきて、便利だなと思った機能をまとめてみました。 様々な機能があり、これを覚えておくと開発時に役に立つかもしれないので、ぜひ使ってみてください。 この記事は Corome DevTools 公式 を参考にしています。 日本語化 英語が苦手な方は日本語化しましょう。 手順 DevTools を開いた... 続きを読む
Native ESM 時代のフロントエンドビルドツールの動向
No Bundle ツールの流行: vite / rollup モダンブラウザは Native ESM を備えているので、開発時は高速な localhost アクセスを頼って直接 import する、外部ライブラリだけ事前にコンパイルしておく、という手法が流行ってきている。プロダクション用は今まで通りビルドする。 webpack はすべてを一つにバンドルするた... 続きを読む
セグウェイ生産終了へ、販売不振 立ち乗り二輪車「夢の発明」とも | 共同通信
【ニューヨーク共同】「セグウェイ」の名称で知られる立ち乗り電動二輪車の生産が来月15日に終了することが明らかになった。米国の製造元が23日発表した。開発時から「夢の発明」と騒がれ、2001年に発表された際は大きな反響を呼んだ。警備や観光で活用されたが、販売は振るわなかった。 セグウェイは声明で「近年セグウ... 続きを読む
Git / GitHub を使用したチーム開発時のガイドラインを制定しました | Developers.IO
Git / GitHub を使用したチーム開発時のガイドラインを制定したのでその解説記事です。 CX 事業本部の Tech Lead のお仕事紹介第 1 弾。 開発時にはみなさん Git や GitHub を使うと思いますが、使い方についてチームメンバー間で微妙に認識の違いがあると進捗を妨げてしまいます。それを防ぐためにガイドラインを定めて... 続きを読む
テスト作業も、画面キャプチャによるエビデンス取得も自動化してくれて、Jenkinsとの連動も可能。Web、デスクトップ、モバイルに対応するテスト自動化ツール[PR] - Publickey
テスト作業も、画面キャプチャによるエビデンス取得も自動化してくれて、Jenkinsとの連動も可能。Web、デスクトップ、モバイルに対応するテスト自動化ツール[PR] ソフトウェアのテストは、アプリケーションの開発時や受け入れ時などさまざまな場面で必要とされています。最近ではWindowsやiOSなどのOSやGoogle Chrome... 続きを読む
MailHog - 管理画面付きな開発用メールサーバ MOONGIFT
システムでメールを使うことはよくあります。ユーザ登録や通知などによく使われます。しかしこのメールは開発中は取り扱いに困ります。間違って送信されると困りますし、ちゃんと表示がうまくいっているか確認しなければなりません。 そこで使ってみたいのがMailHogです。開発時に使えるSMTPサーバです。 MailHogの使い方 メイン画面です。 メイン画面 Web通知機能があります。 通知機能 MailHo... 続きを読む
SQLite Web - さくっと使えるWebベースのSQLite管理 MOONGIFT
SQLiteはプロトタイプ開発であったり、小さなWebサービスなどを開発するのに非常に役立ちます。単一ファイルで動きますがちゃんとSQLも使えますし、本格的な作りです。 そんなSQLiteを使った開発時に用意しておきたいのがSQLite Webです。Python製で簡単に使えるSQLite管理です。 SQLite Webの使い方 SQLite Webをインストールしたら、後は sqlite-web... 続きを読む
Carthageのcopy-frameworkをスキップして開発時のビルドを高速化する | eureka tech blog
iOSエンジニアのmuukiiです。 この記事はEureka Advent Calendar 2016 3日目の記事です。 2日目は川端さんの shader入門 -CIKernelでカスタムフィルター作成- でした。 今回はライブラリ管理にCarthageを利用している環境で開発時のビルド作業を効率化をするTipsを紹介します。 CarthageはCocoaPodsと違い事前にframeworkを... 続きを読む
1000種類ものダミーデータを一括生成してくれるサービス「mockaroo」 | ライフハッカー[日本版]
カメきち - Android,Androidアプリ,Webサービス,iPhone,iPhoneアプリ,スマートフォン,ツール 06:30 AM 1000種類ものダミーデータを一括生成してくれるサービス「mockaroo」 「mockaroo」はダミーデータを1000種類自動生成してくれるサービスです。開発時に必要なダミーデータを大量に一括生成してくれますよ。フォーマットは、CSV, JSON,... 続きを読む
Vimの生産性を高める12の方法 | 開発手法・プロジェクト管理 | POSTD
Vimのセットアップを有効なものにするための秘訣は、開発時に遭遇する問題を常に認識し、それらに対処することです。どのようにしてVimの生産性を高めることができるか、筆者が行った12の例を紹介します。1. LeaderをSpaceキーにする Leaderは素晴らしい概念です。キーの組み合わせではなく並びによって、操作を行えるようにするものです。私はこれを使っているので、操作のために”Ctrl-何らか... 続きを読む
オープンソース版「ASP.NET 5」がプレビュー公開、LinuxとMacOS Xにも対応へ。Visual Studio 2015もCTP公開 - Publickey
オープンソース版「ASP.NET 5」がプレビュー公開、LinuxとMacOS Xにも対応へ。Visual Studio 2015もCTP公開 オープンソースソフトウェアは開発時からつねにソースコードが公開されているため、あらためて「プレビュー公開」されるという点に多少不思議な感じがしますが、マイクロソフトのクラウドや開発ツール部門の責任者で、赤シャツがトレードマークとして知られているスコット・ガ... 続きを読む
DBにダミーデータを作成する「fake2db」を触ってみた | Developers.IO
こんにちは、せーのです。今日はプログラマーなら重宝するであろうツールをご紹介致します。名前を「fake2db」といいます。 どんなもの? こちらは名前のとおり「fake」なデータをDBに入れるツールとなります。本番稼働前の開発時はもちろん、本番稼働後も不具合のチェック等で確認したいが本番データは契約上使えない、というような場合にサッとダミーデータが作れるととても便利ですね。 概要 ではfake2d... 続きを読む
Android SDKのソースコードを読みながら開発する - ninjinkun's diary
2014-12-14 Android SDKのソースコードを読みながら開発する この記事はAndroid Advent Calendar 2014の14日目です。 Androidアプリケーション開発をiOSのそれと比べると、SDKのソースコードが公開されていることがアドバンテージの一つになると思います。自分は半年ほど前から、開発時に時々SDKのソースコードを参照するようになり、それからSDKへの理... 続きを読む
SQLのインデックスとそのチューニングについてのオンラインブック
開発者向けのSQLインデックス解説サイト、管理についての間違いない知識を提供します。 インデックスは開発時には忘れられがちである一方で、非常に効果的なSQLのチューニング方法です。Use The Index, Lukeでは、HibernateなどのORMツールの解説にとどまらず、SQLのインデックスについて基礎から説明します。 Use The I... 続きを読む
Android アプリ開発で使える XML の Tools 属性 - ひだまりソケットは壊れない
2014-01-19 Android アプリ開発で使える XML の Tools 属性 Android アプリ Android アプリのための XML ファイルには、開発時にのみ使用される追加的な情報を書くために使用される名前空間が用意されています。http://schemas.android.com/tools というのがその名前空間で、普通は名前空間接頭辞 (プレフィクス) tools: に結... 続きを読む
Backbone-Eye – Backboneアプリを開発するならFirefoxでいこう!|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
これは面白い! Webアプリを開発する際に注目を集めているフレームワークBackbone。あまり厚くない仕組みになっているので理解はしやすいのですが、それでも開発時には色々難問にぶつかることがあります。そこでDevtoolsのような開発ツールが役立ちます。 さらにそれを一歩進めてBackbone専用に特化させたのがBackbone-Eyeになります。Firebug専用のツールになっており、Fire... 続きを読む
ボーイフレンドを直す方法 あるいは賢いjQuery.Deferredの使い方 - mizchi's blog
2013-12-17 ボーイフレンドを直す方法 あるいは賢いjQuery.Deferredの使い方 問題 モバイルは回線が不安定なので、ロードの失敗が頻繁に起こります。 開発時は高速なwifi環境で開発しているので、リリース間近になって帯域を圧迫していることに気づいたりします。 解決方法 画像を先読みします var preload = function(src){ var d = $.Deferr... 続きを読む
開発時に出会いたくないパターン - Perl日記
2013-11-06 開発時に出会いたくないパターン 悩んだりうまくいかなかったり解決したり。だらだら書いた。 手作業症候群 とにかくなんでもかんでも手で確認・作業する必要があると思い込んでしまう病。 そりゃiOSアプリとかAndroidアプリとか最終的には実機確認は必須だけれども。 その前にやれることは多々あるはず。リグレとか。 あと「デプロイ職人」も不要にするべき。わかってる。 自動化できない... 続きを読む