Skip to content

Instantly share code, notes, and snippets.

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

Fray Dalton Fray117

🏠
Working from home
View GitHub Profile

OtaByte Project: Audisi Vtuber

UNTUK SEGERA DISIARKAN

10 Desember 2023

OtaByte Project atau mereka juga menamai dirinya sebagai "The Project" mengumumkan audisi untuk para talenta berbakat yang ingin menjadi vtuber anime di Jakarta, Indonesia.

Jakarta, 10 Desember 2023 - OtaByte. sebuah komunitas pop culture yang dimiliki oleh SABAKO menghadirkan OtaByte Project sebagai agensi virtual digital untuk mengelola talenta berbakat menjadi kreator di dunia lain atau yang lebih sering kita kenal sebagai Vtuber. Dengan meningkatnya popularitas kreator ini telah menginspirasi Armiko dan Zakir, salah satu petinggi di OtaByte untuk mewujudkan project ini. OtaByte Project berencana untuk mencari talenta yang mungkin belum pernah terdengar sebelumnya di berbagai tempat.

import { faker } from '@faker-js/faker'
export type User = {
fullName?: string
title?: string
deputy?: string
department?: string
visible?: boolean
}
export type UserCreate = {
name: Deploy NextJS
on:
push:
branches: [ "main" ]
workflow_dispatch:
env:
NODE_VERSION: '18.14' # set this to the node version to use
HOST: HOSTNAME # ssh hostname
USERNAME: USERNAME # ssh user credentials
<?php
/**
* Plugin Name: Floating Action
* Plugin URI: https://gist.github.com/Fray117/dfc03c515f235bd096cf8e52872789c5
*
* Description: Display a customizable floating widget
* Version: 0.6
* Author: SABAKO
* Author URI: https://sabako.id
*
<?php
/**
* Controller Luas Lingkaran Menggunakan CI
*/
namespace App\Controllers;
class LuasLingkaran extends BaseController
{
public function index()
function generatePlayers(player, dice) {
let players = []
for (let id = 0; id < player; id++) {
let dices = []
for (let die = 0; die < dice; die++) {
dices.push(0)
}
function CamelCase(str) {
return str.split(/\W/).map(val => {
let raw = val.toLowerCase()
return raw.charAt(0).toUpperCase() + raw.slice(1)
}).join('');
}
// keep this function call here
console.log(CamelCase("BOB loves-coding"));
@Fray117
Fray117 / yt-unsubscriber.js
Last active April 15, 2022 13:04
YouTube Auto Unsubscribe
var container = document.getElementById("grid-container").getElementsByClassName("ytd-expanded-shelf-contents-renderer");
for (let i = 0; i < container.length; i++) {
setTimeout(() => {
container[i].querySelector("[aria-label^='Unsubscribe from']").click();
document.getElementById("confirm-button").click();
console.log(`${container[i].children[1].children[1].children[0].children[0].children[0].innerText
} unsubscribed (${i} out of ${container.length})`);
}, 2000);
}
@Fray117
Fray117 / Arrow.java
Created March 14, 2022 09:13
Generate Horizontal Pyramid
import java.util.Scanner;
public class Arrow {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Size: ");
int line = Integer.parseInt(input.nextLine());
int median = line / 2;
@Fray117
Fray117 / censor.php
Created August 12, 2021 05:41
Simple censor for sensitive data
<?php
/**
* Censor the part of string
*
* @param mixed $str
* @param mixed $mask
* @param int $intensity
* @param int $reveal
* @return string
*/