|
|
|
| Может кому будет интересно, написла задание для своих "учеников" которым объясняю веб-программирование.
Получение и обработка результатов поиска с сайта www.google.com
Входные данные:
- поисковый запрос через веб-форму
Выходные данные:
- многомерный массив со смешанным индексированием, где результаты
поиска представляются в виде одномерного индексируемого массива с
индексом, равным порядковому номеру результата поиска, а значение - в виде
одномерного ассоциативного массива с ключами title, description, url и
соответсвующими значениями.
- Интересуют только первые 10 результатов.
При разработке использовать функции библиотеки cURL, а не функцию file(); и тому подобные. Результаты работы поместить в каталог parser.
Дополнительная функциональность (опционально):
- возможность задать количество возвращаемых элементов (от 1 до 10)
- уборка HTML мусора (убрать все тэги)
- подсвечивть тэгом <b> поисковый запрос
- вывод результирующего массива в виде HTML таблицы
|
не знаю, будут ли тут интересны задачи которые я даю своим друзьям, но вот эта показалась довольно интересной, хотя профессионалом пишется где-то час-два, но тут же не только профессионалы собрались :) | |
|
|
|
|
|
|
|
для: DEM
(01.02.2010 в 03:54)
| | Может у кого появилось решение? | |
|
|
|
|
автор: дем (кпк) (24.05.2010 в 13:09) |
|
|
для: Коляка
(24.05.2010 в 08:09)
| | видимо никого не заинтересовало. хотя, лично мнн, задача нравитсч, хотя обвчно не очень люблю то, что сам сделал)))) | |
|
|
|
|
|
|
|
для: дем (кпк)
(24.05.2010 в 13:09)
| | Может быть вы ответ выложите?:-) | |
|
|
|
|
|
|
|
для: Коляка
(25.05.2010 в 08:03)
| | выкладывание ответов в этом разделе - дело сугубо добровольное.
Вы вполне можете выложить свой. | |
|
|
|
|
автор: дем (кпк) (26.05.2010 в 16:37) |
|
|
для: Коляка
(25.05.2010 в 08:03)
| | мне самому не очень нравится своё решение для задачи. если найду время переделать - с удовольствием скину, что бы мне показали мои ошибки, но покп их слишком много :) | |
|
|
|
|
|
|
|
для: дем (кпк)
(24.05.2010 в 13:09)
| | Понимаете, какая вещь...
Задача должна быть крайне интересной в своей сути.
Такой, чтобы, скажем, мне, немало попрограммировавшему много чего, подиректорствавшему много где, да и вообще пожившему много как :), захотелось все бросить и начать решать задачу...
...Такие задачи, над которыми мозги кипят, сложно придумать.
Всем сложно.
И, самое главное: задача должна быть задачей. Т.е. над её решением нужно подумать, а не просто применить для её решения более-менее стандартный алгоритм действий, который Вы ранее докладывали своим ученикам. | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(30.05.2010 в 04:49)
| | Такие задачи, над которыми мозги кипят, сложно придумать
например составить алгоритм (+графическая часть) собирания Кубика-Рубика | |
|
|
|
|
|
|
|
для: Valick
(01.06.2010 в 21:12)
| | 7 или 9-гранный | |
|
|
|