18 April 2014

The Ruby Reflector

Topic

Code

  Source Favicon
By Tute Costa of Giant Robots Smashing Into Other Giant Robots 7 days ago.
Email

Code/database coupling

Slower performance

Code/database coupling

If we put constant data in the database, our code and the database will need to exist in a very specific shape at a given time.

Every environment (development, staging, production) will need to know the values and seed them into their respective databases.

When we need to deploy code changes, we may need to include a data migration to chande the data. Particularly in environments that gradually roll out features , …

robots.thoughtbot.com Read
  Source Favicon
By Thea Lamkin of New Relic 14 days ago.
Email

…sure to check out this event's Federated Wiki ( Song of Code and Content) and follow Ward on Twitter @ WardCunningham . Then stay tuned for our April event, when we'll hear from another eminent Portlander, Tripwire founder Gene Kim !

For FutureTalk updates and event details, join our new Meetup group, New Relic FutureTalks PDX , for all the latest information and discussions about our speaker series. We'd even welcome …

newrelic.com Read
  Source Favicon
Email

…Action Lambdas, Streams and functional-style programming. Enter vturma01 in the Promotional Code box when you check out at manning.com/urma/.

Java developers are hearing a lot of buzz about functional-style programming, especially with Java 8's addition of lambda expressions. This video introduces method references and lambda expressions, the mechanisms Java 8 provides to pass a behavior as an argument to a method. This video is presented by Raoul-Gabriel Urma, Mario Fusco…

youtube.com Read
  Source Favicon
By Kirby Frugia of New Relic 1 month ago.
Email

Want to know what the best .NET developers in the world are up to? Want to get their take on how to write better code and develop better products? You're in luck, because many of them have a significant presence online. To get started, in alphabetical order, here are 20 of our favorite .NET developers to follow. Don't hesitate to suggest additions to the list in the comments below.

1. Scott Allen. Founder of Ode to Code and CTO of Medisolv . Teacher, writer, speaker, podcaster.

newrelic.com Read
  Source Favicon
By Lucas Welch of Chef Blog 1 month ago.
Email

Chef cookbooks into the version control system (" Infrastructure as Code") and use the same provisioning tool for both development and operations. Area 2 is about extending operations to development. Examples include providing visibility for traffic and runtime behavior so also development can access those valuable information, continuously. Area 3 embeds development into operations. Examples include setting up constraints and shared goals for nonfunctional requirements, which …

opscode.com Read
  Source Favicon
Email

…name any time I want to create a new project. I'm also setting company: thoughtbot inside ~/ Code/thoughtbot/.liftoffrc and company: Gordon Fontenot inside ~/ Code/personal/.liftoffrc . Now, projects I create have sensible defaults based on where I'm creating them.

Additionally, you can completely redefine the project structure based on your personal preference, or your employer's requirements. Again, referring to the default liftoffrc , you can see that the directory …

robots.thoughtbot.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 3 months ago.
Email

Bee - A $ 49 issues client that supports GitHub, FogBugz, and JIRA.

Confidently Manage Business Logic with ActiveInteraction - Gem implementing the Interactor pattern to reorganize your Rails code.

Common Pitfalls of Code Metrics - Don't get too focused on the numbers.

Sedona - Application firewall for Redis, useful if you want to expose a Redis install to untrusted clients.

afreshcup.com Read
  Source Favicon
By Michael Ducy of Chef Blog 3 months ago.
Email

…track across one or hundred systems. But the ideas of automation and Infrastructure as Code have evolved to help alleviate this problem. Wrapping things like Source Control Management, and Test Driven Development around your automation allows you to 1) have tested infrastructure code, 2) audit what is changing in your environment , 3) have an audit trail of who changed things, and 4) know exactly when it changed. Compare that to legacy change control processes if you will.

If you want …

opscode.com Read
  Source Favicon
By Sarah Milstein of Lessons Learned 5 months ago.
Email

…your senior executives close to your customers as you grow. And Catherine Bracy of Code for America will look at expanding Lean Startup methods from one project to a whole, established organization.

When it comes to speakers well-known in entrepreneurship communities, we've focused on bringing those with on-the-ground perspectives highly useful to businesspeople of all kinds: Marc Andreessen, Chris Dixon, Reid Hoffman, Steve Blank. Many of the best-known speakers in the …

startuplessonslearned.blogspot.c Read
  Source Favicon
On ZURB 6 months ago.
Email

3. Use Mixins to Code Beyond Small, Medium, and Beyond

The Foundation grid allows you to build your site for small, large and, soon, medium devices. But the responsiveness doesn't stop there. Foundation comes ready with media query variables that you can use to deeply customize your design for multiple devices sizes, beyond what the grid offers. These variables allow you to specify styles for different devices outside of the media queries themselves, consolidating your power over …

zurb.com Read