Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 58
  1. Depending on your perspective, Reddit is either one of the last great online communities or a petri dish for the internet’s most cutting-edge bots.

  2. One of my favorite conference talks of all time is Statistics Without the Agonizing Pain, by John Rauser, who was at that time head of data science at Pinterest.

  3. I just tried to use one of the Amazon Nova models in AWS, and I got the following error message: After some tooling around, I noticed that the error message was listing us-west-2 in the error message, even though I was working in us-east-2.

  4. AI is Getting Really Useful for SQL

    I’m using Google BigQuery to do some ETL, and have found OpenAI’s products to be enormously helpful for the task.

  5. Introducing Rapier

    Rapier is a code generation companion library for Google Dagger.

  6. While there are many examples of Jackson serialization to JSON, there are comparatively few resources of Jackson serialization to CSV.

  7. Regex for ISO 3166-1 Country Codes

    Need a regular expression to recognize the 249 officially-assigned codes from the ISO 3166-1 alpha-2 and alpha-3 standards?

  8. AWS API Gateway Gotchas & Lessons Learned

    As convenient and powerful as AWS API Gateway is, it’s not without its quirks.

  9. There’s a lot of discussion about how to use ChatGPT to generate tests for code.

  10. AWS SageMaker Object Detection Training Gotchas

    As part of updates to arachn.io, I’ve started tinkering with object detection machine learning models.

  11. Efficient Image Metadata Extraction with Java

    Java has a rich set of tools for processing images built in to the standard library.

  12. Because Java 21 virtual threads are very cheap — per JEP Cafe, they are about 1,000 times faster to launch than a platform thread, and use about 1,000 times less memory than a platform thread — they should never be pooled.

  13. Example JWT with Private JWK

    When writing code or testing, it’s useful to have valid examples of whatever you’re working with for sanity checks.

  14. Reverse Engineering with ChatGPT: An Example

    I’m porting Jonas Wagner‘s excellent smartcrop.js, which analyzes an image to recommend a good crop, from JavaScript to Java.

  15. Based on the results of this JMH benchmark, string operations are faster than regex operations in Java, even if the two operations are logically the same, like String.equals and Pattern.matcher/Matcher.matches.

  16. The source code never lies.

  17. WebFlow is an outstanding website design, development, and hosting platform.

  18. I couldn’t find an example payload for CloudWatch Logs data delivered by a Kinesis Firehose stream to a Lambda function URL, so I set one up.

  19. Modern serverless applications on AWS are complex with a lot of moving parts.

  20. AWS Lambda is Amazon’s FaaS product.

  21. Unpacking My Default AWS Webapp Architecture

    As part of optimizing the HumanGraphics product, I am investigating different cloud architectures and their tradeoffs.

  22. I’ve added a new custom base image for Java 21 on Lambda to complement the community base images already available for Java 17, Java 18, Java 19, and Java 20.

  23. Java 21 Custom Runtime for AWS Lambda

    By standing on the shoulders of giants (I’m looking at you, Mark Sailes), I was able to turn around an AWS Lambda Custom Runtime for Java 21 on Java 21 launch day.

  24. Announcing HumanGraphics!

    HumanGraphics is a REST API that converts names, locations, and faces into structured data and demographics estimates.

  25. Postgres Upsert: Created or Updated?

    The excellent PostgreSQL database supports the following syntax for the common upsert SQL pattern: With this syntax, you can insert a new row with the given values, or update the existing row to the given values, using the row’s primary key (or other inde…

  26. The writing system that people use can actually tell you a lot about the person: where they are, what language(s) they speak, and so on.

  27. Popular Names by Country Dataset

    I needed a dataset of popular names by country for testing, but I couldn’t find one that had everything I needed.

  28. Regex for 50 US States

    Need a regular expression to recognize the 50 US state names or USPS abbrevations?

  29. emoji4j v15.0.1 Released

    A new version v15.0.1 of my emoji processing library, emoji4j, for Java 8+ just dropped.

  30. Parsing Rich Social Media Text

    If you ever need to convert “plain” social media text like: Hey @importantguy, check out my project https://www.mycoolproject.com/ #PrettyPlease into “rich” social media text like: Hey @importantguy, check out my project https://www.mycoolproject.com/ #Pr…

  31. Techniques for Solving the Toughest Problems

    I’m a software architect, software engineer, data scientist, and analyst by trade.

  32. I’m using AWS Step Functions to do some complex orchestration of services that could span more than 25,000 state transitions and exchange data sets larger than 256KB, so I’m making heavy use of the new distributed map feature.

  33. Community-Managed OpenAPI Spec for Pinecone API

    The excellent vector database Pinecone has a very useful API, but client support is sparse.

  34. I’ve added a new custom base image for Java 20 on Lambda to complement the community base images already available for Java 17, Java 18, and Java 19.

  35. I'm in the process of developing the marketing website for Arachnio.

  36. In my opinion, JDBI is simply the best database access framework for relational databases available for Java today.

  37. BigQuery RegExp for Matching Single Emoji

    If anyone needs a regular expression for matching single Emoji in BigQuery/RE2, this is a good place to start: (?

  38. I’ve added a new custom base image for Java 19 on Lambda to complement the community base images already available for Java 17 and Java 18.

  39. I’ve added a new custom base image for Java 18 on Lambda to complement the community Java 17 base images already available.

  40. Announcing My First Commercial API, arachn.io!

    I’ve just released my first commercial API, arachn.io.

  41. AWS ALB Jersey Lambda Target Gotchas

    Thinking about using an AWS Lambda function using the excellent awslabs/aws-serverless-java-container as an AWS Application Load Balancer (ALB) target?

  42. I’m (finally) upgrading several projects to Java 17, the current LTS version.

  43. Litecene: Full-Text Search for Google BigQuery

    I just released the first beta version of litecene, a Java library that implements a common boolean search syntax for full-text search, with its first transpiler for BigQuery.

  44. This is the third post in a three-post series covering the fundamentals of software performance analysis.

  45. This is the second post in a three-post series covering the fundamentals of software optimization.

  46. This is the first post in a three-post series covering the fundamentals of software optimization.

  47. This is the introduction to a three-post series covering the fundamentals of software optimization.

  48. OpenAPI Generator Template Customization Example

    The OpenAPI Generator is a wonderful bit of tech.

  49. A Dendrogram Layout in Gephi

    As part of a side project, I ended up producing a large dendrogram.

  50. BigQuery Twitter Schema

    I was investigating the feasibility of putting natively-formatted Twitter data into BigQuery, and got pretty far along the way before deciding to go another direction.