From 19b75aa9e6429895dc6f8cfc53ed520256f3fa93 Mon Sep 17 00:00:00 2001 From: Inaki Fernandez Date: Wed, 8 Sep 2021 16:43:00 +0200 Subject: [PATCH] Sept 8th --- docs/api.md | 4 ---- docs/aws.md | 2 ++ docs/cheatsheets.md | 3 +++ docs/databases.md | 8 +++++++- docs/docker.md | 4 +--- docs/java_frameworks.md | 1 + docs/kubernetes-tools.md | 2 ++ docs/linux.md | 1 + docs/other-awesome-lists.md | 3 ++- docs/recruitment.md | 1 + 10 files changed, 20 insertions(+), 9 deletions(-) diff --git a/docs/api.md b/docs/api.md index 5a25b597..8d73b267 100644 --- a/docs/api.md +++ b/docs/api.md @@ -196,10 +196,6 @@ [![20 API Business Models](images/api_business_models.jpg)](https://www.infoq.com/presentations/API-Business-Models/) -
-[![top 10 api testing tools](images/summarising_top_10_api_testing_tools.png){: style="width:50%"}](https://blog.testproject.io/2020/06/25/top-10-api-testing-tools-to-watch-in-2020/) -
-
\ No newline at end of file diff --git a/docs/aws.md b/docs/aws.md index 9f52a8e1..a3324bf3 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -619,6 +619,7 @@ aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.Availa - [dzone: Removing the Bastion Host and Improving the Security in AWS ๐ŸŒŸ](https://dzone.com/articles/removing-the-bastion-host-and-improving-the-securi) This article covers the security in AWS and overcoming the classic SSH/RDP jump with a better alternative for all OS. - [acloudguru.com: How to audit and secure an AWS account ๐ŸŒŸ](https://acloudguru.com/blog/engineering/how-to-audit-and-secure-an-aws-account) - [yobyot.com: AWS multi-region KMS keys and Data Lifecycle Manager: better together](https://www.yobyot.com/aws/aws-multi-region-keys-and-ec2-data-lifecycle-manager/2021/08/18/) +- [try.jupiterone.com: The Absolute Minimum Every Developer Must Know about AWS Security](https://try.jupiterone.com/the-absolute-minimum-every-developer-must-know-about-aws-security) ### Policy as Code with AWS CDK and Open Policy Agent - [Realize Policy-as-Code with AWS Cloud Development Kit through Open Policy Agent ๐ŸŒŸ๐ŸŒŸ](https://aws.amazon.com/blogs/opensource/realize-policy-as-code-with-aws-cloud-development-kit-through-open-policy-agent/) @@ -849,6 +850,7 @@ aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.Availa ## AWS Amplify - [blog.logrocket.com: AWS Amplify and React Native: A tutorial](https://blog.logrocket.com/aws-amplify-and-react-native-a-tutorial/) +- [dev.to: 10 New AWS Amplify Features to Check Out](https://dev.to/aws/10-new-aws-amplify-features-to-check-out-4291) ## AWS Control Tower - [AWS Control Tower](https://aws.amazon.com/controltower/) The easiest way to set up and govern a secure multi-account AWS environment diff --git a/docs/cheatsheets.md b/docs/cheatsheets.md index fe708638..bd373060 100644 --- a/docs/cheatsheets.md +++ b/docs/cheatsheets.md @@ -149,6 +149,9 @@ - [blog.gitguardian.com: How to improve your Docker containers security [cheat sheet included]](https://blog.gitguardian.com/how-to-improve-your-docker-containers-security-cheat-sheet/) Containers are no security devices. That's why we've curated a set of easily actionable recommendations to improve your Docker containers security. Check out the one-page cheat sheet. - [myfuturehub.com: Useful commands of Docker](https://myfuturehub.com/useful-commands-of-docker/) - [dev.to: Docker Cheatsheet](https://dev.to/ibmdeveloper/docker-command-cheatsheet-1pe8) +- `docker system prune --all` +- `docker image prune -a -f --filter "until=720h"` +- `docker container prune -f --filter "until=48h"` ### Docker Swarm Cheat Sheets - [github: sematext - Docker Swarm Cheatsheet](https://github.com/sematext/cheatsheets/blob/master/docker-swarm-cheatsheet.md) diff --git a/docs/databases.md b/docs/databases.md index e94f89c9..3d8a1256 100644 --- a/docs/databases.md +++ b/docs/databases.md @@ -48,6 +48,7 @@ - [Data Analytics and Visualization Tools](#data-analytics-and-visualization-tools) - [Data Lakes](#data-lakes) - [Graph Databases](#graph-databases) +- [Tweets](#tweets) ## Introduction - [thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture ๐ŸŒŸ](https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture/) @@ -882,6 +883,10 @@ oc adm policy add-scc-to-user anyuid system:serviceaccount:pgophub:default ## Graph Databases - [SQErzo: Tiny ORM for Graph databases](https://github.com/BBVA/sqerzo) Tiny ORM for graph databases: Neo4j, RedisGraph, AWS Neptune or Gremlin +## Tweets +
+ Click to expand! +
@@ -890,4 +895,5 @@ oc adm policy add-scc-to-user anyuid system:serviceaccount:pgophub:default - \ No newline at end of file + +
\ No newline at end of file diff --git a/docs/docker.md b/docs/docker.md index 199fd571..7192ab50 100644 --- a/docs/docker.md +++ b/docs/docker.md @@ -98,9 +98,7 @@ * [servethehome.com: Docker Abruptly Starts Charging Many Users for Docker Desktop](https://www.servethehome.com/docker-abruptly-starts-charging-many-users-for-docker-desktop/) * [matt-rickard.com: An Overview of Docker Desktop Alternatives](https://matt-rickard.com/docker-desktop-alternatives/) * [blog.aquasec.com: How Do Containers Contain? Container Isolation Techniques](https://blog.aquasec.com/container-isolation-techniques) -* `docker system prune --all` -* `docker image prune -a -f --filter "until=720h"` -* `docker container prune -f --filter "until=48h"` +* [infoworld.com: How Docker broke in half](https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html) The game changing container company is a shell of its former self. What happened to one of the hottest enterprise technology businesses of the cloud era? ## Docker Swarm - [linkedin.com: Docker Series : Docker Swarm - Lionel GURRET](https://www.linkedin.com/pulse/docker-series-swarm-lionel-gurret/) diff --git a/docs/java_frameworks.md b/docs/java_frameworks.md index 8ea7df49..8d359dcd 100644 --- a/docs/java_frameworks.md +++ b/docs/java_frameworks.md @@ -41,6 +41,7 @@ * [java-success.com: 01: Q07 โ€“ Q12 Java Micro & Web services Interview Q&As](https://www.java-success.com/01b-%e2%99%a6-40-java-web-services-basics-interview-qas-q07-q12/) * [javatechonline.com: Making Java easy to learn - OOPs Design Principles](https://javatechonline.com/oops-design-principles/) * [javatechonline.com: Making Java easy to learn - Spring Boot Annotations With Examples](https://javatechonline.com/spring-boot-annotations-with-examples/) +* [dzone: Java Creator James Gosling Interview](https://dzone.com/articles/java-creator-james-gosling-interview) ### How to migrate Java workloads to containers * [enterprisersproject.com: How to migrate Java workloads to containers: 3 considerations](https://enterprisersproject.com/article/2021/6/how-migrate-java-workloads-containers-3-considerations) As IT teams weigh what to containerize and migrate to a cloud environment, they need to evaluate many Java workloads. Experts explain three key factors diff --git a/docs/kubernetes-tools.md b/docs/kubernetes-tools.md index a8126d4f..169c86bf 100644 --- a/docs/kubernetes-tools.md +++ b/docs/kubernetes-tools.md @@ -10,6 +10,7 @@ - [Kubesploit](#kubesploit) ## K8s Tools +* [downloadkubernetes.com: Download Kubernetes ๐ŸŒŸ](https://www.downloadkubernetes.com/) An easier way to get the binaries you need * [ramitsurana/awesome-kubernetes: Tools ๐ŸŒŸ](https://github.com/ramitsurana/awesome-kubernetes#configuration) * [VMware octant](https://github.com/vmware/octant) A web-based, highly extensible platform for developers to better understand the complexity of Kubernetes clusters. * [octant.dev](https://octant.dev/) Visualize your Kubernetes workloads. Octant is an open source developer-centric web interface for Kubernetes that lets you inspect a Kubernetes cluster and its applications. @@ -319,6 +320,7 @@ * [kube-scheduler-simulator](https://github.com/kubernetes-sigs/kube-scheduler-simulator) Web-based Kubernetes scheduler simulator * [multus-cni ๐ŸŒŸ](https://github.com/k8snetworkplumbingwg/multus-cni) A CNI meta-plugin for multi-homed pods in Kubernetes. Multus CNI is a container network interface (CNI) plugin for Kubernetes that enables attaching multiple network interfaces to pods. Typically, in Kubernetes each pod only has one network interface (apart from a loopback) -- with Multus you can create a multi-homed pod that has multiple interfaces. This is accomplished by Multus acting as a "meta-plugin", a CNI plugin that can call multiple other CNI plugins. * [kim - The Kubernetes Image Manager](https://github.com/rancher/kim) +* [Kompose ๐ŸŒŸ](https://kompose.io/) A conversion tool to go from Docker Compose to Kubernetes. kompose is a tool to help users familiar with docker-compose move to Kubernetes. It takes a Docker Compose file and translates it into Kubernetes resources ## Porter - [Porter](https://porter.sh/) Package your application artifact, client tools, configuration and deployment logic together as a versioned bundle that you can distribute, and then install with a single command - [github.com/getporter/porter](https://github.com/getporter/porter) diff --git a/docs/linux.md b/docs/linux.md index f6f99370..20180ed9 100644 --- a/docs/linux.md +++ b/docs/linux.md @@ -226,6 +226,7 @@ - [learnsteps.com: Difference between minor page faults vs major page faults](https://www.learnsteps.com/difference-between-minor-page-faults-vs-major-page-faults/) ## Linux and Kubernetes +- [tldp.org: The Linux System Administrator's Guide ๐ŸŒŸ](https://tldp.org/LDP/sag/html/index.html) - [How Linux PID namespaces work with containers ๐ŸŒŸ](https://www.redhat.com/sysadmin/linux-pid-namespaces) ### Systemd diff --git a/docs/other-awesome-lists.md b/docs/other-awesome-lists.md index 5a56d8df..e55c8761 100644 --- a/docs/other-awesome-lists.md +++ b/docs/other-awesome-lists.md @@ -32,7 +32,7 @@ ## Other Awesome Kubernetes Lists - [@ramitsurana' Awesome Kubernetes](https://ramitsurana.github.io/awesome-kubernetes/) -- [Awesome Kubernetes Resources](https://github.com/tomhuang12/awesome-k8s-resources) +- [tomhuang12: Awesome Kubernetes Resources](https://github.com/tomhuang12/awesome-k8s-resources) - [@sindresorhus' Awesome Kubernetes](https://github.com/sindresorhus/awesome) - [@jk8s' Awesome Kubernetes](https://github.com/jk8s/awesome-kubernetes) - [Awesome kubetools](http://dockerlabs.collabnix.com/kubernetes/kubetools/) Curated List of Kubernetes Tools - [kubetools ๐ŸŒŸ](https://collabnix.github.io/kubetools/) @@ -135,6 +135,7 @@ - [Awesome Angular](https://github.com/PatrickJS/awesome-angular) - [Awesome Go](https://github.com/avelino/awesome-go) - [awesome-go.com](https://awesome-go.com/) + - [golangrepo.com ๐ŸŒŸ](https://golangrepo.com/) Find The Best Go Repositories For Your Project. A curated list of awesome Go frameworks, libraries and software. - [github.com/charlax/professional-programming: A collection of full-stack resources for programmers ๐ŸŒŸ](https://github.com/charlax/professional-programming) Free resourcesโšก - Books - Articles diff --git a/docs/recruitment.md b/docs/recruitment.md index 93ab5763..50d0cbaf 100644 --- a/docs/recruitment.md +++ b/docs/recruitment.md @@ -15,6 +15,7 @@ - [wired.co.uk: The Great Resignation is here and no one is prepared](https://www.wired.co.uk/article/great-resignation-quit-job) Around the world, workers are quitting their jobs in record numbers โ€“ and bosses are still scrambling to figure out how to keep them - [linkedin.com: Look Before You Leap!](https://www.linkedin.com/pulse/look-before-you-leap-sarah-robb-o-hagan) Employees are leaving their workplaces in record numbers in a wave named "#TheGreatResignation.โ€ - [forbes.com: โ€˜The Great Resignationโ€™: Why Gen Z Is Leaving The Workforce In Drovesโ€ฆAnd What To Do About It](https://www.forbes.com/sites/jasonwingard/2021/09/02/the-great-resignation-why-gen-z-is-leaving-the-workforce-in-drovesand-what-to-do-about-it) +- [news.ncsu.edu: Tech Sector Job Interviews Assess Anxiety, Not Software Skills](https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety/) ## Recruitment Portals in Spain - [trycircular.com (Spain)](https://trycircular.com) The hiring community for tech recruiters and developers with good Candidate Experience guaranteed.