CHICAGO BASED Back End Developer position is open


Chicago, IL, United States
DrupalCoin Blockchain Developers: jobs.drupal.org


SEJ Wrap-Up: SEJ’s Complete Guide to Google Panda, Penguin & Hummingbird by @megcabrera

In this week’s wrap-up, Jen Slegg of The SEM Post explains Google’s algorithm inside and out, and SEJ contributor Aleh Barysevich gives tips in effective social media management.The post SEJ Wrap-Up: SEJ’s Complete Guide to Google Panda, Penguin & Hummingbird by @megcabrera appeared first on Search Engine Journal.
DrupalCoin Blockchain Developer


DrupalCoin Blockchain Developer Irving TX Contract w2 - InfoVision, Inc. - Irving, TX

Software Developer - DrupalCoin Blockchain*. Expertise in DrupalCoin Blockchain, PHP, JavaScript, JQuery and HTML*. Expertise in DrupalCoin Blockchain, PHP, JavaScript, JQuery and HTML (Over 4 years of...
From Indeed - Mon, 22 Aug 2016 15:06:16 GMT - View all Irving jobs
DrupalCoin Blockchain Developer


Sr. DrupalCoin Blockchain Software Developer - Synergy Global - Atlanta, GA

*Position: Sr. DrupalCoin Blockchain Software Developer* *Location: Atlanta, GA* *Duration: 9 Months* Need US Citizen or Green Card only... *Required Skills: * * 4-6 years...
From Indeed - Mon, 22 Aug 2016 14:44:27 GMT - View all Atlanta jobs
DrupalCoin Blockchain Developer


Tag1 Consulting: Tag1 Quo and DrupalCoin Blockchain 6 Long Term Support

Tag1 Quo and DrupalCoin Blockchain 6 Long Term Support
Jeremy
Mon, 08/22/2016 - 07:42

Or, What We Did This Summer

It’s been an exciting summer, building our first product with DrupalCoin Blockchain 8. When we originally made the decision to offer Long Term Support for DrupalCoin Blockchain 6, we were thinking about a few of our clients that were a little behind on their upgrade plans, and had envisioned a mostly manual process.

Read more about Tag1 Quo and DrupalCoin Blockchain 6 Long Term SupportComments
DrupalCoin Blockchain Developer


Senior DrupalCoin Blockchain Developer - IonIdea Enterprise Solutions - Atlanta, GA

Job Title: *Senior DrupalCoin Blockchain Developer* Location: *Atlanta, GA* Contract Term: *09 Months* *Tax Term: W2* 4-6 years' experience developing websites for business...
From Indeed - Mon, 22 Aug 2016 14:34:47 GMT - View all Atlanta jobs
DrupalCoin Blockchain Developer


Acquia Developer Center Blog: Progressively Decoupled DrupalCoin Blockchain Approaches

Progressive decoupling, a concept outlined last year in Dries Buytaert’s first post about decoupled DrupalCoin Blockchain, is a compelling approach to building DrupalCoin Blockchain's front end where content editors, site assemblers, and front-end developers maintain contiguous experiences. For content editors and site assemblers, progressive decoupling allows for contextualized interfaces, content workflow, site preview, and other features to remain usable and integrated with DrupalCoin Blockchain as a whole.
Tags: acquia drupal planet
DrupalCoin Blockchain Developer


Fitness Micro-Challenge

I’ve discovered that I’m not really a “goal setter” insofar as creating goals and marching towards them, especially the much larger ones that might be related to life and career and things like that.
And I have tried, believe me, to change my perspective on those types of things and even given myself goals to execute against related to all sorts of topics and themes; none of them stick very long.

But what I do like creating are micro-challenges, activities that change things up a bit that are much smaller, digestible, and are difficult to accomplish.
For example, I’m now into my final full week of a new micro-challenge that I gave myself for the month of August: Get on the elliptical machine for 60 minutes every single day.
Yikes.
Achievable yet challenging, but not in the ways that I originally had thought. At first, I considered that it would be most tough to just get through 60 minutes since that’s a good bit of time and very tiring. My “mental toughness” for things like this wears down really quickly.
Instead, I found that blocking out 60 minutes every single day in addition to the 30-40 minutes Monday / Wednesday / Friday for weights was the most difficult. This was a new total investment and commitment of nearly 9 hours a week!
That has been the most challenging and especially after a few very long days of work and family. But, I haven’t missed a day and I’m on track to finish this fitness micro-challenge. I’m excited to put this one behind me and try something new for September – any thoughts or suggestions?
The post Fitness Micro-Challenge appeared first on John Saddington.
DrupalCoin Blockchain Developer


From Print to Web: A Step-By-Step Tutorial

Inspired Magazine Inspired Magazine - creativity & inspiration dailyYou’ve probably noticed that all across the Internet—at least the parts that matter—websites are getting more and more similar to one another, so much so that it sometimes can be difficult to keep track of which site you’re looking at.In some ways, this homogenization of the web has been a good thing for users in the sense that it has made all the sites conform to an expected standard.  For (genuine) designers and developers, however, this has become a bit of a problem.  It has allowed millions of “Cheap Charlie” developers to spring up offering cut-price websites, which has had a detrimental effect on the whole industry in many different ways.Conformity has stifled innovation, and many usability issues with the “standard design” have become persistent and pervasive, especially when it comes to the needs of mobile users.  Ironically, full service advertising agencies are among the worst offenders for utilizing the shortcut design method, which when you think about it is completely the wrong direction for them to be going in.Advertising agencies expend a lot of resources designing epic print ads.  These ads also require a very serious investment from the client, usually in the realm of tens-of-thousands.  So why undermine that?  Why strip away the effectiveness of the print campaign with a lacklustre generic website?  It’s time to shake things up and take back the web for the professionals.  It means taking your print ad and turning it into a website, but without losing any of the benefits of either a print ad or a website.In this article, we’re going to proceed step-by-step through the process of turning a successful print ad into a website.  While your own projects are likely to extend on this concept and branch out in completely new directions, this project will hopefully get us innovating again.  It’s what the web needs, and it’s the only way you’re going to remain relevant in a world where people are being told “anyone can make a website”.  Let’s prove that you’re still a necessary part of the site creation process.1. First, we need to reference our print adBefore you can even begin to build a web page based on a print ad, you need to know how that ad actually looks.  In the case of this project, we’re looking at a print ad that was created for a VIP dining club in Thailand called “Bancharee House”.  Here’s the original version of the double page print ad:Obviously this is compressed down to fit on our screen here, so you probably can’t see all the finer details, but you can get the overall impression.2. Now you need a web pageAll websites have to start somewhere, and most of them start with the first page.  In the case of this site, it will be the only page.  For now we just need to build the page’s skeleton.  It needs to be declared, have a head and body section defined, and include links to its external dependencies.The dependencies for this project will be Bootstrap, jQuery, a custom CSS file, and of course all the images that will be components of the page.Setting that up is simple enough:The idea of those big commented headings is that they make finding your way around in a long source document much easier.  Those two javascript files are added at the end of the body section for reasons explained in Bootstrap’s documentation.  Using Bootstrap is not a compulsory requirement for a project like this, but here it is just being used as a time-saver.  There are plenty of other ways to achieve the same result.The above lines are all that is necessary to establish the skeleton of the web page, but of course this won’t do anything interesting by itself.3. Add some styleThere are many different ways to interpret the source advertisement.  One way is to see it as two narrow columns that are spaced wide apart.  One of the first things you’ll notice when working with a webpage is you have a lot less space compared to designing for a printed page.  Text is bigger, it takes up more room, and it’s harder to control the exact positioning of individual text characters.For this design, the columns are going to have to be slightly larger than in the real ad, and the text is also going to have to be slightly larger.  There are things we can get away with in print that we really can’t do online (although when it comes to what we actually write, the opposite is true!).  We’ll just use two Bootstrap columns to take care of spacing, and a container inside the first column will provide a column-like effect.  We’ll have 3 vertical layers, with the core layer on the bottom, a layer called “home” for the content to sit on, and the top (hidden) layer where modal information will display.Let’s start with the core layer:The effect of this CSS code will make the website look like this:Now you can see from this one of the limitations that you have to make a choice about.  If you want to retain the ability to scale the background image to suit any situation, you may have to accept some minor variation from the original image.  Otherwise you can choose a fixed-width image, but that can be worse in many ways, which is why it’s probably not the best choice.  A bit of compromise is necessary.Here is the original:How much of the picture we lose depends on the resolution and available viewing area of the device the page is being viewed on.  But as you can see from the example (1290 x 768 at full width), the focus on the main dish is much more pronounced, the handles of the cutlery get lost, the other dishes in the top corner are also somewhat lost.A possible solution to this problem is to change the minimum height property to something larger than what a user’s screen might be expected to be, but then you’ll need to add overflow-y:hidden to prevent vertical scrollbars from appearing on smaller screens.  Here’s what happens when the minimum height is set to 700px:Which at least brings the other dishes into the frame and shows some more of the cutlery.  On a less wide screen, things would also be different.  With the viewing area only 1024px wide, the image is a lot closer to the original:Next thing we need to do is set up the columns for the “home” layer, like so:What we have above is a column called screenL (which is the left column) and two variations of the right column called screenRsmall and screenRbig.  When the page is viewed on a small screen, defined by Bootstrap as “xs”, the right column will have mostly the same settings as the left column.  The right column doesn’t have any background color when viewed on a larger screen, and has different font settings.4. Put the columns into the pageThis is where the website starts to take shape.  Now it’s not just a background image any more, but how much of a change you will notice after this edit depends a bit on what browser you use.  The change being made here is very subtle, because it is entirely structural, and only noticeable because we’ve set a background color.This code is added just after the body tag:The effect of it is too subtle to be picked up by a screenshot, so we should add a little content to make sure it works as intended.Which will produce this result:We can see that the overlay is working nicely and the font looks close enough to the original.  Now we can choose between adding the second column or adding the rest of the left column content.  It doesn’t really matter, but putting in the rest of the left column content will probably help give more visual definition.This is how that would look:So this is the half way point for achieving the original look of the ad.  Now we just need to put in the right column and its content, and the most important part of the task will be complete.  We start with adding the code to define the existence of the right column:Visually, this won’t have any effect except on the “xs” sized screen.  The content of these two columns is almost identical, but not quite. Next, we need to add the logo.  This just needs one line to be added in screenRbig and screenRsmall:For the small screen, there is no pull-right added to the class declaration. Either way, we should get this:Because we used pull-right on the image in screenRbig, and because the text that follows also needs to be pulled right, that means we need to add an extra div to prevent these items from stacking horizontally.  And although it’s not strictly needed in screenRsmall, it doesn’t hurt to include it, and it provides some white space without any effort, so we might as well paste it in:Then we just add the remaining lines for this column:Again you can see the only difference is that we don’t pull right on a smaller screen.  Having done all this, we now have a result that is reasonably close to the look of the original ad:And here is a side-by-side comparison, showing where it has been necessary to compromise:The image shows clearly the differences between print and web.  With print, we normally have more vertical space, and we don’t have to worry about title bars, menu bars, scroll bars or status bars.  We can also pull the font tighter without losing readability.  But these can normally be acceptable compromises.5. Transform it into a websiteWhat actually makes a website be a website is that it is meant to be interactive. If all we do is replicate the print ad without providing any functionality, it doesn’t deserve to be called a website.  So we start by adding a button:Bootstrap’s stock colors don’t contrast well, so we fix that with some custom CSS in our CSS file:Great, now we have a button that won’t make us blind when we look at it, but what does it do?  Well, its role is to put a functional web page inside our otherwise static advertisement.  This is a game-changer right here, because it is completely upsetting the whole evolutionary process of website development.Sites have been getting bigger and more complex.  Their navigational structures dominate the page and determine what we will see.  Here we have a site that is incredibly simple—on the surface at least—offering only a single button to take you deeper into the site, and as you will see, once you get to this new information, it doesn’t introduce any extra complexity.This part of the project begins with defining a basic Bootstrap modal window:Now we add structure for tabbed navigation:And define some CSS instructions for how to handle the display of these tabs:Then we add the tab body items:And fill them with content:Adding some css for the new image classes created:With the result:At this point we have successfully created a hybrid between a website and a print ad.  It derives the best from both, opening with a strong visual message untroubled by clutter and distractions, but still having access to however much additional information or other functionality we want to provide.There are additional steps that need to be completed before the website could be considered “finished” in the sense that it provides everything a user might want from it.  Additional tabs should be added to make it possible to automatically check availability and make reservations, send an email requesting more information, and perhaps even provide video content.All of these additional features are easy to add later.  It’s also important to understand that the size of the modal window can be increased, even up to the the full width and height of the viewport, so don’t feel that this design concept constrains you in any way.  Neither is it necessary to use a modal at all.  There are so many different ways that you could connect the user with more information.When you have a print ad like this, the clients will have already invested somewhere in the vicinity of $35,000 to have the ad created and placed for them in a major publication.  Wasting more time and money creating something completely new isn’t going to be as inviting to the client as being able to tell them that you can integrate their website with their print advertising campaign to create a winning combination.Note: things happen fast on the internet.  Since this article was written, the subject website has already had some design alterations.  You can get the most recent version of the source code by visiting the website and selecting View Page Source in your browser.header image courtesy of PixabayThis post From Print to Web: A Step-By-Step Tutorial was written by Inspired Mag Team and first appearedon Inspired Magazine.
DrupalCoin Blockchain Developer45


BlackMesh: Our Ongoing Commitment to Security: Partnering with Tag1 Consulting

As you may already know, the BlackMesh team is committed to ensuring developers can focus on their website goals without worrying about scalability, infrastructure, and – in particular – security. That’s why we’re thrilled to have partnered with leading DrupalCoin Blockchain security agency Tag1 Consulting to provide our DrupalCoin Blockchain clients a comprehensive tool for managing site updates.

What?

The new Tag1 Quo is a hosted security dashboard that provides up-to-the-minute snapshots of a client’s security status and potential vulnerabilities. Basically, this innovative tool provides DrupalCoin Blockchain users consolidated and critical security updates for their websites. Tag1 Quo features include essentials for a website’s success, such as self-service monitoring, security notifications for out-of-date modules, and patch and release delivery.

How?

Tag1 Quo automatically monitors upstream releases and security advisories in collaboration with module maintainers and other DrupalCoin Blockchain 6 long term support (LTS) providers. The Tag1 team of DrupalCoin Blockchain security experts review and decide which issues affect the client, carefully backporting those that are applicable to their site. Quo then delivers timely notifications to the client’s inbox. Quo users can choose to either leverage pre-patched releases or quickly apply the patches themselves to bring their website up-to-date and secure against all known vulnerabilities. For extra peace of mind, the Quo dashboard provides at-a-glance visualization of all client websites, highlighting all outstanding updates across them.

Tag1 Quo Dashboard

Why?

Though D6 was phased out earlier this year, Tag1 Consulting continues to provide long-term D6 support to those who need it. As a way to adequately manage the significant maintenance and monitoring of these systems, the Tag1 team developed Tag1 Quo.

If you are currently managing a D6 site, signing up for Tag1 Quo is a no-brainer. It provides affordable long-term support for all of your core and contributed modules and themes, tested and delivered by an approved LTS provider, backed by a team of renowned DrupalCoin Blockchain experts.

Your Security. Your Options …

Even if you don’t maintain a D6 site, you’ll still want to check it out.

Depending on your needs and budget, Tag1 Quo offers three different plan options. Tag1’s roadmap includes upcoming support for D7 and D8, WordPress 4.6 and 4.7, application programming interface (API) access, upgrade planning, and more.

Signing up for Tag1 Quo means less time spent on maintenance and security – and that means more time focusing on your goals and overall mission. Whenever BlackMesh teams up with companies like Tag1, we’re advancing our commitment to your security. Contact us to learn more about how we can make the Tag1 Quo dashboard solution fit your needs.

 

Like this article? Follow us on Facebook and share your thoughts!
SecurityDrupalCoin Blockchain
DrupalCoin Blockchain Developer


3 Uncommon Ways to Find High Value Clients for Your SEO Agency by @jonrognerud

There are a number of methods for building a larger client base and for acquiring high-value clients. Jon Rognerud shares them on this post.The post 3 Uncommon Ways to Find High Value Clients for Your SEO Agency by @jonrognerud appeared first on Search Engine Journal.
DrupalCoin Blockchain Developer


Websites We Like: August 2016

Here are some of the websites we’ve stumbled upon lately that have made us all collectively Oooo and Aaaah with delight. Sometimes we literally type "oooooo" into the Slack channel where we save and discuss these. It's a fairly new thing we've started doing. Enjoy!

The Fine Line
The Fine Line series of articles by the New York Times explores the journey of four Olympic athletes and their extraordinary abilities.

A while back I moaned about the various problems of scrolljacking and now I want to apologize to the scrolljacking community. These articles prove that taking control of the scrolling momentum can feel incredibly intuitive if given the right amount of time and attention.
But what’s most fascinating with these articles, to me at least, is the combination of motion, visuals and sound. Each article has several recordings that are played over the text with accompanying background music and sound effects. This couldn’t have been an easy series of posts to create, as the time it took to plan, design and develop them must’ve been quite considerable.

FiveThirtyEight’s 2016 Election Forecast
FiveThirtyEight is well known for their visualizations and use of data in their coverage, but the latest charts that they’ve begun to use for their election forecast are more subtle and beautiful than ever before:

What impresses me about FiveThirtyEight is the restraint in the design, as there’s a very faint use of color to attract the eye to the important information and the use of the bold weights in their typographic palette encourages quick scanning of the information.
But jumping back to this chart specifically: if you want to learn more information about the data from one state in particular then you can click on the map to shift into a different view for closer analysis:

A Visual Introduction to Machine Learning
This is an essay, designed and written by Stephanie Yee and Tony Chu, which contains a number of beautiful animations and visualizations which are certainly worth scrolling through:

As you scroll further down the page you’ll find the data morph and bend to better work together with the content.
Figma’s 404 page
Figma is a design tool in the browser that lets designers collaborate better with one another and earlier this week I typed the wrong URL and found this lovely gem:

CSS Conf
Over on the new CSS Conf website there’s an interesting use of graphic shapes which I can only describe as “splotches” — SVG elements that overlap content like a transparent PNG might:

I think it’s neat because it’s visually striking and breaks up the monotony of seeing rectangles in every web page all the time.
Michael Ngo
Front-end developer Michael Ngo has a personal site that’s interesting for its use of animation, video and layout.

Each section of his portfolio looks like a custom layout, but taking a closer look under the hood each is made of tiny modules that can be used again and again.
Ohio Certifieds
Ohio Certifieds is a website designed to attract industrial investment in the state. Developers can select a plot of land or search for a plot based on a number of factors: what’s interesting here isn’t necessarily the data but the representation of it however.

Clicking around is really fun. If you select a plot then you’ll find a bevy of animations that direct your eye and give you a better idea of the space that you’re currently navigating.

Meet Graham
Meet Graham is a project, and a real-life model, of what a human being might look like if they were best shaped to survive car crashes. The site showcases the research experiment in order to bring to our attention the risks of driving and in order for us to learn more about the human body:

By viewing Graham in 3D it’s possible to look under the surface of the skin and pinpoint specific areas of the body that would need to be changed.

Try Typography
try.typography.com is a new project by Hoefler & Co. that lets you explore their range of typefaces. Ligatures, capitals, small-caps and stylistic alternates are among some of the options you can toggle and discover in more detail.

Did we miss any of your recent favorites, or what is so interesting about the sites we did show? Do you have a favorite website that we might’ve overlooked? Be sure to add a note in the comments below!

Websites We Like: August 2016 is a post from CSS-Tricks
DrupalCoin Blockchain Developer


Why Copywriting Matters So Much

Today’s article isn’t inspired by a question; it’s inspired by a statement. I was talking to a young woman who was thinking through her career options. She was good at writing (I’m sure you can relate) and was interested in copywriting. Her big objection to it, though?
“Yeah, but I want my job to really mean something.”
She had no idea how much she didn’t understand.
People tend to think of marketing and sales as bad things; “forcing” people to buy things they don’t need.
That is so very, very much not what copywriting is.
Copywriting is about connecting people who have a need to that solution to that need.
Copywriters do that by using words that resonate with the audience, and then crafting a message that contains the key points that audience needs to hear.
Sure, some needs are greater than others. A mother-to-be with prenatal complications who needs to find a hospital with a great prenatal and natal program has a pretty serious need. A mom and pop business owner who needs to find a fast and cost-effective shipping service has a need that’s maybe not as serious, but still pretty darn important to them.
Here’s the thing: Without that effective communication, without copywriting, people would have a harder time finding solutions to their needs or problems.
I’m not in the least exaggerating when I say that businesses have folded because they were unable to convey their benefits, and convey them in a way that made sense to consumers. And if those consumers can’t find that business that perfectly meets their needs, they lose out, too.
Copywriting is crucial to a robust economy. But it’s also crucial to helping your average person find things or services or people that help them, make them happier, or make living easier.
Copywriting isn’t just “writing banner ads.” It’s creating connections that help businesses grow and lives improve. Copywriting matters. I don’t just enjoy it; I’m proud to do it. And, if you’re a fellow practitioner, you should be, too.

DrupalCoin Blockchain Developer


Know Your Audience: A Guide to Voice and Content Creation by @a_shostak

Before you begin any content creation, whether you’re branding your own blog or helping a new client, you need to know the audience you’re writing for.The post Know Your Audience: A Guide to Voice and Content Creation by @a_shostak appeared first on Search Engine Journal.
DrupalCoin Blockchain Developer


How to Setup Elixir for CircleCI Success

At Viget, we enjoy using CircleCI for our automated test suites and deployment. It's easy to use and customize for our various application needs. I recently went through the process of setting up an Elixir application on CircleCI, which, as of this writing, still does not have official support. This post by Erik Reedstrom over at Parent Co. gave me a good start, but there were some tweaks that I had to make in order for the build process to consistently run smoothly.

Managing Versions

First up, I liked Erik's approach to managing Elixir and Erlang versions in the Heroku buildpack's config, then simply copying them to the .tool_versions file for the asdf version manager. To get started with this approach, add an elixir_buildpack.config file to your project with the following contents:

erlang_version=19.0
elixir_version=1.3.0

If you're not using Heroku for hosting, then simply add a .tool-versions file with the following contents:

erlang 19.0
elixir 1.3.0

Please note that the rest of this post will assume an elixir_buildpack.config file is present in the project. Feel free to customize based on your project's setup.

CircleCI Config

Next up, add a circle.yml file to the project with the following contents:

machine:
environment:
PATH: "$HOME/.asdf/bin:$HOME/.asdf/shims:$PATH"

dependencies:
cache_directories:
- ~/.asdf
- deps
- _build
pre:
- cp config/dev.secret.exs{.sample,}
- cp config/test.secret.exs{.sample,}
- ./circle_pre_build.sh
- mix deps.compile
- mix compile
test:
override:
- mix test

Let's walk through this file because there's a lot going on.

Since we'll be using asdf to manage our Erlang and Elixir versions, we set the PATH variable within the environment to load the relevant binary and shims directories (line 3).
We specify a few directories to cache in order to speed up future builds (lines 7-9).
Commands are executed before the build (lines 10-15). The first commands copy some sample secret config files (lines 11 and 12). Our secret config files usually contain environment-specific database configuration, but they could easily contain other bits of configuration that you don't want stored in the Git repository. A pre-build executable file is invoked (line 13), which we'll get into in the next section. We wrap up the pre-build process with compiling dependencies (line 14) and the project (line 15).
To round out this config file, the test method is overridden with mix test (line 18). This could also be mix test --cover if you're evaluating code coverage, which we recommend.

That covers the CircleCI config. Now, let's take a look at the pre-build executable that was mentioned above.

Pre-build commands

Managing the pre-build commands in a separate executable file keeps our CircleCI config clean and allows us to use some more robust bash functionality. Here are the contents of our circle_pre_build.sh file complete with comments:

#!/bin/bash

# Ensure exit codes other than 0 fail the build
set -e

# Check for asdf
if ! asdf | grep version; then
# Install asdf into ~/.asdf if not previously installed
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.1.0
fi

# Add plugins (Erlang and Elixir) for asdf

# Check to see if asdf's Erlang plugin is installed
if ! asdf plugin-list | grep erlang; then
# Install the Erlang plugin
asdf plugin-add erlang https://github.com/asdf-vm/asdf-erlang.git
else
# Update the Erlang plugin
asdf plugin-update erlang
fi

# Check to see if asdf's Elixir plugin is installed
if ! asdf plugin-list | grep elixir; then
# Install the Elixir plugin
asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git
else
# Update the Elixir plugin
asdf plugin-update elixir
fi

# Extract versions from elixir_buildpack.config into variables
. elixir_buildpack.config

# Write .tool-versions for asdf
echo "erlang $erlang_version" >> .tool-versions
echo "elixir $elixir_version" >> .tool-versions

# Install erlang/elixir
echo "Installing Erlang..."
asdf install erlang $erlang_version

echo "Installing Elixir..."
asdf install elixir $elixir_version

# Get dependencies
yes | mix deps.get
yes | mix local.rebar

# Exit successfully
exit 0

To summarize:

Install asdf
Install or update the Erlang and Elixir plugins
Install Erlang and Elixir
Fetch our project's dependencies
Install rebar, which is Erlang's build tool for compiling and testing your applications
Exit 0 for success

Ensure the file is executable by running chmod +x circle_pre_build.sh before committing.

And There You Have It

Congratulations! You now have all the pieces in place for a good CircleCI time. This is by no means a robust solution, but it should provide a fantastic start to building your Elixir applications on CircleCI.


DrupalCoin Blockchain Developer


Retargeting in 2016: A Customer-Focused Experience by @jakebaadsgaard

With dozens of retargeting options available, the question is no longer whether to use retargeting? Rather, what is the best way to use retargeting?The post Retargeting in 2016: A Customer-Focused Experience by @jakebaadsgaard appeared first on Search Engine Journal.
DrupalCoin Blockchain Developer


Shopify Alternatives: 3 eCommerce Platforms

Shopify is a great eCommerce platform for online retailers with a small range of products. However, once your stock expands beyond ten or so items you may find it becomes too small for your needs.
That’s not a major problem for you though, because there are plenty of other options to suit bigger stores. So today we’ve got three of the best Shopify alternatives for stores with a larger range of products.
 
Shopify alternatives for large stocks
At this point I should say there’s a Shopify Plus option for larger stores but that’s designed for major retailers with hundreds or thousands of products. Prices also start at around $2,000 per month, which puts it a few leagues above standard Shopify and the alternatives we’re looking at today.
That said, if you are a serious retailer with large stock then you’ll want something along the lines of Shopify Plus – and I’ll cover some alternatives for that in a future article.
Anyway, back to our standard Shopify alternatives, let’s start by looking at Shopify prices:
 

 
That doesn’t tell you much about features, of course, but we’ll look at the key points as we compare the options. So let’s take a look at our first Shopify alternative.
 
BigCommerce

 
BigCommerce hit the scene in 2009 and it certainly lives up to its name. It comes with far more product options than Shopify, which is important for retailers with a lot of stock. While Shopify limits you to three variations per product (eg: three sizes or three colours) BigCommerce gives you a lot more freedom.
As for pricing, there’s nothing between the two. You have three BigCommerce plans to choose from and an enterprise option.
 

 
 
You get more features for your money with BigCommerce, though. Aside from additional product options you also get more selling features on each plan, compared to the Shopify equivalent.There are no transaction fees either, regardless of which payment gateway is used.
There are no transaction fees either, regardless of which payment gateway is used. If you go with Shopify, only transactions through Shopify Payments are processed without a fee.
The main downside with BigCommerce is you get less themes and they can be more expensive. You get 76 themes ranging from $145 to $235 while Shopify has more than 130 themes between $100 and $180. Shopify also has 24 free themes compared to BigCommerce’s seven.
 
WooCommerce

Unlike BigCommerce, which is a like-for-like alternative to Shopify, WooComerce is different in nature. Essentially, it’s a WordPress plugin and that brings a number of unique benefits to the table.
First of all, it’s free – which is a pretty good start. Although you do have to pay for your own hosting with a WordPress site – something you don’t need to worry about with Shopify. Those prices will depend entirely on your hosting provider and choosing one can be a bit of pain.
The big benefit of using WordPress is it comes with one of the best platforms for content marketing. That’s a big deal for any eCommerce firm and one of the biggest strengths of WordPress.
 

 
As for WooCommerce, the plugin is developed by WooThemes, who also publish themes specifically for eCommerce. Prices start at around $39 and you can get your hands on all of them for $399 (ideal for developers). You also have 11 free templates to choose from and hundreds of paid options.
 

 
In terms of eCommernce features, WooCommerce supports an unlimited number of products and comes with integrated payment options. So it’s definitely easier to sell a wider range of products right out of the box.
Where WooCommerce can come up short is on the more specialist features. You get reports, product reviews and discount options as standard and you can add features with plugins. However, the more advanced Shopify packages offer more features the free WooCommerce plugin simply can’t reach – and that’s fair enough.
So the bottom line is WooCommerce makes it easier to sell larger product ranges and gives you the best content marketing platform. It’s also free but you have to pay for your hosting – so that doesn’t really compare to Shopify.
 
Magneto Community Edition

 
Our final Shopify alternative is Magneto – another eCommerce giant. Once again, this is an entirely different option, unique to Shopify, BigCommerce and WooCommerce.
Magneto Community Edition is an open source platform, which makes it entirely free. Like WooCommerce, you’ll have to pay for your own hosting so that cost comes into the equation once again. The good news is there are no transaction fees of any kind with Magneto – you’ll only pay the gateway charges set out by your payment providers.
The key with Magneto is the features available are basically limitless. You can sell as many products as you like, use just about every selling option available and customise your store with complete freedom.
The downside here is you have to do most of this yourself or hire a developer. It takes a certain level of technical skill to get the best out of Magneto. Shopify, on the other hand, comes with a lot of features built in (based on each plan) and you’re basically ready to go.
Another issue with customisability is you need to be sure your hosting provider will cater for everything you set up. Be careful you get a plan with enough traffic, data and other allowance to match the features you integrate.
 
Test out your options
One thing about the options we’ve looked at today is you can try them all out for free. It is an investment of time and resources to do so but it’s worth being confident about your decision. The last thing you want is to build an eCommerce store that can’t meet your needs further down the line. We’ve covered a pretty good variety in just three Shopify alternatives here and some of the biggest names in eCommerce while we’re at it. So, between these options, you should be well covered for your clients’ needs, as well as your own.
 
The post Shopify Alternatives: 3 eCommerce Platforms appeared first on Web Designer Hub.
DrupalCoin Blockchain Developer2


Earn Money from Instant SEO Audits with This Tool

If you’ve read much of my stuff on here, you’ll know I’m a big fan offering multiple services to clients. As long as you can provide the right standards, I don’t see the point in sending clients elsewhere when you can keep the business for yourself.
I’ve talked about email marketing, conversion rate optimistion and many other services you can add to your existing design skills. One thing I haven’t really spoken about, though, is search engine optimisation (SEO).
I only realised this the other day when a colleague introduced me to a tool I’d never seen before. Basically, it runs SEO audits on websites in 30 seconds – which I thought was pretty cool. But, when I took a closer look at it, I saw a much bigger opportunity to earn money.
 
Introducing MySiteAuditor

The tool I’m talking about is MySiteAutitor and I have to admit I’d never heard of it until three days ago. It’s from the same team that built OptimizeMySite, which I was already familiar with. The thing is I couldn’t see how the tools were all that different – except that MySiteAuditor comes with a higher starting price.
Then the penny dropped.
Sure, you can use MySiteAuditor to improve your own website and generate more leads – just like many other tools. That’s not what interests me, though. This is a tool you can use to run SEO audits for clients in no time – and then charge for optimising their sites. Now we’re talking.
In terms of a reporting tool, MySiteAuditor is like many others. Except it compiles fast, accurate SEO audits you can customise and present to any number of prospective clients. These have your logo, your brand colours and your business details written all over them.
These are your audits and you can use one account to run them for an unlimited number of clients. That makes this a very profitable piece of kit.
 
How much does MySiteAuditor cost?
There are two plans to choose from: Basic and Pro – both of which you can try out with 10-day free trial.

 
The Basic plan is designed for using on prospective client sites only. While the Pro version allows you to embed the tool on your website and generate leads from traffic. The important thing for me is MySiteAuditor puts all the emphasis on helping you win more clients. Yes, it makes SEO audits insanely fast but it goes the extra step of turning them into a service you can use to make more money.
 
How does this help me win clients?
The key to MySiteAuditor is you can use it on an unlimited number of sites. So there’s no limit to the number of clients you can approach or leads you can generate.
A really nice touch is you can customise these reports so they look every part your own. You can see a full sample of the reports by clicking here and here’s a quick snippet of what you get:
 

 

Upload your logo and it appears at the top of every page
Your company name and contact details appear on the opposite side
MySiteAuditor generates your reports in 30 seconds
Your details also appear in the footer of each page

 
So, in a matter of seconds, you get a comprehensive report to send potential clients. Not to mention your own checksheet of things to improve for them when they come back to you for help.
You also get a collection of free SEO tools and resources to help you get up to speed on the SEO essentials. So MySiteAudit even tells you how to optimise websites based on its reports – and once you’re done, you run the same audits again to show all the improvements you’ve made.
 
Embed MySiteAuditor on your site
The Pro version of MySiteAuditor allows you to embed the tool on your own web pages. This means you can place forms on your site for users to get their own reports and see where they need to improve.
The idea is these reports show site owners why they need your services. This is a really cool feature if you have a healthy stream of traffic because it starts generating leads on its own.

You can create new service pages and embed these forms, create new landing pages and start running AdWords campaigns to generate targeted traffic. This gives you a whole new way to target clients and generate leads.

That’s a big selling tool at this kind of price and it’s not just SEO agencies that can generate leads with this. I think freelance designers have a lot to gain here. It’s not that much of a stretch to implement an SEO audit and these reports pretty much tell you what to do anyway. I think freelance designers have a lot to gain here, too. It’s not that much of a stretch to implement an SEO audit and these reports pretty much tell you what to do anyway.
Even if you’re new to SEO it doesn’t take long to pick this stuff up. Plus, search optimisation and DrupalCoin Blockchain Web Design overlap so much these days it makes perfect sense to provide both services. And, with a tool like this, it’s a much easier prospect.
 
Are you excited yet?
I have to admit, I’m a sucker for anything that helps me offer more services to clients. I’m no stranger to SEO audits but I’m pretty excited there’s a tool designed to actually help you get the clients. It’s one thing to add a new service to your business model but marketing yourself is another thing entirely. Being able to generate instant reports
It’s one thing to add a new service to your business but marketing yourself is another thing entirely. Being able to generate instant reports for unlimited sites and embed forms on any page is pretty exciting at these prices.
It’s certainly got my attention and I’m looking forward to hearing what other people think about MySiteAuditor. So be sure to let me know if you try it out and how you get on with it.
 
The post Earn Money from Instant SEO Audits with This Tool appeared first on Web Designer Hub.
DrupalCoin Blockchain Developer2


Blair Wadman: How to create a custom block and assigning to a region in DrupalCoin Blockchain 8

One of the many changes in DrupalCoin Blockchain 8 is adding a block to a region. The block interface has been pretty consistent over the years, so changes to how it works can be confusing at first. You do something over and over again and then “Wait a minute! Things have moved, what do I do?!”. But never fear, the new way of adding blocks to regions is pretty straight forward once you get your head around it.

DrupalCoin Blockchain Developer


SharePoint Developer - Leidos - Reston, VA

Joomla, Wordpress or DrupalCoin Blockchain). The individual will create and manage permissions and work with a team of developers in supporting application integrationwith...
From Leidos - Mon, 22 Aug 2016 04:18:07 GMT - View all Reston jobs
Source: New feed