Рефакторинг уже давно и прочно занимает свое достойное место среди технологий программирования, и не в последнюю очередь благодаря книге Мартина Фаулера — одной из тех книг, которые написаны "на все времена" и которые, как хорошее вино, со временем становятся только ценнее. Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. В книге подробно описано более 70 методов рефакторинга, причем приведено не только их теоретическое описание, но и практические примеры на языке программирования Java.
brij 28/04/19 Просмотров: 1091 Комментариев: 0
+3
Практические методы повышения производительности приложений в JVM
Настройка производительности — наука экспериментальная, но это не означает, что инженеры должны прибегать к догадкам и фольклору, чтобы выполнить свою работу (хотя часто случается именно так). С помощью этой практической книги разработчики средней и высокой квалификации, работающие со сложными стеками технологий, научатся настраивать высокую производительность Java-приложений, используя количественный, поддающийся проверке подход.
brij 28/04/19 Просмотров: 1187 Комментариев: 0
+3
Этот курс для ребят, которые уже снимают, монтируют в Premiere Pro, и хотят освоить новые эффектные приёмы монтажа и съёмки. Для тех, кто хочет научиться работать в новом стиле — "Туркиш", с переходами и склейками, как в известном видео Watchtower of Turkey. И кто хочет применять фишки из него в своих видеоработах.
tolyan76 28/04/19 Просмотров: 2467 Комментариев: 0
+1
Съёмка портретов – сложный жанр, который имеет кучу нюансов и секретов. Ему нужно учиться. Умение работать с моделью, видеть кадр, импровизировать, вкладывать в снимки глубину и смысл пригодятся вам везде, где в кадре оказывается человек. Как раскрыть характер героя, как работать с позами, как использовать дополнительный реквизит, как раскрепостить модель, как найти собственный стиль. Об этом и многом другом узнаете из этого курса.
tolyan76 28/04/19 Просмотров: 1668 Комментариев: 0
+1
Вероятно, и дома в вашем книжном шкафу найдутся интересные книги, которые зачитаны, как говорят, до дыр. Ну что ж, это можно поправить. А когда ты сам научишься очень нужному и интересному искусству переплетчика, обучи ему своих товарищей по классу. Может быть, потом вы все вместе пойдете в школьную библиотеку, попросите выдать вам самые старые книги, а через несколько дней вернете их одетыми в новенькие обложки и переплеты.
gefexi 28/04/19 Просмотров: 1203 Комментариев: 0
+2
Если вы уже умеете программировать на языке Haskell, то данное руководство научит вас использованию большого количества интерфейсов и библиотек, которые предназначены для создания параллельных и конкурентных программ. Из книги вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ, которые активно взаимодействуют между собой.
brij 28/04/19 Просмотров: 1137 Комментариев: 1
+2
Больно не будет! «Английская грамматика без боли» превратит запоминание скучных правил в увлекательную игру.
В своей книге Ребекка Эллиотт быстро и с юмором объяснит все самые необходимые правила грамматики и поможет исправить самые распространенные ошибки речи, а веселые «дразнилки для мозга» помогут легко запомнить пройденное. Английская грамматика еще никогда не была такой простой… и такой безболезненной!
tanyavip1 27/04/19 Просмотров: 1292 Комментариев: 0
+1
Тематический словарь-разговорник содержит лексику, фразы, структуры по широкому кругу тем. Он станет источником пополнения лексического запаса и хорошим помощником для учеников школ с углубленным изучением английского языка, студентов и преподавателей, а также для тех, кто изучает язык самостоятельно.
gefexi 27/04/19 Просмотров: 1504 Комментариев: 0
+1
Целями учебного пособия из серии "Три главных шага к английскому" являются расширение словарного запаса, повышение речевой подготовленности и развитие навыка понимания носителей английского языка. Этому способствует оригинальная авторская методика, основанная на смысловом структурировании языкового материала и объединении его в блоки по следующим принципам: созвучию и ассоциации, синонимии, фразеологии, многозначности. Обширный классифицированный материал пособия раскрывается на конкретных примерах.
gefexi 27/04/19 Просмотров: 1189 Комментариев: 0
+1
Эта книга представляет собой сборник лучших задач и головоломок, которые заинтересовали бы, пожалуй, даже великого Архимеда. Но это еще не все! Есть здесь и веселая компания для их решения. Это обаятельные и неунывающие IQ-детки: озорник Прохор и его рассудительная сестра Варя. На страницах этой книги они отважно принимаются за решение самых сложных задач и разгадку самых таинственных происшествий.
gefexi 27/04/19 Просмотров: 2006 Комментариев: 0
+2
Эта книга вызовет добрую улыбку у женской половины вашей семьи. Ведь она продолжает старую добрую традицию тех самых заветных тетрадей, в которые мамы и бабушки старательно вклеивали вырезки из газет, по крупицам собирая информацию по литературе, искусству, этикету. Здесь же были и занимательные факты из области географии и истории, и, конечно же, рекомендации на разные случаи жизни. Для современных девочек советчиком стал Интернет. Но сведения там, к сожалению, не всегда достоверны.
gefexi 27/04/19 Просмотров: 2051 Комментариев: 0
+1
Изучив этот видеокурс вы не просто узнаете, как быстро и качественно создавать одностраничные динамичные веб-приложения практически под любые задачи. Будет показано, как делать их изначально универсальными и SEO-оптимизированными. Nuxt — это удобный инструмент, который позволяет быстро и относительно легко создавать действительно сложные приложения. Это основа для более простого создания сложных приложений Vue, не предназначенная для других фреймворков.
tottall 27/04/19 Просмотров: 1417 Комментариев: 1
0
Излагаются новые полезные для практики идеи и достижения, помогающие легко и быстро освоить алгоритмы. Дается систематизированное изложение основных понятий и методов алгоритмизации. Книга содержит общедоступный практический курс, позволяющий существенно ускорить разработку, анализ и проверку алгоритмов, облегчить проектирование сложной деятельности. Ведется наглядное обучение на примерах. Читатель быстро привыкает к самостоятельному осмысленному составлению алгоритмов.
deposit_rumit 27/04/19 Просмотров: 3568 Комментариев: 1
+2
Не так давно разработчики браузера Google Chrome реализовали в своем продукте поддержку темной темы. Чтобы ее активировать у вас должна быть установлена минимуму 74 версия браузера (проверить версию можно в меню Справка-О браузере Google Chrome).
banzaycs 27/04/19 Просмотров: 1183 Комментариев: 0
0
На курсах обучения PowerPoint вы научитесь создавать современные и красивые презентации. Вы приобретете практические навыки работы по созданию презентаций. Обучение ведется по версии PowerPoint 2016.
MANSORY 26/04/19 Просмотров: 2332 Комментариев: 0
0
В учебном пособии представлены задания по линейной алгебре и линейному программированию, которые предназначены для овладения навыками использования табличного процессора Excel для решения различных задач из курса высшей математики. Пособие содержит краткий теоретический материал, примеры выполнения заданий, а также варианты заданий для самостоятельной работы студентов.
gefexi 26/04/19 Просмотров: 1139 Комментариев: 0
+3
GraphQL – это язык запросов, альтернативный REST и ситуативным архитектурам веб-сервисов, самая революционная технология извлечения данных со времен Ajax. Точно как React изменил взгляд веб-разработчика на создание пользовательских интерфейсов, GraphQL полностью изменит практику передачи данных по HTTP. Это практическое руководство поможет вам приступить к работе с языком GraphQL.
brij 25/04/19 Просмотров: 1074 Комментариев: 2
+2
Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков. Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных.
brij 25/04/19 Просмотров: 1024 Комментариев: 1
+4
В некоторых случаях обнаружение и удаление вирусов возможно только в автономном режиме, из заведомо чистой системы. В данном видео я покажу как очень быстро, воспользовавшись встроенным Защитник Windows, запустить проверку своего компьютера в автономном режиме.
banzaycs 25/04/19 Просмотров: 1122 Комментариев: 1
+3
У каждого художника есть на полке книга по анатомии, и возможно не одна. Однако единицы детально изучили эти книги - чаще всего у нас не хватает на это ни времени, ни сил. Мы закрываем эти книги, испуганные объемом материалов, и говорим себе - «как только появится свободное время, прочитаю от корки до корки». Эта книга написана для того, чтобы сберечь ваше время и психику. Она представляет собой сборник практических советов, приведенных в наглядной системе. Она легка в использовании, понятна даже начинающим художникам, и полезна даже опытным.
gefexi 25/04/19 Просмотров: 5388 Комментариев: 2
+3