Skip to content

Instantly share code, notes, and snippets.

素晴らしいアシスタント

import guidance
guidance.llm = guidance.llms.OpenAI("gpt-3.5-turbo")

create_plan = guidance(
    '''
 {{#system~}}

4択問題作成

以下の指示に従ってください。

#指示
- 理科のテストのために4択問題を作成します。
- テストの対象となる学年は日本国の中学1年生です。
- 下記の問題文に対して適切な選択肢を4つ作成してください。
- 正答は1つのみです。その他の3つは誤答にしてください。

MongoDB Atlasとは

  • フルマネージドのクラウドDB。DBaaSのイメージでいいはず。AWS, Azure, GCP上にデプロイできる。
  • 0.5Gまでの無料枠あり

MongoDB Atlas Data APIとは

  • MongoDB Atlasに対してCRUDできるRest API
  • 使い所としては、ドライバーが使えない環境に最適
    • ノンコード・ローコード環境で使える
    • クラウド上のMongoDBコレクション(SQL脳的にはテーブル)からデータ取得してSalesforceに取り込むような使い方ができる。
  • MongoDB Rest APIとは違う
Array.from(document.querySelector('div.table-responsive').querySelectorAll('table tr')).filter((e,idx)=>{return idx != 0}).map((e)=>{return e.querySelector('td').textContent}).join(' ')
@nrm176
nrm176 / kabutan-company-block-keywords.md
Created July 11, 2021 06:44
kabutan-company-block-keywords.md
Array.from(document.querySelector('div.company_block')
.querySelectorAll('table tr:nth-child(5) > td li'))
.map((e)=>{return e.textContent})
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Phi-Deltalytics

//@version=4
study("COVID-19 Status by Country", overlay = false)

country = input(title = "Country", defval = "Japan", type = input.string, options = ["Japan"])

smaPeriod = input(title = "SMA Period", defval = 1)
function RANDCHARS(len, num) {
let text = "";
//Check if numbers
if(typeof len !== 'number' || typeof num !== 'number'){return text = "NaN"};
const charString = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()<>-=_+:;";
let charStringRange = undefined;
switch (num){
case 0:

SBI

記事日経平均は3万円目指す展開か≫そこで買われる銘柄は?

Array.from(document.querySelectorAll('div.md-l-mainarea-01.md-l-utl-mt15.repoTable.repoTableBrand > table tr')).filter((e, idx)=>{ return !(idx==0 || idx == 1) }).map((e)=>{return e.querySelectorAll('td:nth-of-type(4)')[0].textContent})

["5232", "5703", "5801", "5214", "3101", "4208", "3863", "6302", "5711", "5233"]

以下のデータを含むGoogleSpreadSheetからGoogleFormを作成する。

QuizBody ChoiceA ChoiceB ChoiceC ChoiceD Answer Point
1+1= 2 4 5 6 2 1
10+5= 10 12 13 15 15 1
5+2= 7 4 5 1 7 1

YOUR_FOLDER_IDはGoogleSpreadSheetファイルが存在するディレクトリ、

const QUIZ_FOLDER_ID = 'YOUR_FOLDER_ID'

function myFunction() {
  addFormItems()
}

function addFormItems() {