portfolio01
Walnut nightstand tops ready to head out from the builders today.  Brass pull tab hardware by @clearirons. #solidwalnut #modern #furniture #nightstand #hedgehouse
Another stunner from @localcreative__love their work #garfieldbed #furnituredesign #hedgehouse #walnut #modern #furniture
Check out @localcreative___beautiful photos taken of our Ventura table and Garfield bed. Visit their website to see the entire post, including bedding from @parachutehome
Progress update from the new shop. We've never seen a proto come together faster! Thanks to @clearirons for welding the frame in half a day. #loungechair #hedgehouse #upholstered #modern #furniture #furnituredesign
Wrapping up the week with this walnut and steel conference table for MIJ. Great working with you! @michaelingramjones #conferencetable #interiors #walnut #hardwood #hedgehousecustom
A great starting point for furnishing your living room or bedroom. Love the functionality of this one. It was great working with you @warpdude! #bedroom #livingroom #hedgehouse #modern #furniture #solidwalnut #credenza #interiordesign
This ones got all the bells and whistles! Check it out on our custom page. Link in profile #hedgehouse #solidwood #modern #custom #furniture #walnut #mediaconsole
Putting the finishing touches on this custom media console today. Hardware by @clearirons. #custom #furniture #solidwood #modern
The Lewis Sofa getting ready to hit the road. This one is Brooklyn bound! Great fabric selection, by one of our stellar customers. Thanks Albert! #sofa #couch #loveseat #modern #furniture #hedgehouse
Getting a feel for the newest coffe table proto today. A few more revisions and it'll be ready to go in the shop. #walnut #handmade #coffeetable #modern #furniture #hedgehouse


Part 5
click to show/hide instructions
enter 1, 2 or 3 to select a style of list
1 = unordered list
2 = ordered numerical
3 = ordered alphabetical
enter 1, 2 or 3 to select a style of list
1 = unordered list
2 = ordered numerical
3 = ordered alphabetical


--- title: Open Access to African Legal Information layout: simple navbar_item: open-african-law lead: Open access to digital African legal information helps communities to thrive, businesses to succeed, and judicial officers and civil servants to deliver services efficiently and effectively. ---
Open access to digital African legal information helps communities to thrive, businesses to succeed, and judicial officers and civil servants to deliver services efficiently and effectively.
Open Law Africa is a programme of Laws.Africa and AfricanLII.org that provides African governments with the technology, skills, guidance, peer support and capacity building to independently own and publish their primary legal information.
AfricanLII's African Law Index shows that over 90% of surveyed African countries do not provide the essentials of free access to legal information, including legislation, court judgments and official government gazettes.
The 2020 LIIs in Africa Impact Report shows the remarkable impact of free access to African law:
"I strongly and deeply appreciate the efforts that the LII team puts in to make it possible for people like me to access legal information easily and freely. I owe you guys my entire career. THANK YOU INDEED. As a student, am unable to pay subscriptions therefore free resources like LII save the day for me." -- Ssevume Edward, Law Student, Uganda.
Open access to the law is a key part of a successful Open Government strategy. It promotes good governance, human rights and access to justice, and enables efficient and effective judicial systems. We believe that governments should own their legal information, without restrictive licensing.
Access to the law lowers the cost of doing business and improves local and foreign investment. Small businesses and the informal sector are an essential part of African economies, yet they have limited access to professional legal advice and resources. Free access to foundational legal information helps these businesses to grow and support families and communities.
Our Open Law Technology powers legal information databases that use modern data standards and web solutions to build rich, interactive experiences for readers and researchers.
Laws.Africa capacitates African governments to modernise their legislation publication processes. We provide training, guidance and support throughout all stages of adoption.
We work with organisations of all sizes, from single entities to local municipalities, national governments, civil society organisations, and large transnational bodies such as the African Union and the United Nations.
{% assign studies = site.case-studies | sort: 'date' | reverse %}


{% extends 'core/_base-centered.html' %} {% load static %} {% load includestatic %} {% block title %}Schema collaboration{% endblock %} {% block main %}
This is a test server for the project schema-collaboration.
This server might be inaccessible when deploying and testing, data might be deleted at any time. If you would like more information join Frictionless Data Discord and contact me (Carles)
This test server uses Python Anywhere free Beginner Account.
Current deployed version: {% includestatic 'git_version.txt' %} {% endblock %}


An open journal-- some of it written for you, but most of it is for me.
Marionette
Backbone.Model And Backbone.Collection
model in Backbone represent a singular entity — a record in a database if you will.
collections in Backbone are essentially just a collection of models
e.g. collections are the results of a query where the results consists of a number of records [models]
Backbone.View
Is the HTML representation of the model
A view handles two duties fundamentally:
Listen to events thrown by the DOM and models/collections.
Represent the application’s state and data model to the user.
Said another way, the primary responsibility of a view is to coordinate interactions between the end user and the application’s services.
In spite of their importance and having their fingers in all the pies of Backbone, views are not in control. They respond to changes in the application state in order to render the right HTML at the right time. They also facilitate changing the state by calling other objects that can change the state, but only on behalf of the user who initiates a state change by interacting with the DOM. Views are effectively the middle-man of a Backbone app.
Backbone.Events
The primary responsibility of Backbone.Events is to decouple the knowledge of state changes from the response to those state changes, through the use of the observer pattern.
Backbone.Events is the little powerhouse that facilitates nearly every aspect of a Backbone application.  Every time you call “bind” or “trigger” on any Backbone object, you’re using Backbone.Events. From
basic example is MyApp.vent.on("foo", function(){ alert("bar"); }); triggered by MyApp.vent.trigger("foo");
one can also pass along an object or a string as a second parameter such as App.vent.trigger('user_loaded', true) or App.vent.trigger('user_loaded', false) that means that the listener can adjust accordingly (i.e. App.vent.once('user_loaded', (user_loaded) -> $('.change-scene').show() if user_loaded ))


Bike Lanes vs Car Lanes in Sweden
Side-by-side comparison of maps showing available bike lanes and car lanes in the ten largest Swedish cities.
In april 2015, Washington Post published a great set of maps showing only the bike lanes for Washington DC, Boston, Miami and Seattle.
Inspired by this, Andrew J. Timmons decided to use Google Maps to show bike lanes and car lanes for the top 20 most populated cities in America. Kristofer Palmvik forked the code to create similar maps of the ten largest cities in Sweden.
Look at the maps for Stockholm, Gothenburg, Malmö, Uppsala, Västerås, Örebro, Linköping, Helsingborg, Jönköping, and Norrköping. Then compare it to the maps of large US cities for reference.
- Bike trail
- Bike lane along a road
- Roads preferred for bicycling
- Car lane


If you will be using a third party source level debugger, then it is desirable to automatically launch the virtual probe and sprite server from the software side of the testbench. Refer to the section "Adding Capability to Automatically Launch Virtual probe and SPRITE Server" in the Veloce Virtual Probe User Guide for instructions on managing the virtual probe and sprite from the Veloce testbench.
Prerequisites
Procedure
Example: setenv SCB_HOME <install_dir>/____/SCB_ARM_EABI
$SCB_HOME/bin/arm-none-eabi-sprite
"mesp://localhost/[?commandfile=../tsp/arm/mesp-virtual/
mesp-v_rtck_tap1.maj&cpuid=arm926ejs&endian=little
<install_dir>/____/mep/bin/mon -d <host> -v<CPU> [-l] <init_script.maj>
|
Tip: See Table 1-4 for default installation directory locations, then look in the tsp/_templates subdirectory. |
|
The MESP/Virtual program provides several command line switches to control its behavior. To quit MESP/Virtual , just press ^C, or use the Sourcery Probe setup menu.
./vmajic [-d xyz] [-j lib] [-s] [-z]
Table 7-2. MESP/Virtual Command Line Switches
|
Command Line Switch |
Description |
|---|---|
|
-d xyz |
Device string specific to the virtual transactor library. For the Veloce JTAG transactor, this is the IP address or hostname of the PC running the TBX software in Figure 7-1. Without the -d switch, MESP/Virtual assumes the JTAG transactor is on the local host. Therefore, the -d switch can be omitted if MESP/Virtual is running on the Veloce comodel host.
NOTE: It is recommended that you run CodeBench on a PC that is on the same LAN as the Veloce comodel host. The reason for this is because a WAN connection between the virtual probe and the Veloce is typically too slow. |
|
-j lib |
File name (and optionally path) of the virtual JTAG transactor library; for example, -j $TBX_VMAJIC_HOME/lib/linux/libJTagClient.so |
|
-s |
Automatically display the MESP/Virtual setup menu on the console. If omitted, the setup menu can be brought up by pressing the <ESC> key in the MESP/Virtual console. |
|
-t |
Using this switch causes the Veloce emulation to terminate when MESP/Virtual shuts down. Without the -t switch, MESP/Virtual disconnects from the Veloce and leaves the emulation running when it shuts down. |
|
-z |
Start MESP/Virtual in stand-alone mode - it does not load any JTAG transactor library, and you can do very little with it but verify uplink communication to the debugger. |
Example 7-1. MESP/Virtual Manual Invocation
Invoke MESP/Virtual from the Mentor Embedded probes bin directory of the CodeBench installation:
cd <install_dir>/i686-pc-linux-gnu/arm-none-eabi/mep
|
Tip: See Table 7-2 for default installation directory locations, then look in the tsp/_templates subdirectory. |
|
Use the following command:
./vmajic -j $TBX_VMAJIC_HOME/lib/libJTagClient.so -d <comodel_host>
Figure 7-4. MESP/Virtual Boot Screen
Mentor Embedded Sourcery Probe
____Configuration Data____
Probe Model : MESP-Virtual
Serial Number : 8323329
Unit Name : VMAJIC
Software Version : 2.3.0 build 33, Jun 5 2012
Ethernet Name : hostname
Ethernet IP : xxx.xxx.xxx.xxx
Ethernet MAC : XX:XX:XX:XX:XX:XX
Ethernet subnet : <IP_ADDRESS>
JTAG Transactor : velcsdcomodel
Loading Virtual JTAG transactor library: libJTagClient.so
vjt_id.vmajic_id_str: MESP-Virtual v2.3.0 build 33, Jun 5 2012
vjt_id.vjt_id_str: Veloce VJTAG Transactor
At this point a connection has been created between the MESP/Virtual and the JTAG Transactor component. Now MESP/Virtual will wait for a debug connection request.
Normally there is no need to interact with the MESP/Virtual program directly, as the user interface is implemented by the debugger software. You may use the Sourcery Probe Setup menu in the MESP/Virtual terminal window to terminate the MESP/Virtual program. The emulation model may be terminated or left disconnected based on the Sourcery Probe Setup menu option.


San Francisco, officially City and County of San Francisco and colloquially known as SF, San Fran or "The City", is the cultural, commercial, and financial center of Northern California.


tools module¶
-
class
tools.
Color
[source]¶ Bases:
object
Static Enum class used form marking colors of pieces
In main program values are stored as int. This class is used only as static enum class to make code cleaner and to avoid magic numbers.
-
black
= 0¶
-
static
opposite
(color)[source]¶ - Returns opposite color.
param int color: value representing color return: opposite color rtype: int
-
static
to_str
(color)[source]¶ Changes color to readable string
Parameters: color (int) – value representing color Returns: name of color Return type: str
-
white
= 1¶
-
-
class
tools.
ListOfPieces
(black_pieces: list, white_pieces: list)[source]¶ Bases:
object
New class intended to replace old way of storing info about pieces Old way of storing was a tuple two_pieces - (black_pieces, white_pieces) where:
black_pieces - list of cords of black pieces white_pieces - list of cords of white pieces
-
class
tools.
Move
(cords: tuple, dest: tuple, destroyed: list)[source]¶ Bases:
object
New class intended to replace old way of storing ‘move’ data Old way of storing ‘move’ was a tuple - (cords, dest, destroyed) where:
cords - cords of moving piece dest - destination cords destroyed - list of cords of destroyed pieces
-
tools.
cords_list_to_str
(list_of_white_pieces: list, list_of_black_pieces: list)[source]¶ Creates nice looking string to visalize list of cords on the board, usefull for debugging and tests
Parameters: Returns: str_board
Return type:
-
tools.
str_to_cords
(str_board: str)[source]¶ Creates list od cords out of string visual representation. Does opposite of
cords_list_to_str()
Parameters: str_board (str) – string with visual representation of board :return two lists of pieces :rtype: tuple


Hospitals
Jinnah Hospital
ICUs: 300
Ventilator: 40
Beds: 250
Ventilator: 40
Beds: 250
Mayo Hospital
ICUs: 5
Ventilator: 50
Beds: 150
Ventilator: 50
Beds: 150
Lahore General Hospital
ICUs: 11
Ventilator: 25
Beds: 335
Ventilator: 25
Beds: 335
Services Hospital
ICUs: 19
Ventilator: 15
Beds: 205
Ventilator: 15
Beds: 205
Sheikh Zaid Hospital
ICUs: 15
Ventilator: 10
Beds: 250
Ventilator: 10
Beds: 250
Pakistan
COVID-19 CASES
12.5% Since last week
This Week
Last Week


(PECL ibm_db2 >= 1.0.0)
db2_table_privileges — Returns a result set listing the tables and associated privileges in a database
$connection
[, string $qualifier
[, string $schema
[, string $table_name
]]] ) : resourceReturns a result set listing the tables and associated privileges in a database.
connection
A valid connection to an IBM DB2, Cloudscape, or Apache Derby database.
qualifier
A qualifier for DB2 databases running on OS/390 or z/OS servers. For
other databases, pass NULL
or an empty string.
schema
The schema which contains the tables. This parameter accepts a search pattern containing _ and % as wildcards.
table_name
The name of the table. This parameter accepts a search pattern containing _ and % as wildcards.
Returns a statement resource with a result set containing rows describing the privileges for the tables that match the specified parameters. The rows are composed of the following columns:
| Column name | Description |
|---|---|
| TABLE_CAT | The catalog that contains the table. The value is NULL if
this table does not have catalogs. |
| TABLE_SCHEM | Name of the schema that contains the table. |
| TABLE_NAME | Name of the table. |
| GRANTOR | Authorization ID of the user who granted the privilege. |
| GRANTEE | Authorization ID of the user to whom the privilege was granted. |
| PRIVILEGE | The privilege that has been granted. This can be one of ALTER, CONTROL, DELETE, INDEX, INSERT, REFERENCES, SELECT, or UPDATE. |
| IS_GRANTABLE | A string value of "YES" or "NO" indicating whether the grantee can grant the privilege to other users. |


Root takes the responsibility out of your hands.
Watch Root get smarter with age.
It learns as it collects more information.
See your energy savings skyrocket.
Root is a profitable investment.
Instant. Green. Profitable.
Choose your max electricity bill. Root's optimization algorithms will make the most of it.
Enter your home set to ideal temperature just for your arrival, without touching a button.
Have your TV automatically turn off if you left it idle.
Root brings energy efficiency to the masses.
We stand by using resources without waste.
Root protects the environment using artificial intelligence.
We stand by sustainability.
Root removes wealth as a requirement for smart homes.
We equip everyone to stand with us.


npm-search
Search for packagesTable of contents
Synopsis
npm search [-l|--long] [--json] [--parseable] [--no-description] [search terms ...]
aliases: s, se, find
Description
Search the registry for packages matching the search terms. npm search
performs a linear, incremental, lexically-ordered search through package
metadata for all files in the registry. If color is enabled, it will further
highlight the matches in the results.
Additionally, using the --searchopts
and --searchexclude
options paired with
more search terms will respectively include and exclude further patterns. The
main difference between --searchopts
and the standard search terms is that the
former does not highlight results in the output and can be used for more
fine-grained filtering. Additionally, both of these can be added to .npmrc
for
default search filtering behavior.
Search also allows targeting of maintainers in search results, by prefixing
their npm username with =
.
If a term starts with /
, then it’s interpreted as a regular expression and
supports standard JavaScript RegExp syntax. A trailing /
will be ignored in
this case. (Note that many regular expression characters must be escaped or
quoted in most shells.)
A Note on caching
Configuration
description
- Default: true
- Type: Boolean
Used as --no-description
, disables search matching in package descriptions and
suppresses display of that field in results.
json
- Default: false
- Type: Boolean
Output search results as a JSON array.
parseable
- Default: false
- Type: Boolean
Output search results as lines with tab-separated columns.
long
- Default: false
- Type: Boolean
Display full package descriptions and other long text across multiple lines. When disabled (default) search results are truncated to fit neatly on a single line. Modules with extremely long names will fall on multiple lines.
searchopts
- Default: “”
- Type: String
Space-separated options that are always passed to search.
searchexclude
- Default: “”
- Type: String
Space-separated options that limit the results from search.
searchstaleness
- Default: 900 (15 minutes)
- Type: Number
The age of the cache, in seconds, before another registry request is made.
registry
- Default: https://registry.npmjs.org/
- Type: url
Search the specified registry for modules. If you have configured npm to point
to a different default registry, such as your internal private module
repository, npm search
will default to that registry when searching. Pass a
different registry url such as the default above in order to override this
setting.


Backyard Giant
Menu
Presskit
Portfolio
About
Contact
Devblog
Powered by Juicer.io
Copyright © Backyard Giant 2019


ntext - Alternative Bindings for the Text Widget
The purpose of the ntext package is to make the text widget behave more like other text-editing applications. It makes the text widget more useful for implementing a text editor, and makes it behave in a way that will be more familiar to most users.
The package provides a binding tag named Ntext for use by text widgets in place of the default Text binding tag.
Package ntext 's functions and variables are contained entirely in the ::ntext namespace; its other code is contained in the binding tag Ntext. ntext has no exports to the global or other namespaces, and no new widget commands. It uses modified copies of the Tk code, leaving the original code, and the Text binding tag, unchanged.
The differences between the Ntext binding tag and the default Text binding tag are in three categories:
Some Text bindings behave differently from most text-editing applications. Ntext gives these bindings more familiar behaviour. For details see ntextBindings.
When a logical line with leading whitespace is word-wrapped onto more than one display line, the wrapped display lines begin further to the left than the first display line, which can make the text layout untidy and difficult to read. Ntext can indent the wrapped lines to match the leading whitespace of the first display line (this facility is switched off by default). For details see ntextIndent.
When the user navigates or selects text, Tcl/Tk sometimes needs to detect word boundaries. Ntext provides improved rules for word boundary detection. For details see ntextWordBreak.
The remainder of this page describes the basic use and configuration of all three aspects of Ntext. For more detailed information on the different facilities of Ntext, see the pages ntextBindings, ntextIndent, and ntextWordBreak.
See Section EXAMPLE for how to apply the Ntext binding tag in place of the Text binding tag.
Replacement for ::tk_textCopy.
Replacement for ::tk_textCut that also maintains Ntext indentation (see ntextIndent).
Replacement for ::tk_textPaste that also maintains Ntext indentation (see ntextIndent).
Command to apply the current value of the variable ::ntext::indentColor to existing lines in a text widget. This command is useful if a text widget has been created, text has been inserted in the widget, and then the value of ::ntext::indentColor is changed (see ntextIndent).
Ntext provides alternatives to a number of behaviours of the classic Text binding tag. Where there is an option, the Ntext behaviour (except for display-line indentation) is switched on by default.
The behaviour of Ntext may be configured application-wide by setting the values of a number of namespace variables:
::ntext::classicAnchor
0 - (default value) selects Ntext behaviour, i.e. the anchor point is fixed
1 - selects classic Text behaviour, i.e. the anchor point is variable
For more information see ntextBindings
::ntext::classicExtras
0 - (default value) selects Ntext behaviour, i.e. several traditional Text bindings are de-activated
1 - selects classic Text behaviour, i.e. all Text bindings are activated
For more information see ntextBindings
::ntext::classicMouseSelect
0 - (default value) selects Ntext behaviour, i.e. the anchor point for mouse selection operations is moved by keyboard navigation
1 - selects classic Text behaviour
For more information see ntextBindings
::ntext::classicParagraphs
0 - (default value) on macOS Aqua, certain keyboard bindings are made to behave in the same way as the Mac application TextEdit. The bindings involve vertical scrolling of the screen and are <?Shift-?Option-(Up|Down)>.
1 - on macOS Aqua, certain keyboard bindings are made to behave in the same way as classic Text, ignoring the conventions of Aqua. The bindings involve vertical scrolling of the screen and are <?Shift-?Option-(Up|Down)>.
For more information see ntextBindings
::ntext::classicSelection
0 - (default value on macOS Aqua) selects Mac-like behaviour, i.e. when a navigation keystroke cancels a selection, the insert mark first moves to the end of the selection determined by the navigation direction of the keystroke, and then the keystroke is applied.
1 - (default value except on macOS Aqua) selects PC-like behaviour (the same as classic Text), i.e. when a navigation keystroke cancels a selection, the insert mark is not moved before the keystroke is applied.
For more information see ntextBindings
::ntext::classicWordBreak
0 - (default value) selects Ntext behaviour, i.e. platform-independent, two classes of word characters and one class of non-word characters.
1 - selects classic Text behaviour, i.e. platform-dependent, one class of word characters and one class of non-word characters
After changing this value, the matching patterns should be recalculated. See ntextWordBreak for details and advanced configuration options.
::ntext::classicWrap
0 - selects Ntext behaviour, i.e. display lines of text widgets in -wrap word mode are indented to match the initial whitespace of the first display line of a logical line. If the widget already holds text when this value is set, a function call may be necessary. See ntextIndent for detailed instructions on the use of Ntext 's indentation.
1 - (default value) selects classic Text behaviour, i.e. no indentation
For more information see ntextIndent
::ntext::indentColor
{} - if the value is the empty string, then the indent of wrapped display lines has the same color as the widget background.
color - a valid Tk color to use for the indent of wrapped display lines (default value #d9d9d9).
Coloring is implemented with the text widget tag option -lmargincolor, which is available from Tk 8.6.6 onwards. Ntext indent coloring has no effect in earlier versions of Tk.
The value of ::ntext::indentColor will often be set at startup. If the value is changed when text widgets already exist and contain text, those widgets can be updated by calling command ::ntext::syncIndentColor.
For more information see ntextIndent
::ntext::overwrite
0 - (initial value) text typed at the keyboard is inserted into the widget
1 - text typed at the keyboard overwrites text already in the widget
The value is toggled by the Insert key (except on macOS Aqua where there is no such key).
For more information see ntextBindings
::ntext::useBlockCursor
0 - the block cursor will not be used. When the widget is in overwrite mode (see ::ntext::overwrite), the ordinary cursor will change color instead.
1 - the block cursor will be used when the widget is in overwrite mode (see ::ntext::overwrite).
The default value depends on the version of Tk. In versions of Tk earlier than 8.5.12, the sizing of the block cursor had a bug, and ::ntext::useBlockCursor defaults to 0. From 8.5.12 onwards the bug is fixed, and ::ntext::useBlockCursor defaults to 1.
For more information see ntextBindings
This version of ntext is intended to be compatible with all releases of Tk 8.5 and 8.6, and with the branches core-8-5-branch, core-8-6-branch, and trunk in the source code repository for Tk. Any incompatibility with any of these versions, for any Tk windowing system, should be reported as a bug. Please report such in the category ntext of the Tklib Trackers.
To create a text widget .t and use the Ntext bindings:
package require ntext text .t bindtags .t {.t Ntext . all}
See bindtags for more information.


emergency hospitals SARS ICMs hospital patients department departments PPE level respiratory (%), outbreak {border-style acute control fever px;} #ffffff;} hospitals. severe measures infection larger workers basic additional infectious use effectiveness implemented public difficulty hospitals, syndrome Table early number private response staff stage Hospital different epidemic epidemic. smaller value Emerg Emergency average departments. disease px; volume {font-family Health Hong However, ICMs. Infect Taiwan ability affected cases font-size implement implementing isolation late outbreak. EDs Med. administrators did double; healthcare rate screening suspected transfer transferred transmission type Additional Available Chen Dis. Jun Kong. Quarantine border-color border-width collab: data department. effects high implementation included monthly outbreak, prevent reported respirators solid; urban used {font-style {font-weight (.%) (respondent Ann April Centers Cheng Control DOH Disease ICM Nursing Organization Paramedic Physician Prevention Private Public Response SARS, SARS. Taiwan, Taiwan. World [cited bold centralized courier; effective em; emerging epidemic, large-scale likely managers medical needed patient personal policymakers protective pt;} range scale shown significantly stage, strategy support thought timing ward


12 Hours to Live
12 Hours to Live is a TV movie starring Ione Skye, Kevin Durand, and Brittney Wilson. An FBI Agent must race against time to save the lives of two teens being held hostage by a dangerous gunman.


---
layout: archive
title: Lean Prover Zulip Chat Archive
permalink: 113488general/57599errorexpectedtypeequalsgiventype.html
---
The archive URL format has changed. Please find this page at:
https://leanprover-community.github.io/archive/stream/113488-general/topic/error.3A.20expected.20type.20equals.20given.20type.html


Terms and Conditions
By accessing and using CGS Schedule (henceforth referred to as "the Site" or "the Service"), you accept and agree to be bound by the terms and provision of this agreement. In addition, when using these particular services, you shall be subject to any posted guidelines or rules applicable to such services. Any participation in the Service will constitute acceptance of this agreement. If you do not agree to abide by the above, please do not use the Service.
What Personal Information We Collect
The Site does not collect any personal information. If you choose to use the Service, we ask you to provide limited personal information (i.e. calendar feeds), but we do not collect this information.
Cookies Policy
The Site uses a standard technology called "cookies" to collect information about how our site is used. Cookies were designed to help a website operator determine that a particular user had visited the site previously and thus save and remember any preferences that may have been set. We may make use of “persistent or memory based” cookies, which remain on your computer’s hard drive until you delete them to improve user experience with the Site. Examples include our use of these cookies to pre-populate forms you complete on our website based on information you have previously provided to us and to provide access to class schedules in a timely manner. Although you have the ability to modify your browser to either accept all cookies, notify you when a cookie is sent, or reject all cookies, it may not be possible to utilize the Service if you reject cookies.
Limitations of Liability
The Site and its components are offered for informational purposes only; the Site shall not be responsible or liable for the accuracy, usefulness or availability of any information transmitted or made available via the Site, and shall not be responsible or liable for any error or omissions in that information. The Service is not responsible for any infraction committed against Catlin Gabel School policy as dictated in the Commitment Statement as a result of misuse of the Service or errors or omissions in the information provided by the Service. The Site is also not responsible for any personal information made public as a result of the Service, including but not limited to calendar feeds for class and student schedules.
Termination
We may terminate your access to the site, without cause or notice. All provisions of this Agreement that, by their nature, should survive termination shall survive termination.
Notification of Changes
The Service reserves the right to change these conditions from time to time as it sees fit and your continued use of the site will signify your acceptance of any adjustment to these terms. If there are any changes to our privacy policy, we will announce that these changes have been made on our home page. If there are any changes in how we use our site customers' Personally Identifiable Information, notification by email or postal mail will be made to those affected by the change. Any changes to our privacy policy will be posted on our site 30 days prior to these changes taking place. You are therefore advised to re-read this statement on a regular basis.
CGS Schedule is not sponsored, recognized, nor endorsed by the Catlin Gabel School or its affiliates.


Bus falls into river in Nepal, killing 17 and injuring 50
by The Associated Press, StaffKATHMANDU, Nepal -- An overcrowded bus drove off a mountain highway and crashed in a river in Nepal, killing 17 people and injuring 50 more, a police official said Monday.
The bus was packed with people returning from festivals and appeared to have a mechanical problem before skidding off the highway on Sunday, Police official Madhav Kafle said.
Among the injured, 21 were still hospitalized Monday for medical treatment.
Kafle said passengers heard a loud sound and the steering appeared to have failed before the bus drove off the highway and crashed in the Sunkoshi River 20 metres (70 feet) below.
The crash site is about 120 kilometres (75 miles) east of the capital, Kathmandu.
The bus was crowded because the Tihar festival ended last week and many people were returning back to work from their villages.
Bus accidents in Nepal, covered mostly by mountains, are blamed on poorly maintained vehicles and roads.