За многие годы написания прикладного софта у меня выработался следующий стиль разработки:
1) сначала пишу пользоваельский интерфейс, вылизываю его чтобы вырисовалась концепция всей программы — т.е. окна, кнопки, таблицы, списки, и даже документация;
2) потом начинаю реализовывать функционал — один пункт меню заработал, другой, третий и т.д. попутно дорабатываю интерфейс, если где-то придумал улучшение;
3) и только в третью очередь я начинаю «причесывать» код, растаскивать его по модулям, оптимизировать скорость, потребление памяти, читаемость объектов и их методов.
@stiletto, хуле твой http://hive.blasux.ru открывает режим редактирования по дабл-клику? Почини плиз.
Сижу в одной квартире с тремя макоебами. Чувствую себя немного неуютно.
Google открыла внутренную систему сборки - Bazel
Чо там, когда google уже зарелизит свое API для рендеринга 3D графики?
Теперь helm (например helm-mini) не будет наследовать current-input-method из текущего буфера.
Бесило шопиздец.
(add-hook 'helm-before-initialize-hook (lambda ()
(helm-set-local-variable
'current-input-method
nil)))