Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 31
  1. Building an Embedded Multiplatform SQL Database with AI

    I wanted a SQL database that didn’t exist, so I tried to build it with AI

  2. MacBook Pro with Colima vs. Remote Linux for Devcontainers

    I tested whether it was worth remoting to a Linux server instead of running in a VM on a MacBook Pro.

  3. Improving SQL Tests with Doppelgänger and Canary Data

    SQL statements can appear to work correctly in development and testing but fail catastrophically in production

  4. Sharpening the Axe is Doubly Important In Software Development

    The ancients recognized the wisdom of sharpening one’s tools.

  5. When To Use PostgreSQL Enums

    PostgreSQL enums should be used for values that directly impact application control flow.

  6. The Context Overridable Global Pattern in Go

    Contexts and global variables mitigate each others weakness.

  7. Simple Enums in Ruby with the meta_enum Gem

    Ruby does not have a built-in enum type.

  8. Simple PostgreSQL Upgrades in Development

    Upgrading a production PostgreSQL server can be a complex and delicate process.

  9. Development of a Simple Command Line Websocket Client

    While working on the Websocket Shootout, I frequently needed to connect to a websocket server and interact directly.

  10. Modeling Polymorphic Associations in a Relational Database

    Polymorphic associations can be difficult to correctly represent in a relational database.

  11. Custom Aggregates in PostgreSQL

    Given a bank account of debit and credit transactions, what is the greatest balance the account ever had?

  12. Switch vs. Map: Which is the Better Way to Branch in Go?

    This article compares the performance of map lookup and switch statements in Go?

  13. Materialized View Strategies Using PostgreSQL

    Queries returning aggregate, summary, and computed data are frequently used in application development.

  14. Contact

    Contact Aenean ipsum justo, semper eu nisl ut, pretium tincidunt sem.

  15. About

    About Lorem ipsum dolor sit amet, consectetur adipiscing elit.

  16. 16 Tips from the 2014 Winter Miniconf

    Hashrocket hosts an internal conference twice a year called Miniconf where we take a day to share ideas with each other.

  17. React2FS - React to File System Changes

    React to file system changes by executing a command

  18. Go Performance Observations

    In the course of optimizing the pgx PostgreSQL driver I observed a number of performance characteristics of Go that I hope you will find useful.

  19. Tern 1.0.0 Released

    New release of Tern rewritten in Go

  20. Writable Common Table Expressions

    Writable common table expressions are a powerful feature of PostgreSQL that is rarely used when building applications with an ORM like ActiveRecord.

  21. Surus 0.4.0 Released

    Surus now can use PostgreSQL’s JSON functions to build JSON much faster than Rails to_json

  22. Faster JSON Generation with PostgreSQL

    A new feature in PostgreSQL 9.2 is JSON support.

  23. Text Tunnel - Remote Text Editing

    Use your favorite GUI text editor on remote servers over SSH.

  24. Surus - PostgreSQL Acceleration for ActiveRecord

    Accelerate ActiveRecord with PostgreSQL specific support

  25. tern - The SQL Fan's Migrator

    New gem to simplify complex database schema migrations

  26. tod - Time of Day for Ruby

    New gem to simplify time of day handling

  27. assert_db_rejects - Test database constraints in Ruby on Rails

    A simple gem plugin for testing database constraints.

  28. Solving a Math Puzzle with Ruby

    A math puzzle from The Art of Game Design by Jesse Schell is solved with Ruby.

  29. Linksys WRT54G2 Connection Problems Solved by DD-WRT

    Random internet connection loss was solved by installing DD-WRT.

  30. Selenium Broken by Firefox Upgrade on Ubuntu

    The path to the Firefox binary changes on upgrade.

  31. Ruby 1.9 Development with Windows, VirtualBox, and Ubuntu

    Ruby is more at home on *nix than on Windows.