For courses in computer science and software engineering The Fundamental Practice of Software Engineering Software Engineering introduces students to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world´s major industries. This text seeks to lay out the fundamental concepts of this huge and continually growing subject area in a clear and comprehensive manner. The Tenth Edition contains new information that highlights various technological updates of recent years, providing students with highly relevant and current information. Sommerville´s experience in system dependability and systems engineering guides the text through a traditional plan-based approach that incorporates some novel agile methods. The text strives to teach the innovators of tomorrow how to create software that will make our world a better, safer, and more advanced place to live.
Beginning Xcode, Swift Edition will not only get you up and running with Apples latest version of Xcode, but it also shows you how to use Swift in Xcode and includes a variety of projects to build. If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode, especially Xcode with Apple’s new programming language, Swift, then Beginning Xcode, Swift Edition is for you. The book focuses on the new technologies, tools and features that Apple has bundled into the new Xcode 6, to complement the latest iOS 8 SDK. By the end of this book, youll have all of the skills and a variety of examples to draft from to get your Swift app from idea to App Store with all the power of Xcode. Matthew Knott has been writing code for as long as he can remember; from marveling at moving pixels on a BBC Micro to writing ridiculous text adventures for his Mother on an overheating ZX Spectrum 48k. Matthew has been a professional software developer for the last 12 years, the last 6 of which have been spent in the education sector where he has now entered the sometimes-scary world of management, although when they see the mess he made of the budget that won’t last long. Matthew’s work and hobby is basically the same thing, but when he’s not working, he is loving life in a beautiful part of Wales with his Wife Lisa, and two kids Mikey and Charlotte.
This brief book contains stories from years of real world experience on Agile teams and projects. It contains both good and bad examples of how Agile can be adopted. The stories in each chapter are both educational and can also be entertaining. Each chapter focuses on specific Agile values and principles. The stories in each chapter are used to illustrate how Agile values and principles are sometimes misunderstood or applied on Agile teams and projects. In Broken Agile, Second Edition, youll read how Agile is used in the real world and the consequences of poor adaptations of the Agile Software Development methodology. You will also read examples of how some companies have been successful in adopting Agile. The goal is to share stories that will help Agile teams in their journey to adopt Agile Software development. What Youll Learn What are good and bad examples of how Agile can be adopted What are some specific Agile values and principles How some of these are misunderstood or applied - correctly or incorrectly How Agile is used in the real world What are the consequences of poor adaptations of the Agile software methodology What are examples of how some companies have been successful in adopting Agile Audience This book is for experienced software developers in their journey to adopt Agile Software development. It is very useful for those considering implementation of Agile processes. Tim Brizard is a Software Engineer in Orlando, Florida. He has designed and developed enterprise level systems since 1997. His experience includes architecting solutions for both small and large companies alike. He started his programming career using COBOL, RPG, and Unix and then started to use object-oriented languages like C++ and Java (r). He has a comprehensive knowledge of object-oriented languages, distributed computing, and database solutions. His architecture experience ranges from simple client-server to n-tier applications. He has a passion for software delivery and teaching others about improving the quality of software.
Note: This pocket book is available in several languages: English, German, Dutch. Die ITIL® Taschenbücher von Van Haren Publishing besitzen einen Qualitätsstandard; dienen als klassischer Leitfaden zum Thema ITIL® und sind in vielen Sprachen erhältlich. Im Laufe der Jahre haben sich die Van Haren Handbücher ihren Platz in den Regalen und in den Aktenkoffer von Branchenexperten, wie sie bei der Implementierung von Best Practices innerhalb ihrer Organisationen benötigt werden, verdient. Dieses Taschenbuch bietet eine kurze Zusammenfassung der aktuellen ITIL® Version 2011. Der vollständige Inhalt - ca. 2.000 Seiten - des ITIL®-Framework konzentriert sich auf 200 Seiten im Taschenbuchformat! Das bedeutet, dass der Einsatz dieses kostengünstigen Taschenbuchs eine wesentliche Zeitersparnis für unsere tägliche Arbeit im Bereich Service Management nach ITIL® leistet. In erster Linie ist das Taschenbuch ein umfassendes Nachschlagewerk, bezogen auf das Thema ITIL® im praktischen Format für alle Profis in der Service Management-Community. Es gibt schnell Antwort, beispielsweise auf die Fragen: Was ist der “Lebenszyklus”-Ansatz? Was sind die Schlüssel-Service Management-Prozesse und -Funktionen? Zweitens kann das ITIL® Taschenbuch als Teil der verwendeten Schulungsmaterialien, für alle die eine ITIL® Foundation Zertifizierung anstreben, eingesetzt werden. Die Inhalte des Taschenbuchs decken die APMG Spezifikationen des ITIL® Foundation Lehrplans / Syllabus ab.
Note: This pocket book is available in several languages: English, German, Dutch. Since 2001 the Van Haren Publishing ITIL Pocket Guides have helped readers all over the world to understand the essentials of ITIL (IT Infrastructure Library), the leading framework for IT service management. This pocket guide does exactly the same as previous editions: offering a concise summary of ITIL, based on ITIL® 2011 Edition. We have condensed the full ITIL framework, found in 2000 pages, into just 200 pocket-sized pages! It means that this book is an essential time-saving and cost-effective guide to ITIL 2011 Edition -- for both industry experts and students alike. Primarily it is a quick, portable reference tool to ITIL for all professionals in the service management community. What is the ‘lifecycle’ approach? What are the key service management processes and functions? Secondly the ITIL pocket guide can be used as part of the training material for everyone who wants to certify for the ITIL Foundation exam. The guide contents cover all of the specifications of APMG’s ITIL Foundation Certificate syllabus. By this book is a separate file (free, via internet) available: • All images in the book, in Powerpoint format. Click on the button Training Material by the book on our website.
Google is the most popular search engine ever created, but Googles search capabilities are so powerful, they sometimes discover content that no one ever intended to be publicly available on the Web, including social security numbers, credit card numbers, trade secrets, and federally classified documents. Google Hacking for Penetration Testers, Third Edition, shows you how security professionals and system administratord manipulate Google to find this sensitive information and self-police their own organizations. You will learn how Google Maps and Google Earth provide pinpoint military accuracy, see how bad guys can manipulate Google to create super worms, and see how they can mash up Google with Facebook, LinkedIn, and more for passive reconnaissance. This third edition includes completely updated content throughout and all new hacks such as Google scripting and using Google hacking with other search engines and APIs. Noted author Johnny Long, founder of Hackers for Charity, gives you all the tools you need to conduct the ultimate open source reconnaissance and penetration testing. Third edition of the seminal work on Google hacking Google hacking continues to be a critical phase of reconnaissance in penetration testing and Open Source Intelligence (OSINT) Features cool new hacks such as finding reports generated by security scanners and back-up files, finding sensitive info in WordPress and SSH configuration, and all new chapters on scripting Google hacks for better searches as well as using Google hacking with other search engines and APIs Johnny Long is a Christian by grace, a professional hacker by trade, a pirate by blood, a ninja in training, a security researcher and author. He can be found lurking at his website (http://johnny.ihackstuff.com). He is the founder of Hackers For Charity(http://ihackcharities.org), an organization that provides hackers with job experience while leveraging their skills for charities that need those skills.
Erscheinungsdatum: 30.11.2013Medium: TaschenbuchEinband: Kartoniert / BroschiertTitel: Microinteractions: Full Color EditionTitelzusatz: Designing with DetailsAutor: Saffer, DanVerlag: O´Reilly UK Ltd. // O´Reilly Media, Inc.Sprache: EnglischSchla
Erscheinungsdatum: 14.12.2015Medium: BuchEinband: GebundenTitel: Algorithms, Deluxe EditionTitelzusatz: Book and 24-Part Lecture SeriesAutor: Sedgewick, Robert // Wayne, KevinVerlag: Addison WesleySprache: EnglischSchlagworte: Computers // Softwar
Erscheinungsdatum: 28.10.2015Medium: TaschenbuchEinband: Kartoniert / BroschiertTitel: Microsoft Mapping Second EditionTitelzusatz: Geospatial Development in Windows 10 with Bing Maps and C#Auflage: 2. Auflage von 2015 // 2nd ed. 2016Autor: Au, Carm
Erscheinungsdatum: 01/2015Medium: TaschenbuchEinband: Kartoniert / BroschiertTitel: Beginning Xcode: Swift EditionTitelzusatz: Includes Xcode 6Auflage: new editionAutor: Knott, MatthewVerlag: Apress L.P.Imprint: aPressSprache: EnglischSchlagwort