Книги
"Совершенный софт" — это проверенный, структурированный и высокотехнологичный подход к разработке программного обеспечения. Множество компаний уже используют идеи Лёве в сотнях систем, но раньше эти мысли нигде не публиковались.
Методология Лёве объединяет разработку систем и дизайн проектов, используя базовые принципы разработки ПО, корректные наборы инструментов и эффективные методы. Автор подробно описывает основы, на которых прокалываются многие архитекторы ПО, и показывает, как разложить систему на мелкие блоки или службы. Вы узнаете как вывести эффективный дизайн проекта из дизайна системы, как рассчитать время, необходимое на запуск проекта, его стоимость и риски, и даже как разработать несколько вариантов выполнения.
Метод и принципы "совершенного софта" можно применять независимо от размера проекта, компании, технологии, платформы или отрасли. Цель этой книги — решение важнейших задач современной разработки ПО, требующих исправления программных систем и проектов, ваш карьерный рост и, возможно, изменение всей IT-индустрии. Рекомендации и знания, которые вы получите, сэкономят десятилетия вашего опыта и спасут многие проекты. Эта книга принесет большую пользу разработчикам, архитекторам, руководителям проектов или менеджерам на любом этапе карьеры.
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Используйте Android Studio для создания приложений, чтобы проверять код на каждом этапе, интегрировать его с другими приложениями, работать с изображениями, воспроизводить аудио и делать многое другое. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Маркетинг стал высокотехнологичной областью деятельности. И главный драйвер этих изменений — переход значительной части бизнеса в интернет. Большие данные (Big Data) о поведении потребителей, технологии искусственного интеллекта по распознаванию этих данных, автоматические интернет-сервисы по подготовке и реализации маркетинговых решений — сегодня это реальность, в которой активно работают современные специалисты по цифровым маркетинговым коммуникациям. Учебник создан для поддержки таких специалистов, начинающих свою профессиональную деятельность.
Авторы учебника исходили из необходимости обеспечить начинающих "цифровиков" необходимым арсеналом технологий и практических инструментов продвижения в цифровой среде. Основная цель учебника — помочь бакалаврам подготовиться для работы в коммуникационных/рекламных агентствах и рекламных службах компаний в качестве специалистов рекламных служб и проектов, менеджеров по цифровым коммуникациям, маркетинговых web-аналитиков, специалистов по SMM, директоров интернет-магазинов, менеджеров по цифровым продуктам.
Рекомендовано в качестве учебника для обучающихся по программам высшего образования направления подготовки 42.03.01 "Реклама и связи с общественностью" (квалификация (степень) "бакалавр").
Власть — это продуманная борьба с обстоятельствами, которые нам неподвластны, это способность превращать невзгоды в преимущества. Для чего нужна власть? Для того чтобы обрести уверенность и утвердиться в собственном достоинстве. И еще хотя бы для того, чтобы сжать реальность в кулак и изменить ее согласно своей воле.
Семнадцатый век представляется каким-то потерянным временем, когда страна топталась на месте, но в истории Российского государства этот отрезок занимает совершенно особое место, где спрессованы и "минуты роковые", и целые десятилетия неспешного развития. Наиболее тугим узлом этой эпохи является Смута. Это поистине страшное и захватывающее зрелище – сопоставимый по масштабу кризис в России повторится лишь триста лет спустя, в начале ХХ века. Там же, в семнадцатом веке, нужно искать корни некоторых острых проблем, которые остаются нерешенными и поныне. Книга "Между Европой и Азией" посвящена истории третьего по счету российского государства, возникшего в результате Смуты и просуществовавшего меньше столетия - вплоть до новой модификации.
Второй том "Истории Российского Государства. Ордынский период" охватывает период с 1223 по 1462 год.
"В биографии всякой страны есть главы красивые, ласкающие национальное самолюбие, и некрасивые, которые хочется забыть или мифологизировать. Эпоха монгольского владычества в русской истории – самая неприглядная. Это тяжелая травма исторической памяти: времена унижения, распада, потери собственной государственности. Писать и читать о событиях XIII-XV веков – занятие поначалу весьма депрессивное. Однако постепенно настроение меняется. Процесс зарубцевания ран, возрождения волнует и завораживает. В нем есть нечто от русской сказки: Русь окропили мертвой водой, затем живой – и она воскресла, да стала сильнее прежнего. Татаро-монгольское завоевание принесло много бед и страданий, но в то же время оно продемонстрировало жизнеспособность страны, которая выдержала ужасное испытание и сумела создать новую государственность вместо прежней, погибшей".
В этой книге оживают страницы отечественной истории XV-XVI веков — как драматичные, ключевые события, так и небольшие эпизоды, о влиянии которых на ход истории порой мало кто задумывается. Охвачен период с момента освобождения Руси от иноземного владычества до великой Смуты — новой утраты независимости в результате внутреннего кризиса и вражеского вторжения. Почему первоначальные успехи сменились поражениями? Что во "втором" русском государстве изначально было — или со временем стало — причиной подобной непрочности? Третий том проекта "История Российского государства" продолжает разговор об истории Отечества с читателем, который предпочитает увлекательную манеру повествования, но стремится изучать факты, а не художественный вымысел, и делать выводы самостоятельно.
Новый грандиозный проект Бориса Акунина.
"Страна, которую мы называем Древней Русью, так сильно отличалась от России послемонгольской эпохи, что через толщу минувших столетий кажется нам какой-то сгинувшей, легендарной Атлантидой…
Был ли на самом деле Рюрик? Приглашали ли славяне варягов? Прибивал ли Олег щит на врата Цареграда?"
Борис Акунин адресует свою историю Отечества широкой читательской аудитории: людям, которым интересно узнать (или вместе с автором увлечённо вычислить), как было на самом деле, и попытаться понять, что в нашем тысячелетнем государстве так и что не так (и почему).
"Эпоха цариц", то есть события русского 18 столетия, — поразительно интересный период отечественной истории, когда Россия превратилась в евразийскую империю, расширяющуюся на запад, юг и восток. Это время преподает нам несколько важных уроков: об ограниченности неограниченной власти, о необходимости и рискованности реформ, о том, как можно и как нельзя править Россией.
Книга рассказывает, как завязывались "вечные" российские узлы: национальный вопрос, внутриобщественное противостояние, жажда свободы и страх перед порождаемым им хаосом.
Имя Александра Николаевича Афанасьева стоит в одном ряду с именами выдающихся русских ученых XIX в. Его плодотворная деятельность отличалась замечательной многосторонностью. Он проявил себя как вдумчивый историк культуры и исследователь русской литературы, правовед, этнограф, фольклорист и журналист. Особая заслуга принадлежит Афанасьеву как составителю сборника народных русских сказок. Афанасьевский сборник (8 выпусков, 1855-1863) - выдающееся издание не только отечественной, но и мировой фольклористики. Явившись первым и пока единственным сводом русских сказок, в котором они представлены наряду с украинскими и белорусскими, сборник положил начало научному собиранию и изучению восточнославянской сказки и стал поистине народной книгой, сыгравшей исключительную роль в воспитании не одного поколения читателей. Сказки из этого сборника переведены на многие языки и пользуются мировой известностью. Этот сборник чаще всего называют "Сборник сказок Афанасьева". Для филологов, фольклористов, культурологов и всех интересующихся судьбами русского слова.
Книга "Немыслимое" анонимных авторов представляет обширное исследование генезиса американского политико-силового истеблишмента, превратившегося в корпоратократию нового типа — реально действующую скрытую политическую власть с далеко идущими глобальными целями, важнейшей отправной точкой которых стали события 11 сентября 2001 года. Авторы "Немыслимого" не только представляют детальную картину этого грандиозного преступления начала 21-го века, разбирая все его механизмы и артефакты с опорой на официальные и неофициальные свидетельства и факты, но и рассматривают 9/11 как ключевое звено в цепи провокационных событий прошлого — начиная от бомбардировки японской авиацией американского флота в Перл-Харборе, убийства Джона Кеннеди, второго Тонкинского инцидента, ставшего поводом для развязывания войны во Вьетнаме, до Уотергейта, Ирангейта, крушения KAL 007, целой череды террористических актов на Ближнем Востоке в 1980-х, подрыва ВТЦ в 1993 году, других масштабных терактов и попыток их совершения в 90-х годах 20-го века. Книга является беспрецедентным по своей точности, объективности и полноте историческим исследованием механизмов реализации самой грандиозной провокации нового времени — убедительным свидетельством заговора верхушки американского политического истеблишмента против своих собственных граждан, принесенных в жертву ради реализации глобальных планов нового "Американского века".
Эта книга посвящена событиям первой половины XIX века, эпохе правления сыновей императора Павла – Александра, кумира отечественных либералов, и Николая, кумира отечественных государственников. Два эти политических режима, очень разные по идеологии и стилю, задали России новый ритм дыхания, продолжающийся и поныне. Какие уроки можно извлечь из изучения александровско-николаевской эпохи?
"Первая сверхдержава" – седьмой том "Истории Российского Государства" – рассказывает читателю, в чем причины стремительного взлета и последующего ослабления Российской империи, какой ценой страна достигла лидирующей мировой позиции и к каким результатам привел опыт "сверхдержавности".
Великий русский ученый, врач, естествоиспытатель, писатель и лексикограф Владимир Иванович Даль, главным трудом которого является «Толковый словарь живого великорусского языка», годы своей жизни посвятил сбору пословиц и поговорок русского народа.
Историк и фольклорист Александр Николаевич Афанасьев весьма широко известен как издатель "Народных русских сказок". Он был глубоким исследователем славянских преданий, верований и обычаев. Итогом его многолетнего исследовательского опыта явились "Поэтические воззрения славян на природу" - фундаментальный труд, посвященный историко-филологическому анализу языка и фольклора славян в связи с языком и фольклором других индоевропейских народов. Его труд до сих пор не превзойден в мировой науке о фольклоре. Ему значительно уступают известные у нас "Золотая ветвь" Дж.Фрэзера и "Первобытная культура" Э.Тэйлора. Книга Афанасьева выявляет живые связи языка и преданий, более того, воскрешает основы русского мышления, что особенно важно сейчас, в эпоху тотального воздействия информационного общества на внутренний мир человека.
В первом томе автор излагает теоретические основы народной мифопоэтической традиции, рассматривает базовые дихотомии мифологического мышления, начинает реконструкцию пантеона славянских богов.
Во втором томе продолжается рассмотрение мифологических представлений славян о базовых элементах мироздания, анализируются предания о сотворении мира и человека, смене поколений людей, древе жизни, змее-искусителе.
Третий том посвящен потусторонним силам славянской мифологии, а также людям, с ними взаимодействовавшим, и способам этого взаимодействия.
Восьмой том проекта "История Российского государства" можно было бы назвать "Зигзаги", потому что политика описываемого периода (1855–1894) делает крутые виражи. До краха империи и гражданской войны еще далеко, но в русском небе уже посверкивают зарницы будущей грозы и льется первая кровь. Эпоха Александра II и Александра III дает ответ на вопрос: почему всё вышло так, как вышло.
Вторая мировая война. Большой иллюстрированный атлас. Бичанина З. И., Креленко Д. М.
Предлагаемая читателю книга представляет собой собрание цветных карт, содержащих подробную информацию о событиях Второй мировой войны 1939–1945 гг. Наряду с картами книга включает в себя сопроводительные тексты, в которых изложены особенности и итоги военных событий, отраженных на картах. Материал дополнен иллюстрациями, биографиями отдельных политических и военных деятелей. Особое внимание в атласе уделено событиям, которые сыграли важную роль в истории России.
Книга адресована широкому кругу читателей, интересующихся военной историей.
Если программирование напоминает волшебство, то веб-скрапинг — это очень сильное колдунство. Написав простую автоматизированную программу, можно отправлять запросы на веб-серверы, запрашивать с них данные, а затем анализировать их и извлекать необходимую информацию. Новое расширенное издание книги знакомит не только с веб-скрапингом, но и поможет собрать любого вида данные в современном Интернете.
В части I основное внимание уделено механике веб-скрапинга: как с помощью Python запрашивать информацию с веб-сервера, производить базовую обработку серверного отклика и организовать автоматизированное взаимодействие с сайтами. В части II исследованы более специфичные инструменты и приложения, которые пригодятся при любом сценарии веб-скрапинга.
- Разбирайте сложные HTML-страницы.
- Разрабатывайте поисковые роботы с помощью фреймворка Scrapy.
- Изучайте методы хранения данных, полученных с помощью скрапинга.
- Считывайте и извлекайте данные из документов.
- Очищайте и нормализуйте плохо отформатированные данные.
- Читайте и пишите информацию на естественных языках.
- Освойте поиск по формам и логинам.
- Изучите скрапинг JavaScript и работу с API.
- Используйте и пишите программы для преобразования изображений в текст.
- Учитесь обходить скрапинговые ловушки и блокаторы ботов.
- Протестируйте собственный сайт с помощью скрапинга.
Детальный путеводитель по языку Python
Разнообразие возможностей современного Python становится испытанием для разработчиков всех уровней. Как программисту на старте карьеры понять, с чего начать, чтобы это испытание не стало для него непосильным? Как опытному разработчику Python понять, эффективен или нет его стиль программирования? Как перейти от изучения отдельных возможностей к мышлению на Python на более глубоком уровне? "Python. Исчерпывающее руководство" отвечает на эти, а также на многие другие актуальные вопросы.
Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют "механику" языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования.
Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.
Американский криминально-драматический сериал канала HBO "Клан Сопрано" (The Sopranos), созданный Дэвидом Чейзом, давно вошел в сокровищницу мирового кинематографа и стал культовым. Познать народ – это познать то, что они едят, и наоборот, мы представляем вашему вниманию щедрую порцию итальянского достояния, неподвластного времени – The Sopranos Family Cookbook. Nuovo Vesuvio. "Семейный" ресторан, переосмысленный и утонченный. Место, где подают непревзойденную неаполитанскую кухню, является лучшим секретным адресом округа Эссекс. Арти Букко, мастер-шеф этой кухни, лично встречающий каждого гостя, приглашает вас на особое пиршество… с небольшой помощью его друзей. От аранчини до сабайона, от баккала до перепелки в стиле Синатры, Арти Букко и его гости, семья Сопрано и их сподвижники, предлагают любителям еды сотню рецептов в стиле провинции Авеллино, а также ценные кулинарные советы. Но и это еще не все! Арти, как из рога изобилия, щедро сыплет вам кладезь бесценных артефактов семьи Сопрано, включая старые фотографии, иллюстрирующие жизнь в былые времена, меню из первого ресторана семьи Букко – Vesuvio 1926 года, школьное эссе Эй Джея на тему "Почему я люблю еду", советы по стилю для любителей поесть от Бобби Бакала, и еще многое-многое другое. Так что присаживайтесь за большой обеденный стол, а компанию вам составят герои сериала. Тони Сопрано, специалист по ликвидации отходов: "Большинство людей пропитывают пакет дешевых брикетов жидкостью для зажигалок, а потом готовят свиную отбивную, пока она не превращается в жесткую подметку, и думают, что они – Вольфганг Пак". Наслаждайтесь его колбасками на гриле с фенхелем или сыром. Предупреждение: прокалывание кожицы сочной колбаски ведет к опасности возгорания. Коррадо "Джуниор" Сопрано, дядя Тони: "Мама постоянно готовила. Ни один из нас не умер из-за переизбытка холестерина или подобной ахинеи". Попробуйте его пасту с фасолью, соблазнительное сочетание фасоли каннеллини и пасты диталини, или джамботти, благородное овощное рагу. Кармела Сопрано, жена Тони: "Если кто-нибудь заболеет, мне захочется передать ему пастину с рикоттой. Это лечебное питание". Попробуйте ее запеченные зити, до греховности наполненные тремя видами сыра, и ее насыщенный салатный цикорий с чесноком. Питер Пол "Поли-грецкий орешек" Галтиери: "Я слышал, что у эскимосов пятьдесят слов для обозначения снега. У нас пять сотен слов для обозначения еды". Жадно поглощайте его "яйца в чистилище" – восемь яиц, бурлящий томатный соус и ощущение полного райского блаженства. Как говорит Арти: "Наслаждайтесь тысячей ужинов и тысячей раскатов смеха. Buon’ appetito!".
Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной практике, будет создавать более качественный код, а также сэкономит время, которое потребовалось бы для выискивания каверзных ошибок, связанных сданными.
В книге рассказывается, как с помощью типизации создавать программное обеспечение, которое не только было бы безопасным и работало без сбоев, но также обеспечивало простоту в сопровождении.
Примеры решения задач, написанные на TypeScript, помогут развить ваши навыки работы с типами, начиная от простых типов данных и заканчивая более сложными понятиями, такими как функторы и монады.