Skip to content

Instantly share code, notes, and snippets.

View reflexdemon's full-sized avatar

Venkateswara Venkatraman Prasanna reflexdemon

View GitHub Profile
@coolaj86
coolaj86 / how-to-publish-to-npm.md
Last active June 9, 2024 23:19
How to publish packages to NPM

Getting Started with NPM (as a developer)

As easy as 1, 2, 3!

Updated:

  • Aug, 08, 2022 update config docs for npm 8+
  • Jul 27, 2021 add private scopes
  • Jul 22, 2021 add dist tags
  • Jun 20, 2021 update for --access=public
  • Sep 07, 2020 update docs for npm version
@ae6rt
ae6rt / gradle-wsdl
Created February 8, 2014 12:56
Gradle build snippet to generate Java from WSDL
configurations {
jaxws
}
dependencies {
jaxws 'com.sun.xml.ws:jaxws-tools:2.1.4'
}
task wsimport {
ext.destDir = file("${projectDir}/src/main/generated")
@indexzero
indexzero / ISC.md
Created April 13, 2014 21:00
ISC vs. MIT

Copyright (c) 4-digit year, Company or Person's Name

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Source: http://opensource.org/licenses/ISC

@reflexdemon
reflexdemon / useful-bash.md
Last active April 20, 2019 13:27
Useful Bash command

Useful goodies for bash

##Bash first line (shebang)

#!/bin/bash

Profile

@reflexdemon
reflexdemon / tomcat-domain.md
Last active September 27, 2016 21:20
Handling Tomcat domains

Running Tomcat on separate domain folders

tomcat_common.sh

#!/bin/bash

#Tomcat's catalina.sh require this line
export JAVA_OPTS=$JAVA_OPTIONS
@reflexdemon
reflexdemon / angularjs-providers-explained.md
Last active January 19, 2017 12:52 — forked from demisx/angularjs-providers-explained.md
AngularJS Providers: Constant/Value/Service/Factory/Decorator/Provider
Provider Singleton Instantiable Configurable
Constant Yes No No
Value Yes No No
Service Yes No No
Factory Yes Yes No
Decorator Yes No? No
Provider Yes Yes Yes

Constant

@reflexdemon
reflexdemon / typescript-basic.md
Last active May 12, 2020 09:54
Type Scripts and Java - Basic types Comparision

Typescripts for Java Developer

Here are some notes on understanding the typescripts and java programming language.

Boolean

Java

Boolan b = Boolean.TRUE;
@renshuki
renshuki / ubuntu_agnoster_install.md
Last active May 25, 2024 06:37
Ubuntu 16.04 + Terminator + Oh My ZSH with Agnoster Theme

Install Terminator (shell)

sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminator

Terminator should be setup as default now. Restart your terminal (shortcut: "Ctrl+Alt+T").

Install ZSH

@reflexdemon
reflexdemon / GIT-Goodies.md
Last active March 25, 2016 21:54
Git Goodies

#Useful goodies for GIT Command-line

Dangerous commands (e.g. you can lose your work) are labelled ⚠.

##Making local copy of a repo

$ git clone git@github.com:reflexdemon/demo.git

##Checkout to a Specific Branch/Tag/commit

@bijukunjummen
bijukunjummen / generate_uaa_keypair.sh
Created February 11, 2018 05:45
Generate a Signing Key and Verification Key for Cloud Foundry UAA
#!/bin/bash
openssl genrsa -out privkey.pem 2048
openssl rsa -pubout -in privkey.pem -out pubkey.pem
SIGNING_KEY=$(cat privkey.pem)
VERIFICATION_KEY=$(cat pubkey.pem)
JWT_SIGNING_KEYS=$(cat <<EOF
jwt:
token: