23:41

из сарая
Господи, вы видели Ткачева? Это же кощщщей бессссмертный просто. Худой, как я, но только старый и сморщенный, как курага.

из сарая
Итак, речь пойдет о таком великолепном языке, как ассемблер. Для начала давайте разберем, в чем же его великолепие?

1) Безграничные возможности. Подробнее:

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

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

4) Низкий уровень разработанных программ. Если есть в системе какое-то устройство и если оно правильно работает, то единсвтенный язык, который со 100% гарантией сможет работать с этим устройством - ассемблер. Собственно, вирусы (которые по сути являются маленькими иголками, способными проникнуть даже в самую маленькую дырочку, оставленную между огромными монолитами объектов, созданных другими, высокоуровневыми языками) в большинстве своем созданы на ассемблере (а остальные - на С++ с ассемблерными вставками) , потому как такие тонкости возможны только на нем.

А теперь о соответсвующих каждому вышеописанному пункту недостатках:

1) Безграничные сложности. Подробнее:

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

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

4) Низкий уровень программ. Только низкий. Это означает, что программа аккуратно огибает все неровности архитектуры целевого компьютера. И программист должен подробно описать каждый такой изгиб на теле программы. А если это большая программа? Тогда только на перечисление всех этих "изгибов" и "неровностей" уйдет пару лет, не говоря уже о том, чтобы их подробно описать. Компиляторы высокоуровневых языков берут все это на себя, давая программисту возможность оперировать огромными частями программы с легкостью одной строчки.



А теперь "апогей" этой статейки - все эти недостатки могут быть бесследно стерты с истории ассемблера если в него просто добавить макросы. Разработка компилятора для ассемблера с хорошими макросами займет времени не больше, чем разработка какого-нибудь компилятора Visual C++, но вот результат будет гораздо лучше, т.к. язык, обладающий преимуществами и лишенный недостатков чистого ассемблера, - это величайший язык. Ведь если хорошо постараться с разработкой макросов, сделать их использование свободным, не стесняющим возможностей чистого ассемблера, то тогда вполне можно будет создать такой вот величайший язык. Было бы желание. Но почему-то у великих кампаний нет желания связываться с ассемблером, им проще списать его в число древних ископаемых, которые уже не способны сравниться с их могучими титанами С++, Object Pascal, Basic, Fortran, Lisp, Prolog, и т.д. и т.п. Собственно, ассемблер пытались списать со счетов с тех самых пор, когда в обиходе стали использоваться высокоуровневые языки (а это более двадцати лет назад), но безуспешно. FASM (Flat Assembler) - первая (известная мне) попытка реализовать такие макросы. Но этот ассемблер поддерживает (если поддерживает) всего-лишь один человек, соответственно несмотря на отличные, оригинальные и многофункциональные макросы, FASM все еще не может избавиться от своих недостатков, хотя и уменьшил их сравнительно с TASM, MASM или другими ассемблерами. К тому же у него нет хорошего IDE, т.к. Fresh - единственный более-менее удобный IDE - не может поравняться с современными интерфейсными монстрами.

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

из сарая
Никогда не используйте флешгада... Удаляйте его, предварительно скачав Download Master - и нервы спокойнее будут... Если бы я это раньше сделал, то может быть имел бы шанс выспаться. А теперь уже поздно.

18:30

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

21:56

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

из сарая





























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





Тут

из сарая
Госдума уточнила понятие "экстремизм"



Сегодня Госдума РФ приняла во втором чтении поправки в ст. 1 и 15 в федеральный закон "О противодействии экстремистской деятельности". Они устанавливают новые признаки террористической деятельности.



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



Также экстремизмом признается публичная клевета в отношении высших чиновников РФ и субъектов РФ при исполнении ими своих должностных обязанностей. Однако сам факт клеветы придется устанавливать в судебном порядке.




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

23:41

из сарая
Мда... Оглядываясь вокруг себя, я иногда чувствую себя просто эдаким интеллигентом, заучкой и вообще интеллектуальным человеком =) Впрочем, в кругу своих уважаемых избранных это чувство встает на свое место =)

А вообще, лучше не сравнивать себя с другими - легче жить будет =)

21:23

из сарая
Смерть 17-месячной жительницы Филадельфии Элайи Турман (Alayiah Turman) наступила в результате тяжких телесных повреждений, которые нанес девочке ее же собственный отец.



25-летний Тайрон Спеллман (Tyrone Spellman) славился своей страстной привязанностью к видеоиграм. В порыве азарта молодой папаша забывал обо всем, включая свою любимую дочь. Однажды, пребывая в подобном экстатическом состоянии, Спеллман рассчитывал пройти очередную игру, однако осуществить заветную цель помешала маленькая Элайа, случайно выдернувшая из розетки шнур видеоприставки. Рассерженный отец несколько раз ударил дочку, после чего обнаружил, что девочка не дышит. Вернувшейся домой жене испуганный Спеллман сказал, что малышка заснула. Горе-отцу уже предъявлено обвинение в убийстве.




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

11:31

из сарая
Блин, какие типы ударов могут быть использованы в уличном бою? Я только "Хук" придумал и "Удар с размаха". Зачем мне это? Для игры. Вот, для подтверждения, черновик алгоритма боя выкладываю за морем.

20:53

из сарая
Бля, как же я не навижу этот сраный краснодар, этих кубаноидов, эти рожи, эту жару... Здесь люди - не люди, а кубаноиды. Я не знаю, как на других форумах, но тут! Бля... Если не сумничал, если не обматерил или не нахамил на худой конец - значит жизнь прошла даром! Вот сколько раз смотрю объявления - "Такое дерьмо на двести рублей в магазине продается", "А слабо написать подробнее?!", "Да ты вообще чмо" и т.д. Как же я все это ненавижу...

из сарая
Первый официальный чемпионат для игроков-казуалов WorldWide Web Games, организованный компанией Fun Technologies, состоялся в минувшие выходные в Голливуде, штат Калифорния.



На протяжении 12 часов более 70 игроков со всего мира боролись за титул "лучшего казуала планеты" (World's Best Casual Gamer) в следующих популярных кибердисциплинах: Bejeweled 2, Solitaire и Zuma. Победителем чемпионата оказалась миловидная американка индийского происхождения Кавита Ялаварти (Kavitha Yalavarthi) из Одессы, штат Техас), получившая в награду чек на $1 млн.




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

из сарая
Психологическая консультация по ICQ:

- эффективная помощь в самых различных вопросах;

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

- решение любых проблем, планирование будущего.



Обращайтесь прямо сейчас, номер icq: 000-000-000

или xxxxxx.ru



Желаю Вам любви, удачи и счастья!



С уважением,

ваш личный психолог

Иван Иванов

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

Вообще, когда я начал осознавать, что смысла нет, сам мир вокруг меня стал меняться. Собственно, теперь мне кажется странным, если бы был этот самый смысл. Почему? Потому, что природа - не живое существо. Она не мыслит. Ее вообще нет. Природа - это обобщенное название всего этого живого мира, природа - это с позволения сказать процесс развития молекул (грубо говоря). И человек по сути - это сложноорганизованная группа молекул. С такой точки зрения у человека просто не может быть смысла. Он просто есть. Точно так же, как есть, например, камень (ведь это тоже куча молекул, хоть и не настолько структурированных и организованных, но тем не менее). Он просто есть.

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

Из всего этого коммента вывод: так что живи и радуйся =))))



тут полная версия этой... "дискуссии" http://www.diary.ru/~Iskat-iskat-is...postid=16802486

11:30

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

00:40

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



"И тишина... А вдоль дороги - мертвые с косами стоят!" (с - за..л этот значек)

02:55

из сарая
"X3 - Reunion" - вот пример великолепной игры. Один только базовый мануал на нее тянет на целую книгу. При этом как программа он ничуть не пострадал от огромной почти настоящей игровой вселенной, движек использует практически все современные эффекты, достаточно оптимизирован, учитывая динамичность мира, и, вроде бы, достаточно надежен. Но, впрочем, главное в этой игре не движек, а именно огромнейшая вселенная, множество возможностей, реальные масштабы. Я еще не видел игры, в которой бы самый маленький юнит был хотя бы в сто раз меньше, чем самый большой. А здесь... Простой Argon Buster выглядит рядом с Boron H2, как килька, рядом с китом, т.е. в тысячи раз меньше. А сто видов фабрик? Не шаблонных, нет, для каждой из них есть своя модель. Кстати, отдельное слово стоит сказать о проработке моделей... Полигоны видны, но они абсолютно не бросаются в глаза, а глядя на большие модели создается впечатление, будто там несколько сотен тысяч полигонов (тем более с отлично проработанными эффектами пиксель шадинга на текстурах). Текстуры вообще самые большие из всех, что я когда-либо видел. И весьма разнообразные, не повторяются через каждые несколько сантиметров, как в других играх. Я даже не представляю, как ВСЕ ЭТО умещается в пяти сотнях файлов, занимающих общей суммой три с половиной (а на NTFS'е даже меньше, чем два с половиной) гигабайта и выдает превосходный FPS. Особенно это превосходство чувствуется, глядя на бой - когда два десятка легких кораблей искрят и пестрят всевозможными видами лазеров и бластеров. Кстати, практически все время вокруг игрока летает не меньше полсотни всяких объектов - кораблей, "зданий", астероидов и т.д. Вот за это разработчикам не просто мое почтение, им за это памятник можно поставить. Но только после того, как они добавят нормальную систему помощи. Потому что изучать возможности методом тыка... Проще самому сделать такую же игру!

02:55

из сарая
"X3 - Reunion" - вот пример великолепной игры. Один только базовый мануал на нее тянет на целую книгу. При этом как программа он ничуть не пострадал от огромной почти настоящей игровой вселенной, движек использует практически все современные эффекты, достаточно оптимизирован, учитывая динамичность мира, и, вроде бы, достаточно надежен. Но, впрочем, главное в этой игре не движек, а именно огромнейшая вселенная, множество возможностей, реальные масштабы. Я еще не видел игры, в которой бы самый маленький юнит был хотя бы в сто раз меньше, чем самый большой. А здесь... Простой Argon Buster выглядит рядом с Boron H2, как килька, рядом с китом, т.е. в тысячи раз меньше. А сто видов фабрик? Не шаблонных, нет, для каждой из них есть своя модель. Кстати, отдельное слово стоит сказать о проработке моделей... Полигоны видны, но они абсолютно не бросаются в глаза, а глядя на большие модели создается впечатление, будто там несколько сотен тысяч полигонов (тем более с отлично проработанными эффектами пиксель шадинга на текстурах). Текстуры вообще самые большие из всех, что я когда-либо видел. И весьма разнообразные, не повторяются через каждые несколько сантиметров, как в других играх. Я даже не представляю, как ВСЕ ЭТО умещается в пяти сотнях файлов, занимающих общей суммой три с половиной (а на NTFS'е даже меньше, чем два с половиной) гигабайта и выдает превосходный FPS. Особенно это превосходство чувствуется, глядя на бой - когда два десятка легких кораблей искрят и пестрят всевозможными видами лазеров и бластеров. Кстати, практически все время вокруг игрока летает не меньше полсотни всяких объектов - кораблей, "зданий", астероидов и т.д. Вот за это разработчикам не просто мое почтение, им за это памятник можно поставить. Но только после того, как они добавят нормальную систему помощи. Потому что изучать возможности методом тыка... Проще самому сделать такую же игру!

21:14

из сарая


-----------

Killen to Алекс К



http://www.scepsis.ru/library/id_794.html очень хотелось бы услышать твой комментарий по поводу этой статьи. Все-таки, ведь именно ты чаще всего заявляешь о поддержке толерантности правительством.

-----------



Алекс К to Killen

Во-первых, авторы сразу называют задержанных виновными:

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



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



Такое сознательное пренебрежение законом и этикой сразу снижает доверие к журналистам. Похоже, они просто выполняют определённый заказ. Читаем дальше.



Дальше длинные, со ссылками на неназванные "источники" (знаем мы эти источники!) рассуждения о "моде на фашизм". Что ж, авторы имеют право на своё мнение. Но надо отличать мнение от фактов. А факты там проскакивают забавные:



Только он [Копцев] тронул кого-то в синагоге, и ему сразу впаяли 13 лет! А вот эти убили по 40 человек на Северном Кавказе, и им дали по 5 лет, и они через 2,5 года вышли.



Вот это действительно ФАКТ, потому что легко проверяется и подтверждается. Добавлю, что Копцеву дали СТРОГИЙ режим, а террористам Басаева дают ОБЩИЙ (а то и вовсе амнистируют). Да, и ещё приговор копцеву обжалован: теперь требуют уже не 13, а 16 лет.



Ты задал вопрос о "поддержке толерантности правительством". Что это, как не ФАКТ такой поддержки?



А вот несколько ниже журналисты "недоговаривают"факты:



Аналогичный случай после Копцева был в Ростове – нападение на ростовскую синагогу. Буквально вчера суд второй инстанции отменил приговор суда первой инстанции, который признал нападавшего психически больным и отправил на принудительное лечение. Суд его признал психически здоровым. И что дальше? Дал срок? Нет! Освободил от наказания.



Это правда, но не вся. Вся правда в том, что 1) нападавший никого даже не поранил; 2) он был...евреем!!!

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



Дальше читаем. Фактов нет, одни домыслы. Ну, например, некий "Айдер Муджабаев" (???), делая "вывод" о том, что, дескать, скинхедов направляет правительство, говорит:



Видимо, кто-то всем этим управляет. Потому что, с какой стати, вот мы (!?!? - А.К.) любили грузин 600 лет (??!! - А.К.) и вдруг перестали



Кто это "мы"? И откуда 600 лет, если Грузия попросилась в состав России только в 1783 году? И почему "любили грузин", он что , спрашивал у всего народа? Забыл и анекдоты про грузин, и то, как "любили" грузина Берию?

В общем, дешёвые фантазии, замешанные на откровенной лжи.



Дальше читаем:



"существует масса других организаций. Есть, например, Национал-социалистическое общество"



Ага, существует. Только вот эти организации одну за другой громят, а лидерам дают вполне реальные сроки по 282-ой статье. Это тоже ФАКТ, который авторы замалчивают. Если же разгромлены и посажены до сих пор не все организации, то корректно было бы не искать в этом параноидальные версии заговора, а элементарно сравнить с тем, сколько у нас непосаженных преступников по другим статьям. Например, в Москве и СПб совершенно открыто, в магазинах, продаются пиратские компакт-диски, и что? Кого посадили?



Обычная недоработка карательных органов, которые просто неспособны эффективно работать.



Вывод ангажированных журналистов закономерен: «Мода на фашизм спускается в народные массы исключительно благодаря стараниям чиновников различных уровней».



Что тут сказать? Они вообще представляют, в каком мире живут? Разве чиновник может "спустить моду"? Ведь не спускали же в 70-е годы чиновники моду на джинсы или брюки клёш, это в принципе невозможно! Уж если чиновники что-то делают, то неуклюже пытаются помешать национализму. Так, ТОЛЬКО В ПЕТЕРБУРГЕ на пропаганду толерантности выделено 314 миллионов рублей. Вдумайся! Это огромная цифра! Или посмотри на государственные каналы ТВ, по котором день и ночь пропагандируют негров, пидаров и чеченов... Так что если мода на фашизм и идёт сверху, то она возникает спонтанно, как протест против всего вышеперечисленного, наложенного на скотские условия жизни.



В общем, вывод у меня один: меньше слушай журналистов. Пытайся вычленить из потока речей ФАКТЫ, прояснить ФАКТЫ как можно подробнее и сопоставляй их САМОСТОЯТЕЛЬНО, а не как тебе подсказывают.



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



Ну например. Некто снял фильм про скинхедов. Это факт? Факт. (Я не проверял, но поверим на слово, что МК не врёт). Кто-то убил негра. Факт? Тоже факт.



Так вот, журналисты могут часами говорить об этом ЕДИНИЧНОМ случае так, чтобы у слушателя создалось впечатление, что в каждом городе нашей многострадальной страны каждый день зверски убивают сотни негров. И ни слова не сказать о действительно МАССОВОМ явлении, когда кавказцы убивают, грабят, насилуют русских (а это действительно происходит в каждом городе).



Только тогда, когда мы сопоставим эти явления, оценим их масштаб, мы сможем понять, что из них ЕДИНИЧНОЕ, СЛУЧАЙНОЕ явление, а что МАССОВОЕ, ЗАКОНОМЕРНОЕ. Что причина, а что следствие. И, соответственно, что действительно опасно, а что рассосётся само собой, когда уберут причину.



Поэтому больше читай статистики, независимых цифр, и меньше слушай эмоциональных выкриков.