$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SyaroNote
Search
Yuto Tokunaga
March 25, 2016
Technology
0
2k
SyaroNote
2016/03/25 天下wiki武道会
http://connpass.com/event/27643/
発表資料
Yuto Tokunaga
March 25, 2016
Tweet
Share
More Decks by Yuto Tokunaga
See All by Yuto Tokunaga
QMLでFlappyBirdを作ろう
yuntan
0
1.6k
Haskellでbrainfckインタプリタを書きたかった話
yuntan
0
860
KC3 2014 懇親会LT 「Let It ʕ ◔π◔ʔGo」
yuntan
0
140
QMLとモバイル
yuntan
0
920
KC3 2013 懇談会LT 「QML + C++で楽しい!」
yuntan
1
200
Other Decks in Technology
See All in Technology
ActiveJobUpdates
igaiga
1
260
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
950
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
特別捜査官等研修会
nomizone
0
260
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
140
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
1.4k
Amazon Quick Suite で始める手軽な AI エージェント
shimy
1
1.1k
日本Rubyの会: これまでとこれから
snoozer05
PRO
5
200
文字列の並び順 / Unicode Collation
tmtms
3
620
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
180
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
910
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
420
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
0
89
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
27
sira's awesome portfolio website redesign presentation
elsirapls
0
87
GraphQLとの向き合い方2022年版
quramy
50
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Are puppies a ranking factor?
jonoalderson
0
2.3k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Deep Space Network (abreviated)
tonyrice
0
18
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Transcript
SyaroNote Markdown wiki for personal and small group 1 /
30
@yuntan_t 2 / 30
SyaroNoteとは 機能紹介 展望 疑問 みんなMarkdownでメモとか記事書くの大好きだけど,書 いたメモをどうやって閲覧・管理してる? 3 / 30
SyaroNoteとは 機能紹介 展望 Atomなどのエディタのプレビュー 編集機能は充実しているけど読むためだけに開くのが面倒 スマートフォンで見れない 4 / 30
SyaroNoteとは 機能紹介 展望 Qiita? Ὢ Qiitaはメモ帳ではありません エンジニアにとって嬉しい記法が充実している 公開が前提 5 /
30
SyaroNoteとは 機能紹介 展望 Kobito, PileMd等 Markdownでメモをとるための,PC(Mac)のネイティブア プリ メモをフォルダ分けして管理する機能もついていたりする メモの動機が面倒,PCでしか読み書きできない 6
/ 30
SyaroNoteとは 機能紹介 展望 こんなソフトが欲しい! 文章を階層的に管理できる 専用のソフトのインストールなしに文章を閲覧・編集でき る (スマートフォンからでも) 個人のメモや,小規模のグループのWikiとして使える (文
章を非公開にできる) 技術的・学術的文章にも対応できる (コードブロック,数 式等) データ移行 (使い始める,使うのをやめる) のが簡単 7 / 30
SyaroNoteとは 機能紹介 展望 こんなソフトが欲しい! 文章を階層的に管理できる 専用のソフトのインストールなしに文章を閲覧・編集でき る (スマートフォンからでも) 個人のメモや,小規模のグループのWikiとして使える (文
章を非公開にできる) 技術的・学術的文章にも対応できる (コードブロック,数 式等) データ移行 (使い始める,使うのをやめる) のが簡単 SyaroNoteはこれらの特徴を全て備えています 8 / 30
SyaroNoteとは 機能紹介 展望 使い方 1. ダウンロード&展開 2. ターミナルでsyaro <path> を実行
3. ブラウザでlocalhost:8080 を開く 独自フォーマット・データベース不使用 ファイル・フォルダをコピーするだけで使用開始できる 9 / 30
閲覧機能 10 / 30
左サイドメニュー・Table of Contents (目次) 11 / 30
コードブロックのシンタックスハイライト 12 / 30
数式 13 / 30
ファイル一覧 14 / 30
フォルダを開いた時 15 / 30
階層的な文書管理 16 / 30
[[Wiki Link]] Wiki内の別のページに簡単にリンクできる 17 / 30
編集機能 18 / 30
リアルタイムプレビュー 19 / 30
表エディタ・絵文字補完 20 / 30
数式エディタ 21 / 30
プレゼンテーションの作成 22 / 30
Gitによる履歴管理 23 / 30
SyaroNoteとは 機能紹介 展望 その他 検索機能 認証機能 (HTTP Basic, Digest) ファイルの編集・追加などをトリガに任意の処理が可能
24 / 30
SyaroNoteとは 機能紹介 展望 展望 ドキュメントの拡充 UML図等の簡単な作図機能 検索機能の拡充 タグ関連機能 ページ間の関連をグラフとして表示する機能 25
/ 30
SyaroNoteとは 機能紹介 展望 https://syaro.untan.xyz/ https://github.com/OUCC/SyaroNote 26 / 30
Backup 27 / 30
Evernote + Marxico 編集にMarxico,閲覧にEvernoteを使う 個人的には割といい感じ あえて言うならEvernoteにデータを握られるのが嫌 28 / 30
ワンバイナリのWebサーバーとして動作し,ローカルで実 行することも,サーバーで実行してインターネット経由で アクセスすることも可 Windows, Mac, Linuxで動く HTTP Basic,Digest認証が利用可 独自フォーマット・データベース不使用 ファイル・フォルダをコピーするだけで使用開始できる
29 / 30
設定ファイル actions: post_create: [] post_update: ["sendtoslack", "msg={{author}} updated {{wikiPath}}: {{message}}"]
post_rename: [] post_delete: [] post_upload: [] auth: mode: basic realm: Auth required permit_read_nobody: true user: hoge pass: "pass" 30 / 30
None