web development

Canny Edge Detector Using Python

Edge detection is an essential image analysis technique when someone is interested in recognizing objects by their outlines, and is also considered an essential step in recovering information from images. 

For instance, important features like lines and curves can be extracted using edge detection, which are then normally used by higher-level computer vision or image processing algorithms. A good edge detection algorithm would highlight the locations of major edges in an image, while at the same time ignoring any false edges caused by noise. 

Categories: 

Three Ways to Make Your Swift Code More Readable

The importance of code readability is often underestimated, especially when programming in an environment which emphasizes user interface and user experience. While it's true that it is extremely important to make a great app, it's equally important to be able to change it in the future. With unreadable code, it can be much harder to solve bugs, with countless hours of trying to find the correct lines of code and to understand how it works.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. — Martin Fowler

Categories: 

Building Games With Python 3 and Pygame: Part 1

Overview

A lot of developers get into software development because they want to build games. Not everybody can be a professional game developer, but everybody can build their own games for fun and maybe profit. In this five-part series, I'll show you how to create 2D single-player games using Python 3 and the excellent Pygame framework. 

Categories: 

10 Best WordPress Booking & Reservation Plugins

Businesses that rely on bookings and reservations can rely on WordPress to help them meet their online business goals.

From haircuts to hotels, and from health salons to consulting firms, these 10 best WordPress booking and reservations plugins from Envato Market are sure to help organizations level up their booking system.

These solutions include basic booking, Google Calendar integration, payments, and much, much more.

Categories: 

How to Auto Update WordPress Salts

If you've ever viewed the core configuration file (wp-config.php) for a WordPress site then you'll probably have noticed a section defining eight WordPress constants relating to security keys and salts:

Categories: 

Quick Tip: Create a Custom Quick Settings Tile for Android

The quick settings panel needs no introduction to Android users. They use the switches it offers all the time to turn services such as WiFi, Bluetooth, and GPS on and off. Over the years, it has grown and improved so much that there's rarely a need to open the actual Settings app these days.

Categories: 

How to Download Files in Python

Python provides several ways to download files from the internet. This can be done over HTTP using the urllib package or the requests library. This tutorial will discuss how to use these libraries to download files from URLs using Python.

REQUESTS

The requests library is one of the most popular libraries in Python. Requests allow you to send  HTTP/1.1 requests without the need to manually add query strings to your URLs, or form-encode your POST data.

With the requests library, you can perform a lot of functions including:

Categories: 

New Course: Build a Web App With the Flask Microframework for Python

Want to learn how to use a full-featured Python microframework? Try our new course, Build a Web App With the Flask Microframework for Python.

Categories: 

Run Automated Website Tests on Thousands of Devices Using CrossBrowserTesting

Thoroughly testing a website that you have created is just as important as developing it. 

Categories: 

10 Best WordPress Star Rating Plugins

The power of the star.

Not one. Not two. How about five?

That'd be great.

The five-star rating system is one that says so much, so quickly. Browsing movies, products, comments? No matter. A quick glance at a rating is a great way to communicate.

So why not add it to your blog comments, digital downloads, product sales, or media reviews?

Categories: