From 04fdcac1dce2cc439dd8ad1b115507671040737e Mon Sep 17 00:00:00 2001 From: Miqdd Date: Mon, 22 Jan 2024 06:39:54 +0700 Subject: Publish --- public/about-hugo/index.html | 10 + public/about-us/index.html | 10 + public/about/index.html | 131 +++++++ public/archives/index.html | 87 +++++ public/berhasil.png | Bin 0 -> 1411081 bytes public/categories/index.html | 81 +++++ public/categories/index.xml | 12 + public/contact/index.html | 10 + ...b420354f814e5c1b94281aaf8fd0511c1319f7f78a4.css | 159 ++++++++ ...aa2e6121cd01f87c88586803cbb282aa224720a765f.css | 41 +++ ...92f051deb58df2938ec352b506df655005dcaf98cc0.css | 333 +++++++++++++++++ public/dashboard.png | Bin 0 -> 26425 bytes public/desktop.png | Bin 0 -> 1416672 bytes public/dijalankan.png | Bin 0 -> 189652 bytes public/enable.png | Bin 0 -> 209314 bytes public/extension.png | Bin 0 -> 21080 bytes public/folder.png | Bin 0 -> 12557 bytes public/fonts/fira-sans-v10-latin-regular.eot | Bin 0 -> 25059 bytes public/fonts/fira-sans-v10-latin-regular.svg | 330 +++++++++++++++++ public/fonts/fira-sans-v10-latin-regular.ttf | Bin 0 -> 54984 bytes public/fonts/fira-sans-v10-latin-regular.woff | Bin 0 -> 25888 bytes public/fonts/fira-sans-v10-latin-regular.woff2 | Bin 0 -> 21244 bytes public/fonts/ibm-plex-mono-v6-latin-500italic.eot | Bin 0 -> 17474 bytes public/fonts/ibm-plex-mono-v6-latin-500italic.svg | 365 +++++++++++++++++++ public/fonts/ibm-plex-mono-v6-latin-500italic.ttf | Bin 0 -> 40032 bytes public/fonts/ibm-plex-mono-v6-latin-500italic.woff | Bin 0 -> 19900 bytes .../fonts/ibm-plex-mono-v6-latin-500italic.woff2 | Bin 0 -> 15224 bytes public/fonts/roboto-mono-v12-latin-regular.eot | Bin 0 -> 13517 bytes public/fonts/roboto-mono-v12-latin-regular.svg | 405 +++++++++++++++++++++ public/fonts/roboto-mono-v12-latin-regular.ttf | Bin 0 -> 22224 bytes public/fonts/roboto-mono-v12-latin-regular.woff | Bin 0 -> 15160 bytes public/fonts/roboto-mono-v12-latin-regular.woff2 | Bin 0 -> 12312 bytes public/index.html | 104 ++++++ public/index.xml | 41 +++ public/js/feather.min.js | 13 + public/js/main.js | 0 public/js/themetoggle.js | 23 ++ public/kucing.png | Bin 0 -> 3697 bytes public/meh.gif | Bin 0 -> 112504 bytes "public/meh.gif\357\200\272Zone.Identifier" | 4 + public/notebook_windows_wsl.png | Bin 0 -> 129637 bytes public/page/1/index.html | 10 + public/posts/index.html | 76 ++++ public/posts/index.xml | 27 ++ public/posts/neovim/index.html | 123 +++++++ public/posts/notebook/index.html | 120 ++++++ public/preview.png | Bin 0 -> 249530 bytes public/sitemap.xml | 40 ++ public/tags/index.html | 97 +++++ public/tags/index.xml | 41 +++ public/tags/jupyter-notebook/index.html | 74 ++++ public/tags/jupyter-notebook/index.xml | 20 + public/tags/neovim/index.html | 74 ++++ public/tags/neovim/index.xml | 20 + public/tags/tech/index.html | 76 ++++ public/tags/tech/index.xml | 27 ++ public/tags/tutorial/index.html | 76 ++++ public/tags/tutorial/index.xml | 27 ++ public/tweaks.png | Bin 0 -> 61037 bytes 59 files changed, 3087 insertions(+) create mode 100644 public/about-hugo/index.html create mode 100644 public/about-us/index.html create mode 100644 public/about/index.html create mode 100644 public/archives/index.html create mode 100644 public/berhasil.png create mode 100644 public/categories/index.html create mode 100644 public/categories/index.xml create mode 100644 public/contact/index.html create mode 100644 public/css/dark.726cd11ca6eb7c4f7d48eb420354f814e5c1b94281aaf8fd0511c1319f7f78a4.css create mode 100644 public/css/fonts.2c2227b81b1970a03e760aa2e6121cd01f87c88586803cbb282aa224720a765f.css create mode 100644 public/css/main.ac08a4c9714baa859217f92f051deb58df2938ec352b506df655005dcaf98cc0.css create mode 100644 public/dashboard.png create mode 100644 public/desktop.png create mode 100644 public/dijalankan.png create mode 100644 public/enable.png create mode 100644 public/extension.png create mode 100644 public/folder.png create mode 100644 public/fonts/fira-sans-v10-latin-regular.eot create mode 100644 public/fonts/fira-sans-v10-latin-regular.svg create mode 100644 public/fonts/fira-sans-v10-latin-regular.ttf create mode 100644 public/fonts/fira-sans-v10-latin-regular.woff create mode 100644 public/fonts/fira-sans-v10-latin-regular.woff2 create mode 100644 public/fonts/ibm-plex-mono-v6-latin-500italic.eot create mode 100644 public/fonts/ibm-plex-mono-v6-latin-500italic.svg create mode 100644 public/fonts/ibm-plex-mono-v6-latin-500italic.ttf create mode 100644 public/fonts/ibm-plex-mono-v6-latin-500italic.woff create mode 100644 public/fonts/ibm-plex-mono-v6-latin-500italic.woff2 create mode 100644 public/fonts/roboto-mono-v12-latin-regular.eot create mode 100644 public/fonts/roboto-mono-v12-latin-regular.svg create mode 100644 public/fonts/roboto-mono-v12-latin-regular.ttf create mode 100644 public/fonts/roboto-mono-v12-latin-regular.woff create mode 100644 public/fonts/roboto-mono-v12-latin-regular.woff2 create mode 100644 public/index.html create mode 100644 public/index.xml create mode 100644 public/js/feather.min.js create mode 100644 public/js/main.js create mode 100644 public/js/themetoggle.js create mode 100644 public/kucing.png create mode 100644 public/meh.gif create mode 100644 "public/meh.gif\357\200\272Zone.Identifier" create mode 100644 public/notebook_windows_wsl.png create mode 100644 public/page/1/index.html create mode 100644 public/posts/index.html create mode 100644 public/posts/index.xml create mode 100644 public/posts/neovim/index.html create mode 100644 public/posts/notebook/index.html create mode 100644 public/preview.png create mode 100644 public/sitemap.xml create mode 100644 public/tags/index.html create mode 100644 public/tags/index.xml create mode 100644 public/tags/jupyter-notebook/index.html create mode 100644 public/tags/jupyter-notebook/index.xml create mode 100644 public/tags/neovim/index.html create mode 100644 public/tags/neovim/index.xml create mode 100644 public/tags/tech/index.html create mode 100644 public/tags/tech/index.xml create mode 100644 public/tags/tutorial/index.html create mode 100644 public/tags/tutorial/index.xml create mode 100644 public/tweaks.png (limited to 'public') diff --git a/public/about-hugo/index.html b/public/about-hugo/index.html new file mode 100644 index 0000000..4215391 --- /dev/null +++ b/public/about-hugo/index.html @@ -0,0 +1,10 @@ + + + + /about/ + + + + + + diff --git a/public/about-us/index.html b/public/about-us/index.html new file mode 100644 index 0000000..4215391 --- /dev/null +++ b/public/about-us/index.html @@ -0,0 +1,10 @@ + + + + /about/ + + + + + + diff --git a/public/about/index.html b/public/about/index.html new file mode 100644 index 0000000..9da1fa6 --- /dev/null +++ b/public/about/index.html @@ -0,0 +1,131 @@ + + + + About Author - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+

About Author

+
Posted on Jan 21, 2024
+
+ + +
+ +
+ + Profile Photo + + +
+

Me

+ +
+ +
+ + +

Nama Saya Ahmad Miqdad, saya merupakan mahasiswa prodi Teknik Telekomunikasi Politeknik Elektronika Negeri Surabaya (PENS). Saya memiliki minat dalam bidang Web Development dan IoT, dalam mengembangkan minat tersebut saya telah melakukan beberapa kegiatan yang dapat mengasah keahlian diantaranya mengikuti sertifikasi dan mengerjakan sebuah proyek.

+

Experience

+
    +
  • Peserta Penanggulangan Keadaan Darurat (PKD) Ke-108 Bandar Udara Juanda Surabaya
  • +
  • Program Kreativitas Mahasiswa (PKM) Vokasi 2023 - Karsa Cipta
  • +
  • Kerja Praktik PT. Angkasa Pura I (Airport Technology)
  • +
  • Talent Scouting Academy (TSA) Indonesian Young Smart Industry Academy
  • +
  • Latihan Keterampilan Manajemen Mahasiswa Tingkat Dasar
  • +
  • Latihan Keterampilan Manajemen Mahasiswa Pra-Tingkat Dasar
  • +
  • International General Certificate of Secondary Education Cambridge Assessment International Education
  • +
  • Digital Technology Certification by UNSW Global
  • +
  • “Design Your First Web” by HIMIT PENS
  • +
+

Project

+ +

Links/Contacts

+ + +
+ + +
+
+ + + +
+ + diff --git a/public/archives/index.html b/public/archives/index.html new file mode 100644 index 0000000..96faf74 --- /dev/null +++ b/public/archives/index.html @@ -0,0 +1,87 @@ + + + + - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+

+
Posted on May 28, 2019
+
+ + +
+ +
+ + +
+
+ + + +
+ + diff --git a/public/berhasil.png b/public/berhasil.png new file mode 100644 index 0000000..31903e4 Binary files /dev/null and b/public/berhasil.png differ diff --git a/public/categories/index.html b/public/categories/index.html new file mode 100644 index 0000000..3f85e31 --- /dev/null +++ b/public/categories/index.html @@ -0,0 +1,81 @@ + + + + Categories - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +

All tags

+ + + + + + + + +
+
    + +
+
+ + + +
+ + diff --git a/public/categories/index.xml b/public/categories/index.xml new file mode 100644 index 0000000..e01667a --- /dev/null +++ b/public/categories/index.xml @@ -0,0 +1,12 @@ + + + + Categories on 📙 Mqdd Blog Posts + /categories/ + Recent content in Categories on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + + + diff --git a/public/contact/index.html b/public/contact/index.html new file mode 100644 index 0000000..4215391 --- /dev/null +++ b/public/contact/index.html @@ -0,0 +1,10 @@ + + + + /about/ + + + + + + diff --git a/public/css/dark.726cd11ca6eb7c4f7d48eb420354f814e5c1b94281aaf8fd0511c1319f7f78a4.css b/public/css/dark.726cd11ca6eb7c4f7d48eb420354f814e5c1b94281aaf8fd0511c1319f7f78a4.css new file mode 100644 index 0000000..f93adf1 --- /dev/null +++ b/public/css/dark.726cd11ca6eb7c4f7d48eb420354f814e5c1b94281aaf8fd0511c1319f7f78a4.css @@ -0,0 +1,159 @@ +body { + color: white; + background-color: #202124; +} + +::-moz-selection { + background: blue; + color: #fff; + text-shadow: none; +} + +::selection { + background: red; + color: #fff; + text-shadow: none; +} + +hr { + border-top: 3px dotted blue; +} +code { + background-color: lightblue; + color: black; + text-decoration: bold; + padding: 0.1em 0.2em; +} +pre { + background-color: #272822; + line-height: 1.4; + overflow-x: auto; + padding: 1em; +} +blockquote { + border-color: blue; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: #ddd; +} +h1::before { + color: var(--darkMaincolor); + content: "# "; +} +h2::before { + color: var(--darkMaincolor); + content: "## "; +} +h3::before { + color: var(--darkMaincolor); + content: "### "; +} +h4::before { + color: var(--darkMaincolor); + content: "#### "; +} +h5::before { + color: var(--darkMaincolor); + content: "##### "; +} +h6::before { + color: var(--darkMaincolor); + content: "###### "; +} + +a { + border-bottom: 3px solid var(--darkMaincolor); + color: inherit; +} +a:hover { + background-color: var(--darkMaincolor); + color: black; +} + +.site-description a { + color: #ddd; +} +.site-description a:hover { + color: black; +} + +.tags a { + border-bottom: 3px solid var(--darkMaincolor); +} +.tags a:hover { + background-color: var(--darkMaincolor); + color: black; +} + +.site-title a { + color: white; + text-decoration: none !important; +} + +.header nav, +.footer { + border-color: #333; +} + +.highlight { + background-color: #333; +} +.soc:hover { + color: black; +} +.draft-label { + color: var(--darkMaincolor); + background-color: blue; +} +.highlight pre code[class=language-javaScript]::before, +.highlight pre code[class="language-js"]::before { + content: "js"; + background: #f7df1e; + color: black; +} +.highlight pre code[class*='language-yml']::before, +.highlight pre code[class*='language-yaml']::before { + content: 'yaml'; + background: #f71e6a; + color: white; +} +.highlight pre code[class*='language-shell']::before, +.highlight pre code[class*='language-bash']::before, +.highlight pre code[class*='language-sh']::before { + content: 'shell'; + background: green; + color:white +} +.highlight pre code[class*='language-json']::before{ + content: 'json'; + background: dodgerblue; + color: #000000 +} +.highlight pre code[class*='language-python']::before, +.highlight pre code[class*='language-py']::before { + content: 'py'; + background: blue; + color: yellow ; +} +.highlight pre code[class*='language-css']::before{ + content: 'css'; + background: cyan; + color: black ; +} +.highlight pre code[class*='language-go']::before{ + content: 'Go'; + background: cyan; + color: royalblue ; +} +.highlight pre code[class*='language-md']::before, +.highlight pre code[class*='language-md']::before{ + content: 'Markdown'; + background: royalblue; + color: whitesmoke ; +} \ No newline at end of file diff --git a/public/css/fonts.2c2227b81b1970a03e760aa2e6121cd01f87c88586803cbb282aa224720a765f.css b/public/css/fonts.2c2227b81b1970a03e760aa2e6121cd01f87c88586803cbb282aa224720a765f.css new file mode 100644 index 0000000..f758f58 --- /dev/null +++ b/public/css/fonts.2c2227b81b1970a03e760aa2e6121cd01f87c88586803cbb282aa224720a765f.css @@ -0,0 +1,41 @@ +/* fira-sans-regular - latin */ +@font-face { + font-display: swap; + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 400; + src: url('../fonts/fira-sans-v10-latin-regular.eot'); /* IE9 Compat Modes */ + src: local('Fira Sans Regular'), local('FiraSans-Regular'), + url('../fonts/fira-sans-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/fira-sans-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/fira-sans-v10-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/fira-sans-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/fira-sans-v10-latin-regular.svg#FiraSans') format('svg'); /* Legacy iOS */ +} +/* roboto-mono-regular - latin */ +@font-face { + font-display: swap; + font-family: 'Roboto Mono'; + font-style: normal; + font-weight: 400; + src: url('../fonts/roboto-mono-v12-latin-regular.eot'); /* IE9 Compat Modes */ + src: url('../fonts/roboto-mono-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/roboto-mono-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/roboto-mono-v12-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/roboto-mono-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/roboto-mono-v12-latin-regular.svg#RobotoMono') format('svg'); /* Legacy iOS */ +} +/* ibm-plex-mono-500italic - latin */ +@font-face { + font-display: swap; + font-family: 'IBM Plex Mono'; + font-style: italic; + font-weight: 500; + src: url('../fonts/ibm-plex-mono-v6-latin-500italic.eot'); /* IE9 Compat Modes */ + src: local('IBM Plex Mono Medium Italic'), local('IBMPlexMono-MediumItalic'), + url('../fonts/ibm-plex-mono-v6-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/ibm-plex-mono-v6-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/ibm-plex-mono-v6-latin-500italic.woff') format('woff'), /* Modern Browsers */ + url('../fonts/ibm-plex-mono-v6-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/ibm-plex-mono-v6-latin-500italic.svg#IBMPlexMono') format('svg'); /* Legacy iOS */ +} diff --git a/public/css/main.ac08a4c9714baa859217f92f051deb58df2938ec352b506df655005dcaf98cc0.css b/public/css/main.ac08a4c9714baa859217f92f051deb58df2938ec352b506df655005dcaf98cc0.css new file mode 100644 index 0000000..3a7d1cd --- /dev/null +++ b/public/css/main.ac08a4c9714baa859217f92f051deb58df2938ec352b506df655005dcaf98cc0.css @@ -0,0 +1,333 @@ +/* Markdown */ +:root{ +--maincolor: red; +--bordercl:rebeccapurple; +--callouctcolor:dodgerblue; +--hovercolor:navy; +--darkMaincolor: #50fa7b; +} +html { + color: #232333; + font-family: 'Roboto Mono', monospace; + font-size: 15px; + line-height: 1.6em; +} +body{ + display: block; + margin: 8px; +} +* { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +::selection { + background: var(--maincolor); + color: #fff; +} + +p { + font-family: 'Fira Sans', sans-serif; + line-height: 1.5; +} + +hr { + border: 0; + border-top: 3px dotted var(--bordercl); + margin: 1em 0; +} + +blockquote { + border-left: 3px solid var(--bordercl); + color: #737373; + margin: 0; + padding-left: 1em; +} + +a { + border-bottom: 3px solid var(--maincolor); + color: inherit; + text-decoration: none; +} +a:hover { + background-color: var(--hovercolor); + color: #fff; +} + +ul { + list-style: none; + padding-left: 2ch; +} +ul li { + text-indent: -2ch; +} +ul > li::before { + content: '* '; + font-weight: bold; +} + +/* Images */ +img { + border: 3px solid #ececec; + max-width: 100%; +} + +figure { + box-sizing: border-box; + display: inline-block; + margin: 0; + max-width: 100%; +} + +figure img { + max-height: 500px; +} + +@media screen and (min-width: 600px) { + figure { + padding: 0 40px; + } +} + +figure h4 { + font-size: 1rem; + margin: 0; + margin-bottom: 1em; +} +figure h4::before { + content: '↳ '; +} + +/* Code blocks */ +code { + background-color: #f1f1f1; + padding: .1em .2em; +} + +pre { + background-color: #ececec; + line-height: 1.4; + overflow-x: auto; + padding: 1em; +} + +.highlight pre ::selection { + background: rgba(255, 255, 255, 0.2); + color: inherit; +} + +pre code { + background-color: transparent; + color: inherit; + font-size: 100%; + padding: 0; +} + +/* Containers */ +.content { + margin-bottom: 4em; + margin-left: auto; + margin-right: auto; + max-width: 800px; + padding: 0 1ch; + word-wrap: break-word; +} + +/* Header */ +header { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + margin: 1em 0; + line-height: 2.5em; +} + +header .main { + font-size: 1.5rem; +} +h1, h2, h3, h4, h5, h6 { + font-size: 1.2rem; + margin-top: 2em; +} + +h1::before { color: var(--maincolor); content: '# '; } +h2::before { color: var(--maincolor); content: '## '; } +h3::before { color: var(--maincolor); content: '### '; } +h4::before { color: var(--maincolor); content: '#### '; } +h5::before { color: var(--maincolor); content: '##### '; } +h6::before { color: var(--maincolor); content: '###### '; } + +.meta { + color: #999; + letter-spacing: -0.5px; +} + +/* Footer */ +footer { + display: flex; + align-items: center; + border-top: 0.4rem dotted var(--bordercl); + padding: 2rem 0rem; + margin-top: 2rem; +} +.soc { + display: flex; + align-items: center; + border-bottom: none; +} +.border { + margin-left: 0.5rem; + margin-right: 0.5rem; + border: 1px solid; +} +.footer-info { + padding: var(--footer-padding); +} + +/* Common */ +.title h1 { + margin-bottom: 0; +} + +time { + color: grey; +} + +/* Posts */ +article .title { + margin-bottom: 1em; +} + + +/* Callout */ +.callout { + background-color: var(--callouctcolor); + color: #fff; + padding: 1em; +} + +.callout p { + font-family: 'IBM Plex Mono', monospace; + margin: 0; +} + +.callout a { + border-bottom: 3px solid #fff; +} + +.callout a:hover { + background-color: #fff; + color: var(--callouctcolor); +} + +.site-description { +display: flex; +justify-content: space-between; +} +.tags li::before{ + content: "🏷 "; +} +.tags a{ + border-bottom: 3px solid var(--maincolor); +} +.tags a:hover{ + color:white; + background-color: var(--hovercolor); +} +svg{ + max-height: 15px; +} +.soc:hover{ + color: white; +} +.draft-label{ + color: var(--bordercl); + text-decoration: none; + padding: 2px 4px; + border-radius: 4px; + margin-left: 6px; + background-color: #f9f2f4; +} +.highlight { + position: relative; + -webkit-overflow-scrolling: touch; +} +.highlight pre code[class*="language-"] { + -webkit-overflow-scrolling: touch; +} +.highlight pre code[class*="language-"]::before { + background: black; + border-radius: 0 0 0.25rem 0.25rem; + color: white; + font-size: 12px; + letter-spacing: 0.025rem; + padding: 0.1rem 0.5rem; + position: absolute; + right: 1rem; + text-align: right; + text-transform: uppercase; + top: 0; +} + +.highlight pre code[class=language-javaScript]::before, +.highlight pre code[class="language-js"]::before { +content: "js"; +background: #f7df1e; +color: black; +} +.highlight pre code[class*='language-yml']::before, +.highlight pre code[class*='language-yaml']::before { +content: 'yaml'; +background: #f71e6a; +color: white; +} +.highlight pre code[class*='language-shell']::before, +.highlight pre code[class*='language-bash']::before, +.highlight pre code[class*='language-sh']::before { +content: 'shell'; +background: green; +color:white +} +.highlight pre code[class*='language-json']::before{ +content: 'json'; +background: dodgerblue; + color: #000000 +} +.highlight pre code[class*='language-python']::before, +.highlight pre code[class*='language-py']::before { +content: 'py'; +background: blue; +color: yellow ; +} +.highlight pre code[class*='language-css']::before{ +content: 'css'; +background: cyan; +color: black ; +} +.highlight pre code[class*='language-go']::before{ +content: 'Go'; +background: cyan; +color: royalblue ; +} +.highlight pre code[class*='language-md']::before, +.highlight pre code[class*='language-md']::before{ +content: 'Markdown'; +background: royalblue; +color: whitesmoke ; +} + +/* table */ +table { + border-spacing: 0; + border-collapse: collapse; +} + +table th{ + padding: 6px 13px; + border: 1px solid #dfe2e5; + font-size: large; +} + +table td{ + padding: 6px 13px; + border: 1px solid #dfe2e5; +} diff --git a/public/dashboard.png b/public/dashboard.png new file mode 100644 index 0000000..663974c Binary files /dev/null and b/public/dashboard.png differ diff --git a/public/desktop.png b/public/desktop.png new file mode 100644 index 0000000..adc00a9 Binary files /dev/null and b/public/desktop.png differ diff --git a/public/dijalankan.png b/public/dijalankan.png new file mode 100644 index 0000000..e5542cb Binary files /dev/null and b/public/dijalankan.png differ diff --git a/public/enable.png b/public/enable.png new file mode 100644 index 0000000..8b2ff81 Binary files /dev/null and b/public/enable.png differ diff --git a/public/extension.png b/public/extension.png new file mode 100644 index 0000000..25a0635 Binary files /dev/null and b/public/extension.png differ diff --git a/public/folder.png b/public/folder.png new file mode 100644 index 0000000..3c69b83 Binary files /dev/null and b/public/folder.png differ diff --git a/public/fonts/fira-sans-v10-latin-regular.eot b/public/fonts/fira-sans-v10-latin-regular.eot new file mode 100644 index 0000000..7abf4c2 Binary files /dev/null and b/public/fonts/fira-sans-v10-latin-regular.eot differ diff --git a/public/fonts/fira-sans-v10-latin-regular.svg b/public/fonts/fira-sans-v10-latin-regular.svg new file mode 100644 index 0000000..1e52097 --- /dev/null +++ b/public/fonts/fira-sans-v10-latin-regular.svg @@ -0,0 +1,330 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/fira-sans-v10-latin-regular.ttf b/public/fonts/fira-sans-v10-latin-regular.ttf new file mode 100644 index 0000000..572e442 Binary files /dev/null and b/public/fonts/fira-sans-v10-latin-regular.ttf differ diff --git a/public/fonts/fira-sans-v10-latin-regular.woff b/public/fonts/fira-sans-v10-latin-regular.woff new file mode 100644 index 0000000..d99ba57 Binary files /dev/null and b/public/fonts/fira-sans-v10-latin-regular.woff differ diff --git a/public/fonts/fira-sans-v10-latin-regular.woff2 b/public/fonts/fira-sans-v10-latin-regular.woff2 new file mode 100644 index 0000000..9bb5760 Binary files /dev/null and b/public/fonts/fira-sans-v10-latin-regular.woff2 differ diff --git a/public/fonts/ibm-plex-mono-v6-latin-500italic.eot b/public/fonts/ibm-plex-mono-v6-latin-500italic.eot new file mode 100644 index 0000000..62b89b3 Binary files /dev/null and b/public/fonts/ibm-plex-mono-v6-latin-500italic.eot differ diff --git a/public/fonts/ibm-plex-mono-v6-latin-500italic.svg b/public/fonts/ibm-plex-mono-v6-latin-500italic.svg new file mode 100644 index 0000000..6423805 --- /dev/null +++ b/public/fonts/ibm-plex-mono-v6-latin-500italic.svg @@ -0,0 +1,365 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/ibm-plex-mono-v6-latin-500italic.ttf b/public/fonts/ibm-plex-mono-v6-latin-500italic.ttf new file mode 100644 index 0000000..e4d1ddf Binary files /dev/null and b/public/fonts/ibm-plex-mono-v6-latin-500italic.ttf differ diff --git a/public/fonts/ibm-plex-mono-v6-latin-500italic.woff b/public/fonts/ibm-plex-mono-v6-latin-500italic.woff new file mode 100644 index 0000000..4504b41 Binary files /dev/null and b/public/fonts/ibm-plex-mono-v6-latin-500italic.woff differ diff --git a/public/fonts/ibm-plex-mono-v6-latin-500italic.woff2 b/public/fonts/ibm-plex-mono-v6-latin-500italic.woff2 new file mode 100644 index 0000000..489745d Binary files /dev/null and b/public/fonts/ibm-plex-mono-v6-latin-500italic.woff2 differ diff --git a/public/fonts/roboto-mono-v12-latin-regular.eot b/public/fonts/roboto-mono-v12-latin-regular.eot new file mode 100644 index 0000000..8c56483 Binary files /dev/null and b/public/fonts/roboto-mono-v12-latin-regular.eot differ diff --git a/public/fonts/roboto-mono-v12-latin-regular.svg b/public/fonts/roboto-mono-v12-latin-regular.svg new file mode 100644 index 0000000..1864328 --- /dev/null +++ b/public/fonts/roboto-mono-v12-latin-regular.svg @@ -0,0 +1,405 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/roboto-mono-v12-latin-regular.ttf b/public/fonts/roboto-mono-v12-latin-regular.ttf new file mode 100644 index 0000000..d5dee83 Binary files /dev/null and b/public/fonts/roboto-mono-v12-latin-regular.ttf differ diff --git a/public/fonts/roboto-mono-v12-latin-regular.woff b/public/fonts/roboto-mono-v12-latin-regular.woff new file mode 100644 index 0000000..f319fbf Binary files /dev/null and b/public/fonts/roboto-mono-v12-latin-regular.woff differ diff --git a/public/fonts/roboto-mono-v12-latin-regular.woff2 b/public/fonts/roboto-mono-v12-latin-regular.woff2 new file mode 100644 index 0000000..ed384d2 Binary files /dev/null and b/public/fonts/roboto-mono-v12-latin-regular.woff2 differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..2d1acfb --- /dev/null +++ b/public/index.html @@ -0,0 +1,104 @@ + + + + + 📙 Mqdd Blog Posts | Home + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + +
+
+ + + +
+

Neovim Sebagai IDE

+ +
+ + Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur. Pada Tutorial ini saya akan menunjukkan cara instalasi agar Neovim memiliki fitur-fitur seperti text editor lain. + +
+ Read more ⟶ +
+ +
+

Instalasi Jupyter Notebook Menggunakan WSL

+ +
+ + Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R. Pada tutorial ini saya akan menunjukkan cara instalasi Jupyter Notebook dengan WSL. + +
+ Read more ⟶ +
+ + + + +
+ + + + +
+ + + diff --git a/public/index.xml b/public/index.xml new file mode 100644 index 0000000..8906664 --- /dev/null +++ b/public/index.xml @@ -0,0 +1,41 @@ + + + + 📙 Mqdd Blog Posts + / + Recent content on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:56:47 +0700 + + + About Author + /about/ + Sun, 21 Jan 2024 00:00:00 +0000 + /about/ + Me Nama Saya Ahmad Miqdad, saya merupakan mahasiswa prodi Teknik Telekomunikasi Politeknik Elektronika Negeri Surabaya (PENS). Saya memiliki minat dalam bidang Web Development dan IoT, dalam mengembangkan minat tersebut saya telah melakukan beberapa kegiatan yang dapat mengasah keahlian diantaranya mengikuti sertifikasi dan mengerjakan sebuah proyek. Experience Peserta Penanggulangan Keadaan Darurat (PKD) Ke-108 Bandar Udara Juanda Surabaya Program Kreativitas Mahasiswa (PKM) Vokasi 2023 - Karsa Cipta Kerja Praktik PT. Angkasa Pura I (Airport Technology) Talent Scouting Academy (TSA) Indonesian Young Smart Industry Academy Latihan Keterampilan Manajemen Mahasiswa Tingkat Dasar Latihan Keterampilan Manajemen Mahasiswa Pra-Tingkat Dasar International General Certificate of Secondary Education Cambridge Assessment International Education Digital Technology Certification by UNSW Global &ldquo;Design Your First Web&rdquo; by HIMIT PENS Project Prediksi Produksi Padi Menggunakan Metode LSTM-SVM di Kabupaten Gresik PKM-KC: 🔐 Sistem Keamanan dan Monitoring Berbasis IoT dengan Access Code dan GPS Tracking Website Pengecekan Bagasi Bandara Udara Juanda Aplikasi Vaksin Surabaya Menggunakan Zenity Website Monitoring Lampu Penerangan Jalan Gresik Deteksi Suhu Pada Pintu Masuk Menggunakan Arduino Aplikasi E-Commerce Menggunakan Java website Persewaan Buku Linux Dotfiles Links/Contacts Email GitHub LinkedIn Instagram + + + Neovim Sebagai IDE + /posts/neovim/ + Sun, 21 Jan 2024 04:56:47 +0700 + /posts/neovim/ + Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur seperti IDE yang biasanya seperti Vscode, Atom, dll. Untuk menambahkan fitur-fitur pada Neovim diperlukan effort yang lebih seperti instalasi plugin, konfigurasi autocomplete, dll. Nah sekarang mulai ada berbagai macam autogenerated neovim configuration, dimana kita tidak perlu susah susah untuk melakukan konfigurasi. Saat ini contohnya ada lazyvim, astrovim, dan masih banyak lagi. Pada blog post ini saya akan menjelaskan cara instalasi dari NvChad dan untuk distro yang saya gunakan adalah Ubuntu. + + + Instalasi Jupyter Notebook Menggunakan WSL + /posts/notebook/ + Sun, 21 Jan 2024 04:25:11 +0700 + /posts/notebook/ + Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R. Pada kali ini saya akan menunjukkan cara menginstall Jupyter Notebook di Windows menggunakan WSL yang dimana menurut saya lebih mudah dibandingkan dengan cara instalasi secara biasa melalui instalasi python pada windows. Distro yang saya gunakan pada tutorial ini adalah Ubuntu. Instalasi WSL dapat dilihat pada dokumentasi dari Microsoft. Setelah WSL terinstall ikuti langkah berikut: + + + + /archives/ + Tue, 28 May 2019 00:00:00 +0000 + /archives/ + + + + diff --git a/public/js/feather.min.js b/public/js/feather.min.js new file mode 100644 index 0000000..d229492 --- /dev/null +++ b/public/js/feather.min.js @@ -0,0 +1,13 @@ +!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.feather=n():e.feather=n()}("undefined"!=typeof self?self:this,function(){return function(e){var n={};function i(l){if(n[l])return n[l].exports;var t=n[l]={i:l,l:!1,exports:{}};return e[l].call(t.exports,t,t.exports,i),t.l=!0,t.exports}return i.m=e,i.c=n,i.d=function(e,n,l){i.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:l})},i.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},i.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(n,"a",n),n},i.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},i.p="",i(i.s=61)}([function(e,n,i){var l=i(20)("wks"),t=i(11),r=i(1).Symbol,o="function"==typeof r;(e.exports=function(e){return l[e]||(l[e]=o&&r[e]||(o?r:t)("Symbol."+e))}).store=l},function(e,n){var i=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},function(e,n){var i=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=i)},function(e,n){var i={}.hasOwnProperty;e.exports=function(e,n){return i.call(e,n)}},function(e,n,i){e.exports=!i(27)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n,i){var l=i(13);e.exports=function(e){if(!l(e))throw TypeError(e+" is not an object!");return e}},function(e,n,i){var l=i(5),t=i(56),r=i(55),o=Object.defineProperty;n.f=i(4)?Object.defineProperty:function(e,n,i){if(l(e),n=r(n,!0),l(i),t)try{return o(e,n,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(e[n]=i.value),e}},function(e,n,i){var l=i(6),t=i(12);e.exports=i(4)?function(e,n,i){return l.f(e,n,t(1,i))}:function(e,n,i){return e[n]=i,e}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l=o(i(35)),t=o(i(33)),r=o(i(32));function o(e){return e&&e.__esModule?e:{default:e}}n.default=Object.keys(t.default).map(function(e){return new l.default(e,t.default[e],r.default[e])}).reduce(function(e,n){return e[n.name]=n,e},{})},function(e,n,i){var l=i(20)("keys"),t=i(11);e.exports=function(e){return l[e]||(l[e]=t(e))}},function(e,n){e.exports={}},function(e,n){var i=0,l=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+l).toString(36))}},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,n){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,n){var i=Math.ceil,l=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?l:i)(e)}},function(e,n,i){var l; +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +!function(){"use strict";var i=function(){function e(){}function n(e,n){for(var i=n.length,l=0;l0?t(l(e),9007199254740991):0}},function(e,n){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},function(e,n,i){var l=i(48),t=i(14);e.exports=function(e){return l(t(e))}},function(e,n,i){var l=i(54);e.exports=function(e,n,i){if(l(e),void 0===n)return e;switch(i){case 1:return function(i){return e.call(n,i)};case 2:return function(i,l){return e.call(n,i,l)};case 3:return function(i,l,t){return e.call(n,i,l,t)}}return function(){return e.apply(n,arguments)}}},function(e,n,i){var l=i(1),t=i(7),r=i(3),o=i(11)("src"),a=Function.toString,c=(""+a).split("toString");i(2).inspectSource=function(e){return a.call(e)},(e.exports=function(e,n,i,a){var y="function"==typeof i;y&&(r(i,"name")||t(i,"name",n)),e[n]!==i&&(y&&(r(i,o)||t(i,o,e[n]?""+e[n]:c.join(String(n)))),e===l?e[n]=i:a?e[n]?e[n]=i:t(e,n,i):(delete e[n],t(e,n,i)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[o]||a.call(this)})},function(e,n,i){var l=i(13),t=i(1).document,r=l(t)&&l(t.createElement);e.exports=function(e){return r?t.createElement(e):{}}},function(e,n){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,n,i){var l=i(1),t=i(2),r=i(7),o=i(25),a=i(24),c=function(e,n,i){var y,p,h,x,s=e&c.F,u=e&c.G,d=e&c.S,f=e&c.P,v=e&c.B,g=u?l:d?l[n]||(l[n]={}):(l[n]||{}).prototype,m=u?t:t[n]||(t[n]={}),M=m.prototype||(m.prototype={});for(y in u&&(i=n),i)h=((p=!s&&g&&void 0!==g[y])?g:i)[y],x=v&&p?a(h,l):f&&"function"==typeof h?a(Function.call,h):h,g&&o(g,y,h,e&c.U),m[y]!=h&&r(m,y,x),f&&M[y]!=h&&(M[y]=h)};l.core=t,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,n){e.exports=!1},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l=Object.assign||function(e){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`feather.replace()` only works in a browser environment.");var n=document.querySelectorAll("[data-feather]");Array.from(n).forEach(function(n){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=function(e){return Array.from(e.attributes).reduce(function(e,n){return e[n.name]=n.value,e},{})}(e),o=i["data-feather"];delete i["data-feather"];var a=r.default[o].toSvg(l({},n,i,{class:(0,t.default)(n.class,i.class)})),c=(new DOMParser).parseFromString(a,"image/svg+xml").querySelector("svg");e.parentNode.replaceChild(c,e)}(n,e)})}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l,t=i(8),r=(l=t)&&l.__esModule?l:{default:l};n.default=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!e)throw new Error("The required `key` (icon name) parameter is missing.");if(!r.default[e])throw new Error("No icon matching '"+e+"'. See the complete list of icons at https://feathericons.com");return r.default[e].toSvg(n)}},function(e){e.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning"],"alert-octagon":["warning"],"alert-triangle":["warning"],"at-sign":["mention"],award:["achievement","badge"],aperture:["camera","photo"],bell:["alarm","notification"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read"],book:["read","dictionary","booklet","magazine"],bookmark:["read","clip","marker","tag"],briefcase:["work","bag","baggage","folder"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],command:["keyboard","cmd"],compass:["navigation","safari","travel"],copy:["clone","duplicate"],"corner-down-left":["arrow"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch"],"external-link":["outbound"],facebook:["logo"],"fast-forward":["music"],figma:["logo","design","tool"],film:["movie","video"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],global:["world","browser","language","translate"],"hard-drive":["computer","server"],hash:["hashtag","number","pound"],headphones:["music","audio"],heart:["like","love"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication"],"life-bouy":["help","life ring","support"],linkedin:["logo"],lock:["security","password"],"log-in":["sign in","arrow"],"log-out":["sign out","arrow"],mail:["email"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record"],mic:["record"],minimize:["exit fullscreen"],"minimize-2":["exit fullscreen","arrows"],monitor:["tv"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","stop"],"pen-tool":["vector","drawing"],play:["music","start"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],radio:["signal"],rewind:["music"],rss:["feed","subscribe"],save:["floppy disk"],search:["find","magnifier","magnifying glass"],send:["message","mail","paper airplane"],settings:["cog","edit","gear","preferences"],shield:["security"],"shield-off":["security"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slash:["ban","no"],sliders:["settings","controls"],smile:["emoji","face","happy","good","emotion"],speaker:["music"],star:["bookmark","favorite","like"],sun:["brightness","weather","light"],sunrise:["weather"],sunset:["weather"],tag:["label"],target:["bullseye"],terminal:["code","command line"],"thumbs-down":["dislike","bad"],"thumbs-up":["like","good"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],trash:["garbage","delete","remove"],"trash-2":["garbage","delete","remove"],triangle:["delta"],truck:["delivery","van","shipping"],twitter:["logo"],umbrella:["rain","weather"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times"],"x-octagon":["delete","stop","alert","warning","times"],"x-square":["cancel","close","delete","remove","times"],x:["cancel","close","delete","remove","times"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"]}},function(e){e.exports={activity:'',airplay:'',"alert-circle":'',"alert-octagon":'',"alert-triangle":'',"align-center":'',"align-justify":'',"align-left":'',"align-right":'',anchor:'',aperture:'',archive:'',"arrow-down-circle":'',"arrow-down-left":'',"arrow-down-right":'',"arrow-down":'',"arrow-left-circle":'',"arrow-left":'',"arrow-right-circle":'',"arrow-right":'',"arrow-up-circle":'',"arrow-up-left":'',"arrow-up-right":'',"arrow-up":'',"at-sign":'',award:'',"bar-chart-2":'',"bar-chart":'',"battery-charging":'',battery:'',"bell-off":'',bell:'',bluetooth:'',bold:'',"book-open":'',book:'',bookmark:'',box:'',briefcase:'',calendar:'',"camera-off":'',camera:'',cast:'',"check-circle":'',"check-square":'',check:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',"chevrons-down":'',"chevrons-left":'',"chevrons-right":'',"chevrons-up":'',chrome:'',circle:'',clipboard:'',clock:'',"cloud-drizzle":'',"cloud-lightning":'',"cloud-off":'',"cloud-rain":'',"cloud-snow":'',cloud:'',code:'',codepen:'',codesandbox:'',coffee:'',columns:'',command:'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',cpu:'',"credit-card":'',crop:'',crosshair:'',database:'',delete:'',disc:'',"dollar-sign":'',"download-cloud":'',download:'',droplet:'',"edit-2":'',"edit-3":'',edit:'',"external-link":'',"eye-off":'',eye:'',facebook:'',"fast-forward":'',feather:'',figma:'',"file-minus":'',"file-plus":'',"file-text":'',file:'',film:'',filter:'',flag:'',"folder-minus":'',"folder-plus":'',folder:'',frown:'',gift:'',"git-branch":'',"git-commit":'',"git-merge":'',"git-pull-request":'',github:'',gitlab:'',globe:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',"help-circle":'',hexagon:'',home:'',image:'',inbox:'',info:'',instagram:'',italic:'',key:'',layers:'',layout:'',"life-buoy":'',"link-2":'',link:'',linkedin:'',list:'',loader:'',lock:'',"log-in":'',"log-out":'',mail:'',"map-pin":'',map:'',"maximize-2":'',maximize:'',meh:'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',"minimize-2":'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizontal":'',"more-vertical":'',"mouse-pointer":'',move:'',music:'',"navigation-2":'',navigation:'',octagon:'',package:'',paperclip:'',"pause-circle":'',pause:'',"pen-tool":'',percent:'',"phone-call":'',"phone-forwarded":'',"phone-incoming":'',"phone-missed":'',"phone-off":'',"phone-outgoing":'',phone:'',"pie-chart":'',"play-circle":'',play:'',"plus-circle":'',"plus-square":'',plus:'',pocket:'',power:'',printer:'',radio:'',"refresh-ccw":'',"refresh-cw":'',repeat:'',rewind:'',"rotate-ccw":'',"rotate-cw":'',rss:'',save:'',scissors:'',search:'',send:'',server:'',settings:'',"share-2":'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',shuffle:'',sidebar:'',"skip-back":'',"skip-forward":'',slack:'',slash:'',sliders:'',smartphone:'',smile:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',sunrise:'',sunset:'',tablet:'',tag:'',target:'',terminal:'',thermometer:'',"thumbs-down":'',"thumbs-up":'',"toggle-left":'',"toggle-right":'',"trash-2":'',trash:'',trello:'',"trending-down":'',"trending-up":'',triangle:'',truck:'',tv:'',twitter:'',type:'',umbrella:'',underline:'',unlock:'',"upload-cloud":'',upload:'',"user-check":'',"user-minus":'',"user-plus":'',"user-x":'',user:'',users:'',"video-off":'',video:'',voicemail:'',"volume-1":'',"volume-2":'',"volume-x":'',volume:'',watch:'',"wifi-off":'',wifi:'',wind:'',"x-circle":'',"x-octagon":'',"x-square":'',x:'',youtube:'',"zap-off":'',zap:'',"zoom-in":'',"zoom-out":''}},function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l=Object.assign||function(e){for(var n=1;n2&&void 0!==arguments[2]?arguments[2]:[];!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=n,this.contents=i,this.tags=t,this.attrs=l({},o.default,{class:"feather feather-"+n})}return t(e,[{key:"toSvg",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),e}();n.default=c},function(e,n,i){"use strict";var l=o(i(8)),t=o(i(31)),r=o(i(30));function o(e){return e&&e.__esModule?e:{default:e}}e.exports={icons:l.default,toSvg:t.default,replace:r.default}},function(e,n,i){var l=i(0)("iterator"),t=!1;try{var r=[7][l]();r.return=function(){t=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,n){if(!n&&!t)return!1;var i=!1;try{var r=[7],o=r[l]();o.next=function(){return{done:i=!0}},r[l]=function(){return o},e(r)}catch(e){}return i}},function(e,n,i){var l=i(22),t=i(0)("toStringTag"),r="Arguments"==l(function(){return arguments}());e.exports=function(e){var n,i,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=function(e,n){try{return e[n]}catch(e){}}(n=Object(e),t))?i:r?l(n):"Object"==(o=l(n))&&"function"==typeof n.callee?"Arguments":o}},function(e,n,i){var l=i(38),t=i(0)("iterator"),r=i(10);e.exports=i(2).getIteratorMethod=function(e){if(void 0!=e)return e[t]||e["@@iterator"]||r[l(e)]}},function(e,n,i){"use strict";var l=i(6),t=i(12);e.exports=function(e,n,i){n in e?l.f(e,n,t(0,i)):e[n]=i}},function(e,n,i){var l=i(10),t=i(0)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(l.Array===e||r[t]===e)}},function(e,n,i){var l=i(5);e.exports=function(e,n,i,t){try{return t?n(l(i)[0],i[1]):n(i)}catch(n){var r=e.return;throw void 0!==r&&l(r.call(e)),n}}},function(e,n,i){"use strict";var l=i(24),t=i(28),r=i(17),o=i(42),a=i(41),c=i(21),y=i(40),p=i(39);t(t.S+t.F*!i(37)(function(e){Array.from(e)}),"Array",{from:function(e){var n,i,t,h,x=r(e),s="function"==typeof this?this:Array,u=arguments.length,d=u>1?arguments[1]:void 0,f=void 0!==d,v=0,g=p(x);if(f&&(d=l(d,u>2?arguments[2]:void 0,2)),void 0==g||s==Array&&a(g))for(i=new s(n=c(x.length));n>v;v++)y(i,v,f?d(x[v],v):x[v]);else for(h=g.call(x),i=new s;!(t=h.next()).done;v++)y(i,v,f?o(h,d,[t.value,v],!0):t.value);return i.length=v,i}})},function(e,n,i){var l=i(3),t=i(17),r=i(9)("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=t(e),l(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},function(e,n,i){var l=i(1).document;e.exports=l&&l.documentElement},function(e,n,i){var l=i(15),t=Math.max,r=Math.min;e.exports=function(e,n){return(e=l(e))<0?t(e+n,0):r(e,n)}},function(e,n,i){var l=i(23),t=i(21),r=i(46);e.exports=function(e){return function(n,i,o){var a,c=l(n),y=t(c.length),p=r(o,y);if(e&&i!=i){for(;y>p;)if((a=c[p++])!=a)return!0}else for(;y>p;p++)if((e||p in c)&&c[p]===i)return e||p||0;return!e&&-1}}},function(e,n,i){var l=i(22);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==l(e)?e.split(""):Object(e)}},function(e,n,i){var l=i(3),t=i(23),r=i(47)(!1),o=i(9)("IE_PROTO");e.exports=function(e,n){var i,a=t(e),c=0,y=[];for(i in a)i!=o&&l(a,i)&&y.push(i);for(;n.length>c;)l(a,i=n[c++])&&(~r(y,i)||y.push(i));return y}},function(e,n,i){var l=i(49),t=i(19);e.exports=Object.keys||function(e){return l(e,t)}},function(e,n,i){var l=i(6),t=i(5),r=i(50);e.exports=i(4)?Object.defineProperties:function(e,n){t(e);for(var i,o=r(n),a=o.length,c=0;a>c;)l.f(e,i=o[c++],n[i]);return e}},function(e,n,i){var l=i(5),t=i(51),r=i(19),o=i(9)("IE_PROTO"),a=function(){},c=function(){var e,n=i(26)("iframe"),l=r.length;for(n.style.display="none",i(45).appendChild(n),n.src="javascript:",(e=n.contentWindow.document).open(),e.write(" + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +

All articles

+ + + + + + +
+ + diff --git a/public/posts/index.xml b/public/posts/index.xml new file mode 100644 index 0000000..4e7957b --- /dev/null +++ b/public/posts/index.xml @@ -0,0 +1,27 @@ + + + + Posts on 📙 Mqdd Blog Posts + /posts/ + Recent content in Posts on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:56:47 +0700 + + + Neovim Sebagai IDE + /posts/neovim/ + Sun, 21 Jan 2024 04:56:47 +0700 + /posts/neovim/ + Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur seperti IDE yang biasanya seperti Vscode, Atom, dll. Untuk menambahkan fitur-fitur pada Neovim diperlukan effort yang lebih seperti instalasi plugin, konfigurasi autocomplete, dll. Nah sekarang mulai ada berbagai macam autogenerated neovim configuration, dimana kita tidak perlu susah susah untuk melakukan konfigurasi. Saat ini contohnya ada lazyvim, astrovim, dan masih banyak lagi. Pada blog post ini saya akan menjelaskan cara instalasi dari NvChad dan untuk distro yang saya gunakan adalah Ubuntu. + + + Instalasi Jupyter Notebook Menggunakan WSL + /posts/notebook/ + Sun, 21 Jan 2024 04:25:11 +0700 + /posts/notebook/ + Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R. Pada kali ini saya akan menunjukkan cara menginstall Jupyter Notebook di Windows menggunakan WSL yang dimana menurut saya lebih mudah dibandingkan dengan cara instalasi secara biasa melalui instalasi python pada windows. Distro yang saya gunakan pada tutorial ini adalah Ubuntu. Instalasi WSL dapat dilihat pada dokumentasi dari Microsoft. Setelah WSL terinstall ikuti langkah berikut: + + + diff --git a/public/posts/neovim/index.html b/public/posts/neovim/index.html new file mode 100644 index 0000000..c6ee35a --- /dev/null +++ b/public/posts/neovim/index.html @@ -0,0 +1,123 @@ + + + + Neovim Sebagai IDE - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+

Neovim Sebagai IDE

+
Posted on Jan 21, 2024
+
+ + +
+

image 1: Neovim

+

Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur seperti IDE yang biasanya seperti Vscode, Atom, dll. Untuk menambahkan fitur-fitur pada Neovim diperlukan effort yang lebih seperti instalasi plugin, konfigurasi autocomplete, dll.

+

Nah sekarang mulai ada berbagai macam autogenerated neovim configuration, dimana kita tidak perlu susah susah untuk melakukan konfigurasi. Saat ini contohnya ada lazyvim, astrovim, dan masih banyak lagi. Pada blog post ini saya akan menjelaskan cara instalasi dari NvChad dan untuk distro yang saya gunakan adalah Ubuntu. Tetapi kalian juga bisa menginstall pada distro lainnya.

+

Berikut cara instalasinya:

+
    +
  1. Install Neovim
  2. +
+
sudo apt install neovim
+
    +
  1. Cek versi Neovim
  2. +
+
nvim --version
+
    +
  1. Tambahkan PPA Neovim Unstable (Jika version < 0.10.0)
  2. +
+
sudo add-apt-repository ppa:neovim-ppa/unstable
+
    +
  1. Install NvChad
  2. +
+
git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1 && nvim
+

Selamat!! Neovim kalian akan menjadi IDE seperti Vscode 👍😁👍. Untuk shortcut/keybinding dari NvChad dapat dilihat pada Link ini atau ketikkan “Spasi+ch” pada saat Normal mode.

+

Preview

+

image 2: Preview Nv Chad

+

*Direkomendasikan sebelum menggunakan vim/neovim kalian harus biasa menggunakan vim binding.

+ +
+ + +
+
+ + + +
+ + diff --git a/public/posts/notebook/index.html b/public/posts/notebook/index.html new file mode 100644 index 0000000..799fd4e --- /dev/null +++ b/public/posts/notebook/index.html @@ -0,0 +1,120 @@ + + + + Instalasi Jupyter Notebook Menggunakan WSL - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+

Instalasi Jupyter Notebook Menggunakan WSL

+
Posted on Jan 21, 2024
+
+ + +
+

Scenario 1: Jupyter Notebook

+

Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R.

+

Pada kali ini saya akan menunjukkan cara menginstall Jupyter Notebook di Windows menggunakan WSL yang dimana menurut saya lebih mudah dibandingkan dengan cara instalasi secara biasa melalui instalasi python pada windows. Distro yang saya gunakan pada tutorial ini adalah Ubuntu.

+

Instalasi WSL dapat dilihat pada dokumentasi dari Microsoft. Setelah WSL terinstall ikuti langkah berikut:

+
    +
  1. Buka WSL Pada Terminal
  2. +
  3. Install pip
  4. +
+
sudo apt install python3-pip
+
    +
  1. Install Jupyter Notebook
  2. +
+
pip install notebook
+
    +
  1. Jalankan Jupyter Notebook
  2. +
+
jupyter notebook
+

atau

+
python3 -m notebook
+

Untuk mengakses folder yang kalian inginkan gunakan perintah seperti biasa pada linux yaitu dengan cd ke direktori yang kalian inginkan.

+

Nah! cukup mudah bukan dibandingkan cara biasanya 👍😁👍

+ +
+ + +
+
+ + + +
+ + diff --git a/public/preview.png b/public/preview.png new file mode 100644 index 0000000..ae1bfe8 Binary files /dev/null and b/public/preview.png differ diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..d302798 --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1,40 @@ + + + + /about/ + 2024-01-21T00:00:00+00:00 + + / + 2024-01-21T04:56:47+07:00 + + /tags/neovim/ + 2024-01-21T04:56:47+07:00 + + /posts/neovim/ + 2024-01-21T04:56:47+07:00 + + /posts/ + 2024-01-21T04:56:47+07:00 + + /tags/ + 2024-01-21T04:56:47+07:00 + + /tags/tech/ + 2024-01-21T04:56:47+07:00 + + /tags/tutorial/ + 2024-01-21T04:56:47+07:00 + + /posts/notebook/ + 2024-01-21T04:25:11+07:00 + + /tags/jupyter-notebook/ + 2024-01-21T04:25:11+07:00 + + /archives/ + 2019-05-28T00:00:00+00:00 + + /categories/ + + diff --git a/public/tags/index.html b/public/tags/index.html new file mode 100644 index 0000000..7ec94fe --- /dev/null +++ b/public/tags/index.html @@ -0,0 +1,97 @@ + + + + Tags - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +

All tags

+ + + + + + + + +
+ +
+ + + +
+ + diff --git a/public/tags/index.xml b/public/tags/index.xml new file mode 100644 index 0000000..88bd526 --- /dev/null +++ b/public/tags/index.xml @@ -0,0 +1,41 @@ + + + + Tags on 📙 Mqdd Blog Posts + /tags/ + Recent content in Tags on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:56:47 +0700 + + + neovim + /tags/neovim/ + Sun, 21 Jan 2024 04:56:47 +0700 + /tags/neovim/ + + + + Tech + /tags/tech/ + Sun, 21 Jan 2024 04:56:47 +0700 + /tags/tech/ + + + + Tutorial + /tags/tutorial/ + Sun, 21 Jan 2024 04:56:47 +0700 + /tags/tutorial/ + + + + jupyter notebook + /tags/jupyter-notebook/ + Sun, 21 Jan 2024 04:25:11 +0700 + /tags/jupyter-notebook/ + + + + diff --git a/public/tags/jupyter-notebook/index.html b/public/tags/jupyter-notebook/index.html new file mode 100644 index 0000000..f0c4a9d --- /dev/null +++ b/public/tags/jupyter-notebook/index.html @@ -0,0 +1,74 @@ + + + + jupyter notebook - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +

Entries tagged - "jupyter notebook"

+ + + + + + +
+ + diff --git a/public/tags/jupyter-notebook/index.xml b/public/tags/jupyter-notebook/index.xml new file mode 100644 index 0000000..599a1b6 --- /dev/null +++ b/public/tags/jupyter-notebook/index.xml @@ -0,0 +1,20 @@ + + + + jupyter notebook on 📙 Mqdd Blog Posts + /tags/jupyter-notebook/ + Recent content in jupyter notebook on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:25:11 +0700 + + + Instalasi Jupyter Notebook Menggunakan WSL + /posts/notebook/ + Sun, 21 Jan 2024 04:25:11 +0700 + /posts/notebook/ + Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R. Pada kali ini saya akan menunjukkan cara menginstall Jupyter Notebook di Windows menggunakan WSL yang dimana menurut saya lebih mudah dibandingkan dengan cara instalasi secara biasa melalui instalasi python pada windows. Distro yang saya gunakan pada tutorial ini adalah Ubuntu. Instalasi WSL dapat dilihat pada dokumentasi dari Microsoft. Setelah WSL terinstall ikuti langkah berikut: + + + diff --git a/public/tags/neovim/index.html b/public/tags/neovim/index.html new file mode 100644 index 0000000..531e8dc --- /dev/null +++ b/public/tags/neovim/index.html @@ -0,0 +1,74 @@ + + + + neovim - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +

Entries tagged - "neovim"

+ + + + + + +
+ + diff --git a/public/tags/neovim/index.xml b/public/tags/neovim/index.xml new file mode 100644 index 0000000..8d2ff77 --- /dev/null +++ b/public/tags/neovim/index.xml @@ -0,0 +1,20 @@ + + + + neovim on 📙 Mqdd Blog Posts + /tags/neovim/ + Recent content in neovim on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:56:47 +0700 + + + Neovim Sebagai IDE + /posts/neovim/ + Sun, 21 Jan 2024 04:56:47 +0700 + /posts/neovim/ + Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur seperti IDE yang biasanya seperti Vscode, Atom, dll. Untuk menambahkan fitur-fitur pada Neovim diperlukan effort yang lebih seperti instalasi plugin, konfigurasi autocomplete, dll. Nah sekarang mulai ada berbagai macam autogenerated neovim configuration, dimana kita tidak perlu susah susah untuk melakukan konfigurasi. Saat ini contohnya ada lazyvim, astrovim, dan masih banyak lagi. Pada blog post ini saya akan menjelaskan cara instalasi dari NvChad dan untuk distro yang saya gunakan adalah Ubuntu. + + + diff --git a/public/tags/tech/index.html b/public/tags/tech/index.html new file mode 100644 index 0000000..2a8009a --- /dev/null +++ b/public/tags/tech/index.html @@ -0,0 +1,76 @@ + + + + Tech - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +

Entries tagged - "Tech"

+ + + + + + +
+ + diff --git a/public/tags/tech/index.xml b/public/tags/tech/index.xml new file mode 100644 index 0000000..48f931e --- /dev/null +++ b/public/tags/tech/index.xml @@ -0,0 +1,27 @@ + + + + Tech on 📙 Mqdd Blog Posts + /tags/tech/ + Recent content in Tech on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:56:47 +0700 + + + Neovim Sebagai IDE + /posts/neovim/ + Sun, 21 Jan 2024 04:56:47 +0700 + /posts/neovim/ + Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur seperti IDE yang biasanya seperti Vscode, Atom, dll. Untuk menambahkan fitur-fitur pada Neovim diperlukan effort yang lebih seperti instalasi plugin, konfigurasi autocomplete, dll. Nah sekarang mulai ada berbagai macam autogenerated neovim configuration, dimana kita tidak perlu susah susah untuk melakukan konfigurasi. Saat ini contohnya ada lazyvim, astrovim, dan masih banyak lagi. Pada blog post ini saya akan menjelaskan cara instalasi dari NvChad dan untuk distro yang saya gunakan adalah Ubuntu. + + + Instalasi Jupyter Notebook Menggunakan WSL + /posts/notebook/ + Sun, 21 Jan 2024 04:25:11 +0700 + /posts/notebook/ + Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R. Pada kali ini saya akan menunjukkan cara menginstall Jupyter Notebook di Windows menggunakan WSL yang dimana menurut saya lebih mudah dibandingkan dengan cara instalasi secara biasa melalui instalasi python pada windows. Distro yang saya gunakan pada tutorial ini adalah Ubuntu. Instalasi WSL dapat dilihat pada dokumentasi dari Microsoft. Setelah WSL terinstall ikuti langkah berikut: + + + diff --git a/public/tags/tutorial/index.html b/public/tags/tutorial/index.html new file mode 100644 index 0000000..d6ad1a8 --- /dev/null +++ b/public/tags/tutorial/index.html @@ -0,0 +1,76 @@ + + + + Tutorial - 📙 Mqdd Blog Posts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +

Entries tagged - "Tutorial"

+ + + + + + +
+ + diff --git a/public/tags/tutorial/index.xml b/public/tags/tutorial/index.xml new file mode 100644 index 0000000..9c7d2e2 --- /dev/null +++ b/public/tags/tutorial/index.xml @@ -0,0 +1,27 @@ + + + + Tutorial on 📙 Mqdd Blog Posts + /tags/tutorial/ + Recent content in Tutorial on 📙 Mqdd Blog Posts + Hugo -- gohugo.io + en-us + © Mqdd + Sun, 21 Jan 2024 04:56:47 +0700 + + + Neovim Sebagai IDE + /posts/neovim/ + Sun, 21 Jan 2024 04:56:47 +0700 + /posts/neovim/ + Neovim Merupakan sebuah text editor yang minimalis. Secara default Neovim tidak memiliki banyak fitur seperti IDE yang biasanya seperti Vscode, Atom, dll. Untuk menambahkan fitur-fitur pada Neovim diperlukan effort yang lebih seperti instalasi plugin, konfigurasi autocomplete, dll. Nah sekarang mulai ada berbagai macam autogenerated neovim configuration, dimana kita tidak perlu susah susah untuk melakukan konfigurasi. Saat ini contohnya ada lazyvim, astrovim, dan masih banyak lagi. Pada blog post ini saya akan menjelaskan cara instalasi dari NvChad dan untuk distro yang saya gunakan adalah Ubuntu. + + + Instalasi Jupyter Notebook Menggunakan WSL + /posts/notebook/ + Sun, 21 Jan 2024 04:25:11 +0700 + /posts/notebook/ + Jupyter Notebook merupakan sebuah program yang biasa digunankan untuk eksplorasi data menggunakan bahasa Julia, Python, dan R. Pada kali ini saya akan menunjukkan cara menginstall Jupyter Notebook di Windows menggunakan WSL yang dimana menurut saya lebih mudah dibandingkan dengan cara instalasi secara biasa melalui instalasi python pada windows. Distro yang saya gunakan pada tutorial ini adalah Ubuntu. Instalasi WSL dapat dilihat pada dokumentasi dari Microsoft. Setelah WSL terinstall ikuti langkah berikut: + + + diff --git a/public/tweaks.png b/public/tweaks.png new file mode 100644 index 0000000..71ca22d Binary files /dev/null and b/public/tweaks.png differ -- cgit v1.2.3