Skip to content

Search or jump to…

Pull requests
Issues
Marketplace
Explore
 @nosrednaj1984 Sign out
8
39 18 RByers/rbyers.github.io
 Code  Issues 0  Pull requests 0  Projects 0  Wiki  Insights
Import files

 master
@RByers
RByers committed on Oct 11, 2012
0 parents commit d2fa5869914535d5f9510699d9716d98a54ed416
Showing  with 682 additions and 0 deletions.

106  eventTest.html

171  eventTest.js
@@ -0,0 +1,171 @@
 var targetElem = document.getElementById('touchTarget');

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

 Styling with Markdown is supported
 var logElem = document.getElementById('log');

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

 Styling with Markdown is supported
 logElem.innerHTML += '\n';

  function updateHandlers()
 {
     var setHandlerState = function(events, handler, state) {
         for (var i = 0; i < events.length; i++) {
             if (state) {
                 targetElem.addEventListener(events[i], handler, false);
             }
             else {
                 targetElem.removeEventListener(events[i], handler);
             }
         }
     }

      setHandlerState(
         ['click', 'dblclick', 'contextmenu', 'mousedown', 'mouseup',
         'mouseover', 'mousemove', 'mouseout', 'mouseenter', 'mouseleave',
         'focus', 'mousewheel'],
         mouseEventHandler,
         document.getElementById('enableMouseEvents').checked);

      setHandlerState(
         ['touchstart', 'touchmove', 'touchend', 'touchcancel'],
         touchEventHandler,
         document.getElementById('enableTouchEvents').checked);

      setHandlerState(
         ['MSPointerDown', 'MSPointerMove', 'MSPointerUp', 'MSPointerOver',
         'MSPointerOut', 'MSPointerCancel', 'MSPointerHover'],
         mouseEventHandler,
         document.getElementById('enablePointerEvents').checked);

      setHandlerState(
         ['gesturestart', 'gesturechange', 'gestureend'],
         gestureEventHandler,
         document.getElementById('enableGestureEvents').checked);

      setHandlerState(
         ['dragstart', 'dragenter', 'dragleave', 'drop', 'dragend'],
         mouseEventHandler,
         document.getElementById('enableDragEvents').checked);
 }

  var lastLog = log.innerHTML;
 var lastEvent;
 var dupCount = 0;

  function logEvent(event, msg)
 {
   // prevent too much scrolling - overwrite the last line unless this is a new
   // event type or not a move event
   if (document.getElementById('coalesce').checked && event.type == lastEvent &&
       (event.type=='mousemove' || event.type=='touchmove' || event.type=='MSPointerMove')) {
     dupCount++;
   } else {
     lastLog = log.innerHTML;
     dupCount = 0;
   }
   lastEvent = event.type;
   log.innerHTML = lastLog + event.type +
     (dupCount > 0 ? '[' + dupCount + ']' : '') +
     ': target=' + event.target.id + ' ' + msg + '\n';
   log.scrollTop = log.scrollHeight;
 }

  function mouseEventHandler(event)
 {
   // Click buster stuff
   var msg = '';
   if (gestureActive) {
     msg += 'gesture-active ';
   }
   if (event.type == 'mousewheel' ) {
     msg += ', wheelDelta=' + event.wheelDelta;
   }
   if (event.type.toLowerCase().indexOf("mspointer")==0) {
     msg += ', pointerType=' + event.pointerType + ', pointerId=' +
       event.pointerId;
   }

    msg = 'clientX=' + event.clientX + ', clientY=' + event.clientY +
       ', detail=' + event.detail + msg;

    logEvent(event, msg);
 }

  // True if a gesture is occuring that should cause clicks to be swallowed
 var gestureActive = false;

  // The position a touch was last started
 var lastTouchStartPosition;

  // Distance which a touch needs to move to be considered a drag
 var DRAG_DISTANCE=3;

  var touchMap = {};
 var nextId = 1;

  function makeTouchList(touches, verbose)
 {
   var touchStr = '';
   for(var i = 0; i < touches.length; i++) {
     var tgt = '';
     if (verbose)
       tgt = '-' + touches[i].target.id;

      if (!verbose || document.getElementById('simple').checked) {
       var id = touches[i].identifier;
       if (!(id in touchMap)) {
         touchMap[id] = nextId;
         nextId++;
       }
       touchStr += touchMap[id] + tgt + ' ';
     } else {
       touchStr += touches[i].identifier + tgt + '(' + touches[i].clientX + ',' + touches[i].clientY;
       if ('webkitForce' in touches[i]) {
         touchStr += ',f' + Math.round(touches[i].webkitForce*100);
       }

        if (touches[i].webkitRadiusX || touches[i].webkitRadiusY) {
         touchStr += ',' + touches[i].webkitRadiusX + 'x' +
             touches[i].webkitRadiusY;
       }
       touchStr += ') ';
     }
   }
   return touchStr;
 }

  var preventDefaultTouch = document.getElementById('preventDefaultTouch');

  function touchEventHandler(event)
 {
     var touchStr =
       'touches=' + makeTouchList(event.touches, true) +
       'changedTouches=' + makeTouchList(event.changedTouches) +
       'targetTouches=' + makeTouchList(event.targetTouches);

      logEvent(event, touchStr);

      if (preventDefaultTouch &&
         preventDefaultTouch.checked ) {
       event.preventDefault();
     }
 }

  function gestureEventHandler(event)
 {
     logEvent(event, 'scale=' + event.scale + ', rotation=' + event.rotation);
 }

  document.getElementById('enableMouseEvents').addEventListener('click', updateHandlers, false);
 document.getElementById('enableTouchEvents').addEventListener('click', updateHandlers, false);
 document.getElementById('enableGestureEvents').addEventListener('click', updateHandlers, false);
 document.getElementById('enablePointerEvents').addEventListener('click', updateHandlers, false);
 updateHandlers();

  var blue = document.getElementById('blue');
 blue.addEventListener('mousedown', function(e) { blue.className='noevents'; });
 blue.addEventListener('touchstart', function(e) { blue.className='noevents'; });
 document.addEventListener('mouseup', function(e) { blue.className=''; });
 document.addEventListener('touchend', function(e) { blue.className=''; });

  // Disable drag and drop on the document so it doesn't interfere with events
 document.addEventListener('dragstart', function(e) {
   e.preventDefault();
 }, true);

BIN +28.3 KB f1.jpg
Binary file not shown.

BIN +77.3 KB f2.jpg
Binary file not shown.

56  highdpi.html
@@ -0,0 +1,56 @@
 <!DOCTYPE HTML>

 <meta name="viewport" content="width=device-width, initial-scale=1">

   <button id="ratio" onclick="test();">Get device pixel ratio</button>

Regular <img>

2x img scaled down

Media query div:

Image-set div:

Img srcset:

Invalid image:

Log of JS events:

22  iframetest.html
@@ -0,0 +1,22 @@

27  iframetest4.html
@@ -0,0 +1,27 @@

     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

   And Here

22  paint.html
@@ -0,0 +1,22 @@

     <meta name="viewport" content="width=device-width, maximum-scale=1.0" />

     <canvas id="canvas"
        ontouchstart="TouchHandler(event);"
        ontouchmove="TouchHandler(event);"
        ontouchend="TouchHandler(event);">
     </canvas>

105  paint.js
@@ -0,0 +1,105 @@
 function GetContext() {
   return document.getElementById("canvas").getContext("2d");
 }

  var radiusSupported = false;
 var nextCount = 0;
 var touchMap = {};
 var pointMode = false;

  document.addEventListener('keyup', function(e) {
   switch(e.which) {
     // ESC
     case 27:
     var canvas = document.getElementById('canvas');
     canvas.getContext("2d").clearRect(0, 0, canvas.width, canvas.height);
     break;

      // p
     case 80:
     pointMode = !pointMode;
     break;
   }

  });

  function drawTouches(touches, eventType) {
   var context = GetContext();
   for (var i = 0; i < touches.length; ++i) {
     var touch = touches[i];

      // Map the identifier to a small count (no-op on Chrome, but
     // important for mobile Safari).
     if (!(touch.identifier in touchMap)) {
       touchMap[touch.identifier] = nextCount;
       nextCount++;
     }

      context.beginPath();

      // Spec says to use 1 for unknown radius, can't differentiate between that
     // and real 1 pixel radius.
     if (touch.webkitRadiusX > 1)
       radiusSupported = true;
     var radius = radiusSupported ? touch.webkitRadiusX : 15;
     if (radius > 100) {
       console.error('Got large webkitRadiusX: ' + touch.webkitRadiusX);
       radius=100;
     }
     if (pointMode)
       radius=1/scale;

      // Try to avoid start/end circles overlapping exactly
     if (eventType == 'touchend') {
       radius++;
     }

      context.arc(touch.pageX * scale, touch.pageY * scale, radius * scale, 0, 2.0 * 3.14159, false);
     context.closePath();

      // Fill circle on start/move
     if (eventType != 'touchend') {
       var opacity = pointMode ? 1 : 0.1;

        var hue = (touchMap[touch.identifier] * 30) % 256;
       var lum = 50;
       if (touch.webkitForce)
         lum = Math.round(touch.webkitForce / 0.4 * 50 + 20);
       context.fillStyle = 'hsla(' + hue + ',100%,' + lum + '%, ' + opacity + ')';
       context.fill();
     }

      // Outline circle on start/end
     if (eventType != 'touchmove') {
       context.strokeStyle = eventType == 'touchstart' ? 'black' : 'grey';
       context.lineWidth = 2;
       context.stroke();
     }

    }
 }

  function TouchHandler(event) {
   drawTouches(event.changedTouches,event.type);
   event.preventDefault();
 }

  var scale = 1;

  function InitializeCanvas() {
   window.onscroll = null;
   var elem = document.getElementById('canvas');
   // For now we scale the canbas by the scale factor.  It should probably
   // be doing this itself (and maintaining it's own scale factor) like
   // happens on Safari.
   if (window.devicePixelRatio)
     scale = window.devicePixelRatio;

    elem.width = window.screen.width * scale;
   elem.height = window.screen.height * scale;
   elem.style.width = window.screen.width + 'px';
   elem.style.height = window.screen.height + 'px';

    var context = GetContext();
   context.fillStyle = "#ff0000";
 }

21  style-leak-repro.html
@@ -0,0 +1,21 @@

11  touchTest.html
@@ -0,0 +1,11 @@

     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

     Touch Here

11  touchTest2.html
@@ -0,0 +1,11 @@

     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

     And Touch Here

45  touchtest.js
@@ -0,0 +1,45 @@
 document.addEventListener("touchstart", logTouch, true);
 document.addEventListener("touchmove", logTouch, true);
 document.addEventListener("touchend", logTouch, true);
 document.addEventListener("mousedown", logTouch, true);
 document.addEventListener("mousemove", logTouch, true);
 document.addEventListener("mouseup", logTouch, true);

  var log = null;
 function logTouch(event) {
   event.preventDefault();
   if (!log)
     log = document.getElementById("log");
   var item = document.createElement("li");

    var txt = event.type + " ";
   try {
     txt += "
Changed Touches: " + event.changedTouches.length + "
";
     txt += "
Touches: " + event.touches.length + "
";
     txt += "
Target Touches: " + event.targetTouches.length + "
";
   } catch(ex) {
     txt += "
" + ex + "
";
   }

    txt += "
Target
";
   try { txt += "
Target: " + event.target + "
"; } catch(ex) { txt += "
Target: " + ex + "
"; }
   try { txt += "
URL: " + event.target.ownerDocument.URL + "
"; } catch(ex) { txt += "
URL: " + ex + "
"; }
 //  if (event.target.nodeName != "BODY" && event.target.nodeName != "HTML")
 //    try { txt += "
InnerHTML: " + event.target.innerHTML + "
"; } catch(ex) { txt += "
InnerHTML: " + ex + "
"; }

    if (event.touches) {
     for (var i = 0; i < event.touches.length; i++) {
       try {
         txt += "
touch " + i + ": " + event.touches[i].screenX + "," + event.touches[i].screenY + "
";
         try { txt += "
Target: " + event.touches[i].target + "
"; } catch(ex) { txt += "
Target: " + ex + "
"; }
         try { txt += "
URL: " + event.touches[i].target.ownerDocument.URL + "
"; } catch(ex) { txt += "
URL: " + ex + "
"; }
 //        if (event.target.nodeName != "BODY" && event.target.nodeName != "HTML")
 //          try { txt += "
InnerHTML: " + event.touches[i].target.innerHTML + "
"; } catch(ex) { txt += "
InnerHTML: " + ex + "
"; }
       } catch(ex) {
         txt += "
" + ex + "
";
       }
     }
   }
   item.innerHTML = txt;
   log.insertBefore(item, log.firstChild);
 }

51  translate3d-regression.html
@@ -0,0 +1,51 @@
 <!DOCTYPE html>

17  webkit-element-issue-ok.html
@@ -0,0 +1,17 @@
 <!DOCTYPE html>

       Div 1

     Moved

17  webkit-element-issue.html
@@ -0,0 +1,17 @@
 <!DOCTYPE html>

       Div 1

     Moved

0 comments on commit d2fa586
@nosrednaj1984

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

 Styling with Markdown is supported
  You’re not receiving notifications from this thread.
© 2018 GitHub, Inc.
Terms
Privacy
Security
Status
Help
Contact GitHub
Pricing
API
Training
Blog
About
Press h to open a hovercard with more details.


Thanks @di-shi  for the update - please take care the docs are up to date, clearly mentioning the required version of OSP Toolkit.


okay, I misunderstood about this part. I thought it'd be called after the process is ready.

Let me revert this commit.


I just help you to remember https://github.com/prominic/Moonshine-IDE/issues/432 :)


OK super.
Du coup il faut surement gitignorer ce fichier pour pas qu'il soit dans le dépôt.


Skip to content

Search or jump to…

Pull requests
Issues
Marketplace
Explore
 @nosrednaj1984 Sign out
8
39 18 RByers/rbyers.github.io
 Code  Issues 0  Pull requests 0  Projects 0  Wiki  Insights
Import files

 master
@RByers
RByers committed on Oct 11, 2012
0 parents commit d2fa5869914535d5f9510699d9716d98a54ed416
Showing  with 682 additions and 0 deletions.

106  eventTest.html
@@ -0,0 +1,106 @@
 <!DOCTYPE html>

         <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
         <meta name="viewport" content="user-scalable=no, width=device-width" />
         <title>Test events</title>

         <form>
             <input type='checkbox' id='enableMouseEvents' checked/>Mouse
             <input type='checkbox' id='enableTouchEvents' checked/>Touch
             <input type='checkbox' id='enableGestureEvents'/>Gesture
             <input type='checkbox' id='enableDragEvents'/>Drag
             <input type='checkbox' id='enablePointerEvents'/>Pointer
             <input type='checkbox' id='preventDefaultTouch' checked/>PD-Touch
             <input type='checkbox' id='simple' checked/>Simple
             <input type='checkbox' id='coalesce' checked/>Coalesce
         </form>

Log:

               foo long line here

               foo

               foo

               foo

               foo

               foo

               foo

               foo

               foo

               foo

               foo

               foo

               foo

               foo

171  eventTest.js
@@ -0,0 +1,171 @@
 var targetElem = document.getElementById('touchTarget');
  @nosrednaj1984
nosrednaj1984 just now
Skip to content

Search or jump to…

Pull requests
Issues
Marketplace
Explore
@nosrednaj1984 Sign out
8
39 18 RByers/rbyers.github.io
Code Issues 0 Pull requests 0 Projects 0 Wiki Insights
Import files

master
@RByers
RByers committed on Oct 11, 2012
0 parents commit d2fa586
Showing with 682 additions and 0 deletions.

106 eventTest.html

171 eventTest.js
@@ -0,0 +1,171 @@
var targetElem = document.getElementById('touchTarget');

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

Styling with Markdown is supported
var logElem = document.getElementById('log');

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

Styling with Markdown is supported
logElem.innerHTML += '\n';

function updateHandlers()
{
var setHandlerState = function(events, handler, state) {
for (var i = 0; i < events.length; i++) {
if (state) {
targetElem.addEventListener(events[i], handler, false);
}
else {
targetElem.removeEventListener(events[i], handler);
}
}
}

  setHandlerState(
     ['click', 'dblclick', 'contextmenu', 'mousedown', 'mouseup',
     'mouseover', 'mousemove', 'mouseout', 'mouseenter', 'mouseleave',
     'focus', 'mousewheel'],
     mouseEventHandler,
     document.getElementById('enableMouseEvents').checked);

  setHandlerState(
     ['touchstart', 'touchmove', 'touchend', 'touchcancel'],
     touchEventHandler,
     document.getElementById('enableTouchEvents').checked);

  setHandlerState(
     ['MSPointerDown', 'MSPointerMove', 'MSPointerUp', 'MSPointerOver',
     'MSPointerOut', 'MSPointerCancel', 'MSPointerHover'],
     mouseEventHandler,
     document.getElementById('enablePointerEvents').checked);

  setHandlerState(
     ['gesturestart', 'gesturechange', 'gestureend'],
     gestureEventHandler,
     document.getElementById('enableGestureEvents').checked);

  setHandlerState(
     ['dragstart', 'dragenter', 'dragleave', 'drop', 'dragend'],
     mouseEventHandler,
     document.getElementById('enableDragEvents').checked);
}

var lastLog = log.innerHTML;
var lastEvent;
var dupCount = 0;

function logEvent(event, msg)
{
// prevent too much scrolling - overwrite the last line unless this is a new
// event type or not a move event
if (document.getElementById('coalesce').checked && event.type == lastEvent &&
(event.type=='mousemove' || event.type=='touchmove' || event.type=='MSPointerMove')) {
dupCount++;
} else {
lastLog = log.innerHTML;
dupCount = 0;
}
lastEvent = event.type;
log.innerHTML = lastLog + event.type +
(dupCount > 0 ? '[' + dupCount + ']' : '') +
': target=' + event.target.id + ' ' + msg + '\n';
log.scrollTop = log.scrollHeight;
}

function mouseEventHandler(event)
{
// Click buster stuff
var msg = '';
if (gestureActive) {
msg += 'gesture-active ';
}
if (event.type == 'mousewheel' ) {
msg += ', wheelDelta=' + event.wheelDelta;
}
if (event.type.toLowerCase().indexOf("mspointer")==0) {
msg += ', pointerType=' + event.pointerType + ', pointerId=' +
event.pointerId;
}

msg = 'clientX=' + event.clientX + ', clientY=' + event.clientY +
   ', detail=' + event.detail + msg;

logEvent(event, msg);
}

// True if a gesture is occuring that should cause clicks to be swallowed
var gestureActive = false;

// The position a touch was last started
var lastTouchStartPosition;

// Distance which a touch needs to move to be considered a drag
var DRAG_DISTANCE=3;

var touchMap = {};
var nextId = 1;

function makeTouchList(touches, verbose)
{
var touchStr = '';
for(var i = 0; i < touches.length; i++) {
var tgt = '';
if (verbose)
tgt = '-' + touches[i].target.id;

  if (!verbose || document.getElementById('simple').checked) {
   var id = touches[i].identifier;
   if (!(id in touchMap)) {
     touchMap[id] = nextId;
     nextId++;
   }
   touchStr += touchMap[id] + tgt + ' ';
 } else {
   touchStr += touches[i].identifier + tgt + '(' + touches[i].clientX + ',' + touches[i].clientY;
   if ('webkitForce' in touches[i]) {
     touchStr += ',f' + Math.round(touches[i].webkitForce*100);
   }

    if (touches[i].webkitRadiusX || touches[i].webkitRadiusY) {
     touchStr += ',' + touches[i].webkitRadiusX + 'x' +
         touches[i].webkitRadiusY;
   }
   touchStr += ') ';
 }
}
return touchStr;
}

var preventDefaultTouch = document.getElementById('preventDefaultTouch');

function touchEventHandler(event)
{
var touchStr =
'touches=' + makeTouchList(event.touches, true) +
'changedTouches=' + makeTouchList(event.changedTouches) +
'targetTouches=' + makeTouchList(event.targetTouches);

  logEvent(event, touchStr);

  if (preventDefaultTouch &&
     preventDefaultTouch.checked ) {
   event.preventDefault();
 }
}

function gestureEventHandler(event)
{
logEvent(event, 'scale=' + event.scale + ', rotation=' + event.rotation);
}

document.getElementById('enableMouseEvents').addEventListener('click', updateHandlers, false);
document.getElementById('enableTouchEvents').addEventListener('click', updateHandlers, false);
document.getElementById('enableGestureEvents').addEventListener('click', updateHandlers, false);
document.getElementById('enablePointerEvents').addEventListener('click', updateHandlers, false);
updateHandlers();

var blue = document.getElementById('blue');
blue.addEventListener('mousedown', function(e) { blue.className='noevents'; });
blue.addEventListener('touchstart', function(e) { blue.className='noevents'; });
document.addEventListener('mouseup', function(e) { blue.className=''; });
document.addEventListener('touchend', function(e) { blue.className=''; });

// Disable drag and drop on the document so it doesn't interfere with events
document.addEventListener('dragstart', function(e) {
e.preventDefault();
}, true);

BIN +28.3 KB f1.jpg
Binary file not shown.

BIN +77.3 KB f2.jpg
Binary file not shown.

56 highdpi.html
@@ -0,0 +1,56 @@

 Get device pixel ratio
Regular

2x img scaled down

Media query div:

Image-set div:

Img srcset:

Invalid image:

Log of JS events:

22 iframetest.html
@@ -0,0 +1,22 @@

27 iframetest4.html
@@ -0,0 +1,27 @@

  And Here
22 paint.html
@@ -0,0 +1,22 @@

105 paint.js
@@ -0,0 +1,105 @@
function GetContext() {
return document.getElementById("canvas").getContext("2d");
}

var radiusSupported = false;
var nextCount = 0;
var touchMap = {};
var pointMode = false;

document.addEventListener('keyup', function(e) {
switch(e.which) {
// ESC
case 27:
var canvas = document.getElementById('canvas');
canvas.getContext("2d").clearRect(0, 0, canvas.width, canvas.height);
break;

  // p
 case 80:
 pointMode = !pointMode;
 break;
}

});

function drawTouches(touches, eventType) {
var context = GetContext();
for (var i = 0; i < touches.length; ++i) {
var touch = touches[i];

  // Map the identifier to a small count (no-op on Chrome, but
 // important for mobile Safari).
 if (!(touch.identifier in touchMap)) {
   touchMap[touch.identifier] = nextCount;
   nextCount++;
 }

  context.beginPath();

  // Spec says to use 1 for unknown radius, can't differentiate between that
 // and real 1 pixel radius.
 if (touch.webkitRadiusX > 1)
   radiusSupported = true;
 var radius = radiusSupported ? touch.webkitRadiusX : 15;
 if (radius > 100) {
   console.error('Got large webkitRadiusX: ' + touch.webkitRadiusX);
   radius=100;
 }
 if (pointMode)
   radius=1/scale;

  // Try to avoid start/end circles overlapping exactly
 if (eventType == 'touchend') {
   radius++;
 }

  context.arc(touch.pageX * scale, touch.pageY * scale, radius * scale, 0, 2.0 * 3.14159, false);
 context.closePath();

  // Fill circle on start/move
 if (eventType != 'touchend') {
   var opacity = pointMode ? 1 : 0.1;

    var hue = (touchMap[touch.identifier] * 30) % 256;
   var lum = 50;
   if (touch.webkitForce)
     lum = Math.round(touch.webkitForce / 0.4 * 50 + 20);
   context.fillStyle = 'hsla(' + hue + ',100%,' + lum + '%, ' + opacity + ')';
   context.fill();
 }

  // Outline circle on start/end
 if (eventType != 'touchmove') {
   context.strokeStyle = eventType == 'touchstart' ? 'black' : 'grey';
   context.lineWidth = 2;
   context.stroke();
 }

}
}

function TouchHandler(event) {
drawTouches(event.changedTouches,event.type);
event.preventDefault();
}

var scale = 1;

function InitializeCanvas() {
window.onscroll = null;
var elem = document.getElementById('canvas');
// For now we scale the canbas by the scale factor. It should probably
// be doing this itself (and maintaining it's own scale factor) like
// happens on Safari.
if (window.devicePixelRatio)
scale = window.devicePixelRatio;

elem.width = window.screen.width * scale;
elem.height = window.screen.height * scale;
elem.style.width = window.screen.width + 'px';
elem.style.height = window.screen.height + 'px';

var context = GetContext();
context.fillStyle = "#ff0000";
}

21 style-leak-repro.html
@@ -0,0 +1,21 @@

11 touchTest.html
@@ -0,0 +1,11 @@

 Touch Here
11 touchTest2.html
@@ -0,0 +1,11 @@

 And Touch Here
45 touchtest.js
@@ -0,0 +1,45 @@
document.addEventListener("touchstart", logTouch, true);
document.addEventListener("touchmove", logTouch, true);
document.addEventListener("touchend", logTouch, true);
document.addEventListener("mousedown", logTouch, true);
document.addEventListener("mousemove", logTouch, true);
document.addEventListener("mouseup", logTouch, true);

var log = null;
function logTouch(event) {
event.preventDefault();
if (!log)
log = document.getElementById("log");
var item = document.createElement("li");

var txt = event.type + " ";
try {
txt += "

Changed Touches: " + event.changedTouches.length + "
";
txt += "
Touches: " + event.touches.length + "
";
txt += "
Target Touches: " + event.targetTouches.length + "
";
} catch(ex) {
txt += "
" + ex + "
";
}
txt += "
Target
";
try { txt += "

Target: " + event.target + "
"; } catch(ex) { txt += "
Target: " + ex + "
"; }
try { txt += "
URL: " + event.target.ownerDocument.URL + "
"; } catch(ex) { txt += "
URL: " + ex + "
"; }
// if (event.target.nodeName != "BODY" && event.target.nodeName != "HTML")
// try { txt += "
InnerHTML: " + event.target.innerHTML + "
"; } catch(ex) { txt += "
InnerHTML: " + ex + "
"; }
if (event.touches) {
 for (var i = 0; i < event.touches.length; i++) {
   try {
     txt += "
touch " + i + ": " + event.touches[i].screenX + "," + event.touches[i].screenY + "
";
     try { txt += "
Target: " + event.touches[i].target + "
"; } catch(ex) { txt += "
Target: " + ex + "
"; }
     try { txt += "
URL: " + event.touches[i].target.ownerDocument.URL + "
"; } catch(ex) { txt += "
URL: " + ex + "
"; }
// if (event.target.nodeName != "BODY" && event.target.nodeName != "HTML")
// try { txt += "

InnerHTML: " + event.touches[i].target.innerHTML + "
"; } catch(ex) { txt += "
InnerHTML: " + ex + "
"; }
} catch(ex) {
txt += "
" + ex + "
";
}
}
}
item.innerHTML = txt;
log.insertBefore(item, log.firstChild);
}
51 translate3d-regression.html
@@ -0,0 +1,51 @@

17 webkit-element-issue-ok.html
@@ -0,0 +1,17 @@

Div 1
Moved
17 webkit-element-issue.html
@@ -0,0 +1,17 @@

Div 1
Moved
0 comments on commit d2fa586 @nosrednaj1984
Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

Styling with Markdown is supported
You’re not receiving notifications from this thread.
© 2018 GitHub, Inc.
Terms
Privacy
Security
Status
Help
Contact GitHub
Pricing
API
Training
Blog
About
Press h to open a hovercard with more details.

 @nosrednaj1984	Reply…
 var logElem = document.getElementById('log');

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

 Styling with Markdown is supported
 logElem.innerHTML += '\n';

  function updateHandlers()
 {
     var setHandlerState = function(events, handler, state) {
         for (var i = 0; i < events.length; i++) {
             if (state) {
                 targetElem.addEventListener(events[i], handler, false);
             }
             else {
                 targetElem.removeEventListener(events[i], handler);
             }
         }
     }

      setHandlerState(
         ['click', 'dblclick', 'contextmenu', 'mousedown', 'mouseup',
         'mouseover', 'mousemove', 'mouseout', 'mouseenter', 'mouseleave',
         'focus', 'mousewheel'],
         mouseEventHandler,
         document.getElementById('enableMouseEvents').checked);

      setHandlerState(
         ['touchstart', 'touchmove', 'touchend', 'touchcancel'],
         touchEventHandler,
         document.getElementById('enableTouchEvents').checked);

      setHandlerState(
         ['MSPointerDown', 'MSPointerMove', 'MSPointerUp', 'MSPointerOver',
         'MSPointerOut', 'MSPointerCancel', 'MSPointerHover'],
         mouseEventHandler,
         document.getElementById('enablePointerEvents').checked);

      setHandlerState(
         ['gesturestart', 'gesturechange', 'gestureend'],
         gestureEventHandler,
         document.getElementById('enableGestureEvents').checked);

      setHandlerState(
         ['dragstart', 'dragenter', 'dragleave', 'drop', 'dragend'],
         mouseEventHandler,
         document.getElementById('enableDragEvents').checked);
 }

  var lastLog = log.innerHTML;
 var lastEvent;
 var dupCount = 0;

  function logEvent(event, msg)
 {
   // prevent too much scrolling - overwrite the last line unless this is a new
   // event type or not a move event
   if (document.getElementById('coalesce').checked && event.type == lastEvent &&
       (event.type=='mousemove' || event.type=='touchmove' || event.type=='MSPointerMove')) {
     dupCount++;
   } else {
     lastLog = log.innerHTML;
     dupCount = 0;
   }
   lastEvent = event.type;
   log.innerHTML = lastLog + event.type +
     (dupCount > 0 ? '[' + dupCount + ']' : '') +
     ': target=' + event.target.id + ' ' + msg + '\n';
   log.scrollTop = log.scrollHeight;
 }

  function mouseEventHandler(event)
 {
   // Click buster stuff
   var msg = '';
   if (gestureActive) {
     msg += 'gesture-active ';
   }
   if (event.type == 'mousewheel' ) {
     msg += ', wheelDelta=' + event.wheelDelta;
   }
   if (event.type.toLowerCase().indexOf("mspointer")==0) {
     msg += ', pointerType=' + event.pointerType + ', pointerId=' +
       event.pointerId;
   }

    msg = 'clientX=' + event.clientX + ', clientY=' + event.clientY +
       ', detail=' + event.detail + msg;

    logEvent(event, msg);
 }

  // True if a gesture is occuring that should cause clicks to be swallowed
 var gestureActive = false;

  // The position a touch was last started
 var lastTouchStartPosition;

  // Distance which a touch needs to move to be considered a drag
 var DRAG_DISTANCE=3;

  var touchMap = {};
 var nextId = 1;

  function makeTouchList(touches, verbose)
 {
   var touchStr = '';
   for(var i = 0; i < touches.length; i++) {
     var tgt = '';
     if (verbose)
       tgt = '-' + touches[i].target.id;

      if (!verbose || document.getElementById('simple').checked) {
       var id = touches[i].identifier;
       if (!(id in touchMap)) {
         touchMap[id] = nextId;
         nextId++;
       }
       touchStr += touchMap[id] + tgt + ' ';
     } else {
       touchStr += touches[i].identifier + tgt + '(' + touches[i].clientX + ',' + touches[i].clientY;
       if ('webkitForce' in touches[i]) {
         touchStr += ',f' + Math.round(touches[i].webkitForce*100);
       }

        if (touches[i].webkitRadiusX || touches[i].webkitRadiusY) {
         touchStr += ',' + touches[i].webkitRadiusX + 'x' +
             touches[i].webkitRadiusY;
       }
       touchStr += ') ';
     }
   }
   return touchStr;
 }

  var preventDefaultTouch = document.getElementById('preventDefaultTouch');

  function touchEventHandler(event)
 {
     var touchStr =
       'touches=' + makeTouchList(event.touches, true) +
       'changedTouches=' + makeTouchList(event.changedTouches) +
       'targetTouches=' + makeTouchList(event.targetTouches);

      logEvent(event, touchStr);

      if (preventDefaultTouch &&
         preventDefaultTouch.checked ) {
       event.preventDefault();
     }
 }

  function gestureEventHandler(event)
 {
     logEvent(event, 'scale=' + event.scale + ', rotation=' + event.rotation);
 }

  document.getElementById('enableMouseEvents').addEventListener('click', updateHandlers, false);
 document.getElementById('enableTouchEvents').addEventListener('click', updateHandlers, false);
 document.getElementById('enableGestureEvents').addEventListener('click', updateHandlers, false);
 document.getElementById('enablePointerEvents').addEventListener('click', updateHandlers, false);
 updateHandlers();

  var blue = document.getElementById('blue');
 blue.addEventListener('mousedown', function(e) { blue.className='noevents'; });
 blue.addEventListener('touchstart', function(e) { blue.className='noevents'; });
 document.addEventListener('mouseup', function(e) { blue.className=''; });
 document.addEventListener('touchend', function(e) { blue.className=''; });

  // Disable drag and drop on the document so it doesn't interfere with events
 document.addEventListener('dragstart', function(e) {
   e.preventDefault();
 }, true);

BIN +28.3 KB f1.jpg
Binary file not shown.

BIN +77.3 KB f2.jpg
Binary file not shown.

56  highdpi.html
@@ -0,0 +1,56 @@
 <!DOCTYPE HTML>

 <meta name="viewport" content="width=device-width, initial-scale=1">

   <button id="ratio" onclick="test();">Get device pixel ratio</button>

Regular <img>

2x img scaled down

Media query div:

Image-set div:

Img srcset:

Invalid image:

Log of JS events:

22  iframetest.html
@@ -0,0 +1,22 @@

27  iframetest4.html
@@ -0,0 +1,27 @@

     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

   And Here

22  paint.html
@@ -0,0 +1,22 @@

     <meta name="viewport" content="width=device-width, maximum-scale=1.0" />

     <canvas id="canvas"
        ontouchstart="TouchHandler(event);"
        ontouchmove="TouchHandler(event);"
        ontouchend="TouchHandler(event);">
     </canvas>

105  paint.js
@@ -0,0 +1,105 @@
 function GetContext() {
   return document.getElementById("canvas").getContext("2d");
 }

  var radiusSupported = false;
 var nextCount = 0;
 var touchMap = {};
 var pointMode = false;

  document.addEventListener('keyup', function(e) {
   switch(e.which) {
     // ESC
     case 27:
     var canvas = document.getElementById('canvas');
     canvas.getContext("2d").clearRect(0, 0, canvas.width, canvas.height);
     break;

      // p
     case 80:
     pointMode = !pointMode;
     break;
   }

  });

  function drawTouches(touches, eventType) {
   var context = GetContext();
   for (var i = 0; i < touches.length; ++i) {
     var touch = touches[i];

      // Map the identifier to a small count (no-op on Chrome, but
     // important for mobile Safari).
     if (!(touch.identifier in touchMap)) {
       touchMap[touch.identifier] = nextCount;
       nextCount++;
     }

      context.beginPath();

      // Spec says to use 1 for unknown radius, can't differentiate between that
     // and real 1 pixel radius.
     if (touch.webkitRadiusX > 1)
       radiusSupported = true;
     var radius = radiusSupported ? touch.webkitRadiusX : 15;
     if (radius > 100) {
       console.error('Got large webkitRadiusX: ' + touch.webkitRadiusX);
       radius=100;
     }
     if (pointMode)
       radius=1/scale;

      // Try to avoid start/end circles overlapping exactly
     if (eventType == 'touchend') {
       radius++;
     }

      context.arc(touch.pageX * scale, touch.pageY * scale, radius * scale, 0, 2.0 * 3.14159, false);
     context.closePath();

      // Fill circle on start/move
     if (eventType != 'touchend') {
       var opacity = pointMode ? 1 : 0.1;

        var hue = (touchMap[touch.identifier] * 30) % 256;
       var lum = 50;
       if (touch.webkitForce)
         lum = Math.round(touch.webkitForce / 0.4 * 50 + 20);
       context.fillStyle = 'hsla(' + hue + ',100%,' + lum + '%, ' + opacity + ')';
       context.fill();
     }

      // Outline circle on start/end
     if (eventType != 'touchmove') {
       context.strokeStyle = eventType == 'touchstart' ? 'black' : 'grey';
       context.lineWidth = 2;
       context.stroke();
     }

    }
 }

  function TouchHandler(event) {
   drawTouches(event.changedTouches,event.type);
   event.preventDefault();
 }

  var scale = 1;

  function InitializeCanvas() {
   window.onscroll = null;
   var elem = document.getElementById('canvas');
   // For now we scale the canbas by the scale factor.  It should probably
   // be doing this itself (and maintaining it's own scale factor) like
   // happens on Safari.
   if (window.devicePixelRatio)
     scale = window.devicePixelRatio;

    elem.width = window.screen.width * scale;
   elem.height = window.screen.height * scale;
   elem.style.width = window.screen.width + 'px';
   elem.style.height = window.screen.height + 'px';

    var context = GetContext();
   context.fillStyle = "#ff0000";
 }

21  style-leak-repro.html
@@ -0,0 +1,21 @@

11  touchTest.html
@@ -0,0 +1,11 @@

     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

     Touch Here

11  touchTest2.html
@@ -0,0 +1,11 @@

     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

     And Touch Here

45  touchtest.js
@@ -0,0 +1,45 @@
 document.addEventListener("touchstart", logTouch, true);
 document.addEventListener("touchmove", logTouch, true);
 document.addEventListener("touchend", logTouch, true);
 document.addEventListener("mousedown", logTouch, true);
 document.addEventListener("mousemove", logTouch, true);
 document.addEventListener("mouseup", logTouch, true);

  var log = null;
 function logTouch(event) {
   event.preventDefault();
   if (!log)
     log = document.getElementById("log");
   var item = document.createElement("li");

    var txt = event.type + " ";
   try {
     txt += "
Changed Touches: " + event.changedTouches.length + "
";
     txt += "
Touches: " + event.touches.length + "
";
     txt += "
Target Touches: " + event.targetTouches.length + "
";
   } catch(ex) {
     txt += "
" + ex + "
";
   }

    txt += "
Target
";
   try { txt += "
Target: " + event.target + "
"; } catch(ex) { txt += "
Target: " + ex + "
"; }
   try { txt += "
URL: " + event.target.ownerDocument.URL + "
"; } catch(ex) { txt += "
URL: " + ex + "
"; }
 //  if (event.target.nodeName != "BODY" && event.target.nodeName != "HTML")
 //    try { txt += "
InnerHTML: " + event.target.innerHTML + "
"; } catch(ex) { txt += "
InnerHTML: " + ex + "
"; }

    if (event.touches) {
     for (var i = 0; i < event.touches.length; i++) {
       try {
         txt += "
touch " + i + ": " + event.touches[i].screenX + "," + event.touches[i].screenY + "
";
         try { txt += "
Target: " + event.touches[i].target + "
"; } catch(ex) { txt += "
Target: " + ex + "
"; }
         try { txt += "
URL: " + event.touches[i].target.ownerDocument.URL + "
"; } catch(ex) { txt += "
URL: " + ex + "
"; }
 //        if (event.target.nodeName != "BODY" && event.target.nodeName != "HTML")
 //          try { txt += "
InnerHTML: " + event.touches[i].target.innerHTML + "
"; } catch(ex) { txt += "
InnerHTML: " + ex + "
"; }
       } catch(ex) {
         txt += "
" + ex + "
";
       }
     }
   }
   item.innerHTML = txt;
   log.insertBefore(item, log.firstChild);
 }

51  translate3d-regression.html
@@ -0,0 +1,51 @@
 <!DOCTYPE html>

17  webkit-element-issue-ok.html
@@ -0,0 +1,17 @@
 <!DOCTYPE html>

       Div 1

     Moved

17  webkit-element-issue.html
@@ -0,0 +1,17 @@
 <!DOCTYPE html>

       Div 1

     Moved

0 comments on commit d2fa586
@nosrednaj1984

Leave a comment
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.

 Styling with Markdown is supported
  You’re not receiving notifications from this thread.
© 2018 GitHub, Inc.
Terms
Privacy
Security
Status
Help
Contact GitHub
Pricing
API
Training
Blog
About
Press h to open a hovercard with more details.


**This is the companion repo for Angular Succinctly by Joseph D. Booth. Published by Syncfusion.**

This repository contains the source files for the Soccer Dashboard application.
To build the application after downloading the files, perform the following steps.

- Copy the entire folder/file structure into a directory on your local machine
- _There is no package-lock.json file, nor a node_modules directory in the repo_
- Change into the folder and run
-
`NPM Install`

This will create the necessary node_modules folder and download necessary files
It will also create the package-lock.json file

Once this step is done, you can run the application.

`NG serve --open`


Updated comments on how to install the application


Could we add an interface to this?


I think there is no point using word TYPE here. It should be simply WARNING


could we add an interface to this?


@sunilpawar
can we submit the patch to core as well?


ça marche merci pour la remarque

Le jeu. 20 déc. 2018 à 10:13, Camille Monchicourt <notifications@github.com>
a écrit :

> OK super.
> Du coup il faut surement gitignorer ce fichier pour pas qu'il soit dans le
> dépôt.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/PnX-SI/gn_module_validation/commit/4cdf04173bd883f148055c1d2d3bcc8928b11e40#commitcomment-31742355>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AmM7ydUF-3PjdppDZFtxGN4jNoCsUJPQks5u61S6gaJpZM4Zbs6X>
> .
>

--

*Julien Corny*
Natural Solutions <http://www.natural-solutions.eu>
06 89 37 58 93


Hello ,
i was testing this function with padding and it wasnt working
only after i changed temp to  Matrix<src_type,Dynamic,1> (switched the dynamic and the one ) did the tests work
can you please tell me why u did it the other way maybe im missing something
thank you


debug


Yeah I agree this syntax is quite confusing. I'll improve it sometime.


Define/preprocessor/constant is the same for me.


Successfully aliased the URL <https://pebble-vcjzzcdklz.now.sh> to the following alias.

* https://pebble.now.sh


Perhaps it migrated to another class. Re-saving does that sometimes.

If not, a commit is on order, but I don't have much time right now


For Test Purpose


Пусть инстанс и проверяет себя. Лучше в validate! логику


Sure, I’ll let you know when I’m done.

Samuel Venzi
On Dec 20, 2018, 6:12 AM -0200, Manoel Vieira <notifications@github.com>, wrote:
> Guess I finished
>
> @samuelvenzi can you review english for me?
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/vieiramanoel/vieiramanoel.github.io/commit/7bef9fb84c5e070ec62ef519a85561d30bd7657f


I think DateFormatter is using similar logic as DateTimeFormatter underneath.


$SYS/broker/chen or $SYS/broker/chen_state ? maybe modify by $SYS/broker/client_online ?


This logic branch is probably not needed, and could just have line 29. There is likely no harm in allowing the 2 domains to be included normally, as we can generally trust them.

Though in a strict security sense this is probably better.


TEST


いんでんとー


Did you remove it from the structure ?


```
 def validate(field, validation, *args)
...
validator.call(value, *args)
```


無意味な改行は好きじゃないｗ


review


print this number


Could you either file a bug report at http://eigen.tuxfamily.org/bz, or if you are unsure ifit is a bug, ask at stackoverflow? In either case, provide a MCVE of how you tried to use the function.


Лучше внутри проверок бросать исключение и выдавать более подробную информацию по исключению, например:
`"Значение #{value} не соответствует формату #{format}"`


woe_sample by 'chimerge' method in scorecardpy.py


This change will mean that the sysroot does not respect rustc flags set in `.cargo/config.toml`. In my example we set some target flags for strict alignment. This change means that the sysroot crates are built without that flag and my crate is built with.


```diff
-database.sqlite
+*.sqlite
```


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20181219-4-123l06u/fidals/refarm-site && git config --local core.autocrlf false && git reset origin/master --hard --quiet && git clean --force -d && git fetch --quiet && git checkout master && git rebase --abort || true && git rebase --autostash...

Please, copy and paste this stack trace to GitHub:

```
Exec::Error
set -x && set -e && set -o pipefail && cd /tmp/0pdd20181219-4-123l06u/fidals/refarm-site && git config --local core.autocrlf false && git reset origin/master --hard --quiet && git clean --force -d && git fetch --quiet && git checkout master && git rebase --abort || true && git rebase --autostash --strategy-option=theirs origin/master [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20181219-4-123l06u/fidals/refarm-site
+ git config --local core.autocrlf false
+ git reset origin/master --hard --quiet
+ git clean --force -d
+ git fetch --quiet
+ git checkout master
Previous HEAD position was 2b6da08... Set of minor fixes (#226)
Switched to branch 'master'
+ git rebase --abort
+ git rebase --autostash --strategy-option=theirs origin/master
fatal: Could not parse object '04e279e040811024b8721d8299875df46a00b6fa^'
Unknown exit code (128) from command: git-merge-recursive 04e279e040811024b8721d8299875df46a00b6fa^ -- HEAD 04e279e040811024b8721d8299875df46a00b6fa

Your branch and 'origin/master' have diverged,
and have 1 and 163 different commits each, respectively.
  (use "git pull" to merge the remote branch into yours)
First, rewinding head to replay your work on top of it...

/app/objects/exec.rb:60:in `block (2 levels) in run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/open3.rb:205:in `popen_run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/open3.rb:95:in `popen3'
/app/objects/exec.rb:54:in `block in run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/timeout.rb:93:in `block in timeout'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/timeout.rb:108:in `timeout'
/app/objects/exec.rb:53:in `run'
/app/objects/git_repo.rb:110:in `pull'
/app/objects/git_repo.rb:75:in `push'
/app/objects/job.rb:36:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'
```


```diff
-from aiogram import Bot, Dispatcher, executor, types
+from dumbot import Bot
```


Explicit is better than implicit


What happens if the file doesn't exist?


This can be the much neater `match[0]` on Python 3.6+.


True


🙏thanks @Samuelfaure


Leave a space after `#`.


We will need this endpoint. We will do the processing in our server-side script.


We can see that just below.


Wouldn't it be better to open the session once for all groups?


Думаю можно и без заворачивания в `method` обойтись


Add spaces around `=`.


逗号后应当空格（除非是行末的逗号）


В историю ложить не текущее значение, а предыдущее.


Will be also tag :smile:?


Successfully aliased the URL <https://acodingdance-ai2my94u6.now.sh> to the following alias.

* https://acodingdance.io


This line is too long.
```diff
-    await bot.send_message(message.chat.id, return_text, reply_to_message_id=message.message_id)
+    await bot.send_message(message.chat.id, return_text,
+                           reply_to_message_id=message.message_id)


Same thing, couldn't this be outer?


Normally the `else` arm is the longest, so it's easier to read (invert the condition).


Successfully aliased the URL <https://picas-qtyyl3rno.now.sh> to the following alias.

* https://picas.now.sh


…you know the drill.


Well, I hope it actually works. :grin:

Still have tests for this behavior on my list for when we have infrastructure to test extender behavior (that's also on my list).


That moment you commit for tan and kate but only I review :(


Можно сделать так:
- Если в истории `nil`, то это первое присваивание. В историю помещать ничего не нужно. Инициализируем историю пустым массивом
- Иначе получаем значение переменной, помещаем в историю, присваиваем переменной новое значение


ok


@bogdan-iancu Sure! We will.


如果列表被分成多行书写，每行末尾都有逗号的话，最后一行末尾也应加上逗号。以下都是符合这个规则的代码段：
```
foo = Foo([1, 2, 3, 4])
foo.update(5, 6, 7, 8)
bar = Bar([
    1,
    2,
    3,
    4,
])
bar.update(
    5,
    6,
    7,
    8,
)
```
这样的主要好处是编辑列表中的项目时，插入或删除整行即可，不用操心要加上或删掉逗号


rc-cascader 升级后，这些东西少了，@zombieJ 排查一下吧

https://github.com/react-component/cascader/commit/c522bcd5b02b8a1d545362638e6b06578b3d8dff


Думаю лучше аргумент `name` назвать, чем `method`


Can't wait this.


@fandongmeng I just found that paper and would like to ask if you're going to release the code that you used for the experiments?

I'm interested in NMT for Macedonian so I would really like to test it on your newly introduced DTMT architecture :)


Successfully aliased the URL <https://picas-io7cb75r6.now.sh> to the following alias.

* https://picas.now.sh


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/plugin-development-list-a-user-s-groups-without-making-a-request/103710/7


That's not exactly hard-coding... the unit that `sizeof` measures in is chars, so this is 1 by definition.


why not contribute this back to the original repo?


test


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


The `RUSTFLAGS` env variable was [already removed](https://github.com/rust-osdev/cargo-xbuild/commit/5a26976ea0b8271e93bd349cf376d740f53db1b8#diff-26ee5aa0b15492d9e1e9d17837af009cR78) before this change, so this change shouldn't change the behavior. Or am I missing something?


You don't need to pass the whole `haproxyConfigManager` struct, only `listExtraAnnotations`


`def show; end`
半角スペース。


you did nice


@collinjackson , @kroikie Hi, can firebase_auth 0.7.0. be published. I don't see it on package site. It still shows 0.6.6 Thanks


Это зачем?


これちょっと機械っぽい感じする


`cm` is not available here since `backendModAnnotations` is not a type method for `haproxyConfigManager`


Comment on commit


Ca fonctionne chez toi ?
Plus rien ne s'affiche sans ces balises chez moi (post-push).


Enum['present','absent'] ???


Enum[...]


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/470761179?utm_source=github_status&utm_medium=notification


Thank you @omidkrad fixed. We removed it as it wasn't adding much and went with an inline editor for the team only.

![image](https://user-images.githubusercontent.com/2243225/50317439-7195c600-0470-11e9-8f70-362746823b29.png)


Deployed at: https://alva-commits-f5fd5.surge.sh


Are you sure these are all the developments?


Не стоит ли добавить проверку результата запроса к сервису, чтобы не кешировать ответы ошибок? И, соответственно, отдавать статус запроса провайдером ($result = parent::get($input)).


I also changed the namespace i had before to PhotoScape to reflect the app.


Merge indicators were left behind and make the script incorrect


Successfully aliased the URL <https://ohack2018-auponpqavx.now.sh> to the following alias.

* https://ohack2018-team19.now.sh


Copy of this build can be found at
https://www.mewbuilds.com/build/0227c4cad6796f233c4a38e2b5dc7674ea2c7ac2/index.html
                       https://www.cloudflare-ipfs.com/ipfs/Qmbdb3Uo1bXbyaaUbFxMD6KCVQZEEP2s3yFZ87KQpmekBR


Предлагаю изменить на $result = $this->get($input), чтобы при переопределении метода не случилось путаницы с обращениями к методам разных классов.


do you need some help with this?


fast-forwarding master to auto = 64c96f11


Thank you Bartek, very cool!


lazy loading comments might be re-implemented, but for now it was a bit too much work and, also, there isn't really any way to sort them...
Besides, it's not supposed to be a forum with lots of comments. Having more than 20 should be rare. Altho idk, I might have to figure this out later on.


Deployed at: https://alva-commits-92466.surge.sh


saw approval from MonsieurNicolas
at https://github.com/vogel/stellar-core/commit/6a75f6248fb2095d27b8c43b7b940f7aea168798


merging vogel/stellar-core/report-bucket-apply-percentage = 6a75f624 into auto


vogel/stellar-core/report-bucket-apply-percentage = 6a75f624 merged ok, testing candidate = fa432902


mnglasser


Might want to mask/get rid of these passwords


Copy of this build can be found at
https://www.mewbuilds.com/build/207609d1e9ad7f1d6ce810b87bd02ea4d5fec4ea/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmPyPgxeEHUJJq2SQzf5mpKiCKyS16fwZGT7vXXg6z3nSU


Successfully aliased the URL <https://ap-cse-app-mhrurydxva.now.sh> to the following alias.

* https://ap-cse-app.now.sh


Automated Test Suite Message


Created multidev environment [rescue-x#oct-18](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#oct-18).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://oct-18-rescue-x.pantheonsite.io/)


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/be1000bf-46aa-4885-af5b-53374c1854bc?env_id=ibm%3Ayp%3Aeu-gb "KTH-Demo"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8409e594-d7cd-45ac-8a61-eef7ac771236?env_id=ibm%3Ayp%3Aeu-gb "simple-toolchain-20181220112644137") deployed [KTH-Demo](https://github.com/linus-dev/KTH-Demo/releases/tag/deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-001407 "deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-001407") to [dev](https://console.bluemix.net/apps/73ad9bb6-4567-497a-bb52-2f1c1baaf0c9?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:linus@fenix.me.uk:dev"), including this commit


Successfully aliased the URL <https://fixit-bvrgzkggob.now.sh> to the following alias.

* https://fixit.now.sh


Successfully aliased the URL <https://ap-cse-app-tkxlrzqfot.now.sh> to the following alias.

* https://ap-cse-app.now.sh


Copy of this build can be found at
https://www.mewbuilds.com/build/71376691c250dc65e08d0e42bf46ed24eec24624/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmTf23onkwqk9AnbJ99F3z27hbo3q5aHCutYS8o8HU7CWx


![](https://github.trello.services/images/mini-trello-icon.png) [Курсовая](https://trello.com/c/XWb2a6hH/6-%D0%BA%D1%83%D1%80%D1%81%D0%BE%D0%B2%D0%B0%D1%8F)


Successfully aliased the URL <https://zen-app-lmsnbxqaxv.now.sh> to the following alias.

* https://zen.now.sh


output_processor_json (mbadams5) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2437 of 2437 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-72.29%25-green.png)


Deployed at: https://alva-commits-2ea03.surge.sh


output_processor_json (mbadams5) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (2 of 2 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


the extension does not work


Если не предвидится обращение к кешу и логеру из других компонентов, то, возможно, их стоит сделать private.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


![](https://github.trello.services/images/mini-trello-icon.png) [Perhitungan Saldo Akhir Persediaan Berdasarkan Total Masuk & Keluar](https://trello.com/c/hEBsRAdX/3-perhitungan-saldo-akhir-persediaan-berdasarkan-total-masuk-keluar)


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/be1000bf-46aa-4885-af5b-53374c1854bc?env_id=ibm%3Ayp%3Aeu-gb "KTH-Demo"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8409e594-d7cd-45ac-8a61-eef7ac771236?env_id=ibm%3Ayp%3Aeu-gb "simple-toolchain-20181220112644137") deployed [KTH-Demo](https://github.com/linus-dev/KTH-Demo/releases/tag/deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-002246 "deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-002246") to [dev](https://console.bluemix.net/apps/73ad9bb6-4567-497a-bb52-2f1c1baaf0c9?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:linus@fenix.me.uk:dev"), including this commit


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/be1000bf-46aa-4885-af5b-53374c1854bc?env_id=ibm%3Ayp%3Aeu-gb "KTH-Demo"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8409e594-d7cd-45ac-8a61-eef7ac771236?env_id=ibm%3Ayp%3Aeu-gb "simple-toolchain-20181220112644137") deployed [KTH-Demo](https://github.com/linus-dev/KTH-Demo/releases/tag/deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-003030 "deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-003030") to [dev](https://console.bluemix.net/apps/73ad9bb6-4567-497a-bb52-2f1c1baaf0c9?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:linus@fenix.me.uk:dev"), including this commit


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Error parsing .poggit.yml: Level 0: yaml_parse(): scanning error
encountered during parsing: could not find expected ':' (line 6, column 1),
context while scanning a simple key (line 5, column 1) in
/poggit/src/poggit/webhook/PushHandler.php#85
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/RaccoonUndercover/AchievementRewards/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `a8dbbc36-04b7-11e9-8eb8-42f4a5d725ee`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Successfully aliased the URL <https://ohack2018-vpnpkgbpys.now.sh> to the following alias.

* https://ohack2018-team19.now.sh


- The variables declared above measure the different parameters and logistics of the login screen

- Would the code change if the code type was changed from CGFloat to Doubles?


This change causes a 500 error.  It might not be your fault.  There might be another bug.

```
<address>Apache/2.4.29 (Ubuntu) Server at dev2.studentfleamarket.com Port 443</address> is not valid header value
```


This change causes a 500 error. It might not be your fault. There might be another bug.

```
<address>Apache/2.4.29 (Ubuntu) Server at xxx.xxx.xxx Port 443</address> is not valid header value
```


Successfully aliased the URL <https://ap-cse-app-mrfosrjurn.now.sh> to the following alias.

* https://ap-cse-app.now.sh


- The login button creates a title box with the text "Login" inside it
- The parameters of the title box are changed with the already set variables defined above


Welcome @andypost - Invited you to #ddev in Drupal slack, and we expect to offer support for Windows later. Linux doesn't need it in my experience.


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Error parsing .poggit.yml: Level 0: yaml_parse(): scanning error
encountered during parsing: could not find expected ':' (line 6, column 1),
context while scanning a simple key (line 5, column 1) in
/poggit/src/poggit/webhook/PushHandler.php#85
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/RaccoonUndercover/AchievementRewards/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `8cde76f8-04b8-11e9-9a20-2d1fdcdf8102`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/be1000bf-46aa-4885-af5b-53374c1854bc?env_id=ibm%3Ayp%3Aeu-gb "KTH-Demo"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8409e594-d7cd-45ac-8a61-eef7ac771236?env_id=ibm%3Ayp%3Aeu-gb "simple-toolchain-20181220112644137") deployed [KTH-Demo](https://github.com/linus-dev/KTH-Demo/releases/tag/deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-003737 "deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-003737") to [dev](https://console.bluemix.net/apps/73ad9bb6-4567-497a-bb52-2f1c1baaf0c9?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:linus@fenix.me.uk:dev"), including this commit


How were the numbers below obtained? Were they through trail and error?


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Error parsing .poggit.yml: Level 0: yaml_parse(): scanning error
encountered during parsing: could not find expected ':' (line 6, column 1),
context while scanning a simple key (line 5, column 1) in
/poggit/src/poggit/webhook/PushHandler.php#85
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/RaccoonUndercover/AchievementRewards/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `b8fdf4e8-04b8-11e9-966a-888583a0dadf`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


ガイドブックの評価を入れようとしていました。 by YuyaSato


Successfully aliased the URL <https://personal-ejjvwnlyst.now.sh> to the following alias.

* https://www.connordav.is


Build version: __`0.10.0-renovate/node-8.14.718`__ :crossed_fingers: [`renovate/node-8.14`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.14) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/470782119) :tada:


Created multidev environment [rad-new#ci-331](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#ci-331).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-331-rad-new.pantheonsite.io/)


Deployed at: https://alva-commits-e6bcd.surge.sh


struct timeval


You're adding the header no matter what; making some of the conditional statements ineffective.  I'm not sure what you were trying to fix, but you need to specifically check for that.  From the look of it, it's being discarded on purpose.  Only headers are allowed if they have the prefix: `HTTP_`, `CONTENT_`, `REDIRECT_HTTP_`, and `REDIRECT_CONTENT_`.  You're allowing all headers now.


:tada: :cake: :balloon:


@Allofich Something I'll your help working out is how to differentiate between "damage from sunlight" selected as part of class creation, and "damage from sunlight" that was added by vampire transformation. It's possible for imported classic characters to have neither, either, or both based on their state and we need to strip out the vampire advantages/disadvantages only on load. I'll take a deeper look at this soon.


@Alexander88207  All you do is click on the big green "Clone or download" button on the main page ... and then you can download a .tgz ...

I am quite interested in the comments by DataDrake on the link you posted. Seems they are omniscient, judging by this extraordinary statement

```
We do not allow out-of-tree drivers for wireless cards. They almost always violate the transmission power regulations set forth by regulatory bodies like the FCC.
```

I am not aware of any such violations in my source - the above statement is inflammatory and unfounded.


I think you misunderstood your bug.  It wasn't because the value was zero.  It was because the header string was malformed.


good


Try setting your header key to `HTTP_ACCEPT`.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/be1000bf-46aa-4885-af5b-53374c1854bc?env_id=ibm%3Ayp%3Aeu-gb "KTH-Demo"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8409e594-d7cd-45ac-8a61-eef7ac771236?env_id=ibm%3Ayp%3Aeu-gb "simple-toolchain-20181220112644137") deployed [KTH-Demo](https://github.com/linus-dev/KTH-Demo/releases/tag/deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-004731 "deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-004731") to [dev](https://console.bluemix.net/apps/73ad9bb6-4567-497a-bb52-2f1c1baaf0c9?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:linus@fenix.me.uk:dev"), including this commit


[R/ggcorrmat.R:367:9:](https://github.com/IndrajeetPatil/ggstatsplot/blob/e425ec7cc5b25cde0409e190e3e0cefd2507c63a/R/ggcorrmat.R#L367) *warning:* **local variable ‘n_summary’ assigned but may not be used**
```r
        n_summary <- numdf_summary(corr_df$n)
        ^~~~~~~~~
```
[R/ggscatterstats.R:233:5:](https://github.com/IndrajeetPatil/ggstatsplot/blob/e425ec7cc5b25cde0409e190e3e0cefd2507c63a/R/ggscatterstats.R#L233) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/helpers_ggbetween_anova_subtitles.R:297:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/e425ec7cc5b25cde0409e190e3e0cefd2507c63a/R/helpers_ggbetween_anova_subtitles.R#L297) *style:* **Variable and function names should not be longer than 30 characters.**
```r
subtitle_friedman_nonparametric <- function(data,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


- both the variables "usernameTextField" and "passwordTextField" create textFields that the users are able to type inside

- The parameters of these two textFields are the same to each other and are edited with variables already declared


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/470774361?utm_source=github_status&utm_medium=notification


![](https://github.trello.services/images/mini-trello-icon.png) [Rekap](https://trello.com/c/BQrlyLKz/9-rekap)


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/be1000bf-46aa-4885-af5b-53374c1854bc?env_id=ibm%3Ayp%3Aeu-gb "KTH-Demo"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8409e594-d7cd-45ac-8a61-eef7ac771236?env_id=ibm%3Ayp%3Aeu-gb "simple-toolchain-20181220112644137") deployed [KTH-Demo](https://github.com/linus-dev/KTH-Demo/releases/tag/deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-005218 "deploy-ibm-yp-eu-gb-linus-fenix.me.uk-dev-20181221-005218") to [dev](https://console.bluemix.net/apps/73ad9bb6-4567-497a-bb52-2f1c1baaf0c9?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:linus@fenix.me.uk:dev"), including this commit


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @duncanmmacleod was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (2454 of 2454 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


@mmckegg this code is mean as and hella clean! :heart_eyes_cat: : i'd love to give better feedback but i haven't noticed anything yet after a few reads, nice work! :raised_hands:


Created multidev environment [rad-new#ci-332](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#ci-332).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-332-rad-new.pantheonsite.io/)


Successfully aliased the URL <https://youtube-easyvoed2.now.sh> to the following alias.

* https://youtube.nerdsnotebook.com


fast-forwarding master to auto = fa432902


@mmckegg: one question, do we also want to refuse connections from peers outside your hops? this would be a more radical change, as right now it's common for popular peers to be replicated by newbie peers outside their hops.


- I have trouble understanding the UI elements below since I have never seen if-else statements used like this and the different syntax are new to me
Note: soon to be edited comment as I read up on these


Much better.


---
layout: slide
title: "Welcome to our second slide!"
---
Your text
Use the left arrow to go back!


Successfully aliased the URL <https://fixit-bsdmktwkli.now.sh> to the following alias.

* https://fixit.now.sh


Deployed at: https://alva-commits-32f8c.surge.sh


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Thank you.


@mmckegg also, one effect of removing `ssb-friends` is that this code will no longer work: https://github.com/ssbc/ssb-ebt/blob/edca0ff029276cfc63690f35ecfed07ff88077fe/index.js#L140. i wonder how we might be able to add this behavior here.


saw approval from marta-lokhova
at https://github.com/MonsieurNicolas/stellar-core/commit/e01b14cbcbcc2c60f9a8e450da9a2e7cc96e2ca0


merging MonsieurNicolas/stellar-core/fixVSProject = e01b14cb into auto


MonsieurNicolas/stellar-core/fixVSProject = e01b14cb merged ok, testing candidate = 82ca821f


You're very close here! Take another look at the requirements because I'd like to see you push for pulling in the modules the way they go in the flow chart, and also for your product list to contain maybe three products with prices and quantity which you would handle in the DOM component.

The module flow especially interests me though because it will best set you up for the way we'll do things in React, which comes next!


Yes. CG stands for Core Graphics so CGFloat is a special kind of float for Core Graphics.


Successfully aliased the URL <https://youtube-p2dxh4l9j.now.sh> to the following alias.

* https://youtube.nerdsnotebook.com


大纲视图截屏


https://stackoverflow.com/questions/40694691/what-is-the-advantage-of-a-lazy-var-in-swift

Doesn't matter in this case as the login buttons are always gonna be there.


Hello world!


大纲视图截屏2


大纲视图截屏3


大纲视图截屏4


Looks good buddy.


Deployed at: https://alva-commits-e0489.surge.sh


Pq fez isso?


yeah, it looks much better.


Funcionalidade


o primeiro argumento de subscribe não deveria ser "/ground_truth_republisher"?


develop (Myoldmopar) - i386-Windows-7-VisualStudio-14: OK (2434 of 2434 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


I put my device version as the class name. I would have thought it would make more sense to add the Acton 2300i as a class to this same file.


This is my first projet..here are some mistakes


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @duncanmmacleod, @lpsinger were added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


![](https://github.trello.services/images/mini-trello-icon.png) [Rekap Superadmin - Rekap Total Semua OPD di sesuaikan per kategorinya](https://trello.com/c/xjr81UsZ/10-rekap-superadmin-rekap-total-semua-opd-di-sesuaikan-per-kategorinya)


output_processor_json (mbadams5) - x86_64-MacOS-10.13-clang: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Very overcomplicated. :P


There is a way to have a constant length string in a better way but I can't figure it out.   From searches I should be able to use a nested placeholder or something.


I think you are confusing give swep and spawn swep. AFAIK Give never gave you additional ammo if you already had the weapon.


Yes it is obtained by trial and error, I will push a new commit today that will include changes accounting for the screen dimensions.


Documentations added


This change should have been entirely internal to Jasmine. The value expected to be passed as a timeout (to `it`, etc.) was always expected to be a numeric literal. What exactly started to break? Can you give me an example?


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/470787750?utm_source=github_status&utm_medium=notification


1.Cuando se tenga la cuenta de Gmail para la App, en la consola de desarrolladores de Google, crear un proyecto y configurar el API de Google plus para Android
     * https://play.google.com/apps/publish/?hl=es-419
Esto generara un **REVERSED_CLIENT_ID** que se necesita para la instalación.

2. Instalar el plugin:
  *ionic cordova plugin add cordova-plugin-googleplus --variable
   REVERSED_CLIENT_ID=**myreversedclientid**

Con esto el botón de Login con google ya quedaría funcional.


TeamCity Bvcms / Build [Build 241](https://builds.tpsdb.com/viewLog.html?buildId=2315&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:04:44


nb


I don't quite think I understand the question as you've commented it.

You would want to be able to console log invalidLocation(s) number outside the loop.

k is the total number of mini arrays, but within the loop, currentLocation means each of the mini arrays, so each mini array has a value at miniArray[0] as well as miniArray[1].

You'll want to initialize a counter to increment each time a location turns up invalid.


没有实际意义，练习修改的操作


Deployed at: https://alva-commits-36746.surge.sh


- New analytic events: `DYNAMIC_LINK_TYPE_SETTINGS`, `DYNAMIC_LINK_TYPE_LIBRARY`
- New web route: `WARFRAME: "/warframe-bundle"`
- New web analytics event: `mktg_warframe_cta_clicked`

## New string
- `GIFT_CODE_AUTH_LOGGED_IN_AS: "You are accepting this gift as **!!{userTag}!!**. [Wrong account?](onLogoutClick)"`


fast-forwarding master to auto = 82ca821f


我的QQ 1121459797


And where am I supposed to put this under?


Build version: __`0.10.0-master.465`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/465) :tada:


@ahdinosaur Yeah, realised this a little bit later. Spawned a pull request to ssb-ebt to expose block and https://github.com/ssbc/patchwork/commit/b7015b031fc1689b5c8aa6762d4cb6bc84711cc2


Build version: __`0.10.0-master.720`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/470796195) :tada:


Sorry, wish I had done this as a pull request so that it wasn't lost in multiple commits. Would have probably made reviewing a bit easier 😆

Anyway thanks!


Deployed at: https://alva-commits-ba5e4.surge.sh


del


saw approval from MonsieurNicolas
at https://github.com/marta-lokhova/stellar-core/commit/27c1651883b8fb672896d8414f0bb88b5c5c5325


merging marta-lokhova/stellar-core/db_schema_upgrade = 27c16518 into auto


marta-lokhova/stellar-core/db_schema_upgrade = 27c16518 merged ok, testing candidate = 2914e36f


Ya resolví la cuestión que le decía que no coincidía los productos cuando  quería coger una categoría y saber los productos asociados. Habían productos que tenían subcategorias mal asociados por ejemplo la subcategoría detergente solo puede estar asociada a la categoría aseo pero estaba asociada a la categoría bebidas. Así que decidí borrar todos los productos y crear unos nuevos de hecho genero 1000 productos  nuevos hice un programita que me generaba las sentencias.


Adding more products is simply a matter of adding them to the json.  The way I built this is that the product’s “id” field is like a primary key in a relational database.  When it builds a product, all reviews that have a number in their “productID” field that matches a product’s id are added to the product.  I saw no need to include an intermediate step of building a list of reviews.

> On Dec 20, 2018, at 7:00 PM, Emily Lemmon <notifications@github.com> wrote:
>
> You're very close here! Take another look at the requirements because I'd like to see you push for pulling in the modules the way they go in the flow chart, and also for your product list to contain maybe three products with prices and quantity which you would handle in the DOM component.
>
> The module flow especially interests me though because it will best set you up for the way we'll do things in React, which comes next!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.


Okay. No problem. I think I will also not be available for a week due to other projects and research paper I am working on.


谢谢大佬


 audy / datasets

Code Issues 0 Pull requests 0 Projects 0 Pulse Community

 datasets/ 697f4f9

added Google Start TLS stats

audy committed over 3 years ago

1 changed file497 additions and 0 deletions

google-starttls-percentages.csv

@@ -0,0 +1,497 @@Date,Inbound,Outbound2013-12-11,0.27,0.39

Cancel Leave line note

2013-12-12,0.26,0.39

Cancel Leave line note

2013-12-13,0.29,0.382013-12-14,0.32,0.292013-12-15,0.33,0.332013-12-16,0.27,0.402013-12-17,0.28,0.422013-12-18,0.27,0.412013-12-19,0.27,0.402013-12-20,0.27,0.392013-12-21,0.32,0.292013-12-22,0.30,0.312013-12-23,0.27,0.382013-12-24,0.31,0.322013-12-25,0.30,0.282013-12-26,0.26,0.352013-12-27,0.28,0.362013-12-28,0.32,0.302013-12-29,0.30,0.312013-12-30,0.29,0.382013-12-31,0.35,0.372014-01-01,0.30,0.332014-01-02,0.29,0.432014-01-03,0.29,0.482014-01-04,0.32,0.462014-01-05,0.31,0.482014-01-06,0.30,0.522014-01-07,0.29,0.522014-01-08,0.29,0.522014-01-09,0.30,0.522014-01-10,0.31,0.522014-01-11,0.35,0.462014-01-12,0.34,0.482014-01-13,0.32,0.522014-01-14,0.30,0.522014-01-15,0.31,0.522014-01-16,0.30,0.522014-01-17,0.31,0.522014-01-18,0.35,0.462014-01-19,0.34,0.482014-01-20,0.32,0.512014-01-21,0.31,0.522014-01-22,0.32,0.522014-01-23,0.33,0.522014-01-24,0.33,0.522014-01-25,0.41,0.462014-01-26,0.40,0.482014-01-27,0.35,0.522014-01-28,0.35,0.522014-01-29,0.33,0.522014-01-30,0.34,0.522014-01-31,0.33,0.522014-02-01,0.38,0.462014-02-02,0.38,0.482014-02-03,0.33,0.522014-02-04,0.32,0.522014-02-05,0.32,0.522014-02-06,0.32,0.522014-02-07,0.32,0.522014-02-08,0.38,0.462014-02-09,0.36,0.482014-02-10,0.34,0.522014-02-11,0.33,0.522014-02-12,0.33,0.522014-02-13,0.33,0.522014-02-14,0.33,0.51


looks reasonable to me


Created multidev environment [rad-new#pr-90](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#pr-90).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-90-rad-new.pantheonsite.io/)


Else block will never be executed! When the conditions hnlPrefAvgLow < hnlLocalMin & hnlPrefAvgLow < 0.6 is yes, then the parameter hnlMinCtr will be set as 0 and the parameter hnlNewMin will be set as 1. And then the hnlMinCtr will be updated to be 1 , 2, finally both two parameters will be reset to be 0 again. The logics is so completed there, what on earth we want to do? It seems that the parameters of hnlNewMin and hnlMinCtr are not needed in the program at all.


x y ??


Deployed at: https://alva-commits-94359.surge.sh


@deivid-rodriguez

A word of caution about adding `C:\Program Files\Git\usr\bin` to path.  'Git' is built with `MSYS2`, which is the same build system that exists at `C:\msys64`.

'MSYS2', along with the 'DevKit' build systems all have a 'bash.exe' file.  They also have duplicate exe and dll files.  As a reminder, MSYS2 is used for Ruby >= 2.4, DevKit is used for earlier versions.

In theory, the build system folders should be added to `PATH` such that they are searched before `C:\Program Files\Git\usr\bin`, but I think you know what I mean.

Given that `setup.sh` is only a few lines, have you considered just putting them in the appveyor.yml file without using bash?

JFYI, & and Happy Holidays,  Greg


![](https://github.trello.services/images/mini-trello-icon.png) [lt-vue-ui的npm包开发](https://trello.com/c/DXQBEDip/2-lt-vue-ui%E7%9A%84npm%E5%8C%85%E5%BC%80%E5%8F%91)


develop (Myoldmopar) - Win64-Windows-7-VisualStudio-14: OK (2434 of 2434 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Created multidev environment [rad-new#ci-344](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#ci-344).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-344-rad-new.pantheonsite.io/)


Always big contributions


Can you arrange it so that the entries populate when the page loads? (and still reload on button click)


thanks!


Deleting CNAME


I have been getting this. I updated my toc file to read 80100, but its still getting this.


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1799 of 1799 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-41.52%25-green.png)


Nice catch


Spring Security+Freemarker，使用页面标签进行权限控制


The macrocreator is still being worked on, but this is the new design that will support promotions in the next version. Thanks, monsenanna!


bundle


@panlatent you can get this change immediately by opening composer.json and changing your `craftcms/cms` requirement:

```php
"require": {
    "craftcms/cms": "3.1.x-dev#ac732acc2d3c0342faa88353689f7e8357ea8a8a as 3.1.0-beta.5.1",
    "...": "..."
}
```

Then run `composer update`.


@guastallaigor any npm publish comming soon ?
This bug is quite important and would need a quick release


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Attenzione, form, essendo un oggetto è passato via reference.
Creane una copia locale all'interno della funzione, prima di modificarlo, esempio via destrutturazione:

const formCopy = {....form}

in questo modo eviti side effects


Make rand()/mt_rand() works fine for child process or child process will get the same result which not  we expected.


[R/ggcorrmat.R:367:9:](https://github.com/IndrajeetPatil/ggstatsplot/blob/d9b3b7df5c29df6551f7f4c1d8c2e718379a5b3d/R/ggcorrmat.R#L367) *warning:* **local variable ‘n_summary’ assigned but may not be used**
```r
        n_summary <- numdf_summary(corr_df$n)
        ^~~~~~~~~
```
[R/ggscatterstats.R:233:5:](https://github.com/IndrajeetPatil/ggstatsplot/blob/d9b3b7df5c29df6551f7f4c1d8c2e718379a5b3d/R/ggscatterstats.R#L233) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/helpers_ggbetween_anova_subtitles.R:297:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/d9b3b7df5c29df6551f7f4c1d8c2e718379a5b3d/R/helpers_ggbetween_anova_subtitles.R#L297) *style:* **Variable and function names should not be longer than 30 characters.**
```r
subtitle_friedman_nonparametric <- function(data,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


カスタマイズできるオプションがあります


I guess a macro would do as well.

Both compiler and dialyzer have `verbose` options for this, so I think I'd prefer that name as well. They're described as "Causes more verbose information from the compiler, describing what it is doing." and "Make Dialyzer a bit more verbose.". It's what this flag is doing as well.


注文を処理するために追加情報が必要です


the lat and long will be inside of the record object


The result is assigned to a variable that is not used... just a little cleanup.


rename the variable names to lat/long


既に存在するクライアントのログインです・・・？
使われてる現場を見た方がよさそう


SELECT winner, subject


ログインして注文する

場所によりますがぐらいラフでも良さそう


--14. Show the 1984 winners ordered by subject and winner name; but list Chemistry and Physics last.
SELECT winner, subject
FROM nobel
WHERE yr=1984
ORDER BY CASE WHEN subject IN ('chemistry', 'Physics') THEN 1 ELSE 0 END,subject,winner;


Successfully aliased the URL <https://insight-ui-a7a42c3oa.now.sh> to the following aliases.

* https://insight-ui.style
* https://www.insight-ui.style


we will still want to send the geoCords to tm - they are being used else where


カスタムネームサーバを使用する場合は、以下に入力してください。

ぐらいまでで良さそう？


this will still be needed to split geoCords


Is there another option for a function to modify the state, but not be `payable`?


利用可能なアドオンはありません


I said many times - do not commit yaml file


以下の設定オプションがあります。

or

以下の設定オプションが設定できます


メイン名が必要です。 ドメイン名を入力してください。


did you remove geoCords from the input CSV ? or is it still being sent. because it will still need to be sent


利用可能か確認


if (!_lastEstimatorState)


Note that the difference between FMU/most of the class we write and Drake is that in drake the class that inherits from `LeafSystem` never have an internal state, the state is always contained in the `Context` object.


True.
I'd prefer that we don't have options that don't do anything but given that there are already options like that I'll let it pass. It doesn't really hurt much.


オプション

ここでいうアカウントは

・ユーザアカウント
・課金
・講座情報

などの意味がありそうなので表示側をチェックした方がよさそう


ログイン


現時点で当社に事前に入金することはできません。


Not sure it is a good choice. the state unique_ptr  now hangs. It is an error-prone code.
Prefer shared_ptr for this.


チャージする前に少なくとも1つの注文をしていただく必要があります


removed some other notions of both live source and ingest source


As above for shared_ptr


ありがとうございました。 キャンセルを承りました。

or

ありがとうございました。 キャンセルを承りました。 キャンセルを取り消したい場合はお早めにサポートにご連絡ください


既にキャンセルを承っております。


タイプ？種別？種類？方法？

表示ヶ所を確認したほうがよい


依頼する

の方がよさそう


Sticking with m_variablename convention. Thanks.


詳細が正常に変更されました


正常に変更されました


メッセージの履歴です。 今までの対応をご確認頂けます。


If you have to write a "big application" take a look ad a logger lib.
For example https://github.com/google/glog.
The logging is very very important for debugging the application.


文字、数字、スペースで入力してください


there are a few default implementations. however, considering the feedback, there is a possibility for this class to become abstract.


As above prefer {0} to get used


use std::make_unique


I was wondering about this. Would it make sense to have a thread like in the `bayes-filt-lib` or just provide a thread-supporting-API that can be executed in the external thread instantiations ?


Do you still suggest this if the classes are very small ?


I did run the examples code. But cannot write test code for it, because we changed this due to test code not passing on Windows :)


ちょっとびみょい気がする
何処で使うんだろう


https://github.com/yogentamu/GitDemo/commit/b3ce8ba049032570f55da046225e2d6280dac9ff#diff-1d1802cd77ca2be7a86f861d801bed83
https://github.com/yogentamu/GitDemo/compare/git


取引IDの方が近そうだけどどうだろうか


I don't need it.


Goodbye unnecessary and mission-creepy exported `dl_schema()`, I won't miss you!


Do you also have the IDs for those three new commodities?


パスワードのリセット


Build version: __`0.10.0-renovate/husky-1.x.721`__ :crossed_fingers: [`renovate/husky-1.x`](https://github.com/streamich/ci-scripts/tree/renovate/husky-1.x) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/470915677) :tada:


As we can see here: the problem was about keys for the history list items. The thing is:
1. First of all: KEYS' LOCATION
  **we need to put the key in tag:
{...}
**
  _also worked without errors when I put the key in <HistoryItem />_
2. Next, to SEPARATE HISTORY LIST logic from Game:
  **if we leave this logic in Game.js, then we are exposed to confusion and perplexing**
  **because it's hard to keep tracks of things which are growing up in quantity**
  **that's why I delegate this logic to <HistoryList> and also give it the state**
  **the small inconvenience is we need to pass <Game> method "jumpTo" to <HistoryList>**
3. Last but not least, we need to simplify the code, so:
  **it's a good thing for me to transform <HistoryItem> from class to function**


too much indexing.. hard to follow


I don't think so, only so them while selling cargo.


Change app title from ekko to ekko live.


お問い合わせ頂いた事項が解決した場合は、ここをクリックしてください


する？


Fixed locally, committing once I fix the other regression as well.


再起動？


When you do that you also have to rename the associated files in web-ui module see https://github.com/geonetwork/core-geonetwork/blob/master/web-ui/src/main/resources/catalog/locales/ge-admin.json. Can you rename them with the new prefix ?


I marked is for porting, it is made of 4 part, but I have issues in the third, I made a frist attempt, failed, a second compiles but then AF becomes crashy, I will try again with more care. TenFourFox code base is more-up-to-date than AF and I am trying to catch up.

https://github.com/mozilla/gecko-dev/search?q=1222516&type=Commits

does it pose particular issues? do you have a testcase? just curious.


Задача 01-1: Разность максимума и минимума
На стандартном потоке ввода задаётся натуральное число N (N > 0), после которого следует последовательность из N целых чисел.

На стандартный поток вывода напечатайте разность между наибольшим и наименьшим элементами последовательности.

Примеры
Входные данные
3 1 3 2
Результат работы
2
Входные данные
1 -1
Результат работы
0


python version available here:
[python mergeSort](http://interactivepython.org/courselib/static/pythonds/SortSearch/TheMergeSort.html)


In the case you will maintain unique_ptr is better
loadEstimatorState(m_saveManager->getEstimatorStateAtTimeIndexAndResetBuffer(timeIdx))
and
void IEstimator::loadEstimatorState(SavedEstimatorState&& estimatorState)


I want tu up my android version


Successfully aliased the URL <https://iamstarkovcom-hvfpe4uxz.now.sh> to the following alias.

* https://iamstarkov.com


Wolfram this change breaks the kata because only the next line is deleted by the kataify process. When working the kata it has the second line of multiline string as well, which is confusing for ppl.


Successfully aliased the URL <https://node-cz3s24fmu.now.sh> to the following alias.

* https://node.now.sh


this too


Yes, this solved issue https://github.com/freifunk-berlin/firmware/issues/580.  Thank you


>phpstorm


Or may be we should tell user that info is requested:
```
if (typeof data.title === 'undefined') {
  $('#mobileinfo').html('<div style="text-align: center; color: darkgray;"><i>... loading portal info ...</i></div>');
  return;
}
```
-: more flickering
+: faster UI response


Ok, if you have them in your hold the id should be in the market.json or cAPI response of the /market.


@jkrijthe Were you able to figure out the cause for the check failure on 32-bit Windows? I'm getting related errors on the same platform for _scater_, probably due to failed check above.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-12-drdt.pantheonsite.io/)

Created multidev environment [pr-12](https://dashboard.pantheon.io/sites/24fd5eae-e272-431c-877b-95c6bbeff62e#pr-12) for drdt.


PPS based timing correction is known to be not operational yet. It is one of least priority activities for me.
But I am open to work with volunteer contributors who want to improve this area of code to make it more appropriate for both Americas and Australia.


just hardcoded by pinboard


Hi Dr. Douzas, may I take a look at your code of this paper "Effective data generation for imbalanced learning using conditional generative adversarial networks Georgios"?


doesn't work for undoing...


Yes, because the classes have the peculiar characteristic to grow and because the files don't cost anything.


These options would start making sense if we add other ways to specify options, such as [application configuration parameters](http://erlang.org/doc/apps/kernel/application.html#get_env-2).


Hi @Remcotolsma Dear
If possible for you, please update the new version.
Thank you for your sharing, some of the followers.


將Bear的進度更新回Master


Faster🤷🏻♂


ok


Fantastiskt!


It seems you don't need it


糟糕的用词...


In limited mode StarRatings shouldn't work


You might want to move this comment one line up


Menos mal que te diste cuenta que faltaba esa linea.


![](https://github.trello.services/images/mini-trello-icon.png) [Заменить Pixmap фона на триггер](https://trello.com/c/l0iAqlga/10-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-pixmap-%D1%84%D0%BE%D0%BD%D0%B0-%D0%BD%D0%B0-%D1%82%D1%80%D0%B8%D0%B3%D0%B3%D0%B5%D1%80)


Storing in JSON and then to binary... perfect


おk


Fixed.


Fixed in top of tree.


The rebar3 plugin already has its own way of specifying options!
However, there there is no need for a no option, just {option, false}


comments on commit