Вы_не_знаете_Javascript_ES6_и_не.pdf
21.4 MB
Вы не знаете Javascript: ES6 и не только [2017] Симпсон К.
Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) - последней версии стандарта JavaScript.
ES6 повествует о тонкостях языка, малознакомых большинству работающих на JavaScript программистов. Вооружившись этими знаниями, вы достигните подлинного мастерства; выучите новый синтаксис; научитесь корректно использовать итераторы, генераторы, модули и классы; сможете более эффективно работы с данными; познакомитесь с новыми API, например, Array, Object, Math, Number и String; расширите функционал программ с помощью метапрограммирования.
Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) - последней версии стандарта JavaScript.
ES6 повествует о тонкостях языка, малознакомых большинству работающих на JavaScript программистов. Вооружившись этими знаниями, вы достигните подлинного мастерства; выучите новый синтаксис; научитесь корректно использовать итераторы, генераторы, модули и классы; сможете более эффективно работы с данными; познакомитесь с новыми API, например, Array, Object, Math, Number и String; расширите функционал программ с помощью метапрограммирования.
👍1
Вы_не_знаете_Javascript_Асинхронная.pdf
20.3 MB
Вы не знаете Javascript Асинхронная обработка и оптимизация [2019] Симпсон
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство посвящено новым асинхронным возможностям и средствам повышения производительности, которые позволяют создавать сложные одностраничные веб-приложения и избежать при этом «кошмара обратных вызовов». Как и в других книгах серии «Вы не знаете JS», вы познакомитесь с нетривиальными особенностями языка, которых так боятся программисты. Только вооружившись знаниями, можно достичь истинного мастерства.
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство посвящено новым асинхронным возможностям и средствам повышения производительности, которые позволяют создавать сложные одностраничные веб-приложения и избежать при этом «кошмара обратных вызовов». Как и в других книгах серии «Вы не знаете JS», вы познакомитесь с нетривиальными особенностями языка, которых так боятся программисты. Только вооружившись знаниями, можно достичь истинного мастерства.
👍1
Вы не знаете Javascript Типы и грамматические конструкции [2019] Симпсон
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете, как работают типы, о проблемах их преобразования и научитесь пользоваться новыми возможностями. Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше (или полагают, что они не существуют). Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете, как работают типы, о проблемах их преобразования и научитесь пользоваться новыми возможностями. Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше (или полагают, что они не существуют). Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.
Вы_не_знаете_Javascript_Замыкания.pdf
18 MB
Вы не знаете Javascript Замыкания и объекты [2019] Симпсон
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство познакомит вас с областями видимости, замыканиями, ключевым словом this и объектами — концепциями, которые необходимо знать для более эффективного и производительного программирования на JS. Вы узнаете, почему они работают и как замыкания могут стать эффективной частью вашего инструментария разработки. Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше. Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство познакомит вас с областями видимости, замыканиями, ключевым словом this и объектами — концепциями, которые необходимо знать для более эффективного и производительного программирования на JS. Вы узнаете, почему они работают и как замыкания могут стать эффективной частью вашего инструментария разработки. Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше. Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.
👍1
Эффект Кориолиса [1835] Во вращающейся системе отсчета (например, на поверхности Земли) наблюдателю кажется, что тела движутся по изогнутой траектории. Иногда этот эффект объясняют действием некой фиктивной силы — силы Кориолиса.
Представьте, что кто-то, находясь на Северном полюсе, бросил мяч кому-то, кто находится на экваторе. Пока мяч летел, Земля немного повернулась вокруг своей оси, и ловящий успел сместиться к востоку. Если бросающий, целясь мячом, не учел этого движения Земли, мяч упал западнее (или левее) ловящего. С точки зрения человека на экваторе получается...
Читать полностью: https://vk.com/wall-51126445_40931
#физика #факты #article #механика
Представьте, что кто-то, находясь на Северном полюсе, бросил мяч кому-то, кто находится на экваторе. Пока мяч летел, Земля немного повернулась вокруг своей оси, и ловящий успел сместиться к востоку. Если бросающий, целясь мячом, не учел этого движения Земли, мяч упал западнее (или левее) ловящего. С точки зрения человека на экваторе получается...
Читать полностью: https://vk.com/wall-51126445_40931
#физика #факты #article #механика
Задача по логике для разминки мозга. Напишите в комментарии ваши мысли о том, где и когда была выпущена монета.
Обсуждение задачи: https://vk.com/wall-51126445_40935
#задачи #логика #информатика
Обсуждение задачи: https://vk.com/wall-51126445_40935
#задачи #логика #информатика
Анализ Фурье [1822] Любая волна сложной формы может быть представлена как сумма простых волн.
Жозеф Фурье очень хотел описать в математических терминах, как тепло проходит сквозь твердые предметы. Возможно, его интерес к теплу вспыхнул, когда он находился в Северной Африке: Фурье сопровождал Наполеона во французской экспедиции в Египет и прожил там некоторое время. Чтобы достичь своей цели, Фурье должен был разработать новые математические методы...
Читать полностью: https://vk.com/wall-51126445_40943
Жозеф Фурье очень хотел описать в математических терминах, как тепло проходит сквозь твердые предметы. Возможно, его интерес к теплу вспыхнул, когда он находился в Северной Африке: Фурье сопровождал Наполеона во французской экспедиции в Египет и прожил там некоторое время. Чтобы достичь своей цели, Фурье должен был разработать новые математические методы...
Читать полностью: https://vk.com/wall-51126445_40943
👍2
Как_стать_компьютерным_гением_или.pdf
11.3 MB
Как стать компьютерным гением или книга о информационных системах и технологиях [2008] Майер Р.В.
В доступной форме излагаются физические принципы функционирования информационных систем и сущность информационно-коммуникационных технологий. Рассматриваются основы аналоговой и цифровой электроники, принципы радио и телевизионной связи, теория информации, теория кодирования, теория алгоритмов. Описаны различные эксперименты, в которых персональный компьютер выступает в роли генератора сигналов заданной формы и регистрирующего устройства. Анализируются программы, написанные в средах Borland Pascal 7.0 и MS--DOS QBasic 1.0. Книга рассчитана на старших школьников и студентов, интересующихся информатикой и электроникой.
В доступной форме излагаются физические принципы функционирования информационных систем и сущность информационно-коммуникационных технологий. Рассматриваются основы аналоговой и цифровой электроники, принципы радио и телевизионной связи, теория информации, теория кодирования, теория алгоритмов. Описаны различные эксперименты, в которых персональный компьютер выступает в роли генератора сигналов заданной формы и регистрирующего устройства. Анализируются программы, написанные в средах Borland Pascal 7.0 и MS--DOS QBasic 1.0. Книга рассчитана на старших школьников и студентов, интересующихся информатикой и электроникой.
👍1
Операционные_системы,_среды_и_оболочки.pdf
13.7 MB
Операционные системы, среды и оболочки [2017] Партыка, Попов
Рассматриваются общие принципы организации, состав, структура операционных систем и их оболочек, а также ряд конкретных систем. Значительное внимание уделяется проблемам управления информацией, процессами в ЭВМ и связи с оператором в рамках различных интерфейсов.
В качестве примеров конкретных систем рассматриваются как ОС персональных компьютеров — MS DOS, Windows 3.x, 95/98/ME, NT/2000/XP/ Vista/W7, Mac OS, так и ОС для многопользовательских ЭВМ — OS 360/ 370/375, RSX, Unix, Linux. Рассмотрен ряд оболочек, расширяющих возможности ОС ЭВМ как с текстовым, так и с графическим интерфейсом.
Рассматриваются общие принципы организации, состав, структура операционных систем и их оболочек, а также ряд конкретных систем. Значительное внимание уделяется проблемам управления информацией, процессами в ЭВМ и связи с оператором в рамках различных интерфейсов.
В качестве примеров конкретных систем рассматриваются как ОС персональных компьютеров — MS DOS, Windows 3.x, 95/98/ME, NT/2000/XP/ Vista/W7, Mac OS, так и ОС для многопользовательских ЭВМ — OS 360/ 370/375, RSX, Unix, Linux. Рассмотрен ряд оболочек, расширяющих возможности ОС ЭВМ как с текстовым, так и с графическим интерфейсом.
👍1
Системное_программирование_в_WIN.pdf
9.5 MB
Системное программирование в WIN API [2011] Марапулец
Целью пособия является систематизированное изложение принципов и приемов системного программирования в современных операционных системах в соответствии с рабочей программой дисциплины «Системное программирование». В качестве базового языка использован язык программирования высокого уровня С++. В книге подробно рассмотрены основы построения базовых элементов современных операционных систем. Особое внимание уделено принципам разработки программ в операционных системах семейства Windows в среде WIN API.
Учебное пособие предназначено для студентов, изучающих программирование, а также для самостоятельного изучения принципов программирования в среде WIN API.
Целью пособия является систематизированное изложение принципов и приемов системного программирования в современных операционных системах в соответствии с рабочей программой дисциплины «Системное программирование». В качестве базового языка использован язык программирования высокого уровня С++. В книге подробно рассмотрены основы построения базовых элементов современных операционных систем. Особое внимание уделено принципам разработки программ в операционных системах семейства Windows в среде WIN API.
Учебное пособие предназначено для студентов, изучающих программирование, а также для самостоятельного изучения принципов программирования в среде WIN API.
Пpогpaммирoваниe_кoмпьютeрной_гpaфики.pdf
12.2 MB
Пpогpaммирoваниe кoмпьютeрной гpaфики [2019] Борeсков
Данная книга посвящена алгоритмическим основам современной компьютерной графики. Описаны базовые математические понятия, такие как матрицы и кватернионы. Детально рассматривается физика освещения, включая физически-корректное освещение. Отдельные главы посвящены методу трассировки лучей и современному OpenGL. Дается реализация ряда специальных эффектов при помощи шейдеров на языке GLSL.
Данная книга посвящена алгоритмическим основам современной компьютерной графики. Описаны базовые математические понятия, такие как матрицы и кватернионы. Детально рассматривается физика освещения, включая физически-корректное освещение. Отдельные главы посвящены методу трассировки лучей и современному OpenGL. Дается реализация ряда специальных эффектов при помощи шейдеров на языке GLSL.
👍1
Теория_систем_и_системный_анализ.pdf
19.9 MB
Теория систем и системный анализ [2016] Вдовин
Учебник написан в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования. При разработке материала учебника использовался опубликованный материал по данной тематике, опыт преподавания и изучения дисциплины в вузах Российской Федерации, а также личный опыт авторов.
Практически все важные теоретические положения, приведенные в учебнике, иллюстрированы примерами. При этом для решения примеров использованы современные информационные технологии, в том числе "Excel", "VBA", "Mathcad".
Для студентов бакалавриата, обучающихся по направлению подготовки "Прикладная информатика".
Учебник написан в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования. При разработке материала учебника использовался опубликованный материал по данной тематике, опыт преподавания и изучения дисциплины в вузах Российской Федерации, а также личный опыт авторов.
Практически все важные теоретические положения, приведенные в учебнике, иллюстрированы примерами. При этом для решения примеров использованы современные информационные технологии, в том числе "Excel", "VBA", "Mathcad".
Для студентов бакалавриата, обучающихся по направлению подготовки "Прикладная информатика".
👍1
Технология_разработки_программного.pdf
61.8 MB
Технология разработки программного обеспечения [2019] Гниденко
В учебнике рассматриваются теоретические основы современных технологий и методов программирования и практические вопросы создания программ на языках высокого уровня, описываются эволюция языков программирования, жизненный цикл и организация разработки программного обеспечения, основы программирования на языках С и Python.
Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям.
Для студентов образовательных учреждений среднего профессионального образования, обучающихся по инженерно-техническим специальностям.
В учебнике рассматриваются теоретические основы современных технологий и методов программирования и практические вопросы создания программ на языках высокого уровня, описываются эволюция языков программирования, жизненный цикл и организация разработки программного обеспечения, основы программирования на языках С и Python.
Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям.
Для студентов образовательных учреждений среднего профессионального образования, обучающихся по инженерно-техническим специальностям.
👍2