Larry talk compilation – 2017

He was a bit roudy today so I decided to record him for a bit and cut the video up.

Advertisements

Larry Sneezing

When I am sick Larry decides to make a sneeze sound, pause, and then say thank you. The pause is when someone else says “Bless You”.

 

Refreshing Facebook cache for modified blog posts

You just finished your awesome article on your blog and you publish it to your Facebook page that has thousands of followers, but there is one problem, you have a spelling mistake in the title. And this is where our story begins…

Continue reading “Refreshing Facebook cache for modified blog posts”

The top 10 most in-demand programming languages

TopTal, a talent connection web site where companies can look for talent and freelancers can apply to the pool of resources.  The site connects people looking for technical talent with some of the top freelancers in the market.

According to Toptal’s internal data, the most in-demand programming languages by its clients are:

  1. Angular 2 (+441.5% year over year (YOY)
  2. React Native (+353.7% YOY)
  3. Docker (+140.7% YOY)
  4. Redux (120.6% YOY)
  5. React.js (+97.4 YOY)
  6. Firebase (+96.4 YOY)
  7. Shopify (+93.0 YOY)
  8. WooCommerce (69.0% YOY)
  9. Azure (+53.0% YOY)
  10. Laravel (+45.0 YOY)

Dream come true with WebSphere Commerce version 9 for Developers

In case you missed it, WebSphere Commerce Version 9 was announced at NRF and it is filled with some goodies for the IT and developer. The technology stack is very impressive and IBM can finally say the entire WebSphere Commerce product is entirely based on standards and micro-services. Docker is a huge game changer for IT operations, almost eliminating the cost of patches and upgrades not too mention zero down time.

Moving to Spring, jQuery Store Front, and JPA will make for a much better pool of developer resources in the market.

Check out this Technology Foundation video for WebSphere Commerce version 9:

 

What should your salary be?

Well you can find out what you should be making using the stackoverflow annual salary calculator. Click here to see what your salary could be.

I used upstate NY as the location with 20 years experience in Java, C++, NodeJs, and C as my technologies with a Masters degree:

Screen Shot 2018-01-10 at 7.25.15 PM

Multiple Detail Views in Swift

 

See Larry my African grey watch and comment on my video. In this video I demonstrate how to call multiple detail views from a single table. This will give you a menu structure like option for different experiences.

 

Here is the code used in the application:

override func tableView(tableView: UITableView,didSelectRowAtIndexPath indexPath: NSIndexPath) {




        if indexPath.row == 1 {

            self.performSegueWithIdentifier("secondView", sender: self)

        } else {

            self.performSegueWithIdentifier(“others", sender: self)

        }

}

Creating a simple state CRUD REST Service using NodeRed on Bluemix

This is my first article and video in my BlueMix series. BlueMix is an amazing platform where you can get a highly scalable solution up and running very quickly. Because there is so much to BlueMix, I figure I would start off with something simple but useful. A state storage and retrieval service. A simple REST API based on JSON implemented as a NodeRed application on the IBM BlueMix platform. We will be doing the CRU of CRUD (create, read, update, delete), so no delete in this first stab.

The first flow is the “Store State” which is an HTML POST that takes this JSON object:

{
"_id": "eb7c844a07e4ad183df6e7921498c898",
"_rev": "8-47b75155b16372e040ec9803c550b91c",
"key": "BobBalfe","state": "0"
}

Don’t get intimidated by the complexity of that because you actually get most of that information from the get state flow below. But first lets look at the store state flow:
Screen Shot 2016-03-29 at 10.44.19 PM

Now we could just slam that information right into the database but I don’t like doing that without at least one or two checks prior. The switch statement takes care of that, I basically require a “key” property in the JSON in order to continue. Otherwise I take the entire load, with the unique key, and store it. If no key is specified the original load is sent back to the caller with an error:

Screen Shot 2016-03-29 at 10.45.10 PM

Now for the easy part, the “get state” REST call. This takes a very simple load:

{     
     "key" : "some big unique key"
}

Yep, thats it. And if you have an entry in the database you will get an array with a record back, otherwise you will just get an empty array. This is because I am really not doing much in this flow. I pass the load into a function that constructs the search string, pass it on to the Cloudent search node and pass that functions results to the caller – pretty basic.

Screen Shot 2016-03-29 at 10.49.26 PM

Well now you can see me walk through how this flow was constructed with Larry commentating on the side.

Simulate a mouse click using Dojo with Larry

The next video in the Dojo series where I go through animating a mouse click with Dojo. The key functions used are the Dojo query and fx.animateProperty functions. Larry was pretty talkative in this one, he even answered me a couple of times.

Click here for the JSFiddle

Blog at WordPress.com.

Up ↑

%d bloggers like this: