imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование > Для профессионалов
Опции темы
Старый 20.04.2004, 17:59     # 1
RaRuRi
Guest
 
Сообщения: n/a

Программирование на Perl

Предлагаю Вам плод своих трехлетних разработок
Это набор библиотек, облегчающих написание программ
Я работаю программистом в колледже и с помощью этих библиотек я написал программы:

Система учета студентов
Система учебных планов
Система учета кварплаты
Система библиотечного учета
Тестовая система
и другие, более мелкие
В тексте каждой библиотеки я дал небольшое описание для каждой подпрограммы, а также в архиве лежит скрипт edit.cgi, чтобы посмотреть как работает главное мое творение, на котором основана работа всех моих программ - программа для редактирования данных с диска в табличной форме через Эксплорер. Здесь Вы можете посмотреть результат работы скрипта edit.cgi- http://raruri.narod.ru/edit.html
Мне кажется, что любой заинтересованный человек, посмотрев текст библиотек и тестовой программы, запустив ее и поиграв с нею, поймет, какой это клад.
С тех пор как начал писать на перле, искал что-либо подобное в инете и до сих пор ничего подобного пока не встречал.
Библиотеку программиста на PERL качайте здесь http://raruri.narod.ru/LIB.rar
 
Старый 23.04.2004, 22:55     # 2
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Только для експлорера - это не слишком интересно. Вот я долго искал кроссбраузерный Wysiwyg редактор.... в итоге пишлось всеравно писать/дописывать самому то что нашел....
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 04.03.2005, 16:24     # 3
y13
Newbie
 
Регистрация: 05.10.2004
Сообщения: 35

y13 Путь к славе только начался
Как мне кажется, это что-то очень-очень сырое.
Я бы посоветовал почитать про оптимизацию быстродействия, ибо поголовное использование foreach, при больших объемах данных ничего кроме жутких тормозов от нехватки памяти не даст. (use: for, while);

К вопросу о "модернизированных" строковых функциях - для работы с русским языком, давно уже есть локаль, perldoc. Тоже и к функциям связанных с датой, есть POSIX::strftime.

Если хорошо перебрать внутренности и исправить кучу мелких недочётов можно будет с удовольствием пользоваться.

p.s.
В плане стиля программирования, демонстрация как писать не надо. Зачем столько комментариев, почему нет отступов? Я конечно понимаю, что они по идее, комментарии должны упрощать понимание кода, но к функции в одну строку писать 4 строчки комментариев по-моему лишнее.
y13 вне форума  
Старый 04.03.2005, 21:24     # 4
RaRuRi
Guest
 
Сообщения: n/a

Цитата:
Сообщение от y13
Как мне кажется, это что-то очень-очень сырое.
Я бы посоветовал почитать про оптимизацию быстродействия, ибо поголовное использование foreach, при больших объемах данных ничего кроме жутких тормозов от нехватки памяти не даст. (use: for, while);
можно поконкретнее?

Цитата:
Сообщение от y13
К вопросу о "модернизированных" строковых функциях - для работы с русским языком, давно уже есть локаль, perldoc.
это что и с чем ее едят? Она идет в стандартной поставке?
Цитата:
Сообщение от y13
Тоже и к функциям связанных с датой, есть POSIX::strftime.
Тоже не нашел в стандартной поставке.
Устанавливать отдельный модуль из-за пары функций?
Если у меня будет десяток клиентов - ставить каждому все недостающие модули?
Стоит овчинка выделки?
Цитата:
Сообщение от y13
Если хорошо перебрать внутренности и исправить кучу мелких недочётов можно будет с удовольствием пользоваться.
Внутренности и сам перебираю каждые полгода. Буду признателен если покажешь "кучу мелких недочётов"

Цитата:
Сообщение от y13
В плане стиля программирования, демонстрация как писать не надо. Зачем столько комментариев,
комментарии для вас, мне они не нужны и в моей рабочей библиотеке их нет
Цитата:
Сообщение от y13
почему нет отступов?
у каждого свой стиль, чем больше программы я вижу на экране тем мне удобнее работать, а работая в FARе с плагином подсветки, всю структуру программы и так прекрасно видно
 
Старый 04.03.2005, 21:55     # 5
y13
Newbie
 
Регистрация: 05.10.2004
Сообщения: 35

y13 Путь к славе только начался
Читай мыло Там всё и обсудим. Хотя думаю что такого рода разбор будет полезен другим. Но аудитория тут маловата.
y13 вне форума  
Старый 04.03.2005, 22:02     # 6
RaRuRi
Guest
 
Сообщения: n/a

Пойдем в другой форум, кинь ссылку
Через аську и IRC не получится - деревня же
Не имею возможности долго в инете сидеть
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:05.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.