Posts

Showing posts from December, 2017

How to Create a Rocket Fireworks Text Effect in Adobe Illustrator

How to Train a Core ML Model for an iOS App

5 Trending Adobe After Effects Projects on Envato Market, December 2017

Look at This Photo of The Bronx in 1970

How to Back Up All Your Gmail Emails (Complete Guide)

What is Video Color Correction? How to Get Started in Adobe Premiere

How to Create a Preset in Adobe Lightroom in 60 Seconds

How to Create a 3D Marquee Bulb Sign Text Effect in Adobe Photoshop

Create a Material Design Tabbed Interface in an Android App

The Best Free Online Presentation Software Tools for 2018

Get Started With Firebase Storage for iOS

New Course: Branding on a Budget With Elements and Affinity

How to Send Emails in Laravel

Image
In this article, we're going to explore the Mail API in the Laravel web framework. Laravel takes advantage of the popular SwiftMailer library, which is easy to use and comes with a variety of email drivers to choose from. In the latter stages of the article, we'll go through an in-depth demonstration of the concepts discussed in the first half of the article. Setting Up the Prerequisites Laravel implements a wrapper on top of the SwiftMailer library that makes email management very easy to configure and use at the same time. You can find the default mail settings at config/mail.php . <?php return [ /* |-------------------------------------------------------------------------- | Mail Driver |-------------------------------------------------------------------------- | | Laravel supports both SMTP and PHP's "mail" function as drivers for the | sending of e-mail. You may specify which one you're using throughout | your appl...

Working With Files in Keyboard Maestro: Part 2

How to Create a Mock Haynes Manual Cover in Adobe InDesign

How to Edit a Documentary Interview Video

10 Easy Photo Slideshow Templates for Adobe After Effects

How to Create a Cartoon Polar Bear Portrait in Adobe Illustrator

How to Make Your First eCommerce Website With WordPress

10 Best PHP Instagram Scripts & Widgets

How Artificial Intelligence is Becoming Part of UX Design

Understanding Particles and Dynamics in Maya—Part 14

Learn Colored Pencil Techniques and How to Create a Trio of Flowers

101 Awesome Adobe Illustrator Tutorials

How to Edit PowerPoint Slide Template Layouts - Quickly

Mastering the React Lifecycle Methods

4 Key Web Navigation Principles

How to Create an 80s-Inspired Double Exposure Manipulation in Adobe Photoshop

2 Ways to Create an Animated Particle Background

Photoshop in 60 Seconds: Brush Panel—A Look at the New 2018 Update

New Course: Get Started With Augmented Reality for iOS

Components in Vue.js

Image
Introduction Vue.js components are important to understand as you work with Vue.js. In this tutorial we are going to dig into Vue.js components, understanding the basics and applying them to an application. Let's get started. What Are Components? Components enable us to break the complexity of an application into tiny chunks. For example, a typical web application will have sections like header, sidebar, content, and footer. Vue.js allows us to break each of these sections into separate modular code called components. These components can be extended, and then attached to the application you are working on. Components are a great way of reusing your code throughout your application. Let's say you have a blog application, and you would like to display a list of blog posts. Using a Vue component, you can do: <blog-post></blog-post> Vue handles the rest. Create a simple HTML page that mounts a Vue instance to your DOM element. You will use this to learn about ...

Create a Music Player App With Anko

How to Create a Mountain Rescue Unit Badge in Adobe Illustrator

How to Create a Power Scene Photo Manipulation With Adobe Photoshop

How to Change Hyperlink Color in PowerPoint in 60 Seconds

5 Hot New Adobe After Effects Items, Christmas Video Edition

International Artist Feature: Venezuela

15+ Best eCommerce Website Templates: Updated for 2018

10 Best HR Software Solutions for Your Small Business (2018)

10 Best HTML5 Sliders for Images and Text

How to Create a Lego Batman Figurine in Adobe Illustrator

Working With Files in Keyboard Maestro: Part 1

Hot Shots: When a Laser Cuts Metal, Sparks Fly

Sunrise, Noon, Sunset: How to Plan Your Outdoor Photoshoot With SunCalc

How to Create Titles in Final Cut Pro

How to Create an Egyptian Goddess Manipulation in Adobe Photoshop

How to Draw Antlers Step by Step

21+ Top SlideShare PowerPoint Presentation Tips (For 2018)

New Course: Converting Visitors Through Persuasive Design

How to Create a Vintage Botanical Flyer in Adobe InDesign

How to Create a #Women2Drive Poster in Adobe Illustrator

60+ Time-Saving Print Templates for Adobe InDesign & Photoshop

Get Started With Natural Language Processing in iOS 11

Creating a Task Manager App Using Ionic: Part 2

How to Make Responsive WordPress Websites (With Themes)

Unity 2D Tile-Based Isometric and Hexagonal 'Sokoban' Game

5 Tips for Stakeholder “Buy-in”

Image
UX designers don’t work alone; they need the support of their engineering or business counterparts. Here are some tips on how to smoothly navigate collaboration and get buy-in on your ideas!  What is “Buy-in”? If you Google “buy-in” you’ll most likely find that it’s a trading term, referring to the purchase of a controlling number of a company’s shares. But that’s not what this article is about. We’re talking about people “buying into” an idea or concept. If a team member or stakeholder has “bought in”, then they agree with and accept your suggestions. But how do we get buy-in? 1. Include Stakeholders in Early in the Process  Including the major stakeholders into your design process early on sets the expectation that they are equal team members rather than gatekeepers. They may also bring a unique perspective to the constraints and edge cases that designers need to incorporate.  Don’t neglect including partners early on in your product journey, as this is an ...

How to Create a Low Poly Tree in Cinema 4D

How to Create a Glazed Cookie Text Effect in Adobe Photoshop

How to Light for Interview Videos

How to Create a Reindeer Cartoon Character in Adobe Illustrator

Creating a Task Manager App Using Ionic: Part 1

Ionic From Scratch: Editing Your Ionic Project

10 Key Microsoft PowerPoint Features (To Make Better Presentations)

Introduction to Forms in Angular 4: Reactive Forms

New Course: Image Recognition on iOS With Core ML

10 Top Products for YouTube Live Video Creators

60 Second How-to: Sync Image Settings in Adobe Photoshop Lightroom

How to Draw a Deer Step by Step

How to Create an Optimized Twitter Carousel Without AMP

Showing Material Design Dialogs in an Android App

Deferring Tasks in Laravel Using Queues

Image
In this article, we're going to explore the Queue API in the Laravel web framework. It allows you to defer resource-intensive tasks during script execution to enhance the overall end user experience. After introducing the basic terminology, I'll demonstrate it by implementing a real-world example. Page load time is an important aspect of any successful website, and one should not overlook the importance of that as it affects the SEO of the site and the overall end user experience as well. More often than not, you end up needing to debug web pages with long page load times. Of course, there are different approaches you could use to rectify this issue. Upon investigation, you often realize that there are certain code blocks causing a delay in the page execution. The next thing you could try is identifying blocks that can be deferred for processing and that have no real impact on the end result of the current page. That should really improve the overall web page speed as we'...

How to Superscript Text in PowerPoint in 60 Seconds

Spirit App: Easy Realtime Animation For the Web

Introduction to Forms in Angular 4: Template-Driven Forms

How to Create a Sparkling Action in Adobe Photoshop

How to Draw a Festive Theatre Stage in Adobe Illustrator

10 Easy Pieces: Top Football Video Templates for Adobe After Effects

Envato Tuts+ Community Challenge: Created by You, December 2017 Edition

Testing Data-Intensive Code With Go, Part 5

Image
Overview This is part five out of five in a tutorial series on testing data-intensive code. In part four, I covered remote data stores, using shared test databases, using production data snapshots, and generating your own test data. In this tutorial, I'll go over fuzz testing, testing your cache, testing data integrity, testing idempotency, and missing data. Fuzz Testing The idea of fuzz testing is to overwhelm the system with lots of random input. Instead of trying to think of input that will cover all cases, which can be difficult and/or very labor intensive, you let chance do it for you. It is conceptually similar to random data generation, but the intention here is to generate random or semi-random inputs rather than persistent data. When Is Fuzz Testing Useful? Fuzz testing is useful in particular for finding security and performance problems when unexpected inputs cause crashes or memory leaks. But it can also help ensure that all invalid inputs are detected early and ar...

Manipulating HTML5 Canvas Using Konva: Part 5, Events

Image
If you have been following this series from the beginning, you should now be very comfortable with shapes, groups, and layers . You should also be able to easily draw some basic and complex shapes on the canvas using Konva. If you plan on using Konva to create some interactive app or games, learning how to bind events to different shapes on the stage is the next logical step. In this tutorial, you will learn how to bind events to any shape using Konva. You will also learn about event delegation and propagation. Sometimes, you need might need to control the hit region of a shape as well as fire events programmatically. We will be discussing these two topics as well. Binding Events to a Shape You can bind different events to any shape created using Konva with the help of the  on() method. All you have to do is pass the name of the event as the first parameter and the function to be executed when the event occurs as the second parameter. You can use Konva to detect mouseup , mou...

How to Retrieve Your Deleted (Or Archived) Emails in Gmail

10 Best Android App Templates for Business

How to Create Three Star Wars Characters in Adobe Illustrator

How to Add Lights to a Tree With a Photoshop Action

Good Sounds: How to Record an Interview Subject's Voice

Manipulating HTML5 Canvas Using Konva: Part 4, Styling

Image
In the second tutorial of the series, you learned how to draw some basic shapes like rectangles, circles, and regular polygons using Konva. The third tutorial covered how you can use Konva to draw some more complex shapes like stars and rings as well as sprites on the canvas. In this tutorial, we will go one step further and learn how to apply different styling to shapes by changing their fill and stroke values. You will also learn how to control the opacity of a shape and apply shadows to it. In the final sections, you will learn how to use blend modes to specify what the final result should look like if different shapes overlap. Applying Fill and Stroke We have been using the fill and stroke properties from the first tutorial of the series. However, we have only used them to fill shapes with a solid color so far. You can also fill a shape with gradients (both linear and radial) as well as images. The same goes for different strokes applied to a shape. There are two ways of ap...