万本电子书0元读

万本电子书0元读

The Year of Yes: The Story of a Girl, a Few Hundred Dates, and Fate
The Year of Yes: The Story of a Girl, a Few Hundred Dates, and Fate
Maria Headley
¥81.03
Headley, a wise-cracking New York City girl with as much wit as any character on Sex and the City, is jaded and cynical about men in New York. She vows to say yes to any and every person who asks her out – a taxi driver, a homeless man – you name it, she'll say yes for an entire year. By the year's end, she meets the man she eventually marries. ‘The Year of Yes’ is the hilarious and hopeful true account of one woman’s quest to find a man she can stand (for longer than a couple of hours). Frustrated by her own pitiful taste, writer Maria Headley decided to leave her love life up to fate, going out with everyone who asked her: homeless men, taxi drivers, and yes, even a couple of women. Opening her heart and mind to the possibility that her perfect match might be the person she least expects, she spent 12 months dating most of New York City, and beyond, including: JARZHE: A Microsoft Millionaire who still lived with his mother THE ROCKSTAR: A young homeless man who believed himself to be Jimi Hendrix IRA: Her high school nemesis, whom she’d spent seven years rejecting THE MIME: A man in the Marceau Mold who proposed with hand gestures CHUPA CHUPA: A 70-year-old neighborhood eccentric who spoke only Spanish And finally, a man whose baggage should have taken him off her list – at least until ‘The Year of Yes’ taught her what was really important: love and perseverance always wins in the end.
The Sisters Who Would Be Queen: The tragedy of Mary, Katherine and Lady Jane Gre
The Sisters Who Would Be Queen: The tragedy of Mary, Katherine and Lady Jane Gre
Leanda de Lisle
¥81.03
The dramatic untold story of the three tragic Grey sisters, all heirs to the Tudor throne, all victims to their royal blood. Lady Jane Grey is an icon of innocence abused. Remembered as the ‘Nine Days Queen’, she has been mythologized as a child-woman sacrificed to political expedience. But behind the legend lay a rebellious adolescent who became a leader, and no mere victim. Growing up in her shadow, Jane’s sisters Katherine and Mary would have to tread carefully to survive. The dramatic lives of the younger Grey sisters remain little known, but both women became heirs and rivals to the Tudor monarchs, Mary and Elizabeth I. To gain Queen Mary’s trust, teenaged Katherine ignored Jane’s final request not to change her religion, only to risk her life with a marriage that threatened Queen Elizabeth’s throne. While Katherine’s friends fought to save her, the youngest Grey sister, Mary, stayed at court. Though too poor and plain to be significant, she looked set to escape the burden of her royal blood. But then she too fell in love and incurred the Queen’s fury. Exploding the many myths of Lady Jane’s life, and casting fresh light onto Elizabeth’s reign, acclaimed historian Leanda de Lisle brings the Grey sisters’ tumultuous world to life: at a time when a royal marriage could gain you a kingdom, or cost you everything.
O istorie dramatic? a prezentului
O istorie dramatic? a prezentului
Nicolae Breban
¥80.93
Demersul Antoanetei Olteanu, reputat? traduc?toare de limba rus? ?iexpert? ?n istoria cultural? a Rusiei, se distinge at?t prin calitatea informa?iilor, adesea inedite, c?t ?i prin compozi?ia complex?, care ?mbin? viziunea sintetic? cu o perspectiv? transcultural? exersat?. Cartea se recomand? de la sine at?t cititorului profesionist, care g?se?te aici o serie de date altfel greu accesibile, c?t ?i celui interesat de istoria ?i cultura Europei ?n ansamblu. Dup? cum anun?? ?i subtitlul, lucrarea reconstituie o istorie cultural? a secolului al XIX-lea, realiz?nd, ?n fapt, o fresc? a uneia dintre cele mai captivante perioade din istoria Rusiei, cea imperial?. Datele prezentate acoper? practic toate Aspectele vie?ii politice, sociale, economice ?i culturale ale acestui interval de timp, marcat at?t de aura ?arilor, c?t ?i de nenum?ratele revolte populare. Tabloul evenimentelor majore este ?ntregit cu minu?ioase inventare de titluri nobiliare, cu date economice consemnate cu acribie, cu o expunere vie a panoramei cutumelor sociale, familiale ?i religioase, merg?nd de la modalit??ile de confec?ionare a juc?riilor sau a bijuteriilor p?n? la istorii ale ceaiului sau vodcii. Atmosfera epocii cap?t? un contur des?v?r?it prin citarea unor fragmente din lucr?ri ?tiin?ifice de referin??, din jurnalele de c?l?torie ?i din publicistica vremii, dar ?i din operele marilor scriitori ai vremii, ca Dostoievski, Gogol ?i Tolstoi. Se contureaz?, astfel, o imagine neconven?ional? a Rusiei, o na?iune confruntat? permanent cu tensiunea unei alegeri fundamentale, care pune ?n opozi?ie modelul str?in ?i inegalabila for?? intern?. Autoarei ?i revine meritul de a fi surprins aspectele esen?iale ale acestei tensiuni, cu ample ecouri ?n perioadamodern? ?i cu evidente efecte asupra mentalit??ii contemporane.
OSMEHIVANJE
OSMEHIVANJE
Nebojsa Simin
¥80.93
Bestseller interna?ional Descoperi?i volumul al VI-lea dintr-o serie de c?r?i pentru copii a c?ror popularitate a dep??it orice a?tept?ri! ?Pisicile r?zboinice” s-au v?ndut ?n mai mult de 14 milioane de volume ?n peste 20 de ??ri ?i au ap?rut pe lista ?New York Times” a celor mai v?ndute titluri. De genera?ii ?ntregi, patru clanuri de pisici s?lbatice convie?uiesc ?n p?dure, departe de oameni. Au un cod al onoarei ?i pre?uiesc loialitatea. Se antreneaz? ca r?zboinici pentru a-?i proteja Clanurile. Folosesc remedii naturiste pentru a se vindeca. Respect? legile statornicite de ?nainta?i. Sunt ghidate ?n ac?iunile lor de spiritele str?mo?ilor r?zboinici, reuni?i ?n Clanul Stelelor. Ro?covanul este un fost pisoi de cas? care s-a dovedit a fi puternic ?i descurc?re? ?n s?lb?ticie. Dup? ce a fost acceptat ca ucenic ?n Clanul Tunetului sub numele de Lab? de Foc, a primit titulatura de r?zboinic ?i numele Inim? de Foc. Mai departe, vitejia l-a adus p?n? la pozi?ia de secund ?n clan. Pe m?sur? ce conduc?toarea Stea Albastr? se simte tot mai r?u, Inim? de Foc este nevoit s? preia fr?iele. ?n cele din urm?, cel care fusese c?ndva un pisoi de cas? va ajunge chiar liderul Clanului Tunetului, sub numele de Stea de Foc. Dar, tocmai acum, luptele pentru onoare ?i teritoriu devin din ce ?n ce mai ?ncr?ncenate, iar ?ndoielile ?i tr?darea afecteaz? toate clanurile. Pisicile din p?dure tr?iesc vremuri ?ntunecate... Clanul Tunetului este nevoit s? porneasc? la lupt? ?mpotriva lui Stea de Tigru, conduc?torul Clanului Umbrelor. Comploturile ?i setea lui ne??rmurit? de putere arunc? toate cele patru clanuri ?ntr-un r?zboi s?ngeros. Stea de Foc se preg?te?te s?-?i ?nfrunte du?manul, ?ns? pericolul cel mai mare p?nde?te ?n umbr?, lovind pe nea?teptate. Din r?ndul clanurilor se vor ridica noi eroi, iar unii dintre ace?tia ??i vor g?si sf?r?itul... Cele mai sumbre prevestiri ale str?bunilor r?zboinici din Clanului Stelelor se transform? ?n realitate. Pentru a-?i salva clanul, Stea de Foc trebuie s? ?n?eleag? profe?ia lor: ?Cele patru vor deveni dou?. Leul ?i tigrul se vor ?nfrunta ?n lupt?, iar s?ngele va domni ?n p?dure”. Volumul cuprinde h?r?i ?i simboluri din via?a pisicilor r?zboinice. ?O poveste plin? de aventur?, care v? va ?ine cu sufletul la gur?.” - Publishers Weekly ?Un episod palpitant din aventurile pisicilor r?zoinice, care va fi cu siguran?? pe placul cititorilor.“ - ALA Booklist ?Povestea este mereu surprinz?toare; personajele sunt ?nzestrate cu tabieturi ?i comportamente feline autentice.” - VOYA Din aceea?i serie: Pisicile R?zboinice. Cartea I - ?n inima p?durii Pisicile R?zboinice. Cartea II – Foc ?i ghea?? Pisicile R?zboinice. Cartea III – P?durea secretelor Pisicile R?zboinice. Cartea IV – Furtuna Pisicile R?zboinice. Cartea V – O cale primejdioas? ?n cur?nd, apare seria ?Noua profe?ie”! Genera?ia urm?toare se confrunt? cu o profe?ie sumbr?, care amenin?? nu numai clanurile de pisici, ci ?ntreaga p?dure.
Holtodiglan
Holtodiglan
Gillian Flynn
¥80.93
Holtodiglan
TRI KNJIGE O SOFIJI
TRI KNJIGE O SOFIJI
Rasa Popov
¥80.93
O istorie politico-sentimental? a capitalei noastre. De ce o istorie politico-sentimental?? Pentru c?, ?n evolu?ia Bucure?tiului, de-alungul secolelor, afacerile politice s-au ?mpletit adesea, inevitabil, cu b?t?ile inimii. Chiar prima perioad? a cet??ii, ca ?i capital? domneasc?, tutelat? de figu ra dominant? a doamnei Chiajna, poate fi b?nuit? de un senzualism crud care a deschis drum acelui fenomen pe care Ionescu-Gion ?l numea at?t de plastic ?ginecolatrie“, adic? ascultarea dovedit? de domnitorii valahi fa?? de so?iile lor.
Mo?tenirea babei Stoltz
Mo?tenirea babei Stoltz
Alina Pavelescu
¥80.93
Motanul, romanul din 1997 al lui Pat Gray, este o alegorie politic? plin? de umor. C?nd animalele se v?d r?mase singure ?n casa p?r?sit? de st?p?ni, huzurul pa?nic de p?n? atunci las? locul luptei pentru supravie?uire ?i putere. Ce ambi?ii are Motanul? Ce pune la cale ?obolanul? Ce g?nde?te meditativul ?oarece? Vom afla din aceast? poveste care a fost pe bun? dreptate comparat? de critici cu Ferma animalelor orwellian?.
Jur?m?nt de r?t?cire
Jur?m?nt de r?t?cire
Ana Barton
¥80.93
C?teva dintre calit??ile pe care eu le apreciez cel mai mult la o carte sunt simplitatea scriiturii, lipsa de preten?ii intelectuale (prin intermediul c?rora autorul ar vrea s? arate c?t e el de de?tept) ?i naturale?ea textului, adic? autenticitatea. ?#confuz” are toate aceste calit??i. ?n plus, cartea mai beneficiaz? de c?teva atuuri foarte importante: povestea este una universal?, plin? de ?nt?mpl?ri credibile, care se pot ?nt?mpla oric?rui om ?i care pot avea loc oriunde ?n lume, iar scriitura are o oralitate u?or de identificat ?nc? de la primele pagini. (Adrian Tele?pan) ?#confuz” nu e o carte despre homosexualitate. E o carte despre oameni. Despre drumul fiec?ruia spre el ?nsu?i. Despre puterea de a accepta ce g?se?ti atunci c?nd ajungi la tine. Despre a nu te (mai) min?i. Nu atunci c?nd e?ti singur ?i gol ?i te prive?ti ?n ochii sufletului. Pentru c?, atunci, nu ?i vei mai min?i nici pe al?ii. Iar ?sta e primul pas spre asumare. ?i numai a?a vei putea fi fericit. ?#confuz” e o carte despre fericire. Copile, via?a e prea scurt? pentru a fi nefericit. Vrei s? fii o alt? umbr? care trece indiferent? prin via??? (Laura Nureldin) ?ti?i melodiile alea pe care le auzi o singur? dat? ?i te treze?ti fredon?ndu-le o or? mai t?rziu? E semn c? au intrat ?n tine. Cam a?a e ?i cu cartea asta. Nu e Beethoven. E un c?ntec care pare n?scut la o chitar?, pe plaj?, l?ng? un foc de tab?r?, sub luna plin?. ?l ascul?i z?mbind ?i ??i d? o stare de plin. ??i r?m?ne pe piele ca ni?te fire de nisip. G?ndul nu ??i fuge ?n alt? parte. E?ti acolo, ascul?i ?i admiri sinceritatea omului care improvizeaz? la chitar? f?r? s? ?ncerce s? ??i demonstreze nimic. C?nt? liber despre ceva-ul lui, timpul trece pe nesim?ite, s?dind ?n tine o senza?ie de bine. S? mai c?n?i, Alex! S? mai c?n?i! (Natalie Ester) Dincolo de sui?uri ?i cobor??uri, de momente-surpriz? ?i certuri interminabile, de scene erotice pasionale ?i absurd cotidian, acest roman e un incredibil de reu?it portret al energiei s?lbatice, al confuziei mascate ?n obstina?ie, pe care numai la 20 de ani o po?i tr?i. ?i tu, drag? cititorule, ai fost confuz odat?. ?i ce bine a fost. Lectur? pl?cut?. (Lorena Lupu)
Míg enyém leszel
Míg enyém leszel
Samantha Hayes
¥80.85
Rendhagyó útinapló egy egzotikus világról és a n?i lélekr?l Akkor kezdtem ábrándozni a ?sz?késr?l”, amikor gyerekkoromban beszereztem egy már akkor is ciki pálmafás-tengerpartos posztert a zsebpénzemb?l, és felragasztottam a gyerekszobám falára, nem zavartatva magam szüleim d?bbent pillantásától. Attól kezdve a téli estéken odaképzeltem magam a kókuszpálma alá, ahol h?ség van, és – bár akkor még nem jártam tengerparton – szinte hallottam a tenger zúgását, egészen elalvásig. Elérkezett az id?, hogy beváltsam a magamnak tett ígéretet, és teljesülj?n a gyerekkori álmom: néhány éve télen ?megsz?ktem” kedvenc városomba, Bangkokba, és k?rbeutaztam Délkelet-?zsiát. Találkozásokról, naplementékr?l, ázsiai mesékr?l és elképeszt? sorsokról, egzotikus nagyvárosi lüktetésr?l, lakatlan szigetekr?l és egy másfajta életszemléletr?l szól ez a k?nyv, amit egy thai pálma alatt kezdtem írni. ?t forró, napsütéses téli hónap alatt sokat tanultam, és szinte minden megváltozott bennem és k?rül?ttem: a sors akaratából megtanultam elengedni, sorsfordító d?ntéseket hoztam, szembenéztem ?nmagammal, az újságíróval, a n?vel, az emberrel, mint talán még soha azel?tt. Ez a k?nyv nem a képzelet szüleménye, de ahányszor beleolvasok, a képzeletemben újra utazom, újra ott vagyok azok k?z?tt az emberek k?z?tt, akikt?l meg lehet tanulni ?LNI. Csupa nagybet?vel. Fej?s ?va
OpenCV 3 Blueprints
OpenCV 3 Blueprints
Joseph Howse
¥80.65
Expand your knowledge of computer vision by building amazing projects with OpenCV 3About This BookBuild computer vision projects to capture high-quality image data, detect and track objects, process the actions of humans or animals, and much moreDiscover practical and interesting innovations in computer vision while building atop a mature open-source library, OpenCV 3Familiarize yourself with multiple approaches and theories wherever critical decisions need to be madeWho This Book Is ForThis book is ideal for you if you aspire to build computer vision systems that are smarter, faster, more complex, and more practical than the competition. This is an advanced book intended for those who already have some experience in setting up an OpenCV development environment and building applications with OpenCV. You should be comfortable with computer vision concepts, object-oriented programming, graphics programming, IDEs, and the command line.What You Will LearnSelect and configure camera systems to see invisible light, fast motion, and distant objectsBuild a “camera trap”, as used by nature photographers, and process photos to create beautiful effectsDevelop a facial expression recognition system with various feature extraction techniques and machine learning methodsBuild a panorama Android application using the OpenCV stitching module in C++ with NDK supportOptimize your object detection model, make it rotation invariant, and apply scene-specific constraints to make it faster and more robustCreate a person identification and registration system based on biometric properties of that person, such as their fingerprint, iris, and faceFuse data from videos and gyroscopes to stabilize videos shot from your mobile phone and create hyperlapse style videosIn DetailComputer vision is becoming accessible to a large audience of software developers who can leverage mature libraries such as OpenCV. However, as they move beyond their first experiments in computer vision, developers may struggle to ensure that their solutions are sufficiently well optimized, well trained, robust, and adaptive in real-world conditions. With sufficient knowledge of OpenCV, these developers will have enough confidence to go about creating projects in the field of computer vision.This book will help you tackle increasingly challenging computer vision problems that you may face in your careers. It makes use of OpenCV 3 to work around some interesting projects. Inside these pages, you will find practical and innovative approaches that are battle-tested in the authors’ industry experience and research. Each chapter covers the theory and practice of multiple complementary approaches so that you will be able to choose wisely in your future projects. You will also gain insights into the architecture and algorithms that underpin OpenCV’s functionality.We begin by taking a critical look at inputs in order to decide which kinds of light, cameras, lenses, and image formats are best suited to a given purpose. We proceed to consider the finer aspects of computational photography as we build an automated camera to assist nature photographers. You will gain a deep understanding of some of the most widely applicable and reliable techniques in object detection, feature selection, tracking, and even biometric recognition. We will also build Android projects in which we explore the complexities of camera motion: first in panoramic image stitching and then in video stabilization.By the end of the book, you will have a much richer understanding of imaging, motion, machine learning, and the architecture of computer vision libraries and applications!Style and approachThis book covers a combination of theory and practice. We examine blueprints for specific projects and discuss the principles behind these blueprints, in detail.
Mastering SciPy
Mastering SciPy
Francisco J. Blanco-Silva
¥80.65
Implement state-of-the-art techniques to visualize solutions to challenging problems in scientific computing, with the use of the SciPy stackAbout This BookMaster the theory and algorithms behind numerical recipes and how they can be applied to real-world problemsLearn to combine the most appropriate built-in functions from the SciPy stack by understanding the connection between the sources of your problem, volume of data, or computer architectureA comprehensive coverage of all the mathematical techniques needed to solve the presented topics, with a discussion of the relevant algorithms built in the SciPy stackWho This Book Is ForIf you are a mathematician, engineer, or computer scientist with a proficiency in Python and familiarity with IPython, this is the book for you. Some basic knowledge of numerical methods in scientific computing would be helpful.What You Will LearnMaster relevant algorithms used in symbolic or numerical mathematics to address approximation, interpolation, differentiation, integration, root-finding, and optimization of scalar or multi-variate functionsDevelop different algorithms and strategies to efficiently store and manipulate large matrices of data, in particular to solve systems of linear equations, or compute their eigenvalues/eigenvectorsUnderstand how to model physical problems with systems of differential equations and distinguish the factors that dictate the strategies to solve themPerform statistical analysis, hypothesis test design and resolution, or data mining at a higher level, and apply them to real-life problems in the field of data analysisGain insights on the power of distances, Delaunay triangulations and Voronoi diagrams for Computational Geometry, and apply them to various engineering problemsFamiliarize yourself with different techniques in signal/image processing, including filtering audio, images, or video to extract information, features, or remove componentsIn DetailThe SciPy stack is a collection of open source libraries of the powerful *ing language Python, together with its interactive shells. This environment offers a cutting-edge platform for numerical computation, programming, visualization and publishing, and is used by some of the world’s leading mathematicians, scientists, and engineers. It works on any operating system that supports Python and is very easy to install, and completely free of charge! It can effectively transform into a data-processing and system-prototyping environment, directly rivalling MATLAB and Octave.This book goes beyond a mere de*ion of the different built-in functions coded in the libraries from the SciPy stack. It presents you with a solid mathematical and computational background to help you identify the right tools for each problem in scientific computing and visualization. You will gain an insight into the best practices with numerical methods depending on the amount or type of data, properties of the mathematical tools employed, or computer architecture, among other factors.The book kicks off with a concise exploration of the basics of numerical linear algebra and graph theory for the treatment of problems that handle large data sets or matrices. In the subsequent chapters, you will delve into the depths of algorithms in symbolic algebra and numerical analysis to address modeling/simulation of various real-world problems with functions (through interpolation, approximation, or creation of systems of differential equations), and extract their representing features (zeros, extrema, integration or differentiation).Lastly, you will move on to advanced concepts of data analysis, image/signal processing, and computational geometry.Style and approachPacked with real-world examples, this book explores the mathematical techniques needed to solve the presented topics, and focuses on the algorithms built in the SciPy stack.
Apple Watch App Development
Apple Watch App Development
Steven F. Daniel
¥80.65
Build real-world applications for the Apple Watch platform using the WatchKit framework and Swift 2.0 About This Book Find out how to download and install the Xcode development tools before learning about Xcode playgrounds and the Swift programming language Discover everything you need to know about the WatchKit platform architecture, its classes, as well its limitations This book introduces you to the very latest mobile platform with hands-on instructions so you can build your very own Apple Watch apps Who This Book Is For This book is for developers who are interested in creating amazing apps for the Apple Watch platform. Readers are expected to have no prior experience of programming. What You Will Learn Navigate within the WatchKit interface using the page-based, modal, and hierarchical navigation techniques Work with context menus to allow your users to interact with the Apple Watch and respond to their actions to perform a task Use the MapKit framework to display a map within the WatchKit interface to track the user's current location Build effective user interfaces for the WatchKit platform and integrate iCloud capabilities to synchronize data between the iOS app and the WatchKit UI Design your apps for the Apple Watch platform by adhering to the set of User Interface design guidelines set out by Apple Reinforce image caching to display animations within the Apple Watch user interface Explore WatchKit tables, which allow your users to purchase groceries and pay for them using Apple Pay Analyze the new layout system to ensure that your Apple Watch apps work with various screen sizes In Detail Wearable are the next wave of mobile technology and with the release of Apple’s WatchKit SDK, a whole new world of exciting development possibilities has opened up. Apple Watch App Development introduces you to the architecture and possibilities of the Apple Watch platform, as well as an in-depth look at how to work with Xcode playgrounds. Benefit from a rapid introduction to the Swift programming language so you can quickly begin developing apps with the WatchKit framework and the Xcode Development IDE. Get to grips with advanced topics such as notifications, glances, iCloud, Apple pay, closures, tuples, protocols, delegates, concurrency, and using Swift Playgrounds, with each concept is backed up with example code that demonstrates how to properly execute it. Finally, discover how to package and deploy your Watch application to the Apple AppStore. By the end of this book, you will have a good understanding of how to develop apps for the Apple Watch platform, and synchronize data using iCloud between the wearable and the iOS device. Style and approach This book takes a step-by-step approach to developing applications for the Apple Watch using the Swift programming language and the WatchKit UI. Each topic is explained in a conversational and easy-to-follow style.
MongoDB Cookbook - Second Edition
MongoDB Cookbook - Second Edition
Cyrus Dasadia
¥80.65
Harness the latest features of MongoDB 3 with this collection of 80 recipes – from managing cloud platforms to app development, this book is a vital resourceAbout This BookGet to grips with the latest features of MongoDB 3Interact with the MongoDB server and perform a wide range of query operations from the shellFrom administration to automation, this cookbook keeps you up to date with the world’s leading NoSQL databaseWho This Book Is ForThis book is engineered for anyone who is interested in managing data in an easy and efficient way using MongoDB. You do not need any prior knowledge of MongoDB, but it would be helpful if you have some programming experience in either Java or Python.What You Will LearnInstall, configure, and administer MongoDB sharded clusters and replica setsBegin writing applications using MongoDB in Java and Python languagesInitialize the server in three different modes with various configurationsPerform cloud deployment and introduce PaaS for MongoDiscover frameworks and products built to improve developer productivity using MongoTake an in-depth look at the Mongo programming driver APIs in Java and PythonSet up enterprise class monitoring and backups of MongoDBIn DetailMongoDB is a high-performance and feature-rich NoSQL database that forms the backbone of the systems that power many different organizations – it’s easy to see why it’s the most popular NoSQL database on the market. Packed with many features that have become essential for many different types of software professionals and incredibly easy to use, this cookbook contains many solutions to the everyday challenges of MongoDB, as well as guidance on effective techniques to extend your skills and capabilities.This book starts with how to initialize the server in three different modes with various configurations. You will then be introduced to programming language drivers in both Java and Python. A new feature in MongoDB 3 is that you can connect to a single node using Python, set to make MongoDB even more popular with anyone working with Python. You will then learn a range of further topics including advanced query operations, monitoring and backup using MMS, as well as some very useful administration recipes including SCRAM-SHA-1 Authentication. Beyond that, you will also find recipes on cloud deployment, including guidance on how to work with Docker containers alongside MongoDB, integrating the database with Hadoop, and tips for improving developer productivity.Created as both an accessible tutorial and an easy to use resource, on hand whenever you need to solve a problem, MongoDB Cookbook will help you handle everything from administration to automation with MongoDB more effectively than ever before.Style and approachEvery recipe is explained in a very simple set-by-step manner yet is extremely comprehensive.
Splunk Developer's Guide - Second Edition
Splunk Developer's Guide - Second Edition
Kyle Smith
¥80.65
Learn the A to Z of building excellent Splunk applications with the latest techniques using this comprehensive guideAbout This BookThis is the most up-to-date book on Splunk 6.3 for developersGet ahead of being just a Splunk user and start creating custom Splunk applications as per your needsYour one-stop-solution to Splunk application developmentWho This Book Is ForThis book is for those who have some familiarity with Splunk and now want to learn how to develop an efficient Splunk application. Previous experience with Splunk, writing searches, and designing basic dashboards is expected.What You Will LearnImplement a Modular Input and a custom D3 data visualizationCreate a directory structure and set view permissionsCreate a search view and a dashboard view using advanced XML modulesEnhance your application using eventtypes, tags, and macrosPackage a Splunk application using best practicesPublish a Splunk application to the Splunk communityIn DetailSplunk provides a platform that allows you to search data stored on a machine, analyze it, and visualize the analyzed data to make informed decisions. The adoption of Splunk in enterprises is huge, and it has a wide range of customers right from Adobe to Dominos. Using the Splunk platform as a user is one thing, but customizing this platform and creating applications specific to your needs takes more than basic knowledge of the platform.This book will dive into developing Splunk applications that cater to your needs of making sense of data and will let you visualize this data with the help of stunning dashboards.This book includes everything on developing a full-fledged Splunk application right from designing to implementing to publishing. We will design the fundamentals to build a Splunk application and then move on to creating one. During the course of the book, we will cover application data, objects, permissions, and more. After this, we will show you how to enhance the application, including branding, workflows, and enriched data. Views, dashboards, and web frameworks are also covered.This book will showcase everything new in the latest version of Splunk including the latest data models, alert actions, XML forms, various dashboard enhancements, and visualization options (with D3). Finally, we take a look at the latest Splunk cloud applications, advanced integrations, and development as per the latest release.Style and approachThis book is an easy-to-follow guide with lots of tips and tricks to help you master all the concepts necessary to develop and deploy your Splunk applications.
Building Telephony Systems with OpenSIPS - Second Edition
Building Telephony Systems with OpenSIPS - Second Edition
Flavio E. Goncalves
¥80.65
Build high-speed and highly scalable telephony systems using OpenSIPSAbout This BookInstall and configure OpenSIPS to authenticate, route, bill, and monitor VoIP callsGain a competitive edge using the most scalable VoIP technologyDiscover the latest features of OpenSIPS with practical examples and case studiesWho This Book Is ForIf you want to understand how to build a SIP provider from scratch using OpenSIPS, then this book is ideal for you. It is beneficial for VoIP providers, large enterprises, and universities. This book will also help readers who were using OpenSER but are now confused with the new OpenSIPS.Telephony and Linux experience will be helpful to get the most out of this book but is not essential. Prior knowledge of OpenSIPS is not assumed.What You Will LearnLearn to prepare and configure a Linux system for OpenSIPSFamiliarise yourself with the installation and configuration of OpenSIPSUnderstand how to set a domain and create users/extensionsConfigure SIP endpoints and make calls between themMake calls to and from the PSTN and create access control lists to authorize callsInstall a graphical user interface to simplify the task of provisioning user and system informationImplement an effective billing system with OpenSIPSMonitor and troubleshoot OpenSIPS to keep it running smoothlyIn DetailOpenSIPS is a multifunctional, multipurpose signalling SIP server. SIP (Session Initiation Protocol) is nowadays the most important VoIP protocol and OpenSIPS is the open source leader in VoIP platforms based on SIP. OpenSIPS is used to set up SIP Proxy servers. The purpose of these servers is to receive, examine, and classify SIP requests. The whole telecommunication industry is changing to an IP environment, and telephony as we know it today will completely change in less than ten years. SIP is the protocol leading this disruptive revolution and it is one of the main protocols on next generation networks. While a VoIP provider is not the only kind of SIP infrastructure created using OpenSIPS, it is certainly one of the most difficult to implement.This book will give you a competitive edge by helping you to create a SIP infrastructure capable of handling tens of thousands of subscribers.Starting with an introduction to SIP and OpenSIPS, you will begin by installing and configuring OpenSIPS. You will be introduced to OpenSIPS Scripting language and OpenSIPS Routing concepts, followed by comprehensive coverage of Subscriber Management. Next, you will learn to install, configure, and customize the OpenSIPS control panel and explore dialplans and routing. You will discover how to manage the dialog module, accounting, NATTraversal, and other new SIP services. The final chapters of the book are dedicated to troubleshooting tools, SIP security, and advanced scenarios including TCP/TLS support, load balancing, asynchronous processing, and more.A fictional VoIP provider is used to explain OpenSIPS and by the end of the book, you will have a simple but complete system to run a VoIP provider.Style and approachThis book is a step-by-step guide based on the example of a VoIP provider. You will start with OpenSIPS installation and gradually, your knowledge depth will increase.
BeagleBone Home Automation Blueprints
BeagleBone Home Automation Blueprints
Rodolfo Giometti
¥80.65
Automate and control your home using the power of the BeagleBone Black with practical home automation projectsAbout This BookBuild, set up, and develop your circuits via step-by-step tutorial of practical examples, from initial board setup to device driver managementGet access to several kinds of computer peripherals to monitor and control your domestic environment using this guideThis book is spread across 10 chapters all focused on one practical home automation projectWho This Book Is ForThis book is for developers who know how to use BeagleBone and are just above the “beginner” level. If you want to learn to use embedded machine learning capabilities, you should have some experience of creating simple home automation projects.What You Will LearnBuild a CO (and other gas) sensor with a buzzer/LED alarm to signal high concentrationsLog environment data and plot it in a fancy mannerDevelop a simple web interface with a LAMP platformPrepare complex web interfaces in JavaScript and get to know how to stream video data from a webcamUse APIs to get access to a Google Docs account or a WhatsApp/Facebook account to manage a home automation systemAdd custom device drivers to manage an LED with different blinking frequenciesDiscover how to work with electronic components to build small circuitsUse an NFS, temperature sensor, relays, and other peripherals to monitor and control your surroundingsIn DetailBeagleBone is a microboard PC that runs Linux. It can connect to the Internet and can run OSes such as Android and Ubuntu. BeagleBone is used for a variety of different purposes and projects, from simple projects such as building a thermostat to more advanced ones such as home security systems.Packed with real-world examples, this book will provide you with examples of how to connect several sensors and an actuator to the BeagleBone Black. You’ll learn how to give access to them, in order to realize simple-to-complex monitoring and controlling systems that will help you take control of the house. You will also find software examples of implementing web interfaces using the classical PHP/HTML pair with JavaScript, using complex APIs to interact with a Google Docs account, WhatsApp, or Facebook. This guide is an invaluable tutorial if you are planning to use a BeagleBone Black in a home automation project.Style and approachThis step-by-step guide contains several home automation examples that can be used as base projects for tons of other home automation and control systems. Through clear, concise examples based on real-life situations, you will quickly get to grips with the core concepts needed to develop home automation applications with the BeagleBone Black using both the C language and high-level *ing languages such as PHP, Python, and JavaScript.
AWS Administration – The Definitive Guide
AWS Administration – The Definitive Guide
Yohan Wadia
¥80.65
Learn to design, build, and manage your infrastructure on the most popular of all the Cloud platforms—Amazon Web ServicesAbout This BookLearn how to leverage various Amazon Web Services (AWS) components and services to build a secure, reliable, and robust environment to host your applications onDeep dive into the core AWS service offerings with hands-on tutorials, real-world use case scenarios, and best practicesA self-paced, systematic, and step-by-step guide to learning and implementing AWS in your own environmentWho This Book Is ForThis book is for those who want to learn and leverage AWS. Although no prior experience with AWS is required, it is recommended that you have some hands-on experienceofLinux, Web Services, and basic networkingWhat You Will LearnA brief introduction to Cloud Computing and AWS accompanied by steps to sign up for your first AWS accountCreate and manage users, groups, and permissions using AWSS Identity and Access Management servicesGet started with deploying and accessing EC2 instances, working with EBS Volumes and SnapshotsCustomize and create your very own Amazon Machine ImageDesign and deploy your instances on a highly secured, network isolated environment using Amazon VPCEffectively monitor your AWS environment using specialized alarms, custom monitoring metrics, and much moreExplore the various benefits of Database-as-a-Service offerings and leverage them using Amazon RDS and Amazon DynamoDBTake an in-depth look at what’s new with AWS, including EC2 Container Service and Elastic File SystemIn DetailAWS is at the forefront of Cloud Computing today. Many businesses are moving away from traditional datacenters and toward AWS because of its reliability, vast service offerings, lower costs, and high rate of innovation. Because of its versatility and flexible design, AWS can be used to accomplish a variety of simple and complicated tasks such as hosting multitier websites, running large scale parallel processing, content delivery, petabyte storage and archival, and lots more.Whether you are a seasoned sysadmin or a rookie, this book will provide you with all the necessary skills to design, deploy, and manage your applications on the AWS cloud platform. The book guides you through the core AWS services such as IAM, EC2, VPC, RDS, and S3 using a simple real world application hosting example that you can relate to. Each chapter is designed to provide you with the most information possible about a particular AWS service coupled with easy to follow hands-on steps, best practices, tips, and recommendations.By the end of the book, you will be able to create a highly secure, fault tolerant, and scalable environment for your applications to run on.Style and approach This in-depth and insightful guide is filled with easy-to-follow examples, real-world use cases, best practices, and recommendations that will help you design and leverage AWS.
Real-Time Big Data Analytics
Real-Time Big Data Analytics
Sumit Gupta
¥80.65
Design, process, and analyze large sets of complex data in real timeAbout This BookGet acquainted with transformations and database-level interactions, and ensure the reliability of messages processed using StormImplement strategies to solve the challenges of real-time data processingLoad datasets, build queries, and make recommendations using Spark SQLWho This Book Is ForIf you are a Big Data architect, developer, or a programmer who wants to develop applications/frameworks to implement real-time analytics using open source technologies, then this book is for you.What You Will LearnExplore big data technologies and frameworksWork through practical challenges and use cases of real-time analytics versus batch analyticsDevelop real-word use cases for processing and analyzing data in real-time using the programming paradigm of Apache StormHandle and process real-time transactional dataOptimize and tune Apache Storm for varied workloads and production deploymentsProcess and stream data with Amazon Kinesis and Elastic MapReducePerform interactive and exploratory data analytics using Spark SQLDevelop common enterprise architectures/applications for real-time and batch analyticsIn DetailEnterprise has been striving hard to deal with the challenges of data arriving in real time or near real time.Although there are technologies such as Storm and Spark (and many more) that solve the challenges of real-time data, using the appropriate technology/framework for the right business use case is the key to success. This book provides you with the skills required to quickly design, implement and deploy your real-time analytics using real-world examples of big data use cases.From the beginning of the book, we will cover the basics of varied real-time data processing frameworks and technologies. We will discuss and explain the differences between batch and real-time processing in detail, and will also explore the techniques and programming concepts using Apache Storm.Moving on, we’ll familiarize you with “Amazon Kinesis” for real-time data processing on cloud. We will further develop your understanding of real-time analytics through a comprehensive review of Apache Spark along with the high-level architecture and the building blocks of a Spark program.You will learn how to transform your data, get an output from transformations, and persist your results using Spark RDDs, using an interface called Spark SQL to work with Spark.At the end of this book, we will introduce Spark Streaming, the streaming library of Spark, and will walk you through the emerging Lambda Architecture (LA), which provides a hybrid platform for big data processing by combining real-time and precomputed batch data to provide a near real-time view of incoming data.Style and approachThis step-by-step is an easy-to-follow, detailed tutorial, filled with practical examples of basic and advanced features.Each topic is explained sequentially and supported by real-world examples and executable code snippets.
Drupal 8 Theming with Twig
Drupal 8 Theming with Twig
Chaz Chumley
¥80.65
Master Drupal 8’s new Twig templating engine to create fun and fast websites with simple steps to help you move from concept to completion About This Book Create beautiful responsive Drupal 8 websites using Twig Quickly master theme administration, custom block layouts, views, and the Twig template structure A step-by-step guide to the most common approaches in web design Who This Book Is For This book is intended for front-end developers, designers, and anyone who is generally interested in learning all the new features of Drupal 8 theming. Discover what has changed from Drupal 7 to Drupal 8 and immerse yourself in the new Twig PHP templating engine. Familiarity with HTML5, CSS3, JavaScript, and the Drupal Admin interface would be helpful. Prior experience with setting up and configuring a standalone development environment is required as we will be working with PHP and MySQL. What You Will Learn Navigate the Drupal 8 Admin interface Build custom block layouts with reusable and fieldable blocks Create subthemes based on the Bartik and Classy base themes Construct a responsive theme with Twitter Bootstrap Work with the new Twig PHP templating engine Configure Drupal for Twig debugging Enable preprocessing of Twig variables Develop a theme from scratch following a step-by-step project outline In Detail Drupal 8 is an open source content management system and powerful framework that helps deliver great websites to individuals and organizations, including non-profits, commercial, and government around the globe. This new release has been built on top of object-oriented PHP and includes more than a handful of improvements such as a better user experience, cleaner HTML5 markup, a new templating engine called Twig, multilingual capabilities, new configuration management, and effortless content authoring. Drupal 8 will quickly become the new standard for deploying content to both the web and mobile applications. However, with so many new changes, it can quickly become overwhelming knowing where to start and how to quickly. Starting from the bottom up, we will install, set up, and configure Drupal 8. We’ll navigate the Admin interface so you can learn how to work with core themes and create new custom block layouts. Walk through a real-world project to create a Twig theme from concept to completion while adopting best practices to implement CSS frameworks and JavaScript libraries. We will see just how quick and easy it is to create beautiful, responsive Drupal 8 websites while avoiding the common mistakes that many front-end developers make. Style and approach Drupal 8 Theming with Twig is intended for front-end developers, designers, and anyone who is generally interested in learning all the new features of Drupal 8 theming. Discover what has changed from Drupal 7 to Drupal 8 and immerse yourself in the new Twig PHP templating engine. Familiarity with HTML5, CSS3, JavaScript, and the Drupal Admin interface would be helpful. Prior experience with setting up and configuring a standalone development environment is required as we will be working with PHP and MySQL.
Magento 2 Cookbook
Magento 2 Cookbook
Ray Bogman
¥80.65
Over 50 practical recipes that will help you realize the full potential of Magento in order to build a professional online store About This Book Take advantage of the latest features in Magento 2 to set up an e-commerce store that fits your business needs Packed with several advanced recipes, not just to manage your online store, but to extend and design it as well Written in a cookbook style, you can pick and choose your recipe to carry out your day- to- day Magento store tasks Who This Book Is For The book is for existing Magento users who want to gain further expertise and insights into managing, designing, and extending their online store in Magento to fit their business needs. Working knowledge of Magento and basic familiarity with programming is expected. What You Will Learn Set up a Magento 2 project on Apache or Nginx. Transfer your Magento 1 database to Magento 2 using the Magento 2 system tools. Boost the performance of Magento 2 by enabling different types of caching. Build a Magento 2 multi-store by creating a root catalog, subdirectories, and products. Create and manage pages, blocks, and front-end apps. Manage your Magento store by setting up the correct TAX rules. Design custom themes within the Magento 2 framework. Create basic and advanced extensions using Magento 2. In Detail Magento 2 is an open source e-commerce platform that has all the functionality to function from small to large online stores. It is preferred by developers and merchants due to its new architecture, which makes it possible to extend the functionalities with plugins, a lot of which are now created by the community. This merchant and developer guide is packed with recipes that cover all aspects of Magento 2. The recipes start with simple how-to’s then delve into more advanced topics as the book progresses. We start with the basics of setting up a Magento 2 project on Apache or Nginx. Next, you will learn about basics including system tools and caching to get your Magento 2 system ready for the real work. We move on to simple tasks such as managing your store and catalog configuration. When you are familiar with this, we cover more complex features such as module and extension development. Then we will jump to the final part: advanced Magento 2 extensions. By the end of this book, you’ll be competent with all the development phases of Magento 2 and its most common elements. Style and approach Step by step guide for real world tasks for Magento users to gain a more advanced insight on managing, extending and designing their e-commerce store to fit their business needs.
Designing Machine Learning Systems with Python
Designing Machine Learning Systems with Python
David Julian
¥80.65
Design efficient machine learning systems that give you more accurate results About This Book Gain an understanding of the machine learning design process Optimize machine learning systems for improved accuracy Understand common programming tools and techniques for machine learning Develop techniques and strategies for dealing with large amounts of data from a variety of sources Build models to solve unique tasks Who This Book Is For This book is for data scientists, scientists, or just the curious. To get the most out of this book, you will need to know some linear algebra and some Python, and have a basic knowledge of machine learning concepts. What You Will Learn Gain an understanding of the machine learning design process Optimize the error function of your machine learning system Understand the common programming patterns used in machine learning Discover optimizing techniques that will help you get the most from your data Find out how to design models uniquely suited to your task In Detail Machine learning is one of the fastest growing trends in modern computing. It has applications in a wide range of fields, including economics, the natural sciences, web development, and business modeling. In order to harness the power of these systems, it is essential that the practitioner develops a solid understanding of the underlying design principles. There are many reasons why machine learning models may not give accurate results. By looking at these systems from a design perspective, we gain a deeper understanding of the underlying algorithms and the optimisational methods that are available. This book will give you a solid foundation in the machine learning design process, and enable you to build customised machine learning models to solve unique problems. You may already know about, or have worked with, some of the off-the-shelf machine learning models for solving common problems such as spam detection or movie classification, but to begin solving more complex problems, it is important to adapt these models to your own specific needs. This book will give you this understanding and more. Style and approach This easy-to-follow, step-by-step guide covers the most important machine learning models and techniques from a design perspective.