Страница: 1 | 2 | 3 | 4 | 5 | 6 |
Вопрос: Сколько весят ваши исходники?
Добавлено: 16.08.07 19:36
Автор вопроса: Sharp | Web-сайт:
Ответы
Всего ответов: 76
Номер ответа: 16
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #16
Добавлено: 17.08.07 17:22
Через регэксп проще. Я тоже так делаю
Номер ответа: 17
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #17
Добавлено: 17.08.07 18:00
Для чего? Для проверки расширения?
Номер ответа: 18
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #18
Добавлено: 17.08.07 18:04
Нет. Для того чтобы получить расширение.
Если нужно лишь проверить соответсткие расширению, тогда конечно String.EndsWith(".txt"
Номер ответа: 19
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #19
Добавлено: 17.08.07 21:10
Ну во-первых, strripos, во-вторых, придется еще делать substr, вспоминать последовательность аргументов и т.п. Поэтому я бы не сказал, что решение через регекспы намного сложнее.
Я тоже использовал чужой код, но тем не менее без труда отличил где мои проекты (пусть даже в них достаточно много скопипастено) от чужих (mimetex, в котором я ковырялся, например) и использованных библиотек (PCRE или GMP, например).
Номер ответа: 20
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #20
Добавлено: 18.08.07 12:35
Хочу тоже немножечко похвастатся, ведь не менее десятка моих примеров и на этом и на других сайтах есть. Тоже довольно много писал раньше. Тока всё из за госограничений осталось на предыдушей работе. А там чего я не делал. Написал макрос в SUN под VBS для SKADA Solaris . А скрипчик (если можно так назвать) в чистом виде (без сжатия) весил около 80 Тонны (мб). Это аватоматизированное упровление елекростанцей и оборудованияеми регулировки електросетей. Я над этим ужасом 5 месяцев работал.
Номер ответа: 21
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #21
Добавлено: 19.08.07 04:24
80 мегабайт кода за 5 месяцев? Если ты работал 5 дней в неделю по 8 часов (из которых обычно чистого кодирования максимум часов 5 выходит), то получится, что в час ты писал по 150 кб кода, это примерно 5000 строк кода. Как это возможно?
Номер ответа: 22
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #22
Добавлено: 19.08.07 04:32
копи-пастом
Вообще с умом надо к делу подходить, с умом ))
Номер ответа: 23
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #23
Добавлено: 19.08.07 20:56
Мне сложно представить такой проект на 80 МБ, который бы почти целиком состоял из копипаста, но который нельзя было бы разделить на свой и чужой код.
Номер ответа: 24
Автор ответа:
LifeFire
ICQ: 176396432
Вопросов: 22
Ответов: 150
Профиль | | #24
Добавлено: 21.08.07 12:12
на текущей работе моя папка с исходниками весит 8.11 мб. Всё на VB. Валяется где то еще один проект на делфи, но его я не учитывал и уже забыл как на нем писать
Номер ответа: 25
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #25
Добавлено: 21.08.07 14:59
дык проекты то отличить и я могу, мы ж не кол-во проектов считаем, а кол-во строчек в них Как предлагаешь программно отличить в одном проекте мой код от чужего. А я кстати 5-10% кода с проекта могу и не вспомнить, я его писал или нет.. )
Номер ответа: 26
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #26
Добавлено: 30.08.07 10:40
2 shuffle: А так. А ты модули, актив-иксы, и всякое (самодельное, а не чужое) посчитай. Так я ешё его и локализовал. Фсячиские графичиеские функции и фички. FS-комнады под ФЛЕШКУ (которая позволяет прорисовывать карту линий на обычной карте во Флеш.) Да, некоторая часть кода уже-была готова (локализация), а некоторе я переделывал. Там всего 46 модулей. 12 из них скрипты, 4 исполняемые файлы, 2 подключений к базам (от и на) и много-много другого. З.Ы. Я не 5 дней, а 6 дней работал. Но не по 8 часов а по 6-7, + 3 часа по суботам. Но не знаю. Искодничко (всё готовое) весило ровно 78,6 Мб. Почти 80Мб.
Номер ответа: 27
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #27
Добавлено: 30.08.07 10:46
Ну если отделить готовую часть, то моя доля там будет 39% от всего кода. Я тут и локализацию убераю, т.к. его ешё 2 девуек мне помогали локализовывать. И мура была ешё такая что всё писалось в Unicod-е. ВОт к тому-же 7 локализованных Азербайджанских букв каждая из которых 4 байта в Юникоде и 6 символов в HTML-e.
(пример ə - Перевёрнутое "е" (большое), œ - перевёрнутое "е" маленькое и пр.)
Да. Забыл приписать что там есьё и HTML (PHP3) в некоторых местах использовался, для удалённых пользователей. Проекст сам весит 157 Мб. Весь готовый с графиками и пр.
Номер ответа: 28
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #28
Добавлено: 30.08.07 10:47
А дома вся (полностью, с картинками, иконками и пр. ресурсами) у меня весит окола 210 Мб.
Номер ответа: 29
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #29
Добавлено: 30.08.07 10:48
210 это примеры (мои) и исходники., а не СКАДА.
Номер ответа: 30
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #30
Добавлено: 30.08.07 10:52
Да, кому интересно, абривиатура SCADA такова Supervisory Control And Data Acquisition
Перевод: Система по контрольно-наблюдательнию и зборке/переобразованию данных.