<?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: DoctorIT</title>
    <description>The latest articles on DEV Community by DoctorIT (@doctorit04).</description>
    <link>https://dev.to/doctorit04</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%2F312486%2Ffef754a6-1033-4d25-8807-0ec5800a2137.png</url>
      <title>DEV Community: DoctorIT</title>
      <link>https://dev.to/doctorit04</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/doctorit04"/>
    <language>en</language>
    <item>
      <title>How to upgrade Node.js on Centos</title>
      <dc:creator>DoctorIT</dc:creator>
      <pubDate>Sun, 04 Sep 2022 05:45:21 +0000</pubDate>
      <link>https://dev.to/doctorit04/how-to-upgrade-nodejs-on-centos-4ghn</link>
      <guid>https://dev.to/doctorit04/how-to-upgrade-nodejs-on-centos-4ghn</guid>
      <description>&lt;p&gt;This blog I want upgrade Node.js to current statble version on Centos. Here is step by step.&lt;br&gt;
&lt;strong&gt;Check existing node.js version on machine&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fut9e3j78ttq8pksju50t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fut9e3j78ttq8pksju50t.png" alt="Image description" width="407" height="42"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Following step with command line&lt;/strong&gt;&lt;br&gt;
clear cache&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo rm -rf /var/cache/yum
sudo yum remove -y nodejs
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and also remove node.js directory&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/include/node*
sudo rm -rf /usr/local/bin/node*
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Install latest version&lt;/strong&gt;&lt;br&gt;
I need install stable of Node 16.x LTS.&lt;br&gt;
Add NodeSource yum repository&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and the output like here&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;## Run `sudo yum install -y nodejs` to install Node.js 16.x and npm.
## You may run dnf if yum is not available:
     sudo dnf install -y nodejs
## You may also need development tools to build native addons:
     sudo yum install gcc-c++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
     sudo yum install yarn
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Install package&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo yum install -y nodejs
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Check node.js and npm version&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk56ore3m4bse02qpv26v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk56ore3m4bse02qpv26v.png" alt="Image description" width="320" height="89"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Cheer!!!&lt;/p&gt;

</description>
      <category>node</category>
      <category>centos</category>
      <category>systems</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>วิธีแก้ไขปัญหา Bitbucket Cloud recently stopped supporting account passwords for Git authentication error</title>
      <dc:creator>DoctorIT</dc:creator>
      <pubDate>Sat, 19 Mar 2022 03:23:25 +0000</pubDate>
      <link>https://dev.to/doctorit04/withiiaekaikhpayhaa-bitbucket-cloud-recently-stopped-supporting-account-passwords-for-git-authentication-error-bnopraekrm-sourcetree-3ff9</link>
      <guid>https://dev.to/doctorit04/withiiaekaikhpayhaa-bitbucket-cloud-recently-stopped-supporting-account-passwords-for-git-authentication-error-bnopraekrm-sourcetree-3ff9</guid>
      <description>&lt;p&gt;&lt;strong&gt;เนื่องจาก  bitbucket เปลี่ยนแปลงวิธีการ authen ในการใช้เข้าใช้งาน bitbucket ผ่านโปรแกรม sourcetreee&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;่อ่านเพิ่มเติม&lt;br&gt;
&lt;a href="https://community.atlassian.com/t5/Bitbucket-articles/Announcement-Bitbucket-Cloud-account-password-usage-for-Git-over/ba-p/1948231" rel="noopener noreferrer"&gt;https://community.atlassian.com/t5/Bitbucket-articles/Announcement-Bitbucket-Cloud-account-password-usage-for-Git-over/ba-p/1948231&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  วิธีการแก้ไข
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Step 1 ต้องไปกำหนดค่า app password บน bitbucket ก่อน
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;เข้าไปที่เว็บไซต์ bitbucket.org website และ log in&lt;/li&gt;
&lt;li&gt;ที่มุมล่างซ้ายให้ คลิกที่รูป Avatar และเลือกเมนู Personal settings&lt;/li&gt;
&lt;li&gt;ใต้หัวข้อ Access management เลือกเมนู App Password&lt;/li&gt;
&lt;li&gt;คลิกปุ่ม Create App password&lt;/li&gt;
&lt;li&gt;กำหนด permission ให้กับ app ว่าทำอะไรได้บ้าง และกดปุ่ม create&lt;/li&gt;
&lt;li&gt;อย่าลืมเก็บรหัสผ่านไว้ให้ดี&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Step 2 เปลี่ยนแปลงหรือสร้าง Bitbucket Repository ใหม่
&lt;/h2&gt;

&lt;p&gt;กรณีมีอยู่แล้ว &lt;br&gt;
git remote set-url origin https://[Bitbucket_Username]:[App_Password]@bitbucket.org/[Repo_Name].git&lt;/p&gt;

&lt;p&gt;กรณีสร้างใหม่&lt;br&gt;
git clone https://[Bitbucket_Username]:[App_Password]@bitbucket.org/[Repo_Name].git&lt;/p&gt;

</description>
      <category>bitbucket</category>
      <category>git</category>
      <category>authentication</category>
      <category>sourcetree</category>
    </item>
    <item>
      <title>K-fold cross validation คืออะไร</title>
      <dc:creator>DoctorIT</dc:creator>
      <pubDate>Sun, 14 Jun 2020 09:25:37 +0000</pubDate>
      <link>https://dev.to/doctorit04/k-fold-cross-validation-2pff</link>
      <guid>https://dev.to/doctorit04/k-fold-cross-validation-2pff</guid>
      <description>&lt;p&gt;K-fold cross validation &lt;br&gt;
คือวิธีการในการคาดเดาค่าความผิดพลาดของแบบจำลอง (model) โดยจะเริ่มจากการแบ่งชุดข้อมูล training set ออกเป็นส่วนๆ ทั้งหมด K ส่วนเท่าๆ กันและทำการคำนวณค่าความผิดพลาดทั้งหมด K รอบ โดยแต่ละรอบคำนวณข้อมูลชุดหนึ่งจากข้อมูล K ชุด เลือกออกมาเพื่อเป็นข้อมูลทดสอบและเหลือข้อมูลอีก K-1 ชุดจะถูกใช้เป็นข้อมูลสำหรับการเรียนรู้&lt;/p&gt;

&lt;p&gt;โดยปกติในงานวิจัย นิยมใช้ K-fold cross validation ใช้ K=10 ทั้งนี้ก็ขึ้นอยู่กับข้อมูลในงานวิจัยนั้นๆ ด้วย&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftqlee5f7q3hy5x9twkl8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftqlee5f7q3hy5x9twkl8.png" alt="Alt Text" width="800" height="441"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.researchgate.net/figure/Diagram-of-k-fold-cross-validation-with-k-10-Image-from-Karl-Rosaen-Log_fig1_332370436" rel="noopener noreferrer"&gt;https://www.researchgate.net/figure/Diagram-of-k-fold-cross-validation-with-k-10-Image-from-Karl-Rosaen-Log_fig1_332370436&lt;/a&gt;&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>kfoldcrossvalidation</category>
    </item>
  </channel>
</rss>
