<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>Mighten&apos;s Blog</title><description>A Tech blog about AI</description><link>https://mighten.github.io/</link><language>en-us</language><item><title>KIA CH03 Pods: running containers in Kubernetes</title><link>https://mighten.github.io/posts/kia-ch03-pods-running-containers-in-kubernetes/</link><guid isPermaLink="true">https://mighten.github.io/posts/kia-ch03-pods-running-containers-in-kubernetes/</guid><description>Ch 3 notes for Kubernetes in Action. Learn pod lifecycle basics (create, run, stop), resource organization via labels and namespaces, executing bulk operations on labeled pods, and scheduling workloads onto specific types of cluster worker nodes.</description><pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate><category>Cloud Native</category><category>Kubernetes</category><category>k8s</category><category>k8s-in-action</category></item><item><title>KIA CH02 First Steps with Docker and Kubernetes</title><link>https://mighten.github.io/posts/kia-ch02-first-steps-with-docker-and-kubernetes/</link><guid isPermaLink="true">https://mighten.github.io/posts/kia-ch02-first-steps-with-docker-and-kubernetes/</guid><description>Ch 2 notes for Kubernetes in Action. Key topics include: creating and sharing Docker container images, running a local single-node cluster via Minikube, configuring the kubectl CLI, and deploying/horizontally scaling a Kubernetes application.</description><pubDate>Tue, 07 May 2024 00:00:00 GMT</pubDate><category>Cloud Native</category><category>Kubernetes</category><category>k8s</category><category>k8s-in-action</category></item><item><title>KIA CH01 Introducing Kubernetes</title><link>https://mighten.github.io/posts/kia-ch01-introducing-kubernetes/</link><guid isPermaLink="true">https://mighten.github.io/posts/kia-ch01-introducing-kubernetes/</guid><description>Reading Note for *Chapter 01 Introducing Kubernetes* of *Kubernetes In Action*: the history of software developing, isolation by containers,how containers and Docker are used by Kubernetes and how to simplify works by Kubernetes</description><pubDate>Thu, 02 May 2024 00:00:00 GMT</pubDate><category>Cloud Native</category><category>Kubernetes</category><category>k8s</category><category>k8s-in-action</category></item><item><title>Spring Framework</title><link>https://mighten.github.io/posts/spring-framework/</link><guid isPermaLink="true">https://mighten.github.io/posts/spring-framework/</guid><description>***Spring Framework*** is a Java platform that provides comprehensive *infrastructure support* for developing Java applications.</description><pubDate>Wed, 19 Jul 2023 00:00:00 GMT</pubDate><category>Java</category><category>Spring</category><category>Web</category></item><item><title>Maven</title><link>https://mighten.github.io/posts/maven/</link><guid isPermaLink="true">https://mighten.github.io/posts/maven/</guid><description>**Maven** is a *project management tool* that is based on *POM* (*project object model*). It is used for **projects build**, **dependency** and **documentation**.</description><pubDate>Wed, 21 Jun 2023 00:00:00 GMT</pubDate><category>DevOps</category></item><item><title>Docker</title><link>https://mighten.github.io/posts/docker/</link><guid isPermaLink="true">https://mighten.github.io/posts/docker/</guid><description>**Docker** is a platform for *developing*, *shipping*, and *deploying* applications quickly in **portable, self-sufficient containers**, and is used in the **Continuous Deployment (CD)** stage of the **DevOps** ecosystem.</description><pubDate>Sat, 17 Jun 2023 00:00:00 GMT</pubDate><category>DevOps</category></item><item><title>PuTTY with OpenSSH</title><link>https://mighten.github.io/posts/putty-with-openssh/</link><guid isPermaLink="true">https://mighten.github.io/posts/putty-with-openssh/</guid><description>Today we use **OpenSSH** and **PuTTY** to log in remote computers.</description><pubDate>Sat, 17 Jun 2023 00:00:00 GMT</pubDate><category>DevOps</category></item><item><title>MIT 6.033 CSE Security</title><link>https://mighten.github.io/posts/mit-6.033-cse-security/</link><guid isPermaLink="true">https://mighten.github.io/posts/mit-6.033-cse-security/</guid><description>Course Note for Security of MIT 6.033 Computer System Engineering shows **common pitfalls** in the security of computer systems, and ways to *combat* them.</description><pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate><category>System Design</category><category>MIT 6.033</category></item><item><title>MIT 6.033 CSE Distributed Systems</title><link>https://mighten.github.io/posts/mit-6.033-cse-distributed-systems/</link><guid isPermaLink="true">https://mighten.github.io/posts/mit-6.033-cse-distributed-systems/</guid><description>Course Note for Distributed Systems of MIT 6.033 Computer System Engineering covers how **reliable, usable distributed systems** are able to be built on top of an *unreliable* network.</description><pubDate>Tue, 06 Jun 2023 00:00:00 GMT</pubDate><category>System Design</category><category>MIT 6.033</category></item><item><title>MIT 6.033 CSE Networking</title><link>https://mighten.github.io/posts/mit-6.033-cse-networking/</link><guid isPermaLink="true">https://mighten.github.io/posts/mit-6.033-cse-networking/</guid><description>Course Note for Networking of MIT 6.033 Computer System Engineering: how the **Internet** is designed to *scale* and its various applications.</description><pubDate>Tue, 30 May 2023 00:00:00 GMT</pubDate><category>System Design</category><category>MIT 6.033</category></item><item><title>MIT 6.033 CSE Operating System</title><link>https://mighten.github.io/posts/mit-6.033-cse-operating-system/</link><guid isPermaLink="true">https://mighten.github.io/posts/mit-6.033-cse-operating-system/</guid><description>Course Note for Operating System of MIT 6.033 Computer System Engineering covers common *design patterns* to limit *complexity* and techniques, like *virtualization* and *abstraction*, to enforce *modularity*.</description><pubDate>Thu, 06 Apr 2023 00:00:00 GMT</pubDate><category>System Design</category><category>MIT 6.033</category></item><item><title>Linked List</title><link>https://mighten.github.io/posts/linked-list/</link><guid isPermaLink="true">https://mighten.github.io/posts/linked-list/</guid><description>This blog post provides a comprehensive guide and C++ implementations for five frequently used Linked List algorithms.</description><pubDate>Wed, 05 Apr 2023 00:00:00 GMT</pubDate><category>Algorithm</category><category>Algorithms</category></item><item><title>Servlet</title><link>https://mighten.github.io/posts/servlet/</link><guid isPermaLink="true">https://mighten.github.io/posts/servlet/</guid><description>A Servlet is a Java class executed on a web server to generate dynamic content. Operating on a request-response model, Servlets efficiently extend server capabilities to handle portable, web-based application logic.</description><pubDate>Thu, 30 Mar 2023 00:00:00 GMT</pubDate><category>Java</category><category>Web</category></item><item><title>How to Sign Our Git Commits with GPG</title><link>https://mighten.github.io/posts/how-to-sign-our-git-commits-with-gpg/</link><guid isPermaLink="true">https://mighten.github.io/posts/how-to-sign-our-git-commits-with-gpg/</guid><description>How to sign a git commit: In this post, we talk about how to use GPG to sign a Git commit.</description><pubDate>Fri, 20 May 2022 00:00:00 GMT</pubDate><category>Misc</category></item><item><title>DDIA Ch01: Reliable, Scalable, and Maintainable Applications</title><link>https://mighten.github.io/posts/ddia-ch01-reliable-scalable-and-maintainable-applications/</link><guid isPermaLink="true">https://mighten.github.io/posts/ddia-ch01-reliable-scalable-and-maintainable-applications/</guid><description>Reading note for *Chapter 01: Reliable, Scalable, and Maintainable Applications* of **Designing Data-Intensive Applications**</description><pubDate>Thu, 19 May 2022 00:00:00 GMT</pubDate><category>System Design</category><category>DDIA</category></item><item><title>Binary Tree NonRecursive InOrder</title><link>https://mighten.github.io/posts/binary-tree-nonrecursive-inorder/</link><guid isPermaLink="true">https://mighten.github.io/posts/binary-tree-nonrecursive-inorder/</guid><description>Learn how to implement a nonrecursive In-Order traversal of a Binary Tree without using recursion. This post walks through the iterative solution for LeetCode 94 using an explicit stack.</description><pubDate>Mon, 16 May 2022 00:00:00 GMT</pubDate><category>Algorithm</category><category>Algorithms</category></item><item><title>Hello World</title><link>https://mighten.github.io/posts/hello-world/</link><guid isPermaLink="true">https://mighten.github.io/posts/hello-world/</guid><description>The first blog, and how to &apos;Hugo&apos; a blog - How to use Hugo to build a personal blog, and publish it onto GitHub Pages.</description><pubDate>Sun, 15 May 2022 00:00:00 GMT</pubDate><category>Misc</category></item></channel></rss>