<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Zoma Blog</title>
    <link>https://www.zoma-blog.com/</link>
    <description>Recent content on Zoma Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja-jp</language>
    <lastBuildDate>Sun, 12 Mar 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://www.zoma-blog.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>VSCode リモート操作 3選</title>
      <link>https://www.zoma-blog.com/post/other/vscode/20230312_vscode_remote/</link>
      <pubDate>Sun, 12 Mar 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/vscode/20230312_vscode_remote/</guid>
      <description>概要 VSCode といえば、ローカル PC で開発するものとして認識されているかと思いますが、実は GitHub だとリモート操作もできることはご存知でしょうか。 本記事はそ</description>
    </item>
    
    <item>
      <title>Python 型について</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230227_python_typing/</link>
      <pubDate>Mon, 27 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230227_python_typing/</guid>
      <description>概要 本記事、Python の型について触れます。 型（タイピング）とは 入力や出力の形を明示することです。 具体例 型無し Python だと以下の通りです。 import db def</description>
    </item>
    
    <item>
      <title>DRY WET コーディングについて</title>
      <link>https://www.zoma-blog.com/post/other/style/20230226_wet_vs_dry/</link>
      <pubDate>Sun, 26 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/style/20230226_wet_vs_dry/</guid>
      <description>概要 DRY と WET について解説します。 DRY とは Don&amp;rsquo;t Repeat Yourself の略です。 同じコードは重複で書くべきではないということです。 例えば、以下のコードを例に見ていきまし</description>
    </item>
    
    <item>
      <title>Python のデフォルト値に mutable を使っちゃダメ！</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230225_python_default_mutable/</link>
      <pubDate>Sat, 25 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230225_python_default_mutable/</guid>
      <description>概要 Python で list, dictionary, class のような mutable オブジェクトを引数のデフォルト値として使用することを見かけますが、なぜそれがダメかを説明します。 ダメな理由 mutable を引数の</description>
    </item>
    
    <item>
      <title>Django ER 図 作成</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230224_django_graphviz/</link>
      <pubDate>Fri, 24 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230224_django_graphviz/</guid>
      <description>概要 本記事は Django の モデルから ER 図を作成する方法、および ER 図 に関わるコマンド一覧について説明します。 インストール apt-get install libgraphviz-dev graphviz pkg-config pip install pygraphviz pip install pydotplus pip install django-extensions INSTALLED_APPS =</description>
    </item>
    
    <item>
      <title>Python args, kwargs とは</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230223_python_args_kwargs/</link>
      <pubDate>Thu, 23 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230223_python_args_kwargs/</guid>
      <description>概要 Python では *args, **kwargs についてよく見かけるかと思います。 本記事ではこれらについて解説します。 *args * は引数を配列 (list/tuple) にする時、または配列を引数として展開す</description>
    </item>
    
    <item>
      <title>Git Rebase 運用をおすすめしない理由</title>
      <link>https://www.zoma-blog.com/post/other/git/20230222_git_rebase_avoid/</link>
      <pubDate>Wed, 22 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230222_git_rebase_avoid/</guid>
      <description>概要 Git 運用ではしばしば Rebase 運用がいいという声を聞くことがあります。 個人的におすすめはしないですが、その理由を解説します。 Rebase 運用 Rebase 運用とは、ma</description>
    </item>
    
    <item>
      <title>JavaScript 配列等価比較 3選</title>
      <link>https://www.zoma-blog.com/post/frontend/js/js_array_comparison/</link>
      <pubDate>Tue, 21 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/frontend/js/js_array_comparison/</guid>
      <description>概要 Python では配列を等価比較した場合、要素が同一であれば等価とみなします。 JavaScript だとそうはならないです。 &amp;gt; [1,2,3] === [1,2,3] false そこで、本記事は要素が同一である時</description>
    </item>
    
    <item>
      <title>JavaScript ニッチ な Array メソッド 5 選</title>
      <link>https://www.zoma-blog.com/post/frontend/js/js_array_niche_method/</link>
      <pubDate>Mon, 20 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/frontend/js/js_array_niche_method/</guid>
      <description>概要 JS 早見表 では JS のソースコード見ると、よく見かけるメソッドを紹介しました。 本記事では上記で取り上げられなかった 5 つのニッチなメソッドを紹介</description>
    </item>
    
    <item>
      <title>Gitflow, GitHub flow, GitLab flow, Git Feature flow, Truncate Based Development のまとめ</title>
      <link>https://www.zoma-blog.com/post/other/git/20230219_git_strategy_comparison/</link>
      <pubDate>Sun, 19 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230219_git_strategy_comparison/</guid>
      <description>概要 これまで、以下の５つのブランチを戦略を紹介しました。 Gitflow GitHub flow GitLab flow Git Feature flow Truncate Based Development 他にもブランチ戦略いくつかあるかと思いますが、本記事ではこれら</description>
    </item>
    
    <item>
      <title>Truncate Based Development とは</title>
      <link>https://www.zoma-blog.com/post/other/git/20230218_git_strategy_truncate_based_development/</link>
      <pubDate>Sat, 18 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230218_git_strategy_truncate_based_development/</guid>
      <description>概要 前回は は Git Feature flow について説明しました。 本記事では ブランチ戦略の一つ Truncate Based Development (略してTBD) について紹介します。 Truncate Based Development とは 一言で表現すると： 毎</description>
    </item>
    
    <item>
      <title>Git Feature flow とは</title>
      <link>https://www.zoma-blog.com/post/other/git/20230217_git_strategy_git_feature_flow/</link>
      <pubDate>Fri, 17 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230217_git_strategy_git_feature_flow/</guid>
      <description>概要 前回は は GitLab flow について説明しました。 本記事では ブランチ戦略の一つ Git Feature flow について紹介します。 Git Feature flow とは 一言で表現すると： main で元を管理、 develop では</description>
    </item>
    
    <item>
      <title>GitLab flow とは</title>
      <link>https://www.zoma-blog.com/post/other/git/20230216_git_strategy_gitlab_flow/</link>
      <pubDate>Thu, 16 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230216_git_strategy_gitlab_flow/</guid>
      <description>概要 前回は は GitHub flow について説明しました。 本記事では ブランチ戦略の一つ GitLab flow について紹介します。 GitLab とは そもそも GitLab flow の GitLab はどこから来ているか？ 実は GitLab</description>
    </item>
    
    <item>
      <title>GitHub flow とは</title>
      <link>https://www.zoma-blog.com/post/other/git/20230213_git_strategy_github_flow/</link>
      <pubDate>Wed, 15 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230213_git_strategy_github_flow/</guid>
      <description>概要 前回は は Gitflow について説明しました。 本記事では ブランチ戦略の一つ GitHub flow について紹介します。 GitHub flow とは GitHub flow をできるだけ短く説明すると： main ブランチか</description>
    </item>
    
    <item>
      <title>Gitflow とは</title>
      <link>https://www.zoma-blog.com/post/other/git/20230213_git_strategy_git_flow/</link>
      <pubDate>Tue, 14 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230213_git_strategy_git_flow/</guid>
      <description>概要 git を個人やチームで使用すると、何かしらの ブランチ戦略を使うかと思います。 本記事では git ブランチ戦略のうちの一つ、Gitflow について紹介</description>
    </item>
    
    <item>
      <title>【入門】 git を使った基本的な操作 解説編</title>
      <link>https://www.zoma-blog.com/post/other/git/20230213_git_basic_w_image/</link>
      <pubDate>Mon, 13 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20230213_git_basic_w_image/</guid>
      <description>概要 【入門】 git を使った基本的な操作 では基本操作について解説しました。 しかし、コマンドだけだと想像しにくいかと思います。 そこで本記事では図を用</description>
    </item>
    
    <item>
      <title>自分の考え シリーズ</title>
      <link>https://www.zoma-blog.com/post/diary/about_me/20230212_thoughts_series/</link>
      <pubDate>Sun, 12 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/diary/about_me/20230212_thoughts_series/</guid>
      <description>結構、私と面会して思ったより〜と言われることが多いです。 良くも悪くも皆さんの期待を裏切っています。 また、面接等や仕事面でも私ってどんな人？み</description>
    </item>
    
    <item>
      <title>Python functools について</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230211_python_functools/</link>
      <pubDate>Sat, 11 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230211_python_functools/</guid>
      <description>概要 前回は decorator について説明しました。 本記事では Python デコレータで見かける functools について紹介します。 functoolsとは 関数系のモジュールです。関数を</description>
    </item>
    
    <item>
      <title>Python デコレータ 発展編</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230211_python_decorator_adv/</link>
      <pubDate>Sat, 11 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230211_python_decorator_adv/</guid>
      <description>概要 前回は decorator とは何かについて説明しました。 本記事では Python デコレータでできることについていくつか紹介します。 ネスト デコレートした関数に対して重複</description>
    </item>
    
    <item>
      <title>Python デコレータ 基礎編</title>
      <link>https://www.zoma-blog.com/post/backend/python/20230209_python_decorator/</link>
      <pubDate>Thu, 09 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/20230209_python_decorator/</guid>
      <description>概要 本記事では Python デコレーターの基礎について解説します。 デコレーターとは 特定の関数に対して前後の処理を追加できる関数です。 @ 見かけるかと思いま</description>
    </item>
    
    <item>
      <title>Django 高度な Migration 3種類を紹介</title>
      <link>https://www.zoma-blog.com/post/backend/python/2022121f8_django_migration/</link>
      <pubDate>Sun, 18 Dec 2022 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/backend/python/2022121f8_django_migration/</guid>
      <description>概要 Django 本記事では Django のマイグレーションを紹介します。 マイグレーションとは 公式サイト：https://docs.Djangoproject.co</description>
    </item>
    
    <item>
      <title>【入門】 git を使った基本的な操作</title>
      <link>https://www.zoma-blog.com/post/other/git/20221119_git_basic/</link>
      <pubDate>Sat, 19 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/other/git/20221119_git_basic/</guid>
      <description>概要 本記事では git 初心者向けに git を使った基本的な操作について説明します。Git Flow, Git Feature Flow など様々な運用方法はあるが、これらの運用を理解するための</description>
    </item>
    
    <item>
      <title>EC2 (Amazon Linux 2 AMI) に docker &#43; docker-compose &#43; git のインストール手順</title>
      <link>https://www.zoma-blog.com/post/cloud/aws/20221108_ec2_setup/</link>
      <pubDate>Tue, 08 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/cloud/aws/20221108_ec2_setup/</guid>
      <description>概要 現在業務委託先にて EC2 をセッティングすることが多いです。今記事は全てのインストール方法をマニュアル化したものです。それぞれのコマンドの意味</description>
    </item>
    
    <item>
      <title>JavaScript 慣れていないエンジニアのための JavaScript 入門</title>
      <link>https://www.zoma-blog.com/post/frontend/js/js_sheet_for_non_js_engineer/</link>
      <pubDate>Tue, 08 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/frontend/js/js_sheet_for_non_js_engineer/</guid>
      <description>概要 フロント系以外のエンジニアだと、ついつい javascript の使い方を忘れてしまうことがある。私もたまに javascript から離れるとどんなメソッドがあるんだっけ？とつい</description>
    </item>
    
    <item>
      <title>ブログ開設</title>
      <link>https://www.zoma-blog.com/post/diary/about_me/20221108_blog_started/</link>
      <pubDate>Mon, 07 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/post/diary/about_me/20221108_blog_started/</guid>
      <description>初めまして、ゾマと申します。 この度、自身のブログを開設しました。 １５年ぶりにブログを書きます。 これまで仕事が忙しく、このような発信作業につい</description>
    </item>
    
    <item>
      <title></title>
      <link>https://www.zoma-blog.com/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/about/</guid>
      <description>経歴 2021-09 2022-12 非公開 物流系スタートアップ、5名以内 フルスタックエンジニア フロントエンド・バックエンドの開発 システム構成の見直し・提案 時系列データを</description>
    </item>
    
    <item>
      <title></title>
      <link>https://www.zoma-blog.com/search/placeholder/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.zoma-blog.com/search/placeholder/</guid>
      <description></description>
    </item>
    
  </channel>
</rss>
