<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2713547499269777280</id><updated>2026-10-22T01:37:34.208-07:00</updated><category term="Tutorial"/><category term="Konfigurasi"/><category term="JAVA"/><category term="networking"/><category term="aplikasi"/><category term="kampus"/><category term="Linux"/><category term="Tutorial Android Studio"/><category term="TutorialJAVA"/><category term="windows"/><category term="Flutter"/><category term="tugas"/><category term="Mikrotik"/><category term="orkom"/><category term="Cisco"/><category term="Tantangan"/><category term="hukum dan etika Profesi"/><category term="Python"/><category term="SIG"/><category term="Tips &amp; Trik"/><category term="TutorialSIG"/><category term="C++"/><category term="Cloud Computing"/><category term="Docker"/><category term="PHP"/><category term="Material Design"/><category term="projectJava"/><category term="projectPHP"/><category term="Dart"/><category term="Golang"/><category term="NolSatu"/><category term="Proxmox"/><category term="TutorialPHP"/><category term="projectVB"/><title type='text'>Ketikan MD</title><subtitle type='html'>Blog ini membahas artikel dan tutorial tentang dunia Pemrograman,jaringan dan teknologi.&#xa;&lt;p&gt;&lt;b&gt;Temukan dengan jarimu&lt;/b&gt;&lt;/p&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-3956892071142368226</id><published>2023-04-01T07:12:00.002-07:00</published><updated>2023-04-01T07:17:06.476-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dart"/><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tantangan"/><title type='text'>Cara convert angka romawi ke angka desimal dengan bahasa pemrograman dart</title><content type='html'>Di tutorial kali ini saya ingin membagi sedikit ilmu bagaimana cara convert angka romawi ke angka desimal menggunakan bahasa pemrograman Dart,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8vMmhWnhbQMldCMV7PzHsuXr-1_ugJen_ugTj3qLME04TrTzO0ojgZ4qVmsupnsr479A4hSuXoPDXc7xbmC11_srwU4K7nW8s8uaVrJNTH67iSyu-lRz_WI0t4daa8dyRVPgUrHC5dmKYAw6pvvoPRiW_YwKiqO-2RUnyHwVfynfBb-eycH7fzW9A/s450/angka-romawi-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;305&quot; data-original-width=&quot;450&quot; height=&quot;217&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8vMmhWnhbQMldCMV7PzHsuXr-1_ugJen_ugTj3qLME04TrTzO0ojgZ4qVmsupnsr479A4hSuXoPDXc7xbmC11_srwU4K7nW8s8uaVrJNTH67iSyu-lRz_WI0t4daa8dyRVPgUrHC5dmKYAw6pvvoPRiW_YwKiqO-2RUnyHwVfynfBb-eycH7fzW9A/s320/angka-romawi-2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Adapun code nya bisa dilihat dibawah ini:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; main() {
  print(convertRomawiToNumber(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;III&quot;&lt;/span&gt;));
}

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; convertRomawiToNumber(&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; romawi) {
  Map&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt;, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; romawiToNumber &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; {
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;I&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;,
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;V&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;,
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;X&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;,
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;L&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;50&lt;/span&gt;,
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;C&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;100&lt;/span&gt;,
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;D&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;500&lt;/span&gt;,
    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;M&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1000&lt;/span&gt;
  };
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; total &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;;
  List&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; listRomawiToNumber &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; [];

  &lt;span style=&quot;color: #888888;&quot;&gt;//cek invalid INPUT&lt;/span&gt;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (romawi &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;null&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;||&lt;/span&gt; romawi.length &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;INVALID INPUT&quot;&lt;/span&gt;;
  }
  
  &lt;span style=&quot;color: #888888;&quot;&gt;//cek invalid ROMAWI&lt;/span&gt;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;for&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;; i &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt; romawi.length; i&lt;span style=&quot;color: #333333;&quot;&gt;++&lt;/span&gt;) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #333333;&quot;&gt;!&lt;/span&gt;(romawiToNumber.keys.toList().contains(romawi.split(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&quot;&lt;/span&gt;)[i]))) {
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;INVALID ROMAWI&quot;&lt;/span&gt;;
    }
  }

  &lt;span style=&quot;color: #888888;&quot;&gt;//Convert ROMAWI TO NUMBER&lt;/span&gt;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;for&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;; i &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt; romawi.length; i&lt;span style=&quot;color: #333333;&quot;&gt;++&lt;/span&gt;) {
    listRomawiToNumber.add(romawiToNumber[romawi.split(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&quot;&lt;/span&gt;)[i]]&lt;span style=&quot;color: #333333;&quot;&gt;!&lt;/span&gt;);
  }

  &lt;span style=&quot;color: #888888;&quot;&gt;//SET DEFAULT TOTAL WITH LAST VALUE LIST RESULT ROMAWI TO NUMBER&lt;/span&gt;
  total &lt;span style=&quot;color: #333333;&quot;&gt;+=&lt;/span&gt; listRomawiToNumber[listRomawiToNumber.length &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;];
  
  &lt;span style=&quot;color: #888888;&quot;&gt;//LOGIC CHECK ROMAWI&lt;/span&gt;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;for&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; listRomawiToNumber.length &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;; i &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;=&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;; i&lt;span style=&quot;color: #333333;&quot;&gt;--&lt;/span&gt;) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (i &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;=&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;) {
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (listRomawiToNumber[i] &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;=&lt;/span&gt; listRomawiToNumber[i &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;]) {
        total &lt;span style=&quot;color: #333333;&quot;&gt;+=&lt;/span&gt; listRomawiToNumber[i &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;];
      } &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt; {
        total &lt;span style=&quot;color: #333333;&quot;&gt;-=&lt;/span&gt; listRomawiToNumber[i &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;];
      }
    }
  }
  
  &lt;span style=&quot;color: #888888;&quot;&gt;//RETURN TOTAL&lt;/span&gt;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; total.toString();
}&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

Dari kode diatas jika dijalankan maka akan keluar hasil convert angka romawi &lt;b&gt;III&lt;/b&gt; menjadi angka desimal &lt;b&gt;3&lt;/b&gt;&amp;nbsp;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/3956892071142368226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2023/04/cara-convert-angka-romawi-ke-angka.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3956892071142368226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3956892071142368226'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2023/04/cara-convert-angka-romawi-ke-angka.html' title='Cara convert angka romawi ke angka desimal dengan bahasa pemrograman dart'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8vMmhWnhbQMldCMV7PzHsuXr-1_ugJen_ugTj3qLME04TrTzO0ojgZ4qVmsupnsr479A4hSuXoPDXc7xbmC11_srwU4K7nW8s8uaVrJNTH67iSyu-lRz_WI0t4daa8dyRVPgUrHC5dmKYAw6pvvoPRiW_YwKiqO-2RUnyHwVfynfBb-eycH7fzW9A/s72-c/angka-romawi-2.jpg" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Kota Mataram, Nusa Tenggara Bar., Indonesia</georss:featurename><georss:point>-8.5970807999999987 116.1004894</georss:point><georss:box>-36.907314636178846 80.9442394 19.713153036178845 151.25673940000001</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-8238767108907105739</id><published>2022-12-24T01:30:00.000-08:00</published><updated>2022-12-24T01:30:35.713-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Computing"/><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Menjalankan gitlab runner menggunakan docker</title><content type='html'>&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Tutorial ini merupakan catatan belajar saya dalam menggunakan GitLab CI/CD dan Docker.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-d9c45dcb-7fff-b179-9f65-6965368af267&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Gitlab Runner adalah sebuah service yang digunakan untuk menjalankan job dan mengirimkan hasilnya kembali ke GitLab.. Shared runner sudah tersedia di &lt;/span&gt;&lt;a href=&quot;https://gitlab.com/&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial; font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Gitlab&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; dan dapat digunakan gratis, tapi anda tetap dapat menghubungkan private runner anda ke gitlab jika kurang puas dengan Shared Runner yang disediakan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-b7214675-7fff-f2b9-5acc-6882b576a2bb&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Untuk menjalankan gitlab runner menggunakan docker gunakan perintah&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;docker run -d --name gitlab-runner --restart always \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;-v /var/run/docker.sock:/var/run/docker.sock \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;-v /srv/gitlab-runner/config:/etc/gitlab-runner \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&amp;nbsp;-v /usr/bin/docker:/usr/bin/docker \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;gitlab/gitlab-runner:latest&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-6f81f5d2-7fff-6a63-72c5-8a2b736342ad&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;*Pastikan sudah terinstall &lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;docker&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span id=&quot;docs-internal-guid-a3dea722-7fff-94f5-6f57-392eda8fa1b4&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 203px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;203&quot; src=&quot;https://lh5.googleusercontent.com/Ka1hywF7TenUXMbRGpMUsIfkKuGVQisdF5qWGWfwDx6sfHlb3cIHrTos2EOd6eyJycm3XRgNpGi1nGBJ6Zv5PWOgaEtEhfEqTNg7z-sJERud6LzomEbEFJpZV9sBbiAt1MctSU0q0NUmMninVoCPwQVUCGupn_uRr9rxoY5Wjy-eqZcp50XFCJCAQU-DRg&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Melihat container yang ada di docker dengan perintah &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;docker ps -a&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-886b8a52-7fff-ef55-2f27-afa8e8edb6e1&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Terlihat terdapat satu container yang berjalan dengan nama gitlab-runner&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-49b0538c-7fff-2bfd-70e4-9743bd65bc71&quot;&gt;&lt;span style=&quot;font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 52px; overflow: hidden; width: 624px;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;img height=&quot;52&quot; src=&quot;https://lh4.googleusercontent.com/HIJIms_KV6PMz6ZfVHejcfE23WL9GvTNJQwtfTh8kG6awUhZ0yLACU9U2kfl4N0nF_UqtoOQLcm4SIOjnSNEOIb5OP3REBZINcseEZHe3rirth80A8E-V8m_uBzI28m7Zi1FKlJzdXvGSWHIwk4zk6OQtpmeq-yN3U_Vakv61bhgPqEGb7UX4D6MAFR5Pw&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;b id=&quot;docs-internal-guid-5bfd2ee1-7fff-1d5e-8aa7-b03ba31c77d0&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Untuk masuk ke dalam container gunakan perintah&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;docker exec -it gitlab-runner bash &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;span id=&quot;docs-internal-guid-63b1411b-7fff-edb5-77ea-181966ac5224&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 56px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;56&quot; src=&quot;https://lh5.googleusercontent.com/LjK8ceX0fEf4Nliv9UiFEFsjCKtzA-L1Wr2a7dOxHIAr20WfYkr-lFD2j50KdVIWAilXtGkPA3o1GUiKP-KqPfpWGjVxKtlv-lhaXIQcmFFP-bVvtttTxXv5pJ0m6LJNrZti8h84_kqutoyDSOla2K4kWPzEEZZVCNqj32n25kimXTs726VUBxRg7DUnqQ&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Untuk mendapatkan&amp;nbsp; URL dan Token yang akan didaftarkan di gitlab runner dan melihat &lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;gitlab runner yang sudah terdaftar di server gitlab, dengan masuk ke halaman:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-11cbfd41-7fff-b0cc-bce8-0d7a2d8529ca&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;setting-&amp;gt;CI/CD-&amp;gt;Runner&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgTh9vDoMd-kZXKALXUDz2V1wr6uP7Xsx5avGOSx8bvZhRzFvL4PM70VGMByA02uvMo_pc4MOnuxilGfupuElylBy3lK9nijFwo0FOI1wQb7rdvMpFKMQsQyRoFlTmYvKxC1myOFpd_UCNO74K89Y88_TguWfkDs8tFQAL4-qn86Fiu5V_xtNOZ2CEi9A&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;506&quot; data-original-width=&quot;878&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgTh9vDoMd-kZXKALXUDz2V1wr6uP7Xsx5avGOSx8bvZhRzFvL4PM70VGMByA02uvMo_pc4MOnuxilGfupuElylBy3lK9nijFwo0FOI1wQb7rdvMpFKMQsQyRoFlTmYvKxC1myOFpd_UCNO74K89Y88_TguWfkDs8tFQAL4-qn86Fiu5V_xtNOZ2CEi9A=w446-h256&quot; width=&quot;446&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-c8bb8a0a-7fff-8db6-5ee0-195f0583088e&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 113px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;113&quot; src=&quot;https://lh5.googleusercontent.com/biGDo8pSqMrFsr07YTFva6ann9Q5QHyPYtAavCG87c6LBW8o1euOjrypug7yXLIF3qpPWhiqNnp4gbH0SkIFwZCqmOxsZ453Y8Fun4pfjQqD64nlZLAbB50FWI50Z-E2jL3gL-OE8WnT91tZazq6bjJEmzL_igbmF2ULcVHwlkAa4Tbu4ypeCSKh9PQElg&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-46a327cc-7fff-0c4b-43bf-8b779d887495&quot;&gt;Terdapat register runner dengan url dan token yang akan digunakan pada gitlab runner.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-5826773a-7fff-1137-884c-93af575b5e57&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 410px; overflow: hidden; width: 392px;&quot;&gt;&lt;img height=&quot;410&quot; src=&quot;https://lh3.googleusercontent.com/JdWQ0B7wrTTWpnYaW7jGUPEnMAHAlvj0-xDN7-9fdoqoNDyTm0pp3bIXF_qW-RopaW66AE9alTL7GHZNtq2vPcEc3j_YlrSbEfVViKqGWCppl0RvO_xsUFc2-cGDn-o2DLh-C-cEFR9WoIpQixQ7rerBbjvymZOTKDjUtfe5vpy4hbQBuGdIV8QjTWXlGA&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;392&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Untuk menghubungkan gitlab-runner dengan server gitlab gunakan perintah&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Gitlab-runner register &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;maka akan menampilkan inputan:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Isian yang dimasukkan diambil dari halaman &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;setting-&amp;gt;CI/CD-&amp;gt;Runner&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt; pada server gitlab yang telah dilihat sebelumnya.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Terutama Gitlab install URL dan Registration token&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;b id=&quot;docs-internal-guid-2376d6ed-7fff-5009-8095-301a59ce814f&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Jika tidak perlu masuk dalam container bisa menggunakan perintah:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;docker exec gitlab-runner gitlab-runner register&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;span id=&quot;docs-internal-guid-24121b45-7fff-a976-5606-e649c355cd98&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 207px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;207&quot; src=&quot;https://lh6.googleusercontent.com/YXzgI0XqlSivgFoyF6AXwzHNwJhDzrqpks7Wa-CepLKnnfbL3UJMI-hTh5MZp36cifuwVm6LyaN_C1ldiuKmlPsVECbkk3Np9_jLFS2Bh8g4TJ_uyvXUcn2m88-s9zp6jXtxbTvKXyOCU1O9ytoi6tYh7XMx2U1rpBtGRGA46-pJZ-ThGZPlDKAJvmF-ew&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Jika di server gitlab gitlab-runner belum jalan, lakukan verify gitlab runner dengan perintah:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-8aa037dd-7fff-9110-6a6b-a7308f29beae&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;docker exec gitlab-runner gitlab-runner verify&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;span id=&quot;docs-internal-guid-7fabbdf6-7fff-68bf-765d-be08e970ddad&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 568px; overflow: hidden; width: 452px;&quot;&gt;&lt;img height=&quot;568&quot; src=&quot;https://lh6.googleusercontent.com/EhGp37dlZLoN26MF7eKDMN3H3Db69LsnRBvOyeyNa-yJiNj_D8h05qMhOgmmG0EqMlU9ugtAvmmpVcw3g7FJRe7nAGRU4Un53Kg89e6snergN4KRMJOHeRiIUjCms2zeKlCIcPblTxEfw_46NPqdR9qsV61Yt7Yb7KW-p8Jzj2NbaEGbJHnZhOrQ82gPNw&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;452&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;Sekarang gitlab runner di docker&amp;nbsp; kita sudah tersambung dengan server gitlab .&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-c8a6514b-7fff-cbe9-c07b-911763ee3dd5&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Untuk menjalankan gitlab runner yang sudah didaftarkan untuk&amp;nbsp; project&amp;nbsp; pastikan pilihan &lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;enable shared runners for this project &lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;didisable (dimatikan).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 12pt; line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; white-space: pre-wrap;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; vertical-align: baseline;&quot;&gt;&lt;span id=&quot;docs-internal-guid-ee0c43d6-7fff-51ba-eb59-c77e302d2466&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 312px; overflow: hidden; width: 583px;&quot;&gt;&lt;img height=&quot;511.7383177570093&quot; src=&quot;https://lh4.googleusercontent.com/lfLairWqr72sAhOD41gqhtZpXoejv13zU1FMjo0uy4si9_2VzoeYLDQ7czcVD3AGV5PlczgN_V-5Pr7el5U7FIAROSKkW9YMZw_X4vxLX34196Fh3pY0R3ySdYsg-m12pzVMWFcvplXL1JzaopsYlEP1RuNZjerjpTZYo9Fz4ULW2rH2piegCBKGjLrMdQ&quot; style=&quot;margin-left: -206.965px; margin-top: -142.879px;&quot; width=&quot;909.48&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; white-space: pre;&quot;&gt;Note: jika saat menjalankan pipeline terdapat output error docker not found solusinya&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;b id=&quot;docs-internal-guid-6ac481f9-7fff-0ad6-4a67-40ce27d5edd4&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;1. Create docker group if not exist : sudo groupadd docker&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;2. Add user to docker group : sudo usermod -aG docker ${USER}&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;3. Change docker.sock to new permission : sudo chmod 666 /var/run/docker.sock&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;4. Finally restart docker daemon service : sudo systemctl restart docker&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial; font-size: 12pt; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/8238767108907105739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2022/12/menjalankan-gitlab-runner-menggunakan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8238767108907105739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8238767108907105739'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2022/12/menjalankan-gitlab-runner-menggunakan.html' title='Menjalankan gitlab runner menggunakan docker'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh5.googleusercontent.com/Ka1hywF7TenUXMbRGpMUsIfkKuGVQisdF5qWGWfwDx6sfHlb3cIHrTos2EOd6eyJycm3XRgNpGi1nGBJ6Zv5PWOgaEtEhfEqTNg7z-sJERud6LzomEbEFJpZV9sBbiAt1MctSU0q0NUmMninVoCPwQVUCGupn_uRr9rxoY5Wjy-eqZcp50XFCJCAQU-DRg=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-8140629634443329317</id><published>2022-06-17T10:31:00.001-07:00</published><updated>2022-06-17T10:37:23.755-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial Android Studio"/><title type='text'>Tutorial menambahkan 3D models ke dalam aplikasi projek Flutter dengan vectary</title><content type='html'>&lt;p&gt;Selamat malam semuanya....&lt;br /&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Sesuai dengan judul artikel ini,kali ini saya akan bahas bagaimana menambahkan 3D model ke dalam aplikasi Project flutter dengan memanfaatkan fitur dari website vectary...&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Untuk menggunakan fitur dari website vectary,hal pertama yang harus kita lakukan adalah mendaftar ke website tersebut atau bisa langsung dengan login menggunakan akun google kita...&lt;/div&gt;Buka website &lt;a href=&quot;https://www.vectary.com/&quot;&gt;vectary.com&lt;/a&gt;. Selanjutnya masuk dengan akun google.&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgScAGSD8GM7evXPLvAJ6WsPrN8OdtfYUBrAX34LdxYoKO0BiTNG-lDVwSd4VBT5UskS8q90s1GjV8O1IUCjdIWDWLRa4HQzgb3J8Krbwwri2zEIX2_h_6VxiDRKNszGHb6g80WVb8k3Od2W8oe9bYcfwAW6mX4ZoVk4M6-JquPqu_Rbul15AJ1KMI9/s1355/login.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;747&quot; data-original-width=&quot;1355&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgScAGSD8GM7evXPLvAJ6WsPrN8OdtfYUBrAX34LdxYoKO0BiTNG-lDVwSd4VBT5UskS8q90s1GjV8O1IUCjdIWDWLRa4HQzgb3J8Krbwwri2zEIX2_h_6VxiDRKNszGHb6g80WVb8k3Od2W8oe9bYcfwAW6mX4ZoVk4M6-JquPqu_Rbul15AJ1KMI9/w400-h220/login.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdPgNUwdH81Fo16ItISLtryNgbBS7bsjBn7VNUbXYGbQQ4ZpPecbMtwSflMlfItTYtaF6SVB4wX09Wm6VjWLgbO3OnKGRtP21LynSbobFSv3YYVEriDoAngzXtF7u6fD3bjC4twDx_bX_WigBvwTH1t7wkjleCRoDPxUylTMXtEM-M5VidVP2fzjYM/s589/login%20google.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;589&quot; data-original-width=&quot;476&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdPgNUwdH81Fo16ItISLtryNgbBS7bsjBn7VNUbXYGbQQ4ZpPecbMtwSflMlfItTYtaF6SVB4wX09Wm6VjWLgbO3OnKGRtP21LynSbobFSv3YYVEriDoAngzXtF7u6fD3bjC4twDx_bX_WigBvwTH1t7wkjleCRoDPxUylTMXtEM-M5VidVP2fzjYM/w324-h400/login%20google.png&quot; width=&quot;324&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Setelah berhasil login,kita akan di diperlihatkan halaman dashboard dari website vectary. Selanjutnya pilih &lt;b&gt;new project -&amp;gt; Pilih Template &lt;/b&gt;yang ingin ditampilkan pada project aplikasi kita.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXyHtj0vM_yyLTIa3NbIN_69Zny5X_Zqqpl6fGflDj_YdLwhvpnzRl8SfFf9eYJQaGzZPgpDQHrLJfwMhWQ0O2sqIC3zLoJf43eQGGFzi63ZAWi0aRR3M3ZPP6cJ9Nxb8wozH8ZWjwAi_NZlbXIzt5-yUuljMld7ARoRENnS9jdc42ugXk9ansJgT-/s1364/pilih%20new%20project.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;592&quot; data-original-width=&quot;1364&quot; height=&quot;174&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXyHtj0vM_yyLTIa3NbIN_69Zny5X_Zqqpl6fGflDj_YdLwhvpnzRl8SfFf9eYJQaGzZPgpDQHrLJfwMhWQ0O2sqIC3zLoJf43eQGGFzi63ZAWi0aRR3M3ZPP6cJ9Nxb8wozH8ZWjwAi_NZlbXIzt5-yUuljMld7ARoRENnS9jdc42ugXk9ansJgT-/w400-h174/pilih%20new%20project.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrgVLBGqvDPUJvjiRGpm4TNjP2HUAen_xyLjwIdL3p1JzvmWPUXLWMB1_0w6Gkh1h5DbUgfLgoz7WvTmYUAsqC1IH3Z9_bachjMLAc9hCx07MbBMOijhZYmj4GXoFYRl4Olo1o1z8cmAzvINy43FW71IdJQshuKP0PeArOAh6uf9Hyr05cPrrAmkZF/s1353/pilih%20template.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;645&quot; data-original-width=&quot;1353&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrgVLBGqvDPUJvjiRGpm4TNjP2HUAen_xyLjwIdL3p1JzvmWPUXLWMB1_0w6Gkh1h5DbUgfLgoz7WvTmYUAsqC1IH3Z9_bachjMLAc9hCx07MbBMOijhZYmj4GXoFYRl4Olo1o1z8cmAzvINy43FW71IdJQshuKP0PeArOAh6uf9Hyr05cPrrAmkZF/w400-h191/pilih%20template.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Setelah proses diatas selesai,selanjutnya kita kembali ke project flutter (disini saya menggunakan Android Studio). Untuk menampilkan template yang kita pilih dari website vectary ke dalam project flutter,disini kita harus menambahkan package &lt;b&gt;&lt;a href=&quot;https://pub.dev/packages/webview_flutter&quot; target=&quot;_blank&quot;&gt;webview_flutter&lt;/a&gt;&lt;/b&gt;.&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNIDcQjnA72yaYF2WvlQm-6m9QQ3gvkGB4RFaP-JiiO6HJkZzlY7LbOGuNT-xxgdZxud2OhZB47FAQM0-KbL1wil55_fNMCOAihzABNvgNjVKOMjYoxyZAuvrBRScFm7aOF53ij_8gFVvPELoFcCxtL8IzpsJ3WulD4WF7jp0Jm1GTcNtitzjL-S0a/s1363/flutter%20web.png&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;746&quot; data-original-width=&quot;1363&quot; height=&quot;219&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNIDcQjnA72yaYF2WvlQm-6m9QQ3gvkGB4RFaP-JiiO6HJkZzlY7LbOGuNT-xxgdZxud2OhZB47FAQM0-KbL1wil55_fNMCOAihzABNvgNjVKOMjYoxyZAuvrBRScFm7aOF53ij_8gFVvPELoFcCxtL8IzpsJ3WulD4WF7jp0Jm1GTcNtitzjL-S0a/w400-h219/flutter%20web.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Setelah package ditambahkan jangan lupa untuk klik &lt;b&gt;pub get. &lt;/b&gt;Setelah proses diatas selesai selanjutnya buat file dart baru dengan nama &lt;b&gt;vectary_screen.dart &lt;/b&gt;dan ikuti kode nya seperti dibawah.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:webview_flutter/webview_flutter.dart&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;VectaryScreen&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatefulWidget {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; VectaryScreen({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;VectaryScreen&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; createState() &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _VectaryScreenState();
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;_VectaryScreenState&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;VectaryScreen&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; {
  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Scaffold(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;backgroundColor:&lt;/span&gt; Colors.white,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;appBar:&lt;/span&gt; AppBar(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Vectary&#39;&lt;/span&gt;),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;elevation:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;,
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;actions:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; [
          Icon(Icons.shopping_cart),
          SizedBox(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
          ),
          Icon(Icons.share),
          SizedBox(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
          ),
        ],
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottomNavigationBar:&lt;/span&gt; _buildBottomBarActions(),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;body:&lt;/span&gt; Column(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;crossAxisAlignment:&lt;/span&gt; CrossAxisAlignment.center,
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
          &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Expanded(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; WebView(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;initialUrl:&lt;/span&gt;
                  &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;https://app.vectary.com/p/4lepw7bb8QnDkTRO8uRiB7&#39;&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;javascriptMode:&lt;/span&gt; JavascriptMode.unrestricted,
            ),
          ),
          &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; SizedBox(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
          ),
          _buildProductTitle(),
        ],
      ),
    );
  }

  Widget _buildBottomBarActions() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Padding(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.symmetric(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;horizontal:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;16.0&lt;/span&gt;),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;mainAxisSize:&lt;/span&gt; MainAxisSize.min,
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
          Row(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
              Expanded(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Container(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;50&lt;/span&gt;,
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; BoxDecoration(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;border:&lt;/span&gt; Border.all(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.black),
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;4&lt;/span&gt;),
                ),
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Center(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Text(
                    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Buy Now&#39;&lt;/span&gt;,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.black,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;16&lt;/span&gt;,
                    ),
                  ),
                ),
              )),
              &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; SizedBox(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;8&lt;/span&gt;,
              ),
              Expanded(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Container(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;50&lt;/span&gt;,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;200&lt;/span&gt;,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; BoxDecoration(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.black,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;border:&lt;/span&gt; Border.all(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.black),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;4&lt;/span&gt;),
                  ),
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Center(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Text(
                      &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Add to bag&#39;&lt;/span&gt;,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;16&lt;/span&gt;,
                      ),
                    ),
                  ),
                ),
              )
            ],
          ),
          &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; SizedBox(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
          )
        ],
      ),
    );
  }

  Widget _buildProductTitle() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Column(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; [
        Text(
          &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Sneaker&#39;&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontWeight:&lt;/span&gt; FontWeight.bold,
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
          ),
        ),
        SizedBox(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;8&lt;/span&gt;,
        ),
        Text(
          &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Sneaker X&#39;&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;16&lt;/span&gt;,
          ),
        ),
        SizedBox(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;8&lt;/span&gt;,
        ),
      ],
    );
  }
}
&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

Setelah itu ubah file &lt;b&gt;main.dart&lt;/b&gt; seperti code dibawah&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:tutorials_vectary/vectary_screen.dart&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; main() {
  runApp(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp());
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;MyApp&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatelessWidget {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span style=&quot;color: #888888;&quot;&gt;// This widget is the root of your application.&lt;/span&gt;
  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; MaterialApp(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Tutorial Vactary&#39;&lt;/span&gt;,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;theme:&lt;/span&gt; ThemeData(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;primarySwatch:&lt;/span&gt; Colors.blue,
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;home:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; VectaryScreen(),
    );
  }
}
&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

Jika semua langkah sudah dilakukan,jalankan aplikasinya maka hasilnya seperti ini&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Link demo:&lt;a href=&quot;https://www.youtube.com/shorts/es4sAPyTRbI?&amp;amp;ab_channel=ShortsYu&quot;&gt;https://www.youtube.com/shorts/es4sAPyTRbI?&amp;amp;ab_channel=ShortsYu&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/8140629634443329317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2022/06/tutorial-menambahkan-3d-models-ke-dalam.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8140629634443329317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8140629634443329317'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2022/06/tutorial-menambahkan-3d-models-ke-dalam.html' title='Tutorial menambahkan 3D models ke dalam aplikasi projek Flutter dengan vectary'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgScAGSD8GM7evXPLvAJ6WsPrN8OdtfYUBrAX34LdxYoKO0BiTNG-lDVwSd4VBT5UskS8q90s1GjV8O1IUCjdIWDWLRa4HQzgb3J8Krbwwri2zEIX2_h_6VxiDRKNszGHb6g80WVb8k3Od2W8oe9bYcfwAW6mX4ZoVk4M6-JquPqu_Rbul15AJ1KMI9/s72-w400-h220-c/login.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-5333995946179112492</id><published>2022-02-19T23:52:00.003-08:00</published><updated>2022-02-19T23:52:47.972-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips &amp; Trik"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Instalasi prometheus dan grafana untuk monitoring</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;Untuk artikel kali ini penulis akan membuat artikel cara instalasi prometheus yang di combine dengan grafana untuk melakukan monitoring server, untuk kasus ini menggunakan server OS ubuntu.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-ca736cbc-7fff-1a7c-3e65-21e60442be85&quot;&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Langkah awal silahkan download file node-exporter di link berikut. Node-exporter merupakan perangkat lunak yang digunakan tepat di samping aplikasi yang ingin diperoleh matriksnya.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;a href=&quot;https://prometheus.io/docs/guides/node-exporter/&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;color: #1155cc; font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://prometheus.io/docs/guides/node-exporter/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;File node-exporter yang sudah di download.&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-cc15985b-7fff-70a7-17b5-d0a3ec7cf833&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 78px; overflow: hidden; width: 444px;&quot;&gt;&lt;img height=&quot;78&quot; src=&quot;https://lh6.googleusercontent.com/wiaDw6m2AgVR8n-5kp6lV-KChumkigGkDTftzvlKF2J31d5BzzR7dw0JFTK47TnmLYTAc8fHRiSgPs0UdpP5Eukmk6Odj4S96FiFFoGdng9yr3QZkrCsB9FJcM15XvF77vVn--59&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;444&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-619f8dcc-7fff-c052-7ea2-7fde7584f281&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Extract file yang sudah didownload dengan perintah &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;tar&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 20px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;20&quot; src=&quot;https://lh6.googleusercontent.com/0OoEiiMbhzkr1sxBucVWwDSeCJyp8PcD_0Q1wUW8c0CHnW1g6PMGlD3qnkIpPNNSjdV1zNFc2b2vblEziBKNAyvwX8myocLo0P-Ih437cJmGq8ZaeDgUeDnIv2Cyt9jz-yCO9cAp&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;List file yang di extract,terdapat nama folder &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;node_exporter&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; pindahkan/copy ke&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;folder &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;/usr/local/bin&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 141px; overflow: hidden; width: 595px;&quot;&gt;&lt;img height=&quot;141&quot; src=&quot;https://lh4.googleusercontent.com/NpmREBIUQAXbZaeFZ-cSiTDgJbtfS7PNbpOa-v6_IUcQoHTsfVl5scw6R5Yb7iIKQRiob3abicgIMrtrQLAxTzJ8sg91NLwNBqOVOKma3Y-Y5iULbs7gDcaiwIhrWyPy4mWx-zwJ&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;595&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-9e5f10df-7fff-a6da-78a8-04ee64c6e185&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Perintah untuk copy file/folder ke &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;/usr/local/bin&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 47px; overflow: hidden; width: 601px;&quot;&gt;&lt;img height=&quot;47&quot; src=&quot;https://lh6.googleusercontent.com/h05Oc2frY8l6CJEZhpbrlO5IWsKGPeCn_W_lxDxT6vhju3dC7eXWPJ6-vOmv8-9SGJdEzMcoNXDf5ipBYqYlJHeFwR6MXASVQ7yMiA3nTtNKTYauls4jPpNfGL6rf9_nNtvSoCcK&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;601&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Membuat file &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.service &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;sebagai contoh dibuatkan nama &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;node-exporter.service &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;di folder &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;/etc/systemd/system&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-b5a78e11-7fff-f233-0d68-ee307ab332bc&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 341px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;341&quot; src=&quot;https://lh4.googleusercontent.com/ikHpaO-tlJzab5Wg_o6M2wA1lOfua3dj4dpvGG0SMNLKVkzWFm-BFBIQWkuZzlE98ILwr0f636dLmBvIa11swt7U4RrWtKmPkyOpxv59N5UevdWyGDwa97yv3R0qvIIBbPj5nKPx&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-23ee360f-7fff-5e37-ec72-45e74980f352&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[Unit]&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Description=Node Exporter&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Wants=network-online-target&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;After=network-online-target&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[Service]&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;User=ion&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Group=root&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Type=simple&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;ExecStart=/usr/local/bin/node_exporter&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[Install]&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;WantedBy=multi-user.target&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Untuk menjalankan service yang dibuatkan sebelumnya gunakan perintah &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;systemctl start node-exporter.service&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-f25c0c3b-7fff-f2d9-5d78-381875a2e092&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 30px; overflow: hidden; width: 471px;&quot;&gt;&lt;img height=&quot;30&quot; src=&quot;https://lh6.googleusercontent.com/ICOvNAOyGTzco6ITMjg0zvjDBbdEzMFmwnGRx6ycpDg9XMZVO4dhaxtyrK7Lj_YzDh9a8goC2qOjUD7hoF6wnDNCSeZdgDfrhdt3l0T4WRZfToB1PNfcAHbX68iV95jStoC5okLu&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;471&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-2e317039-7fff-9f38-bb53-940b727ff5d1&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Untuk melihat status service apakah sudah berjalan gunakan perintah &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;systemctl status node-exporter.service&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;. Pastikan &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;service&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; statusnya &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;running&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-79e05c94-7fff-3e9a-5249-fc6b2400c85f&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 148px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;148&quot; src=&quot;https://lh4.googleusercontent.com/MH2_GNLxYjN-O7_odMhEYzMfPhqI3aYbxFydEB3_YR7zAp0dS2q4Rvh8gOyWys6zovRkxktmUZvnZNa6wO7Y3kwusrwtStmiGJdpij05O8ic4k2WV80YvuaVXPCsAxNcczt6lNz3&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;Untuk mengecek apa service node-exporter sudah berjalan dengan mengakses di browser url&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;a href=&quot;http://localhost:9100/metrics&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;-webkit-text-decoration-skip: none; background-color: transparent; color: #1155cc; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration-skip-ink: none; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;http://localhost:9100/metrics&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span id=&quot;docs-internal-guid-0bca1d0e-7fff-aa4a-1bda-0d29509a08ff&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;Atau bisa menggunakan terminal dengan perintah &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;curl localhost:9100/metrics&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span id=&quot;docs-internal-guid-2886ccf0-7fff-ed97-e6dc-8402f5cf74ef&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 228px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;228&quot; src=&quot;https://lh3.googleusercontent.com/NF0J7y4o58ZuFvkBplBEsmBBzj7xzqcBduY2r622UC3nv2iv5IDgCbhWWIaLnhxRNqqFkQ90MGOMvyOoQ5rxF6rPUSn5aVqb2NzuarLNgedoH0y50ZvuOa_VwBBIrw-KaIjlLnOE&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;Langkah selanjutnya instalasi prometheus di docker, prometheus merupakan sistem monitoring berbasis metriks.Download image Prometheus hal ini menggunakan versi 2.32.1 dengan perintah &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;docker pull prom/prometheus:v2.32.1&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 22px; overflow: hidden; width: 425px;&quot;&gt;&lt;img height=&quot;22&quot; src=&quot;https://lh3.googleusercontent.com/NitD3StHmJ0JuOGCFgydkSG2kqu0ILbCAgT5PbFdZArCEaWJBmH3ocDuUoyYUlRGbxifdYDy3Y6YJb3wf6-hojQdd0WeI1v6hqzmYNN1Cc0_ecnpXBdniBDzAABwwDoLuI4Z9Geq&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;425&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span id=&quot;docs-internal-guid-d66fe579-7fff-22b0-6010-e32ef71eb6ed&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;Sekarang buatkan container prometheus dengan image yang sudah di download. Dengan perintah seperti berikut. &lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 112px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;112&quot; src=&quot;https://lh3.googleusercontent.com/9PPm1Pl6gigYhEh9jYwZoWkZCbLs9cqnhJZe9LYQLXaU-IhGsRKMnD_d9f-bhoLknaCMQ5knV0O5XX1OGepHhcoCOuRC8UXpmWHeOlJsDOZurPYGI9RYDEQx89YU-LiqsSX-PD-E&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;docker run -d --name prometheus --restart always --net host \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;-v /home/ion/Downloads/prometheus/prometheus_config/:/etc/prometheus \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;-v prometheus-data:/prometheus \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;-v /etc/localtime:/etc/localtime:ro \&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span id=&quot;docs-internal-guid-9a336a9c-7fff-878e-2e1e-8f0d56f66da9&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;prom/prometheus:v2.32.1&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Buat&amp;nbsp; file dalam folder sebagai contoh&amp;nbsp;di &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;/home/ion/Downloads/prometheus/prometheus_config &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;dengan nama file &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;prometheus.yaml &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;isinya seperti dibawah.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;img height=&quot;197&quot; src=&quot;https://lh5.googleusercontent.com/pCiWBONGZ6VYzm4dtJQlCJwuUXzt_m5NSWCBUsjVtvzH7A7fxg1iJVy5Uyn7SQ7L_ZNqCVWEZaeC5i8_AIrEkLtpDRtMnK7GUvgC3uW1KF1yI87fz_20_ruKQQjyeNFaAZfR8ms7&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-2e00f307-7fff-5701-3814-b981e91c6837&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;scrape_configs:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;# The job name is added as a label `job=&amp;lt;job_name&amp;gt;` to any timeseries scraped from this config.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;- job_name: &#39;prometheus&#39;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# metrics_path defaults to &#39;/metrics&#39;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# scheme defaults to &#39;http&#39;.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static_configs:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- targets: [&#39;localhost:9090&#39;]&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;- job_name: &#39;node&#39;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scrape_interval: 10s&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static_configs:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 11.5pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- targets: [&#39;localhost:9100&#39;]&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-0cc67884-7fff-8f20-a6bd-be51240396b6&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Untuk mengecek &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;container&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;prometheus&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; sudah berjalan dengan semestinya Akses menggunakan browser dengan url &lt;/span&gt;&lt;a href=&quot;http://localhost:9090&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;color: #1155cc; font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://localhost:9090&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;, jika berhasil tampilan akan seperti ini.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 197px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;197&quot; src=&quot;https://lh3.googleusercontent.com/fvp6RkbCm8wNG_Uv7J9I13qRgiIxdczIaPD64wGsqoLzxIPGoSthZtj__anSc6k7l0HWYmvmuPKPeKyCtiB5gkVuDtJPHhMyOHtCTMyAuC13E0k-P8aLg87hNeNua9pTQzFAv92f&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-3d52b164-7fff-1c7b-bc42-4ca370eeb3fe&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Langkah selanjutnya instalasi grafana di docker, grafana merupakan alat yang populer untuk membuat dashboard untuk berbagai sistem pemantauan dan non monitor, salah satu tools yang dapat digunakan untuk membuat dashboard saat menggunakan Prometheus. Download image grafana dengan perintah &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;docker pull grafana/grafana:8.3.3&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 26px; overflow: hidden; width: 393px;&quot;&gt;&lt;img height=&quot;26&quot; src=&quot;https://lh4.googleusercontent.com/jjRB_bMtjqvI7S-uBtNBr35BOK3nsaqqNikRgtIa_Zq41cR4oMu2F-6Riyx_IYqTwbaKD36DPA7X2tL8rJlTq6K984Ub05aX7MsNdezCn6cXx-lF5ww3iQA862GwQ3ZYUt_e-Mry&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;393&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-25309946-7fff-618c-ddd5-390d480f465c&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;Sekarang membuat container grafana dengan image yang sudah di download. Dengan perintah seperti berikut. &lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 45px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;45&quot; src=&quot;https://lh3.googleusercontent.com/QnEBKf9WIWVkDxMAqdRPlCCdBqXDcqIcePQRfAPyYyH0WYYUWEYmGYGLxsJpCEg93sA_DkFVtsO4t7O6WkepOS9dBmipSRlu-Ard_cl4ZfTgraXjACZsblsUNAbJP7_mQgDR9y7H&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;docker run -d --net host --name grafana grafana/grafana:8.3.3&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Untuk mengecek &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;container&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;grafana&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt; sudah berjalan dengan semestinya Akses menggunakan browser dengan url &lt;/span&gt;&lt;a href=&quot;http://localhost:3000/login&quot; style=&quot;font-size: 11pt; text-decoration-line: none;&quot;&gt;&lt;span style=&quot;color: #1155cc; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline;&quot;&gt;http://localhost:3000/login&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;. jika berhasil maka akan muncul form login, secara default login menggunakan username dan password &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;admin&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span id=&quot;docs-internal-guid-a26f78bc-7fff-58b5-26bd-76803cfd979d&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 293px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;293&quot; src=&quot;https://lh6.googleusercontent.com/YgfKo2J_ZjyF8CQGclnFKf5v6U6m6JSRiVGUjrSCbasb-0k9bVCrB5tU35ZmEmm_VLJs7RnKuyrWXRks6GpGKXEN6cCX4gf9NyT8ObJubJ3hFy4aUlgRx1HlNwHxLPgb5_36k1A-&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;Menambahkan Data source&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-2a95c3db-7fff-9e82-c02b-423c63788198&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Masuk ke menu Configuration &amp;gt; Data Source &amp;gt; Add data source&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Type &amp;gt; Prometheus&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 268px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;268&quot; src=&quot;https://lh6.googleusercontent.com/tf8IPiHC4Tiqv_A_BwxFguVl4CGdXgTSuZ10VxENvpVj-jMX4MUuecNpFiZGN-DrFsK0MW5rHKwrFS-5KNvgVeU6ZwlkummjHwLQ2PqcSghO7dE23FVDSdvTY_d0elVn3ORRkX2k&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-de4f0da5-7fff-d897-31a0-8051739344a8&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 229px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;229&quot; src=&quot;https://lh6.googleusercontent.com/C-bSMhCkbW3aiTb9LcycQOd7fzYYInjBoFskJr5mBUvdeXs12siCIh48ohFfYaio4pMjYVSL6lvGddhUaMDgkitkL9LLFmFrwRSQiGXi3FinInJfbk01jXTo3HtR7Zn3UGuI9U1c&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-08ece85e-7fff-f5a3-8486-f32c897e93c2&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 287px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;287&quot; src=&quot;https://lh5.googleusercontent.com/Lz0RHUfDfVbhmLL3bIt3Zlkj1zPCbAwkv_B7aRZa7s3cO1Y85rdaW7iq_qhG7Tnhy_QrukHfzIaa5v8J-yJjH5UgIqSiE8wzif0ldy6c-54LMmiO8O7dGiC1HJ1JHxJeeVICghyI&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-fd300823-7fff-347a-8ca0-91b7fc60e011&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 255px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;255&quot; src=&quot;https://lh6.googleusercontent.com/AEx22yiD4XWtn5ykEsUnOexWzxtE-sfm6GLphIN8Gc6HDSnVwfiTBCq4dP6n7DdL9s1b4cU3ehD0_ieOOwcXRts4kSnLBd5fAFnFpszTzJI14dbX5e0ZFdDXZWGJQ1ydeuat2RGt&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-4176fc0b-7fff-5f16-10ef-ece1e7be477b&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 253px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;253&quot; src=&quot;https://lh6.googleusercontent.com/cokQt8_MLI0EaMzOqr7nw5C8NzsnBn1-kaCj_VCM04rIj0nem3bH3xsE6T3-uPkr_A_66ufItTCuV173BMNkkx_LvsKe5xpcb4Qi8WUb96i3jAkigIIF2ob0nikpo_8ohOHT5_9J&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-fad035fe-7fff-9b89-c71a-73a9152f637f&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Link untuk melihat Template dashboard grafana.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;grafana.com/grafana/dashboards/11074&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-6dcd25b3-7fff-2eed-af32-a57c477e2e8d&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 282px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;315.9910634360971&quot; src=&quot;https://lh4.googleusercontent.com/7NxCKg0ylGQyDBVe0U2-j7DylUUR0C4L5I_vjCJuc8khXZrnKqBxHI0bXjf7W4iIfaaRe-7MmbbYAsuQnmxDuxQzbO6HcoUbpEK0H5C8JesN9rbLo0r6zb8UE-fhlKDRufey0Sb-&quot; style=&quot;margin-left: 0px; margin-top: -33.99106343609798px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-56899823-7fff-80c6-9898-bf3565e99b12&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Import template dashboard grafana&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Tanda tambah &amp;gt; import&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-83e77e5b-7fff-b033-da9d-c52641e1df84&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 244px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;244&quot; src=&quot;https://lh5.googleusercontent.com/QA5vYW_ZjMhJkiYk-NU2q8cIaFZhn7fJqZF1XgZdMsM2vbHZZqiCSMoWznd8zZNMgLPVZrzOlHIbBAg4_ycsfcU0XsXEH5ORQPjZd2M1SxgEiKvn7JABHcV8wSDZNf3FP8EfPN9t&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-f295f953-7fff-ddda-499e-e03a971e6833&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Isikan &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; yang didapatkan di &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;link&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; grafana.com/grafana/dashboards/&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;11074 &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;terus tekan tombol &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;load&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; disamping isian kolom.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-4df27682-7fff-0d7b-a46b-1b0562633164&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 273px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;273&quot; src=&quot;https://lh6.googleusercontent.com/bYZbG9ys1OLRX1v8ZtA6IB2tHVkS9pbuEEIHY_e7p5Kfxwwsj03DI-IrOWPD5RuWmL2dNCexL10st5ZgVjBV1Uept50YOiKRk_qbHJB7gmjXIlb__DArngonZB6_NzOgQtb6-I42&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-ef2ecd7b-7fff-7d19-ee1c-58ed23e0cbb5&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Setelah tombol &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;load&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; di tekan maka akan muncul tampilan berikut, langsung tekan tombol import maka akan langsung di redirect ke halaman dashboard monitoring.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-7c182902-7fff-9c0d-da57-a23d1eba5038&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 279px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;279&quot; src=&quot;https://lh6.googleusercontent.com/Gx_h7PCi1pV0jJ3FSMaD7uv0F_nrUWyAdAHPydyCVGoabkGHaCPx6srS5xK0qizM3KnADaLpuJZljUMdgS1gzg2SagI7p7kvrhXhcwA3z2AeCBngPGlJkftNOa6f0lgrlZ_tAnPL&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-376c1e0d-7fff-e3de-4068-0cdac9991768&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Tampilan halaman monitoring grafana&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-bac30313-7fff-ffe8-feeb-ec7689fd58ea&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 289px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;289&quot; src=&quot;https://lh4.googleusercontent.com/XqvLU5w40Pt1X9RBBkZF7tWc4ecquJfJstkeQYTm_W2HnhhPQZfBdHlXhYcgxDxVMgY4KBiG4-5pq_gzssttvVP-SU4FsSnvi-bjeNLG6cDMk71ZusW-SUbeZDOJD4lw5r2sPcR_&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-e48d88aa-7fff-35e0-c9a7-d6afdc56b2cd&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 288px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;288&quot; src=&quot;https://lh6.googleusercontent.com/FOR-oP19cGApOiUmhjnFEM4MIW22B2r4okx8biyi8jLNWX53P2Whoo0jGu_2zf6PAkZF246sK1GPV9vSfFQ2VhUET96nnIA4VwpXx-M6dR_bH4Lia_WdZyEieLD2DfLfPTlaEe_v&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sekian , Terimakasih&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/5333995946179112492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2022/02/instalasi-prometheus-dan-grafana-untuk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/5333995946179112492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/5333995946179112492'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2022/02/instalasi-prometheus-dan-grafana-untuk.html' title='Instalasi prometheus dan grafana untuk monitoring'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh6.googleusercontent.com/wiaDw6m2AgVR8n-5kp6lV-KChumkigGkDTftzvlKF2J31d5BzzR7dw0JFTK47TnmLYTAc8fHRiSgPs0UdpP5Eukmk6Odj4S96FiFFoGdng9yr3QZkrCsB9FJcM15XvF77vVn--59=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-6589766817732127822</id><published>2022-02-06T06:37:00.005-08:00</published><updated>2022-02-06T06:37:43.736-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial Android Studio"/><title type='text'>Cara menampilkan Progress indicator dengan Image.Network() pada Flutter</title><content type='html'>&lt;div&gt;Tutorial kali ini saya ingin membagikan cara menampilkan Progress Indicator dengan Image.Network() pada Flutter...&lt;br /&gt;&lt;br /&gt;Code penggunaan Widget Image.Network() sebelum menggunakan progress ketika gambar di load dari internet serta hasilnya:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;code image network&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhhEzkDXW9pUTDj-fUi5mQCyQ4HXcXuEXkMuRmIA6hgIRkbuxE4WpLIOE5Lfjgs8OkaEa9sT6KiBNLXrr3jY_2ab6DXlDpvz9SFOLSxDc_YGhxiVtRuXcnApmee7jwgOaIR9UqM0FjJAsMFcg-2MOwgTsFeaGOBcXX9Z6UaZYYMnzqUBW3q94iVZt99=s581&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;117&quot; data-original-width=&quot;581&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhhEzkDXW9pUTDj-fUi5mQCyQ4HXcXuEXkMuRmIA6hgIRkbuxE4WpLIOE5Lfjgs8OkaEa9sT6KiBNLXrr3jY_2ab6DXlDpvz9SFOLSxDc_YGhxiVtRuXcnApmee7jwgOaIR9UqM0FjJAsMFcg-2MOwgTsFeaGOBcXX9Z6UaZYYMnzqUBW3q94iVZt99=w640-h128&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Agar ketika proses load gambar dari internet menampilkan progress dialog ubah code diatas menjadi seperti ini..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;code setelah&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi49K2o_HnC2UGrlCbI3hvhdEwR5TZOK3o2a_w-s2MyaraseGiAf1OIoCY3I1t3Z8QzR86eQfzBFAJj59TxaFmgAS1DqHNdhP2xRq-yMj9-mXgrwoLv_66ZbepNS3ZrVAAHeMZt_19DLbqS_PmnLh84vOmbucaqbVEuhX3lvIB7b3imYbKinbENjidA=s559&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;381&quot; data-original-width=&quot;559&quot; height=&quot;435&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi49K2o_HnC2UGrlCbI3hvhdEwR5TZOK3o2a_w-s2MyaraseGiAf1OIoCY3I1t3Z8QzR86eQfzBFAJj59TxaFmgAS1DqHNdhP2xRq-yMj9-mXgrwoLv_66ZbepNS3ZrVAAHeMZt_19DLbqS_PmnLh84vOmbucaqbVEuhX3lvIB7b3imYbKinbENjidA=w640-h435&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Jika dijalankan maka akan Kelihatan perbedaan sebelum dan sesudah kita meletakkan progress dialog ketika load gambar dari internet...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Saya menyarankan jika ingin load gambar dari internet lebih baik menggunakan Plugin &lt;b&gt;cached_network_image&lt;/b&gt;&amp;nbsp;link plugin &lt;a href=&quot;https://pub.dev/packages/cached_network_image&quot; target=&quot;_blank&quot;&gt;disini&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/6589766817732127822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2022/02/cara-menampilkan-progress-indicator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6589766817732127822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6589766817732127822'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2022/02/cara-menampilkan-progress-indicator.html' title='Cara menampilkan Progress indicator dengan Image.Network() pada Flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhhEzkDXW9pUTDj-fUi5mQCyQ4HXcXuEXkMuRmIA6hgIRkbuxE4WpLIOE5Lfjgs8OkaEa9sT6KiBNLXrr3jY_2ab6DXlDpvz9SFOLSxDc_YGhxiVtRuXcnApmee7jwgOaIR9UqM0FjJAsMFcg-2MOwgTsFeaGOBcXX9Z6UaZYYMnzqUBW3q94iVZt99=s72-w640-h128-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-5209854994831439749</id><published>2022-02-06T06:24:00.003-08:00</published><updated>2022-02-06T06:31:03.846-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Cara menampilkan emulator di dalam jendela Android Studio pada project Flutter</title><content type='html'>&lt;div class=&quot;separator&quot;&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Sesuai judul artikel,Hari ini saya akan menulis artikel bagaimana cara mengatasi emulator tidak bisa berjalan didalam jendela Android Studio pada project flutter...&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Pada versi terbaru Android Studio terdapat fitur untuk menjalankan emulator didalam jendela Android Studio tetapi pada kasus project Flutter default/bawaan fitur tersebut tidak berfungsi meski fitur sudah diaktifkan. Dari permasalahan diatas setelah melakukan riset dan pencarian akhirnya saya menemukan cara mengatasi masalah diatas...&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Adapun caranya:&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;Pertama pastikan fitur enable to lunch windows emulator diaktifkan dengan cara pilih menu setting-&amp;gt;pilih tools-&amp;gt;emulator-&amp;gt;centang menu &lt;/span&gt;&lt;b style=&quot;text-align: left;&quot;&gt;Launch in a tool window&lt;/b&gt;&lt;span style=&quot;text-align: left;&quot;&gt;..&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;255&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhR28oIKicnuEAYSv8AJBZBtHiqqC21b9eW1XL6jGDrxpjn0atqPOd2PO68ix5c4lDqloo4JOUau3y2ix1inH0SupWvfjEC6fi6vyH4RZwFjHjeqzjUJ6cHy_vOf-5bUmY_TuE6glyp0vaGFH_SDT3G-TGMgukZYSxxj1MGj9Mo-Mm2bZPnA4XBGJZ2=w400-h255&quot; style=&quot;text-align: left;&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Selanjutnya agar fitur aktif pada project flutter kita pastikan untuk mengimpor modul android ke dalam project flutter, dengan cara pilih menu project structure-&amp;gt;pilih modules-&amp;gt;klik tombol tambah/plus-&amp;gt;lalu pilih android (&lt;i&gt;pastikan project di select dulu&lt;/i&gt;)-&amp;gt;klik OK ....&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEht7Z5LwiubQ20QaypCpPvxeUhu4gHlnuC0sIO5mAZW-rkjWvmDP_8WXmeOJpG4NR4y58iTtPM_blcHtEC3U381Y2AjSVEnZ-s5xRWJgpC19xsqCc5YXdZsaDfBBthV2UeDpI86M0wIeS41UbJ67O6m1O73gw61CqukXQCDdXMKeifVUorsNfhf_kRT=s903&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;718&quot; data-original-width=&quot;903&quot; height=&quot;318&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEht7Z5LwiubQ20QaypCpPvxeUhu4gHlnuC0sIO5mAZW-rkjWvmDP_8WXmeOJpG4NR4y58iTtPM_blcHtEC3U381Y2AjSVEnZ-s5xRWJgpC19xsqCc5YXdZsaDfBBthV2UeDpI86M0wIeS41UbJ67O6m1O73gw61CqukXQCDdXMKeifVUorsNfhf_kRT=w400-h318&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh6XEe75NdMAMDKM8C6Fb78PHxEHp4Jklbwbmpj3IfuoODuxSjjud8YzNvR6cnaco_fhkUBly44rlBzhd9x7MahVy05zasTkgQJp60cw1VtJrXgV3kI86JL6bUY_-dlZx1xKgGhSY4nkg21F_Cn78AelOzQaT2S_nZlCkHEt-udD9vee2XoLadW55Y4=s901&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;724&quot; data-original-width=&quot;901&quot; height=&quot;321&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh6XEe75NdMAMDKM8C6Fb78PHxEHp4Jklbwbmpj3IfuoODuxSjjud8YzNvR6cnaco_fhkUBly44rlBzhd9x7MahVy05zasTkgQJp60cw1VtJrXgV3kI86JL6bUY_-dlZx1xKgGhSY4nkg21F_Cn78AelOzQaT2S_nZlCkHEt-udD9vee2XoLadW55Y4=w400-h321&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjALwgb6dvTZRezHZ0Rq1xw0eo2C1FwGv-Pn5xv0PN9djqe542VFa4QAs16a72Zf2Dps04gO_n1RXLgwo_NECtXidpGSiKSlSV4xfs-89Dqurh6ok7qm-hXAFbu_jnfww3Inx0ASh75t01yoCecOxxY9g_55W2j07Lfi1_9W10k-5jFGZFlLQ5Xf-mS=s898&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;727&quot; data-original-width=&quot;898&quot; height=&quot;324&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjALwgb6dvTZRezHZ0Rq1xw0eo2C1FwGv-Pn5xv0PN9djqe542VFa4QAs16a72Zf2Dps04gO_n1RXLgwo_NECtXidpGSiKSlSV4xfs-89Dqurh6ok7qm-hXAFbu_jnfww3Inx0ASh75t01yoCecOxxY9g_55W2j07Lfi1_9W10k-5jFGZFlLQ5Xf-mS=w400-h324&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Setelah langkah diatas sudah diikuti maka permasalahan sudah terselesaikan...&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: start;&quot;&gt;Demikian tutorial kali ini,,semoga dapat membantu....&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;text-align: start;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/5209854994831439749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2022/02/cara-menampilkan-emulator-di-dalam.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/5209854994831439749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/5209854994831439749'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2022/02/cara-menampilkan-emulator-di-dalam.html' title='Cara menampilkan emulator di dalam jendela Android Studio pada project Flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhR28oIKicnuEAYSv8AJBZBtHiqqC21b9eW1XL6jGDrxpjn0atqPOd2PO68ix5c4lDqloo4JOUau3y2ix1inH0SupWvfjEC6fi6vyH4RZwFjHjeqzjUJ6cHy_vOf-5bUmY_TuE6glyp0vaGFH_SDT3G-TGMgukZYSxxj1MGj9Mo-Mm2bZPnA4XBGJZ2=s72-w400-h255-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-6983262212202247909</id><published>2022-01-03T01:10:00.006-08:00</published><updated>2022-01-29T03:23:05.028-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Membuat aplikasi sederhana  tebak jenis kelamin dengan flutter</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Siang semuanya, hari ini saya ingin membagi tutorial sederhana &lt;b&gt;Membuat aplikasi sederhana tebak jenis kelamin dengan Flutter &lt;/b&gt;dengan memanfaatkan API dari website &lt;b&gt;&lt;a href=&quot;https://genderize.io/&quot;&gt;genderize.io&lt;/a&gt;&amp;nbsp;.&lt;/b&gt;Jadi cara kerja aplikasi ini nantinya dengan hanya memasukkan nama,aplikasi akan menampilkan tebakan atau prediksi jenis kelamin dari nama tersebut...&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh-8RMUF12PvncalPrA7lfWnCJS2SaGPG0QeS0FhmYuQLgxsb9xaICXK-pfDWgjtI21bztdVKPrEisVhpxEd6j6lvGNVdYXz8SYeglAs2GlGqvcaA-aWJ5BPzkxB-jR55RBkctw3398a-fDkUNj0CYALijQSjVjlfQCDelOkdnRltdRuE7uPLnrnMbm=s1920&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1080&quot; data-original-width=&quot;1920&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh-8RMUF12PvncalPrA7lfWnCJS2SaGPG0QeS0FhmYuQLgxsb9xaICXK-pfDWgjtI21bztdVKPrEisVhpxEd6j6lvGNVdYXz8SYeglAs2GlGqvcaA-aWJ5BPzkxB-jR55RBkctw3398a-fDkUNj0CYALijQSjVjlfQCDelOkdnRltdRuE7uPLnrnMbm=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;OK pertama tama kita tambahkan package http ke file &lt;b&gt;pubspec.yaml &lt;/b&gt;selanjutnya jangan lupa untuk melakukan perintah &lt;b&gt;flutter pub get &lt;/b&gt;agar package di load ke project kita...&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiRwU21S16qaEuJa7V5aSc280nbcfq2WShZyD0inj9pt1EYr6GxT4gb5rJgvXjUriB9C8s3eZmMbjDg2_CFpW0W_ySvCPuAjF6TuULSZ1nhkNzu1ow0BuTJHGm2Wl1cChstbThfMGYBxg3fK_96wNiqScCGqQDjOO6kdjG_BFT6hwaLcvl0nTbRATtV=s547&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;169&quot; data-original-width=&quot;547&quot; height=&quot;124&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiRwU21S16qaEuJa7V5aSc280nbcfq2WShZyD0inj9pt1EYr6GxT4gb5rJgvXjUriB9C8s3eZmMbjDg2_CFpW0W_ySvCPuAjF6TuULSZ1nhkNzu1ow0BuTJHGm2Wl1cChstbThfMGYBxg3fK_96wNiqScCGqQDjOO6kdjG_BFT6hwaLcvl0nTbRATtV=w400-h124&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Selanjutnya buat kan Directory baru dengan nama &lt;b&gt;screen&lt;/b&gt; dan didalam directory tersebut kita buat file dart baru dengan nama &lt;b&gt;home_screen &lt;/b&gt;...maka tampilan struktur project nya seperti ini&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhYwZcwPQ8UNfLtvMUkuAemYPN0ttML3QuyCB_O9ejAbwy9JMAd7DkAg8bzhEDnaPj5tfdj_MOGYc3Xib4VzMzex2KnDN_l-IL_iZLC5Sy4w9dok0j479U3uerb-MkbzqAwMACoSPwgPdv2HCFSXiNkG9oWvKj-c6Fe8j39OPeGwAiEW5rwMS6irZjW=s455&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;455&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhYwZcwPQ8UNfLtvMUkuAemYPN0ttML3QuyCB_O9ejAbwy9JMAd7DkAg8bzhEDnaPj5tfdj_MOGYc3Xib4VzMzex2KnDN_l-IL_iZLC5Sy4w9dok0j479U3uerb-MkbzqAwMACoSPwgPdv2HCFSXiNkG9oWvKj-c6Fe8j39OPeGwAiEW5rwMS6irZjW=w400-h296&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;Lalu masuk ke file main.dart dan ubah code nya seperti dibawah&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:tebak_jenis_kelamin/screen/home_screen.dart&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; main() {
  runApp(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp());
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;MyApp&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatelessWidget {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; MaterialApp(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;debugShowCheckedModeBanner:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;false&lt;/span&gt;,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Flutter Demo&#39;&lt;/span&gt;,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;theme:&lt;/span&gt; ThemeData(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;primarySwatch:&lt;/span&gt; Colors.blue,
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;home:&lt;/span&gt; HomeScreen(),
    );
  }
}
&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

Setelah langkah diatas selesai diikuti selanjutnya masuk ke file &lt;b&gt;home_screen.dart &lt;/b&gt;di dalam file ini kita akan membuat layout beserta logic untuk tebak jenis kelamin berdasarkan nama, Untuk code nya seperti dibawah :&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:http/http.dart&#39;&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;as&lt;/span&gt; http;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;dart:convert&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;HomeScreen&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatefulWidget {
  HomeScreen({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;HomeScreen&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; createState() &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _HomeScreenState();
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;_HomeScreenState&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;HomeScreen&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; TextEditingController _namaController &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; TextEditingController();
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; faseLoading &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;faseLoading&quot;&lt;/span&gt;;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; faseDone &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;faseDone&quot;&lt;/span&gt;;
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; fase &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&quot;&lt;/span&gt;;

  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; nama;
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; jenisKelamin;

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; initState() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;.initState();
  }

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; SafeArea(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Scaffold(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;appBar:&lt;/span&gt; AppBar(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;elevation:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(
            &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Tebak Jenis Kelamin&quot;&lt;/span&gt;,
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
          ),
        ),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;body:&lt;/span&gt; SingleChildScrollView(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;crossAxisAlignment:&lt;/span&gt; CrossAxisAlignment.center,
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
              _search(context),
              fase &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&quot;&lt;/span&gt;
                  &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; Container()
                  &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; fase &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; faseLoading
                      &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; Container(
                          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
                          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; CircularProgressIndicator())
                      &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; _jenisKelamin()
            ],
          ),
        ),
      ),
    );
  }

  Widget _search(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Container(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.symmetric(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;horizontal:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Color(&lt;span style=&quot;color: #005588; font-weight: bold;&quot;&gt;0xFFEEEEEE&lt;/span&gt;),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Card(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;shape:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; RoundedRectangleBorder(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.all(Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;3&lt;/span&gt;))),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;clipBehavior:&lt;/span&gt; Clip.antiAliasWithSaveLayer,
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Row(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
            Expanded(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Container(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;left:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;right:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; BoxDecoration(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.only(
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;topLeft:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottomLeft:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;)),
                ),
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; TextFormField(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;controller:&lt;/span&gt; _namaController,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;focusNode:&lt;/span&gt; FocusNode(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;canRequestFocus:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;false&lt;/span&gt;),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onSaved:&lt;/span&gt; (val) {},
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;cursorColor:&lt;/span&gt; Theme.of(context).colorScheme.primary,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; InputDecoration(
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;hintText:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Masukkan nama&#39;&lt;/span&gt;,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;hintStyle:&lt;/span&gt;
                          TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;16.0&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color(&lt;span style=&quot;color: #005588; font-weight: bold;&quot;&gt;0xFFcccccc&lt;/span&gt;)),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;errorStyle:&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;enabledBorder:&lt;/span&gt; UnderlineInputBorder(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderSide:&lt;/span&gt; BorderSide(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.transparent),
                      ),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;focusedBorder:&lt;/span&gt; UnderlineInputBorder(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderSide:&lt;/span&gt; BorderSide(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.transparent),
                      ),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;border:&lt;/span&gt; UnderlineInputBorder(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderSide:&lt;/span&gt; BorderSide(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.transparent),
                      ),
                    ),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt;
                        &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.black, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;16.0&lt;/span&gt;)),
              ),
            ),
            GestureDetector(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (_namaController.text &lt;span style=&quot;color: #333333;&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&quot;&lt;/span&gt;) {
                  tebakJenisKelamin();
                  FocusScope.of(context).requestFocus(FocusNode());
                } &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt; {
                  setFase(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&quot;&lt;/span&gt;);
                  ScaffoldMessenger.of(context).showSnackBar(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; SnackBar(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;content:&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Nama belum diisi&quot;&lt;/span&gt;),
                  ));
                }
              },
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Wrap(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
                  Container(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.symmetric(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;vertical:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;12&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;horizontal:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; BoxDecoration(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Theme.of(context).colorScheme.primary,
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; BorderRadius.only(
                            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottomRight:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;3&lt;/span&gt;),
                            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;topRight:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;3&lt;/span&gt;))),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(
                      Icons.search,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
                    ),
                  ),
                ],
              ),
            )
          ],
        ),
      ),
    );
  }

  Widget _jenisKelamin() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (jenisKelamin &lt;span style=&quot;color: #333333;&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;null&lt;/span&gt;) {
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Container(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;crossAxisAlignment:&lt;/span&gt; CrossAxisAlignment.center,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
            Text(
              jenisKelamin &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;male&quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Laki-laki&quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Perempuan&quot;&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;25&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontWeight:&lt;/span&gt; FontWeight.bold),
            ),
            Icon(
              jenisKelamin &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;male&quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; Icons.male &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; Icons.female,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; jenisKelamin &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;male&quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; Colors.blue &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; Colors.pink,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;100&lt;/span&gt;,
            ),
          ],
        ),
      );
    }

    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Container();
  }

  tebakJenisKelamin() &lt;span style=&quot;color: #333333;&quot;&gt;as&lt;/span&gt;ync {
    setFase(faseLoading);
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; url &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;
        Uri.parse(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;https://api.genderize.io/?name=&lt;/span&gt;&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;${&lt;/span&gt;_namaController.text&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;&lt;/span&gt;);
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; response &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; await http.&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;get&lt;/span&gt;(url);
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; body &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; json.decode(response.body);
    setState(() {
      jenisKelamin &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;&lt;/span&gt;&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;${&lt;/span&gt;body[&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;gender&#39;&lt;/span&gt;]&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;&lt;/span&gt;;
      setFase(faseDone);
    });
  }

  setFase(&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; fase) {
    setState(() {
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;this&lt;/span&gt;.fase &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; fase;
    });
  }
}&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;Roboto Slab&amp;quot;, sans-serif&quot; style=&quot;background-color: white; font-size: 15px;&quot;&gt;Demikian tutorial kali ini..semoga tulisan ini bermanfaat untuk yang membaca tulisan ini serta untuk penulis pribadi....&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;span face=&quot;&amp;quot;Roboto Slab&amp;quot;, sans-serif&quot; style=&quot;background-color: white; font-size: 15px;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Demo aplikasi silahkan klik&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://youtu.be/L06YCBifia4&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;disini&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;b style=&quot;background-color: white; box-sizing: border-box; font-family: &amp;quot;Roboto Slab&amp;quot;, sans-serif; font-size: 15px;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-family: inherit; font-size: medium; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Terima kasih!!!!&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/6983262212202247909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2022/01/membuat-aplikasi-sederhana-tebak-jenis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6983262212202247909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6983262212202247909'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2022/01/membuat-aplikasi-sederhana-tebak-jenis.html' title='Membuat aplikasi sederhana  tebak jenis kelamin dengan flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEh-8RMUF12PvncalPrA7lfWnCJS2SaGPG0QeS0FhmYuQLgxsb9xaICXK-pfDWgjtI21bztdVKPrEisVhpxEd6j6lvGNVdYXz8SYeglAs2GlGqvcaA-aWJ5BPzkxB-jR55RBkctw3398a-fDkUNj0CYALijQSjVjlfQCDelOkdnRltdRuE7uPLnrnMbm=s72-w400-h225-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-305395856552414780</id><published>2021-12-30T22:06:00.012-08:00</published><updated>2022-01-29T03:20:27.168-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Ambil Gambar dari Galeri dan Kamera di Flutter</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Tutorial kali ini kita akan membahas bagaimana implementasi package image_picker pada project flutter kita agar bisa mengambil gambar dari galeri atau kamera,disini saya menggunakan package image_picker dengan versi &lt;b&gt;^0.8.4+4&lt;/b&gt;, untuk melihat versi terbaru silahkan kunjungi link &lt;a href=&quot;https://pub.dev/packages/image_picker&quot; target=&quot;_blank&quot;&gt;disini&lt;/a&gt;. Project ini sudah mendukung null safety sehingga jika teman-teman ingin ikuti tutorial ini saya sarankan agar upgrade versi flutter anda agar mendukung null safety...&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiKTUjyqiEJQESRkTh0001HSUwJ9T40AA7rlCLtS_SjlqPJE1wZKWATDG7_mANZVej8jARbKVjDs0EPQzbWsPaw_tHd2kmbkX67A8nrPL_Ai9egH3u94uwtCe9Iv7OUkNb3VA6G098pyI2CEf9TGuXqtBqDHJtdg13zY4maQcgiRv0BazioDoP-xUd2=s1920&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1080&quot; data-original-width=&quot;1920&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiKTUjyqiEJQESRkTh0001HSUwJ9T40AA7rlCLtS_SjlqPJE1wZKWATDG7_mANZVej8jARbKVjDs0EPQzbWsPaw_tHd2kmbkX67A8nrPL_Ai9egH3u94uwtCe9Iv7OUkNb3VA6G098pyI2CEf9TGuXqtBqDHJtdg13zY4maQcgiRv0BazioDoP-xUd2=w640-h360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;thumbnail&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;Pertama kita tambahkan package image_picker pada file pubspec.yaml, selanjutnya jangan lupa untuk melakukan perintah pub get agar package di load ke project kita...&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj66u67N6fZND9_RndamPdUiXVA9a5HHW_eQgqFOZuLV4C8SwDre28Hy1FWWSd7TMk22aeVHq6lrPwlyfZxrvSs3KhHBrfZhvevkvgszPAp7KJ1Fg4LGBV2e2IV2G1R4wqwf4-ucT1fV9Sqc9lorcci2rxZkdKU00iolT7GbXCexrpZqXf8EfBjk63i=s601&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;601&quot; data-original-width=&quot;517&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj66u67N6fZND9_RndamPdUiXVA9a5HHW_eQgqFOZuLV4C8SwDre28Hy1FWWSd7TMk22aeVHq6lrPwlyfZxrvSs3KhHBrfZhvevkvgszPAp7KJ1Fg4LGBV2e2IV2G1R4wqwf4-ucT1fV9Sqc9lorcci2rxZkdKU00iolT7GbXCexrpZqXf8EfBjk63i=w344-h400&quot; width=&quot;344&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Berikutnya jika langkah di atas sudah dilakukan kita akan memulai membuat design halaman awal dengan tampilan gambar seperti di bawah&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhRpCngDQMa1b43SZTm9ZaMaZC9Y_BIZTfknCsHrmBzSH_nAG2iAQll2HUAfTAf7gsIwB50H8K6uVZqF5F0160YRQp8jzd-z-FTA1Dtn8G3yV_RU8aoYR8_h1cga486bn7QKIxkn4CwEeBHtrxlLBDyXU8TtmVw_P1zukAi-Td6J80YqEVto03Wc2-q=s597&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;597&quot; data-original-width=&quot;288&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhRpCngDQMa1b43SZTm9ZaMaZC9Y_BIZTfknCsHrmBzSH_nAG2iAQll2HUAfTAf7gsIwB50H8K6uVZqF5F0160YRQp8jzd-z-FTA1Dtn8G3yV_RU8aoYR8_h1cga486bn7QKIxkn4CwEeBHtrxlLBDyXU8TtmVw_P1zukAi-Td6J80YqEVto03Wc2-q=w193-h400&quot; width=&quot;193&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;untuk code nya seperti ini:&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Scaffold(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;appBar:&lt;/span&gt; AppBar(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;elevation:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;leadingWidth:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;35&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;iconTheme:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; IconThemeData(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; Container(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottom:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;crossAxisAlignment:&lt;/span&gt; CrossAxisAlignment.start,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
                Text(
                  &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Image Picker&quot;&lt;/span&gt;,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;18&lt;/span&gt;),
                ),
              ],
            ),
          ),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;actions:&lt;/span&gt; [
            GestureDetector(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                  showModalBottomSheet(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;context:&lt;/span&gt; context,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;backgroundColor:&lt;/span&gt; Colors.transparent,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;builder:&lt;/span&gt; ((builder) &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _ambilGambar()),
                  );
                },
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Container(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;right:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;8&lt;/span&gt;),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(Icons.image_search)))
          ],
        ),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;body:&lt;/span&gt; Container(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Color(&lt;span style=&quot;color: #005588; font-weight: bold;&quot;&gt;0xFFf2f2f2&lt;/span&gt;),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; _image &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;null&lt;/span&gt;
              &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Center(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Icon(
                  Icons.image_aspect_ratio,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color(&lt;span style=&quot;color: #005588; font-weight: bold;&quot;&gt;0xFFE0E0E0&lt;/span&gt;),
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;100&lt;/span&gt;,
                ))
              &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; Image(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;image:&lt;/span&gt; FileImage(File(_image&lt;span style=&quot;color: #333333;&quot;&gt;!&lt;/span&gt;.path))),
        ));
&lt;/pre&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Selanjutnya kita akan membuat tampilan bottom sheet dialog beserta aksi tombol dimana design nya akan menampilkan dua pilihan untuk memilih mengambil gambar dari camera atau galeri&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiGOo6d54KB1cwN812Hj2cisaK4dlgyh9cBVi7rtFB1v4SIbx7Ea8bIRkxskiZluVlAQKCbZkuOGaeQKGSR_msgPQBCuJQsdvmepb-WbPC9JNC7gQ3xJeW5AC6tvKkMb-OSZBAmEjaplpXIQTDyq7h3I8ZYuGubp9aEu9YSLtuc41U_YyfE0Xz8ecZD=s595&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;284&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiGOo6d54KB1cwN812Hj2cisaK4dlgyh9cBVi7rtFB1v4SIbx7Ea8bIRkxskiZluVlAQKCbZkuOGaeQKGSR_msgPQBCuJQsdvmepb-WbPC9JNC7gQ3xJeW5AC6tvKkMb-OSZBAmEjaplpXIQTDyq7h3I8ZYuGubp9aEu9YSLtuc41U_YyfE0Xz8ecZD=w191-h400&quot; width=&quot;191&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;source code untuk Widget tampilan bottom sheet dialog beserta logicnya :&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt; Widget _ambilGambar() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Container(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; MediaQuery.of(context).size.width,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; BoxDecoration(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.only(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;topLeft:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;), &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;topRight:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;)),
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Wrap(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
          Container(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottom:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(
              &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Ambil Gambar&quot;&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;textAlign:&lt;/span&gt; TextAlign.center,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20.0&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontWeight:&lt;/span&gt; FontWeight.bold),
            ),
          ),
          Row(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;mainAxisAlignment:&lt;/span&gt; MainAxisAlignment.center, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
            Expanded(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;flex:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; GestureDetector(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                  Navigator.pop(context);
                  getImage(ImageSource.camera);
                },
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
                    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(
                      Icons.camera,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;40&lt;/span&gt;,
                    ),
                    Container(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Ambil dari Kamera&quot;&lt;/span&gt;))
                  ],
                ),
              ),
            ),
            Expanded(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;flex:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; GestureDetector(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                  Navigator.pop(context);
                  getImage(ImageSource.gallery);
                },
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
                    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(
                      Icons.image,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;40&lt;/span&gt;,
                    ),
                    Container(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Ambil dari Galeri&quot;&lt;/span&gt;))
                  ],
                ),
              ),
            ),
          ]),
          Container(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.symmetric(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;vertical:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Theme.of(context).colorScheme.primary,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(
                &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;TUTUP&#39;&lt;/span&gt;,
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;textAlign:&lt;/span&gt; TextAlign.center,
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontWeight:&lt;/span&gt; FontWeight.bold),
              ))
        ],
      ),
    );
  }

  Future getImage(ImageSource src) &lt;span style=&quot;color: #333333;&quot;&gt;as&lt;/span&gt;ync {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; image &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; await _picker.pickImage(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;source&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; src);
    setState(() {
      _image &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; image;
    });
  }
&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tampilan ketika memilih camera atau galeri dan hasilnya:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjplfNDXHiRyxr6URiPsKGtjJwmL4PLuH3G1lV5Acj5W--ZyYyeXCdsF9nZhdHC8nwbrJ_4I6-MLMm--wUwNB_MTX4l7RBMblvG_ODaUChD6WdcAViXZgBa38dyHAY1B_Dxsqkhfhv0suTxCLUOOcTaPTZHJroejP7csAZbz98DqcdryvTMi-jWnBCH=s1920&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1080&quot; data-original-width=&quot;1920&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjplfNDXHiRyxr6URiPsKGtjJwmL4PLuH3G1lV5Acj5W--ZyYyeXCdsF9nZhdHC8nwbrJ_4I6-MLMm--wUwNB_MTX4l7RBMblvG_ODaUChD6WdcAViXZgBa38dyHAY1B_Dxsqkhfhv0suTxCLUOOcTaPTZHJroejP7csAZbz98DqcdryvTMi-jWnBCH=w640-h360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;

Untuk source code lengkapnya:&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;dart:io&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:image_picker/image_picker.dart&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; main() {
  runApp(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp());
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;MyApp&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatelessWidget {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; MaterialApp(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Image Picker&#39;&lt;/span&gt;,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;debugShowCheckedModeBanner:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;false&lt;/span&gt;,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;theme:&lt;/span&gt; ThemeData(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;primarySwatch:&lt;/span&gt; Colors.teal,
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;home:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; ImagePickerPage(),
    );
  }
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;ImagePickerPage&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatefulWidget {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; ImagePickerPage({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;ImagePickerPage&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; createState() &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _ImagePickerPageState();
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;_ImagePickerPageState&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;ImagePickerPage&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; {
  XFile&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; _image;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; ImagePicker _picker &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; ImagePicker();

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Scaffold(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;appBar:&lt;/span&gt; AppBar(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;elevation:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;leadingWidth:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;35&lt;/span&gt;,
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;iconTheme:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; IconThemeData(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; Container(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottom:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;crossAxisAlignment:&lt;/span&gt; CrossAxisAlignment.start,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
                Text(
                  &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Image Picker&quot;&lt;/span&gt;,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;18&lt;/span&gt;),
                ),
              ],
            ),
          ),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;actions:&lt;/span&gt; [
            GestureDetector(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                  showModalBottomSheet(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;context:&lt;/span&gt; context,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;backgroundColor:&lt;/span&gt; Colors.transparent,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;builder:&lt;/span&gt; ((builder) &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _ambilGambar()),
                  );
                },
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Container(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;right:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;8&lt;/span&gt;),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(Icons.image_search)))
          ],
        ),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;body:&lt;/span&gt; Container(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Color(&lt;span style=&quot;color: #005588; font-weight: bold;&quot;&gt;0xFFf2f2f2&lt;/span&gt;),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; _image &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;null&lt;/span&gt;
              &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Center(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Icon(
                  Icons.image_aspect_ratio,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color(&lt;span style=&quot;color: #005588; font-weight: bold;&quot;&gt;0xFFE0E0E0&lt;/span&gt;),
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;100&lt;/span&gt;,
                ))
              &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; Image(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;height:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;image:&lt;/span&gt; FileImage(File(_image&lt;span style=&quot;color: #333333;&quot;&gt;!&lt;/span&gt;.path))),
        ));
  }

  Widget _ambilGambar() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Container(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; MediaQuery.of(context).size.width,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; BoxDecoration(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.only(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;topLeft:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;), &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;topRight:&lt;/span&gt; Radius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;)),
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Wrap(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
          Container(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;bottom:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(
              &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Ambil Gambar&quot;&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;textAlign:&lt;/span&gt; TextAlign.center,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20.0&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontWeight:&lt;/span&gt; FontWeight.bold),
            ),
          ),
          Row(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;mainAxisAlignment:&lt;/span&gt; MainAxisAlignment.center, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;Widget&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;[
            Expanded(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;flex:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; GestureDetector(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                  Navigator.pop(context);
                  getImage(ImageSource.camera);
                },
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
                    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(
                      Icons.camera,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;40&lt;/span&gt;,
                    ),
                    Container(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Ambil dari Kamera&quot;&lt;/span&gt;))
                  ],
                ),
              ),
            ),
            Expanded(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;flex:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; GestureDetector(
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; () {
                  Navigator.pop(context);
                  getImage(ImageSource.gallery);
                },
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
                  &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
                    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(
                      Icons.image,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;40&lt;/span&gt;,
                    ),
                    Container(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Ambil dari Galeri&quot;&lt;/span&gt;))
                  ],
                ),
              ),
            ),
          ]),
          Container(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;double&lt;/span&gt;.infinity,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.symmetric(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;vertical:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;margin:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.only(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;),
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Theme.of(context).colorScheme.primary,
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Text(
                &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;TUTUP&#39;&lt;/span&gt;,
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;textAlign:&lt;/span&gt; TextAlign.center,
                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt; TextStyle(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;,
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;fontWeight:&lt;/span&gt; FontWeight.bold),
              ))
        ],
      ),
    );
  }

  Future getImage(ImageSource src) &lt;span style=&quot;color: #333333;&quot;&gt;as&lt;/span&gt;ync {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; image &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; await _picker.pickImage(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;source&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; src);
    setState(() {
      _image &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; image;
    });
  }
}
&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

Demikian tutorial kali ini..semoga tulisan ini bermanfaat untuk yang membaca tulisan ini serta untuk penulis pribadi....&lt;br /&gt;&lt;br /&gt;Demo aplikasi silahkan klik&amp;nbsp;&lt;a href=&quot;https://youtu.be/JWeaXuXA3eo&quot; target=&quot;_blank&quot;&gt;disini&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Terima kasih!!!!&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/305395856552414780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/12/tutorial-pilih-gambar-dari-galeri-dan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/305395856552414780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/305395856552414780'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/12/tutorial-pilih-gambar-dari-galeri-dan.html' title='Tutorial Ambil Gambar dari Galeri dan Kamera di Flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiKTUjyqiEJQESRkTh0001HSUwJ9T40AA7rlCLtS_SjlqPJE1wZKWATDG7_mANZVej8jARbKVjDs0EPQzbWsPaw_tHd2kmbkX67A8nrPL_Ai9egH3u94uwtCe9Iv7OUkNb3VA6G098pyI2CEf9TGuXqtBqDHJtdg13zY4maQcgiRv0BazioDoP-xUd2=s72-w640-h360-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-6468196302022379983</id><published>2021-12-19T20:32:00.007-08:00</published><updated>2022-01-29T03:21:51.764-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><title type='text'>Source Code Aplikasi Resep masakan menggunakan Flutter</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ffffff; color: black;&quot;&gt;Hari ini saya ingin membagikan source code aplikasi resep masakan menggunakan Flutter,dimana aplikasi ini menggunakan API dari &lt;a href=&quot;https://masak-apa-tomorisakura.vercel.app/&quot;&gt;https://masak-apa-tomorisakura.vercel.app/&lt;/a&gt;&amp;nbsp;dan sudah mendukung null safety.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Aplikasi ini memiliki fitur:&lt;br /&gt;1. Daftar resep terbaru&lt;br /&gt;2. Daftar resep per kategori&lt;br /&gt;3. Daftar kategori&lt;br /&gt;4. Pencarian resep &lt;br /&gt;&lt;br /&gt;Beberapa tampilan dari aplikasi ini&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.blogger.com/#&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhJsoaPl1cBxArzm4IKBI8Lf0U8Uoz_2jkJKolBMPbO9bZvxVA4GWxCkH2BTN51P1-0v8cEO16yNajdBPvAIC4kHvMIlySj1qqB40TcSkHayCtzs4OAckCLGAjkn8hFLo2km-72sJtfF1mlmvOYBjw0MT6_NBSO2qtIlqwfDWVa1cOvNAXz6521B1Ht=w185-h400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.blogger.com/#&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi1d5T90z7k031CPuVeg6GTSA_ZaOXmp5bK2Ioe0OgnRh4Uwp8hZiZl3FPDVn1cjQjkPZylBxl94NXvC08XmiiuQlkO47JN7M1mpzCvRYSccOU8_NU74Ny0qJgEmHAQgms2fT0HhldsmnexPTJtaEOJmXYoTO5g7nSmXkTOtVHl0oOdgeVMdB6PGDhy=w185-h400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Demo aplikasi silahkan klik &lt;a href=&quot;https://youtu.be/Fghx7UNXSPI&quot; target=&quot;_blank&quot;&gt;disini&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Untuk mendownload source code nya silahkan klik tombol di bawah&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://gitlab.com/MMuhammad/resep-masakan&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot; title=&quot;Download&quot;&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ffffff; color: black;&quot;&gt;&lt;img alt=&quot;download[4]&quot; height=&quot;74&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTjZWlrnTT40NYgU5ucxBcWq4Db0jd3Z_Qu0b1sVVUgCPCBfnHdqNMlt5-L3bxn9E33wx5tPnVvzHs0GIV-89ia608LkxlSBgMJJRlZ7ov1XpIMz4tSTcbXwbqKmsAxS15YFFOifxfYa4/w1274-h428-o-k/download+button+ungu+.png&quot; width=&quot;216&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/6468196302022379983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/12/source-code-aplikasi-resep-masakan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6468196302022379983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6468196302022379983'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/12/source-code-aplikasi-resep-masakan.html' title='Source Code Aplikasi Resep masakan menggunakan Flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhJsoaPl1cBxArzm4IKBI8Lf0U8Uoz_2jkJKolBMPbO9bZvxVA4GWxCkH2BTN51P1-0v8cEO16yNajdBPvAIC4kHvMIlySj1qqB40TcSkHayCtzs4OAckCLGAjkn8hFLo2km-72sJtfF1mlmvOYBjw0MT6_NBSO2qtIlqwfDWVa1cOvNAXz6521B1Ht=s72-w185-h400-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-1388324664424008685</id><published>2021-12-06T19:39:00.005-08:00</published><updated>2021-12-06T19:39:45.262-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips &amp; Trik"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Cara mengatasi dual monitor tidak berfungsi atau tidak terbaca pada Ubuntu 18.04 </title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Tutorial kali ini saya akan membagi pengalaman saya menggunakan Ubuntu 18.04 ketika menggunakan dual monitor menggunakan kabel HDMI dimana monitor kedua tidak terbaca atau tidak menampilkan layar...Setelah beberapa cara saya lakukan akhirnya saya menemukan cara yang berhasil di kasus saya yaitu dengan cara...&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Pertama buka terminal lalu ketik kan perintah sebagai berikut:&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;sudo dpkg-reconfigure gdm3&lt;/span&gt; &lt;/b&gt;(mengganti manager tampilan bolak-balik antara gdm3 dan lightdm)&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg7zQf9gx3syaFG8myqJ5WQr9EkCp6ytoXSyti1ZUc0pCXAvYQ9cOlccgJhq1XJsRRJfgokmELBQkzu4X-EgBh65hoRFClaDvMCLosPjifaUs_cZOFU4hZKQHejI5hjS5mtV3cWlvfjsIOmcYzhSwoYF2bm7MgA-eEZO6d8V9uMlHZAdrxQ9HaGXiZz=s729&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;153&quot; data-original-width=&quot;729&quot; height=&quot;84&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg7zQf9gx3syaFG8myqJ5WQr9EkCp6ytoXSyti1ZUc0pCXAvYQ9cOlccgJhq1XJsRRJfgokmELBQkzu4X-EgBh65hoRFClaDvMCLosPjifaUs_cZOFU4hZKQHejI5hjS5mtV3cWlvfjsIOmcYzhSwoYF2bm7MgA-eEZO6d8V9uMlHZAdrxQ9HaGXiZz=w400-h84&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;Jika perintah diatas sudah di lakukan maka akan tampil dialog pilihan (&lt;/span&gt;&lt;b style=&quot;text-align: left;&quot;&gt;gdm3 dan lightdm&lt;/b&gt;&lt;span style=&quot;text-align: left;&quot;&gt;) maka pilih&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;text-align: left;&quot;&gt;lightdm&lt;/b&gt;, langkah selanjutnya ketik kan perintah&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiaI_iFulicTCYGdFzIARQcsOm547oZ9CYElIUvmhlzHBGPTkldMENQgWOPf3YvXwXcmt68TnutAyaThxL2gN7LM9tOCZwdtDNdP8smZnrztYonQ47XF-mssXvyYOqhqiJn8w-j1xKxaOPC-eeXaLkbvPXjEB51tKjgWtlyuZgjarDk0C9T2qer15xl=s731&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;731&quot; height=&quot;264&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiaI_iFulicTCYGdFzIARQcsOm547oZ9CYElIUvmhlzHBGPTkldMENQgWOPf3YvXwXcmt68TnutAyaThxL2gN7LM9tOCZwdtDNdP8smZnrztYonQ47XF-mssXvyYOqhqiJn8w-j1xKxaOPC-eeXaLkbvPXjEB51tKjgWtlyuZgjarDk0C9T2qer15xl=w400-h264&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-d6c569c1-7fff-d303-0661-075642e3cf5a&quot;&gt;&lt;span style=&quot;font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;sudo apt-get install --reinstall lightdm ubuntu-desktop &lt;/b&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;menginstal ulang lightdm dan mengonfigurasi ulang lagi alih-alih menggunakan gdm3). Jika semua langkah sudah dilakukan cabut ulang kabel HDMI dan masukkan kembali...&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcU4kccyH6ruzVLzATmFLEktKxkvpTUXrg5oZ5jMIuUCTc0eJ1gRfn3m4sqlloahoQfX84eJVypFdnIeRTaOs_R-XePRieC8esl2iPS663wKvzFqPFueRudTpTKEwsjekrP39NHXfmy2fDJkKMp5GrtTDgF1iZFMBncWhZgYtLXG6uxERmrwjYDFjj=s728&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;167&quot; data-original-width=&quot;728&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcU4kccyH6ruzVLzATmFLEktKxkvpTUXrg5oZ5jMIuUCTc0eJ1gRfn3m4sqlloahoQfX84eJVypFdnIeRTaOs_R-XePRieC8esl2iPS663wKvzFqPFueRudTpTKEwsjekrP39NHXfmy2fDJkKMp5GrtTDgF1iZFMBncWhZgYtLXG6uxERmrwjYDFjj=w400-h91&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Demikian tutorial&amp;nbsp;Cara mengatasi dual monitor tidak berfungsi atau tidak terbaca pada Ubuntu 18.04&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/1388324664424008685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/12/cara-mengatasi-dual-monitor-tidak.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/1388324664424008685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/1388324664424008685'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/12/cara-mengatasi-dual-monitor-tidak.html' title='Cara mengatasi dual monitor tidak berfungsi atau tidak terbaca pada Ubuntu 18.04 '/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEg7zQf9gx3syaFG8myqJ5WQr9EkCp6ytoXSyti1ZUc0pCXAvYQ9cOlccgJhq1XJsRRJfgokmELBQkzu4X-EgBh65hoRFClaDvMCLosPjifaUs_cZOFU4hZKQHejI5hjS5mtV3cWlvfjsIOmcYzhSwoYF2bm7MgA-eEZO6d8V9uMlHZAdrxQ9HaGXiZz=s72-w400-h84-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-2306623210803974540</id><published>2021-12-02T08:06:00.002-08:00</published><updated>2021-12-03T01:44:02.083-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Mikrotik"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips &amp; Trik"/><title type='text'>Menjalankan Winbox dengan wine pada linux</title><content type='html'>&lt;span id=&quot;docs-internal-guid-109ff0c8-7fff-3a47-13be-ac3499ac33ea&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Bagi Pengguna linux untuk menjalankan aplikasi windows tidak mudah, salah satu cara untuk menjalankan aplikasi windows di linux bisa menggunakan wine. Pertama pastikan teman” sudah menginstall aplikasi paket wine.Untuk mengecek apakah wine sudah terinstall apa belum dengan mengetikkan &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;wine --version&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 73px; overflow: hidden; width: 387px;&quot;&gt;&lt;img height=&quot;73&quot; src=&quot;https://lh4.googleusercontent.com/Fd3tOihaOfBpulpsTZqggZ8WcWi52JZoBAVyU2JwmObBYaKDoBmxMszr8lHOowc2zmIAVqOCG-P1c_2ySvMC1wygxPOxgQqS35zEhyxNIVR24FdGX-id6sb981GdpqePdAkEcS6U&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;387&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Sebelum memulai pastikan kita memiliki 2 file yang sudah didownload yaitu aplikasi winbox.exe dan gambar Winbox.png, disini filenya saya simpan di folder &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;KetikanMD&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;. Untuk aplikasi winbox bisa di download melalui link ini.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://mikrotik.com/download&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 75px; overflow: hidden; width: 394px;&quot;&gt;&lt;img height=&quot;75&quot; src=&quot;https://lh4.googleusercontent.com/tiW7RjzkLMypbskJIviHEulXNqV38HxaM6jqVhNPP8_EuNnSgkiF_SdYMwFkJ46-PooaeGVDMvmPGaz15A0V0I9_g8dGX_d2cMEiAL-SG008AqevcQg0AuD29G8bDylV5rw2Y5YR&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;394&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Copy 2 file yang sudah didownload ke folder &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;windows&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; pada folder&amp;nbsp; instalasi &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;wine&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 47px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;47&quot; src=&quot;https://lh4.googleusercontent.com/qFrPy9OSUoBrwpp_nkpk95v31I2caTR7buQjCBeEv__ztyAI9vGRoLgKm-hTVcnGmzTfRxV7s3Bpce515NoApZvFmAUhPu7a8FpyP6mxeK1mWW0pf_nLCxNUJIorHuuyQX8cqwEv&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Pastikan kedua file sudah ada di folder &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;windows&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 144px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;144&quot; src=&quot;https://lh5.googleusercontent.com/miGU4t6GiET5RhZjQ9pql1qs2BW8tKOR5X_6cgbkE2EIsAMLr9gelMyTy42ABfzzB1e46q7r1DhwMVpaFyO6Xfkw0i5ueWn6Q1d3d7pLl7FXx16XN5fF_4WY8MLKckKBfkbZRM9W&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Sekarang kita coba menjalankan winbox tanpa harus berada dengan satu folder dengan aplikasi winbox.exe&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 45px; overflow: hidden; width: 336px;&quot;&gt;&lt;img height=&quot;45&quot; src=&quot;https://lh5.googleusercontent.com/eZsfq6c6AQttnfCsiFo6n18wrVDyQKzAcTbe0aOwUFktutYS03DY07x7a2NLwWTMWn2pJlGCJ5mocBm9K_TPt6zhdlOtu_pT9FtejKrkksSC7tHE-W4pClyVTIb-zkobzpo52rWD&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;336&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; margin-left: 36pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Untuk &lt;/span&gt;&lt;span face=&quot;Roboto, sans-serif&quot; style=&quot;background-color: white; color: #212529; font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;membuat pintasan yang memungkinkan aplikasi untuk dijalankan&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;, kita buatkan file &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;winbox.desktop&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; di folder &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;/usr/share/applications&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 56px; overflow: hidden; width: 333px;&quot;&gt;&lt;img height=&quot;56&quot; src=&quot;https://lh4.googleusercontent.com/BTOhy2aa28kzDA-qr9mu8q9B_PoYFGszjpxGWHZP-ETQ6w3u95f1SY4Ku2WWWklM5e-OLg61ijjO9DCNCJ3vWtMHQh0moxtDKKjY9dp1HoyfbOrBYGxo2IpIcQ3hJgDGuewa5lLE&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;333&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Membuat file winbox.desktop menggunakan nano, disini teman” bebas menggunakan editor yang teman” mengerti.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 49px; overflow: hidden; width: 330px;&quot;&gt;&lt;img height=&quot;49&quot; src=&quot;https://lh5.googleusercontent.com/npoaRECllD5oF7sL6pAhNBinnZN-3pIEd_7xfbJf8xP6HpqlViaIomNfp3H-aoQOVMo9fsU2nmJVkCgp6A0u4WFzZa084aRSK9ZkG3AdzfHFy2pyY_FwTZ1-K6Ms-Vp6tNd6T0ID&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;383&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Berikut isian file winbox.Desktop&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 240px; overflow: hidden; width: 559px;&quot;&gt;&lt;img height=&quot;240&quot; src=&quot;https://lh5.googleusercontent.com/HHM4pYbqqshvfRusstnXvfPYLlvr7XB8QDDubSsYVXRcTPAvK-hFZ6I_u8SjPtzGlIFdJwWn6JyiJ6aTWtK2th1SJi2sIslsr3LDI30TSemoMD3dGXig5RrKlhcAvr9M6xS_KvQv&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;559&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;

&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;[Desktop Entry]
Name=Winbox
GenericName=Mikrotik winbox
TryExec=wine winbox
Exec=wine winbox.exe
Terminal=false
Icon=/home/ion/.wine/drive_c/windows/Winbox.png
Type=Application
Categories=Internet
Comment=Remote Mikrotik
Keywork=mikrotik;winbox
&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

Jika semua langka diatas sudah dilakukan maka kita telah berhasil menjalankan aplikasi winbox.&amp;nbsp;&amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/2306623210803974540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/12/menjalankan-winbox-dengan-wine-pada.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/2306623210803974540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/2306623210803974540'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/12/menjalankan-winbox-dengan-wine-pada.html' title='Menjalankan Winbox dengan wine pada linux'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh4.googleusercontent.com/Fd3tOihaOfBpulpsTZqggZ8WcWi52JZoBAVyU2JwmObBYaKDoBmxMszr8lHOowc2zmIAVqOCG-P1c_2ySvMC1wygxPOxgQqS35zEhyxNIVR24FdGX-id6sb981GdpqePdAkEcS6U=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-6737200777945628901</id><published>2021-11-20T04:14:00.003-08:00</published><updated>2021-11-20T18:28:57.848-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Membuat Makefile dan kegunaannya</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: justify; text-indent: 36pt; white-space: pre-wrap;&quot;&gt;Sekarang kita akan mempelajari makefile. Apa Sih itu makefile, Makefile adalah kumpulan script yang akan di-eksekusi oleh command make. make merupakan automation-tools yang diciptakan di Unix-type OS. Jadi jika OS anda merupakan satu clan dengan Unix (Linux, MacOS) maka command ini seharusnya ada.&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-f8243708-7fff-34d4-dc25-9051ada53a00&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Beberapa kegunaan makefile yaitu ketika kita diharuskan mengetikkan command yang panjang&amp;nbsp; tiap kali melakukan sesuatu dan harus menghafal semua command yang panjang tersebut. Namun&amp;nbsp; telah dibuat suatu cara untuk mempermudah pekerjaan tersebut, yaitu dengan penggunaan makefile.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Konsepnya sederhana, kita hanya perlu define beberapa command dan proses yang akan dilakukan didalam Makefile. Selanjutnya kita tinggal memanggil script tersebut dengan command &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-style: italic; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;make&lt;/span&gt;&lt;span style=&quot;color: #434343; font-family: Arial; font-size: 11pt; font-style: italic; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Jika kita menjalankan &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;make&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;, Program ini akan mencari sebuah file bernama makefile pada direktori, lalu mengeksekusinya. Jika terdapat beberapa makefile, maka dapat pula dieksekusi dengan perintah :&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;make –f makefile&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Adapun lebih lengkap mengenai make dapat dilihat dengan &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;man make&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Untuk case ini kita mempunyai project django dan &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;menjalankan&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; project django menggunakan makefile. Kita sudah membuat file dengan nama &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Makefile &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;didalam folder yang sama dengan project django seperti dibawah ini.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;*Bagi teman” yang belum tahu cara instalasi django bisa kunjungi link &lt;a href=&quot;https://www.ketikanmd.tech/2021/05/cara-instalasi-framework-django.html&quot; target=&quot;_blank&quot;&gt;ini&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-5962c6a7-7fff-8115-57dc-cd5e944fbea6&quot;&gt;&lt;span style=&quot;background-color: #f2f2f2; color: #292929; font-family: &amp;quot;Courier New&amp;quot;; font-size: 12pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 84px; overflow: hidden; width: 458px;&quot;&gt;&lt;img height=&quot;84&quot; src=&quot;https://lh3.googleusercontent.com/ZQzIZZKsWu8BfO6UYny_CS0WH4PE9RHM9UgYvoE63O_YTsu3Bd7DVnoBUYCNxtcIJcpDZInqRPpl_h-RuAd21ImfGEhbP8jfOgVvDJty5SAguvHIaEViCLEJWgiuG3kdvTce-GZS&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;458&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Kita&amp;nbsp; memiliki Makefile dengan isi seperti gambar dibawah.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-69e95c57-7fff-3ea2-8015-3d21f03a72ed&quot;&gt;&lt;span style=&quot;color: #292929; font-family: Georgia; font-size: 16pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 273px; overflow: hidden; width: 564px;&quot;&gt;&lt;img height=&quot;273&quot; src=&quot;https://lh5.googleusercontent.com/ndeiunszX8nG5gVYrYaC8BUKVuui8O9CTcj9bdW0SzmP6wrWCV4pwo6PEYOUhZwurMGGft32AcNfB7hl3bFBL3Wx0dGYJiGIr0kISLlaTJfMTKM30nHDZxmFy66cS6aPRoTgwaj5&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;564&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;color: #292929; font-family: Georgia; font-size: 16pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Penjelasan:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Baris 2,6,10:&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;- nama definisi command saat dipanggil make&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Baris 3,7,11:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; text-indent: 36pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;- eksekusi command pada django&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;.PHONY&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;: runserver&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; margin-left: 54pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;berarti kata &quot;runserver&quot; tidak mewakili nama file di Makefile ini;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; margin-left: 54pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;berarti Makefile tidak ada hubungannya dengan file bernama &quot;runserver&quot; di direktori yang sama.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Cara menggunakan makefile untuk memanggil define command yang kita buat yaitu dengan cara seperti berikut:&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; margin-left: -18pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b&gt;Menjalankan server Django&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-373c6a75-7fff-815b-d7bf-0e2f3a5850e1&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 235px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;235&quot; src=&quot;https://lh3.googleusercontent.com/AcZBMgIiZ3cG3c3NAuoHNYHOXSQFo6m_C8YWirDo1wP_cVoIeSoxpQTacaxmlBM8jWZz4LPLgy66g4ErxGQAWqhLm0zD_bpOP8Zmp5-LLimXqUhJrfzcmPwZ8tw8GH2vcAQ5LzZE&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;color: #292929; font-family: Georgia; font-size: 16pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Penjelasan:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Make runserver&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;kata “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;runserver&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” mewakili definisi command yang merujuk ke command “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;@python &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;  &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt; &lt;/span&gt;manage.py runserver&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;”&amp;nbsp; yang sudah kita buatkan sebelumnya di dalam file &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Makefile&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; list-style-type: disc; margin-left: -18pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Create app project Django&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-e87e8a62-7fff-80aa-ffb0-58d0192d8bcd&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 139px; overflow: hidden; width: 544px;&quot;&gt;&lt;img height=&quot;139&quot; src=&quot;https://lh6.googleusercontent.com/2mueIzGs_CHGK28qwWseT_GAmAchABxsWJcoxyS4J_UmNx76P1-vdEADlIhzovVF3IrRKTJR6b4sJvpQxu3whGtksq-dI30z2sJ-_fic5S7vkwVgRPVyPWplUAAF7Vw6-ri4t7zv&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;544&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;color: #292929; font-family: Georgia; font-size: 16pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Penjelasan:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Make createartikel&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&amp;nbsp;kata “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;createartikel&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” mewakili definisi command yang merujuk ke command “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;@python &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp; &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;manage.py startapp artikel&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” yang sudah kita buatkan sebelumnya di dalam file &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Makefile&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;, &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;setelah mengeksekusi perintah “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Make createartikel&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” secara otomatis akan terbuat folder &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;  &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;dengan nama &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;artikel&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; list-style-type: disc; margin-left: -18pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Create app project Django secara dinamis dengan variabel&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 135px; overflow: hidden; width: 619px;&quot;&gt;&lt;img height=&quot;135&quot; src=&quot;https://lh6.googleusercontent.com/0KWXE0Jg0dfK4NMUyKRI3qDyP2uuyIA4yWM4bcMhX3tUhQZtlBLwAIjY_ZP6kbkD5WghO4FIBmBIkbUGszEyrmIzhi7Lry4nYv_JBWT-op5v5vqg0pCFVcuMF_14fUicgLovrFpm&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;619&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #292929; font-family: Georgia; font-size: 21.3333px; font-weight: 400;&quot;&gt;Penjelasan:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Make createapp app=berita&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;- kata “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;createapp&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” mewakili definisi command yang merujuk ke command “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;@python &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;manage.py startapp $(app)&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” yang sudah kita buatkan sebelumnya di dalam file &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Makefile.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;- &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Kata “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;app&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” merupakan nama variabel yang sudah didefinisikan di command&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;“@python &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;  &lt;/span&gt;manage.py startapp &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;$(app)&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;”.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;- Kata “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;berita&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” merupakan nama app yang akan kita buatkan, kata “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;berita&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” bisa diubah &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;  &lt;/span&gt;sesuai keinginan.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&amp;nbsp;Setelah selesai mengeksekusi perintah “&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;Make createapp app=berita&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;” secara otomatis akan terbuat folder dengan nama &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;berita&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Begitu kira” penggunaan makefile, teman” bisa menggunakan makefile sesuai kebutuhan.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Lebih jauh tentang makefile bisa kunjungi artikel berikut.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;https://www.gnu.org/software/make/manual/make.html&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/6737200777945628901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/11/membuat-makefile-dan-kegunaannya.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6737200777945628901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6737200777945628901'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/11/membuat-makefile-dan-kegunaannya.html' title='Membuat Makefile dan kegunaannya'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/ZQzIZZKsWu8BfO6UYny_CS0WH4PE9RHM9UgYvoE63O_YTsu3Bd7DVnoBUYCNxtcIJcpDZInqRPpl_h-RuAd21ImfGEhbP8jfOgVvDJty5SAguvHIaEViCLEJWgiuG3kdvTce-GZS=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-1709325517451780613</id><published>2021-11-10T01:00:00.003-08:00</published><updated>2021-11-10T01:01:41.868-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips &amp; Trik"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial Android Studio"/><title type='text'>Menampilkan Tombol Flutter Hot Restart di  Navigation Bar Toolbar pada Android Studio</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;&amp;nbsp; &amp;nbsp; Default tampilan actions flutter pada bagian Navigation Bar Toolbar yang ada pada Android Studio tidak ada tombol &lt;b&gt;Flutter Hot Restart&lt;/b&gt; namun berada pada bagian bawah di menu D&lt;b&gt;ebug&lt;/b&gt; seperti gambar dibawah. Dan setelah otak atik Android Studio, saya menemukan cara mengatasi masalah yang saya sebutkan diatas...&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8t-m1HqwCWz6z1S6LJR3o9jSFdCxr_9HICY4euh6SwVuV2Qz31s4Np8bYIlbV6u1wAc4Tpe1Kx71UI1o-n00_q7HUE10NTouA_TfP5tKb77dszNf-xFE0ou5uBRqqX7lk42WN8wDCmtI/s1358/awal.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;746&quot; data-original-width=&quot;1358&quot; height=&quot;352&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8t-m1HqwCWz6z1S6LJR3o9jSFdCxr_9HICY4euh6SwVuV2Qz31s4Np8bYIlbV6u1wAc4Tpe1Kx71UI1o-n00_q7HUE10NTouA_TfP5tKb77dszNf-xFE0ou5uBRqqX7lk42WN8wDCmtI/w640-h352/awal.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Adapun cara untuk Menampilkan Tombol &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Flutter Hot Restart &lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;di&amp;nbsp; Navigation Bar Toolbar...&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Pertama pilih menu &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;File &lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;lalu pilih &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Settings &lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;(atau menggunakan kombinasi tombol &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Ctrl+Alt+S&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;) maka akan muncul halaman settings. Selanjutnya pada menu &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Appearance &amp;amp; Behavior&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt; pilih sub menu&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Menus and Toolbars &lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;lalu klik folder &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Run/Debug&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVHjZ4-mwNhgpA8ewyRfm2EN9L6MtFU65iaRjlhou_2DK7Eo8uk_cr7AZldxXoi0sOh5iW5fUMzuZjYRVSXAXNIl1FrrGtw3J-y7QputHuJbg2mVBxMZCCaXx6rLv6ymf0B_VfE0FLl-I/s979/1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;733&quot; data-original-width=&quot;979&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVHjZ4-mwNhgpA8ewyRfm2EN9L6MtFU65iaRjlhou_2DK7Eo8uk_cr7AZldxXoi0sOh5iW5fUMzuZjYRVSXAXNIl1FrrGtw3J-y7QputHuJbg2mVBxMZCCaXx6rLv6ymf0B_VfE0FLl-I/w640-h480/1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Selanjutnya klik simbol&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Plus/Tambah&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;maka akan muncul popup lalu pilih &lt;b&gt;Add Action&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhITKolww2PpcDEsLnytOc3q4rvLMjOUSMNb9KIunmJydWlaeWlAJoksJY6UyqikU9LX2uijhACVVtVt9UUl8sKYgf2CoxwCYGg5QhrxKMgsrkyWtBt1jeoP27rFNqqhcAisUd5Cl5noY/s403/add+action.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;126&quot; data-original-width=&quot;403&quot; height=&quot;125&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhITKolww2PpcDEsLnytOc3q4rvLMjOUSMNb9KIunmJydWlaeWlAJoksJY6UyqikU9LX2uijhACVVtVt9UUl8sKYgf2CoxwCYGg5QhrxKMgsrkyWtBt1jeoP27rFNqqhcAisUd5Cl5noY/w400-h125/add+action.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Maka akan muncul tampilan untuk menambahkan Actions baru, pada kolom search masukkan kata &lt;b&gt;Flutter hot restart &lt;/b&gt;selanjutnya pilih action tersebut lalu klik OK.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpjt8GRnHald6GkdsVYNxqGH7x7McMdUFrEZmt6tpoDtO4k6CX3mCSLH9WmoiE73Mu39Ysyclt5vmlYgL2TehigLYj8PLYvT7Pj_-HhwCQZb9eUiCmKNzcdIT73o7IP2o4hH0zGzsr9kM/s572/pilih.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;572&quot; data-original-width=&quot;335&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpjt8GRnHald6GkdsVYNxqGH7x7McMdUFrEZmt6tpoDtO4k6CX3mCSLH9WmoiE73Mu39Ysyclt5vmlYgL2TehigLYj8PLYvT7Pj_-HhwCQZb9eUiCmKNzcdIT73o7IP2o4hH0zGzsr9kM/w234-h400/pilih.png&quot; width=&quot;234&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Jika berhasil menambahkan action tadi maka akan muncul daftar actions seperti gambar di bawah lalu klik &lt;b&gt;OK&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitY1vhMFtKiv_KE7qO3LLjsk-fyQeYKKirSE3HjZO6GNvj3okU4c2SakiH07aRtkGF2P1tpe2BtmAv1SP5mbuumK2K_oQGYPKCPznwZnB_xjZQ8KA8jGB-LjuBkIF4WEPIq3b_Obxwr9U/s967/sedah.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;726&quot; data-original-width=&quot;967&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitY1vhMFtKiv_KE7qO3LLjsk-fyQeYKKirSE3HjZO6GNvj3okU4c2SakiH07aRtkGF2P1tpe2BtmAv1SP5mbuumK2K_oQGYPKCPznwZnB_xjZQ8KA8jGB-LjuBkIF4WEPIq3b_Obxwr9U/w400-h300/sedah.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Jika semua langkah berhasil dilakukan maka tampilan Android Studio akan seperti gambar dibawah&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKekTkFc5fIf0k_5JqbCCxBxJ50rwmkdck8-1A9NQaPkMZ-Pd_PGszRpBO6KZf0KIGaWbQhIgRrlTszUzWdJvZm90gNWIkKet1kjIXRkm9S9ekyi8YD9_Ow5UBK1b4LaJ24P109RJhHJQ/s1357/akhir.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;721&quot; data-original-width=&quot;1357&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKekTkFc5fIf0k_5JqbCCxBxJ50rwmkdck8-1A9NQaPkMZ-Pd_PGszRpBO6KZf0KIGaWbQhIgRrlTszUzWdJvZm90gNWIkKet1kjIXRkm9S9ekyi8YD9_Ow5UBK1b4LaJ24P109RJhHJQ/w640-h340/akhir.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/1709325517451780613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/11/menampilkan-tombol-flutter-hot-restart.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/1709325517451780613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/1709325517451780613'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/11/menampilkan-tombol-flutter-hot-restart.html' title='Menampilkan Tombol Flutter Hot Restart di  Navigation Bar Toolbar pada Android Studio'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8t-m1HqwCWz6z1S6LJR3o9jSFdCxr_9HICY4euh6SwVuV2Qz31s4Np8bYIlbV6u1wAc4Tpe1Kx71UI1o-n00_q7HUE10NTouA_TfP5tKb77dszNf-xFE0ou5uBRqqX7lk42WN8wDCmtI/s72-w640-h352-c/awal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-8606743412684973285</id><published>2021-11-09T10:31:00.005-08:00</published><updated>2021-11-09T10:37:34.658-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tugas"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial Android Studio"/><title type='text'>Plugin agar tampilan Android Studio terlihat keren dan nyaman di pandang mata</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp; &amp;nbsp; Android Studio adalah salah satu IDE (Integrated Development Environment) yang didesain khusus untuk pengembangan Android. Sebagai seorang Mobile Developer, Pemilihan Tema/tampilan Android Studio salah satu faktor yang bisa meningkatkan kinerja dan kecepatan&amp;nbsp; saat menulis code....&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Dari Pengalaman pribadi menggunakan android studio ada beberapa plugin yang cocok agar tampilan Android Studio terlihat lebih keren dan nyaman dipandang mata, plugin ini cocok untuk anda yang suka tampilan dark mode (mode gelap). Berikut daftar plugin yang wajib di pasang pada IDE Android Studio:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKkbGWQFe9QWqSPjIrTfleVSgQUEz5L6I5zBswjLWeqkNu7egKGo7uOR_OqC8isGlqIkhkdshkRdRK15QmARXy1xAkxY8zqkK_WSPdpcSdGHczzJXbavAKoVMZpxTAZ3SGNun43yc-H_s/s1340/Untitled.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;535&quot; data-original-width=&quot;1340&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKkbGWQFe9QWqSPjIrTfleVSgQUEz5L6I5zBswjLWeqkNu7egKGo7uOR_OqC8isGlqIkhkdshkRdRK15QmARXy1xAkxY8zqkK_WSPdpcSdGHczzJXbavAKoVMZpxTAZ3SGNun43yc-H_s/w640-h256/Untitled.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;1. One dark Theme (tema untuk Android Studio)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMe75xwXLUDhyphenhyphenpZJ5fE2oClLxkVDGQvxQQLuWi5ABCrBSibbDYCmCpRZhgOBWSiV-JO6SzEmn4-mpxb2bpTbzu42ROW4tQRfFD8JVkl-EtcwbzqPm5jzXfgX0JMjf7kncU2pZEm0bpOaA/s981/Screenshot+from+2021-11-10+01-55-19.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;735&quot; data-original-width=&quot;981&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMe75xwXLUDhyphenhyphenpZJ5fE2oClLxkVDGQvxQQLuWi5ABCrBSibbDYCmCpRZhgOBWSiV-JO6SzEmn4-mpxb2bpTbzu42ROW4tQRfFD8JVkl-EtcwbzqPm5jzXfgX0JMjf7kncU2pZEm0bpOaA/w400-h300/Screenshot+from+2021-11-10+01-55-19.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;2.Atom Material Icons (ikon untuk Android Studio)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNqmJI9UZfVXohAseaYjxzKla7QEQ_ZaiGIE2HhQpZHSkyAG19RCksxzcz5oxY2qNL1em3-1UCuwdJIaiJGNK-LJHvXK4hyrbtGQOnkukbF-Lkbzc9Dz6Bpd00G-THy4FatxL5-0IWQNI/s999/Screenshot+from+2021-11-10+02-18-22.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;745&quot; data-original-width=&quot;999&quot; height=&quot;299&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNqmJI9UZfVXohAseaYjxzKla7QEQ_ZaiGIE2HhQpZHSkyAG19RCksxzcz5oxY2qNL1em3-1UCuwdJIaiJGNK-LJHvXK4hyrbtGQOnkukbF-Lkbzc9Dz6Bpd00G-THy4FatxL5-0IWQNI/w400-h299/Screenshot+from+2021-11-10+02-18-22.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Adapun cara memasang Plugin pada Android Studio adalah dengan cara klik menu &lt;b&gt;File&lt;/b&gt;-&amp;gt;pilih &lt;b&gt;Settings&lt;/b&gt; -&amp;gt; akan muncul window baru Selanjutnya pilih menu &lt;b&gt;Plugins &lt;/b&gt;dan pada bagian marketplace ketik kan satu persatu plugin diatas lalu klik tombol install...setelah kedua plugin diatas di install, restart Android Studio dengan cara klik menu &lt;b&gt;File&lt;/b&gt; -&amp;gt;&amp;nbsp; lalu pilih menu &lt;b&gt;Invalidate Caches/Restart&lt;/b&gt;&amp;nbsp;-&amp;gt;lalu pilih pilihan &lt;b&gt;Just Restart &lt;/b&gt;tunggu beberapa&amp;nbsp; saat maka Android Studio akun terbuka lagi....&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Jika tema Android Studio tidak berubah menggunakan tema One Dark Theme maka kita harus ubah setelah tema Android Studio dengan cara klik &lt;b&gt;File&lt;/b&gt; setelah itu pilih &lt;b&gt;Settings &lt;/b&gt;lalu pilih menu &lt;b&gt;Appearance &amp;amp; Behavior&lt;/b&gt; dan pilih sub menu &lt;b&gt;Appearance&lt;/b&gt;&amp;nbsp;-&amp;gt;pada bagian &lt;b&gt;Theme&lt;/b&gt; pilih &lt;b&gt;One Dark &lt;/b&gt;setelah itu pilih &lt;b&gt;OK &lt;/b&gt;maka tema Android Studio akan berubah...&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGXR6z4MkIwrX3wL80_Y9YAc_BuoSd-N3213XYjYns8C88swfPPwcsY9_W1DqzT7b0qzi5K9MtRh7gqprcuJX2SEpP2xgVYaTwqdrs31LaBLpACnZi8gowxn6S2RDWRvnbol7komiFvKc/s982/Screenshot+from+2021-11-10+02-33-29.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;736&quot; data-original-width=&quot;982&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGXR6z4MkIwrX3wL80_Y9YAc_BuoSd-N3213XYjYns8C88swfPPwcsY9_W1DqzT7b0qzi5K9MtRh7gqprcuJX2SEpP2xgVYaTwqdrs31LaBLpACnZi8gowxn6S2RDWRvnbol7komiFvKc/w400-h300/Screenshot+from+2021-11-10+02-33-29.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/8606743412684973285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/11/plugin-agar-tampilan-android-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8606743412684973285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8606743412684973285'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/11/plugin-agar-tampilan-android-studio.html' title='Plugin agar tampilan Android Studio terlihat keren dan nyaman di pandang mata'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKkbGWQFe9QWqSPjIrTfleVSgQUEz5L6I5zBswjLWeqkNu7egKGo7uOR_OqC8isGlqIkhkdshkRdRK15QmARXy1xAkxY8zqkK_WSPdpcSdGHczzJXbavAKoVMZpxTAZ3SGNun43yc-H_s/s72-w640-h256-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-2699851393997518521</id><published>2021-10-26T18:58:00.004-07:00</published><updated>2021-10-26T23:26:37.656-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Material Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial Android Studio"/><title type='text'>Membuat Bottom Navigation Bar dengan Flutter</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Selamat siang teman teman hari ini saya akan membagikan tutorial cara membuat Bottom Navigation Bar dengan menggunakan Flutter....&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Contoh Bottom Navigation Bar yang akan kita buat seperti gambar di bawah:&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyRWeyEjBlxXRG3EYDHK7oHVlJohHUngw33FDxv4LK_9UPfWac4VUj6o9OvgQAOZc4k06uS5woCVgpm7TnKeKNCrzaAn18Dh9zWq-V6bb2CzWnMg8vFEOdMldWl5F9gcJhqOrHehXRPhM/s1280/photo_2021-10-27_09-56-34.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;720&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyRWeyEjBlxXRG3EYDHK7oHVlJohHUngw33FDxv4LK_9UPfWac4VUj6o9OvgQAOZc4k06uS5woCVgpm7TnKeKNCrzaAn18Dh9zWq-V6bb2CzWnMg8vFEOdMldWl5F9gcJhqOrHehXRPhM/s320/photo_2021-10-27_09-56-34.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Pertama tama kita sediakan 2 file dart dengan nama:&lt;ol&gt;&lt;li&gt;home.dart&lt;/li&gt;&lt;li&gt;bottom_navigation.dart&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3dmzotO2UUy9O_zam_VV3Y8Ja5PA86Rd33IPArpE6iS-2RQ2O2-c9jitKGypDdnvHMgwzdc4qaghLMr_iXciA84M228aFV40rRIgaAnMihkEL9qVHsWTp31gUEwo2CLMnsEInuiw8zb8/s434/doc_2021-10-27_09-47-23.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;217&quot; data-original-width=&quot;434&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3dmzotO2UUy9O_zam_VV3Y8Ja5PA86Rd33IPArpE6iS-2RQ2O2-c9jitKGypDdnvHMgwzdc4qaghLMr_iXciA84M228aFV40rRIgaAnMihkEL9qVHsWTp31gUEwo2CLMnsEInuiw8zb8/s320/doc_2021-10-27_09-47-23.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Adapun code untuk File home.dart sebagai berikut:&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div data-darkreader-inline-bgcolor=&quot;&quot; data-darkreader-inline-bgimage=&quot;&quot; data-darkreader-inline-border-bottom=&quot;&quot; data-darkreader-inline-border-left=&quot;&quot; data-darkreader-inline-border-right=&quot;&quot; data-darkreader-inline-border-top=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #161718; --darkreader-inline-bgimage: initial; --darkreader-inline-border-bottom: #4c5255; --darkreader-inline-border-left: #4c5255; --darkreader-inline-border-right: #4c5255; --darkreader-inline-border-top: #4c5255; background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&#39;package:bottom_navigation_bar/bottom_navigation.dart&#39;&lt;/span&gt;;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;

&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; main() {
  runApp(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp());
}

&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6429b; color: #bb0066; font-weight: bold;&quot;&gt;MyApp&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatelessWidget {
  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; MyApp({Key&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;?&lt;/span&gt; key}) &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);

  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #8d857a; color: #888888;&quot;&gt;// This widget is the root of your application.&lt;/span&gt;
  &lt;span data-darkreader-inline-bgcolor=&quot;&quot; data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #5c0000; --darkreader-inline-color: #e61717; background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; MaterialApp(
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&#39;Flutter Demo&#39;&lt;/span&gt;,
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;theme:&lt;/span&gt; ThemeData(
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;primarySwatch:&lt;/span&gt; Colors.blue,
      ),
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;home:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; BottomNavigation(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&#39;Bottom Navigation Bar&#39;&lt;/span&gt;),
    );
  }
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Selanjutnya untuk file bottom_navigation.dart masukkan code dibawah:&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div data-darkreader-inline-bgcolor=&quot;&quot; data-darkreader-inline-bgimage=&quot;&quot; data-darkreader-inline-border-bottom=&quot;&quot; data-darkreader-inline-border-left=&quot;&quot; data-darkreader-inline-border-right=&quot;&quot; data-darkreader-inline-border-top=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #161718; --darkreader-inline-bgimage: initial; --darkreader-inline-border-bottom: #4c5255; --darkreader-inline-border-left: #4c5255; --darkreader-inline-border-right: #4c5255; --darkreader-inline-border-top: #4c5255; background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;

&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6429b; color: #bb0066; font-weight: bold;&quot;&gt;BottomNavigation&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatefulWidget {
  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; BottomNavigation({Key&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;?&lt;/span&gt; key, required &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;this&lt;/span&gt;.title}) &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);
  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; title;

  &lt;span data-darkreader-inline-bgcolor=&quot;&quot; data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #5c0000; --darkreader-inline-color: #e61717; background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  State&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;BottomNavigation&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; createState() &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _BottomNavigationState();
}

&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6429b; color: #bb0066; font-weight: bold;&quot;&gt;_BottomNavigationState&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; State&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;BottomNavigation&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; {
  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; currentPage &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;;
  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; text &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&quot;Home Page&quot;&lt;/span&gt;;

  &lt;span data-darkreader-inline-bgcolor=&quot;&quot; data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #5c0000; --darkreader-inline-color: #e61717; background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Scaffold(
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;appBar:&lt;/span&gt; AppBar(
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; Text(widget.title),
      ),
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;body:&lt;/span&gt; Center(
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Text(text),
      ),
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;floatingActionButton:&lt;/span&gt; FloatingActionButton(
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;onPressed:&lt;/span&gt; () &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; setPage(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;4&lt;/span&gt;, &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&quot;Add Items&quot;&lt;/span&gt;),
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; Icon(
          Icons.add,
          &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.white,
          &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;30&lt;/span&gt;,
        ),
      ),
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;floatingActionButtonLocation:&lt;/span&gt; FloatingActionButtonLocation.centerDocked,
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;bottomNavigationBar:&lt;/span&gt; BottomAppBar(
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.blue,
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;shape:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; CircularNotchedRectangle(),
        &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Container(
          &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; EdgeInsets.symmetric(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;vertical:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;),
          &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Row(
            &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;mainAxisAlignment:&lt;/span&gt; MainAxisAlignment.spaceBetween,
            &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
              IconButton(
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;onPressed:&lt;/span&gt; () &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; setPage(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt;, &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&quot;Home Page&quot;&lt;/span&gt;),
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;icon:&lt;/span&gt; Icon(
                    Icons.home,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; currentPage &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;0&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;?&lt;/span&gt; Colors.white &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;:&lt;/span&gt; Colors.grey,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;30&lt;/span&gt;,
                  )),
              IconButton(
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;onPressed:&lt;/span&gt; () &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; setPage(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;, &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&quot;Search Page&quot;&lt;/span&gt;),
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;icon:&lt;/span&gt; Icon(
                    Icons.search,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; currentPage &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;?&lt;/span&gt; Colors.white &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;:&lt;/span&gt; Colors.grey,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;30&lt;/span&gt;,
                  )),
              &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;const&lt;/span&gt; SizedBox(),
              IconButton(
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;onPressed:&lt;/span&gt; () &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; setPage(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;2&lt;/span&gt;, &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&quot;Notifications Page&quot;&lt;/span&gt;),
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;icon:&lt;/span&gt; Icon(
                    Icons.notifications,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; currentPage &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;2&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;?&lt;/span&gt; Colors.white &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;:&lt;/span&gt; Colors.grey,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;30&lt;/span&gt;,
                  )),
              IconButton(
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;onPressed:&lt;/span&gt; () &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; setPage(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;3&lt;/span&gt;, &lt;span data-darkreader-inline-bgcolor=&quot;&quot; style=&quot;--darkreader-inline-bgcolor: #360000; background-color: #fff0f0;&quot;&gt;&quot;History Page&quot;&lt;/span&gt;),
                  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;icon:&lt;/span&gt; Icon(
                    Icons.history,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; currentPage &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;3&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;?&lt;/span&gt; Colors.white &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;:&lt;/span&gt; Colors.grey,
                    &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #e6c657; color: #997700; font-weight: bold;&quot;&gt;size:&lt;/span&gt; &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #7621e6; color: #6600ee; font-weight: bold;&quot;&gt;30&lt;/span&gt;,
                  )),
            ],
          ),
        ),
      ),
    );
  }

  &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; setPage(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; index, &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #718dbf; color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; text) {
    setState(() {
      currentPage &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&lt;/span&gt; index;
      &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #62e662; color: #008800; font-weight: bold;&quot;&gt;this&lt;/span&gt;.text &lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b4b0a9; color: #333333;&quot;&gt;=&lt;/span&gt; text;
    });
  }
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Jika cara diatas sudah dilakukan maka selanjutnya jalankan aplikasi, jika tampilan aplikasi sama dengan contoh diatas....SELAMAT anda sudah bisa membuat Bottom Navigation Bar dengan Flutter&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Untuk lebih jelasnya silahkan lihat tutorial nya di video berikut&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=RYkVAav9NF8&amp;amp;ab_channel=KetikanMD&quot; target=&quot;_blank&quot;&gt;Link Youtube&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/2699851393997518521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/10/membuat-bottom-navigation-bar-dengan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/2699851393997518521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/2699851393997518521'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/10/membuat-bottom-navigation-bar-dengan.html' title='Membuat Bottom Navigation Bar dengan Flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyRWeyEjBlxXRG3EYDHK7oHVlJohHUngw33FDxv4LK_9UPfWac4VUj6o9OvgQAOZc4k06uS5woCVgpm7TnKeKNCrzaAn18Dh9zWq-V6bb2CzWnMg8vFEOdMldWl5F9gcJhqOrHehXRPhM/s72-c/photo_2021-10-27_09-56-34.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-7297190612380601232</id><published>2021-08-09T12:24:00.000-07:00</published><updated>2021-08-09T12:24:54.231-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Flutter"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Membuat Spinner Multi Select Menggunakan flutter</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Selamat malam teman teman,pada kesempatan kali ini saya ingin membagi tutorial bagaimana cara membuat spinner multi select menggunakan flutter dengan memanfaatkan package &lt;a href=&quot;https://pub.dev/packages/multi_select_flutter&quot; target=&quot;_blank&quot;&gt;multi_select_flutter&lt;/a&gt;. Pada tutorial kali ini saya menggunakan versi ^4.0.0 .&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Adapun hasil akhir tampilan dari tutorial kali ini adalah seperti berikut:&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0xjKXKXliaMRDqBT1mcdaGAf1caqetrRv3ZOKqgOGdjPNR5ao1UYnRFBMVwU3EVmZnc1M-ZDwQjApOpObzo1xJzu2z5FoJH4M1HZjZvoJQIvUJ_2h48xTQXYKkpZ9Y4_4pq24AAOQEhk/s2048/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1217&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0xjKXKXliaMRDqBT1mcdaGAf1caqetrRv3ZOKqgOGdjPNR5ao1UYnRFBMVwU3EVmZnc1M-ZDwQjApOpObzo1xJzu2z5FoJH4M1HZjZvoJQIvUJ_2h48xTQXYKkpZ9Y4_4pq24AAOQEhk/s320/4.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB_gQ5vSQvaObOCL8VvmTid_TZ4GHI69EYm7qhAtJXFJoCtHx8dOhVAdfxsh2TMvpC21fV9D93CmxqN7IlrH4Nqvp7GD4gqwBFL1isw4ZWrkFFh06f3pJ4P1hsxRXcoAGd6z6G2bHIaDU/s2048/7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1217&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB_gQ5vSQvaObOCL8VvmTid_TZ4GHI69EYm7qhAtJXFJoCtHx8dOhVAdfxsh2TMvpC21fV9D93CmxqN7IlrH4Nqvp7GD4gqwBFL1isw4ZWrkFFh06f3pJ4P1hsxRXcoAGd6z6G2bHIaDU/s320/7.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz4P18UxBonfRhASciylVwq9GKoKzap-1INSG9jjCRtE1impNPVWBicE7Xlaz9VNsIRgqbDdToN_Qvz9kIqY57_37NKehFdvgKh841VR5ZX4DjR_uBLOQjyS-Zr_2L465l45zMScMPuqo/s2048/6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1217&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz4P18UxBonfRhASciylVwq9GKoKzap-1INSG9jjCRtE1impNPVWBicE7Xlaz9VNsIRgqbDdToN_Qvz9kIqY57_37NKehFdvgKh841VR5ZX4DjR_uBLOQjyS-Zr_2L465l45zMScMPuqo/s320/6.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhkC6hl4IQrEJYWRXKvOtSiy722WWOKQWwDsIbfmlCiiwfdLlj4gGW8WgfEUxZPAOoxDryPRVYubrAh3CD5WENCO9Ff0731CY7-va4jtnAnorJJ8laUHeKjD9DdsKQrm1Xbb2BChyH2nQ/s2048/7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1217&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhkC6hl4IQrEJYWRXKvOtSiy722WWOKQWwDsIbfmlCiiwfdLlj4gGW8WgfEUxZPAOoxDryPRVYubrAh3CD5WENCO9Ff0731CY7-va4jtnAnorJJ8laUHeKjD9DdsKQrm1Xbb2BChyH2nQ/s320/7.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Disini saya mengasumsikan teman teman sudah bisa membuat project baru flutter, Di tutorial ini saya menggunakan IDE Android Studio, bagi teman teman yang menggunakan IDE Visual Studio Code tidak masalah karena itu tergantung dari kenyamanan teman teman dalam menulis code....&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;OK,Untuk menggunakan package &lt;b&gt;multi_select_flutter&lt;/b&gt; kita harus menambahkan&amp;nbsp;pada file&amp;nbsp; pubspec.yaml seperti contoh dibawah:&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNPPEDX8wTBmr345nEBSvnWxbrx696OLrweR6zi5gMMKG4KF5IJITsfBdhSKZE-3pPmu1iu3vDtggdXYlrwLpFayQMReJYcwQbHuL2JRjEiSBT0QTlvSaucLA7Kgmp3UG70qBa95Bs9dc/s541/1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;201&quot; data-original-width=&quot;541&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNPPEDX8wTBmr345nEBSvnWxbrx696OLrweR6zi5gMMKG4KF5IJITsfBdhSKZE-3pPmu1iu3vDtggdXYlrwLpFayQMReJYcwQbHuL2JRjEiSBT0QTlvSaucLA7Kgmp3UG70qBa95Bs9dc/w436-h162/1.png&quot; width=&quot;436&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Jangan lupa setelah menambahkan dependencies&amp;nbsp;ke pubspec.yaml agar melakukan perintah &lt;b&gt;flutter pub get&lt;/b&gt;&amp;nbsp; pada terminal yang bertujuan memerintahkan flutter untuk menambahkan dependencies ke folder dependencies yang telah flutter sediakan.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2mIbxkwaUDTBSt8nRTB6l2pWaU1WoAY5xysbBbHjDZ-MilO35YFPJUnJ1qijSQMC4GV_LTsz5x-JmMhYOEll01AJdZz7KUC2CgqKq2sn32_UrP47wZs8VRugUm_ihvhvz7g_silUc3sk/s679/2.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;224&quot; data-original-width=&quot;679&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2mIbxkwaUDTBSt8nRTB6l2pWaU1WoAY5xysbBbHjDZ-MilO35YFPJUnJ1qijSQMC4GV_LTsz5x-JmMhYOEll01AJdZz7KUC2CgqKq2sn32_UrP47wZs8VRugUm_ihvhvz7g_silUc3sk/w434-h116/2.png&quot; width=&quot;434&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Atau bisa dengan cara klik&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;&quot;Pub get&quot;&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;pada sudut kanan&amp;nbsp; atas &lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;di file pubspec.yaml.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU2c06ClWc5Ut0imn7usglw-jOlgcVcpal01GEoeNTwduDq-kiu88BLGtb-kiRyC5wzIe550f5ulUL8SZHoHp4gR4nr7oLl9XgMkRMzI9hp5y5cSuFD-1N0Cd9VQli54BbbTtEJMwb4J0/s403/3.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;209&quot; data-original-width=&quot;403&quot; height=&quot;166&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU2c06ClWc5Ut0imn7usglw-jOlgcVcpal01GEoeNTwduDq-kiu88BLGtb-kiRyC5wzIe550f5ulUL8SZHoHp4gR4nr7oLl9XgMkRMzI9hp5y5cSuFD-1N0Cd9VQli54BbbTtEJMwb4J0/w435-h166/3.png&quot; width=&quot;435&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Selanjutnya kita perlu ubah isi dari file &lt;b&gt;main.dart&amp;nbsp; &lt;/b&gt;menjadi seperti berikut:&lt;/p&gt;&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:flutter/material.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:multi_select_flutter/bottom_sheet/multi_select_bottom_sheet_field.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:multi_select_flutter/chip_display/multi_select_chip_display.dart&#39;&lt;/span&gt;;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;package:multi_select_flutter/util/multi_select_item.dart&#39;&lt;/span&gt;;

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; main() {
  runApp(MyApp());
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;MyApp&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatelessWidget {
  &lt;span style=&quot;color: #888888;&quot;&gt;// This widget is the root of your application.&lt;/span&gt;
  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; MaterialApp(
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Multi Select&#39;&lt;/span&gt;,
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;theme:&lt;/span&gt; ThemeData(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;primarySwatch:&lt;/span&gt; Colors.blue,
      ),
      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;home:&lt;/span&gt; MyHomePage(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;Multi Select&#39;&lt;/span&gt;),
    );
  }
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;MyHomePage&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; StatefulWidget {
  MyHomePage({Key&lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; key, required &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;this&lt;/span&gt;.title}) &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;key:&lt;/span&gt; key);
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; title;

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  _MyHomePageState createState() &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; _MyHomePageState();
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;_MyHomePageState&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;extends&lt;/span&gt; State&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;MyHomePage&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;static&lt;/span&gt; List&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;SpinnerMulti&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; _angka &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; [
    SpinnerMulti(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;name:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Satu&quot;&lt;/span&gt;),
    SpinnerMulti(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;2&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;name:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Dua&quot;&lt;/span&gt;),
    SpinnerMulti(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;3&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;name:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Tiga&quot;&lt;/span&gt;),
    SpinnerMulti(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;4&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;name:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Empat&quot;&lt;/span&gt;),
    SpinnerMulti(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;5&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;name:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Lima&quot;&lt;/span&gt;),
  ];
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; _itemsAngka &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; _angka
      .map((angka) &lt;span style=&quot;color: #333333;&quot;&gt;=&amp;gt;&lt;/span&gt; MultiSelectItem&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;SpinnerMulti&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;(angka, angka.name))
      .toList();
  List&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;SpinnerMulti&lt;span style=&quot;color: #333333;&quot;&gt;?&amp;gt;&lt;/span&gt; _selectedAngka &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; [];

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; initState() {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;super&lt;/span&gt;.initState();
  }

  &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;override
  Widget build(BuildContext context) {
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; Scaffold(
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;appBar:&lt;/span&gt; AppBar(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; Text(widget.title),
        ),
        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;body:&lt;/span&gt; Container(
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;padding:&lt;/span&gt; EdgeInsets.symmetric(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;vertical:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;20&lt;/span&gt;, &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;horizontal:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; SingleChildScrollView(
            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; Column(
              &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;children:&lt;/span&gt; [
                Container(
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; BoxDecoration(
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;border:&lt;/span&gt; Border.all(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color.fromRGBO(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.5&lt;/span&gt;),
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1&lt;/span&gt;,
                      ),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;borderRadius:&lt;/span&gt; BorderRadius.circular(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10&lt;/span&gt;),
                    ),
                    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;child:&lt;/span&gt; MultiSelectBottomSheetField&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;SpinnerMulti&lt;span style=&quot;color: #333333;&quot;&gt;?&amp;gt;&lt;/span&gt;(
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;initialChildSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.7&lt;/span&gt;,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; BoxDecoration(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Colors.transparent),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;maxChildSize:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.95&lt;/span&gt;,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;title:&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Angka&quot;&lt;/span&gt;),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;buttonText:&lt;/span&gt; Text(
                        &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Angka&quot;&lt;/span&gt;,
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;style:&lt;/span&gt;
                            TextStyle(&lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color.fromRGBO(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.7&lt;/span&gt;)),
                      ),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;items:&lt;/span&gt; _itemsAngka,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;searchable:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;true&lt;/span&gt;,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;searchHint:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Cari&quot;&lt;/span&gt;,
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;buttonIcon:&lt;/span&gt; Icon(
                        Icons.add_circle_outline,
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color.fromRGBO(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.5&lt;/span&gt;),
                      ),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;cancelText:&lt;/span&gt; Text(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Tutup&quot;&lt;/span&gt;),
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onConfirm:&lt;/span&gt; (values) {
                        setState(() {
                          _selectedAngka &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; values;
                        });
                      },
                      &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;chipDisplay:&lt;/span&gt; MultiSelectChipDisplay(
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;decoration:&lt;/span&gt; BoxDecoration(
                          &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;border:&lt;/span&gt; Border(
                            &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;top:&lt;/span&gt; BorderSide(
                                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;width:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;1.0&lt;/span&gt;,
                                &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;color:&lt;/span&gt; Color.fromRGBO(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;33&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.5&lt;/span&gt;)),
                          ),
                        ),
                        &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;onTap:&lt;/span&gt; (item) {},
                      ),
                    ) &lt;span style=&quot;color: #888888;&quot;&gt;// This trailing comma makes auto-formatting nicer for build methods.&lt;/span&gt;
                    ),
              ],
            ),
          ),
        ));
  }
}

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;SpinnerMulti&lt;/span&gt; {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; id;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;final&lt;/span&gt; &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;String&lt;/span&gt; name;

  SpinnerMulti({required &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;this&lt;/span&gt;.id, required &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;this&lt;/span&gt;.name});
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Setelah semua langkah sudah kita lakukan,silahkan running project nya...&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Sekian tutorial kali ini, Jangan sungkan untuk bertanya di kolom komentar di bawah jika mendapat&amp;nbsp; error....&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/7297190612380601232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/08/tutorial-membuat-spinner-multi-select.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/7297190612380601232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/7297190612380601232'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/08/tutorial-membuat-spinner-multi-select.html' title='Tutorial Membuat Spinner Multi Select Menggunakan flutter'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0xjKXKXliaMRDqBT1mcdaGAf1caqetrRv3ZOKqgOGdjPNR5ao1UYnRFBMVwU3EVmZnc1M-ZDwQjApOpObzo1xJzu2z5FoJH4M1HZjZvoJQIvUJ_2h48xTQXYKkpZ9Y4_4pq24AAOQEhk/s72-c/4.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-4219117151387723409</id><published>2021-05-04T23:39:00.002-07:00</published><updated>2021-11-14T02:44:18.971-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Cara instalasi Framework Django</title><content type='html'>&lt;p&gt;&amp;nbsp;Kali ini ketikanMD akan membuat tutorial yang sesuai dengan judulnya yaitu instalasi Framework django.&lt;/p&gt;&lt;p&gt;&lt;span id=&quot;docs-internal-guid-faac5b40-7fff-a283-fcc8-8d11cba72f66&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;1. Pastikan kita sudah menginstall python, untuk mengecek dengan perintah &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;python --version&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 41px; overflow: hidden; width: 342px;&quot;&gt;&lt;img height=&quot;41&quot; src=&quot;https://lh4.googleusercontent.com/ceMAr-sRDYXf83A5AOvfFxB7WgZSNf9Is-NA-edXbePYoHgCoBrSHGKS9qh2M6HgTPG1Oh7pF9dG46YoxhQzmzZpHmn2c27Ne7iY9MSNRFJ4HEzM0iQbsQJlOBAaJR7ufsV6lmqk&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;342&quot; /&gt;&lt;/span&gt;&lt;span id=&quot;docs-internal-guid-c10296f1-7fff-f7a9-5c40-a453e6fc6ef0&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;2.&amp;nbsp;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;Sekarang kita akan melakukan install &lt;b&gt;PIP&lt;/b&gt;, &lt;b&gt;PIP &lt;/b&gt;yaitu (PIP Install Packages) / Paket manager pada pemrograman python.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span id=&quot;docs-internal-guid-8639491d-7fff-15bd-e353-acb7ec9ecce4&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;# apt install python3-pip python-dev&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;3. &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;Melakukan verifikasi instalasi &lt;b&gt;PIP.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-weight: 700; white-space: pre-wrap;&quot;&gt;$ pip3 -V&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-0f4ab09d-7fff-48fd-9680-792bcc3b54d6&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-aa4310e2-7fff-c193-bf05-fe0442828594&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 39px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;39&quot; src=&quot;https://lh3.googleusercontent.com/nZ6BJEFq_-NjoU33o-86WMA93LhARdg5eWrddgEBpzmJZlZTFeidSKDfbhU4HF4VzneG6v4thK_7H9sEqxzDcAzXG_Vjcz50UjlNNM9oTcZfrqArJ1wzDvypzv93iJE3I2eVrTlI&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 39px; overflow: hidden; width: 624px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-weight: 700; white-space: pre-wrap;&quot;&gt;4. &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;Selanjutnya kita akan membuat folder&amp;nbsp; di “&lt;b&gt;~/ketikanMD/&lt;/b&gt;” dengan nama “&lt;b&gt;django&lt;/b&gt;” untuk menampung project django kita.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-cf3fc0a6-7fff-cac5-a89b-b68ebcac94ef&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 61px; overflow: hidden; width: 382px;&quot;&gt;&lt;img height=&quot;61&quot; src=&quot;https://lh5.googleusercontent.com/w_gzY1vATHpDhwC7dcZ78rWmTF_Vl3e8PVV-umoZvxfkshFBkUfMA_tOx-nGOta5qFcfXk_DWqQ3IaMCJyBPwR71TsVFAte6-_LhR5oUjrewXjgE2-JI-phrmHe-Hp4iKcfp_reT&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;382&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;5. membuat Env (pastikan sudah berada di dalam folder project) dengan Module yang digunakan untuk membuat Virtual Environments yaitu module &lt;b&gt;venv&lt;/b&gt;, kegunaan Virtual environments untuk membuat sebuah environment yang terisolasi dari dunia luar. Sehingga, modul python apapun yang diinstall tidak mempengaruhi environment global, dan yang terpenting, project lainnya.&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;div&gt;&lt;b&gt;$ python -m venv env&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-685357ed-7fff-009f-98d2-ba506d961141&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 74px; overflow: hidden; width: 464px;&quot;&gt;&lt;img height=&quot;74&quot; src=&quot;https://lh4.googleusercontent.com/Usl0SEkHgo8ts-fseKs4SQqt9fksGnh-mFcTsqXkuP9rxuY7lrqQgSnEoDokAxkGjP-IffXu_j-4oGzsCu7GBaQB1_GYq7uoYTajBXcfA4eYKbG8ReYArgRp1ur1GwxYGezrwBtI&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-2ce9449e-7fff-47e0-9436-9f1bac086d34&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;* Terlihat ada folder dengan nama env&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;6.  &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;masuk/mangaktifkan &lt;b&gt;Virtual Environment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span id=&quot;docs-internal-guid-14215428-7fff-9324-56f3-e69f83c547eb&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;$ source env/bin/activate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-96c051c6-7fff-ae77-c547-11b73388d443&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 43px; overflow: hidden; width: 513px;&quot;&gt;&lt;img height=&quot;43&quot; src=&quot;https://lh5.googleusercontent.com/EdizgkohiM0tKNJmwLGdHH1Pv20LECF0WH9EE8_lnnaL0n_Ye8t8BVej1VKqqjgFg30Os8IM4l_teIQVHF0CEjNVjnjYgbn42SX5yJoDeF3DX4v2-OXyiMvscKjVlo5SxF_DcGyS&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;513&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; font-size: 14.6667px; height: 43px; overflow: hidden; white-space: pre-wrap; width: 513px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;* &lt;/b&gt;Terlihat ada tanda (env) setalah mengeksekusi perintah diatas&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;7. M&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;elihat package yang sudah diinstall pip.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-54791fea-7fff-4a72-ca6f-a95d681bcf6d&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 129px; overflow: hidden; width: 427px;&quot;&gt;&lt;img height=&quot;129&quot; src=&quot;https://lh4.googleusercontent.com/HlvTq7F-nYvw5E2w8PfflcF_vmbGZisi1WmA3zswwOUtbNyYlAHXyK4Cz-e2IvyxlLkHb63EtgyApXeOS1JfJVJ6ciBpufzp_7Em_K_BfWMsAb4wJV3ry0qiupwfODM1TBkG216D&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;427&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;8.&amp;nbsp;Melakukan upgrade pip&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span id=&quot;docs-internal-guid-504c5d56-7fff-24f6-4a00-bfc89102784c&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;$ pip install --upgrade pip&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-a54fafe9-7fff-447b-6080-b7c58512f5fe&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 203px; overflow: hidden; width: 584px;&quot;&gt;&lt;img height=&quot;203&quot; src=&quot;https://lh4.googleusercontent.com/HLZMD4Ec4MJ2dF3e3C8HAJ92NSJVQHhblYwXjy8QbwSp031MEgIMxF04g5ew92zHzd5IQ18_KnY9ImzsIUU2o9x5BYQ1HZkGB8k-vD_AtJSCXLU-YlvH8w0DidHKghQ5SOnB8au_&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;584&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;9.&amp;nbsp;Melakukan instalasi django&amp;nbsp; disini kita akan instalasi versi 2.2, disini bisa sesuaikan dengan versi django kebutuhan teman&quot;.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span id=&quot;docs-internal-guid-14810a03-7fff-38d4-78ee-74f684e6ba1c&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;$ pip install Django==2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-018731fb-7fff-5c80-2fa9-634b57470efc&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 238px; overflow: hidden; width: 569px;&quot;&gt;&lt;img height=&quot;238&quot; src=&quot;https://lh4.googleusercontent.com/8LMLAi6r4R7cnNA1qzoWSc-MAbzeValmUsLqhq6kDUfmSjpfbuGdqPT-rQCtn43JXQfEOszWM_SItAzsxkoBeQZwzAkOP6kl_WXoCUYLKqtbg286h13gZkit1e-VBhe90UBZ6mO1&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;569&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;10.&amp;nbsp;Mengecek instalasi paket django menggunakan pip&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-3a3243e2-7fff-1695-f601-49ed51902878&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 164px; overflow: hidden; width: 426px;&quot;&gt;&lt;img height=&quot;164&quot; src=&quot;https://lh4.googleusercontent.com/_93Nd-q3L7_7vSwUoPNeCAOnGDTCGdRazMBsY7Zz1QsBxIdnAxMfWRETruqTDuCUKMY85ta4yzt70snClTS0pJdjfV-r9aEsnhHPYiFO0Xvi-XXm7ehCtiMo19z_0IXvzXEFuPVj&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;426&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;11. Sekarang kita akan membuat project django dengan nama project “&lt;b&gt;ketikanMD&lt;/b&gt;” dengan perintah &lt;b&gt;django-admin startproject ketikanMD&lt;/b&gt;, secara otomatis akan terbuat folder berdasarkan nama project yang sudah ditentukan yaitu &lt;b&gt;ketikanMD&lt;/b&gt;.&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-9048c45b-7fff-e600-4ed1-ee9c88381f17&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 72px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;72&quot; src=&quot;https://lh6.googleusercontent.com/5VUE960TxRiTkGi60IJvoeLoGx7E5QGDIuMjy5ZV7qbj6-wYGxn9NrsVGUFumJbudm-imoKWjuTpdFb4I1lLw5JttyA_WbKk82y7fk2cbsKOIDTJhIvZuhtLw9eIWvJwggYDFQjo&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;12.&amp;nbsp;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;Menjalankan project yang kita buat, pastikan kita masuk ke dalam folder project kita yaitu&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-weight: 700; white-space: pre-wrap;&quot;&gt; ketikanMD&lt;/span&gt;&lt;/div&gt;&lt;span id=&quot;docs-internal-guid-9262d776-7fff-92cd-4bf4-dd8a5c8bbe9c&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;$ python manage.py runserver&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-0ce45a7e-7fff-bae8-9c89-a265996d7b37&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 247px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;247&quot; src=&quot;https://lh6.googleusercontent.com/a4pynneQsKiqBH8EQ5sOMxIm02L71QnqJNGTnGI6AJBo96kw3Q0mv6DnhDfJbA-yDVe4kI9e6l-tHHespkSsp1iWyyrnyjEPLeFSNWxI8uJ1qD_AJcuHNofdkDpkiG1vmwKjVeGF&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;&quot;&gt;13. Buka browser dan masukkan url &lt;b&gt;http://127.0.0.1:8000&lt;/b&gt; (sesuaikan dengan tampilan tanda kotak merah).&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-60d95c3c-7fff-afd2-d880-a7b72cdd8e91&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 339px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;339&quot; src=&quot;https://lh4.googleusercontent.com/ar8qdJ0w4tjQompZlLapU15JTlBxk7FM4fe0ABUHzOwJiSi1ZyIFJ_GN5m9BhLJjIdyjUa26vBcuOsq00QGEYvW2f8pBJeYo6DEYGidH3LBflV2rPlBLL4hy-3QR5Ux2YfCBmw_T&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Sekarang kita sudah berhasil menginstall django dan menjalankan project django&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;14. Untuk Keluar dari environment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-6060668b-7fff-9829-3955-f3bdd143c8a5&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;$ deactive&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-6b46bc79-7fff-b722-0f5b-d422dbd409fc&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 39px; overflow: hidden; width: 550px;&quot;&gt;&lt;img height=&quot;39&quot; src=&quot;https://lh4.googleusercontent.com/1bBewNWfUjRgIhxK2ntolQb8iJSWVaotY9BXUZnZMBFEqO0-rX3F-x4QeEYd18g1jBQD2SierPdLuUXwIN2WbzYi2nNbY0CcNgXJU9gpd27FMsTB7f4ZxTBlWzpZWyE2unQrzWsb&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;550&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-3e1e389e-7fff-e7b4-53b2-3f4e837c074e&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;* &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;secara otomatis tanda (env) akan hilang&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline;&quot;&gt;Semoga Berhasil &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div id=&quot;gtx-trans&quot; style=&quot;left: 173px; position: absolute; top: 652px;&quot;&gt;&lt;div class=&quot;gtx-trans-icon&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/4219117151387723409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/05/cara-instalasi-framework-django.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/4219117151387723409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/4219117151387723409'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/05/cara-instalasi-framework-django.html' title='Cara instalasi Framework Django'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh4.googleusercontent.com/ceMAr-sRDYXf83A5AOvfFxB7WgZSNf9Is-NA-edXbePYoHgCoBrSHGKS9qh2M6HgTPG1Oh7pF9dG46YoxhQzmzZpHmn2c27Ne7iY9MSNRFJ4HEzM0iQbsQJlOBAaJR7ufsV6lmqk=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-3908510685576181700</id><published>2021-05-04T07:46:00.002-07:00</published><updated>2021-05-04T07:51:27.156-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="kampus"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Source code Aplikasi Mesin ATM Sederhana menggunakan bahasa pemrograman C++</title><content type='html'>&lt;p&gt;Gimana kabarnya teman teman sekalian...&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Hari ini saya akan membagikan source code&amp;nbsp; aplikasi Mesin ATM sederhana yang dibuat menggunakan bahasa pemrograman C++,dimana aplikasi ini memiliki 4 menu yaitu:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;1. Tarik Tunai&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;2. Tabung Tunai&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;3. Cek Saldo&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;4. Transfer&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Di dalam aplikasi ini juga diterapkan perulangan &lt;i&gt;do while &lt;/i&gt;untuk menanyakan apakah akan melakukan transaksi kembali setelah transaksi sebelumnya berhasil...&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Berikut saya lampir kan source code nya:&lt;/span&gt;&lt;/p&gt;
&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #557799;&quot;&gt;#include &amp;lt;iostream&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #557799;&quot;&gt;#include &amp;lt;cstdlib&amp;gt;&lt;/span&gt;

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;using&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;namespace&lt;/span&gt; std;
&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; saldo_awal;

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;header&lt;/span&gt;(){
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;
	&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\t&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;	SELAMAT DATANG DI ATM BERKAH		&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;
	&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;========================================= &lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
}
&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;footer&lt;/span&gt;(){
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;
	&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\t&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;	Terima Kasih atas kunjungan anda&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;
	&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\t&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt; silahkan cek kembali uang anda&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;
	&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;dan pastikan tidak ada barang yang tertinggal&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;
	&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;========================================= &lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
}

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;cekSaldo&lt;/span&gt;(){
    	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;total saldo anda sekarang adalah &quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;saldo_awal &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; rupiah&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; endl;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
}

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;main&lt;/span&gt;(){
	
&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; tarik,setor,rekTujuan,transfer,kode;
string ulang;

header();
                    
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;silahkan masukkan Saldo Awal anda:&quot;&lt;/span&gt;;
cin&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;saldo_awal;

menu &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;selamat datang&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;do&lt;/span&gt;{
	 system (&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;PILIHAN MENU&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;1.tarik tunai&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;2,tabung tunai&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;3,cek saldo&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;4,transfer&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Masukkan kode menu :&quot;&lt;/span&gt;;
cin&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;kode;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt;(kode &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;){
	tarik &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;==========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;tarik tunai&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;============================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;silahkan masukkan uang yang anda ingin ambil:&quot;&lt;/span&gt;;
cin&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;tarik;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt;(tarik&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;){
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Jumlah penarikan masih kosong&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
header();
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;goto&lt;/span&gt; tarik;
}
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (tarik&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;saldo_awal){
		cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;saldo tidak mencukupi&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	}
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	saldo_awal&lt;span style=&quot;color: #333333;&quot;&gt;-=&lt;/span&gt;tarik;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;silahkan hitung kembali uang yang telah anda ambil&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cekSaldo();
}
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
}
}&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (kode&lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt;&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;2&lt;/span&gt;){
	setor &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;==========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;setor tunai&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;============================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;silahkan masukkan uang yang anda ingin setor:&quot;&lt;/span&gt;;
cin&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;setor;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt;(setor&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;){
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Jumlah setor masih kosong&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
header();
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;goto&lt;/span&gt; setor;
}&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	saldo_awal&lt;span style=&quot;color: #333333;&quot;&gt;+=&lt;/span&gt;setor;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;silahkan hitung kembali uang yang telah anda ambil&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cekSaldo();
}
}&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (kode&lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt;&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;3&lt;/span&gt;){
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;=======================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cek saldo&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cekSaldo();
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);

}&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (kode&lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt;&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;4&lt;/span&gt;){
	transfer &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;==========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;transfer&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
 cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Masukkan No. Rekening Tujuan: &quot;&lt;/span&gt;;
      cin &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; rekTujuan;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;============================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;silahkan masukkan jumlah uang yang anda ingin transfer:&quot;&lt;/span&gt;;
cin&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;transfer;
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt;(transfer&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;){
cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Jumlah transfer masih kosong&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
header();
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;goto&lt;/span&gt; transfer;
}
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (transfer&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;saldo_awal){
		cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;saldo tidak mencukupi&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	}
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	saldo_awal&lt;span style=&quot;color: #333333;&quot;&gt;-=&lt;/span&gt;transfer;
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;=========================&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
	cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; Anda telah transfer ke &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; rekTujuan &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; sebesar &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; transfer &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;
	&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; Rupiah&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; endl;
cekSaldo();
}
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
}
}&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	cout&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;kode yang anda masukkan tidak ada,&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;pastikan kode yang anda masukkan benar&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;;
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;pause&quot;&lt;/span&gt;);
system(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
header();
&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;goto&lt;/span&gt; menu;
}
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Anda ingin melakukan transaksi lainnya ? &amp;lt;y/n&amp;gt; &quot;&lt;/span&gt;;
      cin &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; ulang;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (ulang &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;y&quot;&lt;/span&gt;)
	{
	  system (&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
	}
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (ulang &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;n&quot;&lt;/span&gt;)
	{
	  system (&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;cls&quot;&lt;/span&gt;);
	  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;
	    &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Terima Kasih telah menggunakan ATM BERKAH&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt; Semoga hari anda menyenangkan &quot;&lt;/span&gt;;
	}
}  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;while&lt;/span&gt; (ulang &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;y&quot;&lt;/span&gt;);
}
&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFFWkxDWPLryXZ0s_cqLiDTLXwkb0L66c23TBr7kd6RGExndFqKz1ndbCTF1UWSQ9ofw7EJW_nlzOthKrP6Ow0LXDg-WAuyoyTSWO-OL9HPNSIZwODlLpFczZnr1W0U8q_0ZiHa6u-Ni0/s542/image_2021-05-04_22-49-02.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;373&quot; data-original-width=&quot;542&quot; height=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFFWkxDWPLryXZ0s_cqLiDTLXwkb0L66c23TBr7kd6RGExndFqKz1ndbCTF1UWSQ9ofw7EJW_nlzOthKrP6Ow0LXDg-WAuyoyTSWO-OL9HPNSIZwODlLpFczZnr1W0U8q_0ZiHa6u-Ni0/w400-h275/image_2021-05-04_22-49-02.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Gambar Hasil menjalankan program&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;Saya berharap semoga melalui tulisan ini dapat membantu teman teman sekalian..&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/3908510685576181700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/05/source-code-aplikasi-mesin-atm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3908510685576181700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3908510685576181700'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/05/source-code-aplikasi-mesin-atm.html' title='Source code Aplikasi Mesin ATM Sederhana menggunakan bahasa pemrograman C++'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFFWkxDWPLryXZ0s_cqLiDTLXwkb0L66c23TBr7kd6RGExndFqKz1ndbCTF1UWSQ9ofw7EJW_nlzOthKrP6Ow0LXDg-WAuyoyTSWO-OL9HPNSIZwODlLpFczZnr1W0U8q_0ZiHa6u-Ni0/s72-w400-h275-c/image_2021-05-04_22-49-02.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-8227704407361856907</id><published>2021-05-03T08:08:00.002-07:00</published><updated>2021-11-15T05:52:07.486-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="Golang"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Menjalankan golang di Docker</title><content type='html'>&lt;p&gt;Sekarang kita akan membahas bagaimana cara menjalankan file golang menggunakan docker, tanpa basa basi kita mulai:&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;1.&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Membuat folder sebagai contoh disini kita akan membuat foder dengan nama “&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;belajar-golang&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;” di dalam folder &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;~/Document/ &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;untuk menampung file go dan Dockerfile. &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Setelah itu Masuk ke dalam folder&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;belajar-golang&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-a0e607d5-7fff-57eb-9411-e350caea3e4f&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 60px; overflow: hidden; width: 378px;&quot;&gt;&lt;img height=&quot;60&quot; src=&quot;https://lh3.googleusercontent.com/smvIVNY3_G-P760BYXlmNfIxCX33KEI57Gh7SsqL9k8Z2go8XfNhBa1i035oCp6V9w853as25cIrsz36v8rkCzlOZ__KHAS0AZTWVt8Y6naRwaJYpZSgmBczOwgz4pYmFfPT948z&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;378&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span id=&quot;docs-internal-guid-5dd44e71-7fff-941b-5826-4b14fbb0fca7&quot;&gt;2.Membuat file Dockerfile di folder &lt;/span&gt;&lt;b&gt;belajar-golang&lt;/b&gt;&lt;span&gt; yang didalamnya berisi script berikut.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;background: rgb(240, 243, 243); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;FROM golang:latest

RUN mkdir /app

WORKDIR /app
&lt;/pre&gt;&lt;/div&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span&gt;3. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;Menjalankan dockerfile dengan membuat image baru sebagai contoh “go-simple” dengan perintah&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;     - docker build -t go-simple .&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-0ac6280b-7fff-31cf-7a43-bef46c7f8c93&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 242px; overflow: hidden; width: 570px;&quot;&gt;&lt;img height=&quot;242&quot; src=&quot;https://lh5.googleusercontent.com/8zvcMn8kZjXddixPbFwphaWl9tAAe07LpzD7xGQ4COTr2BxaQ8Oi1GnBwY77fHNHssDB_8Sz4UPfPM0RcPG820EZdJbmWX4Bgb7_BkVw1hZx8L-2Nfqt8onfTaB0kfvz6liGtimq&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;570&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;4. Mengecek images “go-simple” yang telah dibuat dengan perintah&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;     - docker images&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-098fb1cc-7fff-8291-5b7e-12793d5cd6b5&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 51px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;51&quot; src=&quot;https://lh6.googleusercontent.com/o1tKhhl9Y3rrHbQC05CzJZVUReIBMmtxDPzNIYA77rSElboDvqaDGpMIKYRhZ-ybX44Sm4jX2NuQu6Wo3WhIlf6S8XJ7MZkZ11p-39AEb7JWUsB9CtGAY9Q6vMUkrJqbcOfKNHrw&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;5. M&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;embuat container menggunakan  image id “go-simple” dengan nama container “golang”.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;- docker run -td -v ~/Documents/belajar-golang:/app --name golang 17f5d90daf3c&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-78ca77bb-7fff-a69c-9a34-955dbd1fcf8c&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 45px; overflow: hidden; width: 685px;&quot;&gt;&lt;img height=&quot;42&quot; src=&quot;https://lh6.googleusercontent.com/-l9dStYMMYcYIH-f5IrEUpudHKUeJr7VXjiMzmzOTr2ejrL6xPU8PmYlSbqXKi5er6FGBuQ_lL2Py_sPVXdhoBZ9GKsef77LKls9baae1uMkxB1tYfBF6AETjM4wUFrkeli6sstv=w640-h42&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-3da358f7-7fff-600f-7db9-cae6815c24ea&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;6. Mengecek container apakah sudah berjalan&amp;nbsp; dan pastikan status dalam keadaan up.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-32237266-7fff-3011-5f4e-fea2f36338ac&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 61px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;61&quot; src=&quot;https://lh6.googleusercontent.com/DarXdoYtuVdwkzQxJTw3BnjyL00r9s7eBOppyZcTNHyL3enpY-TSLTNiSCvEhmN_5EcIbPObgomFJyHNaoxW2qojSky2Bui5Jnam5A4IaJfuwKtYqdR6_Mv2OoLi_-fgWHgGdyRP&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-595408f4-7fff-f311-6a71-4797c9d13716&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;7. Sekarang kita akan membuat file main.go dengan isian code sebagai berikut&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;background: rgb(240, 243, 243); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;package main
import &quot;fmt&quot;
func main() {
   nama := &quot;KetikanMd&quot;
   fmt.Println(nama)
}
&lt;/pre&gt;&lt;/div&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;8. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;Pastikan file main.go dan dockerfile didalam folder yang sama.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-78ddae53-7fff-81a1-aec0-d8e77281db78&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 243px; overflow: hidden; width: 318px;&quot;&gt;&lt;img height=&quot;243&quot; src=&quot;https://lh6.googleusercontent.com/OS2wfkA1SIOsGe5X_6WTfwPzXCOIiECF1XD8ZPm0MsXYvyiZKNtj0akkN92s0vHGrCirOxrFsesyhyBWLYvBYN7NwM7B-7tUiPEaz327bOm4ZFbovd0VP3bq_0yLwOwtCxrFGEt0&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;318&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;9. &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;Sekarang kita akan menjalankan file go ada di dalam container yang sudah syncron dengan file yang ada di local laptop kita.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;- docker exec golang go run main.go&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-8b1792c9-7fff-c5eb-4832-00c7083ffb1b&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 39px; overflow: hidden; width: 595px;&quot;&gt;&lt;img height=&quot;39&quot; src=&quot;https://lh4.googleusercontent.com/L7oinhVKVRtgTsZNPRtj6h93mGQz65riqgqXvqqisclaM7PNEb0poC-EPUDW9H0CzabHJj9nIuMEgOcPaY3kkVncbYQTEFBy6auoqNDyxYRjv-PbnxF-p49m7bEk_ffEoXfUFUwM&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;595&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;* maka output yang dikeluarkan yaitu &lt;/span&gt;&lt;b style=&quot;font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;ketikanMD&lt;/b&gt;&lt;span style=&quot;font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;&quot;&gt; sesuai output yang diinginkan pada file main.go&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; text-align: left; white-space: pre-wrap;&quot;&gt;Semoga berhasil....&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span id=&quot;docs-internal-guid-af4615d8-7fff-43ab-5043-12a3f871cf00&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div id=&quot;gtx-trans&quot; style=&quot;left: -35px; position: absolute; top: 1612.94px;&quot;&gt;&lt;div class=&quot;gtx-trans-icon&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/8227704407361856907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/05/menjalankan-golang-di-docker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8227704407361856907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8227704407361856907'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/05/menjalankan-golang-di-docker.html' title='Menjalankan golang di Docker'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/smvIVNY3_G-P760BYXlmNfIxCX33KEI57Gh7SsqL9k8Z2go8XfNhBa1i035oCp6V9w853as25cIrsz36v8rkCzlOZ__KHAS0AZTWVt8Y6naRwaJYpZSgmBczOwgz4pYmFfPT948z=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-6205072241314397313</id><published>2021-05-01T00:06:00.003-07:00</published><updated>2021-05-01T00:06:59.545-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Cara mengetahui IP parangkat dalam satu jaringan</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;docs-internal-guid-49ec3f74-7fff-31de-b87e-d4bfda24fa25&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Kali ini ketikanmd akan menulis artikel berkaitan dengan pengalaman pribadi sipenulis, kasusnya saya sama rekan kerja sedang melakukan maintenance jaringan salah satu kendala yang kami hadapi yaitu kebingungan untuk mengatahui ip address perangkat access point hal ini dikarenakan yang melakukan settingan perangkat AP nya karyawan sebelumnya. setelah mencari beberapa cara kami mendapatkan satu cara yang dibilang cara terakhir yaitu menggunakan &lt;b&gt;script&lt;/b&gt; setelah menemukan beberapa ip yang statusnya &lt;b&gt;success&lt;/b&gt; maka kami coba satu&quot; untuk mengetahui ip perangkat yang kami cari alhasil kami berhasil, tidak perlu banyak cerita langsung saja ke tutorialnya:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Note: disini menggunakan sistem operasi windows.&lt;/span&gt;&lt;/p&gt;&lt;ol style=&quot;margin-bottom: 0; margin-top: 0; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&amp;nbsp;pertama buka powershell, dengan cara ketik &lt;b&gt;powershell&lt;/b&gt; di pencarian windows&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: decimal; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Copykan script berikut ke powershell&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhitOd_P8vhMCQb7tpc3krR1KUiQUvarXr-22Oq9FhA3CldP0xQrW136hydzRbQRTgz_BwxP7pGiqGhyphenhyphenkkbxOPTbHbE6A3XEPVr00gUXpxZjqBQQhehTGeZSZhaoy6DTNZ8Rfb2Xl30zMya/s995/ketikanmd-powershell.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;371&quot; data-original-width=&quot;995&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhitOd_P8vhMCQb7tpc3krR1KUiQUvarXr-22Oq9FhA3CldP0xQrW136hydzRbQRTgz_BwxP7pGiqGhyphenhyphenkkbxOPTbHbE6A3XEPVr00gUXpxZjqBQQhehTGeZSZhaoy6DTNZ8Rfb2Xl30zMya/w640-h238/ketikanmd-powershell.jpeg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;span id=&quot;docs-internal-guid-8300d665-7fff-3719-6bfe-8fee7f97a4c1&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Penjelasan:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;-simpan perintah ping ke dalam variable $ping&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;$ping = New-Object System.Net.Networkinformation.Ping&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; white-space: pre-wrap;&quot;&gt;1..254 | % { $ping.send(“192.168.7._$”) | select address, status}&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-bottom: 0; margin-top: 0; padding-inline-start: 48px;&quot;&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; margin-left: 36pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;1..254 -&amp;gt; range ip yang akan diping&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li aria-level=&quot;1&quot; dir=&quot;ltr&quot; style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; margin-left: 36pt; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;192.168.7. -&amp;gt; network ip yang akan di ping.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Sesuaikan dengan case yang dilapangan, Semoga bermamfaat walaupun ini bukan cara yang terbaik tapi tidak menutup kemungkinan kita akan membutuhkan.&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/6205072241314397313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/05/cara-mengetahui-ip-parangkat-dalam-satu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6205072241314397313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/6205072241314397313'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/05/cara-mengetahui-ip-parangkat-dalam-satu.html' title='Cara mengetahui IP parangkat dalam satu jaringan'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhitOd_P8vhMCQb7tpc3krR1KUiQUvarXr-22Oq9FhA3CldP0xQrW136hydzRbQRTgz_BwxP7pGiqGhyphenhyphenkkbxOPTbHbE6A3XEPVr00gUXpxZjqBQQhehTGeZSZhaoy6DTNZ8Rfb2Xl30zMya/s72-w640-h238-c/ketikanmd-powershell.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-4129273757279273447</id><published>2021-03-24T00:26:00.005-07:00</published><updated>2021-03-24T00:32:13.643-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Tantangan"/><title type='text'>Mengerjakan challenge SOAL dengan menggunakan bahasa pemrograman C++ </title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Hari ini saya akan mengerjakan sebuah soal dengan menggunakan bahasa pemrograman C++. Adapun soal yang akan saya kerjakan adalah sebagai berikut:&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;25 &lt;/span&gt;/&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Keterangan:&lt;/b&gt;&lt;/p&gt;- dibutuhkan 25 hari untuk membangun sebuah kebiasaan&lt;div&gt;- dibutuhkan 100 hari untuk membangun sebuah gaya hidup&lt;p&gt;Berdasarkan rumus di atas, seorang lelaki sebut saja si Aldi bertekad membuat kegiatan
lari pagi sebagai gaya hidupnya. Jika lari pagi sudah tercatat sebagai kebiasaannya sejak
Minggu, 1 Januari 2021 maka pada hari dan tanggal berapakah dia mulai lari pagi dan lari pagi menjadi gaya hidupnya?&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ketentuan:&lt;/p&gt;&lt;p&gt;1. Tiap bulan memiliki 30 hari, tiap tahun memiliki 12 bulan.&lt;/p&gt;&lt;p&gt;2. Menggunakan maksimal 7 variabel.&amp;nbsp;&lt;/p&gt;&lt;p&gt;3. Terdapat 4 input-an untuk hari, tanggal, bulan dan tahun.
&lt;/p&gt;&lt;p&gt;4. Minimal terdapat dua penggunaan switch-case.&lt;/p&gt;&lt;p&gt;5. Terdapat penggunaan statement looping.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Berikut saya tampilkan source code nya:&lt;/p&gt;
  &lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #557799;&quot;&gt;#include &amp;lt;iostream&amp;gt;&lt;/span&gt;

&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;using&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;namespace&lt;/span&gt; std;

string &lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;KonversiHari&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; inputHari){
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;switch&lt;/span&gt; (inputHari){
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Minggu&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Senin&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;2&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Selasa&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;3&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Rabu&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;4&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Kamis&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;5&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Jumat&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;6&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Sabtu&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;default:&lt;/span&gt;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Hari salah&quot;&lt;/span&gt;;
    }


}

string &lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;KonversiBulan&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; inputBulan){
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;switch&lt;/span&gt; (inputBulan){
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Januari&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;2&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Februari&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;3&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Maret&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;4&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;April&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;5&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Mei&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;6&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Juni&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;7&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Juli&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;8&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Agustus&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;9&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;September&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;10&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Oktober&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;11&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;November&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;12&lt;/span&gt;:
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Desember&quot;&lt;/span&gt;;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;break&lt;/span&gt;;
    &lt;span style=&quot;color: #997700; font-weight: bold;&quot;&gt;default:&lt;/span&gt;
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Bulan salah&quot;&lt;/span&gt;;
    }


}

&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;CekHari&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; hari, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; hitungan){
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (hari &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;){
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (((hitungan &lt;span style=&quot;color: #333333;&quot;&gt;+&lt;/span&gt; hari) &lt;span style=&quot;color: #333333;&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;7&lt;/span&gt;) &lt;span style=&quot;color: #333333;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;){
	  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; hari;
      }&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;{
	  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;7&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; ((hitungan &lt;span style=&quot;color: #333333;&quot;&gt;+&lt;/span&gt; hari) &lt;span style=&quot;color: #333333;&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;7&lt;/span&gt;);
      }
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; hari;
    }&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;
     &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; hari &lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt; (hitungan &lt;span style=&quot;color: #333333;&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;7&lt;/span&gt;);
}


&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;void&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;CekKebiasaan&lt;/span&gt; (string keterangan, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; hari, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; hitungan,
	      &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; inputTanggal, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; inputBulan, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; inputTahun, &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;bool&lt;/span&gt; mulai){
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; tanggal &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; inputTanggal;
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; bulan &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; inputBulan;
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; tahun &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; inputTahun;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (mulai)
    {
      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;for&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; hitungan; i &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;; i&lt;span style=&quot;color: #333333;&quot;&gt;--&lt;/span&gt;)
	{
	  tanggal&lt;span style=&quot;color: #333333;&quot;&gt;--&lt;/span&gt;;
	  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (tanggal &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;)
	    {

	      tanggal &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;30&lt;/span&gt;;
	      bulan&lt;span style=&quot;color: #333333;&quot;&gt;--&lt;/span&gt;;
	      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (bulan &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;)
		{
		  bulan &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;12&lt;/span&gt;;
		  tahun&lt;span style=&quot;color: #333333;&quot;&gt;--&lt;/span&gt;;
		}
	    }

	}
    }
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;else&lt;/span&gt;
    {

      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;for&lt;/span&gt; (&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;; i &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;=&lt;/span&gt; hitungan; i&lt;span style=&quot;color: #333333;&quot;&gt;++&lt;/span&gt;)
	{

	  tanggal&lt;span style=&quot;color: #333333;&quot;&gt;++&lt;/span&gt;;
	  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (tanggal &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;30&lt;/span&gt;)
	    {
	      tanggal &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;;
	      bulan&lt;span style=&quot;color: #333333;&quot;&gt;++&lt;/span&gt;;
	      &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (bulan &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;12&lt;/span&gt;)
		{

		  bulan &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;1&lt;/span&gt;;
		  tahun&lt;span style=&quot;color: #333333;&quot;&gt;++&lt;/span&gt;;
		}
	    }
	}

    }

  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; keterangan &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;
    KonversiHari (mulai &lt;span style=&quot;color: #333333;&quot;&gt;?&lt;/span&gt; CekHari (hari, hitungan)
		  &lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; ((hitungan &lt;span style=&quot;color: #333333;&quot;&gt;+&lt;/span&gt;
		      hari) &lt;span style=&quot;color: #333333;&quot;&gt;%&lt;/span&gt;
		     &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;7&lt;/span&gt;)) &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;, &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; tanggal &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;
    KonversiBulan (bulan) &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; tahun;
}



&lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style=&quot;color: #0066bb; font-weight: bold;&quot;&gt;main&lt;/span&gt; (){
  &lt;span style=&quot;color: #333399; font-weight: bold;&quot;&gt;int&lt;/span&gt; inputHari, inputTanggal, inputBulan, inputTahun;
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Masukkan hari (0 = Minggu..... 6 = Sabtu)&quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; endl;
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;Pilihan Anda: &quot;&lt;/span&gt;;
  cin &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; inputHari;
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;Masukkan tanggal: &quot;&lt;/span&gt;;
  cin &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; inputTanggal;
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;Masukkan bulan: &quot;&lt;/span&gt;;
  cin &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; inputBulan;
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;Masukkan tahun: &quot;&lt;/span&gt;;
  cin &lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; inputTahun;
  CekKebiasaan (&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;Aldi mulai pada hari &quot;&lt;/span&gt;, inputHari, &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;25&lt;/span&gt;,
		inputTanggal, inputBulan, inputTahun, &lt;span style=&quot;color: #007020;&quot;&gt;true&lt;/span&gt;);
  cout &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;Menjadi kebiasaan pada hari &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;
    KonversiHari (inputHari) &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;, &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; inputTanggal &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;
    KonversiBulan (inputBulan) &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; &quot;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; inputTahun;
  CekKebiasaan (&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0; color: #666666; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;Menjadi gaya hidup pada hari &quot;&lt;/span&gt;, inputHari, &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;75&lt;/span&gt;,
		inputTanggal, inputBulan, inputTahun, &lt;span style=&quot;color: #007020;&quot;&gt;false&lt;/span&gt;);
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;;
}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIQLKQhsUeKEMRh0WY2zx_i8ctlH4d3DUm8LSsAmrB04UfJJW_2h9SoQGrmZI_5fxAhEmqfAb_FA_L-yfdw3xvXihRLUIAqMWPYW-V7PUk9Qzoy6WLV7_8sfJ0Zp6Du0fTt-wMPF_Ej5s/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;300&quot; data-original-width=&quot;584&quot; height=&quot;205&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIQLKQhsUeKEMRh0WY2zx_i8ctlH4d3DUm8LSsAmrB04UfJJW_2h9SoQGrmZI_5fxAhEmqfAb_FA_L-yfdw3xvXihRLUIAqMWPYW-V7PUk9Qzoy6WLV7_8sfJ0Zp6Du0fTt-wMPF_Ej5s/w400-h205/image.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/4129273757279273447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/03/mengerjakan-challenge-soal-dengan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/4129273757279273447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/4129273757279273447'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/03/mengerjakan-challenge-soal-dengan.html' title='Mengerjakan challenge SOAL dengan menggunakan bahasa pemrograman C++ '/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIQLKQhsUeKEMRh0WY2zx_i8ctlH4d3DUm8LSsAmrB04UfJJW_2h9SoQGrmZI_5fxAhEmqfAb_FA_L-yfdw3xvXihRLUIAqMWPYW-V7PUk9Qzoy6WLV7_8sfJ0Zp6Du0fTt-wMPF_Ej5s/s72-w400-h205-c/image.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-3508634213976586108</id><published>2021-03-16T22:51:00.006-07:00</published><updated>2021-03-16T23:02:21.284-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Mikrotik"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Script mengaktifkan user hotspot sesuai jadwal harian pada mikrotik</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Ketemu lagi niiiii, penulis akan membagikan tutorial dan script yang digunakan berdasarkan pengalaman pribadi si penulis kasusnya si pelanggan punya beberapa user hotspot sedangkan si pelanggan pengen setiap user bisa dipakai berdasarkan hari tertentu akhirnya setelah otak atik dan mencari tutorial di berbagai sumber akhirnya penulis menemukan script yang &lt;b&gt;work it, &lt;/b&gt;langsung saja ke tutorial.&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Hal pertama Pastikan pengaturan waktu pada router mikrotik sudah sesuai dengan waktu wilayah anda hal ini mutlak diperlukan ketika anda sudah implementasikan rule-rule berdasarkan waktu misalnya dalam case ini penggunaan &lt;b&gt;scheduler&lt;/b&gt;.&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Pengaturan waktu pada router mikrotik memiliki alternatif lain yaitu menggunakan service &lt;b&gt;NTP (Network Time Protocol)&lt;/b&gt; yang memungkinkan router bisa melakukan sinkronisasi waktu, untuk case ini router kita akan jadikan NTP Client, pengaturan sntp client pada router mikrotik bisa dilakukan pada menu &lt;b&gt;System &amp;gt; SNTP Client.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje2llX2UlQD0fdeqq6CEE9xzlpjHSPuM9fW2hcHsGB526UBdXreFsuoziGZS0SrF6x-_JS9OFJQtAwfKZ0Gz02WLzEOcPshxyqa4c6CtnXt5_NvHND_DDvmsbyiC4yFRr7vV9PyEWH5IA2/s406/Screenshot+from+2021-03-17+10-41-52.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SNTP Client&quot; border=&quot;0&quot; data-original-height=&quot;378&quot; data-original-width=&quot;406&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje2llX2UlQD0fdeqq6CEE9xzlpjHSPuM9fW2hcHsGB526UBdXreFsuoziGZS0SrF6x-_JS9OFJQtAwfKZ0Gz02WLzEOcPshxyqa4c6CtnXt5_NvHND_DDvmsbyiC4yFRr7vV9PyEWH5IA2/w320-h298/Screenshot+from+2021-03-17+10-41-52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Setelah pengaturan sntp selesai dan waktu router mikrotik sudah sesuai sekarang kita akan membuat scheduler untuk menambahkan script.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Untuk penjadwalan kita bisa konfigurasi pada menu &lt;b&gt;System &amp;gt; Scheduler&lt;/b&gt; lalu klik icon &quot;&lt;b&gt;+&lt;/b&gt;&quot;&amp;nbsp; untuk membuat schedule baru. Berikut nama misalnya &quot;&lt;b&gt;Aktif User&lt;/b&gt;&quot;, waktu eksekusi script setiap jam 1 malam dan interval waktu setiap 1 hari, untuk kolom &lt;b&gt;On Event &lt;/b&gt;masukkan script yang sudah disediakan dibawah.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiV45oaHB_xKox8yY30a0qqlTBkv3-T0v0JBp3l8sT1SseVXzUbuK7GdH-2RiLyvfPI8wNKtstkTzeXS66hLSkQgbzqymi8yi5sg012SSjOeah8TR2DkE6hotFQhmRMBruTw0NgbdOH3iR/s538/Screenshot+from+2021-03-17+10-41-02.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;538&quot; data-original-width=&quot;327&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiV45oaHB_xKox8yY30a0qqlTBkv3-T0v0JBp3l8sT1SseVXzUbuK7GdH-2RiLyvfPI8wNKtstkTzeXS66hLSkQgbzqymi8yi5sg012SSjOeah8TR2DkE6hotFQhmRMBruTw0NgbdOH3iR/w242-h400/Screenshot+from+2021-03-17+10-41-02.png&quot; width=&quot;242&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Selanjutnya kita buatkan user hotspot di menu &lt;b&gt;Ip &amp;gt; Hotspot&lt;/b&gt;, pada halaman &lt;b&gt;hotspot&lt;/b&gt; pilih tab &lt;b&gt;users&lt;/b&gt;&amp;nbsp; lalu klik icon &quot;&lt;b&gt;+&lt;/b&gt;&quot;&amp;nbsp; untuk membuat &lt;b&gt;User&lt;/b&gt; baru dan jangan lupa untuk menambahkan comment pada masing&quot; user hal ini dikarenakan sebagai kunci pada script untuk melakukan disable atau enable user seperti pada gambar dibawah.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnuMJQwRG2I-CfXumGVWb-O3T206vQq4Q6Sru6uhQUaQWNHj8x3Yz5MDlPGeKM7kqJ1GjIOd3XtWvkApc4w6lroWlTOOqMh05_8Adf9tJrPVeePs-bq2cnEPvMkcPniY3QSDaK_TL3Mwdb/s599/Screenshot+from+2021-03-17+12-21-35.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;366&quot; data-original-width=&quot;599&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnuMJQwRG2I-CfXumGVWb-O3T206vQq4Q6Sru6uhQUaQWNHj8x3Yz5MDlPGeKM7kqJ1GjIOd3XtWvkApc4w6lroWlTOOqMh05_8Adf9tJrPVeePs-bq2cnEPvMkcPniY3QSDaK_TL3Mwdb/s320/Screenshot+from+2021-03-17+12-21-35.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Untuk melakukan mengujian sesuaikan dengan waktu yang sudah disetting pada kolom &lt;b&gt;Start Time.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Berikut penulis sertakan &lt;b&gt;Script&lt;/b&gt; nya&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;
&lt;div style=&quot;background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;&quot;&gt;&lt;pre style=&quot;margin: 0; line-height: 125%&quot;&gt;:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; date [&lt;span style=&quot;color: #333333&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007020&quot;&gt;system&lt;/span&gt; clock get date]

&lt;span style=&quot;color: #888888&quot;&gt;# Math Calculation here&lt;/span&gt;
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; result &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; months [:toarray &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec&amp;quot;&lt;/span&gt;]
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; daytbl [:toarray &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;sun,mon,tue,wed,thu,fri,sat&amp;quot;&lt;/span&gt;]

:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; month [:pick &lt;span style=&quot;color: #996633&quot;&gt;$date&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;3&lt;/span&gt;]
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; day [:pick &lt;span style=&quot;color: #996633&quot;&gt;$date&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;4&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;6&lt;/span&gt;]
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; dayc [:pick &lt;span style=&quot;color: #996633&quot;&gt;$date&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;5&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;6&lt;/span&gt;]
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; year [:pick &lt;span style=&quot;color: #996633&quot;&gt;$date&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;7&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;11&lt;/span&gt;]

&lt;span style=&quot;color: #888888&quot;&gt;# if the first char is a 0 (zero) only read last char, else script fails&lt;/span&gt;
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; ([:pick &lt;span style=&quot;color: #996633&quot;&gt;$date&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;4&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;5&lt;/span&gt;] &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{ :set day (&lt;span style=&quot;color: #996633&quot;&gt;$dayc&lt;/span&gt;)}

:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; sum &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt;
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; aaa &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt;
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; yyy &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt;
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; mmm &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt;
:&lt;span style=&quot;color: #007020&quot;&gt;local&lt;/span&gt; nmonth &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;1&lt;/span&gt;

:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;for&lt;/span&gt; mindex from&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;0&lt;/span&gt; to&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;[:len &lt;span style=&quot;color: #996633&quot;&gt;$months&lt;/span&gt;] &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{
  :&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; ([:pick &lt;span style=&quot;color: #996633&quot;&gt;$months&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$mindex&lt;/span&gt;] &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$month&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{:set nmonth (&lt;span style=&quot;color: #996633&quot;&gt;$mindex&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;1&lt;/span&gt;) }
}

:set aaa ((&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;14&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$nmonth&lt;/span&gt;) &lt;span style=&quot;color: #333333&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;12&lt;/span&gt;)
:set yyy (&lt;span style=&quot;color: #996633&quot;&gt;$year&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$aaa&lt;/span&gt;)
:set mmm (&lt;span style=&quot;color: #996633&quot;&gt;$nmonth&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;12&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$aaa&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;2&lt;/span&gt;)
:set sum (&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;7000&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$day&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$yyy&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;+&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$yyy&lt;/span&gt; &lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ 4) - ($yyy /&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;100&lt;/span&gt;) &lt;span style=&quot;color: #333333&quot;&gt;+&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$yyy&lt;/span&gt; &lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ 400) + ((31 * $mmm) /&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;12&lt;/span&gt;))
:set sum (&lt;span style=&quot;color: #996633&quot;&gt;$sum&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt; ((&lt;span style=&quot;color: #996633&quot;&gt;$sum&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;7&lt;/span&gt;) &lt;span style=&quot;color: #333333&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;7&lt;/span&gt;))
:set result [:pick &lt;span style=&quot;color: #996633&quot;&gt;$daytbl&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;$sum&lt;/span&gt;]

:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;mon&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Senin]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Senin]}
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;tue&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Selasa]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Selasa]}
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;wed&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Rabu]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Rabu]}
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;thu&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Kamis]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Kamis]}
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;fri&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Jumat]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Jumat]}
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;sat&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Sabtu]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Sabtu]}
:&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #996633&quot;&gt;$result&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;quot;sun&amp;quot;&lt;/span&gt;) &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;do&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;{&lt;span style=&quot;color: #000000; background-color: #fff0ff&quot;&gt;/ip hotspot user set disable=no [find comment=Ahad]} else= {/i&lt;/span&gt;p hotspot user set disable&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;yes [find comment&lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt;Ahad]}
&lt;/pre&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/3508634213976586108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2021/03/script-mengaktifkan-user-hotspot-sesuai.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3508634213976586108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3508634213976586108'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2021/03/script-mengaktifkan-user-hotspot-sesuai.html' title='Script mengaktifkan user hotspot sesuai jadwal harian pada mikrotik'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje2llX2UlQD0fdeqq6CEE9xzlpjHSPuM9fW2hcHsGB526UBdXreFsuoziGZS0SrF6x-_JS9OFJQtAwfKZ0Gz02WLzEOcPshxyqa4c6CtnXt5_NvHND_DDvmsbyiC4yFRr7vV9PyEWH5IA2/s72-w320-h298-c/Screenshot+from+2021-03-17+10-41-52.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-8105691160223230358</id><published>2020-08-09T04:03:00.002-07:00</published><updated>2020-12-09T01:15:59.540-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Trik Menampilkan Postingan terbaru Instagram ke website Tanpa menggunakan API</title><content type='html'>&lt;p&gt;&amp;nbsp;Kita bertemu lagi niiiiiiii….kali ini kita akan belajar
bagaimana cara mengambil postingan terbaru instagram dari akun orang lain yang akan kita masukkan
ke dalam website/blog kita …untuk mendapatkan postingan orang lain sebenarnya
banyak cara yang bisa kita gunakan…terus apa yang akan kita gunakan?nah kali
ini kita akan menggunakan AJAX.&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Langsung saja ke TKP&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;*Note: Pastikan akun dari postingan yang akan kita ambil
bersifat &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;public&lt;/i&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;mso-bidi-font-style: normal;&quot;&gt;Berikut saya sertakan &lt;b&gt;&lt;i&gt;Source&lt;/i&gt;&lt;/b&gt;&amp;nbsp;&lt;b style=&quot;font-style: italic;&quot;&gt;Code &lt;/b&gt;nya,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;!--HTML generated using hilite.me--&gt;&lt;div style=&quot;background: rgb(255, 255, 255); border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt; 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;line-height: 125%; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #557799;&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;html&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;style &lt;/span&gt;&lt;span style=&quot;color: #0000cc;&quot;&gt;type=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;text/css&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;gt;&lt;/span&gt;
	&lt;span style=&quot;color: #bb0066; font-weight: bold;&quot;&gt;.center&lt;/span&gt; {
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;margin&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;auto&lt;/span&gt;;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;width&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;50&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;%&lt;/span&gt;;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;height&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;50&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;%&lt;/span&gt;;
  &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;padding&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;10px&lt;/span&gt;;
}
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/style&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
	&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;title&amp;gt;&lt;/span&gt;KetikanMD&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
	&lt;span style=&quot;color: #888888;&quot;&gt;&amp;lt;!-- jquery untuk menjalankan ajax --&amp;gt;&lt;/span&gt;
	&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;script &lt;/span&gt;&lt;span style=&quot;color: #0000cc;&quot;&gt;src=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://code.jquery.com/jquery-3.5.1.min.js&quot;&lt;/span&gt; &lt;span style=&quot;color: #0000cc;&quot;&gt;integrity=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=&quot;&lt;/span&gt; &lt;span style=&quot;color: #0000cc;&quot;&gt;crossorigin=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;anonymous&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;

	&lt;span style=&quot;color: #888888;&quot;&gt;&amp;lt;!-- Sertakan skrip ini dalam HMTL Anda: --&amp;gt;&lt;/span&gt;
	&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;script &lt;/span&gt;&lt;span style=&quot;color: #0000cc;&quot;&gt;async&lt;/span&gt; &lt;span style=&quot;color: #0000cc;&quot;&gt;src=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.instagram.com/embed.js&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;div&lt;/span&gt; &lt;span style=&quot;color: #0000cc;&quot;&gt;id=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;instagram&quot;&lt;/span&gt; &lt;span style=&quot;color: #0000cc;&quot;&gt;class=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;center&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;script&amp;gt;&lt;/span&gt;
    $(&lt;span style=&quot;color: #007020;&quot;&gt;document&lt;/span&gt;).ready(&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;function&lt;/span&gt;() {
    	&lt;span style=&quot;color: #888888;&quot;&gt;// Username postingan Instagram&lt;/span&gt;
    	&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; username&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;ahmad22_97&quot;&lt;/span&gt;;
        $.ajax({
            url&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.instagram.com/&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;+&lt;/span&gt;username&lt;span style=&quot;color: #333333;&quot;&gt;+&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;/?__a=1&quot;&lt;/span&gt;,
            type&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;GET&#39;&lt;/span&gt;,
            success&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;function&lt;/span&gt;(data) {
                &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;var&lt;/span&gt; getData &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; data.graphql.user.edge_owner_to_timeline_media.edges[&lt;span style=&quot;color: #0000dd; font-weight: bold;&quot;&gt;0&lt;/span&gt;].node.shortcode;
                &lt;span style=&quot;color: #888888;&quot;&gt;// Start Code embed Instagram&lt;/span&gt;
                $(&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;#instagram&quot;&lt;/span&gt;).html(
                    &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;`&lt;/span&gt;
&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;blockquote &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;instagram-media&quot;&lt;/span&gt; data&lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt;instgrm&lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt;permalink&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.instagram.com/p/${getData}/?utm_source=ig_embed&amp;amp;amp;utm_campaign=loading&quot;&lt;/span&gt; data&lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt;instgrm&lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt;version&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;12&quot;&lt;/span&gt; style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;padding:16px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;a id&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;href1&quot;&lt;/span&gt; href&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.instagram.com/p/${getData}/?utm_source=ig_embed&amp;amp;amp;utm_campaign=loading&quot;&lt;/span&gt; style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;&quot;&lt;/span&gt; target&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;_blank&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; display: flex; flex-direction: row; align-items: center;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;padding: 19% 0;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;display:block; height:50px; margin:0 auto 12px; width:50px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;svg width&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;50px&quot;&lt;/span&gt; height&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;50px&quot;&lt;/span&gt; viewBox&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;0 0 60 60&quot;&lt;/span&gt; version&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;1.1&quot;&lt;/span&gt; xmlns&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.w3.org/2000/svg&quot;&lt;/span&gt; xmlns&lt;span style=&quot;color: #333333;&quot;&gt;:&lt;/span&gt;xlink&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.w3.org/1999/xlink&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;g stroke&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;none&quot;&lt;/span&gt; stroke&lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt;width&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;1&quot;&lt;/span&gt; fill&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;none&quot;&lt;/span&gt; fill&lt;span style=&quot;color: #333333;&quot;&gt;-&lt;/span&gt;rule&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;evenodd&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                        &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;g transform&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;translate(-511.000000, -20.000000)&quot;&lt;/span&gt; fill&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;#000000&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;g&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;path d&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/path&amp;gt;&lt;/span&gt;
                            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/g&amp;gt;&lt;/span&gt;
                        &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/g&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/g&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/svg&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;padding-top: 8px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt; Lihat postingan ini di Instagram&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;padding: 12.5% 0;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;margin-left: 8px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;margin-left: auto;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
                &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;div style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
            &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
        &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/a&amp;gt;&lt;/span&gt;
        &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;p style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;a id&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;href2&quot;&lt;/span&gt; href&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;https://www.instagram.com/p/${getData}/?utm_source=ig_embed&amp;amp;amp;utm_campaign=loading&quot;&lt;/span&gt; style&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none;&quot;&lt;/span&gt; target&lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&quot;_blank&quot;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&amp;gt;&lt;/span&gt;Sebuah kiriman dibagikan oleh BP2MI UPT Wilayah Mataram (&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;@&lt;/span&gt;bp2mi.mataram)&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/a&amp;gt; pada &amp;lt;time style=&quot; font-family:Arial,sans-serif; font-size:14px; line-height:17px;&quot; datetime=&quot;2020-07-19T23:02:22+00:00&quot;&amp;gt;19 Jul 2020 jam 4:02 PDT&amp;lt;/time&amp;gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/div&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;/blockquote&amp;gt;&lt;/span&gt;
                            &lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;`&lt;/span&gt;);
&lt;span style=&quot;color: #888888;&quot;&gt;// End Code embed Instagram&lt;/span&gt;

&lt;span style=&quot;color: #888888;&quot;&gt;// mencari embed Instagram dan memuatnya&lt;/span&gt;
                &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;typeof&lt;/span&gt; &lt;span style=&quot;color: #007020;&quot;&gt;window&lt;/span&gt;.instgrm &lt;span style=&quot;color: #333333;&quot;&gt;!==&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0;&quot;&gt;&#39;undefined&#39;&lt;/span&gt;) {
                    &lt;span style=&quot;color: #007020;&quot;&gt;window&lt;/span&gt;.instgrm.Embeds.process();
                }
            }
        });

    });
&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;

&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;


&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;mso-bidi-font-style: normal;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;Berikut cara mendapatkan code embed postingan instagram:&lt;br /&gt;
&lt;span face=&quot;&quot; style=&quot;background: white; color: #333333; font-family: arial, sans-serif;&quot;&gt;Buka
Profil akun instagram yang akan kita ambil postingannya dan pilih postingan
yang akan dijadikan embed .&lt;br /&gt;
Klik simbol titik tiga&amp;nbsp;&lt;strong&gt;(...)&lt;/strong&gt;&amp;nbsp;yang
ada di pojok kanan post. Pada Saat muncul&amp;nbsp;tampilan &lt;em&gt;pop-up&lt;/em&gt;, &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;

&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span face=&quot;&quot; style=&quot;background: white; color: #333333; font-family: arial, sans-serif;&quot;&gt;klik&lt;em&gt;&lt;b&gt;&amp;nbsp;Sematkan
&lt;/b&gt;&lt;/em&gt;&lt;em&gt;atau dalam bahasa inggrisnya &lt;b&gt;Embed&lt;/b&gt;&lt;/em&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1o0R-PipxZG1jwMK4RlcKS1eKmFoqKd1ZvAH0HAOIrwHPT-rhOmH2BNPGWG-smP-7ggXR_RtIGM5BqjThZw3PMI1X03PgqitE2is-DDWjAD2V6OKua2J6jm94pcNV6KnzXRSKQJ86BB-E/s400/01.png&quot; style=&quot;display: block; padding: 1em 0px; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;243&quot; data-original-width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1o0R-PipxZG1jwMK4RlcKS1eKmFoqKd1ZvAH0HAOIrwHPT-rhOmH2BNPGWG-smP-7ggXR_RtIGM5BqjThZw3PMI1X03PgqitE2is-DDWjAD2V6OKua2J6jm94pcNV6KnzXRSKQJ86BB-E/s0/01.png&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span face=&quot;&quot; style=&quot;background: white; color: #333333; font-family: arial, sans-serif;&quot;&gt;Klik tombol &quot;&lt;em&gt;&lt;b&gt;Salin
Kode Sematan&lt;/b&gt;&lt;/em&gt;&quot; atau dalam bahasa inggrisnya &quot;&lt;em&gt;&lt;b&gt;Copy Embed Code&lt;/b&gt;&lt;/em&gt;&quot;
untuk mengambil kode yang akan dijadikan &lt;em&gt;&lt;b&gt;embed&lt;/b&gt;&lt;/em&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: arial, sans-serif;&quot;&gt;setelah Embed Code berhasil didapat&amp;nbsp; silahkan ganti code yang terdapat pada baris 34-80 dengan Embed Code instagram kalian sendiri.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsTDWzcxZhDskQ9e-qNxaDsgjR2FIw1k5lOtJyheXNhvwxcUUr337vGgEghS52sU8a_L1rtPNLrlDHy6eLWjJWC3-VpL6iQ8OqmNmpEAhOIP_gX9CYN4Mt5OYq1Mw7pf6H5xubeRrIyCj0/s402/2.png&quot; style=&quot;display: block; padding: 1em 0px; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;402&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsTDWzcxZhDskQ9e-qNxaDsgjR2FIw1k5lOtJyheXNhvwxcUUr337vGgEghS52sU8a_L1rtPNLrlDHy6eLWjJWC3-VpL6iQ8OqmNmpEAhOIP_gX9CYN4Mt5OYq1Mw7pf6H5xubeRrIyCj0/s0/2.png&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span face=&quot;&quot; style=&quot;background: white; color: #333333; font-family: arial, sans-serif;&quot;&gt;Pada pilihan bagian &quot;&lt;em&gt;&lt;b&gt;Sertakan Keterangan&lt;/b&gt;&lt;/em&gt;&quot; atau bahasa
inggrinsya &quot;&lt;em&gt;&lt;b&gt;Include
caption&lt;/b&gt;&lt;/em&gt;&quot;&amp;nbsp; Kita bisa
uncheck jika tidak ingin menampilkan bersama keterangan/caption dari
postingannya.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span face=&quot;&quot; style=&quot;background: white; color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;Berikut Output code yang dihasilkan….untuk selanjutnya teman-teman silahkan mengembangkan sesuai keperluan.....&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcp-gC6UeI47vJR2tumg6H27lFE_j94nZf2jVJUQqqE6IncQk8pKYv841ge2Ls6srwpQXc51QVx8K_ShjFxjBsk5sSAR3FSw711m4EXpRxrOqd0LluH2txyO-i0J0LWn5jq0cKb1aoe8r/s1365/3.png&quot; style=&quot;display: block; font-weight: bold; padding: 1em 0px; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;738&quot; data-original-width=&quot;1365&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcp-gC6UeI47vJR2tumg6H27lFE_j94nZf2jVJUQqqE6IncQk8pKYv841ge2Ls6srwpQXc51QVx8K_ShjFxjBsk5sSAR3FSw711m4EXpRxrOqd0LluH2txyO-i0J0LWn5jq0cKb1aoe8r/s640/3.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcp-gC6UeI47vJR2tumg6H27lFE_j94nZf2jVJUQqqE6IncQk8pKYv841ge2Ls6srwpQXc51QVx8K_ShjFxjBsk5sSAR3FSw711m4EXpRxrOqd0LluH2txyO-i0J0LWn5jq0cKb1aoe8r/s1365/3.png&quot; style=&quot;display: block; font-weight: bold; padding: 1em 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;Jika ada pertanyaan atau kendala saat mengukuti tutorial ini,silahkan tinggalkan pertanyaan teman teman dibawah&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/8105691160223230358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2020/08/trik-menampilkan-postingan-terbaru.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8105691160223230358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/8105691160223230358'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2020/08/trik-menampilkan-postingan-terbaru.html' title='Trik Menampilkan Postingan terbaru Instagram ke website Tanpa menggunakan API'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1o0R-PipxZG1jwMK4RlcKS1eKmFoqKd1ZvAH0HAOIrwHPT-rhOmH2BNPGWG-smP-7ggXR_RtIGM5BqjThZw3PMI1X03PgqitE2is-DDWjAD2V6OKua2J6jm94pcNV6KnzXRSKQJ86BB-E/s72-c/01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-3020387636007436802</id><published>2020-06-30T23:02:00.002-07:00</published><updated>2020-06-30T23:05:09.155-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial Android Studio"/><title type='text'>Cara Mengatasi &quot;/dev/kvm device: permission denied&quot; pada Linux ubuntu (Android Studio)</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Sering kali ketika ingin membuka Emulator di Android Studio pada ubuntu akan ada pesan dialog &quot;/dev/kvm device: permission denied&quot; sehingga emulator yang ingin di jalankan tidak bisa terbuka,&amp;nbsp;Maksud dari pesan yang ditampilkan ini adalah user yang kita pakai tidak memiliki akses ke /dev/kvm yang diperlukan oleh emulator. Bagaimana menyelesaikannya?&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgju-G9NeMwo5-WMG6_xawI7U27SKN_q6EIWcwa6M3k5p5kajJptIhxiv4SDas5vJe8pep8R4eX73_ptFJN5uVbjs-VH8L5Jzzssdyzn_gQ1bS8lWeD7wp-5cLYQGM0-nAp0YANqVvFaXw/s1164/tessssssss.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;543&quot; data-original-width=&quot;1164&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgju-G9NeMwo5-WMG6_xawI7U27SKN_q6EIWcwa6M3k5p5kajJptIhxiv4SDas5vJe8pep8R4eX73_ptFJN5uVbjs-VH8L5Jzzssdyzn_gQ1bS8lWeD7wp-5cLYQGM0-nAp0YANqVvFaXw/w400-h186/tessssssss.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Adapun Tips cara mengatasi masalah diatas adalah:&lt;br /&gt;1. Buka terminal pada OS linux dengan cara menekan kombinasi tombol &lt;b&gt;CTRL+ALT+T&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK5I1xmUKuCn1ZsTcoGanb3NK0rE-sq2ax8rBO43nXRu8DISQia38m-xu7X6YcUSWQLJQcVTE2GDt1UtTrl8fNUdcXE9xicgrkNp-48RCQmtK5HlfkRd-xR8gRiHkq7u8_tdIS0zmMsGM/s733/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;489&quot; data-original-width=&quot;733&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK5I1xmUKuCn1ZsTcoGanb3NK0rE-sq2ax8rBO43nXRu8DISQia38m-xu7X6YcUSWQLJQcVTE2GDt1UtTrl8fNUdcXE9xicgrkNp-48RCQmtK5HlfkRd-xR8gRiHkq7u8_tdIS0zmMsGM/w400-h266/terminal.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;2.Selanjutnya ketikkan perintah &lt;b&gt;sudo chmod 777 -R /dev/kvm &lt;/b&gt;lalu tekan enter&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiih9gEhzdRSzHPK4eMxTu7hzUW6-_vXCf6Qlh_0z665ktTLUmNk1vgVucb5z93K7FJ7ogpDa4fsHgE-NDXi4Um8X3YkMMrTkXkQGiibr1082jiy1svrA4NBM6b3cBPRfFMxf-X_JzSBI/s718/terminal+per.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;185&quot; data-original-width=&quot;718&quot; height=&quot;103&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiih9gEhzdRSzHPK4eMxTu7hzUW6-_vXCf6Qlh_0z665ktTLUmNk1vgVucb5z93K7FJ7ogpDa4fsHgE-NDXi4Um8X3YkMMrTkXkQGiibr1082jiy1svrA4NBM6b3cBPRfFMxf-X_JzSBI/w400-h103/terminal+per.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Itulah cara menyelesaikan masalah&amp;nbsp;&lt;b&gt;/dev/kvm device: permission denied &lt;/b&gt;semoga berhasil&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: grey; font-family: &amp;quot;open sans&amp;quot;, helvetica, arial, sans-serif; font-size: 1.35714em; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;document.oncontextmenu=null;document.onselectstart=null;document.ondragstart=null;document.onmousedown=null;document.body.oncontextmenu=null;document.body.onselectstart=null;document.body.ondragstart=null;document.body.onmousedown=null;document.body.oncut=null;document.body.oncopy=null;document.body.onpaste=null;&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/3020387636007436802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2020/06/cara-mengatasi-devkvm-device-permission.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3020387636007436802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/3020387636007436802'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2020/06/cara-mengatasi-devkvm-device-permission.html' title='Cara Mengatasi &quot;/dev/kvm device: permission denied&quot; pada Linux ubuntu (Android Studio)'/><author><name>Ketikan MD</name><uri>http://www.blogger.com/profile/13155940028194421387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhokpNbhT_DyAL5NdUiFQ6IPByvCbzYPYwyf-CVb5kMdtr8Kpvtyk5_ahH0ZhntvUl_NxSGHQauQesQTl756qJafdG9QYtNSw4zFBbnkoao9WXf5bOYlFvYRjqmaf3cH_8/s220/final.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgju-G9NeMwo5-WMG6_xawI7U27SKN_q6EIWcwa6M3k5p5kajJptIhxiv4SDas5vJe8pep8R4eX73_ptFJN5uVbjs-VH8L5Jzzssdyzn_gQ1bS8lWeD7wp-5cLYQGM0-nAp0YANqVvFaXw/s72-w400-h186-c/tessssssss.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2713547499269777280.post-7915979740154997650</id><published>2020-06-20T02:28:00.001-07:00</published><updated>2020-06-20T03:03:44.358-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cisco"/><category scheme="http://www.blogger.com/atom/ns#" term="Konfigurasi"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="orkom"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Keamanan Jaringan CISCO dengan Studi Kasus PART VI</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-line-height-alt: 0pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;4.3 Mengkonfigurasi Extended ACL pada router CORE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 1.9pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 21pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;1.
Berpindah ke mode global configuration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.45pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE# conf t&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.15pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 121%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 34.1pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 11.5pt; line-height: 121%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;2.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 11.5pt; line-height: 121%;&quot;&gt;Membuat Extended ACL untuk mengijinkan akses layanan &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;FTP&lt;/b&gt; dari subnet &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;SALES&lt;/b&gt; 172.16.1.0/26 ke &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Server
Web Intranet 172.16.1.67&lt;/b&gt; yang terdapat di &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;subnet Server Farm&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.8pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 26.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 95%;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.1.0 0.0.0.63 172.16.1.67 0.0.0.0 range 20 21&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.3pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 98%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l1 level1 lfo2; tab-stops: 36.35pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;3.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;Membuat Extended ACL untuk
mengijinkan akses layanan &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;HTTP (tcp/80)
dan&lt;/b&gt; &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;HTTPS (tcp/443) &lt;/b&gt;dari subnet&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt; SALES &lt;/b&gt;172.16.1.0/26,subnet&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt; KARYAWAN &lt;/b&gt;172.16.0.0/25,dan subnet &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;KEUANGAN&lt;/b&gt; 172.16.0.128/25 ke &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Server Web Intranet&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 0.05pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 21pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;172.16.1.67 &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;yang terdapat di&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt; subnet Server Farm&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10.65pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 19.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 95%;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.0.0 0.0.0.127 172.16.1.67 0.0.0.0 eq 80&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 19.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.0.0 0.0.0.127 172.16.1.67 0.0.0.0 eq 443&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 19.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.0.128 0.0.0.127 172.16.1.67 0.0.0.0 eq 80&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 19.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.0.128 0.0.0.127 172.16.1.67 0.0.0.0 eq 443&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 19.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.1.0 0.0.0.63 172.16.1.67 0.0.0.0 eq 443&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 19.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit tcp 172.16.1.0 0.0.0.63 172.16.1.67 0.0.0.0 eq 80&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.15pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 98%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 34.1pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;Membuat &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;extended acl&lt;/b&gt; untuk
mengijinkan protocol &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;NTP&lt;/b&gt;,&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;SYSLOG&lt;/b&gt;,dan &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;TFTP&lt;/b&gt; yang ada pada &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;subnet
Server FARM&lt;/b&gt; dapat diakses oleh &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;semua
router&lt;/b&gt; kecuali &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Router GW&lt;/b&gt; yang
ada pada jaringan internal &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;PT&lt;/b&gt;. &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;MA&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 14.6pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 94%;&quot;&gt;CORE(config)#access-list
150 permit udp 172.16.1.130 0.0.0.0 172.16.1.66 0.0.0.0 eq 123&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit udp 172.16.1.133 0.0.0.0 172.16.1.66 0.0.0.0 eq 123&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit udp 172.16.1.130 0.0.0.0 172.16.1.66 0.0.0.0 eq 514&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit udp 172.16.1.133 0.0.0.0 172.16.1.66 0.0.0.0 eq 514&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit udp 172.16.1.130 0.0.0.0 172.16.1.66 0.0.0.0 eq 69&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit udp 172.16.1.133 0.0.0.0 172.16.1.66 0.0.0.0 eq 69&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 20pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list
150 permit udp any 172.16.1.66 0.0.0.0 gt 1023&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 15.1pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 98%; margin-left: 21pt; mso-list: l1 level1 lfo2; tab-stops: 33.1pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;5.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;Membuat Extended ACL untuk mengijinkan koneksi dari alamat IP sumber
berapapun ke alamat subnet &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Server Farm&lt;/b&gt;
172.16.1.64/26 dengan &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;port&lt;/b&gt; lebih
besar (&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;greater than -&lt;/b&gt; &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;gt&lt;/b&gt;) dari 1023.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 14.6pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 1pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 94%;&quot;&gt;CORE(config)#access-list
150 permit tcp 0.0.0.0 255.255.255.255 172.16.1.64 0.0.0.63 gt 1023&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 15.25pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 103%; margin-left: 21pt; mso-list: l2 level1 lfo3; tab-stops: 34.9pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 11.5pt; line-height: 103%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;6.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 11.5pt; line-height: 103%;&quot;&gt;Membuat Extended ACL untuk
mengijinkan balasan DNS query dari &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Server
DNS&lt;/b&gt; &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;202.203.204.1 &lt;/b&gt;port&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt; 53 &lt;/b&gt;dengan tujuan ke alamat IP dari&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt; PC NetMon &lt;/b&gt;(Network Monitoring)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 0.15pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 97%; margin: 0cm 1pt 0cm 21pt; mso-list: l3 level1 lfo4; tab-stops: 84.0pt; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 97%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;172.16.1.65.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 97%;&quot;&gt;Pada awalnya permintaan DNS query dikirimkan dari PC NetMon ke Server
DNS sehingga akses Internet dengan nama domain dapat dilakukan.&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 16.9pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 94%;&quot;&gt;CORE(config)#access-list
150 permit udp 202.203.204.1 0.0.0.0 eq 53 172.16.1.65 0.0.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 14.85pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 98%; margin: 0cm 1pt 0cm 21pt; mso-list: l4 level1 lfo5; tab-stops: 32.65pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;7.&lt;span style=&quot;font: 7pt &amp;quot;times new roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;Membuat Extended ACL untuk mengijinkan protokol &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;ICMP&lt;/b&gt; yang digunakan oleh &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;ping&lt;/b&gt;
ketika verifikasi koneksi antar host dari alamat IP sumber berapapun ke alamat
subnet dari &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;subnet Server Farm &lt;/b&gt;yaitu&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt; 172.16.1.64/26&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10.85pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 106pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 95%;&quot;&gt;CORE(config)#access-list
150 permit icmp 0.0.0.0 255.255.255.255 172.16.1.64 0.0.0.63&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 106pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 95%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 98%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 32.75pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;8.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 98%;&quot;&gt;Membuat &lt;b&gt;VPN Server&lt;/b&gt; untuk
mengamankan komunikasi antara &lt;b&gt;Subnet
KARYAWAN&lt;/b&gt; ataupun &lt;b&gt;Subnet KEUANGAN&lt;/b&gt;
menuju &lt;b&gt;Subnet Server FARM&lt;/b&gt;, dengan &lt;b&gt;VPN semua&lt;/b&gt; &lt;b&gt;layanan &lt;/b&gt;yang ada pada&lt;b&gt; Subnet
Server FARM dapat diakses.&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.35pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#aaa new-model&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#aaa
authentication login keamanan local&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#aaa authorization network
jaringan local&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#username ahmad password ahmad&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#crypto
isakmp policy 10&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp)#encryption 3des&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp)#hash
md5&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp)#authentication pre-share&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp)#group 2&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp)#ex&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 17.15pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: 26.3pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#ip
local pool VPNPOOL 192.168.1.1 192.168.1.10&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: 26.3pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#crypto isakmp client
configuration group skj&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: 26.3pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp-group)#key cisco123&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: 26.3pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp-group)#pool VPNPOOL&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: 26.3pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-isakmp-group)#ex&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 13.65pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 4.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 94%;&quot;&gt;CORE(config)#crypto
ipsec transform-set set1 esp-3des esp-md5-hmac&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 4.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#crypto
dynamic-map map1 10&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 4.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-crypto-map)#set transform-set set1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 4.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-crypto-map)#reverse-route&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 1.55pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 94%;&quot;&gt;CORE(config)#crypto
map map1 client configuration address respond&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#crypto
map map1 client authentication list keamanan&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#crypto
map map1 isakmp authorization list jaringan&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#crypto
map map1 10 ipsec-isakmp dynamic map1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#int fa0/0&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-if)#crypto
map map1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 94%; margin-right: 41.3pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#access-list 150 permit ip 192.168.1.0 0.0.0.255
172.16.1.64 0.0.0.63&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 21pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;9.Berpindah
ke interface configuration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.4pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 3pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config)#
int vlan 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10.65pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 14pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;10. Menerapkan
ACL yang telah dibuat&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.4pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-if)# ip access-group 150
out&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10.6pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;Berpindah ke mode privilege&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.4pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 95%; margin-right: 106pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt; line-height: 95%;&quot;&gt;





































































&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;CORE(config-if)# end&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot;; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 14pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;11.
Menampilkan informasi ACL yang terdapat pada router CORE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHRmrVN3XeuvVC-YQMn7cWoxXnQA7to6I56l0qb31MBNjZT0CKfI7Xe4JBHRQuRBw0NoS3E37HV9Iwop_LBxzAr4FNTxPSz7aErMdShn6WiP3IxM_9B3KCv91TVPOnifYulf_ydy-4x2EP/s1600/show+access+list+core.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;477&quot; data-original-width=&quot;1021&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHRmrVN3XeuvVC-YQMn7cWoxXnQA7to6I56l0qb31MBNjZT0CKfI7Xe4JBHRQuRBw0NoS3E37HV9Iwop_LBxzAr4FNTxPSz7aErMdShn6WiP3IxM_9B3KCv91TVPOnifYulf_ydy-4x2EP/s400/show+access+list+core.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;Terlihat ACL dengan nomor 150
telah terbuat&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 12pt; mso-line-height-rule: exactly;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 39pt; mso-line-height-alt: 0pt; mso-list: l0 level1 lfo1; tab-stops: 39.0pt; text-indent: -17.6pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;12.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;Memverifikasi
penerapan ACL pada interface vlan 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8Dw4nKnawZdi7c26xiq0OSgaXjDBR7Dc1HeV3BjdMEWW10Lkux64uguW7JjUYhqqJDFlY466cJRKh_Mlv3eYDM458-AxFAz13kNUaPXuyItRBbwo4i6dRLTRE6WsByxGCBAMn9LlpAOn/s1600/interface+vlan1.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;96&quot; data-original-width=&quot;550&quot; height=&quot;68&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8Dw4nKnawZdi7c26xiq0OSgaXjDBR7Dc1HeV3BjdMEWW10Lkux64uguW7JjUYhqqJDFlY466cJRKh_Mlv3eYDM458-AxFAz13kNUaPXuyItRBbwo4i6dRLTRE6WsByxGCBAMn9LlpAOn/s400/interface+vlan1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 39.0pt; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;13.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;Memverifikasi akses &lt;b&gt;FTP&lt;/b&gt; ke
Server Web Intranet 172.16.1.67 menggunakan browser dari salah satu PC yang
terdapat di subnet SALES sebagai contoh PC RANDI.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4BeXuo9HvIdEcOcP1zBMBqxvb-SQlRP1n-nHUhXCW9qXyqgDhBbmat4uzMkEeVjZmajDGDi7HtCxKwpGmx0pvLFAI6g6utawO1usCbT7ZlM-MfIDX57_drpT0FPnMg8oXcmmKp907x-TX/s1600/ftp+subnet+sales.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;440&quot; data-original-width=&quot;740&quot; height=&quot;237&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4BeXuo9HvIdEcOcP1zBMBqxvb-SQlRP1n-nHUhXCW9qXyqgDhBbmat4uzMkEeVjZmajDGDi7HtCxKwpGmx0pvLFAI6g6utawO1usCbT7ZlM-MfIDX57_drpT0FPnMg8oXcmmKp907x-TX/s400/ftp+subnet+sales.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.95pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;14.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;Memverifikasi akses &lt;b&gt;HTTP&lt;/b&gt; dan &lt;b&gt;HTTPS&lt;/b&gt; ke Server Web Intranet 172.16.1.67 menggunakan browser dari
salah satu PC yang terdapat di &lt;b&gt;subnet
KARYAWAN&lt;/b&gt; sebagai contoh Laptop1.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNMX01wyjhNytbJS-32WdJ7h31rT5X6cm_u-x5cDNmgQpj26mqqUK28Tjd1F1y4o6uyUe_u9l2Cyc7MiqleDyoewgQqOWZ-vL-4tfGyrEEukNg6nM7as0nGWEsl7JdCxMaE5kLDulmf8Ws/s1600/http+https+subnet+karyawan.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;410&quot; data-original-width=&quot;876&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNMX01wyjhNytbJS-32WdJ7h31rT5X6cm_u-x5cDNmgQpj26mqqUK28Tjd1F1y4o6uyUe_u9l2Cyc7MiqleDyoewgQqOWZ-vL-4tfGyrEEukNg6nM7as0nGWEsl7JdCxMaE5kLDulmf8Ws/s400/http+https+subnet+karyawan.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.95pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;15.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;Memverifikasi akses &lt;b&gt;HTTP&lt;/b&gt; dan &lt;b&gt;HTTPS&lt;/b&gt; ke Server Web Intranet 172.16.1.67 menggunakan browser dari
salah satu PC yang terdapat di &lt;b&gt;subnet
KEUANGAN&lt;/b&gt; sebagai contoh PC AHMAD.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb-r5PHvvZmOj9iDGrw9QM04KdhtFI9Byifh-5Fieh9UBQcoTGWCzz6Kij1wPuFyJRg37aJGWoh9kyTSlxa-4JNnR1-M6CH1Xy40CbZ8U4zmoEecKuhG9UN3dyfgklitMUQWnX9cm39a-j/s1600/http+https+sabnet+keuangan.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;402&quot; data-original-width=&quot;837&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb-r5PHvvZmOj9iDGrw9QM04KdhtFI9Byifh-5Fieh9UBQcoTGWCzz6Kij1wPuFyJRg37aJGWoh9kyTSlxa-4JNnR1-M6CH1Xy40CbZ8U4zmoEecKuhG9UN3dyfgklitMUQWnX9cm39a-j/s400/http+https+sabnet+keuangan.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 119%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.95pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 11.5pt; line-height: 119%;&quot;&gt;16.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 11.5pt; line-height: 119%;&quot;&gt;Memverifikasi akses &lt;b&gt;HTTP&lt;/b&gt; dan &lt;b&gt;HTTPS&lt;/b&gt; ke Server Web Intranet 172.16.1.67 menggunakan browser dari
salah satu PC yang terdapat di &lt;b&gt;subnet
SALES&lt;/b&gt; sebagai contoh&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 21pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;PC RANDI.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfb4mW2uRpPsP1URhpa7yPtWa43TUlnms-naNagXmKAHS-8MMwlZywHftxEdwzN78Xeu4uN-J2bsRdwWxxMSK6SQFFMDECLh0Ei1YIu-ZDTHahxPbxv4X7LXtjTI-X6ZxQLoX0_-f9K8Gq/s1600/http+https+subnet+sales.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;407&quot; data-original-width=&quot;825&quot; height=&quot;196&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfb4mW2uRpPsP1URhpa7yPtWa43TUlnms-naNagXmKAHS-8MMwlZywHftxEdwzN78Xeu4uN-J2bsRdwWxxMSK6SQFFMDECLh0Ei1YIu-ZDTHahxPbxv4X7LXtjTI-X6ZxQLoX0_-f9K8Gq/s400/http+https+subnet+sales.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 44.5pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;17.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;Memverifikasi akses &lt;b&gt;NTP&lt;/b&gt; ke Server TFTP,NTP &amp;amp; SYSLOG
172.16.1.66 menggunakan cli dari salah satu Router yang terdapat di &lt;b&gt;jaringan internal PT.MA&lt;/b&gt; sebagai contoh
Router R1.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYZKqyOzOEXjDvYpLVuIpTg9D0JN-lv5z7m0RBPRzNc7CDnt8ivT2IDsb2vGs1R7R1UsNY8XXHLVed-6GIDezGeXV9qSVgYyeoCjYbIwwJeejqkKFw36MBqA86nmwXwj15jkb1jkYsZboD/s1600/ntp+r1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;933&quot; data-original-width=&quot;1131&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYZKqyOzOEXjDvYpLVuIpTg9D0JN-lv5z7m0RBPRzNc7CDnt8ivT2IDsb2vGs1R7R1UsNY8XXHLVed-6GIDezGeXV9qSVgYyeoCjYbIwwJeejqkKFw36MBqA86nmwXwj15jkb1jkYsZboD/s400/ntp+r1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 44.5pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 21pt; mso-line-height-alt: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.95pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 113%; margin: 0cm 1pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.0pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 113%;&quot;&gt;18.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 113%;&quot;&gt;Memverifikasi akses &lt;b&gt;SYSLOG&lt;/b&gt; ke Server TFTP,NTP &amp;amp; SYSLOG
172.16.1.66 menggunakan cli dari salah satu Router yang terdapat di &lt;b&gt;jaringan internal PT.MA&lt;/b&gt; sebagai contoh
Router R1.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOL0-P4SvNFjrqSHJxtpB0hJHQkB1lamsfAQGs6bB5qMCSYWstjxxxQQU3d5YpMWB3MQ1IdLjH6u-w3CS0ZYyd2rpxlEGOk4JGIgUEIkwGd6742zqa88obkllSIqlcREW_W7nh7JTokq9J/s1600/syslog+r1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;448&quot; data-original-width=&quot;1152&quot; height=&quot;155&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOL0-P4SvNFjrqSHJxtpB0hJHQkB1lamsfAQGs6bB5qMCSYWstjxxxQQU3d5YpMWB3MQ1IdLjH6u-w3CS0ZYyd2rpxlEGOk4JGIgUEIkwGd6742zqa88obkllSIqlcREW_W7nh7JTokq9J/s400/syslog+r1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 43.8pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;19.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;Memverifikasi akses &lt;b&gt;TFTP&lt;/b&gt; ke Server TFTP,NTP &amp;amp; SYSLOG
172.16.1.66 menggunakan cli dari salah satu Router yang terdapat di &lt;b&gt;jaringan internal PT.MA&lt;/b&gt; sebagai contoh
Router R1.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilLybF5dweW8ZUcmIG8ozXhj4OVPuDUfoQA4IKpsHSQMDNMSNM-o3hhM0THYPEHQIa5VPefGvRI3zD6tsS84v3E7kiZvF7imXDLIh1hZQ1TeHlpB5AmJ8Q2s89oXFIIL745OA9oWSyfVo1/s1600/tftp+r1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;465&quot; data-original-width=&quot;1194&quot; height=&quot;155&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilLybF5dweW8ZUcmIG8ozXhj4OVPuDUfoQA4IKpsHSQMDNMSNM-o3hhM0THYPEHQIa5VPefGvRI3zD6tsS84v3E7kiZvF7imXDLIh1hZQ1TeHlpB5AmJ8Q2s89oXFIIL745OA9oWSyfVo1/s400/tftp+r1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 110%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 38.9pt; text-indent: 0.4pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 110%;&quot;&gt;20.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 110%;&quot;&gt;Memverifikasi akses &lt;b&gt;VPN&lt;/b&gt; ke
Subnet Server FARM 172.16.1.64/26 menggunakan cli dari salah satu Laptop yang
terdapat di &lt;b&gt;Subnet KARYAWAN&lt;/b&gt; sebagai
contoh Laptop1.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsBlmET06lKG3GnU5NOip37mrC7xgWyXQnAbZy4IwfJ_UhgaEVS18bGZ1oI58NDCKhuLv6akPtEXz-IDGq9Ly4POuLuBZ9EyW01Zf6SNpuTeYEud83xE7ATLH4qDLEd_iaiScSrbtGlVI7/s1600/pvn+subnet+karyawan.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;751&quot; data-original-width=&quot;1202&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsBlmET06lKG3GnU5NOip37mrC7xgWyXQnAbZy4IwfJ_UhgaEVS18bGZ1oI58NDCKhuLv6akPtEXz-IDGq9Ly4POuLuBZ9EyW01Zf6SNpuTeYEud83xE7ATLH4qDLEd_iaiScSrbtGlVI7/s400/pvn+subnet+karyawan.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 110%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 38.9pt; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 110%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 110%;&quot;&gt;Untuk file Cisco nya bisa download &lt;a href=&quot;https://semawur.com/f376&quot; target=&quot;_blank&quot;&gt;disini&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-indent: 0px;&quot;&gt;
&lt;span style=&quot;line-height: 17.44px;&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;&lt;a href=&quot;https://www.ketikanmd.tech/2020/06/keamanan-jaringan-cisco-dengan-studi_12.html&quot; target=&quot;_blank&quot;&gt;Keamanan Jaringan CISCO dengan Studi Kasus PART I&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-indent: 0px;&quot;&gt;&lt;span style=&quot;line-height: 17.44px;&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 0px;&quot;&gt;
&lt;a href=&quot;https://www.ketikanmd.tech/2020/06/keamanan-jaringan-cisco-dengan-studi.html&quot; target=&quot;_blank&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;Keamanan Jaringan CISCO dengan Studi Kasus PART II&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-indent: 0px;&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 0px;&quot;&gt;
&lt;a href=&quot;https://www.ketikanmd.tech/2020/06/keamanan-jaringan-cisco-dengan-studi_20.html&quot; target=&quot;_blank&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;Keamanan Jaringan CISCO dengan Studi Kasus PART III&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-indent: 0px;&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 0px;&quot;&gt;
&lt;a href=&quot;https://www.ketikanmd.tech/2020/06/keamanan-jaringan-cisco-dengan-studi_27.html&quot; target=&quot;_blank&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;Keamanan Jaringan CISCO dengan Studi Kasus PART IV&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-indent: 0px;&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 5.86667px;&quot;&gt;
&lt;font face=&quot;inherit&quot;&gt;&lt;span style=&quot;line-height: 29.12px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 24px;&quot;&gt;
&lt;font face=&quot;inherit&quot;&gt;&lt;span style=&quot;color: red; line-height: 15.52px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 0px;&quot;&gt;
&lt;font face=&quot;inherit&quot;&gt;&lt;span style=&quot;line-height: 17.6px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style=&quot;text-indent: 0px;&quot;&gt;
&lt;a href=&quot;https://www.ketikanmd.tech/2020/06/keamanan-jaringan-cisco-dengan-studi_40.html&quot; target=&quot;_blank&quot;&gt;&lt;font face=&quot;inherit&quot;&gt;Keamanan Jaringan CISCO dengan Studi Kasus PART V&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 43.8pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 113%; margin: 0cm 1pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.0pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 113%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin-left: 21pt; mso-list: l0 level1 lfo1; tab-stops: 42.95pt; text-align: justify; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 112%; margin: 0cm 0.3pt 0cm 21pt; mso-list: l0 level1 lfo1; tab-stops: 39.0pt; text-indent: 0.4pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 112%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 39pt; mso-line-height-alt: 0pt; mso-list: l0 level1 lfo1; tab-stops: 39.0pt; text-indent: -17.6pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ketikanmd.my.id/feeds/7915979740154997650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.ketikanmd.my.id/2020/06/keamanan-jaringan-cisco-dengan-studi_6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/7915979740154997650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2713547499269777280/posts/default/7915979740154997650'/><link rel='alternate' type='text/html' href='http://www.ketikanmd.my.id/2020/06/keamanan-jaringan-cisco-dengan-studi_6.html' title='Keamanan Jaringan CISCO dengan Studi Kasus PART VI'/><author><name>Ahmad</name><uri>http://www.blogger.com/profile/11544208057591265207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHRmrVN3XeuvVC-YQMn7cWoxXnQA7to6I56l0qb31MBNjZT0CKfI7Xe4JBHRQuRBw0NoS3E37HV9Iwop_LBxzAr4FNTxPSz7aErMdShn6WiP3IxM_9B3KCv91TVPOnifYulf_ydy-4x2EP/s72-c/show+access+list+core.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>