Источник для создания данных людей?

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

В качестве альтернативы, есть ли у программиста эквивалент lorem ipsum для случая, когда вам нужно создать группу фиктивных учетных записей?

29.05.2009 00:08:20
Отредактировано, чтобы избежать быстрого закрытия. Подсказка на будущее - вернитесь к техническому импульсу для вопроса, чтобы убедиться, что вы получите ответы наилучшего качества и не будете сразу же закрыты.
Rex M 29.05.2009 00:11:37
Спасибо за редактирование Rex M! Это действительно намного лучше название моего вопроса в конечном итоге. =)
Dan Homerick 29.05.2009 00:12:44
4 ОТВЕТА
РЕШЕНИЕ

Вы можете рисовать имена случайным образом из names.txt (46 КиБ, значения через запятую) из задачи Project Euler 22.


РЕДАКТИРОВАТЬ : Бюро переписей США имеет статистические данные для имени и фамилии .

3
29.05.2009 00:27:17

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

Например: в ячейке A1 введите = "FirstName" и ROW (A1), затем выберите любое количество строк и заполните их. В столбце B сделайте то же самое для фамилии, сохраните как CSV и импортируйте в свою БД.

Или вы можете стать немного умнее: укажите несколько имен в столбце A и несколько фамилий в столбце B.

Формула для С1:

=OFFSET(A$1,INT(RAND()*[[number_of_first_names]]),0)

и что-то подобное для D1:

=OFFSET(B$1,INT(RAND()*[[number_of_last_names]]),0)
0
29.05.2009 00:29:06

Вы всегда можете использовать несколько имен и чисел:

firsts = [ "Dave", "John", "Jane", "Jack", ...];
seconds = [ "McMuffin", "Frontage", "Bush", "McProgrammer", ...];

for f in firsts {
    for s in seconds {
        for( i=0; i<10; i++){
            tmp_user = f + "_" + s + i;
            // Add user to database
        }
    }
}

Это довольно много имен пользователей, если вы добавите еще несколько :)

Удачи

1
29.05.2009 00:17:09

Проверьте http://www.generatedata.com

Бенджамин Кин создал этот потрясающий инструмент, который, вероятно, подойдет вам.

2
10.06.2009 13:49:57