Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View sumitsahoo's full-sized avatar
👾
Architecting…

Sumit Sahoo sumitsahoo

👾
Architecting…
View GitHub Profile
@sumitsahoo
sumitsahoo / designer.html
Created November 18, 2014 18:10
designer
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-input/core-input.html">
<polymer-element name="my-element">
<template>
<style>
:host {
position: absolute;
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- google's material design colours from
http://www.google.com/design/spec/style/color.html#color-ui-color-palette -->
<!--reds-->
<color name="md_red_50">#FFEBEE</color>
<color name="md_red_100">#FFCDD2</color>
<color name="md_red_200">#EF9A9A</color>
@sumitsahoo
sumitsahoo / remove_jdk.sh
Created May 13, 2020 13:56
Remove JDK from macOS
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Application\ Support/Oracle/Java/
sudo rm -rf /Library/Java/JavaVirtualMachines
@sumitsahoo
sumitsahoo / uninstall_app.kt
Created June 1, 2020 08:11
Uninstall app using package name
// Add below permission to AndroidManifest.xml file
// <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
// After that use below code to uninstall an app
val intent = Intent(Intent.ACTION_DELETE)
intent.data = Uri.parse("package:com.sumit.demo")
startActivity(intent)
@sumitsahoo
sumitsahoo / sonarqube-postgres-docker.md
Created June 22, 2020 10:50 — forked from ceduliocezar/sonarqube-postgres-docker.md
How easily run Sonar Qube and PostgresSQL with Docker Containers

TL;DR

After installing Docker, follow three steps:
Step 1:
Run: docker network create mynet

Step 2:
Run: docker run --name sonar-postgres -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d -p 5432:5432 --net mynet postgres

Step 3:
Run: docker run --name sonarqube -p 9000:9000 -e SONARQUBE_JDBC_USERNAME=sonar -e SONARQUBE_JDBC_PASSWORD=sonar -e SONARQUBE_JDBC_URL=jdbc:postgresql://sonar-postgres:5432/sonar -d --net mynet sonarqube:5.6

@sumitsahoo
sumitsahoo / Util.kt
Created June 24, 2020 12:11
Make status bar transparent
fun makeStatusbarTransparent(activity: AppCompatActivity) {
activity.window.apply {
clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS)
addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS)
decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
statusBarColor = Color.TRANSPARENT
}
}
@sumitsahoo
sumitsahoo / update_brew.sh
Created June 24, 2020 15:55
Update brew and cleanup
brew update && brew upgrade && brew cleanup
@sumitsahoo
sumitsahoo / see_user_tables.sql
Created July 15, 2020 07:59
See all user defined tables in PostgreSQL
SELECT
*
FROM
pg_catalog.pg_tables
WHERE
schemaname != 'pg_catalog'
AND schemaname != 'information_schema';
@sumitsahoo
sumitsahoo / Dockerfile
Last active July 15, 2020 11:49
Start strapi in dev configuration
# Use the official lightweight Node.js image.
# https://hub.docker.com/_/node
FROM node:14.5.0-slim
# Create and change to the app directory.
WORKDIR /usr/src/app
# Set PROD/DEV environment
ENV NODE_ENV=development
#ENV NODE_ENV=production
@sumitsahoo
sumitsahoo / JsonValidator.java
Created July 29, 2020 07:42
Check if a string is a valid JSON
private static boolean isJson(String Json) {
try {
new JSONObject(Json);
} catch (JSONException ex) {
try {
new JSONArray(Json);
} catch (JSONException ex1) {
return false;
}
}