Industry Buzz

Modern Security in the Cloud: Infographic

Bluehost Blog -

Cloud computing is one of the biggest innovations in recent memory. It’s helped to enable real-time collaboration and file sharing with users from all over the world. Despite the convenience, many internet users aren’t convinced that the cloud isn’t safe. We put together this infographic to help show everyone how security has evolved to help keep your information safe in the cloud. Want to share this infographic on your site? Use this embed code! Click image to see a larger versionModern Security In The Cloud via Bluehost The post Modern Security in the Cloud: Infographic appeared first on Official Bluehost Blog.

MongoDB And Hadoop: Connect Your Data

The Rackspace Blog & Newsroom -

Data processing platforms do not exist in siloes. That is why it is increasingly important for Rackspace to provide interoperability between datastores. This enables customers to choose the best technology for their data processing needs, without being restricted to a single tool. For this post, we will look at two of our most popular data platforms: our ObjectRocket MongoDB service and our Hadoop-based Cloud Big Data Platform service. The mongo-hadoop connector is an open source library for Hadoop that allows you to use MongoDB as an input source or output destination for MapReduce jobs and Hive and Pig queries. You can also export MongoDB backup files in .bson format to a local HDFS filesystem or our Cloud Files offering. Our partner Hortonworks recently certified the mongo-hadoop connector for HDP 2.1. This tutorial will help you setup a Cloud Big Data Platform cluster with the mongo-hadoop connector and connect to an ObjectRocket MongoDB instance. Note: You should be able to follow this example using any HDP 2.1 cluster and a MongoDB instance. First, we need to get the mongo-hadoop jars. If you want to compile them from source, follow the below steps. If not, you can use the following precompiled jars for connector version 1.2.1 from You will need JDK 7 and Gradle to build from source. git clone cd mongo-hadoop ./gradlew -Phadoop_version='2.4' jar Gather the jars from the build directories and create a postinitscript that copies them to /usr/lib/hadoop/lib on the Hadoop cluster. Then you will need to follow these simple steps below: Create a MongoDB Instance Follow the Getting Started Guide to create an ObjectRocket MongoDB instance and a database with a username and password. For this example we will use a database named “ocean.” Create a HDP Cluster with mongo-hadoop connector Create a postinitscript using the compiled jars or use the provided script. Next create a Cloud Big Data HDP 2.1 cluster using the postinitscript to install the mongo-hadoop connector jars. If you have an existing cluster, just run the script on all the nodes. If this is your first time trying out Cloud Big Data, follow the Getting Started Guide to get setup. The below command creates a three-node HDP 2.1 small flavor cluster, which automatically installs the mongo-hadoop connector on all nodes after the cluster becomes active. lava boot --type=HADOOP_HDP2_1 --flavor=hadoop1-7 --count=3 --postinitscript= mongo-hadoop That’s it. You now have all the required libraries installed and a working Hadoop cluster and a MongoDB instance. To run Hive queries you will need to upgrade to the latest patches of Hive 0.13. The below helper script updates Hive on the Gateway node. If you are using another HDP 2.1 cluster this will be the node on which Hive is running. lava ssh mongo-hadoop wget sh Example Let’s work through an example to make use of the installed mongo-hadoop connector. We will use Ocean to populate some NOAA data (air temperature, water temperature, etc.) into MongoDB and use Hive to calculate minimum, maximum and average values. Load data from any node or from the MongoDB instance. Note: you need a database with a username and password; in this case let’s call the database “ocean.” pip install pymongo git clone cd ocean mongo --username=<DB Username> --password=<DB Password> <MongoDB Instance IP>:27017/ocean < stations.json python --hostname=<MongoDB Instance IP> --port=27017 --db=ocean --username=<DB Username> --password=<DB Password> After the installation steps, it creates a collection called “stations” in the “ocean” db to store station info. The script then pulls data for the current time snapshot into a collection called “ocean_data”. Run the script at several intervals to get multiple values over a period of time for us to calculate the minimum, maximum and average values. Next let’s map the collection as a Hive table, perform some transformations and output the results back into MongoDB. For this we will need an additional helper jar. We will be using Klout’s Brickhouse for some custom Hive UDFs. Log into the Gateway node of the Hadoop cluster, download the Brickhouse jar file and invoke the Hive prompt. lava ssh mongo-hadoop wget hive Set input/output sources from/to MongoDB and enable custom UDF functions. hive> set MONGO_INPUT=mongodb://[user:password@]<MongoDB Instance IP>:27017/ocean.ocean_data; hive> set MONGO_OUTPUT=mongodb://[user:password@]<MongoDB Instance IP>:27017/ocean.results; hive> add JAR brickhouse-0.7.0.jar; hive> create temporary function collect as 'brickhouse.udf.collect.CollectUDAF'; Create an external table in hive using the Ocean data stored in MongoDB. hive> CREATE EXTERNAL TABLE ocean_data ( city STRING, products ARRAY<STRUCT<name:STRING, data:ARRAY<STRUCT<v:STRING>>>> ) STORED BY 'com.mongodb.hadoop.hive.MongoStorageHandler' WITH SERDEPROPERTIES('mongo.columns.mapping'='{"city":"name", "":"", "": ""}') TBLPROPERTIES('mongo.uri'='${hiveconf:MONGO_INPUT}'); Create a temporary table to extrapolate the various product values. hive> CREATE TABLE product_values(city STRING, product STRING, value FLOAT); Insert values into the temporary table. hive> INSERT OVERWRITE TABLE product_values SELECT city, as product, values.v as value from ocean_data LATERAL VIEW explode(products) t1 as prod_value LATERAL VIEW explode( t2 as values; Create the final output table where the processed results will be stored. hive> CREATE TABLE results ( city STRING, products ARRAY<STRUCT<name:STRING, min:FLOAT, max:FLOAT, avg:DOUBLE>> ) STORED BY 'com.mongodb.hadoop.hive.MongoStorageHandler' TBLPROPERTIES('mongo.uri'='${hiveconf:MONGO_OUTPUT}'); Finally, compute the minimum, maximum and average and insert the computed values into the results table. hive> INSERT INTO table results select city, collect(prod) as products from ( SELECT city, named_struct('name', product, 'min', min(value), 'max', max(value), 'avg', avg(value)) as prod from product_values group by city, product ) p group by city; The last steps write results back into MongoDB. Now logon to the MongoDB instance and query the results collection for the computed values. mongo --username=<DB username> --password=<DB password> <MongoDB Instance IP>:27017/ocean > db.results.find().limit(5).pretty() With this example you can begin to apply this exercise to any cross-platform operation you can dream of. You can leverage the real-time and performance characteristics of a MongoDB database with the powerful analytical insights that Hadoop is able to yield.

New Theme: Bosco News -

We have a new free theme to announce today: Bosco! Bosco Amid a sea of sliders, sidebars, and huge header images, Bosco stands alone in its refined focus on content. Your story is presented in a centered, single column, with sophisticated typography and an adaptive layout that looks beautiful on any device, mobile or desktop. There’s still plenty of room for widgets in multiple sections above the footer, while Custom Menus, Custom Background support, and unique Post Format treatments prove that Bosco is anything but lacking in features. Give your readers the distraction-free experience they deserve with Bosco. You can see it in action on the demo site, or activate it on your own blog at Appearance → Themes.Filed under: Themes

Identify yourself! Yoast and WordPress SEO

GoDaddy Blog -

Trust me, SEO is still on everyone’s mind. Don’t believe me? Try this: get a group of 30 small business owners together to talk about their business online. Make it a nice mix for fun: dentists, photographers, real estate agents, therapists, spin studio owners. Once they’ve all got their doughnuts and coffee, start off the discussion like this: “Howdy, folks. We’re gonna talk about the Internet and your business. Whatever you want. What do you wish you knew more about?” One hundred dollars says that SEO is in the Top 3. Everyone is thinking about it. They’re all wondering what they can do to increase their chances of showing up on Google®. Getting started with on-page SEO Here’s the first step: make sure that your website clearly identifies what you do using the words that everyone else uses. Check out a real-world example: Let’s say you buy a place outside Butte, Mont. It’s a lovely, retro-looking setup right off of Interstate 15. What are you going to do with it? You’re going to offer rooms to weary travelers. As an added bonus, they can buy razors and candy and ice. Just in case they forgot them at home. It’s gonna be great. Now, what’s the word or phrase you need to put on your sign that tells people passing by what you do? Simple, right? Motel. Hotel. Inn. Resort (if your place has a really nice pool and extra special candy). But, if you decide to get clever and put something like “Charming Mountain Goat Club” on your sign, you’re only going to confuse people. If you’re a place they can stop for the night, they’re expecting your sign to say motel. Anything else will hurt your business. The words you use on your website, the headlines and content on your site, serve the same kind of purpose. You’re telling the world, in a way they expect, what you’re all about. Knowing where to put those keywords on your website can feel a little like Pin the Tail on the Donkey. You shuffle forward, feel around, guess, make your move, and then take off your blindfold and hope for the best. If you have a WordPress® website, Yoast can make this a lot easier. SEO, WordPress, and Yoast Yoast helps you place your keywords in the right places. It shows you what your search results will look like. It even rates your pages and posts to let you know how search-ready they are. What do you think? Want to give it a whirl? Virginia DeBolt over at Web Teacher has a great tutorial for Improving Your SEO with the WordPress SEO Plugin. In it she explains how Yoast analyzes your content, helps you structure descriptions, rates your SEO, and ties into social media. In her words: WordPress SEO by Yoast is one of the most useful WordPress plugins available. It’s been downloaded by millions of WordPress users. At the WordPress plugin review page, there are almost 1,000 reviews, with a rating of 4.7 out of 5 stars. If you are like me and always check reviews before you download a plugin, you will agree that those are some impressive stats. Bonus tip: How to figure out keywords for your website And if you’re really not sure what words people search for to find a business or organization like yours, check out the Google AdWords™ Keyword Planner. You can type in words or phrases you think people would use, and the Keyword Planner will show you how often people look for those terms and make other recommendations. It’s very helpful for clever, creative folks like you who need a reminder: your customers are looking for a motel, not a utilitarian set of rooms with vending machines nearby. For more great tips, check out the GoDaddy Tool Kit on BlogHer. The post Identify yourself! Yoast and WordPress SEO appeared first on GoDaddy Blog.

You’re an expert, trust us

GoDaddy Blog -

You know Neil deGrasse Tyson, the brilliant astrophysicist? Ever seen Tony Hawk skate? Read Maya Angelou? Yeah, that’s what I’m talking about. Elegant in presentation and confident in their execution, they’re known for making some pretty complicated stuff look easy. You’re an expert, too, a master of something. You’ve painted flames on so many hot rods in your So Cal garage, you can do it with your eyes closed. Or your running streak is 1,000-plus days strong and you’ve got legs of steel. Maybe those 300 hours you logged slinging Angry Birds™ put you at the top of the Game Center leaderboard. It wasn’t easy getting to be that good — you invested weeks, months, 10,000 hours, maybe even years, to be at the top of your game, sacrificing so much along the way. You’re proud of how far you’ve come, and you’re thrilled to lead the field. If you’re actively selling wares or showcasing your services, your clients already appreciate your expertise. Otherwise, you’re likely chomping at the bit to get some exposure and show ‘em what you can do. Claim your space If you’re there — if right now you’re at that frustrating point where you’ve got everything but the customers — take some time to examine how you’re coming across to the people who matter most to your business. You’ve only got a short window of time to capture their attention with a memorable first impression — and in 2014, your business’s first impression is your Web presence. The part of that you have complete control over is your website. Claim your space and consider your curb appeal. Here’s how: 1. Get your business online. Don’t be that sensei whose business no one can find online because she thinks, “karate dojos don’t need websites.” Every business belongs online, and it’s simple and inexpensive to get a new website up and running. 2. Ensure that your website is mobile-enabled. Don’t be that locksmith who misses out on new customers because the phone number listed on his mobile un-friendly website isn’t legible. 3. Put your best foot forward with a well-branded website. Each visit to your website is an audition for your business, and that experience can make or break a new customer relationship. Do everything you can to ensure that their experience with your website inspires confidence in the products or services you offer. One easy way to communicate your commitment to your industry or field is through a new domain extension. How cool would it be if you were the office window cleaning business with printed on your business cards, or the professional writer-for-hire blogging at You should click here now to search for your .ninja, .guru, .expert, or .tips domain name. You know you’re the best at what you do. Now let’s help everyone else know it, too. The post You’re an expert, trust us appeared first on GoDaddy Blog.

Reset the Net News -

A year ago today, we joined the world in shock on learning that governments were spying on internet users around the world. Tapping internet service providers’ undersea cables, intentionally and secretly weakening encryption products,  surreptitiously collecting everything from call metadata to photos sent over the internet by US citizens — nothing was off limits. Just as troubling as the revelations themselves is the fact that since last summer, little if anything has changed. Despite a lot of rhetoric, our three branches of government in the United States have not made many concrete steps toward truly protecting citizens from unchecked government surveillance. Automattic has been a strong supporter of efforts to reform government surveillance. We’ve supported reform legislation in Congress, and participated in the Day We Fight Back, earlier this year. More importantly, we aim to make our own legal processes for securing the information our users entrust to us as transparent and protective as possible. Be the change you want to see in the world — that’s why we’re joining the many other companies who are participating today in Reset the Net. In the face of intrusive surveillance, we believe that everyone in the tech community needs to stand up and do what they can, starting with their own sites and platforms. For us, that means working to secure the connection between users and our websites. We’ll be serving all * subdomains only over SSL by the end of the year. If we’ve learned anything over the past year, it’s that encryption, when done correctly, works. If we properly encrypt our sites and devices, we can make mass surveillance much more difficult. We’re happy to be taking these steps and hope that the coming year brings real reform to end mass surveillance.Filed under: Community

7 Ways to Use SlideShare for Your Business

Social Media Examiner -

Do you use SlideShare as a marketing tool? Are you looking for creative ways to use SlideShare for your business? SlideShare is a great place to promote attractive, useful presentations to get the visibility you need. In this article you’ll discover how SlideShare can generate free exposure for your business. Why SlideShare for Your Business? Most [...]This post 7 Ways to Use SlideShare for Your Business first appeared on Social Media Examiner. Social Media Examiner - Your Guide to the Social Media Jungle

How to Use Twitter Advanced Search Queries for Leads

Social Media Examiner -

Do you struggle to find leads on Twitter? Have you used Twitter advanced search queries? Twitter’s constant stream of updates makes it difficult to find the people and conversations you’re looking for. In this article you’ll discover what Twitter advanced search queries are and how to use them to generate leads for your business. Why [...]This post How to Use Twitter Advanced Search Queries for Leads first appeared on Social Media Examiner. Social Media Examiner - Your Guide to the Social Media Jungle

Pursuing Your Passions, the British Way

LinkedIn Official Blog -

Are you following your passions? At some point, we’ve all thought about what might be our dream career and whether we are on that journey yet or not as our search for professional fulfillment is one of the most important in our lives. Today, we launched What’s Your Dream?, a campaign in the UK to highlight the professional journeys of some truly inspirational LinkedIn members in the UK. These members have not only found their dream careers, but found success while pursuing their passions. As a Director of Consumer Marketing in EMEA, I’ve been lucky enough to meet many LinkedIn members from across Europe, and have been fascinated by how professional attitudes vary by geography and culture. The differences between cultures in how people talk about and approach their careers rather reminds me of differences in humour (think the UK vs US versions of The Office). Us Brits tend to be ambitious, but quietly so. We worry about being too showy on our profiles. We know networking is important but are nervous about how to do it authentically and we prefer people to be understated about our success and accomplishments. What’s particularly powerful for me about the stories we are sharing today is that our members have talked about their journeys in a very British way – understated and humble seems to be the order of the day. We recently conducted research in the UK that reflects this sentiment; nearly 1/3 of Brits shy away from talking about their achievements in interviews and annual reviews and 40% admit to feeling uncomfortable when networking with people they don’t know. Surprisingly, over half of Brits say they have no career plan. We hope that these stories from a few of our members who are living out their passions will inspire more of us to push for what we want. Roshni Goyate found that being tied to a single full-time job didn’t provide her the flexibility to do all the things she really cared about. In the middle of the recession, she gave up a steady income for the daunting task of going it alone. See how she’s getting on. Sunny Panesar left an uninspiring job to follow his dream in design. He went on to join Crux, a small independent design company. After reaching out to new clients, Sunny was able to secure a deal to supply the cycling helmets for the British team. See his story. Olivia Abramsohn had a passion for food from a very early age. When university ended, she found it hard to turn that passion into a career. But with sheer determination she managed to land her dream job. See how it happened. We hope that you enjoy these stories and are as inspired by them as we are. We would also love to hear your stories, whatever country you are from. If you have one to share, please let us know.

iOS 8 Embedded WebKit

Matt Mullenweg Blog (Founder of WordPress) -

iOS 8 WebKit changes finally allow all apps to have the same performance as Safari. I was just asked about the future of the mobile web at last night’s WP talk in Singapore. (Which had about 300 people there, great turnout!) There are still a lot of issues for the open web in a closed mobile world, but things like this are a great step in the right direction. Another reason I can’t wait for iOS 8. Hat tip: Matt Bumgardner.

Directing smartphone users to the page they actually wanted

Google Webmaster Central Blog -

Webmaster level: all Have you ever used Google Search on your smartphone and clicked on a promising-looking result, only to end up on the mobile site’s homepage, with no idea why the page you were hoping to see vanished? This is such a common annoyance that we’ve even seen comics about it. Usually this happens because the website is not properly set up to handle requests from smartphones and sends you to its smartphone homepage—we call this a “faulty redirect”.We’d like to spare users the frustration of landing on irrelevant pages and help webmasters fix the faulty redirects. Starting today in our English search results in the US, whenever we detect that smartphone users are redirected to a homepage instead of the the page they asked for, we may note it below the result. If you still wish to proceed to the page, you can click “Try anyway”:And we’re providing advice and resources to help you direct your audience to the pages they want. Here’s a quick rundown:1. Do a few searches on your own phone (or with a browser set up to act like a smartphone) and see how your site behaves. Simple but effective. :)2. Check out Webmaster Tools—we’ll send you a message if we detect that any of your site’s pages are redirecting smartphone users to the homepage. We’ll also show you any faulty redirects we detect in the Smartphone Crawl Errors section of Webmaster Tools:3. Investigate any faulty redirects and fix them. Here’s what you can do:Use the example URLs we provide in Webmaster Tools as a starting point to debug exactly where the problem is with your server configuration.Set up your server so that it redirects smartphone users to the equivalent URL on your smartphone site.If a page on your site doesn’t have a smartphone equivalent, keep users on the desktop page, rather than redirecting them to the smartphone site’s homepage. Doing nothing is better than doing something wrong in this case.Try using responsive web design, which serves the same content for desktop and smartphone users.If you’d like to know more about building smartphone-friendly sites, read our full recommendations. And, as always, if you need more help you can ask a question in our webmaster forum.Posted by Mariya Moeva, Webmaster Trends Analyst

AWS Console Mobile App - Support for Multiple Identities

Amazon Web Services Blog -

The AWS Console mobile app supports Amazon EC2, Elastic Load Balancing, Amazon S3, Amazon Relational Database Service, Route 53 Hosted Zones, Auto Scaling, AWS OpsWorks, CloudWatch, and the Service Health Dashboard. You can use the app to monitor the status and health of your AWS resources on your iOS or Android device: Support for Multiple Identities In order to support a very popular use case — one cloud administrator managing multiple AWS accounts — the AWS Console mobile app now allows you to add credentials for multiple accounts and to easily switch between them without logging out: You can also sign in to the mobile app using your AWS access keys. This obviates the need to authenticate again every 12 hours. If you choose this option, we recommend that you secure your device with a password, and that you create an IAM user specifically for use with the app. Download and Install Today You can download and install the AWS Console mobile app from Amazon Appstore, Google Play, and iTunes. -- Jeff;

Featured Blog: Read Larry Powell

Everything Typepad -

NAME: Larry Powell BLOG: TYPEPAD MEMBER SINCE: 2004 WHY YOU'LL LOVE IT: The mission of veteran Typepad blogger Larry Powell at is to write animals into the hearts of people. Created in order to help save the lives of shelter pets, his blog has helped thousands of animals, and has made thousands of humans a lot happier. FOLLOW: Facebook | Typepad

Welcoming Namo Media to the Flock

The Twitter Advertising Blog -

We’re excited to let you know we’ve agreed to acquire Namo Media! Since we acquired MoPub last October, we have been working to bring native ads to mobile app publishers in order to create a more seamless and less intrusive ad experience for users. We believe strongly that all app developers large and small should be able to monetize their applications without sacrificing the user experience. In our conversations with the Namo Media team, it became clear we share a vision for how native advertising can improve the state of mobile app monetization for marketers, app publishers, and users. We’re thrilled to add Namo Media’s expertise and technology to the ecosystem MoPub and Twitter have already developed to continue building the best native ads platform for app developers and publishers. See more on the Namo Media Blog here.

Stand Out On Pinterest With Rich Pins

HostGator Blog -

The post Stand Out On Pinterest With Rich Pins appeared first on HostGator Blog | Gator Crossing.   If you haven’t started using Pinterest to share your products and blog posts yet, then you should start doing so. Especially if your target market happens to include a fair percentage of females. Although it may sound cliche, I will still say it: Go where your customers are. And Pinterest is definitely home to a lot of active users. But how do you stand out in the crowd of pins? The answer is actually pretty easy.   Rich Pins If you’ve been following the HostGator blog and have implemented some of the suggested seo strategies, then you’ve likely already optimized content such as meta data and share buttons. If you’re using WordPress or another CMS, you may be able to find a plugin to add these if you haven’t already. For sites created without a Content Management System, you will need to manually add these tags onto your pages. For information on what is needed for Rich Pins and how to apply, please review the Rich Pin Documentation.   What Do Rich Pins Do? Simple Answer: Make You Stand Out. Whether on the home page or within a board, there is a sea of pins. With Rich Pins, you will pop out in the crowd. Take a look at this picture of a Pinterest live feed: You may have noticed that, unlike most of the other pins on the page, the HostGator pins display: The title in bold The associated Favicon The title of the source blog These extra cosmetic enhancements make these pins stand out in the crowd, drawing the audience’s attention. If you have physical products on your page with prices, it will even show the price! This shows the viewer that the product is for sale and if they like what they see, they’re just a click away. But the enhancements don’t just stop on the boards. Your actual pin has new features too. Taking a closer look:   Just like on the board, you’ll see some of the same features: bold title, blog title, favicon, but also the Author’s name. For products, you’ll also see the price. However, there’s one additional feature that is not just helpful for SEO, but will show even more content to your readers, enticing them to click your site’s link! This is your meta description data! For most blogs/product pages, this is the first few sentences of your content. But for those who know how to optimize their meta description, this can be your sales pitch! If used properly, you should start driving targeted leads to your page straight from Pinterest.   How To Get Rich Pins? First you need to make sure your page is optimized for this. The link for tips on this is posted earlier in this article. After you’re optimized, you can validate the pin using the Rich Pin Validator. If successful, it will allow you to Apply. The turnaround time on this can vary from a single day up to several weeks.   Hopefully this helps you stand out on Pinterest! Good luck!   Do you have other Pinterest tips? Please share them in the comments below. web hosting


Recommended Content

Subscribe to Complete Hosting Guide aggregator