Input: [Release Date] 01-October-2014 [Hotfix #] TS_5.0.2.71 HF-020 [Description]

Output: Fixes the following issue(s): TS-36217 - Exported PDFs are not displaying Japanese characters. TS-36987 - Spotfire stops responding during update process. TSWP-6668 - Interpretation error when opening analysis containing a broken text area in Web Player. TSWP-6698 - When opening an analysis, pre-loaded by scheduled updates, which has been edited since the last scheduled updates refresh, the scheduled updates cache is ignored TSWP-6750 - Scheduled updates fail with "unauthorized" message if Spotfire Server is restarted or if the scheduled update session is timed out. TSAS-539 - Automation Services does not execute embedded TERR Data Function when opening an analysis.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 25-August-2014 [Hotfix #] TS_5.0.2.69 HF-019 [Description]

Output: Fixes the following issue(s): TS-35843 - Some visualizations do not update correctly when document properties are changed via the configuration block. TS-35943 - Spotfire may terminate when using "Compensate for missing values". TS-36142 - Log message, "Searching the Library" repeatedly displays in the Open File dialog when various analyses are loaded. TS-36174 - In some rare cases, Spotfire may terminate after inserting columns. TS-35970 - Cross Table renders blank in some circumstances. TSWP-6518 - In some cases, the log may specify an incorrect user. TSWP-6597 - Web Player fails to start if configured for TRACE logging.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 04-July-2014 [Hotfix #] TS_5.0.2.67 HF-018 [Description]

Output: Fixes the following issue(s): TS-34951 - The application may crash while editing "show/hide" rules. TS-34962 - Text area layout may be momentarily incorrect before hovering over dropdown controls. TS-34969 - Filtering which is currently active is selected in addition to the dynamic active filtering when configuring on-demand or data functions to use active filtering. TS-35387 - Under some conditions, using expressions containing the Substitute method can cause Spotfire to hang. TS-34966 - Error when creating a default Information Model or multiple column elements when the database metadata contains characters that are not allowed in Library names. TSWP-6151 - Under some conditions, the 31st of a month is not shown in the Date selector. TSWP-6185 - Resizing the application may cause visualizations to get incorrect size and show 'Interpretation error during update' (Internet Explorer 8 only). TSWP-6395 - Interacting with an analysis using the Web Player may under some conditions result in the error 'Interpretation error during update' 'Unknown runtime error' (Internet Explorer 8 only). TSWP-6443 - The option to make a Bookmark public is enabled for users without write access to the dxp file when the file is configured for Scheduled Updates with a Scheduled Updates user with write permissions. TSAS-520 - Automation Services processes sometimes hang when shutting down.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 04-June-2014 [Hotfix #] TS_5.0.2.66 HF-017 [Description]

Output: Fixes the following issue(s): TS-34652 - May terminate if a level column in a hierarchy changes datatype. TS-34687 - Administration Manager may terminate when working with users containing the @-sign within the username. TS-34709 - Stack overflow prevents troubleshooting. TS-34777 - Rows may be incorrectly tagged after inserting a column from another table. TS-34840 - Labels for line markers with null or empty values in a sorted combination chart could be displayed inaccurately. TS-34806 - Listbox filter and item filters performance; will not calculate the difference between eg 1 and Unicode 1 encircled. TS-34887 - Exception when comparing values in certain conditions when system is under heavy load. TS-34791 - "Remember me" doesn't respond as expected when switching between different production areas. TSWP-6073 - When removing an analysis from scheduled updates, data may stay in memory after it has been unloaded. TSWP-6067 - Configuration block settings are overriden when the analysis is refreshed by scheduled updates. TSWP-6080 - Bookmarks with symbolic marking cause errors in synchronization with library.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 14-May-2014 [Hotfix #] TS_5.0.2.65 HF-016 [Description]

Output: Fixes the following issue(s): TS-34286 - May terminate when renaming a column used in an expression with preprocessor variables. TS-34302 - When using BaseMap.GetDerivedRowIndexes on a snapshot node, may display the following exception: "Attempt to perform an operation on an incorrect thread". TS-34361 - Spotfire may consume a lot of memory when using UniqueCount() with OVER expressions containing Parent and a large hierarchy. TS-34408 - When opening an old file, application may terminate with the following message: "An item with the same key has already been added". TS-34478 - Columns with file paths containing international characters rendered as links in tables are improperly encoded. TS-34551 - May terminate when opening bookmark panel when the bookmark refers to deleted data table. TSWP-5707 - Comparison with rowids that do not exist may terminate data engine. TSWP-5797 - Failure to export text area under heavy load. TSWP-5817 - WebAnalysis references may lead to increased memory usage when analyses with linked data are configured for scheduled updates. TSWP-5820 - When a scheduled update fails to load an analysis, the resources are not always released. TSWP-5984 - Rare condition where re-authentication can lead to rapid, repeated requests to Spotfire Server. TSWP-6088 - Users with the same document open may perceive that they can do more (or less) than their permission allows.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 09-April-2014 [Hotfix #] TS_5.0.2.62 HF-015 [Description]

Output: Fixes the following issue(s): This hotfix corresponds to Service Pack version 5.0.2, but in addition to that, it also contains the latest previous hotfixes, which are not included in the Service Pack. If you apply this hotfix, there is no need to install Service Pack version 5.0.2. If you have already installed Service Pack version 5.0.2, make sure to apply this hotfix as well. For more information about the Service Pack, please refer to the April 09, 2014 TIBCO Security Advisory for TIBCO Spotfire

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 02-April-2014 [Hotfix #] TS_5.0.1.61 HF-014 [Description]

Output: Fixes the following issue(s): TS-33801 - May terminate when pie chart, inside of map chart, contains a data table named "MapChart". TS-33782 - May terminate when filtering all data for specific Cross Table setup (only horizontal axis set and sorting of 1st row). TS-33764 - Improved performance and memory consumption when using columns with few unique strings. TS-33759 - May terminate when using reference curves with decimal values. TS-33765 - Errors when using ']' characters in input expressions for on-demand or data functions. TS-33772 - Calculated column in the input table changes type when based on another table with empty data. TS-33807 - May terminate for some visualization configurations when using the DataTableProperty method on a categorical axis. TS-33785 - May terminate when running Regression Modelling or Classification Modelling on Windows 8.1. TS-33790 - May terminate when marking or highlighting in a box plot, having no categorical axis when index set marking is performed. TS-33987 - Last row in table visualization is not recognized as TablePlotCellContext and the custom tool is greyed-out. TS-34013 - String sorting could cause failure in rare cases. TS-33744 - Unhandled exception when editing graphical table rule. TS-34147 - Empty table visualization is missing when exporting to PDF with message "Trellis panels and table rows not visible on screen". TS-34135 - May terminate when replacing data table. TS-34189 - Calculations on Currency may, in rare cases, become invalid. TS-33796 - More than two nested IF statements using LongInteger type data makes the expression invalid in 5.0.1. TS-34179 - Change data type transformation when adding or replacing data table with thousands of columns takes longer than expected. TS-34215 - The fix for TS-33224 does not handle the case when the analysis has been resaved in a post 4.5 version. TS-34045 - May terminate for a line chart when trying to mark more than a certain number of rows. TSWP-5289 - Web Player may terminate during PDF export with message "Illegal operation attempted on a registry key that has been marked for deletion". TSWP-5285 - Executing script to change visualization description in Web Player does take effect immediately. TSWP-5319 - Decreased memory consumption can cause application to stop responding when having large documents. TSWP-5351 - May terminate when opening analyses with inconsistent relations. TSWP-5341 - Hierarchical clustering can cause application to stop responding for some low-memory scenarios. TSWP-5388 - Possible failure related to the automatic closure of inactive analysis. TSWP-5454 - Paged-out data is not always removed correctly. TSWP-5509 - When opening analysis in Web Player, existing bookmarks take longer than expected to appear.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 14-February-2014 [Hotfix #] TS_5.0.1.58 HF-013 [Description]

Output: Fixes the following issue(s): TS-32896 - Filtering on calculated Columns in analyses created in version 4.5 or earlier is inconsistent. TS-32908 - The application may terminate if analysis has properties casting from Boolean to String. TS-32918 - The application may terminate when performing adding rows transformation on data with missing columns. TS-33135 - Internal data cache threading issue. TS-33145 - Max age for query cache entries is not configurable. TS-33200 - Null values cause the median function to fail. TS-33268 - Inconsistent cyclic dependencies warnings in Manage Relations dialog. TS-33228 - Calculated Columns with erroneous datatype DateTime may become invalid during conversion to the Date data type when using analyses created in version 4.5 or earlier. TS-33376 - Reset button in Tools Options does not reset language preference. TS-33397 - Incorrect filtering when using Range filter with custom sort order. TS-33424 - When using LongIntegers on plot axes together with StdDev lines, the plot axis ticks are shifted. TS-33440 - Box Plot rendering performance is slow. TS-33490 - Log in fails when switching between two TIBCO Spotfire Servers using Single Sign-On (Kerberos and/or NTLM). TS-33496 - Expressions containing the DatePart method may under some conditions cause the application to terminate. TS-33224 - When loading analyses created in version 4.5 or earlier, multiple inserted columns/rows may use the wrong join column when the correct join column is a calculated column from an import transformation on a table created from an information link. TS-33523 - Visualizations that depend on a calculated column using a Document or Table property may stop updating. TS-33511 - The application may terminate when applying bookmarks on columns that have other types than when bookmark was created. TS-33557 - Misleading marking behavior when clicking in Cross Table row grand total if a plot scroll bar is visible. TS-33564 - The application may terminate when opening specific old analyses, created in version 3.2 or previous, that contain reference lines with labels and tool tips. TS-33611 - The application may terminate when displaying an Iron Python dialog pop-up with the Bookmark panel docked and visible. TS-32432 - The application may terminate when exceptions occur due to internal identifier handling.. TSWP-5202 - Data exported using the Export table (without value formatting) function is formatted. TSWP-5230 - When embedding a Web Player in a web page, using a cross domain iFrame setup, and the JavaScript API is enabled, the result is the error "Interpretation error during update". TSWP-4785 - The Web Player may terminate when exceptions occur due to internal identifier handling.. TSWP-5243 - Schedule update fail with Win32 Exception "Logon failure: the user has not been granted the requested logon type at this computer". TSAS-481 - HTML Sanitizer DLL is not included in Automation Services.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 20-December-2013 [Hotfix #] TS_5.0.1.54 HF-012 [Description]

Output: Fixes the following issue(s): TS-31613 Highlight in a line chart is not drawn correctly when having more than two consecutive empty Y-values. TS-32026 Opening the legend and/or the Colors property page for a cross table where the measures expressions are syntactically incorrect may cause Spotfire to close unexpectedly. TS-31882 Switching visualization to a heat map may cause Spotfire to close unexpectedly if "(Column Names)" is used on a trellis axis. TS-31932 Replacing data with data that has changed significantly may cause Spotfire to close unexpectedly if a K-means clustering or a line similarity calculation has been performed in the analysis. TS-31938 Creating a property control for the LongInteger data type in the text area may cause Spotfire to close unexpectedly. TS-31969 Using OVER expressions referring to cross table axes that only have (Column Names)-levels may cause Spotfire to close unexpectedly. TS-32086 Some formatter configurations can lead to overflow during formatting. This may cause Spotfire to close unexpectedly. TS-32027 When loading an empty data table on demand, metadata information is lost and error messages are displayed for the data table and filters. TS-32131 The RXReplace and Substitute methods are slow for common use cases. TS-32181 The result of the DatePart method sometimes gets the wrong format. TS-31145 Axis formatting settings may be lost when opening files of version 4.5 or earlier with multiple expressions on the Y-axis including columns of different numeric data types. TS-32274 Bookmarks may become invalid after updating them to include filtering on a calculated column. TS-32328 Generation of marker labels can be very slow when there are many empty values in the label column. TS-32218 Using pie shapes in a scatter plot and the X or Y-axis has been set up to use auto-bin may cause Spotfire to close unexpectedly. TS-32395 Setting the language preference for a group has no effect. TS-32363 Cannot open an analysis containing calculated columns with document properties. TS-32515 Problems using BaseRowId() in the PersistentDataView. TS-32115 Spotfire may close unexpectedly when quickly changing the value of a property used in a DocumentProperty call. TS-32661 When an old analysis containing properties connected to a property control (e.g., a drop-down list) has been saved in a corrupt state, the analysis does not update correctly. TS-32568 The first assignment to a data table-, column- or document property cannot be undone by clicking undo. TS-32509 When external queries are removed from the data access cache they leak the metadata table. TS-32559 In some cases, using check box filters on Filter To/Filter Out columns may cause the application to close unexpectedly. TS-32477 Header rows/columns are duplicated when printing empty table and cross table visualizations. TS-32672 Analysis files with embedded data increase in size when re-saved. TS-32805 Improper HTML code and scripts can be included in the text area. TS-31765 Under some rare circumstances, BinByEvenDistribution may freeze. TS-32642 When attempting to open some analyses containing linked data, Spotfire may close unexpectedly. The following exception is shown: "System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary." TS-32816 When saving an analysis with a range filter's highest value set to minimum, or its lowest value set to maximum, Spotfire may close unexpectedly. TS-33112 Paging in the data engine does not work well under heavy allocation load. TSWP-3903 Formatting of columns through expressions (or Column Properties) is not propagated in a visualization when the user has a different locale than the Spotfire Web Player server on which the analysis is running. TSWP-4445 Spotfire may close unexpectedly with an InvalidOperationException: Attempt to read from a node that is in state 'Disposed'. TSWP-4268 Using Spotfire Web Player state in combination with list box filter may cause Spotfire to close unexpectedly in some scenarios. TSWP-4506 If writing the state of an analysis to the library fails when closing the analysis (as indicated by an ERROR in the log: Failed to close analyses for session <>), the analysis instance will not close. TSWP-4582 Unhandled exception in Syncfusion caused Spotfire to close unexpectedly. Fixed by no longer parsing data during finalization. TSWP-4498 Launching Spotfire from a tibcospotfire link to a server using Windows Integrated Authentication shows the login dialog with an error message instead of logging in automatically. TSWP-4619 Too many induced garbage collections may lead to bad performance and long response times. Explicit calls to blocking garbage collection should only be done when really necessary (if serious memory problems occur). TSWP-4569 Uncaught exception which may occur when a request is processed while a document is closing may cause the entire Spotfire Web Player to close unexpectedly. TSWP-4696 Exception information is sometimes lost when Spotfire Web Player closes unexpectedly. TSWP-3802 Actions in a graphical table with no marking specified are not performed when the analysis is used in Internet Explorer 10. TSWP-4527 No redirection to error page upon error when Spotfire Web Player is used in a mashup. This is a cross domain issue that may occur when the mashup page and the Spotfire Web Player URL have different domains. TSWP-4228 Chrome reports a SecurityError for custom visualizations appearing in mashups when the JavaScriptAPI domain is set. TSWP-4920 Improve performance when opening files with zero-row tables. TSWP-4869 Data table export from a cross table in Spotfire Web Player is disabled when the horizontal axis is empty. TSWP-4456 When Spotfire Web Player is set up using delegated Kerberos, Scheduled Updates-calls to the Spotfire Server may fail when the session to the Spotfire Server has timed out. TSWP-3916 Modification of the column width in a table while being zoomed in may cause Spotfire Web Player to close unexpectedly in Firefox and Chrome. TSWP-4230 Cannot open some analyses in Spotfire Web Player. The following exception is shown: "ExpressionTypeException: Table is not valid to use in this expression." TSWP-5027 Spotfire Web Player with high memory footprint is sometimes temporarily unavailable for all users after performing export to PDF. TSAS-450 The "Remap Information Services Catalogs And Schemas" task in Automation Services Job Builder does not remap the schema for Information Services procedure elements exported from the library. The Mapper tool does not process schema and catalog attributes of the procedures. This results in an incorrect catalog/schema for the procedures, when exported content gets imported back into the library.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 24-October-2013 [Hotfix #] TS_5.0.1.49 HF-011 [Description]

Output: Fixes the following issue(s): Public Javascript API throws an exception when trying to get marked items and a filtering scheme is supplied. TIBCO Spotfire Web Player memory may not be released after executing a Python script, which explicitly catches exceptions within the script. PersistentDataView API throws an exception when accessing columns if underlying column name has changed. PersistentDataView API may throw an exception when using additional selections. TIBCO Spotfire may terminate if using relations where one Data Table has been renamed to the original name of the other Data Table. For the TIBCO Spotfire Web Player, the first rendering of a detail visualization in a shared document takes longer than the subsequent renderings. For the TIBCO Spotfire Web Player, changing the selections in the hierarchy filter in the filter panel causes the hierarchy filter to disappear momentarily. TIBCO Spotfire Web Player may throw an error ("Unhandled worker thread exception") when quickly interacting with property controls that change axis expressions. The sort order in a List box filter may be incorrect after reload, resulting in an erroneous selection of rows. Calculated Values in Text Areas have incorrect alignment for string values. The formatting of a reference line label is wrong when the type of the Y-axis is LongInteger. Axis expressions that cannot be combined with missing values compensation may result in empty visualizations. Trim calculation can show the wrong value when using analyses that have been saved in TIBCO Spotfire version 3.3. Data On-Demand from an Information link that is pivoted, with the pivoting based on a calculated column, may not be correctly imported if using an analysis created in TIBCO Spotfire version 4.5 or earlier. API for drag and drop targets throws an exception when used according to the example code in SDK. Custom aggregation methods are called too many times. TIBCO Spotfire may terminate when performing undo/redo (or applying bookmarks) for some analyses containing advanced expressions. TIBCO Spotfire may terminate when adding columns with a large amount of data. TIBCO Spotfire may terminate when using the 'Log scale' option on the X-axis together with a vertical line based on a column property in a Bar chart. Add Rows does not handle the case when you want to use a previously frozen column to identify row values. Bad performance of the NormInv function. The handler for tibcospotfire URLs is still set to the former Spotfire installation even if it has been uninstalled and Spotfire 5.0.x has been installed. Lack of detailed progress information when performing transformations, insert rows, and insert columns. Bad performance on TIBCO Spotfire Web Player servers when importing data from Excel files during periods of high memory usage. TIBCO Spotfire may terminate when a visualization, with a categorical preprocessor expression on an axis, is switched to another visualization. Insert/Edit Web Link in Text Area does not work properly for tibcospotfire URIs and some selections.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 20-September-2013 [Hotfix #] TS_5.0.1.42 HF-010 [Description]

Output: Fixes the following issue(s): Table group collapse button not visible in Web Player filter panel if using multiple tables but only one visible table. Unable to open file with erroneous curve from Data table expression. Spotfire may terminate when opening or configuring an analysis containing a Combination Chart, if the Combination Chart has many multi-level 'series by' categories explicitly set. Description missing in the right pane of the Open from Library dialog. Table plot not updating properly if not limited by filtering. Incorrect coloring in Cross Table and Heat Map when having measures with the same display name. K-means clustering may produces only one cluster when having flat or relative flat lines. Spotfire may terminate when using a visualization that contains an empty continuous color scheme. The Trim calculation may give incorrect results when using analyses created in TIBCO Spotfire version 3.3 or earlier. Data from an Information link that is pivoted, with the pivoting based on a calculated column, may not be correctly imported if using an analysis created in TIBCO Spotfire version 4.5 or earlier. Export to PDF fails if the name of the analysis contains "&" characters. When exporting a Bar Chart with many bars to PDF, some bars are not visible in the PDF. Slow TIBCO Spotfire Professional startup on some systems. K-means calculation may fail when using column names on the X-axis. Line Similarity using Euclidean distance may fail to give result. An extension rendering tab control with width less than 48px results in Invalid argument when using Internet Explorer 7, 8 or 9. Unable to upgrade TIBCO Spotfire Professional that has previously been upgraded from TIBCO Spotfire 4.0.0, when running as a restricted user. TIBCO Spotfire may terminate when adding rows to data based on linked data, and the data type has changed on one or more columns. "Share to TIBBR" fails for TIBBR hosts of version 4.1. On the Web Player Server, long running image requests are not cancelled even when the web browser is closed. The Filter panel is not updated when the Filtering scheme is changed via scripting. TIBCO Spotfire may terminate when using Range filter calendar control for custom date time format strings. Open from Library may fail if running multiple spotfire sessions simultaneously. TIBCO Spotfire may terminate with a Stack Overflow exception when opening an analysis that uses the map operator on many values in a custom expression. Mixed content warning when selecting Analysis Information in the Web Player, when using https. Bad performance for large Cross Table visualizations when using auto decimals number formatting. Graphical Table with y-axis = row number (baserowid) doesn't get updated when the data table is refreshed and the number of rows increases. Visualization rendering take long time when having a large number of trellis panels. Data Properties with the IsUserEditable flag not set is not exported in SBDF and STDF formats. TIBCO Spotfire may terminate when updating an existing Line Similarity if the resulting columns have been filtered upon (this should not be possible to do). TIBCO Spotfire may terminate under some conditions when using Conditional Coloring in Cross Tables and Heat maps, with the error "System.NullReferenceException at Spotfire.Dxp.Application.Visuals.ConditionalColoring.ColoringCollection.FindLevelByName".

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 13-August-2013 [Hotfix #] TS_5.0.1.34 HF-009 [Description]

Output: Fixes the following issue(s): If a user, that has no license to save an analysis file to disc but only to the Library, opens an analysis from the Library, the user will not be prompted to save the file to the Library when closing the analysis. The Spotfire Client may terminate when marking in a plot that uses a document property in a custom expression on a categorical axis. Performance issues when handling large numbers of columns, such as changing aggregation method or re-ordering columns, in the plot properties or "Select columns" dialogs. Removing columns from Cross Table Plot in the select columns dialog crashed spotfire if the columns were continuous. Under some conditions, analysis files that has been created with PerkinElmer Lead Discovery (LD) deployed cannot be opened if LD is not deployed. The Spotfire Client may hang or terminate when populating a property control based on a column with many repeating values. Unable to change aggregation back to "None" in Select Columns dialog. Rapid changes in highlights or markings in complex analyses can result in resource leaks. The Web Player Server may not free all resources for an analysis (which only contains embedded data) when it's closed, if the same analysis was opened a second time after it was first opened. Under some conditions, the Web Player Server can end up in a state where it's consuming 100% CPU and making little (if any) progress. The Spotfire Client may under some conditions terminate when editing range filter labels. When using the Web Player on iPad, visualizations are only partly visible when using the setting "iPad Landscape" or "iPad Portrait". Horizontal Lines based on Line from Data Table are shown even when filtered out if "Compensate for missing values" is checked. The Spotfire Client may terminate when refreshing dendograms. In Graphical Tables, header texts can disappear when scrolling horizontally. Add columns and Add rows may join on the wrong column if the column to join on is a calculated column that is added as an import transformation, if the analysis was created in a version before 5.0. This may, for example, lead to columns with no data. In analyses with linked data, any calculated columns based on linked data causes those data tables to be stored as embedded data (instead of linked) in the analysis, which can result in large file sizes. The Spotfire Client may terminate if you filter out all values in a Cross Table with sorting, with the options "Show only top/bottom" and "Indicate hidden rows" enabled, provided the setting "Show all values" has been applied on the vertical axis. Calculated columns that depends on a list value document property are not recalculated if the document property has the value null. Axis selectors are not updated when changing Bar Chart orientation in Web Player via script. Scatter Plot legends sometimes do not show all shapes that are shown in the plot if the number of shapes in the unfiltered data exceeds 256. Imported color schemes may in some cases not be applied correctly. In Table Plots with data limited using expressions, expressions that contains non-processor document properties may cause the plot to not be updated in all cases. No images are returned when using Image from URL in Table Plots, if connecting to a server that requires NTLM authentication. Under some conditions, the "filtered by others"-indication for hierarchy filters can cause performance issues when used with large data sets in the Web Player and/or Text Areas. Under some circumstances, various components (such as Visualizations, Text Area controls and custom components) may react as if a Document, Table or Column property value or data in a column has changed although it has not.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 27-June-2013 [Hotfix #] TS_5.0.1.26 HF-008 [Description]

Output: Fixes the following issue(s): If network problems have prevented images in tables from appearing, Spotfire does not attempt to fetch the missing images again. In certain rare circumstances, Spotfire may become unstable when saving a file. Dates formatted as "dates including months and not any time parts" in Microsoft Excel are imported incorrectly into Spotfire. When using a bookmark in a text area that changes the alignment of a map chart via link to page layout, Spotfire becomes unstable. Filter groups are always expanded in the Web Player and cannot be collapsed in an analysis with only one data table. If the Line Similarity tool, or the K-means Clustering tool, has been run on data filtered by a list box filter, the file cannot be saved. When adding or removing a document, column, or table property used as an Input parameter in the Data Functions UI, the result may be inconsistent and cause Spotfire to become unstable. When a visualization is affected by a specific expression containing an if-statement condition with Rank and Sum, the visualization becomes unresponsive. Marking in a visualization using in-db data results in incorrectly marked markers, when a currency column is used on a categorical axis, and the underlying decimal column contains multiple representations of the same value. Unnecessarily high memory consumption for the operation "Add rows" when having many columns. At certain screen resolutions, tooltips are displayed outside the visible screen area. Spotfire becomes unstable when highlighting or marking in a bar chart with a custom expression like "[C] is null" or "([C]<4) IN (True)" on the category axis. When an analysis contains large data sets, rendering and filtering may take some time, and TIBCO Spotfire Web Player may become unstable if data is exported while visualizations are still in the process of rendering or filtering. Custom visualizations using the DataView API, that request a "group by column", return an error when the same column is used several times. Bookmarks created in version 4.5 or earlier may fail when opened in 5.0. Bookmarks may fail directly after creation when having related data tables in the analysis. Use of column properties in an analysis activates the recalculation icon for Data Relationships. When under heavy load, Automation Services jobs creating PDF files may fail with an InvalidOperationException. Spotfire may become unstable when using data table properties that are named the same in custom expressions, even though the data table properties come from different data tables. A relation set up between two data tables does not recover when an on-demand data table is based on a procedure and the relation at some point has had an input that did not return anything. The Update web service for scheduled updates always produces an error when called. When a data table used in a filter relation, related to a visualization with a marking, is deleted, Spotfire becomes unstable. Different hash values are computed for +0.0 and -0.0, resulting in, for example, broken filters. Wrong result when using an additive aggregation method (e.g., Sum) having an OVER expression containing a single AllPrevious, intersected with an odd number of nested Parent larger than 2. Relations from 4.5 with implicit cast (relations where the columns from both data tables are of different data types after any applied methods) do not work in versions later than Spotfire 4.5. Opening a file with a dendrogram created in an older version of Spotfire, may cause Spotfire to become unstable. WeightedAverage gives wrong result in visualizations when filtering is applied. Setting up relations in the add data tables dialog will under several circumstances cause Spotfire to become unstable. All filters in an old analysis are missing when the analysis is opened in Spotfire Web Player 5.0.1, if the analysis contains more than one data table, but the filters are set to be visible for only one of the data tables. Incorrect use of ColumnProperty, DataTableProperty and DocumentProperty functions in custom expressions can cause Spotfire to become unstable (if the argument is something other than a string). The API GetBaseRowIndexes returns an error, and filtering is not applied when using multiple derived DataViews (for example, an aggregated DataView based on a non-aggregated DataView based on a DataTable).

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 24-May-2013 [Hotfix #] TS_5.0.1.23 HF-007 [Description]

Output: Fixes the following issue(s): The Memory usage in Spotfire Client is too high under certain conditions. The Spotfire Client may terminate when choosing "View Members" on "Members of Group" in "Groups and Licenses" in Administration Manager. Missing BinBySpecificLimit method for string columns. Unable to open analysis files with broken embedded data. A plot with a missing column on an axis does not start working when the column is added to the dataset. The "Insert Calculated Column" dialog is only partially visible at 1024x768 resolution, 120dpi setting. The Automation Services Job Builder window is only partially visible at 1366x768 resolution. Range Filter thumbs change position when typing valid non-existing values for lower and upper thumbs. Bar Chart labels are hidden when using trellis (with one trellis panel), multiple scales and negative bar. Value column names in Pivot, based on empty values, are different in version 5.0.x compared to previous versions. The word (Empty) is absent. Use of Details Visualizations can under some conditions cause instability in Spotfire Client. Use of Custom extensions can under some conditions cause instability in Spotfire Client. Calculated values are missing in visualizations generated by Export to PDF. When setting a color segment by column property value in Table Plots, the Spotfire Client may terminate. When creating a Color rule based on a Data table property, the Spotfire Client may terminate. Error when opening any analysis file in the Web Player when using Google Chrome version 27 - "Interpretation error during update". Bad performance in Graphical table when filtering. Bad performance in the Change Data Type transformation dialog. The Spotfire Client may under some conditions terminate when doing a Pivot. Spotfire does not terminate properly if an extension to Spotfire has used a PersistentDataView with an illegal expression. Not possible to create calculated columns on views, when working with the API. Creation of cascaded views fails when adding expressions referring to base view, when working with the API.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 26-April-2013 [Hotfix #] TS_5.0.1.19 HF-006 [Description]

Output: Fixes the following issue(s): UniqueCount returns different values depending on if the argument is constant or not when all values are null. When opening an analysis containing both a Heat Map limited by filtering or marking, as well as at least two Data tables with a relation, the client can become unstable. No statistical values are shown when calculating Data Relationships Anova, when there were exactly two distinct categories in the calculation. A Bar Chart visualizing a Data Relationships Anova incorrectly modifies the Data table. Use of the Data Relationships Chi-Square calculation can cause the client to become unstable. Under some conditions, data can be incorrectly filtered when using range filters. Unmarking is not possible in nested details visualizations when using trellis conditions. When opening analyses created in older versions, properties used in reference lines are permanently replaced by their current value. Visualizations containing both columns of Currency type on an axis as well as reference lines, which worked in earlier versions, result in the error message "Invalid type for function call 'Log10'" when viewed in version 5.0. Lines and curves in Line Charts are not drawn correctly when using limit by marking and having (Column Names) on the X-axis. Highlights are not propagated to visualizations with multiple non-aggregated expressions on continuous axes. Spotfire client can become unstable when the Manage Relations dialog is opened. Computations using external aggregation methods when all data is filtered out can cause the client to become unstable. When sorting the X-axis in a Combination Chart, line marker labels can display the wrong values. Using an OVER expression on the cell values axis in a Cross table can cause the client to become unstable. Memory is not properly released after editing custom expressions. Changing the data range of a range filter may cause the client to become unstable. OVER expressions in an aggregated context (for example, on the cell value axis in Cross table) that is navigating over Data table columns/hierarchies (i.e. not only over axes) are computed differently in 5.0 than in previous versions.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 12-April-2013 [Hotfix #] TS_5.0.1.17 HF-005 [Description]

Output: Fixes the following issue(s): In a Text Area, right-clicking on a button and selecting "Edit Text Area" may under certain conditions cause Spotfire to terminate. Configuration blocks with document properties do not work if the document is shared. Custom methods with argument type overloading do not work, e.g., if a Foo method taking integers and a Foo method taking strings have been defined, only one of the methods will actually be used. Web Player memory usage can keep increasing when loading analyses with linked data. Under some conditions, the Web Player does not release memory properly for analyses containing Table plots. Using the Web Player, an empty white page is shown in the web browser when opening an analysis while it is being loaded by Scheduled Updates. Clicking Undo followed by Redo after creating a data relation causes the application to become unstable. Case expressions are evaluated differently in 5.0.x compared to 4.x with respect to null values. Instability when using subtotals in Cross Tables with hierarchies on the vertical axes. Instability when moving hierarchy slider in Cross Table. Continuous heavy load on Web Player server over extended periods of time can lead to memory not being released properly. Instability caused by failure to parse certain expressions when opening analyses created in previous versions of Spotfire. In version 5.0.1, a row containing only "" is no longer discarded when reading text data files. Multiple non-aggregating expressions cannot be used on the y-axis in Line, Combination or Bar Charts. Calling API method DataTable.GetRows without any cursors may lead to instability - the error message is "Creating a datarowcursor with zero cursors will not result in any work getting done". Spotfire may terminate when managing relations, after having removed a column used in a relation and then also renamed the Data table it belonged to.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 08-April-2013 [Hotfix #] TS_5.0.1.14 HF-004 [Description]

Output: Fixes the following issue(s): After upgrading to 5.0.x, Map charts with column property names in lower case do not display. In Heat Maps, setting labels for columns set from property causes instability in Spotfire. Using invalid OVER expression on a measure (not an axis) causes instability in Spotfire. Freezing a calculated column causes instability in Spotfire. Bad performance when opening files in the Web Player. Spotfire may terminate when changing marking using the keyboard, when having a header row with row size > 1. Property value set to null used for data function call may cause exception - "Object Reference not set to an instancee of an object". Under some conditions, wrong values can be filtered when selecting them in filters. Slow loading of some analyses, caused by bad performance in custom expressions like "Avg(..) OVER LastPeriods(180,..)". Precision loss can cause markers to disappear in Map Chart when using auto zoom. Upper limit of range changes when selecting lower limit via date picker. Line charts and Combination charts with multiple y-axis measures do not work with data from Microsoft Analysis Services. They just display an error message like "Could not find column Color_Key0". When inserting columns with the same name as the key-column from the original data, the new columns with that name are not added correctly. The logic for deserializing service names was inverted for the Oracle connector causing it to always revert to using SID in the connection string. Incorrect saving of analyses containing list box filters for date/time columns and a marking resulted in invalid files, causing instability when reopened. When running Web Player mashups on the iPad, and the orientation of the iPad is changed, the size of the Web Player page is too small compared to the size of the surrounding mashup. An analysis running several information links at once will only get 4 connections between the client and the server. Error when exporting to PDF with FIPS enabled - "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms". Pivot column naming when having no aggregation differs from previous versions of Spotfire. Instability in Spotfire when cube data is used and a Combination chart bar is changed to a line.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 13-March-2013 [Hotfix #] TS_5.0.1.13 HF-003 [Description]

Output: Fixes the following issue(s): Hotfix that updates to Service Pack version 5.0.1

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 06-February-2013 [Hotfix #] TS_5.0.0.66 HF-002 [Description]

Output: Fixes the following issue(s): Client exception when using "Get Values" for a Prompted Information Link (of type "Values"). Unable to open certain 4.0 analysis files in 5.0. Cannot open Excel file when it has "array" calculations in it. Problem with the filtering panel in combination with a custom visual. Instability in Spotfire Client with R data function. Added support for Oracle 11gR1 in the Oracle Data adapter. Instability in Spotfire Client when using nested aggregation. The ability to add the same column twice, with the same aggregation, is broken in 5.0. PersistentDataView creation causes a System.AccessViolationException. Instability in Data Engine. Passwords containing semicolon characters are not masked correctly in the User Interface. Some analyses created in older versions, containing On-demand Data Tables, cannot be opened in 5.0. Incorrect evaluation of case statements under some conditions. Custom calculation and aggregation methods do not show up in axis selector menus under aggregation. Error page does not escape parameters properly. Exception in Web Player after clicking on bookmark, moving away from the page and then back. For Bar Charts viewed in the Web Player, value axis selectors for Y-Axes display wrong text/color, and axis titles are misplaced when using multiple scales. Exception in Web Player when changing filter selection and marking in a specific file. Unable to open 4.5 analyses containing On-Demand and Relations after re-saving them in 5.0.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [Release Date] 21-December-2012 [Hotfix #] TS_5.0.0.61 HF-001 [Description]

Output: Fixes the following issue(s): Certain Library files cannot be opened in 5.0. Client may terminate when Insert Columns joins data on different data types. Selecting a value in a List Box Filter and saving the analysis may cause Spotfire client to terminate. Incorrect Resource tmp file handling prevents saving. Certain analysis files built in 4.5.0 fail to open in 5.0. Analysis file created in 4.5 with Pivot may cause 5.0 client to terminate.

TIBCO Spotfire - Business Intelligence Analytics Software & Data Visualization


Input: [1] ArchiCAD [2] Grade [3] Revit (Architecture) [4]

Output: Grade

Life in a Virtual Building: ArchiCAD vs. Revit


Input: [0] Layers? [1] Layers control whether elements are shown or hidden, locked or unlocked, hidden line or solid, and wall cleanup control. Layer combinations are used to define specific drawing view types. Layers can become a huge and cumbersome management issue on large and long running projects. [2] B- [3] No layers! Revit uses visibility graphic controls, phases and worksets to replace the layer paradigm [4]

Life in a Virtual Building: ArchiCAD vs. Revit


Input: [0] RCP vs. Floor Plan [1] Model view options control whether the door swings, window tags or other elements are displayed. And how things are displayed such as fill patterns. Although this works well, it is difficult for lower skilled non-software-savvy people to grasp. [2] A- [3] Revit has built in Ceiling view types that control how elements are displayed. Each view can be modified with the visibility graphics control. [4]

Life in a Virtual Building: ArchiCAD vs. Revit


Input: [0] Phasing [1] Renovation Filters: Nice robust options and a great GUI. [2] A [3] Phases: Existing, Demolition & New Construction. Good system. [4]

Output: A-

Life in a Virtual Building: ArchiCAD vs. Revit


Input: [0] Flexibility [1] Great flexibility [2] A- [3] Excellent flexibility. You can control what is displayed by Model elements, annotation elements, analytical, Revit links, Imported category (DWG link), Worksets, Filters (custom). Hide elements by category or separately. [4]

Life in a Virtual Building: ArchiCAD vs. Revit


Input: [0] View Templates [1] There are not view templates per se in ArchiCAD, however clone folders and settings assigned to views in the view map are similar. Although this works well, it is difficult for lower skilled non-software-savvy people to grasp. [2] B- [3] Revit 2013 view templates are excellent and function is a predictable manner. [4]

Life in a Virtual Building: ArchiCAD vs. Revit


Input: [Activity] BLOG.FBLIKE [QPs] 75 [Description]

Output: Add a working Facebook like button to your blog

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] BLOG.PLUSONE [QPs] 75 [Description]

Output: Add a working Google +1 button to your blog

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] BLOG.TFOLLOW [QPs] 75 [Description]

Output: Add a working Twitter “follow me” button on your blog

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] BLOG.QUOTE [QPs] 50 [Description]

Output: Prepare a blog post that is primarily based on quoting sections of and reacting to the content of someone else’s blog post or article

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] BLOG.PHOTO [QPs] 50 [Description]

Output: Prepare a blog post that is solely comprised of an original photo

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] EXP.KLOUT [QPs] 25 [Description]

Output: Sign up with Klout and give StevenLJohnson a +K

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] EXP.PEERINDEX [QPs] 25 [Description]

Output: Sign up with Peerindex

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] EXP.SCOOPIT [QPs] 100 [Description]

Output: Create a topic at scoop.it and add at least 10 items

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] EXP.PINTEREST [QPs] 100 [Description]

Output: Create a board at pinterest with at least 15 items

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Activity] EXP.TUMBLR [QPs] 100 [Description]

Output: Create a Tumblr and reblog at least 10 items from other people

2011 Fall - MIS3538 course blog | Social Media Innovation by Prof. Johnson | Page 2


Input: [Error] 1. New Measures Aren’t Visible in the Mining Structure Add A Column Dialog Box – You can’t add calculated measures to an existing mining structure in BIDS because they’re not visible in the Add Column dialog box. [Cause/Solution]

Output: All I had to do was process the cube, close the project then reopen it and the new measures appeared when using the Add Column button.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 2. An Attribute Value Not Supported by the Mining Algorithm Prevents Processing– You receive an error similar to the following, although the specific range of values may be different from case to case: “Error (Data mining): An attribute value is outside the range of values [-1.79769313486231E+308,1.79769313486231E+308]. This is not supported by the data mining algorithm.” [Cause/Solution]

Output: Setting NullProcessing to Preserve may resolve some of these errors. I received this message several times in connection with calculated measures that were dependent on other calculated measures. After checking the underlying data, I found that some of the calculations had values of 1.#INF, which is normally equivalent to dividing by zero. It turns out that some of the dimension columns in the root measure had their NullProcessing set to Automatic, which allowed missing values to mess up the calculations. Cases like these were the only times I have encountered the error, which I was able to resolve by setting NullProcessing to Preserve for those columns. Then I processed the relevant cubes, followed by the mining structures.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 3. Predict Function OLAP Error – When using the MDX Predict function, you receive the following unfathomable error: “The specified mining model is not part of an OLAP mining structure” [Cause/Solution]

Output: This is one of those arcane messages which return no results on search engines. It seems to occur when a DSV is set to a SQL Server source rather than a cube, so the only solution may be the messy one of changing the DSV itself.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 4. DMX Function Context Errors – When using data mining functions, you receive errors like this, although the name of the function may vary: “The PREDICTHISTOGRAM function cannot be used in the context” [Cause/Solution]

Output: This signifies that a particular function can’t be used with the algorithm the mining structure is built on. For example, Lag cannot be used with Time Series mining models. I have seen this error in connection with PredictHiatogram and Lag, although it is probably not limited to those two DMX functions.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 5. Processing of a Mining Dimension Fails – “Source mining model cannot be processed. The algorithm for the source mining model does not support data mining dimensions.” [Cause/Solution]

Output: Data mining dimensions apparently cannot be built on models that use certain algorithms without causing this error. The only one of the nine algorithms Microsoft included in SSAS 2008 R2 that I have seen trigger this error is Time Series, although I cannot recall if I have tested the others yet or not.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 6. Unprocessed Dimension Errors – You receive one of the following errors, possibly in combination with the others, when attempting to process a cube: 1. “Object does not contain any cases. The drillthrough store is empty either because the ProcessType enumeration was set to ProcessClearStructureOnly, or a DMX DELETE statement cleared the store.” 2. “Mining model failed because either the training data is empty or there were no significant attributes found” 3. You receive VALUE! errors on calculated measures 4. Error messages warning you that SSAS could not find an attribute [Cause/Solution]

Output: I received this cluster of errors on a couple of occasions after adding new data to the dimensions, because I did not process them before processing the cube. SSAS couldn’t retrieve the data so it could not process the associated mining models and in turn, could not process the mining model dimensions associated with them. Processing the dimensions followed by the cube fixed all of these errors.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 7. Missing Source OLAP Object with Data Mining – When working with data mining, you receive an error indicating that a “source OLAP object” for a column “cannot be found.” [Cause/Solution]

Output: This error went away after I changed the column type of a calculated measure from Cyclical back to Continuous, which is what the Wizard had originally assigned.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 8. Multiple Key Sequence Columns – Deployment on a mining structure that uses the Sequence Clustering algorithm fails with the following error text: “Error (Data mining): Multiple sequence key columns were detected in the sequence table in the MyClusteringModel model. The Microsoft Sequence Clustering algorithm only accepts tables with one sequence key column.” [Cause/Solution]

Output: I may be making some kind of inadvertent error due to inexperience, but I have received this error repeatedly in various projects even when only one column has been designated as a Key Sequence. For example, in one particular project I have a DateID set to Key and a DateID in a nested table set to Key Sequence. It always generates this particular error unless I set the nested DateID to Key as well, which may unfortunately throw off the results of the algorithm. This is the only solution I know of to this strange error, which is at a minimum badly worded, if not an outright bug. Either SSAS is falsely detecting a second Key Sequence column, or it is detecting a different problem and returning an inaccurate message.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Error] 9. Undefined Key Column in Sequence Clustering – You receive an error containing the message “a key column is not defined” when processing a Sequence Clustering structure. [Cause/Solution]

Output: One potential answer to this predicament is to make sure that any nested table has a key defined in its DSV. See the answer by Rok1 at http://social.msdn.microsoft.com/Forums/en-US/sqldatamining/thread/cf05cb1e-744e-4a16-b109-f4b55c67c80c for more details. In the case that I encountered, this solution did not work. For some reason, the column in question had been incorrectly autogenerated as PredictOnly in the mining model. After I set it to Key the error was resolved.

An Informal Compendium of SSAS Errors, Part 2: Data Mining | multidimensionalmayhem


Input: [Assessments] STORAGE STRATEGY [Objectives]

Output: Optimize your SAN & NAS Storage environment Deploy Storage Virtualization in your own infrastructure and get better storage utilization Define possible Data Classification Use of SAN / NAS Convergence Reduce Storage TCO Automate Storage management

Key FCSI's Assessments Portfolio


Input: [Assessments] BACKUP STRATEGY [Objectives]

Output: Ensure that your valuable data is protected and available for recovery. Optimize your backup systems: Use of Virtual Tape Library (VTL) Use of Data Deduplication

Key FCSI's Assessments Portfolio


Input: [Assessments] EMAIL ARCHIVING [Objectives]

Output: Deploy efficient email archiving system Reduce volume of Email storage Secure Email system within the Company Be in compliance regarding regulatory rules

Key FCSI's Assessments Portfolio


Input: [Assessments] SERVER VIRTUALIZATION & CONSOLIDATION [Objectives]

Output: Improve server utilization Deploy virtualization solutions such as VmWare to gain efficiency, operational flexibility and reduce servers costs Consolidate farm of servers Optimize & automate servers management

Key FCSI's Assessments Portfolio


Input: [Assessments] NETWORK LAN / WAN [Objectives]

Output: Consolidate your network environment Deploy WAN acceleration (WAFS) system to consolidate branch office infrastructure Optimize Network management

Key FCSI's Assessments Portfolio


Input: [Assessments] CONTINUITY DISASTER RECOVERY PLAN [Objectives]

Output: Check for your infrastructure continuity required for the applications Defined Continuity plan and disaster recovery architecture Manage and test your DRP

Key FCSI's Assessments Portfolio


Input: [Assessments] COMPLIANCE [Objectives]

Output: Assess the infrastructure relating to compliance rules such as Sarbanes Oxley (SOX) or BALE 2

Key FCSI's Assessments Portfolio


Input: [Assessments] RISKS & DATA PROTECTION [Objectives]

Output: Identify and classify risks and impacts relating to: Infrastructure: hardware / software failure, intrusion, anti-virus, spyware, firewall People: failure or non-familiarity of staff to comply with the operational procedures Process: process failure, inadequate controls in the operation processes

Key FCSI's Assessments Portfolio


Input: [Component] Debian [Comment]

Output: Debian installer works well


Input: [Component] CPU [Comment]

Output: Supported in mainline and Debian kernel since 2.6.25


Input: [Component] TS-109 kernel [Comment]

Output: Supported in mainline and Debian kernel since 2.6.25


Input: [Component] SATA [Comment]

Output: Supported in the kernel by the sata_mv module


Input: [Component] Ethernet [Comment]

Output: Supported in the kernel by the mv643xx module


Input: [Component] USB [Comment]

Output: Supported in the kernel since 2.6.25


Input: [Component] RTC [Comment]

Output: Supported in the kernel by the rtc-s35390a module since 2.6.25


Input: [Component] LEDs [Comment]

Output: Supported in qcontrol


Input: [Component] Beeper [Comment]

Output: Supported in qcontrol


Input: [Component] XOR engine [Comment]

Output: Supported in the Debian kernel since 2.6.26 and in the mainline kernel since 2.6.27. Support is mainly helpful for RAID5 at the moment, so it's not quite useful on the TS-109


Input: [Component] Crypto engine [Comment]

Output: Basic support


Input: [Feature] Software Updates [Terminal Services] Server only. [Standalone]

Output: Each client.


Input: [Feature] Additional Terminal Server Licensing [Terminal Services] Yes [Standalone]

Output: No


Input: [Feature] VPN Network Required [Terminal Services] Recommended [Standalone]

Output: Yes


Input: [Feature] Higher-End Workstations Required as Clients [Terminal Services] No, but the workstations must meet remote desktop system requirements. [Standalone]

Output: Yes


Input: [Feature] Thin Client Support [Terminal Services] Yes [Standalone]

Output: No


Input: [Feature] Peripherals Support [Terminal Services] Yes, through third-party applications. [Standalone]

Output: No


Input: [Category] Anti-SPAM Software [Description]

Output: Cloudmark Desktop is a plug-in for Outlook and Outlook Express that filters spam. Rather than using keywords to filter SPAM, it uses a database of all the emails that have been marked as SPAM by its users when checking emails. The result is very few false positives. Each time you classify a message as SPAM, information gets shared with all the other users.I’ve been using it for a few years and it is hands down the best SPAM tool I’ve used. It routinely saves me about .5h per day. It is so good that I leave a computer on that filters the emails that go to our PDAs. That alone pays for $39.95 USD cost per year.If SPAM is making reading your email a chore, please try this out.


Input: [Category] Anti-Virus [Description]

Output: I’ve tried most of the major anti-virus products and finally settled on AVG Anti-Virus. It doesn’t consume all your system resources (like Norton) and actually detects all the viruses and malware and effectively deals with them. It includes a real-time file scanner, email scanner, automatic updates and a simple user interface. On at least 5 different occasions, I’ve fixed computers that are behaving very strangely yet Norton says there is nothing wrong with them. As soon as I installed AVG, it started detecting and removing viruses. They offer a whole suite of products which can be viewed here.


Input: [Category] AVG Internet Security [Description]

Output: AVG has updated their products to Version 8. If you are looking for an all-in-one security tool that contains anti-spam, firewall, virus scanner and MS Office scanner and a link scanner, this is the product for you. One of the most interesting features is something called the link scanner and Active Surf-Shield. It installs a toolbar into IE and as you surf pages, it checks the links to make sure they don’t lead you to spywire or viruses. Its especially handy for search pages.


Input: [Category] Web Hosting [Description]

Output: I’ve been hosting my Linux based web site for about 4 years with 1and1.com. Its dirt cheap, has a good uptime record and an easy to use web interface with full control of your web site. For between $3-10 USD you can get a web site with your own domain name, hundreds of email addresses, web stats and Gigs of disk space. The list goes on and on of the features you get.They also host Microsoft Exchange Server accounts for $6.99/month if you have a Windows Mobile device and want to get real-time email for it. I do this for my email and it works like a charm.


Input: [Category] Bluetooth & Data Loggers GPS [Link] CanadaGPS.com [Description]

Output: CanadaGPS.com is a small company located in Markham, Ontario that specializes in Bluetooth, SD, CF and other small format GPS devices. If your phone doesn’t have a GPS but does have Bluetooth, these folks have the widest range of devices in Canada.The are the only people that I’ve been able to find that sells GPS devices especially designed for geo-tagging (encoding pictures with GPS location).I’ve purchased 3 or 4 devices from them and they have worked well and order processing has been smooth and reliable.If you mention my name (Jacques Giraud) in your order comment, they may give you a small discount.I use an i-Blue 747 Bluetooth GPSfor collecting geo-tag data. It is an older model but works extremely well and has been replaced by Qstarz BT-Q1000 Bluetooth Data Logger.They also have a good selection of software for use on mobile devices like Pocket PCs and Blackberry.


Input: [Category] Automotive GPS [Link] Garmin.com [Description]

Output: I’ve had lots of GPS devices and after trying a variety of brands, I picked Garmin as the best. They are easy to use, have good maps and you can buy topographic maps that work on them as well.I currently use an older Garmin 2820 in my car with Topo Canada v2 and City Navigator NT 2008for regular driving. It also acts as a hands-free device for my phone, an XM Radio and will automatically route me around traffic problems in Metro Toronto.The Garmin nuvi range are their current line and are considerably cheaper.


Input: [Category] Topographic Maps for Garmin GPS [Link] gpsquebec.ca [Description]

Output: If you really need detailed maps (1:20,000 or 1:10,000) on your GPS, these folks make very detailed maps for Ontario and Quebec.If you drive off main roads or outside cities, you will find that the default maps don’t have a lot of the concession roads. Garmin’s Topo Canada is better with smaller roads but it lacks important items for birders such as sewage lagoons, small rivers and elevation information.The maps from gpsquebec.ca take over where the Garmin maps leave off and offer incredibly detailed maps with all the features that are normally found on paper topographic maps.


Input: [Category] Garmin GPS and Map Dealer (Toronto) [Link] RadioWorld.ca [Description]

Output: RadioWorld is located in the Hwy 400 and Steeles area of Toronto. They also have a good web site for larger GPS units and stock all the Garmin and GPS Quebec maps.I’ve purchased 3 GPS devices from them and they have been good with their after sales service.


Input: [Category] Birding ID Software [Link] Guide to Birds of North America v3.5 [Description]

Output: Good software with photographs and fieldmarks for identifying birds of North America. Also includes range maps, distribution, sounds, id tool and games. Works on both Windows and Mac.


Input: [Category] Geo-Tagging Software [Link] robogeo.com [Description]

Output: RoboGeo is an excellent program that will take a tracklog file generated by a GPS or Data Logger and encode this information into the EXIF header of the photo. Once this is done, you can use Google Earth or Google Maps to see exactly where in the world you took the picture.


Input: [Category] Photo Catalog and Processing Software [Description]

Output: I use Adobe Lightroom to handle about 90% of my digital photographic needs. I use it for catalogging all my images and making corrections such as exposure, tone, colour and leveling the horizon. It has let me replace about 3 programs that I was using to do the same thing. It works especially well with Raw images of all types.


Input: [Category] eBay Aution Sniping [Description]

Output: I frequently purchase items from eBay and one of the techniques that I use to ensure that I have a good chance of winning auction is to use auctionsniper.com. You enter your highest bid and it waits until the very last moment before the bid closes and enters a winning bid. Very handing and saves hours of times.


Input: [Feature] Detailed, easy to use, "out of the box" analytics. [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Unlimited, personal, direct support by email/telephone [App Insights] Yes [Google Analytics]

Output: No

Google mobile app analytics - feature comparison


Input: [Feature] Daily data limit [App Insights] Unlimited [Google Analytics]

Output: 50,000 without limitation

Google mobile app analytics - feature comparison


Input: [Feature] Custom event tracking allowing you to track any event in your app [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Exportable customised report tables [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Customisable graphs and charts [App Insights] Yes [Google Analytics]

Output: Limited to specific metrics categories

Google mobile app analytics - feature comparison


Input: [Feature] Real-time tracking [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Separation of 'in development' versions, preventing inaccurate data [App Insights] Yes [Google Analytics]

Output: No

Google mobile app analytics - feature comparison


Input: [Feature] Share your analytics reports with clients and co-workers [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Dedicated client interface giving your clients online access to data related to their app [App Insights] Yes [Google Analytics]

Output: No

Google mobile app analytics - feature comparison


Input: [Feature] Accurate time-stamping of data for offline devices [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Batching to save on battery and connection overhead [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Secure [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Data is owned by the App Developer [App Insights] Yes [Google Analytics]

Output: No

Google mobile app analytics - feature comparison


Input: [Feature] Available for iOS and Android [App Insights] Yes [Google Analytics]

Output: Yes

Google mobile app analytics - feature comparison


Input: [Feature] Developed from the ground up specifically targeted at mobile applications [App Insights] Yes [Google Analytics]

Output: No

Google mobile app analytics - feature comparison


Input: [Feature] Google account not required [App Insights] Yes [Google Analytics]

Output: No

Google mobile app analytics - feature comparison


Input: [Option] Multi scanner support [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Enhanced Editor for conv./trunk channels [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Import ARC246/396/996 files [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Bandplan Editor [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Multi Trunk site programming [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Virtual Control [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] RadioRef Import [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] GPS US address lookup utility [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: Yes

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Enhanced Virtual Control [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Data logging/history [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Bandscope [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Waterfall Display [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] 'no loss' Harddisk Audio Recording [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [Option] Closecall/Subtone logging [ARC-XT-PRO ($69.95)] Yes [ARC-XT-BASIC ($39.95)]

Output: No

Uniden BCD396XT , BC346XT , BCD996XT and BCT15X Scanner Programming Software


Input: [1] 03.02.2012 [2] Version SME: 7.1.23.208 - 7.2.4.55 [.]

Output: Date:


Input: [1] Action [2] Description [3] Revised SME Functionality [.]

Output: Module


Input: [1] Fixed [2] Last ordered date getting set to the current date when doing an Edit/Save. 7.1, 7.2 [.]

Output: Inventory


Input: [1] Fixed [2] Rounding error when calculating invoiced total amounts, causing it to show as partial invoiced, when it was invoiced at 99.9954 % 7.2 [.]

Output: Orders


Input: [1] Fixed [2] Infinite loop when generating by date range 7.2 [.]

Output: Scheduled Services


Input: [1] Fixed [2] Breakout items for packages 7.2 [.]

Output: Purchase Orders


Input: [Method] SELECT . . . INTO OUTFILE [DDL] No [Snapshot] No [Remote] Yes [Free] Yes [All Engines] Yes [All Tables] No [Text File] Yes [Recover Corruption] Yes [# No] 3-4 [No Locking]

Output: Engine Dependent


Input: [Method] mysqldump [DDL] Option [Snapshot] No [Remote] Yes [Free] Yes [All Engines] Yes [All Tables] Yes [Text File] Yes [Recover Corruption] Yes [# No] 2-3 [No Locking]

Output: No


Input: [Method] Replication [DDL] No [Snapshot] Yes [Remote] Yes [Free] Yes [All Engines] Yes [All Tables] Yes [Text File] No [Recover Corruption] No [# No] 3 [No Locking]

Output: Yes


Input: [Method] OS level copy [DDL] Yes [Snapshot] No [Remote] No [Free] Yes [All Engines] No [All Tables] Yes [Text File] No [Recover Corruption] Yes [# No] 5 [No Locking]

Output: No


Input: [Method] mysqlhotcopy [DDL] Yes [Snapshot] Yes [Remote] No [Free] Yes [All Engines] No [All Tables] Yes [Text File] No [Recover Corruption] Yes [# No] 3 [No Locking]

Output: Yes


Input: [Method] InnoDB Hot Backup [DDL] Yes [Snapshot] Yes [Remote] No [Free] No [All Engines] No [All Tables] Yes [Text File] No [Recover Corruption] Yes [# No] 4 [No Locking]

Output: Yes


Input: [Method] MySQL Online Backup [DDL] Yes [Snapshot] Yes [Remote] Yes [Free] Yes [All Engines] Yes [All Tables] Yes [Text File] No [Recover Corruption] Yes [# No] 1 [No Locking]

Output: Yes


Input: [Component] TArrow [win32] Working [gtk] Working [gtk2] Working [carbon] Working [qt] Working [wince] Working [fpgui] Not Implemented [customdrawn] Working [cocoa]

Output: Working


Input: [Component] TNoteBook [win32] Working [gtk] Working [gtk2] Working [carbon] Working [qt] Working [wince] Working [fpgui] Not Implemented [customdrawn] Working [cocoa]

Output: Not Implemented


Input: [Component] TUpDown [win32] Working [gtk] Working [gtk2] Working [carbon] Working [qt] Working [wince] Partially Implemented [fpgui] Not Implemented [customdrawn] Partially Implemented [cocoa]

Output: Not Implemented


Input: [Component] TStringGrid [win32] Working [gtk] Working [gtk2] Working [carbon] Partially Implemented [qt] Working [wince] Partially Implemented [fpgui] Not Implemented [customdrawn] Partially Implemented [cocoa]

Output: Not Implemented


Input: [Component] TDrawGrid [win32] Working [gtk] Working [gtk2] Working [carbon] Partially Implemented [qt] Working [wince] Unknown [fpgui] Not Implemented [customdrawn] Partially Implemented [cocoa]

Output: Not Implemented


Input: [Component] TToolBar [win32] Working [gtk] Working [gtk2] Working [carbon] Working [qt] Working [wince] Working [fpgui] Not Implemented [customdrawn] Not Implemented [cocoa]

Output: Not Implemented


Input: [Component] TTreeView [win32] Working [gtk] Working [gtk2] Working [carbon] Partially Implemented [qt] Working [wince] Working [fpgui] Not Implemented [customdrawn] Not Implemented [cocoa]

Output: Working


Input: [Component] TValueListEditor [win32] Partially Implemented [gtk] Partially Implemented [gtk2] Partially Implemented [carbon] Partially Implemented [qt] Partially Implemented [wince] Partially Implemented [fpgui] Not Implemented [customdrawn] Not Implemented [cocoa]

Output: Not Implemented


Input: [Blogger.com] Adsense integration and ability to add any type of advertisement. [Wordpress.com] WordAds - You need a custom domain blog and high traffic before being eligible for it. [Tumblr] You can insert your own ads. [Posterous] You can insert your own ads. [0]

Output: Your Own Ads

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Supported. [Wordpress.com] Supported. [Tumblr] Most of the themes support Disqus though you can add any 3rd party commenting service. [Posterous] Supported. [0]

Output: Commenting

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Dynamic Views and Mobile Templates available. [Wordpress.com] Full Mobile Theme support and iPad Native support via OnSwipe. [Tumblr] Mobile View enabled. [Posterous] Mobile View enabled. [0]

Output: Mobile Themes

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Multiple authors supported. [Wordpress.com] Multiple authors supported. [Tumblr] Multiple authors supported. [Posterous] Multiple authors supported. [0]

Output: Author Support

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Share buttons, Blog follow, Cross posting to Y!, Live, Facebook, Twitter and Linkedin [Wordpress.com] Share buttons, Blog follow, Post ratings [Tumblr] Blog follow, Reblog, Message blog owner, Post likes, Cross posting to Twitter/facebook [Posterous] Crossposting to multiple sites, Post likes, Blog follow [0]

Output: Social Features

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Native Stats platform/ Google Analytics support and ability to add any third party service. [Wordpress.com] Native Stats platform only. [Tumblr] Use any service you want. [Posterous] Support for Google Analytics or a service of your own choice. [0]

Output: Statistics

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Layout Designer and Full HTML Editor [Wordpress.com] You need to pay in order to do CSS changes or change fonts. [Cost: $30/year] [Tumblr] Full HTML Editor. [Posterous] Full HTML Editor and support for TypeKit Fonts. [0]

Output: Theme Editing

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] App available for Android, iPhone and posting support via email and Blogger Mobile. [Wordpress.com] Apps available for Android, iPhone, iPad, Blackberry and Windows phone 7, webOS and Nokia. Email posting supported. You can even post via m.wordpress.com [Tumblr] Email posting supported plus Apps for Android, iPhone and Blackberry. [Posterous] Email posting supported plus apps for Android and iPhone. [0]

Output: Mobile Posting

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Supported. [Wordpress.com] You need to pay $12/year to add your own domain. [Tumblr] Supported. [Posterous] Supported. [0]

Output: Custom Domain Support

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Blogger inserts its own Navigation bar on top. Through CSS hacks you can remove it yourself. [Wordpress.com] Wordpress.com does insert some ads. Pay $29.97/year to remove them. [Tumblr] No Ads inserted. [Posterous] No Ads inserted. [0]

Output: Does Host Insert Ads?

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] 1GB for Photos shared with your Picasa web account. More on Limits. You can always upgrade (max 16TB) by paying. [Wordpress.com] 3GB Storage for Images/Files. You can pay and get upto 200GB. Audio uploads are only supported if you buy a space upgrade. For uploading Videos, you need Videopress. [Tumblr] As such no total limit. They have individual limits for each type of uploads. Detail mentioned in the post. [Posterous] 100 MB Upload limit per post. [0]

Output: Space Limits

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Bunch of Free Themes from them or you can create your own theme. [Wordpress.com] Free/Premium Themes available but no custom themes allowed. [Tumblr] Hundreds of Free/Premium Themes or you can create your own. [Posterous] Few Free Themes available and ability to create your own house. [0]

Output: Themes

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Allows import/export via XML format. [Wordpress.com] Allows import from lots of other services and allows XML Export. [Tumblr] No Import/Export Option. Mac users can however backup their blog using an application. [Posterous] Allows Import from Lots of other services. No Export option available. [0]

Output: Import Export Options

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [Blogger.com] Suited for all sorts of blogs - both personal and professional. [Wordpress.com] Suited for Personal, Professional or Enterprise type blogs. [Tumblr] Mostly suited for Photo/Personal Blogs. [Posterous] Suited mostly for Personal Blogs. [0]

Output: Usage

Choosing a Free Blog Host - Comparing WordPress.com, Blogger, Tumblr and Posterous


Input: [0] Name [1] Core principle [2] Content adapt- ation [3] Resolution independ- ence [4] Context Inspec- tion [5] Performance [6] Pros [7] Cons [8] Device library reqd? [9] Example [10]

Output: Summary

Mobile web content adaptation techniques | mobiForge


Input: [0] Responsive design [1] Serve same HTML to every device. - flexible grid - media queries - flexible images [2] No [3] Yes [4] No [5] Good, but performance on lower devices limited by sending large resources to all devices, network speed may also be issue. [6] Good technique for making site less dependent on browser resolution Future-friendly: does not require device database to be maintained. [7] Inefficient image handling in its basic form Achieves resolution independence only [8] No [9] mediaqueri es [10]

Output: Achieves resolution independence but not content adaptation. Inefficient images issue — same image delivered to all devices. Complex to build well.

Mobile web content adaptation techniques | mobiForge


Input: [0] Mobile-first responsive design [1] Same as responsive design but defaulting to serve mobile-friendly version [2] No [3] Yes [4] No [5] Good, but performance on lower devices limited by sending large resources to all devices [6] Removes image inefficiency issue [7] Achieves resolution independence only [8] No [9] Boston Globe [10]

Output: Only really useful variant of responsive design for building a mobile website

Mobile web content adaptation techniques | mobiForge


Input: [0] Progressive enhancement [1] Serve base HTML to device, use JavaScript to build up functionality as far as possible [2] Yes [3] Yes [4] Yes [5] Not great - client-side logic that implements the build-up logic necessarily takes some time to execute, network speed issues may impact effectiveness. [6] Full adaptation possible [7] Building mobile and desktop functionality from single base seems limiting [8] No [9] None known, but any site implemented entirely in JQM would be example [10]

Output: Effectively moves adaptation logic to client Often used in conjunction with responsive design

Mobile web content adaptation techniques | mobiForge


Input: [0] Server-side adaptation [1] All logic on server, client receives only what is required [2] Yes [3] Yes [4] No [5] Limited only by server performance [6] Full adaptation possible Fine-grained controls [7] Device detection library required (usually commercial) [8] Yes [9] Facebook Google, most top internet brands [10]

Output: Standard technique for 10+ years Full content adaptation possible but with cost of having to use server-side library

Mobile web content adaptation techniques | mobiForge


Input: [0] Hybrid [1] Use device detection to serve initial device-sensitive HTML payload, use client-side progressive enhancement to build up [2] Yes [3] Yes [4] Yes [5] Good, with reservations. All clients get initial page quickly but subsequent enhancement may impose delays [6] Full adaptation possible, but can also utilise client-side knowledge (e.g. config settings, real-time data) to add to experience [7] Device detection library required Complex [8] Yes [9] browser. nokia.com [10]

Output: Probably best of both worlds, but currently very complex to build

Mobile web content adaptation techniques | mobiForge


Input: [APAR #] LO84142 [Component] Android [Abstract]

Output: Delay in displaying name lookup results from compose dialog.


Input: [APAR #] LO84220 [Component] Server [Abstract]

Output: Change default for number of corporate lookup results from 30 to 120 results.


Input: [APAR #] LO84239 [Component] Android [Abstract]

Output: Search e-mail on Android Tablet may display results from wrong e-mail.


Input: [APAR #] LO84410 [Component] Server [Abstract]

Output: Incorrect language used when processing multiple calendar notices.


Input: [APAR #] LO84334 [Component] Server [Abstract]

Output: Decline notice from device is not compatible with Exchange Server.


Input: [APAR #] LO84316 [Component] Android [Abstract]

Output: Android client crash on old 2.x OS devices.


Input: [APAR #] LO84411 [Component] Server [Abstract]

Output: Mime format calendar entries may not display special characters correctly.


Input: [APAR #] LO84490 [Component] Android [Abstract]

Output: Send mail gets stuck in Outbox if the user is over quota.


Input: [APAR #] LO84505 [Component] Server [Abstract]

Output: Server may crash processing a Mime document with invalid format.


Input: [APAR #] LO84520 [Component] Android [Abstract]

Output: Imported calendars on Android device may not update unless there is Traveler Calendar update.


Input: [APAR #] LO84555 [Component] Server [Abstract]

Output: Server busy message sent to the device may be misleading as to cause.


Input: [APAR #] LO84568 [Component] Server [Abstract]

Output: Pre-approval and delete API may fail if orphan records encountered.


Input: [APAR #] LO84569 [Component] Server [Abstract]

Output: Server performance issue related to HTTP getStatus request.


Input: [APAR #] LO84597 [Component] Server [Abstract]

Output: E-mail using Delivery failure form may not sync full body to mobile device.


Input: [APAR #] LO84660 [Component] Server [Abstract]

Output: Plain text conversion is adding extra space for div html tag.


Input: [APAR #] LO84662 [Component] Server [Abstract]

Output: Mime format document with both plain and html text may not sync the plain text to the mobile device.


Input: [APAR #] LO84663 [Component] Server [Abstract]

Output: Android may stop syncing mail after encountering a malformed Mime format document.


Input: [APAR #] LO84665 [Component] Server [Abstract]

Output: Embedded images with name mime.jpg will not sync to mobile device.


Input: [APAR #] LO84684 [Component] Server [Abstract]

Output: Change to device security settings may not sync immediately to BB and Windows devices.


Input: [APAR #] LO84686 [Component] Server [Abstract]

Output: User stops receiving mail for couple hours if all mail replicas restarted in close proximity.


Input: [APAR #] LO84723 [Component] Server [Abstract]

Output: No invitee status displayed for meetings created from Android client.


Input: [Document] Metrics [Description]

Output: Report on source code metrics.


Input: [Document] Checkstyle [Description]

Output: Report on coding style conventions.


Input: [Document] Change Log [Description]

Output: Report on the source control changelog.


Input: [Document] Developer Activity [Description]

Output: Report on the amount of developer activity.


Input: [Document] File Activity [Description]

Output: Report on file activity.


Input: [Document] Project License [Description]

Output: Displays the primary license for the project.


Input: [Document] JavaDocs [Description]

Output: JavaDoc API documentation.


Input: [Document] JavaDoc Report [Description]

Output: Report on the generation of JavaDoc.


Input: [Document] Source Xref [Description]

Output: A set of browsable cross-referenced sources.


Input: [Document] Test Xref [Description]

Output: A set of browsable cross-referenced test sources.


Input: [Document] Unit Tests [Description]

Output: Report on the results of the unit tests.


Input: [Document] Link Check Report [Description]

Output: Report on the validity of all links in the documentation.


Input: [Document] Task List [Description]

Output: Report on tasks specified in the source code.


Input: [Feature] Bitmap printing at >300 dpi [NeoOffice] No [OpenOffice.org for Mac (X11)] Yes [MS Office 2004 for Mac]

Output: Yes

NeoOffice 1.2 Feature Comparison - NeoWiki


Input: [Feature] Standard Mac OS X open & save dialogues [NeoOffice] No [OpenOffice.org for Mac (X11)] No [MS Office 2004 for Mac]

Output: Yes

NeoOffice 1.2 Feature Comparison - NeoWiki


Input: [Feature] Media (plugin) support [NeoOffice] No [OpenOffice.org for Mac (X11)] No [MS Office 2004 for Mac]

Output: Yes

NeoOffice 1.2 Feature Comparison - NeoWiki


Input: [Feature] Non-Mac keyboard shortcuts [NeoOffice] Some [OpenOffice.org for Mac (X11)] Some [MS Office 2004 for Mac]

Output: Some

NeoOffice 1.2 Feature Comparison - NeoWiki


Input: [Feature] Table drawing options [NeoOffice] Good [OpenOffice.org for Mac (X11)] Good [MS Office 2004 for Mac]

Output: Very good

NeoOffice 1.2 Feature Comparison - NeoWiki


Input: [Feature] Aqua look-and-feel [NeoOffice] Partial [OpenOffice.org for Mac (X11)] None [MS Office 2004 for Mac]

Output: Full

NeoOffice 1.2 Feature Comparison - NeoWiki


Input: [Feature:] Vertex Blending [OpenGL] N/A [DirectX]

Output: Yes

Video card - components and features | IT training day


Input: [Feature:] Multiple Operating Systems [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Extension Mechanism [OpenGL] Yes [DirectX]

Output: Yes

Video card - components and features | IT training day


Input: [Feature:] Development [OpenGL] Multiple member Board [DirectX]

Output: Microsoft

Video card - components and features | IT training day


Input: [Feature:] Thorough Specification [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Two-sided lighting [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Volume Textures [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Hardware independent Z-buffers [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Accumulation buffers [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Full-screen Antialiasing [OpenGL] Yes [DirectX]

Output: Yes

Video card - components and features | IT training day


Input: [Feature:] Motion Blur [OpenGL] Yes [DirectX]

Output: Yes

Video card - components and features | IT training day


Input: [Feature:] Depth of field [OpenGL] Yes [DirectX]

Output: Yes

Video card - components and features | IT training day


Input: [Feature:] Stereo Rendering [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Point-size/line-width attributes [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Picking [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Parametric curves and surfaces [OpenGL] Yes [DirectX]

Output: No

Video card - components and features | IT training day


Input: [Feature:] Cache geometry [OpenGL] Display Lists [DirectX]

Output: Vertex Buffers

Video card - components and features | IT training day


Input: [Feature:] System emulation [OpenGL] Hardware not present [DirectX]

Output: Let app determine

Video card - components and features | IT training day


Input: [Feature:] Interface [OpenGL] Procedure calls [DirectX]

Output: COM

Video card - components and features | IT training day


Input: [Feature:] Updates [OpenGL] Yearly [DirectX]

Output: Yearly

Video card - components and features | IT training day


Input: [Feature:] Source Code [OpenGL] Sample [DirectX]

Output: SDK Implementation

Video card - components and features | IT training day


Input: [Activity] Browsing and email [Priority]

Output: High


Input: [Activity] VoIP [Priority]

Output: High


Input: [Activity] Online gaming [Priority]

Output: High


Input: [Activity] Film and video streaming [Priority]

Output: High


Input: [Activity] VPN [Priority]

Output: High


Input: [Activity] Plusnet FTP [Priority]

Output: High


Input: [Activity] External FTP [Priority]

Output: Medium


Input: [Activity] Download sites [Priority]

Output: Medium


Input: [Activity] Download servers [Priority]

Output: High


Input: [Activity] Peer to peer/Usenet [Priority]

Output: Low


Input: [Activity] Other (Unidentified) [Priority]

Output: Low


Input: [HP Connected] Client-side only [Druva inSync] Global, client-side, application-aware data deduplication (Outlook, Office, PDF, etc.) [0]

Output: Data deduplication techniques

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] Data access for tablets only [Druva inSync] iOS and Android, Windows 8.1 (access and sync) [0]

Output: Data backup and access for smartphones and tablets

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] Licensed per device [Druva inSync] Licensed per user [0]

Output: Multi-device ownership

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] No [Druva inSync] Ensures that backups are fast and effective [0]

Output: CPU throttling & WAN optimization

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] Daily only [Druva inSync] Near-CDP [0]

Output: Continuous data protection

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] No [Druva inSync] Comprehensive data visibility (Learn more) [0]

Output: Data governance

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] No [Druva inSync] Back up various system and application settings for os migration and restores [0]

Output: Persona backup

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] No [Druva inSync] Endpoint data backup & governance to MobileIron ecosystem (View technical brief) [0]

Output: MDM integration

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [HP Connected] No [Druva inSync] Legal hold integration to expedite endpoint eDiscovery (View technical brief) [0]

Output: eDiscovery

Replace HP Connected with Modern Endpoint Backup - Druva inSync


Input: [Solution] It means you've used all your allocated disk space. To save more files, you'll need to remove some. Things to check: Make sure you empty your trash when you throw files away Remove old files by ftp'ing them to another computer then throwing them away Use the command rm filename to remove large, unused files [Symptom]

Output: I keep seeing "Over Quota" messages. What does that mean and what do I do about it.


Input: [Solution] Just like PC's, the files don't disappear when you throw them in the trash. You have to empty the trash to get them removed from your quota usage. If you've logged in using SSH, rm the file. [Symptom]

Output: I'm trying to reduce my quota usage but I can't get it to go down even though I've thrown a lot of files in the trash.


Input: [Solution] This should fix the problem: Exit X-Win32 Start F-Secure Select: Settings->Edit->Host Keys Select any keys with newport in them and delete. restart X-Win32 [Symptom]

Output: XWin-32 gives an error like this: ILLEGAL HOST KEY FOR newport.eecs.uci.edu Remove SSH2|key_??_newport.eecs.uci.edu.pub and try again if you think that this is normal.


Input: [Solution] The problem is probably because you either edited your .cshrc file and made mistake or deleted your .cshrc file. If you edited the file with a PC editor it probably added bad control characters in the file (^M's). Please use a unix editor to edit these files. See dos2unix above to fix If you edited the file, back out the last changes you made, especially any that have to do with the path If you deleted the file, you can copy a clean one from /dcs/skel/.cshrc: /bin/cp .cshrc .cshrc.broken /bin/cp /dcs/skel/.cshrc . (that's a dot) Always make a backup of the file before you edit it. [Symptom]

Output: When I sign into newport.ece.uci.edu I don't get my usual prompt My session just has a > When I try to run a command like 'ls', it says command not found


Input: [Solution] You may one run one magic process because it takes up too much system resources. If you've forgotten to exit the process, you can identify it using the 'ps' command and kill it using the 'kill' command (see Useful Commands above). [Symptom]

Output: I keep getting the message: You already have a magic process running Only one magic process may be run at a time


Input: [Solution] Cadence locks files so that files are not edited by two independent copies of Cadence. However, sometimes lock files are not correctly removed. In this case you may get a message like "Couldn't get a write lock for..." If you are sure that your files are not opened in another instance of Cadence you can use the command rmcadencelock to delete the offending lock files. [Symptom]

Output: Cadence says my files are locked! How do I fix this?