Public network application security options: SSL (prevent passwords collection from public wifi) White list (prevent application inspection from known hostile networks) "Session Security Level" to 4 (prevent session hijacking) "Minimum password length" to 8 (make password guessing harder) Auto blacklisting block IPs that use the wrong password to often (defaults to 20 per minute) 2 factor authentication ...continue reading

For mailto: Make sure you are on your Google Mail page. Copy/paste this into the address bar: javascript:navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","Gmail") Add the javascript: to the front again if it got automatically trimmed. Then hit enter. For webcal: Make sure you are on your Google Calendar page. Copy/paste this into the address bar: javascript:navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar") Add the javascript: ...continue reading

If the Noodle log contains something like this: 2012.01.24 13:48:51: .intranet,ALERT: ConnectionAllocator: failed to allocate a new connection 2012.01.24 13:48:51: .intranet,ALERT+ The connection pool is empty! 2012.01.24 13:48:51: .intranet,ALERT+ due tocom.inet.tds.ab: Msg 4064, Level 11, State 1, Line 1, Sqlstate 01000 2012.01.24 13:48:51: .intranet,ALERT+ [WIN-5A73M1LPPMU]Cannot open user default database. Login failed.Error code: 4064 2012.01.24 13:48:51: ...continue reading

All quiz answers should be quite short (no setup or output, many assumptions) In IE with JavaScript get an xml object (as sent from the server) from an iframe Dynamically call a java Class and method from within java List the values of a column that have a 2nd column who's value is not in ...continue reading

You need custom scripts enabled. var doc=top.noodle.headWindow().document; var el=doc.getElementById("helpLink"); el.style.fontSize=""; el=doc.getElementById("feedback"); el.style.fontSize=""; el=doc.getElementById("logout"); el.style.fontSize=""; el=doc.getElementById("logout").parentNode.parentNode; el.style.fontSize="14px";

You need custom scripts enabled. function HideFrames(){ this.hide=function(){ this.navFrameSize=top.document.getElementById("lowerBody").cols; top.document.getElementById("lowerBody").cols="0,*"; this.headFrameSize=top.document.getElementById("body").rows; top.document.getElementById("body").rows="0,0,*"; }; this.show=function(){ top.document.getElementById("lowerBody").cols=this.navFrameSize; top.document.getElementById("body").rows=this.headFrameSize; }; this.init=function(){ var doc=top.noodle.headWindow().document; var cDiv=doc.getElementById("helpLink").parentNode.parentNode; var el = doc.createElement('a'); el.innerHTML="hideFrames"; el.href="#"; el.className="whitelinks"; top.noodle.cbc.addEventListener(el,"click",this.hide); cDiv.appendChild(el); }; } if(!top.noodle.hideFrames){ top.noodle.hideFrames=new HideFrames(); top.noodle.hideFrames.init(); }

You need custom scripts enabled. var doc=top.noodle.headWindow().document; var el=doc.getElementById("status"); el.style.display="none"; el=doc.getElementById("currentUserId"); el.style.display="none"; el=doc.getElementById("currentUser"); el.style.margin="20px"; el=doc.getElementById("currentUserName").parentNode; el.style.display="block";

You need custom scripts enabled. var doc=top.noodle.headWindow().document; var newNode =doc.getElementById("logo"); doc.body.insertBefore(newNode, doc.body.firstChild); top.document.getElementById("body").rows="110,0,*"; newNode.style.position="inherit"; newNode.style.height="55px"; newNode.style.width="100%"; or you can use an image hosted elsewhere: var doc=top.noodle.headWindow().document; doc.getElementById("logo").style.display="none"; var newNode = doc.createElement('img'); newNode.src="https://vialect.com/wp-content/themes/quadro/images/logo.png"; newNode.style.height="55px"; newNode.style.width="100%"; doc.body.insertBefore(newNode, doc.body.firstChild); top.document.getElementById("body").rows="110,0,*";