Skip to content

Instantly share code, notes, and snippets.

View bangonkali's full-sized avatar
🏠
Working from home

Bangon Kali bangonkali

🏠
Working from home
View GitHub Profile
@bangonkali
bangonkali / checkIfElementExists.cs
Created May 14, 2015 05:51
Selenium to check if element exist.
public IWebElement GetIfExists(By element, double timeout = 30000, int delay = 1500)
{
DateTime startDateTime = DateTime.Now;
while ((DateTime.Now - startDateTime).TotalMilliseconds < timeout)
{
try
{
WebDriverWait wait = new WebDriverWait(_driver, TimeSpan.FromMilliseconds(timeout));
@bangonkali
bangonkali / publish.js
Created May 31, 2015 06:39
Querying within arrays.
return Jit.Core.Firm.find({ $or: [
{'ownerId' : this.userId},
{ 'members': { $elemMatch: {
id: this.userId
} } }
]});
@bangonkali
bangonkali / tutorial.md
Last active August 29, 2015 14:24
Meteor Cordova Crosswalk Integration
Setup the Android SDK on Linux/Mac.

https://spring.io/guides/gs/android/#android-dev-env
http://xmodulo.com/how-to-install-apache-ant-on-centos.html

wget https://download.01.org/crosswalk/releases/crosswalk/android/stable/11.40.277.7/arm/crosswalk-cordova-11.40.277.7-arm.zip
unzip crosswalk-cordova-11.40.277.7-arm.zip

https://meteor.hackpad.com/Building-Meteor-app-with-Crosswalk-kHKh4DzGxFQ
@bangonkali
bangonkali / example.cs
Last active August 29, 2015 14:24
Winium.Cruciatus Examples
using System;
using System.Diagnostics;
using System.Threading;
using System.Windows.Automation;
using Winium.Cruciatus.Core;
using Winium.Cruciatus.Elements;
using Winium.Cruciatus.Extensions;
using Winium.Cruciatus.Exceptions;
using System.Drawing;
using System.Linq;
@bangonkali
bangonkali / Reset MTM.md
Created August 5, 2015 06:10
Clear the MTM Cache

To clear MTM cache is it enough to delete the contents of:

  1. AppData\Local\Microsoft\TeamTest
  2. AppData\Local\Microsoft\Team Foundation
  3. AppData\Local\Microsoft\VisualStudio
  4. AppData\Roaming\Microsoft\VisualStudio
@bangonkali
bangonkali / bare_minimum.ino
Created August 22, 2015 16:15
Bare Minimum
void setup() {
// put your setup code here, to run once:</code>
}
void loop() {
// put your main code here, to run repeatedly:
}
@bangonkali
bangonkali / instructions.md
Created October 21, 2015 13:29
Disable Google Chrome Hardware Acceleration in the Mac

Disable Chrome Hardware Acceleration

  1. Right click on the dock and find a way to get to the package
  2. Edit the plist
  3. Save this as a new running file.
#!/usr/bin/env bash
cd cd /Applications/Google\ Chrome.app/Contents/MacOS/
./Google\ Chrome --disable-gpu-vsync --blacklist-accelerated-compositing --blacklist-webgl --disable-accelerated-2d-canvas --disable-accelerated-compositing --disable-accelerated-layers --disable-gpu-sandbox --disable-accelerated-video
@bangonkali
bangonkali / directx.reg
Created November 19, 2015 18:02
Reset Direct X
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX]
"InstalledVersion"=hex:00,00,00,09,00,00,00,00
"Version"="4.09.00.0904"
/* CSS declarations go here */
body {
font-family: sans-serif;
background-color: #315481;
background-image: linear-gradient(to bottom, #315481, #918e82 100%);
background-attachment: fixed;
position: absolute;
top: 0;
bottom: 0;
@bangonkali
bangonkali / dev
Last active October 7, 2018 19:39
SIMD
gcc -O2 -std=c99 -msse -lrt -lm test.c -otest
sudo apt-get install linux-headers-$(uname -r) build-essential