41554 blogs · [ { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e518f079", "title": "Configuring PostgreSQL for Grafana High Availability Setup", "url": "https://luppeng.wordpress.com/2022/05/01/configuring-postgresql-for-grafana-high-availability-setup/", "published_at": "2022-04-30T17:11:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e5aedbab", "title": "Nginx with Read-only Filesystem in Kubernetes", "url": "https://luppeng.wordpress.com/2022/04/16/nginx-with-read-only-filesystem-in-kubernetes/", "published_at": "2022-04-16T09:00:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e5f2baf8", "title": "Using K8s emptyDir Volume with Kafka Streams from Version 2.6.1 Onwards – Resolve Error Changing Permissions for State Store Directory Path", "url": "https://luppeng.wordpress.com/2022/04/01/using-k8s-emptydir-volume-with-kafka-streams-from-version-2-6-1-onwards-resolve-error-changing-permissions-for-state-store-directory-path/", "published_at": "2022-04-01T11:03:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e6b7082b", "title": "Confluent Certified Administrator for Apache Kafka®(CCAAK)", "url": "https://luppeng.wordpress.com/2022/03/19/confluent-certified-administrator-for-apache-kafkaccaak/", "published_at": "2022-03-19T06:48:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e71e452f", "title": "Exposing Kafka Broker in AWS EKS Externally – Annotations for Creating Network Load Balancers", "url": "https://luppeng.wordpress.com/2022/03/02/exposing-kafka-broker-in-aws-eks-externally-annotations-for-creating-network-load-balancers/", "published_at": "2022-03-02T04:29:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e77de310", "title": "Using the “alb.ingress.kubernetes.io/actions.${action-name}” Annotation In Ingress Resources", "url": "https://luppeng.wordpress.com/2022/02/15/using-the-alb-ingress-kubernetes-io-actions-action-name-annotation-in-ingress-resources/", "published_at": "2022-02-15T07:04:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e853103d", "title": "RocksDB in Kafka Streams Require Path at ROCKSDB_SHAREDLIB_DIR or java.io.tmpdir to Be Writable", "url": "https://luppeng.wordpress.com/2022/02/01/rocksdb-in-kafka-streams-require-path-at-rocksdb_sharedlib_dir-or-java-io-tmpdir-to-be-writable/", "published_at": "2022-02-01T04:29:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e941b818", "title": "Node.js MODULE_NOT_FOUND in Container Due to File Ownership Mismatch", "url": "https://luppeng.wordpress.com/2022/01/12/node-js-module_not_found-in-container-due-to-file-ownership-mismatch/", "published_at": "2022-01-12T10:00:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4e9fcd590", "title": "Learnings from Administering and Managing a Kubernetes Cluster for One Year", "url": "https://luppeng.wordpress.com/2021/12/16/learnings-from-administering-and-managing-a-kubernetes-cluster-for-one-year/", "published_at": "2021-12-16T12:32:00+00:00" }, { "id": "01a0bb7d-ee5c-73b8-b41d-a7c4eab32e26", "title": "Design Considerations of a Multi-tenant Bastion Host for a Single Kubernetes Cluster", "url": "https://luppeng.wordpress.com/2021/11/28/design-considerations-of-a-multi-tenant-bastion-host-for-a-single-kubernetes-cluster/", "published_at": "2021-11-27T18:05:00+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08dfcb3e05", "title": "Verify Kubernetes Pods Are Deployed on the Right Dedicated Nodes", "url": "https://luppeng.wordpress.com/2021/11/13/verify-kubernetes-pods-are-deployed-on-the-right-dedicated-nodes/", "published_at": "2021-11-12T16:34:00+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08dff643e5", "title": "AWS Certified SysOps Administrator – Associate – Preparing for SOA-C02 like Its SOA-C01", "url": "https://luppeng.wordpress.com/2021/10/30/aws-certified-sysops-administrator-associate-preparing-for-soa-c02-like-its-soa-c01/", "published_at": "2021-10-30T07:50:55+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e061fdcf", "title": "Scratchpad – Agile", "url": "https://luppeng.wordpress.com/2021/10/17/scratchpad-agile/", "published_at": "2021-10-17T07:35:00+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e113da80", "title": "Get Latest Artifact from Artifactory Repository Endpoint Using “curl” and “wget”", "url": "https://luppeng.wordpress.com/2021/10/01/get-latest-artifact-from-artifactory-repository-endpoint-using-curl-and-wget/", "published_at": "2021-09-30T16:15:00+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e11c0bc9", "title": "TIL: Helm Templating Does Not Respect Ordering of Resources in Manifests", "url": "https://luppeng.wordpress.com/2021/09/18/til-helm-templating-does-not-respect-ordering-of-resources-in-manifests/", "published_at": "2021-09-17T17:01:00+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e16429f4", "title": "Kubernetes Container Custom Commands – Invalid Command Options or “no such file or directory: unknown” Errors Caused by Image’s ENTRYPOINT", "url": "https://luppeng.wordpress.com/2021/09/02/kubernetes-container-custom-commands-invalid-command-options-or-no-such-file-or-directory-unknown-errors-caused-by-images-entrypoint/", "published_at": "2021-09-01T16:59:34+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e241af0a", "title": "Alternative Commands to chmod for Setting Custom Permissions", "url": "https://luppeng.wordpress.com/2021/08/21/alternative-commands-to-chmod-for-setting-custom-permissions/", "published_at": "2021-08-21T05:40:00+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e25a0c22", "title": "Create and Install Client and Server SSL Certificates for PostgreSQL Database", "url": "https://luppeng.wordpress.com/2021/08/07/create-and-install-ssl-certificates-for-postgresql-database-running-locally/", "published_at": "2021-08-06T19:32:38+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e3000cc4", "title": "Use NodeSelector/Affinity and Taints/Tolerations to Support Dedicated Nodes in a Multi-tenant Kubernetes Cluster", "url": "https://luppeng.wordpress.com/2021/07/06/use-nodeselector-affinity-and-taints-tolerations-to-support-dedicated-nodes-in-a-multi-tenant-kubernetes-cluster/", "published_at": "2021-07-06T15:43:56+00:00" }, { "id": "01a0bb81-0150-71ce-8e50-1f08e391056b", "title": "Dynamically Creating a Collection of Maps with Terraform 0.12 “for” Expression", "url": "https://luppeng.wordpress.com/2021/06/20/dynamically-creating-a-collection-of-maps-with-terraform-0-12-for-expression/", "published_at": "2021-06-20T09:07:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda162ef3b78", "title": "Notary Error “PEM block is empty” Caused by Empty Key File", "url": "https://luppeng.wordpress.com/2021/06/01/notary-error-pem-block-is-empty-caused-by-empty-key-file/", "published_at": "2021-05-31T17:00:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda163a6c4b3", "title": "How I Root Caused a CPU Bottleneck in a RDS Database", "url": "https://luppeng.wordpress.com/2021/05/24/how-i-root-cause-a-cpu-bottleneck-in-a-rds-database/", "published_at": "2021-05-23T17:26:17+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda16445e813", "title": "Backup Before Modifying a Production AWS RDS Database Managed by Terraform", "url": "https://luppeng.wordpress.com/2021/05/01/backup-before-modifying-a-production-aws-rds-database-managed-by-terraform/", "published_at": "2021-05-01T01:02:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda1645f13c1", "title": "Post Certified Kubernetes Application Developer (CKAD) Exam Thoughts", "url": "https://luppeng.wordpress.com/2021/04/17/post-certified-kubernetes-application-developer-ckad-exam-thoughts/", "published_at": "2021-04-17T07:26:17+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda165196cb3", "title": "Prometheus Operator – Interactions Between the kube-prometheus-stack Kubernetes Resources", "url": "https://luppeng.wordpress.com/2021/04/01/prometheus-operator-interactions-between-the-kube-prometheus-stack-kubernetes-resources/", "published_at": "2021-03-31T21:17:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda165d6367d", "title": "Kubernetes Default RBAC ClusterRole Resource Permissions", "url": "https://luppeng.wordpress.com/2021/03/13/kubernetes-default-rbac-clusterrole-resource-permissions/", "published_at": "2021-03-12T17:32:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda16652f867", "title": "Understanding Why JFrog Products Cannot Be Joined If One Is in a Kubernetes Cluster", "url": "https://luppeng.wordpress.com/2021/03/01/understanding-why-jfrog-products-cannot-be-joined-if-one-is-in-a-kubernetes-cluster/", "published_at": "2021-02-28T16:01:32+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda1671ebaea", "title": "How to ssh into Containers in AWS EKS", "url": "https://luppeng.wordpress.com/2021/02/15/how-to-ssh-into-containers-in-aws-eks/", "published_at": "2021-02-15T15:38:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda16760b7ab", "title": "LPI DevOps Tools Engineer Certification Exam 701-100", "url": "https://luppeng.wordpress.com/2021/02/01/lpi-devops-tools-engineer-certification-exam-701-100/", "published_at": "2021-01-31T19:12:00+00:00" }, { "id": "01a0bb8e-92ab-7313-8684-eda1683f1455", "title": "Creating a Self Managed Multi-node Kubernetes Cluster Using kubeadm in AWS EC2", "url": "https://luppeng.wordpress.com/2021/01/16/creating-a-self-managed-multi-node-kubernetes-cluster-using-kubeadm-in-aws-ec2/", "published_at": "2021-01-16T05:55:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec0428e02ce7", "title": "Updating the Firmware of Aztech DSL1015EW(S) Wireless Router", "url": "https://luppeng.wordpress.com/2021/01/01/updating-the-firmware-of-aztech-dsl1015ews/", "published_at": "2021-01-01T03:39:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec04290c65e7", "title": "Setting up a JFrog Artifactory 7 and Xray 3 Sandbox in AWS Using minikube and Helm Charts", "url": "https://luppeng.wordpress.com/2020/12/25/setting-up-a-jfrog-artifactory-7-and-xray-3-sandbox-in-aws-using-minikube-and-helm-charts/", "published_at": "2020-12-25T06:59:07+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec04294584e3", "title": "How Amazon Aurora’s Architecture Solves Scale Out Bottlenecks of Traditional Relational Databases", "url": "https://luppeng.wordpress.com/2020/12/12/how-amazon-auroras-architecture-solves-scale-out-bottlenecks-of-traditional-relational-databases/", "published_at": "2020-12-11T17:25:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec042972823b", "title": "Scratchpad – Git", "url": "https://luppeng.wordpress.com/2020/11/30/scratchpad-git/", "published_at": "2020-11-30T09:23:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec0429a808a9", "title": "Building Resiliency in the pg_auto_failover Monitor", "url": "https://luppeng.wordpress.com/2020/11/11/building-resiliency-in-the-pg_auto_failover-monitor/", "published_at": "2020-11-11T00:26:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec042a0f525b", "title": "Install and Setup Graphite on Ubuntu Server 20.04 via APT Repository", "url": "https://luppeng.wordpress.com/2020/10/28/install-and-setup-graphite-on-ubuntu-server-20-04-via-apt-repository/", "published_at": "2020-10-28T13:26:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec042a2c8680", "title": "When to Use Each of the Git Diff Algorithms", "url": "https://luppeng.wordpress.com/2020/10/10/when-to-use-each-of-the-git-diff-algorithms/", "published_at": "2020-10-09T18:13:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec042b082118", "title": "Considerate Automation – Avoid Running Shell Scripts If System State Is Undesirable", "url": "https://luppeng.wordpress.com/2020/09/25/considerate-automation-avoid-running-shell-scripts-if-system-state-is-undesirable/", "published_at": "2020-09-24T17:05:39+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec042bd82518", "title": "Scratchpad – MySQL and PostgreSQL Behavior When Using Empty TLS Encryption Cipher Suite List", "url": "https://luppeng.wordpress.com/2020/08/03/scratchpad-mysql-and-postgresql-behavior-when-using-empty-tls-encryption-cipher-suite-list/", "published_at": "2020-08-02T19:06:00+00:00" }, { "id": "01a0bb9b-7146-7124-bd5a-ec042c9c5921", "title": "Whiteboard Coding: Find Connected Components from Directed Graph via Unsorted List of Vertices that Only Know their Direct Children", "url": "https://luppeng.wordpress.com/2020/07/28/whiteboard-coding-find-connected-components-from-directed-graph-via-unsorted-list-of-vertices-that-only-know-their-direct-children/", "published_at": "2020-07-27T20:11:09+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cec8d9460", "title": "Scaling collectd Setup from Single to Multi-Node", "url": "https://luppeng.wordpress.com/2020/07/12/scaling-collectd-setup-from-single-to-multi-node/", "published_at": "2020-07-12T15:11:00+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511ced3dae95", "title": "An Excuse for MongoDB – Sample Document Schema and Queries", "url": "https://luppeng.wordpress.com/2020/06/20/an-excuse-for-mongodb-sample-document-schema-and-queries/", "published_at": "2020-06-19T22:35:00+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cee2950db", "title": "An Excuse for MongoDB – Analyzing 10 Years of Activity Schedules", "url": "https://luppeng.wordpress.com/2020/06/03/an-excuse-for-mongodb-analyzing-10-years-of-activity-schedules/", "published_at": "2020-06-02T22:34:32+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511ceee86041", "title": "PostgreSQL JDBC Driver – Upper Limit on Parameters in PreparedStatement", "url": "https://luppeng.wordpress.com/2020/05/20/postgresql-jdbc-driver-upper-limit-on-parameters-in-preparedstatement/", "published_at": "2020-05-19T17:52:04+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cef8b36c4", "title": "Scratchpad – MySQL and Time Zones", "url": "https://luppeng.wordpress.com/2020/04/28/scratchpad-mysql-and-time-zones/", "published_at": "2020-04-28T08:01:19+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cf085b88b", "title": "Vagrantfile for PostgreSQL on Alpine Linux", "url": "https://luppeng.wordpress.com/2020/04/07/vagrantfile-for-postgresql-on-alpine-linux/", "published_at": "2020-04-07T10:38:59+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cf1820f4c", "title": "Vagrant Up with the LXC Provider", "url": "https://luppeng.wordpress.com/2020/03/29/vagrant-up-with-the-lxc-provider/", "published_at": "2020-03-28T21:17:34+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cf1d8c0af", "title": "Installing CKAN 2.8 on Linux Containers (LXC)", "url": "https://luppeng.wordpress.com/2020/03/18/installing-ckan-2-8-on-linux-containers-lxc/", "published_at": "2020-03-18T03:04:49+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cf2283fbe", "title": "Install and Start PostgreSQL on Alpine Linux", "url": "https://luppeng.wordpress.com/2020/02/28/install-and-start-postgresql-on-alpine-linux/", "published_at": "2020-02-27T18:44:42+00:00" }, { "id": "01a0bba1-5a31-721d-bffc-511cf25cbe53", "title": "Using an Undisciplined Local Clock to Cause NTPD to Exit/Panic, and How to Recover from It", "url": "https://luppeng.wordpress.com/2020/02/05/using-an-undisciplined-local-clock-to-cause-ntpd-to-exit-panic-and-how-to-recover-from-it/", "published_at": "2020-02-05T07:37:04+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-18635de631cf", "title": "Whiteboard Coding: Using Hash Tables to Reduce Algorithm Time Complexity by Tracking State", "url": "https://luppeng.wordpress.com/2020/01/02/using-hash-tables-to-reduce-algorithm-time-complexity-by-tracking-state/", "published_at": "2020-01-02T06:46:29+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-18635ec10497", "title": "Thickening Words in Paint.NET", "url": "https://luppeng.wordpress.com/2019/12/18/thickening-words-in-paint-net/", "published_at": "2019-12-18T00:21:11+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-18635fba705a", "title": "Handling Sensitive Data in PostgreSQL – Row Level Security, Column Access Privileges, and Data Masking", "url": "https://luppeng.wordpress.com/2019/11/30/handling-sensitive-data-in-postgresql-row-level-security-column-access-privileges-and-data-masking/", "published_at": "2019-11-30T09:49:20+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-18636008710a", "title": "Reading JSON from Textfile in Java", "url": "https://luppeng.wordpress.com/2019/11/09/reading-json-from-textfile-in-java/", "published_at": "2019-11-09T07:41:41+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-18636044f616", "title": "Scratchpad – PostgreSQL with PostGIS", "url": "https://luppeng.wordpress.com/2019/09/20/scratchpad-postgresql-with-postgis/", "published_at": "2019-09-20T04:31:12+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-186360723752", "title": "Realtek 8192EU (RTL8192EU) Driver Not Compatible with CentOS 7.6 Kernel", "url": "https://luppeng.wordpress.com/2019/08/31/realtek-8192eu-rtl8192eu-driver-not-compatible-with-centos-7-6-kernel/", "published_at": "2019-08-31T00:51:02+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-186360f0acf4", "title": "Optimizing Redshift SQL Queries Via Query Plan Estimates", "url": "https://luppeng.wordpress.com/2019/07/25/optimizing-redshift-sql-queries-via-query-plan-estimates/", "published_at": "2019-07-24T20:37:48+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-18636112d286", "title": "PostgreSQL 11 Warm Standby Failover (Synchronous Streaming Replication) for High Availability in Docker", "url": "https://luppeng.wordpress.com/2019/07/15/postgresql-11-warm-standby-failover-synchronous-streaming-replication-for-high-availability-in-docker/", "published_at": "2019-07-15T00:48:38+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-1863613893ba", "title": "PostgreSQL 11 Warm Standby Failover (Asynchronous Streaming Replication) for High Availability in Docker", "url": "https://luppeng.wordpress.com/2019/06/26/postgresql-11-warm-standby-failover-asynchronous-streaming-replication-for-high-availability-in-docker/", "published_at": "2019-06-26T04:04:29+00:00" }, { "id": "01a0bba6-e0d3-73d9-80f3-186361f3d526", "title": "PostgreSQL 11 Warm Standby Failover (Log Shipping) for High Availability in Docker", "url": "https://luppeng.wordpress.com/2019/06/02/postgresql-11-warm-standby-failover-log-shipping-for-high-availability-in-docker/", "published_at": "2019-06-02T01:18:24+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab4087e52e", "title": "PostgreSQL 11 Cold Start Failover for High Availability in Docker", "url": "https://luppeng.wordpress.com/2019/04/11/postgresql-cold-start-failover-for-high-availability-in-docker/", "published_at": "2019-04-11T08:27:30+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab40d442dd", "title": "Updating BIOS of HP ProDesk 600 G1 SFF", "url": "https://luppeng.wordpress.com/2019/03/15/updating-bios-of-hp-prodesk-600-g1-sff/", "published_at": "2019-03-15T10:25:41+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab41b715fc", "title": "AWS Certified Cloud Practitioner Certification", "url": "https://luppeng.wordpress.com/2019/02/28/aws-certified-cloud-practitioner-certification/", "published_at": "2019-02-27T20:55:02+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab42b0591e", "title": "Data Pipeline Architecture for Job Posting Analytics", "url": "https://luppeng.wordpress.com/2019/02/09/data-pipeline-architecture-for-job-posting-analytics/", "published_at": "2019-02-09T04:49:59+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab439fa087", "title": "Docker Image: Lean Python 3.7 with NLTK", "url": "https://luppeng.wordpress.com/2019/01/23/docker-image-lean-python-3-7-with-nltk/", "published_at": "2019-01-22T16:47:08+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab4493ada8", "title": "Data Dashboard: 2017/18 Infocomm Job Postings on Careers@Gov (Part 2)", "url": "https://luppeng.wordpress.com/2019/01/05/data-dashboard-2017-18-infocomm-job-postings-on-careersgov-part-2/", "published_at": "2019-01-05T08:38:31+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab44f0f081", "title": "Enabling Host-Only Adapter for VirtualBox 6.0.X and 6.1.X on Windows and Mac OS X", "url": "https://luppeng.wordpress.com/2018/12/30/enabling-host-only-adapter-for-virtualbox-6-0-x-windows-and-mac-os-x/", "published_at": "2018-12-30T00:49:58+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab44f88157", "title": "Setting Up inetd Super-Server (in theory)", "url": "https://luppeng.wordpress.com/2018/11/22/setting-up-inetd-super-server-in-theory/", "published_at": "2018-11-22T05:01:38+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab4533be5f", "title": "LPI Certification Level 1 Exam 102-400", "url": "https://luppeng.wordpress.com/2018/11/18/lpi-certification-level-1-exam-102-400/", "published_at": "2018-11-18T03:02:27+00:00" }, { "id": "01a0bbab-e31d-7113-99f2-c2ab454b7127", "title": "Query Optimization – Processing 660 Million Rows Twice as Fast", "url": "https://luppeng.wordpress.com/2018/11/04/query-optimization-processing-660-million-rows-twice-as-fast/", "published_at": "2018-11-04T06:01:40+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d77fcef059f", "title": "Using One SSH Key Pair Across Multiple Network Zones", "url": "https://luppeng.wordpress.com/2018/10/21/ssh-keys-across-multiple-network-zones/", "published_at": "2018-10-21T10:45:00+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d77fd769132", "title": "Updating BIOS of Lenovo Yoga 700-11ISK (11″ Screen Size)", "url": "https://luppeng.wordpress.com/2018/09/13/updating-bios-of-lenovo-yoga-700-11isk-11-screen-size/", "published_at": "2018-09-13T05:44:17+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d77fd854bc2", "title": "Overview of Storage Offerings on AWS", "url": "https://luppeng.wordpress.com/2018/08/29/overview-of-storage-offerings-on-aws/", "published_at": "2018-08-29T05:12:59+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d77fe2bc8a5", "title": "A Personal Opinion: 2017 Trends in Infocomm Jobs Posting on Careers@Gov", "url": "https://luppeng.wordpress.com/2018/06/25/a-personal-opinion-2017-trends-in-infocomm-jobs-posting-on-careersgov/", "published_at": "2018-06-25T07:01:40+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d77fedf99cc", "title": "TeBaC-NET Design Considerations", "url": "https://luppeng.wordpress.com/2018/06/09/tebac-net-design-considerations/", "published_at": "2018-06-09T04:50:04+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d77ff65a614", "title": "Text Based Custom Named Entity Tagger (TeBaC-NET)", "url": "https://luppeng.wordpress.com/2018/05/29/text-based-named-entity-tagger-tebac-net/", "published_at": "2018-05-29T06:31:43+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d78005fd1f4", "title": "Logging in Java Applications (Using java.util.logging Package)", "url": "https://luppeng.wordpress.com/2018/05/20/logging-in-java-applications-using-java-util-logging-package/", "published_at": "2018-05-20T06:43:31+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d7800d3f648", "title": "Late Night Coding – With and Without Git Rebase", "url": "https://luppeng.wordpress.com/2018/05/11/late-night-coding-with-and-without-git-rebase/", "published_at": "2018-05-11T04:19:39+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d7801431fe7", "title": "Creating a Development CI Pipeline for Appian", "url": "https://luppeng.wordpress.com/2018/04/10/creating-a-development-ci-pipeline-for-appian/", "published_at": "2018-04-09T19:10:53+00:00" }, { "id": "01a0bbb0-d414-726c-81d1-7d780233f5da", "title": "Apache Hadoop Data Capacity Planning", "url": "https://luppeng.wordpress.com/2018/04/08/apache-hadoop-data-capacity-planning/", "published_at": "2018-04-08T07:06:56+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e469c572cb", "title": "Lessons Learnt from Script Automation", "url": "https://luppeng.wordpress.com/2018/04/01/lessons-learnt-from-script-automation/", "published_at": "2018-04-01T06:34:53+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46a2fc6af", "title": "LPI Certification Level 1 Exam 101-400", "url": "https://luppeng.wordpress.com/2018/03/21/lpi-certification-level-1-exam-101-400/", "published_at": "2018-03-20T19:20:58+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46aab8c3f", "title": "Random Things About Appian", "url": "https://luppeng.wordpress.com/2018/03/01/random-things-about-appian/", "published_at": "2018-03-01T04:49:06+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46b61d97a", "title": "Benchmarking an API’s Response Time", "url": "https://luppeng.wordpress.com/2018/02/23/benchmarking-an-apis-response-time/", "published_at": "2018-02-22T16:06:41+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46c34d92f", "title": "Finding Postgres pg_hba.conf File", "url": "https://luppeng.wordpress.com/2018/02/16/finding-postgres-pg_hba-conf-file/", "published_at": "2018-02-16T09:15:39+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46d144c46", "title": "Installing Kernel-based Virtual Machine (KVM) Hypervisor and Creating Guests on CentOS 7", "url": "https://luppeng.wordpress.com/2018/02/02/installing-kernel-based-virtual-machine-kvm-hypervisor-and-creating-guests-on-centos-7/", "published_at": "2018-02-01T19:45:29+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46d959119", "title": "Key Factors to Consider When Buying a Network Attached Storage (NAS)", "url": "https://luppeng.wordpress.com/2018/01/27/key-factors-to-consider-when-buying-a-network-attached-storage-nas/", "published_at": "2018-01-27T12:16:14+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46e6cd2f9", "title": "Appian 17.2 on Docker", "url": "https://luppeng.wordpress.com/2018/01/15/appian-17-2-on-docker/", "published_at": "2018-01-15T06:05:55+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46eeb25ae", "title": "Installing Java 8 (OpenJDK) on Centos 7", "url": "https://luppeng.wordpress.com/2018/01/10/installing-java-8-openjdk-on-centos-7/", "published_at": "2018-01-10T04:09:15+00:00" }, { "id": "01a0bbb6-76f0-724a-82e9-79e46f3bbb5d", "title": "Revisit: Setting Up an Overlay Network on Docker without Docker Swarm", "url": "https://luppeng.wordpress.com/2018/01/03/revisit-setting-up-an-overlay-network-on-docker-without-docker-swarm/", "published_at": "2018-01-03T21:49:43+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c7085d7efc74", "title": "Windows Batch Script – Rename/Prepend and Change Extension of Files", "url": "https://luppeng.wordpress.com/2017/12/11/windows-batch-script-rename-prepend/", "published_at": "2017-12-11T02:41:58+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c7085e1a6054", "title": "Installing Appian 17.4 on CentOS 7", "url": "https://luppeng.wordpress.com/2017/12/07/installing-appian-17-4-on-centos-7/", "published_at": "2017-12-07T04:34:06+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c7085e1d1aa2", "title": "Late Night Coding – Ternary if Operator", "url": "https://luppeng.wordpress.com/2017/11/21/the-evolution-of-my-code/", "published_at": "2017-11-21T18:37:04+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c7085eb19161", "title": "Paddle-SG – Does Refactoring Affect Code Performance?", "url": "https://luppeng.wordpress.com/2017/11/17/paddle-sg-does-refactoring-affec-code-performance/", "published_at": "2017-11-17T08:28:57+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c7085ed0fe7f", "title": "Designing a Centralized FitNesse for Appian Testing Server", "url": "https://luppeng.wordpress.com/2017/11/08/designing-a-centralized-fitnesse-for-appian-server/", "published_at": "2017-11-08T04:07:48+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c7085f293563", "title": "Shell Script – Kill Application Processes After X Minutes", "url": "https://luppeng.wordpress.com/2017/11/05/shell-script-kill-application-processes-after-x-minutes/", "published_at": "2017-11-05T16:45:28+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c708601bf1dc", "title": "Installing FitNesse for Appian", "url": "https://luppeng.wordpress.com/2017/11/03/installing-fitnesse-for-appian/", "published_at": "2017-11-03T03:50:46+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c70860c225a4", "title": "Treasure Hunt Using Google Maps", "url": "https://luppeng.wordpress.com/2017/09/30/treasure-hunt-using-google-maps/", "published_at": "2017-09-30T15:57:42+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c70860cd2b71", "title": "Scratchpad – Java LinkedList Implementation", "url": "https://luppeng.wordpress.com/2017/09/16/scratchpad-java-linkedlist-implementation/", "published_at": "2017-09-16T05:08:46+00:00" }, { "id": "01a0bbbb-10fc-7279-9a06-c708615e4412", "title": "Paddle-SG: Software Architecture and Infrastructure", "url": "https://luppeng.wordpress.com/2017/09/13/paddle-sg-software-architecture-and-infrastructure/", "published_at": "2017-09-13T01:02:12+00:00" } ] posts Claim your blog
Back to luppeng.wordpress.com
Blog · corpus.blog/blogs/luppeng.wordpress.com/posts

luppeng.wordpress.com

luppeng.wordpress.com

2022

2021

2020

2019

2018

2017