PinnedGitHub 프로필을 iMessage 대화 메시지로 꾸며보기GitHub Actions를 십분 활용하여 GitHub 프로필 업데이트를 자동화 해보자 — 언제인가 페이스북에서 박찬성님 깃허브를 보게 되었는데, 깃헙 프로필에 아이폰 메시지처럼 대화 형태로 자신을 소개하는 것이 인상적이었다. 1~2초 정도 시간 동안 (…) 구름이 뜨다가 메시지가 뜨는 모습은 아주 놀라웠다. 찬성님 이야기로는 본인은 대화 구름 애니메이션 svg를 하드코딩한 것에 불과하다고 하시더라. 그래서 본인이 직접 원작자를 찾아서 해당 repository를 참고하여 나의 프로필을 꾸며보겠다고 결심했다. 원작자는 GitHub에서 Product Designer로 일한 바 있는 Jason Long씨였다. Jason씨의 메시지에는 오늘 날씨에 따라 본인이 거주하고 있는 오하이오 지역의 날씨를 업데이트해서 보여주고, 오늘이 무슨 요일인지에 따라 인사를 남기도록 자동 업데이트가 설정되어 있었다. 이건 꼭 해봐야지 생각하게 되었다. 그래서 나는 Jason씨의 깃허브를 참고하면서 bubble message를 깃허브 소개에 적용해보는 여정을 시작하게 되었다 …Github15 min readGithub15 min read
Mar 4Kubescape & Polaris — The security guard for your KubernetesAbout the Kubernetes Hardening, the notes on the 7th week of PKOS study — Kubernetes hardening refers to the security measures taken to secure Kubernetes systems. The National Security Agency (NSA) recommends the following steps for Kubernetes hardening… scanning containers and Pods for vulnerabilities or misconfiguration running them with the least privileges possible using network separation to control damageKubernete6 min readKubernete6 min read
Feb 24Kubernetes logging at scale — PLG StackThe 6th PKOS Kubernetes Study Excerpt — In modern microservice architectures, monitoring and analyzing application logs has become essential to ensure smooth functioning and rapid troubleshooting. It is often sufficient to view log output in real-time using tools like the kubectl logs — tail command. However, in a production environment, managing and analyzing a large volume of…Kubernetes5 min readKubernetes5 min read
Feb 18The Deadliest Duo of Prometheus and GrafanaObservability with two popular open-source tools — Prometheus and Grafana are widely used open-source tools that aid in monitoring and observability. The former tool functions as a database for time-series data while collecting and storing metrics information in TSDB format. Prometheus was initially created on SoundCloud in 2012 and eventually emerged as one of the most widely…Prometheus5 min readPrometheus5 min read
Feb 11What are GitOps and ArgoCD?The study excerpt on PKOS 4th week study — GitOps is a cutting-edge approach to Continuous Deployment (CD) that enables developers to deploy apps more quickly and often. …Gitops5 min readGitops5 min read
Feb 4What does Kubernetes Ingress mean?The study note excerpt learnt on PKOS study 3rd week — Options for exposing applications deployed in KubernetesKubernetes10 min readKubernetes10 min read
Jan 28Notes on EKS Networking in AWS CNIThe study node excerpt learnt on PKOS study 2nd week — In Kubernetes, pod networking can be achieved using Container Network Interface (CNI) plugins. Two popular types of CNI plugins are overlay networks and Layer 3 implementations. Overlay networks, such as Flannel and Weave, create a virtual network on top of an existing layer 3 network by using tunnels to route…Kubernetes7 min readKubernetes7 min read
Jan 14Understanding Basic Concepts of KubernetesThe first-week note on gashida’s PKOS study — Background — You need Kubernetes, it definitely I have recently developed an interest in getting my hands dirty with microservices architecture when building backend servers. The architecture has been touted considerably by tech magnates while having evolved over many years, moving from the basic concept to more complex design patterns and related infrastructure platforms. A good example…K814 min readK814 min read
Nov 6, 2022Using Storage in CosmWasm Contracts: Item and MapOriginal Link could be found here. Item.rs Item stores a single resource in state storage, with a unique key. It is appropriate for places where singleton is used, such as simple states and contract settings. The usage of an Item is pretty straight-forward. You must simply provide the proper type, as…Rust10 min readRust10 min read
Published in Boom💥Labs — The open basecamp for Web3 Builders.·Oct 16, 2022핫핑크 가발쓰고 데브콘은 처음이라Ethereum Devcon VI @ Bogota, Colombia 참석 후기 — Boom Labs는 Web 3 개발자들을 온보딩시키고, 생태계를 활성화시키기 위해 교육을 비롯한 여러 활동들을 하고 있습니다. 저희 비전에 공감하여 동참하고자 하는 분들은 Boom Labs의 문을 두드려주세요! Disclaimer: 이 글은 정보 전달을 위한 목적으로 작성되었으며, 특정 프로젝트에 대한 투자 권고, …Devcon25 min readDevcon25 min read