Behavioral Targeting: the most underused technique in today’s marketing Posted in How To on May 30th, 2012 We recently launched geo-behavioral targeting feature in Visual Website Optimizer. (We also launched usability testing module; our vision is to offer all tools and techniques a marketer would need for conversion rate optimization). What is behavioral targeting? Different visitors behave differently on your website. In my landing page optimization tips article, I recommended knowing who your target customer is and having only one clear call to action button (and thereby neglecting other visitors). Def. There are many variables that you can use for such targeting. Location (city, country, region)Referring URL (where did the visitor come from?) There are many more variables (including using custom data such as gender, age, etc.) which can be used for targeting. So, behavioral targeting must be hard? Actually, no! Examples of behavioral targeting The example above was a very simple one, but indeed you can setup all sorts of interesting targeting campaigns.
Designing and Theming Drupal for Mobile Devices How do you review code? I'm hoping to find ways to improve the code review process at the company where I work. My team has a fairly has a fairly standard github PR-based process. When you have some code you want to merge into the master branch you open a PR, ask another developer or two to review it, address any comments they have, and then wait for one of the reviewers to give it an LGTM (looks good to me). The problem is that there can be a lot of lag between asking someone to review the PR and them actually doing it, or between addressing comments and them taking another look. Over time we've gotten used to communicating a lot, and being shameless about pestering people who are less communicative. So, has anyone else run I to similar problems?
Stop Nesting Functions! (But Not All of Them) JavaScript is over fifteen years old; nevertheless, the language is still misunderstood by what is perhaps the majority of developers and designers using the language. One of the most powerful, yet misunderstood, aspects of JavaScript are functions. While terribly vital to JavaScript, their misuse can introduce inefficiency and hinder an application's performance. Prefer a Video Tutorial? Performance is Important In the Web's infancy, performance wasn't very important. Fast forward to today. Today's JavaScript engines are light-years ahead of the engines of ten years ago, but they do not optimize everything. There is also a whole new set of web-enabled devices, smart phones and tablets, running on a limited set of resources. A poor performing application will trash a good experience. Most importantly, the user's experience depends on good performance. So what does all this have to do with functions? Where you define your functions has an impact on your application's performance. Figure 1
Tom's Hardware US Researchers at the Imperial College in London believes that magnets could be used to develop future processors with far greater processing capacity than today's CPUs. According to a study published in the journal Science, a honeycomb-pattern of tiny, nano-sized magnets that are submerged in a material known as spin ice could solve a complex computational problem in a single step. In fact, clusters of such magnet arrays function similar to a neural network: It is more "similar to how our brains work than to the way in which traditional computers process information," the researchers said. Exploiting the potential of magnets gets more difficult the closer they are located to each other as they interfere with their magnetic fields, the scientists found that their honeycomb patterns create competition between magnets and "reduces the problems caused by these interactions by two-thirds." Honeycomb magnet processors are very much science fiction at this point.
8-Circuit Model of Consciousness The eight-circuit model of consciousness is a theory proposed by Timothy Leary and expanded on by Robert Anton Wilson and Antero Alli. The model describes eight circuits of information (eight "brains") that operate within the human nervous system. Each circuit is concerned with a different sphere of activity. Leary, Alli and Wilson have written about the model in depth and how each circuit operates, both in the lives of individual people and in societies. The term "circuits" came from the first wave of cybernetics research and development in the United States in the 1970s. (Others[weasel words] have proposed that the term "systems" should be substituted for "circuits" to reflect both a systems theory approach and also the changing anatomy of an entity as it goes through a neurological change). The eight circuits[edit] 1. This circuit is concerned with nourishment, physical safety, comfort and survival, suckling, cuddling etc. A positive imprint sets up a basic attitude of trust. 2. 3. 4.
Nick Craver - Stack Overflow: How We Do Deployment - 2016 Edition This is #3 in a very long series of posts on Stack Overflow’s architecture. Previous post (#2): Stack Overflow: The Hardware - 2016 Edition We’ve talked about Stack Overflow’s architecture and the hardware behind it. I’m going ahead and inserting a set of section links here because this post got a bit long with all of the bits that need an explanation: Source This is our starting point for this article. A Little Context We deploy roughly 25 times per day to development (our CI build) just for Stack Overflow Q&A. The Human Steps When we’re coding, if a database migration is involved then we have some extra steps. And here’s the local %Repo%\StackOverflow.Migrations\ folder: You can see both in chat and locally that 726 was the last migration number taken. Now let’s add some code — we’ll keep it simple here: A \StackOverflow\Models\User.cs diff: + public string PreferencesJson { get; set; } And our new \StackOverflow.Migrations\727 - Putting JSON in SQL to see who it offends.sql: .. Branches Tiers
How to Get Google Docs Form Data in an Email Message This video tutorial explains how you can send form data from Google Docs in an email message using the very useful Send Mail function of Google Docs. Whether you are looking to add a simple “Contact Me” form on your website or need to create a complex online poll, Google Forms are an excellent tool. They offer a variety of themes, the form data is save in a spreadsheet that can be easily exported and, unlike other polling software, your Google Forms can accept any number of responses and they’re absolutely free. There’s one limitation though. Should you wish to receive Google Form data in an email message as soon as a user submits the online form, there’s an easy workaround as explained in this video tutorial ↓. What we can do is create a simple Google Script that triggers as soon as a user submits the form. Awesome Google Scripts → Google Scripts Developer → Here’s how you can add email capabilities to any Google Form in few easy steps: Send Google Forms by Email – Premium Edition