четверг, 17 марта 2011 г.

Рекомендации по прочтению книг

Видел не раз на форумах такие темы как  “ По рекомендуйте книгу по программированию ”, но вот я и решил сделать пост по рекомендации книг. Ну, так пожалуй начнем!

  • Первую книгу, которую я прочитал, была “ Турбо-Паскаль Самоучитель для школьников, студентов и начинающих ” Автор: С.Н.Лукин, книга хороша реально для новичков, в то время когда я ее читал, я был просто ноль и при чтении книги было практически все понятно - то есть разжевано все прекрасно, автору большое спасибо! 
  •  “ Самоучитель Паскаль и Дельфи ” Автор: Владимир Попов, тоже вполне все понятно очень понравилось, как объясняется, работа с файлами. 
  • Алгоритмы и программы на  Turbo Pascal. Учебный курс ” Автор: Ю.Федоренко, тут уже идет чуть глубже изучение основ.
  • Чуть не забыл про книгу “ Delphi 7, 2-е издание. Наиболее полное руководство в подлиннике ” Автор: Анатолий Хомоненко, Владимир Гофман, Евгений Мещеряков. Эта книга идет, скорее всего как справочник, книга не плохая. Описывается про компоненты, основы, база данных, работой с электронной почтой и web-документами.
Ну вот и все, вот эти книги я рекомендую вам прочитать! Удачного прочтения!

пятница, 18 февраля 2011 г.

Парсинг

Мне в голову пришла мысль спарсить анекдоты с сайта. Что бы вытащить несколько анекдотов будем работать с циклом, и удалять старый анекдот парсить новый и до тех пор, пока не закончится строка.
Заходим на страницу, смотрим между какими тегами будем парсить. 
  1. <div class="text">
  2. <table class="votingbox" border="0">
 Так мы нашли теги от куда мы будем брать наш текст, теперь напишем сам код.
Создадим функцию, назовем ParsingAnegdot объявим переменную GetTex в нее будет входит сам html код странице, результат будет типа String.
function TForm1.ParsingAnegdot(GetText: String): String;
begin

end;
Теперь нам осталось описать функцию чем мы сейчас и займемся.

четверг, 10 февраля 2011 г.

Задачи и их решения.

В этом посте я буду кидать различные задачки, не буду плодить много постов так что буду просто редактировать и добавлять..

вторник, 8 февраля 2011 г.

Pascal. Множества


Каждый из объектов множества имеет  какую то взаимосвязь. Выражения указываются в квадратные скобки, например ['a'..'z'] [1,3,4,5]. Множество на Pascal объявляется так set of - множество из

четверг, 3 февраля 2011 г.

Зависание get запроса

Как убрать зависание get запроса?
В некоторых случаях компонент IdAntiFreeze убирает зависание get запроса, компонент находится на вкладке Indy Misc. Нужно просто добавить компонент.

среда, 2 февраля 2011 г.

Парсинг HTML

Как спарсить текст со страницы? Парсить будем стандартными функциями copy,pos. Сделаем get запрос, что бы получить html код страницы и начнем "парсить".