Skip to content

Instantly share code, notes, and snippets.

View koji's full-sized avatar
🔍
I may be slow to respond.

koji koji

🔍
I may be slow to respond.
View GitHub Profile
@koji
koji / return.md
Created August 13, 2021 05:43
TikTokApi
{
   "id":"6980139750690950405",
   "desc":"#umortiktok #umor2021 #viraltiktok #sonrriesoloeshumor🤣",
   "createTime":1625190436,
   "video":{
      "id":"6980139750690950405",
      "height":1024,
      "width":576,
      "duration":8,
@koji
koji / tmp_script_for_nextjs.md
Last active May 8, 2021 20:19
Temporary script for
#!/bin/bash
# create tsconfig.json
echo "Create tsconfig.json"
touch tsconfig.json

# install packages for typescript
echo "install packages"
YARNCOMMAND='yarn add --dev typescript @types/react @types/node'
if $YARNCOMMAND ; then
@koji
koji / sparkar_nativeui.js
Last active January 12, 2021 04:03
Native UI Picker for SparkAR Studio
const Scene = require("Scene");
const NativeUI = require("NativeUI");
const Textures = require("Textures");
const Materials = require("Materials");
(async function () {
const button1 = await Textures.findFirst("texture0");
const button2 = await Textures.findFirst("texture1");
const button3 = await Textures.findFirst("texture2");
@koji
koji / js_hashmap.md
Created July 31, 2020 05:16
js hashmap
var intersect = function(nums1, nums2) {
    const result = [];
    hashMap = {};
        
    for(let i=0; i<nums1.length; i++) {
        // console.log(num);
        if(hashMap[nums1[i]]) {
            hashMap[nums1[i]] +=1;
 } else {
@koji
koji / create_crt.md
Last active July 19, 2020 05:51
create .crt file
$ openssl genrsa 2048 > server.key
$ openssl req -new -key server.key > server.csr
$ openssl x509 -days 3650 -req -signkey server.key < server.csr > server.crt

ssl
server.key
server.csr
server.crt

@koji
koji / special_repo_list.md
Last active July 16, 2020 09:17
People who are using a special repo from Most active GitHub users in Worldwide
@koji
koji / uniqueArray.md
Last active July 6, 2020 13:57
uniqueArray es6
const originalArray = [1, 2, 3, 4, 1, 2, 3, 4];

const uniqueArray = new Set(originalArray);
console.log(uniqueArray);
const originalArray = [1, 2, 3, 4, 1, 2, 3, 4]
const num = 1;
const ret = ( '000' + num ).slice( -3 );
console.log(ret);
$ chsh -s /bin/bash # zsh --> bash
$ chsh -s /bin/sh # bash --> zsh

save screenshots in Screenshot folder

$ defaults write com.apple.screencapture location /Users/[your_username]/Screenshots
const fibonacci = n =>
  Array.from({ length: n }).reduce(
    (acc, val, i) => acc.concat(i > 1 ? acc[i - 1] + acc[i - 2] : i),
    []
  );

fibonacci(5);