Почитал оригинал — используется слово concurrent и никак не parallel, ну а на эту тему делал замечательный доклад Роб Пайк (хоть и в контексте языка Го, но тем не менее).
Перевод:
Теперь вопрос – хотите ли вы обработать 10 000 пользователей в одном потоке, используя коллбеки для эмуляции параллелизма, или вы все же хотите создать 10 000 параллельных процессов, каждый из которых прост и не нуждается в коллбеках вовсе?
Источник:
Now would you like to handle 10,000 users in a single thread using callbacks to emulate concurrency or would you like to make 10,000 concurrent processes, each of which is simple and has no callbacks.
Так было не всегда. И даже сейчас миллион потоков не работают параллельно, на миллионах ядер. Отсюда и известный доклад «конкурентность — не параллелизм»
Talend опенсорс, а Ataccama бесплатна в части профилирования. Есть разные видео, где все достаточно просто (сильно проще чем эксель и sql)…
Не, я понимаю, что в «кровавом энтерпрайзе» тебе могут урезать все права, не дать поставить софт самому, отказать в установке по запросу — тогда да, тогда и VBA будет самым лучшим языком программирования.
Но все же, я бы настаивал на использовании средств профилирования для себя лично.
Есть еще замечательная штука generator expressions, похож на list comprehension, только создается не список, а его элементы. :) Памяти ест намного меньше. Как-то так. :)
>vim - постоянным переключением из режима редактирования в режим команд
Надо смотреть под другим углом: ты всегда в режиме команд (нормальный режим вима), и когда надо, обычно не на долго, переключаешься в режим вставки/замены.
Однако как пример расширения редактора по моему, очень даже ничего.
Можно было бы конечно как пример привести уже готовый плагин http://code.google.com/p/vimwiki/ , но там у меня еще много спагетти кода. :)
Но тема не раскрыта, как мне кажется.
Почитал оригинал — используется слово concurrent и никак не parallel, ну а на эту тему делал замечательный доклад Роб Пайк (хоть и в контексте языка Го, но тем не менее).
Перевод:
Источник:
Не, я понимаю, что в «кровавом энтерпрайзе» тебе могут урезать все права, не дать поставить софт самому, отказать в установке по запросу — тогда да, тогда и VBA будет самым лучшим языком программирования.
Но все же, я бы настаивал на использовании средств профилирования для себя лично.
Один и тот же принтер завелся в федоре и не завелся на маке. Для мака пришлось качать драйвер.
Как, используя list comprehension, модифицировать существующий список?
M-x viper-mode
Надо смотреть под другим углом: ты всегда в режиме команд (нормальный режим вима), и когда надо, обычно не на долго, переключаешься в режим вставки/замены.
Можно было бы конечно как пример привести уже готовый плагин http://code.google.com/p/vimwiki/ , но там у меня еще много спагетти кода. :)
Paul Graham это Пол Грэм.
Использую без мучений :)
Спасибо!
"Объект всегда имеет свой инстанс (как это по русски будет?)"
надо менять, т.к. см. первый комментарий. :)