Book picks similar to
Programming In C# by E. Balagurusamy
programming
c
c-program
c-shrp
97 Things Every Engineering Manager Should Know: Collective Wisdom from the Experts
Camille Fournier - 2019
With 97 short and extremely useful tips for engineering managers, you'll discover new approaches to old problems, pick up road-tested best practices, and hone your management skills through sound advice.Managing people is hard, and the industry as a whole is bad at it. Many managers lack the experience, training, tools, texts, and frameworks to do it well. From mentoring interns to working in senior management, this book will take you through the stages of management and provide actionable advice on how to approach the obstacles you'll encounter as a technical manager.A few of the 97 things you should know:"Three Ways to Be the Manager Your Report Needs" by Duretti Hirpa"The First Two Questions to Ask When Your Team Is Struggling" by Cate Huston"Fire Them!" by Mike Fisher"The 5 Whys of Organizational Design" by Kellan Elliott-McCrea"Career Conversations" by Raquel V�lez"Using 6-Page Documents to Close Decisions" by Ian Nowland"Ground Rules in Meetings" by Lara Hogan
Remote Sensing and GIS
Basudeb Bhatta - 2008
The main emphasis is on the basic concepts of remote sensing and GIS but topics such as digital image processing, spatial and attribute data model, geospatial analysis, and planning, implementation, and management of GIS have also been discussed in detail.Owing to its lucid style and presentation of advanced topics, such as ground truth data, metadata concepts, latest developments and modern trends of GIS and GNSS, makes this book suitable as a reference for postgraduate students and practicing professionals from the Geomatics community.
No More Teaching a Letter a Week
Rebecca McKay - 2015
In No More Teaching a Letter a Week, early literacy researcher Dr. William Teale helps us understand that alphabet knowledge is more than letter recognition, and identifies research-based principles of effective alphabet instruction, which constitutes the foundation for phonics teaching and learning. Literacy coach Rebecca McKay shows us how to bring those principles to life through purposeful practices that invite children to create an identity through print.Children can and should do more than glue beans into the shape of a B; they need to learn how letters create words that carry meaning, so that they can, and do, use print to expand their understanding of the world and themselves.
Sinatra: Up and Running
Alan Harris - 2011
With this concise book, you will quickly gain working knowledge of Sinatra and its minimalist approach to building both standalone and modular web applications.
Sinatra serves as a lightweight wrapper around Rack middleware, with syntax that maps closely to functions exposed by HTTP verbs, which makes it ideal for web services and APIs. If you have experience building applications with Ruby, you’ll quickly learn language fundamentals and see under-the-hood techniques, with the help of several practical examples. Then you’ll get hands-on experience with Sinatra by building your own blog engine.
Learn Sinatra’s core concepts, and get started by building a simple application
Create views, manage sessions, and work with Sinatra route definitions
Become familiar with the language’s internals, and take a closer look at Rack
Use different subclass methods for building flexible and robust architectures
Put Sinatra to work: build a blog that takes advantage of service hooks provided by the GitHub API
ബാല്യകാലസഖി | Balyakalasakhi
Vaikom Muhammad Basheer - 1944
Majeed's father was rich once, so could send him to a school in the distant town, although he was not very good at studies. Suhra's father on the other hand had trouble making both ends meet. Even then he wanted to send his daughter, who was good at studies to the school. But after her father's death, all her hopes of further studies was ruined. Majeed begs his father to sponsor Suhra's education, but he refuses. Majeed leaves home after a skirmish with his father, and wanders over distant lands for a long time before returning home. On his return, he finds that his family's former affluence is all gone, and that his beloved Suhra has married someone else. He is grief struck at the loss of love, and this is when Suhra turns up at his home. She is a shadow of her former self. The beautiful, sunshiny, vibrant Suhra of old is now a woman worn out by life, battered hard by a loveless marriage to an abusive husband. Majeed commands her, "Suhra, don't go back!" and she stays.
Beginning iPhone 3 Development: Exploring the iPhone SDK
Dave Mark - 2009
Updated and revised for iPhone SDK 3, many of the discussions in the original book have been clarified to make some of the more complex topics easier to understand. In addition, all of the projects have been rebuilt from scratch using the SDK 3 templates.Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone and iPod touch programming. The book starts with the basics, walking you through the process of downloading and installing Apple's free iPhone SDK, and then stepping you though the creation of your first simple iPhone application. From there, you'll learn to integrate all the interface elements iPhone users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You'll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you'll see how to save your data using the iPhone file system. You'll also learn how to save and retrieve your data using SQLite, iPhone's built-in database management system. In addition, you'll also learn about Core Data, an important persistence mechanism that has just been added with SDK 3.And there's much more! You'll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You'll discover the fine points of application preferences and learn how to localize your apps for multiple languages. You can discover more about this book, download source code, and find support forums at the book's companion site, at www.iphonedevbook.com.The iPhone 3 update to the best-selling and most recommended book for iPhone developers Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective The most complete, useful, and up-to-date guide to all things having to do with Apple's iPhone SDK
The Great Book Of Puzzles And Teasers
George J. Summers - 1989
Summers. He brings out fascinating challenges in situations as common as a game of tic-tac-toe or tennis or as strange as a land of habitual Truth tellers and Liars. These puzzles and teasers are constructed with clues, helpful solution and detailed answers that show you step-by-step how a teaser or a puzzle is unraveled.
The Tangled Web: A Guide to Securing Modern Web Applications
Michal Zalewski - 2011
Every piece of the web application stack, from HTTP requests to browser-side scripts, comes with important yet subtle security consequences. To keep users safe, it is essential for developers to confidently navigate this landscape.In The Tangled Web, Michal Zalewski, one of the world's top browser security experts, offers a compelling narrative that explains exactly how browsers work and why they're fundamentally insecure. Rather than dispense simplistic advice on vulnerabilities, Zalewski examines the entire browser security model, revealing weak points and providing crucial information for shoring up web application security. You'll learn how to:Perform common but surprisingly complex tasks such as URL parsing and HTML sanitization Use modern security features like Strict Transport Security, Content Security Policy, and Cross-Origin Resource Sharing Leverage many variants of the same-origin policy to safely compartmentalize complex web applications and protect user credentials in case of XSS bugs Build mashups and embed gadgets without getting stung by the tricky frame navigation policy Embed or host user-supplied content without running into the trap of content sniffing For quick reference, "Security Engineering Cheat Sheets" at the end of each chapter offer ready solutions to problems you're most likely to encounter. With coverage extending as far as planned HTML5 features, The Tangled Web will help you create secure web applications that stand the test of time.
Beautiful Security: Leading Security Experts Explain How They Think (Theory In Practice, #28)
Andy Oram - 2009
Criminals succeed by exercising enormous creativity, and those defending against them must do the same.Beautiful Security explores this challenging subject with insightful essays and analysis on topics that include:The underground economy for personal information: how it works, the relationships among criminals, and some of the new ways they pounce on their prey How social networking, cloud computing, and other popular trends help or hurt our online security How metrics, requirements gathering, design, and law can take security to a higher level The real, little-publicized history of PGP This book includes contributions from:Peiter "Mudge" Zatko Jim Stickley Elizabeth Nichols Chenxi Wang Ed Bellis Ben Edelman Phil Zimmermann and Jon Callas Kathy Wang Mark Curphey John McManus James Routh Randy V. Sabett Anton Chuvakin Grant Geyer and Brian Dunphy Peter Wayner Michael Wood and Fernando Francisco All royalties will be donated to the Internet Engineering Task Force (IETF).
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.
A Smarter Way to Learn Python: Learn it faster. Remember it longer.
Mark Myers - 2017
I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning computer languages. It worked so well for me that I've used it to teach coding to grandmothers, cab drivers, musicians, and 50,000 other newbies.
"Mark Myers' method of getting what can be...difficult information into a format that makes it exponentially easier to consume, truly understand, and synthesize into real-world application is beyond anything I've encountered before." —Amazon reviewer Jason A. Ruby reviewing my first book, A Smarter Way to Learn JavaScript
Quadruple your learning ability.
Washington University research shows that a key teaching method I use—interactive recall practice—improves learning performance 400 percent.
"I don't feel lost and I don't feel that I am forgetting things as I go along." —Amazon reviewer Leonie M. reviewing my second book, A Smarter Way to Learn HTML and CSS
Understanding is easy. Remembering is hard.
Computer languages are not inherently hard to understand, even for non-techies. Remembering is the problem. If you remember all of Chapter 1 through Chapter 10, you'll understand Chapter 11. But you don't remember. Though you read and read, most of it doesn't stick. You don't have a solid foundation to build on. Halfway through the book, it all collapses. That's when most people give up."I've signed up to a few sites like Udemy, Codecademy, FreeCodeCamp, Lynda, YouTube videos, even searched on Coursera but nothing seemed to work for me. This book takes only 10 minutes each chapter and after that, you can exercise what you've just learned right away!" —Amazon reviewer Constanza Morales reviewing my first book, A Smarter Way to Learn JavaScript
Interactive exercises make it stick.
Research shows that you will remember everything if you're repeatedly asked to recall it. That's the beauty of flash cards. But technology offers an even better way to make information stick. With my book you get almost a thousand interactive exercises—they're free online—that embed the whole book in your memory. Algorithms check your work to make sure you know what you think you know. When you stumble, you do the exercise again. You keep trying until you know the chapter cold.
"Not only do the exercises make learning fun, they reinforce the material right away so it sinks in deeper." —Amazon reviewer Timothy B. Miller reviewing my second book, A Smarter Way to Learn HTML and CSS
You won't get bored or sleepy.
The exercises keep you engaged, give you extra practice where you're shaky, and prepare you for each next step. Every lesson is built on top of a solid foundation that you and I have carefully constructed. Each individual step is small. But all the little steps add up to real knowledge—knowledge that you retain.
I finally feel like I KNOW it and won't need to look up the syntax each time..." —Amazon reviewer J. Caritas reviewing my third book, A Smarter Way to Learn jQuery
Really, it ain't that hard.
The Mammoth Book of Haunted House Stories
Peter HainingA.E. Coppard - 2000
Over 40 tales of visitation by the undead--from vengeful and violent spirits, set on causing harm to innocent people tucked up in their homes, to rarer and more kindly ghosts, returning from the grave to reach out across the other side. Yet others entertain desires of a more sinister bent, including the erotic. This new edition includes a selection of favorite haunted house tales chosen by famous screen stars such as Boris Karloff, Peter Cushing and Christopher Lee. In addition, a top ranking list of contributors includes Stephen King, Bram Stoker, Ruth Rendell, and James Herbert--all brought together by an anthologist who himself lives in a haunted house.Contents1 • The Haunted House • (2000) • short fiction by Elizabeth Albright and Ray Bradbury3 • Foreword: I Live In A Haunted House • (2000) • essay by Peter Haining9 • The Haunted and the Haunters • (1919) • novelette by Edward Bulwer-Lytton (variant of The Haunted and the Haunters; or, The House and the Brain 1859)39 • Authentic Narrative of a Haunted House • (2000) • short story by Joseph Sheridan Le Fanu (variant of An Authentic Narrative of a Haunted House 1862)53 • A Case of Eavesdropping • [Jim Shorthouse] • (1900) • short story by Algernon Blackwood69 • A Haunted House • (1921) • short story by Virginia Woolf73 • Ghost Hunt • (1948) • short story by H. Russell Wakefield81 • Dark Winner • (1976) • short story by William F. Nolan89 • The Old House in Vauxhall Walk • (1882) • novelette by Mrs. J. H. Riddell [as by Charlotte Riddell]109 • No. 252 Rue M. Le Prince • (1895) • short story by Ralph Adams Cram125 • The Southwest Chamber • (1903) • novelette by Mary E. Wilkins Freeman [as by Mary Eleanor Freeman]145 • The Toll-House • (1907) • short story by W. W. Jacobs157 • Feet Foremost • (1932) • novelette by L. P. Hartley191 • Happy Hour • (1990) • novelette by Ian Watson217 • The Ankardyne Pew • (1979) • short story by William Fryer Harvey [as by W. F. Harvey]231 • The Real and the Counterfeit • (1988) • short story by Mrs. Alfred Baldwin [as by Louisa Baldwin]249 • A Night at a Cottage ... • (1926) • short story by Richard Hughes253 • The Considerate Hosts • (1939) • short story by Thorp McClusky265 • The Grey House • (1967) • short story by Basil Copper309 • Watching Me, Watching You • (1981) • short story by Fay Weldon329 • A Spirit Elopement • (1915) • short story by Richard Dehan339 • The House of Dust • (1920) • short story by Herbert de Hamel357 • The Kisstruck Bogie • (1946) • short story by A. E. Coppard367 • Mr Edward • (2000) • short story by Norah Lofts (variant of Mr. Edward 1947)385 • House of the Hatchet • (1941) • short story by Robert Bloch403 • Napier Court • (1971) • short story by Ramsey Campbell423 • Lost Hearts • (1895) • short story by M. R. James435 • The Shadowy Third • (1916) • novelette by Ellen Glasgow461 • A Little Ghost • (1922) • short story by Hugh Walpole477 • The Patter of Tiny Feet • (1950) • short story by Nigel Kneale489 • Uninvited Ghosts • (1981) • short story by Penelope Lively497 • Playing with Fire • (1900) • short story by Arthur Conan Doyle [as by Sir Arthur Conan Doyle]513 • The Whistling Room • [Carnacki (Hodgson)] • (1910) • short story by William Hope Hodgson533 • Bagnell Terrace • (1925) • short story by E. F. Benson547 • The Companion • (1978) • short story by Joan Aiken557 • The Ghost Hunter • (2000) • short fiction by James Herbert563 • Computer Séance • (1997) • short story by Ruth Rendell573 • In Letters of Fire • [L'homme qui a vu le diable] • (1908) • novelette by Gaston Leroux (trans. of L'homme qui a vu le diable)593 • The Judge's House • (1891) • short story by Bram Stoker613 • The Storm • (1944) • short story by McKnight Malmar627 • The Waxwork • (1931) • short story by A. M. Burrage [as by Ex-Private X]641 • The Inexperienced Ghost • (1902) • short story by H. G. Wells655 • Sophy Mason Comes Back • (1930) • short story by E. M. Delafield669 • The Boogeyman • (1973) • short story by Stephen King683 • Appendix: Haunted House Novels: A Listing • (2000) • essay by Peter Haining
Play Like a Pirate: Engage Students with Toys, Games, and Comics
Quinn Rollins - 2016
But what if school were fun - for you and your students? What would life be like if you felt excited about your lessons? Better yet, what if your students actually looked forward to your class every day? Yes! School can be simultaneously fun and educational. In fact, as Quinn Rollins explains in Play Like a PIRATE, when your class is engaging and entertaining, students are more likely to remember what they've learned. Invite kids to use their imaginations and help them create meaningful connections with your content by making play part of the learning experience. Play Like a Pirate shows you how! You'll learn: Why bringing passion to the classroom works - even if it isn't related to your subject. Why action figures, Hot Wheels, LEGO, and other toys belong in your classroom. Why comic books and graphic novels aren't "just for fun" How to use or create games that make content memorable all year long. In addition to insights that will help you remember why you became an educator in the first place, Play Like a Pirate includes practical strategies and QR code links to resources and templates that make it easy to integrate fun into your curriculum. Regardless of the grade level you teach, you'll find inspiration and ideas that will help you engage your students in unforgettable ways.
HTML5 for Masterminds: How to take advantage of HTML5 to create amazing websites and revolutionary applications
Juan Diego Gauchat