Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am mkrdip on github.
  • I am mkrdip (https://keybase.io/mkrdip) on keybase.
  • I have a public key ASBiH9sLkSlzRR31TGfv8rwfbeUhPQUgZrzbutIK6qq31wo

To claim this, I am signing this object:

@mkrdip
mkrdip / find-the-two-numbers-in-a-sorted-array-which-sum-up-to-given-number.py
Created September 13, 2018 22:54 — forked from miku/find-the-two-numbers-in-a-sorted-array-which-sum-up-to-given-number.py
Given a sorted array of integers and a target integer, find a pair of integers in the array that sum to the target in linear time.
#!/usr/bin/env python
# http://www.disinformatics.com/blog/2010/12/14/a-google-internship-interview-question-in-scala/
# The question is:
# given a sorted array of integers and a target integer,
# find a pair of integers in the array that sum to the target in linear time.
# The Solution
#
@mkrdip
mkrdip / parse.js
Created September 7, 2018 09:04
jquery - Parse JSON with jQuery Example
/********************************** example **************************************/
var base_url = 'http://people.cs.uct.ac.za/~swatermeyer/VulaMobi/';
function example()
{
var response = "";
var form_data = {
username: username,
password: password
@mkrdip
mkrdip / The Technical Interview Cheat Sheet.md
Created September 4, 2018 23:11 — forked from tsiege/The Technical Interview Cheat Sheet.md
This is my technical interview cheat sheet. Feel free to fork it or do whatever you want with it. PLEASE let me know if there are any errors or if anything crucial is missing. I will add more links soon.

Studying for a Tech Interview Sucks, so Here's a Cheat Sheet to Help

This list is meant to be a both a quick guide and reference for further research into these topics. It's basically a summary of that comp sci course you never took or forgot about, so there's no way it can cover everything in depth. It also will be available as a gist on Github for everyone to edit and add to.

Data Structure Basics

###Array ####Definition:

  • Stores data elements based on an sequential, most commonly 0 based, index.
  • Based on tuples from set theory.
@mkrdip
mkrdip / neo4j_cypher_cheatsheet.md
Created January 11, 2018 17:59 — forked from DaniSancas/neo4j_cypher_cheatsheet.md
Neo4j's Cypher queries cheatsheet

Neo4j Tutorial

Fundamentals

Store any kind of data using the following graph concepts:

  • Node: Graph data records
  • Relationship: Connect nodes (has direction and a type)
  • Property: Stores data in key-value pair in nodes and relationships
  • Label: Groups nodes and relationships (optional)
@mkrdip
mkrdip / install-comodo-ssl-cert-for-nginx.rst
Created September 28, 2016 20:01 — forked from bradmontgomery/install-comodo-ssl-cert-for-nginx.rst
Steps to install a Comodo PositiveSSL certificate with Nginx.

Setting up a SSL Cert from Comodo

I use Namecheap.com as a registrar, and they resale SSL Certs from a number of other companies, including Comodo.

These are the steps I went through to set up an SSL cert.

Purchase the cert

@mkrdip
mkrdip / Contract Killer 3.md
Created February 27, 2016 12:28 — forked from malarkey/Contract Killer 3.md
The latest version of my ‘killer contract’ for web designers and developers

Contract Killer

The popular open-source contract for web designers and developers by Stuff & Nonsense

  • Originally published: 23rd December 2008
  • Revised date: October 8th 2015
  • Original post

@media only screen and (max-width: 767px){
div#et-top-navigation {
z-index: 99;
padding-left: 0 !important;
}
.logo_container {
z-index: -2 !important;
}
}
@mkrdip
mkrdip / div-all-elements-smaller.css
Created October 13, 2015 12:59
Make a Div & it's all elements smaller
.small {
transform: scale(0.8, 0.8);
-ms-transform: scale(0.8, 0.8); /* IE 9 */
-webkit-transform: scale(0.8, 0.8); /* Safari and Chrome */
-o-transform: scale(0.8, 0.8); /* Opera */
-moz-transform: scale(0.8, 0.8); /* Firefox */
}
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery('.et_pb_video_overlay').click(function(){
jQuery(this).parent().find('video')[0].play();
});
});
</script>