| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Ruby: Общие вопросы > Первые попытки применить на практике |
| Автор: BlindBandiit 20.1.2010, 02:22 |
| Вобщем помогите сделать первый шаг я застрял и не знаю как сдвинутся с мёртвой точки , выучил синтаксис языка понял как всё это работает , решал задачки , улучшал их и наконец созрел для первой программки В данный момент скачал книгу программирование на Ruby и продолжаю усиленно читать , но вот проблема я не пойму что мне нужна для решения моей задачи , как начать что применять и как выбирать что нужно. Вот пример моей задачки для первой программки программка будет не затейливая минимальный графический интерфейс , возможность принимать файлы .txt в которых записаны адреса к примеру нескольких сайтов , дальше программка выводит их в окшечке по порядку и сканирует эти сайты на число посещаемости их в день. И в противоположном оконце напротив адреса сайта выводит цифру эту самую статистику . Но вот проблема я не пойму что именно мне использовать для этих целей и как это использовать . Сам код Интерфейса с циклами и массивами я справлюсь , пусть это будет не просто но мне это даже интересно посижу пусть даже месяц но задачу решу , а вот как работать с модулями я не могу понять Бьюсь как о закрытую дверь я понял что нужно для моей цели читать РАБОТА С ФАЙЛАМИ , РАБОТА С СЕТЬЮ В общем парни помогите открыть мне эту дверь Я не прошу писать программу за меня и даже настаиваю чтоб вы этого не делали так как хочу сделать это сам возможно для кого то это просто и он свояит такое за 5 минут Мне всего лиш нужен небольшой пример начало наглядное представление с комментариями и несколько строчек кода связывающий сам модуль с кодом Надеюсь не закидаете камнями новичка |
| Автор: bilbobagginz 26.1.2010, 22:14 |
| BlindBandiit, давай по порядку: как ты себе это представляешь? это какие-то сайты, на которые у тебя есть административный доступ? И кто тебе пообещал, что эти сайты вообще имеют эту статистику? как бы у меня тоже есть простая идея программки: програмка получает имя человека, и сканирует его, на предмет личных данных, и выводит тебе дату смерти. правда как это сделать я не знаю... |
| Автор: solenko 27.1.2010, 12:03 |
| bilbobagginz, поменьше иронии. Данные о очень многих сайтах можно получить с той же alexa.com BlindBandiit, http://corelib.rubyonrails.org/ и http://stdlib.rubyonrails.org/ могут ответить на многие вопросы |
| Автор: bilbobagginz 7.2.2010, 13:00 |
спасибо, вспомнил про алёху. однако какая именно статистика нужна и о каких сайтах - автор не уточнил. не всякий сайт публикует данные на алёху, из-за чего он полагается на подсчет DNS запросов. а количество DNS запросов не всегда идентично реальному количеству посещений. |
| Автор: BlindBandiit 7.2.2010, 17:30 |
[b]BlindBandiit, http://corelib.rubyonrails.org/ и http://stdlib.rubyonrails.org/ могут ответить на многие вопросы[/B] да это я видел но путь решения задачи я так и не понял , как понять мне что именно мне из библиотеки мне понадобится ? я новичок и смотрю на эти библиотеки " как говорится смотрю в книгу вижу фигу " пытаюсь понять перевожу но так и не понимаю как именно мне найти то что мне нужно , google, чужие примеры?? Вот к примеру хочу сделать мелкую программу которая будет эмитировать , нажатие мышки в определённой области экрана , как мне из библиотеки выбрать подходящий метод или модуль для этой программы ???? Если можно по шаговое обьеснение |