article thumbnail

Advent Calendars For Web Designers And Developers (December 2021 Edition)

Smashing Magazine

JVM Programming Advent Calendar. The project started in 2012 with the idea of providing technical content during the Christmas Advent period, so keep looking for nice things under the Java Christmas tree! The calendar was first started back in 2012 so there’s plenty of content to sift through. Amy Dutton on Twitter.

Design 108
article thumbnail

Real-Real-World Programming with ChatGPT

O'Reilly

The inspiration (and title) for it comes from Mike Loukides’ Radar article on Real World Programming with ChatGPT , which shares a similar spirit of digging into the potential and limits of AI tools for more realistic end-to-end programming tasks. Setting the Stage: Who Am I and What Am I Trying to Build?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Compatibility

Sutter's Mill

However, it does require changes to syntax (mainly) and semantics (secondarily) that amount to making it a new language, which makes it a massive breaking change for programs (where existing code doesn’t compile and would need to be rewritten manually or with a tool) and programmers (where existing developers need retraining).

C++ 40
article thumbnail

Document Model Support in DynamoDB: Flexibility, Availability, Performance, and Scale.Together at last

All Things Distributed

In 2012, we launched Amazon DynamoDB, the successor to Amazon Dynamo. The original Dynamo paper inspired many database solutions, which are now popularly referred to as NoSQL databases. These databases trade off complex querying capabilities and consistency for scale and availability. The DynamoDB team is launching document model support.

article thumbnail

Should You Use ClickHouse as a Main Operational Database?

Percona

As a temporary workaround we can do something like this: SELECT count() FROM rc WHERE (created_utc > ( ( SELECT max(created_utc) FROM rc ) - ((60 * 60) * 24))) AND (subreddit = 'programming') ??count()?? And the results are (here I’m grouping words for each year): For “programming” subreddit: ??year???words????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????