Skip to content

Instantly share code, notes, and snippets.

@jamesdeantv
jamesdeantv / node-and-npm-in-30-seconds.sh
Created January 3, 2021 13:17 — forked from isaacs/node-and-npm-in-30-seconds.sh
Use one of these techniques to install node and npm without having to sudo. Discussed in more detail at http://joyeur.com/2010/12/10/installing-node-and-npm/ Note: npm >=0.3 is *safer* when using sudo.
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
./configure --prefix=~/local
make install # ok, fine, this step probably takes more than 30 seconds...
curl https://www.npmjs.org/install.sh | sh
@jamesdeantv
jamesdeantv / database.rules.json
Created January 2, 2021 23:06 — forked from codediodeio/database.rules.json
Common Database Rules for Firebase
// No Security
{
"rules": {
".read": true,
".write": true
}
}
@jamesdeantv
jamesdeantv / icon.png
Created September 27, 2020 01:09 — forked from danswick/icon.png
Save GeoJSON from Mapbox GL Draw
icon.png
[
{
"id": 0,
"title": "Mantra Radio",
"url": "http://s6.radioheart.ru:8012/live",
"illustration": "https://github.com/dharmarooms/dharmarooms.github.io/blob/master/data/radioData/Mantra%20Radio.png?raw=true"
},
{
"id": 1,
"title": "Chroma Radio Spa",
namespace SkylinesMod
{
public class EnableAchievements : IUserMod
{
public string Name
{
get { return "Enable Achievements"; }
}
public string Description
@jamesdeantv
jamesdeantv / crosslink.md
Created September 5, 2020 20:50 — forked from madjin/crosslink.md
Cross-Linking Virtual Worlds
@jamesdeantv
jamesdeantv / .block
Created September 25, 2019 20:19 — forked from almccon/.block
Mapbox routing demo (modified)
license: mit
@jamesdeantv
jamesdeantv / swipeableTabs.tsx
Created August 29, 2019 00:05 — forked from JCKodel/swipeableTabs.tsx
Hacky swipeable Ionic/Stencil tabs
import { Component } from "@stencil/core";
@Component({ tag: "page-tabs", styleUrl: "page-tabs.scss" })
export class PageTabs
{
private tabNames: Array<string>;
private slides: HTMLIonSlidesElement;
private tabs:HTMLIonTabsElement;
private getTabNames(tabs: HTMLIonTabsElement)
@jamesdeantv
jamesdeantv / fancy-transition.ts
Created August 28, 2019 21:54 — forked from BekirUzun/fancy-transition.ts
Ionic 3 custom page transitions: "slide-up" and "fancy"
import { Animation, PageTransition } from "ionic-angular";
import { isPresent } from "ionic-angular/util/util";
const EASINGS = {
outBack: 'cubic-bezier(0.175, 0.885, 0.32, 1.275)',
inOutCubic: 'cubic-bezier(0.645, 0.045, 0.355, 1)',
magnet: 'cubic-bezier(0.85, 0.06, 0.15, 0.94)'
}
const DURATION = 500;
<ion-header>
<ion-toolbar>
<ion-buttons slot="start">
<ion-menu-button></ion-menu-button>
</ion-buttons>
<ion-title>
Demo
</ion-title>
</ion-toolbar>
</ion-header>