Select Page

Category: Web Development

Getting Started With the Fabric Python Library

Fabric is a Python library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks. Fabric is very simple and powerful and can help to automate repetitive command-line tasks. This approach can save time by automating your entire workflow.  This tutorial will cover how to use Fabric to integrate with SSH and automate tasks. Installation Fabric is best installed via pip: $ pip install fabric Getting Started With Fabric Usage Below is a simple function demonstrating how to use Fabric. def welcome(): print("Welcome to getting started with Fabric!") The program above is then...

Read More

Creating your own meme generator

Almost every time a new meme pops up in my Twitter feed, I think of a witty version to create. I’m not alone in this. Memes are often a way to acknowledge a shared experience or idea. In a variation of the “Is this a pigeon” meme that has been making the rounds online, a designer Daryl Ginn joked about the elementary nature of most applications that say they use artificial intelligence. — Daryl Ginn (@darylginn) May 16, 2018 Several people replied to his tweet saying something along the lines of “replace this with this.” Daryl’s version got them thinking about other possible variations. Platforms like imgFlip exist to make meme generations fast and easy. However, there is only so much customization they can allow. For many memes, creating new versions can only be done by people with Photoshop knowledge. But it doesn’t have to be so! For some memes that require more than Impact for the font text on an image, a meme generator can be created using the HTML Canvas API. In this tutorial, we’re going to make a generator for the #saltbae meme. But first… Let’s look at some fun interactive meme examples! The website allows you to create your own Kanye West TLOP album cover by changing the text and image. This is one of my favorites: The digital agency R/GA created the...

Read More

Getting Started With Firebase ML Kit for Android

Thanks to TensorFlow Mobile and TensorFlow Lite, embedding and using deep models inside Android applications has become very easy. However, designing and training the models still requires a lot of skill, time, and effort, not to mention computing power. For this reason, most casual developers are unenthusiastic about adding machine-learning capabilities to their apps. With Firebase ML Kit, Google hopes to change that. Firebase ML Kit is a library that allows you to effortlessly, and with minimal code, use a variety of highly accurate, pre-trained deep models in your Android apps. Most of the models it offers are available...

Read More

New Course: Coding Blocks for WordPress Gutenberg

Are you ready for WordPress Gutenberg? This dramatic redesign of the WordPress editor aims to provide a true WYSIWYG experience by breaking up pieces of posts and pages into individual blocks of content.  In our brand new course, Coding Blocks for WordPress Gutenberg, you’ll learn how to create your own blocks to extend the functionality of the Gutenberg editor.  What You’ll Learn In this step-by-step video course, Jeremy McPeak will show you exactly how blocks work in WordPress Gutenberg and how to write your own. Among other things, you’ll learn how to: define attributes to maintain state build and...

Read More

What’s New for Devs in iOS 12 and Xcode 10?

What You’ll Be Creating Amidst all the fanfare of another WWDC, Apple introduced us to iOS 12. This is one of the most focused releases for both consumers and developers, emphasizing performance optimization. As well as this focus on performance and optimization, iOS also brings some feature iterations on many of the libraries we know and love. This includes the evolution of emojis (with memojis), Siri shortcuts, augmented reality, and machine learning.  For developers, Apple has focused on providing its community with a plethora of new tools and SDKs to help power the next generation of iOS apps. Developers also...

Read More
000webhost logo