?

Log in

No account? Create an account
Большинству плевать на то
что вы думаете по этому поводу
Свежие записи 
apple
Вот представьте: «душа» человека определяется ни чем иным, как физической структурой его мозга. Под «душой», в данном случае, понимается способность воспринимать окружающий мир. Добавим к «душе» память (как способность изменения физической структуры мозга с течением времени) — и получим «личность». Некий индивид, способный воспринимать окружающий мир, запоминать происходящее, выявлять причинно-следственные связи, короче говоря — полноценно мыслить и осознавать себя.

Рано или поздно данный индивид, как это не печально, — умирает. Вместе с исчезновением физической структуры мозга исчезает как «личность», так и «душа». Но дело в том, что благодаря масштабам вселенной и времени возможность появления рано или поздно точно такой же физической структуры мозга, как у умершего индивида, — не кажется совершенно невозможной.

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

Тут возникает противоречие: А если, в силу той же масштабности вселенной, произойдёт одновременное появление двух одинаковых структур мозга — двух одинаковых «душ»? Единственное, что можно предложить в данном случае: индивид проживёт эти жизни независимо, вне времени или одновременно. Это наталкивает на мысли о том, что время является всего лишь производным понятием, необходимым мыслящим существам для выявления причинно-следственных связей и других мыслительных процессов.
apple
Так как в сообществе ru_chgk , теперь могут оставлять комментарии только зарегистрированные пользователи — пишу сюда.
Это в продолжение http://community.livejournal.com/ru_chgk/30213.html?nc=551

————————————————

Всё чего я хочу — это адекватное взвешивание фактов, но это тут ни кому не нужно, все цепляются за термины «User Agent», «Referrer» и воображают их себя отдел К, всячески игнорируя любые замечания, подменяя понятия и просто цепляясь к словам. Это всё, разумеется, сделано для того, чтобы убедить окружающих в своей версии и выставить оппонентов идиотами.

—— —— ——

Мог ли господин Белкин действительно взломать (заказать взлом) ящики? Да, разумеется, технически мог.
Могли ли подставить господина Белкина? Да, разумеется, технически могли.

Хотите напишу подробную статью о том, как это (и ящики взломать и подставить) можно осуществить? Даже с иллюстрациями могу.

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

Специалисты моментально уцепились за мои упрощения и навесили на меня ярлык «Ламера», а господин Кноп радостно дописал на этом ярлыке ещё и термин «Тролль». По сути мне просто заткнули рот, как неугодному и явно лишнему на этом празднике «справедливости и здравого смысла».

Следственные органы ещё ничего не установили, а команду уже дисквалифицировали. Если теперь вскроются факты, оправдывающие Анатолия Белкина — уважаемые господа сильно опозорятся. Это, понятно, недопустимо, поэтому факты не вскроются в любом случае.

Чтож, поздравляю, господа. Цель достигнута и вы выиграли эту игру :)
apple
Очень часто происходит ситуация, кода заказчик просит сделать нечто плохое.
Сам то он думает, что это вовсе не плохо, а, напротив, — весьма прекрасно.
Но вы то — специалист, и знаете что прекрасно, а что на голову не одеть.

Что делать? Ответом на этот вопрос может оказаться нижеследующий алгоритм:

————————————————————————————————————————————————————————————————

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

 
Иначе:
 
Убедите заказчика в том, что если немного (по крайней мере ему должно казаться что немного) изменить концепцию, то это упростит разработку и возможно даже снизит цену. Тут придётся потрудиться: сделать хорошо то, что изначально придумано плохим, порой довольно сложно, сговорчивый заказчик, по крайней мере, не будет сильно мешать.


Если заказчик не дурак:

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

Иначе:
 
Отлично, вам повезло, вместе с умным и сговорчивым заказчиком всегда можно переработать концепцию таким образом, что она станет действительно хороша. Да и средства реализации выбрать можно на свой вкус.



————————————————————————————————————————————————————————————————

А теперь простой жизненный пример:

Вы — художник. К вам приходит человек и просит нарисовать его портрет гуашью. А вы не то, чтобы не умеете ей рисовать, но знаете, что маслом получится лучше. Человек садится и поворачивается в фас. Вы видите, что овал лица у него лучше будет смотреться под небольшим углом. Начинаем объяснять простым языком что и почему. Если он никак не реагирует на слова — гоним его.

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


Элементарно? Очень вероятно, только почему-то мало кто пользуется этими правилами.
4-ноя-2008 03:44 am - http://twitter.com/sovnarkom
apple
Микроблоггинг — рулит, а ЖЖ — сосёт.

http://twitter.com/sovnarkom
apple
Ох вымучался за день с говнокодом, решил передохнуть, подумать о «высоком» и написать про UML.

UML — это «унифицированный язык моделирования». Решили у нас на факультете обучить этому языку студентов, курс назвали  «проектирование сложных систем»… к несчастью попали и в меня. Года полтора назад я было пытался использовать uml, но он мне с самого начала как-то не понравился, но тогда я не смог для себя определить почему.

Вероятно, сейчас мне стоит сделать лирическое отступление, и пояснить одну важную деталь:

Само название «язык» для этого инструмента совершенно не подходит, дело в том, что, по сути, он предназначен для визуального представления некой информации. Проще говоря — рисования диаграмм. Языком же принято называть то, на чём можно написать некий текст человеческими руками…

По сему, для создания UML диаграмм используются графические инструменты, некоторые из них, такие как Rational Rose умеют очень многое, но и стоят при этом — мама не горюй, да и использовать его ужасно неудобно. Есть, конечно и бесплатные, такие как линуксовая Dia. Естественно, что студентов заставили использовать крякнутый демо версию Rational Rose... но это тема другого разговора.

Одним словом, передо мною была поставлена задача спроектировать информационную систему транспортного предприятия…
Естественно, я сразу представил где и как должна работать эта система. В UML нашёлся нужный тип диаграмм — use case (варианты использования).

И тут началось самое неприятное — модель классов. По сути, на этом этапе нужно полностью спроектировать систему… до мелочей, таких как приватные методы. Для тех, кто не понимает — поясню: если описаны все классы — останется только реализовать методы и нарисовать интерфейс.

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

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

Но дальше стало ещё веселее, оказывается, каждая мелочь должна быть классом. Это заблуждение сейчас стало жутко распостранено… даже строка сообщения, которая может быть переслана от пользователя к пользователю должна являться классом. Даже если у сущности нет никаких методов — это класс… Вот оно поколение java… выросло.
Одним словом преподы пытался со мной спорить даже, было смешно.

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

Спасибо за внимание, к этому, практически не читабельному тексту.

19-сент-2008 03:26 am - ну хорошо
apple
Если кому интересно — можете у меня спрашивать всё что угодно — постараюсь ответить.
А самого писать про что-то пока не тянет)
14-сент-2008 03:04 am(без темы)
apple
Что-то меня френдить начали какие-то странные люди…  в неделю один, а то и другой, стабильно.
Решил вот поинтересоваться… а с какой, собственно, целью?
5-авг-2008 01:23 am - Чтож
apple
Здравствуйте.
apple
Следующую строку девушкам читать не рекомендуется:
Он давно не писал в свой ЖЖ, но с наслаждением срал в комменты.

Застал сегодня будильник спящим... подло и очень жестоко отомстил ему за всё.

В халф-лайфе тоже запускали адронный коллайдер?
Кстати в нашей Black Mesa опять задержка.... а это повод нарисовать ещё несколько роликов со скукоживающейся землёй.
This page was loaded ноя 22 2017, 6:56 am GMT.