Blog Moved to WordPress.com

A 12 year relationship I had with my ISP was ruined two days ago when my ISP stated they would not unlock xmlrcp.php for my WordPress site. After hours of arguing with them and showing patch after patch they never budged. So that is when the real story begins…

Wordpress_logo_8

I decided to move my blog to WordPress.com. No more customizations, or me creating my own themes, etc. I am done with that and now I can rest easy to know I am on a highly scalable platform with amazing support.

I bought the premium package because I wanted my own domain “blog.balfes.net” and have some more options for themes. I might even consider the business plan if I see some cool themes.

What absolutely amazed me was I had two chats going. One chat with my ISP and one chat with WordPress.com support open in two browsers. I really should have kept the scripts because they were complete opposite. The ISP chat was pretty much me calling them names and them spewing canned responses which then I got more upset. All the while the WordPress.com folks were already in the process of moving my site for me. Their support chat was amazing and could quickly answer questions or actually do stuff for you instantly. The problem is once the one question is done or if you don’t have anything else they end the chat. However, each person I chatted with, about 5 different ones, all could immediately dive into the problems and had the complete context. I was totally amazed!

let’s just let the developers run a script on your site to fix all of the paths

I will say we had one hiccup with the move, when I first imported my site the DNS redirect was already running and none of my images got transferred. We resolved that but then the site had broken links everywhere. We had some ideas how to resolve it but the WordPress Support said “no, let’s just let the developers run a script on your site to fix all of the paths.”. I was like “oh ok, go ahead”. They had the site completely fixed within an hour or so. Once again, totally impressed with WordPress.com. I hope this will be a long relationship!

Advertisements

Video: Metail is the new way to do online retail

Image (1) view_metail-logo.png for post 5428

This video is about the Metail solution and I demonstrate how your Metail account can be used across multiple stores for getting a visual for how the clothes will look on you. The really cool aspect of Metail being a Software As A Service (SaaS) is that as more and more sites get on board with Metail a persons model can follow them. Watch the video and see how easy it is to visualize the clothing across multiple site.

 


And if you thought that was cool, check out Metail on mobile in the video below:

Using Watson Translation service in an Eclipse SWT application Part 2

The next follow-up to the last article is the code I used to communicate with the Watson Translation service. But first I want to show the flow of the data:

So basically the SWT client sends a JSON string to the server in the body of the message. You can do this as long as you specify application/json as the Content-Type. For JSON, I use the JSON library for Java over at json.org and its been perfect. I have even begun using this library for all of my in memory objects because then I can easily serialize it out for storage or over the network.

Below you will see the primary code to send this message:

JSONObject payload = new JSONObject();
                	
payload.put("toLang", obj.get("to"));
payload.put("text", obj.get("text"));
                	                	
URL url = new URL(pet_bluemix_translation_service);
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type", "application/json");
connection.setConnectTimeout(5000);
connection.setReadTimeout(5000);
OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream());
out.write(payload.toString());
out.close();
                         
//Now get the response
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
                	
String n = in.readLine();
StringBuffer sbValue = new StringBuffer();
                	
while(n != null){
	sbValue.append(n);
	n = in.readLine();
}
in.close();
                	
final String value = sbValue.toString();

WebSphere Commerce Composer and Dynamic E-Marketing Spots

smartercommerce

In this video I show how you can setup a single template for multiple categories but still retaining the ability to have personalized content on the pages per category.


Using Watson Translation service in an Eclipse SWT application

Image (3) flow-680x156.png for post 5379

In this video I show how I used Watson Translation services in IBM Bluemix to translate an entire catalog of products and categories. I used a simple Node-Red flow to achieve this with little programming on the server-side.

IBM Commerce Insights will change the way you work online

I just saw a really good info graphic on the IBM Commerce Blog. You can click on the info graphic on the right to see the full version in the blog post.

What is really cool is the video at the end of the article.  I would really love to hear feedback from merchandisers or marketers who think this would really make their jobs easier.

Image (1) Screen-Shot-2015-11-10-at-2.11.03-PM-300x168.png for post 5405

Click picture to watch the video

Also, I might as well plug the webinar:

“join us for our December 2nd webinar with Internet Retailer and see for yourself how IBM Commerce Insights will forever change how online merchandisers and marketers work.”

Easily placing products across your eCommerce sites categories

Image (1) Screen-Shot-2015-11-07-at-9.51.12-PM-300x165.png for post 5401

In this video I show two ways to assign products to categories. The first method I use is a basic search and dragging and dropping the products to the different categories. In the second method I show how to use the Catalog Entry Assignment Tool to assign the products to multiple categories in a single click. I also show how powerful the search in the Management Center tooling is and the different options it supports.