In a winter's day,
on a chilly morning,
we find more interesting things about the people
that work at ASSIST.
Today we're talking to Adrian.
Hello.
Hello.
How did you get to work at ASSIST?
I've heard
that you've changed
your profession.
Yes, I did change it a bit.
What did you do exactly?
I exchanged economics for programming.
I understand.
I was an economist for four years
at a company in Suceava.
Previously I graduated from the Economic High School,
then College
and after that the Economic Master.
I stopped there.
After that, I started studying Computer Science
here in Suceava.
For one year I went both to labs
and work.
I wouldn't recommend this to anyone.
I kept on studying Computer Science,
and I learned a lot of things.
I tried to be up to date with all the new information
and eventually,
I quit from the accounting job.
What exactly do you do now at ASSIST?
I'm a Software Developer,
and I'm working with Salesforce and C#.
Tell us something about an interesting project
you were involved in.
There are several.
Maybe the most recent
is related to research and development.
It's related to Blockchain
and associated technologies.
I understand,
so...
you're the most passionate
about crypto ...
Yes, but I also have more colleagues
who are passionate about this field.
So, this is your office.
What are your passions?
Taking into account
your economic and IT background,
it's clear that you have a range of passions ...
What I love the most
is reading,
including fiction
and technical books.
But now, unfortunately, I don't have
as much time as I had before...
I used to read an entire book in one day
and live
vicariously throught the characters.
Reguarding the IT area,
I discovered that I am passionate about
Retro Computing.
Specifically, I started looking
for older peripherals and units
monitors, keyboards, mouses
all of them...
At some point, I also had an old console.
My passion includes
all the old
electronic equipment
that is burned
or needs to be restored.
From a few broken computer units,
you can make a functional one.
My plan is
to make a functional sistem
for every computer generation,
and this isn't simple at all.
So Retro Computing,
reading,
what else?
Besides
the programming part
there are the programming challenges.
For example, Code golf.
It's like the game
the least
amount of movement that gets the ball to...
Reach the target ...
That's exactly the same here,
but here you strive to achieve
the shotest possible source code.
Of course, that means
that the code
will never be
in production.
Because it would be hard
to change it
without ruining it.
It's difficult to follow
and fix if it creates problems
and is generally limited.
But...
it is the ability
to set up
your own language.
A "mind drilling" programming niche
Yes.
I also heard
you have a passion for Cyber Security.
Exactly.
What can you tell us here?
We talk about hackers,
hacking,
how they affects us,
what viruses are, antiviruses ...
Cyber Security
is a complex domain.
We can define
hacking
as the task of gaining unauthorized access
to a system or group of systems on a network.
There is also another,
creative definition
where we can use a particular system,
program
or platform
to create
or realize
unexpected things.
On the other hand,
there's another type of threat
ransomware,
but it's no longer as scary or powerful as it once was.
For example, a week or two ago
someone attacked
"Grigore T. Popa" University
in Iasi.
I don't know exactly how whole story went down...
but I heard it was probably because of an email
attachment.
At least they managed to isolate
the infected part of the network
or the infected computers.
To find out all these things,
you need to keep your information
up-to-date.
How do you do that?
What is your
source of information?
IT news.
There are many sites
that publish
the newest information.
Sometimes I go on Reddit,
a discussion
forum
where you can find a variety
of technical or non-technical information.
I also follow
a lot of specialty sites
and I always get to read something interesting
about a hack,
a broken password
and so on.
From your point of view,
what qualities should
a programmer have?
A programmer and an engineer, in general,
should
have the curiosity to explore
new things,
play with the concepts
and learn
about the things
already discovered by others,
in both software and hardware.
If the sofware is broken, we just have to reinstal it,
but if the hardware is broken,
it's harder to replace it.
The costs are bigger.
And the main thing is the a desire for exploration.
Curiosity.
In the first year at Computer Science,
I didn't understand everything.
At first, I was a bit confused,
even with my first
"C" programming language.
And I didn't really understand it
until once I sat at home
and I opened the book
of Dennis Ritchie and Brian Kernighan.
After that,
I started to read their examples,
I took notes,
I followed their explanations,
and in the end,
I said
"yes, I understand!".
It wasn't much but I understood something,
and for me, it was a big step.
What would you recommend
to those who want
a career
in this field?
I would recommend
exploring things,
to think:
yes, I can learn that!"
because working in this industry
means to develop and familiarize yourself
with everything that's new
and
learn how to do it.
There will always be
something new
to learn.
I can't say I suffer from monotony,
there's something new every day...
a trick,
a hidden setting,
or another way to solve a problem.
But this depends from person to person if they're willing to learn new things every day.
If someone would be so motivated
that he would say, "Yes, I want to work here
or I want to try it out for a month
to figure out if I can handle it."
Let him learn by himself,
let him explore...
"What do I want to learn?"
" What language?"
"C#"
There are all kinds of courses and tutorials
and applications on the Internet...
some of them are for beginners
that want to learn.
This is how anybody learns in any field,
all of us learn by doing something.
Eventually, if we work in a team,
it's a good thing to sometimes do
brainstorming sessions...
I don't say that this is mandatory.
But it's a good thing
to have someone you can consult with...
you take your time to think,
brainstorm, and finally take a decision.
It's very important to have someone
that can help you and give you advice.
On the other hand,
once someone learned
how to do something,
it's worth starting up with an internship.
At ASSIST, our interns can learn a lot of things from their mentors,
and they also get to see what it's like working on a real project.
So an internship is a good option.
Yes.
That's when they can learn something new,
and seeing what it means
doing something new,
how it works.
I enjoyed talking to you
and learning
about your passions.
And hope
we'll hear only good things
about
Cyber Security
and blockchain in the future.
I hope so, this technology
is just at its beginning.
For more infomation >> Meet the team - Ep. 12 | Interviu cu Adrian Popovici - Software Developer | ASSIST Software - Duration: 11:31.-------------------------------------------
Software Plugins | 60 Second Tips | Music Production | Day 31 | Nomine - Duration: 1:20.
-------------------------------------------
Intel® AI Academy | AI News | Intel Software - Duration: 1:54.
I'm David Shaw, and this is AI News.
Getting started in AI can be difficult.
There are so many things to understand,
and it can get complicated really fast.
Did you know Intel has an entire platform dedicated to helping
you learn the basics?
The Intel AI Academy is open for both beginners and advanced
developers.
Learn how to make deep learning faster on Intel hardware
and how to advance your own research.
Today, we'll focus on what's offered through our university
resources.
If you're a student or professor,
the Intel AI Academy has ready-to-use courses,
hands-on exercises, cloud compute, and even
faculty support for creating curriculum or teaching
AI in the classroom.
If you're an Intel student ambassador,
you can get free software and tools to enhance your research.
You'll get extended access to the Intel AI DevCloud
as well as early news on new Intel hardware.
On the Intel AI Academy for Students page,
you'll find self-paced, hands-on learning courses
to understand the technical foundations of machine
learning and deep learning.
For teachers and professors, you can request access
to free slides, hands-on activities,
and answer keys to concepts on machine
learning and deep learning.
Use them in your classroom as labs, assignments,
or extra credit.
Also, apply to the Intel AI DevCloud Program
to get free cloud compute for your machine
learning, deep learning training, and inference needs.
Extended access is also offered for your students
to access libraries and frameworks optimized by Intel.
See the links to get access to all of these great university
resources.
And I'll see you next week.
-------------------------------------------
Comparison of Hardware and Software - Duration: 2:52.
Computers have become a huge part of our lives nowadays.
We use them every day to complete different tasks.
But, what happens inside to make it all work?
They are basically composed of 2 main things:
the software and the hardware.
The software has all the instructions and information needed for the PC to run.
This includes the operating system and the programs.
The hardware is all the physical elements that make the computer work.
This includes the CPU, RAM, ROM, cache, etc.
But, what do they all do?
Firstly, we need to know that computers need data.
Without data, computers have nothing to process.
If there is no data going in, then there will be no data coming out.
So, if we need data to come out of the computer, it has to go in first.
Let's take a look at how it happens.
A peripheral device is a device that
you can add to and use on your computer.
These devices can be input, output or storage peripherals.
To put information into your computer, you need an input device.
The keyboard and the mouse are two of the most common input devices.
Computer systems can have many different output devices,
each converting data into a readable form.
The two most common output devices are monitors and printers.
Sometimes, our output is short-term, such as printing a photo
and sometimes, what we work on needs to be kept around for a while.
That's where storage comes in.
Storage is the term used to indicate that we will be saving data for a period of time.
We need to be able to store data and store files once a computer has been switched off,
and that's what storage devices are for.
Examples of storage devices are external hard drive, CD/DVD, USB flash drive and SD card.
-------------------------------------------
i-Wonder - Price Comparison Website Software - Duration: 1:16.
I-Wonder provides insurance price comparison websites for any insurance
product. We offer a fully managed service incorporating the website build and
maintenance, and panel member management including performance reviews and
billing. Choose from one of our existing live products or have a new product
commissioned with no additional upfront cost. Our websites are fresh, fully mobile
responsive and tailored to match your brand guidelines. We'll work with you to
agree the customer journey and question set. We can also add your own tags,
integrations or work with any of your third-party providers. We collect and
analyze data to help make continuous improvements to the site and customer
experience, and we'll ensure you get the most from the partnership by providing
frequent MI and reports. Want more control? No problem! Our API only solution
allows you to build your own website whilst we maintain the panel. We are i-Wonder,
your price comparison technology partner.
Không có nhận xét nào:
Đăng nhận xét