Feb. 17th, 2011

pechkin: (Default)
И сначала я понял, что нет времени выписывать и постить мысли. Потом - что комментить. А сейчас заметил, что букмаркаю интересный пост для прочитать потом, в будущей жизни.

Причем его как-то совсем нет, этого времени: подумал, что пост можно было бы записать в тетрадку в автобусе, в очереди или где-нибудь, где я окажусь минут на пятнадцать-двадцать один сам с собой, не занят и на одном месте; и понял, что на неделе такой ситуации не запланировано. Можно, конечно, отрезать еще немножко от сна, но голова уже не может этим временем воспользоваться.

Можно мысли наговаривать на диктофон и постить в таком виде, но я не умею одновременно думать и говорить. Даже думать и слушать одновременно не умею - во всяком случае, не люблю. Редактировать будет трудно, а рожать сразу бриллианты я природой не приспособлен, мне нужно их гранить и полировать.

Либо заняться словесной каллиграфией, тоже вполне интересное занятие.
pechkin: (Default)
Две песни Вовы Синего оказались мне странно знакомы: "Беломора канала" и "Индустрия". Где и когда я мог их слышать - ума не приложу. Должно быть, где-то на тех нескольких мистических кассетах, которые в десятом классе давали мне двоечники Колесов и Куттуев с задней парты нашего педагогического класса математической школы. Там много было удивительных вещей, некоторые из которых почти сразу провалились в подсознание, где уже были для них заготовлены места.

Как минимум в "Радиации" эта "Индустрия" всплывает мелодией рефрена. Но мне кажется, что еще где-то и еще более явно.
pechkin: (Default)
проблема конфигураций в дотнете состоит в том, что информация о том, что нужно серверному проекту, содержится в самом серверном проекте (определения конфиг-секции, которую он будет юзать); информация о том, что серверный проект юзается, содержится в клиентном проекте (его зависимости); а информация о том, что юзается клиентный проект, находится где-то в зависимостях аппликации. Если бы можно было пройтись по дереву зависимостей, найти все клиентные проекты, собрать все их серверные проекты и просигнализировать аппликации, что она должна включить в свою конфигурацию их секции, можно было бы не волноваться, что что-то забыл.

Пока что я умею в пост-билд каждого серверного проекта вставлять подъем флажка, если ему нужна конфиг-секция. Можно даже скелет этой секции копировать, с указанием типа и библиотеки для последующего
тага. Это как бы проход по зависимостям.

Теперь в пре-билде аппликации нужно все эти флажки посмотреть и завалить билд, если не хватает соответствующих конфиг-секций (или их инклюдов, а сами секции можно скопировать в $(TargetDir) из какой-нибудь $(SolutionDir) подпапки). Вот только как? Перловый скрипт (первая мысль)? екзешник, анализирующий XML?

Лень скука, рассеянность и плохая память - величайшие двигатели программерского прогресса.

June 2025

S M T W T F S
1234567
8 910111213 14
15 16 1718 192021
22232425262728
29 30     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 1st, 2025 02:29 am
Powered by Dreamwidth Studios