Half-Life: Alyx and the definition of detail
One of Valve's artists clearly has a sense of humor!
i program stuff
One of Valve's artists clearly has a sense of humor!
Unfortunately, my contribution to resolve FLINK-11568 Exception in Kinesis ShardConsumer hidden by InterruptedException introduced a race condition in the unit test code, leading to flaky unit tests reported in FLINK-12595. I made a pointed effort to fix the issue quickly, once it was brought to my attention. Race conditions can be difficult to experimentally reproduce … Continue reading…
You may occasionally wish to allow an assumed IAM role, such as a role assumed via an EC2 instance profile, to assume another role. This is described in in Switching to an IAM Role (AWS CLI) as “role chaining“. If we wish for role A to be able to assume role B, for example, we must … Continue reading "AWS: allow an assumed role to assume another role"
When switching to version 2 of the KCL Java library and using the “Enhanced Fan-Out” consumer mode, it was difficult to determine the appropriate IAM policy because the AWS documentation did not mention any differences between the old consumer and the new consumer. However, by trial and error, a policy like the one below (though … Continue reading "IAM Role Policy for Kinesis “Enhanced Fan-Out”…
Go requires me to check out all repos which use Go into its special snowflake folder structure? Uggghhhh.
“Checkout” is a noun. “Check out” is a verb (specifically a “phrasal verb”). “Setup” is a noun. “Set up” is a verb. Bad: “How to setup X” “First, setup X” “Checkout the git repo.” “For more info, checkout the documentation on the wiki.” Good: “How to set up X” “First, set up X” “Check out … Continue reading "Grammar Nazi PSA"
Have you ever wondered whether AWS CloudWatch percentile metrics remain accurate as the granularity of data is increased over time? I asked AWS about this, and apparently the answer is yes, they do, but they won’t tell me exactly how. A trade secret, perhaps.
I recently had some trouble deploying an app to AWS after enabling HTTPS/TLS on the application because the health check was failing. It turned out that because I had also restricted the list of ciphers my app could use (per my organization’s security recommendations), the ELB was unable to connect to the app because it … Continue reading "Ciphers supported by AWS (classic) ELBs"
In going through A. Albert Klaf’s Calculus Refresher, republished by Dover, I came across a mistake in Appendix A. The answer to question 7 on page 88 is incorrect. The question is: 7. What are the most economical dimensions of a right circular cylindrical tank made of steel of uniform thickness and of fixed volume … Continue reading "A. A. Klaf Calculus Refresher errata"
Getting this exception when creating a custom XPathRule in a PMD ruleset file? Oct 11, 2016 12:37:05 PM net.sourceforge.pmd.PMD removeBrokenRules WARNING: Removed misconfigured rule: OldHadoopPackageImport cause: Missing xPath expression Make sure your rule definition includes the property element and the value element inside it. For example: