Skip to content

Instantly share code, notes, and snippets.

View sabman's full-sized avatar
😀
Building, Shiping, Sharing!

Shoaib Burq sabman

😀
Building, Shiping, Sharing!
View GitHub Profile
@sabman
sabman / .rubocop.yml
Created March 2, 2019 22:54 — forked from jhass/.rubocop.yml
My preferred Rubocop config
AllCops:
RunRailsCops: true
# Commonly used screens these days easily fit more than 80 characters.
Metrics/LineLength:
Max: 120
# Too short methods lead to extraction of single-use methods, which can make
# the code easier to read (by naming things), but can also clutter the class
Metrics/MethodLength:

Keybase proof

I hereby claim:

  • I am sabman on github.
  • I am saburq (https://keybase.io/saburq) on keybase.
  • I have a public key whose fingerprint is B86E DB26 120F B0EC 7AC9 6D5F 4E1B E819 1572 2242

To claim this, I am signing this object:

@sabman
sabman / Sagemaker-Notebook.ipynb
Created November 2, 2018 12:02
Sagemaker-Notebook for Bank Data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@sabman
sabman / index.html
Last active May 11, 2018 12:17 — forked from stevage/index.html
Medieval Melbourne
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8' />
<title></title>
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no' />
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.32.1/mapbox-gl.js'></script>
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.32.1/mapbox-gl.css' rel='stylesheet' />
<style>
body { margin:0; padding:0; }
@sabman
sabman / index.html
Created April 13, 2018 11:16 — forked from vaertsen/index.html
Choropleth map with time range slider [CARTO]
<!doctype html>
<head>
<title>Choropleth map with time range slider</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="http://www.w3schools.com/lib/w3data.js"></script>
<link rel="stylesheet" href="https://cartodb-libs.global.ssl.fastly.net/cartodb.js/v3/3.15/themes/css/cartodb.css" />
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/styles.css">
@sabman
sabman / Staging&ProductionUsingGit.md
Last active April 9, 2018 13:31 — forked from mylesthedev/Staging&ProductionUsingGit
Staging and Production Server using Git.

If you are running a large website where you will need to test new features on a seperate url before pushing them live then the following instructions are for you ;)

For this example imagine your url is apple.com and you want a development/staging site on a subdomain which is dev.apple.com

Setup

  1. First thing you'll want to do is go ahead and create your website in plesk and add the subdomain dev.apple.com at the same time.
  2. ssh into the server e.g. $ ssh username@ipaddress
  3. Once logged in cd into the private directory (this will be where all git repos are stored) e.g. $ cd ~/private
  4. Create the main repo e.g. $ git init --bare apple.git
@sabman
sabman / README.md
Created January 9, 2018 06:31 — forked from rochoa/README.md
[CARTO] MVT service + Mapbox GL

CartoDB's MVT service + Mapbox GL

Check index.html for some examples. These use a beta feature of CartoDB's Maps API: fixed URLs. So there is no need to use cartodb.js and tiles can be consumed using a named map name.

cartodb.js example

Check cartodb.js.html to see the integration with cartodb.js and in particular with cartodb.core.js.

Mapbox GL resources

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>carto-mapboxgl-demo</title>
<link href='https://api.mapbox.com/mapbox-gl-js/v0.26.0/mapbox-gl.css' rel='stylesheet' />
<style>
body {
@sabman
sabman / README.md
Created June 28, 2017 04:05 — forked from jsanz/README.md
CartoDB.js examples: add sublayers

This example shows how to create a Leaflet map with a basemap and an empty CartoDB.js layer. Once the layer is created a function is attached the event of the layers selector checkboxes so on any state change, the sublayers are removed and recreated according to the user selection.

@sabman
sabman / index.html
Last active June 3, 2017 09:40 — forked from andrewxhill/index.html
Chart.js using SQL API
<!doctype html>
<html>
<head>
<title>Tornadoes total versus max damage</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.1.1/Chart.min.js"></script>
<meta name = "viewport" content = "initial-scale = 1, user-scalable = no">
<script src="http://libs.cartocdn.com/cartodb.js/v3/cartodb.js"></script>
<style>
canvas{
}