Skip to main content


Showing posts from 2013

First post using stackedit

Welcome to StackEdit! Hey! I’m your first Markdown document in StackEdit1. Don’t delete me, I’m very helpful! I can be recovered anyway in the Utils tab of the Settings dialog.
Documents StackEdit stores your documents in your browser, which means all your documents are automatically saved locally and are accessible offline!
StackEdit is accessible offline after the application has been loaded for the first time.Your local documents are not shared between different browsers or computers.Clearing your browser’s data may delete all your local documents! Make sure your documents are synchronized with Google Drive or Dropbox (check out the Synchronization section). Create a document The document panel is accessible using the button in the navigation bar. You can create a new document by clicking New document in the document panel.
Switch to another document All your local documents are listed in the document panel. You can switch from one to another by clicking a document in the li…

Enterprise Security: A Data-Centric Approach to Securing the Enterprise


Book DescriptionPublication Date:February 22, 2013 In Detail
Enterprise security redefined using a data-centric approach and trust models to transform information security into a business enablement process. It is a unique and forward thinking approach for deciding the best method to secure data in the enterprise, the cloud, and in BYOD environments.
"Enterprise Security: A Data-Centric Approach to Securing the Enterprise" will guide you through redefining your security architecture to be more affective and turn information security into a business enablement process rather than a roadblock. This book will provide you with the areas where security must focus to ensure end-to-end security throughout the enterprise-supporting enterprise initiatives such as cloud and BYOD.
"Enterprise Security: A Data-Centric Approach to Securing the Enterprise" will first introduce the reader to a …

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)

Book DescriptionPublication Date:July 21, 2009 This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Please note that this title’s color insert (referred to as “Plates” within the text) is not available for this digital product.
OpenGL is a powerful software interface used to produce high-quality, computer-generated images and interactive applications using 2D and 3D objects, bitmaps, and color images.

The OpenGL®Programming Guide, Seventh Editionprovides definitive and comprehensive information on OpenGL and the OpenGL Utility Library. The previous edition covered OpenGL through Version 2.1. This seventh edition of the best-selling “red book” describes the latest features of OpenGL Versions 3.0 and 3.1. You will find clear explanations of OpenGL functionality and many basic computer graphics techniques, such as building and rendering 3D models; interactively viewing objects from different …

OpenGL Shading Language (3rd Edition)

Book DescriptionPublication Date: July 30, 2009| ISBN-10: 0321637631 | ISBN-13: 978-0321637635| Edition: 3 OpenGL® Shading Language, Third Edition, extensively updated for OpenGL 3.1, is the experienced application programmer’s guide to writing shaders. Part reference, part tutorial, this book thoroughly explains the shift from fixed-functionality graphics hardware to the new era of programmable graphics hardware and the additions to the OpenGL API that support this programmability. With OpenGL and shaders written in the OpenGL Shading Language, applications can perform better, achieving stunning graphics effects by using the capabilities of both the visual processing unit and the central processing unit.

In this book, you will find a detailed introduction to the OpenGL Shading Language (GLSL) and the new OpenGL function calls that support it. The text begins by describing the syntax and semantics of this high-level programming language. Once this foundation has been establish…

Pragmatic Thinking and Learning: Refactor Your Wetware

Book DescriptionPublication Date:October 28, 2008 Software development happens in your head. Not in an editor, IDE, or design
tool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head.

In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tips
to learn more, faster, and retain more of what you learn.

You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware.

Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built.

We'll journey together through bits o…

P vs NP: A very short brief introduction

My summary document, after Udacity CS313: An Introduction to Theoretical Computer Science.

Suitable for undergraduate or Master computer science students.


Sync bookmark from Firefox to Chrome: easy, quick, without any extension

Recently, I want to sync my Firefox bookmark to Google Chrome.

Obviously, I think it should be a trivial task, and tried with Google.

But I soon feel disappointed - most first results returned with suggestion to install an extension, like XMarks, or EverSync.

I decided to tried with EverSync - I expected that I can uninstall it after one time use. And EverSync requires me to install another plugin, FVD Tab. This plugin, at its turn, requires me to install another piece, calls Nimbus Note. I cancelled all of them, when lost all of my patient.

After that, I found a very easy way to sync the bookmark from Chrome, without install anything:

1. Open Chrome settings, choose Import Bookmark and Settins:

2. A windows appears, and you can the browser you want to import.
3. You'are done!

Business Ethics: Decision-Making for Personal Integrity & Social Responsibility

This book is used as textbook in course: Business Ethics, MBA Program Prof. Ruth Ryan - Cruz 2013
Bristol University, California, USA.
Book DescriptionPublication Date: June 18, 2010| ISBN-10: 0078137136 | ISBN-13: 978-0078137136| Edition: 2 Hartman/DesJardins is designed to prepare the student to apply an ethical decision-making model, not only in this ethics course but throughout her or his business discipline. This model teaches students ethical skills, vocabulary, and tools to apply in everyday business decisions and throughout their business courses. The authors speak in a sophisticated yet accessible manner while teaching the fundamentals of business ethics. Hartman’s professional background in law and her teaching experience in the business curriculum, combined with DesJardins’ background in philosophy, results in a broad language, ideal for this approach and market. The authors’ goal is to engage the student by focusing on cases and business scenarios that students a…

Essentials of Game Theory: A Concise, Multidisciplinary Introduction (Synthesis Lectures on Artificial Intelligence and Machine Learning)

Use as a textbook in Game Theory, Stanford, Coursera
Book DescriptionPublication Date: June 27, 2008| ISBN-10: 1598295934 | ISBN-13: 978-1598295931| Edition: 1 Game theory is the mathematical study of interaction among independent, self-interested agents. The audience for game theory has grown dramatically in recent years, and now spans disciplines as diverse as political science, biology, psychology, economics, linguistics, sociology, and computer science, among others. What has been missing is a relatively short introduction to the field covering the common basis that anyone with a professional interest in game theory is likely to require. Such a text would minimize notation, ruthlessly focus on essentials, and yet not sacrifice rigor. This Synthesis Lecture aims to fill this gap by providing a concise and accessible introduction to the field. It covers the main classes of games, their representations, and the main concepts used to analyze them. Table of Contents: Games in …

Instant Wireshark Starter


Product DetailsPaperback: 68 pagesPublisher: Packt Publishing; 1st New edition edition (January 25, 2013)Language: EnglishISBN-10: 1849695644ISBN-13: 978-1849695640
A quick and easy guide to getting started with network analysis using Wireshark Overview Learn something new in an Instant! A short, fast, focused guide delivering immediate results.Documents key features and tasks that can be performed using Wireshark.Covers details of filters, statistical analysis, and other important tasks.Also includes advanced topics like decoding captured data, name resolution, and reassemblingIn Detail Wireshark is by far the most popular network traffic analyzing tool. It not only provides an interface for traffic capture but also provides a rich platform for an in-depth analysis of the traffic. The GUI provides a very user friendly and interactive media that simplifies the process of network forensics. This concise book provides a perfect start to getting hands-on with packet analysis using…

Windows Phone 7.5 Data Cookbook

Product DetailsPaperback: 224 pagesPublisher: Packt Publishing (October 28, 2011)Language: EnglishISBN-10: 1849691223ISBN-13: 978-1849691222 Over 40 recipes for storing, managing, and manipulating data in Windows Phone 7.5 Mango applications. Simple data binding recipes to advanced recipes for building scalable applicationsTechniques for managing application data in Windows Phone mango appsOn-device data storage, cloud storage and API interactionIn Detail Windows Phone 7.5 Mango contains support for apps written in Silverlight or XNA. These apps can store data on the device, and also load and manipulate data from "the cloud" and other web services. This Windows Phone 7.5 Data Cookbook has a range of recipes to help you apply data handling concepts. You will be able to apply the knowledge gained from these recipes to build your own apps effectively. This Windows Phone 7.5 Data Cookbook starts with data binding concepts at the UI layer and then shows different ways of …

Windows Phone 7.5: Building Location-aware Applications

Product DetailsPaperback: 148 pagesPublisher: Packt Publishing (July 24, 2012)Language: EnglishISBN-10: 1849687242ISBN-13: 978-1849687249
Build your first Windows Phone application with Location and Maps Overview Understand Location Based Services.Work with Windows Phone Location Service.Understand how Maps work.Create a simple Map application and learn to use Geocoding, Pushpins.Discover Directions with Bing Maps Directions.Build two real-world windows phone applications – using and AOL APIIn Detail Windows Phone 7.5 has met with some great initial reviews from all mobile critics. It is poised to be the '3rd' eco-system for mobile, joining Apple's iOS and Google's Android platform. With Microsoft and Nokia working on multiple devices based on Windows Phone, the platform is a no-brainer enterprise success. Microsoft Office, Email, Skype and a fresh new mobile operating system has been a great champion of a cause for both Microsoft and Noki…

Windows Phone 7.5 Unleashed

Book DescriptionPublication Date: March 31, 2012| ISBN-10: 0672333481 | ISBN-13: 978-0672333484| Edition: 1 Windows® Phone 7.5 Unleashed is the first comprehensive, start-to-finish developer's guide to Microsoft's brand-new Windows Phone 7.5 ("Mango").
Written by Microsoft MVP and leading WPF/Silverlight innovator Daniel Vaughan, this full-color guide covers everything Microsoft developers need to rapidly build highly competitive Windows Phone 7.5 mobile apps.
Vaughan teaches through complete sample apps that illuminate each key concept with fully explained code and real-world context. He presents real-world best practices for building highly functional and attractive Metro interfaces; integrating touch, rich media, and data; testing, profiling, and publishing apps; and more. Throughout, he shares expert insights available in no other book, drawing on his exceptional access to the Windows Phone development team through the elite Microsoft Silverlight and WPF …

Sams Teach Yourself Windows Phone 7 Game Programming in 24 Hours

Book DescriptionPublication Date: November 12, 2011| ISBN-10: 0672335549 | ISBN-13: 978-0672335549| Edition: 1 Now, there's a practical, hands-on guide to mastering game development for Windows Phone 7 with Visual C# 2010 and XNA Game Studio 4.0. One step at a time, this book teaches all facets of mobile game development, from design through publishing via Microsoft's Marketplace. Top game development author Jonathan S. Harbour starts with the absolute basics, making Windows Phone game development accessible even to programmers who've never written a game before. Then, one step at a time, he shows how to use Microsoft's free XNA toolset to design and construct high-performance, highly-playable games for the newest Windows Phone 7 devices. Friendly, accessible, and conversational, this book delivers a practical grounding in Windows Phone 7 game development without ever becoming overwhelming or intimidating. Each lesson builds on everything that's come befor…

Professional Windows Phone 7 Application Development: Building Applications and Games Using Visual Studio, Silverlight, and XNA

Book DescriptionPublication Date: November 9, 2010| ISBN-10: 0470891661 | ISBN-13: 978-0470891667| Edition: 1 A one-of-a-kind book on Windows Phone 7 developmentWhile numerous books cover both Silverlight and XNA, there lacks a resource that covers the specifics of Windows Phone 7 development. This book fills that void and shares the specifics of building phone applications and games. You’ll learn how to get started with designing, building, testing, and deploying mobile applications for Windows Phone 7. Working examples used throughout the book cover how to design and layout a Windows Phone 7 application, interact with the device, and even sell your applications.
Fills the void in the market for an instructional book on developing applications for Windows Phone 7Offers an overview of Windows Phone and discusses the necessary toolsExplains how to work with multiview applicationsAddresses tool bars, pickers, table views, navigation controllers, application setting, and user defa…

Sams Teach Yourself Windows Phone 7 Application Development in 24 Hours

Book DescriptionPublication Date: April 22, 2012| ISBN-10: 0672335395 | ISBN-13: 978-0672335396| Edition: 1 Covers Windows Phone 7.5

In just 24 sessions of one hour or less, you’ll learn how to develop mobile applications for Windows Phone 7! Using this book’s straightforward, step-by-step approach, you’ll learn the fundamentals of Windows Phone 7 app development, how to leverage Silverlight or the XNA Framework, and how to get your apps into the Windows Marketplace. One step at a time, you’ll master new features ranging from the new sensors to using launchers and choosers. Each lesson builds on what you’ve already learned, helping you get the job done fast—and get it done right!

Step-by-step instructions carefully walk you through the most common Windows Phone 7 app development tasks.
Quizzes and exercises at the end of each chapter help you test your knowledge.
By the Way notes present interesting information related to the discussion.
Did You Know? tips offer advice or show you …

Learning XNA 4.0: Game Development for the PC, Xbox 360, and Windows Phone 7

Book DescriptionRelease date: December 27, 2010| ISBN-10: 1449394620 | ISBN-13: 978-1449394622| Edition: annotated edition Want to develop games for Xbox 360 and Windows Phone 7? This hands-on book will get you started with Microsoft's Xna 4.0 development framework right away -- even if you have no experience developing games. Although Xna includes several key concepts that can be difficult for beginning web developers to grasp, Learning Xna 4.0 shortens the learning curve by walking you through the framework in a clear and understandable step-by-step format.
Each chapter offers a self-contained lesson with illustrations and annotated examples, along with exercises and review questions to help you test your understanding and practice new skills as you go. Once you've finished this book, you'll know how to develop your own sophisticated games from start to finish.
Learn game development from 2D animation to 3D cameras and effectsDelve into high-level shader language…

Windows Phone 7 Silverlight Cookbook

Product DetailsPaperback: 304 pagesPublisher: Packt Publishing (August 25, 2011)Language: EnglishISBN-10: 1849691169ISBN-13: 978-1849691161

Take Control of Your Online Privacy

Book DescriptionPublication Date:September 2, 2013 Learn what's private online (not much)--and what to do about it!
Do you have anything to hide? Whether or not you think you do, your online activities are certainly tracked -- and not just by well-meaning sites who want to keep you logged in or by marketing firms who want to show you targeted ads for products that you likely want to buy.
In the full book, Joe helps you gain perspective on what is reasonable to expect about online privacy and develop a sensible online privacy strategy, customized for your needs. He then explains how to enhance the privacy of your Internet connection, Web browsing, email messages, online chatting, social media interactions, and file sharing. To bring home the most important privacy no-nos, Joe also encourages you to take The Pledge (OK, it's tongue-in-cheek, though it would have saved numerous politicians from ridicule and career-ending gaffes). Plus, parents will find important riinders…

Windows Phone 7 Programming for Android and iOS Developers (Wrox Programmer to Programmer)


Book DescriptionPublication Date:August 15, 2011 Learn to develop for the new Windows Phone 7 platformWith a special focus placed on the new Windows Phone 7 (WP7) design guidelines and technologies, this reference helps you extend your knowledge so that you can learn to develop for the new WP7 platform. The team of authors presents topic-by-topic comparisons between WP7 and Android and the iPhone, enabling you to learn the differences and similarities between them. This indispensible coverage prepares you for making the transition from programming for Android and the iPhone to programming for the exciting new WP7.
Covers the exciting new technology of Windows Phone 7 (WP7) and serves as ideal reference for Android and iPhone developers who are eager to get started programming for the WP7Zeroes in on the differences between programming for Android and the iPhone, making it much easier for you to learn and practiceOffers various real-world programming scenarios to enhance your co…

Windows Phone 7 XNA Cookbook

Book DescriptionPublication Date:February 16, 2012 Written in a cookbook style, this book offers solutions using a recipe based approach. Each recipe contains step-by-step instructions followed by an analysis of what was done in each task and other useful information. The cookbook approach means you can dive into whatever recipes you want in no particular order. If you are an aspiring programmer with some basic concepts in C# and object-oriented knowledge who wants to create games for Windows Phone 7, this book is for you. This book is also for the experienced programmers want to transfer from Windows or Xbox to the Windows Phone 7 platform. Only basic knowledge of C# and .Net is required.

Resonate: Present Visual Stories that Transform Audiences


Book DescriptionPublication Date: September 28, 2010| ISBN-10: 0470632011 | ISBN-13: 978-0470632017| Edition: 1 Presentations are meant to inform, inspire, and persuade audiences. So why then do so many audiences leave feeling like they've wasted their time? All too often, presentations don't resonate with the audience and move them to transformative action.
Just as the author's first book helped presenters become visual communicators, Resonate helps you make a strong connection with your audience and lead them to purposeful action. The author's approach is simple: building a presentation today is a bit like writing a documentary. Using this approach, you'll convey your content with passion, persuasion, and impact.
Author has a proven track record, including having created the slides in Al Gore's Oscar-winning An Inconvenient TruthFocuses on content development methodologies that are not only fundamental but will move people to actionUpends the usual pa…

Beginning PhoneGap


Book DescriptionPublication Date:November 11, 2011 Create cross-platform mobile apps without having to learn a new language!PhoneGap is an open source solution, ideal for web developers wanting to build cross-platform mobile apps without having to learn a new language. Using HTML, CSS, and Javascript, PhoneGap allows you to jump into the mobile world and develop apps for iPhone, Android, and the BlackBerry.
Walks you through installing the development softwareCovers the basics of each of PhoneGap's functional unitsIntroduces various projects you can build with the frameworkDiscusses using HTML, CSS, JavaScriptExplores the features accelerameter and compassExamines media, storage and files, camera, contacts, geolocation, and more Within Beginning PhoneGap, each new chapter builds on the lessons taught in the previous so that by the end of the book, you can have mobile apps up and running!
"NOTE: Several significant changes to the PhoneGap software occurred shortly after …

Professional Visual Studio 2010

Book DescriptionPublication Date: May 3, 2010| ISBN-10: 0470548657 | ISBN-13: 978-0470548653| Edition: 1 A must-have guide that covers all the new features of Visual Studio 2010Visual Studio allows you to create and manage programming projects for the Windows platform, and the new 2010 version has undergone a major overhaul comprised of significant changes. Written by an author team of veteran programmers and developers, Professional Visual Studio 2010 gets you quickly up to speed on what you can expect from the newest version of Visual Studio.
This book's first section is dedicated to familiarizing you with the core aspects of Visual Studio 2010. Everything you need is contained in the first five chapters, from the IDE structure and layout to the various options and settings you can change to make the user interface synchronize with your own way of doing things.
From there, the remainder of the book is broken into 11 parts:
Getting Started: In this part, you learn how to t…

Professional Windows Phone 7 Game Development: Creating Games using XNA Game Studio 4

Book DescriptionPublication Date:February 23, 2011 Create the next generation of gaming titles for Windows Phone 7!Providing an overview of developing games for Windows Phone 7 while working within XNA Game Studio 4, this comprehensive resource covers such essential topics as device/emulator, development tools, device orientation, tilt and accelerometer sensors, multi-touch, working with Cloud and Web services, and more. Three complete games are included within the book plus hands-on explanations and clear example codes help you gain a deeper understanding of the Windows Phone 7 features so that you can start building a game right away.
Serves as a comprehensive reference on Windows Phone 7 game development with XNA Game Studio 4Includes real-world examples and anecdotes, making this book a popular choice for those taking their first steps into the game development industryDemonstrates how to program for device orientation, incorporate Touch Input, add music to a game, work wit…

Windows® Phone 7 Developer Guide: Building connected mobile applications with Microsoft Silverlight® (Patterns & Practices)


Book DescriptionPublication Date:January 13, 2011 This guide describes a scenario around a fictitious company named Tailspin that has decided to include Windows Phone 7 as a client device for their existing cloud-based application. Their Windows Azure-based application named Surveys is described in detail in a previous book in this series, Developing
Applications for the Cloud.

After reading this book, you will be familiar with how to design and implement applications for Windows Phone 7 that take advantage of remote services to obtain and upload data while providing a great user experience on the device.

Product DetailsFile Size: 1838 KBPrint Length: 336 pagesSimultaneous Device Usage: UnlimitedPublisher: Microsoft Press; 1 edition (January 13, 2011)