DevOps with Simulation Can
Solve Your Hardware Problem
If you develop software for devices and systems for the intelligent edge, you’re already sold on the idea that DevOps is a worthwhile endeavor, and you want to know how you can take your practice to the next level, you’re in the right place. See highlights below, or watch the whole webinar above.
Sample Highlights
DevOps with Simulation Can Solve Your Hardware Problem
Register to view the entire webinar and any of the sections.
${item?.title}
`;
tileWrapper.innerHTML= tileWrapper.innerHTML + htmlITEM;
});
}
paintPage();
jQuery(document).ready(function () {
let videoHash = null;
let currentHash = document.location.hash;
if (currentHash) {
currentHash = currentHash.replace("#", "");
console.log(currentHash);
videoHash = jQuery("a[data-link='" + currentHash + "']");
if (videoHash) {
//open the modal
jQuery('#videoplayer_modal').modal('show');
console.log(videoHash);
if (jQuery("#videoplaybase").length > 0) {
videojs("#videoplaybase").dispose();
}
jQuery('#videoPlayerModalWrapper').empty();
var pathVideo = jQuery(videoHash).attr('data-video');
if (pathVideo) {
var v = getVideo(pathVideo);
jQuery('#videoPlayerModalWrapper').append(v);
setTimeout(function () {
videojs('#videoplaybase');
}, 100);
}
}
}
var registed = false; //GetCookieR("video-registed");
if (registed) {
jQuery('#videoplayer_modal .form-init').hide();
jQuery('#videoplayer_modal .form-response').show();
}
/*
let myModal = document.getElementById('videoplayer_modal');
myModal.addEventListener('hidden.bs.modal', function () {
let videoplaybase = document.getElementById('videoplaybase');
if(videoplaybase.length > 0){
videojs("#videoplaybase").dispose();
}
let videoWrapper = document.getElementById('videoPlayerModalWrapper');
videoWrapper.innerHTML = "";
})
*/
jQuery('#videoplayer_modal').on('hidden.bs.modal', function (e) {
if (jQuery("#videoplaybase").length > 0) {
videojs("#videoplaybase").dispose();
}
jQuery('#videoPlayerModalWrapper').empty();
})
jQuery(".videoTrigger").click(function () {
if (jQuery("#videoplaybase").length > 0) {
videojs("#videoplaybase").dispose();
}
jQuery('#videoPlayerModalWrapper').empty();
var pathVideo = jQuery(this).attr('data-video');
var v = getVideo(pathVideo);
jQuery('#videoPlayerModalWrapper').append(v);
setTimeout(function () {
videojs('#videoplaybase');
}, 100);
});
});
var video_path_current = null;
var form_complete_status = false;
function getVideo(video_path) {
video_path_current = video_path;
//Check if the form is completed
if (typeof Munchkin !== 'undefined' && form_complete_status == true) {
Munchkin.munchkinFunction('clickLink', {
href: '/video/?youtube=' + video_path_current
});
}
if (video_path.indexOf('JlrLAWFPWiY') >= 0) {
var iframe = document.createElement('iframe');
iframe.setAttribute("marginwidth", "0px");
iframe.setAttribute("marginheight", "0px");
iframe.setAttribute("width", "640px");
iframe.setAttribute("height", "720px");
iframe.setAttribute("frameBorder", "0");
iframe.src = "//plugin.3playmedia.com/show?mf=7212369&p3sdk_version=1.10.1&p=40622&pt=737&seo_format=external&video_id=JlrLAWFPWiY&video_target=tpm-plugin-b8aebfs9-JlrLAWFPWiY";
return iframe;
}
var video = document.createElement('video');
video.setAttribute("width", "568");
video.setAttribute("height", "284");
video.setAttribute("id", "videoplaybase");
video.setAttribute("controls", "controls");
video.setAttribute("class", "video-js vjs-default-skin");
video.setAttribute("data-setup", '{ "techOrder": ["youtube"], "sources": [{ "type": "video/youtube", "src": "' + video_path + '"}], "youtube": { "iv_load_policy": 1 } }');
return video;
}
MktoForms2.loadForm("//lp.windriver.com", "113-TSG-922", 4144, function (form) {
form.onSuccess(function (values, followUpUrl) {
jQuery('#videoplayer_modal .form-init').hide();
jQuery('#videoplayer_modal .form-response').show();
form_complete_status = true;
if (typeof Munchkin !== 'undefined') {
Munchkin.munchkinFunction('clickLink', {
href: '/video/?youtube=' + video_path_current
});
}
return false;
});
});