Word
- 契約書。1ページ物が、2ページになってしまう。
- グラフの上に乗せた矢印が、ずれて表示されてしまう。
注意点
- 純正ソフトと互換ソフトでは、設計思想が異なる。
- レイアウト崩れは、開発が進んでも解決されない問題に分類される。
話の持って行き方
- 会社にて、同じ情報を共有したい、という観点から考えると、同じソフトを使う事が必要。
- 違うソフトでは、違う情報を共有することになる。
- 理由は、レイアウト崩れ。
- 原因は、純正と互換との設計思想の違い。
| 形式 | CPU | 拡張子 | syslinux 6.03 | syslinux 5.11 | syslinux 4.10 | syslinux 3.86 |
|---|---|---|---|---|---|---|
| COMBOOT | 16-bit | .com | N | N | Y | Y |
| COM32 | 32-bit | .c32 | N | N | N | Y |
| COM32R | 32-bit | .c32 | N | N | Y | Y |
| ELF | 32-bit | .c32 | Y | Y | ? | ? |
| ELF | 64-bit | .c32 | Y | N | N | N |
title pmagic kernel /pmagic/bzImage edd=off noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=791 sleep=10 loglevel=0 keymap=us initrd /pmagic/initramfs
どうも、machineKey という物が有り、定期的に自動生成されるみたいです。
これが viewstate 無効化の原因になるようです。
参考: ASP.NET と MachineKey の関係をまとめてみた
<configuration>
<system.web>
<machineKey validationKey="0ED6BCBA637BA0EC06E3FACD3925B6087731147597AB33EF7A033FF047508878FA67819F24AE6C8624A71E16A26A22A72145C478C1527D35AE7A8685D8EB5E82"
decryptionKey="A44271A23EE2CC673476A17222DE0D86AF104EBEFC3A97CA"
validation="SHA1"/>
</system.web>
</configuration>
using System;
using System.Text;
using System.Security.Cryptography;
namespace Crypto {
public class KeyCreator {
public static void Main(String[] args) {
String[] commandLineArgs = System.Environment.GetCommandLineArgs();
if (commandLineArgs.Length < 3) {
Console.Error.WriteLine("machineKeyGenerator 24 64");
Environment.ExitCode = 1;
return;
}
string decryptionKey = CreateKey(System.Convert.ToInt32(commandLineArgs[1]));
string validationKey = CreateKey(System.Convert.ToInt32(commandLineArgs[2]));
Console.WriteLine("<configuration>");
Console.WriteLine(" <system.web>");
Console.WriteLine(" <machineKey validationKey=\"{0}\"", validationKey);
Console.WriteLine(" decryptionKey=\"{0}\"", decryptionKey);
Console.WriteLine(" validation=\"SHA1\"/>");
Console.WriteLine(" </system.web>");
Console.WriteLine("</configuration>");
Console.ReadLine();
}
static String CreateKey(int numBytes) {
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
byte[] buff = new byte[numBytes];
rng.GetBytes(buff);
return BytesToHexString(buff);
}
static String BytesToHexString(byte[] bytes) {
StringBuilder hexString = new StringBuilder(64);
for (int counter = 0; counter < bytes.Length; counter++) {
hexString.Append(String.Format("{0:X2}", bytes[counter]));
}
return hexString.ToString();
}
}
}
GAE 上にジェネレーターを用意しました。精度が気にならないのであればこちらからでも。cat /cygdrive/c/DL/output\ \(15\).slk | tr -d "\r\n" | sed -e "s/;;//g" | sed -e "s/;/\r\n/g" > AllRecord.txt
ID;DD C;Y1;X1;K"ABC;DEF" E
ID;DD C;Y1;X1;K"ABC;;DEF" E
ID;DD C;Y1;X1;K"ABC DEF" E
unoconv: Cannot find a suitable pyuno library and python binary combination in C:\Program Files (x86)\OpenOffice 4
ERROR: DLL load failed: 指定されたプロシージャが見つかりません。
unoconv: Cannot find a suitable pyuno library and python binary combination in C:\Program Files (x86)\OpenOffice 4
ERROR: DLL load failed: 指定されたプロシージャが見つかりません。
unoconv: Cannot find a suitable office installation on your system.
ERROR: Please locate your office installation and send your feedback to:
http://github.com/dagwieers/unoconv/issues
Python 2.7 (r27:82525, Jul 4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import uno
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "uno.py", line 36, in <module>
import socket # since on Windows sal3.dll no longer calls WSAStartup
File "C:\Program Files (x86)\OpenOffice 4\program\python-core-2.7.6\lib\socket
.py", line 47, in <module>
import _socket
ImportError: DLL load failed: 指定されたプロシージャが見つかりません。
>>>
C:\Users\ku_000>netsh http show urlacl
URL 予約:
-----------------
予約済み URL : http://+:80/Temporary_Listen_Addresses/
ユーザー: \Everyone
リッスン: Yes
委任: No
SDDL: D:(A;;GX;;;WD)
** Network filesystem/provider support Dokan supports network filesystem mode. You need dokan network provider dll in \dokan_np. Please build it and copy dokannp.dll into Windows\system32 directly. You need to register network provider dll to system : dokanctl.exe /i n (Unregister network provider : dokanctl.exe /r n) You probably need to restart your computer after register or unregister network provider. And try "mirror.exe /r root_path /l drive_letter /n". /n option means to mount as network drive Network filesystem mode is an experimental implementation and not tested well.
!include "LogicLib.nsh"
!macro _IsProductInstalled _a _b _t _f
Push $0
!insertmacro _LOGICLIB_TEMP
StrCpy $0 `${_b}`
System::Call 'msi.dll::MsiQueryProductStateA(t) i(r0) .r0'
StrCpy $_LOGICLIB_TEMP $0
Pop $0
!insertmacro _= $_LOGICLIB_TEMP 5 `${_t}` `${_f}`
!macroend
!define IsProductInstalled `"" IsProductInstalled`
Function .onInit
ReadRegStr $0 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90140000-001C-0000-0000-0000000FF1CE}" "InstallLocation"
${If} $0 == ""
SectionSetFlags ${AccessDatabaseEngine} 1
${EndIf}
${If} "$PROGRAMFILES32" == "$PROGRAMFILES64"
${IfNot} ${IsProductInstalled} "{A51AFEE1-ED96-45F1-85E4-6A41BC4461C3}" ;x86
SectionSetFlags ${x86} 1
${EndIf}
${Else}
${IfNot} ${IsProductInstalled} "{5F3BA538-ADB6-48C4-90B1-179C0358C53E}" ;x64
SectionSetFlags ${x64} 1
${EndIf}
${EndIf}
FunctionEnd
若干、修正しました。5/15 11:43, 11:52typedef enum tagINSTALLSTATE
{
INSTALLSTATE_NOTUSED = -7, // component disabled
INSTALLSTATE_BADCONFIG = -6, // configuration data corrupt
INSTALLSTATE_INCOMPLETE = -5, // installation suspended or in progress
INSTALLSTATE_SOURCEABSENT = -4, // run from source, source is unavailable
INSTALLSTATE_MOREDATA = -3, // return buffer overflow
INSTALLSTATE_INVALIDARG = -2, // invalid function argument
INSTALLSTATE_UNKNOWN = -1, // unrecognized product or feature
INSTALLSTATE_BROKEN = 0, // broken
INSTALLSTATE_ADVERTISED = 1, // advertised feature
INSTALLSTATE_REMOVED = 1, // component being removed (action state, not settable)
INSTALLSTATE_ABSENT = 2, // uninstalled (or action state absent but clients remain)
INSTALLSTATE_LOCAL = 3, // installed on local drive
INSTALLSTATE_SOURCE = 4, // run from source, CD or net
INSTALLSTATE_DEFAULT = 5, // use default, local or source
} INSTALLSTATE;

if (ApplicationDeployment.IsNetworkDeployed) {
// ClickOnce 起動時は、こちら
// 追加の処理…
}
else {
// それ以外 (exe ファイルの直接起動時、デバッグ時など)
// 追加の処理…
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
return;
BitLocker ドライブ暗号化の回復キー 回復キーは、BitLocker で保護されているドライブのデータの回復に使用します。 これが適切な回復キーであることを確認するには、このキーの ID を、回復の画面に表示される ID と比較してください。 回復キー ID: XXXXXXXX-XXXX-XX 完全な回復キー ID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX BitLocker 回復キー: XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX
Filter Name Num Instances Altitude Frame ------------------------------ ------------- ------------ ----- aswSP 5 388400 0 aswMonFlt 6 320700 0 aksdf 6 145900 0 aswSnx 4 137600 0 luafv 1 135000 0 FileInfo 6 45000 0
Filter Name Num Instances Altitude Frame ------------------------------ ------------- ------------ ----- aswSP 5 388400 0 kisknl 5 383160 0 aswMonFlt 6 320700 0 aksdf 6 145900 0 aswSnx 4 137600 0 luafv 1 135000 0 FileInfo 6 45000 0
// // MessageId: ERROR_SXS_UNTRANSLATABLE_HRESULT // // MessageText: // // An HRESULT could not be translated to a corresponding Win32 error code. // #define ERROR_SXS_UNTRANSLATABLE_HRESULT 14077Lーーー
製品: Microsoft Office Access 2010 -- エラー 1935.アセンブリ コンポーネント {63E949F6-03BC-5C40-A01F-C8B3B9A1E18E} のインストール中にエラーが発生しました。HRESULT: 0x800736FD。アセンブリ インターフェイス: IAssemblyCacheItem、関数: Commit、アセンブリ名: policy.8.0.Microsoft.VC80.CRT,version="8.0.50727.4053",type="win32-policy",processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b"
ーーー// // MessageId: ERROR_AUTHENTICATION_FIREWALL_FAILED // // MessageText: // // Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine. // #define ERROR_AUTHENTICATION_FIREWALL_FAILED 1935Lーーー
障害バケット 、種類 0 イベント名: WindowsWcpOtherFailure3 応答: 使用不可 Cab ID: 0 問題の署名: P1: 6.1.7601 P2: base\wcp\componentstore\csd_winners.cpp P3: CCSDirectTransaction::AddImplicationsToCatalogsAndVerifyComponentHashes P4: 1302 P5: 80092004 P6: 0xe014866f P7: P8: P9: P10: 添付ファイル: C:\Windows\Logs\CBS\CbsPersist_20140106040306.cab C:\Windows\Logs\CBS\CbsPersist_20140106233739.cab C:\Windows\Logs\CBS\CbsPersist_20140107235947.cab C:\Windows\Logs\CBS\CbsPersist_20140115180053.cab C:\Windows\Logs\CBS\CbsPersist_20140115192920.cab C:\Windows\Logs\CBS\CBS.log C:\Windows\servicing\Sessions\Sessions.xml C:\Windows\winsxs\poqexec.log C:\Windows\System32\LogFiles\Scm\SCM.EVM C:\Windows\Logs\CBS\FilterList.log これらのファイルは次の場所にある可能性があります: 分析記号: 解決策を再確認中: 0 レポート ID: 7d1994a4-8887-11e3-99e9-4437e69250f1 レポートの状態: 0ーーー
2014-01-29 10:48:45, Info CSI 000000e4 Performing 1 operations; 1 are not lock/unlock and follow:
Install (5): flags: 0 tlc: [policy.8.0.Microsoft.VC80.CRT, Version = 8.0.50727.762, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:1fc8b3b9a1e18e3b}, Type = [l:24{12}]"win32-policy", TypeName neutral, PublicKey neutral]) ref: ( flgs: 00000000 guid: {27dec61e-b43c-4ac8-88db-e209a8242d90} name: [l:0]"" ncdata: [l:62{31}]"C:\windows\system32\msiexec.exe") thumbprint: [l:128{64}]"bd83dce340498e7c363093c2fc74dfb58e1ec17770453905172c7471fadd9333"
2014-01-29 10:48:46, Info CSI 000000e5 Component change list:
2014-01-29 10:48:46, Info CSI 000000e6 Couldn't find the hash of component: policy.8.0.Microsoft.VC80.CRT, Version = 8.0.50727.762, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:1fc8b3b9a1e18e3b}, Type = [l:24{12}]"win32-policy", TypeName neutral, PublicKey neutral in the catalog [l:192{96}]"\SystemRoot\WinSxS\Catalogs\bd83dce340498e7c363093c2fc74dfb58e1ec17770453905172c7471fadd9333.cat".
2014-01-29 10:48:46, Error CSI 000000e7@2014/1/29:01:48:46.071 (F) d:\win7sp1_gdr\base\wcp\componentstore\csd_winners.cpp(1302): Error 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] originated in function CCSDirectTransaction::AddImplicationsToCatalogsAndVerifyComponentHashes expression: (null)
[gle=0x80004005]
2014-01-29 10:48:46, Error CSI 000000e8 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #35230# from CCSDirectTransaction::PrepareForCommit(...)[gle=0x90092004]
2014-01-29 10:48:46, Error CSI 000000e9 (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #35229# from CCSDirectTransaction::ExamineTransaction(...)[gle=0x90092004]
2014-01-29 10:48:46, Error CSI 000000ea (F) 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] #35228# from CCSDirectTransaction_IRtlTransaction::ExamineTransaction(...)[gle=0x90092004]
2014-01-29 10:48:46, Error CSI 000000eb (F) CRYPT_E_NOT_FOUND #35085# from Windows::COM::CPendingTransaction::IStorePendingTransaction_Analyze(...)[gle=0x80092004]
2014-01-29 10:48:46, Error SXS Analyze Transaction failed with 0x80092004
2014-01-29 10:58:46, Info CBS Reboot mark refs incremented to: 1
{44D4AF75-6870-41F5-9181-662EA05507E1} 3 Microsoft Document Explorer 2005 C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_5c4003bc63e949f6.manifest
{53C799C7-01DB-446F-9399-4DA4159A1D17} 3 Microsoft Visual Studio 2005 Standard Edition - JPN C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_517205a10f4550e3.manifest
{90120000-0020-0411-0000-0000000FF1CE} 3 2007 Office system 互換機能パック C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_9193a620671dde41.manifest
{837b34e3-7c30-493c-8f6a-2b0f04e2912c} 3 Microsoft Visual C++ 2005 Redistributable C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_516e2e610f48bda6.manifest
{95120000-00B9-0409-0000-0000000FF1CE} 3 Microsoft Application Error Reporting C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_5c4003bc63e949f6.manifest
{89E9AB79-7914-4B67-8D4E-A8B1E39C3D89} 3 Microsoft SQL Server Compact 3.5 SP2 JPN C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_9193a620671dde41.manifest
{89F4AFD0-B2CE-4FA2-9911-B3ADA75B8E1C} 3 Microsoft SQL Server 2012 Management Objects C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_516e2e610f48bda6.manifest
{53F5C3EE-05ED-4830-994B-50B2F0D50FCE} 3 Microsoft SQL Server Setup Support Files (English) C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_5c4003bc63e949f6.manifest
{2750B389-A2D2-4953-99CA-27C1F2A8E6FD} 3 Microsoft SQL Server 2005 Tools Express Edition C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_5c4003bc63e949f6.manifest
{C779648B-410E-4BBA-B75B-5815BCEFE71D} 3 Safari C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_517205a10f4550e3.manifest
{C3F6F200-6D7B-4879-B9EE-700C0CE1FCDA} 3 Microsoft SQL Server System CLR Types C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4027_none_516ad2630f4bd825.manifest
{471AAD2C-9078-4DAC-BD43-FA10FB7C3FCE} 3 Microsoft SQL Server 2008 R2 Native Client C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4027_none_516ad2630f4bd825.manifest
{83F2B8F4-5CF3-4BE9-9772-9543EAE4AC5F} 3 Microsoft SQL Server 2008 R2 Management Objects C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4027_none_516ad2630f4bd825.manifest
{DBE0D8C3-EB2B-4887-ABAE-D69795ED6DD0} 3 ScanSnap C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_516e2e610f48bda6.manifest
{91140000-0015-0000-0000-0000000FF1CE} 3 Microsoft Office Access 2010 C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_516e2e610f48bda6.manifest
{923B594B-E439-4E40-A1DD-87B00A3DECE5} 3 Microsoft SQL Server Native Client C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_5c4003bc63e949f6.manifest
{111EE7DF-FC45-40C7-98A7-753AC46B12FB} 3 QuickTime 7 C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_517205a10f4550e3.manifest
{AAC5D43E-816D-4C2D-8E51-55FFF35BE301} 3 Apple Application Support C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_517205a10f4550e3.manifest
{A49F249F-0C91-497F-86DF-B2585E8E76B7} 3 Microsoft Visual C++ 2005 Redistributable C:\windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_5c4003bc63e949f6.manifest
ーーー