Вверх ↑
Этот топик читают: Гость
Ответов: 5446
Рейтинг: 323
#271: 2010-05-04 22:29:45 ЛС | профиль | цитата
[offtop]А сколько лет пакету Web? QT? PocketPC (который старый)? И сколько про них схем? [/offtop]
[flood]Пакет python не имеет популярности Delphi потому, что
1. Всё ещё не дошёл до создания GUI-приложений
2. Не входит в стандартную поставку
3. Требует установки дополнительного софта для работы
4. ????
5. безблагодатен (шутка)[/flood]
карма: 1

0
Разработчик
Ответов: 25681
Рейтинг: 2087
#272: 2010-05-04 22:31:34 ЛС | профиль | цитата
[flood]
iarspider писал(а):
безблагодатен

А это как
[/flood]
карма: 20

0
Ответов: 16884
Рейтинг: 1237
#273: 2010-05-04 23:27:22 ЛС | профиль | цитата
[flood]
1. А дойдёт ?
2. Все пакеты, что созданы не Dilma, не входят в стандартную поставку
3. Не причина, а отговорка.
4. И сам в тупике.
5. Не сподобился божьей благодати или как ?
------------ Дoбавленo в 23.27:
iarspider, а по честному, сам то пользуешься ?

Самым сложным из вечных вопросов является не "Что делать?" или "Кто виноват?", а "Где ты шлялся, скотина?"

[/flood]
карма: 24
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 5446
Рейтинг: 323
#274: 2010-05-04 23:57:43 ЛС | профиль | цитата
[flood]
nesco, а это из интернет-фольклора: А разгадка одна — безблагодатность.

Tad,
1. Да, но не завтра (сначала хочу максимально развить гуй-независимую начинку)
2. От то-то и оно...
3. Придумано не мной, взято из опыта
4. ??????? (опять же, около-интернетовский фольколор)
5. А разгадка одна — безблагодатность.

План успеха пакета Python (offtop)

1. Сделать компоненты для GUI, для проигрывания mp3 и прозрачных окошек
2. Сделать так, чтобы пакет входил в стандартную поставку и был первым в списке (как вариант - вызывался из intro.sha)
3. Заставить Microsoft включить Python (со всеми плюшками) в состав ОС Windows
4. ???????
5. PROFIT!

Tad писал(а):
iarspider, а по честному, сам то пользуешься ?

а як жить, пользуюсь, даже любимый (доселе) VC++ забросил. [/flood]


Ну а если по существу, то в ближайшем будущем я собираюсь:
  • Переработать HTTP_Get, HTTP_Post до человеческого вида (сделано)
  • Добавить компонент HTTP_Request, выделив в него код для создания произвольного запроса (сделано)
  • Добавить компонент FTP_Client (сделано)
  • Добавить компоненты IMAP, POP3, SMTP (сделано)
  • Добавить TCP_Client, TCP_Server (отложено)

Плюс на днях будет обновление на SVN - доработанные компоненты для рег. выражений и переход на cx_Freeze.
карма: 1

0
Ответов: 16884
Рейтинг: 1237
#275: 2010-05-05 00:09:49 ЛС | профиль | цитата
[flood]
iarspider писал(а):
План успеха пакета Python: Сделать компоненты ... для проигрывания mp3 и прозрачных окошек
Вот это самый верный путь популяризации

????? или ??????? (должно быть 5-ть или 7 знаков вопроса - семантику нарушать нельзя
Знаки вопроса являются неотъемлемой частью мема и подразумевают одно или несколько действий, которые приведут вас к желаемому результату. Сами действия неизвестны, но это и не важно, ведь главное что достичь цели таки да можно.


iarspider писал(а):
lurkmore - это больше развлекательный, чем научный ресурс.
напомнило лукоморье. Вот здесь про лукоморье в Израиле. http://pavel-slob.livejournal.com/164179.html
[/flood]
карма: 24
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Главный модератор
Ответов: 2947
Рейтинг: 388
#276: 2010-05-05 09:47:26 ЛС | профиль | цитата
[offtop]
Tad писал(а):
2. Все пакеты, что созданы не Dilma, не входят в стандартную поставку


Или передергивание, или не владение информацией, так как пакет Vbs (авторство lev) - входит в дистрибутив.

iarspider, причина не включения в дистрибутив лежит в другой области. В какой именно, мне, конечно, не известно, но могу предположить, что это связано с оформлением пакета, где важную роль играет описание пакета в wiki. Попробуй создать ветку в wiki о пакете, подобную ветке пакета vbs Пакет Vbs. Вот тебе в помощь схемка. Под свой пакет переделать ее легко.
[/offtop]
карма: 7
Дорогу осилит идущий. Install/Update HiAsm.NET
1
файлы: 1templates.rar [2.7KB] [208]
Голосовали:iarspider
Ответов: 5446
Рейтинг: 323
#277: 2010-05-05 09:59:24 ЛС | профиль | цитата
[offtop] Nic, спасибо за информацию. Я, вообще-то, не больно рвусь в стандартную поставку - пакет постоянно меняется (по мере того, как я вспоминаю и забываю FTCG/HWS ), да и нормальную типизацию я ещё не приделал... [/offtop]
карма: 1

0
Ответов: 8609
Рейтинг: 800
#278: 2010-05-05 10:17:34 ЛС | профиль | цитата
[flood] iarspider, а вот про лукоморье в СССР от Высоцкого http://hiasm.com/forum_serv.php?q=56&id=1369 [/flood]
карма: 18

0
Ответов: 5446
Рейтинг: 323
#279: 2010-05-06 23:00:10 ЛС | профиль | цитата
Флуд и оффтоп - по мере своего разумения - прибрал. В дальнейшем давайте все постараемся пользоваться тегами [flood] и [offtop] почаще
карма: 1

0
Ответов: 5446
Рейтинг: 323
#280: 2010-05-10 22:16:23 ЛС | профиль | цитата
Обновление пакета на SVN:
  • Багфиксы разной степени тяжести
  • Модифицированные компоненты для работы с рег. выражениями
  • Новые компоненты для работы по протоколу HTTP


карма: 1

0
Ответов: 5446
Рейтинг: 323
#281: 2010-05-16 00:26:57 ЛС | профиль | цитата
И ещё одно обновление:
  • Поправлен HTTP_Request
  • Добавлен FTP_Client

На очереди - работа с почтой (POP3, IMAP; SMTP), потом сокеты (TCP, UDP, SSL).

карма: 1

0
Ответов: 5446
Рейтинг: 323
#282: 2010-05-17 14:45:16 ЛС | профиль | цитата
Компоненты для POP3 и SMTP готовы. Возник такой вопрос: насколько "тонкой" должна быть обёртка над стандартной библиотекой Python-а? Возьмём компонент IMAP, который есть обёртка над стандартным модулем imaplib. В некоторых (да что там, почти во всех) запросах библиотека возвращает "сырой" ответ от сервера. Например, запрос "Список папок" (пример из личной почты):
Список папок

('OK', ['(\\NoInferiors) "/" INBOX', '(\\HasChildren) "/" Analysis', '(\\HasNoChildren) "/" Analysis/CAB', '(\\HasNoChildren) "/" Analysis/CAF', '(\\HasNoChildren) "/" Analysis/ROOT', '(\\HasChildren) "/" Business', '(\\HasNoChildren) "/" Business/Dell', '(\\HasNoChildren) "/" Business/TracFone', '(\\HasChildren) "/" CALMUO', '(\\HasNoChildren) "/" CALMUO/Pixels', '(\\HasChildren) "/" DAQ', '(\\HasNoChildren) "/" "DAQ/D0 DAQ Summary"', '(\\HasNoChildren) "/" "Deleted Items"', '(\\HasNoChildren) "/" Drafts', '(\\HasNoChildren) "/" EMID', '(\\HasNoChildren) "/" FNAL', '(\\HasNoChildren) "/" Higgz', '(\\HasChildren) "/" Linux', '(\\HasNoChildren) "/" "Linux/NTP Problems in 5.1"', '(\\HasNoChildren) "/" PBS', '(\\HasNoChildren) "/" Sent', '(\\HasNoChildren) "/" "Sent Items"', '(\\HasNoChildren) "/" "Tagged Spam"', '(\\HasNoChildren) "/" Trash', '(\\HasChildren) "/" Useful_things', '(\\HasNoChildren) "/" "Useful_things/Dell XPS M1530"', '(\\HasNoChildren) "/" "Video Conferences"', '(\\HasNoChildren) "/" muo_cert'])

Вот ещё пример - письмо (собственно заголовки и тело удалены для краткости):
Письмо

( 'OK',
[ ( '1 (FLAGS (\\Seen) BODY[HEADER] {3348}',
<...>'),
( ' BODY[TEXT] {3953}',
'<...>'),
')'])

В принципе, пользователю пакета обработать такую структуту несложно. Вопрос: перекладывать ли это на пользователя, или же отдавать ему "чистое" письмо (в виде строки, пригодной для разбора компонентом Mail_parse)?
карма: 1

0
Ответов: 4641
Рейтинг: 334
#283: 2010-05-17 16:58:35 ЛС | профиль | цитата
iarspider писал(а):
Mail_parse

уж лучше Mail_parse-ром разбирать...
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 5446
Рейтинг: 323
#284: 2010-05-17 23:10:14 ЛС | профиль | цитата
Нашёл вменяемый пример по imaplib, вопрос снят за ненадобностью (шаманства не требуются).
------------ Дoбавленo в 20.34:
Пакет почтовых компонентов улетел на SVN.
------------ Дoбавленo в 23.10:
Вместо сокетов будет группа компонентов для манипуляций с датой-временем. Сокеты пока откладываются...
карма: 1

1
Голосовали:Genius
Ответов: 16
Рейтинг: 0
#285: 2010-09-20 11:39:25 ЛС | профиль | цитата
скрипты на этом языке созданные этим пакетом будут работать на смарте на котором установлен питон? именно скрипты .py
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)