ひまつぶし雑記帖

twitterを縦書きに バグ取り

2009/12/13 [08:37:39] (日) 天気

下痢だったり汗だったりだるさだったり、風邪なんだか単なる体調不良なんだかよくわからない残念な週末だ。寝たり起きたりを不規則に繰り返しつつ、思いつきから実装まで2時間ほどででっち上げたのがtwitterの縦書き表示。

名づけて「たてたったー」

って、このネーミングに勝った感。
ttp://www.holeinthewall.jp/~butch/zakki/tatetatter.pl
レイアウト、色などなど、ダサイんだが、とりあえず。
横のものを縦にして眺めるだけでけっこう面白いものだ、と自画自賛一発芸。

今日もそおっとするしかない、か。

[12/13 16:12:02]
て、入り口のところでバグってたのか。ふたたび修正。twitterから背景色もお借りして、パチもん臭くなってきたのはいいことだ。
↓パチくさい縦書き表示
image 
ガタついてるんで、スタイルシートをまともに細かく指定する必要があるんだけど、これまたスキルが足りないんだよなあ。

»電子書籍制作代行についてはこちら

紅葉の水元公園

2009/12/6 [22:34:22] (日) 天気

色が爆発する紅葉の水元公園だ。…て、もう12月なのに、ウインドブレーカーだけで軽く汗ばむ、地球温暖化をしみじみ痛感。そもそも。水元公園の紅葉も、本当なら11月後半のはず、だよなあ。
てのはともかく、メタセコイアの林の中は癒しの空間で、気持ちよかった。
久しぶりに一眼レフCOSINA CT1 SUPERに、へなちょこ広角28mmKitstarをつけて出かけた。CT1の露出計が光が足りないと申告してくるけど、上がったネガを見るとオーバー気味。これはちょっと検討の余地あり、かな。
ほんと、紅葉と落葉の色の多彩さは、わたしの知る限り、都内の公園では水元公園がダントツ。
ttp://www.holeinthewall.jp/~butch/zakki/camera.pl?id=100
ぼーっと一日潰す価値は十分ある。

 

»電子書籍制作代行についてはこちら

pg restore

2009/12/6 [01:05:33] (日) 天気

ウチのポンコツサーバー。データベースの操作ミス、ていうか、たぶんupdateの時の where句か、シングルクオートが原因で、いくつか不備ってたのを見つけて腰を抜かす。面倒だから削除…てのもちらっと頭をよぎったんだけど、ひとさまのデータを勝手に消すわけにはいけない。
幸い、バックアップはあるので、そこからリストアしてみた。忘れないうちに、そのメモ。

postgresのコマンドラインにはいって、
create database tempdb with ENCODING='UTF8'
臨時のデータベースを作成する。

一度抜けて再び今度は作成したばかりのDBに接続
psql -d tempdb user
コマンドラインで覗くとtemplateに使われるのか以前作ったテーブルが入っているので DROPしておく

その後OSのコマンドラインで必要なテーブルだけを臨時に作ったデータベースにリストアする
pg_restore -U username -d tempdb -t TABLE -F c  backup

後は、「やっちゃったデータ」をバックアップからピックアップして、稼動中のデータベースに流し込んで終了。

うーむ。とりあえず、無事修正できたけど、なんかDBの保守運用管理系の知識が怪しいままだなぁ。

[12/06 07:23:11]
IEの妙なURLによる404エラー。アクセスログの生ログを見るとテーブルタグの一部をぶら下げていた。
なんでやねん。

 

»電子書籍制作代行についてはこちら

縦書きHTML

2009/12/5 [17:40:20] (土) 天気

先週末に続いて今週末も縦書きスクリプトをごそごそといじってみた。検索すると気合のはいったサイトや、cssだけで実現してる解説記事などがでてきていて、なにも今さら作る必要もないんだけど、ひまつぶし、だ。

てことで、縦書きの書斎などと、おっさんタバコ「峰」とか仁丹の匂いのしそうなダサイネーミングのページをでっちあげてみた。ネタ元の99%は青空文庫。本当にありがたいことで、真面目にありがとう、です。
これ、イラストをつけて飛び先を指定したりするのは、たぶん難しいことじゃないので、昔懐かしのゲームブックのようなお遊びもすぐに作れそうだなあ。今回初めて使ったjavascriptのためのJSON形式のデータはシンプルで小さいけど、さすがに長編なんかを一度に読み込ませると、ブラウザがひーひー言う。ページ送りのところをAjaxにして動的に読み込ませたほうが良さそうだ。特にゲームブックなんてお遊びするような場合。

こうして眺めてると、やっぱり日本語は縦に読むのが正しいなあ、としみじみ思う。ただ、パソコンの96dpiとか72dpi、なんてしょぼい解像度だったり、無理やりのアンチエイリアスの誤魔化しだったりで、フォントが汚いのは厳しい。本、というか印刷だと2400dpiとか4800dpiでケタが違うし、長い年月風雪に晒され続けて生き残ってるフォントは、字の美しさのレベルが違う。

本だとたまに撫でたくなるときがあったりするんだけど、パソコンのフォントみていてうっとりするようなことは、今のところ皆無だしなあ。

ワンピースとブリーチ買ってきたので、今日はあとは正しく飲んだくれる。

»電子書籍制作代行についてはこちら

横のものを縦にする

2009/11/29 [22:09:05] (日) 天気

小説なんかはやっぱり縦書きじゃなきゃいけないのだ。
てことで、テキストファイルを縦書きで表示するスクリプトをでっちあげてみた。…って、この手のスクリプト、編集時代にいくつか使い捨てで食い散らかすように作ってあって、探してみたら、中には字数行数のフォーマットに合わせて文章を流し込むように仕込んであるやつまであった。
しかし、残念ながら、5分前の自分はもう他人、5年も前の自分などまったく記憶になく、スクリプトを見てもよくわからんので、無駄だと思いつつ1から作ってみた。

ttp://www.holeinthewall.jp/~butch/zakki/tate.pl

点丸の句読点は代替のものに置換したけど、三点リーダーやかっこ類は代替が見当たらず、cssで回転させて基点を少し調整した、のでFireFox、Safari(Chrome)限定で、IEはダメ。

とりあえずの初校版、だ。もう少しちゃんと使える・見られるシロモノにして公開します。きっと。

青空文庫のテキストも縦書きでディスプレイで読めるな。

[12/02 23:44:20]
ふぁっきんIEはfilterを使えば文字の回転ができるのか。てことで、IEでも記号は回転させてみた。

JSONでデータを渡して、javascriptでページ送りすれば、それっぽくなるなあ、と追加してみた。
ページ送りの見た目に、display:table とか display:table-cell なんて呪文があったのか。てことでふたたび、IE7以前は却下となる。

で、さらに、縦書き文庫というかなりイケてるサイトを発見。
https://tategakibunko.mydns.jp/
ルビにまで対応していて気合の入り方がハンパじゃないし、いまどき。てことで、わざわざ凝ったものを作る必要を感じられなくなった。ちゃちゃっとそれっぽくそれなりに縦書きになって、自分のサイトにちょろっと貼り付けられる、というポジションでOKだな。

»電子書籍制作代行についてはこちら

ワンピース56巻が初版刷部数記録

2009/11/29 [11:32:58] (日) 天気

コミックスの発行部数最高の285万部らしい。

なんでわかったんだ
勘!

どうしてきかないんだ
天敵だから!

とか。「マンガ」の嘘を気持ちよくやりつつ、話はキャラを中心に分厚く。いまのところブレずに展開していて、ジャンプの中で唯一まだまだ面白い
https://www.asahi.com/showbiz/manga/TKY200911270247.html
最高部数の表紙がイロモノ・イワンコフなのも素敵だ。

思いつくかぎり、フィクションを何も生み出せていないネットの不毛な状況と比べると、まだ雑誌はイケてるじゃん、と。フィクションは、ひとにとって必須の成分。雑誌にはまだ頑張ってほしいよねえ。

 

»電子書籍制作代行についてはこちら

profile

profile

 
doncha.net
contact:
»運営者
@t2aki@tokoroten.doncha.net

ところてんx5

2024/4/24 13:43

pdfをWordで開いてみる手もあるか。空行、1ページの行数とか、pdfのまんまだったら行数表示で問題解決。だけど、実際どうだろ。帰ったら試す

2024/4/24 12:58

空行は目視しか確認方法がない…
windowsで半透明にするフリーソフトを見つけたので、各ページの幅で検知する。
全ページの行数を数えてたんじゃ絶対漏らす。そんな集中力はないわ

2024/4/24 12:55

ルビは変換後のepub xhtmlファイルもチェックツール作ったので、それで抽出して確認

検索
<<2024/4>>
 123456
78910111213
14151617181920
21222324252627
282930

リンク

WINDOWS版サウンドノベル
おかえりください PC WINDOWS版サウンドノベル
『おかえりください』体験版

[24 Page]« »
1 2 3 4 5 6 7 8 9 10

TOTAL:2982

2024 (5)
1 (2)
2 (2)
3 (1)
2023 (53)
1 (1)
2 (5)
3 (1)
4 (1)
5 (3)
6 (9)
7 (9)
8 (6)
9 (5)
10 (3)
11 (2)
12 (8)
2022 (16)
1 (1)
3 (2)
6 (2)
7 (1)
8 (4)
9 (2)
10 (1)
11 (2)
12 (1)
2021 (12)
1 (3)
2 (1)
6 (1)
8 (2)
9 (1)
10 (1)
11 (2)
12 (1)
2020 (18)
1 (2)
2 (6)
4 (1)
6 (1)
7 (2)
8 (2)
12 (4)
2019 (17)
1 (3)
2 (4)
3 (2)
4 (2)
5 (1)
6 (1)
8 (1)
10 (1)
12 (2)
2018 (21)
1 (3)
2 (2)
3 (2)
4 (1)
5 (1)
6 (6)
8 (1)
9 (1)
10 (2)
12 (2)
2017 (32)
1 (2)
2 (1)
4 (2)
5 (1)
6 (6)
7 (3)
8 (5)
9 (3)
10 (2)
11 (2)
12 (5)
2016 (41)
1 (5)
2 (5)
3 (2)
4 (3)
5 (4)
6 (6)
7 (2)
8 (2)
9 (3)
10 (1)
11 (4)
12 (4)
2015 (99)
1 (11)
2 (12)
3 (9)
4 (6)
5 (8)
6 (8)
7 (3)
8 (5)
9 (16)
10 (6)
11 (1)
12 (14)
2014 (112)
1 (16)
2 (5)
3 (6)
4 (12)
5 (16)
6 (19)
7 (9)
8 (6)
9 (4)
10 (8)
11 (6)
12 (5)
2013 (145)
1 (24)
2 (15)
3 (18)
4 (23)
5 (14)
6 (11)
7 (7)
8 (11)
9 (5)
10 (4)
11 (6)
12 (7)
2012 (103)
1 (1)
2 (1)
3 (4)
4 (3)
5 (7)
6 (26)
7 (17)
8 (5)
9 (8)
10 (10)
11 (11)
12 (10)
2011 (54)
1 (4)
3 (7)
4 (4)
5 (14)
6 (6)
7 (3)
8 (3)
9 (1)
10 (4)
11 (2)
12 (6)
2010 (70)
1 (12)
2 (7)
3 (6)
4 (6)
5 (3)
6 (10)
7 (6)
8 (4)
9 (3)
10 (4)
11 (3)
12 (6)
2009 (144)
1 (15)
2 (12)
3 (12)
4 (6)
5 (15)
6 (6)
7 (10)
8 (9)
9 (17)
10 (12)
11 (14)
12 (16)
2008 (148)
1 (10)
2 (6)
3 (10)
4 (11)
5 (13)
6 (10)
7 (13)
8 (19)
9 (18)
10 (12)
11 (13)
12 (13)
2007 (106)
1 (7)
2 (5)
3 (3)
4 (7)
5 (5)
6 (9)
7 (8)
8 (13)
9 (18)
10 (11)
11 (8)
12 (12)
2006 (158)
1 (28)
2 (28)
3 (25)
4 (7)
5 (9)
6 (7)
7 (12)
8 (13)
9 (10)
10 (7)
11 (6)
12 (6)
2005 (350)
1 (31)
2 (26)
3 (26)
4 (27)
5 (29)
6 (30)
7 (32)
8 (30)
9 (30)
10 (32)
11 (29)
12 (28)
2004 (292)
1 (24)
2 (24)
3 (29)
4 (27)
5 (28)
6 (25)
7 (26)
8 (24)
9 (12)
10 (19)
11 (26)
12 (28)
2003 (318)
1 (22)
2 (25)
3 (21)
4 (28)
5 (28)
6 (28)
7 (28)
8 (29)
9 (26)
10 (29)
11 (28)
12 (26)
2002 (317)
1 (29)
2 (26)
3 (26)
4 (25)
5 (28)
6 (30)
7 (27)
8 (21)
9 (25)
10 (27)
11 (28)
12 (25)
2001 (277)
1 (17)
2 (21)
3 (23)
4 (20)
5 (31)
6 (18)
7 (26)
8 (25)
9 (29)
10 (19)
11 (24)
12 (24)
2000 (53)
6 (9)
7 (4)
8 (2)
9 (3)
10 (1)
11 (15)
12 (19)
1999 (3)
7 (1)
10 (2)
1998 (18)
9 (9)
10 (7)
11 (2)