Сообщения

Eetika ja IT

Изображение
  Ühiskondliku leppe teooria I believe that this particular theory could be a good start for creating a code of ethics for IT. Why ? Social contract theory is ideal for IT, because it is based on people's observance of rules and laws without any fear of anything, but for the sake of being convenient and comfortable for them and they do not want to destroy this stability. This is especially convenient for IT, due to the fact that in IT, in my opinion, there is no such amount of power that could create fear of people for breaking any rules. Although if you think harder, you begin to understand how difficult it is to create such a code, and even though it is difficult to imagine exactly how it can be done, I am sure that it is possible and will be implemented someday. And in general, I believe that the Theory of Social Contract is so “universal” that it must be used in any code and that it will serve the order and compliance with the rules.

Teistmoodi IT

Изображение
 Today, everyone uses modern technology, but unfortunately, not everyone can fully enjoy all the possibilities and new opportunities for using our technologies have been created to help. Screen reader and speech synthesizer I believe that screen readers and speech synthesizers are among the most important innovations that can help people use technology. I also find that these programs are fairly easy to get started with and that is a big plus. And for example, I want to talk about Google Text-to-Speech is a screen reader application developed by Google for its Android operating system. It powers applications to read aloud (speak) the text on the screen with support for many languages. Text-to-Speech may be used by apps such as Google Play Books for reading books aloud, by Google Translate for reading aloud translations providing useful insight to the pronunciation of words, by Google Talkback and other spoken feedback accessibility-based applications, as well as by third-party apps. Us

Inimese ja arvuti suhtlus, ergonoomika ja kasutatavus

Изображение
  Nowadays, when there are already many different sites on the Internet that are quite different from each other and thanks to this, we can compare their usability and cite both positive and negative aspects. Positive Of course, it's good when the site has high usability, that is, when you first visit the site, you will already understand how to use it and how to get what you want from the site, and also, if you return to it after some time, you will still remember how, what and where. Such sites are much more pleasant to use and we want to come back to them and we remember them. Negative If the site is the complete opposite of the concept, high usability, then people will leave, which is exactly what we do not want. If the website is difficult to use, people leave. If there is no clear indication on the home page of what the company is offering and what users can do on the site, people leave. If users get lost on the site, they leave. If the information on the site is difficult to

Arendus- ja ärimudelid

Изображение
         Nowadays there are many different business and development models, and today I will try to tell you about a couple with specific examples. Software development Open-source software development      Open-source software development is the process by which open-source software, similar software whose source code is publicly available, is developed by an open-software project. These are software products available with its source code under open-source license to study, change, and improve its design. The Android operating system is a good example.      Android is an open source operating system for mobile devices and a related open source project led by Google. The Android Open Source Project (AOSP) provides the information and source code needed to create custom Android OS variants, port devices and accessories to the Android platform, and meet the compatibility requirements that provide the Android ecosystem with a healthy and stable environment for millions of users.      And

Võrkude rikkusː vabast tarkvarast vaba kultuurini

Изображение
How To Become A Hacker   by Eric Steven Raymond I am very glad that I had the opportunity to read this, because as it turned out I did not have the right opinion about hackers everywhere and after reading How To Become A Hacker by Eric Steven Raymond I was able to correct my incorrect knowledge about hackers. The very first thing I could notice is that for some reason I always thought that hackers are mostly negative characters who usually break laws, go against other people, etc. and I thought so, most likely due to the fact that most often I heard about hackers from art materials, and there they were exhibited in a bad light, but now I finally have a correct idea of who hackers are. Also, I was able to notice for myself a couple of points that most likely have the same meaning in the “ordinary world of programmers”. In conclusion, I want to say that in my opinion, everyone who is interested in the field of programming should read the material How To Become A Hacker by Eric Steven Ray

IT juhtimine ja riskihaldus

Изображение
Today managers play a very important role in companies, because they set the pace of work and the company's success is often behind their actions. Steve Jobs - Change agent  Steve Jobs is one of the founders and CEO of Apple. Thanks to his management, the return on shares exceeded three thousand percent, and the capitalization exceeded one hundred and fifty billion US dollars. Steve worked for the company from 76th to 85th year, but due to internal disputes, he left the company for 15 years and returned to 96th, which helped him revive the company, regain market leadership and create a series of popular products - iMac. iPod, iTunes, iPhone and iPad Steve Jobs's core principles were Set high goals - to understand what you want to spend your life on: "pouring soda or changing the world?" Innovation is the path to success - in today's fast-paced world, it is important to find opportunities for development, create new products, look to the future, whoever is faster o

IT proff...?

Изображение
What does an IT professional mean today? Many will say that an IT professional is a long-term experience or an IT professional is a high level of school education or an IT professional is a person who can communicate well with everyone. And all three of these people will be kind of correct, but these days the IT professional is something in common. Today, IT specialists work in companies with other people, where the result of all work already depends not only on the personal skill of the employee, but on working with the whole group together as a whole. And therefore, today it is very important to be able to communicate well and convey your thoughts to other people, in one word you need to be able to communicate. I believe that today an IT professional is a person who knows how to work well in a team and is well versed in various aspects that can be useful in IT. It's not enough just to be good at programming for example, you need to be good at navigating many things. And that is w