Hybrid Metaheuristics in Structural Engineering: Including Machine Learning Applications

Автор: literator от 25-06-2023, 16:07, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Hybrid Metaheuristics in Structural Engineering: Including Machine Learning ApplicationsНазвание: Hybrid Metaheuristics in Structural Engineering: Including Machine Learning Applications
Автор: Gebrail Bekdas, Sinan Melih Nigdeli
Издательство: Springer
Год: 2023
Страниц: 306
Язык: английский
Формат: pdf (true), epub
Размер: 48.2 MB

From the start of life, people used their brains to make something better in design in ordinary works. Due to that, metaheuristics are essential to living things, and several inspirations from life have been used in the generation of new algorithms. These algorithms have unique features, but the usage of different features of different algorithms may give more effective optimum results in means of precision in optimum results, computational effort, and convergence. This book includes reviews and applications of hybrid metaheuristic algorithms and Machine Learning used in structural engineering. It contains 14 chapters including an overview and introduction. 14 of 13 chapters are presented in two parts, namely, Part I: Hybrid Metaheuristics and Part II: Machine Learning. In Part I, a review and seven structural engineering applications including reinforced concrete, truss structures, tuned mass damper, composite structures, and dam structures are given. In Part II, two reviews and four Machine Learning applications about structural engineering problems, reinforced concrete, and building information modeling are given.
 

Clean Code Cookbook (Third Early Release)

Автор: literator от 25-06-2023, 07:50, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Clean Code Cookbook (Third Early Release)Название: Clean Code Cookbook: Recipes to Improve the Design and Quality of your Code (Third Early Release)
Автор: Maximiliano Contieri
Издательство: O’Reilly Media, Inc.
Год: 2023-06-23
Страниц: 350
Язык: английский
Формат: epub
Размер: 24.5 MB

Often, software engineers and architects work with large, complex code bases that they need to scale and maintain. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real life examples in jаvascript, PHP, Java, Python, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, and extensibility, as well as code smells—symptoms of a problem that requires special attention—and the recipes to address them. A code smell is a symptom of a problem. People tend to think the presence of code smells is proof that the whole entity needs to be taken apart and rebuilt.

 

The Complete Python Coding Manual - 18th Edition, 2023

Автор: literator от 25-06-2023, 06:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

The Complete Python Coding Manual - 18th Edition, 2023Название: The Complete Python Coding Manual - 18th Edition, 2023
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2023
Страниц: 164
Язык: английский
Формат: pdf
Размер: 100.3 MB

Unlock your imagination with Python. There are few coding languages that have enjoyed the success of Python. Thanks to Python's unique development, everyone can learn the code that is: helping to drive such technological projects as the Large Hadron Collider, collating the petabytes of data that made up the first image of a Black Hole and creating the next generation of Artificial Intelligence. It doesn't take long to get to grips with Python, but you need to start small. This guide will help you form the foundation of your Python coding future, from installing the language on to your computer, through to forming user interaction and complex variables. There's so much you can do with Python and within these pages you'll find everything you need to know to become a Python programmer, ready for the next level of advanced coding.

 

Программирование на Objective-C 2.0

Автор: umkaS от 24-06-2023, 21:42, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Программирование на Objective-C 2.0
Автор: Кочан С.
Издательство: М.: ЭKOM Пaблишepз
Год: 2010
Cтраниц: 608
Формат: pdf
Размер: 18 мб
Язык: русский

Полный вводный курс по языку Objective-C для разработки приложений на Mac OS X и iPhone. Objective-C стал стандартным языком программирования для разработки приложений на платформах Mac OS X и iPhone. Этот мощный и вместе с тем простой язык объектно-ориентированного программирования, базирующийся на языке С, широко распространен не только в OS X, но и во многих операционных системах, поддерживающих компилятор gcc, в том числе Linux, Unix и Windows.
 

Conquering jаvascript: D3.js

Автор: literator от 24-06-2023, 02:52, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Conquering JavaScript: D3.jsНазвание: Conquering jаvascript: D3.js
Автор: Sufyan bin Uzayr
Издательство: CRC Press
Год: 2024
Страниц: 222
Язык: английский
Формат: pdf (true)
Размер: 10.96 MB

jаvascript has become the de facto standard when it comes to both web and cross-platform development. D3.js is an extremely popular JS framework, meant for rapid web and application development. Conquering jаvascript: D3.js helps the reader master the D3.js framework for faster and more robust development. This book is a detailed guide that will help developers and coders do more with D3.js. It discusses the basics in brief, and then moves on to more advanced and detailed exercises to help readers quickly gain the required knowledge. Interactive visualizations can spice up even the most monotonous information. A primary feature of interactive data is its ability to function as a single package. Allows users to select individual data points from which to illustrate the event. One of the most effective methods of doing this is using jаvascript, specifically the D3.js framework.

 

Learning Modern C++ for Finance (Fifth Early Release)

Автор: literator от 23-06-2023, 18:54, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Learning Modern C++ for Finance (Fifth Early Release)Название: Learning Modern C++ for Finance (Fifth Early Release)
Автор: Daniel Hanson
Издательство: O’Reilly Media, Inc.
Год: 2023-06-22
Страниц: 250
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

A lot of financial modeling has gravitated toward Python, R, and VBA, but many developers hit a wall with these languages when it comes to performance. This practical book demonstrates why C++ is still one of the dominant production-quality languages for financial applications and systems. Many programmers believe that C++ is too difficult to learn. Author Daniel Hanson demonstrates that this is no longer the case. Financial programmers coming from Python or another interpreted language will discover how to leverage C++ abstractions that enable safer and quicker implementation of financial models. You'll also explore how popular open source libraries provide additional weapons for attacking mathematical problems. C++ programmers unfamiliar with financial applications will also benefit from this handy guide.

 

Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps, 4th Edition

Автор: literator от 23-06-2023, 05:36, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps, 4th EditionНазвание: Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps, 4th Edition
Автор: Wallace Wang
Издательство: Apress
Год: 2023
Страниц: 401
Язык: английский
Формат: pdf
Размер: 34.2 MB

You know the basics. Your Swift code flows with logic and ease. This isn't your first time building a workable app for iOS platforms. Now, it's time to build a magical app for iOS platforms! Move beyond what you mastered in the best-selling Beginning iPhone Development with SwiftUI. This revised and expanded Fourth Edition enlightens you to the world of rich design, solid code, and thoughtful processing needed to make apps that wow. Integrate all these extraordinary iOS features and embrace the world of possibilities in the Swift programming language with SwiftUI. New chapters cover customizing grids, using ViewThatFits, adding search and share links, using SpriteKit, and Developing Tests. For aspiring iOS app developers familiar with the Apple Swift programming language and/or the iOS SDK, but ready to move to the next level.

 

Beginning iPhone Development with SwiftUI: Exploring the iOS SDK, 7th Edition

Автор: literator от 23-06-2023, 05:20, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Beginning iPhone Development with SwiftUI: Exploring the iOS SDK, 7th EditionНазвание: Beginning iPhone Development with SwiftUI: Exploring the iOS SDK, 7th Edition
Автор: Wallace Wang
Издательство: Apress
Год: 2023
Страниц: 586
Язык: английский
Формат: pdf
Размер: 47.0 MB

Tame the power of Apple’s new user interface toolkit, SwiftUI. This revised and expanded Seventh Edition covers the basic information you need to get up and running quickly to turn your great ideas into working iOS apps with stunningly interactive interfaces using SwiftUI. New chapters cover expandable text fields, multidate pickers, using gauges, progress views and variable SF symbol icons, creating chats, and using the navigation stack and split view. You’ll start with basic designs and then explore more sophisticated ones. Assuming little or no working knowledge of the Swift programming language, and written in a friendly, easy-to-follow style, this book offers a comprehensive course in iPhone and iPad programming. The book provides a gentle introduction to using Xcode and then guides you though the creation of your first simple application. For aspiring iOS app developers new to the Apple Swift programming language and/or the iOS SDK.

 

Essential Guide to RenderMan Shading Plugin Development: Understanding Bxdfs

Автор: literator от 23-06-2023, 05:01, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Essential Guide to RenderMan Shading Plugin Development: Understanding BxdfsНазвание: Essential Guide to RenderMan Shading Plugin Development: Understanding Bxdfs
Автор: Brad E. Hollister
Издательство: Apress
Год: 2023
Страниц: 145
Язык: английский
Формат: pdf, epub
Размер: 28.2 MB

Understand the fundamentals of Bxdf plugins for RenderMan 21+, both the technical details and API architecture. The main goal of the book is to enable technical artists, hobbyists, and students in using the noncommercial (NCR), free RenderMan edition. RenderMan is an industry standard for rendering software. It has been used for every Pixar film to date and numerous other projects. RenderMan 21, and all subsequent versions, use Monte Carlo path tracing. This change has necessitated the use of C++ plugins in place of the RenderMan Shader Language (RSL). Because of this, writing Bxdfs now requires knowledge of Monte Carlo integration, probability density functions, and the RenderMan C++ API. Essential Guide to RenderMan Shading Plugin Development specifically addresses writing RenderMan C++ materials. It explores the mathematical models of representative Bxdfs while drawing parallels, when helpful, to earlier RSL implementations. It also includes an overview of Integrators, providing further context for modern RenderMan® programmable shading.

 

Conquering jаvascript: Three.js

Автор: literator от 23-06-2023, 04:47, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Conquering JavaScript: Three.jsНазвание: Conquering jаvascript: Three.js
Автор: Sufyan bin Uzayr
Издательство: CRC Press
Год: 2024
Страниц: 212
Язык: английский
Формат: pdf (true)
Размер: 11.7 MB

Have you ever considered how these visuals and games are shown in a web browser? What technology is at the heart of it? Of course, employing HTML and CSS alone will not be sufficient. Three.js is a free jаvascript toolkit for displaying images, 3D, and 2D objects in web browsers. Behind the scenes, it leverages WebGL API. Three.js enables you to render graphics and 3D objects on a canvas in the web browser using your GPU. We can also interact with other HTML components because we are utilizing jаvascript. This book is a valuable reference for Three.js developers as well as those involved in game development, mobile apps, progressive applications, and now even desktop apps.