2. Quit Inviting Everyone to the Meeting, Especially at the Wrong Time, Which Happens All the Time
Having more than a handful of people involved results in feedback from those that have no stake in the project. People will bombard the designer with feedback because they feel as if they have to contribute. Worse, it doesn't help move the project forward at all because the designer will be integrating feedback that won't improve the product.
Solution:
Target specific people on …
In our app Freckle Time Tracking we're sending out weekly reports to users by email, reporting to them what they achieved last week.
Our emails not only include a report, listing all entries they logged, but also our " Mini-Pulse", a graphical representation of how much they worked for each project.
Here's how a typical email we send out looks like:
Now, generating a table and styling it for the HTML email is (relatively) easy, and beyond the scope of this …
…continually experimenting with ways to improve our focus time, reduce meetings, improve communication, and ship our code faster to our customers. If you'd love to be a part of our team, please look at newrelic.com/jobs .
The post "We Don't Have Time to Fix Things" - Tips from New Relic appeared first on New Relic blog .
Fixed the missing rpm dependency for Perl Time::HiRes package that caused innobackupex to fail on minimal CentOS installations. Bug fixed # 1121573 ( Alexey Bychko ).
innobackupex would fail when --no-lock and --rsync were used in conjunction. Bug fixed # 1123335 ( Sergei Glushchenko ).
Fix for the bug # 1055989 introduced a regression that caused xtrabackup_pid file to remain in the temporary dir after execution. Bug fixed # 1114955 …
time-lord: A Human DSL for Time Expressions
A gem that gives you more human like expressions for time and space math. Get fun like 1.hour.ago.to_range and 200.minutes.ago.to words
identity_cache: Opt-in Read-through ActiveRecord Caching, From Shopify
IdentityCache lets you specify how you want to cache your model objects, at the model level, and adds a number of convenience methods for accessing those objects through the cache. Uses Memcached as the backend …
…callable object as argument. This is to avoid issues when trying to declare a scope with some sort of Time argument:
class Post < ActiveRecord::Base scope :published_last_week , where ( 'published_at >= ?' , 1 . week . ago ) end
Because this won't work as expected: 1.week.ago will be evaluated when the class is loaded, not every time the scope is called.
Scopes are just class methods
Internally Active Record converts a scope into a class method. Conceptually, …
- Time Delayed Replication
- Server UUID
- Improved Logging for Row based Replication
- Replication Utilities for Failover and Admin
Transparency
- Many new INFORMATION SCHEMA Tables
- - INNODB METRICS
- - Meta Data Information Tables
- - Buffer Pool Information Tables
- Improved PERFORMANCE SCHEMA
- - Reduced Overhead
- - Table Access instrumentation
- - Statements instrumentation
- - Stages Instrumentation
- - Aggregations by User…
Here's one way I solved this in Freckle Time Tracking :
I use Zepto's detect module to see if I'm on a tablet or phone (you can use this module independently of Zepto, it doesn't have dependencies on it).
If it's a tablet or phone, I add a " no-hover" CSS class to the BODY element
I disable any :hover styles with selectors that use body.no-hover ... . You actually don't have to redefine the :hover rule, just make sure the …
…Postgression - Self-destructing PostgreSQL databases for your testing needs.
Geeksphone - Firefox OS preview devices are on the horizon.
mincss - Tool to strip out unused CSS from web pages.
Announcing Ember! Master Space and Time with JavaScript Book 4 - Another ebook from Noel Rappin.
…current time. Optionally, callers may pass in a Time object, or any object that returns a Time object when sent the now message. The created_at column is set according to that Time value. Returns the value of the created_at timestamp.
This one is 54 words. That's not too many more, numerically, but notice that the explanation is no longer linear . There's a default, easy case where I don't care about the timestamp. Then there's a clever case where I do care about …