5
ответов

Как нарисовать тигра со всего 3 строками?

Фон: художественный учитель однажды дал мне проблему проектирования нарисовать тигра с помощью только 3 строк. Так как идея - это, я изучаю тигра и изучаю эти 3 строки для рисования, чтобы люди все еще были в состоянии сказать ее...
вопрос задан: 28 February 2010 05:41
5
ответов

Алгоритм сиденья унитаза

Давайте возьмем некоторый обычный дом с человеком, который должен перейти к туалету каждый n минуты, требуя, чтобы место произошло, и женщина, которая должна сделать это каждый m минуты, требуя, чтобы место снизилось...
вопрос задан: 24 February 2010 15:54
5
ответов

уменьшение перекрытия в случайных прямоугольниках

У меня есть много возможно перекрывающихся прямоугольников случайного размера и положения в фиксированной плоскости. Так как эти прямоугольники случайны, некоторые не могут наложиться: |-----| | |----| |----| | |...
вопрос задан: 11 February 2010 18:02
5
ответов

Может bigO алгоритма быть найденным программно путем анализа его perfs?

Обратите внимание, что у меня нет "проблемы", и я не ищу "другой способ найти большой O моего алгоритма". То, что я хотел бы знать, - то, если бы это была бы возможная запись программа, которой Вы передали бы данные...
вопрос задан: 7 February 2010 09:48
5
ответов

Изящный парсинг команды в ОСНОВАННОЙ НА ООП текстовой игре

Я играю с записью приключения MUD/текста (не смейтесь) в Ruby. Кто-либо может дать мне какие-либо подсказки к изящному, основанному на ООП решению парсинга входного текста? Мы говорим о...
вопрос задан: 5 February 2010 14:53
5
ответов

Документация модульного теста [закрывается]

Я хотел бы знать от тех, кто документирует модульные тесты, как они документируют его. Я понимаю, что большинство подписчиков TDD утверждает, что "код говорит", и таким образом документация по тестированию не очень важна...
вопрос задан: 4 February 2010 09:16
5
ответов

Что “сериализированным” является объект в программировании?

Я видел термин "сериализированный" на всем протяжении, но никогда не объяснял. Объясните, что это означает.
вопрос задан: 2 February 2010 09:48
5
ответов

Что лучший независимый от языка источник должен изучить Лямбды/Закрытия?

Большинство языков программирования использует лямбды/закрытия. Какой источник агностика языка рекомендуется как лучшее изучить основы Лямбды? Лямбды/Закрытия на различных языках: Лямбды Perl...
вопрос задан: 30 January 2010 10:48
5
ответов

Как дисковые указатели работают?

Предположим, что я хочу сохранить сложную структуру данных (дерево, сказать) диску. Внутренние указатели, которые соединяют узлы в моих структурах данных, являются указателями, но я не могу только записать эти указатели на диск...
вопрос задан: 10 January 2010 18:12
5
ответов

Конструктивная сетка стереометрии

Если я создаю форму с помощью конструктивных методов стереометрии, как я могу создать каркасную сетку для рендеринга? Я знаю, что алгоритмы для того, чтобы непосредственно представить формы CSG, но я хочу...
вопрос задан: 4 January 2010 23:29
5
ответов

Дизайн GUI - ComboBoxes по сравнению со списками или [закрытый] RadioButtons

Когда некоторые элементы GUI должны использоваться по другим? Например, как Вы выбираете между ComboBox, RadioButtons или Полем списка? Например, я видел ComboBoxes, используемый для целых двух объектов и...
вопрос задан: 2 January 2010 23:52
5
ответов

Действительно ли долго живущие транзакции приемлемы?

Я думаю об использовании транзакций в 2-уровневом WPF (или формы окон) приложения следующим способом: Мы можем начать новую транзакцию, когда мы открываем новую форму для редактирования данных, редактируем и сохраняем изменения...
вопрос задан: 28 December 2009 12:15
5
ответов

Тестовый класс может стать “Объектом бога”?

Я работаю над бэкендом для Python с открытым исходным кодом ORM. Библиотека включает ряд 450 тестовых сценариев для каждого бэкенда, все смешанные в один гигантский тестовый класс. Мне, который походит на много для одного...
вопрос задан: 16 December 2009 19:45
5
ответов

Как я создаю незапертую очередь?

Я потратил сегодня, изучив незапертые очереди. У меня есть несколько производитель, несколько потребительская ситуация. Я реализовал, для тестирования, система с помощью Взаимно блокируемой вещи SList под Win32 и этим...
вопрос задан: 12 November 2009 20:11
5
ответов

Интенсивный трафик, Высоко безопасный веб-API, что язык? [закрытый]

Если бы Вы были планированием создания интенсивного трафика, очень безопасный сайт, какой язык Вы использовали бы? Например, если Вы были планированием, говорят, что создание сайта authorize.net-масштаба, который должен был обработать тонны...
вопрос задан: 12 November 2009 08:09
5
ответов

Лучшие практики Внедрения зависимости и антишаблоны

Я относительно низкой квалификации во Внедрении зависимости, и я хотел бы изучить некоторые лучшие практики и антишаблоны, чтобы использовать и избежать соответственно при использовании DI.
вопрос задан: 5 November 2009 18:21
5
ответов

Приемлемые типы для использования в качестве ключей в HashTable

Я должен признаться, что имел только элементарное понимание того, как HashTables работают, хотя от того, что мало я действительно знаю, что это кажется довольно простым. Мой вопрос - просто это: кажется что...
вопрос задан: 3 November 2009 20:39
5
ответов

Существует ли свободное (или низкая стоимость) база данных имени и фамилии?

Я ищу ссылочную базу данных, которая может использоваться для тестирования на возможные опечатки имени в базе данных контакта. Это для пакетной обработки, таким образом, производительность не является реальной проблемой. Идеально я хотел бы...
вопрос задан: 29 October 2009 08:03
5
ответов

Что функции языка требуются на языке программирования сделать компилятором?

Языки программирования, кажется, проходят несколько этапов. Во-первых, кто-то выдумывает новый язык, Язык Нечто. Компилятор/интерпретатор записан на другом языке, обычно C или некотором другом низко...
вопрос задан: 5 October 2009 07:14
5
ответов

Как взаимные исключения реализованы?

Некоторые реализации лучше, чем другие для определенных приложений? Там что-нибудь должно заработать путем развертывания собственного?
вопрос задан: 27 September 2009 21:01
5
ответов

Что такое приложения существующих производств и greenfield?

Я считал следующее предложение в Быстрой Wiki NHibernate:...; однако, для большинства greenfield приложений (и довольно много существующих производств также) автоматическое отображение будет более, чем способно. Что...
вопрос задан: 22 September 2009 12:58
5
ответов

Почему вы можете использовать только списки на функциональных языках?

Я использовал только 3 функциональных языка - scala, erlang и haskell, но во всех трех из них правильный способ построения списков состоит в том, чтобы добавить новые данные вперед, а затем перевернуть их вместо ...
вопрос задан: 16 September 2009 20:44
5
ответов

Межплатформенный и язык (de) сериализация

Я ищу способ сериализировать набор структур C++ наиболее удобным способом так, чтобы сериализация была портативной через C++ и Java (как минимум) и через 32bit/64bit, большой/с прямым порядком байтов...
вопрос задан: 14 September 2009 13:57
5
ответов

Высокий технологический стек масштабируемости [закрывается]

Я создаю веб-сервис, который будет при смешной загрузке (тысячи к десяти тысячам запросов в секунду). Моя нормальная стопка апача, PHP, кэш-памяти и некоторого DB сможет обработать его...
вопрос задан: 14 September 2009 06:30
5
ответов

Какие структуры данных могут эффективно хранить 2-е данные “сетки”?

Я пытаюсь записать приложение, которое выполняет операции на сетке чисел, куда каждый раз функция работает, значение каждой ячейки изменяется, и значение каждой ячейки зависит от...
вопрос задан: 8 September 2009 01:27
5
ответов

Сравнительное тестирование: Когда я могу прекратить делать измерения?

У меня есть серия функций, которые все разработаны, чтобы сделать то же самое. Те же исходные данные производят те же выводы, но время, когда оно берет, чтобы сделать их, варьируется функцией. Я хочу определить который...
вопрос задан: 7 September 2009 16:15
5
ответов

Там какой-либо путь состоит в том, чтобы найти среднее арифметическое “лучше”, чем сумма ()/N?

Предположим, что у нас есть числа N (целые числа, плавания, независимо от того, что Вы хотите), и хотят найти их среднее арифметическое. Самый простой метод должен суммировать все значения и разделиться на количество значений: определение simple_mean (мас
вопрос задан: 28 August 2009 13:03
5
ответов

Что имя искажает, и как оно работает?

Объясните, что является искажением имени, как оно работает, какую проблему оно решает, и в которых контекстах и языках используется. Стратегии искажения имени (например, какое имя выбрано компилятором и почему)...
вопрос задан: 22 August 2009 01:55
5
ответов

Агностик языка автоматизировал сборку и тестовый сервер для нескольких [закрытых] проектов

Для упрощения нашего тестирования выпуска мы ищем систему для автоматического создания, и (единица) тестируют наши проекты программного обеспечения на множестве архитектуры. Наши ограничения: код для создания написан...
вопрос задан: 29 July 2009 14:34
5
ответов

алгоритм для определения минимальных платежей среди группы

Проблема меня недавно попросили вычислить деньги, бывшие должные среди группы людей, которые пошли на прохождение вместе и натолкнулись на интересную проблему: учитывая, что Вы знаете суммы что каждый...
вопрос задан: 22 July 2009 04:48