yigal_s' Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Saturday, May 22nd, 2004

    Time Event
    1:14a
    В глубине ЖЖ продолжаю спор с [info]gomelyuk@lj по израильско-палестинской тематике.
    10:00p
    Основы
    Замечательная дискуссия у [info]pargentum@lj [link]
    10:04p
    Программирование: расширение стандартных синхронизационных примитивов
    Там-сям, почитывая форум по мультитредному программированию, собрал некоторые идеи по расширению функциональности стандартных синхронизационных примитивов. Большинство, кажется, принадлежат Alexander Terekhov-у. Воспроизвожу я всё по памяти и могу что-то где-то и напутать.

    Для семафора или мютекса имеет смысл введение операции

    bool Semaphore::TryToRelease();

    которая освобождает семафор в том и только в том случае, когда его кто-то ждет. Возращаемое значение, естественно, помогает выяснить, был освобожден семафор или нет.

    Другая идея Read more... )
    Image
    11:10p
    Истина или Победа?
    Глубокая заинтересованность в истине и неприятие лжи и обмана (*) - это, конечно же, религиозный подход к жизни, подход человека, верующего в некие абсолютные моральные принципы и табу.

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

    ПС: Где-то я об этом уже писал
    ППС: Какова же позиция автора поста в отношении (*), если он публикует эти свои рассуждения? Скорее религиозная, чем прагматичная. В противном случае, написанное выше вряд-ли бы было выложено в публичный доступ.

    << Previous Day 2004/05/22
    [Calendar]
    Next Day >>

About LJ.Rossia.org