Skip to content

Instantly share code, notes, and snippets.

/*
Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved.
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license/
*/
(function(){if(window.CKEDITOR&&window.CKEDITOR.dom)return;window.CKEDITOR||(window.CKEDITOR=function(){var a=/(^|.*[\\\/])ckeditor\.js(?:\?.*|;.*)?$/i,d={timestamp:"N2M9",version:"4.21.0",revision:"d529d176d7",rnd:Math.floor(900*Math.random())+100,_:{pending:[],basePathSrcPattern:a},status:"unloaded",basePath:function(){var b=window.CKEDITOR_BASEPATH||"";if(!b)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var h=c[d].src.match(a);if(h){b=h[1];break}}-1==b.indexOf(":/")&&"//"!=b.slice(0,2)&&(b=0===b.indexOf("/")?location.href.match(/^.*?:\/\/[^\/]*/)[0]+
b:location.href.match(/^[^\?]*\/(?:)/)[0]+b);if(!b)throw'The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.';return b}(),getUrl:function(a){-1==a.indexOf(":/")&&0!==a.indexOf("
// https://tembo.io/docs/getting-started/quickstarts/nodejs
// https://tembo.io/docs/product/cloud/security/sslmode
// eyJhbGciOiJSUzI1NiIsImNhdCI6ImNsX0I3ZDRQRDIyMkFBQSIsImtpZCI6Imluc18yUDJhR2Ezb1ZkZGVISmtpeG43bXdlYXpNaHciLCJ0eXAiOiJKV1QifQ.eyJhenAiOiJodHRwczovL2Nsb3VkLnRlbWJvLmlvIiwiZXhwIjoxNzQ3Mjg1Nzc1LCJpYXQiOjE3MTU3NDk3NzUsImlzcyI6Imh0dHBzOi8vY2xlcmsudGVtYm8uaW8iLCJqdGkiOiIxMTRjZDk3ZDI0NGYxNDA5Nzc0YSIsIm5iZiI6MTcxNTc0OTc3MCwib3JnX2lkIjoib3JnXzJnVU9nTUVDTUdCR3E4RWc0R05rUVMxN1FscCIsIm9yZ19yb2xlIjoiYWRtaW4iLCJvcmdfc2x1ZyI6InRhcm8iLCJvcmdhbml6YXRpb25zIjp7Im9yZ18yZ1VPZ01FQ01HQkdxOEVnNEdOa1FTMTdRbHAiOiJhZG1pbiJ9LCJzaWQiOiJhcGktdG9rZW4iLCJzdWIiOiJ1c2VyXzJnVU9lTktSQXcyQjJKWTczNWZCeUprU1pzNCJ9.JgBIsLGFsbAfgS_KAmzUkIrnjzJ6G7ahrbcoaimEMoBAXBCR5HiL2xVnbHnK18OK-PI6aJWyqDelgxpOm-ANWCKESBE4O9JbherJhqI97p-Oxx2Hd7wlD7CZZc0wq_j5GtotuiXKiOj8uC2hM3nrjql8qj70ANKa7cVgcFHU_tOYDBGSbohXM8phuvmk0wTtP5jPG9dcYzIfaK2cdUIkHOMt3viWs9Vslkc8Ij91t69wDtGNTKk3OxO3YY8hVkO7FA3XCfT-iP25OGFjcpc4z04Cb5Dk9k7iE8xZ1xNwwfVCJRXszUJxyAeTjP1puhEAa0Ej
['順位', '社名', '事業内容', '2年前比の増加人数', '増加率', '検索結果URL']
[
[1, 'タイミー', '短期仕事のマッチングサービス', 844 , 4.0, "https://www.google.com/search?q=%E3%82%BF%E3%82%A4%E3%83%9F%E3%83%BC",],
[2, 'SmartHR', '人事労務ソフト', 507 , 1.91, "https://www.google.com/search?q=SmartHR",],
[3, 'ファストドクター', '往診やオンライン診療', 478 , 7.1, "https://www.google.com/search?q=%E3%83%95%E3%82%A1%E3%82%B9%E3%83%88%E3%83%89%E3%82%AF%E3%82%BF%E3%83%BC",],
[4, 'LegalOnTechnologies', '契約書の審査ソフト', 231 , 1.75, "https://www.google.com/search?q=LegalOnTechnologies",],
[5, 'LayerX', '経費精算ソフト', 190 , 3.2, "https://www.google.com/search?q=LayerX",],
[6, 'ファインディ', 'エンジニア採用支援', 170 , 2.9, "https://www.google.com/search?q=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%87%E3%82%A3",],
[7, 'hacomono', '運動施設向け情報管理システム', 149 , 3.2, "https://www.google.com/search?q=hacomono",],
[
{
"year": 1946,
"rank": 1,
"title": "\"Prisoner of Love\"",
"artist": "Perry Como"
},
{
"year": 1946,
"rank": 2,
@taroyanaka
taroyanaka / billboard_100.js
Created January 20, 2024 01:34
all year billboard_100 ranking data getter with node.js
// 同じディレクトリのほかの.jのファイルを読み込むコード
// const wiki_bil_file = require('./wiki_bil.js');
// wiki_bil_fileの中身をwiki_bilに代入
// const wiki_bil = wiki_bil_file['wiki_bil'];
// console.log(wiki_bil[0]);
const wiki_bil =
[
"https://en.wikipedia.org/wiki/Billboard_year-end_top_singles_of_1946",
"https://en.wikipedia.org/wiki/Billboard_year-end_top_singles_of_1947",
@taroyanaka
taroyanaka / get_all_year_best_hit.js
Created January 19, 2024 07:09
WIP with chatgpt
"https://en.wikipedia.org/wiki/Billboard_year-end_top_singles_of_1946"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_singles_of_1947"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_singles_of_1948"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_30_singles_of_1949"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_30_singles_of_1951"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_30_singles_of_1952"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_30_singles_of_1953"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_30_singles_of_1954"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_30_singles_of_1955"
"https://en.wikipedia.org/wiki/Billboard_year-end_top_50_singles_of_1956"
@taroyanaka
taroyanaka / convert_value_to_string.js
Last active December 6, 2023 03:30
Convert value to String
const data100 = 200;
const obj = {data100: data100};
const ary = [];
for (let i = 0; i < ary.length; i++) {
obj[ary[i]] = i;
}
for (let [key, val] of Object.entries(obj)) {
console.log(key);
console.log(val);
}
@taroyanaka
taroyanaka / get_youtube_live_chat_paid_array.js
Created November 13, 2023 00:43
get_youtube_live_chat_paid_array
Array.from($$(".yt-live-chat-paid-message-renderer"))
.map(V=>V.textContent.match(/\¥.+?\n/))
.filter(V=>V!==null)
.map(V=>V[0])
.map(V=>V
.replaceAll("'", "")
.replaceAll("\¥", "")
.replaceAll(",", "")
.replaceAll("\n", ""))
.map(V=>Number(V))
@taroyanaka
taroyanaka / continue_and_break_is_only_forLoop.js
Created August 29, 2023 07:23
continueとbreakはforの中でだけ使える.foreachでは使えない(試してないけどmapとかfilterでも同様)
// you can't do this!!!!!!!!!!!
// const array = [1, 2, 3, 4, 5];
// outerLoop:
// array.forEach((item) => {
// innerLoop:
// for (let i = 0; i < 3; i++) {
// if (item === 3 && i === 1) {
// // 条件に一致する場合はスキップする
// continue outerLoop;
フロムソフトウェアについてのクソ長い文章
まず、フロムソフトウェアの良い点と悪い点を書かせてくれ。
悪い点は先に書いたほうがいいと思うから先に書く。
リトライまでの時間や手間がかかる点。死んでからのボス部屋の距離が長いところ。
俺はこれでsekiroが嫌になって途中でやめた。ゲームとしては凄く面白いけどボスに再戦するまでの時間が長すぎる。
道中とボス戦はそれぞれが実際は別のゲームで、プレイヤーは、道中のアスレチックとか雑魚との集団戦と、ボス戦を、実際は異なるゲーム(ゲームスタイル)をやってる。
AC6も死んでからオブジェクト触らせて会話発生して、
って箇所がいくつかあって、開発者とかディレクターは想像力が足りてないと思った。死にゲーならもっと短くしてくれ。