Skip to content

Instantly share code, notes, and snippets.

@mikoto2000
mikoto2000 / title+url-markdown-bookmarklet.js
Created May 24, 2022 08:20
マークダウン形式でタイトルと URL のリンクを取得。
javascript:(function(){prompt('Title%20+%20URL','['+document.title+']('+location.href+')')})()
@mikoto2000
mikoto2000 / Makefile
Created May 10, 2020 22:56
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53 をビルドするための Makefile
LIBXIL := ../RTOSDemo_A53_bsp/psu_cortexa53_0/lib/libxil.a
LIBXIL_MAKEFILE := ../RTOSDemo_A53_bsp/Makefile
LIBXIL_DIR := ../RTOSDemo_A53_bsp
OBJDIR := obj
CFLAGS := -Wall -O0 -g3 -fmessage-length=0 -fno-builtin -MMD -MP
TARGET := $(OBJDIR)/FreeRTOSDemo_A53.elf
INCLUDE := \
-I "../../../Source/include" \
-I "../../../Source/portable/GCC/ARM_CA53_64_BIT" \
-I "../../../Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/Full_Demo" \
@mikoto2000
mikoto2000 / title_url.js
Created April 29, 2020 01:43
bookmarklet
javascript:(function(){prompt('Title%20+%20URL','['+document.title+']('+location.href+')')})()
@mikoto2000
mikoto2000 / 20200412.md
Created April 12, 2020 16:55
2020/4/12 最新箱庭デモソースコードを Docker に載せて動かした記録。

前提

  • OS: Windows 10 Pro
  • Docker: Docker version 19.03.8, build afacb8b
  • 以下のコマンドをインストール・パス設定済み(MSYS2 でインストールした)
    • curl
    • tar

デモのコンテナ構成

@mikoto2000
mikoto2000 / ソース.vim
Created November 3, 2019 18:50
lsp#register_notifications の挙動確認
function CallbackTest(server_name, data)
call lsp#log("a:server_name", a:server_name)
call lsp#log("a:data", a:data)
endfunction
call lsp#register_notifications('CallbackTest', function('CallbackTest'))
@mikoto2000
mikoto2000 / che-aarch64-simple-sample.yaml
Last active October 19, 2019 07:16
che の devfile サンプルたち
---
apiVersion: 1.0.0
metadata:
generateName: qemu-xilinx-
components:
- type: dockerimage
alias: gcc-aarch64-linux-gnu
image: mikoto2000/che-gcc-aarch64-linux-gnu:4.8.3.0-1
memoryLimit: 512Mi
mountSources: true
@mikoto2000
mikoto2000 / tex.vim
Created April 29, 2019 06:25
lsp-vim trial
""" for tex development
command! Texd call StartTexDevelopment()
function! StartTexDevelopment()
packadd async.vim
packadd vim-lsp
let g:lsp_log_verbose = 1
let g:lsp_log_file = expand('~/vim-lsp.log')
" bat ファイルを作ってそれを叩くようにしたら、 'invalid content-length'
@mikoto2000
mikoto2000 / SimpleExpression.g4
Created January 13, 2018 08:33
構文解析ハンズオン Vol2 の SimpleExpressionParser を、ハンズオンから提供されているクラスを使用しないで作り直したもの。
grammar SimpleExpression;
@header {
}
expression returns [int e]
: l=number '+' r=number { $e = $l.value + $r.value; }
| l=number '-' r=number { $e = $l.value - $r.value; }
| l=number '/' r=number { $e = $l.value / $r.value; }
| l=number '*' r=number { $e = $l.value * $r.value; }
@mikoto2000
mikoto2000 / config.js
Created October 21, 2017 20:38
VimFX config
'use strict';
const {classes: Cc, interfaces: Ci} = Components;
const css_prefix = `data:text/css,@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);`;
const css_body = `
@-moz-document url('chrome://browser/content/browser.xul') {
#VimFxMarkersContainer .marker {
font-size: 25px !important; /* Specific font size. */
}
@mikoto2000
mikoto2000 / AutowareInstallBattle.mkd
Last active March 30, 2017 18:30
Autoware on Ubuntu on Windows エラー報告

Autoware on Ubuntu on Windows エラー報告

Ubuntu on Windows で Autoware を動かそうとした際に発生したエラーをまとめました。

各エラーが発生するたび、適当な対応をして先に進めていたため、 エラーとその対応をセットで記述しています。

各エラーが発生する前までに何をしたか知りたい場合は、 親知らずの日記 : http://oyasirazu.blogspot.jp/を参照してください。