LINUX.ORG.RU
решено ФорумTalks

Книга дня от PacktPub.com (бесплатно)

 


16

42

На сайте PacktPub.com ежедневно можно бесплатно добавить в аккуант и скачать книгу, которая участвует в этот день в акции. Для загрузки необходима регистрация на сайте. Книга добавляется в аккаунт навсегда. Книги доступны в форматах PDF, MOBI, ePub, Kindle. Так же есть возможность скачать все исходные файлы (примеры из книги).

Книга дня на PacktPub.com (доступна до 02:00 MSK)

Новые книги будут добавлятся в виде комментариев - подписывайтесь на текущую тему для получения уведомлений

P.S. Человеки и роботы, пожалуйста, не комментируйте, чтобы не засорять ленту тем, кто подпишется на уведомления о новых книгах

Перемещено Licwin из general



Последнее исправление: FRWHate (всего исправлений: 2)

Ответ на: Learning AngularJS for .NET Developers от Erfinder

AngularJS Services

Design, build, and test services to create a foundation for your AngularJS applications. Start with the fundamentals of what services are and their role in a typical AngularJS application. Walk through the development of a real-world application using services across the various application layers and then move on to create services that provide cross-cutting concerns such as messaging, logging, and authentication.

router ★★★★★
()
Ответ на: AngularJS Services от router

Responsive Web Design with AngularJS

Want to find out how AngularJS can help you build responsive SPAs? Look no further than today's free eBook, the final installment for Angular Week. Whether you're looking for a way into Angular or responsive design, pick up this eBook for free today!

router ★★★★★
()
Ответ на: Responsive Web Design with AngularJS от router

Microsoft Exchange Server 2013 High Availability

Design a highly available Exchange 2013 messaging environment using real-world examples.

Use the easy-to-follow guidelines and tips to achieve the highest availability Covers all the aspects that need to be considered before, during and after implementation of high availability Packed with clear diagrams and scenarios that simplify the application of high availability concepts such as site resilience

router ★★★★★
()
Ответ на: Microsoft Exchange Server 2013 High Availability от router

Getting Started with Grunt: The JavaScript Task Runner

If you know JavaScript you ought to know Grunt – the Task Runner for managing sophisticated web applications. From a basic understanding to constructing your own advanced Grunt tasks, this tutorial has it all covered.

Gain insight on the core concepts of Grunt, Node.js and npm to get started with Grunt. Learn how to install, configure, run, and customize Grunt Example-driven and filled with tips to help you create custom Grunt tasks

router ★★★★★
()
Ответ на: Getting Started with Grunt: The JavaScript Task Runner от router

Learning Cypher

Write powerful and efficient queries for Neo4j with Cypher, its official query language

Improve performance and robustness when you create, query, and maintain your graph database Save time by writing powerful queries using pattern matching Step-by-step instructions and practical examples to help you create a Neo4j graph database using Cypher

router ★★★★★
()
Ответ на: Learning Cypher от router

Continuous Delivery and DevOps: A Quickstart guide

Streamline and optimize your workflow with this fast and engaging guide to continuous delivery and DevOps. Delivering quality software every time will become a way of life.

Real world and realistic examples of how to go about implementing continuous delivery and DevOps
Learn how continuous delivery and DevOps work together with other agile tools
An honest and open guide to consistently shipping quality software quickly

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: Continuous Delivery and DevOps: A Quickstart guide от Erfinder

SOA Made Simple

It's time to get beneath the hype - start exploring what SOA really means with this accessible and actionable guide that takes the power from the jargon and returns it to you. From tips and guidance on how to build a robust and powerful SOA, to insights on how to maximize its impact for your organization, this book cuts through the talk to take you into what's important.

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: SOA Made Simple от Erfinder

Multithreading in C# 5.0 Cookbook

If you are a developer or new to multithreaded programming and you are looking for a quick and easy way to get started, then this book is for you. Multithreading in C# 5.0 Cookbook is an easy-to-understand guide to the most puzzling programming problems. This book will guide you through practical examples dedicated to various aspects of multithreading in C# on Windows and will give you a good basis of practical knowledge which you can then use to program your own scalable and reliable multithreaded applications.

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: Multithreading in C# 5.0 Cookbook от Erfinder

VMware vSphere 5.x Datacenter Design Cookbook

VMware vSphere provides a robust and resilient platform for virtualizing server and application workloads in datacenters. The features available in VMware’s vSphere suite of products simplify the management of resources, increase the availability of applications, and guarantee the performance of workloads deployed in the virtualized datacenters. «VMware vSphere 5.x Design Cookbook» covers the design process from creating the conceptual design, to determining the resource requirements for the logical design, and then on to creating the physical design which you can bring to 6.x and beyond. From the conceptual design, the logical design is created. The logical design process includes determining the architecture of and the resources required for the management, storage, network, and compute resources. This Cookbook includes recipes for calculating the resources required and determining the architecture and features to use while applying VMware recommended practices!

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: VMware vSphere 5.x Datacenter Design Cookbook от Erfinder

Learning OpenShift

Leverage the power of cloud computing using OpenShift Online to design, build, and deploy scalable applications

  • Use the OpenShift Online Platform as a Service to speed up application development and deployment
  • Explore how to manage an application’s lifecycle including performance monitoring, debugging application code, and working in a team environment
  • Enhance applications with add-on cartridges for job scheduling, database systems, continuous integration and management tools

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()
Ответ на: Learning OpenShift от Erfinder

Learning iPhone Game Development with Cocos2D 3.0

Harness the power of Cocos2D to create your own stunning and engaging games for iOS

  • Find practical solutions to many real-world game development problems
  • Create games from start to finish by writing code and following detailed step-by-step instructions
  • Full of illustrations and diagrams, practical examples, and tips for deeper understanding of game development in Cocos2D for iPhone

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: Learning iPhone Game Development with Cocos2D 3.0 от Stil

Pig Design Patterns

Simplify Hadoop programming to create complex end-to-end Enterprise Big Data solutions with Pig.

  • Quickly understand how to use Pig to design end-to-end Big Data systems
  • Implement a hands-on programming approach using design patterns to solve commonly occurring enterprise Big Data challenges
  • Enhances users’ capabilities to utilize Pig and create their own design patterns wherever applicable

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: Pig Design Patterns от Stil

Programming MapReduce with Scalding

With Scalding, developing and testing MapReduce applications is easier - and when there's so much riding on the success of your Big Data infrastructure, it's essential you get it right, with minimum fuss and stress. Today's free eBook shows you how to do just that, guiding you through Scalding and demonstrating why its one tool that anyone working within the ecosystem should look out for. Check it out today - what have you got to lose?

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: Programming MapReduce with Scalding от Erfinder

Creating Universes with SAP BusinessObjects

Create and maintain powerful SAP BusinessObjects Universes with the SAP Information Design Tool

  • Gain all the skills needed to achieve your business intelligence goals by linking your business, data, and people using SAP BusinessObjects
  • Master the SAP Information Design Tool to create a universe and explore its resources such as the connection, data foundation layer, and business layer
  • Learn to use a business case supported with illustrated diagrams that will help you to build robust universes

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()
Ответ на: Creating Universes with SAP BusinessObjects от Erfinder

RabbitMQ Essentials

RabbitMQ is above all other forms of message queuing software thanks to its loosely coupled architecture and its ability to bind multiple languages, making modern web applications secure, scalable, and simple to maintain. Armed with this supportive guide, you now have the opportunity to get stuck into developing your own message-based applications immediately with RabbitMQ. Using the fictitious Clever Coney Media as a case study, you will follow their journey of developing with RabbitMQ, from implementing simple, synchronous get operations to using advanced message routing and tracking the messaging application quickly and easily.

router ★★★★★
()
Ответ на: RabbitMQ Essentials от router

Getting Started with WebRTC

If you have basic HTML and JavaScript, you’re well on the way to adding real time, peer-to-peer communication to your web applications using WebRTC. This book shows you how through a totally practical, structured course.

  • Set up video calls easily with a low bandwidth audio only option using WebRTC
  • Extend your application using real-time text-based chat, and collaborate easily by adding real-time drag-and-drop file sharing
  • Create your own fully working WebRTC application in minutes

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()
Ответ на: Getting Started with WebRTC от Erfinder

Unity Game Development Blueprints

Explore the various enticing features of Unity and learn how to develop awesome games

Create a wide variety of projects with Unity in multiple genres and formats Complete art assets with clear step-by-step examples and instructions to complete all tasks using Unity, C#, and MonoDevelop Develop advanced internal and external environments for games in 2D and 3D

router ★★★★★
()
Ответ на: Unity Game Development Blueprints от router

The Game Jam Survival Guide

Build a game in one crazy weekend and survive to tell the tale! with this book and ebook

  • Enthusiastic and light-hearted, glimpse the excitement and frantic creativity of game jams.
  • Motivating, encouraging and infectious, it is sure to help you reach the finish line.
  • Follow this handbook from brainstorming an idea, over bitter obstacles and on to the sweet finish line: a complete, playable, fun game.
  • Each stage of game jams is described with task lists and anecdotes relating common experiences, the trials and the tribulations of past game jam champions and losers.
  • Packed with interviews, tips, tricks and wise words from Ludum Dare and Global Game Jam organisers among other well-known game jammers.

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: The Game Jam Survival Guide от Stil

Unity Game Development Scripting

Write efficient C# scripts to create modular key game elements that are usable for any kind of Unity project

  • Write customizable scripts that are easy to adjust to suit the needs of different projects
  • Combine your knowledge of modular scripting elements to build a complete game
  • Build key game features, from player inventories to friendly and enemy artificial intelligence

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()
Ответ на: Unity Game Development Scripting от Erfinder

Learning Unreal® Engine iOS Game Development

Explore the powerful features of UE4 and build a complete Unreal game with this accessible and practical iOS game development guide

Erfinder
()
Ответ на: Learning Unreal® Engine iOS Game Development от Erfinder

HTML5 Games Development by Example: Beginner’s Guide

Take control of HTML5 and see just what you can build with it today thanks to this beginner’s guide! Use the latest web standards to build card games, drawing games, physics games and even multiplayer games over the network. With 6 different games to build throughout this title there’s no better way to see just how to start turning your ideas into reality.

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: HTML5 Games Development by Example: Beginner’s Guide от Erfinder

LibGDX Game Development By Example

LibGDX is an essential tool in an age of multiple platforms and operating systems. It makes game development easier - which means you can spend time focusing on what matters. Get started with LibGDX today with this free eBook and find out how to integrate it into your workflow to build your own complete application.

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: LibGDX Game Development By Example от Erfinder

Unity 2D Game Development

If you are looking for a guide to create 2D games using Unity, look no further. With this book, you will learn all the essentials of 2D game development by creating five real-world games in a step-by-step manner throughout the course of this book. Starting with a blank scene, you will learn all about the Unity 2D toolset, which will enable you to bring your scene to life. You will create characters, make them move, create some enemies, and then write code to destroy them. After figuring out all the necessities of creating a game, this book will then assist you in making several different games: games with collision, parallax scrolling, Box2D, and more!

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: Unity 2D Game Development от Erfinder

MariaDB Cookbook

Learn how to use the database that’s growing in popularity as a drop-in replacement for MySQL. The MariaDB Cookbook is overflowing with handy recipes and code examples to help you become an expert simply and speedily.

Erfinder
()
Ответ на: WebRTC Blueprints от Erfinder

SQL Server 2012 with PowerShell V3 Cookbook

This versatile book is a great work companion if you’re a SQL Server database professional who wants to exploit the potential of PowerShell. Dip into the recipes or treat it like a training course – the choice is yours.

  • Provides over a hundred practical recipes that utilize PowerShell to automate, integrate and simplify SQL Server tasks
  • Offers easy to follow, step-by-step guide to getting the most out of SQL Server and PowerShell
  • Covers numerous guidelines, tips, and explanations on how and when to use PowerShell cmdlets, WMI, SMO, .NET classes or other components
  • Builds a strong foundation that gets you comfortable using PowerShell with SQL Server--empowering you to create more complex scripts that you need in your day-to-day job
Erfinder
()
Ответ на: SQL Server 2012 with PowerShell V3 Cookbook от Erfinder

Learning SQL Server Reporting Services 2012

For a newcomer to SQL Reporting Services 2012, things can seem a bit daunting, but this book will ease your path to becoming an expert. Clear instructions and screenshots will have you generating reports in no time.

  • Build applications using the latest Microsoft technologies: SSIS 2012, SSDT, WPF, and SharePoint 2010
  • Reach out to the cloud and master Windows Azure Reporting Services
  • Learn the ins and outs of SQL Server Reporting Services 2012 for Native and SharePoint Integrated modes
  • Step-by-step learning, guided by a large number of screenshots in every chapter makes it a simple

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: Learning SQL Server Reporting Services 2012 от Stil

Scratch 2.0 Beginner's Guide: Second Edition

Create digital stories, games, art, and animations through six unique projects.

Discover how to use the new Scratch Version 2.0 to create games, animations, and digital stories Six hands-on projects that get you learning by doing with projects for all ages and experience levels Learn universal computer programming basics with no previous programming knowledge required

router ★★★★★
()
Ответ на: Scratch 2.0 Beginner's Guide: Second Edition от router

Building Web Applications with ArcGIS

Interactive maps and geospatial apps can really engage users - it's just one example how data has the power not only to aid decision making and detailed analysis, but also to delight and entertain. Whatever you want to create with ArcGIS, today's free eBook will help you get there. Whether you're a data pro interested in how to present geographic information or a web developer that wants to build awesome visualizations and applications, give today's free eBook a look!

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: Building Web Applications with ArcGIS от Erfinder

AngularJS Directives

Leap forwards in JavaScript when you harness the full potential of AngularJS directives with today's amazing free eBook. Directives serve as the core building blocks in AngularJS and enable you to create reusable models that mold around your data structures and breathe new life into the intersection of HTML and JavaScript. AngularJS Directives starts by investigating the best practices for single-page application development overall before diving into how AngularJS directives fulfill those goals. Recommended across the AngularJS community, in AngularJS Directives, you'll learn all the necessary tools to begin architecting your own directives and how to use them in the construction of a more dynamic Web. Grab it whilst it's free today!

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()
Ответ на: AngularJS Directives от Erfinder

SQL Server 2012 Reporting Services Blueprints

o get on top of your reporting services in SQL Server 2012, there’s no more direct route than this fantastic set of blueprints. They are the instant solution to a whole range of real-world reporting problems.

Erfinder
()
Ответ на: SQL Server 2012 Reporting Services Blueprints от Erfinder

Redis Applied Design Patterns

Use Redis' features to enhance your software development through a wide range of practical design patterns

  • Explore and understand the design patterns of Redis through a wide array of practical use cases
  • Learn about different data structures and the latest additions to Redis
  • A practical guide packed with useful tips to help you use patterns in your application

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()
Ответ на: Redis Applied Design Patterns от Erfinder

Untangle Network Security

Secure your network against threats and vulnerabilities using the unparalleled Untangle NGFW

Learn how to install, deploy, and configure Untangle NG Firewall Understand network security fundamentals and how to protect your network using Untangle NG Firewall Step-by-step tutorial supported by many examples and screenshots

router ★★★★★
()
Ответ на: Untangle Network Security от router

Instant Minecraft: Pi Edition Coding How-to

Expand your Minecraft world by learning to code with Minecraft: Pi Edition

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Enhance your Minecraft building techniques using computer code
  • Get started with the Linux operating system on the Raspberry Pi
  • Make the Minecraft world interact with the real world

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: Instant Minecraft: Pi Edition Coding How-to от Stil

PowerPivot for Advanced Reporting and Dashboards

Leverage the capabilities of the Microsoft Excel PowerPivot add-on to create advanced BI solutions

Learn how to create advanced BI solutions quickly and efficiently using easy-to-follow, step-by-step examples Understand the key principles of PowerPivot with the help of real-time examples Discover more about some interesting DAX functions with examples of how they work

router ★★★★★
()
Ответ на: PowerPivot for Advanced Reporting and Dashboards от router

Getting Started with SBT for Scala

This practical guide to SBT will make your next large-scale Scala or Java project a lot more speedy and manageable. Familiarize yourself quickly and easily with the features and configuration of this powerful build tool.

  • Establish simple and complex projects quickly
  • Employ Scala code to define the build
  • Write build definitions that are easy to update and maintain
  • Customize and configure SBT for your project, without changing your project’s existing structure

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: Getting Started with SBT for Scala от Stil

ElasticSearch Cookbook

As a user of ElasticSearch in your web applications you’ll already know what a powerful technology it is, and with this book you can take it to new heights with a whole range of enhanced solutions from plugins to scripting.

  • Write native plugins to extend the capabilities of ElasticSearch to boost your business
  • Integrate the power of ElasticSearch in your Java applications using the native API or Python applications, with the ElasticSearch community client
  • Step-by step-instructions to help you easily understand ElasticSearch’s capabilities, that act as a good reference for everyday activities

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()
Ответ на: ElasticSearch Cookbook от Stil

Xamarin Cross-platform Application Development

Discover how to streamline the creation of mobile applications for Android and iOS with Xamarin. For C# developers, this book is the most practical way yet to start mastering cross-platform development.

Write native iOS and Android applications with Xamarin Add native functionality to your apps such as push notifications, camera, and GPS location Learn various strategies for cross-platform development

router ★★★★★
()
Ответ на: Xamarin Cross-platform Application Development от router

Colin Holgate - LiveCode Mobile Development Beginner's Guide (2012)

With this book and your basic programming knowledge, you’ll find it easy to use LiveCode to create mobile apps for Android and iOS. A great starting point for taking the app store by storm.

  • Create fun, interactive apps with rich media features of LiveCode
  • Step-by-step instructions for creating apps and interfaces
  • Dive headfirst into mobile application development using LiveCode backed with clear explanations enriched with ample screenshots

------
Благодарю router, Erfinder, Stil, Licwin и Revent, то что продолжаете моё начинание. Сам давно бросил отслеживать, а запостил лишь для того, чтобы поблагодарить.

FRWHate
() автор топика
Ответ на: комментарий от Licwin

PhoneGap 3 Beginner's Guide

PhoneGap opens up mobile application development to more people by using HTML and JavaScript. This book gives you the know-how on all the essentials in friendly, example-driven tutorials that will empower you to do more.

  • Understand the fundamentals of cross-platform mobile application development from build to distribution
  • Learn to implement the most common features of modern mobile applications
  • Take advantage of native mobile device capabilities—including the camera, geolocation, and local storage—using HTML, CSS, and JavaScript

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()
Ответ на: PhoneGap 3 Beginner's Guide от Erfinder

PhoneGap Mobile Application Development Cookbook

With your JavaScript, HTML, and CSS skills, you just need to add PhoneGap to start creating native mobile apps for cross-platform devices. The 40+ recipes in this book will show you how, speedily and practically.

  • Use the PhoneGap API to create native mobile applications that work on a wide range of mobile devices
  • Discover the native device features and functions you can access and include within your applications
  • Packed with clear and concise examples to show you how to easily build native mobile applications

https://www.packtpub.com/packt/offers/free-learning

Stil ★★★★★
()

Appcelerator Titanium Smartphone App Development Cookbook

Uncover simple solutions to multiplatform mobile application development with Appcelerator Titanium with this collection of recipes and find out how you can create awesome iOS and Android applications using JavaScript.

https://www.packtpub.com/packt/offers/free-learning

Revent
()

Xamarin Essentials

Learn how to efficiently develop Android and iOS apps for deployment using the Xamarin platform

  • Explore the Xamarin platform and understand the architecture behind Xamarin.iOS and Xamarin.Android
  • Learn how to build and run iOS and Android apps using Xamarin Studio and Visual Studio
  • This is a practical tutorial with a clear and concise approach that teaches you how to create, share, and reuse code across your iOS and Android apps

https://www.packtpub.com/packt/offers/free-learning

shooter93 ★★
()
Ответ на: Xamarin Essentials от shooter93

Creating Mobile Apps with Appcelerator Titanium

There’s no better way to learn Titanium than by using the platform to create apps for iPhone, iPad, and Android, and this tutorial lets you do exactly that. It’s a truly hands-on approach that covers all the essential bases.

  • Walk through the development of ten different mobile applications by leveraging your existing knowledge of JavaScript
  • Allows anyone familiar with some Object-oriented Programming (OOP), reusable components, AJAX closures take their ideas and heighten their knowledge of mobile development
  • Full of examples, illustrations, and tips with an easy-to-follow and fun style to make app development fun and easy
  • Get empowered to build your own apps from the knowledge gained from this book

    https://www.packtpub.com/packt/offers/free-learning
Erfinder
()

Android Database Programming

Applying database concepts to mobile applications is straightforward with this practical tutorial aimed at Google’s Android platform. It will walk you through local and external data storage methods, using clear instructions and practical examples.

  • Master the skills to build data-centric Android applications
  • Go beyond just code by challenging yourself to think about practical use-cases with SQLite and others
  • Focus on flushing out high level design concepts, before drilling down into different code examples

https://www.packtpub.com/packt/offers/free-learning

shooter93 ★★
()
Ответ на: Android Database Programming от shooter93

Android Application Programming with OpenCV

Computer vision is behind some of the most popular mobile apps around today, giving users new ways to manipulate and play with images they create. Today's free eBook shows you just how easy it can be to create one - if you're a Java developer intrigued by the possibilities of OpenCV, pick up this accessible tutorial and learn how to build Android apps that harness the power of computer vision!

https://www.packtpub.com/packt/offers/free-learning

Erfinder
()

Внезапно разродились O'REILLY

How to Make Mistakes in Python

Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O’Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.

For example, you could install every third-party package that looks interesting and end up with a tangled mess where nothing works right. Or you could write a test that manages to break the build. Mike’s done both and so much more. By avoiding these missteps, you’ll be free to make truly significant mistakes—the ones that advance the art of programming.

  • Setup: the ills of an incautiously prepared environment
  • Silly things: trivial mistakes that waste a disproportionate amount of energy
  • Style: poor stylistic decisions that impede readability
  • Structure: assembling code in ways that make change more difficult
  • Surprises: those shocking mysteries that only time can turn from OMG to LOL

Code examples are in Python 2, but still relevant for Python 3.

Mike Pirnat is the Advisory Engineer at American Greetings, where he’s wrangled Python since 2000. He’s been deeply involved in PCI and security efforts, developer education, and all manner of web development. He is also delighted to co-chair AG’s annual Hack Day event.

http://www.oreilly.com/programming/free/how-to-make-mistakes-in-python.csp

Stil ★★★★★
()

Android Native Development Kit Cookbook

Discover the native side of Android and inject the power of C/C++ in your applications. Android NDK is all about injecting high performance into your apps. Exploit the maximum power of these mobile devices using high-performance and portable code. With some general knowledge of C/C++ development, you will be able to dive head first into native Android development.

https://www.packtpub.com/packt/offers/free-learning

shooter93 ★★
()
Последнее исправление: shooter93 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.