Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SyaroNote
Search
Yuto Tokunaga
March 25, 2016
Technology
2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SyaroNote
2016/03/25 天下wiki武道会
http://connpass.com/event/27643/
発表資料
Yuto Tokunaga
March 25, 2016
More Decks by Yuto Tokunaga
See All by Yuto Tokunaga
QMLでFlappyBirdを作ろう
yuntan
0
1.6k
Haskellでbrainfckインタプリタを書きたかった話
yuntan
0
880
KC3 2014 懇親会LT 「Let It ʕ ◔π◔ʔGo」
yuntan
0
140
QMLとモバイル
yuntan
0
1k
KC3 2013 懇談会LT 「QML + C++で楽しい!」
yuntan
1
210
Other Decks in Technology
See All in Technology
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
140
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
730
20260722_品質と開発生産性の相互作用
magicpod
0
110
Power Automateアップデート情報
miyakemito
0
300
『モンスターストライク』 の運営に伴走する! データ民主化への 解析グループの3つのアプローチ
mixi_engineers
PRO
0
200
脱Jenkins、インターン生が挑んだCIツールGitHubActions移行
mixi_engineers
PRO
1
310
「待ち時間」の消滅と「自我消耗」の加速:生成AI時代のエンジニアを救うメンタル・リソース管理
poropinai1966
0
400
AIQAのナレッジ構築について
qatonchan
1
140
reFACToring
moznion
1
1.1k
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
400
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
120
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
8
6.9k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
A designer walks into a library…
pauljervisheath
211
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Designing Experiences People Love
moore
143
24k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
920
Product Roadmaps are Hard
iamctodd
55
12k
Visualization
eitanlees
152
17k
We Are The Robots
honzajavorek
0
290
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
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