text:
WELL Hosts Manual PART IX: LINKING TOPICS BETWEEN CONFERENCES
It is possible to "link" a topic from one conference to another. When this is done, the linked topic will appear in both conferences with exactly the same title and text, but with a different topic number in each conference. Users in either conference can respond to the topic, and all new responses will appear in the linked topic in both conferences. Topics can even be linked between several conferences. (As a Featured conference host, you can only link topics *into* your own conference. You cannot link topics from your conference out to conferences not hosted by you. Independent conferences do not support linking, though a Featured conference host may link an Independent topic into his or her conference with permission.)
9.1 Advantages & Disadvantages
Linking a topic presents a unique set of advantages and disadvantages to ordinary topics. The obvious advantage is that a topic which is germane to two or more conferences can appear in both or all. For example, some topics might well belong in both the Science Conference and our imaginary Mesozoic Life Conference. But some users may only frequent one of these conferences. Linking a topic between them makes the topic available to all users who visit either conference. A user who visits both conferences will see the linked topic in each conference until he/she "forgets" the topic in one or the other.
The disadvantages to linking topics are less obvious, but very important. First and foremost is the issue of a topic's compatibility between two conferences. Different conferences have different rules, expectations and userships. It's entirely possible (and, indeed, it has happened) that a topic whose subject matter appears to apply to two conferences is a poor choice for linking because the people in one conference expect the subject to be discussed in one context, and the people in the other conference expect it to be discussed in another context. Such links can lead, inadvertently, to misunderstandings between both the participants and hosts of the different conferences.
For example, the Mesozoic Life conference is full of serious discussion, scientific fact, and proven biological premise. The TV conference is a much more social atmosphere with discussions geared towards popular culture, the production aspects of broadcasting and general banter. Someone starts a topic in Mesozoic Life on National Geographic specials that the hosts then link into the tv conference. Suddenly you have a topic full of clashing dialogue between scientific fact and discussion of content, and lighthearted banter and a discussion of Barney. Though the subject applies to both conferences, the tone of each conference is significantly different and therefore makes for poor discussion on both sides.
For example, the Mesozoic Life conference is full of serious discussion, scientific fact, and proven So, careful forethought is advised for all hosts concerned before topics are linked between conferences.
9.2 Murphy's Linking Laws
Because of the potential for incompatibility between the approach of two different conferences to the same topic of discussion, it is imperative that the hosts and cohosts of the respective conferences communicate with each other and come to an agreement regarding their linking policies prior to making any links. The following rules of thumb by Dan Murphy are recommended as standard procedure for hosts wishing to link topics:
* When you link a topic from another conference, you must first obtain the permission of a host there. Cohosts in multi-host conferences should work out among themselves the protocol for how this decision is made, etc.
Hosts may waive this rule for any hosts/conferences they wish. If, for example, the hosts of the lawn conference want to give blanket permission to the hosts of the chair conference to link topics there, they may do so, allowing the hosts of chair to skip rule #1 if they see a topic they want to link. This permission may be withdrawn at any time, but until then, the hosts of lawn pretty much have to live with the results.
* If you kill a linked topic, you should leave a message in your conference administrivia or business topic to let users know this was done, as they may have forgotten the topic in another conference but wish to continue reading it there.
9.3 Technical Side-Effects of Linking
Once a topic is linked between two conferences, the ability to scribble responses in the topic is changed. Thereafter, only the original author of the post, and The WELL confteam staff can perform this action. Neither of the hosts will be able to scribble responses (other than their own). If it becomes necessary for the hosts to do so, they must contact The WELL conferencing team, who can do it for them. The hosts of both conferences should agree on the need to scribble in a linked topic before contacting the staff with such a request.
Linked topics are also immune to the host's use of the "retire" command.
The hosts in both conferences do retain, however, their abilities to kill the topic within their own conference. When a linked topic is killed in any conference, it lives on in the other conferences to which it was linked. (This little feature is a handy way for hosts to transfer topics from one conference to another: link it into the new conference then kill it in the old conference. This is also how the attic conference can store killed topics — they are linked there before killing in their place of origin.)
9.4 The Linkfrom Command (Featured Conferences Only)
Now that you know the ins and outs of linking, the actual command may be of interest. Let's say you are the host of the Mesozoic Life conference, and you want to link topic 234 of the Science conference into Mesozoic Life. You've determined who the hosts of the science conference are either by going there and typing display host, or by typing hosted science at any OK prompt, and emailed them to confirm that the link is fine. It's ok to link with permission from one host unless that host says to wait for a reply from their cohost(s) It's wise to inform all hosts of a cohosted conference since hosts may have divided up their duties or have different schedules for logging in. Here's the command (given from the OK prompt in the Mesozoic Life conference):
Both topics will then be marked as in their headers and browse lists, and you will be told the new topic numbers of the linked topic in your conference. PicoSpan will now make an automatic post logging the numbers of the topic and noting that you made the link.
That's all there is to it. Now your guests know something about how the conversation has been expanded. To see where any topic is linked, you can type linked followed by the conference name and topic number to see where a particular topic is linked. For example:
- type: linked science 234
9.5 Listing Linked Topics
This command will produce a list of conferences and topic numbers (without their corresponding titles) for each topic in that conference that is linked. For example, for the words conference, the output of linked words might look like this:
- science.404 words.1041
- archives.208 health.444 medroll.260 words.413
- cbooks.104 media.892 oldsoft.187 software.139 words.1008
- flying.142 words.794
- eff.546 words.902
- … etc.


text: Accurately predicting the possible behaviors of traffic participants is an essential capability for future autonomous vehicles. The majority of current researches fix the number of driving intentions by considering only a specific scenario. However, distinct driving environments usually contain various possible driving maneuvers. Therefore, a intention prediction method that can adapt to different traffic scenarios is needed. To further improve the overall vehicle prediction performance, motion information is usually incorporated with classified intentions. As suggested in some literature, the methods that directly predict possible goal locations can achieve better performance for long-term motion prediction than other approaches due to their automatic incorporation of environment constraints. Moreover, by obtaining the temporal information of the predicted destinations, the optimal trajectories for predicted vehicles as well as the desirable path for ego autonomous vehicle could be easily generated. In this paper, we propose a Semantic-based Intention and Motion Prediction (SIMP) method, which can be adapted to any driving scenarios by using semantic-defined vehicle behaviors. It utilizes a probabilistic framework based on deep neural network to estimate the intentions, final locations, and the corresponding time information for surrounding vehicles. An exemplar real-world scenario was used to implement and examine the proposed method.

source: openbmb/Ultra-FineWeb


Viewing SPARQLed Data in a Google Spreadsheet
This is a stub post as much as anything to help me keep tabs on a technique I've not had any time to properly play with, let alone document: consuming Linked Data in a Google spreadsheet.
First up – why might this be useful? In short, I think that many people who might want to make use of data are probably comfortable with spreadsheets but not with code, so giving them access to SPARQL and RDF is not necessarily useful.
So whilst the recipe shown here is a hacky one, at least it opens up the playground a little to explore what the issues might be – and what things might be facilitated by – providing fluid, live data routes from RDF triple stores into spreadsheets.
So here's what I'm aiming for – some data from the education datastore in a spreadsheet:
And how did it get there? Via a CSV import using the =importData formula.
And where did the CSV come from? The sparqlproxy webservice:
As well as giving CSV output, the serivce can also gnerate HTML and a variety of JSON formats, including the MIT Simile and Googl Viz API formats (which means it's easy to just plug other data into a wide variety of visualisation formats.
To get the data into a Google spreadsheet, simply copy the CSV URI into an =importData("CSV_URI_HERE") formula in a spreadsheet cell.
The sparqlproxy service can also pull in and transform queries that have been posted on the web:
So for example, in the above case the query at looks like:
What this means is that someone else can write complex queries and mortals can then access the data and display it however they want. (What I'd really like to see is a social site that supports the sharing of endpoint/query pairs for particular queries (I could probably even hack something to do this using delicious?) ;-)
Once the data is in the spreadsheet, it can be played with in the normal way of course. So for example, I can query the spreadsheet using my old prototype Guardian datastore explorer:
In the above example, the route is then:
1) a sparql query onto is run through
2) the sparqlproxy service to produce a CSV output that is
3) pulled into a Google spreadsheet using an =importData() formula, and in turn
4) queried using my Google Datastore explorer using the Google visualisation API query language and then
5) rendered in a Google Visualisation table widget.
Lurvely… :-)
 1. Pingback: Sharing Linked Data Queries With Mortals… « OUseful.Info, the blog…
 2. Pingback: Programming Pipes With Delicious and Sharing SPARQL Queries As A Result « OUseful.Info, the blog…
 3. Pingback: Dashboard Views as Data Source Directories: Open Data Communities « OUseful.Info, the blog…


Computers & Engineering Software & Consulting
productssupportdownloadsclient projectscompany Information
GASWorkS uses a Newton-Nodal, iterative method of solution. It supports a number of flow equations including the AGATurbulent, Colebrook, IGT-Improved, Mueller High and Low-Pressure, Oliphant, Panhandle-A, Panhandle-B, Pole LowPressure, Spitzglass High and Low-Pressure, and Weymouth equations.
The solution routine allows the flowing temperature to be calculated based on environmental heat loss and gain. Gas properties at a specific location, including specific gravity, viscosity, ratio of specific heats, and heating value, can be calculated based on the gas composition. Mixed gas properties throughout the system can be calculated based on the flow distribution. Compressibility can be calculated using one of several methods, including the latest revision of AGA 8.


text: Manageable - definition of manageable by The Free Dictionary. Easily browse through english vocabulary, … Filter. (transitive) To handle or control (a situation, job). Since then, however, the problem has passed into a more manageable state. Read more… Decide on listing manageable tasks and it becomes a lot easier. Lemonade Tycoon transports the tycoon idea to a smaller, more manageable scale. Set a schedule for yourself; novels are big and you should try to break the work down in manageable chunks. But if you have manageable debt, such as home and auto loans, you should be able to set aside a considerable amount for emergency savings and retirement. Manageable used in sentence example & words in English. Now the Zimbabwean dollar has undergone four re-denominations (the process of shaving zeros off the currency to make a more manageable … This allows you to control your spending and budget the installment payments so you have manageable shopping expenses. The only way you can gauge how much stress you should have before a test is to ask yourself if your anxiety is manageable. Your question is a good example of such a sentence. Madame C. J. Walker, the first African American millionaire, entrepreneur and philanthropist, made her fortune retexturing natural hair so that it was more manageable. By sorting through the toys, you gain a more manageable selection to store. Manageable - definition of manageable by The Free Dictionary. Put light and non-greasy oil such as almond oil on your hair to make it manageable. Definition of manageable adjective in Oxford Advanced Learner's Dictionary. Manageable in a sentence 1. Source: 'Daily Use'. 179. The journey is easily manageable in half an hour. In January 1667 he was one of three appointed to manage the evidence at the hearing of the impeachment of Lord Mordaunt, and in November of the same year spoke in defence of Clarendon, so far as the sale of Dunkirk was concerned, and opposed his banishment, and this appears to have been the last time that he addressed the house. The present flow of refugees was manageable. 12 6 Use coconut oil if hair is too frizzy. If you have the money and are willing to take the gamble with the chemicals, frizz-free, manageable hair is a definite possibility for your future. Prices are fairly manageable as the 24-lesson course is priced at $65.00. Is It, However, the potential loss for the seller was, Getting outraged about the scrol was more, The old man will be startled, but his fear will be, He limited risk by keeping his exposure at a, If we do this, even our worst case scenario will be, He was restless and sleepless, but still quailing and, Still, it was not a really deep wound, so the blood was, For Tony, he will feel the extra, but this is still highly, It kept tourists out, and dwarf numbers down to, The men were trying to break up the wreckage into, Both of you are the only things that make the rest of this madness, Even the Aquitania would not be quite seaworthy, for she would not be, He smiled and said, Roric, I only allow myself excess when excess is, It fitted well enough, and having the load distributed made it feel more, My system still wasn't foolproof but it made the entire process somewhat, Ted could be tricky once in a while, but most of the time he was predictably, This is the goal of GovCorp education: a transparent, programmable and easily. Translations in context of "IS MANAGEABLE" in english-spanish. For the healthy child of normal weight, the only dietary restriction should be sugars; fats, proteins, fruits, vegetables, grains, and dairy products should all be included, in reasonable, manageable portions. GRAMMAR A-Z ; SPELLING ; PUNCTUATION ; WRITING TIPS ; USAGE ; EXPLORE. He is a peaceable worker and is glad to have an opportunity to make good. Soak up the sun and flaunt your natural waves in a manageable wavy style and you're sure to look right at home on the beach this summer. 42. Short & Simple Example Sentence For Manageable | Manageable Sentence That was a manageable seduction. After answering the initial questions, you should be able to narrow down your choices to a more manageable list. Questions about example sentences with, and the definition and usage of "Manageable" Example sentences; Translations; Example sentences using "Manageable" Q: Please show me example sentences with "manageable". Manageable: Finally, you may also enjoy the fact that you may be able to manage the work load and the time you learn the information. About 2905 results found using 'MANAGEABLE'. pervious part, split into multiple parts for keeping the article size manageable. To make going back to school as manageable as possible, moms shouldn't hesitate to seek out resources that are designed to help them succeed. Learn more. By learning the tools that can control our anger emotions, we can make anger manageable. A checkbook wallet from Buxton is a manageable size and allows them to keep organized. HERE are many translated example sentences containing "IS MANAGEABLE" - english-spanish … If you have very curly hair, then you must blow-dry in order to make the straightening process more manageable. Although a mullet hairstyle has a split personality, it can serve a basic need for the man or woman who wants to keep the length of their hair while keeping the perimeter of their cut manageable and groomed. What does manageable mean? We have taken NASP and chopped it up into more manageable chunks, 2. Choosing seasonal flowers is an easy way to ensure less expensive blooms, and using greenery or cheaper flowers as filler in larger arrangements can keep costs manageable. (open, save, copy) businessweek.com. Once you start to tick off your checklist it will seem much more manageable. Definition of Manag. EXAMPLE SENTENCES FROM THE WEB He broke the cake in half and broke one half into manageable pieces and put it down on a saucer. English The problems, real, serious ones, are perfectly masterable and manageable. A: After cutting my hair it has become more manageable. [+] more examples [-] hide examples [+] Example sentences [-] Hide examples Choose a language, then type a word below to get example sentences for that word. Modal Leggings: These soft and manageable pants are the basics of leggings looks. able to be controlled; Examples of Manageable in a sen. As long as my crazy uncle took his sedatives, he was manageable and behaved properly. . The number of results is very manageable for children to use. These days, I am allowing myself to cut things down, to make things more manageable. Short & Simple Example Sentence For Peaceable | Peaceable Sentence. use "manageable" in a sentence Nevertheless, having found a satisfactory and manageable system to which Brown students and faculty responded favorably, subsequent editors changed relatively little about the format, process, and policy of the Critical Review over the next few years. Examples of manageable size in a sentence, how to use it. If you suffer from excessive test anxiety, you can use strategies that can get your nervousness under control and reduce your anxiety to a manageable level. Need to translate "MANAGEABLE" from english and use correctly in a sentence? "Break it down into manageable chunks, " says cleaning expert William Bond. Cut down the task to a manageable size. Examples of manageable in a Sentence We bought smaller, more manageable suitcases. (intransitive) To succeed at an attempt. The key to making anything stick when teaching preschoolers is to make the amount of information manageable. The peritoneum is no longer regarded with awe as inviolable; by modern methods, if not as manageable as other lymphatic sacs, it is at any rate accessible enough without considerable risk to life. Manageable definition: Something that is manageable is of a size, quantity, or level of difficulty that people... | Meaning, pronunciation, translations and examples manageable and unmanageable problems The conditioner makes your hair more manageable. Sometimes all it takes is a small change in circumstances to tip the balance and turn a manageable situation into a debt problem. How to use unmanageable in a sentence. Gluten sensitivity does not usually require the total elimination of gluten, but understanding how your body reacts to wheat products will help you keep your symptoms at a manageable level. A number of providers offer individual, family, and group plans to help make oral health care more manageable. GRAMMAR A-Z ; SPELLING ; PUNCTUATION ; WRITING TIPS ; USAGE ; EXPLORE. Examples of Manageable in a sentence As long as my crazy uncle took his sedatives, he was manageable and behaved properly. Potatoes and willow might be introduced subsequently, and looked manageable. 20 examples: It remains to be seen whether in realistic applications this procedure would… 42. Common tips include list making, breaking projects into smaller manageable parts, setting time limits, and creating reasonable expectations. It simply makes the thick texture of these foods more manageable. manageable size than some in recent years. 130+3 sentence examples: 1. GRAMMAR. RELATED ( 1 ) a viable way. GRAMMAR A-Z ; SPELLING ; PUNCTUATION ; WRITING TIPS ; USAGE … Sentence Examples for manageable. Before you start, plan a strategy that breaks the project into manageable pieces. See more. Small windows can be cleaned all at once, but larger picture windows and glass doors may need to be cleaned from top to bottom in manageable sections. One dog at a time in a belly band should


text:
FAQ: "Our customer has an accessory to do measurements with transparent preforms. My question is how I must to measure dark transparent preforms? On clear preforms, measurement data looks good. However, we could use some advice on darker colors, particularly amber."
The images you sent show that the amber preform is held in our D01-1011-833 Adjustable Preform or Cylinder Holder accessory.
Measuring clear, lighter preforms is fine but amber preforms offer a special challenge as the intention of the amber colorant is to absorb all light in order to protect the blown bottle contents. The same statement can apply to very dark green and blue preforms.
While the pulsed xenon lamp in our HunterLab sphere instruments is very powerful and will blast through most materials, the amber preform sample is a challenge.
In general if you can hold a preform up to a light and see detail on the other side of the preform, HunterLab sphere instruments should be able to measure usable color signal from the whole transparent preform measured in the holder.
For amber preforms, here is how we approach measurement of amber preforms:
- You first mount the D02-1011-833 Adjustable Transmission Preform or Cylinder Holder in the transmission compartment in one of our HunterLab sphere sensors.
- You then standardize the instrument with the first step being to set 0% transmission as the bottom-of-scale using the Light Blocker.
- Then you set top-of-scale with the white tile used to fill in the reflectance port and Air as a reference for 100% transmission.
- If you insert a whole preform into the holder and take a reading, the Y D65/10 transmission value should be > 10% to have a useable color signal. A Y transmission value is equivalent to L* D65/10 value of approximately 40 (L* is calculated directly from Y). It's not that you can't measure less than this, but remembering that a blocked detector or perfect black is 0 if your whole preform is measuring below Y = 10/L* = 40, your signal is very low down in the dark and murky, and it is difficult to separate lot differences when you are measuring so low.
- If Y < 10/L* < 40, one alternative to raise the signal is to cut the preform in half resulting in a thinner sample path length. Just cut down the tube to above the threads and measure a single wall cut-out of the preform. See if the signal is high enough in this form.
- A further alternative is to blow the preform into a test bottle and measure through the bottle or make a single wall cut-out of the bottle and measure that. This form, will have high enough signal strength to differentiate lots. However, it requires more sample preparation time.


Hair Testing for Drugs & Alcohol
We work with one of the UK's leading testing laboratories to provide hair sample analysis
Hair testing for drugs and alcohol is used by individuals, workplaces, social care agencies, family and criminal law, education and government sectors.
How does hair testing work?
When ingested into the body, alcohol and drugs produce specific chemical markers in the body called metabolites. These markers are passed into the hair, which then acts as a record of a person's alcohol or drug use over time. The presence of these metabolites helps to prove that the compound was ingested by that person.
Hair grows at approx. 1cm per month, so when tested in a laboratory each 1cm of hair sample represents 1 month of metabolites. This is why hair testing is able to provide such a large window of detection; assessing drug use as far back as 6 months and alcohol as much as 2 years.
The time frame of detection required dictates the amount of hair required for the sample. For example, if you need to assess drug use in the past 4 months, then 4 cm of hair will need to be analysed with the laboratory.
As hair takes around 7 days to grow out of the scalp, this is the minimum time frame a hair test can detect. It may therefore be necessary to use hair testing in conjunction with other methods, like oral fluid (saliva) testing.
Advantages of hair testing:
 - Very difficult to cheat
 - Indicates history of alcohol or drug use over weeks and months
 - Highly accurate and reliable
 - Simple non-invasive collection
Disadvantages of hair testing:
 - Hair tests cannot precisely determine the quantity of substances used by the donor
 - Samples cannot indicate substance use less than 7 days after the incident
How does hair testing for alcohol work?
The metabolites associated with alcohol consumption are ethyl glucorinide (EtG), fatty acid ethyl esters (FAEEs), and phosphatidylethanol (PEth). These biomarkers are recognised as direct and specific markers of ethanol.
Ethyl Glucorinide (EtG) is produced through non-oxidative metabolism in the liver and through a reaction that is catalysed by isoenzymes. EtG appears in blood less than 45 minutes after alcohol consumption, and in urine in less than 60 minutes. EtG also accumulates in the hair and this allows for a larger window of time for alcohol consumption detection, enabling EtG to be used as a long-term alcohol marker.
EtG testing is the most reliable hair test when determining the levels of alcohol consumed. The EtG test is designed to show a change in pattern of alcohol consumption. From the time that an individual stops drinking, the levels of EtG in the hair decreases in a linear pattern over 3-6 months. However, there are a number of studies that show chemical treatments and bleaching reduce the levels of EtG from the hair, therefore the results should be interpreted carefully.
Fatty Acid Ethyl Esters (FAEE) hair testing is designed to show a long-term (10 months to 2 years) alcohol consumption habit. It is important to note that from the time an individual stops the consumption of alcohol, the levels of FAEE can rise, before dropping 6-9 months after abstinence has commenced. Regular use of hair cosmetics that contain alcohol can strongly increase FAEEs in hair, which can influence the results to show excessive alcohol consumption.
A basic level of FAEE is measured in everyone's hair, even of those who are teetotal. FAEE and EtG complement one and other with respect to their different sensitivity to hair cosmetics, for example, false positive FAEE results due to use of hair cosmetics containing ethanol would not be confirmed because the same specimen would have a negative EtG result.


text:
Using Source Tracking to Grow Your Business
vcita's built in source tracking mechanism allows you to quickly identify the origin of a client's contact with your business. Knowing the source of new conversations is critical for accurately analyzing how effective your advertising efforts are. This insight will help you plan productive marketing activities and invest in the channels that are most lucrative.
This article explains how to view source tracking data in your account and describes some of the parameters involved:
- Viewing the Source Tracking Summary
- Viewing the Source of a Conversation
- Viewing the Source of a Booking
- Viewing Client Sources
- Understanding Conversation Sources and Parameters
Viewing the Source Tracking Summary
The Top Sources section of the Dashboard lists all conversation sources and displays the total number of conversations that originated from each source. The source that generated the most conversations is listed first.
To view your top sources, open the Dashboard menu. On the right side of the page, at the bottom of the Recently Active Clients pane, click Top sources.
Clicking a button in the Top sources pane opens a filtered view of the Inbox that displays only conversations originating from the selected source. For more information, refer to Viewing the Source of a Conversation (below).
Note: Notice that third-party sources, as well as any custom sources you create, are included in the Top Sources summary. For more information about common sources and their parameters, click here. For details about creating custom source tagging, click here.
Viewing the Source of a Conversation
You can check all your conversation sources at a glance, directly from your Inbox. The Sources folder contains a list of sources of all conversations stored in the Inbox. Clicking on a source filters the Inbox view to display only conversations that originated from the selected source.
Viewing the Source of a Booking
To see the origin of an individual booking, open the conversation and scroll to the appointment you want to find the source for. Click on the appointment.
Under More info, you will see the source origin. If the source was a website or other internet link, you will be able to click the URL from the Source details popup to view the source page. For more information about checking sources, refer to Understanding Conversation Sources and Parameters.
Clicking on the hyperlinked source opens the Source details popup, where you can see more information about the source. In the example below, we see that the source originated from the Client Portal, along with the Referring URL.
Here is another example of the different types of sources you may encounter. We see that the source message was sent via SMS (not email), and that the message type (Campaign) was a Reminder message.
To view the sources of many conversations simultaneously, you can export your client list. The export report can display information about all scheduled or requested appointments, including the source of the conversation connected with the bookings.
Viewing Client Sources
It is often useful to review the original marketing sources of your client pool. A client's marketing source is the origin of the first conversation with the client. Examples of marketing sources are automatic messages, direct links (e.g., your client portal), imports, etc.
To view the source of an individual client, go to the Clients menu and click on a client. On the 3rd section of the client's main card, click 'Show more' under Contact Information. The source is then listed on the right side of the page, under Additional Info.
To view the sources of many clients simultaneously, you can generate a Client Report. The marketing source of each client will be listed in the Source column of the report.
Possible sources of a client:
- Initiated by staff: imported or added manually by a staff member
- Client portal: Originated from your client portal
- Direct link: Accessed a direct link
- Website: A widget on your website
Understanding Sources and Parameters
The main sources are:
- Initiated by staff: Manually initiated by a staff member
- Website: An internet page from which a client was able to contact you or make a booking.
- Client Portal: A page of your vcita Client Portal. (The Portal is a site dedicated to promoting you and your business.)
- Announcement: A marketing drive that you create within your vcita account and distribute via email or SMS.
- Automatic message: A message generated by vcita to help you automate business workflows. The messages can be is sent via email or SMS.
You can see the referring URL for a website or Client Portal source in the Source details popup (refer to Viewing the Source of a Conversation, above). In the case of a website source, the popup also displays the Channel, or the type of widget that was used as the source. Some examples of website channels are buttons, calendars and contact forms.
When the source is an Announcement, the popup shows the distribution channel (Email or SMS) and the name of the Announcement. Clicking the link opens the Statistics page for the Announcement.
Other sources include third party integrations (e.g., Quickbooks, Zapier, etc.) and customized source tracking links that you have created.


Question: What Happened To France After The Franco Prussian War?
What area did France have to give to Germany after the Franco Prussian War?
AlsaceAfter this war, France had to give Prussia some mainly German speaking regions previously under French control.
These were the provinces of Alsace and Lorraine.
Prussia took steps to unite the independent German states into one country, the German Empire.
The historical term for this is the Unification of Germany..
Could France have won the Franco Prussian War?
Why did France want revenge on Germany?
How much did France pay Germany after the Franco Prussian War?
After the Franco-Prussian War, France owed Germany an indemnity of 5 billion francs. Under the Treaty of Frankfurt, France agreed to pay this amount by 1 March 1875.
What political changes did the end of Franco Prussian War bring to France?
What political changes did the end of the Franco-Prussian War bring to France? The defeat of Napoleon III in the Franco-Prussian war ended the Second French Empire, which gave way to the Third Republic.
Why did Prussia and Austria attack France?
July 25: Austria and Prussia threaten to invade France if any harm comes to the Royal Family. The warning, known as The Brunswick Manifesto, reaches Paris on July 28. July 29: Robespierre calls for the removal of the king. … He is captured by Prussian Army as it crosses the border into France.
Why did Britain declare war on Germany ww1?
Britain declared war on Germany on 4 August 1914. The declaration was a result of German refusal to remove troops from neutral Belgium. In 1839 the United Kingdom, France, and Prussia (the predecessor of the German Empire) had signed the Treaty of London which guaranteed Belgium's sovereignty.
Is Germany going to war with France?
Germany has declared war on France and Belgium today. This is their third war declaration this week, having already declared war on Russia and invaded Luxembourg. France has very limited defences along the Belgium border, making it vulnerable to attack on that front. …
Why did Bismarck want to isolate France?
Bismarck had defeated each of his enemies – Denmark, Austria, and France – in isolation. He realised that a powerful united Germany could not expect to fight another carefully insulated war. … France was bitter at her loss in the recent war and Britain did not wish to get involved in European affairs.
What ended the rivalry between France and Germany after the world wars?
What provoked the Franco Prussian War?
What did France lose in the Franco Prussian War?
Why did France hate Germany after ww1?
First World War The long-term French reaction to defeat in the Franco-Prussian War of 1870–1871 was Revanchism: a deep sense of bitterness, hatred and demand for revenge against Germany, especially because of the loss of Alsace and Lorraine.
Why did Germany want Alsace Lorraine?
Is Germany still paying for ww2?


text:
I have a postgresql database that will hold about 50 tables, each of them having about 15 fields, it would have at least 300.000 rows on each table.
In order to track the changes done on each field I am thinking on create a table defined by:
CREATE TABLE fieldhistory(tableid int, fieldid int, id bigint,value hstore); CREATE INDEX fieldhistory_index ON fieldhistory(tableid, fieldid, id);
I would expect the table to grow and grow, and retrieve from
fieldhistory data only by
When the tables are modified I would add a new record with something like:
SELECT upserthistory(1,1,1,'first update','115435','3'); SELECT upserthistory(1,1,1,'second update','115435','3');
upserthistory is defined by :
CREATE OR REPLACE FUNCTION upserthistory(key1 INT, key2 INT, key3 BIGINT, data TEXT, theuser TEXT, whend TEXT) RETURNS VOID AS $$ BEGIN LOOP -- first try to update the key UPDATE fieldhistory SET value = value || ((whend||'.'||theuser) => data) WHERE tableid = key1 AND fieldid = key2 AND id = key3; IF found THEN RETURN; END IF; -- not there, so try to insert the key -- if someone else inserts the same key concurrently, -- we could get a unique-key failure BEGIN INSERT INTO fieldhistory(tableid,fieldid,id,value) VALUES (key1, key2, key3, hstore(array[whend||'.'||theuser,data]) ); RETURN; EXCEPTION WHEN unique_violation THEN -- Do nothing, and loop to try the UPDATE again. END; END LOOP; END; $$ LANGUAGE plpgsql;
Are there better approaches to accomplish this? the table would grow max to 225 millions of rows, or would it be better to have 50 tables of 4.5 millions of rows at max each? noting that the actual trace of each field will go to the hstore.


I want to select an imported object and move it to a specific location. The object is imported in an earlier part of the script. After the import i move it with the following part of the script.
import bpy
# Select object i want to move
bpy.data.objects["Cube"].select = True
# Move Origin to geometry and move object to location
bpy.context.object.location[0] = 0
bpy.context.object.location[1] = 0
bpy.context.object.location[2] = 0
bpy.context.object.rotation_euler[0] = 0
bpy.context.object.rotation_euler[1] = 0
bpy.context.object.rotation_euler[2] = 0
When the script is on position bpy.context.object.location[0] = 0 console gives following error:
Traceback (most recent call last):
AttributeError: 'NoneType' object has no attribute 'location'
I understand the message, that my Cube has no location attributes. But he must have them. When i select him with right mouse and type bpy.context.object.location[0] = 0, no error is given and he moves to the position i want.
Do i have an error in the selection-part of my script? How can i solve this?
 - 4
 $\begingroup$ To set the context object use context.scene.objects.active = obj setting the select property only makes it one of context.selected_objects. The error was occurring because context.object is None $\endgroup$ – batFINGER Dec 3 '15 at 11:30
When you select multiple objects one of them is highlighted in a lighter colour. This "lighter" object is known as the active object and is the object that bpy.context.object refers to. This active object may be just one of many selected objects that is listed in bpy.context.selected_objects.
When manipulating objects using python the active object can be left undefined or no longer pointing to a valid object. In this situation you will get the 'NoneType' object error which is saying that the variable you used (bpy.context.object) is a NoneType or null and non existent object so has no location attribute (or any other attributes).
Using bpy.context.object and bpy.context.selected_objects are convenience properties that allows a script to dynamically work with the currently selected objects and allow it to differentiate the one active object. An example is the copy attributes addon which can take a property from the active object and apply it to the rest of the selected objects.
If you know the name of the object you want your script to work on then accessing it through bpy.data.objects['name'] will reliably refer to that object every time. If you want to use an operator that works on the active object, then you can set the active object with bpy.context.scene.objects.active = bpy.data.objects['name']
Quick answer from the future: You are using the location as a list or collection [x,y,z], but it's not it's a Vector((x,y,z)) in the console for some reason obj.location[0] = something works, but it's a risky approach. Try this instead:
location = Vector((1,2,3))
obj.location = location
Your Answer


Adventure Travel News
Sail to Lazaretto Island for a history lesson
Tourists who choose to go Greek Islands sailing know to hit some of the big name landmarks. However, there are smaller islands worth seeing during an adventure.
Those who are making a point to visit Corfu should also make their way to Lazaretto Island, which is just two nautical miles away. Although it's not as well-known as some of the other islands in the area, Lazaretto offers a lot of history.
Originally used as a leper colony in the 16th century, the island has held other uses. During the 1798 French occupation, the Russo-Turkish fleet ran a military hospital on the island, and the land was used again during the British occupation in 1814 after it received renovations.
The island is currently under renovation, as the church that resides on Lazaretto is being restored in order to become a museum dedicated to the National Resistance. During World War II, the island was used as a concentration camp for prisoners of the Greek National Resistance movement.
Posted on Thursday, June 28th, 2012


text:
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Are there any characters that cannot be used for account, level, and dimension names?
The pipe character (the vertical line symbol | ) should not be used in used in element names or memo/note fields because it is a reserved character in the Adaptive Insights API that acts a delimiter to separate data. Pipe characters are not supported in the Integration for Planning tool, and their inclusion in element names or source data can cause columns to be delimited incorrectly resulting in values being posted to the wrong columns.
We recommend completely avoiding/removing the use of pipe characters from the fields in your source system that you will be importing into Adaptive Insights.
To remove pipe characters in your data source, you can create a SQL column that removes pipe characters from the staging table. Please see an example SQL expression below which may need to be modified depending on your integration setup.
CASE WHEN "ExampleField" LIKE '%|%' THEN SUBSTRING( "ExampleField" FROM 1 FOR (POSITION('|' in "ExampleField") - 1 ) || SUBSTRING( "ExampleField" FROM ( POSITION('|' in "ExampleField") + 1 ) ) ELSE "ExampleField" END
This expression will remove exactly one pipe character from the target string if it is present. If there are records that have more than one pipe character in the column, you could try creating a nested SQL statement with several similar expressions to continually search and remove each pipe character and return the resulting string.


Glossary, Definitions and Help - literature library
Proportion of Households with Firearms
Definition and Selection Criteria
In a given jurisdiction the number of firearms held by civilians could have risen, while in the same period the proportion of households containing firearms could have fallen, or vice versa.
Counting the proportion of households with firearms might reveal trends in which existing gun owners acquire more or fewer guns, while at the same time a decreasing or increasing proportion of households contain firearms.
ID: G175


text:
The sustainable food agenda has always been important at Oxford Brookes. We recognise the importance of providing healthy food. As well as the environmental, economic and social impacts surrounding food systems.
Gather & Gather, our catering partners, were awarded 3 stars in the Sustainable Restaurant Association 'Food Made Good' program for their commitments to sustainability.
Key contract drivers are to promote healthy and sustainable food options at Brookes. This includes:
- actively sourcing locally grown produce
- promoting seasonal foods
- maintaining sustainable food and animal welfare accreditations such as Fairtrade
- reducing waste across the offering
- delivering greenhouse gas emission reductions.
We are proud to be a Fairtrade University. This enables us to make a positive contribution to developing countries by:
- offering better prices
- providing decent working conditions
- providing local sustainability and fair terms of trade for farmers and workers.
We also work closely with 'Good Food Oxford' and are signatories to the 'Good Food Oxford Pledge'. We aim to catalyse actions by individuals and organisations that promote a healthy, fair, ethical and environmentally sustainable food system in and around Oxford. And we encourage our community to get involved in local projects.
In line with the latest research we are moving away from a vegan framing approach. This means that Instead of a separate vegan catering outlet, we will embed vegan and vegetarian offerings across all our menus.


text:
Muskie math: World-record story just doesn't add up
Doug Arnold is a widely quoted University of Minnesota mathematics professor when it comes to applying math to everyday problems, such as the odds of winning the Powerball jackpot.
But can he solve the riddle of Louis Spray's disputed world-record muskie?
"The mathematics does not give an absolute resolution to the controversy," said the director of the Institute of Mathematics and its Applications. "But in my view, it's unlikely the fish is 63 inches."
That clue could tip the scales against Spray, whose 1949 world-record muskie from Wisconsin's Chippewa Flowage has been challenged by an Illinois group. The National Fresh Water Fishing Hall of Fame is reviewing Spray's record, which is why Arnold was invited to give his unbiased opinion on the controversy.
Arnold said he examined a picture of Spray that was sent to him by Scott Allen, a board member of the Hall of Fame. Spray's fish was reportedly 63½ inches and weighed 69 pounds, 11 ounces. The Hall of Fame recognizes records by weight, but critics of Spray's fish say photo analysis indicates it was much shorter than 63 inches, perhaps even 10 inches shorter.
That would mean the fish would likely fall short of the weight that Spray claimed.
Arnold said the riddle is matter of perspective, a fact he explains at his Web site, _URL_
He said it's impossible to determine the true size of the fish from photos without knowing some important facts, such as how far the camera was from Spray's fish and what type of lens was used. Arnold said a phenomenon known as "projective geometry" distorts the size of the fish, depending upon how far the camera is from it.
Projective geometry is a fancy name for a well-known fact among anglers: The closer the photographer is to the fish, the bigger the fish will appear in a photo.
Without knowing the position of the camera, Arnold said, it's only guesswork as to the true size of Spray's fish.
But Arnold said the maximum length of Spray's muskie could be determined by using simple proportion. Given that Spray was 6 feet tall (72 inches), Arnold said the fish's maximum size appears to be 63 inches, as it appears in the photo next to the angler.
But that would only be the "most optimistic" view, because Spray is holding the fish in front and away from him in the picture.
"Thus, the only conclusion we can draw with certainty is the fish is shorter than 63 inches, perhaps considerably so,'' Arnold reports.
Arnold demonstrates his case on his Web site by holding a 48-inch board in the same manner that Spray holds his world-record muskie. Arnold shows how the board appears much larger than it actually is. Arnold is 2 inches shorter than Spray.
Emmett Brown Jr., executive director of the Hall of Fame, based in Hayward, Wis., said he hadn't read Arnold's report and couldn't comment on it.
He said the Hall of Fame would make a decision on Spray's fish early next year.
Arnold, who lives in Plymouth and likes to fly fish for bass and northern pike, wouldn't speculate how big Spray's fish was. "But if were in an office pool, I wouldn't bet it was 63 inches," he said.
For a man who knows his odds, that's saying a lot.
Chris Niskanen can be reached at _EMAIL_ or _PHONE_.

source: HuggingFaceFW/fineweb-edu


Measuring Client Performance with Endpoint Analytics
We've all heard reports from end-users that their device is too slow or takes too long to do something. Reports from users, however, can be subjective, so how can we certify the results and get tangible metrics to support the claims? With Microsoft Intune and Endpoint Analytics is how.
Whether it be a laptop that takes so long to boot you can make a coffee and drink it or whether it's a logon process that is so slow it's time for the user to take their next break already, we've all seen and heard of performance issues before. As IT or as someone making financial decisions about hardware purchases for end-users, knowing that what you have or what you buy is good is important and for that you need data and we can use Endpoint Analytics in Microsoft Intune exactly for this purpose.
What is Endpoint Analytics?
Simply put, Endpoint Analytics is a feature we can enable in Microsoft Intune to collect data from client systems registered with Microsoft Intune running Windows 10 to understand how they behave and perform.
Once enabled, we can see how devices perform against performance baselines and you can either use the baseline recommended by Microsoft or specify your own.
What information does Endpoint Analytics provide?
Endpoint Analytics in Microsoft Intune provides information about boot time, sign-in and logon times. The information is broken down into how long each portion of the start-up was attributed to the device vs. time attributed to Group Policy processing for Hybrid Azure AD Joined devices allowing you to see the impact of your Active Directory Domain Services Group Policy Objects.
With data collected by Endpoint Analytics, we can see how devices perform across various metrics and report it per device type or even for individual devices.
With the information collected, Endpoint Analytics allows you to display it overall for your whole organisation, per-device model, or per individual device. With these breakdowns, you can see whether a specific device model has a performance issue to address or whether it is only impacting specific users and devices so you can work on targeted fixes and remediation.
When it comes to remediation and fixing issues, Endpoint Analytics provides information such as which start-up processes are causing delays so that you can look into them and try to fix them.
Proactive remediations provides some pre-defined scripts you can deploy for fixing common issues and the Recommended software section provides you with a summary report of what modern management features are being used such as Cloud identity, Cloud management, and Windows Autopilot.
How do I implement it?
Implementing Endpoint Analytics in Microsoft Intune is as simple as creating and assigning a Device Configuration Profile to enable the feature on devices. Once enabled, you simply wait for device metrics to start coming through.
Get started with Microsoft Intune, Endpoint Analytics, and modern management
If you need to get your devices in shape, manage them better, faster, or more easily. Maybe you've got an on-premises management solution and you want to move to a cloud-based modern management alternative.
Speak to us at Arcible about how we can help you implement Microsoft Intune and to find out more.


text:
How to Open a Jammed Freezer Drawer?
To open a jammed freezer drawer, start by wiggling the handle to check for any obstructions that may be causing it to stick.
If that doesn't work, unplug the freezer and wait for about an hour to allow it to thaw.
Be cautious to not damage the freezer while attempting to open the drawer.
If the door or drawer is still stuck after thawing, there may be a problem with the freezer itself and it's advisable to call a repairman.
Possible issues with the freezer door or drawer include a faulty gasket, hinges, latch, closure cams, or gears.
A faulty gasket can cause frost to build up, and it can be easily replaced by ordering a new one and installing it correctly.
It's essential to avoid overfilling the freezer to maintain proper air circulation and leave at least half of it full.
Check for old or spoiled food and dispose of it to create more space.
If unsure about the safety of the food, it's best to discard it.
Lastly, if the freezer door opens on its own, it may be due to a faulty gasket or latch, issues with hinges or closure cams, overfilling, or the freezer not being level.
Freezer drawers can be replaced, but they must be the same model and size.
- Wiggle the handle to check for obstructions causing the freezer drawer to stick
- If the handle wiggling doesn't work, unplug the freezer and let it thaw for about an hour
- Be careful not to damage the freezer while trying to open the drawer
- If the door or drawer is still stuck after thawing, call a repairman
- Possible issues with the freezer door or drawer include faulty gasket, hinges, latch, closure cams, or gears
- Faulty gaskets can be easily replaced by ordering and installing a new one correctly.
Did You Know?
1. The world's largest popsicle was made in 2005, weighing a whopping 17.5 tons! It was a strawberry-flavored delight measuring 21 feet in length, which is more than twice the size of an average freezer drawer!
2. Did you know that before the invention of freezers, people used to store food in iceboxes? These early refrigerators relied on large blocks of ice to keep food cool, and the ice would need to be replenished regularly.
3. The concept of freezing food for long-term storage dates back centuries. Some ancient civilizations, like the Chinese and the Romans, would use mountainside ice caves to store food during harsh winters. This frozen food would then be enjoyed throughout the year.
4. Have you ever wondered why ice cubes sometimes stick together in the freezer? This phenomenon is called "bridging" and occurs when the cubes melt slightly and then refreeze together. It's caused by the water molecules bonding together when they come into contact.
5. When a freezer drawer becomes jammed, one simple trick to open it is to use a hairdryer. By directing hot air onto the edges of the drawer, the heat can cause the metal or plastic to expand slightly, making it easier to slide open. However, make sure to be cautious and avoid overheating any surrounding materials!
Wiggling The Handle To Check For Obstructions
When you encounter a jammed freezer drawer or door, the first step is to try wiggling the handle gently. Sometimes, an obstruction such as a stray item or ice buildup may be blocking the door's movement. By applying slight pressure while moving the handle back and forth, you can check for any hindrances that might be causing the jam. If you feel any resistance, do not force the handle as it may lead to further damage. Instead, move on to the next troubleshooting step.
If the handle wiggles freely without any obstructions but the freezer door or drawer remains stuck, there may be a different underlying issue. In such cases, it is important to proceed with caution to avoid damaging the freezer.
Freezer Door Frozen Shut? Try Thawing It Out
One common reason behind a jammed freezer door is the formation of frost, which freezes the door shut. If the handle wiggling technique does not resolve the problem, it is likely due to ice accumulation. In this case, you can unplug the freezer and allow it to thaw for approximately an hour. This will give enough time for the ice to melt, restoring the door's functionality.
Bear in mind that opening the freezer door frequently or leaving it open for extended periods of time can lead to frost buildup. It is essential to maintain proper freezer habits to prevent such issues in the future. Regularly defrosting the freezer and keeping the door closed tightly will help avoid freezing problems.
Avoid Damaging The Freezer – Open With Care
While attempting to open a jammed freezer door or drawer, it is crucial to exercise caution and prevent any potential damage to the appliance. Forcing the door open or using excessive strength may result in broken hinges, damaged gaskets, or other mechanical problems. These situations can be expensive to repair and even render the freezer unusable.
If you are unable to open the door or drawer after trying the aforementioned methods, the best course of action is to contact a professional repair service. They possess the necessary expertise to handle such situations without causing further harm to the appliance.
- Exercise caution when opening a jammed freezer door or drawer.
- Using excessive force can lead to broken hinges, damaged gaskets, or other mechanical problems.
- Contact a professional repair service if unable to open the door or drawer after attempting these methods.
Calling A Repairman For A Stuck Door
If you have exhausted all the quick-fix options and the freezer door or drawer remains stubbornly jammed, it is time to reach out to a qualified repairman. Persistent door jams may indicate a more serious problem with the freezer itself. Attempting to fix the issue without proper knowledge and experience can lead to further damage or void any warranty that may be in place.
When contacting a repairman, be prepared to provide them with detailed information about the jammed freezer drawer or door. They will be able to diagnose the problem accurately and provide you with the necessary solutions. Remember that safety should always come first, and it is better to seek professional help than risk causing irreversible damage.
Possible Issues With Freezer Door Mechanisms
Several factors can contribute to a freezer door or drawer getting stuck. Common culprits include faulty gaskets, hinges, latches, closure cams, or gears. These components ensure smooth operation and airtight seals, which are essential for preserving the freshness and quality of your frozen goods.
A faulty gasket, for instance, can allow warm air to infiltrate the freezer, causing frost to accumulate over time. Luckily, replacing a gasket is relatively easy. By ordering a new one and installing it according to the manufacturer's instructions, you can restore the integrity of the freezer's seal and prevent future jams from occurring.
It is important to note that freezer drawers can also be replaced, but it is crucial to ensure that the new drawer matches the model and size of the existing one. Mismatched accessories may not fit properly, leading to functionality issues and potential damage to the freezer.
Easy Fix For A Faulty Gasket
A faulty gasket is a common cause of freezer door jams and compromised insulation. Replacing a faulty gasket is a simple fix that can be easily accomplished. Here are the steps to follow:
Order a new gasket that is specifically designed for your freezer model.
Unplug the freezer to avoid any electrical hazards.
Gently remove the damaged gasket by detaching it from the anchor points around the door. Take note of how the old gasket was installed for guidance during the installation of the new gasket.
Carefully align the new gasket along the door, ensuring that it fits snugly into place.
Reattach the new gasket to the anchor points using the appropriate fasteners or adhesive, following the manufacturer's instructions.
Perform a quick test by closing and opening the door. You should notice a notable improvement in the ease of use and the freezer's overall performance.
Encountering a jammed freezer door can be frustrating, but with the right troubleshooting steps, it can be resolved without causing further damage. By checking for obstructions and trying to thaw out the freezer door, if necessary, you can often alleviate the issue. However, if the door remains stuck or you suspect a more significant problem, it is best to contact a professional repairman.
Remember to maintain proper freezer habits, such as avoiding overfilling and regularly defrosting, to prevent future jams. With these tips and a little patience, you can keep your freezer accessible and functioning smoothly for years to come.
Check this out:
Frequently Asked Questions
How do you open a stuck freezer drawer?
To open a stuck freezer drawer, start by unplugging the refrigerator and allowing the freezer to defrost completely. This typically takes around 24-48 hours. Once defrosted, carefully open the freezer and ensure that any moisture is wiped dry, paying close attention to the rails that the drawer sits on. Afterward, it is important to let the freezer air dry for another 24 hours before plugging the refrigerator back in. This will help prevent any future sticking issues and ensure smooth operation of the drawer.
How do you open a jammed freezer door?
To open a jammed freezer door, try pressing your finger into the inside corner of the door seal to alleviate some of the suction created. This can help release the door and make it easier to open after closing. Additionally, if the door has just been closed and is difficult to open, it is advisable to wait for approximately one minute. This allows the pressure to equalize and makes it easier to open the door without excessive force.
Why is


Enabling the Monitoring API
Before you can use the Monitoring API, you must enable it and authorize users to access it.
This page describes how to enable and authorize use of the Monitoring API v3.
Enabling the API
The Monitoring API must be enabled before it can be used. You can check the status and enable the API if necessary by using either the Cloud SDK gcloud command-line tool or the Google Cloud Console.
Cloud SDK
 1. If you have not already installed the Cloud SDK on your workstation, see Cloud SDK.
 2. To see if the Monitoring API is enabled, run the following command on your workstation:
 gcloud services list
 If monitoring.googleapis.com appears in the output, the API is enabled.
 3. If the API is not enabled, run the following command to enable it:
 gcloud services enable monitoring
For more information, see gcloud services.
Cloud Console
Go to APIs & services
 1. Select the project you will use to access the API.
 2. Click the Enable APIs and Service button.
 3. Search for "Monitoring".
 4. In the search results, click through to "Stackdriver Monitoring API".
 5. If "API enabled" is displayed, then the API is already enabled. If not, click the Enable button.
Authorizing use of the API
Access to the API is controlled by Identity and Access Management (IAM) roles and permissions. There is a permission associated with each method, and permissions for related methods are clustered into roles, which can then be granted to users. See Access control for more information.
Once access to the API is authorized, the API can be used from anywhere. For example, you can use the timeSeries.list method from your local workstation. You can also use the API to send metrics against any entity that can be represented as a monitored resource. See Choosing a monitored-resource type for the list of available types. However, the Cloud Monitoring agent is designed to run on a cloud VM and does not work on a local workstation.
If you are writing an application that uses the Monitoring API, the recommended client libraries authorize your application using Application Default Credentials. This hides authorization details from your application code.
You might also be able to use API keys in some situations, but service accounts are generally recommended. API keys are useful in clients like browsers and mobile applications that don't have a backend server. For more information, see Using API Keys.
You can find out more about authentication and authorization for Cloud APIs in our Authentication guide.
Using client libraries
After you have enabled and authorized the use of the API, you are ready to start writing code. See Client libraries to get started using the Monitoring client libraries.


The Reclamation Project
A furry solarpunk shared world.
User Tools
Site Tools
TRP - Year One
TRP - Year Two
Appears in: The Underground Star
An unassuming coin with a human head on the heads side and a canine shaped head on the tails side. It is shiny and is about the size of a 50 cent coin. In the corner of the coin there is a small stamp that declares it "GNDN". The coin itself holds a strong magnetic charge that is activated when the coin is moved quickly. This movement usually manifests in a coin flip. The polarity of the field changes depending on which side is face up. Heads up the coin attracts metal within a radius the size of a small room and can form a large tower if left undisturbed for a period of time. Tails up the coin repels metal as soon as it comes into contact with the surface the coin is currently laying on. Currently resides in the tunnels of the Warrens. Though, there may be others scattered about.
(source, author notes)
equipment/gndn_coin.txt · Last modified: 19 Jun 2020 at 20:27 EDT by Kayode Lycaon


text:
A: Descriptions of a job and an execution plan are as follows:
In E-MapReduce, to create a job is to create a configuration about how to run the job. A job cannot be run directly. The configuration of a job should contain the jar package to be run for the job, the input and output addresses of data, and some running parameters. After such a job is created, you can name it (that is, define a job). When you want to debug the running job, an execution plan is required.
- Execution plan
The execution plan is a bond that associates the job and the cluster. Through the execution plan, multiple jobs can be combined into a job sequence and prepare a running cluster for the job (or automatically create a temporary cluster or associate an existing cluster). The execution plan also helps to set a periodical execution plan for the job sequence and automatically releases the cluster after the task is accomplished. The execution record list displays successful execution plans and logs.
A: The E-MapReduce system uploads running job logs to OSS according to the jobid plan (that is, the path that is set by users when they create the cluster). You can view the job logs directly on the webpage. If you log on to the master node for job submission, and you are running the script, the logs are determined by your script according to your plan.
A: You can search directly through OSS for all log files, and download them. However, since OSS is not available for direct viewing of log files, this procedure may cause issues. The following describes how to use OSS to view log files.
- Go to the execution plan page.
- Find the corresponding execution plan and click "Running Log" to enter the running log page.
- Find the specific execution log on the running log page, such as the last execution log.
- Click the corresponding "Execution Cluster" to view the ID of the execution cluster.
- Search for OSS://mybucket/emr/spark/cluster ID directory under the OSS://mybucket/emr/spark directory.
- There will be multiple directories displayed under OSS://mybucket/emr/spark/cluster ID/jobs according to the execution ID of the job, and each directory stores the running log file of the job.
A: There are three timing policies, as follows:
The timing policy of the cluster
In the cluster list, the running time of every cluster is displayed. Calculation of the running time is: Running time = Time when the cluster is released - Time when the cluster is established. Once a cluster starts to be established, the timing starts until the end of the lifecycle of the cluster.
The timing policy of the execution plan
In the running log list of the execution plan, the running time of every execution plan is displayed. The timing policy can be summarized in two categories:
If the execution plan is executed on-demand, the running process of every execution log involves the cluster creation, job submission for running, and cluster release. The calculation policy of an on-demand execution plan is: Running time = The time when the cluster is created + The total time used for completing running all the jobs in the execution plan + The time when the cluster is released.
If the execution plan is associated with an existing cluster, the entire execution cycle does not involve the cluster establishment and releasing. In this case, Running time = The total time used for completing running all the jobs in the execution plan.
The timing policy of the job:
The job here refers to the jobs assigned to the execution plan. Click the View Job List on the right of the running log of every execution plan to see the job. Here the calculation of the running time of every job is: Running time = The actual time when the job running ends - The actual time when the job starts to run. The actual time when the job running starts (ends) refers to the time points when the job is actually scheduled for running or stops running by the Spark or Hadoop cluster.
Q: During ODPS reading/writing, why does the java.lang.RuntimeException.Parse response failed: '…' display?
A: Check whether the ODPS tunnel endpoint is correct.
A: The topic may have been created in a beta or other testing environment, therefore creating inconsistent consumption data of some consumer groups. Please submit a ticket indicating the corresponding topic and Consumer ID to ONS for troubleshooting.
A: Yes, however, the "Save Log" option must be enabled when the cluster is created. The log location is: Execution Plan List > Running Log > Execution Log > View Job List > Job List > View Job Worker Instance.
A: Take the following example:
CREATE EXTERNAL TABLE storage_log(content STRING) PARTITIONED BY (ds STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
STORED AS TEXTFILE
hive> select * from storage_log;
Time taken: 0.3 seconds
There is no data in the created external table.
In the preceding example, Hive will not automatically associate the partitions directory of the specified directory. You need to associate it manually. For example:
alter table storage_log add partition(ds=123); OK
Time taken: 0.137 seconds
hive> select * from storage_log;
A: First, check whether the Spark version is earlier than Version 1.6. Spark Version 1.6 repaired a memory leak bug. Earlier versions of Spark may retain this bug, which will cause container memory overuse, meaning the job will not be executed. Additionally, check whether your code has been optimized for memory usage.
Q: Why is a job still in "Running" status in E-MapReduce Console even though the Spark Streaming job has ended
A: Check whether the running mode of the Spark Streaming job is "yarn-client." If yes, we recommend that you change it to the "yarn-cluster" mode. E-MapReduce is not currently optimized for monitoring the status of Spark Streaming jobs in the "yarn-client" mode.
Q：Why does "Exception in thread "main" java.lang.RuntimeException: java.lang.ClassNotFoundException: Class com.aliyun.fs.oss.nat.NativeOssFileSystem not found" display
A: When reading/writing OSS data in Spark jobs, you need to package the SDK provided by E-MapReduce into the Jar package. The specific operations can be found at: Development Manual > Spark > Development Preparation.
A: One simple method is to use the complete OSS URI. For details, refer to: Development Manual > Development Preparation
A: Check whether the path protocol header of the job jar package is "ossref" in the job configuration. If the protocol header is different, change it to "ossref".
A: The E-MapReduce contains a master node and multiple slave (or worker) nodes. The master node does not participate in data storage and computing tasks, and the slave nodes are used for data storage and computing. For example, in a cluster with three 4-core 8G machines, one of the machines serves as the master node and the other two serve as the slave nodes. In this case, the available computing resources of the cluster are two 4-core 8G machines.
A: Check whether the data receiving mode is Push-based. If it is a different mode, switch it to the Push-based mode for receiving data. Reference
Q：Why does java.io.IOException: Input stream not be reset when only _PHONE_ bytes have been written, and does not exceed the available buffer size of 524288 display
A: If insufficient cache is detected, and the preceding error is displayed, we recommend that you use EMR-SDK Version 1.1.0 or later to avoid insufficient cache during OSS network reconnection tries.
Q：Why does "Failed to access metastore. This class should not accessed in runtime.org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient" display
A: The job execution mode must be yarn-client (or local) for Spark to process Hives data. Yarn-cluster is not supported. Otherwise, the preceding exception will appear. Some third-party packages in the job jar file may also trigger the exception while running Spark.
A: A simple method is to modify the mapred-site.xml file. For example:
You then only need to add the library file you need.
A: See the following.
OSS URL： oss://[accessKeyId:accessKeySecret@]bucket[.endpoint]/object/path
This URI is used for specifying input/output data sources in the job, and is similar to hdfs://. In OSS data operations, you can configuration accessKeyId, accessKeySecret, and endpoint to Configuration, or you can specify accessKeyId, accessKeySecret, and endpoint in URI. For more details, refer to Development Preparation.
Q: Why does the Spark SQL display "Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:mysql:xxx" error
- The mysql-connector-java of an earlier version may have similar issues. Update it to the latest version.
- In the job parameters, use "—driver-class-path ossref://bucket/…/mysql-connector-java-[version].jar" to load mysql-connector-java package. The preceding issue also occurs when mysql-connector-java is directly packaged into the job jar package.
A: Check whether the RDS database address is an intranet address. If it is not, go to the RDS console to switch the database address to an intranet address.
Q: When Spark SQL is connected to RDS, why does the "Invalid authorization specification, message from server: ip not in whitelist" appear
A: Check the RDS


Dilshad (Name) | Meaning of Dilshad | Origin of Dilshad at MFnames.com
A Dictionary of Names with Name Meanings and Name Origins
The Name Dilshad - Origin and Meaning of Dilshad
The Name Dilshad - Origin and Meaning of Dilshad
Masculine and Feminine
Origin of the Name Dilshad
Usage of the Name Dilshad
Meaning of the Name Dilshad
The name Dilshad means "happy, cheerful" in Persian.
Famous Bearers
Bearers of the name include Dilshad Khan (born 1945), an Indian male singer; Dilshad Said (born 1958), a Kurdish male musician, singer, and composer; Dilshad Vadsaria (born 1985), an American actress.
Names Related to Dilshad
List of names related to Dilshad.
Did you find the information about the origin and meaning of Dilshad interesting and helpful? Share this page with your friends or leave a comment:


text:
Definition of flyer :
1. A small operation not involving? considerable part of one's capital, or not in the line of one's ordinary business; a venture.
2. Anything that is scattered abroad in great numbers as a theatrical programme, an advertising leaf, etc.
3. One in a flight of steps which are parallel to each other( as in ordinary stairs), as distinguished from a winder.
4. One that uses wings.
5. The fan wheel that rotates the cap of a windmill as the wind veers.
6. The fly of a flag: See Fly, n., 6.
7. The pair of arms attached to the spindle of a spinning frame, over which the thread passes to the bobbin; - so called from their swift revolution. See Fly, n., 11.
measure, street arab, aviator, placard, banker's bill, airman, philippic, card, bank bill, folder, tirade, broadsheet, throwaway, beak, notice, broadside, government note, greenback, vizor, gamin, visor, eyeshade, nib, peak, circular, leaflet, pecker, invoice, booklet, bank note, handbill, aeronaut, flier, neb, account, banknote, posting, billhook, brochure, note, bill, poster
- But that policy did not always worksometimes the lone British flyer came out ahead, despite the odds against him. - "A Minstrel In France", Harry Lauder.
- The Jovian fleet was approaching so rapidly that a collision with the nearest flyer seemed inevitable. - "Giants on the Earth", Sterner St. Paul Meek.
- Far down the track he saw a glimmering dot of fire and heard the faint muffled whistle of the Flyer. - "Sundown Slim", Henry Hubert Knibbs.


text:
PyQt5 – Getting the content of item at specific index in ComboBox
In this article we will see how we can get the content of item at specific index in the combo box. In order to do this we will use the
Syntax : combo_box.itemText(index)
Argument : It takes integer as argument
Return : It return string i.e content of item
Steps for implementation –
1. Create a combo box
2. Add items to combo box
3. Create push button
4. Add action to the push button
5. Create label to show content
5. Inside the action get the content of specific index in combo box with the help of itemIndex method and store it in variable
6. Show the content in label with the help of setText method.
Below is the implementation –
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course


Go to sdss.org
DR7 Home
Where to Start
 Database (CAS)
 Files (DAS)
 Older Releases
About DR7
 Sky Coverage
 Data Processing
 Known Issues
 DR Papers
Tutorial: Obtaining Spectra based on Color Constraints
How to Find all Objects with Spectra that Satisfy a Given Set of Color Constraints and then Get the Spectra.
This query, in particular, finds spectra for all objects at the hot end of the WD cooling sequence. For a simple example, this list is defined as objects with g-r <-0.15 and u-g <0.4. Normally, when querying based on filter or color magnitudes, you should also make sure all the appropriate photo QA flags are set properly (to indicate the object's photometry is trustworthy), but in this case, since all these objects have spectra, we will assume they were targeted and allocated a fiber based on good photometric magnitudes, so we don't bother to check the QA flags.
 1. Go to the Spectro Query Server (all data access tools are linked from Data Access in the left navigation bar).
 2. Select "html" as output format if you want to look at your query results in your browser, or "csv" to save them in a "comma-separated values" file which you can use to retrieve spectra from the Data Archive Server later
 3. At the first line, enter 0 to have your query return an unlimited number of output rows/objects.
 4. Select "minimal" under "Spectroscopy Parameters" under "Parameters to Return". This will return the MJD, plate, and fiberID that you will need to actually get the spectra from the DAS. Make sure none of the filters are checked in the "Filter (for DAS use)" section.
 5. Select the Best radio button between the parameter listboxes.
 6. Under Position Constraints, make sure "No Position Constraint" is selected.
 7. Enter 0.4 in the "u-g max" box.
 8. Enter -0.15 in the "g-r max" box.
 9. Unselect "Extended Sources" and make sure "Point Sources" is selected in the "Object Type" section of the form.
 10. Verify that nothing else is selected.
 11. Click on "Submit Request". Depending on database load, this query takes about half a minute to run and returns 3493 objects.
To get the actual spectra for these objects:
 2. Go to the DAS spectroscopic data retrieval form.
 3. Select the data release you for the spectra you want to download. DR7 uses a later version of the pipeline, and includes spectra not included in DR6. Note that if you select "All data" then the rerun you desire must be included in the csv table you upload, and you will need to slightly modify the procedure you use to generate the cvs accordingly.
 6. Follow the link given the "Download selection" section to the form for mass download.
 7. Under "File types," select spSpec. (You might also want spPlotGif if you want to see simple GIFs of each spectrum.) The spSpec selection will get you the FITS file for each spectrum.
 11. See the tutorial on "Displaying SDSS Spectra" to learn how to display your new SDSS spectra.
Last modified: Wed Jun 21 16:54:26 BST 2006


text:
As the elevator doors slide open, people often forget about another choice that can help them lose weight. Here's your reminder.
The little decisions that we make day in and day out can have a big impact on our weight.
In a new study, researchers looked at how to help people make a healthy choice when deciding between the elevator and the stairs. They focused on three buildings, ranging from three to 10 stories high. They measured how many people were using the stairs compared to the elevator. They then posted a sign that said "Burn Calories Not Electricity."
After the researchers put up the signs, people started using the stairs in all of the buildings 9.2% to 34.7% more often. Even nine months after the signs were installed, people were much more likely to use the stairs.
According to the Centers for Disease Control and Prevention, a 150-pound person burns 10 calories each minute while walking up stairs.
If you live or work in a tall building, you could burn off enough calories to treat yourself to a little dessert each week.
Over the course of a year, making little changes like this one can help your clothes fit better and your bathroom scale present a number that makes you happier.


text:
An air bubble of volume 21 cm3 is at the bottom of a lake 40 m deep where the temperature is 3.0°C. The bubble rises to the surface, which is at a temperature of 25°C. Take the temperature of the bubble to be the same as that of the surrounding water. What is the volume of the bubble just as it reaches the surface?
Answer in cm^3


From Wikipedia, the free encyclopedia
Jump to: navigation, search
Centaur from the pediment of Parthenon
A relief is a sculptured artwork where the form is modeled out from a flat background.
Reliefs are a common type of artwork found around the world, to decorate important buildings, such as temples.
The frieze in the classical Corinthian order is often enriched with bas-relief (low relief). Alto-relievo (high-relief) may been seen in the pediments of classical temples, e.g. the Parthenon. Reliefs can be used for a single scene, or ordered into a narrative. They can be very detailed to the extent that even tensed musculature itself may be seen.
Types of relief[change | change source]
Roman Hetaera, Relief, around 2nd century, Head is missing
Several types of relief are commonly used and defined, although, in all cases the images must attach to the background.
Famous reliefs[change | change source]
Famous examples of reliefs include:
Gallery[change | change source]


text:
What items do people take with them when they flee their homes to retain a feeling of belonging? And how is pride in one's roots reflected through dress?
Things That Matter is a new exhibition about important things and the importance of things: objects of great personal significance that, at the same time, are closely related to the major social issues of today, such as migration and origin.
What happens to your culture when your country disappears?
The objects in Things That Matter come from all over the world and incorporate stories that are equally meaningful in the Dutch context. An example is a woven basket from the Marshall Islands. In the accompanying video Kathy Jetnil-Kijiner relates in the form of a poem why this object is of such importance to her culture and how this culture is on the verge of disappearing: rising sea levels will result in her island being the first to sink below the surface of the Pacific Ocean. The basket on display threatens to become the last tangible remnant of her culture, prompting visitors to the exhibition to reflect on climate change, sustainability and the significance of cultural heritage.
Behind the scenes
This video shows the French-Tunisian 'calligraffiti' artist eL Seed at work in the museum. He created the murals in the pavilion about the beauty of Arabic writing, which is part of the exhibition Things That Matter.
The Things That Matter exhibition is slated to run for five to seven years and has been realised with the aid of the BankGiro Loterij and in collaboration with Museum Catharijneconvent. Photo: David Vroom.


text:
This paper discusses the role of grand urban visions in neoliberal urbanism by drawing on ethnographic and other research into the administration of New York City's ex-CEO Mayor, Michael Bloomberg. It argues that such visions illustrate the cultural dimensions and power of neoliberal urbanism, of which Bloomberg's approach to governance and development was an example. It describes the details and development of such visions in the Bloomberg administration, their role in the administration's ambitious development agenda, and the ways in which they affected the politics surrounding this agenda.
- New York
- urban development


text:
Magma chamber recharge at Vesuvius
(29 September 2006)
A new paper in Geology by Daniel Morgan and others, including Jon Davidson, identifies three magma chamber recharge events in the century before the AD79 eruption of Vesuvius. The work analysed the concentration of barium in sanidine crystals, including modelling of diffusion profiles within individual crystals. The most recent recharge event occurred ~20 years before the actual eruption. It is very interesting that the timescales of recharge seem to correspond to a seismic event recorded ~17 years prior to the AD 79 eruption, so we may be witnessing a geochemical fingerprint of a geophysical event. Reference: DJ Morgan et al., Geology, v34 p845-848 (2006).


"refresh" control button serves to reload (manually refresh) the current state of notification plugin;
 - "enable auto refresh"/"disable auto refresh": serves for activating/deactivating the auto refresh of notification plugin status information; if enabled, then the current state will be refreshed in every 5 seconds;
 - "deactivate job/activate job" button is used to deactivate/activate the job if it should not run; a deactivated job will not be started automatically, nor can be started manually
 - "logs": in case that you want to check the notifications plugin events, or if any problem occurred during the sending of notifications emails, click on this control button and you will be redirected to the corresponding monitoring page, where the last run of the plugin will be pre-selected, and the corresponding run events will be displayed.
 - "edit" control button is used to change the name of the notification job and to specify the node where the job should run;
 - With the arrows mark (Documentation118.1) at the right side of the status bar the user may collapse or expand the progress information about the job's running. The status bar's last state is always stored, and the last state will be opened by navigating to the page again.
Under the status bar the following sections are configured:
 - Scheduling settings: This configuration option is common both for SMTP and Exchange server transport types. The administrator can choose here an already existing notification scheduler from the list, or create a new one. Notification emails will be sent at time, which is set here. New notification schedulers can be also created (or edited) by selecting the "system" tenant in the right upper menu of the Central Administration user interface, and configuring the schedulers on the Schedules page (System tab => Tenants group => option Schedules on the ribbon, refer to screenshot below).
 - Notification settings: The administrator can choose right here, if the SMTP server or Exchange provider will be used to transfer notification emails.
 In both cases, the
 From address – the email address of the real sender
 Administrator addresses – the recipient addresses
 text boxes must be filled. It is also a possible to send notification emails on behalf of somebody else. The condition for that is to have on behalf permissions on the mailbox of this second user. It is recommended to send a test email via the "Send test email" button to check, if everything works correctly.
 The page displays different configuration sections based on which transport type is selected in the Notification settings section. If "Use Exchange Server" is selected, then the EWS settings must be configured; if "Use SMTP server" is set, then the SMTP server settings must be configured. SMTP server is used if the organization doesn't have Exchange Server.
 Screenshot A: Exchange Server used
 Screenshot B: SMTP server used
 - EWS settings: The following parameters are needed for EWS connection:
 Exchange server type, Exchange server interface version: the type and version of the Exchange provider which will send the notification emails.
 EWS URL (received from the Exchange provider)
 Keep connection alive: If it is turned on, then the connection between contentACCESS and the Exchange server is cached, which increases the performance. If the Exchange is load balanced, some requests can land on another Exchange which causes errors in contentACCESS. In these cases unchecking the keep alive option will destroy the connection after each request and will rebuild it on the next request.
 User name, Password: Finally enter the User name (email address) and password of the EWS user that can be applied to connect to the Exchange server.
 - SMPT server settings: the following parameters are needed for the STMP connection:
 Host – name of the SMTP server (like:,, …)
 Port – the SMTP port of the SMTP server. There are some recommendations and standards. Usually the port 25 is used for SMTP (or 2525). But because this protocol is vulnerable, the port is usually blocked by firewall. The secure SMTP port is either 465 or 587. The port 587 is usually using TLS (Transport layer security).
 Enable SSL – based on the SMTP server it is possible to enable SSL (recommended)
 User name, password: authenticated user on the SMTP server (required)
 Use the Send test email button to verify if the notification emails are working properly.
 - Resource settings: under worker thread count, at the bottom of the page you can set the count of simultaneously sent notifications.
Yes No Suggest edit
Help Guide Powered by Documentor
Suggest Edit


Android Beacon Library
An Android library providing APIs to interact with Beacons
Home Download Quick Start Sample Code Docs Support
Detecting Beacons After App is Killed
When properly configured, the Android Beacon Library guarantees your app can respond to beacon events, even if the user does not manually launch the app or even if the user kills the app.
Understanding how the details of how this works requires understanding the differences between the five ways to an application can be stopped on Android:
 1. The user hits the back button until the app exits.
 2. The user goes to the task switcher and swipes an app off the screen.
 3. The operating system terminates an app due to low memory.
 4. The user shuts down the phone.
 5. The user goes to Settings -> Applications and requests a force stop.
When a user stops an app in case 1, all of the application's background services remain running, allowing the app to continue responding to beacon detections. When an app stops in cases 2-5, the application's background services are terminated by Android OS, meaning that beacon detections are no longer possible until the the app restarts, at least in the background.
Applications that implement the library's RegionBootstrap class will automatically restart in the background to look for beacons as soon as possible. On Android 4.3-7.x, this restart happens within five minutes of termination using AlarmManager intents, and may also be triggered by other system events including reboot and connecting/disconnecting the device to a charger. Applications implementing the RegionBootstrap will be looking for beacons whenever the device is powered, except for a five minute period after manual termination or after termination due to low memory conditions. On Android 8.0+, it may take up to 25 minutes to detect again after the app is killed. See here for more info.
It is important to note that applications that are automatically started into the background using the RegionBootstrap are usually not visible in the task switcher because no user interface elements have yet been displayed. Only once a user interacts with the app by bringing up its user interface is it available in the task switcher.
Note that this is a subtle difference from the iOS implementation of beacons, which will never detect a beacon again after an app is terminated (on iOS 7.0) or immediately detect an beacon again (on iOS 7.1+). For Android apps using this library as described above, detections are guaranteed to resume within five minutes on Android 4.x-7.x and within about 25 minutes on Android 8+.
When testing beacon detections after a force termination of an app, simply connect/disconnect the device to a charger to immediately be able to resume detections, or wait for the app to resume.
It is important to note that not all means of terminating apps allows them to resume. Terminating an app as described in case 5 above will typically not allow them to resume automatically without starting them manually – this is a limitation imposed by the operating system. On a limited number of Android device models (e.g. BLU Advance 4.0), a custom tasks switcher is implemented in a non-standard way such that killing an app from tasks switcher as in case 2 puts the app into the same state as a force stop described in case 5.