Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
13:42 

- пожелай что-нибудь про любовь
- веселого секса и и хорошей дружбы, и не иметь проблем с гормонами!

17:28 

В офисной кухне стоит телик.
За несколько лет я ни раз не видел, что бы кто-то спросил разрешения включить телевизор - его просто включают.
И ни разу не видел, чтобы, уходя, включивший телевизор его выключил.
Аццки подмывает, войдя, просто взять и выключить телевизор. Но пока не решаюсь. Не поймут-с.

@темы: общество, рабочее

23:17 

Люди, которые говорят или хотели бы постоянно говорит на белорусском языке, по моему опыту, четко делятся на два типа:
1) националисты
2) националисты, которые говорят, что они не националисты, но оказываются явными националистами, стоит только начать задавать вопросы.

@темы: общество, мозг

23:14 

Спросил у Сашки, как далеко она позволяет отбегать мелкому в *опасной* обстановке. На десять метров. Представил Сашку в слинге, догоняющую мелкого на беговеле в 10 метрах от нее. Испугался. Она разозлилась из-за того, что испугался. Хм.

11:43 

Нашел отличное практическое пособие по канбану.
Непредсказуемый рынок, ограниченные производственные мощности, ограниченный склад, вечная нехватка денег. Короче, классический производственный сценарий.
Также иллюстрирует потребность в хорошем складском ПО.

@темы: :)

18:50 

Однострочники на Perl'е бывают двух типов: до одного килобайта; и более одного килобайта.

@темы: :), рабочее

23:12 

"Существует одно утешительное заключение, приятное для настоящего математика: настоящая математика не оказывает влияния на войну. Никому ещё не удалось обнаружить ни одну военную, или имеющую отношение к войне, задачу, которой служила бы теория чисел или теория относительности, и маловероятно, что кому-нибудь удастся обнаружить нечто подобное, на сколько бы лет мы ни заглядывали в будущее."
Харди, "Апология математика", 1940 г.

@темы: :)

15:42 

Придумал хорошую метафору или, скорее, аналогию причине, почему business rules engines зло (ибо не работают). Или работают, но с большим геморроем. (Работал с Drools и самописными надстройками.)

Идея, стоящая за business rules engines - дать пользователю самому править бизнес-логику. Без цепочки посредников "аналитик-программист-тестер".

Почему математики стараются обойтись минимумом аксиом при формализации новой теории? Потому что, если окажется, что всего лишь одна аксиома лишняя, некорректная, усложняет систему или приводит к противоречивым выводам - то попытки ее удалить потребуют пересмотра всей формальной теории и приложения усилий, сравнимых с построением формальной системы с нуля. И хорошо, если не окажется, что теория не рассыпалась, или что мы не удаляем не ту аксиому. Проще и очевиднее база - надежнее здание. Для программирования весьма актуально.

При добавлении новых бизнес-правил сложно думать о совместимости с существующими. И аксиом (как правило) никаких нет в явном виде. И формулы на бумажке не факт что расписывали. Новые требования обычно высказываются уже в очень high-level виде: то, что нужно увидеть в итоге. Сложно заметить, что новое правило противоречит вон тем трем (из тысячи), добавленным совсем другим человеком 4 года назад.

Обычно пользователь махнет рукой и скажет "вроде должно быть так, добавляем". Нету посредников. Нет программиста, который потенциально может завернуть заметное (для него) некорректное требование, сказав "вы уверены, что хотите именно этого?"

В принципе, программисты работают так же - прикидывают на пальцах, потом машут рукой и имплементят. А потом надеются отловить ошибки тестами на разных уровнях, полагаются на компилятор, абстракции или статическую типизацию. Но фильтров между идеей и результатом больше. Заказчик - BA - программист - QA - UAT.

@темы: мозг, рабочее

18:48 

«Время не проходит, оно стоит. Это вы проходите»

16:31 

Пейоративная коннотация.
Мне очень не хватало этого термина.

@темы: узелок

18:49 

Когда мне бывает одиноко, я треплюсь с Alice

17:20 

If you’ve never written a unit test, write some. If you always write your tests after your main logic, write them before. If you always write them before, write them after. If all you ever do is unit testing, try integration and system tests, too. If you’ve never done QuickCheck-like property checking, do it. If you don’t know how to prove things about your code, write some proofs. If you don’t know how to represent important properties as types so that your computer will prove them for you, now’s the time to learn. If you don’t know how to design APIs so that certain classes of problems become impossible, start practicing.


16:31 

Рекомендую детектив!

Читаю "Цель" Э. Голдратта.
Учебник по менеджменту, написанный в жанре производственного романа.

@темы: твиттер

14:45 

Мусор - это ресурс!

@темы: мозг

01:07 

Студенты, ревью.

Я невероятно спокойный человек по нескольку раз в день. Вместо того чтобы сказать "Щас как лопатой ёбну!" я говорю "Мне кажется, этот метод не очень читабелен. Я не могу сообразить по его названию или содержимому что здесь происходит. Ты не мог бы пояснить?"

@темы: рабочее, :)

21:23 

Право раба на убийство хозяина.

@темы: мозг, общество

19:02 

Узкая специализация?

21:41 

Last Resort просто охуенен.
45 минут одной только пилотной серии тянут на хороший голливудский фильм.

апдейт:
вторая серия так себе, а третья уже радикальное фуфло.
хотя экшн все еще неплох.

запись создана: 04.10.2012 в 01:05

21:39 

корреляция

"Всякий раз, когда я ложусь спать в ботинках, у меня наутро болит голова."

@темы: :), узелок

14:33 

science - crowdfunding

@настроение: Яххуу!!

@темы: общество, узелок

Мойо

главная