juan_gandhi: (VP)
[personal profile] juan_gandhi
from VERY expensive contractors


lazy val chartData = JArray(List(
("label" -> "Enabled") ~ ("data" -> enabled) ~ ("color" -> "#78c063"),
("label" -> "Not Enabled") ~ ("data" -> (total - enabled)) ~ ("color" -> "#f7d975")))

def render: CssSel =
".cname" #> name.getOrElse("") &
".total [href]" #> link &
".count-total *" #> total &
".count-enabled *" #> enabled &
".count-active *" #> active &
".count-not-enabled *" #> (total - enabled) &
".count-not-active *" #> (total - active) &
".enabled-pc *" #> asPercent(enabled.toDouble / total.toDouble) &
".chart-data" #> <lift:tail>{ Script(JsCrVar("clients_enabled", chartData) & OnLoad(Run("""$.plot($("#clients-enabled-chart"), clients_enabled, donut_options)"""))) }</lift:tail>

}

Date: 2015-11-11 05:44 am (UTC)
From: [identity profile] andybil.livejournal.com
А пальцем покажите.
Когда у вас есть пространство, камера и источники света, вы можете сделать трассировку лучей и однозначно вычислить, кто в тени, кто на свету. Когда нет чёткого определения , что такое Select, всегда будет lift wtf и любиміе макаронas спагетти.
Особенно доставало выделение пустого пространства. Толи это пробел, толи символ (WTF!) абзаца, а то и неселектируемый символ (WTF!). Фонтазии манагеров нема прідєлу.
Edited Date: 2015-11-11 05:47 am (UTC)

Date: 2015-11-11 06:27 am (UTC)
From: [identity profile] mikkim08.livejournal.com
Выглядит страшновато, но было бы интересно услышать, что там именно не так.

Date: 2015-11-11 06:53 am (UTC)
From: [identity profile] juan-gandhi.livejournal.com
Ну как, в одном месте и хекс-коды цветов, и деление чисел, и проверки каких-то флагов, и вызов каких-то джаваскриптов с плотингом... идеи абстракции и разделения полномочий как-то совсем отсутствуют.

Date: 2015-11-11 10:00 am (UTC)
From: [identity profile] bada-here.livejournal.com
ну так контрактора наверно наняли что-то быстро доделать, вот он быстро и доделал.

Date: 2015-11-11 03:24 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
Это уеб-программирование. Под уеб. Он весь такой.

Date: 2015-11-11 06:56 am (UTC)
From: [identity profile] vit-r.livejournal.com
Умный контрактник делает такой код, чтобы кроме него никто в нём не разобрался.

Date: 2015-11-11 07:35 am (UTC)
From: [identity profile] errorrishe.livejournal.com
Job security же

Date: 2015-11-11 07:34 am (UTC)
From: [identity profile] errorrishe.livejournal.com
охуенность контрактора состоит в талантах выбивать себе рейты а не в умении писать код. Я знаю парочку редкосных долбоебов вполне успешно промышляющих контрактами годами

Date: 2015-11-11 08:40 am (UTC)
From: [identity profile] zeit-raffer.livejournal.com
Результат делаем в виде свободной монады, а потом ее интерпретируем в XML?
Включая имена цветов.
Edited Date: 2015-11-11 08:41 am (UTC)

Date: 2015-11-11 03:06 pm (UTC)
From: [identity profile] juan-gandhi.livejournal.com
Цвета вообще должны быть вынесены в стили, понятное дело. Представьте, менять skin для разных партнеров.
Edited Date: 2015-11-11 03:07 pm (UTC)

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

June 2025

S M T W T F S
1 2345 6 7
8 9 10 11 121314
15161718 1920 21
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 27th, 2025 12:53 pm
Powered by Dreamwidth Studios