Thursday 23 April 2015

People behind the curtain


Every morning we wake up, wash ourselves, eat and drink coffee and if the weather allows us, we enjoy the sunshine. People go to work, by cars, buses or on foot. On weekends they explore new places, visit museums and go to cinema. Usually people live a happy life. But behind the big mass are groups of individuals who, by a fate of choice, are not so lucky. People who have some sort of disability. Modern technology has come to help and given them some new devices to work with and at least try to enjoy the life.
                One of the possible devices is Brainport.  It was initially developed as an aid to people’s sense of balance, particularly of stroke victims. Later on the technology was  developed for use as a visual aid. Brainport has demonstrated its ability to allow a blind person to see his surroundings in polygonal and pixel form. In this scenario, a camera picks up the image of the surrounding, the information is processed by a chip which converts it into impulses which are sent through an electrode array, via the tongue, to person’s brain. The human brain is able to interpret these impulses as visual signals and they are then redirected to visual cortex, allowing the person to „see“. This is similar in part to how a cochlear implant works, in that it transmits electrical stimuli to a receiving device in the body.

                It is not a perfect device, but a backbone has been placed. I believe that in the nearest 20 – 30 years we will be able to send direct signals to brain and visualize our surroundings.

Thursday 16 April 2015

Hacking the World War II


Hackers have been known to mankind since the birth of computers. They have been the people who want to go against the system. As a matter of fact they have also been the people who have introduced new models of thinking and solving problems. Nowadays after hearing word hacker people tend to imagine a hunched young man with no ability to communicate with the society and some odd interest in machines. But if you let the thought sink into you. People called hackers are extremely intelligent in their field of endeavour and i think that people with similar habits have existed among us from the beginning of the ages. As one bright example I would like to point out a scientist, Alan Turing, the breaker of Enigma machine. I must confess I haven’t read any biography literature nor have I had any keen interest in his life, all my reference is thanks to the movie.

                During his work at Bletchley Park he expressed innovative approach to great mystery in the face of Enigma machine. He handpicked his teammembers. Working hours where not fixed, as contrary they were working non stop since lives where at stake. And at the end he simply noticed a loophole in the code of Enigma. Although he is not a prime example of modern hacker I believe that at his time he would be called so. And he suits perfectly under Eric Raymonds based criteria.

Thursday 9 April 2015

Digital enclosure


At first you create necessety.


Let us remember the time, thousands of years ago when most of us were separated by thousands of miles. We didn’t knew each other and we were afraid of everything new. As time moved on we started to expand, soon our lands became small and we had to move on. As we met others similar to us, we had to mark the lands/places where we were. So that we could know people that live there, their habbits and their products. In order to flourish we had to keep databases. Another few hundred years passed and the information grew, the more we knew the more we could. Very soon data became traceable and people became aware of the power of knowledge(I and II WW).

If we throw away the fear of knowledge, ability to get information frees you and imprisons at the same time.  Current pace of life doesn’t allow us to slow down, to shut down. I may sincerely confess that I am addicted to cloud. Google simplifies my life, my everyday actions so much that i do not want  give up that freedom. See, in another 25-50 years it will not matter where we are. Life is so mobile that it would be dangerous for human to cling to one place. Right now I can’t see another future besides cloud. Human should leave behind a habbit that is daily simplifing his/her life.


And then you shackle them down…


Friday 3 April 2015

Online privacy and security


Now for more than 4 years of active enterntainment twtich.tv has been the home for gamers, entepreneurs, trolls and even criminals. While at the same time opening new fields of endevour simultaneously putting online streamers at risk for their privacy.
            One of the people to catch the hype train to "free money" is James Varga aka PhantomL0rd. He was a professional League of Legends player who after 2 years of gaming carreer desided that streaming is more profitable than competetive play. Everything went like a clockwork until the 30 of december, 2013. On that decisive day a certain organisation called Derp desided to Troll upon him and a number of other popular gaming websites. Derptrolling (sometimes referred to as Derp) is the name of a hacker group that has been active since 2011. They have largely used Twitter to coordinate distributed denial of service attacks on various high traffic websites.

Initially, Derp sent a few tweets using their Twitter account to indicate that they were going to bring down the popular gaming website League of Legends. Their first attack however, was on a game called Quake Live. Hours afterwards, many of the League of Legends game server regions in North America, Europe, and Oceania, as well as the website and Internet forums were taken down. To bring down the game servers, they used an indirect attack on Riot Games' internet service provider Internap. They were revealed to have been targeting a popular livestreamer who goes by the name of PhantomL0rd on the streaming website Twitch. PhantomL0rd, whose real name is James Varga, is a 25-year-old professional gamer who regularly streams gameplays on his Twitch account and gets paid to play video games. Reddit summarized the report by saying that they had planned to use distributed denial of service attacks to flood traffic on various high profile gaming websites associated with PhantomL0rd, including League of Legends and Blizzard Entertainment's Battle.net. According to The Escapist, the group also issued a threat to take down Dota 2 if PhantomL0rd were to lose his game, which they carried out. However, they only crashed Phantoml0rd's game, while other games in DoTA 2 were running normally.

When PhantomL0rd asked members of the hacker group why they were attacking these sites, they responded by saying it was "for the lulz" and that it was also partially out of dislike for "money-hungry companies." They also persuaded PhantomL0rd into playing Club Penguin while simultaneously managing to take down Electronic Arts website EA.com. PhantomL0rd's personal information was leaked during the attack and released onto multiple gaming websites, in a process often referred to as doxing. This led to many fake orders of pizza arriving at his house, as well as a police raid on his house when they received reports about a hostage situation. According to PhantomL0rd, at least six policemen searched through his house, but they only realized later that the call was fake. The hacker group claimed to have additionally attacked several other Internet games and websites including World of Tanks, the North Korean news network KCNA, RuneScape, Eve Online, a Westboro Baptist Church website, and many others. A day after the attacks, Riot Games issued a statement confirming that their League of Legends services had indeed been attacked by the hacker group, though they have brought their services back online.



It is hard to summarise what exactly happened. One moment you are casually spending your time behind your personal computer and the other you are hacked by a group of total strangers who have seized you connection with the world and have threatened directly you. Is this normal? How one should defend oneself in a world where you are not allowed to go grocery shopping without someone keeping an eye on you?


For any additional information you may search google: Phantomlord hacked; online video game streamer hached.

Merry security and a happy privacy.

Thursday 26 March 2015

IT Professional, who's that?

Is that a superhuman...batman? Might be...
            Some 20-30 years ago to be an IT professional it would require one to have a scholar degree, some good practice in the field and simple ability to express yourself. CEO's would except you to know technical specifications, be good/perfect at calculus and other technical information. Within last 20-30 years many things have changed: programming has gone from lab/factory workspace to home userfriendly environment, there are many new programming platforms and also there are tons of new devices to programm. Also there was a large increase in the number of users and not to mention the diversity of age of these users.  So if you try to imagine the features of an it profesional today you need to think about the tasks he/she(IT) will have to perform. Firstly he/she will have to know what IT is doing, so IT will either have to have a diploma or tons of practice in the field, in most cases both are required. Secondly: since most of occupations require us to communicate with clients IT has to be an excelent speaker. Thirdly: in reference to the previous point IT has to be understanding. And lastly(might as well be the most important ability) IT has to be able to adapt to new situations and challenges. It is not sufficient enough to be best in one particular part, you have to adapt to the situation and develop necessary qualities based on the current factors.

            In conclusion I would say, yes, you have to be Bruce Wayne to be an IT professional.

Tuesday 17 March 2015

Left and right of software ergonomics


Software development has had its ups and downs. There are good examples of great innovation as well as total failure. But as it says "we learn from our mistakes".
                As one of the best examples in improvement of software ergonomics I would bring out the creation of keyboard shortcuts. It absolutely does not depend on the program you are currently using. If you have to work daily with keyboard you will tend to look for shortcuts to certain commands, since they lower the time you have to spend on the task. Probably the most known shortcut for regular(windows, sorry do not own a Mac) user is alt+tab combination, since it allows its user to swap between windows without great effort.
                 Keyboard shortcuts are typically a means for invoking one or more commands using the keyboard that would otherwise be accessible only through a menu, a pointing device, different levels of a user interface, or via a command-line interface. Keyboard shortcuts are generally used to expedite common operations by reducing input sequences to a few keystrokes, hence the term "shortcut"
I am sure everyone of you is using one or more(probably more) daily, even if you do not notice it.
                As a not so positive example i would bring out Windows 8. Now i am not saying that it was absolutely bad. No, it was just received with great criticism. The big leap with Windows 8 was the ability to use it on touchscreen . The developers added some of the new ideas but the public was not ready for the innovation.  Soon after the release the model  8.1 was announced.
                The upgrade addressed a number of criticisms faced by Windows 8 upon its release, with additional customization options for the Start screen, the restoration of a visible Start button on the desktop, the ability to snap up to four apps on a single display, and the ability to boot to the desktop instead of the Start screen.
                With a number of other add-ons. After the upgrade the operating system was quite well received and is still being used. Now we have to wait for the number 10. Thumbs crossed...

Thursday 12 March 2015

Open-source vs traditional proprietary software.



           The open source movement is a broad-reaching movement of individuals who support the use of open source licences for some or all software. Open source software is made available for anybody to use or modify, as its source code is made available. Open source software promotes learning and understanding through the dissemination of understanding. The main difference between open-source and traditional proprietary software is in user and property rights, the conditions of use imposed on the user by the software license, as opposed to differences in the programming code.
            Today I would like to point out some of the most popular open source software products with a comparison of proprietary software. As by this time i consider Google Chrome to be the most popular web browser. Another great example is Mozilla Firefox and as a final example I would like to point out Internet Explorer.
            Chrome - features a minimalistic user interface, with its user-interface principles later being implemented into other browsers and allows users to synchronize their bookmarks, history, and settings across all devices with the browser installed by sending and receiving data through a chosen Google Account, which in turn updates all signed-in instances of Chrome. Google releases the majority of Chrome's source code as an open-source project Chromium. Chrome was assembled from 25 different code libraries from Google and third parties such as Mozilla's Netscape Portable Runtime, Network Security Services, NPAPI, Skia Graphics Engine, SQLite, and a number of other open-source projects. Google Chrome is a prime example of software development from people to people. As before chrome came out leading developer was Microsoft with IE. As we all know Microsoft is not cheap. I believe that open source sofware can change our environment. Programmers who support the open source movement philosophy contribute to the open source community by voluntarily writing and exchanging programming code for software development.
            Mozilla Firefox can be counted as a predecessor of Chrome. Mozilla Firefox (known simply as Firefox) is a free and open-source web browser developed for Windows, OS X, and Linux. The Firefox project began as an experimental branch of the Mozilla project by Dave Hyatt, Joe Hewitt and Blake Ross. The Firefox project has undergone several name changes. It was originally titled Phoenix, which carried the implication of the mythical firebird that rose triumphantly from the ashes of its dead predecessor, in this case from the "ashes" of Netscape Navigator after it had been killed off by Microsoft's Internet Explorer in the "First browser war". In general Firefox have tried to resemble Chrome after the exploding success of latter. In general if something would happen to Chrome I would switch over to Firefox.
            Internet Explorer Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It is one of the most widely used web browsers, attaining a peak of about 95% usage share during 2002 and 2003. Its usage share has since declined with the launch of Firefox (2004) and Google Chrome (2008), and with the growing popularity of operating systems such as OS X, Linux, iOS and Android that do not run Internet Explorer. Internet Explorer has been subjected to many security vulnerabilities and concerns. Much of the spyware, adware, and computer viruses across the Internet are made possible by exploitable bugs and flaws in the security architecture of Internet Explorer, sometimes requiring nothing more than viewing of a malicious web page in order to install themselves. Overall IE was one of the first browsers that let its user to connect with the world. In my opinion due to arrogance of Microsoft and because of the fact that they were the explorers in the field they managed to let through some faults which were later used by "bad" people. Because of that and some other speculations that cover Microsoft people have withdrawn from using it. Both Chrome and Firefox offer userfriendly, secure and easy to use environment.