Logo Fairy Select
  • Home
  • About
  • Skills
  • Experiences
  • Projects
  • More
    Recent Posts Accomplishments
  • Posts
  • Notes
  • Top
  • Qiita
  • Policy
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Advent Calendar 参加記事
    • 2023
    • 2022
    • 2021
    • 2020
    • 2019
  • 技術記事
    • チーム開発
      • 電卓
        • 1. 開発条件
        • 2. 必要な情報
        • 3. 開発者 1
        • 4. 開発者 2
        • 5. 動作確認とまとめ
  • スニペット
  • 日記
  • 💼今後のキャリア
  • 🧑‍💻コーディングポリシー
  • プライバシーポリシー
Hero Image
オープンソースをゼロから作成する中で学んだこと

こちらの記事は トラストバンク Advent Calendar 2024 の 20 日目の記事です。 TL;DR この記事では、Python 製のオープンソースパッケージをゼロから作成し、 パッケージサイトへデプロイする過程で学んだことについて紹介しています。 GitHub を利用したリポジトリの作成、環境管理およびパッケージビルド、複数バージョン対応、静的解析、エラーハンドリング、 コミットログの書き方など、オープンソース開発に役立つ具体的なポイントを網羅しています。

    Saturday, November 16, 2024 | 13 minutes Read
    Hero Image
    Windows PC のセットアップを楽にする

    背景 新しく PC を購入した際、最初に自分が普段使っているアプリケーションをまとめてインストールすると思いますが、 PC を高頻度で買い替える場合、このインストール作業が非常に大変だと思います。

      Sunday, April 14, 2024 | 6 minutes Read
      Hero Image
      同じ Docker コンテナを使っているのに Mac の人だけインストールできないアプリケーションがあった話

      TL;DR Docker のイメージのアーキテクチャを揃えるとうまくいくことがあります。 でもパフォーマンスの問題とトレードオフです。 現職で Windows ユーザと Mac ユーザが両方いる状況で Docker を使用した開発を行う際、 Docker コンテナを使って環境を揃えたはずなのになぜか Mac の人だけ特定のアプリをインストールできないということがありました。

        Sunday, April 7, 2024 | 3 minutes Read
        Hero Image
        Codeigniter におけるバリデーションルールの設定ミスを動作確認前に検知するためのアプローチ

        こちらの記事は PHP Advent Calendar 2023 の 8 日目の記事です。 今回紹介しているコードはこちらにも記載しています。 https://github.com/noritakaIzumi/codeigniter-validation-extended/tree/20231118/Validator CodeIgniter のバリデーションルールは通常、 $validation->setRule('username', 'Username', 'required|max_length[30]|min_length[3]'); のように文字列で指定されますが、

          Saturday, November 18, 2023 | 3 minutes Read
          Hero Image
          個人開発におけるセキュリティチェックのススメ

          こちらの記事は Snykを使ってコードをセキュアにした記事を投稿しよう! by Snyk Advent Calendar 2023 の 16 日目の記事です。 セキュリティチェックは、いいぞ。 現職で Snyk というツールを知ってから、早速個人開発しているリポジトリにも導入してみたところ、すごく良かったので共有させていただきます。 ここでは Snyk の具体的な導入方法については省略しますが、GitHub のリポジトリを連携してトークンを登録するだけなのでとても簡単でした。

            Saturday, November 11, 2023 | 3 minutes Read
            Hero Image
            Web エンジニアの私がたったの 4 時間で Android エンジニアになった方法

            こちらの記事は トラストバンク Advent Calendar 2023 の 2 日目の記事です。 普段は Web エンジニアとして開発をしている私ですが、いつかモバイルアプリを作ってみたいと思っていました。 しかし、必要なソフトをインストール・設定したり、新たな言語を学習したり、アプリストアの審査を通したりと、複雑な工程がたくさんあり、 なかなかやる気が起きずにいました。 そんな中、Capacitor というツールが Web アプリケーションを簡単にモバイルアプリを作れると知り試してみたところ、 確かに簡単だと感じたので、紹介させていただきます。

              Thursday, November 9, 2023 | 5 minutes Read
              Hero Image
              Docker を利用して複数の PHP バージョンを切り替える

              PHP で複数バージョンを切り替える方法は調べるとたくさん出てくるのですが、今回は Docker を利用してバージョンを切り替える方法を考えてみたのでご紹介します。

                Saturday, February 25, 2023 | 3 minutes Read
                Hero Image
                自分の書いたコードを自分でレビューする効果的な 3 つの方法【個人開発にも使える】

                みなさんは自分の書いたコード、どうやって見直してますか? ✏️ 自分で書いたコードの間違いや改善点を見つけ出すのは難しいものです 🤔 社内にレビュアーがいればいいですが、いない場合や、個人開発している場合などはなかなか時間が割けないことも・・・ 自分自身の知見には限りがありますし、固定観念などが入ってしまうこともあります 😢

                  Monday, January 30, 2023 | 3 minutes Read
                  Hero Image
                  An unexpected error は "happened" より "occurred" だとレビューした、あの時の私は正しかったのか

                  TL;DR 正しいとも言えるし、正しくないとも言えます。 “happened” と “occurred” はエラーを 誰目線で解釈するか によって変わり、 プログラム目線で解釈すると “happened” 我々開発者目線で解釈すると “occurred” になるのではないかと考えます。

                    Friday, January 20, 2023 | 4 minutes Read
                    Hero Image
                    【Docker】Apache と Perl を別コンテナで動かす

                    業務において Movable Type の開発案件を引き受けることがあるのですが、Docker 環境で開発するにあたり Apache と Perl でコンテナを分けることで、環境の軽量化を図りたいと思いました。

                      Wednesday, January 18, 2023 | 2 minutes Read
                      Hero Image
                      電卓をチームで開発してみよう~5. 動作確認とまとめ

                      いよいよ、動作確認とまとめをします。 動作確認 前までで編集した 2 つのコミットを合わせて動作確認してみます。 main ブランチに戻り、2 つのコミットを cherry-pick します。 index.html を開いて実際に電卓を操作します。

                        Friday, February 19, 2021 | 1 minute Read
                        Hero Image
                        電卓をチームで開発してみよう~4. 開発者 2 のコーディング

                        今回は開発者 2 について、コードを書いていきます。 作業するブランチは developer-2 です。 開発者 1 の繰り返しになる部分もありますが、あらかじめ決めた条件を確認します。

                          Friday, February 12, 2021 | 3 minutes Read
                          • ««
                          • «
                          • 1
                          • 2
                          • »
                          • »»
                          Navigation
                          • About
                          • Skills
                          • Experiences
                          • Projects
                          • Recent Posts
                          • Accomplishments
                          Contact me:
                          • noritaka.izumi@gmail.com
                          • noritakaIzumi
                          • Noritaka IZUMI

                          Liability Notice: This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses.


                          Toha Theme Logo Toha
                          © 2020 - Noritaka IZUMI
                          Powered by Hugo Logo