Skip to content

Instantly share code, notes, and snippets.

diff --git a/lib/ruby_units.rb b/lib/ruby_units.rb
index 4aaf462..cd51437 100644
--- a/lib/ruby_units.rb
+++ b/lib/ruby_units.rb
@@ -141,6 +141,8 @@ class Unit
actual_numerator, actual_denominator = actual
new_numerator += actual_numerator
new_denominator += actual_denominator
+ elsif :unitless == Unit.definition(unit_part).kind
+ # ignore unitless, e.g. "%"
Apr 03 13:58:22 le-mbr rails[32401]: SQL (1.6ms) UPDATE "delayed_jobs" SET locked_at = '2013-04-03 05:58:22.886930', locked_by = 'host:le-mbr pid:32401' WHERE (id = 718125 and (locked_at is null or locked_at < '2013-04-03 01:58:22.886930') and (run_at <= '2013-04-03 05:58:22.886930'))
Apr 03 13:58:22 le-mbr rails[32401]: Relationship Load (0.6ms) SELECT "relationships".* FROM "relationships" WHERE "relationships"."id" = $1 LIMIT 1 [["id", 63280]]
Apr 03 13:58:22 le-mbr rails[32401]: Controller Exception: OMG TESTIUNG!!!["/Users/lewang/src/website/lib/shared_group_invalidates.rb:22:in `invalidate_shared_group'", "/Users/lewang/src/website/lib/shared_group_invalidates.rb:16:in `invalidate_shared_group_self_without_delay'", "/Users/lewang/src/website/lib/background_airbrake.rb:26:in `send'", "/Users/lewang/src/website/lib/background_airbrake.rb:26:in `perform'", "/Users/lewang/.rvm/gems/[email protected]/gems/delayed_job-3.0.3/lib/delayed/backend/base.rb:94:in `invoke_job'", "/Users/lewang/.rvm
name | repeats | companies
-----------------------------------+-------------+------------------------------------------------------------
2,4-D Amine 625 | {3297,5867} | {"Crop Care","4Farmers Pty Ltd"}
Atrazine 900 WDG | {2183,5823} | {"Generic ","4Farmers Pty Ltd"}
Bromoxynil 200 | {93,5870} | {"Generic ","4Farmers Pty Ltd"}
Clodinafop 240 EC | {2068,5872} | {"Generic ","4Farmers Pty Ltd"}
Clopyralid 300 | {2356,5853} | {"Generic ","4Farmers Pty Ltd"}
Diflufenican 500 | {1989,5855} | {"Generic ","4Farmers Pty Ltd"}
Dimethoate 400 | {4259,5829} | {"Farmoz Pty Ltd","4Farmers Pty Ltd"}
Fetrilon Combi 2 | {5194,5747} | {"Generic ","4Farmers Pty Ltd"}
/*
Version: @@ver@@ Timestamp: @@timestamp@@
*/
.select2-container {
position: relative;
display: inline-block;
/* inline-block for ie7 */
zoom: 1;
*display: inline;
vertical-align: middle;
Mar 05 16:52:29 le-mbr rails[29845]: --------------------------------------------------------------------------------
Mar 05 16:52:29 le-mbr rails[29845]: GC STATISTICS
Mar 05 16:52:29 le-mbr rails[29845]: + Mem: 1012840 kb
Mar 05 16:52:29 le-mbr rails[29845]: + GCs: 3
Mar 05 16:52:29 le-mbr rails[29845]: + Num: 976370
Mar 05 16:52:29 le-mbr rails[29845]: + Size: 14607 kb
Mar 05 16:52:29 le-mbr rails[29845]: + Time: 1735.706 ms
Mar 05 16:52:29 le-mbr rails[29845]: + All: 2672.402 ms
Mar 05 16:52:29 le-mbr rails[29845]: --------------------------------------------------------------------------------
Mar 05 16:52:30 le-mbr rails[29845]: --------------------------------------------------------------------------------
Mar 05 16:52:43 le-mbr rails[29845]: Started GET "/auto_completes/site_objects?q=robins" for 127.0.0.1 at Tue Mar 05 16:52:43 +0800 2013
Mar 05 16:52:43 le-mbr rails[29845]: Processing by AutoCompletesController#site_objects as JSON
Mar 05 16:52:43 le-mbr rails[29845]: Parameters: {"q"=>"robins"}
Mar 05 16:52:43 le-mbr rails[29845]: Geokit is using the domain: website.dev
Mar 05 16:52:43 le-mbr rails[29845]: User Load (0.5ms) SELECT "users".* FROM "users" WHERE "users"."id" = 1844 LIMIT 1
Mar 05 16:52:43 le-mbr rails[29845]: (0.1ms) BEGIN
Mar 05 16:52:43 le-mbr rails[29845]: (0.3ms) UPDATE "users" SET "perishable_token" = 'JfCNV8j6X1vUji54ftr5', "updated_at" = '2013-03-05 08:52:43.378898', "last_request_at" = '2013-03-05 08:52:43.375443' WHERE "users"."id" = 1844
Mar 05 16:52:43 le-mbr rails[29845]: Company Load (0.5ms) SELECT "companies".* FROM "companies" WHERE "companies"."id" = 323 LIMIT 1
Mar 05 16:52:43 le-mbr rails[29845]: Component Load (1.6ms) SELECT "components".* FROM "components" INNER JOIN

zero out values in matrix

Given a NxN matrix, with 0s and 1s, set every row that contains a 0 to all 0s and every column that contains a 0 to all 0s.

For example:

Input for N==5

Interview

1) Martin Leech

1.1) Questions

  • Progrmming interests
  • why learn clojure/scala
  • blogs on ruby "Destroy all Software", thoughts. Gary Bernhardt, etc
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Interview</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<meta name="title" content="Interview"/>
<meta name="generator" content="Org-mode"/>
<meta name="generated" content="2013-01-24T10:58+0800"/>
diff --git a/app/views/planned_seasons/_show_plan.html.erb b/app/views/planned_seasons/_show_plan.html.erb
index ccdd64d..77ff0ec 100644
--- a/app/views/planned_seasons/_show_plan.html.erb
+++ b/app/views/planned_seasons/_show_plan.html.erb
@@ -23,7 +23,7 @@ properties = property ? [ property ] : company.properties.order( :name )
<% if can?( :update, planned_season, company ) %>
<%= link_to( "Edit", edit_planned_season_path( planned_season ), :remote => true, :class => "button" ) %>
- <% if can?(:update, :paddock_plan, company) %>
+ <% if can?(:update, :paddock_plan, company) && ! planned_season.bucket? %>