Home

Advertisement

Customize
09 September 2008 @ 05:38 pm
Accelerated C Sharp

стр 132 в рус. издании - "инициализатор статического поля" хм. а разве поле статическое в примере?  посмотрел английский вариант. каша.

пропущено "static" в примере перед полем.
если нет инициализатора типа, то он создается и там делаются инициализации статических полей

но создается он с атрибутом beforefieldinit и значит выполняется перед обращением к статическим полям, а этого может не быть на момент создания объекта. если атрибута нет, то перед обращением к полям или созданием объекта.
 
 
08 September 2008 @ 05:03 pm
О вреде учебных примеров.
"Сейчас на надуманном примере я покажу как это делается, конечно в этой ситуации нелепо использовать такое средство, но вы представьте..." В итоге синтаксис без привязки к чему-либо осмысленному. набор фактов. В книгу можно было бы вложить еще пару слоев, имей примеры юбОльшую жизненностью.


О ФЯ
Мне нравится фраза: "Ренесанс ФЯ в Шарпе... незаслуженно обойденный вниманием метод"... Пока, что вижу - нарочитая неэффективность.

О Юнит-Тестах
Если набор тестов полон, то писать программу по ним должен компьютер. Неоптимальный и неэффективный человеческий код заменят машинным. Работа программиста будет в написании тестов. В итоговой программе не будет кода написанного человеком. Правда до этого "светлого будущего" придется как-то формализовать дизайн пользовательского интерфейса
 
 
20 August 2008 @ 06:39 pm

в стихах бы такой депресняк бы... надоело работать. надоело еще куча всего. 

посетил впервый раз за прошедшие 15 лет сходку выпускников...
забавно
никто не спился, никто не хозяин своего бизнеса, никто не нобелевский лаурят, никто не религиозный фанатик. никаких крайностей. все спокойно. все рассказывают как они счастливы, как у них все прекрасно.
Но по сути самые большие достижения каждого - куда уехал. 
Самые крутые - едут в Америку, переехали в Москву или Питер. Живут в Германии, ...
кто-то служил, кто-то греб всеми лапками изо всех сил.. а в итоге - у всех приблизительно одинаково..
зарплата? зарплата. хм.. боюсь сопоставима.. суммы, когда разница в 2-8 раз это не другая жизнь. Никто не приехал на машине, никто не выглядит нищим.
Казалось бы очень сильно разные были. учились по разному, таланты на старте были разные.. а в итоге у всех одинаково. никто не повел за собой массы, никто не стал чемпионом... болото

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

 

чем бы заняться, что бы поменять в жизни... что-то бы строить начать или копить на что-то..

мечты нет... где бы взять.

как-то грустно мечтать о бук-ридере.

 
 
24 July 2008 @ 02:18 pm

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

чем капитализм отличается от рабовладения?
можно свободно переходить к другому хозяину.
а удаленная работа - логический венец .. переходить ну просто очнень легко...

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

уже пропали мечты стретить учителя. уже все чаще приходится учить самому.

 
 
Количество ошибок в публикуемых постановлениях правительства просто удручает. Создается впечатление, что никто ни за что не отвечает. Кто-то из великих писателей, кажется Чехов говорил, что-то вроде: неспособный навести порядок в малом не наведет его и в большом. 

Люди явно не в состоянии ответственно подойти даже к такой штуке, как исходящие документы. На чем же они там сконцентрированы? Чай пьют !?

И что характерно, обращения с текстом "у вас ошибки.." просто игнорируются. Мы наверно мешаем им. Им некогда - чай стынет. Ладно бы в орфографии дело было бы, а то ведь все хужее. В шею бы гнать таких с формулировкой в трудовой как у Швейка: "уволен за ненадлежащее исполнение служебных обязанностей, в саботаже не заподозрен по причине тупости".

Что, совсем нет способа организовать эту работу как следует? Открыжить один газетный разворот непосильная задача для министерств и ведомств? Может продать одну представительскую машину и взять на зарплату корректора?

Осточертела работа. Хочу на волю - в пампасы - во фриланс... И работать на забугорье... Чтобы здешние переливания из пустого в порожнее наблюдать с ехидной ухмылкой. Приходил на интересную работенку, а погряз в каких-то тупых бумажках, чьих-то косяках... 
 
 
01 July 2008 @ 12:02 pm

Стругацкие "Хищные вещи века". такое ощущение, что я уже когда-то читал эту книгу и она совершенно не запомнилась.
Тут нахвалили гениальную прозорливость авторов, так захотелось заглянуть в будущее.

Увы - не понравилось! Какая-то навязчивая идея авторов - разочарование в человечестве. Похожие черточки прослеживаются и в их "трудно быть богом". Типа - все люди - быдло, и только избранные спасут мир, педагогикой, воспитанием, убеждением, но без этого мир обречен. 

По меньшей мере это опасное заблуждение, сродни тому, что "люди еще не готовы к свободе и демократии". Как показывает история: любые замкнутые организации, даже с самыми прекрасными побуждениями, становятся инструментм в борьбе за власть. И только учет мнений всех людей обеспечивает правильный балланс. Взять для примера хотябы церковь - идеи добра и самопожертвования за гранью бытовых представлений, а вырождается в инквизицию.

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

Совершенно упущено, что к базовым потребностям человека, помимо еды, жилья, одежды, безопасности относится и общение. те же рыбари - основным их занятием будет треп! а вылазки раз в год, с огромной помпой. Не суть важна объединяющая идея - это лишь скелет, а мясо - общение с себеподобными!

Суть сюжета - что вещи будут представлять опасность благодаря своей сложности - одна большая сплошная ошибка. Вещи становятся настолько сложными, что знание их на достаточной глубине - непосильная задача для человека. Стопудова можно усовершенствовать почти любую технику, досканально зная ее строение. Но наберется ли столько желающих потратить годы на изучение домашнего пылесоса, например, чтобы из них вышли бы гении, реально способные сделать это? И ради чего? 
 Глядя на компьютер, я абсалютно уверен, что существуют пути несанкционированного  тотального контроля  и управления этими машинками. Вопрос только в том, что на это надо положить море ресурсов. Даже современные криптосистемы исходят из того, что "ключ нельзя подобрать за разумные сроки" , а не что вобще нельзя этого сделать. 

Не угадано совершенно влияние скорости прогресса на социальные отношения.

Не поняты мотивы, движущие сытыми людьми. Что работать могут не только за кусок хлеба. Что человеком движет еще и любопытство, желание быть причастным, желние саморелизоваться, тщеславие в конце-концов. А в книге получается, что если голода нет, то только высокие идеалы служения человечеству могут стать мотивом в работе.

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

Мне больше нравится "Улитка..."

 
 
16 June 2008 @ 11:49 am

Парами ходят события в жизни. Да тут еще странный период сбычи мечт и разочарований по данному поводу.

1- Настроил аську на телефоне. Джимм. Год! Год или около того прошло от решения это сделать через массу неудачных попыток. Очень показательный процесс. Доказывает на живом примере важность того, что принято называть промышленным дизайном. 
Билайн экономит на контенте сайта, на инструкциях пользователей, на службе тех. поддержки, за все расплачиваются пользователи...
- В инструкции к карточке, на сайте сказано "Отправьте W в SMS" отправляю - "Ваш запрос не может быть выполнен". Приведен перечень настроек, которые можно сделать вручную. Делаю, но для некоторых просто нет полей. Плюнул. Через какое-то время вернулся еще раз. Опять облом. Уже не выдержал и позвонил в их тех. поддержку. Оказывается нужно отправлять "W МОДЕЛЬ ТЕЛЯЕФОНА" (!!!) Найдите мне на сайте или в инструкции, где сказано, что надо отправлять модель? Дама из  тех. поддержки уточнила модель и говорит: "я вам отправила настройки, получите их - выключите телефон и через 10 минут снова включите". Я так и сделал. :) Получил настройку (одну) и выключил телефон. после включения появилось упоминание MMS, джимм опять не включился. Оказывается настроек должно быть 3. ... удалил, выключил опять телефон, включил, пришло две недастоющие. Вобщем все снес и снова звонил в тех. поддержку. Информация которая должна быть доступна сама собой добывается какими-то крупицами... 
В итоге имею настроенный Джимм, который как выясняется мне совершенно не нужен. Когда нет меня в онлайне контакт лист пуст. :)) Теория заговора не подтвердилась - ночями там ничего интересного не происходит.

2- книга. как же без книг-то. Макьюен "Искупление" . Больше года я искал эту книгу. Спрашивал в магазинах, пытался заказать, даже на очередное день рождение на вопрос что подарить ответил "найдите книгу". Не помогло. И вот... совершенно спокойно лежит она на альдебаране.
И книга - так себе, толи долгое ожидание, толи общая пресыщенность современной прозой сказывается. Но лезет в глаза некоторая искусственность. 

Потому что:
События ходят именно парами и передыдущая прочитанная книга была "Убиль пересмешника". Вы будете смеяться, но в сюжете обеих книг важное место занимает линия - "представителя низшего сословия несправедливо обвиняют в изнасиловании представительницы высшего сословия". И ведь были между ними книги, которые были в руках и раскрыты, но почему-то откладывал. Что-то заставило прочитать именно эту похожую пару почти подряд.

Не понравилось "Искупление" странной манерой автора. Впечатление, что писала женщина, писала женский роман, а потом наспех переправили в литературу. Выход к ужину, сам ужин по сложности сопоставим разве что с описанием какого-нибудь судьбоносного сражения. Ватерлоо, блин, по меньшей мере. так и хочется поинтересоваться, а вы, друзья, не переоцениваете себя? свою значимость? Поужинали и поужинали! Найдите чем заняться в жизни помимо построения козней друг другу.
Поразительно как описываются люди. У Агаты Кристи были бы перечислены все, кто был в доме и алиби каждого. Здесь прислуга - почти не люди. Когда сбегают из дома близнецы и их надо отправится искать, идут хозяева, дети ( даже недавно приехавшая Лола ночью. незнакомая местность, одна... да она тупо ногу сломает где-нибудь) , гости, собираются звонить в полицию, чтобы вызвать на помощь соседей. а прислуга в это время  остается есть десерт на кухне :)))

Еще один нюанс - камешки в огород читающей братии. Фраза по поводу старшей дочери: "С чего она взяла, что чтение, которое большинство людей воспринимает только как приятный отдых, делает ее лучше других". Вот так вот! Ну и сам сюжет это издевка над представлением читающих о жизни. Собственно, все злоключения от детских фантазий младшей сестры, решившей, что она поняла жизнь по книгам. С какого, интересно перепугу одна запутавшаяся девченка рушит судьбы. Хотели бы - разобрались бы. Натянуто.

Не дочитал до конца книгу - не хочу, осилил около половины и что-то тоскливо все это. Раздражает описание "глубокого внутреннего мира" персонажей. Люди в жизни как правило проще действуют. А мотивы каждого будут понятны из поступков. Так должно быть. А когда поступки выдуманы, то и пирходится их подкреплять суждениями.... мне так каааться.... Зато само происходящее как в тумане. Кто существует рядом, помимо центральных персонажей? Чисто женское умение не замечать тех, кто не может быть полезен.

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

"Я бы хотел жить, Фартунатус, в маленьком городе..."

чересчур много думают о том свете и потому никак не научатся жить на этом.

 Ты не имеешь права лепить карикатуры на соседей.

 Почти все у нее сгорело, ее любимый сад выглядел, как после побоища, а ей все равно были интересны наши с Джимом дела!

– В школе все так говорят.
– Что ж, теперь будут говорить все, кроме тебя.

Методисты хотели выкупить заложенный участок при своей церкви и вызвали баптистов сразиться в футбол

– Одни только дураки гордятся своими талантами, 

, она была настоящая леди

я услыхала, что женщины грешны и нечисты, – видно, все священники только об этом и думают.

если человек идет пройтись просто так, без определенной цели, значит, он и вообще такой – ни к чему не стремится и ничего никогда не достигнет.
...
хорошая книга
дело там в личностях, а не массе
 
 
 пол-дня убил на поиск ошибки. Сшарп. не сериализуется в XML... оказалось... эта сволочь компилируется, но выдает ошибку если имя типа переменных в одной структуре совпадает ... вот ****... class c1{ enum e{... class c2{ enum e... class cc{ c1 c11; c2 c22 ...и облом!
Tags:
 
 

Захотелось сохранить из "что читать"

"Если я узнаю, что завтра наступит конец света, то еще сегодня я успею посадить дерево"(с)
А старик ловит рыбу!

У Пелевина в "АмпирВ" есть красивая легенда про монаха и бабочку. Не буду пересказывать... Ее смысл не только в том, что "не важно как выглядит бабочка, если она может летать"(что само по себе к месту), но еще и в том, что даже в полете бабочки содержатся ответы на все вопросы, только надо их правильно задать и увидеть эти ответы. Т.е. не жалейте старика за "ограниченность", "он ничего больше не видел". Он умеет видеть! В море, рыбе он за свою жизнь увидел и понял больше, чем... чем даже берется передать писатель, и уж тем более больше многих, хватающих в жизни вершки - поверхностные впечатления.

Это одна из сильных сторон Хемингуэя: проза как вершина айсберга: надо сказать ровно столько, чтобы у читателя появился шанс почувствовать бОльшее.

Про "не построил, не накопил" - ох, не туда Вы смотрите. Какие беды пережил, на что не пожалел денег, человек умеющий ТАК работать и с ТАКИМ терпением сносить все тяготы. Мне кажется, для кого-то он стал без пафоса и геройства кем-то... Не одними скелетами рыб он заслужил уважение мальчика. Опять Вы ждете справку из месткома: "с такого-то года по такой...".

"Я входил вместо дикого зверя в клетку
...
Только с горем я чувствую солидарность,
Но пока мне рот не забили глиной,
Из него раздаваться будет лишь благодарность"(с)
Мне кажется это о том же.

В общем, я отдаю свой голос в пользу варианта - "наверно все-таки в этой книге что-то есть" :))

 
 
08 May 2008 @ 10:06 am

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

Люди ценят проводников напрягов. Люди привыкли напрячь соседа и получить с него. Но самому всех не перенапряжешь. Ищут проводников - это менеджеры среднего звена. Менеджеры специализируются на работе с пофигистами и занудами. Не быть в среднем звене.

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

Ремонт в квартире. Сколько сил вбухивают в эти гнездышки. Не одну орбитальную станцию можно построить сложив такие усилия. Но содержание музея - дорогое удовольствие! Жить в музее - слабое удовольствие. Зато сколько гордости, когда принимают гостей в музее... Минимум мебели, минимум вещей. Самое забавное, что отнимут. Как показывает история - не национализация так ипотека.

Все это бы помогало сосредоточится на главном. Дело за малым - понять что главное :))

 
 
04 May 2008 @ 02:54 pm

Прочитал пару книг, совершенно случайно выбранных. "Автостопом по галлактике" и "Невыносимая легкость бытия". Что книги замечательные отдельный разговор. Но вот, Что в путеводители один из центровых моментов - ответ на самый главный вопрос во вселенной звучит так: "42" ". Без объяснений... ну ладно, 42, так 42... 
Зато в "Невынасимой легкости бытия" Куча случайных совпадений крутится возле числа 6. "Было 6 вечера и она жила в доме №6 ей это показалось предзнаменованием... ", ".. часы пробили 6 и она вспомнила все случайности"...
И в обеих - рассуждения о неслучайности случайностей.

Ну вобщем, спасибо, дорогая судьба, я уже понял 6:42, так 6:42. Теперь бы еще понять к чему это :))

О датах:

ко всему надо добавить, что читалось 1 мая и само собой в "Невыносимой легкости бытия" как один из результатов размышлений - кич. И главный кич коммунизма - 1 мая... совпадение :))

до этого так же случайно 12 апреля читал "Расколотое небо"... По пунктам, что ФРГ лучше ГДР , но кульминация - 12 апреля, когда приходит известие, что СССР слетал в космос. как главный аргумент.

Кстати, и незабвенная "Футурама", смотренная в НГ начинается с "долбаного миллениума"...

сплошная мистика

 
 
30 April 2008 @ 07:31 pm

потритил некоторое время на поиск информации в Гугле.. нужно найти как работать со сканером и ПДФ из шарпа... и сложилось стойкое убеждение, что гугл использует информацию о предыдущих моих поисках. то бишь он помнит что я недавно искал и старается выдать в первую очередь инфу на пересечении критериев... сомнительное решение... резкая смена темы поиска заведет в дебри.. хотя может просто показалось...

 
 
29 April 2008 @ 10:04 am
Идея показалась интересной
Есть программа написанная на ФоксПро, в ней заполняется документ надо сделать рядом на Шарпе проверку правильности заполнения.

Сценарий для пользователя:
- Запускаем программу на Шарпе
- Запускаем программу на Фоксе
- Заполняем Документ и жмем кнопку "Проверить" 
- в первой програме появляется список ошибок.

Реализация:
- Из фокса можно влегкую запустить exe
Run /N MyProg.exe (/N - чтобы не маячило окошке cmd )
- Програмка - заглушка должна передать большой проге, что от нее хотят.
это с помощью ремотинга . IpcChennel - от стандартных примеров до реализации тоьлко один нюанс -
сам объект создается на сервере и если там же заполнить набор статических членов класса - делегатов, то именно на сервере будет делаться что надо. Ну еще там инойком передать куда следует.

Дальше хотелось бы вернуть информацию. Пока не понимаю как это сделать. у прог разные обработчики событий. если один из них блокировать, то прога не будет прорисовываться? 
первое, что приходит на ум - добавить модальное окно в фоксовской проге. пока оно открыто - есть куда вернуть сведения. 
Или нет - передать хендл контрола. если он есть, то заполнить, если нет, то опаньки?
Или даже так - все обработки держать в одном блоке. что-то вроде из двух программ доступ к одному документу. в первой проге просто кнопка "перечитать документ".
Т.е. нужно воспользоваться справочником - запускаем блок редактирования инфы, заполняем, что хотим и в первой проге жмем "обновить".
Т.е. обмен инфой будет через базу.

Чую, предстоит мне тесное сотрудничество с фокспро
Tags:
 
 
23 April 2008 @ 01:42 pm
два фильма подряд. абсолютно разных. "Монстро" и "Мы из будущег". И такая общая деталька - в обоих фигурирует время 6:42
 
 
 
 

Advertisement

Customize