If you accidentally mistype a commit message, you can change it using git commit --amend - m "new message"
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Comparing two images: The observed position vs the required position.
- Load your image and binarize it.
- Use cv2.findContours(thresh, 1, 2) to find the contour of interest object.
- Find the bounding rectangle using cv2.boundingRect(cnt) function.
Developers writing bots all face the same problems:
- Require I/O
- Lang and Dialog Skill
You can create a bot with any programming language by using the Bot Framework REST API. There are three REST APIs in the Bot Framework:.
- Bot Connector REST API : send and receive messages to channels configured in the Bot Framework Portal.
- Bot State REST API : enables your bot to store and retrieve state.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// App | |
import { Component } from '@angular/core'; | |
@Component({ | |
selector: 'app', | |
template: '<span>{{ sayHello() }}</span>', | |
}) | |
export class App { | |
public name: string = 'John'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Threading.Tasks; | |
namespace Aps.ManageIT | |
{ | |
public class UpdateOrderNo | |
{ | |
public string ContentTypeId { get; set; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jQuery('.search-result__actions--primary').each(function(index, value) { | |
setTimeout(function() { | |
if(value.innerText == 'Connect'){ | |
jQuery(value).trigger('click'); | |
jQuery('.button-primary-large').each(function(index, value) { | |
setTimeout(function() { | |
if(value.innerText == 'Send now'){ | |
jQuery(value).trigger('click'); | |
} | |
}, index * 1000); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using Microsoft.AspNetCore.Http; | |
using Newtonsoft.Json; | |
public static class SessionExtensions | |
{ | |
public static void Set<T>(this ISession session, string key, T value) | |
{ | |
session.SetString(key, JsonConvert.SerializeObject(value)); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html> | |
<head> | |
<!-- This stores the URL the user was attempting to go to in sessionStorage, | |
and then redirects all 404 responses to the app’s index.html page --> | |
<!-- See http://www.backalleycoder.com/2016/05/13/sghpa-the-single-page-app-hack-for-github-pages/ --> | |
<script> | |
sessionStorage.redirect = location.href; | |
</script> | |
<meta http-equiv="refresh" content="0;URL='https://USERNAME.github.io/PROJECT_NAME'"></meta> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//this prototype function checks if an element is already in the array or not | |
//go through all the array and push the element to result if it is not | |
//this way we can eliminate duplicates | |
//result will contain the resultant array | |
Array.prototype.contains = function(k) { | |
for ( var p in this) | |
if (this[p] === k) | |
return true; | |
return false; | |
}; |
NewerOlder