2017-07-09 12:48 am
Entry tags:

Tip of the day

Don’t use std::mutex, it inflates your binary by ~200kb for very little value. Use native critical sections instead, or the ATL wrapper CComAutoCriticalSection.
2017-01-05 10:21 pm
Entry tags:
2007-11-17 06:05 pm
Entry tags:

PowerShell

   Мой товарищ [livejournal.com profile] stepancheg, уставший от нестабильной работы новой Mac OS X, в ответ на моё предложение переходить на операционные системы производства Microsoft® посетовал на отсутствие в винде удобного терминала.

   Лично мне нравится шелл cmd.exe, в основном потому что я хорошо умею им пользоваться. Но и утверждать что он лучший в мире и его функциональность достаточна я не собираюсь, потому шо сам при решении несложных повседневных задач частенько использую и его расширения, и другие интерпретируемые языки:
  • Портированные из мира unix утилиты командной строки вроде egrep, sed и wget, но их не всегда достаточно.
  • Скриптовая среда WSH почти 10-летней давности, а именно VBScript, который я выучил и полюбил за годы работы в компании Quest. Но он не подходит для всех задач, например в нём непросто оперировать бинарными данными. Зато COM для него — родная технология, со всеми вытекающими последствиями: ADSI, ADODB, WMI, и прочие радости жизни.
  • Тоже портированные из unix/linux языки perl и python. Они очень хороши как скриптовые языки программирования, но из-за кросс-платформенности недостаточно поддерживают уникальные для windows программные интерфейсы. Зачастую приходится писать нетривиальный код для таких тривиальных вещей, как, например, создать ярлык или написать в windows event log.
   Год назад я пил пиво с корешем, разрабатывающим разнообразное ПО для администрирования windows (привет, Дэн!). И он мне поведал об интерпретаторе командной строки Windows PowerShell, а именно о том, шо что он родной для .NET и поэтому позволяет делать вообще всё. По причине изрядного подпития, я благополучно забыл про эту штуку.

   Однако сегодня, пребывая в подходящем состоянии духа :-), я вспомнил про этот PowerShell и решил выяснить, шо это за фигня.
Read more... )
2006-09-11 04:30 pm
Entry tags:

Рыбий глаз

   Ни у кого нема фотоаппарата с объективом "рыбий глаз" на пару дней?
   За пиво.
   Нужно сделать несколько панорамных снимков.
   Штатив есть.