Search:

Understanding open source & free software licensing / by St. Laurent, Andrew M.(CARDINAL)284628;
Open source licensing, contract, and copyright law -- The MIT, BSD, Apache, and academic free licenses -- The GPL, LGPL, and Mozilla licenses -- Qt, artistic, and Creative Commons licenses -- Non-open source licenses -- Legal impacts of open source and free software licensing -- Software development using open source and free software licenses."Many developers may believe in releasing their software freely but have hesitated because licensing issues are complicated, and their managers are afraid of losing control of the software. Understanding Open Source and Free Software Licensing clears up the confusion over open source and free software licenses and shows developers how to use them effectively. Readers will find in-depth explanations of how licenses compare, contrast, and interoperate, and the ways that license choices affect project possibilities." "This book discusses copyright, patent, and warranty issues and also explores how to choose among the licenses, the implications of working on projects where someone else has already chosen the license, and the liabilities created by violating license terms."--Jacket.
Subjects: Copyright; Open source software; Free computer software; Computer software industry;
Available copies: 1 / Total copies: 1
On-line resources: Suggest title for digitization;
unAPI

Coding for dummies / by Abraham, Nikhil.(CARDINAL)349116;
Presents an introduction to computer programming, describing the coding basics for HTML, CSS, Javascript, and Ruby, and the development process for putting together a Web application.
Subjects: Application software; Computer programming.; Internet programming.;
Available copies: 1 / Total copies: 3
unAPI

Software development : science, technology, and engineering / by Mara, Wil,author.(CARDINAL)330969;
Includes bibliographical references and index.Let's let the machines do the work -- So many options -- On the job -- Building the perfect beast."Learn about the history of software development and find out what it takes to make it in this exciting career field."--970LAccelerated Reader AR
Subjects: Young adult literature.; Computer software; Computer programming;
Available copies: 2 / Total copies: 2
unAPI

Avogadro Corp. : the singularity is closer than it appears / by Hertling, William.(CARDINAL)607777;
David Ryan is the designer of ELOPe, an email language optimization program, that if successful, will make his career. But when the project is suddenly in danger of being canceled, David embeds a hidden directive in the software accidentally creating a runaway artificial intelligence. David and his team are initially thrilled when the project is allocated extra serves and programmers. But excitement turns to fear as the team realizes that they are being manipulated by an A.I. who is redirecting corporate funds, reassigning personnel, and arming itself in pursuit of its own agenda. - Back cover
Subjects: Science fiction.; Artificial intelligence; Computer software; Electronic mail messages;
Available copies: 1 / Total copies: 1
unAPI

Real working drawings : DIY house plans using free software / by Bissett, Robert.;
Includes bibliographical references and index.Learn how to start with your pencil floor plan, build a scale model in Google SketchUp, use DraftSight to layout your sheets, add dimensions, fills, draftings, details, etc. Use your designs to work with the engineer, plan reviewer, contractor and handle shop drawings and addendums. From 3D model to the final set of drawings and beyond... everything you need to know.
Subjects: Architectural drawings.; Architecture, Domestic; Domes.; Free computer software.;
Available copies: 1 / Total copies: 1
unAPI

Ask your developer : how to harness the power of software developers and win in the 21st century / by Lawson, Jeff,author.(CARDINAL)846750; Ries, Eric,writer of foreword.(CARDINAL)848226;
"Part manifesto, part guide for managing in the digital age, this book argues that software developers are the new rockstars of companies large and small, and yet most executives don't know how to leverage their talents across the organization-at least until they've read this book from serial entrepreneur and CEO of Twilio Jeff Lawson"--
Subjects: Computer software; Information technology; Strategic planning.;
Available copies: 2 / Total copies: 2
unAPI

Index of computer programs and facilities documentation at TUCC. by Triangle Universities Computation Center.(CARDINAL)154427;
Subjects: Triangle Universities Computation Center; Computer programs; Computer software;
Available copies: 0 / Total copies: 1
On-line resources: Suggest title for digitization;
unAPI

Go programming language / by Lee, Wei-Meng,author.(CARDINAL)845468;
Getting started with Go. Hello, Go! ; Working with different data types ; Making decisions ; Over and over and over: using loops ; Grouping code into functions -- Working with data structures. Slicing and dicing using arrays and slices ; Defining the blueprints of your data using structs ; Establishing relationships using maps ; Encoding and decoding data using JSON ; Defining method signatures using interfaces -- Multitasking in Go. Threading using Goroutines ; Communicating between Goroutines using channels -- Organizing your code. Using and creating packages in Go ; Grouping packages in modules -- Seeing Go in action. Consuming web APIs using Go ; Getting ready to serve using REST APIs ; Working with databases -- The part of tens. Ten useful Go packages to create applications ; Ten great Go resources.
Subjects: Go (Computer program language); Open source software; Computer programming.;
Available copies: 3 / Total copies: 3
unAPI

Adventures in coding / by Holland, Eva,author.(CARDINAL)349114; Minnick, Chris,author.(CARDINAL)271046;
Introduction -- Scratching the surface -- Where in the world is Scratch? -- Using control blocks -- Using sensing blocks -- Using event blocks -- Variables and lists -- Using operators in Scratch -- Using graphics and the pen -- Building your own blocks -- Making and using sounds and music -- Exploring the Scratch universe -- Installing the Scratch offline editor -- Testing your programs.An introduction and guide through the world of coding in Scratch. Learn how to create games, apps and art on a computer.
Subjects: Software.; Computer programming.; Application software; Scratch (Computer program language);
Available copies: 2 / Total copies: 2
unAPI

The boost / by Baker, Stephen,1955 November 15-(CARDINAL)491290;
"Ralf is a software prodigy. He works in the US government office that updates the software in the population's boosts--networked supercomputers contained in a chip implanted within the brains of 99 percent of the world's population. Invented by Chinese researchers in 2032, the boost is credited with leading humanity to its most significant cognitive leap since the discovery of fire. Days before a national upgrade, Ralf notices that the update includes an open surveillance gate--meaning that Americans, who had negotiated high levels of privacy with the Chinese manufacturers, will now be subjected to the invasive Chinese standard. Ralf attempts to hack the boost, but is caught by agents working for Washington's preeminent lobbyist. His boost is ripped from his head, and Ralf barely escapes with his life. Pursued by the lobbyist's mercenary cadre, Ralf flees to the US-Mexico border, where there are others like him--"wild" humans on the fringes of society, unenhanced by technology. It's a frightening and backward world controlled by powerful drug lords. Ralf's only hope is to somehow work with these wild bosses of the analog world--in hopes of winning back freedom in the digital one. "--
Subjects: Science fiction.; Thrillers (Fiction); Computer software industry; Information technology; International relations;
Available copies: 4 / Total copies: 4
unAPI