вторник, 16 августа 2011 г.

Delphi Работа с твиттером

Привет уважаемый читатель моего блога! Я сегодня расскажу как можно авторизовать в твиттере и научимся отправить сообщения в твиттер и читать пользователя. Мы не будем использовать  твиттер API а будем работать со страницей m.twitter.com то есть с мобильной версий сайта.

четверг, 11 августа 2011 г.

Маленький обзор http сниффера

В данной статье я хочу показать сниффер с котором я более часто работаю. Кто не в курсе сниффер нужен для просмотра/изменения заголовков HTTP запросов. В моем случае сниффер нужен для просмотра параметров POST.

вторник, 12 июля 2011 г.

Компонент TICQClient

Компонент для работы с ICQ. Скачать. Оф. Сайт.

пятница, 8 июля 2011 г.

Сервис твайт

Не давно начал пользоваться сервисом твайт и я хочу сказать пару слов о нем.  Этот сервис дает нам возможность размещать рекламные сообщения в twittere и получать за это деньги. Есть возможность фолловить за деньги – и это проходит автоматически. Так же нам дают возможность продавать лайки, лайки – это способ оценки материала в  Facebook. Давайте познакомимся с ним по ближе. Заходим на сайт . Жмем кнопочку “Войти и начать зарабатывать”  выбераем “Твиттер” и вводим Имя пользователя и Пароль.

понедельник, 23 мая 2011 г.

Пишем ICQ Бота-шпаргалку


Скоро у меня экзамены - заканчиваю 9 класс. Решил сделать ICQ-бота, который выступит в роли шпаргалки. Вдруг попадется билет, который я не знаю. Все билеты учить, разумеется, лень, а хорошую оценку ой как хочется. Итак, как же будет работать наша программа?
Принцип таков: Мы отправляем номер билета боту, он в соответствии с предварительно составленной «базой» отправляет нам ответ. Как полагается, начнем с интерфейса. Для начала нам потребуется компонент ICQClient. Наверняка у тебя его нет, поэтому скачиваем по этой ссылке.

воскресенье, 1 мая 2011 г.

Delphi 7 Установка RxLib

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

воскресенье, 17 апреля 2011 г.

Работа с файлообменником Часть 2

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

воскресенье, 10 апреля 2011 г.

Работа с файлообменником

Сегодняшняя статья будет на тему ‘Работа с файлообменником’, для начала покажу как будет выглядеть наша программа.

пятница, 1 апреля 2011 г.

Опрос программистов. Часть 1

Здраствуй уважаемый читатель! Наконец то я закончил свой опрос, откликнулись 15 программистов и на это им большое спасибо! Участвуют мои знакомые, друзья и сообщество vr-online. Опрос будет состоять из 5 вопросов, которые будут содержать:
  • Как вы начинали программировать?
  • На каком языке начинали? 
  • Ваши советы новичкам? 
  • Какой язык вы считаете лучшим для обучения?
  • Какую литературу вы читали? Какую посоветуйте, для обучения? 
Для чего сделал этот опрос? Наверное для того что бы просто услышать как, начинали другие, и взять полезное из уст программистов, если еще ты новичок в этой сфере для тебя будет более полезно.

среда, 30 марта 2011 г.

Pascal (Паскаль) Random

Я хочу рассказать о функции Random как вы уже поняли по названию статьи. Название говорит само за себя, что бы получить какое - то рандомное число...
Вот не большой пример:

var
 i, s: Integer;
begin
randomize;
 for i := 1 to 10 do 
  begin
   s := random(10);
   write(' ',s);
  end;
end.

понедельник, 28 марта 2011 г.

Паскаль Логика. Логические операции

Сегодня разберем что такое логика и какие операции существуют. В паскале, переменные логического типа описываются зарезервированным словом Boolean. Значение логического типа может принимать  False(Ложь) = 0 и True(Истина) = 1.

четверг, 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 код страницы и начнем "парсить".

вторник, 25 января 2011 г.

Сортировка пузырьком паскаль

Здравствуйте читатели моего блога, наверное их еще нет... Но еще все впереди, надеюсь...
Сегодня я расскажу о сортировке массива методом пузырька. Для начала покажу вам алгоритм сортировки.