January 2009 Blog Posts

Зачем Тебе Блог?

31 January 2009 |

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

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

Можно выделить два направления значимых для участников группы и оправдывающих ее существование:

  • Есть набор дел которые трудны/невозможно выполнить одному человеку или способности/знания других людей могут сильно помочь другим
  • Человек существо социальное, моральная поддержка других людей важна для него

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

Каждый участник группы использует различные инструменты для поддержки целостности группы (дни рождения/ другие праздники, поездки в дом отдыха, туризм, рыбалка, деловые отношения... блог), мне удобно использовать блог, практика показала эффективность этого инструмента.

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

Upload Large Files Over HTTP

27 January 2009 |

Как загрузить файл по HTTP на сервер? Простой вопрос предполагает простой ответ. Если в качестве клиента Web приложение написаное к примеру на ASP.NET, то можно использовать HtmlInputFile контрол. Если клиент обычное приложение, то файл можно сохранить в массив байтов и передать в Web/WCF Service.

Усложним вопрос: как загрузить большой файл (фильм, образ, и т.д.)  по HTTP на сервер? HtmlInputFile - имеет следующие рекомендации:

Additionally, other factors play a role in the maximum file size that can be uploaded. These factors include available memory, available hard disk space, processor speed, and current network traffic. With regular traffic of files being uploaded, Microsoft recommends that you use a maximum file size in the range of 10 to 20 megabytes (MB). If you rarely upload files, the maximum file size may be 100 MB.
(http://support.microsoft.com/kb/295626)

Очевидно что в случае Web/WCF Service загружать большие файлы целиком в оперативную память невозможно, ее просто не хватит. Какие решения задачи существуют? Надо использовать Web/WCF  Service, но корректно для данной задачи.

Существуют два подхода: передача файла потоком или кусками. Если вам не нужна возможность докачки, к примеру у вас надежный высокоскоростной канал, то можно использовать потоки (Streaming), см. WCF Streaming: Upload files over HTTP. Но высокоскоростные надежные каналы бывают в Intranet сетях, в волшебной стране Оз или где высоко в горах, не в нашем районе. Потому наиболее практичным следует признать передачу большого файла по маленьким кусочкам (к примеру по 64Кб). Реализовывать придется ручками в зависимости от потребностей, при этом логично использовать новый тип данных SQL Server 2008: FILESTREAM.

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

Уберем столбики вместе

22 January 2009 |

Опыт общения с друзьями/знакомыми показывает, что парковка во дворе дома зачастую становится проблемой. Тот же опыт показывает, что обращение в ГИБДД и Милицию ни к чему не приводит.

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

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

Все просто заполняете форму на сайте и в замен получаете надежду что с этим разберутся. Особенно если это столбики, судя по всему за них будет самое суровое наказание.

I Go To Jabber

21 January 2009 |

Большинство моих друзей и знакомых пользуется для обмена сообщений протоколом ICQ, главное его достоинство - распространенность. Но время от времени с ним возникают проблемы к примеру сегодня:

=============================
          Системное сообщение
=============================
ICQ не поддерживает используемую вами версию. Скачайте бесплатную авторизованную версию ICQ с официального web-сайта ICQ.

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

Происшествие заставило задуматься о положении дел в области IM. Легко найти статьи по теме одна из наиболее характерных: Jabber: лучшая альтернатива сетям мгновенного обмена сообщениями для бизнеса. После знакомства с вопросом становится очевидно, что с технической и идеологической точки зрения разумно использовать протокол Jabber. В теории конечно все понятно, а что на практике.

Оказывается всё просто, если у вас есть учетная запись на GMail то у вас есть автоматически учетная запись и даже контакт лист. Почти наверняка Ваш клиент IM, к которому Вы привыкли QIP, Miranda ... другое поддерживает этот протокол. Фактически чтобы осуществить переход надо ввести свои учетные данные это: login: почтовый_адрес без @gmail.com, соответственно пароль из gmail а login server: gmail.com.

Для работы c ICQ, когда оно работало, использовал Miranda, без проблем настроил работу с Jabber, при этом контакт лист из GMail автоматически импортируется. Тут же начал общаться с человеком, который столкнувшись с ICQ проблемами сегодня же поставил себе GTalk, естественным образом я и он оказались в контактах друг друга через gmail.

Поразмыслив над сложившейся ситуацией принял решение использовать Jabber как основной IM протокол, если в Mirranda восстановится работа с ICQ, то конечно  буду пользоваться ей для поддержки старых контактов, если нет значит нет. Призываю своих друзей и знакомых задуматься, благо повод есть, и перейти на Jabber. Учетная запись у Вас есть в GMail, контакт лист не надо заполнять с нуля многие уже в нем будут, клиент скорее всего не надо будет менять, пользуйтесь чем привыкли...

Надеюсь увидеть Вас в IM через новый протокол.

Religion: Koran - Resume

20 January 2009 |

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

Про женщин:


A те из ваших женщин, которые совершат мерзость, - возьмите в свидетели против них четырех из вас. И если они засвидетельствуют, то держите их в домах, пока не упокоит их смерть или Аллах устроит для них путь.

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

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

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

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

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

Palestine Vs Israel

12 January 2009 |

Для большинства война Израиля против Палестины, что-то не из этого мира, и это не удивительно многие историю своей страны не знают, не то что...

...
1516г. – завоевание страны турками и включение в Османскую империю.
1918г. – в Израиль входят английские войска. После окончания I мировой войны Англия получает мандат Лиги наций на управление территорией.
14 мая 1948г. – по решению ООН было провозглашено создание независимого государства Израиль. Территория Палестины делилась на еврейское и арабское государства.
1948 – 1949 гг. – арабо-израильская война. Израиль захватил значительную часть палестинской территории и не допустил создания Палестинского арабского государства.
1952г. – соглашение Израиля с США о военном сотрудничестве.
1956г. – Синайская война против Египта.
1967г. – арабо-израильская война. Израиль оккупировал значительные территории Египта, Сирии, Иордании, восточную часть Иерусалима.
1973г. – Египет и Сирия развязывают новую арабо-израильскую войну. Войска Израиля переносят боевые действия на территорию арабских государств. Вмешательство СССР спасает Египет и Сирию от полного разгрома.
1979г. – соглашение о мире между Израилем и Египтом в Кемп-Девиде (США), по которому Израиль соглашается с правами Египта на Синайский полуостров, включая спорные территории.
1993г. – мирное соглашение Израиля с Организацией Освобождения Палестины о создании Палестинской автономии. Однако окончательно вопрос еще далеко не решен

Краткая история страны Израиль

Фильм: Обитаемый Остров

11 January 2009 |

Рождённый ползать летать не может...

Вышел фильм Обитаемый Остров по одноименной книге братьев Стругацких. В народе это событие вызвало определенный интерес, некоторые даже решили прочитать книгу перед просмотром. Книга имеет философскую направленность, достаточно большого объема и возможность её экранизация без потери идеи/смысла изначально вызывала сомнение.

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

Если кратко: не тратьте время и деньги на этот фильм. Если Вы не читали книгу или читали её давно, то скорее всего трудно будет понять сюжет и вообще, то что происходит на экране. Если Вы читали книгу, Вам она понравилась и Вам больше 14 лет, то вы будете разочарованы общей корявостью.

В смысле action-а действительно близко к книге, а в смысле идей, мысли ничего, т.е. полный ноль. Так можно было бы экранизировать историю Христа: родился, вырос, пришел в город, выловлен, распят... и что? Чего здесь не хватает, правильно картинкой можно передать очень многое, но надо уметь, нужен режиссерский талант, а еще нужна актерская игра чтобы зритель чувствовал персонаж... Оказывается не достаточно взять продвинутые спецэффекты, шаблонную игру актеров, хорошую книжку, чтобы получить хороший фильм, есть ремесло кино, а есть искусство кино.

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

Religion: Take Islam - Koran

06 January 2009 |

В рамках знакомства с мировыми религиями, 2009 год начинается знакомством с Кораном - основа ислама. Источник - перевод И. Ю. Крачковского, одновременно достоинством и недостатком его является то что он дословный. Для знакомства и сравнения с другими религиями дословный перевод более подходит. По сравнению с Библией Коран имеет значительно меньший объем, значит и прочитан он может быть быстрее.

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

Во многом Коран - пересказ ветхого завета другим, но не менее трудновоспринимаемым языком. Создается впечатление, что Коран предполагает знакомство с Ветхим заветом.

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

The Kingdom of God Is Within You

01 January 2009 |

Началось всё с прочтения статьи "Правда всегда одна?", а именно с упоминания книги Льва Николаевича Толстого "Царство божие внутри вас…". Контекст в котором упоминалась эта книга, её характеристика

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

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

Знакомство с книгой началось с того, что не получилось найти в продаже этой книги, что подтверждает тезисы статьи "Правда всегда одна?": о цензуре со стороны Русской Православной Церкви. Книгой близкой по тематике была книга "Четвероевангелие: Соединение и перевод четырех Евангелий" с забавным описанием:

Данное издание украсила также статья выдающегося философа и богослова Александра Меня, представляющая точку зрения церкви на поиски Бога великим русским писателем.

Атмосфера вокруг книги ещё больше усилила интерес к ней, хорошо, что достать цифровую версию не проблема.

Толстой чётко, ясно, хорошим литературным языком доносит свои рассуждения о: Христианстве, Церкви, Государстве, Человеке и смысле его жизни... Отличительной характеристикой является всесторонний обзор проблем, Толстой не ограничивается констатацией какой либо идеи он её аргументирует, рассматривает подробно доводы критиков, приводит примеры, не возникает ощущения предвзятости автора, чувствуется, что он действительно искал истину, а не пытался подогнать решение к результату. Но больше всего поразил круг вопросов/тем, удивительно как они совпадают с моими, которые появились после прочтения Библии и теми которые возникали по ходу жизни. Это как поговорить с человеком, который независимо от тебя долгое время размышлял о той же теме что и ты. Именно сейчас интересно читать что он писал, с одной стороны события которые происходили, его прогнозы относятся к недавнему времени и имеют отношение к нашим дням, с другой прошло достаточно много времени чтобы увидеть что подтвердилось, что нет.

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

С чем то согласен, с чем то не согласен, даже правильней сказать во многом не согласен, но получил огромное удовольствие. Книга прочиталась на одном дыхании, её можно рекомендовать как лёгкое чтения, очень доходчиво Толстой доносит свои идеи. Знакомство с Христианством необходимо только в тех местах, которые касаются аргументации искажения Христианства распространяемого церковью, не много потеряете при прочтении даже если у Вас нет определенного взгляда на Христианство.

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

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