- 博客(0)
- 资源 (5)
- 收藏
- 关注
Mastering Redis-Packt Publishing
Mastering Redis-Packt Publishing 英文版
本资源转载自网络,如有侵权,请联系上传者或csdn删除
2018-03-22
Programming in Lua 4th.pdf
When Waldemar, Luiz, and I started the development of Lua, back in 1993, we could hardly imagine that it would spread as it did. Started as an in-house language for two specific projects, currently Lua is widely used in all areas that can benefit from a simple, extensible, portable, and efficient scripting language, such as embedded systems, mobile devices, the Internet of Things, and, of course, games.
We designed Lua, from the beginning, to be integrated with software written in C/C++ and other conventional languages. This integration brings many benefits. Lua is a small and simple language, partly because it does not try to do what C is already good for, such as sheer performance and interface with third-party software. Lua relies on C for these tasks. What Lua does offer is what C is not good for: a good distance from the hardware, dynamic structures, no redundancies, and ease of testing and debugging. For these goals, Lua has a safe environment, automatic memory management, and good facilities for handling strings and other kinds of data with dynamic size.
Part of the power of Lua comes from its libraries. This is not by chance. After all, one of the main strengths of Lua is its extensibility. Many features contribute to this strength. Dynamic typing allows a great degree of polymorphism. Automatic memory management simplifies interfaces, because there is no need to decide who is responsible for allocating and deallocating memory or how to handle overflows. First-class functions allow a high degree of parameterization, making functions more versatile.
More than an extensible language, Lua is also a glue language. Lua supports a component-based approach to software development, where we create an application by gluing together existing high-level components. These components are written in a compiled, statically-typed language, such as C or C++; Lua is the glue that we use to compose and connect these components. Usually, the components (or objects) represent mo
2018-03-15
Mark L. Murphy - The Busy Coder's Guide to Android Development, Version 4.2
This is the single most comprehensive and current book on Android programming, from getting your first project started to advanced topics like integrating maps, encrypted databases, and integrating with other applications.
2013-05-09
Foundation Flex For Designers Jan 2008.pdf
Welcome to Foundation Flex for Designers. When Adobe released Flex 1.0 in March 2004, a lot
of designers and developers who were used to working in Flash viewed it with suspicion. Where
was the timeline, what was MXML, and how was it useful for designers? With Flex 2, the answers
to those questions became a little clearer, and more and more web developers started to pick
up Flex. With the release of Flex 3, it’s clear that Flex is now the tool for rich Internet application
(RIA) development. It’s easy for developers to pick up and rapidly create RIAs, and there’s
now more customizability available for designers to sink their teeth into.
This book deals with the designer issues of creating RIAs in Flex Builder 3. It covers such important
issues as how to control the look and feel of an application through CSS and custom skins.
It also shows how you can create these skins using the familiar tools of Photoshop, Illustrator,
and Flash, rather than having to struggle to learn a new interface. The book also explores using
transitions and other effects to make applications more dynamic, visually interesting, and easier
to navigate.
Don’t worry, though—we’re not here to blind you with science and turn you into hard-core
coders. You’ll have to be familiar with a little bit of code to get the most out of Flex, but we’re
here to help, and we’ll make sure that all the code is supplied for you so you can get on with the
design. If, however, you want to delve a little deeper into the code, there are parts of the book
where you can do just that and learn how to add complex functionality to your designs. If you
want to go further still, we’ll recommend the best places to get that information.
We’re happy to have you along for this ride, and we hope you enjoy it and learn a lot from it.
Flex isn’t just for programmers; it’s time for designers to take back RIAs, and show what that “R”
really stands for. The Internet is not just about collecting data; it’s also about visual communication
and giving people a rich user experience, and that’s what designers do best.
2009-06-26
McGraw-Hill - Flex 3 A Beginners Guide.pdf
Introduction
With the recent release of Flex Builder 3, now is the perfect time to start experimenting
with Rich Internet Applications, or RIAs for short. RIAs provide an easy consistent
way to provide a Web 2.0 experience to anyone using your Flex applications. Because
they run on the ubiquitous Flash Player, a lot of the drudgery of determining the end
user’s browser is a moot point.
Starting out is easy and inexpensive, as Adobe offers both a 30-day free trial for Flex
Builder and unlimited use of the Software Development Kit (SDK).
2009-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人