Book picks similar to
.Net Security Programming by Donis Marshall


programming
programming-security
web
dotnet-programming

Agile Web Development with Rails: A Pragmatic Guide


Dave Thomas - 2005
    A full Rails application probably has less total code than the XML you'd need to configure the same application in other frameworks. With this book you'll learn how to use "ActiveRecord" to connect business objects and database tables. No more painful object-relational mapping. Just create your business objects and let Rails do the rest. You'll learn how to use the "Action Pack" framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, implement web services, and create dynamic, user-centric web-pages using built-in Javascript and Ajax support. There are extensive chapters on testing, deployment, and scaling. You'll see how easy it is to install Rails using your web server of choice (such as Apache or lighttpd) or using its own included web server. You'll be writing applications that work with your favorite database (MySQL, Oracle, Postgres, and more) in no time at all. You'll create a complete online store application in the extended tutorial section, so you'll see how a full Rails application is developed---iteratively and rapidly. Rails strives to honor the Pragmatic Programmer's "DRY Principle" by avoiding the extra work of configuration files and code annotations. You can develop in real-time: make a change, and watch it work immediately. Forget XML. Everything in Rails, from templates to control flow to business logic, is written in Ruby, the language of choice for programmers who like to get the job done well (and leave work ontime for a change). Rails is the framework of choice for the new generation of Web 2.0 developers. Agile Web Development with Rails is the book for that generation, written by Dave Thomas (Pragmatic Programmer and author of Programming Ruby) and David Heinemeier Hansson, who created Rails.

DevOps Troubleshooting: Linux Server Best Practices


Kyle Rankin - 2012
    It has saved me hours in troubleshooting complicated operations problems." -Trotter Cashion, cofounder, Mashion DevOps can help developers, QAs, and admins work together to solve Linux server problems far more rapidly, significantly improving IT performance, availability, and efficiency. To gain these benefits, however, team members need common troubleshooting skills and practices. In DevOps Troubleshooting: Linux Server Best Practices , award-winning Linux expert Kyle Rankin brings together all the standardized, repeatable techniques your team needs to stop finger-pointing, collaborate effectively, and quickly solve virtually any Linux server problem. Rankin walks you through using DevOps techniques to troubleshoot everything from boot failures and corrupt disks to lost email and downed websites. You'll master indispensable skills for diagnosing high-load systems and network problems in production environments. Rankin shows how to Master DevOps' approach to troubleshooting and proven Linux server problem-solving principles Diagnose slow servers and applications by identifying CPU, RAM, and Disk I/O bottlenecks Understand healthy boots, so you can identify failure points and fix them Solve full or corrupt disk issues that prevent disk writes Track down the sources of network problems Troubleshoot DNS, email, and other network services Isolate and diagnose Apache and Nginx Web server failures and slowdowns Solve problems with MySQL and Postgres database servers and queries Identify hardware failures-even notoriously elusive intermittent failures

Magic In Dixie


Beth Albright - 2014
    And of all places to start digging them up—a funeral.” ~Vivi McFadden HeartFull Description: “I was born into a house full of secrets and bad behavior.”Rhonda Cartwright Bently is having the most important moment of her life. She has finally been asked to help cater the Governor’s ball at the Emmy Awards in LA— But before the big day she has to get home to Tuscaloosa, Alabama and bury her estranged father. What she discovers in the aftermath of the funeral turns her life upside down in a matter of seconds. A gift from her father from the grave—a dilapidated southern mansion with an old trunk full of family secrets, will transform Rhonda’s life in an instant and make her question everything she’s ever believed about her family and herself. And then there’s that list--the one she made about her dream man when she was just a teenager. Her perfect love may be right here under her nose, but for Rhonda this is one last complication she could do without. She intended to get home, bury Daddy, sell that dilapidated monstrosity and get back to LA, as fast as she could. But plans never quite work out just as we hope.Rhonda will have to call on her old BFF’s, Blake and Vivi, to help solve the family mystery. But what those original Sassy Belles finally create out of that pile of dust could change Rhonda’s life for good, make her Hollywood dreams fade to black, and maybe even help her uncover her heart right where she left it—in Dixie. But sometimes things aren’t as they seem. And people aren’t always who we think they are.Beth Albright is at her southern best with this new series of sexy romance, laugh out loud comedy, and edge-of-your-seat mystery—exactly what we have come to love in the Beth Albright brand! So grab your girlfriends and put on your seatbelts for this one-- an exciting, unpredictable joy ride though the Deep South that will keep you guessing until the final shocking pages.