Как стать автором
Обновить
7
0
Maxim Kim @habamax

Пользователь

Отправить сообщение
Что в итоге оказалось мифом, а что реальностью? Как ещё одно мнение о том, что такое (или нет) ООП — понятно.

Но тема не раскрыта, как мне кажется.

Почитал оригинал — используется слово 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.
Так было не всегда. И даже сейчас миллион потоков не работают параллельно, на миллионах ядер. Отсюда и известный доклад «конкурентность — не параллелизм»
«Concurrency is not parallelism». Не думаю, что Армстронг говорил про параллелизм, а не конкурентность (надо источник посмотреть)
Talend опенсорс, а Ataccama бесплатна в части профилирования. Есть разные видео, где все достаточно просто (сильно проще чем эксель и sql)…

Не, я понимаю, что в «кровавом энтерпрайзе» тебе могут урезать все права, не дать поставить софт самому, отказать в установке по запросу — тогда да, тогда и VBA будет самым лучшим языком программирования.

Но все же, я бы настаивал на использовании средств профилирования для себя лично.
А вариант со средствами профилирования совсем не рассматривался? Talend, Ataccama, Oracle и пр.?
На маке с драйверами лучше, чем в убунту? Не верю. :)

Один и тот же принтер завелся в федоре и не завелся на маке. Для мака пришлось качать драйвер.
Ну раз пошла такая пьянка: 'svc', 'cvs' — Comma Separated Values — csv.
Поправил, спсб.
Сказано — сделано!
Есть еще замечательная штука generator expressions, похож на list comprehension, только создается не список, а его элементы. :) Памяти ест намного меньше. Как-то так. :)
> к которой можно отнести и создание новых списков, и модификацию существующих.
Как, используя list comprehension, модифицировать существующий список?
>vim - постоянным переключением из режима редактирования в режим команд
Надо смотреть под другим углом: ты всегда в режиме команд (нормальный режим вима), и когда надо, обычно не на долго, переключаешься в режим вставки/замены.
Однако как пример расширения редактора — по моему, очень даже ничего.
Можно было бы конечно как пример привести уже готовый плагин http://code.google.com/p/vimwiki/ , но там у меня еще много спагетти кода. :)
боюсь ошибиться, но все же
Paul Graham — это Пол Грэм.
http://google.com/reader/m/
Использую без мучений :)
Поржал.
Спасибо!
Ну так и я капслок сделал контролом. Помогло конечно, но не сильно. :)
Тогда фразу:
"Объект всегда имеет свой инстанс (как это по русски будет?)"
надо менять, т.к. см. первый комментарий. :)

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность