02/21 ectoでの投稿はもう限界でMarsEditに乗り換えか

02/21 ectoでの投稿はもう限界でMarsEditに乗り換えか

ectoをブログエディターとして今まで便利に使っていましたが

アップロード(publish)途中に名称未設定の記事を削除してしまうと

途中で落ちるというエラーが出ます。

自分としてはそのエラーを知っていたのですが、

うっかりすると繰り返してしまいます。

そうするとWebには記事がありますが、ectoには残らず

同期できない原因になってしまいます。

アプリケーションには不具合がつきものですが、フェイルセーフでないと、

使用者にとっては致命的な問題になることがあります。

その問題で相当のバグ取りの時間を強制される可能性があります。

その時間をいままで相当数使ってきました。

AppleScript関連では、ArrasThemeの問題もありましたが要約やsummary,

追記の問題(サマリーと追記が同時に保存できないエラー)

自分のうっかりミスで途中で落ちてしまい、同期できない問題など。

たびたび落ちて、同期できない原因を探すのは大変骨が折れ

未だに原因が探しきれないときに、またectoが落ちてしまいました。

これではectoをこれから先使っていくことができません。

──────────MarsEditの試用

そこで、MarsEditのサイトを覗いてみたところ、30日の試用版がありましたので

早速ダウンロードして使ってみました。

IDパスワード入力、初期の立ち上がりでは記事の取り込みが30のようです。

その後60、90、120としたところで取り込みエラーが発生しました。

これで壊れている記事がさかのぼること90以後にあることがわかりました。

このあたりを集中的にさがして取り込みエラーの原因を探ります。

使い勝手は、MarsEdit > ecto だそうですが、使い込んでみないとわかりません。

試してみたいと思います。

MarsEdit
MarsEdit

タグ

2012年2月21日 | コメント/トラックバック(0) |

カテゴリー:ecto

02/18 ectoのアップデートがないのには

02/18 ectoのアップデートがないのには

ectoのサイトを覗いてみると、ectoについてのブログが

2011/04から更新されていません。

[From Lion環境ではectoがバグるのでMarsEditを試してみたけどこれはすごい。完全に乗り換え決定! - sorarium]

引用先のブログを拝見してみるとどうやら作者が忙しくなって

アップデートをしていないようですね。

アプリケーションを使う上で、アップデートがない、サポートがないというのは

大変に困ることです。

iCloudの件もありますから、いずれLionにアップデートしなければなりませんが、

このecto3では動作が心配です。

複数のブログを書いていてしかも、頻繁に更新するのには

ブログエディターがないととても無理ですので、こちらに乗り換えることになるでしょう。

タグ

2012年2月18日 | コメント/トラックバック(0) |

カテゴリー:ecto

02/08-3 WordPressプラグインとアプリを組み合わせてテーブルを便利に更新編集するには2

02/08-3 Wordpressプラグインとアプリを組み合わせてテーブルを便利に更新編集するには2

ectoの起動時にViewerで見えるpageがRetrietive Pageとすると

見えなくなってしまうのがわかりました。

とするとこのページ群のデータが壊れている可能性があります。

02/01以後に新たに作ったページはRetrietive Pageでシンクロできますので、

ここに原因があるのではないかと見当をつけました。

Retrietive後


page post
Ecto記事とページ未投稿含む 9 1,320 1,329
Web 29 1,409 1,438
20 89 109

Retrietive Pageでは 29 → 9 この9ページではシンクロできます。

Retrietive Postでは 1409 → 0 サーバエラーがかえってきますので。

WordPress、ダッシュボードでは、記事数、ページ数が別々に表示されます。

ectoでは別々に表示することができません。

これだけの記事とページを削除するかコピペして新しく作る必要がある訳です。

方向性が見えてほっとしました。

──────────後日談

カテゴリー未分類を比べてみると

ダッシュボード 82 ecto 33 で、これだけで49の差があります。

pageを直したら次にカテゴリーを一個ずつ直していけば良い

という事もわかりましたのでこちらも方向性が見えてきました。

──────────後日談2

Ecto記事とページ未投稿含む 21 1,347 1,368
Web 23 1,397 1,420
2 50 52

ここまで修正しましたが、まだまだありますね。

このpageの差の分はすでに使用しているので削除できませんから、pageの修正はここまでで

あとはpostをこつこつなおしていくようでしょうね。

タグ

2012年2月11日 | コメント/トラックバック(0) |

カテゴリー:ecto Wordpress

02/11-2 ブログ本文中にソースコードをきれいに書くには2

02/11-2 ブログ本文中にソースコードをきれいに書くには2

[From 01/04 ブログ本文中に構文(ソースコード)をきれいに書くには | 梶原工務店社長ブログ1]

でブログ本文中にpreタグを使わないでAppleScriptの構文をきれいに書く

方法を探していました。


[From ソースコードを手軽に表示させるWordPressプラグイン「SyntaxHighlighter Evolved」 | ウェブデザイナー的ホームページ制作最適化]

上記を参考にして、きれいに表示させられるのではないかと思ったところ、

言語の中にAppleScriptがないので探したところ

下記のものをみつけました。

AppleScript syntax highlightingから引用しました。

Setup
To add AppleScript syntax highlighting to your own site or blog, do the following:
Download SyntaxHighlighter, and follow the setup instructions.

  1. Download AppleScript brush, and upload it to your SyntaxHighlighter scripts directory.
  2. Download AppleScript theme, and upload it to your SyntaxHighlighter styles directory.
  3. Download background image, and upload it to your SyntaxHighlighter styles directory.
  4. Include the brush like so:

Usage
To have SyntaxHighlighter parse a block of AppleScript, wrap the code in pre tags like so:

 

brush: applescript; tells SyntaxHighlighter to use the AppleScript brush for the text within the pre tag. class-name: applescript; tells SyntaxHighlighter to add the class name “applescript” to the container div that is inserted into the page. (Hopefully I’m able to convince Alex that the brush name should be added as a class name automatically, which would remove the need to include class-name: applescript; each time.)
Note that including ruler: true; will have no effect. Since AppleScript is displayed in a variable-width font, the ruler serves no purpose. The ruler is still inserted into the page (unless ruler: false; is included), but is hidden by the style sheet.[From AppleScript syntax highlighting]

説明の通りやってみても動かないんですね。

もう少しテストする必要があります。

ecto + WordPressではブログ本文中に書いたコードが消えてしまいますので

こちらを使う必要があります。

タグ

2012年2月11日 | コメント/トラックバック(0) |

カテゴリー:AppleScript ecto

02/08-3 WordPressプラグインとアプリを組み合わせてテーブルを便利に更新編集するには

02/08-3 Wordpressプラグインとアプリを組み合わせてテーブルを便利に更新編集するには

ブログを書いているときに、表現するためにはどうしてもテーブルを使いたくなります。

そのテーブルを使うと、行、列、セルの編集がさらに必要になり、

ブログのアップロード、頻繁な編集では能力を発揮するectoでも手におえない場合は

OpenOfficeとフロントエンドエディター、TinyMCE Advancedを使って

便利に編集をしていました。

去年末に全データ消失 → 再構築の途中に

Web ⇆ ecto間でテーブルデータのやり取りを繰り返す機能が使えなくなりました。

Retrieve Postを行うと ecto/Activity Viewerでは

「サーバーはリクエスト処理を完了できませんでした。」というエラーが出ます。

Consoleのログを読んでみると、Postのデータのやり取りを全くしていません。

データの同期以前にエラーが発生しています。

クローンのテストサイトでは成功しますから、賢威が原因でもありません。

ectoのPost +Pageの数 = 1352

Webの  〃     = 1435

と投稿数に差異がありますので、そのせいでシンクロできないエラーが

発生しているものと思われます。

多分それは2011/12頃に集中しているものと狙いをつけて

重複データを削除してみたいと思います。

このバグを取るという作業が地味で根気がいり、しかも時間がかかる作業です。


OpenOffice ecto フロントエンドエディター TinyMCE Advanced
テーブル作成 ×
文字をタテヨコセンタリング ×
文字の入力
行、列の挿入、削除 ×
罫線の色づけ × ×
セルの色づけ × ×
セルの結合、分割 ×

タグ

01/29 サイトブログデータの復旧で大変苦労しています3

01/29 サイトブログデータの復旧で大変苦労しています3

ブログデータの更新はecto ⇆ サイト間でアップロード、ダウンロードを

繰り返す訳ですが、サイト上の記事数 > ecto上の記事数になってしまい、

ectoとサイト上の記事が同期エラーになりました。

記事の復旧作業中に間違った操作を下可能性があります。

ectoの便利で優れた機能、Retrieve Posts,Retrieve Page,エントリを取得の

三つの機能が使えない訳です。

いずれかの記事がダブっている可能性がありますので、これを一個ずつ外して

同期が出来るまで繰り返さなければなりません。

ちょっと大変な作業です。

タグ

2012年1月29日 | コメント/トラックバック(0) |

カテゴリー:ecto Wordpress

01/26 サイトブログデータの復旧で大変苦労しています2

01/26 サイトブログデータの復旧で大変苦労しています2

去年のクリスマスにサイトデータをすべて消去することになってから一ヶ月経ちました。

それから、必要最小限の業務時間のほかはすべて復旧の時間当てて、

探しきれない写真データや、それに類するデータのほかは出来るだけもとに戻して

概ね復旧が終わってほっとしました。

次はブラウザで最初から表示して表示のおかしい点を探すことと、

リンク、掲示板、データ倉庫などの不具合点のメンテナンスをしていこうと思います。

ectoでテキストデータのバックアップがあったのは助かりましたが、

記事IDの情報がクリアされていますのでそのままアップは出来ません。

AppleScriptを使いたかったのですが、全部手作業で一個ずつコピペになりました。

邸名ごとに写真データを保存してあったもののそれを探すのにも時間がかかりました。

過去にさかのぼって記事を直していると当時の考えと現在では

考えが違いますのでつじつまが合わなくなることもしばしばで混乱しました。

ともあれ、なんとか復旧しました。

──────────サイト訪問者へお願い。

不具合ある箇所を見つけられた方はご連絡いただけると助かります。

タグ

2012年1月26日 | コメント/トラックバック(0) |

カテゴリー:ecto Wordpress

01/22 ectoとフロントエンドエディターの連係では

01/22 ectoとフロントエンドエディターの連係では

ectoで反映出来ない効果ではテーブルの行、列の追加、削除、着色があります。

その作業をブラウザでTinyMCE Advancedを使ってしてからectoに取り込む

という作業をしていたのですが、ectoで取り込みエラーがでるようになりました。

賢威 + ecto + TinyMCE Advancedの組み合わせが悪いのかもしれません。

ectoで編集してアップロードした方がブラウザ上より遥かに作業が楽ですので

やむを得ずプラグインを外して、ectoのみでテーブルを操作することにしました。

フロントエンドエディターの新バージョンでは、ブラウザ上で

行の挿入、セルの統合などが出来ますので代用が可能です。

  1. ectoでテーブルを作成してアップロード
  2. フロントエンドエディターでブラウザ上で編集
  3. その変更データをectoにダウンロード

という作業の繰り返しが今までのように出来たらいいなと思います。

cell.png
フロントエンドエディターの画面

タグ

2012年1月22日 | コメント/トラックバック(0) |

カテゴリー:ecto Wordpress

01/20 サイトブログデータの復旧で大変苦労しています

01/20 サイトブログデータの復旧で大変苦労しています

2011/12に悪意ある者にArras Themeの脆弱性(function.php)を突かれて

深刻な不具合がWebサーバーに生じる可能性があったものですから、

当時のデータを全部消去しました。その後復旧に鋭意つとめています。

1000超のpost、pageを復旧するのに手間がかかり大変苦労しています。

テキストデータ、掲示板はお正月休み中にectoに保存してあったデータをもとに

復旧できたのは不幸中の幸いでした。

しかし、写真データはectoに保存されていませんから、iPhoto、サブサイトから

引っ張ってきて復旧する必要がありました。

過去のフリーの時代に書いてあったブログ(ライブドア、press9ほか)などを

探してみると2005年から書いていましたのでそれを統合する作業もありましたので

さらに手間がかかることになりました。

また、未分類が1000超のカテゴリー分けもあります。

同一カテゴリーが600以上あると、賢威のサイトマップが正しく表示されないようです。

現在は2009/06まで復旧しています。全部の写真データをチェックしながら

戻すには一月一杯で仕上げたいと思っています。

タグ

01/10 ectoのブックマークレットとは

01/10 ectoのブックマークレットとは

ectoにブックマークレットという機能があるそうですので

指示に従って今回試してみました。

bookmarkletbookmarklet2  bookmarklet3

ブックマークレットの使い方

bookmarklet5

リッチテキストモード

リンク付きの引用文が作成される

bookmarklet4

HTMLモード

<blockquote></blockquote>タグで囲まれた引用文が作成される

──────────まとめ

  • ectoからプルダウンメニュー、ecto/Install boolmarkletをクリック
  • ブラウザのbookmarkletのリンクをブックマークへドラッグ&ドロップ
  • ectoの編集画面を開く
  • ブラウザ上の任意のページでブックマーク/bookmarkletを選択
  • ectoの新規書類(New Draft)で引用文が作成される。

という流れでした。

意外に簡単に引用文が作成されます。

タグ

2012年1月10日 | コメント/トラックバック(0) |

カテゴリー:ecto

このページの先頭へ