2020/12/03
2020/12/02←2020/12/03→2020/12/04
takker.icon
/takker/external-completion-2作った
/takker/external-completionの改良版
設定を変えると、ふつうのリンク[]でも外部projectからの入力補完が作動するようにした
https://gyazo.com/de2cb34ab8213ccb4dedd7017011de9c
入力補完の有効/無効の切り替えボタンも用意したので、邪魔にはならない
ニャンダホォdnin.icon*4
これはファイブミニ3本進呈したいレベルdnin.icon
なぜにファイブミニ
これで、どのprojectに書き込むか気にしなくても、だいぶなんとかなるようになった
例えば補完ソースに/villagepumpを入れておけば、自分のprojectに書いても井戸端に書いてもページを探し出せる
従来は/を入力しないとsuggestしてくれなかったが、今回の変更で、意識せずにprivate projectのリンクも候補に出せるようになった
従来の[/]に依る補完も別途設定できる
[]では自分のprivate projectを、[/]では他者のprojectを補完できるように設定しておくと便利
ふつうのブラケティングで自分が作った複数のprojectを透過的に扱うことができる
他のprojectから情報を探したいときは、/を意識的に入力することで検索できる
ちなみに[]の補完ソースに他者のprojectを指定することもできるがおすすめしない
Scrapboxの哲学に反する
他人の作ったリンクを貼るだけで満足してしまう
これバグだったのか
/forum-jp/new page切り出し先がリネーム済みの場合、切り出しがリダイレクトされてしまう
報告しておけばよかったか
2を導入したら生活変わったdnin.icon*7
air34n.icon
2020/11/13に書いたCAD図の件、色々やってる内に電卓だけで各座標出せちゃう状況になったのでエクセルとVBA使って図を描かせるか、直接NCデータ作るか、少し考えます!
イイ感じ!!
/icons/よさそう.icontakker.icon
ところでNCデータってなんでしょうか?
NCは加工機に加工させるためのプログラムですよ
原点を材料の端に決めて絶対値座標でどうやって加工するかとかがデータ内に含まれてます
ウチはレーザー加工機ですが5軸フライス加工機なんかだとここまではドリルでとかここからは工具を変えてとかも含まれて結構複雑ですね
さ、帰ろair34n.icon 2020/12/3 20:00
オツカレサマ((。´・ω・)。´_ _))
あざーーーっす
声優Note始まった。ラジオ。
10年以上使ってるONKYOのスピーカー、テレビに接続してるが最近やたらノイズが乗るようになってきた
ひどくなったら変えなきゃやなぁ、、、次は何にするかなぁ
TaoTronicsのサウンドバーとか
dnin.icon
タイトルと1行目が異なるページを作る
ドコモ、5Gも利用できる月20GB/2980円の新プラン「ahamo」発表 - ケータイ Watch
kuuote.icon
Scrapboxの開発に倣ってWikiでIssueの管理をしてみているが、とてもやりやすいな
単位がWikiのページになるのでとても作りやすい
完璧を求めなくても後から追記できる(まあこれは自分しか使ってないからというのがありそう)
Issue以外の付加情報をページに切り出せる、脱線できる
GitHub Issue等だと無理だと思う
検索機能が無いと未完の区別が付かないのは厳しいか
タイトルに✅🔳を入れるといい感じに完了したかどうか示せて便利です
自分であれこれ作ってて、ソフトウェアの安定版が欲しいと思った時に本当に必要なのは愚直にある機能レベルで固定されたものではなく、全ての実装した機能が安定して使えるスナップショットみたいなものなんだと気付いた
安定版を使おうとすると機能が制限されるのが嫌だということを知った
suto3.icon
JavaScript /icons/javascript.icon https://svg-hosting.vercel.app/api/svg?url=https://scrapbox.io/api/code/suto3/わからん/idk03.svg
2番目リンク切れてる
修正しましたsuto3.icon
/icons/ありがと.icon
うむ、フォント芸がいくらでもできるな
その発想はなかったtakker.icon
しかし、Scrapboxの哲学を理解している井戸端民のみなさんは、自重してくれるでしょう
p5.js いいよね、何かホッとする
精神安定剤
code:sketch.js
const sketch = p => {
p.setup = () => {
const step = 64; //各ブロックの間隔
const c = p.color(0,127+p.random(128),0); //市松の色
const canvas = p.createCanvas(window.innerWidth, document.body.clientHeight);
canvas.position(0,0); //canvasをページの原点に固定
canvas.style('z-index','-1');//canvasを後ろに移動する
p.background(3); //背景色
p.noStroke();
p.fill(c);
for (let y = 0; y <= p.height; y += step) {
if(y % (step*2) == 0){ // y の値が (step*2) で割り切れる時
for (let x = step ; x <= p.width; x += step*2) {
p.rect(x, y, step, step);
}
}else{ // y の値が (step*2) で割り切れない時
for (let x = 0; x <= p.width; x += step*2) {
p.rect(x, y, step, step);
}
}
}
}
p.draw = () => {
}
}
new p5(sketch, '');
p5-sketch-button.icon
うーん。アイコンボタンと判定される場合と、リンクと判定される場合があるのか…
2020/12/02←2020/12/03→2020/12/04