Tuesday, March 24, 2020
Nora and Helmer Essay Example
Nora and Helmer Essay The relationship between Helmer and Nora strikes modern readers as intolerable.à Helmer assumes a position of superiority in the marriage which takes for granted his wifeââ¬â¢s role as decorative accompaniment to the man of action and achievement.à At the end of the play Nora declares that she is not just a wife and mother. ââ¬Å"I believe that before all else I am a human being, just as you areâ⬠(77).à Until the events of the play Nora has accepted her role as flighty, unserious, trivial, ââ¬Å"charmingâ⬠consort, though Ibsen shows from very early on that this is not the whole truth about her.à Her actions have been motivated largely by a desire to protect her husband from the consequences of his own arrogant folly.à It is a moment of great irony when Helmer says ââ¬Å"Iââ¬â¢ve forgiven youâ⬠(73), since her actions have been entirely self-sacrificing, and designed to save him, physically and mentally.à In her enlightened state she finds i t impossible to forgive him. Helmerââ¬â¢s attitudes are partly characteristic of his time, but it is clear that he has personal weaknesses that make his behavior more infuriating.à He calls Nora his ââ¬Å"little larkâ⬠(3), ââ¬Å"my little squirrelâ⬠(4) and other such patronizing endearments.à He also sees her as considerably less than a mature adult in her handling of the world.à She is ââ¬Å"my little spendthriftâ⬠and ââ¬Å"my little featherbrainâ⬠(4).à Money ââ¬Å"just slips through your fingersâ⬠(6), though he is of course unaware of why she needs money.à His fussy attitude to debt, which he declares as a sort of gospel law to her, is the cause of the whole Krogstad crisis.à She can never tell him where the money came from ââ¬â the money that saved his life ââ¬â because ââ¬Å"it would hurt his self-respectââ¬âwound his prideâ⬠¦ Our whole marriage would be wrecked by itâ⬠(16).à His pompous arrogance and priggishness force Nora to spin an elaborate fabric of concealment, and lead eventually to her realization of the truth.à Similarly his declaration that ââ¬Å"Almost all cases of early delinquency can be traced to dishonest mothersâ⬠(32) terrifies her, but also reveals the central contempt he has for women generally, and therefore, though he would not admit it, for Nora herself.à Her only device to influence him seems to be her acceptance of the demeaning role he has designed for her.à If he will agree to reinstate Krogstad ââ¬Å"Your squirrel would skip about and play all sorts of pretty tricksâ⬠(40).à He will not do it because he fears people would laugh at him for being influenced by his wife.à He is ââ¬Å"entirely unimpeachableâ⬠(41) in contrast to her father, and anyway, Krogstad would address him by his Christian name, at which Noraââ¬â¢s mask comes off inadvertently and she says ââ¬Å"Butââ¬âitââ¬â¢s all so pettyâ⬠(41), a disastrous thing to say to so egocentric a man. We will write a custom essay sample on Nora and Helmer specifically for you for only $16.38 $13.9/page Order now We will write a custom essay sample on Nora and Helmer specifically for you FOR ONLY $16.38 $13.9/page Hire Writer We will write a custom essay sample on Nora and Helmer specifically for you FOR ONLY $16.38 $13.9/page Hire Writer His behavior in Act 3 reveals all the truth of his deepest assumptions about her and their relationship.à When she tells him he is always right she is ââ¬Å"my sweet, sensible little larkâ⬠(65).à His conception of their marriage is that she is a property: ââ¬Å"Why shouldnââ¬â¢t I look at my own dearest treasure? ââ¬â at all this loveliness that is mineâ⬠(65).à His passion for his ââ¬Å"young brideâ⬠(66) is misplaced, as he disregards her mood.à How can she not want him at the moment, ââ¬Å"Arenââ¬â¢t I your husband ââ¬â?â⬠(66)?à All the assumptions of power are in his words, and a disregard for her human individuality.à His romantic dream of saving her from danger seems stupid in the circumstances, and leads to his horrific change of tone when he reads Krogstadââ¬â¢s letter.à Now she is ââ¬Å"a hypocrite, a liarâ⬠(71).à She has inherited her fatherââ¬â¢s lack of principle.à He urges her, with supreme i rony, to ââ¬Å"stop all this play-actingâ⬠(71).à She will no longer be allowed to bring up the children, though the pretence of normal married life will be maintained for the sake of appearances.à Then his response to the second letter is sickening:à ââ¬Å"Nora, Iââ¬â¢m saved! Iââ¬â¢m saved!â⬠(72), his thoughts concentrated, as they always have been in fact, entirely on himself.à Then he can go back to the role of protecting knight, he thinks. ââ¬Å"Thereââ¬â¢s something very endearing about a womanââ¬â¢s helplessnessâ⬠(73).à But by now Nora has seen the truth, and the cataclysmic but liberating end is in sight. Nora has accepted her position without serious question until this final crisis, again as a result of social convention.à The marriage relationship has required her to be a child, and that is what she has done.à She never rebels at Helmerââ¬â¢s patronizing descriptions of her, choosing to see them only as affectionate, and indeed living her life in an immature fashion.à She is always laughing gaily, childishly eating macaroons and sweets in secret: ââ¬Å"(Wags a threatening finger at her): Has my little sweet-tooth been breaking rules today?â⬠(7). She is happy to let him think that her desire for money is a result of her irresponsibility.à ââ¬Å"Oh! How lovely it all isâ⬠(8), she cries of her life in general.à With Mrs Linde she is terribly insensitive in the way children are.à She tells this aging, childless widow that ââ¬Å"I want you to tell me all about yourselfâ⬠but immediately goes on to burst out naively that with Helmerââ¬â¢s new j ob, ââ¬Å"Iââ¬â¢m so happy and excited! Wonââ¬â¢t it be wonderful to have lots and lots of money, and nothing to worry aboutâ⬠(10).à But when Mrs Linde says ââ¬Å"Youââ¬â¢re just a child, Noraâ⬠(13), it begins to become clear that there is far more to her.à The money was borrowed to save Helmerââ¬â¢s life, and indeed all the ramifications of her actions stem from the necessity to prevent him from knowing how she got the money, to protect his foolish male arrogance, in fact.à Money can be raised by a wife in this patriarchal world ââ¬Å"if a wife has a good head on her shouldersâ⬠(15), and this is exactly what she has.à Now we can see why she asks him for money, though she does not disturb his conception of her as irresponsible.à Her whole life is play-acting, but the role she plays is the one designed for her by him, and by the society for which he speaks, and so deeply ingrained that she is largely unaware of it herself. The rebellion is not yet here though.à She plays happily with the children, characteristically taking on the role of a child herself.à Everything will be all right because ââ¬Å"after all ââ¬â I only did it for loveââ¬â¢s sakeâ⬠(30) and to please Torvald.à She takes his warning about the corrupting effect of the mother seriously and plans to leave her children, seeing herself alone as guilty.à She continues to play the ââ¬Å"squirrelâ⬠, only once laughing at his pettiness, where surely her genuine intelligence comes to the surface.à She will sacrifice herself, even, to save Helmerââ¬â¢s ââ¬Å"honorâ⬠, and dances for him, desperately clinging to the myth that ââ¬Å"weââ¬â¢re having such funâ⬠(56).à Mrs Linde urges her to ââ¬Å"tell your husband everythingâ⬠(63), but Nora knows him well enough to realize that this is not an available option.à Her hope is that ââ¬Å"the wonderful thingâ⬠(57) will happen, that Helm er will indeed act as the all-wise protector he has always claimed to be, but even as she says this she is calculating how many hours she has left to live.à She is always too intelligent to believe her own fantasies. Only she can understand Rankââ¬â¢s tragic plight, and her ââ¬Å"Sleep well, Doctor Rankâ⬠(69) is moving and compassionate.à Then comes the crisis of the letter and all her buried intelligence comes to the surface and her life is transformed from fantasy to reality.à She is quiet through all his attacks and then ââ¬Å"forgivenessâ⬠because ââ¬Å"I think Iââ¬â¢m beginning to understand for the first timeâ⬠(71).à They have never had ââ¬Å"a serious talkâ⬠(75) before, and his failure to understand what she means is a measure of the gap between them.à With calm fluency she tells him the complete, unflinching truth as it now appears to her intelligence.à ââ¬Å"You never loved me.à You just thought it was fun to be in love with meâ⬠(75).à Movement from her fatherââ¬â¢s house to her husbandââ¬â¢s was simply replacing one nursery with another.à She was never happy, ââ¬Å"only merryâ⬠(76), a quite different thing.à Now she must start her education in the world.à He can make nothing of her words, perhaps because they challenge so radically everything he assumes to be true, and he is the most conventional of men, who married, it now emerges, the most original of women. He says she is ill, but in fact ââ¬Å"Iââ¬â¢ve never felt so sure ââ¬â so clear headed ââ¬â as I do tonightâ⬠(78).à She cannot spend the night in a strange manââ¬â¢s house, and the heavy front door slams behind her. It is hardly surprising that A Dollââ¬â¢s House caused a commotion when first performed in 1880.à It still has a power to shock as well as to move audiences.à The view of marriage it contains undoubtedly helped to change the world, and the profound understanding of Noraââ¬â¢s experience provoked thought and reflection in all who saw it.à It is one of the documents of the modern world.
Friday, March 6, 2020
Reality vs. Illusion essays
Reality vs. Illusion essays In Tennessee Williams play A Streetcar Named Desire, a major theme that is present is the desire to escape. In the play, Williams clearly tends to favor the real world of Stanley and Stella Kowalski, than the imaginary world of the unfortunate Blanche Dubois. He demonstrates that when the two worlds intersect, reality will smash the artificial world of illusion. The first evidence that proves Williams alliance with reality, is Blanches life before New Orleans, in Laurel. Blanche had fell in love and married a boy whom she thought of as perfect in every way. Unfortunately for her he is a homosexual. This intrusion of reality breaks up her dream image of her husband, and she tells him how he disgusts her. He then commits suicide, and Blanche forever blames herself. These unpleasant realities that have invaded her life make her find refuge in promiscuous relationships with all kinds of men. She still believes that she is a refined and respectable woman, but in reality she is nothing but a tramp that is forced to leave Laurel. Another instance where the two worlds conflict is the night of the poker game. When Stanley gets drunk and beats Stella, Blanche is extremely upset and disgusted. His actions convince her that she must leave with Stella. She concocts a ridiculous plan to run away with Shep Huntleigh, an acquaintance she had seen long ago. Stella being more realistic, knows that this plan has no merit. She knows that Stanley is crude and violent at times but she knows how to cope. Besides, she is about to have a baby and cannot raise a child without a father. Stella decides to stay with Stanley, and seems to forget about the event as if it never happened. Stella has chosen Stanley over Blanche, and in the process choosing reality over illusion. The two defining incidents in the play clearly show that Tennessee Williams favors the world of reality. The moments before Stanley rapes Blanche is the first tim ...
Wednesday, February 19, 2020
Lowest cost leader (part 3) Essay Example | Topics and Well Written Essays - 250 words
Lowest cost leader (part 3) - Essay Example This can be a difficult strategy to prosecute in todays fast-paced marketplace for many products. Thoughts? Comment/Discuss in 250 words? I do not completely agree with the argument that low cost leadership cannot be practiced in todays fast-paced marketplace. It is still possible in todayââ¬â¢s world to be cost efficient and some companies are live examples in front of us. For example, Wal-Mart has successfully refined its supply chain which is adding values in the lowest cost possible in a consistent manner, hence driving the completion away. Another example is that of Mc Donalds who has been able to keep the prices of its products low through hiring cheap inexperienced labor and making it efficient. Ikea is sourcing its raw materials from other countries at lower costs, hence gaining a competitive advantage and Southwest airlines remained competitive for very long by reducing the fringe benefits being offered to the customers and reducing the resting time for their planes. Lost leadership is all about how a company refines its whole value chain and does something at a lower cost in a distinctive manner which can not be acquired by a competitor (Scilly 2015). However, it is also true that internet has improved operational effectiveness for almost all firms and that it has increased the chances of being copied rapidly hence increasing rivalry and competition. So it has become difficult for firms to stay competitive for very long and the dynamics for competition are changing quite rapidly. Therefore it has become crucial more than ever to have a distinctive strategic positioning and a unique value proposition which can be achieved with a combination of cost leadership and differentiation (Thomas 2015). The companies have proved to be cost efficient throughout human history and my take is that whatever the circumstances, there will always be winners while at the same time there will be losers too. It is all about how vigilant we are in
Tuesday, February 4, 2020
The Highly Appreciated Powerful Performance of American History X Essay
The Highly Appreciated Powerful Performance of American History X - Essay Example Maslinââ¬â¢s response to the violence depicted which he observes Derek commits ââ¬Å"with horrifying gustoâ⬠. His take suggests the raw virility of Derekââ¬â¢s character is such that milks a certain kind of violent furiously and heats things up simply by viewing Derek in a sexual tryst right before the violence initiates. However, the focus of the film overflows with the ââ¬Ëtacitly homoerotic violent energyââ¬â¢ of the skinhead bullies. Roger, on the other hand, focuses on the hostile tribalism being an epidemic angle of the movie. He denotes the rapidly spreading race hatred of the skinheads being largely due to the stringent culture of the local ethnic group. Cinematography, another key element of American History X, plays a vital role in its effective execution and hence formulates the basis of divergent critic responses. Mccarthy views Kayeââ¬â¢s registration of scenes from the movie as tremendously powerful, with a ââ¬Ëcertain fierce beautyââ¬â¢. The cinematography that is so artfully executed focuses on dramatic action as well as illustrates a ââ¬Ëpotent visceral effectââ¬â¢. According to Mccarthy it also rarely strays or overstates the case that the director is trying to present. Maslin, although believes that the storyline was oversimplified in the way it was reduced to a mere outline, seen in the way there is no detailed emphasis on the transformation that Derek undergoes in prison. That being said it is directed with an impressive combination of ââ¬Ëhandsome photo-realismââ¬â¢, as well as ââ¬Ëvisceral punchââ¬â¢, which effectively complements the fiery acting to make its impact felt.
Sunday, January 26, 2020
E-voting system
E-voting system CHAPTER 1: INTRODUCTION Introduction Motivation Objectives The aim of this project is to design an e-voting system that makes use of Java and Bluetooth technologies. The specific objectives of this project are: To create voting software that using Java 2 Micro Edition (J2ME) that can run on any mobile devices which will act as server and clients. To develop Java 2 Micro Edition (J2ME) based voting system that able to fully utilize the functionality of Bluetooth technologies by transferring data (voter database, voting records, etc.), between two mobile devices. To build a low cost and reliable client-server based voting system. Outline of Thesis The content of this thesis is organized according to the chapter. Chapter 1 is mainly about the brief introduction of the project done with some motivation and objectives. Chapter 2 is generally about the literature review of Java 2 Micro Edition (J2ME), Bluetooth and JSR-82 technologies, and also overview about the BVote itself. Next, Chapter 3 is about the methodology and details of the design whereas Chapter 4 is about the implementation of program through simulator and hardware devices since it is the output of the work done on Chapter 3. Chapter 5 is in relation to the presentation of data of the program with some program module hierarchy and classes used for Java programming. Then, Chapter 6 is concerning the discussion about the program outcome and its limitation. Finally, Chapter 7 is the final part of any reports or thesis which is the conclusion and some recommendations for future research. CHAPTER 2: LITERATURE REVIEW Overview of Java Micro Edition (Java ME) Introduction Java is a programming language originally developed by James Gosling at Sun Microsystems, which is now a subsidiary of Oracle Corporation. It was released in 1995 as a core component of Sun Microsystems Java platform. Java is general-purpose, concurrent, class-based, and object-oriented, and is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers write once, run anywhere. Recognizing that one size doesnt fit all, Sun has defined and supports four editions of Java aiming different application environments and segmented many of its APIs so that they belong to one of the platforms. The platforms are: Java Card aimed for smartcards. Java Platform, Micro Edition (Java ME) aimed at small and memory constrained devices by means of environments with limited resources. Java Platform, Standard Edition (Java SE) aimed at standard desktop and workstation environments. Java Platform, Enterprise Edition (Java EE) aimed at heavy duty server systems, large distributed enterprise or Internet environments. Java ME was formerly known as Java 2 Platform Micro Edition (J2ME), is a Java platform designed for mobile devices and embedded systems. Java ME technology was originally created in order to deal with the constraints associated with building applications for small devices with as little as 128KB of RAM and with processors a lot less powerful than those used on typical desktop and server machines. Thus, Sun defined the basics for Java ME technology to fit such a limited environment and make it possible to create Java applications running on small devices with limited memory, display and power capacity. There are three core concepts in the Java ME technology: Configuration provides the most basic set of libraries and virtual machine capabilities for a broad range of devices. Profile set of APIs that support a narrower range of devices. Optional package set of APIs in support of additional, common behaviours that dont really belong in one specific configuration or profile J2ME consists of a set of profiles. Each profile is defined for a particular type of device and consists of a minimum set of class libraries required for the particular type of device and a specification of a Java virtual machine required to support the device. A profile itself does not do anything; it just defines the specification. Since profiles are subsets of configurations, profiles are implemented with a configuration. Ultimately, Java ME platform has been divided into two base configurations which is Connected Device Configuration (CDC) and Connected Limited Device Configuration (CLDC). Java ME was designed to use profiles and configurations to enables devices of varying ability to able to run Java ME applications on the Kilobytes Virtual Machine (KVM), which is the micro version of Java Virtual Machine (JVM). Figure 1 illustrates how the CDC and the CLDC together make Java ME. The diagram also shows an overview of the components of Java ME architecture, and how it fits in the overall Java model. Configurations Configuration is a preliminary Java platform for devices with similar requirements with respect to total memory, processing speed, power and display constraints. Specifically, a configuration consists of Java language features, JVM features and a limited set of generalized APIs. Configurations are closely linked with JVM. In fact, configuration is a term identifying Java language features as a set of APIs and a specific JVM for that particular configuration. The dividing line as to what configuration applies to a device is for the most part, dependent on the memory, processing power, network connectivity and display constraints of a device. Connected Limited Device Configuration (CLDC). The Connected Limited Device Configuration (CLDC) is a fundamental part of the architecture of the Java ME that targeting resource-constraint devices like mobile phones. It is specifically designed to meet the needs for a Java platform to run on devices with limited memory, processing power and graphical capabilities. CLDC contains a strict subset of the Java-class libraries, and is the minimum amount needed for a Java virtual machine to operate. CLDC is basically used to classify myriad devices into a fixed configuration. When coupled with one or more profiles, the CLDC gives developers a solid Java platform for creating applications for consumer and embedded devices. CLDC is designed to bring the many advantages of the Java platform to network-connected devices that have limited processing power, memory, and graphical capability. Target devices typically have the following capabilities: A 16-bit or 32-bit processor with a clock speed of 16MHz or higher. At least 160 KB of non-volatile memory. At least 192 KB of total memory available for the Java platform. Low power consumption, often operating on battery power. Connectivity to some kind of network, often with a wireless, intermittent connection and limited bandwidth. On top of the different configurations Java ME platform also specifies a number of profiles defining a set of higher-level APIs that further define the application. A widely adopted example is to combine the CLDC with the Mobile Information Device Profile (MIDP) to provide a complete Java application environment for mobile phones and other devices with similar capabilities. Connected Device Configuration (CDC) CDC is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation. The targets for CDC-based technology comprise a broad range of consumer and embedded devices like smart communicators, pagers, high-end personal digital assistants (PDAs), and set-top boxes. Within this range, CDC is the basis for several standard API bundles that address the needs of developers of applications for specific categories of devices. Devices that support CDC typically include a 32-bit microprocessor/controller and make about 2 MB of RAM and 2.5 MB of ROM available to the Java application environment. The CDC configuration was designed to bring the many advantages of the Java platform to a broad range of network-connected consumer and embedded devices. CDC versus CLDC The CLDC is different from, yet also a subset of the CDC. The two configurations are independent of each other, however, so they should not be used together to define a platform. The CLDC is a proper subset of the CDC. Neither the CLDC nor the CDC is a proper subset of the J2SE platform, however, because both of these configurations add new classes necessary to deliver services on their respective families of devices. Like the CDC, the CLDC specifies the level of support of the Java programming language required, the required functional support of a compliant Java VM, and the set of class libraries required. Figure 2 shows the relationship between the two configurations and the J2SE platform. Profiles Profiles are an extension of its underlying configuration. A profile simply is a set of APIs but unlike configurations, profiles are closer and specific to the target device capabilities. They are intended to include device specific APIs providing those functionality missing at configuration level such as user interface, persistence, etc. Profiles obtain the required foundation from configuration and hence are layered above configurations. Currently, there are a handful profiles available and a few more are being finalized. MIDP is a profile supported by CLDC while CDC support three different profiles namely the Foundation Profile (JSR 219), Personal Basis Profile (JSR 217) and Personal Profile (JSR 216). Foundation Profile (FP) Foundation Profile is the most basic of the CDC family of profiles. It is a skeleton upon which a developer can create a new profile. The FP APIs, together with CDC APIs provides a complete Java ME JRE for consumer electronics and embedded devices. It is a set of Java APIs tuned for low-footprint devices that have limited resources that do not need a graphical user interface system. It provides a complete Java ME application environment for consumer products and embedded devices but without a standards-based GUI system. Version 1.1.2 is specified in JSR 219 and implements a subset of Java SE 1.4.2, including a set of security-related optional packages, such as Java Authentication and Authorization Service (JAAS), Java Secure Socket Extension (JSSE), and Java Cryptography Extension (JCE). The Mobile Information Device Profile (MIDP) The Mobile Information Device Profile (MIDP), combined with the Connected Limited Device Configuration (CLDC), is the Java runtime environment for todays mobile information devices such as phones and entry level PDAs. MIDP provides the core application functionality required by mobile applications including the user interface, network connectivity, local data storage, and application lifecycle management. Currently, there are three version of MIDP which are MIDP 1.0, MIDP 2.0 and MIDP 3.0. With the configuration and profiles, the actual application then resides, using the different available APIs in the profile. Following in the tradition of Java parlance, MIDP applications are called MIDlets. A MIDlet is a Java application that uses the MIDP profile and the CLDC configuration, created by a Java ME software developer, such as a game, a business application or other mobile features. These MIDlets can be written once and run on every available device conforming to the specifications for Java ME technology. The MIDlet can reside on a repository somewhere in the ecosystem and the end user can search for a specific type of application and having it downloaded over the air to another device. Kilobyte Virtual Machine (KVM) The Kilobyte virtual machine (KVM) is a virtual machine derived from the Java Virtual Machine (VM) specification. The VM that comes with the CLDC reference implementation is called the Kilobyte Virtual Machine (KVM) because it uses only a few kilobyte of runtime memory as opposed to megabyte. It is a reference implementation that adheres to the CLDC specifications description of a compliant VM. It is designed for small devices as it has a small memory footprint. It supports a subset of the features of the higher end JVM. For low-end, resource-limited products, Java ME and the KVM support minimal configurations of the Java virtual machine and Java APIs that capture just the essential capabilities of each type of device. KVM can be deployed flexibly to address a range of trade-offs between space and functionality. The KVM is engineered and specified to support the standardized, incremental deployment of the Java virtual machine features and the Java APIs included in the Java ME architecture. Overview of Bluetooth Technology Introduction Bluetooth is a proprietary open wireless communication protocol for exchanging data over short distances by using short length radio waves from fixed and mobile devices, creating personal area networks (PANs). The Bluetooth wireless connectivity technology was originally envisioned in 1994 by Ericsson as a way for mobile devices to communicate with each other at short ranges up to 30 feet, or 10 meters. While Bluetooth is positioned as a replacement for cable, infrared, and other connection media, it offers a variety of other services, and creates opportunities for new usage models. It can connect several devices, overcoming problems of synchronization and it works quietly, unconsciously, and automatically in the background. Bluetooth has client-server architecture. In client-server architecture, the one that initiates the connection is the client, and the one who receives the connection is the server. Bluetooth is a great protocol for wireless communication because its capable of transmitting data at nearly 1MB/s, while consuming 1/100th of the power of Wi-Fi. In order for Bluetooth devices to communicate properly, they all need to conform to the Bluetooth specification. The Bluetooth specification, like any other specification, defines the standard that a Bluetooth device should adhere to, as well as rules that need to be enforced when communicating. The Bluetooth protocol stack and profiles together comprise the Bluetooth specification. Bluetooth Protocol Stack Bluetooth uses a variety of protocols. Core protocols are defined by the trade organization Bluetooth Special Interest Group (SIG). Additional protocols have been adopted from other standards bodies. The Bluetooth stack is the software or firmware component that has direct access to the Bluetooth device. The Bluetooth protocol stack is split in two parts: a controller stack containing the timing critical radio interface, and a host stack dealing with high level data. It has control over things such as device settings, communication parameters, and power levels for the Bluetooth device. The stack itself consists of layers, and each layer of the stack has a specific task in the overall functionality of the Bluetooth device. Since Bluetooth device manufacturers are not required to use all of the layers in the stack, listed below are the overview of the core protocols and those adopted protocols that are widely used and implemented in almost every Bluetooth device: L2CAP: The Logical Link Controller and Adaptation Protocol used to send packets between host and client. This layer is the multiplexer of all data passing through the unit. It receives application data and adapts it to the Bluetooth format. Qualities of Service (QoS) parameters are exchanged at this layer. LMP: The Link Manager Protocol uses the links set up by the baseband to establish connections and manage piconets. Responsibilities of the LMP also include authentication and security services, and monitoring of service quality. SDP: The Service Discovery Protocol is used to find services on remote Bluetooth devices. HCI: The Host Controller Interface is the interface between the radio and the host computer. HCI is the dividing line between software and hardware. The HCI is the driver interface for the physical bus that connects these two components. RFCOMM: The Radio Frequency COMMunication is very easy and uncomplicated. Widely known as the virtual serial port protocol, it is used to stream simple data. OBEX: The Object Exchange communication protocol is used to exchange physical data such as files, images, and so on in binary format. Bluetooth Profiles Bluetooth profiles are intended to ensure interoperability among Bluetooth-enabled devices and applications from different manufacturers and vendors. A Bluetooth profile is a designed set of functionality for Bluetooth devices that defines the roles and capabilities for specific types of applications. If Bluetooth-enabled devices want to interact, having the bare minimum Bluetooth stack is not enough. It also needs to conform to a particular profile. Listed are some of the Bluetooth profiles: The Generic Access Profile defines connection procedures, device discovery, and link management. It also defines procedures related to use of different security models and common format requirements for parameters accessible on the user interface level. At a minimum all Bluetooth devices must support this profile. The Service Discovery Application and Profile defines the features and procedures for an application in a Bluetooth device to discover services registered in other Bluetooth devices, and retrieves information related to the services. The Serial Port Profile defines the requirements for Bluetooth devices that need to set up connections that emulate serial cables and use the RFCOMM protocol. The LAN Access Profile defines how Bluetooth devices can access the services of a LAN using PPP, and shows how PPP mechanisms can be used to form a network consisting of Bluetooth devices. The Synchronization Profile defines the application requirements for Bluetooth devices that need to synchronize data on two or more devices. Bluetooth Network Topology Bluetooth-enabled devices are organized in groups called piconets or also known as Personal Area Network (PAN). A piconet consists of one master and up to seven active slaves. The slaves in a piconet can only link to the master. Slaves cannot directly transmit data to one another. In fact, the master acts as a switch for the piconet and all traffic must pass through the master. A master and a single slave use point-to-point communication. If there are multiple slaves; point-to-multipoint communication is used. A master unit is the device that initiates the communication. A device in one piconet can communicate to another device in another piconet, forming a scatternet. A Bluetooth unit can be a slave in two or more piconets, but only one Bluetooth can be a master. Devices that participate in two or more piconets may act as gateways, forwarding traffic from one piconet to another.Notice that a master in one piconet may be a slave in another piconet: The basic concepts of any Bluetooth application consist of the following five components: Stack Initialization Device Management Device Discovery Service Discovery Communication Bluetooth vs. Infrared The major difference between the two methods of data transmission is that Bluetooth is based on radio technology (from 2.4GHz bands upwards), while Infrared utilizes invisible light in the 400 700nm wavelength. Infrared is fairly reliable and doesnt cost much to build into devices but it does have drawbacks: Its line-of-sight, so a sender must align with its receiver. Its one-to-one, so a device cant send to multiple receivers at the same time. Infrareds advantages are consequences of its disadvantages: Because its line-of-sight, interference is uncommon. Because its one-to-one, message delivery is reliable: each message sent goes to the intended recipient no matter how many infrared receivers are in the room. Bluetooth vs. 802.11b Both Bluetooth and IEEE 802.11b are wireless communication protocols and both operate in the 2.4GHz band, but they are designed to accomplish different goals. A major difference is that 802.11b was not designed for voice communications, while any Bluetooth connection can support both data and voice communications. The 802.11b protocol is designed to connect relatively large devices with lots of power and speed, such as desktops and laptops. Devices communicate at up to 11 Mbit/sec, at greater distances (up to 300 feet, or 100 meters). By contrast, Bluetooth is designed to connect small devices like PDAs, mobile phones, and peripherals at slower speeds (1 Mbit/sec), within a shorter range (30 feet, or 10 meters), which reduces power requirements. Overview of Java APIs for Bluetooth Technology (JSR-82) Java APIs for Bluetooth Wireless Technology Bluetooth is an important emerging standard for wireless integration of small devices. The specification standardizes a set of Java APIs to allow Java-enabled devices to integrate into a Bluetooth environment. Previously, there has been no standardized way to develop Bluetooth applications until JSR 82 came into play JSR-82 is a standard defined by the Java Community Process for providing a standard to develop Bluetooth applications using the Java programming language. It is the first open and non-proprietary standard for developing Bluetooth applications. The JSR-82 API hides the complexity of the Bluetooth protocol stack behind a set of Java APIs that allow to focus on application development rather than the low-level details of Bluetooth, by exposing a simple set of Java APIs. JSR 82 is based on version 1.1 of the Bluetooth Specification. JSR 82 consists of two optional packages: the core Bluetooth API and the Object Exchange (OBEX) API. The latter is transport-independent and can be used without the former. The Java APIs for Bluetooth do not implement the Bluetooth specification, but rather provide a set of APIs to access and control a Bluetooth-enabled device. JSR 82 concerns itself primarily with providing Bluetooth capabilities to J2ME-enabled devices. Java APIs described in the JSR-82 interface for following Bluetooth Protocols/Profiles: SDAP Service Discovery Application Profile RFCOMM Serial Cable Emulation Protocol L2CAP Logical Link Control and Adaptation Protocol GOEP Generic Object Exchange (OBEX) Profile The API Architecture The goal of the specification was to define an open, non-proprietary standard API that can be used by all J2ME-enabled devices. Therefore, it was designed using standard J2ME APIs and CLDC/MIDPs Generic Connection Framework. JSR 82 requires that the Bluetooth stack underlying a JSR 82 implementation be qualified for the Generic Access Profile, the Service Discovery Application Profile, and the Serial Port Profile. The stack must also provide access to its Service Discovery Protocol, and to the RFCOMM and L2CAP layers. The APIs are designed in such a way that developers can use the Java programming language to build new Bluetooth profiles on top of this API as long as the core layer specification does not change. JSR 82 includes APIs for OBEX and L2CAP so that future Bluetooth profiles can be implemented in Java, and these are already being used for that purpose. Figure 4 shows where the APIs defined in this specification fit in CLDC/MIDP architecture. Capabilities of JSR-82 These are the properties and capabilities of JSR-82 in a nutshell. The JSR-82 API is intended to provide the following capabilities options: Manage the Local Bluetooth Device settings. Discover other Bluetooth devices in the neighbourhood. Search for Bluetooth services on the discovered Bluetooth devices. Connect to any of those Bluetooth services and communicate with it. Register a Bluetooth service on the Local Bluetooth Device, so that other Bluetooth devices can connect to it. Establish RFCOMM, L2CAP, and OBEX connections between devices Manage and control the communication connections. Provide the security to all of the above options. Reasons on Using Java Platform Micro Edition (Java ME) Java ME has significant advantages over other languages and environments that make it suitable for Bluetooth Voting System (BVote). The advantages of Java are as follows: Most of mobile devices nowadays are compatible and supports Java ME application development. Java ME has a particularly high market penetration. According to Morales and Nelson, approximately 68% of mobile phones are Java ME capable, which equates to more than 350 million Java ME capable mobile devices worldwide. Java ME is an open source and free. There are no licensing expenses needed for the SDK. Java ME is platform-independent. Java has the ability to move easily from one computer system to another.Java is a platform-independent at both the source and binary levels. It can run on any operating system without modification Simplicity and ease-of-use. Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn than other programming languages. Java uses automatic memory allocation and garbage collection. In addition, the I/O and network library is very easy to use. Java ME is robust. Java compilers are able to detect many problems that would first show up during execution time in other languages. Java ME is interpreted. An interpreter is needed in order to run Java programs. With Java, the program need only be compiled once, and the bytecode generated by the Java compiler can run on any platform. Reasons on Using Bluetooth Technology There are various reasons to use a Bluetooth technology. These reasons are mainly based on the advantages of the Bluetooth technology itself that it offers to users. Availability of Bluetooth connectivity wireless technology in mobile devices. Bluetooth has already become a standard inclusion and important feature on most mobile phones nowadays. No cost per transmission. As an alternative for the current Short Message Services (SMS) that would be charge per transmission, Bluetooth cost no charge for its communication. Low energy consumption as Bluetooth uses low power signals. Thus, the technology requires little energy and hence uses less battery or electrical power. Standardize technology. Since Bluetooth is a standardized wireless specification, a high level of compatibility among devices is guaranteed. In addition, Bluetooth is a universal, world-wide, wireless standard. Ability to keep information private. In order to make a transfer or allow someone to access the files in the phone, it will need to give the access by accepting or rejecting the request through the phone. Therefore, authentication will prevent unauthorized access to important data and make it very difficult to listen in. Signals are omni-directional and can pass through walls. Communicating devices do not need to be aligned and do not need an unobstructed line of sight. Besides, Bluetooth uses frequency hopping. Its spread spectrum approach greatly reduces the risk that communications will be intercepted. Overview on Bluetooth Voting System (BVote) The name of this project is BVote. BVote is being developed using Java 2 Micro Edition (J2ME) programming language in order to create an open source, freely available and platform-independent mobile voting platform with basic connectivity options to expedite the process of data transfer and multi-user collaboration. It consists of two parts which are server and client. The server is the one that become the administrator. The administrator is responsible to manage all the registration of the voters and set the question(s) of the voting. As for the client, it can only log in the voting system as a voter and vote for the question that is being sent. In order to create such a program like BVote, it must meet some basic requirements before the application can be run. Firstly, as BVote is being developed using J2ME, therefore both server and client must use mobile devices as their platform. In addition, both server and client must be able to communicate with each other through Bluetooth technology. Last but not least, since BVote is voting system application software, BVote must accept processing, storing, and updating functions especially for the server part. Research on E-Voting System http://en.wikipedia.org/wiki/Electronic_voting http://en.wikipedia.org/wiki/Electronic_voting_examples http://en.wikipedia.org/wiki/Indian_voting_machines http://www.topbits.com/e-voting.html http://www.howstuffworks.com/e-voting.htm http://avirubin.com/vote/analysis/ CHAPTER 3: DESIGN METHODLOGY AND DETAILS This chapter addressed issues that arise when implementing and using the Java APIs for Bluetooth Wireless Technology and designing the software application using Java 2 Micro Edition (J2ME). Lastly, this section discusses issues on the hardware and technology that involved on the implementation and development of Bluetooth Voting System. Hardware Mobile Phone Mobile phone is acting as the main hardware for Bluetooth Voting System, both for server and client part. Nowadays, a mobile phone in market is growing up rapidly with respectively to mobile technology. The fast growing of the mobile technology has benefited and improved the quality of life. In addition, the Bluetooth technology has become the main features in all the latest product of mobile devices available on market. With this specification, the objective to develop a low cost system has been met. As this project make the most of the Bluetooth as a connection medium for voting process, mobile phone has been fully utilized due to its ability in supporting Bluetooth. PC or Laptop In the development work, PC has been used as a workstation for programming and simulation process. For the simulation purpose, it had been perform in PC by using Java IDE and mobile phone emulator generated by Sun Wireless Toolkits. After the simulation work is done, a .jar executable file will be installing in mobile phones for real time hardware testing. Software and Development Toolkit The following software will be used: J2SDK1.5.0 Eclipse 3.0.1: one of the best Java IDE ðŸËâ° J2ME Wireless toolkit 2.2 EclipseME 0.7: Eclipse plugin to help develop J2ME code ProGuard 2.1: class file shrinker and obfuscator. Wireless Toolkit 2.5.2 The Sun Java Wireless Toolkit for CLDC (formerly known as Java 2 Platfo
Saturday, January 18, 2020
Shakira on Philantrophy
Maybe most of you known Shakira as one of the greatest Latin American singer ever but most of you may not know her as an activist. BAREFOOT FOUNDATION In 1997 at the young age of 20, Shakira founded the ââ¬Å"Pies Descalzosâ⬠(ââ¬Å"Barefootâ⬠) foundation, after the great success of her record ââ¬Å"Pies Descalzosâ⬠, in order to help Colombian poor children not only to get an appropriated education, but to be healthy and nourished. She says that the children are the future of every country, especially in Latin America, so we should give them all the tools they need to succeed in life.On 2003 Shakira and the ex Chancellor and ex education Minister Maria Emma Mejia started to work together and Maria assume the Executive President of the Barefoot Foundation. The Foundation moved from Barranquilla to Bogota and began working on a massive program of nutrition for children from disadvantaged areas and displaced communities in Colombia On 2004 the foundation began the cons truction of the first educational institution which provided attention to 1565 children; also they opened offices on Quibdo. Now they give psychosocial help.On 2006 it was made the ââ¬ËFirst Strategic Plan 2006 ââ¬â 2008', whose main goal is the comprehensive care of children on vulnerable areas or displacement areas. They made the educational intervention strategy stronger which care about of 3,072 children and young people. Also it strengthens the comprehensive model of community development center, taking care to 10,500 people around. Because this foundation not only care about children but care about their families since they're the people that spend more time with them and so if they're fine, the children would be too.That year, 52 000 people donated money, which raised $15 000. The second building of School District Las Americas is constructed in Barranquilla, with the support of European foundations. Om 2008 it elaborates the ââ¬ËII Strategic Plan for the triennium 2009 ââ¬â 2011', whose mission is to implement a model of quality public and private assistance support. So far the Barefoot Foundation has built 4 schools on 3 different cities of Colombia that are: Barranquilla, Quibdo, and Altos de Cazuca.Their new challenge is to build schools in Cartagena also implement a project which is concern about the people there and the environment. BARRANQUILLA * Educational Institute of the Americas The Barefoot Foundation began its work there in 2004 and through several programs now helps 680 children, young people, and their community * Educational Institution Barefoot Foundation- Township La Playa This Public School, was built and opened in 2009 and now helps 1469 children, youth and the community there. QuibdoEducational Institution Barefoot Maria Berchmans The Barefoot Foundation began its work in 2004 and through several projects now helps 1225 children, young people and people of the area. There they help displaced families from the tragedy of Bojaya. Altos de Cazuca Gabriel Garcia Marquez Educational Institution Located in the commune of 4 de Altos de Cazuca in Soacha, where most of the victims of displacement and high levels of poverty are settled , from Boyaca, Santander, Cundinamarca, Tolima, Huila, the Pacific Coast and the Eastern Plains.The Barefoot Foundation supports this Public School since 2005 and through various educational projects now serves 1340 children and young people and 814 families in the sector THE LAST SCHOOL WAS BUILT THANKS TO CONTRIBUTIONS BY DONORS LIKE SHAKIRA, THROUGH PROCEEDS FROM HER 2006 BARRANQUILLA CONCERT, AND CONTRIBUTORS LIKE THE HOWARD BUFFET FOUNDATION, THE GERMAN TELEVISION NETWORK RTLTV, THE CITY OF MADRID, HARD ROCK CAFE AND SEAT. Pies Descalzos Programs If I eat well, I will learn morePies Descalzos Foundation believes that if children are hungry, not nourished or unhealthy they canââ¬â¢t pay attention in class and they feel weak or lazy, so the foundation have this progra m in order to reduce malnutrition and encourages a healthy life so the kids improve their learning If I learn more, I can be more Good spaces for children to be educated are important since they feel comfortable, thatââ¬â¢s why Pies Descalzos has implement with great equipment on its schools so children are able to have the tools they need to have a quality educationIf I smile more, I can achieve more Bad experiences can give children terrible traumas. Through this program Pies Descalzos help children who have been victims of violence, not just to overcome a trauma but also to help them adjusting to the school setting. So they use art, music and any kind of assistance like psychological to support them and their families Family income Most of the children Pies Descalzos help have to work because they are alone and they need to survive or just because their parents havenââ¬â¢t enough money to maintain the family.Thatââ¬â¢s why this program is very important, since Pies Desca lzos provides economic opportunities for the families, so the children donââ¬â¢t work anymore and go to school. This program helps build projects that benefit children and their families. Sponsor a Child You can be a monthly sponsor of a kid, called a ââ¬Å"Godparentâ⬠so you can help a Colombian child receive an education, uniforms, books, nutritious food, recreational activities and homework support while also letting him or her know that they matter. UNICEF After being working for 5 years on her barefoot foundation, Shakira was named goodwill ambassador for UNICEF
Friday, January 10, 2020
King Edward Viii
King Edward VIII was born on the 23 June 1894 ââ¬â 28 May 1972. Edward Reigned as King of the United Kingdom, Ireland and the other British Dominions, and as Emperor of India from 20 January 1936 until his abdication on 11 December 1936 . He was the last monarch to serve his entire reign as Emperor of India. His official title during his reign was Edward the Eighth, by the Grace of God, of Great Britain, Ireland and the British Dominions beyond the Seas, King, Defender of the Faith, Emperor of India.Later, as Duke of Windsor during World War II, he held the office of Governor and Commander-in-Chief of The Bahamas. No other British monarch has voluntarily relinquished the throne, though several have been ââ¬Å"deemed to have abdicatedâ⬠after fleeing, have suffered execution, or have given up part of their power.. Edward VIII was born at Richmond, the eldest son of Their Royal Highnesses The Duke and Duchess of York. The Duke of York, who later became King George V, was the second son of Albert Edward, Prince of Wales.The Duchess of York, formerly Her Serene Highness Princess Mary of Teck, was a great-granddaughter of King George III and a first cousin once removed of Queen Victoria. At the time of his birth, the child stood third in line to the British throne behind his father and grandfather. Edwards immediate family always knew him as David. His father ascended the throne on 6 May 1910. The new king created him Prince of Wales and Earl of Chester on 2 June 1910 and officially invested him as such in a special ceremony at Caernarfon Castle in 1911. For the first time since the middle Ages, this investiture took place in Wales. When World War I broke out, David had reached the minimum age for active service and expressed keenness to participate. Although the authorities allowed him to join the army, they kept him well away from any action that might have threatened his safety. After the war ended in 1918, his conduct began to give cause for concern to his ultra-conservative parents, particularly when he enjoyed relationships with a series of married women, including Americans Freda Dudley Ward and Wallis Simpson.Simpson had divorced her first husband in 1927 and subsequently married Ernest Simpson, an Anglo-American businessman. Mrs. Simpson and the Prince of Wales became lovers. Powerful figures deemed marriage to Mrs Simpson impossible for the king, even after she obtained her second divorce, because he had become de jure head of the Church of England, which prohibited remarriage after divorce. Edward rejected several alternative proposed solutions, including a morganatic marriage: he maintained adamantly that he wished to marry Mrs.Simpson, and he eventually abdicated his throne on December 11, 1936. State papers released in 2003 revealed that during the abdication crisis, as well as King Edward, Mrs. Simpson reportedly had two other lovers, one a car salesman, the other Edward FitzGerald, 7th Duke of Leinster, a close friend of the King. The abdication crisis caused a constitutional upheaval, and the throne passed to the Heir Presumptive, the King's next oldest brother, Prince Albert, Duke of York, who became King George VI of the United Kingdom.On March 8, 1937, George VI created his brother, the former king, Duke of Windsor (the title lapsed with the Duke's death). However, letters patent dated May 27, 1937, which reconferred upon the Duke of Windsor the ââ¬Å"title, style, or attribute of Royal Highness,â⬠specifically stated that ââ¬Å"his wife and descendants, if any, shall not hold said title or attribute. â⬠Edward was actually granted the title Duke of Windsor on December 12, 1936 the day after his abdication.The Duke mentions in his book, A King's Story, that it was the first act of George VI's reign, and it was proclaimed at the new King's Accession Privy Council that his brother would be known as ââ¬Å"His Royal Highness the Duke of Windsorâ⬠and that he had recreated him a Knight of the Garter. However, the formal letters patent were not signed until March 8, 1937. The Duke of Windsor married Mrs. Simpson in a private ceremony on 3 June 1937 at Chateau de Cande, Monts, France. None of the British royal family attended.The denial of the style ââ¬Å"HRHâ⬠to the Duchess of Windsor, as well as the financial settlement, strained relations between the Duke of Windsor and the rest of the royal family for decades. The Duke had assumed that he would settle in Britain after a year or two of exile in France. However, King George VI (with the support of his mother Queen Mary and his wife Queen Elizabeth) threatened to cut off his allowance if he returned to Britain without an invitation. In 1937, the Duke and Duchess visited Germany as personal guests of Adolf Hitler, a visit much publicized by the Nazi media.The couple then settled in France. When the Germans invaded the north of France in May 1940, the Windsors fled south, first to Biarritz, then in Jun e to Spain. In July the pair moved to Lisbon, Portugal, where they lived at first in the home of a banker with close German Embassy contacts. The British Foreign Office strenuously objected when the pair planned to sail around aimlessly on a yacht belonging to a Swedish magnate, Axel Wenner-Gren, whom American intelligence considered to be a close friend of Hermann Goering, Hitler's lieutenant.A ââ¬Å"defeatistâ⬠interview with the Duke that received wide distribution may have served as the last straw for the British government: in August a British warship dispatched the pair to the Bahamas, where the Duke of Windsor became Governor, a post he held until after the end of World War II in 1945. Then the couple retired once again to France, where they spent much of the remainder of their lives. In recent years, some have suggested that the Duke and (especially) the Duchess sympathised with Fascism before and during World War II, and had to remain in the Bahamas to minimize their opportunities to act on those feelings.These revised assessments of his career hinge on some wartime information released in 1996, and on further secret files released by the U. K. government in 2003. The files had remained closed for decades, as Whitehall judged that they would cause the Queen Mother substantial distress if released during her lifetime. US naval intelligence documents a confidential report of a conference of German foreign officials in October 1941 that found the Duke ââ¬Å"no enemy to Germanyâ⬠and the only English representative with whom Hitler would negotiate any peace terms, ââ¬Å"the logical director of England's destiny after the warâ⬠.President Roosevelt had ordered covert surveillance of the Duke and Duchess when they visited Palm Beach, Florida, in April 1941. The former Duke of Wurttemberg (then a monk in an American monastery) convinced the FBI that the Duchess had been sleeping with the German ambassador in London, Joachim von Ribbentrop, h ad remained in constant contact with him, and continued to leak secrets. In later years, the Duke of Windsor met with other members of the royal family on several occasions, but his wife never gained acceptance.He died in 1972 at Paris, and his body was returned to Britain for burial at Frogmore, near Windsor Castle. The Duchess of Windsor, on her death ten and a half years later, was buried alongside her husband in Frogmore. They had no children. Through the years of Edwardsââ¬â¢s life his titles varied changing approximately ten times he was called everything from His Highness Prince Edward of York to His Majesty King Edward VIII And everything in-between.
Subscribe to:
Posts (Atom)