Привет, Гость
  Войти…
Регистрация
  Сообщества
Опросы
Тесты
  Фоторедактор
Интересы
Поиск пользователей
  Дуэли
Аватары
Гороскоп
  Кто, Где, Когда
Игры
В онлайне
  Позитивки
Online game О!
  Случайный дневник
MindMix
Ещё…↓вниз
Отключить дизайн


Зарегистрироваться

Логин:
Пароль:
   

Забыли пароль?


 
yes
Получи свой дневник!

Дневник > Coding


Пользователи c интересом "Coding".

пятница, 30 декабря 2005 г.
Я рыдалъ Abrakadabra 08:55:58
Программисты продемонстрировали национальную психологию в чистом виде. Не рассуждая, бежать вместе с товарищами - и жертвовать собой, чтобы чужим было хуже.

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

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

Программист задавал свойства существа (дальность зрения, максимальная скорость движения, сила атаки, сила защиты и т.п. - общая сумма была ограничена), алгоритмы его поведения (по какой траектории передвигаться; в каких случаях атаковать; есть все, что обнаружишь, или оставить немного на развод и т. п.). Трава росла. Травоядные ели траву. Хищники ели травоядных и друг друга.

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

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

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

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

Категории: Coding
Прoкoммeнтировaть
четверг, 15 декабря 2005 г.
Abrakadabra 13:00:30
Запись только для зарегистрированных пользователей.
четверг, 8 декабря 2005 г.
PHP 6 Abrakadabra 13:00:52
Почитал что разработчики хотят сделать в PHP 6 (http://www.php.net­/~derick/meeting-not­es.html)

Порадовало. Наконец-то уберут всякий шлак и добавят нужную функциональность.

Стоит отметить :
1. register_globals больше не будет
2. $HTTP_*_VARS - уберут
3. ereg - не будет (точнее его уберут из движка)
4. сделают аналог goto, через break
5. добавят int64
6. уберут safe_mode
7. добавят нормальную поддержку unicode
8. уберут magic_quotes
9. добавят поддержку мулти-уровневых массивов в foreach
10. что-то там с классами сделают =)

Категории: PHP, Coding
комментировать 2 комментария | Прoкoммeнтировaть
Abrakadabra 10:44:00
Запись только для зарегистрированных пользователей.
пятница, 2 декабря 2005 г.
русские они такие.. Abrakadabra 13:40:48
Историю эту рассказал мне близкий родственник, весьма почтенный патриарх. Возможно, за два десятка лет к ней что-то для красного словца и добавилось, но, в общем и целом, байка, думаю, правдивая...

Подробнее…
Родственник мой, S., оказался в Америке в начале восьмидесятых, в возрасте "за сорок" и владея английским языком в рамках "средней школы давно". Помыкавшись некоторое время (не о том сказ), S. нашел отличную работу - программистом Больших Шкафов для телефонного гиганта AB&C (кто знает, тот поймет). Для общения с начальством новоиспеченный программист быстро выучил английскую фразу "летмишоую" (сейчас покажу), за которой следовала демонстрация работающего кода, и вопросов больше не возникало.

Работа в телефонных гигантах неторопливая, но S. бездельничать не любил, и решил заняться оптимизацией. В одном из Больших Шкафов обнаружилась база данных, а в ней - таблица с парами чисел: 1-3, 2-6, 3-9, ... , 1000000-3000000. Ничтоже сумняшеся, S. таблицу стер, а обращения к ней заменил строчкой B=Ax3. Шкаф, радостно заурчав, продолжал функционировать. Отсутствие таблицы начальство заметило (и то по чистой случайности) через неделю. Состоялся знаменательный диалог:

- Где таблица?
- Таблица не нужна.
- Как это не нужна?
- Ну, не нужна. Летмишоую. Вот: B=Ax3
- Что это?
- Вместо таблицы.
- А где таблица?
- Я ее стер. Не нужна.
- Как стер???
- Летмишоую. Вот, работает. B=Ax3
- Ну, работает. А где таблица-то?
...
В конце концов, проявив завидную корпоративную мудрость, начальник оставил S. в покое. А по AB&C долго ходили легенды о сумасшедшем бородатом русском, который ПРИДУМАЛ ФОРМУЛУ.

(c)тырено с Voffki


Музыка Within Temptation - Stand My Ground
Категории: Юмор, Coding
комментировать 1 комментарий | Прoкoммeнтировaть
Значицца так, счастливым... Abrakadabra 11:58:52
Значицца так, счастливым обладателям FireFox 1.5 и Safari посвящается =)

3D Ходилка на JavaScript (использование canvas)
Нужнен браузер с поддержкой канвасов... (FireFox 1.5, Safari 1.3)

http://www.abrahamj­offe.com.au/ben/canv­ascape/

Категории: Coding, JavaScript
Прoкoммeнтировaть
четверг, 24 ноября 2005 г.
=) Abrakadabra 12:57:17
­­

Музыка Linkin Park
Категории: Coding
комментировать 3 комментария | Прoкoммeнтировaть
=) Abrakadabra 12:34:07
­­

Хехе =)

Музыка Нестандартный Вариант
Категории: Coding
Прoкoммeнтировaть
среда, 23 ноября 2005 г.
Так-с, теперь знаем SQL =) Abrakadabra 16:56:47
Продолжение темы :

­­

Музыка DDT
Категории: Coding
Прoкoммeнтировaть
=) Abrakadabra 14:20:31
Продолжаю совершенствоваться =)

­­

Музыка DDT
Категории: Coding
комментировать 4 комментария | Прoкoммeнтировaть
ггг Abrakadabra 10:16:55
Я уже научился пользоватся интернетом =)))

­­

Блин, прям спецыялист =)

Музыка Linkin Park - High Voltage
Категории: Coding
Прoкoммeнтировaть
О как! =) Abrakadabra 09:55:43
Я уже

­­

Музыка System Of A Down
Категории: Coding
комментировать 2 комментария | Прoкoммeнтировaть
понедельник, 21 ноября 2005 г.
Редакторы PHP Abrakadabra 10:33:02
Список редакторов PHP с описаловом, голосованием и т.д.

http://www.php-edit­ors.com/review/

Сам пользуюсь FAR-ом и не хочу переходить ни на какие графические =)

Музыка Orbital - Halycon
Категории: Coding, PHP
комментировать 1 комментарий | Прoкoммeнтировaть
суббота, 19 ноября 2005 г.
Эх Abrakadabra 16:52:40
Вот вспомнишь сколько языков изучал раньше, и assembler и всякие паскали и т.д., сколько раз перелазил по досовским низкоуровневым функциям, знал значения регистров при вызове 21-ого прерывания чуть не наизусть... А сейчас... Кому это нафиг надо, даже в резюме не напишешь... Сидишь тут на php пишешь сайты для всяких швей =)

Сколько времени было потрачено на FIDO, левонеты ради крупиц инфы, а тут тебе интернет - ввел и получил ответ googla...

Времена совсем уже не те =)
Блин, low-level умер, абыдна.
Сча закончил курсы по какому-нить VB.NET - все, ты уже программер, зачем тебе знать что такое mov ah,4ch int 21h, зачем знать весь этот real-mode processor mode....
И никаких тебе сидений над кодом думая как же тебе выделить динамически много памяти, при условии что можно выделять только максимум 64Kb за раз при этом еще расчитывая что-бы указатели которые тоже динамически выделялись, вместе с этой памятью, всю свободную память не заняли...
А сейчас... getmem(40000000000)­ и все ок =)
Не надо тебе интерфейс самому рисовать, отслеживать мышку и нажатия на нее, поддержку всяких особенностей видеокарт и т.д...
Скучна блин.
Никому уже не нужные знания...


Все как-то сумбурно написал, так что сорри, просто мысли ностальгические нахлынули.

Или это "раньше трава была зеленее"? =)

Музыка Fallout 2 Theme
Настроение: Ностальгическое
Категории: Coding, Ностальгия, Мысли
комментировать 3 комментария | Прoкoммeнтировaть
пятница, 18 ноября 2005 г.
Сцылочка Abrakadabra 16:54:21
http://www.turboajax­.com/turbodbadmin_de­mo/

Аналог phpMyAdmin только покрасавей немного будет.

Музыка Нестандартный вариант - Не последнее слово
Категории: PHP, Coding, MySQL
комментировать 2 комментария | Прoкoммeнтировaть
PHP Abrakadabra 16:47:52
Набрел на имплементацию теста Тьюринга под PHP :

http://www.sitepoin­t.com/article/toughe­n-forms-security-ima­ge

Музыка t.A.t.U - All about us
Категории: PHP, Coding
Прoкoммeнтировaть


Дневник > Coding

читай на форуме:
я сделала дохтору приятно Х)
Help!Тут было сообщество barbie по ...
Дизайн
пройди тесты:
kgh
V.I.P. для Кирюши vol.7
Деньги №9
читай в дневниках:




  Copyright © 2001—2018 MindMix
Авторами текстов, изображений и видео, размещённых на этой странице, являются пользователи сайта.
Задать вопрос.
Написать об ошибке.
Оставить предложения и комментарии.
Помощь в пополнении позитивок.
Сообщить о неприличных изображениях.
Информация для родителей.
Пишите нам на e-mail.
Разместить Рекламу.
If you would like to report an abuse of our service, such as a spam message, please contact us.
Если Вы хотите пожаловаться на содержимое этой страницы, пожалуйста, напишите нам.

↑вверх