オフショア開発Githubコミットのなりすまし防止 GitHubで使用しているメールアドレスを知っている人が、あなたになりすましてプッシュを行うことができることをご存知でしたか?これはGitHubのセキュリティ欠陥ではありません。これはGitの設計そのものです。2024.10.31Kakeyaオフショア開発開発手法
オフショア開発ドキュメント作成を再考する 多くの開発者がドキュメント作成に前向きになれないのは、価値を感じていないからではありません。コードを良くしたり有用にしたりする方法には慣れているのに対し、良いドキュメントや役立つドキュメントの作り方に慣れていないからです。私たちはドキュメントにあまり考慮を払わないことで、その価値を過小評価しています。コードと同様に、構造について考えないと品質が低下する可能性があります。2024.10.31Kakeyaオフショア開発開発手法
環境・プラットフォームコンテナのレイヤー構造を理解する コンテナ技術は、アプリケーションの開発、デプロイ、運用を効率化するためのツールとして広く利用されています。その中心的な概念の一つがレイヤー構造です。本記事では、コンテナのレイヤー構造について、使用されている仕組みを実際に試しながら理解していきたいと思います。2024.10.15Kakeya環境・プラットフォーム開発・運用ツール
データベース技術Liquibase – データベースバージョン管理ツール Liquibaseは、データベーススキーマの変更を追跡、管理、適用するためのオープンソースのデータベースライブラリです。開発者は、既にデプロイされているものを知る必要なく、特定のバージョンの変更を容易にデプロイ、ロールバックすることができます。2024.04.30Kakeyaデータベース技術開発・運用ツール
開発・運用ツール0から始めるRaycast生活 生産性向上ツールとして人気みたいなので、2週間ほど前からRaycastを使い始めました。もともとクリップボード履歴ツールとしてClipy、ウィンドウ操作ツールとしてSpectacleを使用していましたが、なにやらRaycastでそれらの機能を使用することができるみたいなので思い切って乗り換えてみました。2024.04.30Kakeya開発・運用ツール
開発・運用ツールMaven依存関係解決の仕組み Maven依存関係解決の仕組み。Mavenは依存関係を解決するためにさまざまなアプローチを使用します。この記事では特に複数のバージョンを含む依存関係の解決方法について推移性依存関係の観点から詳しく説明しています。2024.02.07Kakeya開発・運用ツール開発技術
環境・プラットフォーム英語監督者とのオンラインAWS認定試験 先日、AWS認定試験をオンラインで受験しました。また、試験監督は英語話者を選択しました。私にとってはどちらも初めての経験だったので試験当日までの準備や当日の流れを共有したいと思います。2023.11.07Kakeya環境・プラットフォーム開発技術
オフショア開発Figmaプラグイン開発でUIデザイン翻訳コストの大幅削減 Figmaプラグインの開発によりUIデザインの翻訳作業が劇的に効率化。数時間かかる作業が数十秒で完了。詳細な手順とプラグインの使用方法を紹介します。2023.10.31Kakeyaオフショア開発