Book picks similar to
Real Time Object Oriented Modeling by Bran Selic
abstract-programming
bookshelf
programming
software-engineering
Ubuntu: The Beginner's Guide
Jonathan Moeller - 2011
In the Guide, you'll learn how to: -Use the Ubuntu command line. -Manage users, groups, and file permissions. -Install software on a Ubuntu system, both from the command line and the GUI. -Configure network settings. -Use the vi editor to edit system configuration files. -Install and configure a Samba server for file sharing. -Install SSH for remote system control using public key/private key encryption. -Install a DHCP server for IP address management. -Install a LAMP server. -Install web applications like WordPress and Drupal. -Configure an FTP server. -Manage ebooks. -Convert digital media. -Manage and configure Unity, the default Ubuntu environment. -Manage and halt processes from the command line. -Set up both a VNC server and a client. -Enjoy games on Ubuntu. -And many other topics.
HTML Pocket Reference
Jennifer Niederst Robbins - 1999
In this pocket reference, Jennifer Niederst, the author of the best-selling Web Design in a Nutshell, delivers a concise guide to every HTML tag.Each tag entry includes:Detailed information on the tag's attributes Support information on browsers such as Netscape Navigator, Microsoft Internet Explorer, Opera, and WebTV HTML 4.0 support information, including whether the tag is deprecated in the current spec In addition to tag-by-tag descriptions, you'll find useful charts on such topics as:Character entities Decimal-to-hexadecimal conversions Color names Niederst also provides context for the tags, indicating which tags are grouped together and bare-bones examples of how standard web page elements are constructed.This pocket reference is targeted at web designers and web authors and is likely to be the most dog-eared book on every web professional's desk.
Kanban: Successful Evolutionary Change for Your Technology Business
David J. Anderson - 2010
It will allow you to avoid some likely pitfalls and it will guide you to asking, yourself and your clients, the right questions. Though many people focus on the visualization techniques in Kanban the true value only emerges when you, as a kanban system manager, are apt at noticing the anti-patterns that occur on the kanban board and are able to take appropriate actions. David generously shares his vast experience in this field, with plenty real case scenarios, to the benefit of the reader. After reading this book I toyed with the idea: Would I've changed my approach to coaching my previous clients, in their adoption of agile values and practices, had I read this at the time? Well, I certainly would have, for all of them, and I'm sure it would have meant a smoother change process for the agilely challenged organizations. David provides a comprehensive guide to implementing Kanban in a software development/maintenance environment. Covering the mechanics, dynamics, principles and rationale behind why Kanban is a so promising framework for managing the work of a variety of teams and groups and being an evolutionary-based change management driver. Kanban is the practical approach to implement Lean Software Development, and this book is the practical guide for how to start using Kanban, and how to adapt the system for advanced needs. The book is clear and flowing, even though it covers some quite technical material. I would recommend it to Development managers, Project/Program managers, Agile Coaches/Consultants. It addresses concerns/needs of Novice as well as those already familiar with Kanban and looking for advanced answers. Even if you don't intend to implement a kanban system, there are a lot of techniques and ideas that are easily applicable to any product development/maintenance environment, agile or not. Bottom line, highly recommended.
C Primer Plus
Stephen Prata - 1984
From extended integer types and compound literals to Boolean support and variable-length arrays, this book helps you learn to create practical and real-world applications with C programming. It contains review questions and programming exercises.
Rails Antipatterns: Best Practice Ruby on Rails Refactoring
Chad Pytel - 2010
Rails(TM) AntiPatterns identifies these widespread Rails code and design problems, explains why they're bad and why they happen--and shows exactly what to do instead.The book is organized into concise, modular chapters--each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad Pytel and Tammer Saleh also offer specific guidance for refactoring existing bad code or design to reflect sound object-oriented principles and established Rails best practices. With their help, developers, architects, and testers can dramatically improve new and existing applications, avoid future problems, and establish superior Rails coding standards throughout their organizations.This book will help you understand, avoid, and solve problems withModel layer code, from general object-oriented programming violations to complex SQL and excessive redundancy Domain modeling, including schema and database issues such as normalization and serialization View layer tools and conventions Controller-layer code, including RESTful code Service-related APIs, including timeouts, exceptions, backgrounding, and response codes Third-party code, including plug-ins and gems Testing, from test suites to test-driven development processes Scaling and deployment Database issues, including migrations and validations System design for "graceful degradation" in the real world
Matchstick Man
Julia Kelly - 2018
Julia Kelly is an Irish novelist; her partner was a successful artist whose increasingly disturbing behaviour is described quietly, in a series of dreadful epiphanies. A heartbreaking account of a destructive and distressing disease that affects 850,000 people in the UK alone, with numbers set to rise to over 1 million by 2025.
The Boss's Virgin
Bella Grant - 2017
Sue me! I’ve lost an important investor and the woman I was going to marry. The last thing I need is distraction caused by an annoying, beautiful stranger. I admit, when she bumped into me, I acted like a total jerk - I didn’t plan on seeing her again. Except I do. In my house. It turns out I invited her. Angelina is irresistible, but I’ve sworn off women. She couldn’t possibly tempt me. Wrong again. It didn’t take long before we were tangled in my sheets, and then another surprise, she’s a virgin. A freaking virgin. Now I feel like a bigger jerk. This copy contains ENEMIES-IN-BED, an exclusive hot story available only when you download this book!
The Way of Blessing: Stepping into the Mission and Presence of God
Roy Godwin - 2016
Within that small, praying community known as Ffald-y-Brenin, the deaf hear, the blind see, and the broken receive healing. Roy Godwin reveals how God has given believers the authority to bless others. As the executive director of the Wales retreat center, he shares how this ministry began, stories of miraculous healings, and ways you can usher God’s presence into your community. It begins when we stop chasing blessings and become God’s conduit for blessing others.
Richard Osman's House of Games / The Thursday Murder Club
Richard Osman - 2020
Between U and Me
Zendaya - 2013
Zendaya, star of the hit Disney Channel series Shake It Up, shares her wit and wisdom on everything from fashion to friendships to following your dreams! This book, inspired by actual questions that Zendaya has received from her over one million Facebook fans AND Twitter followers, will be the perfect way for girls everywhere to get even closer to their social media BFF! Photos of Zendaya's friends and family give her fans an even more personal glimpse into her life.
The Rainbow Years
Rita Bradshaw - 2006
Her cousin torments her as she grows up and when she gets the chance to marry a rather older and apparently loving man she seizes the chance to escape what is becoming a dangerous situation. Tragically she's gone from the frying pan into the fire and endures some difficult years with a violent husband, made bearable only by the arrival of a baby. When tragedy strikes, she joins the WAAF at the start of WWII; in her new life she keeps her marriage a secret and eventually falls in love with a Spitfire pilot, Nick. Her chance of happiness with him seems to be blighted, though, when fate compels her to care for her now ailing husband: but her suffering has not, in the end, been in vain, and Nick will be waiting when the time is right.
Two Scoops of Django: Best Practices for Django 1.5
Daniel Roy Greenfeld - 2013
We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years.This book is great for:Beginners who have just finished the Django tutorial.Developers with intermediate knowledge of Django who want to improve their Django projects.
Slash
Paul Stenning - 2007
This work tells the story of this one-off guitarist who came to prominence through the debauchery and stellar chart success of the American west coast's Guns N' Roses. Full description
C# 4.0 in a Nutshell
Joseph Albahari - 2010
It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation
"A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft
"This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft
When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.
Get up to speed on C# language basics, including syntax, types, and variables Explore advanced topics such as unsafe code and preprocessor directives Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability
Composing Software
Eric Elliott - 2018
Most developers have a limited understanding of compositional techniques. It's time for that to change.In "Composing Software", Eric Elliott shares the fundamentals of composition, including both function composition and object composition, and explores them in the context of JavaScript. The book covers the foundations of both functional programming and object oriented programming to help the reader better understand how to build and structure complex applications using simple building blocks.You'll learn: • Functional programming • Object composition • How to work with composite data structures • Closures • Higher order functions • Functors (e.g., array.map) • Monads (e.g., promises) • Transducers • LensesAll of this in the context of JavaScript, the most used programming language in the world. But the learning doesn't stop at JavaScript. You'll be able to apply these lessons to any language. This book is about the timeless principles of software composition and its lessons will outlast the hot languages and frameworks of today. Unlike most programming books, this one may still be relevant 20 years from now.This book began life as a popular blog post series that attracted hundreds of thousands of readers and influenced the way software is built at many high growth tech startups and fortune 500 companies.