Просто кликайте на зеленую стрелочку с подписью "поднять" если считаете, что книга должна находиться выше в топе, и на красную "опустить" если она не достойна высокой позиции. Общими усилиями мы получим самый адекватный, правдивый и полезный рейтинг, и одновременно список лучших книг про языки.
Рейтинг книг про языки
(участников: 83, голосов: 739)
Если в рейтинге нет какой-либо книги, проверьте это с помощью поиска, и добавьте, пожалуйста.
* В этом рейтинге есть ожидающие модерации участники.
Кто может написать так же, как Чак Паланик?
А может, эти начинающие литераторы пишут даже лучше Паланика?
Мастер лично отметил достижения молодых талантов, предоставив им место на своем фанатском веб-сайте в качестве дискуссионной площадки, и затем,
отобрав лучших из лучших, смешал в палитре этого дебюта сатиру и хоррор, лирику и шок, курьез и мечту.
Рассказы, представленные в этом сборнике, получили сотни отзывов со стороны профессионалов и обычных читателей, благодаря которым авторы смогли довести их до совершенства.
В книге описаны практические вопросы, посвященные работе с Java-серверными приложениями, относящимися как к технологиям электронной коммерции, так и к Web-приложениям. Описаны работа с сервлетами, распределенные компоненты EJB. Уделено внимание
приемам работы с базами данных при помощи Java.
Предназначена для системных архитекторов, бизнес-аналитиков, программистов и студентов, изучающих программирование.
Рассмотрены практические вопросы программирования на языке PHP и создания полноценных интерактивных Web-сайтов. На реальных примерах показаны особенности работы с APACHE, MySQL, phpMyAdmin и с популярными готовыми решениями – Mambo, phpBB, FCKEditor
и CPanel. Материал сопровождается множеством иллюстраций, схем и полезных советов: начиная с использования общедоступных интернет-сервисов, таких как курс валют, и заканчивая настройкой Web-сервера APACHE.
Устали от чтения книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки второе издание «Изучаем HTML, XHTML и CSS». Хотите изучить HTML, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так,
чтобы более эффективно общаться с друзьями, семьей и привередливыми клиентами? Тогда эта книга для вас. Прочитав ее, вы изучите все секреты создания веб-страниц. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и XHTML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один пользователь. Используя новейший стандарт HTML5, вы сможете поддерживать и совершенствовать свои веб-страницы в соответствии с современными требованиями, тем самым обеспечивая их работу во всех браузерах и мобильных устройствах.
В книге рассматриваются проблемы, связанные с представлениями о пространстве, отраженными в различных языках (в первую очередь русском). Анализируются отдельные слова и классы слов, а также локативные синтаксические конструкции. Описываются разные
типы концептуализации пространственных отношений, а также параметризация пространства. В нескольких работах объектом исследования является пространственная метафора. Особое внимание уделяется лингво– и культурноспецифичным пространственным концептам. Большой раздел посвящен картине пространства в художественных текстах разных авторов. В книгу входят работы как чисто лингвистические, так и лежащие на грани лингвистики и смежных областей знания: логики, культурологии, литературоведения.
Человеческий язык – величайший дар природы! Ему мы обязаны возможностью общаться, передавать свои мысли на расстоянии. Благодаря языку мы можем читать книги, написанные много веков назад, а значит, использовать знания, накопленные нашими предками, и
сохранять наши знания для будущих поколений. Без языка не было бы человечества!
Сколько языков на земле, как они устроены; как и по каким законам изменяются; почему одни из них – родственные, а другие нет; чем именно отличается русский язык от английского и других языков, а китайский от японского; зачем глаголу наклонение и вид, а существительному падежи?
На эти и другие вопросы дает ответы современная лингвистика, с которой популярно и увлекательно знакомит читателя автор книги – Владимир Александрович Плунгян, известный лингвист, член-корреспондент РАН.
Книга удостоена премии «Просветитель-2011» в номинации «Гуманитарные науки».
Эта книга познакомит вас с Erlang, языком программирования, который идеально подходит для создания параллельных отказоустойчивых приложений, предназначенных для работы в режиме реального времени. С появлением многоядерных процессоров,
предоставляющих новые средства масштабирования распараллеленных приложений, Erlang становится все более популярным. Независимо от уровня предварительной подготовки, вы сможете научиться написанию сложных параллельных приложений.
Книга написана лидерами международного сообщества Erlang. В ней вы найдете подробное описание правильно построенных списков, рекурсии, отладки, сетевого и параллельного программирования, а также многих других аспектов синтаксиса и семантики языка Erlang.
Эта книга введет вас в мир OCaml, надежный язык программирования, обладающий большой выразительностью, безопасностью и быстродействием. Пройдя через множество примеров, вы быстро поймете, что OCaml – это превосходный инструмент, позволяющий писать
быстрый, компактный и надежный системный код.
Вы познакомитесь с основными понятиями языка, узнаете о приемах и инструментах, помогающих превратить OCaml в эффективное средство разработки практических приложений. В конце книги вы сможете углубиться в изучение тонких особенностей инструментов компилятора и среды выполнения OCaml.
Книга является руководством для начинающих по разработке приложений на языке C#. Приведены общие сведения о языке C# и платформе .NET. Рассмотрены базовые типы данных, переменные, функции и массивы. Показана работа с датами и перечислениями. Описаны
основные элементы и конструкции языка: классы, интерфейсы, сборки, манифесты, пространства имен, коллекции, обобщения, делегаты, события и др. Приведены сведения о процессах и потоках Windows, а также примеры организации работы в многопоточном режиме. Рассмотрено создание консольных приложений, приложений типа Windows Forms и приложений для работы с базами данных. В качестве среды разработки в книге использован бесплатный пакет SharpDevelop.
Рассмотрен Visual FoxPro 9.0 – мощный пакет программ, предназначенный для построения профессиональных приложений, работающих с базами данных. Описаны интегрированная среда разработки приложений и создание с ее помощью основных объектов, таких как
классы, таблицы, запросы, формы, отчеты. Рассмотрены экспорт и импорт данных, а также публикация данных на Web-сервере. Показано как разрабатывать, создавать и тестировать клиент-серверные приложения. Уделено внимание особенностям очередной версии популярного пакета, а также дополнительным возможностям для работы с XML Web-сервисами и взаимодействию с другими приложениями (Microsoft Visual Studio .NET и Microsoft SQL Server 2000).
Многочисленные примеры и иллюстрации помогут быстро освоить и успешно применять на практике изложенный материал.
Книга рассказывает о ключевых аспектах создания облачных, мобильных и веб-решений на языке F# в комбинации с различными технологиями для платформы .NET. На практических примерах демонстрируется, как решать проблемы конкуренции, асинхронного
выполнения и другие, встречающиеся на стороне сервера. Вы узнаете, как повысить свою продуктивность с помощью языка F#, интегрируя его в существующие веб-приложения или используя его для создания новых проектов.
Опытные разработчики для .NET узнают, как этот выразительный язык функционального программирования помогает писать надежные и простые в сопровождении решения, легко масштабируемые и способные адаптироваться для работы на самых разных устройствах.
Издание предназначено для программистов разной квалификации, желающих использовать возможности функционального программирования в своих проектах.
Книга в общих чертах раскрывает происхождение, сущность и историю изучения неолитической культуры Нижнего Амура. Заключения автора оказались в полном противоречии с концепцией дальневосточных академических учёных, которые относят её происхождение к
предкам северных монголоидных этносов. Исследование представляет первую веху системы доказательств европеоидного начала яркой неолитической цивилизации Нижнего Амура.
В первой и второй частях книги автор, применив новый метод интерпретации символов неолита Нижнего Амура, опираясь на оригинальную геофизическую теорию, лингвистический анализ, мировой опыт расшифровки неолитической символики, выявил тождественность символов Нижнеамурья и Европы. Раскрыта сущность петроглифов р. Амура и р. Уссури. Приводятся научные факты, опровергающие академическое утверждение о принадлежности неолитических культур Нижнего Амура древним тунгусо-маньчжурским племенам шаманистской веры. Как оказалось, символика отразила индоевропейскую религию двоебожия IV–III тыс. до н. э. – поклонение Великой Богини неба и Великому Богу земли. Третья часть посвящена истории знаменитых Тырских китайских памятников низовья Амура; выдающемуся художнику Е.Е. Мейеру, запечатлевшего их на картинах; русским казакам-первопроходцам Амура: И. Москвитину, В. Пояркову, Е. Хабарову. Читатель знакомится с новыми концепциями, версиями, открытиями, именами выдающихся исследователей и исторических деятелей Нижнего Амура, их заслугами.
На практических примерах решения типичных задач по управлению кадрами, учету движения материалов на складах и нахождению оптимального пути между двумя пунктами показан процесс проектирования и программной реализации баз данных с использованием
популярной СУБД Interbase и среды разработки Borland C++ Builder. Рассмотрены теоретические основы проектирования баз данных: модель базы данных, идентификация сущностей и атрибутов, создание индексов и набора правил при разработке таблиц и др. Дан обзор инструментальных средств Interbase. Описаны основные элементы СУБД Interbase: таблицы, триггеры, процедуры, исключения, привилегии и др. Уделено внимание составлению различных запросов на языке SQL. Рассмотрены основные компоненты среды Borland C++ Builder при разработке приложений баз данных.
Для начинающих программистов.
Компакт-диск прилагается только к печатному изданию.
Интересующемуся языком JRuby вряд ли нужны руководства по Ruby, Rails или Java – требуется лишь узнать, как решить ту или иную конкретную задачу. В этой книге вы найдете практические рецепты по работе с данной реализацией языка Ruby на платформе
Java. Специально рассмотрены такие вопросы, как развертывание веб-приложений Rails на Java-серверах, интеграция программ на JRuby с технологиями из мира Java, разработка персональных приложений на JRuby с помощью инструментальных библиотек на Java и многое другое. Интерпретатор JRuby сочетает в себе простоту и легкость использования Ruby с развитыми библиотеками и технологиями Java, и это открывает совершенно новые возможности для применения Ruby, Rails и Java.
Эта книга даст вам возможность воспользоваться всем потенциалом языка JRuby.
Важной частью процесса информатизации общества является подготовка IT-специалистов. Широкое внедрение новых технологий в образовательный процесс привело к появлению интерактивных обучающих программных систем, в том числе дистанционных. Подобные
средства позволили предоставить высококачественные образовательные услуги гораздо большему, чем ранее, числу учащихся и стимулировали дальнейшие разработки таких технологий.
Рассмотрен дистанционный лабораторный практикум, основанный на специализированных языках обучения. Описаны метод создания специализированных языков с результатами его использования в ходе разработки лабораторного практикума, итоги применения этого практикума, а также изменения, внесенные по результатам такой практики.
Настоящее исследование предполагает три тома общим объемом более 160 авторских листов. Исследуемый материал – лексика индоевропейских языков. В центре книги – этимология славянских, балтийских, индоиранских, италийских языков; предлагаются также и
этимологии лексики древнегреческого, фракийского, иллирийского, тохарского, хеттского языков. Объединяющей идеей исследования являются реконструкция и семантика, т.е. определение смысловой мотивации обозначения анализируемого слова. Реализация этих идей имеет непосредственное отношение к анализу весьма древнего пласта индоевропейского праязыка и соображениям и гипотезам, относящимся к ментальности носителей этих языков и процессам порождения смыслов и их эволюции в более поздние эпохи. Этот круг задач и соответствующих проблем органически связан и с другими, нежели лексика и семантика, уровнями языка, прежде всего к генезису некоторых грамматических категорий.
Книга рассчитана на специалистов в области индоевропейских языков, типологии, культурной антропологии, мифологии и ритуала.
Данная книга – самое полное справочное пособие по языку Basic, одновременно является учебником по программированию на языке QBASIC. Особенное внимание уделено практическим примерам программирования – примеры программ (написанные учителями и
учащимися старших классов), приведенные в книге, отлажены и проверены в средах Visual Basic и QBasic, поэтому книгу можно использовать как справочник по технике и навыкам программирования.
Предназначена для самого широкого круга читателей-пользователей персонального компьютера, приступающих к изучению или занимающихся программированием – школьников старших классов, учащихся средних специальных учебных заведений, студентов техникумов и вузов, аспирантов, программистов, специализирующихся на VISUAL Basic, независимо от версии.
Данная книга принимала участие в ярмарке педагогических достижений во Владивостоке в октябре 1999 года, где завоевала диплом второй степени в номинации «Учебные пособия и методические разработки».
Книга представляет собой подробный справочник по программированию на языке C# 3.0, реализованном в Microsoft Visual Studio 2008. Первые главы целиком посвящены языку C#, начиная с основ синтаксиса, типов и переменных и заканчивая более сложными
темами, такими как небезопасный код или препроцессорные директивы. В последующих главах рассмотрено ядро .NET 3.5 Framework, LINQ, XML, коллекции, ввод/вывод и работа в сети, управление памятью, рефлексия, атрибуты, безопасность, домены приложений и взаимодействие с небезопасным кодом. В отличие от предыдущих изданий, материал книги наряду с теоретическими основами сопровождается наглядными практическими примерами, что позволяет сочетать глубину изложения с легкостью понимания.
Если вам нужен ответ на вопрос по программированию на языке С# 5.0, то этот практичный и точно сфокусированный справочник поможет быстро найти ответ – без долгих предисловий и громоздких примеров. Данная книга является идеальным кратким
справочником, который легко пролистывать. Если вы уже знаете языки Java, C++ или предыдущие версии языка С#, то нужную информацию найдете очень быстро.
Справочник написан авторами известной книги «С# 5.0. Справочник. Полное описание языка». В нем изложены все основные темы, касающиеся языка С# 5.0.
Книга содержит всю необходимую информацию для создания полноценных компонентов Win Forms на языке C# в MS Visual Studio 2005/2008, начиная с разработки и отладки и заканчивая лицензированием и распространением. Рассмотрены дизайнеры, конвертеры
типа, сервисы, редакторы типов и многое другое. Информация о каждом классе, описанном в книге, сопровождается примером его использования. Весь программный код является авторской разработкой и проверен на практике.
Для программистов.
(Компакт-диск прилагается только к печатному изданию.)
Книга написана на базе курса лекций, читаемых автором на протяжении многих лет в США, России и Казахстане. В краткой и доступной форме описаны основные особенности объектно-ориентированного программирования на языке Java, иллюстрируемые
многочисленными примерами. Первая часть книги знакомит читателей с основным синтаксисом языка и используемыми обозначениями. Вторая часть посвящена программированию графического интерфейса пользователя. Изложение материала сопровождается упражнениями и заданиями к каждой главе. Промежуточные задания представляют собой написание программы для древних восточных игр, а итоговое – графической версии программы, моделирующей простой микропроцессор. Исходные тексты программ и упражнения располагаются на сайте http://math.uaa.alaska.edu/~afkas/BHV.
Для начинающих программистов и студентов.
(Компакт-диск прилагается только к печатному изданию.)
Если у вас есть опыт верстки веб-страниц и вы хотите перейти на новый уровень разработки, то эта книга для вас. Вы познакомитесь с наиболее популярным языком программирования для создания веб-приложений – PHP. Благодаря практическим примерам в книге
вы научитесь разрабатывать веб-приложения, превращать статические сайты в динамические, использовать веб-технологию AJAX для загрузки больших объемов данных на сайт. Кроме того, узнаете, как управлять базами данных с помощью MySQL, и познакомитесь с концепциями объектно-ориентированного программирования.
Пособие содержит элементарные сведения по грамматике аттического диалекта древнегреческого языка, грамматические упражнения, тексты для чтения и грамматического разбора, а также оригинальные тексты – отрывки из сочинений Ксенофонта и басни Эзопа. В
словаре представлена лексика, использованная в упражнениях и текстах.
Для студентов филологического факультета, изучающих спецкурс по древнегреческому языку.
Книга представляет собой обзорный очерк описания древнеирландского языка, затрагивающий все пласты его функционирования: культурный фон, становление словаря, развитие фонологической системы, эволюция системы именной и глагольной парадигматики,
синтаксические особенности.
Издание предназначено для всех интересующихся кельтскими языками, а также для лингвистов широкого профиля.
В этой книге Ричард Берд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из
которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк.
Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования.
Издание предназначено для программистов, увлекающихся функциональным программированием, студентов, аспирантов и преподавателей, интересующихся принципами проектирования алгоритмов, а также всех, кто желает приобрести и развить навыки рассуждений в эквациональном стиле применительно к программам и алгоритмам.
В отличие от большинства книг по программированию, построенных на основе скучного изложения спецификаций и примеров, с этой книгой читатель сможет сразу приступить к написанию собственного кода на языке программирования C# с самого начала. Вы
освоите минимальный набор инструментов, а далее примете участие в забавных и интересных программных проектах: от разработки карточной игры до создания серьезного бизнес-приложения. Второе издание книги включает последние версии C# 5.0, Visual Studio 2012 и .NET 4.5 Framework и будет интересно всем изучающим язык программирования С#.
Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.
Java Enterprise Edition (Java EE) остается одной из ведущих технологий и платформ на основе Java.
Данная книга представляет собой логичное пошаговое руководство, в котором подробно описаны многие спецификации и эталонные реализации Java EE 7. Работа
с ними продемонстрирована на практических примерах. В этом фундаментальном издании также используется новейшая версия инструмента GlassFish, предназначенного для развертывания и администрирования примеров кода.
Книга написана ведущим специалистом по обработке запросов на спецификацию Java EE, членом наблюдательного совета организации Java Community Process (JCP). В ней вы найдете максимально ценную информацию, изложенную с точки зрения эксперта по технологиям Java для предприятий.
Благодаря этой книге вы познакомитесь с новейшей версией платформы Java EE; исследуете и научитесь использовать API EJB и JPA – от компонентов-сущностей, компонентов-сеансов до компонентов, управляемых сообщениями, и многого другого; откроете для себя API для разработки на веб-уровне, в частности JSF, Facelet и Expression Language; научитесь обращаться с веб-службами SOAP и RESTful, а также с другими службами, доступными в новейшей версии Java EE; узнаете, как создавать динамические пользовательские интерфейсы для корпоративных и транзакционных Java-приложений.
В настоящий том вошли работы по индоевропеистике и индоиранским языкам. Как и в предыдущих томах, объединяющей идеей исследования являются реконструкция и семантика, т. е. определение смысловой мотивации анализируемого слова. На основе анализа
древнейших пластов индоевропейского праязыка и конкретных индо-иранских языков делаются широкие обобщения, относящиеся к ментальности носителей этих языков и процессам порождения смыслов и их эволюции в более поздние эпохи.
Книга рассчитана на специалистов в области индоевропейских языков, типологии, культурной антропологии, мифологии и ритуала.
В том вошли исследования по материальной и духовной культуре Древней Индии, объединенные общей тематикой – «слова и вещи и их роль в ритуале». Особое внимание уделяется метаязыковым аспектам древнеиндийской поэтики и лингвистики. Часть текстов
публикуется впервые. Ставшая классической статья «О брахмане. К истокам концепции» (1974) существенно дополнена автором.
Издание рассчитано на специалистов в области индоевропейских языков, типологии, культурной антропологии, мифологии и ритуала.
Эта книга, выходящая уже в пятом издании, является одним из самых популярных в мире учебников по программированию на платформе Microsoft .NET на языке Visual C# 2012. Здесь рассматриваются основы синтаксиса Visual C# и работа с программой Visual C#
Express 2012. По ходу работы с книгой читатели изучат структуры управления, классы, объекты, методы, переменные, массивы C# и основные методы объектно-ориентированного программирования. Также рассматриваются и более сложные методы, в том числе поиск, сортировка, структуры данных, коллекции. Каждая глава содержит множество практических примеров. Пятое издание было полностью обновлено под новейшую версию Visual C# 2012.
Книга может служить учебником по Visual С#, также она будет полезна широкому кругу начинающих программистов, которые хотят научиться программировать на C#.
В книге рассматриваются прикладные аспекты работы на языке функционального программирования Haskell. Приводятся описания инструментальных средств пяти классов – трансляторов, интегрированных сред разработки, вспомогательных утилит,
специализированных библиотек и справочно-архивных систем. Для каждого программного средства дается краткое описание, его функциональность и примеры использования.
Книга станет хорошим подспорьем как для начинающих программистов, так и для профессионалов, использующих в своей практике функциональную парадигму программирования.
Простое и понятное руководство по программированию на С поможет быстро научиться программированию. Подробные объяснения и интересные примеры сделают процесс обучения легким. Вы легко освоите все основные функции С и сможете создавать программы любой сложности.
Почему многие выбирают Clojure? Потому что это функциональный язык программирования, не только позволяющий использовать Java-библиотеки, службы и другие ресурсы JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python.
Эта
книга продемонстрирует вам гибкость Clojure в решении типичных задач, таких как разработка веб-приложений и взаимодействие с базами данных. Вы быстро поймете, что этот язык помогает устранить ненужные сложности в своей практике и открывает новые пути решения сложных проблем, включая многопоточное программирование.
Издание предназначено для программистов, желающих освоить всю мощь и гибкость функционального программирования.
На сегодняшний день Go – самый впечатляющий из новых языков программирования. Изначально он создавался для того, чтобы помочь задействовать всю мощь современных многоядерных процессоров. В этом руководстве Марк Саммерфильд, один из основоположников
программирования на языке Go, показывает, как писать программы, в полной мере использующие его революционные возможности и идиомы.
Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям. Попутно, начиная с самых основ, Марк Саммерфильд разъясняет все аспекты параллельного программирования на языке Go с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации.
Издание предназначено для программистов разной квалификации, желающих освоить и применять в своей практике язык Go.
Комплексное руководство по освоению языка программирования Java с многочисленными подробными и реалистичными примерами. Если вы – начинающий программист, то книга станет незаменимым помощником для того, чтобы стать профессионалом, а если у вас уже
есть опыт работы – вы узнаете о многочисленных тонкостях и разберетесь в самых новых средствах для создания приложений и сервисов. Описаны новинки, появившиеся в Java 8.
Книга посвящена проектированию цифровых систем с помощью языка описания аппаратуры VHDL (VHSIC Hardware Description Language).
Первая часть книги описывает процесс проектирования на языках описания аппаратуры.
Во второй части книги рассматривается
работа с VHDL в различных средах проектирования: ModelSim (Mentor Graphics), Active HDL (Aldec), OrCAD (Cadence), Warp (Cypress Semiconductor), Foundation Series (Xilinx) и Symphony (Symphony EDA).
Третья часть книги содержит VHDL-модели ряда комбинационных и последовательностных цифровых схем.
Предполагается знакомство читателя с основами программирования и проектирования цифровых устройств.
Книга написана на основе преподавания курса языка VHDL и его приложений к моделированию цифровых систем в Еврейском университете (Иерусалим), Хайфском университете и филиале английского университета Ковентри в Израиле.
В книге излагается структура компилятора, основные принципы построения всех его основных блоков – лексического, синтаксического и семантического анализаторов, а также генератора кода. Методы компиляции программ на Паскале описаны на языке С.
Для
студентов и специалистов, занимающихся созданием программного обеспечения, а также для всех, желающих создать компилятор своего собственного языка программирования.
Рассматриваются теоретические основы синтеза логических схем по спецификациям на высокоуровневом языке VHDL, предназначенном для проектирования цифровых систем, описывается «синтезируемое» подмножество языка VHDL в системе автоматического синтеза
Leonardo, приводятся примеры синтезируемых (схемно реализуемых) конструкций языка и примеры синтезируемых описаний типовых схем, изучается проблема эффективного управления процессом синтеза. Язык VHDL является международным стандартом в системах автоматизации проектирования и предназначен для спецификации, моделирования и синтеза цифровых систем на основе заказных и программируемых пользователями сверхбольших интегральных схем.
Книга предназначена для первоначального ознакомления как с языком VHDL, так и c проблемой синтеза схем по спецификациям на языке VHDL. Может быть полезна студентам, аспирантам и специалистам, занимающимся разработкой электронной аппаратуры с помощью средств САПР.
В первой книге второго тома «Славянские издания кирилловского (церковнославянского) шрифта: 1491-2000» описано 131 издание кирилловского шрифта, вышедшее в различных странах мира. Приводится библиография книг и статей, в которых описаны эти издания.
К тому предпослана вступительная статья, в которой рассказано о истории кирилловского книгопечатании этого периода.
Книга представляет собой первый том масштабного исследования по созданию новой рабочей модели генетической классификации языков и языковых семей африканского континента, которая могла бы представить серьезную альтернативу для т. н. «стандартной
модели» классификации африканских языков, разработанной Дж. Гринбергом более чем полстолетия тому назад и с тех пор неоднократно подвергавшейся критике за недостаточную основательность.
В первый том исследования вошла вводная часть – подробное описание методологии построения классификации, в которой синтезированы элементы классического сравнительно-исторического метода, «многостороннего сравнения» Гринберга и квантитативный подход к языковому материалу; в основе классификации лежит лексикостатистический анализ данных базисной лексики, подкрепленный тщательной этимологической обработкой. Вторая часть первого тома апробирует описанную методику на материале самой малочисленной и, во многих отношениях, «загадочной» из гипотетических макросемей Гринберга – койсанской (бушменско-готтентотской).
Книга предназначена для внимания специалистов по общему, сравнительно-историческому и типологическому языкознанию; африканистов самых различных профилей; и широкого круга читателей, в той или иной степени интересующихся теоретическими, методологическими и практическими аспектами реконструкции лингвистических аспектов предыстории человечества.
Автор развивает свою теорию о пяти языках любви, накладывая ее на отношения человека с Богом. Книга написана живым, красочным языком, изобилует примерами. Читателям предлагается в дополнение к своему основному языку любви учиться говорить на
остальных четырех, чтобы сделать свои отношения с Господом еще богаче.
Тематику работ, составляющих пособие, можно определить, во-первых, как «рассуждение о методе» в науках о культуре: о понимании как процессе перевода с языка одной культуры на язык другой; об исследовании ключевых слов; о герменевтическом
самоосмыслении науки и, во-вторых, как историю мировой культуры: изучение явлений духовной действительности в их временной конкретности и, одновременно, в самом широком контексте; анализ того, как прошлое культуры проглядывает в ее настоящем, а настоящее уже содержится в прошлом. Наглядно представить этот целостный подход А.В.Михайлова – главная задача учебного пособия по культурологии «Языки культуры».
Пособие адресовано преподавателям культурологии, студентам, всем интересующимся проблемами истории культуры.
Учебное пособие содержит систематическое изложение теоретических основ перевода и компиляции. Рассмотрены общие вопросы разработки, описания и реализации языков программирования, формальные методы описания синтаксиса и семантики языков
программирования, методы синтаксического анализа современных языков программирования. Приводится методика разработки описания перевода и пример использования этой методики для построения атрибутной транслирующей грамматики.
Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами. Книга «Введение в теорию языков программирования» представляет читателю средства, необходимые для проектирования и
реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования – операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации алгоритмов вывода типов для учебных языков.
Вы прекрасно владеете C# и .NET и хотите выйти на огромный рынок iPhone/iPad? Теперь вы можете создавать великолепные приложения для iOS, не изучая язык Objective-C и средства разработки от Apple. Платформа MonoTouch позволяет применить уже
имеющиеся навыки к разработке приложений, которые можно продавать через Apple App Store или развернуть в своей организации.
Книга Майкла Блюстайна поможет вам быстро освоить MonoTouch и извлечь максимум пользы из заложенного в ней гигантского потенциала.
Вначале автор описывает, как настроить среду разработки MonoTouch, и объясняет, как MonoTouch абстрагирует iOS SDK, позволяя использовать родные классы iOS из C#. На простых примерах вы увидите, как пишутся приложения, и это станет фундаментом для решения более интересных задач. Шаг за шагом, на практических примерах вы будете осваивать все более сложные технологии. Автор даже демонстрирует применение в iOS-приложениях таких продвинутых средств .NET, как LINQ.
Описана практика применения промышленных программируемых контроллеров, широко применяющихся для автоматизации производства. Излагаются языки программирования на основе действующего стандарта МЭК 61131-3 и многочисленные примеры подготовки программ
для промышленных программируемых контроллеров.
Для специалистов по автоматизации производственных процессов и производственного оборудования, а также для студентов и преподавателей высших технических заведений.
Dart – язык программирования для разработки веб-приложений, созданный компанией Google. Он обладает современными объектно-ориентированными средствами, как Java или C#, не отказываясь при этом от свойственных JavaScript динамичности и
ориентированности на функциональное программирование. Написанные на Dart приложения транслируются в JavaScript, но могут исполняться и непосредственно в браузерах, поддерживающих Dart. В комплекте с Dart поставляются библиотеки и инструментальные средства промышленного качества. На Dart могут быть написаны как клиентская, так и серверная часть приложения, что упрощает процесс разработки.
В этой книге вы познакомитесь с языком Dart и научитесь использовать его для создания приложений, работающих в браузере, – в настольной или мобильной ОС. Это не просто учебное пособие по языку, довольно быстро автор переходит к техническим аспектам работы с Dart. На большинство вопросов, возникающих при чтении, тут же даются ответы!
Издание предназначено веб-программистам разной квалификации, в том числе малознакомым с объектно-ориентированным программированием.
Изложены основы программирования в среде Delphi, начиная с составления программ в Turbo Pascal 7.0 и Object Pascal. Особое внимание уделено программам для решения задач из области высшей математики. Рассмотрены все этапы создания проекта в Delphi,
начиная с разработки интерфейса и заканчивая особенностями работы с уже написанной программой. Приведены готовые проекты, которые должны помочь обучающемуся при выполнении самостоятельных заданий, помещенных в книге. Ко всем приведенным в книге заданиям имеются ответы и решения.
Для начинающих программистов, учащихся и студентов.
Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных
JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении – то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код.
Автор – уважаемый среди разработчиков эксперт в области JavaScript – выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования. Эта книга откроет вам красивый, элегантный, простой и выразительный язык программирования, позволяющий создавать эффективный код независимо от того, управляете вы библиотеками объектов или просто пытаетесь заставить Ajax работать быстрее. Если вы разрабатываете сайты или приложения для Интернета, эта книга вам просто необходима.
Книга представляет собой сборник решений наиболее распространенных задач на PHP. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции PHP, аутентификация пользователей, работа со слоями,
проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности PHP. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.
Книгу завершают главы об использовании PHP вне рамок Web-программирования.
Для специалистов в области информационных технологий.
Книга предназначена для широкого круга читателей, которые не знакомы с каким-либо языком программирования, но мечтают о создании компьютерных программ собственными силами. Автор предлагает читателю самостоятельно научиться программированию в среде
C++ Builder по разработанной им методике «начать от нуля». В процессе работы над книгой читатель научится создавать проекты компьютерных программ и, одновременно, будет осваивать основы языка программирования C/C++, а также требования среды программирования. В книге рассмотрены вопросы создания справочных систем и инсталляции программ, описаны особенности программирования звука и принтера, вопросы программирования для Интернета.
(Компакт-диск прилагается только к печатному изданию.)
Впервые публикуются четыре рукописных словаря В.И.Даля, составленные в 40-50-е годы XIX столетия параллельно с подготовкой его знаменитого «Толкового словаря», «Словарь офенского языка» и «Русско-офенский словарь» включают более 5 тысяч слов
торговцев-коробейников – (офеней), о которых многие знают лишь по поэме А.Н.Некрасова «Коробейники». Их дополняют «Словарь тайных слов шерстобитов» и «Словарь петербургских мазуриков». Книгу отличает научная новизна и популярность изложения.
Для филологов широкого профиля и всех, кто интересуется прошлым народного тайноречия и истоками современных молодежных жаргонов.
Эта книга адресуется всем, кто хочет научиться быстро и эффективно решать задачи веб-мастеринга и стать специалистом по созданию веб-порталов профессионального уровня. В книге описываются все средства, которые входят в арсенал настоящего
веб-мастера, – языки HTML, JavaScript, PHP, AJAX и Perl, дается введение в базы данных MySQL, а также излагаются основные приемы работы с системами управления содержимым сайта (CMS) Joomla! и Drupal. С помощью этих средств вы сможете создавать полноценные веб-сайты любого назначения, например интерактивные интернет-магазины или непрерывно обновляемые новостные порталы. Наконец, рассказывается о проверке работоспособности созданного веб-сайта, излагаются методы и рекомендации по размещению сайта на платных и бесплатных хостингах, способы его раскрутки и регистрации в поисковиках и каталогах. Прочитав эту книгу, вы станете настоящим веб-мастером, готовым к работе над любыми проектами.
Решается вопрос, возникающий при организации учебного процесса подготовки специалистов по информационным технологиям, – можно ли выбрать «оптимальный» язык программирования, пригодный для всех программистских задач, удобный в обучении и
использовании, гарантирующий высокий профессионализм. Анализируются требующие навыков программирования профессиональные задачи, стоящие перед специалистами направления «прикладная информатика», а также сравниваются среды разработки (реализации конкретных языков) и средства проектирования, которые должны войти в «набор оптимальных инструментов» прикладного информатика.
Книга состоит из двух частей. Первая часть содержит общее описание диалекта древнего Новгорода XI-XV вв., построенное в основном на материале новгородских берестяных грамот. Вторая часть – заново выверенные тексты всех известных к концу 2003 г.
берестяных грамот, за исключением совсем маленьких фрагментов. Все удовлетворительно сохранившиеся грамоты снабжены переводом и комментариями. В книгу включен также словоуказатель ко всем берестяным грамотам и обратный индекс к нему.
По сравнению с 1-м изданием 1995 г. объем включенного в книгу материала вырос почти на 30% за счет берестяных грамот, найденных после 1994 г. Учтены также опубликованные за истекшие годы исследования по древненовгородскому диалекту и новые интерпретации ранее найденных грамот.
Книга адресована как специалистам – лингвистам, филологам, историкам, археологам, – так и широкому кругу любознательных читателей, интересующихся языком, историей и культурой древней Руси.
2-е издание, переработанное с учетом материала находок 1995-2003 гг.
Изучая различные эпохи российской истории, авторы сборника «Изобретение империи: языки и практики» пытаются ответить на одни и те же вопросы: каким образом, при помощи какого аналитического языка описывалось пространство империи ее современниками?
Где находится империя, когда никто ее «не видит»?
Что толку в «объективной» реконструкции структурных отношений господства и подчинения или политики территориальной экспансии, если те же самые структуры и такого же рода политику можно найти в любой другой форме политического устройства и во все эпохи?
На взгляд автора, сущность программирования заключается в решении проблем. Программист всегда думает о проблеме и возможных решениях – либо пишет код для выражения этих решений.
Язык Haskell имеет множество впечатляющих возможностей, но главное его
свойство в том, что меняется не только способ написания кода, но и сам способ размышления о проблемах и возможных решениях. Этим Haskell действительно отличается от большинства языков программирования. С его помощью мир можно представить и описать нестандартным образом. И поскольку Haskell предлагает совершенно новые способы размышления о проблемах, изучение этого языка может изменить и стиль программирования на всех прочих.
Еще одно необычное свойство Haskell состоит в том, что в этом языке придается особое значение рассуждениям о типах данных. Как следствие, вы помещаете больше внимания и меньше кода в ваши программы.
Вне зависимости от того, в каком направлении вы намерены двигаться, путешествуя в мире программирования, небольшой заход в страну Haskell себя оправдает. А если вы решите там остаться, то наверняка найдете чем заняться и чему поучиться!
Эта книга поможет многим читателям найти свой путь к Haskell.
Настоящий сборник задач представляет собой практическое пособие для учащихся средних и высших учебных заведений, изучающих информатику.
Особенность сборника в том, что он позволяет научиться создавать собственные алгоритмы решения задач, а также
дает возможность преподавателю информатики в процессе обучения использовать индивидуальный подход к ученикам без дополнительных затрат времени.
Автор сознательно приводит в качестве ответов только численные значения, так как существует множество алгоритмов решения каждой задачи. Читатель может использовать в процессе работы с задачником любые языки программирования. В частности, решение задач из сборника поможет приобрести практические навыки написания макросов в приложениях «Microsoft office» на языке Visual Basic Application.
Издание состоит из Латинско-русского (ок. 13 тыс. слов) и Русско-латинского (ок. 15 тыс. слов) словарей. Латинско-русский словарь содержит наиболее употребительную лексику латинского языка как античного, так и средневекового периода, что позволяет
использовать его для чтения практически любой латиноязычной литературы. В Русско-латинский словарь также включены понятия не только античной и средневековой латыни, но и Нового времени и современности. Поэтому словарь будет полезен и тем, кто изучает язык Цезаря и Цицерона, Петрарки и Фомы Аквинского, и тем, кто пытается создавать свои латинские тексты.
Для гимназистов и студентов вузов, изучающих латинский язык, для лингвистов и всех, интересующихся древними и современными языками.
В книге публикуются статьи филологов и философов, посвященные проблемам этической теории и отражению этических концептов в разных языках, национальных культурах и художественных мирах. Авторы анализируют такие понятия, как вина, грех, долг, закон,
совесть, стыд, справедливость и др. Большое внимание уделено истории становления этических концептов в русском языке и в русской народной культуре. В книге рассмотрены виды деонтической модальности, определяющие специфику морального дискурса – религиозного и светского (бытового, официального, художественного). Авторы выявляют разные способы – явные и скрытые, грамматические и лексические, вербальные и невербальные – выражения этической и этикетной оценки в культурах Запада и Востока.
В Приложении помещены статьи, освещающие логико-лингвистические идеи модистов – наиболее яркой школы средневековой спекулятивной грамматики.
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно
использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач.
Лямбда-выражения – относительно простое изменение в языке Java; в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.
Издание предназначено для программистов разной квалификации, как правило уже работающих с Java, но не имеющих опыта функционального программирования.
В пособии раскрываются основы древнеегипетской письменности, простым языком объясняется система написания слов и составления предложений, содержатся все основные правила и иероглифы, достаточные для того, чтобы понять несложный текст и даже
научиться говорить и писать по-египетски. В конце книги прилагается уникальный русско-египетский словарь. Закреплению материала и проверке знаний помогут специальные упражнения и задания.
Для студентов, аспирантов и преподавателей профильных вузов, а также для любителей, мечтающих научиться самостоятельно разбирать надгробные надписи и древние тексты.
Книга является пособием для начинающих по разработке Win32-приложений в Delphi 2007. В ней в доступной форме изложены принципы визуального проектирования и событийного программирования, на конкретных примерах показана методика создания программ
различного назначения, приведено описание среды разработки и базовых компонентов. Рассмотрены вопросы программирования графики, мультимедиа, разработки программ работы с базами данных Microsoft Access и Borland Blackfish SQL. Многочисленные примеры демонстрируют назначение компонентов, раскрывают тонкости программирования в Delphi. В приложении приведено описание базовых компонентов и наиболее часто используемых функций. Книга отличается доступностью изложения, большим количеством примеров и адресована студентам, школьникам старших классов и всем, кто хочет научиться программировать.
Вводный курс программирования, написанный автором языка C++.
Подготовка к созданию реальных программ.
Автор книги полагает, что читатели в конце концов начнут писать нетривиальные программы либо в качестве профессиональных разработчиков программного
обеспечения, либо в качестве программистов, работающих в разных областях науки и техники.
Упор на основные концепции и методы.
Основные концепции и методы программирования в книге излагаются глубже, чем это принято в традиционных вводных курсах. Это позволит читателям разрабатывать полезные, правильные, понятные и эффективные программы.
Программирование на современном языке C++.
Книга представляет собой введение в программирование вообще, включая объектно-ориентированное и обобщенное программирование. Она также представляет собой прекрасное введение в язык C++, один из наиболее популярных языков программирования в современном мире. В книге описаны современные методы программирования на C++, включая стандартную библиотеку, позволяющую упростить программирование.
Для начинающих программистов и всех, кто хочет научиться программировать.
Книга предназначена в основном для людей, никогда ранее не программировавших. Она опробована более чем тысячей студентов университета. Однако опытные программисты и студенты, уже изучившие основы программирования, также найдут в книге много полезной информации, которая позволит им перейти на более высокий уровень мастерства.
Широкий охват тем.
Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка C++ и его библиотек. Это позволит читателям писать программы, выполняющие ввод и вывод данных, вычисления и построение простых графических изображений. Во второй половине рассматриваются более специализированные темы, такие как обработка текста и тестирование. В ней содержится много справочного материала. Исходные коды и другие приложения читатели могут найти на веб-сайте автора.
Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL.
Освещены вопросы эксплуатации и администрирования СУБД. Большое внимание уделено различным генераторам отчетов QReport, RaveReports и FastReport. Описано использование системы проектирования, разработки и поддержки баз данных ERwin. Рассмотрены дополнительные компоненты для разработки клиент-серверных приложений, а также даны ответы на часто задаваемые вопросы. Материал излагается по принципу «от простого к сложному» и сопровождается иллюстрациями и практическими примерами.
Для разработчиков клиент-серверных приложений.
(Компакт-диск прилагается только к печатному изданию.)
В словарь вошли понятия не только античной и средневековой латыни, но и Нового времени и современности. Поэтому он будет интересен и тем, кто изучает язык Цезаря и Цицерона, Петрарки и Фомы Аквинского, и тем, кто пытается создавать свои латинские
тексты.
Для гимназистов, студентов вузов, изучающих латинский язык, для лингвистов и всех интересующихся древними и современными языками.
С абсолютного нуля до полного овладения языком. Популярный в школах Pascal ABC и вечно живой Turbo Pascal. Весь Паскаль, среда программирования, технология разработки и отладки. Примеры программ – простых и не очень. Для младших студентов, старших
школьников и всех, кто хочет программировать.
Виртуальный диск в помощь читателям книги с текстами всех программ длиннее десяти строк в двух версиях – для Pascal ABC и Turbo Pascal.
Специально для Turbo Pascal (TP): установка, настройка, русификация, процесс отладки в Turbo Pascal, особенности работы с графикой, работа с клавиатурой в TP на уровне скан-кодов, полезные советы.
Эта книга поможет вам освоить всю мощь языка программирования Objective-C 2.0 и научит применять его максимально эффективно при разработке мобильных приложений для iOS и OS X. Автор описывает работу языка на понятных практических примерах, которые
помогут как начинающим программистам, так и опытным разработчикам повысить уровень понимания Objective-C и существенно обогатить опыт его применения в своей работе.
В книге содержится 52 проверенных подхода для написания «чистого» и работающего кода на Objective-C, которые можно легко использовать на практике. Автор рассматривает такие темы, как проектирование интерфейсов и API, управление памятью, блоки и GCD, системные фреймворки и другие аспекты программирования на Objective-C, понимание которых поможет в эффективной разработке приложений для iOS или OS X.
Сборник посвящен «трудным текстам» древнегерманской и древнеирландской литератур – от отдельных строк в «Беовульфе» до отдельных эпизодов «Младшей Эдды». Предлагая новые истолкования данных текстов, авторы исходят из обшей предпосылки, что трудности
их прочтения симптоматичны и представляют большой теоретический интерес, ибо они заложены в самой поэтике памятников и отражают их место в становлении литературы. Замечательная особенность большинства обсуждаемых памятников состоит в том, что они принадлежат одновременно устной и письменной культуре. Они были записаны (или написаны) самими носителями традиции и на ее условиях. Запись, таким образом, не отчуждала их от традиции и от устных текстов, продолжавших бытовать в обществе. Вместе с тем она вводила их в новый контекст письменной литературы, определяя вектор их смысловых трансформаций и сообщая многомерность, а часто и конфликтность их языку.
Книга известного специалиста и лектора в области компьютерных технологий посвящена последнему стандарту (С99) одного из наиболее распространенных языков программирования – С, который послужил основой для создания операционной системы Unix. Книгу
отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. Подробно рассматриваются такие вопросы, как представление данных в языке С, операции и операторы, управляющие структуры и функции. Немалое внимание уделяется обработке строк, вводу-выводу, работе с массивами и структурами и вопросам управления памятью. Исчерпывающие сведения о препроцессоре и стандартных библиотечных функциях дадут возможность эффективно создавать программный код. Приводимые в конце каждой главы вопросы для самоконтроля и упражнения для самостоятельной проработки позволят надежно закрепить полученные знания.
Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием.
Книга посвящена проектированию цифровых систем с помощью высокоуровневых языков описания аппаратуры (Hardware Description Language – HDL) – Verilog и VHDL. Эти языки являются международным стандартом и используются как системами анализа
(моделирование), так и системами синтеза цифровой аппаратуры. С единых позиций изложены основные концепции этих языков. Даны рекомендации по стилю кодирования, синтезабельности и верификации HDL-описаний проектируемых систем.
Приведены примеры синтезабельных описаний узлов и устройств и организации функциональных тестов.
В приложение вынесены справочные данные по языкам VHDL и VERILOG.
Автор предполагает, что читатель знаком с основами программирования и основами проектирования цифровых устройств.
Полемически заостренные и противостоящие друг другу статьи данного сборника содержат суждения трех разных авторов о том, какой должна и какой не может быть жизнь искусства в свободном обществе, существует ли и возможен ли вообще художественный
стиль, который бы наиболее гармонировал с демократичным идеалом и стилем жизни, имеет ли место в современных демократических обществах повсеместное принуждение среднего гражданина к потреблению неприемлимой для него художественной продукции и др. Сборник рассчитан на искусствоведов, социологов, политологов, специалистов по истории и теории культуры и вообще на всех, кого занимают проблемы искусства и его место в современном обществе.
Тематика произведений, включенных в предлагаемое издание, предопределена замыслом автора познакомить читателя с двумя направлениями исследований, осуществляемых в рамках этнографии-этнологии.
С одной стороны, в них анализируются объективные факторы,
истоки, предпосылки и механизмы этнической мобилизации, показана неоднозначная, а порой и противоречивая роль элитной и творческой интеллигенции в использовании интегрирующей силы языка и других культурно-психологических явлений, символов, маркеров и мифов как в подъеме национального самосознания и в цементировании внутринациональной консолидации, так и в коррозии межнациональной солидарности.
С другой стороны, рассматриваются некоторые принципы и подходы в изучении двуязычия, этничности, идентичности и элементов этнической идентификации, благодаря которым становится возможным осмысление сущности и значимости этнической мобилизации, а также ее влияние на формирование этнополитической ситуации.
В издании воспроизводятся: первопечатный текст «Слова о полку Игореве», параллельный перевод его на русский язык, реконструкция на древнерусском языке А. А. Потебни, 22 прозаических перевода на славянские языки XIX–XX вв. (русский, украинский,
белорусский, верхнелужицкий, польский, словацкий, чешский, болгарский, сербский, словенский, хорватский), 1 стихотворный перевод (на македонский язык). За исключением переводов на русский язык, ко всем другим прилагаются пояснительные словари на русском языке. Автор издания надеется, что оно будет способствовать дальнейшему изучению гениального произведения Древней Руси как в славянских, так и в других странах.
Книга рассчитана на филологов и широкий круг читателей.
Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР,
аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.
Третье издание книги полностью обновлено под версию PHP 5.4, а также включает ряд новых разделов по работе с данными.
Книга в сжатой форме описывает, что можно делать на языке Scala, и как это делать. Кей Хорстманн (Cay Horstmann), основной автор всемирного бестселлера «Core Java™», дает быстрое и практическое введение в язык программирования, основанное на
примерах программного кода. Он знакомит читателя с концепциями языка Scala и приемами программирования небольшими «порциями», что позволяет быстро осваивать их и применять на практике. Практические примеры помогут вам пройти все стадии компетентности, от новичка до эксперта.
Издание предназначено для программистов разной квалификации, как знакомых с языком Scala, так и впервые изучающих языки функционального программирования.
Эта книга посвящена тому, как выбирались имена для членов королевского рода в средневековой Скандинавии. До конца XIII в. выбор имени в Скандинавии остается важнейшим регулятором сложных и подчас чрезвычайно запутанных династических отношений.
История имени в эпоху – это история сосуществования христианства и язычества, история борьбы за власть, история союзов и противостояний, разделов и объединений, – словом, едва ли не вся история полуострова.
Данное пособие является введением в основы программирования на двух языках. Сначала рассматриваются простые примеры на Pascal с описанием алгоритмов на русском языке и использованием графических блок-схем, затем эти же примеры приводятся в программах на C.
Ruby – относительно новый объектно-ориентированный язык, разработанный Юкихиро Мацумото в 1995 году и позаимствовавший некоторые особенности у языков LISP, Smalltalk, Perl, CLU и других. Язык активно развивается и применяется в самых разных
областях: от системного администрирования до разработки сложных динамических сайтов.
Книга является полноценным руководством по Ruby – ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа «как сделать то или иное в Ruby». В ней приведено свыше 400 примеров, разбитых по различным аспектам программирования, и к которым автор дает обстоятельные комментарии.
Издание предназначено для программистов самого широкого круга и самой разной квалификации, желающих научиться качественно и профессионально работать на Ruby.
Данное издание выходит в новой редакции, сделанной А.Т.Фоменко. Оно заметно отличается от предыдущих.
Согласно результатам авторов, в Великой = «Монгольской» Империи XIII–XVI веков основными языками были славянский и тюркский. Государственным языком
Империи был, вероятно, славянский. В мятежную эпоху Реформации, после раскола Империи, в ее отделившихся осколках, реформаторы начали активно создавать новые языки, дабы отделиться от метрополии Империи (Руси+Орды) не только политически, но и в языковом отношении. Для этой цели в XVI–XVII веках новые правители призвали специальных людей, которым было поручено «придумать новые языки». В результате возникла «лингвистика». Однако в основе спешно создаваемых языков («древне»+латинского, «древне»-греческого, французского, английского, немецкого, испанского, итальянского и т.д.) неизбежно лежал славянский язык в широком его понимании. Другого материала у реформаторов просто не было. Следовательно, помимо их воли, все придуманные ими новые языки и наречия должны были нести на себе глубокий «славянский отпечаток». В настоящей книге собраны многочисленные свидетельства этого. Они уцелели до сих пор. Ранее на эти «славянские следы» либо не обращали внимания, либо, обратив, замалчивали, поскольку люди XVII–XX веков привыкли пользоваться ошибочной скалигеровской хронологией. В которой сама мысль о происхождении «древнейшей» латыни от славянского языка была недопустима. Новая хронология снимает этот негласный запрет.
Книга предназначена для самых широких кругов читателей.
Книга является руководством для начинающих по разработке приложений в среде Microsoft Visual C++ 2012. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального
проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки Microsoft Visual C++, назначение базовых компонентов и процесс разработки различных типов консольных и Windows-приложений.