Guide

The DXZone Amateur Radio Internet Guide

ARRL – May 03, 2020

The FCC has clarified that nothing in its rules prohibits remote amateur radio testing, and no prior approval is needed to conduct remote exam sessions. “The Commission provides flexibility to volunteer examiners and coordinators who wish to develo…

Southgate ARC – May 03, 2020

Hannes Coetzee, ZS6BZP, reports that the solar activity is expected to remain at low levels…

Southgate ARC – May 03, 2020

Jim Salmon 2E0RMI has posted the transmission schedule for Radio Emma To…

Southgate ARC – May 03, 2020

The electronic voting for the four Financial motions opened at 00:01 CAT on Monday 27 April 2020 and there was an initial rush to cast votes, but this has decreased during the week …

Southgate ARC – May 03, 2020

Pulmonary Hypertension (PH) Association report on the amateur radio special event station W2H which will be active to promote World PH Day

Read More

The OpenGL Programming Guide

The OpenGL Programming Guide
small cover image

The OpenGL® Programming Guide
9th Edition

John Kessenich, Graham Sellers, and Dave Shreiner

Welcome to the website for the OpenGL Programming Guide (the “Red Book”). The latest release — the ninth edition — brings the most comprehensive discussion of the OpenGL API completely up to date. This edition throughly discusses the features of OpenGL version 4.5, OpenGL’s latest version, including:

  • Direct State Access (DSA) which modifies the way that OpenGL objects (e.g., textures, FBOs, etc.) modify their attributes. This approach mitigates the sometimes confusing “bind-to-edit”, making it much more straight-forward to understand which objects are being updated.
  • SPIR-V, The Khronos Group’s compiled-shader representation, which allows authoring shaders in just about any programming language – provided there’s a SPIR-V backend to the compiler chain. SPIR-V is also one of the major components of Khronos’ new Vulkan API.
  • Expanded discussions of GPU computing (compute shaders) and
Read More

Chapter 1 – OpenGL Programming Guide

This chapter introduces OpenGL. It has the following major sections:

What Is OpenGL?

OpenGL is a software interface to graphics hardware. This interface consists of about 150 distinct commands that you use to specify the objects and operations needed to produce interactive three-dimensional applications.

OpenGL is designed as a streamlined, hardware-independent interface to be implemented on many different hardware platforms. To achieve these qualities, no commands for performing windowing tasks or obtaining user input are included in OpenGL; instead, you must work through whatever windowing system controls the particular hardware you’re using. Similarly, OpenGL doesn’t provide high-level commands for describing models of three-dimensional objects. Such commands might allow you to specify relatively complicated shapes such as automobiles, parts of the body, airplanes, or molecules. With OpenGL, you must build up your desired model from a small set of geometric primitives – points, lines, and polygons.

A sophisticated library that provides

Read More

Architectural Programming | WBDG – Whole Building Design Guide

Introduction

Architectural programming began when architecture began. Structures have always been based on programs: decisions were made, something was designed, built and occupied. In a way, archaeologists excavate buildings to try to determine their programs.

Today, we define architectural programming as the research and decision-making process that identifies the scope of work to be designed. Synonyms include “facility programming,” “functional and operational requirements,” and “scoping.” In the early 1960s, William Peña, John Focke, and Bill Caudill of Caudill, Rowlett, and Scott (CRS) developed a process for organizing programming efforts. Their work was documented in Problem Seeking, the text that guided many architects and clients who sought to identify the scope of a design problem prior to beginning the design, which is intended to solve the problem.

In the 1980s and 1990s, some architectural schools began to drop architectural programming from their curricula. The emphasis of the Post-Modern and Deconstruction

Read More

What is Internet Marketing? Your Guide to Today’s Online Marketing

Internet marketing is the most inexpensive way to reach your target market, regardless of the size of your business.

But what is internet marketing, really?

Defining Internet Marketing

Also called online marketing, internet marketing is the process of promoting a business or brand and its products or services over the internet using tools that help drive traffic, leads, and sales.

Internet marketing a pretty broad term that encompasses a range of marketing tactics and strategies – including content, email, search, paid media, and more.

These days, though, internet marketing is often used interchangeably with “content marketing.”

Why?

Because content marketing is the internet marketing of the present and future.

Content Marketing Institute defines content marketing as:

“A strategic marketing approach focused on creating and distributing valuable, relevant, and consistent content to attract and retain a clearly defined audience — and, ultimately, to drive profitable customer action.”

Think of it like

Read More

Guide to Programming Languages | ComputerScience.org

What are Computer Programming Languages?

Computer programming languages allow us to give instructions to a computer in a language the computer
understands. Just as many human-based languages exist, there are an array of computer programming
languages that programmers can use to communicate with a computer. The portion of the language that a
computer can understand is called a “binary.” Translating programming language into binary
is known as “compiling.” Each language, from C Language to Python, has its own distinct
features, though many times there are commonalities between programming languages.

These languages allow computers to quickly and efficiently process large and complex swaths of
information. For example, if a person is given a list of randomized numbers ranging from one to ten
thousand and is asked to place them in ascending order, chances are that it will take a sizable amount
of time and include some errors.

There are dozens of

Read More

Internet Addiction Guide | Psych Central

Researchers still can’t tell you exactly what Internet Addiction Disorder is, also know by the term “Pathological Internet Use” (PIU). Much of the original research was based upon the weakest type of research methodology, namely exploratory surveys with no clear hypothesis, agreed-upon definition of the term, or theoretical conceptualization. Coming from an atheoretical approach has some benefits, but also is not typically recognized as being a strong way to approach a new disorder. More recent research has expanded upon the original surveys and anecdotal case study reports. However, as I will illustrate below later, even these studies don’t support the conclusions the authors claim.

The original research into this disorder began with exploratory surveys, which cannot establish causal relationships between specific behaviors and their cause. While surveys can help establish descriptions of how people feel about themselves and their behaviors, they cannot draw conclusions about whether a specific technology, such … Read More

The Beginners Guide to Online Marketing

The most extensive and comprehensive introduction to online marketing that you’ll find anywhere.

  • Why We Wrote this Guide? Online marketing moves at the speed of light. To keep up, you need a strong foundation with the judgment to think critically, act independently, and be relentlessly creative. That’s why we wrote this guide — to empower you with the mental building blocks to stay ahead in an aggressive industry.There are plenty of guides to marketing. From textbooks to online video tutorials, you can really take your pick. But, we felt that there was something missing — a guide that really starts at the beginning to equip already-intelligent professionals with a healthy balance of strategic and tactical advice. The Beginner’s Guide to Online Marketing closes that gap.
  • Who This Guide Is for? We wrote this guide for an audience of first-time marketers, experienced entrepreneurs and small business
Read More