|
|
| == Decompression == | | == Decompression == |
| | | |
− | Downloadable software is usually provided in a ''compressed'' format — that is, the files in the software have been processed so that they take up less space, resulting in a faster download. Compression also typically “packs” any software that consists of multiple files into a single file, again making the download process simpler. | + | Downloadable software is usually provided in a ''compressed'' format—that is, the files in the software have been processed so that they take up less space, resulting in a faster download. Compression also typically “packs” any software that consists of multiple files into a single file, again making the download process simpler. |
| | | |
− | However, compressed files can’t be used “as-is;” they need to be ''decompressed'' by an appropriate application. The key word here is “appropriate” — there are different kinds of decompression, and each kind may require a different application. Each kind of decompression can be thought of as a different file format, the way Microsoft Word files are either ''.doc'' or ''.docx'' files, or how images can be in ''.jpg'', ''.gif'', ''.png'', or other formats. | + | However, compressed files can’t be used “as-is;” they need to be ''decompressed'' by an appropriate application. The key word here is “appropriate”—there are different kinds of decompression, and each kind may require a different application. Each kind of decompression can be thought of as a different file format, the way Microsoft Word files are either ''.doc'' or ''.docx'' files, or how images can be in ''.jpg'', ''.gif'', ''.png'', or other formats. |
| | | |
| The XMLPipeDB Match software is available in two compression formats: ''.tar.gz'' (called a “tarball” in techie circles) and ''.zip''. The final software is identical; the only difference is how the two choices are compressed. | | The XMLPipeDB Match software is available in two compression formats: ''.tar.gz'' (called a “tarball” in techie circles) and ''.zip''. The final software is identical; the only difference is how the two choices are compressed. |
|
|
| == Running Java == | | == Running Java == |
| | | |
− | The XMLPipeDB Match Utility is written in a programming language called Java — this is worth mentioning because: | + | The XMLPipeDB Match Utility is written in a programming language called Java—this is worth mentioning because: |
| # you might need to install Java first (not all computers come with it “out of the box”), and | | # you might need to install Java first (not all computers come with it “out of the box”), and |
| # many Java programs (Match included) are not invoked using the regular, double-click way, or even by a typical one-word command, the way ''grep'' and ''sed'' are. | | # many Java programs (Match included) are not invoked using the regular, double-click way, or even by a typical one-word command, the way ''grep'' and ''sed'' are. |
|
|
| === Checking for and/or Installing Java === | | === Checking for and/or Installing Java === |
| | | |
Unexpected non-MediaWiki exception encountered, of type "Error"
Error: Call to undefined function each() in /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php:374
Stack trace:
#0 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(480): _DiffEngine->_diag()
#1 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(291): _DiffEngine->_compareseq()
#2 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(175): _DiffEngine->diff_local()
#3 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(653): _DiffEngine->diff()
#4 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(820): Diff->__construct()
#5 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(1240): MappedDiff->__construct()
#6 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(1458): WordLevelDiff->__construct()
#7 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(952): TableDiffFormatter->_changed()
#8 /apps/xmlpipedb/biodb/fall2013/includes/diff/DairikiDiff.php(895): DiffFormatter->_block()
#9 /apps/xmlpipedb/biodb/fall2013/includes/diff/DifferenceEngine.php(765): DiffFormatter->format()
#10 /apps/xmlpipedb/biodb/fall2013/includes/diff/DifferenceEngine.php(655): DifferenceEngine->generateDiffBody()
#11 /apps/xmlpipedb/biodb/fall2013/includes/diff/DifferenceEngine.php(593): DifferenceEngine->getDiffBody()
#12 /apps/xmlpipedb/biodb/fall2013/includes/diff/DifferenceEngine.php(566): DifferenceEngine->getDiff()
#13 /apps/xmlpipedb/biodb/fall2013/includes/diff/DifferenceEngine.php(409): DifferenceEngine->showDiff()
#14 /apps/xmlpipedb/biodb/fall2013/includes/Article.php(725): DifferenceEngine->showDiffPage()
#15 /apps/xmlpipedb/biodb/fall2013/includes/Article.php(478): Article->showDiffPage()
#16 /apps/xmlpipedb/biodb/fall2013/includes/actions/ViewAction.php(37): Article->view()
#17 /apps/xmlpipedb/biodb/fall2013/includes/Wiki.php(427): ViewAction->show()
#18 /apps/xmlpipedb/biodb/fall2013/includes/Wiki.php(304): MediaWiki->performAction()
#19 /apps/xmlpipedb/biodb/fall2013/includes/Wiki.php(536): MediaWiki->performRequest()
#20 /apps/xmlpipedb/biodb/fall2013/includes/Wiki.php(446): MediaWiki->main()
#21 /apps/xmlpipedb/biodb/fall2013/index.php(59): MediaWiki->run()
#22 {main}