Book picks similar to
Make Your Own Algorithmic Art by Tariq Rashid
programming
art
software-general
arts
Learn R in a Day
Steven Murray - 2013
The book assumes no prior knowledge of computer programming and progressively covers all the essential steps needed to become confident and proficient in using R within a day. Topics include how to input, manipulate, format, iterate (loop), query, perform basic statistics on, and plot data, via a step-by-step technique and demonstrations using in-built datasets which the reader is encouraged to replicate on their computer. Each chapter also includes exercises (with solutions) to practice key skills and empower the reader to build on the essentials gained during this introductory course.
A Mirror Garden: A Memoir
Monir Farmanfarmaian - 2007
From the enchanted basement storeroom where she played as a girl to the penthouse high above New York City where she would someday live, this is the delightful and inspiring story of her life as an artist, a wife and mother, a collector, and an Iranian. Here we see a mischievous girl become a spirited woman who defies tradition. Both a love story and a celebration of the warmth and elegance of Iranian culture, A Mirror Garden is a genuine fairy tale of an exuberant heroine who has never needed rescuing.From the Trade Paperback edition.
Not Easily Washed Away: Memoirs of a Muslim's Daughter
Anon Beauty - 2010
Because it is in first person, the reader directly sees the psychological impact of the abuse and comes to understand how the abuser manipulates the victim into cooperating in it. We see the psychological costs of being abused—denial, depression, mental splitting, obsessive-compulsive behaviors, alcohol abuse, hopelessness, shame, fear of harm to her family—but gradually we also experience Laila's struggle. Set in the context of Muslim society where the young female victim knows her word will not be believed in preference to that of her "good" Muslim father, the story could have happened anywhere. Yes, the details are shocking, but they are not prurient, as the negative reviews have suggested. They are sickening and saddening but they are real. The details serve to underline the horrible things that abusers do to kids. I learned much about how the relationship between abuser and victim works and why it is so hard for the victim to break away and recover. This story is all the more moving because it is true. It took great courage for Laila to expose her life in this way, even if she does use a pseudonym. Her opening explanation for why she wrote the book reveals her hope that at least one abused individual will read it and live a healthy, happy life after the horrific experiences of such a childhood.Synopsis: Not Easily Washed Away is the true story of a young girl who was born to a Muslim family in Pakistan. She suffered through sexual, mental and physical abuse for fifteen years, which was perpetrated by her father Abdulla. Laila decides to take advantage of her father’s incestuous addiction by having him acquire a visa for her to the United States, where she feels as if she can rid herself of a putrid past. The book is written from a psychological perspective in first person, as Laila shares her painful past with the reader, sparing no details of her ordeal as a child, teenager and young adult. After she realizes her father’s diabolical plan is to keep her in Pakistan for himself, Laila decides to take fate into her own hands. Her new attitude helps her to turn the tables on her father, now living in America, and manipulate him into marrying an American woman to get Laila’s visa to the United States.The United States is not the instantaneous answer to Laila's plight. She arrived in Seattle, Washington, in 2004 to start a new life away from her father, but ends up being unable to stop the incestuous relationship with him and later on, with her stepmother. Things get even worse for Laila, as she is now twenty years old, depressed, and worried that her family’s fate back in Pakistan might be jeopardized if she leaves home. In the Spring of 2007 Laila’s life changes when her younger sister arrived from Pakistan and when she meets an interesting, Christian, Jamaican man at school. The young man confronts Laila about the abuse, and when she realizes she has feelings for him, she tells him everything. The young man tries to convince Laila that she can become mentally stronger and free herself of her abusive father and stepmother by running away with him.
Zero: The Biography of a Dangerous Idea
Charles Seife - 2000
For centuries, the power of zero savored of the demonic; once harnessed, it became the most important tool in mathematics. Zero follows this number from its birth as an Eastern philosophical concept to its struggle for acceptance in Europe and its apotheosis as the mystery of the black hole. Today, zero lies at the heart of one of the biggest scientific controversies of all time, the quest for the theory of everything. Elegant, witty, and enlightening, Zero is a compelling look at the strangest number in the universe and one of the greatest paradoxes of human thought.
The Sixth String of Vilayat Khan
Namita Devidayal - 2018
He broke hearts and he broke rules. He tinkered as furiously with his car as he did with his instrument, which he transformed technically to create the new sitar standard. And always there was the music, at the centre of his being, protected and unharmed—music that contained the sound of ‘fairies dancing, elephants walking’. Vilayat Khan saw music. He was the man who made the sitar sing. .Namita Devidayal, author of the acclaimed bestseller, The Music Room, recreates the extraordinary life of an artiste who fundamentally and forever changed Indian instrumental music. She follows his footsteps from Calcutta, through Delhi, Bombay, Shimla and Dehradun, to Princeton, USA, where he spent his last years. Filled with previously untold stories about the man and the musician, this is an intimate portrait of an uncommon genius. .It is also an absolute feat of research—and storytelling. .‘Vilayat Khan and Ravi Shankar promised each other they would never perform together after this. Kishan Maharaj later told someone, ‘If these two eyes of India play together again, one will shut for ever.’ i
The Mikado Method
Ola Ellnestam - 2014
The Mikado Method is a process for surfacing the dependencies in a codebase, so that you can systematically eliminate technical debt and get things done.It gets its name from a simple game commonly known as "pick-up sticks." You start with a jumbled pile of sticks. The goal is to remove the Mikado, or Emperor, stick without disturbing the others. Players carefully remove sticks one at a time, leaving the rest of the heap intact, slowly exposing the Mikado. The game is a great metaphor for eliminating technical debt—carefully extracting each intertwined dependency until you're able to successfully resolve the central issue and move on.The Mikado Method is a book by the creators of this process. It describes a pragmatic, straightforward, and empirical method to plan and perform non-trivial technical improvements on an existing software system. The method has simple rules, but the applicability is vast. As you read, you'll practice a step-by-step system for identifying the scope and nature of your technical debt, mapping the key dependencies, and determining the safest way to approach the "Mikado"-your goal. A natural byproduct of this process is the Mikado Graph, a minimalistic, relevant, just-in-time roadmap and information radiator that reflects deep understanding of how your system works.
Calligraphy for Beginners: Hand Lettering Made Easy Using Faux Calligraphy
Shelley Hitz - 2018
I know from experience. In the summer of 2016, I decided to learn hand lettering to create coloring pages for my book, Broken Crayons Still Color. I watched every video I could find and tried all the recommended techniques. However, no matter what I did, even with the best of pens, my lettering looked horrible. Let's admit it: Learning calligraphy is not as easy as some of the artists online make it look. And I was frustrated. I continued my research and discovered faux calligraphy. I decided to use it, along with block lettering, to create my hand-drawn coloring pages. What is Faux Calligraphy? It's fake calligraphy. In my opinion, it is the easiest way to get started. You can achieve a beautiful outcome almost right away, even with your own handwriting. In this book, Calligraphy for Beginners, I will walk you through the steps of how to get started as well as the mistakes to avoid. In calligraphy, your letters will have thick downstrokes and thin upstrokes. With faux calligraphy, you simply add the thickness to your downstrokes after you write the letters. It's a three-step process you'll learn in chapter three. Traditional calligraphy and brush lettering require months of consistent practice to train your hand and develop the muscle memory required to achieve the thick and thin strokes. Even after years of practice, I continue to improve every day. And, honestly, I notice the difference in my lettering if I don't practice consistently for several weeks. Therefore, if you want to achieve a beautiful outcome right away or need to use lettering for a project immediately (like I did), faux calligraphy is a great way to get started. It's a fun way to add text to coloring pages and create beautiful artwork, hand-lettered cards, bookmarks, and so much more. Bonus: As a bonus to this book, you get free access to my faux calligraphy online class ($39 value). To make it as easy as possible for you, I filmed a video demonstrating every letter in the alphabet. Plus, you can download my practice sheets to print off for reference and blank practice sheets for your own lettering. Click the buy button and let's get started!
PYTHON: PROGRAMMING: A BEGINNER’S GUIDE TO LEARN PYTHON IN 7 DAYS
Ramsey Hamilton - 2016
Python is a beautiful computer language. It is simple, and it is intuitive. Python is used by a sorts of people – data scientists use it for much of their number crunching and analytics; security testers use it for testing out security and IT attacks; it is used to develop high-quality web applications and many of the large applications that you use on the internet are also written in Python, including YouTube, DropBox, and Instagram. Are you interested in learning Python? Then settle in and learn the basics in just 7 days - enough for you to be comfortable in moving on to the next level without any trouble.Are you interested in learning Python? Then settle in and learn the basics in just 7 days - enough for you to be comfortable in moving on to the next level without any trouble. In this book you'll learn: Setting Up Your Environment Let’s Get Programming Variables and Programs in Files Loops, Loops and More Loops Functions Dictionaries, Lists, and Tuples The “for” Loop Classes Modules File Input/Output Error Handling and much more! Now it's time for you to start your journey into Python programming! Click on the Buy Now button above and get started today!
Style on a Shoestring: Develop Your Cents of Style and Look Like a Million Without Spending a Fortune
Andy Paige - 2009
Her clothes fit her body perfectly, her use of color is compelling, her shoes are to die for, and her accessories make her whole outfit pop with panache. Is she a fashion-industry insider? A millionaire? If she's smart, chances are she's a value vixen who's learned which styles best fit her figure, how to navigate the sales rack, and how to put together a look that's fashionably fabulous. With Style on a Shoestring as your guide, you willl learn how to have a great cents of style-without breaking the bank. This book teaches you the skills to give yourself a complete makeover, including:How to make a $5 thrift-store find look like a $500 designer dealGetting wardrobe wreckers out of your closet and reworking the frocks you already haveFinding the right denim, bra, tops-even the dreaded bathing suit--for your bodyWhat time, day, and month to pounce on the best bargainsWhich colors minimize figure flaws and showcase the good stuff
Drawing Nature for the Absolute Beginner: A Clear & Easy Guide to Drawing Landscapes & Nature (Art for the Absolute Beginner)
Mark Willenbrink - 2013
In their fun and friendly teaching style, Mark and Mary Willenbrink show you how to realistically capture the world around you. All you need to get started are some simple supplies, basic techniques, and inspiration. From field to forest, beach or mountain, begin with a structural sketch, apply values and textures, and, before you know it, you'll be drawing everything you see. You'll even learn how to render favorite wildlife such as chipmunks, deer and eagles! Follow along with easy step-by-step demonstrations to draw rocks, seashells, butterflies and even more developed nature scenes. Gain a working understanding of key concepts such as perspective, value and composition. Discover simple tools and tips you can use right away to improve your art. Your artistic journey can be as pleasant as your final destination with drawing instruction meant for everyone.
Mastering Emacs
Mickey Petersen - 2015
In the Mastering Emacs ebook you will learn the answers to all the concepts that take weeks, months or even years to truly learn, all in one place.“Emacs is such a hard editor to learn”But why is it so hard to learn? As it turns out, it's almost always the same handful of issues that everyone faces.If you have tried to learn Emacs you will have struggled with the same problems everyone faces, and few tutorials to see you through it.I have dedicated the first half of the book to explaining the essence of Emacs — and in doing so, how to overcome these issues:Memorizing Emacs’s keys: You will learn Emacs one key at a time, starting with the arrow keys. To feel productive in Emacs, it’s important you start on an equal footing — without too many new concepts and keys to memorize. Each chapter will introduce more keys and concepts so you can learn at your own pace. Discovering new modes and features: Emacs is a self-documenting editor, and I will teach you how to use the apropos, info, and describe system to discover new modes and features, or help you find things you forgot! Customizing Emacs: You don’t have to learn Emacs Lisp to alter a lot of Emacs’s functionality. Most changes you want to make are possible using Emacs’s Customize interface and I will show you how to use it efficiently. Understanding the terminology: Emacs is so old it predates almost every other editor and all modern user interfaces. I have an entire chapter dedicated to the unique terminology in Emacs; how it is different from other editors, and what that means to you.
Bandit Algorithms for Website Optimization
John Myles White - 2012
Author John Myles White shows you how this powerful class of algorithms can help you boost website traffic, convert visitors to customers, and increase many other measures of success.This is the first developer-focused book on bandit algorithms, which were previously described only in research papers. You’ll quickly learn the benefits of several simple algorithms—including the epsilon-Greedy, Softmax, and Upper Confidence Bound (UCB) algorithms—by working through code examples written in Python, which you can easily adapt for deployment on your own website.Learn the basics of A/B testing—and recognize when it’s better to use bandit algorithmsDevelop a unit testing framework for debugging bandit algorithmsGet additional code examples written in Julia, Ruby, and JavaScript with supplemental online materials
Excel 2007 Bible
John Walkenbach - 2006
Spreadsheet," is one of the liworld's leading authorities on Excel Thoroughly updated to cover the revamped Excel interface, new file formats, enhanced interactivity with other Office applications, and upgraded collaboration features Includes a valuable CD-ROM with templates and worksheets from the book Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
CompTIA A+ Certification All-in-One Exam Guide (A+ Certification All in One Exam)
Mike Meyers - 2006
Mike Meyers, the leading authority on CompTIA A+ certification and training, has helped hundreds of thousands of people pass the CompTIA A+ exams-and now he can help you too. Inside, you'll find detailed coverage of the exam format, helpful exam tips, end-of-chapter practice questions, and hundreds of photographs and illustrations. After you ace the exams, this comprehensive guide will serve as an essential on-the-job reference.Full details on all exam objectives, including how to:
Work with CPUs, RAM, and motherboards
Install, partition, and format hard drives
Work with portable PCs, PDAs, and wireless technologies
Install, upgrade, and troubleshoot Windows 2000 Professional and Windows XP
Install sound and video cards
Manage printers and connect to networks
Implement security measures
Understand safety and environmental issues
Establish good communication skills and adhere to privacy policies
The CD-ROM features:
Eight full practice exams covering CompTIA A+ Essentials and Exams 220-602, 220-603, & 220-604
One hour of LearnKey video training featuring Mike Meyers teaching key A+ topics
Electronic copy of the book
Complete exam objective map for all four exams
List of official CompTIA A+ acronyms
Useful tools and utilities for PC technicians
Graph Theory With Applications To Engineering And Computer Science
Narsingh Deo - 2004
GRAPH THEORY WITH APPLICATIONS TO ENGINEERING AND COMPUTER SCIENCE-PHI-DEO, NARSINGH-1979-EDN-1