Skip to content

Instantly share code, notes, and snippets.

@Kishanjvaghela
Kishanjvaghela / rn-cli.config.js
Created June 20, 2019 09:55
transformer for node modules
module.exports = {
/**
* Add search paths to the packager. Equivalent to the
* `--projectRoots` command line argument.
*
* Your app project directory is the default, but you can easily add
* additional directories.
*
* This is very handy when you maintain all your software in one big
function convertToRoman(input) {
var roman = {
M: 1000,
D: 500,
C: 100,
L: 50,
X: 10,
V: 5,
I: 1
};
function *foo(x) {
console.log('x is ' + x);
const y = yield (x + 1);
console.log('y is ' + y);
var z = yield (y + 2);
console.log('z is '+ z);
return (x + y + z);
}
var it = foo( 5 );
@Kishanjvaghela
Kishanjvaghela / TLSSocketFactory.java
Last active November 20, 2018 12:14 — forked from fkrauthan/TLSSocketFactory.java
Custom SSLSocketFactory Implementation to enable tls 1.1 and tls 1.2 for android 4.1 (16+)
package net.cogindo.ssl;
import java.io.IOException;
import java.net.InetAddress;
import java.net.Socket;
import java.net.UnknownHostException;
import java.security.KeyManagementException;
import java.security.NoSuchAlgorithmException;
import javax.net.ssl.SSLContext;

Keybase proof

I hereby claim:

  • I am kishanjvaghela on github.
  • I am kishanjv (https://keybase.io/kishanjv) on keybase.
  • I have a public key ASB3nyeRTfEhgvPClo87yNP0zm9UbEJJ2b3_SKWJxKrplwo

To claim this, I am signing this object:

@Kishanjvaghela
Kishanjvaghela / gradle.md
Last active September 29, 2018 15:18 — forked from suwhs/gradle.md
5 steps for bintray-upload build.gradle (for jcenter)

add bintray and maven plugin to buildscript dependencies (project's build.gradle)

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.1.2'
 classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2' // ADD THIS LINE
@Kishanjvaghela
Kishanjvaghela / First.sol
Created September 3, 2018 17:55
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.4.24+commit.e67f0147.js&optimize=false&gist=
pragma solidity ^0.4.24;
contract First {
function add(uint256 a ,uint256 b) view returns(uint256) {
return a + b;
}
}
@Kishanjvaghela
Kishanjvaghela / network_security_config.xml
Created May 8, 2018 21:11
making charles debugging work on marshmallo and above
+ android:networkSecurityConfig="@xml/network_security_config">
@Kishanjvaghela
Kishanjvaghela / ubuntu-eol.md
Created January 21, 2018 18:56 — forked from dergachev/ubuntu-eol.md
What to do when your ubuntu distro is End-of-Life

Let's say you're using Ubuntu 13.04 (Raring Ringtail, released in April 2013) and it just went End-of-Life on you, because it's supported for only 6 months, and the deprecated packages are taken down after 12 months.

You'll probably figure this out the hard way. When you run sudo apt-get update, it will eventually report these errors:

Ign http://archive.ubuntu.com raring-updates/universe Sources/DiffIndex
Err http://security.ubuntu.com raring-security/main Sources
  404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com raring-security/universe Sources
  404  Not Found [IP: 91.189.91.15 80]
@Kishanjvaghela
Kishanjvaghela / opacity.txt
Created December 8, 2017 09:00 — forked from alvinthen/opacity.txt
Convert opacity values in percentage to hexadecimal
0% - 00
1% - 03
2% - 05
3% - 08
4% - 0A
5% - 0D
6% - 0F
7% - 12
8% - 14
9% - 17