Тест на JavaScript

Тест – набор заданий, вопросов после выполнения, которых можно оценить знания человека исходя из результатов теста. Часто применяется в учебных заведениях, образовательных сайтов и прочее.

Сегодня хочу поделиться с вами, тестом на JavaScript. Тест прост в использовании, имеет таймер, подсчитывает количество правильных ответов и в процентом соотношении. JavaScript — язык веб-программирования, который обрабатывается на стороне клиента. Подобный тест можно запускать даже на компьютере не подключенного к сети Интернет. Читать далее Тест на JavaScript

Программный перехват информации с буфера обмена

Данная статья посвящена проблеме перехвата информации с буфера обмена. В данной статье будет рассматриваться перехват только текстовой информации. Работа с буфером обмена рассматривается в среде Delphi.

Первым этапом является установка дескриптора окна просмотра буфера обмена, это выполняется за счет функции SetClipboardViewer. Окна просмотра буфера обмена получают определенное сообщение WM_DRAWCLIPBOARD, каждый раз когда происходит изменения содержимого буфера обмена. Это организуется за счет функции  SendMessage. Читать далее Программный перехват информации с буфера обмена

Сравнительный анализ библиотек классов для разработки графических интерфейсов MFC и QT

Сегодня практически невозможно представить себе приложение, не имеющее графического интерфейса пользователя (Graphic User Interface). Понятия программное обеспечение и GUI неразрывно связаны друг с другом. Библиотеки для создания пользовательского интерфейса применяются в большом количестве операционных систем. Начиная с Motif для ОС UNIX и заканчивая широко известной MFC (Microsoft Foundation Class) от Microsoft для ОС Windows. Хотя Windows API (Application Programming Interface) – интерфейс программирования приложений, обладает всеми необходимыми для создания графического интерфейса пользователя, использование доступных инструментов требует больших затрат и времени и практического опыта. Создание и использование таких библиотек как MFC и QT призвано ускорить и облегчить создание приложений с графическим интерфейсом.

Целью статьи является проведение сравнительного анализа библиотеки классов для разработки графических интерфейсов MFC и QT. Читать далее Сравнительный анализ библиотек классов для разработки графических интерфейсов MFC и QT

Преобразование URL в читабельный вид

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

К примеру:
Не читабельный вид ссылки:
www.domen.ru/index.php?cat=car&model=bmw
Читабельный вид ссылки: http:/www.domen.ru/car/bmw.html
или http://www.domen.ru/car/bmw/

Актуальность темы заключается в том, что  читабельный вид ссылки оказывает влияние на продвижение сайта в поисковый системах. На сколько сильно это влияние оказывается, сказать достаточно трудно. Но можно заметить одну закономерность, большинство сайтов используют данные преобразования. Читать далее Преобразование URL в читабельный вид

Разработка чата с использованием сокетов в Delphi

Данная тема посвящена программированию под сеть на языке Delphi. В теме приведен простой пример передачи сообщений по сети с использованием сокетов в Delphi.

Сокеты(англ. socket — гнездо, разъём) — название программного интерфейса для обеспечения обмена данными между процессами.

В начале разработки скажу, что в данной статье будут использованы другие компоненты такие как TStatusBar, TIniFile и др. работа с объектами помимо TSocketClient и TSocketServer рассматриваться не будет. Читать далее Разработка чата с использованием сокетов в Delphi

Разработка класса для изменения изображения с помощью PHP и GD

Данная статья посвящена проблеме изменения размеров изображения с помощью программных средств языка PHP. В основном данная проблема распространена, когда возникает желание загрузить изображение на сервер с модифицированым размером, либо создать на его основе миниатюрную копию. Для решения этой проблемы был разработан специальный класс Image, который позволяет производить эти операции. Читать далее Разработка класса для изменения изображения с помощью PHP и GD

MySQL формат даты

При хранении даты в MySQL под типом Date (), она имеет формат 2011-07-11  (год-месяц-день). В некоторых случаях даже не имея разделителя  20110711.

дата-в-базе-300x23

Поскольку в русскоязычных странах более привычным к восприятию считается формат 11.07.2011 (день.месяц.год), то при выводе даты из базы данных, возникает необходимость в её преобразовании. Читать далее MySQL формат даты

Перестановка элементов SELECT с помощью JavaScript

Доброго времени суток, уважаемые читатели! Не давно в одном из сайтов пришлось применить навыки программирования на JavaScript. Данный скрипт позволяет производить ручную перестановку элементов в компоненте select, с использованием клавиатуры (клавиш ↑↓).
Первым, что необходимо сделать – это подготовить форму, которая будет содержать необходимые элементы для сортировки. Читать далее Перестановка элементов SELECT с помощью JavaScript