Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users


Christopher Negus - 2007
    Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.

Tmux 2: Productive Mouse-Free Development


Brian P. Hogan - 2016
    The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.3, you'll customize, script, and leverage tmux's unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard's home row.You have a database console, web server, test runner, and text editor running at the same time, but switching between them and trying to find what you need takes up valuable time and breaks your concentration. By using tmux 2.3, you can improve your productivity and regain your focus. This book will show you how.This second edition includes many features requested by readers, including how to integrate plugins into your workflow, how to integrate tmux with Vim for seamless navigation - oh, and how to use tmux on Windows 10.Use tmux to manage multiple terminal sessions in a single window using only your keyboard. Manage and run programs side by side in panes, and create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Manipulate text with tmux's copy and paste buffers, so you can move text around freely between applications. Discover how easy it is to use tmux to collaborate remotely with others, and explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system.Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal.

PostgreSQL 9.0 High Performance


Gregory Smith - 2010
    You could spend years discovering solutions to them all, step by step as you encounter them. Or you can just look in here. All successful database applications are destined to eventually run into issues scaling up their performance. Peek into the future of your PostgreSQL database's problems today. Know the warning signs to look for, and how to avoid the most common issues before they even happen. Surprisingly, most PostgreSQL database applications evolve in the same way: Choose the right hardware. Tune the operating system and server memory use. Optimize queries against the database, with the right indexes. Monitor every layer, from hardware to queries, using some tools that are inside PostgreSQL and others that are external. Using monitoring insight, continuously rework the design and configuration. On reaching the limits of a single server, break things up; connection pooling, caching, partitioning, and replication can all help handle increasing database workloads. The path to a high performance database system isn't always easy. But it doesn't have to be mysterious with the right guide. This book is a clear, step-by-step guide to optimizing and scaling up PostgreSQL database servers. - Publisher.

Objects on Rails


Avdi Grimm - 2012
    This book is aimed at the working Rails developer who is looking to grow and evolve Rails projects while keeping them flexible, maintainable, and robust. The focus is on pragmatic solutions which tread a “middle way” between the expedience of the Rails “golden path”, and rigid OO purity.

Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life


David B. Copeland - 2012
    With its simple commands, flags, and parameters, a well-formed command-line application is the quickest way to automate a backup, a build, or a deployment and simplify your life. As Ruby pro David Copeland explains, writing a command-line application that is self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, since it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, readable syntax. Moreover, Ruby has the support of a rich ecosystem of open-source tools and libraries. Ten insightful chapters each explain and demonstrate a command-line best practice. You'll see how to use these tools to elevate the lowliest automation script to a maintainable, polished application. You'll learn how to use free, open source parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep options simple for everyday users, while giving advanced users options for more complex tasks. There's no reason a command-line application should lack documentation, whether it's part of a help command or a man page; you'll find out when and how to use both. Your journey from command-line novice to pro ends with a look at valuable approaches to testing your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users. With Ruby, the command line is not dead. Long live the command line.What You Need: All you'll need is Ruby, and the ability to install a few gems along the way. Examples written for Ruby 1.9.2, but 1.8.7 should work just as well.

The Stark International Trilogy: Jackson Steele: Say My Name, On My Knees, Under My Skin


J. Kenner - 2016
    Kenner is a roller-coaster ride of sinful secrets and sweet seduction. RT Book Reviews raved that “readers who need more of Kenner’s racy, sizzling Stark novels will delight in this new series, set in the same decadent, lavish world.” And now the full series is together in one riveting ebook bundle:   SAY MY NAME ON MY KNEES UNDER MY SKIN Also includes a preview of the first book in J. Kenner’s hotly anticipated new trilogy, Dirtiest Secret!   I never let anyone get too close—but he’s the only man who’s ever made me feel alive.   Meeting Jackson Steele was a shock to my senses. Confident and commanding, he could take charge of any room . . . or any woman. And Jackson wanted me. The mere sight of him took my breath away, and his touch made me break all my rules.     Our bond was immediate, our passion untamed. I wanted to surrender completely to his kiss, but I couldn’t risk his knowing the truth about my past. Yet Jackson carried secrets too, and in our desire we found our escape, pushing our boundaries as far as they could go.   Learning to trust is never easy. In my mind, I knew I should run. But in my heart, I never felt a fire this strong—and it could either save me or scorch me forever.   Praise for J. Kenner’s Stark International Trilogy   “Readers who need more of Kenner’s racy, sizzling Stark novels will delight in this new series, set in the same decadent, lavish world. . . . Kenner has crafted a hero whose compassion is remarkable, and who is strong enough not only to apologize and to change, but to offer her the kind of love she wants and needs, as well. . . . Fans of dark, intense and emotionally scorching romances will surely adore this series opener.”—RT Book Reviews, on Say My Name   “Hot! Running the gamut from fast and wild to slow and tender, the love scenes were intense and wonderfully written. . . . This trilogy is just getting better and better as we learn more about Sylvia’s resiliency and Jackson’s caring side.”—Harlequin Junkie, on On My Knees   “Red-hot and angsty . . . Kenner keeps readers guessing.”—Publishers Weekly, on Under My Skin   “Kenner does a wonderful job of displaying both Jackson’s and Sylvia’s secrets, pains, insecurities and the mechanisms they use when the stress is overwhelming. . . . A great series about determination, strong personalities, perseverance and standing strong under adversity . . . a wonderful read!”—Fresh Fiction, on Under My Skin   The Stark International Trilogy is intended for mature audiences.

The Trade Off


Louise Maniscalco - 2014
    Joyce Brown, President of Fashion Institute of Technology Go behind the window displays.  Behind the racks.  Two personal shoppers for Manhattan's biggest department stores have written a wildly dishy novel that goes behind the dressing rooms of New York’s fashion elite. At Frankel’s New York, the wives of billionaires and Hollywood celebrities sip champagne while stylists and tailors cater to every whim.  And one person has made it her career to help these Amex-wielding shoppers create the perfect look. Bonnie Salerno Madden knows all of her client’s preferences, whims, and fantasies.  She knows the price they paid to gain access to the salon where having Bonnie as their private shopper is a first-class ticket to being the toast of the New York high-fashion social scene. But while Bonnie is all elegance on the outside, she’s barely keeping it together on the inside.  A single mom to a special needs child, she needs her high-pressure job to care for her family.  And when that job is put in jeopardy, Bonnie will need to make some of the riskiest choices of her life to guarantee a better future for her son, and for herself.  With the opportunity to live in her own fairy tale, will Bonnie have what it takes to make the trade off?  “THE TRADE OFF is a riveting page-turner even for a non-shopper like me. The ultimate tale of New York life.”—David Patrick Columbia, newyorksocialdiary.com

Restriction / Reawakening / Rebellion / Revolution


C.M. Raymond - 2018
    Clarke  She didn’t mean to use magic She didn’t even know she HAD magic She just wanted to save her brother, who was dying in her arms. Accused of using illegal magic, and sentenced to a cruel death at the hands of the Arcadian Guards, Hannah has no choice but to trust in the aid of a strange old wizard who offers her the gift of unimaginable power.But power has consequences, and soon Hannah is at the center of a city-wide war to take back the future that was stolen from them. Can she control the power that courses through her? Can she unite a team of heroes from different walks of life? Can she bring justice to Arcadia?The Rise of Magic is an epic fantasy, set in the far future, where magic and monsters ravage the land of Irth and only the strong survive. Set on the foundation laid by the Kurtherian Gambit Series, The Rise of Magic tells an entirely new story of the future of our world, and of the heroes and villains who battle for control of its destiny.Read now and discover the Rise of Magic…The Rise of Magic (Boxset 1) includes the first full arc of the series (books 1-4):RestrictionReawakeningRebellionRevolution

Diary of a Super Spy (An hilarious adventure for children aged 7 - 12)


Peter Patrick - 2014
    Tuesday started out like any other day – until my school became the target of a zombie attack! I tried to call my Dad, but he wouldn’t answer. So my school is about to be taken over by crazy zombies – but not if I can help it! This story is a funny adventure that is engaging for children, middle school students, and grown-ups.

Humans vs Computers


Gojko Adzic - 2017
    You'll read about humans who are invisible to computers, how a default password once caused a zombie apocalypse and why airlines sometimes give away free tickets. This is also a book on how to prevent, avoid and reduce the impact of such problems. Our lives are increasingly tracked, monitored and categorised by software, driving a flood of information into the vast sea of big data. In this brave new world, humans can't cope with information overload. Governments and companies alike rely on computers to automatically detect fraud, predict behaviour and enforce laws. Inflexible automatons, barely smarter than a fridge, now make life-changing decisions. Clever marketing tricks us into believing that phones, TV sets and even cars are somehow smart. Yet all those computer systems were created by people - people who are well-meaning but fallible and biased, clever but forgetful, and who have grand plans but are pressed for time. Digitising a piece of work doesn't mean there will be no mistakes, but instead guarantees that when mistakes happen, they'll run at a massive scale. The next time you bang your head against a digital wall, the stories in this book will help you understand better what's going on and show you where to look for problems. If nothing else, when it seems as if you're under a black-magic spell, these stories will at least allow you to see the lighter side of the binary chaos. For people involved in software delivery, this book will help you find more empathy for people suffering from our mistakes, and discover heuristics to use during analysis, development or testing to make your software less error prone. <

Functional Programming in JavaScript


Luis Atencio - 2016
    Through concrete examples and jargon-free explanations, this book teaches you how to apply functional programming to real-life development tasks. The book includes insightful comparisons to object-oriented or imperative programming, which will allow you to ease into functional design. Moreover, you'll learn a repertoire of techniques including function chaining and pipelining, recursion, currying, binding, functional composition, lazy evaluation, fluent error handling, memoization, and much more. By the end of the book, you'll think about application design in a fresh new way.About the technologyAs web developers build increasingly complex applications in JavaScript, the code base for these projects can become exponentially larger and harder to maintain. The result? Application performance suffers, and readability and extensibility are severely compromised. For applications like these, Functional Programming provides a saner approach, allowing you to write elegant, readable code that raises the level of abstraction while being less prone to errors. Although not a "pure" functional language, JavaScript's native functional capabilities unlock access to proven functional programming techniques and practices.What's insideFoundations of functional programming and designExplore JavaScript's functional programming capabilities and the functional library ecosystemCreate more reliable code by embracing immutabilityLearn to write code that's easier to reason aboutSeparate core logic from program structure to write extensible codeAdopt a new approach to error handling and testingApply functional programming to solve real-world problemsAbout the readerReaders need to be comfortable with JavaScript programming and object-oriented design. No previous experience with functional programming is required.About the authorLuis Atencio is a Staff Software Engineer for Citrix Systems in Ft. Lauderdale, FL. He develops and architects applications leveraging Java, PHP, and JavaScript platforms. Luis is very involved in the community and has presented at local meet-ups. He blogs about software engineering at luisatencio.net and writes articles for PHP magazines and DZone. Follow Luis on twitter at @luijar.

Camelot Overthrown


Galen Wolf - 2017
     Christendom is threatened by the minions of the evil one Satanus, and King Arthur, king of the Britons, calls out for brave knights to come and defend the Island of Britain. Camelot Overthrown is the first book set in a future virtual reality fantasy role playing by Miskatonic Games. Join Gorrow as he rises up from Level 1, hones his knightly skills, upgrades his weapons, makes friends, and builds a village on his way from Squire to Knight. But his progress is threatened by the ever encroaching armies of Satanus, who threaten even Camelot itself. Gorrow must race to level so he has the skills to fight and defeat evil. And the financial resources to back up his fight. King Arthur sends out a call. If Camelot falls, surely Christendom will fall too? Then who will resist Satanus as his black tide threatens to overwhelm the medieval island of Britain?

The Quantum Price: Ethan Price Book One


Malcolm Murdock - 2019
    They used him to kill. Now they’ve lost control. When a man wakes up face-down in the middle of a garbage dump, he naturally has a few questions.Why is he in a hand-tailored suit with a bullet hole in his back? Why are there homicidal robots trying to kill him? Why can’t he remember his own name? And how did he get so good at killing? But the more he learns, the less he likes—and the more he starts to think this will end very, very badly. With a faceless organization hunting him, bloody flashbacks haunting him, and an intriguing new companion helping him, the clock is ticking on whether he can escape his past before it devours him.Will he recover his memories before it’s too late, or be forced to become a pawn for the forces hunting him down?Perfect for fans of The Bourne Identity and James Prescott, The Quantum Price is the thrilling first book in the brand-new Ethan Price series. If you like your technothrillers with a side of cyberpunk, scroll up and grab your copy today!

Practical Django Projects


James Bennett - 2008
    You'll work through the development of each project, implementing and running the applications while learning new features along the way.Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Python developers have been particularly fortunate in this area, having been able to take advantage of Django, a very popular open source web framework whose stated goal is to make it easier to build better web applications more quickly with less code.Practical Django Projects is the first book to introduce this popular framework by way of a series of realworld projects. What you'll learn Capitalize upon Django's welldefined framework architecture to build web applications faster than ever before Learn by doing by working through the creation of three realworld projects, including a content management system, blog, and social networking site Build userfriendly web sites with wellstructured URLs, session tracking, and syndication options Let Django handle tedious tasks such as database interaction while you focus on building compelling applications Who this book is forWeb developers seeking to use the powerful Django framework to build powerful web sites. "

Mobile App Marketing And Monetization: How To Promote Mobile Apps Like A Pro: Learn to promote and monetize your Android or iPhone app. Get hundreds of thousands of downloads & grow your app business


Alex Genadinik - 2014
     I am an independent mobile app entrepreneur just like you, and I wrote this book to teach you all my strategies for how to: - Get 1,000,000+ downloads from mobile app store marketing - Save money by doing your own ASO (search engine optimization SEO for Android and the Apple App stores) better than most consultants you might consider hiring - Create an app marketing strategy outside the app stores by getting press coverage and learning how to promote an app using social media and social sharing - Make money with effective app store monetization to help you maximize your app revenue with subscriptions, in-app purchases, publishing effective ads, selling affiliate products and other strategies used by successful mobile app businesses - Create a successful mobile app business I wrote this book with all my heart and soul. The book draws on my own years of experience building top apps in my niche, promoting apps, making money with my apps, and coaching other app entrepreneurs on how they can make turn their mobile apps into successful businesses. You will be getting the best of all worlds. First, I have very deep hands on experience building and growing my own apps. Second, I have a wealth of experience coaching and observing other app entrepreneurs whose experiences and aspirations are probably very similar to yours. In this book you get all the insights from me making my own apps a success, and the insights of the cumulative experiences of the people I've coached. This is a very to the point book with many actionable tips and strategies for how to promote your mobile app (iPhone or Android), make money from your smartphone applications, and generally treat it as a real business. All suggestions in this book are based on my own experiences promoting my own problemio.com business apps which at the point of latest revision of this book have cumulative 1,000,000+ downloads, and insights of me having coached over 100 other app entrepreneurs. I am an independent mobile application developer and mobile application entrepreneur just like you. I am not a multi-million dollar app development studio or a big company. If you are an independent app developer just like me, you can use the mobile application marketing strategies that I outline in this book. Many of the strategies are simple and effective, and you can begin working on them as early as today. The book contains over 20 strategies to promote your apps. They all worked for my apps and they will help you grow your app to its highest potential. After growing your app, you will be able to make good money from your app, and achieve the goals that you have for your app business. Get the book now, and become a pro at app store marketing (app store SEO which is otherwise known as ASO), and start increasing your app downloads and revenue today!