2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Где взять 1000 строк кода?
Сообщение14.03.2019, 23:43 
Аватара пользователя
Предположим, некоему субъекту для определённой цели нужны 1000 строк программного кода.
Можно, конечно, написать:
Используется синтаксис Python
print ("Hello, world!")
 

... и откопипастить 999 раз, только вот код нашему субъекту требуется реальный, из какой-нибудь настоящей работающей программы.
На github, насколько мне известно, такую длинную программу тоже трудновато будет найти. Да и не всё там в открытом доступе.
Что посоветуете?

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение14.03.2019, 23:49 
Исходники ядра Linux скачать и вырезать произвольную тысячу строк. :-)

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение14.03.2019, 23:52 
Аватара пользователя
Pphantom
А можно что-нибудь попроще? И желательно всё-таки на Python (хотя не обязательно).

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение14.03.2019, 23:56 
А давайте вы сформулируете условия полностью. Желательно - вместе с обоснованием смысла потребности.

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 00:18 
Пример кода на Питоне. Длина более 1000 строк: https://github.com/python/cpython/blob/master/Lib/_collections_abc.py

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 00:28 
Аватара пользователя
1000 строк - это совсем немного. Правда на питоне часто файлы такого размера разбивают на несколько, но никто не мешает слить их в один. А можно найти и уже готовый. Например вот на 6408 строк из репозитория cpython https://github.com/python/cpython/blob/ ... decimal.py

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 01:24 
Аватара пользователя
Зайти в http://www.cyberforum.ru/python-beginners/ и внятно сформулировать просьбу в созданной тобой теме.
Конечно, если просьба в натуре очень громоздкая, а исполнять её неделя работы программиста, то лучше для начала попросить что-нибудь попроще.
Народ там отзывчивый, помогут.

 
 
 
 
Сообщение15.03.2019, 06:34 
Аватара пользователя
https://www.cpan.org/src/README.html
https://metacpan.org/search?q=python

-- 15.03.2019, 06:36 --

Функция на 1000 строк (из старых исходников Perl):
https://rsdn.org/forum/cpp/2340905.1

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 10:28 
Аватара пользователя
Pphantom в сообщении #1381953 писал(а):
А давайте вы сформулируете условия полностью. Желательно - вместе с обоснованием смысла потребности.

Смысл потребности - пока секрет. Но здесь ключевое слово - «пока».

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 12:02 
Аватара пользователя
Где ещё такое может быть нужно, кроме требования на собеседовании.

Так что вопрос модератора Pphantom выглядит обоснованным, а фразочки типа "пока секрет" - наоборот, неуместными для тематического раздела.

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 12:46 
Ktina в сообщении #1381948 писал(а):
На github, насколько мне известно, такую длинную программу тоже трудновато будет найти. Да и не всё там в открытом доступе.
А вам нужно "всё", или 1000 случайных строк? Возьмите какой-нибудь опенсорсный проект. Например: https://www.openhub.net/p/anki/analyses ... es_summary
Только вот 1000 надёрганных строк из Питона не будут кодом на Питоне.

-- 15.03.2019, 12:51 --

SergeCpp в сообщении #1381976 писал(а):
Функция на 1000 строк (из старых исходников Perl):

Комментариев слишком много. :facepalm:

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:22 
Munin в сообщении #1382019 писал(а):
Где ещё такое может быть нужно, кроме требования на собеседовании.
На собеседовании такая ерунда (именно в виде "не менее 1000 строк кода") точно не нужна.

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:28 
Аватара пользователя
Перед. "Принесите примеры своего кода".

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:40 
Несмотря на то, что в интернете только об этом и пишут, на практике такое случается крайне редко. И уж точно нет конкретных ограничений снизу или сверху. А уж если человек - контрибьютор в большом общем проекте типа того же ядра линукса, то это еще и бессмысленно. Поди подсчитай, какая строка твоя, а какая - уже (еще) нет.
А еще в моей практике, например, было такое, что я принес показать свою софтину (дело было в 2011-м), но на нее только "снаружи" посмотрели, после чего было обычное собеседование с вопросами по SQL и Delphi.

 
 
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:51 
Аватара пользователя
rockclimber
У вас есть своя более правдоподобная версия?
(В большинстве проектов на стадии первоначальной разработки вполне возможно предъявить файлы, написанные в основном именно одним автором. На стадии support-а - уже нет.)

 
 
 [ Сообщений: 30 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group