Iran Open Source (IOS)
2.63K subscribers
6.67K photos
147 videos
1.69K files
1.15K links
کانال IOS:
💎 امنیت سایبری، امنیت اطلاعات، امنیت شبکه
💎 دوره‌های تخصصی شبکه، امنیت و دیتاسنتر
💎 مجازی‌سازی، پردازش ابری و ذخیره سازی
💎 معرفی کتاب
💎 اخبار IT، امنیت، هک و نفوذ

🌀 مدیر کانال: میثم ناظمی
@Meysam_Nazemi

🌀 مدیر تبلیغات: @MoNaITCU
Download Telegram
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Advanced MySQL 8 by Eric Vanier, Birju Shah, Tejaswi Malepati #mysql #programming
--------------------------
Advanced MySQL 8 teaches you to enhance your existing database infrastructure and build various tools to improve your enterprise applications and overall website performance. The book starts with the new and exciting MySQL 8.0 features and how to utilize them for maximum efficiency. As you make your way through the chapters, you will learn to optimize MySQL performance using indexes and advanced data query techniques for large queries. You will also discover MySQL Server 8.0 settings and work with the MySQL data dictionary to boost the performance of your database. In the concluding chapters, you will cover MySQL 8.0 Group Replication, which will enable you to create elastic, highly available, and fault-tolerant replication topologies. You will also explore backup and recovery techniques for your databases and understand important tips and tricks to help your critical data reach its full potential.

By the end of this book, you’ll have learned about new MySQL 8.0 security features that allow a database administrator (DBA) to simplify user management and increase the security of their multi-user environments.
--------------------------------
2019 | Inglés | EPUB | 286 páginas | 11,4 MB
------------------------------------

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Command Line Fundamentals by Vivek N #commandline #programming #scripting #shellscriptring
--------------------------------
The most basic interface to a computer—the command line—remains the most flexible and powerful way of processing data and performing and automating various day-to-day tasks.
Command Line Fundamentals begins by exploring the basics, and then focuses on the most common tool, the Bash shell (which is standard on all Linux and iOS systems). As you make your way through the book, you'll explore the traditional Unix command-line programs as implemented by the GNU project. You'll also learn to use redirection and pipelines to assemble these programs to solve complex problems.
By the end of this book, you'll have explored the basics of shell scripting, allowing you to easily and quickly automate tasks.
-------------------------------
2018 | PDF | 458 pages | 11,1 MB
--------------------------------

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Redis 4.x Cookbook by Pengcheng Huang #redis #programming
----------------------------
Redis is considered the world's most popular key-value store database. Its versatility and the wide variety of use cases it enables have made it a popular choice of database for many enterprises. Based on the latest version of Redis, this book provides both step-by-step recipes and relevant the background information required to utilize its features to the fullest. It covers everything from a basic understanding of Redis data types to advanced aspects of Redis high availability, clustering, administration, and troubleshooting. This book will be your great companion to master all aspects of Redis.

The book starts off by installing and configuring Redis for you to get started with ease. Moving on, all the data types and features of Redis are introduced in detail. Next, you will learn how to develop applications with Redis in Java, Python, and the Spring Boot web framework. You will also learn replication tasks, which will help you to troubleshoot replication issues. Furthermore, you will learn the steps that need to be undertaken to ensure high availability on your cluster and during production deployment. Toward the end of the book, you will learn the topmost tasks that will help you to troubleshoot your ecosystem efficiently, along with extending Redis by using different modules.
-----------------------------
2018 | PDF | 382 pages | 3,72 MB
-----------------------------

@iranopensource🐧
Iran Open Source (IOS)
☁️ لینک گروه تکنولوژی های ابری و مجازی سازی https://t.me/joinchat/BDE3OVH_RBXgwYZzbPZNqA @iranopensource🐧
Google Cloud Platform in Action by JJ Geewax #programming #google #googleclound #clound
--------------------------
Google Cloud Platform in Action teaches you to build and launch applications that scale, leveraging the many services on GCP to move faster than ever. You'll learn how to choose exactly the services that best suit your needs, and you’ll be able to build applications that run on Google Cloud Platform and start more quickly, suffer fewer disasters, and require less maintenance.
-------------------------
2018 | PDF | 632 pages | 25,1 MB
-------------------------

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Embedded Linux Development Using Yocto Project Cookbook - Second Edition by Alex Gonzalez #yocto #linux #development #programming #Embedded
------------------------------
Over 79 hands-on recipes for professional embedded Linux developers to optimize and boost their Yocto Project know-how
Key Features
Optimize your Yocto setup to speed up development and debug build issues
Use what is quickly becoming the standard embedded Linux product builder framework-the Yocto Project
Recipe-based implementation of best practices to optimize your Linux system
Book Description
The Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market.
You'll get started by working on a build system where you set up Yocto, create a build directory, and learn how to debug it. Then, you'll explore everything about the BSP layer, from creating a custom layer to debugging device tree issues. In addition to this, you'll learn how to add a new software layer, packages, data, scripts, and configuration files to your system. You will then cover topics based on application development, such as using the Software Development Kit and how to use the Yocto project in various development environments. Toward the end, you will learn how to debug, trace, and profile a running system. This second edition has been updated to include new content based on the latest Yocto release
----------------------------------
2018 | EPUB & CODE | 456 pages | 3,90 MB
---------------------------------

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Learning PostgreSQL 11 - Third Edition by Salahadin Juba, Andrey Volkov #PostgreSQL #SQL #programming
------------------------------
PostgreSQL is one of the most popular open source database management systems in the world, and it supports advanced features included in SQL standards. This book will familiarize you with the latest features in PostgreSQL 11, and get you up and running with building efficient PostgreSQL database solutions from scratch.
Learning PostgreSQL, 11 begins by covering the concepts of relational databases and their core principles. You’ll explore the Data Definition Language (DDL) and commonly used DDL commands supported by ANSI SQL. You’ll also learn how to create tables, define integrity constraints, build indexes, and set up views and other schema objects. As you advance, you’ll come to understand Data Manipulation Language (DML) and server-side programming capabilities using PL/pgSQL, giving you a robust background to develop, tune, test, and troubleshoot your database application. The book will guide you in exploring NoSQL capabilities and connecting to your database to manipulate data objects. You’ll get to grips with using data warehousing in analytical solutions and reports, and scaling the database for high availability and performance.
By the end of this book, you’ll have gained a thorough understanding of PostgreSQL 11 and developed the necessary skills to build efficient database solutions.
--------------------------------
2019 | EPUB | 476 pages | 8,35 MB
-----------------------------------

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Python Deep Learning Projects: 9 projects demystifying neural network and deep learning models for building intelligent systems by Matthew Lamons, Rahul Kumar, Abhishek Nagaraja #python #programming #DeepLearning
-----------------------------------------------
Deep learning has been gradually revolutionizing every field of artificial intelligence, making application development easier.

Python Deep Learning Projects imparts all the knowledge needed to implement complex deep learning projects in the field of computational linguistics and computer vision. Each of these projects is unique, helping you progressively master the subject. You'll learn how to implement a text classifier system using a recurrent neural network (RNN) model and optimize it to understand the shortcomings you might experience while implementing a simple deep learning system.
Similarly, you'll discover how to develop various projects, including word vector representation, open domain question answering, and building chatbots using seq-to-seq models and language modeling. In addition to this, you'll cover advanced concepts, such as regularization, gradient clipping, gradient normalization, and bidirectional RNNs, through a series of engaging projects.
By the end of this book, you will have gained knowledge to develop your own deep learning systems in a straightforward way and in an efficient way
What you will learn
Set up a deep learning development environment on Amazon Web Services (AWS)
Apply GPU-powered instances as well as the deep learning AMI
Implement seq-to-seq networks for modeling natural language processing (NLP)
Develop an end-to-end speech recognition system
Build a system for pixel-wise semantic labeling of an image
Create a system that generates images and their regions
Who this book is for
Python Deep Learning Projects is for you if you want to get insights into deep learning, data science, and artificial intelligence. This book is also for those who want to break into deep learning and develop their own AI projects.
It is assumed that you have sound knowledge of Python programming
---------------------------------------------------
2018 | EPUB | 472 pages | 43,9 MB
--------------------------------------------------

@iranopensource🐧
Iran Open Source (IOS)
@iranopensource🐧
Getting Started with Nano Server by Charbel Nemnom #nanoserver #programming
—------------
Overview
The days of the local server are numbered, and this book will make you an ace by giving you the skills needed to administer Nano Server and survive in the brave new server world
Learn to quickly automate multiple VMs and support Hyper-V clusters, all through small footprints from a single host
Apply up-to-date, real-world examples presented in this book and improve the scalability and efficiency of large-scale VM deployments
Objectives
Understand Nano Server
Deploy Nano Server
Deploy Hyper-V Clusters on Nano Server
Deploy Nano Server with SCVMM
Manage Nano Server using PowerShell and Remote Server Management Tools
Manage Nano Server with third-party tools
Run Server Containers and Hyper-V Containers on Nano Server
Troubleshoot Nano Server
Validate developed applications that run on Nano Server
—------————————————————————
2017 | PDF | 399 pages | 11,8 MB
—---------———————————————————-

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Learn Web Development with Python by Fabrizio Romano, Gaston C. Hillar, Arun Ravindran #programming #python
--------------------------------------------
If you want to develop complete Python web apps with Django, this Learning Path is for you. It will walk you through Python programming techniques and guide you in implementing them when creating 4 professional Django projects, teaching you how to solve common problems and develop RESTful web services with Django and Python. You will learn how to build a blog application, a social image bookmarking website, an online shop, and an e-learning platform.
Learn Web Development with Python will get you started with Python programming techniques, show you how to enhance your applications with AJAX, create RESTful APIs, and set up a production environment for your Django projects. Last but not least, you'll learn the best practices for creating real-world applications.
By the end of this Learning Path, you will have a full understanding of how Django works and how to use it to build web applications from scratch.
This Learning Path includes content from the following Packt products:
• Learn Python Programming by Fabrizio Romano
• Django RESTful Web Services by Gaston C. Hillar
• Django Design Patterns and Best Practices by Arun Ravindran
----------------------------------------------
2018 | EPUB | 796 pages | 13,4 MB
---------------------------------------------

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Pro Python 3 Features and Tools for Professional Development, 3rd edition by J. Burton Browning #python #programming
----------------------------------------
Refine your programming techniques and approaches to become a more productive and creative Python programmer. This book explores the concepts and features that will improve not only your code but also your understanding of the Python community with insights and details about the Python philosophy.
Pro Python 3, Third Edition gives you the tools to write clean, innovative code. It starts with a review of some core Python principles, which are illustrated by various concepts and examples later in the book. The first half of the book explores aspects of functions, classes, protocols, and strings, describing techniques which may not be common knowledge, but which together form a solid foundation. Later chapters cover documentation, testing, and app distribution. Along the way, you’ll develop a complex Python framework that incorporates ideas learned throughout the book.
Updates in this edition include the role of iterators in Python 3, web scraping with Scrapy and BeautifulSoup, using Requests to call web pages without strings, new tools for distribution and installation, and much more. By the end of the book you'll be ready to deploy uncommon features that can take your skills to the next level in Python.
What You’ll Learn
Implement programs with various types of Python functions
Work with classes and object-oriented programming
Use strings from the standard library and third-party libraries
Harvest web site data with Python
Automate unit testing by writing a test suite
Review imaging, random number generation, and NumPy scientific extensions
Understand The Zen of Python documentation to help you decide the best way to distribute your code
-----------------------------------------
2019 | PDF | 468 Pages | 5,95 MB
--------------------------------------

@iranopensource🐧
Iran Open Source (IOS)
@iranopensource🐧
Windows Server 2019 Automation with PowerShell Cookbook by Thomas Lee #WindowsServer #Windows #powerShell #programming
--------------------------------------
Windows Server 2019 represents the latest version of Microsoft’s flagship server operating system. It also comes with PowerShell Version 5.1 and has a number of additional features that IT pros find useful.
The book helps the reader learn how to use PowerShell and manage core roles, features, and services of Windows Server 2019.
You will begin with creating a PowerShell Administrative Environment that has updated versions of PowerShell and the Windows Management Framework, updated versions of the .NET Framework, and third-party modules. Next, you will learn to use PowerShell to set up and configure Windows Server 2019 networking and also managing objects in the AD environment. You will also learn to set up a host to utilize containers and how to deploy containers. You will also be implementing different mechanisms for achieving desired state configuration along with getting well versed with Azure infrastructure and how to setup Virtual Machines, web sites, and shared files on Azure. Finally, you will be using some powerful tools you can use to diagnose and resolve issues with Windows Server 2019.
By the end of the book, you will learn a lot of trips and tricks to automate your windows environment with PowerShell
---------------------------------------------———
2019 | PDF | 476 pages | 22,2 MB
----------------------------------——————

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment by Manish Jain #UNIX #programming
-----------------------
Discover how to leverage modern Unix even if you’ve never worked with Unix before. This book presents everything in conceptual terms that you can understand, rather than tips to be committed raw to memory.

You will learn everyday tasks ranging from basic system administration—partitioning and mounting filesystems, software installation, network configuration, working from the command line) — to Bourne shell scripting, using graphical applications, as well as fanciful things such as emulation layers for Windows and Linux and virtualization with VirtualBox.

It’s now 50 years since the creation of Unix but it is still growing. As Unix now moves to everyone's OS (open-source FreeBSD/Linux), it is the perfect time to start your journey with Beginning Modern Unix as your guide.

What You'll Learn

Live comfortably in a modern Unix environment, both on the command-line and in the graphical world.
Choose the right hardware for Unix
Work with Unix in real world settings
Develop Unix applications
Review advanced techniques in Shell scripting
---------------------------—————————-
2018 | PDF | 431 pages | 11,6 MB
----------------------------—————————

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Python Fundamentals A practical guide for learning Python, complete with real-world projects for you to explore by Ryan Marvin, Mark Ng'ang'a , Amos Omondi #python #programming
---------------------------------------------
fter a brief history of Python and key differences between Python 2 and Python 3, you'll understand how Python has been used in applications such as YouTube and Google App Engine. As you work with the language, you'll learn about control statements, delve into controlling program flow and gradually work on more structured programs via functions.
As you settle into the Python ecosystem, you'll learn about data structures and study ways to correctly store and represent information. By working through specific examples, you'll learn how Python implements object-oriented programming (OOP) concepts of abstraction, encapsulation of data, inheritance, and polymorphism. You'll be given an overview of how imports, modules, and packages work in Python, how you can handle errors to prevent apps from crashing, as well as file manipulation.
By the end of this book, you'll have built up an impressive portfolio of projects and armed yourself with the skills you need to tackle Python projects in the real world.
What you will learn
Use control statements
Manipulate primitive and non-primitive data structures
Use loops to iterate over objects or data for accurate results
Write encapsulated and succinct Python functions
Build Python classes using object-oriented programming
Manipulate files on the file system (open, read, write, and delete)
-----------------------------------——————
2018 | PDF | 437 pages | 4,64 MB
------------------------------------------————

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز (لینوکس) ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
The Quick Python Book, 3rd Edition by Naomi Ceder #python #programming
-----------------------------
about the technology
Initially Guido van Rossum's 1989 holiday project, Python has grown into an amazing computer language. It's a joy to learn and read, and powerful enough to handle everything from low-level system resources to advanced applications like deep learning. Elegantly simple and complete, it also boasts a massive ecosystem of libraries and frameworks. Python programmers are in high demand—you can't afford not to be fluent!
about the book
The Quick Python Book, Third Edition is a comprehensive guide to the Python language by a Python authority, Naomi Ceder. With the personal touch of a skilled teacher, she beautifully balances details of the language with the insights and advice you need to handle any task. Extensive, relevant examples and learn-by-doing exercises help you master each important concept the first time through. Whether you're scraping websites or playing around with nested tuples, you'll appreciate this book's clarity, focus, and attention to detail.
-----------------------------———————-
2018 | PDF | 437 pages | 9,38 MB
-------------------------------———————

@iranopensource🐧
Iran Open Source (IOS)
☁️ لینک گروه تکنولوژی های ابری و مجازی سازی https://t.me/joinchat/BDE3OVH_RBXgwYZzbPZNqA @iranopensource🐧
AWS Tools for PowerShell 6 by Ramesh Waghmare #AWS #powershell #programming
-----------------------------
AWS Tools for PowerShell 6 shows you exactly how to automate all the aspects of AWS. You can take advantage of the amazing power of the cloud, yet add powerful scripts and mechanisms to perform common tasks faster than ever before.

This book expands on the Amazon documentation with real-world, useful examples and production-ready scripts to automate all the aspects of your new cloud platform. It will cover topics such as managing Windows with PowerShell, setting up security services, administering database services, and deploying and managing networking. You will also explore advanced topics such as PowerShell authoring techniques, and configuring and managing storage and content delivery.

By the end of this book, you will be able to use Amazon Web Services to automate and manage Windows servers. You will also have gained a good understanding of automating the AWS infrastructure using simple coding.
-------------------------------———————-
2017 | EPUB | 372 pages | 4.28 MB
-------------------------------———————-

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز (لینوکس) ایران https://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
Devops with Kubernetes by Stephen Fleming #Devops #programming #Kubernetes
---------------------------------------------
Are you a non-coder looking for insight into DevOps and Kubernetes?
- As the industry is moving towards maximum digitization there is a consensus that DevOps practices help you deliver software faster, more reliable, and with fewer errors. Also, all the SMEs agree on the premise that,”Transformation is a destination, not something you buy.”. That means any tool like Kubernetes cannot guarantee transformation unless it is coupled with transformation engrained in DevOps culture.
-You may be a consultant, Advisor, Project Manager or a novice into IT industry; after going through this guide you would be able to appreciate DevOps, Microservices and other related concepts like Kanban, Scrum, Agile, SOA, Monolith Architecture, DevOps, Docker, Kubernetes etc.
-You would also get to know about the leaders in DevOps and Kubernetes and impact it had on the overall agility and hyper-growth of the adopters. This book covers the complete lifecycle for your understanding like Integrating, Testing, Deploying and the Security concerns while deploying it.
-I am confident that after going through the book you would be able to navigate the discussion with any stakeholder and take your agenda ahead as per your role.
-Additionally, if you are new to the industry, and looking for an application development job, this book will help you to prepare with all the relevant information and understanding of the topic.
--------------------------------------------————
2018 | EPUB | 230 pages | 1,31 MB
--------------------------------———————--

@iranopensource🐧
Iran Open Source (IOS)
🐧 لینک گروه جامعه متن باز (لینوکس) ایرانhttps://t.me/joinchat/BDE3OUs-jzRKVI8btbY4kA @iranopensource🐧
DevOps Continuous Delivery by Sricharan Vadapalli #programming
-----------------------------
DevOps is the most widely used software engineering culture and practice that aim sat software development and operation. Continuous integration is a cornerstone technique of DevOps that merges software code updates from developers into a shared central mainline.
This book takes a practical approach and covers the tools and strategies of DevOps. It starts with familiarizing you with DevOps framework and then shows how toper form continuous delivery, integration, and deployment with DevOps. You will explore DevOps process maturity frameworks and progression models with checklist templates for each phase of DevOps. You will also be familiar with agile terminology, methodology, and the benefits accrued by an organization by adopting it. You will also get acquainted with popular tools such as Git, Jenkins ,Maven, Gerrit, Nexus, Selenium, and so on.You will learn configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with tools such as Chef and Ansible.
This book is ideal for engineers, architects, and developers, who wish to learn the core strategies of DevOps.
------------------------------————————
2018 | EPUB | 136 pages | 6,01 MB
-------------------------------————————

@iranopensource🐧
Iran Open Source (IOS)
💎 لینک گروه الماس @Diamond_Security 💎 #Securing_SQL_Server @iranopensource🐧
Securing SQL Server DBAs Defending the Database 2nd Edition by Peter A. Carter #Securing #SQL #DBA #DB #programming #security
----------------------------
Protect your data from attack by using SQL Server technologies to implement a defense-in-depth strategy for your database enterprise. This new edition covers threat analysis, common attacks and countermeasures, and provides an introduction to compliance that is useful for meeting regulatory requirements such as the GDPR. The multi-layered approach in this book helps ensure that a single breach does not lead to loss or compromise of confidential, or business sensitive data.
Database professionals in today’s world deal increasingly with repeated data attacks against high-profile organizations and sensitive data. It is more important than ever to keep your company’s data secure. Securing SQL Server demonstrates how developers, administrators and architects can all play their part in the protection of their company’s SQL Server enterprise.
This book not only provides a comprehensive guide to implementing the security model in SQL Server, including coverage of technologies such as Always Encrypted, Dynamic Data Masking, and Row Level Security, but also looks at common forms of attack against databases, such as SQL Injection and backup theft, with clear, concise examples of how to implement countermeasures against these specific scenarios. Most importantly, this book gives practical advice and engaging examples of how to defend your data, and ultimately your job, against attack and compromise.
What You'll Learn
Perform threat analysis
Implement access level control and data encryption
Avoid non-reputability by implementing comprehensive auditing
Use security metadata to ensure your security policies are enforced
Mitigate the risk of credentials being stolen
Put countermeasures in place against common forms of attack
------------------------------------------------——-
2019 | PDF | 354 pages | 10.3 MB
--------------------------------------------———-

@iranopensource🐧