Skip to content

Instantly share code, notes, and snippets.

View frendhisaido's full-sized avatar

Frendhi frendhisaido

View GitHub Profile
@frendhisaido
frendhisaido / unique_names.py
Created July 24, 2021 17:41
JDS BI_DEV_Python
def unique_names(names1, names2):
# rubah ke set, dan jadi unique values
first_set = set(names1)
second_set = set(names2)
second_only = second_set - first_set # yang cuma ada di list kedua
combined = names1 + list(second_only) # gabung lagi sama yg pertama
unique_list = list(set(combined)) # pastiin unique buat edge cases di tiap list ada duplikat
return unique_list
@frendhisaido
frendhisaido / removeButton.js
Created July 24, 2021 17:55
JDS BI_DEV_Javascript
function setup() {
// Write your code here.
const removeBtns = document.querySelectorAll('.remove');
removeBtns.forEach(el => el.addEventListener('click', event => {
event.target.parentElement.remove()
}));
}
// Example case.
document.body.innerHTML = `
@frendhisaido
frendhisaido / workers.sql
Last active July 24, 2021 17:56
JDS BI_DEV_SQL
SELECT name FROM employees
WHERE id NOT IN(SELECT managerId FROM employees WHERE managerId IS NOT NULL)
@frendhisaido
frendhisaido / test.js
Created December 7, 2022 03:49 — forked from jmyrland/test.js
Socket-io load test?
/**
* Modify the parts you need to get it working.
*/
var should = require('should');
var request = require('../node_modules/request');
var io = require('socket.io-client');
var serverUrl = 'http://localhost';