Filter Your Search

Filter Your Search
Web Development
Application Development
Hardware & Creative
Networking & Servers
Big Data & Business Intelligence
Game Development
Virtualization & Cloud
1   2   3   4   5  
View:   12   24   48  
Sort By:  
Using Protocols and Protocol Extensions

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.

Getting Places

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.

Using the Tiled map editor

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.

Exploring Windows PowerShell 5.0

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

Swift Power and Performance

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.

Running Firefox OS Simulators with WebIDE

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

Securing Your Data

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

Asynchronous Communication between Components

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 .

Basics of Jupyter Notebook and Python

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.

Linux Shell Scripting

This article is by Ganesh Naik , the author of the book Learning Linux Shell Scripting , published by Packt Publication ( 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.

Creating a City Information App with Customized Table Views

In this article by Cecil Costa , the author of Swift 2 Blueprints , we will cover the following: Project overview Setting it up The first scene Displaying cities information

The strange relationship between objects, functions, generators and coroutines

The strange relationship between objects, functions, generators and coroutines by Dusty Phillips In this article, I’d like to investigate some relationships between functions, objects, generators and coroutines in Python. At a theoretical level, these are very different concepts, but because of Python’s dynamic nature, many of them can appear to be used interchangeably. I discuss useful applications of all of these in my book, Python 3 Object-oriented Programming - Second Edition . In this essay, we’ll examine their relationship in a more whimsical light; most of the code examples below are ridiculous and should not be attempted in a production setting!

1   2   3   4   5  
View:   12   24   48  
Sort By: