<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Programming on 人と情報</title>
    <link>https://www.rynatrix.com/categories/programming/</link>
    <description>Recent content in Programming on 人と情報</description>
    <image>
      <title>人と情報</title>
      <url>https://www.rynatrix.com/ogp_image/ogp.jpg</url>
      <link>https://www.rynatrix.com/ogp_image/ogp.jpg</link>
    </image>
    <generator>Hugo -- 0.147.3</generator>
    <language>ja-JP</language>
    <lastBuildDate>Sat, 20 Jul 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.rynatrix.com/categories/programming/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>DockerでRailsを実行する時に発生するエラーの解決方法</title>
      <link>https://www.rynatrix.com/posts/2024/07/20/solve-rails-startup-error-on-docker/</link>
      <pubDate>Sat, 20 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2024/07/20/solve-rails-startup-error-on-docker/</guid>
      <description>Dockerを使ってRailsの開発環境を用意した際に、コンテナが勝手に終了する問題に遭遇しました。その問題の解決方法を説明します。</description>
    </item>
    <item>
      <title>UnityのScroll Viewの使い方</title>
      <link>https://www.rynatrix.com/posts/2023/09/29/how-to-use-scroll-view-of-unity/</link>
      <pubDate>Fri, 29 Sep 2023 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2023/09/29/how-to-use-scroll-view-of-unity/</guid>
      <description>UnityのScroll Viewを使って、テキスト等のスクロールをする方法について紹介します。</description>
    </item>
    <item>
      <title>Unityのマテリアルにテクスチャとノーマルマップを設定する方法</title>
      <link>https://www.rynatrix.com/posts/2023/09/27/unity-material-texture/</link>
      <pubDate>Wed, 27 Sep 2023 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2023/09/27/unity-material-texture/</guid>
      <description>Unityのオブジェクトにテクスチャを設定する方法について書きました。</description>
    </item>
    <item>
      <title>PyTorchで重回帰分析</title>
      <link>https://www.rynatrix.com/posts/2023/09/08/pytorch-multiple-regression/</link>
      <pubDate>Fri, 08 Sep 2023 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2023/09/08/pytorch-multiple-regression/</guid>
      <description>PyTorchでニューラルネットワークによる重回帰分析をやってみました。</description>
    </item>
    <item>
      <title>Anacondaを利用したWindowsにTensorflowをインストールする方法</title>
      <link>https://www.rynatrix.com/posts/2023/02/23/windows-anaconda-tensorflow/</link>
      <pubDate>Thu, 23 Feb 2023 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2023/02/23/windows-anaconda-tensorflow/</guid>
      <description>Anacondaを利用してWindowsにCUDAの環境を含めてTensorflowをインストールしました。</description>
    </item>
    <item>
      <title>WSL2でTensorflowインストールに失敗したのでWindowsにAnacondaをインストールした</title>
      <link>https://www.rynatrix.com/posts/2023/02/22/tensorflow-install-error/</link>
      <pubDate>Wed, 22 Feb 2023 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2023/02/22/tensorflow-install-error/</guid>
      <description>WSL2にTensorflowを利用した機械学習の環境を用意しようとして、失敗しました。失敗するまでと最終的にどのようにしたのかを書きました。</description>
    </item>
    <item>
      <title>UnityでAddressablesを使ってPrefabのInstantiate</title>
      <link>https://www.rynatrix.com/posts/2022/12/16/unity-using-addressables/</link>
      <pubDate>Fri, 16 Dec 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/12/16/unity-using-addressables/</guid>
      <description>UnityでAddressablesを使って、Prefabからオブジェクトを作成する方法を説明します。</description>
    </item>
    <item>
      <title>Unityでクリックされた場所に向けて弾を撃ち出す方法</title>
      <link>https://www.rynatrix.com/posts/2022/11/28/unity-shooting-when-user-click-or-tap/</link>
      <pubDate>Mon, 28 Nov 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/11/28/unity-shooting-when-user-click-or-tap/</guid>
      <description>Unityのスクリプトを使ってクリックやタッチした場所をめがけて弾などのオブジェクトを打ち出す方法を紹介します。</description>
    </item>
    <item>
      <title>Unityでシーンを再読込してリスタートする方法</title>
      <link>https://www.rynatrix.com/posts/2022/11/23/unity-scene-restart/</link>
      <pubDate>Wed, 23 Nov 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/11/23/unity-scene-restart/</guid>
      <description>&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Unity 201.3.14f1&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;内容&#34;&gt;内容&lt;/h2&gt;
&lt;p&gt;Unityで自分自身のシーンを読み込んで、最初からスタートできるようにします。&lt;/p&gt;
&lt;p&gt;ゲームとして、ステージやレベルごとにシーンを用意しており、ゲームの進行としてそのシーンを読み込んで実行するようなものを想定しています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>macのR言語のライブラリの保存場所</title>
      <link>https://www.rynatrix.com/posts/2022/04/08/r-lib-directory-place/</link>
      <pubDate>Fri, 08 Apr 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/04/08/r-lib-directory-place/</guid>
      <description>R言語で統計処理をしている際に、どれくらいの容量を使用しているのか確認したくなりました。これには、まずRで利用しているライブラリの保存場所を知る必要があります。ここでは、Rのインストールしたライブラリの保存場所について紹介します。</description>
    </item>
    <item>
      <title>RailsとReactを利用するならばimportmap-railsを避けた方が良さそう</title>
      <link>https://www.rynatrix.com/posts/2022/03/18/importmap-rails-and-jsbuilding-rails/</link>
      <pubDate>Fri, 18 Mar 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/03/18/importmap-rails-and-jsbuilding-rails/</guid>
      <description>importmap-railsについて、Reactとの相性が微妙ということがわかりました。なぜReactを利用するときにimportmap-railsが微妙なのかについて書きました。</description>
    </item>
    <item>
      <title>WindowsにR言語をインストールする方法</title>
      <link>https://www.rynatrix.com/posts/2022/01/21/windows-r-install/</link>
      <pubDate>Fri, 21 Jan 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/01/21/windows-r-install/</guid>
      <description>WindowsにR言語をインストールする方法を紹介します。</description>
    </item>
    <item>
      <title>WindowsでRStudioを使う際に気をつけること</title>
      <link>https://www.rynatrix.com/posts/2022/01/20/windows-rstudio-careful/</link>
      <pubDate>Thu, 20 Jan 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/01/20/windows-rstudio-careful/</guid>
      <description>WindowsでRStudioを使うと、はまりどころがいくつかありました。私がWindowsでRStudioを使い初めて気をつけていること、うまく動作するように気にしているところを書きました。</description>
    </item>
    <item>
      <title>Swiftで通知の許可とローカル通知を出す方法</title>
      <link>https://www.rynatrix.com/posts/2022/01/17/swift-local-notification/</link>
      <pubDate>Mon, 17 Jan 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/01/17/swift-local-notification/</guid>
      <description>SwiftでiOSアプリの開発をしています。アプリにできることのひとつに通知があります。今回はこの通知を出す方法についてSwiftのコードを紹介しつつ説明します。</description>
    </item>
    <item>
      <title>手動でWebpackを使ったTypeScriptとReactの環境を整備する方法</title>
      <link>https://www.rynatrix.com/posts/2022/01/13/webpack-typescript-webpack/</link>
      <pubDate>Thu, 13 Jan 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/01/13/webpack-typescript-webpack/</guid>
      <description>モジュラーバンドラーとしてWebpackを利用したTypeScriptを使ったReactを利用するということがありました。これらの設定について書いていきます。</description>
    </item>
    <item>
      <title>Railsでdeviseを利用したテストを書く方法</title>
      <link>https://www.rynatrix.com/posts/2022/01/06/rails-devise-test-method/</link>
      <pubDate>Thu, 06 Jan 2022 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2022/01/06/rails-devise-test-method/</guid>
      <description>Ruby on Rails(以下Rails)では、ユーザーのログインなどをdeviseというgemを使うことで、簡単に実装することができます。deviseを用いたテストの書き方をここでは説明します。</description>
    </item>
    <item>
      <title>SwiftUIでホビーアプリのようなものを作っていて感じたこと</title>
      <link>https://www.rynatrix.com/posts/2021/12/20/swiftui-using-impression-of-hobby-app/</link>
      <pubDate>Mon, 20 Dec 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/12/20/swiftui-using-impression-of-hobby-app/</guid>
      <description>SwiftUIを使ってiOSアプリを作成しました。アプリを作ったといってもとても単純なもので何かこった作りというわけではありません。ここでは、そのような簡単なホビーアプリを作っていて感じたこと、気づいたことなどの印象を書きました。</description>
    </item>
    <item>
      <title>CoreDataでEnumを使ったデータの保存をする方法</title>
      <link>https://www.rynatrix.com/posts/2021/12/14/core-data-enum-method/</link>
      <pubDate>Tue, 14 Dec 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/12/14/core-data-enum-method/</guid>
      <description>SwiftUIを使ったiOSアプリの開発で、CoreDataに保存する値をいくつかの値しか保存しないようにしたいということがありました。Enumを使って特定の値しか保存しないようにする方法を紹介します。</description>
    </item>
    <item>
      <title>SwiftUIでListを検索できるようにする方法</title>
      <link>https://www.rynatrix.com/posts/2021/12/09/how-to-make-list-searchable-in-swiftui/</link>
      <pubDate>Thu, 09 Dec 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/12/09/how-to-make-list-searchable-in-swiftui/</guid>
      <description>SwiftUIで、Listを使ってCoreDataに保存されている情報を表示しているのですが、その内容について検索をしたくなりました。ここでは、CoreDataを利用したListで検索をする方法について紹介します。</description>
    </item>
    <item>
      <title>Hugoで最低限のテンプレート用意してWebページを表示する方法</title>
      <link>https://www.rynatrix.com/posts/2021/11/10/hugo-create-minimum-template/</link>
      <pubDate>Wed, 10 Nov 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/11/10/hugo-create-minimum-template/</guid>
      <description>Hugoを使った、最低限の一覧表示や記事の表示などを作りました。この最低限の表示の部分でうまく記事が表示できず、かなりハマってしまいました。ここでは、私がやった最低限のテンプレートで記事を表示する方法を紹介します。</description>
    </item>
    <item>
      <title>SwiftUIでTextEditorの背景を変更する方法</title>
      <link>https://www.rynatrix.com/posts/2021/11/05/swiftui-texteditor-background-color/</link>
      <pubDate>Fri, 05 Nov 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/11/05/swiftui-texteditor-background-color/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;SwiftUIを使ってiOSのアプリ開発をしていた際に、複数行の入力をするためのTextEditorの背景色を目立つ色に変更したいと思いました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>form関係のBootstrap5への対応方法</title>
      <link>https://www.rynatrix.com/posts/2021/10/12/how-to-support-bootstrap-5-in-form/</link>
      <pubDate>Tue, 12 Oct 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/10/12/how-to-support-bootstrap-5-in-form/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Bootstrap 5のベータ版がリリースされました。ベータ版ということで、Bootstrap 4で作成されたWebアプリケーションをBootstrap 5へと対応させるという作業をしてみました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>EF CoreでJOINを複数する方法</title>
      <link>https://www.rynatrix.com/posts/2021/09/18/entity-framework-multi-join/</link>
      <pubDate>Sat, 18 Sep 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/09/18/entity-framework-multi-join/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;ASP.NET Coreでデータベースへクエリを発行する際に、Entity Framework Core(EF Core)を使うのが一般的です。&lt;/p&gt;
&lt;p&gt;今回、久しぶりにASP.NET Coreで1対多や多対多のリレーションを作成したのですが、Entity Framework Coreでリレーション先のデータを取得する方法に悩んでしまったので、備忘録として残しておきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>EntityFrameworkの分割クエリと対応方法</title>
      <link>https://www.rynatrix.com/posts/2021/09/17/entity-framework-core-split-query/</link>
      <pubDate>Fri, 17 Sep 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/09/17/entity-framework-core-split-query/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;最近、ASP.NET CoreでWebアプリケーションを作成しています。その際にデバッグをしていると、Warningが発生していることに気づきました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>GASでRSSを取得する方法</title>
      <link>https://www.rynatrix.com/posts/2021/09/10/gas-get-rss-method/</link>
      <pubDate>Fri, 10 Sep 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/09/10/gas-get-rss-method/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;私は処理の自動化に、Google Apps Scriptを利用しています。&lt;/p&gt;
&lt;p&gt;Google Apps Scriptでは、JavaScriptのプログラムを用いて処理を実行するので、プログラムを書ける人であれば、かなり柔軟に処理を実行することができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rで出現回数を数えて棒グラフを作る方法</title>
      <link>https://www.rynatrix.com/posts/2021/09/09/r-count-barplot/</link>
      <pubDate>Thu, 09 Sep 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/09/09/r-count-barplot/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;私は普段、R言語を使って統計をするのですが、その際によく、集めたデータの傾向を知るためにヒストグラムや棒グラフを作成します。&lt;/p&gt;
&lt;p&gt;今回Rで離散的な値の出現回数を数えて棒グラフで示そうとして、少し悩んでしまったので、私がこのような棒グラフを作成したのかを紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visual StudioでTypeScriptファイルが勝手にコンパイルされる</title>
      <link>https://www.rynatrix.com/posts/2021/09/05/typescript-files-are-compiled-by-visual-studio/</link>
      <pubDate>Sun, 05 Sep 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/09/05/typescript-files-are-compiled-by-visual-studio/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Visual StudioでASP.NET CoreのWebアプリケーションを開発しているのですが、TypeScriptのソースコードを作成すると勝手にコンパイル(トランスパイル)してJavaScriptが作成されます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>初心者が実際にSwiftUIを使ってみたメリットとデメリット</title>
      <link>https://www.rynatrix.com/posts/2021/02/25/advantages-and-disadvantages-that-beginners-actually-tried-using-swiftui/</link>
      <pubDate>Thu, 25 Feb 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/02/25/advantages-and-disadvantages-that-beginners-actually-tried-using-swiftui/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;初めてiOSのアプリを開発してみたのですが、アプリを作成する際のUIの部分で新しいSwiftUIを使うか従来のUIKitを使った開発をするかで悩みました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xcode12でSwiftUIを選択するとiOS14以降のアプリしか作成できない</title>
      <link>https://www.rynatrix.com/posts/2021/02/18/not-only-of-the-application-to-be-created-and-ios14-later-select-a-swiftui-in-xcode12/</link>
      <pubDate>Thu, 18 Feb 2021 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2021/02/18/not-only-of-the-application-to-be-created-and-ios14-later-select-a-swiftui-in-xcode12/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xcodeで新しくiOSアプリを作ろうとしたら、最低要件がiOS14以降のアプリのコードが生成されて困りました。&lt;/p&gt;
&lt;p&gt;そこで、ここでは私がこの問題を解決した方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rで散布図に文字を書く方法</title>
      <link>https://www.rynatrix.com/posts/2020/12/14/how-to-write-letters-on-a-scatter-plot-with-r/</link>
      <pubDate>Mon, 14 Dec 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/12/14/how-to-write-letters-on-a-scatter-plot-with-r/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;私は、統計処理にR言語をしようしているのですが、Rでは他のソフトと違い、プログラムによって計算をしたり図を描画したりできます。&lt;/p&gt;
&lt;p&gt;そのため、GUIを使用した他のソフトよりも、細かい作業ができたり、プログラムが書けるのであれば計算の過程も変更したりとかなり柔軟性に富んでいます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Puppeteerを使ったWebスクレイピングがやりやすい</title>
      <link>https://www.rynatrix.com/posts/2020/11/27/try-web-scraping-using-puppeteer/</link>
      <pubDate>Fri, 27 Nov 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/11/27/try-web-scraping-using-puppeteer/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;みなさんはWebスクレイピングをしたいと思ったことはありますか？&lt;/p&gt;
&lt;p&gt;私は、今回Web上に分散したデータを集めたいということがあったので、Webスクレイピングをやってみました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsアプリケーション中でrakeタスクを実行する方法</title>
      <link>https://www.rynatrix.com/posts/2020/11/03/how-to-perform-a-rake-task-in-a-rails-application/</link>
      <pubDate>Tue, 03 Nov 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/11/03/how-to-perform-a-rake-task-in-a-rails-application/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Ruby on Rails(以下Rails)のアプリケーション中にrake/railsコマンドを使用したいということがあります。&lt;/p&gt;
&lt;p&gt;ここでは、そのようなコマンドをRails中で実行する方法について紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>PostgreSQLでデータが破損していたのでREINDEXを実行</title>
      <link>https://www.rynatrix.com/posts/2020/10/23/run-reindex-on-postgresql-when-data-crash/</link>
      <pubDate>Fri, 23 Oct 2020 13:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/10/23/run-reindex-on-postgresql-when-data-crash/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;PostgreSQLのデータベースを利用したWebアプリケーションにおいて、なぜかデータにアクセスできなくなりました。&lt;/p&gt;
&lt;p&gt;今回、この問題をREINDEXにより解決しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsのセットアップにbin/setupを使う</title>
      <link>https://www.rynatrix.com/posts/2020/10/22/use-setup-script-on-rails/</link>
      <pubDate>Thu, 22 Oct 2020 03:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/10/22/use-setup-script-on-rails/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Ruby on Railsのプロジェクトで開発を始める際に、一番最初にソースコードをダウンロードしたり、そのコードの内容から、データベースを作成したりします。&lt;/p&gt;</description>
    </item>
    <item>
      <title>macOSでJupyter Labを使いRのグラフを表示する方法</title>
      <link>https://www.rynatrix.com/posts/2020/09/01/how-to-display-r-graph-using-jupyter-lab-on-macos/</link>
      <pubDate>Tue, 01 Sep 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/09/01/how-to-display-r-graph-using-jupyter-lab-on-macos/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;統計処理を得意とするプログラミング言語にR言語というものがあり、私は統計処理にこのRを使っています。&lt;/p&gt;
&lt;p&gt;今回、Rの環境としてPythonでよく使われるJupyter Labを使用してみたのですが、Rのグラフのプロットで日本語をうまく表示できず、苦労しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Webpackerで5.1以上にアップデートするときの注意点</title>
      <link>https://www.rynatrix.com/posts/2020/08/30/note-webpacker-upgrade-to-5-1/</link>
      <pubDate>Sun, 30 Aug 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/08/30/note-webpacker-upgrade-to-5-1/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsでJavaScriptやTypeScriptの管理にWebpackerを使っているのですが、これを使っていたある時、エラーが発生してTypeScriptのファイルをJavaScriptにコンパイルすることができなくなりました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Janusを使ったWebRTCのプログラミングについて</title>
      <link>https://www.rynatrix.com/posts/2020/04/11/webrtc-programming-with-janus/</link>
      <pubDate>Sat, 11 Apr 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/04/11/webrtc-programming-with-janus/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;WebRTCを使って動画や音声の配信を行う場合、直接WebRTCを使って通信を行うことも可能ですが、それでは、P2Pで通信を行う特性上、大人数での通信には向きません。&lt;/p&gt;</description>
    </item>
    <item>
      <title>WebRTCで動画配信をする時に考えたこと</title>
      <link>https://www.rynatrix.com/posts/2020/04/08/think-casting-movie-to-use-webrtc/</link>
      <pubDate>Wed, 08 Apr 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/04/08/think-casting-movie-to-use-webrtc/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;動画を配信・視聴するアプリケーションを作りたいと思い、色々と調査をしたので、その内容について書きます。&lt;/p&gt;
&lt;p&gt;また、今回は動画配信として、ブラウザ等で使うことができるWebRTCを使用することを予め考えていたので、主にWebRTCを採用する際に考えたことについてがメインとなっています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.FormsのForceUpdateSizeでフリーズが起きる問題の解決方法</title>
      <link>https://www.rynatrix.com/posts/2020/04/04/fix-forceupdatesize-of-listview-on-xamarin-forms-to-freeze/</link>
      <pubDate>Sat, 04 Apr 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/04/04/fix-forceupdatesize-of-listview-on-xamarin-forms-to-freeze/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsでリスト表示を行うものとして、ListViewがあります。&lt;/p&gt;
&lt;p&gt;ListViewでは、アイテムの高さが変更された場合に、自動で高さが変わるというわけではありません。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.FormsでiOSのスプラッシュスクリーンを設定・変更する方法</title>
      <link>https://www.rynatrix.com/posts/2020/03/31/update-splash-screen-on-xamarin-forms/</link>
      <pubDate>Tue, 31 Mar 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/03/31/update-splash-screen-on-xamarin-forms/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsでスマホアプリの開発をしています。&lt;/p&gt;
&lt;p&gt;そこで、iOSアプリの起動時に表示するスプラッシュスクリーンを設定しようとしたのですが、少し悩んだのでメモとして残しておきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarinで要素を非表示にする方法</title>
      <link>https://www.rynatrix.com/posts/2020/03/25/how-to-hide-element-of-xamarin/</link>
      <pubDate>Wed, 25 Mar 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/03/25/how-to-hide-element-of-xamarin/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsで、表示したラベルや画像などを消すには、その要素を探し出して削除すれば終わりです。&lt;/p&gt;
&lt;p&gt;しかし、消す必要はなく、むしろ消してはダメで、非表示にしておきたいということもあります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>XamarinのXAMLで条件分岐を行う方法</title>
      <link>https://www.rynatrix.com/posts/2020/03/24/use-conditional-branch-in-xamain-xaml/</link>
      <pubDate>Tue, 24 Mar 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/03/24/use-conditional-branch-in-xamain-xaml/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarinでは、XAMLという形式を使ってラベルやテキストボックス、画像などの要素を配置することができます。&lt;/p&gt;
&lt;p&gt;ここでは、そのXAMLを使って、条件分岐を行い表示を変更する方法について紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RubyでCSVを操作する雛形</title>
      <link>https://www.rynatrix.com/posts/2020/03/20/a-template-to-operate-csv-with-ruby/</link>
      <pubDate>Fri, 20 Mar 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/03/20/a-template-to-operate-csv-with-ruby/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RubyでCSVを扱いたいということがありました。&lt;/p&gt;
&lt;p&gt;その時に、いまいち情報が見つけにくく苦労したので、備忘録として残しておきます。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ruby 2.7&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;csv出力&#34;&gt;CSV出力&lt;/h2&gt;
&lt;p&gt;RubyでCSVを操作するライブラリとして&lt;code&gt;csv&lt;/code&gt;があります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Webサイトをダークモードに対応させる方法</title>
      <link>https://www.rynatrix.com/posts/2020/01/30/how-to-make-website-compatible-with-dark-mode/</link>
      <pubDate>Thu, 30 Jan 2020 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2020/01/30/how-to-make-website-compatible-with-dark-mode/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;iOSで人気が出た、ダークモードという黒を基調とした画面モードがあります。&lt;/p&gt;
&lt;p&gt;ダークモードでは、アプリのデザインはもちろん、Webページでも黒を基調したデザインにすることができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rails6でセグメンテーションエラーが発生する問題を解決した</title>
      <link>https://www.rynatrix.com/posts/2019/12/19/fix-rails-6-segmentation-error/</link>
      <pubDate>Thu, 19 Dec 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/12/19/fix-rails-6-segmentation-error/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;WebアプリケーションをRuby on Rails(Rails)を使って作成しているのですが、ある時実行中にセグメンテーションエラーが発生するようになりました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rails6.0でBootstrapを使う方法(webpacker使用)</title>
      <link>https://www.rynatrix.com/posts/2019/12/11/use-bootstrap-of-rails6-0/</link>
      <pubDate>Wed, 11 Dec 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/12/11/use-bootstrap-of-rails6-0/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Rails 6.0からwebpackerというgemがデフォルトで使用されるようになりました。&lt;/p&gt;
&lt;p&gt;webpackerは、webpackという主にJavaScriptをトランスパイルしたり、複数のJavaScriptファイルの依存性を解決したり、結合させてデータ量の削減したりを行うことができるNode.jsのパッケージをRailsで扱いやすくしたものです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rails6.0でsimplecovを使ってカバレッジを取得する方法</title>
      <link>https://www.rynatrix.com/posts/2019/12/09/use-simplecov-of-rails6-0/</link>
      <pubDate>Mon, 09 Dec 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/12/09/use-simplecov-of-rails6-0/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;新しくRails 6.0がリリースされました。
私は普段simplecovというgemを使ってテストのカバレッジを取得しているのですが、Rails 6.0のプロジェクトではうまくカバレッジを取得できませんでした。
ここでは、Rails 6.0のテストでカバレッジを取得する方法について紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubyでlibreadline.soに関するエラーを解決した方法</title>
      <link>https://www.rynatrix.com/posts/2019/12/07/fix-libreadline-no-such-files-of-ruby/</link>
      <pubDate>Sat, 07 Dec 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/12/07/fix-libreadline-no-such-files-of-ruby/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Ruby on Railsのプログラムを書いていると、あるとき次のようなエラーが発生しました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;LoadError: libreadline.so.7: cannot open shared object file: No such file or directory&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;このエラーはrailsのコンソールを起動する時などに表示されました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RailsのBlocked hostというエラーの解決方法</title>
      <link>https://www.rynatrix.com/posts/2019/10/20/solve-blocked-host-of-rails/</link>
      <pubDate>Sun, 20 Oct 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/10/20/solve-blocked-host-of-rails/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Rails 6.0でWebアプリケーションの開発をしていると、Blocked host: *****というエラーが発生するようになりました。&lt;/p&gt;
&lt;p&gt;ここでは、このエラーの解決方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>メールの内容をMattermostに送る方法</title>
      <link>https://www.rynatrix.com/posts/2019/08/21/send-mail-mattermost-message/</link>
      <pubDate>Wed, 21 Aug 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/08/21/send-mail-mattermost-message/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;MattermostというSlackライクなコミュニケーションツールがあります。
Slackでは、メールの内容をSlackのチャンネルに表示することができるのですが、Mattermostではそのような機能がないため、自作する必要があります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RubyでIMAPのAPIを使ってメールをアーカイブする方法</title>
      <link>https://www.rynatrix.com/posts/2019/08/20/ruby-imap-mail-archive/</link>
      <pubDate>Tue, 20 Aug 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/08/20/ruby-imap-mail-archive/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;最近、Rubyを使ってメールサーバの操作をすることがあり、そこでメールをアーカイブする方法について色々調べました。
しかし、なかなかうまい方法が見つからなかったため、後学のために、どのようにしてメールのアーカイブしたのかを残しておきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsでサイトマップを作る方法</title>
      <link>https://www.rynatrix.com/posts/2019/07/05/how-to-create-sitemap/</link>
      <pubDate>Fri, 05 Jul 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/07/05/how-to-create-sitemap/</guid>
      <description>&lt;h1 id=&#34;概要&#34;&gt;概要&lt;/h1&gt;
&lt;p&gt;GoogleやBingなどの検索エンジンのクローラに、クロールしてほしいWebページを知らせる方法にサイトマップというものがあります。
サイトマップでは、XML形式でアクセスしてほしいURLが書かれています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHPで別の位置にある画像を読み込んで表示する方法</title>
      <link>https://www.rynatrix.com/posts/2019/07/04/php-image-showing/</link>
      <pubDate>Thu, 04 Jul 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/07/04/php-image-showing/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;通常Webで画像を表示する場合、imgのsrc属性に画像が置いてあるURLを指定するというのが一般的だと思います。
しかし、画像を置いてあるURLを指定するというのは、画像を表示するためにはそのURLにアクセスできるということを表しています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsでページネーションとしてpagyを使う</title>
      <link>https://www.rynatrix.com/posts/2019/06/26/how-to-use-rails-pagy/</link>
      <pubDate>Wed, 26 Jun 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/06/26/how-to-use-rails-pagy/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsでページネーションを実装するために、pagyというgemが使えます。&lt;/p&gt;
&lt;p&gt;ページネーションとは丁付けのことで、例えば記事によって１つの記事が複数のページに分かれており、それを切り替えながら１つの記事を読むというものがあります。
このようなものがページネーションです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsでrubocopを使って構文チェックする方法</title>
      <link>https://www.rynatrix.com/posts/2019/06/25/rails-rubocop-static-analysis/</link>
      <pubDate>Tue, 25 Jun 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/06/25/rails-rubocop-static-analysis/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsを使ってウェブアプリケーションのコードを書いている際に、構文規則に則ってコードが書かれているかチェックしたいという事があると思います。
このような時に使えるものとして、rubocopというgemがあります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsでwheneverを使って定期的にタスクを実行する方法</title>
      <link>https://www.rynatrix.com/posts/2019/06/24/rails-whenever-rake-task/</link>
      <pubDate>Mon, 24 Jun 2019 01:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2019/06/24/rails-whenever-rake-task/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsでWebアプリケーションを作成した際に、定期的に実行したい処理があると思います。
そのような時には、whenerverというgemを使う事で定期的に処理を実行する事ができるようになります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>TypeScriptでinterfaceのネストを表現する</title>
      <link>https://www.rynatrix.com/posts/2018/04/09/typescript-interface-nest/</link>
      <pubDate>Mon, 09 Apr 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/04/09/typescript-interface-nest/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;TypeScriptを書いていて、interfaceを使ってオブジェクトやクラスの型を定義していると、interfaceの中にinterfaceを含めたいということがあります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deviseの日本語対応</title>
      <link>https://www.rynatrix.com/posts/2018/04/06/devise-ja-locale/</link>
      <pubDate>Fri, 06 Apr 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/04/06/devise-ja-locale/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsでユーザ管理にDeviseというgemを使っている人は多いと思います。&lt;/p&gt;
&lt;p&gt;ここでは、そのDeviseの表示を日本語に対応させる方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsで多言語対応にする方法</title>
      <link>https://www.rynatrix.com/posts/2018/04/05/rails-i18n/</link>
      <pubDate>Thu, 05 Apr 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/04/05/rails-i18n/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsで多言語化したいという事があり、その時に行った事をここにまとめておきます。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rails 5.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;方法&#34;&gt;方法&lt;/h2&gt;
&lt;p&gt;古いWeb記事に書かれている情報を参考にすると、うまく動かない事があります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsで多対多の関連のモデルを表現する方法</title>
      <link>https://www.rynatrix.com/posts/2018/03/15/rails-many-to-many-relationship/</link>
      <pubDate>Thu, 15 Mar 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/03/15/rails-many-to-many-relationship/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsでウェブアプリケーションを作っていると、例えば記事に複数のユーザが属していて、さらにユーザにも複数の記事が属しているような、多対多の関係をデータベースで定義したいというときがあると思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsでサーバからroutesを確認する方法</title>
      <link>https://www.rynatrix.com/posts/2018/03/13/rails-routes-on-server/</link>
      <pubDate>Tue, 13 Mar 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/03/13/rails-routes-on-server/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsで開発をしている時には、&lt;code&gt;rails server&lt;/code&gt;コマンドなどでサーバを立ち上げて開発していると思います。&lt;/p&gt;
&lt;p&gt;そのほかにも、routes.rbを書き換えたらどのようなルーティングになっているのか&lt;code&gt;rails routes&lt;/code&gt;コマンドなどでルーティングを確認すると思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RailsのテストでJSON形式のデータを取得する</title>
      <link>https://www.rynatrix.com/posts/2018/03/06/rails-test-get-json/</link>
      <pubDate>Tue, 06 Mar 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/03/06/rails-test-get-json/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsでテストを書いていると、HTMLが返ってくるリクエストの他にも、JSON形式のデータが返ってくるリクエストのテストを書きたいということがあると思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deviseのスコープとルーティングについて</title>
      <link>https://www.rynatrix.com/posts/2018/02/28/devise-scope-and-path/</link>
      <pubDate>Wed, 28 Feb 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/02/28/devise-scope-and-path/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsのユーザ認証にDeviseを使っているという人は多いと思います。&lt;/p&gt;
&lt;p&gt;私もDeviseを利用しているのですが、ログインの処理を少し変更したいなど、カスタマイズをしようとするとかなり面倒です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deviseのアクセス制限ではauthenticatedを使おう</title>
      <link>https://www.rynatrix.com/posts/2018/02/27/rails-devise-routes-authenticated/</link>
      <pubDate>Tue, 27 Feb 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/02/27/rails-devise-routes-authenticated/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;最近、Railsで認証のためにDeviseを使っていた際に、authenticatedというものを知ったので、それの紹介をします。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rails 5.1&lt;/li&gt;
&lt;li&gt;Devise 4.4&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;ルーティング&#34;&gt;ルーティング&lt;/h2&gt;
&lt;p&gt;認証をしていると、認証した人だけアクセスさせたいページが出てくると思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsのタスクを実行しようとしたらlistenがないとエラーが出た</title>
      <link>https://www.rynatrix.com/posts/2018/02/26/rails-task-error-missing-listen/</link>
      <pubDate>Mon, 26 Feb 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/02/26/rails-task-error-missing-listen/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;私のRailsのプロジェクトでは、テストの前にあるタスクを実行しています。&lt;/p&gt;
&lt;p&gt;しかし、今回次のエラーが出てタスクの実行に失敗しました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;LoadError: Could not load the &amp;rsquo;listen&amp;rsquo; gem. Add gem &amp;rsquo;listen&amp;rsquo; to the development group of your Gemfile&lt;/p&gt;</description>
    </item>
    <item>
      <title>RailsとMySQLのテストで日付がうまく扱えない</title>
      <link>https://www.rynatrix.com/posts/2018/02/20/rails-mysql-incorrect-datetime/</link>
      <pubDate>Tue, 20 Feb 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/02/20/rails-mysql-incorrect-datetime/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsのテストで、データベースとしてMySQLを使っています。&lt;/p&gt;
&lt;p&gt;ある時、色々と実装をして追加でテストを書いた後に、テストを実行して見ると次のようなエラーが出てテストに失敗しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deviseでdevise_forをネストした場所に書く方法</title>
      <link>https://www.rynatrix.com/posts/2018/02/01/nest-devise-for/</link>
      <pubDate>Thu, 01 Feb 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/02/01/nest-devise-for/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsでWebアプリケーションを開発していて、ユーザ管理にdeviseを使っているのですが、ユーザ管理のURLをadmin以下に置いて、&lt;code&gt;/admin/users/sign_in&lt;/code&gt;としたいと思いました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsで現在からの時間を求める方法</title>
      <link>https://www.rynatrix.com/posts/2018/01/31/rails-relative-post-date/</link>
      <pubDate>Wed, 31 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/31/rails-relative-post-date/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsを使っていて、データの保存された日付はcreated_atというカラムに保存されていますが、Twitterの日付のようにcreated_atを元に現在の日付からどれくらい前かを求めて表示したいということがありました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ブロック要素で空の場合にwidthが効かない場合の対処</title>
      <link>https://www.rynatrix.com/posts/2018/01/30/do-not-use-empty-block-width/</link>
      <pubDate>Tue, 30 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/30/do-not-use-empty-block-width/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;div要素のようなブロック要素で、その中身に何も記述されていない場合は幅を決めるためのwidthを指定しても反映されないということがありました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bootstrap v4でFont Awesomeを使おう</title>
      <link>https://www.rynatrix.com/posts/2018/01/29/use-font-awesome-of-bootstrap/</link>
      <pubDate>Mon, 29 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/29/use-font-awesome-of-bootstrap/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Bootstrapのバージョン4がリリースされました。&lt;/p&gt;
&lt;p&gt;バージョン4では、今までGlyphiconというアイコンのライブラリが同梱されていたのですが、それがなくなりました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenLayersでマップを画面全体に表示する方法</title>
      <link>https://www.rynatrix.com/posts/2018/01/26/show-openlayers-full-screen/</link>
      <pubDate>Fri, 26 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/26/show-openlayers-full-screen/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;OpenLayersという地図などのマップをブラウザなどで表示するライブラリがあります。&lt;/p&gt;
&lt;p&gt;今回、このOpenLayersでマップを表示する際に、ブラウザのウィンドウ全体にマップを表示する方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bootstrap v4 でラジオボタンを横並びにボタン風にする</title>
      <link>https://www.rynatrix.com/posts/2018/01/25/bootstrap-radio-button-horizontal/</link>
      <pubDate>Thu, 25 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/25/bootstrap-radio-button-horizontal/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Bootstrapのバージョン4のベータ版が終わり、正式にリリースされました。&lt;/p&gt;
&lt;p&gt;ここでは、Bootstrap v4で、inputタグで作ることができるラジオボタンを横並びにして、さらにボタン風にする方法について紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RailsでCarrierWaveを使って画像を保存する</title>
      <link>https://www.rynatrix.com/posts/2018/01/18/use-carrierwave-of-rails/</link>
      <pubDate>Thu, 18 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/18/use-carrierwave-of-rails/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsでアップロードされた画像を保存するというときに便利なCarrierWaveというgemを紹介します。&lt;/p&gt;
&lt;p&gt;これを使うと、簡単に画像のアップロードを実現することができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>WebRTCのためのAPIプレフィックス</title>
      <link>https://www.rynatrix.com/posts/2018/01/17/javascript-webrtc-api-prefix/</link>
      <pubDate>Wed, 17 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/17/javascript-webrtc-api-prefix/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;最近、WebRTCを用いて動画の配信をしてみたのですが、使用するブラウザのバージョンによってはAPIの名前に違いがあるようで、その対応方法について紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaScriptでnavigator.getUserMediaは非推奨なので対応する</title>
      <link>https://www.rynatrix.com/posts/2018/01/13/change-javascript-navigator-getusermedia/</link>
      <pubDate>Sat, 13 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/13/change-javascript-navigator-getusermedia/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;JavaScriptからカメラやマイクなどの情報を取得することができます。&lt;/p&gt;
&lt;p&gt;しかし、現在ネットにある情報は古いやり方のものが多く、そのやり方でカメラやマイクなどの情報を取得するのは非推奨となっています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaScriptのgetUserMediaでカメラを止める</title>
      <link>https://www.rynatrix.com/posts/2018/01/11/javascript-getusermedia-camera-stop/</link>
      <pubDate>Thu, 11 Jan 2018 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2018/01/11/javascript-getusermedia-camera-stop/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;JavaScriptでは、getUserMediaというAPIを使うことでパソコンやスマホに付いているカメラを使うことができます。&lt;/p&gt;
&lt;p&gt;私はパソコンのChromeから、これを使ってカメラから映像を取得するということをした後に、カメラを止めようと思ったのですが、カメラは止まっているのに、Chromeのタブには赤い丸が表示されて、まだカメラが生き残っているということがあり、それを解決するのに時間がかかりました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsのログに個人情報などのカラム情報を記録しない方法</title>
      <link>https://www.rynatrix.com/posts/2017/12/25/rails-log-sql-column/</link>
      <pubDate>Mon, 25 Dec 2017 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/25/rails-log-sql-column/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;皆さんはRailsのログを見ていますか?&lt;/p&gt;
&lt;p&gt;開発中であれば、Railsのログは&lt;code&gt;log/development.log&lt;/code&gt;のような場所に書かれていることが多いです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsのテストで画像をアップロードする方法</title>
      <link>https://www.rynatrix.com/posts/2017/12/24/rails-test-image-upload/</link>
      <pubDate>Sun, 24 Dec 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/24/rails-test-image-upload/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsのテストで、画像をアップロードして保存する動作をテストしたいということがあります。&lt;/p&gt;
&lt;p&gt;そこで、テストで画像をアップロードする方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsのテストでfixtureに画像を登録する方法</title>
      <link>https://www.rynatrix.com/posts/2017/12/23/rails-test-fixture-image-upload/</link>
      <pubDate>Sat, 23 Dec 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/23/rails-test-fixture-image-upload/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsのテストでは、&lt;code&gt;test/fixtures&lt;/code&gt;内のYAMLファイルでテスト時のデータベースのデータを定義することができます。&lt;/p&gt;
&lt;p&gt;そのYAMLファイルでは、文字列や数字などのデータを定義するのは簡単ですが、画像を定義するのはすぐにはできません。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsの現在のコントローラ名・アクション名を調べる方法</title>
      <link>https://www.rynatrix.com/posts/2017/12/22/rails-get-controller-and-action-name/</link>
      <pubDate>Fri, 22 Dec 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/22/rails-get-controller-and-action-name/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsのViewファイルの中でもレイアウトなどで、このレイアウトを呼び出しているコントローラ名やアクション名によって表示の一部分を変えたいということがあります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RailsでMarkdownを読み書きする方法</title>
      <link>https://www.rynatrix.com/posts/2017/12/21/rails-use-markdown-of-redcarpet/</link>
      <pubDate>Thu, 21 Dec 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/21/rails-use-markdown-of-redcarpet/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsでMakdown形式の文章を保存して、それを元にHTMLを生成したいということがありました。&lt;/p&gt;
&lt;p&gt;そこで、私はredcarpetというGemを使ってMarkdownの読み書きを実現したので、どのようにしてMarkdownを読み書きできるようにしたのかをここに書いておきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaScriptのアラートをリッチにするSweetAlertを使ってみた</title>
      <link>https://www.rynatrix.com/posts/2017/12/16/sweetalert-javascript/</link>
      <pubDate>Sat, 16 Dec 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/16/sweetalert-javascript/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;JavaScriptでユーザに情報を表示する方法のひとつに、alert関数があります。&lt;/p&gt;
&lt;p&gt;しかし、alert関数での情報の表示では、デザインが貧相であまり使いたくありません。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vue.jsでOpenLayersを使ってマップを表示する</title>
      <link>https://www.rynatrix.com/posts/2017/12/15/vuejs-openlayers/</link>
      <pubDate>Fri, 15 Dec 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/12/15/vuejs-openlayers/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Vue.jsでOpenLayersを使おうと思ったら、はまってしまった部分があったので、そのはまってしまった部分を含めて、Vue.js内でOpenLayersを使って地図を表示させるところまでを紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vue.jsを使ったTypeScriptとwebpackの設定</title>
      <link>https://www.rynatrix.com/posts/2017/10/09/vue-typescript-webpack/</link>
      <pubDate>Mon, 09 Oct 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/10/09/vue-typescript-webpack/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;現在、TypeScriptとwebpackを使ったフロントエンドの環境で開発をしているのですが、そこにVue.jsを導入してみたので、その方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>gulpとwebpackを使ったSassとTypeScriptのトランスパイル環境</title>
      <link>https://www.rynatrix.com/posts/2017/10/03/gulp-webpack-typescript/</link>
      <pubDate>Tue, 03 Oct 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/10/03/gulp-webpack-typescript/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;最近のフロントエンドの開発では、CSSやJavaScriptをそのまま書くのではなく、SassやAltJSと呼ばれるようなものを使い、別な言語で書いたものをそれぞれトランスパイラというものを使って、CSSやJavaScriptに変換していること多いです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Phinxでプライマリキーとしてid以外を使う方法</title>
      <link>https://www.rynatrix.com/posts/2017/09/29/phinx-php-primary-key/</link>
      <pubDate>Fri, 29 Sep 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/09/29/phinx-php-primary-key/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;PHPのマイグレーションツールとしてPhinxがあります。&lt;/p&gt;
&lt;p&gt;Phinxはプライマリキーとしてデフォルトでidというカラムを使うので、それを使わないようにする方法を説明します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ASP.NET Core の言語別のViewを用意した国際化の方法</title>
      <link>https://www.rynatrix.com/posts/2017/08/31/asp-net-core-internationalization-files/</link>
      <pubDate>Thu, 31 Aug 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/08/31/asp-net-core-internationalization-files/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;ASP.NET Core で、国際化、多言語化の方法として、言語別の表示したい情報を書いたViewのファイルを用意して、それを表示させる方法を紹介します。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;ASP.NET Core 2.0&lt;/li&gt;
&lt;li&gt;NET Core 2.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;仕組み&#34;&gt;仕組み&lt;/h2&gt;
&lt;p&gt;国際化の仕組みと方法はいくつかあるのですが、ここではサフィックスを使ったViewの国際化の方法を紹介します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>dotnet run で ASP.NET Core のアプリが起動できない</title>
      <link>https://www.rynatrix.com/posts/2017/08/28/dotnet-run-url/</link>
      <pubDate>Mon, 28 Aug 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/08/28/dotnet-run-url/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;ターミナルから「dotnet run」というコマンドでアプリを起動しようとしたら、このようなエラーが発生しました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;crit: Microsoft.AspNetCore.Server.Kestrel[0]      Unable to start Kestrel.
System.InvalidOperationException: HTTPS endpoints can only be configured using KestrelServerOptions.Listen().&lt;/p&gt;</description>
    </item>
    <item>
      <title>LinuxやmacOS環境で dotnet test を実行してもテストができない</title>
      <link>https://www.rynatrix.com/posts/2017/08/28/dotnet-test-ulimit/</link>
      <pubDate>Mon, 28 Aug 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/08/28/dotnet-test-ulimit/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;.NET Core と ASP.NET Core でWebアプリケーションを開発していた時に、.NET Core からxUnit を使いテストを書き、「dotnet test」コマンドを実行してテストをしようとしたら、エラーを含め何も表示されずにテストが実行されませんでした。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.Forms で AdMob を配置する</title>
      <link>https://www.rynatrix.com/posts/2017/05/18/xamarin-forms-admob/</link>
      <pubDate>Thu, 18 May 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/05/18/xamarin-forms-admob/</guid>
      <description>&lt;p&gt;Xamarin.Forms で Admob を使った広告を表示する方法を紹介します。&lt;/p&gt;
&lt;h2 id=&#34;xamarinforms-の-admob&#34;&gt;Xamarin.Forms の AdMob&lt;/h2&gt;
&lt;p&gt;AdMob というアプリなどに広告を配置して収入を得られるサービスがあります。&lt;/p&gt;
&lt;p&gt;私がこの AdMob を Xamarin.Forms のプロジェクトに組み込もうとした時に、ネット上に情報が少なく、それらを見ながらやってもうまくいかないということがあったので、最終的に、どのようにして組み込んだのか、備忘録的な感じで書いておきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Railsで定数を利用してメールの設定をする</title>
      <link>https://www.rynatrix.com/posts/2017/03/29/rails-constant/</link>
      <pubDate>Wed, 29 Mar 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/03/29/rails-constant/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsのWebアプリケーション開発において、メールの送信サーバの設定などを外部のファイルに分けておいて、その情報を定数として読み込んで利用したいと思っている人は、多いのではないでしょうか。&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHPでPUTで送られたデータを取得する</title>
      <link>https://www.rynatrix.com/posts/2017/01/30/php-put-get-data/</link>
      <pubDate>Mon, 30 Jan 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/01/30/php-put-get-data/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;PHPでは、送られてきたデータは$_GETや$_POSTで受け取ることができます。&lt;/p&gt;
&lt;p&gt;しかし、これらを使ってデータを受け取れるのは、リクエスト時のHTTPメソッドがGETやPOSTの時だけです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.Formsのウィンドウの切り替え</title>
      <link>https://www.rynatrix.com/posts/2017/01/14/xamarin-change-page/</link>
      <pubDate>Sat, 14 Jan 2017 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2017/01/14/xamarin-change-page/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsで、ページ(画面)の切り替えの方法をまとめました。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Xamarin.Forms 2.3.3.180&lt;/li&gt;
&lt;li&gt;MacOS Sierra 10.12.2&lt;/li&gt;
&lt;li&gt;Visual Studio for Mac&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;ページの切り替え&#34;&gt;ページの切り替え&lt;/h2&gt;
&lt;p&gt;ページの切り替えには、大きく2つあります。&lt;/p&gt;
&lt;h3 id=&#34;mainpageに直接指定&#34;&gt;MainPageに直接指定&lt;/h3&gt;
&lt;p&gt;ひとつめは、非常に簡単な方法で、現在の表示しているページを決定する「MainPage」にページのインスタンスを追加します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenLayersで地図を回転させない方法</title>
      <link>https://www.rynatrix.com/posts/2016/11/07/openlayers-off-rotate/</link>
      <pubDate>Mon, 07 Nov 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/11/07/openlayers-off-rotate/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;OpenLayersで地図を表示する際に、通常の状態では地図が回転してしまいます。&lt;/p&gt;
&lt;p&gt;回転の方法は、スマホやタブレットであればピンチで回転、パソコンであれば、「Shift+Alt+ドラッグ」で回転できます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenLayers 3 でGeolocationを使う</title>
      <link>https://www.rynatrix.com/posts/2016/10/27/openlayers-geolocation/</link>
      <pubDate>Thu, 27 Oct 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/10/27/openlayers-geolocation/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;通常、JavaScriptでGPSの情報を使う場合Geolocation APIを使います。&lt;/p&gt;
&lt;p&gt;OpenLayersでは、そのGeolocation APIのラッパーが用意されているため、さらに簡単にGPSの情報を使うことができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaScriptによるMySQLのDATETIME型の値の比較</title>
      <link>https://www.rynatrix.com/posts/2016/10/25/compare-javascript-mysql-datetime/</link>
      <pubDate>Tue, 25 Oct 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/10/25/compare-javascript-mysql-datetime/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;MySQLでは、時間を扱うための型にDATE型やDATETIME型があります。&lt;/p&gt;
&lt;p&gt;今回は、このDATE型やDATETIME型をJavaScriptで扱うための方法についてまとめます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>JQueryのAjaxを使うときに気をつけるべきこと</title>
      <link>https://www.rynatrix.com/posts/2016/10/24/careful-jquery-ajax-async/</link>
      <pubDate>Mon, 24 Oct 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/10/24/careful-jquery-ajax-async/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Webページには、JavaScript等のプログラムで、動的に一部を書き換えるAjaxと呼ばれる技術があります。&lt;/p&gt;
&lt;p&gt;ここでは、私がJavaScriptのライブラリであるJQueryを使って動的にWebページを変更したときに気づいたことについて書きます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>MySQL5.6のNULLを許容するカラムにデータを追加するときのエラー</title>
      <link>https://www.rynatrix.com/posts/2016/10/13/sql-insert-default-value-error/</link>
      <pubDate>Thu, 13 Oct 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/10/13/sql-insert-default-value-error/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;ある時、PHPを使ってMySQLのデータベースを操作していたら、INSERTを使ったデータの挿入時に、下記のようなエラーが発生しました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;SQLSTATE[HY000]: General error: 1364 Field カラム名 doesn&amp;rsquo;t have a default value&lt;/p&gt;</description>
    </item>
    <item>
      <title>c&#43;&#43;のcoutでchar型の値を出力するときに気をつけること</title>
      <link>https://www.rynatrix.com/posts/2016/09/16/cpp-cout-char/</link>
      <pubDate>Fri, 16 Sep 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/09/16/cpp-cout-char/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;c++でプログラムを書いていた時に、char型の値をiostreamのcoutを使って出力しようとしたら、当初思っていたのとは違うものが出力されました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHPのデバッグにChrome Loggerを使う</title>
      <link>https://www.rynatrix.com/posts/2016/09/09/php-chrome-logger/</link>
      <pubDate>Fri, 09 Sep 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/09/09/php-chrome-logger/</guid>
      <description>&lt;p&gt;Dockerのコンテナを使ってPHPのデバッグをした時にChrome Loggerを使った話です。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;私はよく開発環境にDockerを使うのですが、Dockerでは、コンテナのログをlogsというコマンドを使ってみることができます。しかし、logsで見ることができるログは、STDOUTとSTDERRに書かれたものです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>deviseのインストールと設定方法</title>
      <link>https://www.rynatrix.com/posts/2016/08/26/devise-install-config/</link>
      <pubDate>Fri, 26 Aug 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/08/26/devise-install-config/</guid>
      <description>&lt;p&gt;Railsでユーザー管理に使われるdeviseのインストールや設定方法を書きました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Railsでは、ユーザー管理によくdeviseというgemが使われます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>gulp-sassでうまくコンパイルできない</title>
      <link>https://www.rynatrix.com/posts/2016/08/01/gulp-sass-not-compile/</link>
      <pubDate>Mon, 01 Aug 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/08/01/gulp-sass-not-compile/</guid>
      <description>&lt;h2 id=&#34;なにがおきたか&#34;&gt;なにがおきたか&lt;/h2&gt;
&lt;p&gt;gulpを使って、sassファイルのコンパイルをしようとしたら、うまくコンパイルできないという事態が発生しました。&lt;/p&gt;
&lt;p&gt;コンパイルできなかったファイルは「_bootstrap.scss」という名前のファイルでした。&lt;/p&gt;</description>
    </item>
    <item>
      <title>DockerのPHPでMySQL拡張モジュールを使う</title>
      <link>https://www.rynatrix.com/posts/2016/06/11/docker-php-mysql-module/</link>
      <pubDate>Sat, 11 Jun 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/06/11/docker-php-mysql-module/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Docker Hubに公開されている、PHPのイメージでMySQL拡張モジュールをインストール方法について、まとめます。&lt;/p&gt;
&lt;p&gt;今回使用するイメージは、下記のURLのものです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Intellij IDEAでNode.jsのプロジェクトをインポートする方法</title>
      <link>https://www.rynatrix.com/posts/2016/06/07/intellij-idea-import-nodejs/</link>
      <pubDate>Tue, 07 Jun 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/06/07/intellij-idea-import-nodejs/</guid>
      <description>&lt;p&gt;IDEのひとつである、Intellij IDEAで、Node.jsのプロジェクトをインポートする方法についてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Intellij IDEAでは、プラグインをインストールすることによって、Node.jsのプロジェクトを開発することができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node.js使ってみた</title>
      <link>https://www.rynatrix.com/posts/2016/05/03/use-nodejs/</link>
      <pubDate>Tue, 03 May 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/05/03/use-nodejs/</guid>
      <description>&lt;p&gt;Node.jsを少しだけ使ってみた感想を書きました。&lt;/p&gt;
&lt;h2 id=&#34;nodejsとは&#34;&gt;Node.jsとは&lt;/h2&gt;
&lt;p&gt;サーバサイドJavaScriptとも呼ばれる、サーバ上でJavaScriptを動かすためのプラットフォームです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarinの種類について</title>
      <link>https://www.rynatrix.com/posts/2016/04/06/xamarin-kind/</link>
      <pubDate>Wed, 06 Apr 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/04/06/xamarin-kind/</guid>
      <description>&lt;p&gt;クロスプラットフォームのアプリ開発をするためのXamarinについて、いくつかの種類があるので、それらをまとめました。&lt;/p&gt;
&lt;h2 id=&#34;xamarinとは&#34;&gt;Xamarinとは&lt;/h2&gt;
&lt;p&gt;XamarinはAndroid、iOS、Windows Phoneアプリ、WindowsOSで動くユニバーサル Windows アプリなどをC#(F#を使うこともできる)を使って開発することができるクロスプラットフォームです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>pgのインストール中にエラーが出た</title>
      <link>https://www.rynatrix.com/posts/2016/03/09/pg-install/</link>
      <pubDate>Wed, 09 Mar 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/03/09/pg-install/</guid>
      <description>&lt;p&gt;Gemのpgのインストール中にエラーが出てインストールできなかったときに、どのような方法でインストールを成功させたのかまとめました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;RailsでデータベースにPostgreSQLを使うために、pgというGemをインストールしようとしたら下記のエラーが出ました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarinでリスト表示する方法</title>
      <link>https://www.rynatrix.com/posts/2016/02/27/xamarin-list-easy/</link>
      <pubDate>Sat, 27 Feb 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/02/27/xamarin-list-easy/</guid>
      <description>&lt;p&gt;Xamarin.Formsでリスト表示させる方法についてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsでも、リスト表示させるためのViewが存在するので、それの簡単な説明をします。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.FormsでUWPの起動時にエラーが出る</title>
      <link>https://www.rynatrix.com/posts/2016/02/26/xamarin-uwp-error/</link>
      <pubDate>Fri, 26 Feb 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/02/26/xamarin-uwp-error/</guid>
      <description>&lt;p&gt;Xamarin.FormsでUWPの起動時にエラーが発生したので、そのエラーの解決法をまとめました。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;p&gt;今回のエラーが発生した環境です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows 10&lt;/li&gt;
&lt;li&gt;Visual Studio 2015&lt;/li&gt;
&lt;li&gt;Xamarin.Forms&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Fomrsでは、Windows 10向けにUniversal Windows Platform(UWP)という形式で、アプリを作成することができます。これは、Windows 10であれば、Windows Phoneでも動きます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarinでポップアップ表示</title>
      <link>https://www.rynatrix.com/posts/2016/02/25/xamarin-popup/</link>
      <pubDate>Thu, 25 Feb 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/02/25/xamarin-popup/</guid>
      <description>&lt;p&gt;Xamarin.Formsで、ポップアップでメッセージを表示させてみました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsには、元からポップアップ表示させるためのメソッドがあるのでそれらを使いました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.FormsのGetting Startedで例外が発生した</title>
      <link>https://www.rynatrix.com/posts/2016/02/22/error-xamarin-getting-started/</link>
      <pubDate>Mon, 22 Feb 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/02/22/error-xamarin-getting-started/</guid>
      <description>&lt;p&gt;Xamarin.FormsのGetting Startedの通りに実行していたら例外が発生しました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsのガイドにある、Getting Startedの「Xamarin.Forms Multiscreen Quickstart」通りにプログラムを書いて、Android端末でデバッグしていたら、下記のような例外が発生しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin.Formsで任意の位置にコントロールを配置する</title>
      <link>https://www.rynatrix.com/posts/2016/02/15/xamarin-absolute-layout/</link>
      <pubDate>Mon, 15 Feb 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/02/15/xamarin-absolute-layout/</guid>
      <description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;Xamarin.Formsには、任意の位置にControlを配置できるAbsolute Layoutというものがあるので、これを使って、好きな場所にControlを置く方法を調べました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>変数や関数などの識別子の命名規則の種類について</title>
      <link>https://www.rynatrix.com/posts/2016/02/08/naming-convention/</link>
      <pubDate>Mon, 08 Feb 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/02/08/naming-convention/</guid>
      <description>&lt;p&gt;変数や関数などの識別子とよばれるものの命名規則の方法についてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;p&gt;変数や定数、関数などの識別子と呼ばれるものには名前をつけるときに、命名規則というルールを設けることが一般的です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarinの更新方法</title>
      <link>https://www.rynatrix.com/posts/2016/01/27/xamarin-update/</link>
      <pubDate>Wed, 27 Jan 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/01/27/xamarin-update/</guid>
      <description>&lt;p&gt;Xamarinの更新方法について調べました。&lt;/p&gt;
&lt;h2 id=&#34;更新方法&#34;&gt;更新方法&lt;/h2&gt;
&lt;p&gt;主に2つ更新をするものががあります。&lt;/p&gt;
&lt;p&gt;今回は、その2つについて調べてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;xamarin-studioを使う方法&#34;&gt;Xamarin Studioを使う方法&lt;/h2&gt;
&lt;p&gt;1つめは、XamarinとXamarin Studioを更新する方法です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RubyでOpen3を使って外部のプログラムを実行する</title>
      <link>https://www.rynatrix.com/posts/2016/01/19/open3-ruby/</link>
      <pubDate>Tue, 19 Jan 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/01/19/open3-ruby/</guid>
      <description>&lt;p&gt;RubyでOpen3モジュールを使って外部コマンドやプログラムを実行する方法についてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;open3の概要&#34;&gt;Open3の概要&lt;/h2&gt;
&lt;p&gt;Open3はRubyに標準でインストールされているモジュールです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>eachメソッドで何番目の要素か知りたいとき</title>
      <link>https://www.rynatrix.com/posts/2016/01/18/each-ruby/</link>
      <pubDate>Mon, 18 Jan 2016 12:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2016/01/18/each-ruby/</guid>
      <description>&lt;p&gt;Rubyでeachメソッドの使用中に何番目の要素がブロック引数にあるのか知りたいときにとった方法についてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;each-メソッド&#34;&gt;each メソッド&lt;/h2&gt;
&lt;p&gt;Rubyのeachメソッドは、配列やハッシュなどのオブジェクトに含まれる要素をひとつづつ取り出して処理をするメソッドです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>rbenvを更新してRuby2.3をインストールする</title>
      <link>https://www.rynatrix.com/posts/2015/12/26/update-ruby2-3/</link>
      <pubDate>Sat, 26 Dec 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/12/26/update-ruby2-3/</guid>
      <description>&lt;p&gt;2015年12月25日にRuby2.3がリリースされました。&lt;/p&gt;
&lt;p&gt;rbenvを更新して、Ruby2.3をインストールする方法をまとめました。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;p&gt;OS: Ubuntu 15.10&lt;/p&gt;
&lt;p&gt;今回は、最初からrbenvを使ってRubyをインストールしてる人を対象にしています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RubyGemsのアップデートの方法</title>
      <link>https://www.rynatrix.com/posts/2015/12/20/update-rubygems/</link>
      <pubDate>Sun, 20 Dec 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/12/20/update-rubygems/</guid>
      <description>&lt;p&gt;プログラミング言語Rubyには、Rubyのライブラリ等を管理するRubyGemsというパッケージ管理システムがあります。&lt;/p&gt;
&lt;p&gt;ちなみに、インストールされるライブラリ等をGemパッケージといいます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>rbenvでRuby2.2.3からRuby2.2.4にアップグレード</title>
      <link>https://www.rynatrix.com/posts/2015/12/19/ruby-upgrade-2-2-4/</link>
      <pubDate>Sat, 19 Dec 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/12/19/ruby-upgrade-2-2-4/</guid>
      <description>&lt;p&gt;Rubyの2.2系の最新バージョン2.2.4がリリースされました。&lt;/p&gt;
&lt;p&gt;なので、私の使っているRubyの環境を2.2.3から最新の2.2.4にする方法についてまとめました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubyの種類について調べてみた</title>
      <link>https://www.rynatrix.com/posts/2015/12/19/kind-ruby/</link>
      <pubDate>Sat, 19 Dec 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/12/19/kind-ruby/</guid>
      <description>&lt;p&gt;プログラミング言語のRubyには、実装方法などによっていくつかの種類があるので、今回まとめてみました。&lt;/p&gt;
&lt;h2 id=&#34;rubyの種類&#34;&gt;Rubyの種類&lt;/h2&gt;
&lt;p&gt;Rubyは、実装方法などによって種類があります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubyで文字や文字列を出力するメソッドについて</title>
      <link>https://www.rynatrix.com/posts/2015/12/08/print-ruby/</link>
      <pubDate>Tue, 08 Dec 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/12/08/print-ruby/</guid>
      <description>&lt;p&gt;Rubyで、文字や文字列をコンソールに出力するメソッドについてまとめました。&lt;/p&gt;
&lt;h2 id=&#34;rubyの出力メソッド&#34;&gt;Rubyの出力メソッド&lt;/h2&gt;
&lt;p&gt;Rubyには、文字と文字列を出力メソッドがいくつかあります。&lt;/p&gt;
&lt;p&gt;今回は、これらのメソッドの中で、コンソールに出力するものについてまとめました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visual Studio 2015でC言語とC&#43;&#43;の開発環境をインストールする方法</title>
      <link>https://www.rynatrix.com/posts/2015/12/03/vs-c-install/</link>
      <pubDate>Thu, 03 Dec 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/12/03/vs-c-install/</guid>
      <description>&lt;p&gt;Visual Studioには、C言語やC++の開発環境をインストールすることができるのですが、Visual Studio 2015では、普通にインストールするとC言語やC++の開発環境がインストールできなかったので、Visual Studio 2015をインストールした後から、開発環境をインストールする方法を説明します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gmailを経由してメールを送れない</title>
      <link>https://www.rynatrix.com/posts/2015/11/29/gmail-config/</link>
      <pubDate>Sun, 29 Nov 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/11/29/gmail-config/</guid>
      <description>&lt;p&gt;RedmineやGitLabなどの一部のWebソフトウェアでは、通知などのメールを送ることができますが、その時にGmailのサーバを経由してメールを送ることができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>C言語での一行入力の方法</title>
      <link>https://www.rynatrix.com/posts/2015/11/26/one-line-get/</link>
      <pubDate>Thu, 26 Nov 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/11/26/one-line-get/</guid>
      <description>&lt;p&gt;普段はC++を使って、プログラムをかいているせいで、C言語でプログラムを書くときになって少し戸惑ったのでそのことについて書きます。&lt;/p&gt;
&lt;p&gt;これは、普段C言語を書いている人は当たり前のことだと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>XamarinでSQLiteを使う</title>
      <link>https://www.rynatrix.com/posts/2015/11/22/xamarin-use-sqlite/</link>
      <pubDate>Sun, 22 Nov 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/11/22/xamarin-use-sqlite/</guid>
      <description>&lt;p&gt;Xamarin.AndroidでSQLiteを使うときの方法が分かりにくくて苦労したので、メモしておきます。&lt;/p&gt;
&lt;p&gt;基本的に、Xamarinのサイトを参考にしています。
&lt;div class=&#34;link-card external-link-card&#34;&gt;
    &lt;a href=&#34;https://developer.xamarin.com/guides/cross-platform/application_fundamentals/data/part_3_using_sqlite_orm/&#34; class=&#34;link-card-anchor&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;
      &lt;div class=&#34;link-card-content&#34;&gt;
        &lt;div class=&#34;link-card-title&#34;&gt;Part 3 -; Using SQLite.NET ORM&lt;/div&gt;
        &lt;div class=&#34;link-card-url&#34;&gt;https://developer.xamarin.com/guides/cross-platform/application_fundamentals/data/part_3_using_sqlite_orm/&lt;/div&gt;
        &lt;div class=&#34;link-card-meta&#34;&gt;
          &lt;span class=&#34;link-card-host&#34;&gt;developer.xamarin.com&lt;/span&gt;
          &lt;span class=&#34;link-card-external-icon&#34;&gt;🔗&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;/div&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin Studentに登録した</title>
      <link>https://www.rynatrix.com/posts/2015/08/07/register-student/</link>
      <pubDate>Fri, 07 Aug 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/08/07/register-student/</guid>
      <description>&lt;p&gt;Xamarin というC#またはF#で、Android、iOS、Windows Phoneの3つの環境で動くアプリを開発できるツールがあります。
これは、処理部分を3つの環境それぞれで個別にかくこともできるし、3つの環境それぞれでプログラムを分けて書くことをできます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarinでエラーが発生してaxmlファイルが開けない</title>
      <link>https://www.rynatrix.com/posts/2015/08/07/open-axml/</link>
      <pubDate>Fri, 07 Aug 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/08/07/open-axml/</guid>
      <description>&lt;p&gt;Xamarinを使って、VisaulStudioでAndroidアプリの開発をしていたらlayoutファイルのaxmlファイルでエラーが出て、開けなかったので原因を探して解決しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>XamarinのAlertDialog (アラートダイアログ) で文字化けした</title>
      <link>https://www.rynatrix.com/posts/2015/08/07/garble-xamarin/</link>
      <pubDate>Fri, 07 Aug 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/08/07/garble-xamarin/</guid>
      <description>&lt;p&gt;Xamarin.Android application で、AlertDialog に日本語を表示しようとしたら文字化けをしました。
原因がわかったので書いておきます。&lt;/p&gt;
&lt;h2 id=&#34;環境&#34;&gt;環境&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Xamarin.Android application&lt;/li&gt;
&lt;li&gt;VisaulStudio 2015 Enterprise&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;私の使っているIDEは VisualStudio なので、XamarinStudio とは違います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visual StudioのWeb Essentialsでsassファイルをcssファイルに変換できない</title>
      <link>https://www.rynatrix.com/posts/2015/06/06/sass-to-css/</link>
      <pubDate>Sat, 06 Jun 2015 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2015/06/06/sass-to-css/</guid>
      <description>&lt;p&gt;Visual Studio で Web Site の作成をしていたら Web Essentials でsassファイルがcssファイルに自動で変換されないという事が発生しました。&lt;/p&gt;
&lt;h2 id=&#34;状況&#34;&gt;状況&lt;/h2&gt;
&lt;p&gt;変換したいファイルはNuGet Packageから取得した「Bootstrap Sass Source」という、Bootstrapのcssファイルをsassファイルにして、sassファイルを編集・変換してBootstrapをカスタマイズするためのsassファイルです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>c&#43;&#43;で文字の判定するための便利な関数</title>
      <link>https://www.rynatrix.com/posts/2014/11/27/c-convenient-func/</link>
      <pubDate>Thu, 27 Nov 2014 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2014/11/27/c-convenient-func/</guid>
      <description>&lt;p&gt;c++で、この文字がどのような文字なのかを判定する関数があったのでそれを調べた。
これらの、関数はcctypeに定義されている。&lt;/p&gt;
&lt;h2 id=&#34;大文字を判定&#34;&gt;大文字を判定&lt;/h2&gt;
&lt;p&gt;std::isupper関数を使用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>vectorの多次元配列のつくり方</title>
      <link>https://www.rynatrix.com/posts/2014/11/27/c-vector-multi/</link>
      <pubDate>Thu, 27 Nov 2014 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2014/11/27/c-vector-multi/</guid>
      <description>&lt;p&gt;c++のvectorクラスで、多次元配列を作るときの書き方。&lt;/p&gt;
&lt;h2 id=&#34;2次元配列&#34;&gt;2次元配列&lt;/h2&gt;
&lt;p&gt;とりあえず、2次元配列の作り方。(int型の場合)&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cpp&#34; data-lang=&#34;cpp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cp&#34;&gt;#include&lt;/span&gt; &lt;span class=&#34;cpf&#34;&gt;&amp;lt;vector&amp;gt;&lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cp&#34;&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;namespace&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;std&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;int&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;main&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;vector&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;vector&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;vc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;次に、要素数を指定(int型の場合)。&lt;/p&gt;</description>
    </item>
    <item>
      <title>c&#43;&#43;で文字列を大文字・小文字に変換</title>
      <link>https://www.rynatrix.com/posts/2014/11/26/c-transform/</link>
      <pubDate>Wed, 26 Nov 2014 10:00:00 +0000</pubDate>
      <guid>https://www.rynatrix.com/posts/2014/11/26/c-transform/</guid>
      <description>&lt;p&gt;c++で文字列(stringクラスのインスタンス)を大文字や小文字に変換する。&lt;/p&gt;
&lt;h2 id=&#34;大文字に変換&#34;&gt;大文字に変換&lt;/h2&gt;
&lt;p&gt;変換には、std::transformとtoupperを使用するのでalgorithmをインクルード。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
