2016年7月29日金曜日
2016年7月25日月曜日
Wordマクロ docファイルを互換性なしのdocxファイルで保存する
Save .doc file as .docx file with VBA to remove compatibility flag.
https://groups.google.com/forum/#!topic/microsoft.public.word.vba.general/-8tg95tixXc
Sub Macro1()
ActiveDocument.SaveAs FileName:="Test Doc 1.docx", FileFormat:= _
wdFormatXMLDocument, LockComments:=False, Password:="",
AddToRecentFiles _
:=True, WritePassword:="", ReadOnlyRecommended:=False,
EmbedTrueTypeFonts _
:=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
SaveAsAOCELetter:=False
ActiveDocument.Convert 'Added this line.
End Sub
https://groups.google.com/forum/#!topic/microsoft.public.word.vba.general/-8tg95tixXc
Sub Macro1()
ActiveDocument.SaveAs FileName:="Test Doc 1.docx", FileFormat:= _
wdFormatXMLDocument, LockComments:=False, Password:="",
AddToRecentFiles _
:=True, WritePassword:="", ReadOnlyRecommended:=False,
EmbedTrueTypeFonts _
:=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
SaveAsAOCELetter:=False
ActiveDocument.Convert 'Added this line.
End Sub
Wordマクロ すべてのスタイル名と書式定義を出力する
Wordマクロ すべてのスタイル書式を出力する
How can I export Style names and definitions from MS-Word 2010 QuickStyle Set or Template?
Sub describeAllStylesWeCareAbout()
' by Jessica Weissman
Dim docActive As Document
Dim docNew As Document
Dim styleLoop As Style
Set docActive = ActiveDocument
Set docNew = Documents.Add
For Each styleLoop In docActive.Styles
If styleLoop.Type < 3 Then
' show only character and paragraph styles, not list or table styles
With docNew.Range
.InsertAfter Text:=styleLoop.NameLocal & Chr(9) _
& styleLoop.Description
.InsertParagraphAfter
.InsertParagraphAfter
End With
End If
Next styleLoop
End Sub
' by Jessica Weissman
Dim docActive As Document
Dim docNew As Document
Dim styleLoop As Style
Set docActive = ActiveDocument
Set docNew = Documents.Add
For Each styleLoop In docActive.Styles
If styleLoop.Type < 3 Then
' show only character and paragraph styles, not list or table styles
With docNew.Range
.InsertAfter Text:=styleLoop.NameLocal & Chr(9) _
& styleLoop.Description
.InsertParagraphAfter
.InsertParagraphAfter
End With
End If
Next styleLoop
End Sub
Wordマクロ 使用されていないスタイルを削除する
Sub DeleteUnusedStyles() Dim oStyle As Style For Each oStyle In ActiveDocument.Styles 'Only check out non-built-in styles If oStyle.BuiltIn = False Then With ActiveDocument.Content.Find .ClearFormatting .Style = oStyle.NameLocal .Execute FindText:="", Format:=True If .Found = False Then oStyle.Delete End With End If Next oStyle End Sub
Removing Unused Styles
2016年7月24日日曜日
BuffaloのルーターでAWSとVPN接続
Buffalo VR-S1000 VPN to AWS | Ultradairen's Blog
https://ultradairen.wordpress.com/2013/12/22/buffalo-vr-s1000-vpn-to-aws/Document.SaveAs2メソッドの保存形式・FileFormatに指定できる定数一覧:ワードマクロ・Word VBAの使い方
http://www.relief.jp/itnote/archives/word-vba-enum-wdsaveformat.php
WdSaveFormat定数
値 | 定数 | 定義 |
---|---|---|
0 | wdFormatDocument | Microsoft Word 形式 |
0 | wdFormatDocument97 | Microsoft Word 97 文書形式 |
1 | wdFormatTemplate | Word テンプレート形式 |
1 | wdFormatTemplate97 | Word 97 テンプレート形式 |
2 | wdFormatText | Microsoft Windows テキスト形式 |
3 | wdFormatTextLineBreaks | 改行が保持された Windows テキスト形式 |
4 | wdFormatDOSText | Microsoft DOS テキスト形式 |
5 | wdFormatDOSTextLineBreaks | 改行が保持された Microsoft DOS テキスト |
6 | wdFormatRTF | リッチ テキスト形式 (RTF) |
7 | wdFormatEncodedText | エンコードされたテキスト形式 |
7 | wdFormatUnicodeText | Unicode テキスト形式 |
8 | wdFormatHTML | 標準 HTML 形式 |
9 | wdFormatWebArchive | Web アーカイブ形式 |
10 | wdFormatFilteredHTML | HTML 形式 (フィルター後) |
11 | wdFormatXML | 拡張マークアップ言語 (XML) 形式 |
12 | wdFormatXMLDocument | XML ドキュメント形式 |
13 | wdFormatXMLDocumentMacroEnabled | XML マクロ有効ドキュメント形式 |
14 | wdFormatXMLTemplate | XML テンプレート形式 |
15 | wdFormatXMLTemplateMacroEnabled | XML マクロ有効テンプレート形式 |
16 | wdFormatDocumentDefault | Word の既定の文書形式 |
17 | wdFormatPDF | PDF 形式 |
18 | wdFormatXPS | XPS 形式 |
2016年7月23日土曜日
WordPress メールの添付ファイルで画像ギャラリーを作る | Gerolian
[WP] メールの添付ファイルで画像ギャラリーを作る | Gerolian
http://gerolian.xyz/2014/10/02/1420/
http://gerolian.xyz/2014/10/02/1420/
WordPressでjQueryが動作しないとき
WordPressの投稿などに自分でjQueryのコードを挿入したとき動作しないので、
$(".ABC").addClass("XYZ");
$ → jQuery
jQuery(".ABC").addClass("XYZ");
としたら動作した。
参考
WordPressでjQueryを使うときに、問題なく動作させる為の基礎知識やTipsと、動かない場合の対処例 - かちびと.net
http://kachibito.net/web-design/wordpress-with-jquery.html
$(".ABC").addClass("XYZ");
$ → jQuery
jQuery(".ABC").addClass("XYZ");
としたら動作した。
参考
WordPressでjQueryを使うときに、問題なく動作させる為の基礎知識やTipsと、動かない場合の対処例 - かちびと.net
http://kachibito.net/web-design/wordpress-with-jquery.html
2016年7月22日金曜日
Word スタイル名を変更するマクロ
以下は、組み込みスタイルではないスタイル名を、スタイル名+"-changed" にする例
Sub changeStyleNames()
For Each aStyle in ActiveDocument.Styles
If aStyle.BuiltIn = False Then aStyle.NameLocal = aStyle.NameLocal & "-changed"Next aStyle
End Sub
参考
2016年7月21日木曜日
2016年7月20日水曜日
Easy File Locker
作業効率が劇的にアップ!PC上級者が知ってて当然のWindowsソフト26選
http://synclogue-navi.com/windows-soft
Easy File Locker
指定したファイルやフォルダを、開けないようにしたり、編集できないようにしたり、見えなくしたり、様々なロックが出来ます。ロック状態を一時的に解除する機能や、ツール本体の起動にパスワードをかける機能もあります。名前の通り操作が簡単で、ロックしたいファイルをこのソフトにドラッグ&ドロップするだけです。
http://synclogue-navi.com/windows-soft
Easy File Locker
指定したファイルやフォルダを、開けないようにしたり、編集できないようにしたり、見えなくしたり、様々なロックが出来ます。ロック状態を一時的に解除する機能や、ツール本体の起動にパスワードをかける機能もあります。名前の通り操作が簡単で、ロックしたいファイルをこのソフトにドラッグ&ドロップするだけです。
Git 管理ツール「Gitolite」
ユカイ、ツーカイ、カイハツ環境!(26):Git管理の神ツール「Gitolite」なら、ここまでできる! (1/2) - @IT
http://www.atmarkit.co.jp/ait/articles/1110/03/news112.html
http://www.atmarkit.co.jp/ait/articles/1110/03/news112.html
2016年7月19日火曜日
2016年7月18日月曜日
AWS CloudFront 動画配信
AWS再入門 Amazon CloudFront編 | Developers.IO
http://dev.classmethod.jp/cloud/cm-advent-calendar-2015-aws-re-entering-cloudfront/
動画配信
CloudFrontとAdobe Media ServerやWowzaなどのStreaming
Serverを組み合わせることで、安定した動画配信環境が構築できます。動画配信はサーバへのネットワーク負荷が高くなりますが、CloudFrontを活用することで安定した配信が行えます。
またS3をオリジンとしたRTMP、Smooth Streaming形式でのVODストリーミング配信にも対応しています。別途Streaming
Serverを構築することなくS3+CloudFrontのみでストリーミング配信が行えます。
http://dev.classmethod.jp/cloud/cm-advent-calendar-2015-aws-re-entering-cloudfront/
動画配信
CloudFrontとAdobe Media ServerやWowzaなどのStreaming
Serverを組み合わせることで、安定した動画配信環境が構築できます。動画配信はサーバへのネットワーク負荷が高くなりますが、CloudFrontを活用することで安定した配信が行えます。
またS3をオリジンとしたRTMP、Smooth Streaming形式でのVODストリーミング配信にも対応しています。別途Streaming
Serverを構築することなくS3+CloudFrontのみでストリーミング配信が行えます。
2016年7月16日土曜日
git 以前のファイルを取り出すにはcheckoutする
1. 以前のブランチでチェックアウト
2. リポジトリ内のファイルが以前の状態になるので、ファイルをコピーして取り出す
3. 最後のブランチでチェックアウトし最新状態に戻す
【Git】過去のファイルを入手する方法メモ – oki2a24
http://oki2a24.com/2016/01/13/get-back-up-file-in-git/
2. リポジトリ内のファイルが以前の状態になるので、ファイルをコピーして取り出す
3. 最後のブランチでチェックアウトし最新状態に戻す
【Git】過去のファイルを入手する方法メモ – oki2a24
http://oki2a24.com/2016/01/13/get-back-up-file-in-git/
2016年7月15日金曜日
viの最低必要コマンド
入力モードに入るには: i を1回押す
入力が終わったら: ESCを押す
保存して終了するには: : (コロン)でコマンドモードに入る → wq を入力+エンターキー
保存しないで終了するには: : (コロン)でコマンドモードに入る → q! を入力+エンターキー
参考
viを終了することができない人のためのviの使い方 | 三度の飯とエレクトロン
http://blog.katty.in/853
入力が終わったら: ESCを押す
保存して終了するには: : (コロン)でコマンドモードに入る → wq を入力+エンターキー
保存しないで終了するには: : (コロン)でコマンドモードに入る → q! を入力+エンターキー
参考
viを終了することができない人のためのviの使い方 | 三度の飯とエレクトロン
http://blog.katty.in/853
Linux rpm と yum の違いと使い分け
初心者の頃に知っておきたかった rpm と yum の違いと使い分け
http://blog.inouetakuya.info/entry/20111006/1317900802
http://blog.inouetakuya.info/entry/20111006/1317900802
2016年7月14日木曜日
JavaScriptでの4種類のメモリーリークとその対策
4 Types of Memory Leaks in JavaScript and How to Get Rid Of Them
https://auth0.com/blog/2016/01/26/four-types-of-leaks-in-your-javascript-code-and-how-to-get-rid-of-them/
1: Accidental global variables
2: Forgotten timers or callbacks
3: Out of DOM references
4: Closures
https://auth0.com/blog/2016/01/26/four-types-of-leaks-in-your-javascript-code-and-how-to-get-rid-of-them/
1: Accidental global variables
2: Forgotten timers or callbacks
3: Out of DOM references
4: Closures
2016年7月13日水曜日
オープンソースの全文検索サーバー Fess
特定のフォルダのファイル内全文検索を行いたかったので、
オープンソース全文検索サーバー Fess — Fess 10.1 ドキュメント
http://fess.codelibs.org/ja/index.html
をWindows7 (32bit)にインストールしてみました。
GitHubからVer10.1.1のzipファイルをダウンロードし、適当な場所に解凍します。
Windowsの場合、bin/fess.bat を実行すれば起動します。
Fess 10.1.1 2016.7.13時点での安定バージョン
躓いた点1
Java8以上が必要だったのでOracleからインストールした。しかしWindowsではJavaのパスが不明!となるので、以下を参考にPathを設定した。
http://fess.codelibs.org/ja/setup.html
躓いた点2
使用ポートがデフォルトで8080なので、他のサービスで使用中の場合は変更すること。
参考:使用ポートの設定
http://fess.codelibs.org/ja/10.1/config/system.html#id2
Ver9までは検索エンジンがSolrのようでしたが、Ver10からはElasticsearchとなっているようです。
Ver10のインストールは9に比べてかなり楽な感じでした。
日本語はもちろんOK、MS Officeファイル、PDF、ZIPファイル内も検索可能でいろいろと利用できそうです。
参考:Linux (Ubuntu)でのインストール方法
オープンソースの全文検索エンジンFessを試してみた
http://www.ryuzee.com/contents/blog/7093
オープンソース全文検索サーバー Fess — Fess 10.1 ドキュメント
http://fess.codelibs.org/ja/index.html
をWindows7 (32bit)にインストールしてみました。
GitHubからVer10.1.1のzipファイルをダウンロードし、適当な場所に解凍します。
Windowsの場合、bin/fess.bat を実行すれば起動します。
Fess 10.1.1 2016.7.13時点での安定バージョン
躓いた点1
Java8以上が必要だったのでOracleからインストールした。しかしWindowsではJavaのパスが不明!となるので、以下を参考にPathを設定した。
http://fess.codelibs.org/ja/setup.html
躓いた点2
使用ポートがデフォルトで8080なので、他のサービスで使用中の場合は変更すること。
参考:使用ポートの設定
http://fess.codelibs.org/ja/10.1/config/system.html#id2
Ver9までは検索エンジンがSolrのようでしたが、Ver10からはElasticsearchとなっているようです。
Ver10のインストールは9に比べてかなり楽な感じでした。
日本語はもちろんOK、MS Officeファイル、PDF、ZIPファイル内も検索可能でいろいろと利用できそうです。
参考:Linux (Ubuntu)でのインストール方法
オープンソースの全文検索エンジンFessを試してみた
http://www.ryuzee.com/contents/blog/7093
2016年7月12日火曜日
SourceTreeでGitのコミットログを修正する方法 - ICS MEDIA
SourceTreeでGitのコミットログを修正する方法 - ICS MEDIA
https://ics.media/entry/4969SourceTreeでコミット間の差分ファイルを抽出しよう (カスタム操作を使う方法) - ICS MEDIA
https://ics.media/entry/4475
Windows版Sourcetreeの「内臓Git」だと動作しなくて、Gitの公式サイトから最新版をダウンロードしインストール後、
「システムGitを使用」にしたら動きました。
たぶん以下のサイト説明のように、Gitをコマンドラインから利用「Use Git from the Windows Command Prompt」にしないと動作しないと思います。
コマンドラインからGitを使う(for Windows) - Qiita
Windows版Sourcetreeの「内臓Git」だと動作しなくて、Gitの公式サイトから最新版をダウンロードしインストール後、
「システムGitを使用」にしたら動きました。
たぶん以下のサイト説明のように、Gitをコマンドラインから利用「Use Git from the Windows Command Prompt」にしないと動作しないと思います。
コマンドラインからGitを使う(for Windows) - Qiita
2016年7月11日月曜日
2016年7月10日日曜日
Alfresco インストール時の注意点 AWS EC2
Alfresco Community Edition 201605 を CentOS7 on EC2 にインストール - Qiita
http://qiita.com/mamohacy/items/0bf2aa26388dec3e2ca4
インストーラを起動してみます。
$ sudo ./alfresco-community-installer-201605-linux-x64.bin Some or all of the libraries needed to support LibreOffice were not found on your system: fontconfig libSM libICE libXrender libXextlibcups libGLU You are strongly advised to stop this installation and install the libraries. For more information, see the LibreOffice documentation at http://docs.alfresco.com Do you want to continue with the installation? [y/N]: N
パッケージが足りてない旨が表示されて、このままインストールを続けていくか確認されたのでNoを選びました。
ここでエラーが出ている不足パッケージをインストールしていくのですが、エラーメッセージ中にある「libXextlibcups」というパッケージは存在しておらず、これは「libXext」と「cups-libs」の2つをあらわしています。
ここを間違うとまた失敗しちゃうので注意!
$ sudo yum intall fontconfig libSM libICE libXrender libXext cups-libs libGLU
これで関連パッケージが全部入るので、今度はインストールを進めます。
2016年7月9日土曜日
2016年7月7日木曜日
2016年7月6日水曜日
エックスサーバーのPHPモジュール sqlite3, pdo_sqlite を全文検索(FTS)対応に置き換えてみる – セルティスラボ
エックスサーバーのPHPモジュール sqlite3, pdo_sqlite を全文検索(FTS)対応に置き換えてみる – セルティスラボ
http://celtislab.net/archives/20160511/xserver-sqlite3-fts/2016年7月5日火曜日
jQuery-UI resizable/draggable と transform: scale() をいっしょにつかうと座標がずれる問題
jQuery-UI resizable/draggable with transform: scale() set. | Tales of
port 80 traffic ☯
https://gungfoo.wordpress.com/2013/02/15/jquery-ui-resizabledraggable-with-transform-scale-set/
http://stackoverflow.com/questions/10212683/jquery-drag-resize-with-css-transform-scale
port 80 traffic ☯
https://gungfoo.wordpress.com/2013/02/15/jquery-ui-resizabledraggable-with-transform-scale-set/
http://stackoverflow.com/questions/10212683/jquery-drag-resize-with-css-transform-scale
2016年7月4日月曜日
2016年7月3日日曜日
2016年7月2日土曜日
PowerPoint アニメーション終了毎にスライドを出力
PowerPointのスライドからアニメーションがステップ毎に分かれたpdfをつくる - log
http://enerick.hatenablog.com/entry/2016/01/23/113143
http://enerick.hatenablog.com/entry/2016/01/23/113143
2016年7月1日金曜日
登録:
投稿 (Atom)