Skip to content

Instantly share code, notes, and snippets.

View dennisseah's full-sized avatar

Dennis Seah dennisseah

  • Microsoft
  • Sunnyvale
View GitHub Profile
@dennisseah
dennisseah / aspNetDevOnMac.md
Last active May 11, 2024 10:24
ASP.NET MVC Development on Mac OSX
@dennisseah
dennisseah / gist:9e231fd49893a46e5c70
Created August 22, 2014 19:14
SAPUI5: fire event when column is pressed in sap.m.Table
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.m"
data-sap-ui-theme="sap_bluecrystal"
@dennisseah
dennisseah / gist:c4d0ee8100d07ecd8015
Last active March 25, 2023 10:00
SAPUI5: Signature Pad Control
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.m"
data-sap-ui-theme="sap_bluecrystal" src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"></script>
@dennisseah
dennisseah / main.py
Last active December 30, 2022 23:50
solving a 9 x 9 sudoku with Python
from math import floor
# example of puzzle9x9_1.txt (0 = value to fill)
#
# 0 4 3 0 8 0 2 5 0
# 6 0 0 0 0 0 0 0 0
# 0 0 0 0 0 1 0 9 4
# 9 0 0 0 0 4 0 7 0
# 0 0 0 6 0 8 0 0 0
# 0 1 0 2 0 0 0 0 3
@dennisseah
dennisseah / main.py
Created November 28, 2022 04:13
TF-IDF with PyPDF2
# nltk==3.7
# pandas==1.5.2
# PyPDF2==2.11.2
# scikit-learn==1.1.3
from PyPDF2 import PdfReader
import io
import pandas as pd
import requests
@dennisseah
dennisseah / main.py
Created November 26, 2022 05:25
Azure Face Recognition
# azure-cognitiveservices-vision-face==0.6.0
# image==1.5.33
import os
import json
import requests
from azure.cognitiveservices.vision.face import FaceClient
from azure.cognitiveservices.vision.face.models import DetectedFace
from msrest.authentication import CognitiveServicesCredentials
@dennisseah
dennisseah / main.py
Created November 24, 2022 05:55
Azure Search Python SDK
# azure-search-documents==11.3.0
# faker=15.3.3
import os
from azure.core.credentials import AzureKeyCredential
from azure.search.documents import SearchClient
from azure.search.documents.indexes import SearchIndexClient
from azure.search.documents.indexes.models import (
CorsOptions,
ComplexField,
@dennisseah
dennisseah / main.py
Created November 22, 2022 20:41
CSV vs Parquet file format
# pandas = "1.5.1"
# faker = "15.3.2"
# matplotlib = "3.6.2"
# pyarrow = "10.0.0"
from faker import Faker
from timeit import default_timer as timer
import math
import matplotlib.pyplot as plt
import argparse
import cv2
import json
import os
import sys
def metadata(filename, video):
return {
"file_name": filename.split(os.path.sep)[-1],
@dennisseah
dennisseah / gist:a1c84247b1119557c319
Last active November 3, 2022 05:49
SAPUI5: Double Tap on items in sap.m.List
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.m"
data-sap-ui-theme="sap_bluecrystal"