Essay Examples on Software

The Fedora Project was created in late 2003 when the Red hat was discontinued

The Fedora Project was created in late 2003 when the Red hat was discontinued. Red Hat enterprise was to be the only Red Hat's supported Linux distribution. The name Fedora derives from Fedora Linux. It was a volunteer project that gave Red Hat Linux distribution extra software. Warren Togami began the fedora Linux as an undergraduate project in 2002. His intention was to provide a single repository for the well tested third party software packages so that none of the Red Hat software would be easier to find modify and use. The key Of Fedora Linux and Red Hat Linux was that Fedora's repository development would be collaborative with the global volunteer community. Before the launch of the fedora 7 fedora was called Fedora Core, because Of the two repositories.

1 pages | 254 words

Symbian OS and various functions of mobile phone Operating Systems

History System Call Procedure Process Management and User Properties of Symbian OS. HISTORY. Symbian was an operating system for mobile phones made for smartphones. Symbian was initially created as an OS for PDAs in 1998 by Symbian Ltd. Symbian OS runs basically on ARM processors but an x86 port also existed, but it was never released. Symbian was utilized by many cell phone brands as Samsung, Motorola, Sony, Ericsson, Nokia, Fujitsu, Sharp, and Mitsubishi. At the end of 2010, it was the most popular smartphone OS but it was overtaken by Android. The last update for the Symbian OS was Nokia Belle. Feature Pack 2 release on October 2nd, 2017 It is written in C Symbian OS v6 0 and 6 1. This was the first version of its series. This was released in 2001 and was first used in Nokia 9210 communicator. And almost 500 000 Symbian phones were shipped in the year 2001 and the following year that number increased to a massive 2.1 million phones. Symbian OS 7 0 and 7 0s. This version was released in 2003. This version was used by Nokia, Motorola, Sony, Ericson and FOMA phones in Japan. One million Symbian phones were shipped in the first quarter of 2003 with the rate increasing to one million per month by the end of 2003 Symbian OS 8 0 and 8 1.

2 pages | 410 words

Analysis of Security Algorithm Named RSA

From this value to the private key we deduce how strong the private key which composed of 904 bytes 2048 bits as shown. The algorithm will encrypt the user's passwords by the public key while the private key will be used for decryption purposes using the following code for encryption public function RSA_encrypt data if openssl_public_encrypt data, encrypted this pubkey data base64_encode encrypted else throw new Exception Unable to encrypt data. Perhaps it is bigger than the key size return data In other hand the following codes used for decryption public function RSA_decrypt data if openssl_private_decrypt base64_decode data decrypted this privkey data decrypted else data return data Where openssl_public_encrypt function is used inside RSA_encrypt data function to encrypt data with public key and stores the result into encrypted variable. As well as openssl_private_decrypt function used inside RSA_decrypt data function to decrypt data with private key and stores the result into the decrypted variable. First after the creation of both public and private keys and prepare them using setkey val function. This is followed by compression of the data to be sent in encrypted form which in our case are the passwords for users using the following piece of codes, plaintext, gzcompress plaintext. Then a created system gets the public key of the recipient using a command publicKey, openssl_pkey_get_public public key. Generate the public key for the private key using a command a_key openssl_pkey_get_details publicKey.

2 pages | 506 words

Types and performance analyses of the RESTful APIs

REST APIs, as well as their deficits with respect to compliance with the REST architectural style Knowing and analyzing this data in detail, may help to improve the state of the art with purposeful solutions. Software systems may face recurring design problems good solutions to which are known as design patterns that improve the design quality and facilitate maintenance and evolution of software systems. Anti-patterns are the attempted RESTful HTTP usage that creates issues showing the failed adoption of REST ideas. Sometimes it is a poor and counterproductive solution to the design issues. Therefore it is necessary to detect REST anti-patterns for improved maintenance and evolution of RESTful systems. RESTful services are gaining increasing popularity day by day Twitter, Google, Facebook, YouTube, and many more companies leverage REST. However, the usage of REST for designing and developing Web-based applications has increased which has raised the threats to common software engineering challenges. In fact like any other software system, RESTful systems also must evolve to handle new resources i.e meet new business requirements and become scalable. Even the changes in underlying technologies or protocols may force the REST APIs to change.

1 pages | 382 words

Google Lens To Identify Objects

Google Lens To Identify Objects. Got a Google Pixel cell phone. The falsely insightful Google Assistant on board now has eyes and it can perceive items and milestones. The element is called Google Lens and it was first presented back in May at Google IO the organization's designer gathering. It's like Samsung's Bixby Vision on the Galaxy S8. Google Lens outwardly breaks down what's before you by means of the camera on your telephone. Google Lens is presently a restrictive Pixel highlight so you can just utilize it on a Pixel, Pixel XL, Pixel 2 or Pixel 2 XL. It initially was just accessible to use on captured protests in the Google Photos application yet it's currently straightforwardly accessible in Google Assistant. That makes it substantially more valuable since you don't need to take a photo of a question open the Photos application and tap on the Lens logo to get data. So how would you enact it. Open Google Assistant by squeezing and holding down the home catch. You should see a camera logo on the right. You'll see a view under window open, Point the camera at the thing you are keen on and tap on it. Google Lens consolidates the energy of AI with profound machine figuring out how to give you data about numerous things you associate within day to day life.

2 pages | 448 words