Wednesday, October 30, 2019

Modern Tecnological Rivals or partners Essay Example | Topics and Well Written Essays - 1250 words

Modern Tecnological Rivals or partners - Essay Example As a result, India has become politically and economically more influential in the region in the past ten years. However, trade among the South East Asian nations and India has not been balanced. In early 2003, trade talks stalled; its trade agreements with individual nations have proceeded smoothly, but with the entire ASEAN group reaching agreement has been difficult. In order for India to accomplish internal reforms, it needs allies and trade with its neighbors (Hong, 2007, p. 129). Smaller economies in the region want to protect themselves from being flooded with cheaper Indian goods, so India has had difficulty leveraging trade agreements with all nations in the region. Smaller economies want balanced trade. China, obviously, has great influence in Asia, not only because of its land mass but because of its position in global politics and economics. China has ramped up trade with everyone across the world and as a result, its economy and clout have increased as India’s has been decreasing. In response, India has increased its relationships with Vietnam, Laos, Cambodia, Myanmar, Thailand, Bangladesh, and Sri Lanka, both through the ASEAN and the BIMSTEC coalitions. However, India is not currently powerful enough to threaten these nations’ relationships with China (Hong, 2007, p. 133). For its part, China would prefer to work with India rather than see it rise as a power in its own right. Encouraging interdependent economies and setting aside political differences would stabilize the entire region. Overall, India, China, and the ASEAN nations have similar political views and all three are attempting to increase global trade (Hong, 2007, p. 138). This introduces a competition among them as each entity tries to balance internal growth, regional partnerships, and the need to establish themselves in the global economy. To resolve the situation, it is in the best interests of all to strengthen partnerships. Hong’s

Monday, October 28, 2019

Three Tier Architecture Is A Client Server Information Technology Essay

Three Tier Architecture Is A Client Server Information Technology Essay In software engineering, three-tier architecture is a client-server architecture which consists of three layer; presentation layer, functional process logic layer and data layer and is develop and maintain as different module. This architecture is developed by Jon J.Donovan in Open Environment Corporation(OEC), a tools company the founded in Cambridge, Massachusetts. By dividing application into tiers or layers, developers only have to modify or add a specific logic into the desired layer, rather than rewrite the whole application. This architecture will allows developer to create a more flexible, reusable and maintainable application. This kind of Three-tier layer can also be known as multi-tier architecture or n-tier architecture. Example when user wants to change the text colour from black to red, only the presentation layer will be affected. A common example of three tier architecture is ATM (Automated Teller Machine) or Cash Machine. The GUI (Graphical User Interface) where we select services is the presentation layer for ATM. When selecting one of the services that are displayed on the screen, designated event for the services will be invoked. This common set of behaviour is designed in the functional process logic layer. When requesting information such as checking the balance in our bank account, ATM will get the data from the database or application server. This will be the data layer. Presentation Layer or can also be known as presentation tier, a layer where the presentation or user interface of an application is designed or displayed. In other word, this is the layer which will display all the information that is needed or requested by the user. Presentation layer is the top most layers in the three-tier architecture. Besides displaying information that is needed by user, this layer will also be used to communicate between other layers by user. For example in Window OS (Operating System), program icon is displayed to allow user to click on it to open the clicked program. Presentation layer is also part of security where only the needed information will be displayed while other sensitive information will be kept. For example, stock department will need to be able to view and edit the product stock while sales department only need to be able to view the stock that is available. The presentation layer for Al-Seraj Hire Firm will consist of multiple types. This is because Al-Seraj Hire Firm has different employees that are specialise in different type of aspect of business services in the hire firm. Some employees will only need to display certain information while other may have more or less information. For example in Al-Seraj Hire Firm; purchasing, customer account, sales and marketing will have their own presentation layer. Functional process logic Layer Functional process logic Layer is the middle layer in the three-tier architecture. It can also be known business or data access tier, a layer where logic and calculation is taken place. In other word, the business function or business flow will design in this layer. Functional process logic layer contain the code or function to control the application functionality and also the application business flow. Besides that, it also contains the business logic of the company. Functional process logic Layer is separated from presentation layer and data layer is to protect the confidentiality and integrity of business flow of a company. Besides that, function is shared by different users. This enables the system to have a consistent and centralized function that can be used by different users. For example, the function or logic to view the stock that is available in the company that is viewed by the stock department the same as what is seen by the sales department. Other than that, by separating the functional process logic layer, it will enable the administrator or person in charge of the system to easily add in or modify the logic in the system without affecting the other layer. The functional process logic layer in Al-Seraj Hire Firm will contain the function to indicate whether the customer is a private customer or a business customer. This is because private customer and business customer has their own business logic. Examples of business logic are hiring equipment for private customer is restricted within five miles radius while business customer doesnà ¢Ã¢â€š ¬Ã¢â€ž ¢t have this restriction. Besides that, business customer will have a 24-hours customer services to replace the faulty equipment while private customer will need to bring in the faulty equipment to replace to working equipment or get a full refund if the equipment is not available. Data Layer Data Layer or can also be known as data tier, is a layer where all the data which is inserted by the user is saved. In other word, all information that is entered by the user will be saved in this layer. Data layer will be responsible to provide the data that is requested from the user. Besides that data can be shared by different users. By doing this, data integrity can be achieved and providing accurate data that is requested by users. This is because the data is saved in a single database which allow different user to get access and request for the data. Besides that, by separating data layer, this will improves the scalability and performance of the system. The data layer in Al-Seraj Hire Firm will contain the price of the equipment and also the delivery time that is offered by the suppliers. Besides that, it also contains the customer account and also the account packages that are provided by the hire firm. The five most important user group for Al-Seraj Hire Firm System are Purchasing, Customer Account, Stock Management, Sales and Marketing and Administrator. Administrator Administrator is a user group which have the most privileges than any other user group in the system. This is because administrator is a user group that is designed to control or use the full function of the system. Besides that, they also have the privilege to change sensitive data such as the price or discount value for each type of membership account. This user group is used by the owner of Al-Seraj Hire Firm or the person-in-charge of the system. There are three quality requirements for Administrator user group. The first quality requirements are security requirement. Security requirement is the requirement for the user to be authenticated and authorize as administrator user group. In this user group, the user of the system will need to be authenticated before user is allowed to be authorized as an administrator. The second quality requirements are modifiability requirement. Modifiability is the requirement for the user to be able to add, modify or delete any data in the database. In this user group, the user of the system will be able to add, modify or delete data in the system. Examples of data in database are discount value for silver membership, gold membership and diamond membership. The third and last quality requirements are testability requirement. Testability requirement is the requirement for the user to be able to test the whole system with ease. In this user group, user will have the full function that is provided in the system. This also includes other user group function such as stock management and customer account information. Administrator user group is the top user group in Al-Seraj Hire Firm. This is because any changes that are made by administrator user group, other user group will also be affected. For example, discount value for silver membership which are currently 10%, has been changed to 15%, all user group will have to follow the new discount value. Customer Account Customer Account user group is a user group which is responsible for managing customer. In other word, this user group is designed to manage all the type of customer who makes transaction with Al-Seraj Hire Firm. Besides that, this user group also responsible to modify or update customer information and also provide customer services to the customers. There are two quality requirements for Customer Account user group. The first quality requirement is modifiability. User in this user group will need to be able to change the customer account information as accurate as possible to maintain the productivity of the company. For example, company X has changed their address; the user will need to change the address to the new address to allow other employee to deliver the goods to the destination. The second and last quality requirement is performance. Performance requirement is the requirement for the user to be able to access or display the desired data in a less amount of work. In this user group, user will need to use the system to search out the suitable customer account in a less amount of time. Customer account user group is the low level user group in Al-Seraj Hire Firm. This is because all customer details will need to be added into customer account database. As for the data of the customer account, user from the same level will need to take reference to decide which type of customer are they dealing with. For example, a customer has called in and reported that one of their tool has been broke, the user will need to check the customer details to identify whether the customer is a business customer or a private customer. Sales and Marketing Sales and Marketing user group is a user group which is responsible for doing sales transaction with the customer. In other word, this user group is designed to record any transaction that is made with customer into the database via Al-Seraj Hire Firm system. Besides that, this user group will also keep track or produce a financial report according to the sales transaction that has been made in a period of time. There are three quality requirements for sales and marketing user group. The first requirement is performance. Performance is important for this user group because this is where the income of the Al-Seraj Hire Firm came from. User in this user group will need to have the speed and efficiency to search for tool that is available in time and also the price for it. Besides that, they also need to identify whether it is an existing customer and which type of customer are they in Al-Seraj Hire Firm. For example, two users from this user group will be able to use the system simultaneously to search for customer information. The second quality requirement is availability requirement. Availability requirement is important for this user group is because sales of Al-Seraj Hire Firm need to be available during working period. In other word, the system will need to be available when it is needed. For example, maintenance or patch of the system can only be done when there are no people that are using the system to prevent disruption of the sales flow. The third quality requirement is usability. The information that retrieves by the user from the system can be used or not. In other word, the user will need retrieves accurate information from the system. Sales and marketing user group is the low level user group in Al-Seraj Hire Firm. This is because user will need to be able to access into the stock management user group information and customer account user group information. This is because they need to identify whether the customer is a private or business customer and is the tool available and what is the price for it. Stock Management Stock Management user group is a user group which is responsible for managing stock in Al-Seraj Hire Firm. In other word, this user group is designed to maintain the availability of tool stock in Al-Seraj Hire Firm. There are two quality requirements for stock management user group. The first quality requirement is usability. The user of this user group will need the accurate information of the stock that is available in Al-Seraj Hire Firm. In other word, user need to get the real number of stock that is available to decide to restock or not. This is because other user group such as sales and marketing will also be able to change the value of the stock in the stock database. The second quality requirement is modifiability. User will need to be able to change the value or number of stock in the database through the system. In other word, user will add or modify the number of stock in the database via the system that is designed. Stock management user group is the low level user group in Al-Seraj Hire Firm. This is because user in this user group will need to be able to check for the number of stock that is available and restock it if it is not enough. Purchasing Purchasing user group is a user group which is responsible for purchasing new equipment brands based on Al-Seraj Hire Firm equipment categories. In other word, this user group is designed to purchase new equipment brands for the stock management user group. There is one quality requirement for purchasing user group. The quality requirement is modifiability. The user of this user group will need to be able to add in new equipment information into the database. For example, brand X information will be saved into the stock database. Purchasing user group is the low level user group in Al-Seraj Hire Firm. This is because user in this user group will need to be able to add in new equipment in the stock database. Limitation There are three limitations or design flaw in Al-Seraj Hire Firm system that is designed. The first limitation is only five user group can use the system. This is because the system is designed to be able to allow only five user groups to be using this system. The second limitation is online ordering transactions are not available. This is because the system is not designed to be to have a shopping cart. The third limitation is system doesnà ¢Ã¢â€š ¬Ã¢â€ž ¢t allow add in new membership categories. This is because the system is not design to allow user to add in new membership categories. The limitation can be changed in the future by adding new function in the system. Parallel Changeover Changeover is a method that is used to implement or install the system into an existing or new server. There are four types of changeover; direct changeover, parallel changeover, pilot changeover and phases changeover. The changeover method that can fulfil the requirement of Al-Seraj Hire Firm is parallel changeover. Less expensive. Lower risk of error or failures. The first part is stock management module and purchasing module. The second last part is customer account and sales and marketing. In the period of implementation, user acceptance test is given to check whether the system fulfil their requirement. Training is given if the system is accepted by the user.

Friday, October 25, 2019

strategy :: essays research papers

The Net Comments In The Light Of The Course Concepts Angela Bennett like all of us, lives in the age of information. Every trace of her existence is computerized. Everything about her is encoded somewhere on a complex network of information. It's something Angela never thought about... until the day she was deleted. With the explosion of technological advances in the last few years, "The Net" is a story from today's headlines. It takes place in a world in which anything, from ordering a pizza to retrieving records from half-way across the planet, can be accomplished through the vast and complicated map of phone lines and computers known as the Internet; a world in which, with the right knowledge and the right program, a good cracker can log into remote computers and alter any information they choose: flight plans, medical and criminal records, top secret government information, even someone's identity. Angela Bennett, is an introverted top system analyst at Cathedral Systems. She sits at her keyboard, doing all her work by phone and modem. When she needs to eat, she uses the Internet to order a pizza. As a well-paid freelancer, she spends her days working out of her home finding flaws in and debugging new programs sent to her on disc by her employer, or tracking down viruses hacked into unsuspecting systems. At nights she is "chatting" with other friends from the cyberspace on the 'Net'. She's quite happy with her somewhat lonely routine, until the very life she's made for herself, her whole life, in fact is snatched away from her with the stroke of a single key. This pushes her headlong into the middle of a murderous web of corruption and conspiracy. The only time Angela gets out of the house is when she goes on a vacation to Mexico, and even then, she has her laptop with her. However, right before heading south of the border, Angela comes into possession of a disk containing information vital to the successful criminal activity of a group of cyber-bad guys, the Praetorians. They know she has it, and will stop at nothing to get it back. Angela discovers secret information on the disk she has received only hours before she leaves for vacation. While relaxing on a Mexican beach, Angela meets a dashing fellow hacker with the style and charisma of James Bond. Unfortunately for Angela, he also has a gun, which he plans to use on her.

Thursday, October 24, 2019

The Mission Movie Analysis

The movie The Mission (1986) staring Robert DiNiero, is set during the colonial time period and sheds light on the Jesuits and their early missions in Brazil. It shows us a timeline of the behaviors of countries such as Spain and Portugal as well as the Jesuit missions. The movie opens with a focus on an Indian village set on the top of a waterfall. This village is depicted from two separate viewpoints, as the viewer is shown a Jesuit Priest named Father Gabriel (Jeremy Irons) in the beginning steps of attempting to submerge into the Indian culture in hope to eventually convert them to the Jesuit faith.On the opposite end of the spectrum, men from Spain are shown entering a similar village, capturing as many Indians as possible and bringing them back to Spain to sell to others who will turn them into slaves. Each side continues these behaviors throughout the majority of the movie. Over time, you can see the growth of the relationship between the Jesuit Priests and the Indian villages . In addition to providing them with religion, parts of the Jesuits’ successes were achieved in bringing over new world practices to what one would otherwise describe as an uncivilized population.The implementation of simple things such as teaching the Indians how to build soundly structured buildings, laid the foundation of trust needed to have the Indians convert to the Jesuit faith and eventually build a large church in the center of the village. The Jesuits missions have been very successful thus far. However, political negations between Spain and Portugal deviate and the two countries form a treaty outlining an agreement for Spain to concede land to Portugal, which they will use to build their own civilizations and enslave or kill local Indian tribes as well as anyone who stands in their way.A trail is held to determine if the Spain and Portugal have to authority to destroy the sacred work of the Jesuit missions. The judge takes time to explore all the villages that the Jesuits have converted including their oldest mission known as The Great Mission of Sab Miguel. The judge is treated like royalty at every stop he makes in trying to decide but ultimately decides that the villages can be destroyed to make way for the effectiveness of the Spanish and Portuguese treaty.This is met with obvious resistance from the Indians who are overcome with feeling of betrayal from not only their God but also these foreign settlers that they let into their lives. When the Portuguese show up, the Indians are prepared for war but in the end, wooden spears are not a fair fight for guns and swords. The Indians’ villages are torched and those who were not killed were shackled, enslaved, transported back and sold. I feel that as far as movies go, this one did a very good job when is came to historical accuracies.The film makes it seem that the Indians would not have been able to survive without the help of the Jesuits and the mission, which simply is not true. The film also fails to point out the lack of freedom that the Indians had within these missions. In fact, the film at times portrays the exact opposite. Lastly, the film paints the Jesuits as innocent and the good guys throughout the film. I feel this is the most egregious inaccuracy. The Jesuits were not simply there to spread Christianity to people, but rather it was a beginning step in taking over the entire culture and land of the Indian people.I thought the movie was definitely effective. I felt that the film itself was well depicted and gave the viewer a clear understanding of not only the struggle in the area but also the political ripples it caused as it ultimately eluded to the global effect this situation had. I was pleased that things were not disproportionally exaggerated, as is the case all too often in movies; conversely, Roland Joffe does a commendable job of bringing life the words of a history textbook without compromising it’s integrity with the help of Robert D e Niro and Jeremy Irons.

Wednesday, October 23, 2019

Family Conflicts

Family Conflicts There are a lot of things that could cause conflict among a family. Some like jealousy, infidelity, and the way you were raised. Jealousy is the natural counterpart of love; when you commit your love to one person, you want an exclusive commitment in return. Anything that threatens that commitment, whether it is another person, a hobby, a job or a situation, causes jealousy. You want the attention of the person you love; when it is taken by another person, activity or thing, you are jealous for the one you love, and jealous of whatever is claiming that person's attention.It can cause the family to fight often which causes family to drift apart which causes emotional problems between the parents and children. Infidelity affects everyone in a family not just the parents. The children take a large blow from it too. It can cause them to act out. Experts say children who learn about parental infidelity react similarly to children whose parents divorce, except the emotiona l responses to cheating are deeper and can have greater, longer-lasting impacts. Children who see a parent cheat lose trust in them because the parent was always telling them to be good.But in the end they were the ones misbehaving. The difference in between parents being raised can have a large impact on the family and how they raise their own children. If a parent was raised in a strict family they might want to pass that to their teaching styles of their own children. But if theres a strict parent and a free willing parent, they may not see eye to eye. That in turn would cause them to fight about how their children should be raised. Which could end up in a crazy custody battle.

Tuesday, October 22, 2019

Finding the Right Editor For Your Legal Writing Project

Finding the Right Editor For Your Legal Writing Project If his writing gig hadnt worked out so well, chances are Shakespeare may have made a fine legal editor in his day. Also likely true: He may have had to dial it back a few notches to comport with the more pragmatic goals of his clientele. Consider the following quote:The quality of mercy is not straind.It droppeth as the gentle rain from heavenUpon the place beneath: It is twice blessd;It blesseth him that gives and him that takes:Tis mightiest in the mightiest; it becomesThe throned monarch better than his crown;His sceptre shows the force of temporal power,The attribute to awe and majesty,Wherein doth sit the dread and fear of kings;But mercy is above this sceptred sway.It is enthroned in the hearts of kings,It is an attribute to God himself;And earthly power doth then show likest GodsWhen mercy seasons justice.Portia, disguised as young lawyer Balthazar in a Venetian Court of Justice, The Merchant of Venice, Act 4, scene 1Lets face it: Legal editing represents a unique conundrum. W hether mercy, or something else entirely, is the goal, an attorney or other legal professional who is seeking to hire an editor is looking for that unique individual who understands much is often at stake, and every phrase carries import.If youre searching for someone to edit legal text, first look for an individual who understands that caution and accuracy are paramount. After all, youre not producing a promotional press release or an advertisement. Rather, youre seeking assistance with documents that may well be placed under a microscope, scrutinized under the bright and unrelenting eyes of the court as well as opposing counsel. Under these circumstances, cute and catchy are rarely considerations. Rather, compelling is the watchword.What is the definition of compelling? According to Merriam-Webster, compelling is first defined as forceful, as in a compelling personality. Secondly, it is defined as demanding attention. Finally, compelling is defined as convincing. All three definit ions may prove relevant in a legal document. The nature of the editorial approach should largely depend on guidance provided by you, the client. Bear in mind, however, that even a recitation of just the facts can be made more compelling under the guidance of a skilled legal editor.Whereas the law is passionless, passion must ever sway the heart of man. AristotleAlthough your work is based in fact, you nonetheless seek to tell a great story that supports your overarching objectives as concisely as possible. Consider asking potential editors for samples of their own writing- in addition to their editing- that demonstrate an ability to forge a convincing narrative. A good editor is, first and foremost, an experienced, thoughtful writer, and this may prove the most effective test in determining compatibility. In almost any argument, you must convince your audience to care about what you have to say if you hope to prevail. A good editor will advance this cause.When seeking editorial assi stance for legal writing, also make certain any candidate under consideration understands and acknowledges your concerns. You may be looking for an editor to help unravel complex grammatical constructions, enhance clarity, and address inconsistencies and redundancies in the text. Most likely, youre not looking for heavy-handed editing that runs the risk of changing the meaning of the language. Make absolutely certain anyone you hire is aware of this and other editorial boundaries. Humility is a virtue when editing legal text. Editors are not attorneys, and respect for the original source of the information is critical. Look for an editor who is comfortable asking questions when necessary before altering text, especially in the early stages of your professional relationship.At the same time, take steps to ensure the editor you choose is competent enough to get the job done with questions kept to a minimum. Seek a well-organized individual who is capable of independently addressing th e lions share of issues that arise. If you find yourself constantly beset by queries and delays, the arrangement may be of little benefit to you. More than likely, youre already buried under a mountain of unrelenting deadlines, with precious little time to spare.Consider the merits of an ink-stained wretchIts possible that former journalists may be uniquely suited for legal editing. There may well be some parallels between your goal of ensuring accuracy and consistency and the old journalists credo: If your mother says she loves you, check it out. A journalist may also help to ensure that youve addressed the five Ws- who, what, when, where and why- in your argument. In summary, look for mature editors whose credentials mirror your values and objectives.Youll want to find an editor who pays close attention to the substance of headings and subheadings- critical navigational tools in your work- ensuring key arguments are not buried in text that may otherwise be overlooked. Any editor y ou choose should be able to carefully examine your document, making certain that the narrative is logical and chronologically ordered when appropriate. A strong editor will also be able to identify and eradicate redundancies and superfluous adjectives that bog down your argument. Any inconsistencies in the text- whether factual or structural in nature- should be found and fixed by your editor. If youre interested in ensuring correct legal citations, youll also need to make certain that the editor you choose is versed in this specialized field and is also able to adapt to potential jurisdictional peculiarities.Availability, volume, deadlines and pricing are all key considerations in your choice of an editor. How quickly can the editor respond when a rush project arises? Given the heavy workload in most law practices when it comes to document production, it may be wise to inquire about the number of pages an editor is capable of reviewing per workday, as well as weekend availability. Make clear your expectations so that the editor is ready when projects are assigned. You may also want to discuss the need to adjust editing approaches when there simply isnt time for an ideal review. In practice, this is a common dilemma. Can your editor focus exclusively on major issues when you have an expedited project? Candidates who demonstrate inflexibility may prove problematic when a critical document is in play. Also iron out pricing arrangements for all contingencies beforehand. Its one less thing to worry about when an emergency deadline looms, and it will help your editor plan accordingly.The pen is mightier than the sword. Edward Bulwer-LyttonFinally, technical savvy is a definite plus. If your voluminous document requires a table of contents that spans several pages, will your editor be able to quickly produce it? Ask about this and other technical skills that really matter when youre faced with unforgiving deadlines. Also inquire about approaches to proofreading. For instance, how will your editor address inconsistencies in the spelling of names and potential grammatical errors in citations? Its important to have these discussions up front so that your editor realizes such issues in legal text may pose unique problems. For instance, if they appear in a direct quote or a citation from an existing ruling, such problems should be left alone.Here again, humility and caution are virtues in your legal editor, because if these errors and inconsistencies are altered, it may render your citation factually inaccurate. You may hire a very good editor who does not know such things. Help them to excel by creating a list of the more esoteric aspects of your written projects, and stress the importance of adherence to the integrity of your work.Whether youre drafting a brief or a letter to a client, take the proper steps to ensure that the editor you choose helps advance your goals in all of your written work. Toward that end, ten important questions for poten tial legal editors follow:Is the editor familiar with the The Bluebook?Does the editor have a proper legal dictionary? You might ask candidates if theyre familiar with Blacks Law Dictionary or another personal favorite.Can the editor provide examples of legal documents successfully edited?Does the editor demonstrate an understanding of basic legal issues?Can the editor navigate the intricacies of a court filing if necessary?Does the editor understand the structural elements of most legal documents?Can the editor create or edit headings and subheadings, produce a table of contents, create or edit footnotes, and perform other technical work necessary to finalize documents?Does the editor recognize the importance of proofreading at the final stages to ensure absolute accuracy?If volume is a consideration, can the editor complete all work in a timely manner?Finally, are the terms of the arrangement, including pricing, deadlines and expectations, agreeable to both parties?Additional onli ne resourcesSeveral online guides outline the how tos of legal writing. A few helpful links for editors as well as clients are listed below. The last is just for kicks.ABA Journal: 10 Tips for Better Legal WritingCopyediting.com: How to Edit for LawyersThe Economist: Why Lawyers Love Shakespeare

Monday, October 21, 2019

A Book Review on Holes essays

A Book Review on Holes essays Have you ever been sent to a camp for bad boys? In the fiction, Holes, written by Louis Sachar, the character, Stanley Yelnats has. He was accused of stealing and was sent to an awful camp if his life wasn't already hard enough from school. Everybody at his school was mean to him and a lot of them picked on him. Also he had no friends at all. But at the same time he was lucky because he made many friends at Camp Green Lake. At Camp Green Lake Stanley would have to dig everyday. The holes were 5 feet deep and 5 feet wide. One day when he was digging he found a golden tube. This tube he found got him thinking. Later that night Stanley realized something. They were not digging for discipline but they were digging for something. That changed Camp Green Lake and Stanleys life forever. Holes is a very adventurous and fun story. This book is full of adventure and will make you not want to put this book down. This book really gave me an insight on what a real friend is like and how a good friend should be. I really like this book and the movie but the book was much much better! Not to criticize, some of my friends said that "Holes is not full of holes." But as you see, it is! Holes is full of holes. The holes in the story are like all the missing pieces. At the end they all come together, and you can really understand this book. I like it because it holds you in suspense, and that is what I love! I like this story very much except I do not like when they were calling people names and bulling people around. Also, Stanley went there for something he did not do! Holes is only one of many of the incredible books written by Louis Sachar. He has won many awards for his books. I recommend this book to all people that are looking for a fabulous book to read. ...