先日の投稿で公開した正誤表の内容を反映した電子版を公開しました。
コミックマーケット 91 で購入した方は対面電書で、オンラインで購入した方は BOOTH で更新後のファイルを入手することができます。
電子版では修正済みです。
ページ | 章節 | 誤 | 正 | 補足 |
---|---|---|---|---|
3 | はじめに | Yesod の初歩的な解説が書かれた本の上巻です。 | Yesod の初歩的な解説が書かれた本 |
|
7 | 1 | リンク切れの検出や | リンク切れ |
|
17 | 3.2 | これは quasi quote(準引用)と呼ばれる | これは quasi quotes(準引用)と呼ばれる | 表記の統一 |
20 | 4.1 | メモリーに文字のデータが | メモリーに文字列のデータが | |
23 | 5.1 | GHC Users Guidehttp://wiki.haskell.org/GHC |
GHC Users Guide http://wiki.haskell.org/GHC |
空白の追加 |
45 | 8.2 | stack build yesod-bin |
stack install yesod-bin |
|
47 | 8.4 | テンプレートの / のページは図 8.1 です。 | yesod-mysql テンプレートの / のページのスクリーンショットは図 8.1 です。 | 分かりにくかったのでより説明的に |
50 | 8.6 | yesod-mysql を例に、 | yesod-mysql テンプレートを例に | 表記の統一 |
53 | 9.2 | Elm を使えるようにしたライブラリー等もあります。 | (どうも Yesod で Elm を使うライブラリーは古く使えなさそうです。) | |
56 | 10.2 | 型制約の ~ は両辺の型が同値であるという制約を表します。 |
(この文は、次の「新出 API の型」についての解説です。紙面の修正をしたときに入れ違いになってしまいました。) |
下記は電子版未修正です。
ページ | 章節 | 誤 | 正 | 補足 |
---|---|---|---|---|
21 | 4.3 | 「あ」を UTF-16 エンコードすると 3042 | 「あ」を UTF-32 エンコードすると (00003042)16 | 2017.07.25 追記。 Haskell の Char は Unicode コードポイント(UTF-32)を表します。参照 |
他に見付けた場合は、ここのコメント等でお知らせください。
アプリがフォントをうまく認識しない場合にフォントファイルを直接インストールして対処したりできる。同一マシンならライセンス的にも大丈夫なはず。保証はしません。
%appdata%\Adobe\Adobe Photoshop CC 2017\CT Font Cache にメタファイルがある。↓ のような項目が並んでいる。
%BeginFont Handler:DirectoryHandler FontType:Type1 FontName:AdobeDevanagari-Bold FamilyName:Adobe Devanagari StyleName:Bold FullName:Adobe Devanagari Bold MenuName:Adobe Devanagari StyleBits:2 FamilyNameNative:Adobe Devanagari StyleNameNative:Bold FullNameNative:Adobe Devanagari Bold WritingScript:Devanagari OutlineFileName:C:\Program Files\Adobe\Adobe Photoshop CC 2017\Required\typesupport\.f\\.1 DataFormat:sfntData UsesStandardEncoding:yes isCFF:yes hasSVG:no FileLength:335268 FileModTime:1480434360 WeightClass:700 WidthClass:5 AngleClass:0 DesignSize:110 NameArray:0,Mac,4,Adobe Devanagari Bold NameArray:0,Win,1,Adobe Devanagari %EndFont
FullName
で目当てのフォントを見つけて、OutlineFileName
のファイルに ttf 拡張子を付けると Windows がフォントファイルとして認識してくれるので、インストールするなどする。
%appdata%\Adobe\CoreSync\plugins\livetype\r にもフォントファイルがある模様。
コミックマーケットお疲れさまでしたー。
Yesod 本 紙面版 完売!後は電子版のみ。電子版はいっぱいあります! #C91 #Haskell #Yesod
— kakkun61@技術書典2 う-04 (@kakkun61) 2016年12月29日
印刷分完売しました。ありがとうございますー。技術書典のときよりも早く売り切れたのはまさかという感じでした。技術書典が特別技術系が売れるのかと思っていたんですが、そうでもないんですね。もっと刷ればよかった。
冬コミの申込セット、明日24時オンライン申込締切で、宅配が明日21時になったマン 不安しかない
— kakkun61@技術書典2 う-04 (@kakkun61) 2016年8月17日
もうやばい。
冬コミの申し込みは夏コミ後すぐなんですねー(棒
郵送じゃなくて宅配だったので追加費用が。
サークル「趣味はデバッグ……」は当籤して「木-西み26a」だそうです。
— kakkun61@技術書典2 う-04 (@kakkun61) 2016年10月28日
当籤したのにやる気出ず放置。
やっと動きだす。
Bitbucket Pipelines が年内無料ということで自動で Slack に PDF がアップロードされるようにしました。
事前に立てたスケジュールなど完全に無視されて、2週間ぐらい前までシコシコしてました。
あっ、予約のある印刷所もあるのね(今さら
— kakkun61@技術書典2 う-04 (@kakkun61) 2016年12月20日
いざ入稿と思ったら予約が要ることに気付く。締切の晩い印刷所にしようと思ってたんで、すでに追加費用のない印刷所はなく…… でも、お金で解決できて本当によかったですね……
即売会用什器はちょっといいやつに新調しました。
基本的に前回と同じで、追加で CI 環境を調えました。
Bitbucket Pipelines を使って vvakame/review Docker イメージでビルドして Slack に作った #ci チャネルにアップロードするようにしました。
review-ext.rb は pagebreak
と flushright
が増えました。
module ReVIEW Compiler.defsingle :emptypage, 0 Compiler.defsingle :pagebreak, 0 Compiler.defblock :flushright, 0 class LATEXBuilder def emptypage puts '\newpage\null' end def pagebreak puts '\newpage' end def flushright(lines) puts <<EOS \\begin{flushright} #{lines.join "\n"} \\end{flushright} EOS end end end
ダウンロードカード、前回は Google Drive にアップロードしたファイルを時限で公開停止にしていたのですが、今回は対面電書のシステムを使ってみました。1つずつ別々のシリアルコードの入ったカードなので印刷が面倒なんですが、1人ずつ初回アクセスから何日間ダウンロード OK みたいなことができるようになりました。
前回の後に存在を知った国際標準同人誌番号略して ISDN という ISBN をもじったサービスがあるので、今回はそれを利用して JAN コードらしきバーコードを付けました。普通書籍には2つバーコードがあるのですが、下側は値段の情報が含まれていて、販売方法や時期で値段の変わる同人誌には合わないなということで空白にしています。このバーコードがあるとグッとそれっぽくなりますねー。付近の文字は OCR-B という JIS 規格のフォントを使っています。オープンソースのものがこちらに。あと、ISDN を主宰なさってる方がわざわざ挨拶に来てくださいました。
この恰好いい表紙(自画自賛)は10月に初めて買ったカメラ Sony α6300 で撮りました。東京タワー初めて近くで見ましたが、すっごい恰好いいですね。写真とか会社のビルから見て知った気になっていましたが、それは所詮知った気でしたね。あと、レンズは用法用量を守って摂取したいと思います。(すでに3本)
とはいえ恰好いい表紙はやっぱり人目を引きますね。「あ、あの人表紙に目が止まった」というのはちょこちょこ気付きました。
72ページあれば背に文字を入れられそうでした。
今回は寝坊せずに、というかダウンロードカードがまだできてなかったのでコンビニプリントしながらの徹夜で向かいました。
8時過ぎぐらいにビッグサイトに着いてサークル入場口で改札して入るときは、お~サークル入場だーって感動しましたね。
設営完了!西み26aやで~。 #C91 #Haskell #Yesod pic.twitter.com/4Pe3m1N0qU
— kakkun61@技術書典2 う-04 (@kakkun61) 2016年12月29日
前回↓のようなことがあったのでサークルカットを立てるようにしました。
「(会場出てから)そういやHaskell表紙のやつあったけどどこだっけ」&「(会場内で)Yesodってなんだろう」って思いつつスルーしてしまったやつ! https://t.co/aLAPB7P7aQ
— へんしん (@calendaaaaar) 2016年6月26日
Square リーダーを買ってクレジットカード決済をできるようにしました。1人だけクレジットカード決済しました。あっさりすぎてちゃんと決済できてるのか不安になるくらいでした。
イーゼル・値札立て・ご自由にどうぞのカード立てと全部新調しました。ストアエクスプレスという店舗什器を扱っている問屋がやってる小売店で全部購入しました。確かに店舗でこういうの使ってるわみたいなのが売ってておもしろい。
小銭入れも買ったのですが大きすぎたのでそれは結局使わず終いです。お札も入るのはいいんですが。あと、同人誌即売会だと50・10・5・1円玉は全然使わないので、100円と500円がもっと入るといいですね。CAD 勉強して 3D プリントするかな。
丈夫ではあるけどさすがにデカいな pic.twitter.com/LzyJFntKD2
— kakkun61@技術書典2 う-04 (@kakkun61) 2016年12月24日
前回の『(上)』購入者には200円の割引をしていました。内容かぶっているのでね。
前回通り全部書いちゃいます。
項目 | 単価 | 部数 | 合計 |
---|---|---|---|
紙版 | 1000 | 14 | 16000 |
紙版(Square) | 967 | 1 | 1000 |
紙版(割引) | 800 | 1 | 800 |
紙版(割引)(Square) | 0 | 0 | |
電子版 | 800 | 11 | 8800 |
電子版(Square) | 0 | 0 | |
電子版(割引) | 600 | 1 | 600 |
電子版(割引)(Square) | 0 | 0 | |
合計 | 27 | 24567 |
結構みなさん紙版を選ぶんですよね。紙が残っている段階で電子版のみを選んだのは1名か2名かだったと思います。自分なら紙はかさばるから電子版のみを買うと思うんですが。なるほど。
項目 | 金額 |
---|---|
紙版 | 24105 |
コンビニプリント | 100 |
参加費など | 11200 |
合計 | 35305 |
申し込みセット取り寄せと印刷がどっちもギリギリで追加料金だったのでちょっと出費がかさんでますね。前回今回と完売だったので次回以降は30部か40部かぐらい刷って印刷単価下げますかね。
什器は次回以降も使えるからまぁ含めないでおこう。カメラは(ry
というわけで最終的に赤字になるかどうかはオンライン販売にかかってるので何卒何卒。BOOTH で販売開始しています。
技術書典 2 や夏コミどうしますかね。今のところネタがないので夏コミ申し込みセットも購入してこなかったんですよね。とりあえず買ってから考えるかー。
サークル「趣味はデバッグ……」の2冊目の頒布をコミックマーケット91にて行います!
前回、技術書典で頒布した『遠回りして学ぶ Yesod 入門(上)』の増補改訂版という形になります。
対象読者は前回通り、下記ような方になります。
内容は、下記となります。
Scotty の章以外は『上』はそのまま含まれています。Scotty はちょっと脇道にそれすぎたなぁと思って省きました。
詳しい内容は見本誌で確認ください。
今回は @syocy さんに1つの章を書いていただきました。
価格は下記の通りとなります。
以前に『上』を購入くださった方には、奥付(表紙を除いて一番最後のページ)を紙でも電子でも構いませんので見せていただければ、現地販売で200円引きいたします。
クレジットカード決済は、Square 社が対応しているものに限ります。
スペースは「1日目(木曜日)西み-26a」です。
よろしくお願いします!
本記事は Yesod Advent Calendar 2016 の22日目の記事も兼ねています。すみません、宣伝記事でした。
追記 電子版(PDF)販売はこちら。
この記事は Krile Advent Calendar 11日目の記事です。
Krile いいですね。Wassr 民だったので Krile 2 のころから使ってました。
さて本題。
なぜこれを買ったのかは正確には覚えてないのですが(おそらくなんらかの書評を読んだのだと思う)いわゆる「控えめに言って最高」というやつですね。
8日目の『星川銀座四丁目』と同じ作者の玄鉄絢さんですね。2003年から2005年の作品です。
2007年までにスピンオフ『五十鈴のカウンター』が発表されたんですが、なかなか単行本収録されず、やっと2016年発行の『イイタさんペイロード』1巻に収録されたので合わせて読みましょう。
イイタさんペイロード VOLUME1 (メガストアコミックス)
本編はアニメ化もされておりますのでどうぞ。
『少女セクト』自体は全年齢扱いですが、掲載雑誌が成人向けだったこともあり、店舗によっては成人向け漫画コーナーにあることもありますので、店頭購入する際はご注意ください。
読んでた雑誌(厳密にはアンソロジー扱い)『つぼみ』・『メバエ』・『ひらり、』が次々と休刊してしまって悲しみ。
BOOTH にて『遠回りして学ぶ Yesod 入門(上)』の電子版(PDF)のインターネット販売を開始しました!
1000円となります。
結構さっくり開設できてびっくりしてる。
どこでダウンロード販売すべきなんかなと思ってちょっと調べたんでまとめときます。
候補としては、メロンブックス・BOOTH・DLsite がありました。それぞれの店舗での販売価格に対する受取価格はざっくり次の通りでした。
店舗 | 受取価格 |
---|---|
メロンブックス*1 | 販売価格 × 0.7 -(振込手数料) |
BOOTH*2 | 販売価格 × 0.966 - 10 -(振込手数料 300 or 200) |
DLsite*3 | 販売価格 ×(販売価格により変動 0.5~0.8) |
BOOTH が圧倒的じゃないか、というわけで、BOOTH にしました。後出だけあってサイトがナウいのもポイント。
ちなみに月の受取価格が1000円未満の場合は次の月に繰り越されるので振込手数料でほぼ消えたなんてことにはならないようです。
公開してから思ったんですが、誤謬を修正してバージョンアップした場合は、ファイルを登録しなおせば、すでに購入した人は新しいのをダウンロードできるんだろうか?
先人のみなさんはどうしてるんですかね?
技術書典タグがあるのでそれで検索すれば他サークルの作品ももう販売されているようですね。