Skip to content

Instantly share code, notes, and snippets.

View xyznaveen's full-sized avatar
🎯
Focusing

Naveen Niraula xyznaveen

🎯
Focusing
View GitHub Profile
@xyznaveen
xyznaveen / README.md
Created May 9, 2021 14:39 — forked from ccssmnn/README.md
Raspberry Pi 4 + Theia IDE = ❤️

Set up Theia IDE on Raspberry Pi 4

Requirements

Install node version 10 and yarn:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
nvm install 10
npm install -g yarn
@xyznaveen
xyznaveen / ZipHelper.java
Created March 14, 2021 09:20
Java zip compression example
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Stack;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
public class ZipHelper {
@xyznaveen
xyznaveen / Count Code lines
Created December 31, 2020 06:45 — forked from amitchhajer/Count Code lines
Count number of code lines in git repository per user
git ls-files -z | xargs -0n1 git blame -w | perl -n -e '/^.*\((.*?)\s*[\d]{4}/; print $1,"\n"' | sort -f | uniq -c | sort -n
@xyznaveen
xyznaveen / visualstudio2019Key.txt
Created October 22, 2020 14:33
Visual Studio 2019 Product Key
Visual Studio 2019 Product Key
[Please Star this gist]
Follow My GitHub Account --> https://github.com/ch-kashif @ch-kashif
**Follow Me On Instagram -->> https://www.instagram.com/ch.kashif602/ **
Lets do a code together
Join Cloud Disk repository --> https://github.com/ch-kashif/CloudDisk
@xyznaveen
xyznaveen / rsync and android backup
Created May 30, 2020 07:00
Sync files between android device and computer. BACKUP!?
rsync -avzzhP --inplace --info=progress2 -e 'ssh -p 2222' 192.168.2.X:SDCard/ <REPLACE_WITH_DESTINATION>
@xyznaveen
xyznaveen / geo.js
Created August 7, 2019 09:21 — forked from omurbekjk/generateRandomGeoLocations.ts
A Javascript utility function to generate number of random Geolocations around a center location and in a defined radius.
/**
* Generates number of random geolocation points given a center and a radius.
* @param {Object} center A JS object with lat and lng attributes.
* @param {number} radius Radius in meters.
* @param {number} count Number of points to generate.
* @return {array} Array of Objects with lat and lng attributes.
*/
function generateRandomPoints(center, radius, count) {
var points = [];
for (var i=0; i<count; i++) {
@xyznaveen
xyznaveen / samba_sharing_fix_windows10.reg
Created June 29, 2019 12:31
Even after setting up SAMBA share correctly, unable to access it on Windows 10 ( but works on Android / Ubuntu )
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
"AllowInsecureGuestAuth"=dword:00000001
@xyznaveen
xyznaveen / delete_git_submodule.md
Created June 8, 2019 04:43 — forked from myusuf3/delete_git_submodule.md
How effectively delete a git submodule.

To remove a submodule you need to:

  • Delete the relevant section from the .gitmodules file.
  • Stage the .gitmodules changes git add .gitmodules
  • Delete the relevant section from .git/config.
  • Run git rm --cached path_to_submodule (no trailing slash).
  • Run rm -rf .git/modules/path_to_submodule (no trailing slash).
  • Commit git commit -m "Removed submodule "
  • Delete the now untracked submodule files rm -rf path_to_submodule
@xyznaveen
xyznaveen / AESGCMUpdateAAD2.java
Created March 18, 2019 06:31 — forked from praseodym/AESGCMUpdateAAD2.java
JDK8 AES-GCM code example
import javax.crypto.*;
import javax.crypto.spec.GCMParameterSpec;
import java.nio.ByteBuffer;
import java.security.SecureRandom;
import java.util.Arrays;
public class AESGCMUpdateAAD2 {
// AES-GCM parameters
public static final int AES_KEY_SIZE = 128; // in bits
@xyznaveen
xyznaveen / SearchBar.java
Created March 3, 2019 06:41 — forked from philipbjorge/SearchBar.java
Android Asynchronous ContentProvider - Search as you type
package edu.wwu.cs412.tvfanatic;
import edu.wwu.cs412.tvfanatic.account.AccountPreferenceActivity;
import android.app.Activity;
import android.app.FragmentTransaction;
import android.app.SearchManager;
import android.app.FragmentManager.BackStackEntry;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;