プレゼンテーション資料をMarkdown形式で書いていて、図を入れたいが図はどうやって用意しようか、となりました。 せっかくテキストエディタでプレゼンを作れるようにしているのに、図を描くのにテキストエディタでなくドローツ […] プレゼンテーション資料をMarkdown形式で書いていて、図を入れたいが図はどうやって用意しようか、となりました。 せっかくテキストエディタでプレゼンを作れるようにしているのに、図を描くのにテキストエディタでなくドローツールを開くのは面倒だな、テキストで図を描ければ、ソースコードとして管理できるから似たような図を量産するのも楽だし、バージョン管理で変更点もわかりやすい。 ということで探したところ、Plantuml が見つかりました。日本語のマニュアルもあるし、評判もいいみたい。 インストールしようとしたところ、図を1,2個作るだけならオンラインでできるようです。試
PlantUML Standard Library Welcome to the guide on PlantUML's official Standard Library (stdlib). Here, we delve into this integral resource that is now included in all official releases of PlantUML, facilitating a richer diagram creation experience. The library borrows its file inclusion convention from the "C standard library", a well-established protocol in the programming world. Standard Librar
この件について改善がなされるとの発表がMicrosoft DOCS International Teamからありました。 少なくとも、誤訳の報告についてはやりやすくなるそうです。 ご担当者様及びに尽力してくださった方々には感謝いたします。 https://github.com/dotnet/docs.ja-jp/issues/118#issuecomment-408283458 今回の私の記事に憤ってる人たちは改善されたことを確認するためにドキュメントフィードバックを送りまくってそれをブログにでもまとめればいいと思うんですよ。— 軒先のネコ (@megascus) 2018年7月28日 -----------------------------------追記ここまで---------------------------------------------- ということで、おとといぐらいか
Your personal research assistant Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share research. Download Available for Mac, Windows, Linux, and iOS Just need to create a quick bibliography? Try ZoteroBib. Collect with a click. Zotero automatically senses research as you browse the web. Need an article from JSTOR or a preprint from arXiv.org? A news story from
プレゼン資料の目的はただ1つ。「見てくれる人に、楽しんでもらう」ことだと思います。「よく作られたプレゼン資料」は、(内容はどうあれ)それだけで「面白いコンテンツ」になります。 「プレゼンの作り方」のような書籍では、プレゼンは「相手に行動を起こさせることが目的」という趣旨の内容が書いてありますが、個人的に優先すべきことは見てくれる人に「楽しんでもらう」ことだと思っています。それがのちのちの行動へとつながっていくのです。きっと。 最近では「Keynote」や「Googleスライド」など優れたプレゼンテーション制作ツールも多々ありますが、今回は基本中の基本、マイクロソフト社「PowerPoint(パワーポイント)」を使っています。 パワーポイントはユーザー数も圧倒的に多く、便利な使い方のテクニックや実際の使用例がウェブで見つけやすい。そして参考になる書籍も豊富にあります。パワーポイントは初心者に
この記事は全文検索エンジン「Elasticsearch」の入門チュートリアルです。 Elasticsearch とは Elasticsearch は Elastic 社が開発しているオープンソースの全文検索エンジンです。 大量のドキュメントから目的の単語を含むドキュメントを高速に抽出することができます。 Elasticsearch では RESTful インターフェースを使って操作しますが、「Elasticsearch SQL」を使って SQL 文でクエリを記述することもできます。 Oracle や MySQL などのリレーショナルデータベースに慣れている人にとっては、最初はとっつきにくいと感じるかもしれません。 しかし、Elasticsearch の API はとてもシンプルなので、心配しなくても大丈夫です。 Elastic Stack とは Elastic Stack は Elasti
2021年12月20日追記:第2版できました! IPv6を解説した「プロフェッショナルIPv6」をラムダノート株式会社から出版しました。 初版は456ページになりました。紙版の厚さは23mmになる予定です。 現時点で、IPv6に関して世界で最もまとまっているIPv6本であると個人的に考えています。 「プロフェッショナルIPv6」は、株式会社日本レジストリサービス様、BBIX株式会社様、NTTコミュニケーションズ株式会社様、日本ネットワークイネイブラー株式会社様、クラウドファンディング(「すごい技術書を一緒に作ろう。」という企画です)でのみなさまによるサポートにより実現しました。 IPv6に関する技術情報を広く公開するという趣旨に賛同いただき、本書の執筆と制作、公開にあたって多大な協賛をいただきました。ありがとうございます!!! 「プロフェッショナルIPv6」は、通常の書籍として5000円で
Rabbitとは Rabbitはプログラマ向け(主にRubyist向け)のプレゼンテーション ツールです。 Rabbitはテキスト形式でプレゼン資料を作成できるので、常にエディ タとバージョン管理システムを使っているプログラマ向きのプレゼ ンテーションツールです。 また、キーボードによるインターフェイスが充実していることもプ ログラマにはうれしい機能です。Keynoteや他のプレゼンテーションツールで スライドを作成しているユーザでも、スライド表示にRabbitを使う ことができます。具体的には、見栄えの調整などのスライド作成は GUIのプレゼンテーションツールで行い、スライド表示・操作のイン ターフェイスだけキーボード操作に強いRabbitを使う、というよう に使い分けられます。 さらに、Rabbitではスライドの見た目をRubyでカスタマイズできま す。プレゼンテーションの時もプログラ
Boostnoteの記事一覧をまとめました。 お問い合わせなどありましたらこちらまでよろしくお願いします。 ・Twitter ・Facebook ・Reddit はじめに Boostnoteコミュニティの紹介 Boostnoteの各コミュニティのまとめです。 コミュニティ上で最新記事を発信しているので、ぜひ参加していただけると嬉しいです。 boostnote.hatenablog.com 記事一覧 基本的な使い方 ノートの作成方法と設置画面 上記の2つの主な機能の使い方と、Boostnoteのデザインやフォント、エディタのモードなどを変更方法を紹介している記事です。 boostnote.hatenablog.com Boostnoteのメモを、クラウド上に同期する方法。 Boostnoteは、何も設定しなければlocal storageにデータが保存されるようになっているのですが、 Dro
1ファイルのMarkdownからPDFやEPUBを生成するドキュメントツール、Cheepubというツールを作りました。 Cheepub: https://github.com/takahashim/cheepub 特徴 一言で言えば「MarkdownでRe:VIEWみたいなことを簡単にやりたい!」という人のための、Re:VIEWの劣化版(機能限定版)みたいなやつです。 設定ファイルを別に作ったり、Markdownファイルを複数に分割したりせず、1ファイルだけで完結します Jekyllのfrontmatterみたいなやつで、YAML的な設定を書けます ベージ分割はhorizontal line(HTMLで言うところの<hr />)の拡張で対応しています PDF生成にはLaTeXを使っていて、標準で縦書き・2段組に対応します front-matterでいろいろ書けばできます。styファイルはな
テーマ やりたかったこと デモ 手順 タスク 仕組み できること・できないこと できること できないこと 次の実装 さいごに fusuma0.0.1をリリースした。https://t.co/EpS9Wkq7DT— npx hiroppy😶 (@about_hiroppy) 2018年4月27日 今現在、0.2.1 テーマ 本質ではないwebpackとかBabelとかPostcssとかの設定ファイルを書くことなく、1コマンドでリリースまで面倒を見てくれて、マークダウンだけクールなスライドを作れるようにしたい。 サッとスライドを作れて、サッっとデプロイしたい。 やりたかったこと webpackやBabelの設定を隠蔽したい 開発・プロダクトビルド・リリースを1コマンドで終わらせたい マークダウン(or HTML)で書けるようにしたい フレームワークへの接続 bespoke.js以外にも対応さ
概要 Jenkins、SonarQube、Nexusを使用してCI環境を構築する手順を記載する。 どのようなCI環境を構築するか GitリポジトリにソースコードがPushされると、自動的にJenkinsがJunitテストとCheckstyle、FindBugs、SonarQubeによる静的解析を行う。 Junitテストと静的解析の結果をJenkinsの画面で確認できる。 GitリポジトリにライブラリモジュールがPushされると、自動的にNexusのプライベートMavenリポジトリにartifactとして登録される。 前提 Linux(CentOS7)端末にCI環境を構築する。 ビルドツールにMavenを使用する。 バージョン管理システムにGitを使用する。 Jenkins、SonarQube、NexusをDockerコンテナとして動作させる。 事前に用意しておくもの Gitリポジトリ Or
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Truthiness in Conditionals - Andy Croll 原文公開日: 2017/12/31 著者: Andy Croll Rubyの条件構文は「trueっぽい(truthy)」のです。条件内でnilと評価されるステートメントは、どんなものであってもfalseと等価であると見なされ、nilでないものはどんなものであってもtrueと見なされます。 次のような書き方をしないこと 条件をこじらせた書き方。 # 悪例1 unless something.nil? # 何かする end # 悪例2 if !something.nil? # 何かする end # 悪例3 if !!something # 何かする end 以下のように書くこと # 悪例1〜3のようにではなく、こう書くべし if something # 何
さる 4月25日、VRエンスーで著名なGOROmanさんが「全ての出版社は多分潰れる」という電子書籍を出した。この本は、同氏が飛行機の欧州航路で移動中の12時間で書き上げた「即席の書籍」である。 あたかもGOROmanさんが目の前で即席のプレゼンをしてくれているような感覚に陥った。本なんだけど圧倒的なライブ感。その面白さに惹かれ、その夜には自分も筆をとっていた。 外が明るくなる頃には書き上がったので、すぐに BOOTH に陳列した。自分の思うところを荒々しく書き綴った、決して完成されてない書籍が世の中に出た。 ニコ技深圳コミュニティでお世話になっている伊藤亜聖さんがGOROmanさんと私のムーブメントに乗り、後に続いた。「大学の先生がスマホで書いた本」という、これまでにないスタイル。私は Pages での組版と校正を数時間ほど手伝い、98ページもの書籍が世に出た。 わずか4日間で3冊の本が
昨日の 技術書典4 にて初めてのサークル参加をしたので、その経緯から終了までを、半年後の自分に向けてメモします。 頒布情報などは、ブログに記載してあります。 at-grandpa.hatenablog.jp Twitterなどにもつぶやいています。 #技術書典 #技術書典4 「く12」にて、このすみ堂さんとの合同スペースにて「におうコードの問題集」を頒布します。 冊子+PDF or PDF、共に1000円です。冊子が売り切れたらPDFのみになります。PDFはBOOTHでも販売予定です。詳しくは下記リンクをどうぞ。https://t.co/iiL80GxTCu 楽しみ! pic.twitter.com/5pGTuTfuPP— at_grandpa@技術書典4 く-12 (@at_grandpa) 2018年4月21日 目次 目次 参加経緯 執筆 入稿 準備 前日 当日 販売実績 考察 参加経
文字起こしは、記事をつくる上で大事な工程のひとつ。 でも取材が終わった瞬間に、取材に行く前にやっていた“すぐにやらなければいけない仕事”をやったり、他の人から頼まれたタスクをやっているうちに、文字起こしがどんどん後回しになって億劫に。それなら、早いうちにクラウドワークスに出した方が効率がいいなと思って、ここ最近はそうしていました。 ・・・ そんなとき、こんなツイートを目にして、文字起こしを自動化できるかもしれない…!と思い、さっそく試してみました。 紹介されていたのは、「SoundFlower」と「Google Docs」の2つのツール。 ■ SoundFlower : https://github.com/mattingalls/Soundflower/releases ■ Google Docs : https://docs.google.com/ SoundFlowerの導入について
「プロを目指す人のためのRuby入門」を読んだ 仕事でRubyを使うことになったので、本腰を入れて勉強しようと「プロを目指す人のためのRuby入門」(通称:チェリー本)を購入しました。 昔個人的にRubyを勉強していたころ、著者である伊藤淳一さんの技術ブログをよく参考にしていたのでこれは!と予約して購入しました。 通勤や昼休みなどに毎日少しずつ読み進めていきました。 とても良い書籍だったのでおすすめポイントなど紹介します。 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)posted with amazlet at 18.02.13伊藤 淳一 技術評論社 売り上げランキング: 4,221 Amazon.co.jpで詳細を見る おすすめポイント エンジニアとしてのこだわりがたくさん詰まっている書籍だと感じま
はじめに 時の経つのは早いもので、私がIT業界に身を置いて四半世紀になってしまいました。 その間、膨大な数の「設計書(仕様書)」を書いて来ましたが、未だに悩み・迷いは尽きません。 それでも、亀の甲より年の劫とも申しますので、私なりの経験則を「個人」と「チーム」の両観点でまとめてみました。 本稿のテーマは、「主に設計書を想定した、開発ドキュメントの書き方」です。 本稿で前提とする設計書は、ExcelやWordで書かれた、フォーマルな(≒納品物になりえる)設計文書、です。 したがって、自社サービス開発よりも受託開発、アジャイルよりもウォーターフォール、を前提として読んでいただいた方が、しっくりくると思われます。 <ご注意> 本稿の内容は執筆者独自の見解であり、所属企業における立場、戦略、意見を代表するものではありません。 個人的に心がけていること 当該文書の作成目的や位置付けを冒頭に記載する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く