Thứ Năm, 26 tháng 7, 2018

Auto news on Youtube Jul 27 2018

Hi.

I'm David Shaw.

And welcome to AI News.

This week, we cap off the July episodes

by zooming out to take a broader look

at artificial intelligence.

[MUSIC PLAYING]

AI is quite the buzzword throughout the tech community.

But what does it really mean?

And what's it capable of?

Well, let's find out.

How do you define artificial intelligence?

Well, that's almost like asking, how do you define a human?

A quick search defines it as "the development

of computer systems able to perform tasks that normally

require human intelligence."

Intel Fellow Pradeep Dubey says, "AI

is a simple vision where computers

become indistinguishable between humans."

It sounds a little scary.

But in simple terms, it can be described

as making sense of data.

This reflects how many companies are using AI today.

Imagine-- you just had a baby, and you give it a name--

Audrey Ike, or AI for short.

In order to help your child learn about the world,

you need to give them information and tools.

Maybe you take the baby on a walk through the park

in order to learn about the trees and animals.

Maybe you sign them up for swim lessons

so that they can be comfortable in the water.

Artificial intelligence is much like having a baby.

You need to feed it data and information in order

for it to learn about the world on its own

and even how to come up with solutions.

However, different from the complexities of a baby,

there are two main components within AI--

machine learning and deep learning.

Machine learning is a program whose performance improves

as it receives more data.

From this, it can make predictions or decisions.

Deep learning is different because the machine

can find the best ways to perform a task on its own.

Oftentimes, it can see things in a problem

that not even an expert would see.

Given enough quality data, it can

be used to solve problems with remarkable precision.

In order to learn more about how experts define AI,

check out the article "The Many Ways

to Describe Artificial Intelligence."

And hear Pradeep talk more in depth on AI

in the links provided.

Don't forget to like this video and subscribe.

And we'll see you next week for more AI News.

For more infomation >> AI News | What is Artificial Intelligence? | Intel Software - Duration: 2:18.

-------------------------------------------

School ERP Software Providers in Miyapur - Duration: 0:56.

School ERP Software Providers in Miyapur

For more infomation >> School ERP Software Providers in Miyapur - Duration: 0:56.

-------------------------------------------

PlayStation Careers | Software Engineering - Duration: 3:21.

PlayStation is a really good intersection

of technology and people.

The people here are incredibly smart,

and you learn a ton while getting new opportunities

to grow and challenge yourself.

We work in small teams,

and we try to empower all of the teams to do what they think

is best for the product and for their customers.

If you have an idea, you can actually bring it to the table

and you can talk through it with different people so that you can

improvise on what your basic scope was

or what your basic idea was.

We have a lot of infrastructure and operational support like any

big tech company, but our project team is fairly small,

and we deliver a lot of big features,

so you'll be a major player.

For a company this size, I think we do a really good job

continuously trying to keep it down to earth and ensuring that

our teams work really well together

and we do a really good job working as a team.

It's really important to us that we are providing the opening for

our talent and our staff to be creative, to explore,

to innovate and do things that the world has before never seen.

One of the ways in which we do that is regular hackathons.

And the engineers and the designers will build up whatever

they can dream of, however they want to build it,

and come in and showcase that for the rest of the company.

Whenever we talk about stuff, it's like how can we delight our

customers with what we're doing here.

How can we deliver them a better experience,

and how can we have fun and learn a lot during that process?

That's what I'm trying to do on a daily basis.

I'm trying to find new things that will enhance that

PlayStation experience.

The number of customers, the number of transactions per

second that we support are really unique sets of problems

that we get to solve, and people are really excited to come to

work to try and solve those problems.

We're releasing updates and changes and experiments to

market weekly for the vast majority of our experience

and for our portfolio.

We've got a lot of different clients using and experimenting

with a lot of different things, but we're all working together

to take the best of everything and bring it back to a core set

of services and libraries.

For our software engineers it's really important for us that

they have a connection to what's going on outside the company so

that we can build a stronger collaboration and communication

around core technologies that we are using here

on a variety of different PlayStation products.

We are pushing the boundaries of play,

and I think that's what makes it exciting.

Most of the things we work on get very high visibility,

and you get a lot of very passionate fans that comment on

things that you work on,

so that's the most exciting part for me.

Everything you do touches those millions of customers.

And just the kind of impact that you can have has an engineer,

that's just very empowering and very fulfilling.

The people here are enthusiastic about the product,

are enthusiastic about their work,

and that makes it a joy to work here.

A great place to work, a great team to work with,

and I'm extremely excited to see where we go off to next.

For more infomation >> PlayStation Careers | Software Engineering - Duration: 3:21.

-------------------------------------------

18/24 Software Languages and Frameworks- Zero to Million Users - Duration: 6:21.

There is not much that I can do to make this part funny

So I made it short.

Let's dive right in knowing what language, web agency or provider we'll use to develop your solution.

That can say a lot about their ability to deliver a product that really fit to your needs.

So let's read through a few well-known technologies and give you the pros and cons.

But before talking about languages, let's define what frameworks are. Frameworks are common methodologies

usually based on open source, that allow you to accelerate the development and that also confirms

that if people use framework, they are going to use well known methodologies and good coding principles.

On that point,

The question to ask your provider is, are you using an MVC framework? No matter the language,

if they do not use that methodology right away, that means that they are not very up to date on their

development methodology.

Now development languages. And like human languages they are no one better than another, they are just

better for certain things. With more than a hundred languages,

Here is the well known that we can use

Usually when we build a startup. The Python, php, Ruby on Rails, Java, Node-JS or ASP.net. We are going

to flip through these well-known methodologies these well-known languages.

PHP is the most used.

Very easy to learn quick for most things.

And as it is very popular, that's pretty easy to find developers, but it's more complex on larger scale.

But you know, still possible you know, as example Facebook built their first versions on pHp.

And in terms of security that's actually not the best one.

And we can come up to have some vulnerabilities.

In my opinion, that's not the best, but that's definitely a very easy solution and I recommend pHp only

with well known frameworks like Symphony or ***. And now NodeJS. Very efficient and very scalable

that's very very trendy to use these language these days.

But the frameworks are still young and it's pretty difficult to find good developers on that language.

My opinion, this is a great technology these days.

You will have more and more developers, I mean, NodeJS developers in the future.

So if you can find one that's a good thing to go with this one.

Next, Ruby on Rails, that use a very strict and clear MVC approach. It is easy to learn,

And there are many components that already exist and it can accelerate the development.

And it's also very easy to iterate and scale. For the production management,

It's a bit more complex and it's pretty difficult to find good developer in that language.

That's really the big drawback. In my opinion,

Ruby on Rails is a very good option if you do not require a very large team on the long term.

Python now. It use a clean MVC approach.

It's very adapted for data science and it's easy to learn.

But the production is a bit complex to manage, especially with library management.

And it's quite new and the community is pretty small, so it's so very quite difficult to find a good

developer. In my opinion,

Python is a good option especially if you don't really need a very large scale,

And if you want integrate artificial intelligence down the road. The next one,

Java, very reliable, well-known, very secure, and it's pretty easy to find engineer, but it require a senior

level experience. And it's quite heavy for a startup.

I mean the development will takes more time in Java than almost any other languages.

In my opinion, Java is a bit old school and it's not always easy to have an Agile management with Java.

So I don't really recommend it except if you have a Java developer as a co-founder.

And finally Asp.net.

It's well known, as this language has been created by Microsoft but it's very hard to find engineers

and it's pretty complex to scale. In my opinion,

Well like most of the developers, I don't like that much Microsoft although I don't know that much about

that language.

So the only thing I can tell you is that I've seen startups struggle with it by finding resources

and managing server scalability.

OK we reviewed languages used for website and information system but what about mobile applications?

They need their own specific language and frameworks. And there are two main categories for the web applications

For prototype,

I recommend the hybrid version.

I mean a cross platform language which will works on Apple Android devices.

We have the ionic framework, the react native, which are the well known approach to create a mobile

application without developing specifically on each platform.

And we have two different approach when it comes to developing mobile applications. The first one is

the hybrid version I mean the cross platform language which will works on Apple and Android devices.

The technologies or the framework, the well known ones are Cordova or Phonegap, Ionic, the React Native

and Xamarin.

These are great options especially when we talk about prototyping or the first version your application

Now if you need more performance you still have the native languages which are more recommended for

games, virtual reality,

augmented reality,

Internet of Things,

Or maybe when you have some hardware dependencies like from protocol like Bluetooth etc. etc.

Its, of course, more expensive but it's faster and it's more scalable on longterm. From my opinion these days,

The hybrid applications are becoming better and better and for an early stage startup,

It's definitely the way to go.

OK now that you know a bit of how things works, we are going to talk about quality management and mainly

how to, as a non-technical person, you can ask a team to develop and to make a better product.

And that's what we're going to talk in the next video.

For more infomation >> 18/24 Software Languages and Frameworks- Zero to Million Users - Duration: 6:21.

-------------------------------------------

How To Make A FREE YouTube Logo! (NO PHOTOSHOP) NO EXTERNAL SOFTWARE EITHER - Duration: 12:04.

All right, welcome guys welcome to my video and Today, I'll be showing you guys how to create a channel icon with Pixlr editor

Make sure you like and subscribe and turn on notifications

So you'll know when future videos will be coming out. Thanks for watching and I hope you enjoy

So first thing you guys want to do you want to search up a website called pixlr.com

You want to click open Pixlr editor?

Next thing you do you create an image and

Your width and your height is 800 times 800

But those 800 values in and yes, yes

Remember to click transparent want your image to be transparent in case you want to make a second one with the transparent back on it

Okay guys so after that you name your sandwich what you want to name it

I'm just gonna name mine 2nd logo and because I already have them and you

Click create then you readjust your canvas to whatever fits your needs

However, you like it. You could the text tool. No you click anywhere and you choose a font

Ok guys so the next thing you want to do I'm gonna show you a website of many fonts

So I use work personally well

I'll do this quickly you

Can go through anything from gaming plans

to

Be birthday found Steven business wants just find the font you like

and

Download it into your PC and you can use that to create your design

So on this website, there are many romantic thoughts even Walt Disney font

Some recreation of that

Video gaming thoughts

like I said that Zork regular I use work regular for my videos and my banner and

I just really like the way it looks

And it is a gaming fun you get your font load it up and

You want this font size to be 1:30? Because that's the maximum. So 1:30

From there what you do you choose your color which is going to be white today

so he rewrite the initial or

The first letter of your channel so I would do

Hyt but instead, I just did YT - YouTube YT

Then bold the letter

Color does not really matter and you'll see why soon

Okay guys the next thing you want to do you go to the right and you

rasterize the layer

So when it's rasterized you could free transform you can make the words bigger now in this case

don't just move it around wanna go back and

Click free gentling again and then hold shift down so you can keep the right distance

That's mean the height and the width while doing that you could go ahead and tilt

Rotate your lettering just a bit to the right or left. I'm gonna make this logo similar to my original one

And yeah, that's how my original logo looks like. So I'm just gonna copy that

So you tilt her left or right whichever way you like better doesn't really matter but it doesn't make the picture look very good

very professional -

then

You click anywhere out of your text and you click OK and it will stay like that

The next thing you guys want to do you want to look for background it could be anything even a wallpaper

It could be a picture of your dog

Well me personally I like pop polygons yo textures

They could be space any Spacey backgrounds

So you find the background you like

Make sure you get it back on that is high resolution cuz want your image to be looking crisp

That's my background for my logo currently. Well, I want to do something different for this video

I have found the image that I will be using you save it on your desktop save as

Save where refer you wanna save it?

I'm Pixlr you file open image

Find the image

And

The image will open on fixer then you control a copy it and

Control the and you paste it now from there. You click on the image. Click free transform

Make your image fit over your letters

And right over them doesn't need to fit the whole canvas

And

From there you click out of the box and you see ok

Next thing you do. You want to grab the wand tool on the left on the toolbar over there grab that?

Then you wanna go on the right words as layers click your text and try to find where you kept your text

So you see the white team they're visible there then after that

you wanna right click and

click invert selection

Click on the layers on your image list and press backspace

Then you'll get something like this after that. You could delete the text because that won't really matter

Okay, so from here you search up space background or any a different background

Here you see we have a vast collections so many backgrounds, but what you want to add in high resolution

Because you want your image looking crisp like I mentioned before

so I'm just gonna take

Something like this any background really?

And I'm gonna bring that to my portrait. So save image as

usual

Save it where you want to save it

Open Pixlr file

Open image

when you open the image, you'll get the image and

There it is. So you click ctrl a and

copy

Ctrl C. And you paste this time you wanna move?

Image layer below your text. Later

Move it below your text layer

After that, you go on the right and click layer styles. Now this box will pop up

This you click outer glow

So you check out a glow hardness 10 size

Depends but the color white

For your size and must be as big so we don't see the jagged lines

So for me, there's okay for my picture

But you don't want it too small either

one is just right just

Cuz I like

Things to look sharp. I'm gonna go to the left or click blur tool. This is totally up to you

You just click around the edges to blur the sharp edges into your picture to make it look even better

Make sure that you're on the right layer though. You don't want to be on the background layer

You want to be on your text layer and I'm just gonna go around further tool. This is totally optional

You

Now after that's finished click on your background layer and

Click adjustments now in case cuz I like if you like the way your picture looks you can skip this step

You got colors like yellow you could change the saturation to make it look black or even the lightness

I'm just gonna adjust that just a bit to make it look light but you know your picture to look too light or you don't

Want your picture to look too dark

Ok guys what you do next you click square rectangle tool the brown tool over there

And from there you make a border

Remember before you make the border make a new layer

Make sure you make a new layer. So

You make a new layer and then you make a black border

Now you want your border to be the same size from there

You click filter on the border layer and you click Gaussian blur

Now this Gaussian blur will blur your photo and blur the border to make it look more 3d I guess

also

including that you click on the layers and you click on your background there and also add a

Gaussian blur and

when you blur the background

You don't want to blur the black out too much because you you want the letters to pop up too much

but you want it to be just fine and

feting

And from here you click OK and what I could tell you guys you're basically done

You can make any few adjustments, you know, make things look better

but yeah, you're basically done and

through here

You go to file

Save as

jpg, and

When you're saving put the quality at the max

Which is 100 and save it where you want to save it and this will be the final result

There it is the photo I just created now using these steps

You can basically create anything from manners to anything. You can make your banners look even better

I wish I had known this before I create pop-up too much, but you want it to be just fine and

Freddie

and

From here, you click? Ok, and what I could tell you guys you're basically done

You can make any few adjustments, you know, make things look better

but yeah, you're basically done and

from here

You go to file

Save as

jpg, and

When you're saving put the quality at the max

Which is 100 and save it where you want to save it and this will be the final result

There it is the photo I just created now using these steps

You can basically create anything from banners to anything. You can make your banners look even better

I wish I had known this before I created my

Resources like planners and icons

but yeah, so I will be showing you guys next how to put these on Google and

how to fill up your YouTube icon with your photo that you have just created

See you on Google

I'm gonna get there through my

Không có nhận xét nào:

Đăng nhận xét