<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ZakiMax</title>
    <description>The latest articles on DEV Community by ZakiMax (@zakimax).</description>
    <link>https://dev.to/zakimax</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F648522%2F08a01ea0-5c48-4389-90df-d3ac9ca37288.png</url>
      <title>DEV Community: ZakiMax</title>
      <link>https://dev.to/zakimax</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zakimax"/>
    <language>en</language>
    <item>
      <title>I'v just started Flutter project.</title>
      <dc:creator>ZakiMax</dc:creator>
      <pubDate>Mon, 10 Jan 2022 06:06:53 +0000</pubDate>
      <link>https://dev.to/zakimax/iv-just-started-flutter-project-3dm6</link>
      <guid>https://dev.to/zakimax/iv-just-started-flutter-project-3dm6</guid>
      <description>&lt;p&gt;I'v been developing in React for while a now.&lt;br&gt;
However, it became necessary to develop a smartphone application for sales company. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>I'm using Faker.js</title>
      <dc:creator>ZakiMax</dc:creator>
      <pubDate>Wed, 23 Jun 2021 04:33:45 +0000</pubDate>
      <link>https://dev.to/zakimax/i-m-using-faker-js-29e9</link>
      <guid>https://dev.to/zakimax/i-m-using-faker-js-29e9</guid>
      <description>&lt;p&gt;I'm using this to create seeding data on firebase.&lt;br&gt;
&lt;a href="https://www.npmjs.com/package/faker"&gt;https://www.npmjs.com/package/faker&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>NoSQL　Date Structure</title>
      <dc:creator>ZakiMax</dc:creator>
      <pubDate>Fri, 18 Jun 2021 05:05:06 +0000</pubDate>
      <link>https://dev.to/zakimax/nosql-date-structure-5cje</link>
      <guid>https://dev.to/zakimax/nosql-date-structure-5cje</guid>
      <description>&lt;p&gt;■Our Situation&lt;br&gt;
We are developing a video distribution service in the sports domain &amp;amp; lifeStyle. This time, I', going to migrate from AWS EC2 to firebase CloudStore.&lt;/p&gt;

&lt;p&gt;■Process&lt;br&gt;
1 テストプロジェクトで一通りの機能を試す&lt;br&gt;
Try out a set of functions in a test project.&lt;/p&gt;

&lt;p&gt;2 まず既存DBを接続していない状態でもエラーが出ない状態にリファクタ&lt;br&gt;
First, refactor the existing DB to a state where no errors occur even when it is not connected.&lt;/p&gt;

&lt;p&gt;3 既存のDB構造をもとに一旦NoSQLでのDB構造を立てる&lt;br&gt;
Create a NoSQL DB structure based on the existing DB structure.&lt;/p&gt;

&lt;p&gt;4 一つずつfetchしている関数をfirebaseに置き換える&lt;br&gt;
Replace the functions that are fetching one by one with firebase.&lt;/p&gt;

&lt;p&gt;5 問題を都度修正&lt;br&gt;
Fix problems on a case-by-case basis&lt;/p&gt;

&lt;p&gt;▼firebase 公式You Tubeチャンネルから抜粋&lt;br&gt;
・firestoreについて（this is best movie）&lt;br&gt;
&lt;a href="https://youtu.be/v_hR4K4auoQ"&gt;https://youtu.be/v_hR4K4auoQ&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;・SQL 構造を　Firebase 構造に変換するには&lt;br&gt;
&lt;a href="https://youtu.be/ran_Ylug7AE"&gt;https://youtu.be/ran_Ylug7AE&lt;/a&gt;&lt;br&gt;
　&lt;br&gt;
・一般的な SQL のクエリを Firebase データベース用に変換&lt;br&gt;
&lt;a href="https://youtu.be/sKFLI5FOOHs"&gt;https://youtu.be/sKFLI5FOOHs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;・結合について　&lt;br&gt;
&lt;a href="https://youtu.be/Idu9EJPSxiY"&gt;https://youtu.be/Idu9EJPSxiY&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;・非正規化&lt;br&gt;
&lt;a href="https://youtu.be/vKqXSZLLnHA"&gt;https://youtu.be/vKqXSZLLnHA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;・このQiitaの記事も参考になりそう。&lt;br&gt;
&lt;a href="https://qiita.com/1amageek/items/d606dcee9fbcf21eeec6"&gt;https://qiita.com/1amageek/items/d606dcee9fbcf21eeec6&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What is transaction?</title>
      <dc:creator>ZakiMax</dc:creator>
      <pubDate>Fri, 18 Jun 2021 03:18:48 +0000</pubDate>
      <link>https://dev.to/zakimax/what-is-transaction-4b4p</link>
      <guid>https://dev.to/zakimax/what-is-transaction-4b4p</guid>
      <description>&lt;p&gt;It's multiple processes combined into one.&lt;/p&gt;

&lt;p&gt;Consistency of results is required.&lt;/p&gt;

&lt;p&gt;These multiple processes can't be separated.&lt;/p&gt;

&lt;p&gt;The result of the execution is either success or failure.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What is NoSQL?  </title>
      <dc:creator>ZakiMax</dc:creator>
      <pubDate>Fri, 18 Jun 2021 02:49:17 +0000</pubDate>
      <link>https://dev.to/zakimax/what-is-nosql-it-s-diffcult-kk-241o</link>
      <guid>https://dev.to/zakimax/what-is-nosql-it-s-diffcult-kk-241o</guid>
      <description>&lt;p&gt;Our team moving to NoSQL DB for my current project.(I've only used SOL originally...) So I'm going to think about it. Actually we plan to firebase.&lt;/p&gt;

&lt;p&gt;My questions are ...&lt;br&gt;
① What's good about NoSQL?&lt;br&gt;
② What's bad about NoSQL?&lt;br&gt;
③ I mean...actually what does SQL mean?&lt;br&gt;
④ How do we design NoSQL DB...what is best practice?&lt;/p&gt;

&lt;p&gt;① What's good about NoSQL?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fast processing!&lt;/li&gt;
&lt;li&gt;Easier!! to handle scale-out&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;② What's bad about NoSQL?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data integrity is difficult to maintain&lt;/li&gt;
&lt;li&gt;Data processing is difficult&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;③ I mean...actually what does SQL mean?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A database language for manipulating and defining data.
ex...SELECT,INSERT,UPDATE,DELETE&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;④ How do we design NoSQL DB...what is best practice?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I don't know yet......................&lt;/li&gt;
&lt;/ul&gt;




&lt;blockquote&gt;
&lt;p&gt;Reference site&lt;br&gt;
■Client Side Join&lt;br&gt;
&lt;a href="https://qiita.com/1amageek/items/afc1c0ceb15ffc2372fd"&gt;https://qiita.com/1amageek/items/afc1c0ceb15ffc2372fd&lt;/a&gt;&lt;br&gt;
■What is RESTful API&lt;br&gt;
&lt;a href="https://qiita.com/NagaokaKenichi/items/0647c30ef596cedf4bf2#restful-api%E3%81%A8%E3%81%AF"&gt;https://qiita.com/NagaokaKenichi/items/0647c30ef596cedf4bf2#restful-api%E3%81%A8%E3%81%AF&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
    </item>
    <item>
      <title>What is CLI?</title>
      <dc:creator>ZakiMax</dc:creator>
      <pubDate>Sun, 13 Jun 2021 03:15:29 +0000</pubDate>
      <link>https://dev.to/zakimax/what-is-cli-5c0</link>
      <guid>https://dev.to/zakimax/what-is-cli-5c0</guid>
      <description>&lt;p&gt;On working, there're something I didn't understand "CLI".&lt;/p&gt;

&lt;p&gt;I'was searching for this Answer.&lt;/p&gt;

&lt;p&gt;The Answer I found is stand for Command Line Interface.&lt;/p&gt;

&lt;p&gt;But I'm not sure.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
