RSS

ШКОЛА ПРОГРАММИРОВАНИЯ

Философия Java. Библиотека программиста. 4-е изд. Эккель

Философия Java. Библиотека программиста. 4-е изд. Эккель

Авторы: Эккель Б. Серия: Библиотека программиста Издание: 4 издание, 2013 год, 640 стр., 17х23 см (70х100/16), ISBN 978-5-4461-0107-8 Содержание: Java нельзя понять, взглянув на него только как на коллекцию некоторых характеристик, — необходимо понять задачи этого языка как частные задачи программирования в целом. Эта книга — о проблемах программирования: почему они стали проблемами и какой подход использует Java …

Delete (процедура)

Процедура Delete – удаляет из заданной строки подстроку с определенной программистом позиции и определенное количество символов. Процедура Delete входит в состав библиотеки System и имеет три входных параметра — текстовую строку, в которой будет произведено удаление части текста,  стартовая позиция и кол-во символов для удаления.   Синтаксис процедуры:  Delete(var S: string; Index, Count:Integer);   где: …

Angry Birds превратится в пошаговую стратегию

Об игре Angry Birds знают даже те, кто никогда не интересовался играми для мобильных устройств. А ярые фанаты все чаще называют игрушку культовой. И вот недавно стало известно, что создатели «Злых Птичек» упорно трудятся над созданием расширенной версии. Информация об обновленной Angry Birds, которая уже получила название Epic, появилась 7 марта. Разработчики уверяют, что в …

Android для программистов: создаём приложения

Android для программистов: создаём приложения

Авторы: Дейтел П., Дейтел Х., Дейтел Э., Моргано М. Серия: Библиотека программиста Издание: 1 издание, 2013 год, 560 стр., 17х23 см (70х100/16), ISBN 978-5-459-01646-8 Содержание: Приложения Android Market (в настоящее время — Google Play) скачаны уже более миллиарда раз! Эта книга даст вам всё, что нужно, для начала разработки приложений для Android и быстрой публикации их на Android …

Facebook усовершенствовала систему распознавания лиц DeepFace

Facebook работает над программой под названием DeepFace, которая способна распознавать лица на изображениях с почти той же точностью, что и люди. Система DeepFace использует 3D-технику моделирования и определение лиц. Она разбивает их на фрагменты и создает объемную модель, используя метод фронтализации. Тестирование программы подтвердило, что она умеет находить лица в больших наборах данных. DeepFace может …

YouTube запустит детскую версию сайта

YouTube разрабатывает версию своего сайта, предназначенную для детей в возрасте 10 лет и младше. Содержание нового сервиса будет свободно от неуместных видео и комментариев, встречающихся в полной версии. Пока неизвестно, будет ли в детской версии YouTube реклама. Компания Google, которой принадлежит YouTube, в настоящее время использует систему входа, фильтрующую контент в зависимости от возраста пользователя. …

Abort (процедура)

Процедура Abort – вызывает  остановку текущей обработки(процедуры, функции, блока) и переходит к последнему исключительному блоку. Процедура Abort входит в состав библиотеки SysUtils и не имеет входных параметров. Примеры использования: Полная остановка обработчика кнопки. procedure TForm1.Button2Click(Sender: TObject); begin if true then   begin        ShowMessage(‘Событие перед остановкой!’);       Abort;   end; ShowMessage(‘Событие не произошло!’); end; Остановка некоторого блока в обработчике: procedure TForm1.Button1Click(Sender: TObject); begin    // Вход в блок try   Try     ShowMessage(‘До прерывания’);     Abort;     ShowMessage(‘После прерывания’);   Except …

Твиттер обзаведется функцией голосовой связи

Вполне возможно, что в скором времени в сервисе микроблогов Твиттер появиться функция голосовой связи. Об этом заявил на одной из последних пресс-конференций вице-президент по продажам Ричард Альфонски. По его словам, возможность осуществления интернет-звонков значительно расширит функциональность сервиса микроблогов, а также станет отличным помощником для компаний, представляющих в Твиттере малый и средний бизнес. Нововведение позволит таким …

Этапы разработки приложений

Процесс разработки новых приложений состоит из 4-х основных этапов: 1. Проектирование. Определяются цели и задачи, способы их решения, а также определяется структура данных и язык программирования, на котором будет написано приложение. 2. Создание интерфейса. В программную среду разработки вводятся необходимые управляющие элементы: кнопки, текстовые поля, флажки, переключатели и другие элементы. 3. Отладка. Все управляющие элементы …

ExtractFileExt (функция)

Функция ExtractFileExt – извлекает из имени файла его расширение определяющее тип файла.  Функция входит в состав библиотеки SysUtils и имеет один входной параметр — текстовую строку. Функция может принимать как полный путь к файлу, так и просто имя файла. Результатом работы функции является строка вида«.***…», где *-символы расширения.   Обратите внимание! Функция возвращает расширение вместе …