Skip to content

Instantly share code, notes, and snippets.

View zhanang19's full-sized avatar
🏠
Working from home

Zainal Hasan zhanang19

🏠
Working from home
View GitHub Profile

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a
@cantecim
cantecim / plpgsql_iso639-1_languages.sql
Last active January 20, 2023 12:40
PostgreSQL ISO639-1 Language Codes SQL
CREATE TABLE public.languages (
id serial NOT NULL,
code varchar(2) NOT NULL,
"language" varchar(30),
/* Keys */
CONSTRAINT languages_pkey
PRIMARY KEY (id)
) WITH (
OIDS = FALSE
);
@mcandre
mcandre / brew-clear-cache.md
Last active February 25, 2025 20:35
Homebrew: Clearing cache and updating Casks

Clear Homebrew cache

$ brew cleanup --prune=all

Update Casks

Once the cache is cleared, brew cask will see the latest versions of all Casks.

/**
* Retrieves all the rows in the active spreadsheet that contain data and logs the
* values for each row.
* For more information on using the Spreadsheet API, see
* https://developers.google.com/apps-script/service_spreadsheet
*/
function readRows() {
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
@fragje
fragje / gist:2035908
Created March 14, 2012 11:33 — forked from brunofrank/gist:2025969
JavaScript: Popup blocker detector tested on Chrome, Firefox, Safari and IE
var test = window.open(null,"","width=1,height=1");
setTimeout(function(){
if (test && test.innerHeight && test.innerHeight > 0) {
// POPUP BLOCKER DISABLED
test.close();
}
}, 10);