Hue v3.6.0, released Thursday 29th, May 2014
Hue, http://gethue.com, is an open source UI for doing big data analysis with Hadoop.
It features:
-
File Browser for accessing HDFS
-
Hive Editor for developing and running Hive queries
-
Search App for querying, exploring, visualizing data and dashboards with Solr
-
Impala App for executing interactive SQL queries
-
Spark Editor and Dashboard
-
Pig Editor for submitting Pig scripts
-
Oozie Editor and Dashboard for submitting and monitoring workflows, coordinators and bundles
-
HBase Browser for visualizing, querying and modifying HBase tables
-
Metastore Browser for accessing Hive metadata and HCatalog
-
Job Browser for accessing MapReduce jobs (MR1/MR2-YARN)
-
Job Designer for creating MapReduce/Streaming/Java jobs
-
A Sqoop 2 Editor and Dashboard
-
A ZooKeeper Browser and Editor
-
A DB Query Editor for MySql, PostgreSQL, SQLite and Oracle
On top of that, a SDK is available for creating new apps integrated with Hadoop.
More user and developer documentation is available at http://gethue.com.
1. Latest Notable Features
Runs on CentOS versions 5 to 6, Red Hat Enterprise Linux (RHEL), and Ubuntu 10.04 to 12.10.
CentOS 5 and RHEL 5 requires EPEL python 2.6 package.
Tested with CDH5. Specifically:
-
Hadoop 0.20 / 2.3.0
-
Hive 0.13.0
-
Oozie 4.0
-
HBase 0.98
-
Pig 0.12
-
Impala 1.3
-
Solr 4.4
-
Sqoop2 1.99.3
These minimum versions should work (not tested):
-
Hadoop 0.20 / 1.2.0 / 2.0.0
-
Hive 0.12.0
-
Oozie 3.2
-
HBase 0.92
-
Pig 0.8
-
Impala 1.0
-
Solr 3.6
-
Sqoop2 1.99.3
Supported Browsers:
-
Windows: Chrome, Firefox 3.6+, Internet Explorer 9+, Safari 5+
-
Linux : Chrome, Firefox 3.6+
-
Mac: Chrome, Firefox 3.6+, Safari 5+
Runs with Python 2.6+
-
907ec26 [doc] Hue 3.6 release notes
-
16ac841 [indexer] Fix quoting and python version
-
55261f5 [metastore] UnicodeDecodeError when viewing schema of table
-
1e8ea71 [search] Add correct start date in twitter example
-
de0b82f [search] Better animate to column
-
caaf31e HUE-2124 [oozie] HDFS Deployment directory is missing "slash" symbol
-
7ce38bb [search] Trailing whitespaces and tabs cleanup
-
bae6007 [search] Disable is editing
-
335d623 [search] Changed date picker
-
4b8faae [search] Editable widget popup should open on the right
-
84df243 [search] Scroll to field
-
66fe2b1 [search] Added spinedit for limit
-
e368eee [search] Added daterangepicker
-
0d507fb [search] Support moving map widgets
-
ddddcf6 [search] Cleaner gridlayout headers when no fields are selected
-
606c39f [search] Koify getdocument in result grid layout
-
8132720 [search] Zooming out does not reset filter
-
354f17e [search] Make sure min or max properties of range facet are restricted
-
043230b [search] Added formatters and reverse formatters for slider
-
1973d6f [search] Reduced a bit the slider size
-
782c6da [search] Styled a bit the settings panel
-
af93938 [search] Minor CSS fix
-
40870c3 [search] Added Indexes menu link
-
1ba0fba [search] Added visual hint for updating charts for slower collections
-
899b800 [search] Fix range select color
-
e66a598 [search] Set max width for slider to 250px
-
64944e2 [search] Fixed slider z-index problem
-
0963a18 [search] Fixed clearable click event
-
0087d49 [search] Add min and max field properties to range facets
-
e620b8c [search] Truncate milliseconds in dates for better timelines
-
2df9942 [search] Restyled a bit grid results, added all/current filter
-
42a2edf [search] Externalized CSS and streamlined Less addition
-
4a6c582 [search] Avoid line wrapping on result row
-
8981258 [search] Fix field list size for magic layout
-
2884912 [search] Slider binding
-
918b31f [indexer] All fields should be stored by default
-
d9c9349 [core] Move create collection or core to the new dashboard
-
22e5bd4 [search] Import and convert older collections
-
b4d174e [indexer] Add modal dialogue for deleting a single collection
-
d9cb9fc [indexer] Setup examples in search API
-
3fd67ab [indexer] Unique key field must be indexed
-
b37afe7 [indexer] Choose field type more intelligently
-
f6f9de4 [indexer] Choose unique key field more intelligently
-
0b89284 [indexer] Change config defaults
-
bcc362a [search] Escape extracode in HTML widget
-
b758d4a [indexer] Install examples in admin wizard
-
66872a2 [indexer] All fields should be indexed by default
-
9bf3501 [indexer] Add confirmation when deleting collections
-
8af533f [search] Install search templates
-
d6f1692 [search] Partial cleanup of indexer
-
ffaea0f [search] First fix for result jump
-
b05c914 [search] Use gradient map
-
f6e4874 [search] Re-init range facet when deleting its filter
-
eba76c4 [search] Add correct closure to support multiple bar charts
-
8e627dd [search] Range and field support for bar chart
-
e045c3a [search] Clearable fix for Retina displays
-
9059baa [search] New binding clearable
-
d14f4d2 [indexer] Add install examples view
-
517c4e9 [indexer] Add logs example
-
8c85408 [indexer] Add jobs example
-
50aa919 [indexer] Add yelp example
-
ef37713 [search] Adding collection settings tab
-
66b5330 [search] Replace log_demo by log_analytics_demo
-
c583e90 [search] Restrict edition to admin only
-
9b09086 [search] Introduced share dialog
-
0b11f78 [search] Current query is URL shareable
-
348d966 [search] Added empty dashboard message
-
8031706 [search] convert multi queries to new api
-
4ba8eed [search] Workaround for fq filter with a space in the value
-
8b17c43 [indexer] Fix nodeType of undefined errors
-
3625306 [indexer] Improve timestamp type check
-
85e7ae5 [indexer] Respect newlines in quotes
-
161f60b [indexer] Remove constant redirection
-
f9ee757 [search] Adding Apache log demo example
-
e50d144 [search] Fix for drag existing widget to new row helper
-
536fc1d [search] Fixed line chart selected range values
-
90fd4bd [search] Updating the tests
-
260e414 [search] Remove deprecated version
-
3c025f7 [search] Fixed enable selection
-
5de11b8 [search] Fixed selection on line chart
-
dabec3e [search] Changed color to selected area
-
15691b8 [search] Plugin select events on the line and bar charts
-
6764548 [search] Added more evident selected state to maps and fixed modal dialog hide event
-
48a351b [search] Smarter line chart
-
9b30bdf [search] Smarter date range facets
-
7b42475 [search] Smarter range facets for numbers
-
5c9d0ff [search] Restyled result pagination
-
babb900 [search] Result pagination doesn’t scroll anymore
-
365c399 [search] Finalized field list UI
-
1509d0c [search] Esc on field list modal deletes the widget now
-
6a621f1 [core] jHueNotify shouldn’t display HTML content
-
fbde025 [search] Fix row height problem
-
8763e27 [indexer] Remove example dir and use search examples
-
1de9afc [indexer] Add indexer examples
-
13802d6 [search] Enable selected countries/states on Datamaps
-
e339079 [search] Generic URL to browse any collection
-
bf519f7 [indexer] Choose between tlong and tint
-
c640bf2 [indexer] Use tdate instead of date when choosing types
-
6f459ad [indexer] Add labels for field separators
-
4ae194a [indexer] Remove log type
-
adfb2dd [indexer] Add breadcrums
-
89d8298 [indexer] Change to metastore like layout
-
64ac825 [indexer] Change defaults of add field screen
-
b0a69b6 [indexer] Parse timestamp field for separated files
-
677273a [indexer] Use tdate instead of date when groking fields
-
a29f562 [indexer] Get rid of internal collection management
-
8f4049b [indexer] Improve data upload
-
10f2197 [indexer] UI/UX improvements
-
f3d65ef [search] Removed spinedit that broke everything.
-
a2ffa3d [search] Squeeze some white spaces
-
95f5401 [search] Restyled demi modal
-
b333451 [search] Added enable selection to line chart
-
ee437cc [search] Clickable map creates filters that can be toggled
-
f2703e6 [search] Adding some various states in the example
-
008e991 [search] Restyled filter bar
-
367c8bd [search] Better click even for Datamaps
-
68bc031 [search] Select a place on map and create a filter
-
eb72327 [search] Adding scope to the map widget
-
6acb6f2 [search] Added maxWidth for Pie chart
-
3b7b06c [search] Converted barchart to brushBarChart
-
2998bad [search] Disabled mouseover jump
-
f584a9d [search] Map works with country codes
-
5597be0 [search] Default text facet size is 10 even if range facet
-
b0b4cdc [search] Added multiline labels after chart update
-
18215b9 [search] Removed extra space underneath charts
-
e6b56e2 [search] Fixed onClick event of growingMultibarChart
-
990b2c4 [search] Added maxWidth to map binding
-
217630e [search] Deleted unused files, Maps: added enableGeocoding, onClick event, data tooltip, Widgets: resize event, fixed double markup, updated sortable
-
b9e7b0b [search] Added empty row at the beginning of a column too
-
d421347 [search] New properties tab in HTML result
-
b6f4f97 [search] Enable pick button when field is selected
-
8e08088 [search] Highlight HTML results and escape only once
-
3c346f7 [search] Add job collection to the examples
-
8b6f05f [search] Added step support to slider
-
8db7d31 [search] Added bindings for slider
-
71557fc [search] Added Bootstrap spinedit binding
-
4a87d55 [search] Field list adjust its height to the result panel
-
530c833 [search] Restyled fields modal
-
6c5f9b0 [indexer] Remove only selected collections
-
4384698 [indexer] Remove symlink version
-
04255ec [search] Synchronize dynamic fields
-
abca560 [search] Synchronize static fields
-
62d7b00 [search] Make field list of gridlayout a computed
-
5c7feec [indexer] Hook into search app
-
6e5e313 [indexer] Fix log upload
-
beae907 [indexer] Make indexer lib work with its urls
-
21e4b24 [indexer] Remove schema generator
-
92bb82a [indexer] Move collection manager to indexer lib
-
dbcb249 [collectionmanager] Add other field types
-
e667f87 HUE-2037 [search] Index a file or hive table easily
-
119da98 [search] Removed unused jQuery files
-
529f2bd [search] Added inline document details
-
a52f8d5 [search] Add location field to the log example
-
1e9b35f [search] Update template of magic layout
-
4db6a26 [search] Update gridlayout field list in a new dashboard
-
612f200 [search] Restyled field list
-
4a34768 [search] Refresh new collection redirects to collection itself
-
52ebfb8 [search] Fix hover field titles
-
4b95e65 [search] Update template and field list of new collections
-
ae5887e [search] Fix hover field titles
-
dc49588 [search] Move column chevron icons on hover
-
dfe7d63 [search] Added drag to new row
-
00223ff [search] Download results in json, csv or xls
-
ece2c68 [search] Fixed empty callback for search
-
c292bd4 [search] Added field and function selects to html resultset editor
-
0731f6b [search] Pagination should use numbers and not strings
-
0323612 [search] Fetch new fields when creating a collection dashboard
-
9644ea0 [search] Added freshereditor
-
01af39a [search] Added scroll back to initial position
-
f7c57ee [search] Add field modal preview and cancel functions
-
7483e40 [search] Added editable to other widgets too
-
a5e7f67 [search] Fixed ko.editable to update enabled/disabled status
-
cc49870 [search] Inverted X axis labels and changed icon for timeline
-
b975d24 [search] Add see more or less on text facets
-
6a9d1dd [search] Added multiline x-axis labels for timeline
-
dfc517b [search] Update number of rows and template only after n seconds
-
ef54ae3 [search] Widget name is now editable
-
e86611a [search] Removed zIndex from Pie draggable
-
497ceb2 [search] Next and previous pagination
-
b24f682 [search] Adding number of rows pagination
-
19fb05a [search] Bump jQuery and jQuery UI versions
-
c9d59b7 [search] First version of result inspector
-
1b17000 [search] Removed media queries for the toolbar
-
73ec3ac [search] Made rows more visible in edit mode
-
7b93ba9 [search] Fixed stacked hover effect
-
e59ba91 [search] Limited CSS to result pane only
-
97d1573 [search] Introduced ko bindings for Codemirror
-
dabdab6 [search] Restyled available widgets
-
24892af [search] Add move icon to drag widget
-
57d487b [search] Autocomplete add a widget field input
-
6c3784f [search] Only display available fields in add widget modal
-
c3887a1 [search] Enable or disable available widgets
-
7094a94 [search] Enforce only one instance of certain types of widgets
-
e1f7da7 [search] Split grid and HTML resultset widgets
-
36ef323 [search] Filter widget styled
-
971655e [search] Set facet label or widget type to the widget title
-
6cccf16 [search] Remove widgets inside a row when deleting it
-
82a0110 [search] Removed loading from filter widget and added empty message
-
8e5abfb [search] Cleaner text facet links
-
00dc723 [search] Do not show field picker on Filter Bar
-
fbc2272 [search] Minify widgets on new widget drag
-
5102fe8 [search] Minify widgets on new widget drag
-
f806b9b [search] First pass of beautification
-
8f53979 [search] Switch facet type icons for widgets
-
286f05c [search] Create a new template based on any solr collection
-
bc88af6 [search] Fix for delete facet
-
200cf51 [search] Introducting enable selection on histogram
-
b6cf638 [search] Fix loading spinner on Text facet
-
c355f83 [search] Authorize search page without a dashboard
-
ffa2807 [search] Optimize range multi facet queries
-
9de47ca [search] Multi select range facets
-
8609451 [search] Prepare for multi select of range facets
-
9297f30 [search] Persist stacked or not property of histogram
-
37a9cd3 [search] Split facet range and sort order buttons
-
4e37306 [search] Propagate state change
-
d48a3e7 [search] More on maps
-
871ad00 [search] Added option to set stacked for barcharts and timeline charts
-
3e9580c [search] Adding count to facet multiqueries
-
6652ad0 [search] Multi queries by search box or field facet logic
-
be9a2dd [search] Multi search boxes queries
-
039b0de [search] Fix refresh of group by option of histogram
-
512c607 [search] Fix zooming back from histogram
-
7ee1f8b [search] Range select should also filter the result documents
-
880db24 [search] Multi queries for timeline
-
3aaa909 [search] First version of Hue Geo
-
05d6e92 [search] Fix multibar highlight
-
72f1a71 [search] Initial map support
-
154c8d7 [search] Add support for bar highlight
-
b45da61 [search] Added line chart support
-
cdb8763 [search] Do not show field selector for result widget
-
8cd81eb [search] Dynamic range of historgram widget
-
11ea101 [search] Escape HTML cells in gridlayout
-
7c5e323 [search] Fix timeline data transformer
-
5799efd [search] Furtherly improved d&d
-
e72f67a [search] Improved usability of drag & drop
-
996326b [search] Disable scroll to top and auto open field list demi modal
-
6c28d96 [search] Visual feedback for drop targets
-
c21b3ca [search] Ground work for multi serie bar charts
-
542cb5d [search] Added DiscreteBarChart support
-
d14fab1 [search] Escape HTML cells in gridlayout
-
5791b53 [search] Retrieve single doc by id
-
8dae122 [search] Added Pie chart selection and mouseover handling
-
f841468 [search] Fix call to onSelectRange
-
606c571 [search] Introduced media queries for the top bar
-
1a1ede7 [search] Propagate onSelectRange
-
251ab34 [search] Converted top bar layout images to css
-
7a53776 [search] Re-enable copy/paste in edit mode
-
6ddfa77 [search] Move gridlayout columns to left or right
-
a64cb32 [search] Removing a widget should remove its filters
-
0d23d80 [search] Splitting templates of range/field widgets like text and pie
-
d12fd2a [search] Multi filter for range facets
-
d3b3c9d [search] Multi fq support for text facet
-
a9fb00d [search] Added new field selection modal
-
b4a4f51 [search] Added selection management on multiBarChart
-
3ae84c6 [search] Ask only for the used fields in the gridlayout
-
4333667 [search] Make pie widget work with range facet
-
bc7ca8a [search] Smarter number of slots for text range facets
-
3f05860 [search] Toggle facet order and type
-
df559a9 [search] Skeleton for magic layout
-
6da1259 [search] Text, pie and bar facets can also be ranges
-
620e231 [search] Added barChart code for handling time data
-
1cf0fa2 [search] Adding bar char widget
-
37c0837 [search] Add date support fo range facet
-
f8c3a4c [search] Extracted charting to external js file
-
886b03c [search] Added first version of multiBar
-
3f3986d [search] Adding range facets with numbers
-
336e3a9 [search] Adding histogram widget
-
788b5ac [search] Added first version of Pie and changed drag handler
-
041a01c [search] Added nvd3 dependencies
-
32cac55 [search] Fix modifying an existing collection template
-
142f055 [search] Add Pie widget
-
18aaff6 [search] Display all the columns in the grid layout
-
64ec801 [search] Add Hit Count facet
-
f5bd061 [search] Save a new collection button
-
02e5746 [search] Add a new template button
-
65022ca [search] Adding support for sorting the grid layout
-
5d260ef [search] Adding template for result pagination
-
faec4ff [search] Adding empty search result message
-
78a092b [search] Adding list of fields with extended metadata like types
-
1a325c2 [search] Add id to widgets to map them to a model object
-
f5f0201 [search] Edit and remove facet attached to the layout
-
7bf0494 [search] Fix toggling of the gridlayout show field list
-
5a611dc [search] Do not add dynamic fields more than once
-
a661e8f [search] Do not try to convert empty collections
-
f78c813 [search] Load back the saved layout
-
40d6aa8 [search] Add toggle field list visibility in grid layout
-
a6893ec [search] Make grid field selection button toggable
-
e9d9d03 [search] Display whole json record when no fields are selected
-
49edd09 [search] Fix refresh when switching back to grid layout in edit mode
-
fa90c10 [search] Updating WIP
-
b3892bb [search] Start to prettify
-
eb46c8e [search] Guess id field for result highlighting
-
dd2159d [search] Save the template of a collection
-
9dc26fc [search] Collection and facet edition integration
-
63e409e [search] Merging dashboard and search page
-
b75ef6d [search] Refactoring API and KO models
-
fe88c7d [search] Simpliying search API
-
79b5bbe [search] Dashboard cleanup
-
221b11c [search] Prettified dashboard
-
36e8051 [search] Added dashboard toolbar
-
f884511 [search] Dashboard prettify
-
80d73b7 [search] Adding a dashboard
-
7a603c6 HUE-2108 [metastore] Error when dropping a table
-
9175b87 [useradmin] Remove server selection from ldap functionality when using legacy configuration
-
11582cb [core] Invert dependency list and merge migrations
-
0520f6c HUE-1957 [core] Configure thrift transport
-
d8822ac HUE-2085 [core] Update migration dependencies
-
9a3d1b4 HUE-2101 [fb] Copying a file trims the last chunk
-
7f74580 HUE-2112 [fb] The New dropdown goes off screen
-
b186265 [search] Rename Navigator to Assist
-
b05324e HUE-2111 [pig] Enable collapse of navigator items
-
6ad3895 HUE-2110 [core] Update FontAwesome to 4.1
-
0fd00f1 HUE-2089 [useradmin] Sync ldap users modal form is misaligned
-
e988bde HUE-2099 [jobbrowser] Improve metadata tab performances
-
c0c1bef HUE-2106 [beeswax] Table list and query caches should be per user
-
3e3236f [core] New datanode report format
-
03b82fc HUE-2095 [beeswax] Do not fetch statements without a resultset
-
9fe2102 HUE-2091 [fb] Configurable tempfile.tempdir for local file upload
-
0a895a9 [beeswax] Escape space to HTML spaces in some tests
-
403cd90 [liboauth] Add a mapping to shorten domain names in usernames
-
deeb9b6 HUE-2109 [core] Use MPL instead of LGPL for certificate bundle
-
556d9fd [metastore] Do not concatenate spaces in cells result
-
a1fba50 HUE-2104 [beeswax] Don’t truncate space characted values from query results
-
21938ff HUE-2100 [beeswax] Query with error should not show the cancel button
-
e11b285 [sqoop] Not unicode strings in argument expansion
-
e436a8a [core] Stream CSV download and limit XLS download
-
8c9388c HUE-1897 [oozie] Workflow ids have double trailing slashes
-
7316408 [beeswax] Clone copy to a new owner option
-
94026fb HUE-2058 [oozie] Incomplete save state in workflow editor
-
965f9ca HUE-2039 [beeswax] Remove the need to clone a shared query
-
8d72adb HUE-2059 [core] Only display history documents in their home section
-
b5148b4 HUE-2096 [core] Error on login page are duplicated
-
f9800d5 HUE-2087 [beeswax] Job is submitted twice when the Enter key is used for the Execute button
-
72e880d HUE-2074 [core] Update Knockout to 3.1
-
4196369 HUE-2070 [metastore] Improve guess of numeric data types
-
465d5a0 [core] RemoteUser middleware fixes
-
0f86364 [core] Improve memory debug view
-
f37ba45 [core] Add BeautifulSoup and have requests use it
-
9eac028 HUE-2026 [core] Create a doc model write permission
-
144142a HUE-2026 [core] Create a doc model write permission
-
28189e9 HUE-2026 [core] Create a doc model write permission
-
0394d64 Revert "[core] Add python-snappy library"
-
d09dce2 Revert "[core] make snappy a first class citizen"
-
a106006 HUE-296 [core] Memory profiling config
-
7e5ffff [core] Fix LDAP and useradmin group list tests
-
f541560 HUE-296 [core] Add memory usage debug view
-
dc17a4a HUE-296 [core] Add guppy debugger
-
cf3d770 HUE-2080 [core] Update tours URLs
-
8af30e0 HUE-2072 [core] Disable SSL proxy header by default
-
b293f95 HUE-2072 [core] Updating Proxy SSL support to be optional
-
b69811f HUE-2072 [core] Adding support for HTTPS load-balancing
-
b3a760d HUE-2012 [core] AD multidomain support
-
e4ff348 HUE-2012 [core] upgrade django auth ldap
-
b1baed4 [filebrowser] Snappy decompression error should throw PopupException
-
810af74 [desktop] A user can share a document to a group he does not belong too
-
9f3fb69 [beeswax] Close HiveServer2 and Impala session command
-
2321211 [filebrowser] read parquet in filebrowser
-
63ba4f1 [core] update parquet-python to use file objects
-
75261c1 [core] add parquet-python library
-
8d15fcf [core] make snappy a first class citizen
-
c8a63af [core] Add python-snappy library
-
cc4a896 HUE-2068 [infra] Third-party dependencies manifest is excluded from binary distributions
-
c2ec0e6 HUE-2043 [core] database options keys have unicode keys
-
5fb9260 [core] Remove python 2.4 and 2.5 from python selection
-
182f8da HUE-2069 [jb] The new jobs in ACCEPTED state are not automatically appearing
-
9ee9004 [core] Remove some bad links in the documentation
-
819ef4d [core] Yarn check config should not depend on test code
-
d1e9de8 HUE-2061 [jb] Does not use the node address when task is not running
-
8e79c58 HUE-2062 [pig] Editor fails with non ASCII characters
-
4897c52 HUE-2065 [core] Make sure log page is proposed only to superusers
-
8f82dda HUE-2063 [beeswax] The map chart does not display
-
6ff62b5 HUE-2063 [beeswax] The map chart does not display
-
4f60306 HUE-2061 [jb] Task logs are not retrieved if containers not on the same host
-
7a67dd3 [useradmin] Fix translations in ldap cli commands
-
d29a902 [useradmin] LDAP import commands carry incorrect import statements
-
0a4eacd [core] Integrate feedback tab when running in demo mode
-
4d7628c HUE-577 File viewer should work with snappy-compressed Avro data files
-
5ff543d [core] upgrade avro library
-
ee5aecc HUE-2047 [oozie] Clicking on workflows only works for first page of Workflow Manager
-
0ac366c HUE-2033 [core] Cleanup and tests update
-
56e21e2 HUE-2033 [core] Reviews findings
-
54ab7ec HUE-2033 [core] Fixed document update after project or sharing changes
-
3ab0f02 HUE-2033 Merge back the new home page
-
53b07db HUE-2033 [core] Fix counting of shared documents
-
5595e06 HUE-2033 [core] Added project move functionality
-
ff8f72a HUE-2033 [core] Readded sharing functionality
-
1f2061e HUE-2033 [core] Refactored UX for remove project
-
80dab73 HUE-2033 [core] Added project management functionality
-
1dc4654 HUE-2033 [core] Cleaned style of the documents and tags
-
38f1ed3 HUE-2033 [core] Link back backend to homepage 2
-
ed85ae4 HUE-2033 [core] Dynamic and robust home page
-
a2e65e2 [beeswax] Check for ownership before saving
-
cea265d [core] Add third-party dependency references
-
5c7ef36 HUE-2040 [useradmin] Synchronize nested ldap groups
-
7544de2 [core] make suboordinate subgroups the default
-
010066f [core] remove bad import from python util tests
-
69b9656 HUE-1177 [jb] Improve MR2 UX with correct percentage progress
-
5784e15 HUE-2041 [pig] Improve log polling usage
-
d328bd0 [core] Remove unused desktop JS libraries
-
592649f HUE-1989 [core] Move the js logic to the home page
-
a235e4e [core] Second pass of l10n for 3.5
-
912c2f8 HUE-2010 [core] Configure Hue to terminate users who has not logged in X days
-
27a5925 [oozie] Migrate examples with mkdirs and touchzs paths
-
8cec8cd HUE-1890 [oozie] Longer input fields in workflow editor
-
f698a29 HUE-2032 [beeswax] Order by autocomplete should propose columns
-
ba5907c [jobsub] Add description to get_design call
-
267b227 [oozie] Import workflow imports mkdirs and touchsz as lists of dictionaries
-
d62d465 [core] Move welcome tour to home
-
33c43c7 HUE-1801 [fb] Introduce pages with scroll when viewing a file
-
9a8aeae [core] Add Feedback label for demo
-
1380e84 HUE-1989 [core] Welcome tour on the home page
-
38ae9d6 HUE-1888 [beeswax] Code mirror placeholder i18n
-
4e27324 HUE-2011 [impala] Autocomplete a non existing table hangs
-
c7ae876 HUE-2016 [core] Improve the shadows for stateful buttons
-
0f151d0 [core] Nested members support
-
6cc6604 [core] Fix tag refresh after delete or create
-
f502a5e [core] Display all the tags
-
5448fb2 [metastore] Hide recent query tab when browsing a table
-
0569298 [impala] Fix link to metastore browser table
-
fd23026 [core] Installed apps with no webpage on dump_config should not propose links
-
f208e4e HUE-1962 [hbase] Support int row key from Hive table
-
d6c869c [impala] Replace non utf8 encoded chars from the resultsets
-
76064c6 [liboauth] Limit oauth login to specific list of domains
-
7307bf6 [liboauth] Show error message after Aouth login failure
-
5cee8ea [liboauth] Indentation fix
-
49bbfc8 HUE-2020 [hbase] upload an image sometimes produces an error
-
cf39ae2 [hbase] Fix new cell upload
-
618672d [core] Secure shared tag edition
-
4a15302 HUE-1989 [site] Live demo hosting
-
0ef4c1f [oozie] Change unsaved workflow message
-
d45bd82 [impala] Separate server timeouts
-
a5d623a [impala] Disable ssl when using impala
-
abbc506 HUE-1868 [dbquery] Query then error moves headers
-
02121a4 HUE-2029 [oozie] Prompt to save a workflow before submission if it was modified
-
7ebffae [impala] Hide system database from the main editor dropdown
-
dcfad9c [core] Adding autofocus on username field on login
-
28dc4e6 [oozie] Fix delete button misrepresenting the correct permissions
-
4df787b [pig] Enforce write permissions on the shared scripts
-
f27cc76 HUE-1298 [impala] Multiple Impalad support
-
55865b1 HUE-2022 [core] Add login button to top bar when not authenticated
-
2f51c78 HUE-2021 [core] Close tours list by pressing ESC or clicking anywhere else
-
d6c53e9 [impala] Align sync table tips
-
077faf6 [search] Display errors from Solr instead of a 500
-
75691d9 HUE-1804 [core] Serve admin static files
-
d18c249 [doc] Update screenshot and app descriptions
-
1f0fa51 [search] Add double and tdouble to range facets
-
dba67fd HUE-2022 [core] Add login button to top bar when not authenticated
-
e7d8d64 [core] Make the tours modal escape-able by escape key
-
38eea26 HUE-2018 [metastore] Add column position to table view
-
6860085 [core] Fix several broken and hanging tests
-
518559e [hbase] A couple of bug fixes
-
e3c095a HUE-1884 [core] Split tag view in shared and not shared ones
-
1b9b32d HUE-1884 [core] Limit number of history documents
-
05774d2 [useradmin] Hide LDAP sync buttons when LDAP is not configured
-
4a728d0 [core] Update configuration check path color
-
746f481 HUE-2013 [metastore] Write permission instead of read permission
-
b43a601 HUE-2008 [pig] Clicking on the stop button should stop on the frontend
-
f30cc0d HUE-1918 [core] Login page should accept longer password
-
187e8ba HUE-1978 [beeswax] Cancel whole multi query execution
-
bac49ac [core] Updating documentation
-
739dff7 [pig] Logs can be missing with Yarn
-
ecb4383 HUE-2007 [pig] The script is blank when loading from the dashboard section
-
4afdbda [hbase] Change initialization to allow for callbacks from clusters
-
579543d HUE-1624 [hbase] Configurable write permissions
-
ecfcb4c [core] Pluggable auditing logger
-
a84eff5 HUE-2005 [core] "Did you know?" box blocks form on login page
-
d88cb9f [core] Fix doc model syncing missing some empty objects
-
9585086 [core] Hide the navigation bar on the login page
-
97f80a4 [pig] Support HCatalog transparently
-
fb0a60a HUE-2006 [hbase] UX bug fixes for HBase 0.98
-
ae9bb02 HUE-1985 [beeswax] Better save query to a file UX
-
50c99be HUE-1995 [hbase] Column familly filtering is broken
-
7bd57f0 [metastore] tests should be aware of database fallback to default
-
4a94165 HUE-2002 [search] Do not break the editor when bad field value or name
-
df7ee86 [beeswax] Install Hive and Impala sample on a non local host
-
4c2d8e1 [hbase] Use absolute root path for pointing to the example data
-
4db11f2 HUE-1973 [core] django-openid-auth mysql issue
-
cd5295d [metastore] Ensure database exists before creating a table
-
42812d9 HUE-1999 [beeswax] Update multi query separation algorithm
-
f9f1b93 HUE-1998 [search] Improve demo collection message display
-
f85ee14 HUE-1997 [core] Long dropdown menu items go outside the menu area
-
0c825d6 HUE-1991 [search] Add more sample data
-
53abe91 [jobbrowser] Job counter error with Yarn
-
9a36249 [core] First pass of l10n for 3.5
-
1470f93 [core] switch to checking for is_first_login_ever existance
-
9674519 HUE-1860 [core] sync ldap group memberships upon login
-
444d498 HUE-1930 [core] Alert users with older browsers to upgrade instead of showing a blank page
-
1581777b2 HUE-1930 [core] Alert users with older browsers to upgrade instead of showing a blank page
-
d3cde24 HUE-1996 [core] Prevent ajax caching on IE
-
bb66143 HUE-1993 [hbase] Add examples for HBase App
-
d94bebe HUE-1994 [impala] Autocomplete UDF arguments with table columns
-
8d34bef HUE-1829 [beeswax] Add back MapReduce job list
-
a379a37 [core] Fix tests for RemoteDjangoUserBackend
-
0e09ed5 [beeswax] Better multi query separation support
-
7ce0ef2 [core] Make about page available to anonymous user
-
86b2300 [impala] Faster check status until 2s of execution
-
14ebbae [search] Integrating icons for demo collections
-
b833aca [search] Adding sample icons
-
05097ee HUE-1811 [search] Add script for creating the Solr collections
-
251ea05 HUE-1811 [search] Install examples button in quick start wizard
-
38da4f3 HUE-1811 [search] Alert message when using a demo collection without a valid Solr
-
448cbcc HUE-1811 [search] Sample collections
-
5c09057 HUE-1992 [core] set username to lowercase when using RemoteUserDjangoBackend
-
a1aa5c1 [impala] Fix backward compatibility with no start_over support
-
312e56d [impala] Improve result fetching status
-
b5e8cad HUE-1983 [beeswax] Download result as CSV is timeouting
-
39f6a58 [core] Hide some ini properties
-
4271a33 HUE-1990 [impala] Should not be able to download results for explain queries
-
70cd8b2 HUE-1904 [core] Friendlier login page
-
a4cba30 HUE-1986 [search] Facets including multibyte chars doesn’t work
-
a29baab HUE-1984 [hbase] url encode requests
-
a4c373b [core] add ssl_cipher_list to hue.ini
-
af75a60 HUE-1982 [impala] Column scrolling does not support aliases that are similar to the original column name
-
e76e95c HUE-1975 [search] Add the dynamic fields from the Solr API
-
a622530 HUE-1981 [impala] Smoothen tab jumping
-
0caa68f HUE-1979 [impala] Error alert duplicates the result header
-
fec34ae HUE-1977 [beeswax] Support alias autocomplete in multi queries
-
bc7533e HUE-1981 [impala] Smoothen tab jumping
-
2ebc313 HUE-1933 [beeswax] Do not fetch query handle for bad queries
-
adcebbc [impala] Export query result
-
a1093b8 HUE-1947 [beeswax] History tab integration
-
f691b82 HUE-1341 [search] Support for dynamic fields
-
a0f1045 HUE-1949 [impala] Friendler query expiration message
-
c4d4125 HUE-1933 [impala] Export query result
-
fd73459 HUE-1933 [impala] Fixing the SQL and hiding mapreduce button
-
8746f4b HUE-1970 [impala] COMPUTE STATS table_name
-
299baf3 HUE-1972 [impala] Update built in function autocomplete
-
2913fd2 HUE-1971 [beeswax] ANALYZE TABLE command autocompletion
-
0a02a89 HUE-1964 [jb] Hide see expired job checkbox
-
bb813ff HUE-1734 [oozie] Re-run workflow popup is HTML escaped
-
00b1453 HUE-1963 [sqoop] minor bug fixes
-
b1e6aad HUE-1969 [beeswax] Beeswax polishing
-
f970f38 HUE-1882 [core] Adding some missing file for OAuth support
-
299c390 HUE-1968 [pig] Resubmission of a failed script seems to hang
-
96a085b HUE-1958 [pig] Do not take $ sign as a parameter in regexps
-
07d74af HUE-1966 [core] Integrate a font file with filetype icons
-
6750aa0 HUE-1956 [beeswax] A long column name on the navigator doesn’t show the sample table
-
2e4cef3 HUE-1960 [jb] Cannot access container logs because of encoded url
-
5300fba HUE-1231 [oozie] Support global configuration when importing
-
ee025b6 [beeswax] Close command should close the queries older than N
-
c4ec766 HUE-1948 [beeswax] Autocomplete support for multi queries
-
30dd3c4 [core] Fix dump_config tests by testing an app setting instead of desktop
-
5d971f8 [impala] Hive metastore app links if no permission to access it
-
310eef4 [core] Manage apps to load from hue.ini
-
323313e HUE-1955 [beeswax] Save a query with resource fails
-
c6ac0c0 HUE-1556 [core] Create the users home directory automatically at login
-
051e117 HUE-1858 [oozie] "Could not save workflow" error message requires substantially more information
-
2e89fd8 HUE-1950 [beeswax] Saving a query name or sql does not seem to update it with IE
-
26440a3 HUE-1951 [beeswax] Add row numbers
-
e59bc5c HUE-1954 [beeswax] The result table header doesn’t move on scroll or resize
-
964647e HUE-1952 [core] Tutorial panel should be easier to dismiss
-
66edb0d HUE-1932 [hbase] Better error message when HBase Thrift server is not there
-
ee29798 [beeswax] Explain query is empty
-
e4757b6 [zookeeper] Readonly for non superuser
-
af4b0f9 [impala] Support Data sample even without metastore app permissions
-
678faf6 HUE-1889 [beeswax] Slickier editor layout
-
37fb5a2 HUE-1943 [oozie] Convert to descision node can lose all the nodes
-
a67aee3 HUE-1686 [beeswax] Fix export result to HDFS test cases
-
2b9f3de HUE-1946 [beeswax] Can’t select and execute more than one query
-
e82e642 [impala] Downloading a result not cached anymore should fail more gracefully
-
1a89213 [impala] Specific query configuration can be overriden
-
ab21e5b [impala] Some URL refer to neeswax instead of impala
-
7cd2b53 HUE-1889 [beeswax] Slickier editor layout
-
6481060 HUE-1889 [beeswax] Slickier editor layout
-
900f902 HUE-1686 [beeswax] Saving results should not re-execute the query
-
a93da78 HUE-1907 [impala] Date result fields are not jsonifiable
-
bbeeb68 HUE-1944 [oozie] Generic action is broken
-
c53e420 HUE-1945 [core] Navigation bar is cut on some resolutions
-
747add1 HUE-1939 [beeswax] CTAS redirects to the default database in the metastore
-
98dfa50 [beeswax] Allow saving results to fully-qualified name database
-
8dfe698 HUE-1889 [beeswax] Slickier editor UX
-
4b5c9af [beeswax] Fix HTML escaping of result table
-
7aa96e7 HUE-1708 [search] Allow search results to be exported
-
e9d7e47 [beeswax] Prevent recursive looping in tests
-
59c54f9 HUE-1324 [fb] Support upload of tar.gz archive
-
f984008 HUE-1926 [beeswax] Cached query should not be replaced by a saved one
-
e5c5e60 HUE-1937 [beeswax] Clarify behavior of a multi query with error
-
5a98108 [core] logging should be timezone aware for all systems
-
4af49f7 HUE-1934 [beeswax] Flag for automatic closing the queries
-
fadfcd7 HUE-1784 [oozie] False positive variable when submit from HDFS
-
1a2de1b HUE-207 [core] upgrade tablib to development version
-
fbafcd2 HUE-1927 [beeswax] Loading a query history of a saved query does not load its name
-
6bee6a9 HUE-1826 [impala] Download or export query result
-
45a17ea HUE-207 [beeswax] Leverage tablib to enable more flexible data export from Beeswax
-
80ecf51 HUE-1913 [impala] invalidate metadata breaks the editor
-
5d377ac HUE-1928 [beeswax] HiveServer2 supports pass-through LDAP authentication
-
83c3c18 [about] Page becomes blank when check config finishes
-
5b15f0f HUE-1898 [oozie] SLA graph easier to understand or manipulate
-
ff44e5f HUE-1906 [beeswax] Better UX for the goto columns on the result page
-
fbf25a6 HUE-1929 [core] Create jHueDelayedInput plugin
-
a8c3309 HUE-1925 [oozie] Disable drag action when around the edit button
-
0ae3db3 HUE-1893 [beeswax] predictGraph() should use the metadata from the result set
-
c814197 HUE-1891 [hbase] Cell edit icons are not aligned
-
40501d0 HUE-1877 [beeswax] Smarter scroll to top button
-
307815a [beeswax] Update tests to the latest HiveServer2
-
2bd7c94 HUE-1920 [impala] Hide database is locked message
-
678a2ec HUE-1923 [core] Support User filters to help limit the Users that are able to login to Hue
-
52fc692 [core] Adding missing makefile in liboauth
-
d13656a HUE-1901 [oozie] Add a test for import subworkflow
-
c420eab HUE-1882 [core] OAuth support for Facebook, Twitter, Google+ and Linkedin
-
7dd9a0c HUE-1911 [core] banner_top_html is escaped
-
5f1233a HUE-1921 [core] Fix IE9 glitches
-
73c8f27 [core] Do not show help app if it is not allowed
-
190c6d0 [search] Search page 500 when highlighting is null
-
d5f14b0 [beeswax] Fix full screen
-
1c79799 HUE-1919 [beewsax] Do not jump to result tab
-
8c4a8ca HUE-1658 [oozie] Adding backward compatibility flag
-
2b852ec HUE-1658 [oozie] Shifting Sunday to first week day
-
140dc40 HUE-1658 [oozie] Cron like scheduling
-
660b16c [hbase] Invalidate cached cluster configs
-
277c5c7 HUE-1908 [beeswax] Database of a saved query is not loaded back when opening it
-
2f74427 [core] Improve logging timezone information
-
9173a45 HUE-1915 [core] MultipleObjectsReturned for tags or permissions
-
8313e81 [beeswax] force scroller to work
-
bd786d5 HUE-1909 [impala] No errors are displayed
-
bc65a47 [core] Ignore all the mo files except the ones from third parties in ext-py
-
7e3431a HUE-218 [beeswax] Add mechanism to kill a Hive query
-
8e441d8 HUE-1905 [core] Add security handling for yarn and mr2
-
0d496eb [core] fix result monitoring
-
a6bcdfa HUE-1857 [oozie] Allow import workflows with subworkflow identified at runtime
-
03b05eb HUE-1902 [oozie] Update coordinator dataset action is broken
-
ce0c982 [i18n] Removing mo files from the repository
-
2617a08 [core] Set en locale not fuzzy
-
224c048 HUE-1857 [oozie] Allow import workflows with subworkflow identified at runtime
-
7993f4d [beeswax] Only close queries that are not running
-
e03ea6a [oozie] Credentials can be combined comma separatedly in one action
-
8cb022e [beeswax] Fix execute query button for temporary queries
-
bd76ca1 HUE-1887 [oozie] Support dashboard Coordinator and Workflow action SLA
-
5d52c3a [i18n] Removing mo file
-
81b4c6e HUE-1723 [beeswax] Example SQL text should not be executable
-
fb640aa HUE-1894 [beeswax] Some errors are not reseted at query execution
-
8e81051 HUE-1892 [oozie] Permission denied for hive-site.xml for Hive action on workflow
-
f9351fe HUE-1896 [beeswax] Query logs are queing up
-
8cc2884 [beeswax] Send watch status when no error
-
1b8b5ee HUE-1883 [beeswax] Query with expired result will break the editor
-
a82765c [spark] Locales fail to compile because of some missing placeholders
-
54233be [core] Print log time to the same timezone set in hue.ini
-
7fff51a HUE-1885 [useradmin] Sanitize user list
-
100e22a [core] Doc model API and desktop permissions cleanup
-
6648026 [core] Remove old shell logging
-
2a8f854 [pig] Use correct autocomplete view
-
0fb48e5 HUE-1879 [oozie] Edit a java action twice is broken
-
f24d18b HUE-1881 [impala] Close query on unload page
-
6da8e0f HUE-1880 [beeswax] Multi query result opened shows twice the data
-
0b7150a [impala] Close the correct query history id
-
9df9961 HUE-1876 [beeswax] Can’t save result into an HDFS directory
-
60d165e HUE-1776 [metastore] Support extended Unicode delimiter
-
ab09a82 HUE-1302 [oozie] Optimize dashboards API calls for a single coordinator
-
1cd4b2d HUE-1875 [beeswax] Friendler UX when missing query property
-
4c230b0 HUE-1852 [oozie] Encoding issue in job description included in workflows
-
48fe935 HUE-1871 [beeswax] Auto queries should not modify the query cookied
-
8b847ec HUE-1878 [rdbms] Query with error break the editor
-
968d58c HUE-1873 [beeswax] Result data not HTML encoded
-
2b3f8c5 [desktop] Polish permissions based on URL
-
c5ec0a2 [beeswax] File browse button missing from saved design file resources
-
75a9a98 [beeswax] Convert a series of test to the new json and refresh API
-
c66c9d4 HUE-1872 [oozie] convert to decision node broken
-
a946620 [beeswax] Execute saved design doesn’t show name in history
-
b290cc8 [beeswax] Save results to a table redirects incorrectly
-
ee64583 HUE-1869 [dbquery] Query with error should not move headers
-
f19016d HUE-1863 [dbquery] Explain query doesn’t work correctly
-
49b6238 HUE-1864 [beeswax] download CSV doesn’t work if design was never saved
-
6b4ccbf HUE-1848 [metastore] Watch query page with the new API
-
dd6ed74 [search] Show other collection caret only if more than one collection
-
094205e HUE-1838 [oozie] Add SLA tab on single workflow and coordinator dashboard page
-
35d2c3a HUE-1866 [beeswax] Default graph preset on result page
-
6d0d7a9 HUE-1862 [impala] Impala only permission requires Beeswax
-
045a046 HUE-1861 [oozie] Forks can’t be created anymore in a workflow
-
95d9066 HUE-1837 [oozie] SLA dashboard it is not pretty
-
ff15888 HUE-1841 [core] Add support for OpenId authentication
-
594c3a3 [beeswax] Fix explain query
-
17c93d5 HUE-1844 [beeswax] Load back from History page
-
1826833 HUE-1855 [beeswax] Error reporting is incomplete
-
e351f0f [search] Add query autocomplete
-
6da9621 HUE-1856 [beeswax] Multi and single query execution UX
-
b5fa62a HUE-1859 [core] Add generic middleware support
-
27d69fe [beeswax] Replace power UDF by tofloat in the tests
-
714f83e [oozie] Always provide JT and FS addresses
-
b2f7d6d HUE-1839 [oozie] SLA form is not pretty on edit workflow action popup
-
2a6c670 HUE-1817 [beeswax] Disable execute button of parameterized query when blank field
-
c6c2426 HUE-1843 [beeswax] Multi query support
-
0db17d4 HUE-1768 [oozie] Apply the new minimal style of the graph to the editor
-
320c88e [sqoop] Show error message when a starting job fails
-
63558b1 HUE-1842 [beeswax] Error info above query box instead of the popup
-
c83d579 [beeswax] Save the query name in the tests
-
a24bfbd [doc] Cleanup how to run the tests
-
3da5445 HUE-1830 [beeswax] Infinite scroll is broken
-
df1b70d [oozie] Shared coordinators can not be run by non ower users
-
c5e2440 [oozie] Fix Coordinator SLA edition
-
0c6b56f HUE-1845 [impala] Automatic query closing
-
20e1ecc [jobsub] Limit number of designs
-
2498d03 HUE-1817 [beeswax] Migrate several tests to the new API
-
17cb57b HUE-1574 [beeswax] ASCII error on query page
-
5dc2eed HUE-1753 [beeswax] Setting and files inputs in the editor are not user friendly
-
6730c7f HUE-1847 [metastore] Dropping loads of dbs or tables makes the script to timeout
-
b6ad0cc HUE-1820 [jb] Finishing jobs are red and stuck
-
1741851 HUE-1817 [beeswax] Add testing helper for the new API
-
66f767b HUE-1840 [beeswax] Query with no result set error the editor
-
18e75e1 HUE-1836 [oozie] Cloning a new action fails
-
0787bf2 HUE-1828 [beeswax] Add back download and save results
-
99eb7b70c [doc] Adding logos on github main page
-
eb61cbb HUE-1835 [metastore] Improve database dropdown
-
8827c6a HUE-1827 [beeswax] Automatic log scrolling is broken
-
2d53ca4 HUE-1799 [beeswax] GetOperationStatus() now returns operational states
-
49058c6 HUE-1832 [beeswax] Save query does not update url
-
7ee1725 HUE-1821 [beeswax] Re-integrate graphs
-
ef4908b HUE-1548 [sqoop2] Connection management refactored
-
452bab5 [doc] Add Spark app to the list of apps
-
95a0e14 HUE-1452 [oozie] Credentials by action for Oozie workflows
-
343481f HUE-1803 [oozie] Support global configuration
-
eb47ec3 HUE-1803 [oozie] Global configuration mapping
-
23d63af [oozie] Front end for SLA
-
1db86d3 HUE-1803 [oozie] Support global configuration
-
6f672a2 HUE-1656 [oozie] Make data fully integrated in the API part 2
-
b3d1abc [oozie] Front end for SLA
-
71d3631 HUE-1656 [oozie] Make data fully integrated in the API part 1
-
bb0b460 HUE-1657 [oozie] Basic SLA parsing for workflows
-
fc728ca HUE-1656 [oozie] Adding parameters to SLA
-
dd09000 HUE-1656 [oozie] Add 2 new SLA fields
-
edf3af6 HUE-1656 [oozie] Create Coordinator SLA
-
6e99fe4 HUE-1656 [oozie] Create empty SLA on new nodes
-
b238f59 HUE-1657 [oozie] Dynamic SLA search page
-
e3bc37b HUE-1656 [oozie] SLA edition by Workflow action
-
b1de2fa HUE-1657 [oozie] SLA search page
-
f72bb4a HUE-1656 [oozie] SLA edition
-
ac64189 HUE-1657 [oozie] SLA search/lookup
-
ab1f09e HUE-1822 [beeswax] Re-integrate columns in result tab
-
24cf3bf HUE-1833 [spark] Gracefully fail when the server is not up
-
645b872 HUE-1825 [beeswax] Re-add filebrowser to file resources
-
1c50cab HUE-1823 [beeswax] Re-integrate resource lists in the editor
-
0e1a003 [beeswax] Fix explain query test API and test_explain_query_i18n test
-
a7e4781 HUE-1831 [beeswax] Switch view sample and open table in navigator
-
34fc418 HUE-1798 [impala] Improve database dropdown
-
6e87954 HUE-1790 [dbquery] Explicit db restriction property
-
2e5e8b7 [core] Provide ini parameter for browser-length cookies
-
7d84893 HUE-1812 [spark] UX improvements
-
d076823 HUE-1812 [spark] Make it awesomer
-
3fceec4 HUE-1818 [core] Remove required markup for jHueHdfsAutocomplete
-
3df42de HUE-1817 [beeswax] Add watch_wait template to have at least the tests running
-
06bac19 HUE-1813 [sqoop] autocomplete output directory
-
dc9841d HUE-1809 [sqoop] autocomplete jdbc class and string
-
282d218 HUE-1810 [sqoop] autocomplete tables and fields
-
5551575 HUE-1808 [dbquery] Pull out rdbms config to librdbms app
-
9393b02 HUE-1806 [beeswax] One query page editor UX cleanup
-
357b1a1 [spark] Add submitted jobId in url hash
-
73fc860 [docs] Fixed code style
-
857e483 HUE-1800 [fb] Autocomplete edited path
-
43f04d8 [spark] Add check config
-
2ac1772 [spark] Support plain result
-
b9eeb26 [spark] Add download result data
-
23a83b1 [spark] Dynamic parameter list
-
bf982df [spark] Save script in the editor
-
be12dcc [spark] Save and load a script
-
718c3bb [spark] Add link on jobs page to open them with their result
-
632716a HUE-1219 [impala] One page app
-
fd376b3 [core] Add switch for collection in the admin wizard
-
1a4262b HUE-1800 [fb] Autocomplete edited path
-
244f310 [spark] Adding locales
-
07f87d8 HUE-1805 [spark] Second version with REST Job Server
-
d3f66b4 HUE-1792 [search] Error when combining a field and grahpical facets
-
bb77b4b HUE-1783 [beeswax] Result graphing
-
e947a69 HUE-1795 [core] Update window title on every page with a progress bar
-
d1b62c8 HUE-1796 [dbquery] Interactive feedback when sumitting queries
-
d6c0f35 [impala] Fix change of Editor name
-
d2f147d HUE-1348 [search] Improve collection dropdown
-
9cb6857 HUE-1793 [hbase] Api Error: NoneType object has no attribute group
-
f58c0e2 [core] Rename Beeswax to Hive Editor
-
89e92a6 [beeswax] Remove dbquery app dependency
-
4f5db8f HUE-1789 [fb] The dropdown icon on Chown/chmod is not aligned
-
41bad76 HUE-1706 [beeswax] Sort numerical columns numerically not lexicographically
-
6128c3b [beeswax] Fix query result medatadata type
-
59eca94 HUE-1788 [hbase] Cannot upload image to cell
-
dbbe283 HUE-1779 [core] Correct offset of notifications on close
-
ac5bd4f HUE-1786 [hbase] Upload button in a cell broken
-
d8d8273 HUE-1787 [sqoop2] python 2.4 json encoding issues
-
773c595 HUE-1722 [impala] Scrolling below initial 100 records shows NULLs as blank values
-
88ae146 [proxy] Proxy app doesn’t work if blacklist is empty
-
420006c HUE-1785 [oozie] New graph CSS messes up menu labels
-
6a1e98b [fb] Fix error when editing new file
-
d797404 HUE-1736 [fb] Editor windown is not high enough
-
e129263 [oozie] Upload test sharelib with the Oozie command
-
96976bb [core] Fix description of LDAP force_username_lowercase in ini
This Hue release is made possible thanks to the contribution from:
-
Aaron Newton
-
Aaron T. Myers
-
Abraham Elmahrek
-
Aditya Acharya
-
Alex Newman
-
Andrew Bayer
-
Andrew Yao
-
Ann McCown
-
bc Wong
-
Ben Bishop
-
Bruce Mitchener
-
Bruno Mahé
-
Eli Collins
-
Enrico Berti
-
Eric Wong
-
Harsh J
-
Henry Robinson
-
Jon Natkins
-
Kevin Wang
-
Lars Francke
-
Loren Siebert
-
Marcus McLaughlin
-
Mike Cotton
-
Paul Battaglia
-
Philip Zeyliger
-
Romain Rigaux
-
Roman Shaposhnik
-
Shawn Van Ittersum
-
Shrijeet Paliwal
-
Thomas Aylott
-
Todd Lipcon
-
Vinithra Varadharajan


RPCINFO(8) BSD System Manager's Manual RPCINFO(8) NAME rpcinfo — report RPC information SYNOPSIS rpcinfo -p [host] rpcinfo [-n portnum] -u host program [version] rpcinfo [-n portnum] -t host program [version] rpcinfo -b program version rpcinfo -d program version DESCRIPTION rpcinfo makes an RPC call to an RPC server and reports what it finds. OPTIONS -p Probe the portmapper on host, and print a list of all registered RPC programs. If host is not specified, it defaults to the value returned by hostname(1). -u Make an RPC call to procedure 0 of program on the specified host using UDP, and report whether a response was received. -t Make an RPC call to procedure 0 of program on the specified host using TCP, and report whether a response was received. -n Use portnum as the port number for the -t and -u options instead of the port number given by the portmapper. -b Make an RPC broadcast to procedure 0 of the specified program and version using UDP and report all hosts that respond. -d Delete registration for the RPC service of the specified program and version. This option can be exercised only by the super-user. The program argument can be either a name or a number. If a version is specified, rpcinfo attempts to call that version of the specified program. Otherwise, rpcinfo attempts to find all the registered version numbers for the specified program by calling version 0 (which is presumed not to exist; if it does exist, rpcinfo attempts to obtain this information by calling an extremely high version number instead) and attempts to call each registered version. Note: the version number is required for -b and -d options. EXAMPLES To show all of the RPC services registered on the local machine use: example% rpcinfo -p To show all of the RPC services registered on the machine named klaxon use: example% rpcinfo -p klaxon To show all machines on the local net that are running the Yellow Pages service use: example% rpcinfo -b ypserv 'version' | uniq where 'version' is the current Yellow Pages version obtained from the results of the -p switch above. To delete the registration for version 1 of the walld service use: example% rpcinfo -d walld 1 SEE ALSO rpc(5), portmap(8) RPC Programming Guide. BUGS In releases prior to SunOS 3.0, the Network File System (NFS) did not reg‐ ister itself with the portmapper; rpcinfo cannot be used to make RPC calls to the NFS server on hosts running such releases. BSD December 17, 1987 BSD


THE DEVIL'S OWN A film review by Ben Hoffman Copyright 1997 Ben Hoffman
Catholic Northern and Protestant Southern Ireland have been engaged in a monstrous killing civil war for longer than one can remember. (Some 800 years!) Northern Ireland wants to be separated from England but the latter is not about to allow that and so have supplied troops to quell the guerrilla warfare in which the North is engaged. It is difficult to reconcile that both antagonists are Christians and yet hate each other to the point where they kill without qualms. Frankie McGuire (Brad Pitt) is a Northerner responsible for the death of many British soldiers as well as Irish citizens. How the British would love to capture him! Frankie's whole life has been devoted to killing as many of the enemy as he can. As a youngster, he saw his father shot to death at the dinner table just as he had finished saying Grace.
Back in New York City lives Tom O'Meara, an honest, dedicated cop whose mission in life is to make New York City a peaceful place and who believes he himself must practice peace in order to live up to his credo. When someone recommends that he take in as a boarder a young newly-arrived Irish immigrant he does not hesitate nor does he inquire about his background. . . The young man is Frankie who has taken on a new name, Rory Devaney. He is in NYC to get money from supporters so that he can buy bigger and better weapons to smuggle back to Northern Ireland.
Tom and Rory hit it off immediately. Tom has never had a son, only daughters: Bridget, Morgan and Annie (Julia Stiles, Ashley Carin and Kelly Singer.) Sheila (Margaret Colin) is his lovely wife; Edwin Diaz (Ruben Blades) is his sidekick and chauffeur in the police car.. Billy Burke, (Treat Williams) is a vicious arms dealer.
When Tom's home is invaded by masked gunmen, where he and his wife seemed about to be killed, the gunmen suddenly leave. Tom, looking over the torn upholstery, the open drawers, realizes the invasion was because someone was searching for something. . . and he discovers the something is money in a bag belonging to Rory. He now realizes Rory is not who he thought and a confrontation takes place.
The film is a dandy thriller. What I did not like is that it takes sides rather than letting the movie speak for itself. I am reminded of the excellent BATTLE OF ALGIERS, with the Algerians trying to drive out their French imperialists. When the leader of the guerrillas is caught, he turns out to be a cultured person.  To which he replies, "If we had your planes, your bombs, your army and navy and tanks, we would not be using ladies, either." That is what this film fails to show and that is its weakness..
Directed by Alan J Pakula
2.75 Bytes
4 Bytes = Superb 3 Bytes = Too good to miss 2 Bytes = Average 1 Byte = Save your money
Ben Hoffman
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


WALT DISNEY COMPANY
OUR MISSION
The mission of The Walt Disney Company is to be one of the world’s leading producers and providers of entertainment
and information. Using our portfolio of brands to differentiate our content, services and consumer products,
we seek to develop the most creative, innovative and profitable entertainment experiences and related products in the world.
OUR BUSINESSES
The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family
entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment,
consumer products and interactive media.
LEADERSHIP
Disney’s leadership team manages the world’s largest media company and are the visionaries behind some of the most respected and
beloved brands around the globe. Their strategic direction for The Walt Disney Company focuses on generating the best creative
content possible, fostering innovation and utilizing the latest technology, while expanding into new markets around the world.
|


Ischoolera
Home
Courses
New Courses
All Courses
Short Tutorials
Instructors
About us
Course Management
Admin
Login
Courses Management
Admin
Manage Courses
Course
Area
Instructor
Duration
Starting Date
Details
Natural Language Processing
Machine Learning
Aziz
40 hr
2016-11-27
Delete
Human Information Processing
Visualization
Aziz
40 hr
2016-11-27
Delete
Information Analysis
Data
Aziz
40 hr
2016-11-27
Delete
Add a class
Add a Class


Welcome user<EMAIL_ADDRESS>here to go to your myVRM Communications Service Manager homepage


Thank you for using AutoContain!
To use your image, be sure that you have Docker installed an running on your computer.
Installation instructions.
Use this command to pull and run your Docker image:
docker run -it autocontain/image:
**Please note that storage on Docker Hub is temporary and guaranteed.


Farmer Dashboard
Farmer Menu
Farmer Dashboard
Production
Food Safety
Traceability
Recall/Incident Tracking


Download
Download the Sample Package
Version 1.0.1
79KB
Package Download
Download the only atrans.min.js
Version 1.0.1
6KB
Atrans.js Download
Under Construction
View on GitHub
Notes
Atrans.js works on web server. It does not work in the file system.


Display & Print Fonts
This dialog allows you to display text in any fonts you have loaded into FontForge and see how they look on the screen and together. Having done that to your satisfaction you may optionally print the result.
The textarea should behave like any of FontForge's textarea's (except this one is a lot slower to respond than others), it also allows you to select any piece of text in it and change the font, point size and what OpenType features should be applied to that text.
First make a selection (or type ^A to select everything), then choose which font you want and how you want it dsplayed.
You may also select how the font is rasterized. The first three choices (pfb, ttf, otf) will be rasterized by freetype, and the display is very similar to that used by X (so this is an easy way of checking how your fonts will look on the screen without going to the bother of installing them.). The various options specify in what format the font is passed to freetype:
- pfb -- PostScript Type 1 font
- ttf -- Truetype font
- otf -- OpenType (PostScript Type 2) font
The "bitmap" option allows you to pick from any of the generated bitmap (or greymap) fonts that have already been generated and reside in the database.
The "fontforge" option will invoke FontForge's own rasterizer. FontForge's rasterizer generates appallingly bad bitmaps.
You can choose whether you want the font to be antialiased or not.
And different bits of text can have different settings, so you can compare them and decide which is least worse. Also you can compare two different fonts and see how well they work together.
As with the metrics viewyou may set the script and language of the selected text and then choose which features to apply. Note that if you start typing text in a different script you will probably have to change it manually -- FontForge expects you to set the script explicitly. On the upper left is a list of OpenType features (and Apple feature/settings) which will be applied to the selected text.
Unlike the metrics view, fontforge will attempt to do baseline alignment if the font being displayed has horizontal baseline information.
FontForge tries to guess the appropriate dots per inch for your display -- it may not get it right (X doesn't always know it either). If it doesn't and the text looks too big or too small you may adjust it manually.
This display is not modal, so you can edit your font while it is up. However FontForge does not update the display everytime you make a change, if you wish your changes to be reflected in the display you must press the [Refresh]
button. (If you make a severe change, like removing a glyph from the font, please, please, please press this button or FontForge may crash if you try to display something which is no longer there).
There is a popup menu on the right mouse button.
You may Import text from a file. The file must either be in the current local encoding, or UCS4 (unicode) or UTF8 (unicode). If it is in unicode the first character in the file must be U+FEFF. You can also save the contents of the field into a file (it will be in UTF8 and preceded by U+FEFF) by typing ^S.
You can also generate an image of this window by typing Ctl-Shft-S.
Once you have edited in this window to your satisfaction you may print the result. FontForge will produce either PostScript or PDF output (If your fonts are originally truetype they will be output with a PostScript wrapper around them so PostScript can deal with them).
There are other printing options too. At the top of the dialog are a set of tabs "Display" and "Print". The "Print" pane allows you to print certain standard displays of a single font.
- All the characters of your font, in a rectangular grid:
- Certain selected characters, one per page, at a scale to fill up the page
- Certain selected characters at various pointsizes (72, 48, 36, 24, 20, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4)
- Or the edited display from the other pane.
The print pane appears again at right. The three choices are reflected by the radio buttons (the Full Page Character and Multi Size Character buttons will print any selected characters in the font view, the current character in the outline view, and any characters displayed in the metrics view -- they will be greyed out if no characters are selected in the font view).
The PointSize field applies to the Full Font Display.
The Setup button allows you to pick a printer, pagesize, etc.
You may choose to queue the result with lp or lpr, you may also direct it to ghostview, or simply print to a file. Files may be written in either postscript or pdf formats (if you send output to a file you will be prompted for a filename after you click OK in the Print (not the PageSetup) dialog). You can also direct the print run to any command you choose (the "Other" option). This command must expect to find a postscript file on its standard input, if the command needs any arguments (a common example might be the "-" used by many commands to make them read standard input) they should be placed in the text field with the command name.
FontForge knows about certain standard sizes of paper. If you want to use a size which isn't on the list then enter it as 8.5x11in or 21x29.7cm.
FontForge will read your printcap file to get a list of printers. It also adds one magic entry "<default>" if you select this (or if you leave the printer blank) then lp or lpr will chose their default printer.
The Printer and Copies arguments are not meaningful when using ghostview or printing to a file.
Obviously my samples are based on european and CJK character sets. If anyone has a small section of text in any language not represented please send me a copy. Copyright free, of course, and preferably in a unicode encoding...


9 Chic Gifts for the Globetrotter in Your Life
We all have that one person in our life who's always on the go–whether it's your adventurous best friend, your boss-woman sister, or your fabulously cultured mother. Though traveling is always a uniquely personal experience, there are some things every globetrotter should keep on-hand to ensure a comfortable–and fashionable–journey.
Below, the latest and most stylish accessories to never travel without.
1. 19 Degree Aluminum International Carry-On
TUMI tumi.com $1,095.00 SHOP NOW
This sleek, high quality carry-on by TUMI is perfect for the globetrotting girl who values style and durability. Designed for brief jaunts or quick international journeys, this luggage will last a long while.
2. Fria GG Wool Slippers
Gucci neimanmarcus.com $750.00 Shop Now
Comfortable shoes are essential for an optimal traveling experience. These merino wool Gucci slippers with Spanish sheep shearling lining offer easy wearability for those dreaded TSA security checks, while keeping your feet warm and cozy in those chilly plane temperatures.
3. Anagram-Patch Mohair & Wool-Blend Blanket
Loewe matchesfashion.com £725.00 SHOP NOW
This plush blanket is perfect for those chilly flights and an ideal gift for someone who values coziness and style in equal measure.
4. D-Lux 7 Digital Camera
Leica leicacamerausa.com $1,195.00 SHOP NOW
This compact-size Leica is equipped with multiple travel-friendly features—including extremely high-resolution, low-light performance, and lightweight design—making it the ultimate camera for capturing global adventures.
5. Voyageur Serra Mini Convertible Backpack
TUMI tumi.com $295.00 SHOP NOW
A compact and, most importantly, cute mini champagne-colored backpack is an all-around ideal getaway bag. An added bonus? The knapsack comes with an adjustable strap that converts it into a crossbody.
6. Travel Book
Assouline assouline.com $50.00 SHOP NOW
An Assouline tome makes a beautiful coffee table gift to serve as inspiration for the next journey, whether it's a skiing trip to Gstaad, a beach getaway in Tulum, or a shopping excursion in Capri.
7. Fragrance Discovery Set
Dior dior.com $100.00 SHOP NOW
These travel-sized Dior fragrances not only smell divine, they offer a wealth of travel inspiration: Rose Kabuki looks to Dior’s perfumers’ travels to Japan, La Colle Noire is inspired by Christian Dior’s summer home in the South of France, and Balade Savage is all about the saltiness of the Mediterranean Sea.
8. Pisces-Embroidered Mulberry Silk Eye Mask
Slip net-a-porter.com $50.00 SHOP NOW
A silky smooth eye mask is a must-have for anyone who takes regular red-eyes. Here’s one for the traveler who's the first to let you know when mercury is coming out of retrograde.
Gift her this personalized astrology mask, which comes with her sign embroidered on its complexion-protecting mulberry silk.
9. Crystal-embellished Shell Track Pants
Adam Selman Sport net-a-porter.com $295.00 SHOP NOW
These track pants by Rihanna-endorsed designer Adam Selman are perfect for the girl who loves to be comfy, chic, and maybe even a little extra when she flies.


Fearless
Fearless is a movie starring Jeff Bridges, Isabella Rossellini, and Rosie Perez. A man's personality is dramatically changed after surviving a major airline crash.


All the arguments that is not the option should be considered as a parameter.
Please refer to the following catool syntax:
| D:\>catool.exe /method:add 20 30 |
Here 20 and 30 are the parameters.
It is very easy to tell which arguments are options and which are parameters in ACF. You can use the LINQ below to get all the parameter arguments in a command line:
|
var parameters = from arg in args where arg.Category == ArgumentCategory.Parameter select arg.Argument; |


Index
A B C D E F G L M N O P R S T U V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
R
- range - Variable in class OneNightCar.Car.ElectricCar
- REGULARUSER - OneNightCar.Person.Customer.CustomerLevel
- removeCarFromStation(CombustionCar) - Method in class OneNightCar.ParkingArea.OneNightCar.ParkingArea
-
removes a Combustion OneNightCar.Car from the carsInStation and available Cars list
- removeCustomerFromCustomers(Customer) - Method in class OneNightCar.Person.PersonManager
-
Removes a Customer from the customers list
- removeElectricCarFromStation(ElectricCar) - Method in class OneNightCar.ParkingArea.ElectricParkingArea
-
removes an electric car from the station
- removeElectricParkingAreaIntoElectricParkingAreas(ElectricParkingArea) - Method in class OneNightCar.ParkingArea.ParkingAreaManager
-
Method to remove an electric Parking Area from the Array List
- removeEmployeeFromEmployees(Employee) - Method in class OneNightCar.Person.PersonManager
-
Removes a Employee from the employees list
- removeParkingAreaIntoParkingAreas(OneNightCar.ParkingArea) - Method in class OneNightCar.ParkingArea.ParkingAreaManager
-
Method to remove an parking Area from the Array List
- removeRentalFromElectricsRentals(ElectricRental) - Method in class OneNightCar.Rental.RentalManager
-
Removes a OneNightCar.Rental object from the global List
- removeRentalFromFuelRentals(FuelRental) - Method in class OneNightCar.Rental.RentalManager
-
Removes a OneNightCar.Rental object from the global list
- rentAFuelCar(RentalManager, CombustionCar, CarManagementSystem, LocalDate, int, int, int, int, int, int) - Method in class OneNightCar.Person.Customer
-
Creates a new OneNightCar.Rental of a Vehicle and this Customer
- OneNightCar.Rental - package OneNightCar.Rental
- OneNightCar.Rental - Class in OneNightCar.Rental
-
Represents a rental entry
- OneNightCar.Rental() - Constructor for class OneNightCar.Rental.OneNightCar.Rental
-
Default Constructor for OneNightCar.Rental
- OneNightCar.Rental(int, LocalDate, int, int, int, int, int, int) - Constructor for class OneNightCar.Rental.OneNightCar.Rental
-
Creates a OneNightCar.Rental entry for a rental
- RentalCounter - Variable in class OneNightCar.Rental.RentalManager
- rentalID - Variable in class OneNightCar.Rental.OneNightCar.Rental
- RentalManager - Class in OneNightCar.Rental
-
Represents the OneNightCar.Rental Manager
- RentalManager() - Constructor for class OneNightCar.Rental.RentalManager
-
Creates a RentalManager with empty lists and the initial counter of 1
- rentalPrice - Variable in class OneNightCar.Rental.OneNightCar.Rental
- rentAnElectricCar(ElectricCar, CarManagementSystem, LocalDate, int, int, int, int, int, int, RentalManager) - Method in class OneNightCar.Person.Customer
-
Creates a new Electric OneNightCar.Rental of a Vehicle and this Customer
- resolveProblem() - Static method in class OneNightCar.Person.Admin
-
Resolves a Problem where nobody else can make the Customer happy
- returnElectricParkingAreaWithIndex(ElectricParkingArea) - Method in class OneNightCar.ParkingArea.ParkingAreaManager
-
returns the ElectricParkingArea with Index(id)
- returnElectricRentalWithIndex(ElectricRental) - Method in class OneNightCar.Rental.RentalManager
-
Returns the Index of a OneNightCar.Rental in the global list
- returnFuelRentalWithIndex(FuelRental) - Method in class OneNightCar.Rental.RentalManager
-
Returns the Index of a OneNightCar.Rental in the global list
- returnParkingAreaWithIndex(OneNightCar.ParkingArea) - Method in class OneNightCar.ParkingArea.ParkingAreaManager
-
returns the OneNightCar.ParkingArea with Index(id)
All Classes All Packages


Edit document
1. Link to a statement
3. Properties
| Available for |
| Language |
| Status |
| Type of statement |
| ID 0000 |
| Tags |
Link to a statement
2. Add, edit or remove text and images for the document
If your statement is not listed above, then please add it here, along with your image.
| Uploading... |


Countdown timer goes here


LumaGL provides two camera classes - PerspectiveCamera and OrthoCamera.
They are used to prepare perspective and orthographic projection matrices
when rendering your scene.
Class: PerspectiveCamera
Used to calculate view and perspective projection matrices when rendering
your scene.
Properties:
fov - (number) The angle (in degrees) for the field of view.
aspect - (number) The aspect ratio of the screen.
near - (number) The closest distance that can be captured by the camera.
far - (number) The longest distance that can be captured by the camera.
position - (object) Vec3 representing the position of the camera.
target - (object) Vec3 representing the point the camera is looking at.
up - (object) Vec3 representing the up direction.
PerspectiveCamera Method: constructor
Syntax:
var camera = new PerspectiveCamera([options]);
Options:
fov - (number) The angle (in degrees) for the field of view.
aspect - (number) The aspect ratio of the screen.
near - (number) The closest distance that can be captured by the camera.
far - (number) The longest distance that can be captured by the camera.
position - (object) Vec3 representing the position of the camera.
target - (object) Vec3 representing the point the camera is looking at.
up - (object) Vec3 representing the up direction.
Examples:
Creates a camera with position (0, 0, 10) pointing to a target in (0, 0, 0).
PerspectiveCamera Method: update
Updates the PerspectiveCamera view matrix with the information provided
on position and target.
Syntax:
camera.update();
Examples:
Class: OrthoCamera
Used to calculate view and orthographic projection matrices when
rendering your scene.
Properties:
fov - (number) The angle (in degrees) for the field of view.
aspect - (number) The aspect ratio of the screen.
near - (number) The closest distance that can be captured by the camera.
far - (number) The longest distance that can be captured by the camera.
position - (object) Vec3 representing the position of the camera.
target - (object) Vec3 representing the point the camera is looking at.
up - (object) Vec3 representing the up direction.
OrthoCamera Method: constructor
Syntax:
var camera = new OrthoCamera([options]);
Options:
fov - (number) The angle (in degrees) for the field of view.
aspect - (number) The aspect ratio of the screen.
near - (number) The closest distance that can be captured by the camera.
far - (number) The longest distance that can be captured by the camera.
position - (object) Vec3 representing the position of the camera.
target - (object) Vec3 representing the point the camera is looking at.
up - (object) Vec3 representing the up direction.
Examples:
Creates a camera with position (0, 0, 10) pointing to a target in (0, 0, 0).
OrthoCamera Method: update
Updates the OrthoCamera view matrix with the information provided on
position and target.


ngrok http 80- Expose a local HTTP service on a specific host:
ngrok http foo.dev:80- Expose a local HTTPS server:
ngrok http https://localhost- Expose TCP traffic on a given port:
ngrok tcp 22- Expose TLS traffic for a specific host and port:
ngrok tls -hostname=foo.com 443


There once was a man who said, "Though, It seems that I know that I know, What I would like to see Is the 'I' that knows me When I know that I know that I know." - Alan Watts


About Us
Whether Olympic Consultants are advising you, planning and streamlining your deployment, upgrading software, or managing, evaluating and maturing your security posture,
they provide unrivaled experience, expertise, and industry intelligence. From security health checks and risk assessments to on-site residency services, Olympic Consultants work with you
to pull the maximum value and protection from your security investment.
The Olympic Difference
Olympic Consulting Services provide the experience, expertise and industry intelligence to help you better architect, design, implement and optimize your security software, people and processes.
Whether in information protection or threat protection, Olympic Consultants not only guide you toward solutions that meet your business goals, but also leave you with the knowledge to maintain
and mature your security environment once they’ve gone.


// Tell your computer how to do something
function helloWorld(){
var name = "GDI";
alert("Hello world, it's " + name + "!");
}
// Then make it do that thing!
helloWorld();
Girl Develop It is here to provide affordable programs to learn coding in a judgement-free environment through mentorship and hands-on instruction.
One Rule: Every question is important!
Introduction and Fundamentals
Getting set up Data types, operators, conditionals, and variables
Algebra: Using symbols and rules to solve math equations
x = 1 and y = 3
x + y = z
z = ?
x
, y
, and z
are variables
x + y = z
is an equation
1 + 2
// 3 Computer does the brain parts for you!
x + y
What is JavaScript?
---
"JavaScript can be connected to the objects of its environment (client or server) to provide programmatic control over them."
Let's write your first JavaScript program!
alert('Hello World!');
What action resulted?
---
Ask questions!
Variables represent information
x = 1
x + 2 =
var
var x = 1
var a; // declared but undefined
var a = "Aardvark"; // declared and initialized
var b;
b = "Bonobo"; // var isn't needed a second time
$
, or _
$
is used by the jQuery library_
is used by the underscore.js libraryvar thisIsMyVariable;
Once you have declared a variable, you can use it in your code. Just type the name of the variable.
var numberOfKittens = 5;
numberOfKittens;
var
).
numberOfKittens = 13;
numberOfKittens;
Next, try this one:
var kittenTitle = 'Admiral';
var kittenName = kittenTitle + ' Snuggles';
kittenName;
Those aren't numbers! What did you get?
You're so fancy
// The kitten got a demotion :-( Set his title to "Captain"
kittenName;
// What is the output of kittenName now? Why?
| Numbers | |
|---|---|
| Integers | 0, 1, 2 ... 9 |
| Floats (decimals) | 0.5, 1.618, 3.14 |
| Strings | "GDI", 'rock on', "three" |
| Boolean | true or false |
| Null | null |
| Undefined | undefined |
| Arrays | Next class! |
| Objects | Next class! |
| + | Addition |
|---|---|
| - | Subtraction |
| ++ | Increment (+1) |
| -- | Decrement (-1) |
| * | Multiplication |
| / | Division |
| % | Modulus (remainder) |
| ! | Is Not |
|---|---|
| == | Equality |
| != | Inequality |
| === | Identity/strictly equal |
| !== | Non-identity |
| > | Greater than |
| >= | Greater or equal |
| < | Less than |
| <= | Less or equal |
Experiment with Data Types,
Operators and Comparators
3.2 - 4
"GDI" + "Cbus"
6 * "six";
( 2 + 3 ) - ( 4 * 12 )
9 / 2
9 % 2
"GDI" == "gdi"
14 >= 14
Try your own! Find any interesting results?
Each instruction in JS is called a statement, like:
1 + 1; // One whole statement
After each individual statement, you must add a semicolon to end the command.
1 + 1 // wrong!
"Turtle" + " sadface"; // right
If it's left off, it's up to the browser to decide what you meant. Could result in broken code.
Statements can take up more than one line
var rhyme = "Oh, if you’re a bird, be an early bird " +
"And catch the worm for your breakfast plate. " +
"If you’re a bird, be an early early bird— " +
"But if you’re a worm, sleep late. ";
var poet = "Shel Silverstein";
// Open a popup box:
alert('Hello World!');
alert(2015 / 746);
// Display a message in your console:
console.log('Hello World!');
console.log(14++);
// Add something to the page:
document.write('Hello World!');
document.write("kittens" == "kittens");
You can leave comments in your code that won't be processed in the script.
// I can wrap long comments
// with multiple lines
// like this
console.log('Hello World!'); // Or short like this
Comments act as notes that people can read and computers will ignore.
// This code multiplies puppies by kitties
var puppies = 10;
var kitties = 11;
document.write(puppies * kitties);
arrays
, objects
, loops
, and functions
.Remember:
Every question is important!
Working with JavaScript
Functions, Arrays, Loops, and ConditionalsDid you find anything interesting about JS since last time?
== vs ===
var students = "Javascript stars!";
function helloWorld(){} // Declared, now it exists!
// Another way of writing it
var helloWorld = function(){}; // Stored as a variable
function
name
()
{}
function name(argument1, argument2){
statement;
statement;
statement;
} // No ending semi-colon!
functionName();
function helloWorld(){ // Declared function named helloWorld
document.write("Hello world!"); // What you want it to do
}
helloWorld(); // Call the function
Once defined, you can call the function as many times as you want!
Reusable code!
function callKitten(kittenName){
console.log('Come here, ' + kittenName + '!');
}
callKitten('Fluffy'); // Outputs 'Come here, Fluffy!'
callKitten('Admiral Snuggles'); // Outputs 'Come here, Admiral Snuggles!'
callKitten('Fizgig'); // Outputs 'Come here, Fizgig!'
You can re-use the same function for many different arguments!
Reusable code!
function addNumbers(a,b) {
document.write(a + b);
}
addNumbers(5,7); //outputs 12
addNumbers(9,12); //outputs 21
// Declare variables
var numberOfKittens = 5;
var numberOfPuppies = 4;
var numberOfGoats = 14;
// Define function
function addAnimals(puppies,kittens){
console.log('You now have ' + (puppies + kittens) + ' pets!');
}
//Use variables in the function
addAnimals(numberOfPuppies,numberOfKittens);
addAnimals(numberOfPuppies,numberOfGoats);
Writing multiple lines in your console gets tough, so let's use Codepen.io
sayMyName
firstName
and lastName
alert
or document.write
) a string that joins firstName
and lastName
strings
return
produces a value at the end of the function
var numberOfKittens = 5;
var numberOfPuppies = 4;
function addAnimals(puppies,kittens){
return (puppies + kittens);
console.log(puppies > kittens); //Will never get to this line
}
addAnimals(numberOfPuppies,numberOfKittens); // Has returned 9
But how do you know?!
var numberOfKittens = 5;
var numberOfPuppies = 4;
function addAnimals(puppies,kittens){
return (puppies + kittens);
}
// Save the returned value as a variable
// then output the variable
var myAnimals = addAnimals(numberOfPuppies,numberOfKittens);
document.write(myAnimals);
// Output the returned value directly
document.write(addAnimals(numberOfPuppies,numberOfKittens));
var arrayName = [thing0, thing1, thing2, thing3];
[]
value
of arrayName
at index 0
is thing0
var colors = ['Red','Orange','Yellow','Green','Blue','Indigo','Violet'];
var lotteryNumbers = [33, 72, 64, 18, 17, 85];
var mixOfThings = ['Cheese', 100, 'Sherlock', ["array","in","array"]];
Access items in an array by wrapping its possition with "bracket notation" []
var catNames = ['Fluffy','Admiral Snuggles','Fizgig'];
var firstCat = catNames[0]; //0-based! Returns 'Fluffy'
var lastCat = catNames[2]; //1 less than length because 0-based!
Change a particular value by accessing its index
using bracket notation
catNames[2] = 'Fizzgig'; // Fix that spelling!
console.log(catNames);
Get the length of an array with .length
var howManyCats = catNames.length; //Returns 3
Add something to the end of an array with .push()
var catNames = ['Fluffy','Admiral Snuggles','Fizgig'];
catNames.push('Miss Havisham');
console.log(catNames);
What if we wanted to simplify this?
Could we write a function?
var catNames = ['Fluffy','Admiral Snuggles','Fizzgig','Miss Havisham'];
function printNames(arrayOfNames) {
//Print out each cat name
//What goes here?
}
printNames(catNames);
Process a set of data by iterating through the set
and performing an action to each item
while
loopsfor
loopsRepeats the same code over and over until some condition is met
var numberOfTacos = 10;
while (numberOfTacos > 0) {
console.log('OM NOM NOM'); //Eat a taco
numberOfTacos =- 1; //Decrement by 1
}
while (numberOfTacos > 0)
is the ending condition
while (numberOfTacos)
= sadface!while (numberOfTacos < 100)
= sadface!Make sure something changes in the loop, or your loop will go on forever...
For loops are very similar, but you declare a counter in the statement.
//will count 1 to 10
for (var i = 1; i <= 10; i++) {
console.log (i);
}
To exit a loop, use the break statement.
//Count from 100 to 200
for (var i = 100; i <= 200; i++) {
console.log('Testing ' + i);
//Stop at the first multiple of 7
if (i % 7 == 0) {
console.log('Found it! ' + i);
break;
}
}
Use a for loop to easily process each item in an array.
var rainbowColors = ['Red', 'Orange', 'Yellow', 'Green', 'Blue', 'Indigo', 'Violet'];
for (var i = 0; i < rainbowColors.length; i++) {
console.log(rainbowColors[i]);
}
Use a loop to make a list of all your favorite foods.
The secret sauce of programming


Machete gang leader gunned down during firefight with police
Machete attackers leader Taurai Mutandwa was shot dead on Thursday in a gun exchange with the police during a gold rush near David Whitehead in Chegutu.
Mutandwa, who was also known as Kwadez, was on the police wanted list allegedly for spearheading most of the machete-related crimes here. He was said to be the leader of the dangerous gang called “Team Barca”.
Chegutu District Development Coordinator Mr Tariro Tomu told The Herald yesterday that about seven people had been injured in machete wars between artisanal miners during the gold rush, while 33 had been arrested by Thursday.
“Gold was discovered on 12 November at a dumpsite near David Whitehead in a trench,” he said.
“There was a rush of miners. A total of seven people are said to have been injured in the attacks between the gold panners armed with some machetes.
“Police managed to disperse the gold panners and had to camp on the site. On Monday, there was an exchange of gunfire between the police and groups of artisanal miners.
“One person was shot on the leg and abandoned the vehicle, but was rescued by his colleagues who took him to Kadoma for treatment at a private clinic.”
Mr Tomu said police had engaged Chegutu RDC chairman Councillor Tatenda Gwinji to assist with equipment to close the pit, a mission that was accomplished on Wednesday.
“Taurai Mutandwa was shot dead during the gunfire that took place between the group and police on site, and so far more than 33 people have been arrested and five vehicles recovered.”
Chegutu West MP Dexter Nduna called upon artisanal miners to be patient and desist from violence while the authorities were working on paperwork to regularise their operations.
Zimbabwe Miners Federation youth chairman Mr Timothy Chizuzu condemned the use of machetes by artisanal miners and called for stiffer penalties on perpetrators. “As ZMF youths, we condemn the use of machetes on other citizens and fellow miners,” he said.
“This has tarnished the image of all miners and is against our ethics.
“Sanity should prevail in our mining industry as we support Government in boosting investor confidence. We appeal to Government to consider putting stiffer penalties for perpetrators.”
Mr Chizuzu proposed that perpetrators should not be granted bail, but get no less than five years in jail.
herald


Labour voter doesn't hold back in brutal message for Tory and Brexit Party canvassers
The poster's message for party activists began politely pledging support for Labour and praising the Green Party and some Liberal Democrat policies. But it ended in a rather offensive instruction for Brexit Party supporters
by Nicola Bartlett, https://www.mirror.co.uk/authors/nicola-bartlett/A voter decided to make it extremely clear how they were voting by printing out a message and sticking it to their front door to avoid having to interact with canvassers who are
The message starts off with a very polite tone but ends up full of swear words by the time it comes to addressing the Tories and then the Brexit Party.
It begins "canvassers take note" telling those from the Labour Party "You have my vote".
It also has a positive message for Green Party activists saying: "My heart is with you and I would love to vote for you but getting rid of the Tories is more important right now."
There is a more lukewarm response for Jo Swinson's party: "Lib Dems: I have sympathies with some of your policies."
When it comes to the Tories the message turned hostile but it had an important point to make about the party's record in government.
It read: "Tory: just f*** off with your bulls*** you deserve oblivion for the way you've treated the country, your tenure has been a disaster lives have been lost and public services stripped to the bone."
But for Nigel Farage's new party the Labour voter had nothing but contempt.


{% extends 'base.html' %} {% block title %}View Stores | Store{% endblock %} {% block page_content %}
OOps, you don't have a store.
You have {{ available_stores }} Stores


{% extends "base.html" %} {% load entities %} {% block title %}Privacy notice - {% endblock title %} {% block content %}
The purpose of the Web Lab is to support the use and development of models of cardiac electrophysiology. It is developed as a research collaboration between the universities of Oxford, UCL, and Nottingham. You can contact the team with any questions.
Below we describe what information we collect and store about you as a user of the Web Lab, how we will use this information, and who it will be shared with.
By uploading information to the Web Lab, you are confirming that you are happy for your information to be used as set out below, that the information entered is correct to the best of your knowledge, and that you have the authority to share this information.
We store the information about you that you supply when you register, or when you make changes to your account. We also store any entities (models, protocols, and datasets) that you upload to the Web Lab, and the results of experiments run using these.
When you log in to the Web Lab we also store a cookie on your machine so that you can access protected features of the Web Lab.
All information we store is held on computers within the University of Oxford's network. All web access to the Web Lab uses the secure 'HTTPS' protocol.
By default all entities (models, protocols, and datasets) you upload are private, visible only to you. You can choose who else is able to see any (version of any) entity by changing its visibility (making it visible to logged in users or the general public) or by explicitly sharing it with another user.
Your name and institution (as supplied by you) will be displayed to other users identifying you as the owner of any of your entities that they have permission to view. Your email address is kept private.
The Web Lab administrators, who are researchers based at Oxford, UCL and Nottingham, can however see all information added to the Web Lab, since encryption is not used when it is stored, and we have administrative access to the computer.
Any entities (models, protocols, and datasets) you upload to the Web Lab can be used by you to evaluate and compare model behaviours, using the tools the Web Lab provides. If you choose to share an entity with others, they may do so as well. Anyone with access to view an entity may also download it and make use of it in other ways — we do not impose any licensing restrictions on users.
Your email address is used solely so the Web Lab may contact you (at your request) to provide features such as password resets and notification when your experiments complete.
When logged in to your account you can update your contact details and preferences, and make changes to your models, protocols and datasets, including deleting any you own. It is also possible to delete your account should you wish to do so.
The Computer Science department at Oxford, where this Web Lab is hosted, has its own privacy policy.
UCL's privacy web site provides general information on how UCL meets its responsibilites to respect your privacy, and indicates relevant policies and practices in this area.
{% endblock content %}


Loading...
Bank App
Login
Username
Login
Register
Username (required)
Currency (required)
Description
Current balance
Register
Bank App
Logout
Balance:
Transactions
Date
Object
Amount
Login
...
Logout


QUICK START
Create new configuration file
Open configuration file
Modify execution settings
Download and open example 1 - Bookmaker odds at expekt.com
Download and open example 2 - Canon products at Yahoo Shopping
Download and open example 3 - Google images
Download and open example 4 - The New York Times newspaper articles
Download and open example 5 - XQuery use in the Web-Harvest
Download and open example 6 - Simple web site crawler
Download and open example 7 - Tagged Flickr.com photos


I am a third year Computer Science student at the University of Waterloo. I have completed three internships so far and have learned a lot from these experiences. Through these experiences I have found my passion for iOS development. I enjoy creating awesome User Experiences whether it be through Mobile Devices or the Web
In my spare time, you'll find me listening to music or watching a soccer game!


{% extends "global/Base.html" %} {% load staticfiles otree_tags %} {% block title %} Results {% endblock %} {% block content %}
You have finished all 5 periods. Your final positions are:
The transactions and dividends for the 5 periods are summarized below:
{% include 'asset_market/ResultsChart.html' %}
Your shares are redeemed for free, so your payoff from the market is {{ player.cash }}.
In addition, you received {{ player.participant.session.participation_fee }} for participation. Thus, your total payoff is {{ total_payoff }}.


Privacy
Data collection and privacy statement
Application data for Time Tracker for Bitbucket is stored locally in your browser and sent directly to Bitbucket when logging a comment. No copies of your data are stored by us.
We do not collect usage statistics for this add-on but this may change in the future.


Global Champion
Username:
Password:
Rock
Paper
Scissors
Go!
(Battle scene plays out)
You win!
Sign up
Play Again


---
sort_order: 6
tei_id: rdx_191dd.p.idp167808
annotation_count: 2
images:
small-thumbnail: https://readux.ecds.emory.edu/books/emory:191dd/pages/emory:rfc91/mini-thumbnail/
json: https://readux.ecds.emory.edu/books/emory:191dd/pages/emory:rfc91/info/
full: https://readux.ecds.emory.edu/books/emory:191dd/pages/emory:rfc91/fs/
page: https://readux.ecds.emory.edu/books/emory:191dd/pages/emory:rfc91/single-page/
thumbnail: https://readux.ecds.emory.edu/books/emory:191dd/pages/emory:rfc91/thumbnail/
title: Page 6
number: 6
---
{% raw %}6 THE LAND-CLrAIJi:,{% endraw %}
{% raw %}liie truth—of a {% endraw %}{% raw %}mesalliance ;{% endraw %}{% raw %} he had won the love of an art¬{% endraw %}
{% raw %}less girl, the daughter of a noble family which he served as{% endraw %}
{% raw %}gardener, and, with her, had fled to America. The mere{% endraw %}
{% raw %}child-wife of bis deception learned her error only too late, and{% endraw %}
{% raw %}lived long enough to taste the bitterness of poverty as v>ell as{% endraw %}
{% raw %}th« more poignant sorrow of unkindness at the hands of the{% endraw %}
{% raw %}cruel and unforgiving man she was forced to call husband.{% endraw %}
{% raw %}The act of desertion had not only alienated her friends and{% endraw %}
{% raw %}family, but her fortune—the prize which Newcome had most{% endraw %}
{% raw %}coveted—was disposed of to others, and the beautiful woman{% endraw %}
{% raw %}only lived long enough to teach her daughter the grace and{% endraw %}
{% raw %}culture of a cultivated circle—to impart to her a mother's{% endraw %}
{% raw %}be.auty, and, alas, all her sorrows,{% endraw %}
{% raw %}Newcome and his child occupied a claim close upon the{% endraw %}
{% raw %}Missouri, {% endraw %}{% raw %}Their newly-built log-cabin{% endraw %}{% raw %} nestled close in upon{% endraw %}
{% raw %}the belt of timber which, fortunately, ran across the selected{% endraw %}
{% raw %}section of land, whose boundaries—well defined on three sides{% endraw %}
{% raw %}by the river, the woods, and a ravine cutting do-wn through{% endraw %}
{% raw %}the bluffs—were still open and a matter of doubt on the fourth{% endraw %}
{% raw %}side. The " blazing" of trees, and driving of stakes across{% endraw %}
{% raw %}the prairies, indicated the limits of the land " located " by the{% endraw %}
{% raw %}preCmptors, Where these lines were thus plainly marked,{% endraw %}
{% raw %}no doubts could arise as to each man's proper possessions;{% endraw %}
{% raw %}where the lines were not so marked, or where the stakes bad{% endraw %}
{% raw %}been moved either by accident or design, the limits of the{% endraw %}
{% raw %}claim might become a matter of dispute. Such disputes{% endraw %}
{% raw %}often occurred, and afterward proved the source of much lit-{% endraw %}
{% raw %}igati'on as well as violence.{% endraw %}
{% raw %}On the fourth side, Newcome's lines were not definitely{% endraw %}
{% raw %}indicated, and trespassers were not long in waiting. The{% endraw %}
{% raw %}rich soil adjacent had been located by one of lour young{% endraw %}
{% raw %}men, whose cabin reposed on the bosom of the prairie in the{% endraw %}
{% raw %}midst of their conjoined claims. The Englishman found the{% endraw %}
{% raw %}stakes driven on what he conceived to be his soil; ■v\hereupon{% endraw %}
{% raw %}his unruly spirit became aroused to its fullest extent, and he{% endraw %}
{% raw %}proceeded to pull up the offending landmarks. The stakes,{% endraw %}
{% raw %}however, were replaced by his bachelor neighbors, and the{% endraw %}
{% raw %}intimation given that they should insist upon their line—an{% endraw %}
{% raw %}intimation which stirred Newcome's heart to the point of{% endraw %}
{% raw %}resorting to powder and ball to defend his claim. Against{% endraw %}


Phone:<PHONE_NUMBER>4
Email<EMAIL_ADDRESS>Address: 9 Osiers Road, London SW18 1NL4
And follow us on social media for updates!