2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Где взять 1000 строк кода?
Сообщение14.03.2019, 23:43 
Аватара пользователя


01/12/11

8634
Предположим, некоему субъекту для определённой цели нужны 1000 строк программного кода.
Можно, конечно, написать:
Используется синтаксис Python
print ("Hello, world!")
 

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

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение14.03.2019, 23:49 
Заслуженный участник


09/05/12
25179
Исходники ядра Linux скачать и вырезать произвольную тысячу строк. :-)

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение14.03.2019, 23:52 
Аватара пользователя


01/12/11

8634
Pphantom
А можно что-нибудь попроще? И желательно всё-таки на Python (хотя не обязательно).

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение14.03.2019, 23:56 
Заслуженный участник


09/05/12
25179
А давайте вы сформулируете условия полностью. Желательно - вместе с обоснованием смысла потребности.

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 00:18 
Заслуженный участник


26/05/14
981
Пример кода на Питоне. Длина более 1000 строк: https://github.com/python/cpython/blob/master/Lib/_collections_abc.py

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 00:28 
Заслуженный участник
Аватара пользователя


16/07/14
8346
Цюрих
1000 строк - это совсем немного. Правда на питоне часто файлы такого размера разбивают на несколько, но никто не мешает слить их в один. А можно найти и уже готовый. Например вот на 6408 строк из репозитория cpython https://github.com/python/cpython/blob/ ... decimal.py

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 01:24 
Аватара пользователя


24/01/19

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

 Профиль  
                  
 
 
Сообщение15.03.2019, 06:34 
Аватара пользователя


10/10/18
739
At Home
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 
Аватара пользователя


01/12/11

8634
Pphantom в сообщении #1381953 писал(а):
А давайте вы сформулируете условия полностью. Желательно - вместе с обоснованием смысла потребности.

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

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


30/01/06
72407
Где ещё такое может быть нужно, кроме требования на собеседовании.

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

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 12:46 


27/08/16
9426
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 
Заслуженный участник


06/07/11
5627
кран.набрать.грамота
Munin в сообщении #1382019 писал(а):
Где ещё такое может быть нужно, кроме требования на собеседовании.
На собеседовании такая ерунда (именно в виде "не менее 1000 строк кода") точно не нужна.

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:28 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Перед. "Принесите примеры своего кода".

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:40 
Заслуженный участник


06/07/11
5627
кран.набрать.грамота
Несмотря на то, что в интернете только об этом и пишут, на практике такое случается крайне редко. И уж точно нет конкретных ограничений снизу или сверху. А уж если человек - контрибьютор в большом общем проекте типа того же ядра линукса, то это еще и бессмысленно. Поди подсчитай, какая строка твоя, а какая - уже (еще) нет.
А еще в моей практике, например, было такое, что я принес показать свою софтину (дело было в 2011-м), но на нее только "снаружи" посмотрели, после чего было обычное собеседование с вопросами по SQL и Delphi.

 Профиль  
                  
 
 Re: Где взять 1000 строк кода?
Сообщение15.03.2019, 13:51 
Заслуженный участник
Аватара пользователя


30/01/06
72407
rockclimber
У вас есть своя более правдоподобная версия?
(В большинстве проектов на стадии первоначальной разработки вполне возможно предъявить файлы, написанные в основном именно одним автором. На стадии support-а - уже нет.)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group