Skip to content

Instantly share code, notes, and snippets.

import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
public class FirebaseDatabaseConnectionHandler implements Application.ActivityLifecycleCallbacks {
kirtan403 /
Last active Dec 30, 2016
List android contacts quickly
// load the list of contacts with name, email and display photo of contacts
// who have either phone numebr or an email address stored on the device's
// contact book
public void loadContacts() {
// map to store and update the data as we loop through all type of data
HashMap<Integer, Friend> tempContacts = new LinkedHashMap<>();
// Loading All Contacts
final String[] PROJECTION = new String[]{
View android_material_design_colours.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- google's material design colours from -->
<color name="md_red_50">#FFEBEE</color>
<color name="md_red_100">#FFCDD2</color>
<color name="md_red_200">#EF9A9A</color>
kirtan403 / firebase_copy.js
Last active Sep 30, 2016 — forked from katowulf/firebase_copy.js
Move or copy a Firebase path to a new location
View firebase_copy.js
function copyFbRecord(oldRef, newRef) {
oldRef.once('value', function(snap) {
newRef.set( snap.val(), function(error) {
if( error && typeof(console) !== 'undefined' && console.error ) { console.error(error); }
kirtan403 /
Last active Sep 17, 2016
Understanding the precision in Java and solving it with BigDecimal
import java.math.*;
public class HelloWorld {
public static void main(String[] args) {
// Double precision issue
double d1 = 0.01;
print("d1 = " + d1);
kirtan403 /
Last active Dec 11, 2016
Solving Subset Sum Problem
public static boolean findSumFromList (ArrayList<Integer> set, Integer sum, ArrayList<Integer> result) {
// if sum=0, we have found a solution
if (sum == 0) {
return true;
// Sum < 0. No point going forward in the path
if (sum < 0)
return false;
kirtan403 / ghost-link
Last active Feb 9, 2018 — forked from hidrees/ghost-link
Ghost: Open links in new tab
View ghost-link
kirtan403 / unzip.php
Last active May 17, 2021 — forked from jonmaim/zip.php
PHP script to remotely zip/unzip archives of your FTP
View unzip.php
function show($str){
echo $str . "<br/>\n";
$archiveDir = "temp";