In this article by Chendrayan Venkatesan , the author of the book Windows PowerShell for .NET Developers , we will cover the following topics: Basics of Desired State Configuration (DSC) Parsing structured objects using PowerShell Exploring package management Exploring PowerShell Get-Module Exploring other enhanced features
In this article by Emilien Kenler and Federico Razzoli , author of the book MariaDB Essentials , he has explained in brief about transactions and operators.
In this article, by Kai Nacke , author of the book D Web Development , we will learn that every website has some recurring elements, often called a theme . Templates are an easy way to define these elements only once and then reuse them. A template engine is included in vibe.d with the so-called Diet templates. The template syntax is based on the Jade templates (http://jade-lang.com/), which you might already know about. In this article, you will learn the following: Why are templates useful Key concepts of Diet templates: inheritance, include and blocks How to use filters and how to create your own filter
In this article by Jon Hoffman , the author of Mastering Swift 2 , we'll see how protocols are used as a type, how we can implement polymorphism in Swift using protocols, how to use protocol extensions, and why we would want to use protocol extensions.
In this article by Nafiul Islam , the author of Mastering Pycharm , we'll learn all about navigation. It is divided into three parts. The first part is called Omni , which deals with getting to anywhere from any place. The second is called Macro , which deals with navigating to places of significance. The third and final part is about moving within a file and it is called Micro . By the end of this article, you should be able to navigate freely and quickly within PyCharm, and use the right tool for the job to do so. Veteran PyCharm users may not find their favorite navigation tool mentioned or explained. This is because the methods of navigation described throughout this article will lead readers to discover their own tools that they prefer over others.
LibGDX is a game framework and not a game engine. This is why it doesn't have any editor to place the game objects or to make levels. Tiled is a 2D level/map editor well-suited for this purpose. In this article by Indraneel Potnis , the author of LibGDX Cross-platform Development Blueprints , we will learn how to draw objects and create animations. LibGDX has an excellent support for rendering and reading maps/levels made through Tiled.
In this article by Kostiantyn Koval , author of the book, Swift High Performance , we will learn about Swift, its performance and optimization, and how to achieve high performance.
In this article by Tanay Pant , the author of the book, Learning Firefox OS Application Development , you will learn how to use WebIDE and its features. We will start by installing Firefox OS simulators in the WebIDE so that we can run and test Firefox OS applications in it. Then, we will study how to install and create new applications with WebIDE. Finally, we will cover topics such as using developer tools for applications that run in WebIDE, and uninstalling applications in Firefox OS. In brief, we will go through the following topics: Getting to know about WebIDE Installing Firefox OS simulator Installing and creating new apps with WebIDE Using developer tools inside WebIDE Uninstalling applications in Firefox OS
In this article by Tyson Cadenhead , author of Socket.IO Cookbook , we will explore several topics related to security in Socket.IO applications. These topics will cover the gambit, from authentication and validation to how to use the wss:// protocol for secure WebSockets. As the WebSocket protocol opens innumerable opportunities to communicate more directly between the client and the server, people often wonder if Socket.IO is actually as secure as something such as the HTTP protocol. The answer to this question is that it depends entirely on how you implement it. WebSockets can easily be locked down to prevent malicious or accidental security holes, but as with any API interface, your security is only as tight as your weakest link. In this article, we will cover the following topics: Locking down the HTTP referrer Using secure WebSockets
In this article by Andreas Niedermair , the author of the book Mastering ServiceStack , we will see the communication between asynchronous components. The recent release of .NET has added several new ways to further embrace asynchronous and parallel processing by introducing the Task Parallel Library ( TPL ) and async and await .
In this article by Cyrille Rossan t , coming from his book, Learning IPython for Interactive Computing and Data Visualization - Second Edition , we will see how to use IPython console, Jupyter Notebook, and we will go through the basics of Python.
This article is by Ganesh Naik , the author of the book Learning Linux Shell Scripting , published by Packt Publication (https://www.packtpub.com/networking-and-servers/learning-linux-shell-scripting). Whoever works with Linux will come across the Shell as first program to work with. The Graphical User Interface (GUI) usage has become very popular due to ease of use. Those who want to take advantage of the power of Linux will use the Shell program by default. Shell is a program, which gives the user direct interaction with the operating system. Let's understand the stages in the evolution of the Linux operating system. Linux was developed as a free and open source substitute for UNIX OS. The chronology can be as follows: The UNIX operating system was developed by Ken Thomson and Dennis Ritchie in 1969. It was released in 1970. They rewrote the UNIX using C language in 1972. In 1991, Linus Torvalds developed the Linux Kernel for the free operating system.