Archive For August 8, 2017

How To Work Out What To Charge Clients: The Honest Version

How To Work Out What To Charge Clients: The Honest Version

Have you ever read a post that has left you feeling wholly inadequate because you know you can’t live up to the high standards they layout? Well, that is how I feel when I read posts about how much to charge my clients.

When Smashing Magazine asked me to write an article sharing my thoughts on pricing my services, I agreed without much thought. But now I sit down to write it, and I’m faced with a conundrum. Do I write about how you should price projects or do I tell you the truth about the unorthodox approach I take? read more

Read more »

Middle-earth: Shadow of War Multiplayer Features Ranked Online Play

Middle-earth: Shadow of War Multiplayer Features Ranked Online Play

Shadow of War multiplayer

It’s becoming clear that Middle-earth: Shadow of War will be a very different game than its predecessor in certain ways. On top of announcing that the open-world adventure will feature microtransactions this weekend, it’s now been confirmed that ranked online play will be present. Multiplayer revolves around a new mission type called “Social Conquest,” that has players invading the fortresses of other players. These can be played in both friendly matches, and ranked ones (which will have players risking followers). read more

Read more »

Major Xbox One Update Includes A New Home Screen, Is Out Today For Some

Major Xbox One Update Includes A New Home Screen, Is Out Today For Some

Despite reworking the Xbox One’s user interface back in March, Microsoft has previewed another redesigned version of its UI. Among other things, this includes a revamped Home screen that “focus[es] on speed, customization, and expression.”

As seen in the video above and image gallery below, this presents a similar aesthetic but radically different layout for the system overall. The initial Home screen features a new bar that lets you jump back into whatever you were previously doing, presents two suggestions (such as recommending a new friend who might play similar games as you), and highlights a deal that should be relevant to you. Immediately below that is an area that houses a link to My Games and Apps, as well as games and apps you’ve previously played, along with links to other things. In the video, one lets you see the new Games With Gold titles, while the other is used for advertisements. read more

Read more »

Intel Announces 18-Core i9 CPU Specs Ahead of AMD Theadripper Launch

Intel Announces 18-Core i9 CPU Specs Ahead of AMD Theadripper Launch
This site may earn affiliate commissions from the links on this page. Terms of use. 543318-intel-core-i9-x-series

At Computex 2017, Intel announced that its new Core i9 family would add significantly more cores than the old Core i7 HEDT CPU families had ever offered, while pushing back the window on availability for these high core-count CPUs into the fall. Now we know when these updated chips will hit market, and Intel has pulled the dates in from even the October launches we expected earlier this summer.

The 12-core Intel Core i9-7920X will be available starting on August 28, while the Core i9-7940X, 7960X, and 7980XE will all go on sale September 25. Pricing, frequencies, and core counts are shown below: read more

Read more »

Spelunky creator finally returns with a new game—er, 50 of them

Spelunky creator finally returns with a new game—er, 50 of them
Enlarge / Of all the games hinted at here, I’m probably most excited for the cyber-golfer one.

Read more »

Mark Millar Comic Company Millarworld Acquired by Netflix

Mark Millar Comic Company Millarworld Acquired by Netflix

Mark Millar Comic Company Millarworld Acquired by Netflix

Mark Millar comic company Millarworld acquired by Netflix

Netflix announced today it has acquired Millarworld, the comic book publishing powerhouse founded by Mark Millar, the legendary creator of such iconic characters and stories as Kick-Ass, Kingsman, and Old Man Logan, and one of the most important voices in comics.

Together, Netflix and Millar will bring Millarworld’s portfolio of critically and fan-acclaimed character franchises to life through films, series and kids’ shows available exclusively to Netflix members globally. Millarworld will also continue to create and publish new stories and character franchises under the Netflix label. read more

Read more »

How to Manually Update WordPress Plugins via FTP

How to Manually Update WordPress Plugins via FTP

Do you want to learn how to manually update WordPress plugins via FTP? Sometimes the 1-click WordPress plugin update fails which can break your website. The only way to fix that is by manually updating the plugin. In this article, we will show you how… Read More » The post How to Manually Update WordPress Plugins via FTP appeared first on WPBeginner. ...

Read more »

Building A Simple AI Chatbot With Web Speech API And Node.js

Building A Simple AI Chatbot With Web Speech API And Node.js

Using voice commands has become pretty ubiquitous nowadays, as more mobile phone users use voice assistants such as Siri and Cortana, and as devices such as Amazon Echo and Google Home1 have been invading our living rooms. These systems are built with speech recognition software that allows their users to issue voice commands2. Now, our web browsers will become familiar with to Web Speech API, which allows users to integrate voice data in web apps.

With the current state of web apps, we can rely on various UI elements to interact with users. With the Web Speech API, we can develop rich web applications with natural user interactions and minimal visual interface, using voice commands. This enables countless use cases for richer web applications. Moreover, the API can make web apps accessible, helping people3 with physical or cognitive disabilities or injuries. The future web will be more conversational and accessible!

Enhancing User Experience Link

Web Speech API enables websites and web apps not only to speak to you, but to listen, too. Take a look at just some great examples of how it can be used to enhance the user experience. Read more →4

In this tutorial, we will use the API to create an artificial intelligence (AI) voice chat interface in the browser. The app will listen to the user’s voice and reply with a synthetic voice. Because the Web Speech API is still experimental, the app works only in supported browsers5. The features used for this article, both speech recognition and speech synthesis, are currently only in the Chromium-based browsers, including Chrome 25+ and Opera 27+, while Firefox, Edge and Safari support only speech synthesis at the moment.

Browser compatibility6
(View large version7)

This video shows the demo in Chrome, and this is what we are going to build in this tutorial!

[embedded content]
A simple AI chat bot demo with Web Speech API

To build the web app, we’re going to take three major steps:

  1. Use the Web Speech API’s SpeechRecognition interface to listen to the user’s voice.
  2. Send the user’s message to a commercial natural-language-processing API as a text string.
  3. Once API.AI returns the response text back, use the SpeechSynthesis interface to give it a synthetic voice.
The app flow8

The entire source code9 used for this tutorial is on GitHub.

Prerequisites Link

This tutorial relies on Node.js. You’ll need to be comfortable with JavaScript and have a basic understanding of Node.js.

Make sure Node.js10 is installed on your machine, and then we’ll get started!

Setting Up Your Node.js Application Link

First, let’s set up a web app framework with Node.js. Create your app directory, and set up your app’s structure like this:

.
├── index.js
├── public
│ ├── css
│ │ └── style.css
│ └── js
│ └── script.js
└── views
 └── index.html

Then, run this command to initialize your Node.js app:

$ npm init -f

The -f accepts the default setting, or else you can configure the app manually without the flag. Also, this will generate a package.json file that contains the basic info for your app.

Now, install all of the dependencies needed to build this app:

$ npm install express socket.io apiai --save

With the --save flag added, your package.json file will be automatically updated with the dependencies.

We are going to use Express11, a Node.js web application server framework, to run the server locally. To enable real-time bidirectional communication between the server and the browser, we’ll use Socket.IO12. Also, we’ll install the natural language processing service tool, API.AI13 in order to build an AI chatbot that can have an artificial conversation.

Socket.IO is a library that enables us to use WebSocket easily with Node.js. By establishing a socket connection between the client and server, our chat messages will be passed back and forth between the browser and our server, as soon as text data is returned by the Web Speech API (the voice message) or by API.AI API (the “AI” message).

Now, let’s create an index.js file and instantiate Express and listen to the server:

const express = require('express'); const app = express(); app.use(express.static(__dirname + '/views')); // html app.use(express.static(__dirname + '/public')); // js, css, images const server = app.listen(5000); app.get('/', (req, res) => { res.sendFile('index.html'); }); read more

Read more »

6 Books To Read That Will Make You Take Action On Your Business Idea

6 Books To Read That Will Make You Take Action On Your Business Idea

Do you have an idea to turn your passion into a business?

With the affordable business tools available today, it’s now easier than ever to create a product and market it to the right audience. Anyone can become an entrepreneur by simply starting a blog, selling a book on Amazon, or opening an online store.

So it’s surprising to see that some people are still hesitant to dive into a business venture despite their big ideas.

If you’re one of these people, then maybe some guidance and motivation are all you need to finally push you into action. read more

Read more »

This Is What Spotify On Xbox One Looks Like, Plus More Details On The Music Streaming App For The Console

This Is What Spotify On Xbox One Looks Like, Plus More Details On The Music Streaming App For The Console

WannaCry ‘hero’ Marcus Hutchins arrested over malware creation

The arrival of Spotify for Xbox One escalated from a rumor to a confirmed fact over the weekend. Screenshots of the music streaming service on the console have now been revealed, along with more details for the app.  ( Windows Central )

The arrival of Spotify for Xbox One quickly moved from being a rumor to a confirmed fact over the weekend, and we now have our first look at what the music streaming service will look like on the console. read more

Read more »