Skip to content

Instantly share code, notes, and snippets.

/** @format */
hero-image {
background-image: linear-gradient(
rgba($color: #483a36, $alpha: 0.5),
rgba($color: #483a36, $alpha: 0.5)
),
url('/images/hero-image_4-small.jpg');
background-size: cover;
@fikribasa
fikribasa / jitsi_meet.podspec
Created May 10, 2021 14:52
Jitsi Meet Flutter Plugin use local build Jitsi Meet framework
#
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html.
# Run `pod lib lint jitsi_meet.podspec' to validate before publishing.
#
Pod::Spec.new do |s|
s.name = 'jitsi_meet'
s.version = '0.0.1'
s.summary = 'Jitsi Meet Plugin'
s.description = <<-DESC
Jitsi Meet Plugin
find /proc/*/fd -user "$USER" -lname anon_inode:inotify -printf '%hinfo/%f\n' 2>/dev/null | xargs cat | grep -c '^inotify'
https://stackoverflow.com/questions/62206460/jest-watch-error-enospc-system-limit-for-number-of-file-watchers-reached
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
var value = '675-805-714';
var numberPattern = /\d+/g;
value = value.match( numberPattern ).join([]);
alert(value);
//Show: 675805714
//https://stackoverflow.com/a/37817760
const sleep = ms => {
return new Promise(resolve => setTimeout(resolve, ms))
}
function biggest(input) {
//spit into 2 array
input = input.split('-');
//split each of the 2 array into part of number that still has type of string each
let first = input[0].split(' ');
let second = input[1].split(' ');
//initiate empty array and total var
let intFirst = [],
intSecond = [],
total = 0;
@fikribasa
fikribasa / ikan.js
Created February 10, 2020 14:35
merubah kata
const assert = require('assert')
function ubahkata(first,second) {
let sameWord=0;
tempFirst=first.split('').sort().join('')
tempSecond=second.split('').sort().join('')
for (let j=0;j<second.length;j++) {
for( let i=0; i<first.length; i++) {
if( tempFirst[i] == tempSecond[j] ) {
tempFirst=tempFirst.slice(0,i)+tempFirst.slice(i+1,tempFirst.length)
@fikribasa
fikribasa / test.js
Created January 11, 2020 12:17
pencarian titik temu 2 sumbu (CrossLine)
const assert = require('assert')
function crossLine(line) {
sumbu=line.split("-") /*memisahkan sumbu X dan Y*/
let total=0;
if (sumbu[0].length>=sumbu[1].length) { /*menyimpan sumbu mana yang isinya lebih sedikit untuk kemudian dijadikan parameter untuk loop */
more=sumbu[0].split(" ");
less=sumbu[1].split(" ");
} else {
more=sumbu[1].split(" ");
const assert = require('assert')
function minesweeper(deret) {
let deretInt= (deret.split(" "))
let bomb=0
if (deretInt[0]=="1" && deretInt[1]=="0" || deretInt[0]==2 ) { bomb++; //untuk pertama apabila 1 kemudian 0 berati R 1 0 juga saat kotak pertama = 2, maka pasti ada Ranjau di paling depan
}
for (let i=1;i<deretInt.length;i++) {
if (deretInt[i] == "1" && deretInt[i-1] == "1" ) {
const assert = require('assert')
function checkdate(str) {
//split to arr
newDate= str.split(/[ /-]+/);
valid=false;
dateValid=false;
//check tahun valid 4 karakter
for (let i=0;i<newDate.length;i++) {