text:
The image above shows a Royal Masque in progression. Masques were stylish entertainments produced by and for the monarch and the court. The more elaborate and lavish the production the better. Masques consisted of dramatic pageants, which incorporated drama, music, dance, ornate costumes, and elaborate scenery. While the performances often likened rulers to mythical gods and heroes, there was always room for subtle criticism of public policy and laws.
Can you create your own Elizabethan-style Court Masque? The following activity will show you how.
First, decide who you would like to honor with this masque. It could be one person or a group of people who you would like to honor. Think of a good-natured joke or humorous story about this person that you can tell at the performance.
Then, select a song or write your own that expresses how you feel about this person or group of people. You can dance to this song or sing it. If you dance to it, make sure there are enough people to dance and perform the music. If you would like to learn more about Elizabethan dances, click here.
Next, choose a scene from Shakespeare or write your own that expresses what you feel about the person or group of people you are honoring. The scene doesn't need to be long, maybe two to three minutes or one to two pages.
To dress up the revellers (actors) make some costume pieces and embellish them. Choose something simple, like necklaces, hats and bracelets and add a bit of flare: add glitter, feathers, scarves and ties. If you would like to see images of Elizabethan costumes, click here.
Rehearse it once or twice until you're comfortable and ready to perform.
Performance time! Start by introducing yourself and the person or group you're honoring. Then tell the joke or humorous story. Next perform your scene, followed by your dance, and conclude with a bow. Bravo!
Click here to continue to the next activity.
Click here to return to the main games and activities page.


Convert milliliter/second to ounce (UK)/minute (mL/s to oz (UK)/min)
Batch Convert
 - milliliter/second [mL/s]
 - ounce (UK)/minute [oz (UK)/min]
Copy
_
Copy
 - milliliter/second [mL/s]
 - ounce (UK)/minute [oz (UK)/min]
Milliliter/second to Ounce (UK)/minute (mL/s to oz (UK)/min)
Milliliter/second (Symbol or Abbreviation: mL/s)
Milliliter/second is one of volumetric flow rate units. Milliliter/second abbreviated or symbolized by mL/s. The value of 1 milliliter/second is equal to 0.000001 meter³/second. In its relation with ounce (UK)/minute, 1 milliliter/second is equal to 2.1117 ounce (UK)/minute.
Relation with other units
1 milliliter/second equals to 0.000001 meter³/second
1 milliliter/second equals to 0.0864 meter³/day
1 milliliter/second equals to 0.0036 meter³/hour
1 milliliter/second equals to 0.00006 meter³/minute
1 milliliter/second equals to 86,400 centimeter³/day
1 milliliter/second equals to 3,600 centimeter³/hour
1 milliliter/second equals to 60 centimeter³/minute
1 milliliter/second equals to 1 centimeter³/second
1 milliliter/second equals to 86.4 liter/day
1 milliliter/second equals to 3.6 liter/hour
1 milliliter/second equals to 0.06 liter/minute
1 milliliter/second equals to 0.001 liter/second
1 milliliter/second equals to 86,400 milliliter/day
1 milliliter/second equals to 3,600 milliliter/hour
1 milliliter/second equals to 60 milliliter/minute
1 milliliter/second equals to 22.824 gallon (US)/day
1 milliliter/second equals to 0.95102 gallon (US)/hour
1 milliliter/second equals to 0.01585 gallon (US)/minute
1 milliliter/second equals to 0.00026417 gallon (US)/second
1 milliliter/second equals to 19.005 gallon (UK)/day
1 milliliter/second equals to 0.79189 gallon (UK)/hour
1 milliliter/second equals to 0.013198 gallon (UK)/minute
1 milliliter/second equals to 0.00021997 gallon (UK)/second
1 milliliter/second equals to 0.00054344 kilobarrel (US)/day
1 milliliter/second equals to 0.54344 barrel (US)/day
1 milliliter/second equals to 0.022643 barrel (US)/hour
1 milliliter/second equals to 0.00037739 barrel (US)/minute
1 milliliter/second equals to 0._PHONE_ barrel (US)/second
1 milliliter/second equals to 0.025567 acre foot/year
1 milliliter/second equals to 0.000070045 acre foot/day
1 milliliter/second equals to 0._PHONE_ acre foot/hour
1 milliliter/second equals to 0.030512 100 foot³/day
1 milliliter/second equals to 0._PHONE_ 100 foot³/hour
1 milliliter/second equals to 0.000021189 100 foot³/minute
1 milliliter/second equals to 121.73 ounce/hour
1 milliliter/second equals to 2.0288 ounce/minute
1 milliliter/second equals to 0.033814 ounce/second
1 milliliter/second equals to 126.7 ounce (UK)/hour
1 milliliter/second equals to 2.1117 ounce (UK)/minute
1 milliliter/second equals to 0.035195 ounce (UK)/second
1 milliliter/second equals to 0._PHONE_ yard³/hour
1 milliliter/second equals to 0.000078477 yard³/minute
1 milliliter/second equals to 0.000001308 yard³/second
1 milliliter/second equals to 0.12713 foot³/hour
1 milliliter/second equals to 0._PHONE_ foot³/minute
1 milliliter/second equals to 0.000035315 foot³/second
1 milliliter/second equals to 219.69 inch³/hour
1 milliliter/second equals to 3.6614 inch³/minute
1 milliliter/second equals to 0.061024 inch³/second
1 milliliter/second equals to 0._PHONE_ pound/second (Gasoline at 15.5%b0C)
1 milliliter/second equals to 0.097796 pound/minute (Gasoline at 15.5%b0C)
1 milliliter/second equals to 5.8678 pound/hour (Gasoline at 15.5%b0C)
1 milliliter/second equals to 140.83 pound/day (Gasoline at 15.5%b0C)
1 milliliter/second equals to 0.00073933 kilogram/second (Gasoline at 15.5%b0C)
1 milliliter/second equals to 0.04436 kilogram/minute (Gasoline at 15.5%b0C)
1 milliliter/second equals to 2.6616 kilogram/hour (Gasoline at 15.5%b0C)
1 milliliter/second equals to 63.878 kilogram/day (Gasoline at 15.5%b0C)
Ounce (UK)/minute (Symbol or Abbreviation: oz (UK)/min)
Ounce (UK)/minute is one of volumetric flow rate units. Ounce (UK)/minute abbreviated or symbolized by oz (UK)/min. The value of 1 ounce (UK)/minute is equal to 4.7355e-7 meter³/second. In its relation with milliliter/second, 1 ounce (UK)/minute is equal to 0.47355 milliliter/second.
Relation with other units
1 ounce (UK)/minute equals to 4.7355e-7 meter³/second
1 ounce (UK)/minute equals to 0.040915 meter³/day
1 ounce (UK)/minute equals to 0._PHONE_ meter³/hour
1 ounce (UK)/minute equals to 0.000028413 meter³/minute
1 ounce (UK)/minute equals to 40,915 centimeter³/day
1 ounce (UK)/minute equals to 1,704.8 centimeter³/hour
1 ounce (UK)/minute equals to 28.413 centimeter³/minute
1 ounce (UK)/minute equals to 0.47355 centimeter³/second
1 ounce (UK)/minute equals to 40.915 liter/day
1 ounce (UK)/minute equals to 1.7048 liter/hour
1 ounce (UK)/minute equals to 0.028413 liter/minute
1 ounce (UK)/minute equals to 0.00047355 liter/second
1 ounce (UK)/minute equals to 40,915 milliliter/day
1 ounce (UK)/minute equals to 1,704.8 milliliter/hour
1 ounce (UK)/minute equals to 28.413 milliliter/minute
1 ounce (UK)/minute equals to 0.47355 milliliter/second
1 ounce (UK)/minute equals to 10.809 gallon (US)/day
1 ounce (UK)/minute equals to 0.45036 gallon (US)/hour
1 ounce (UK)/minute equals to 0._PHONE_ gallon (US)/minute
1 ounce (UK)/minute equals to 0._PHONE_ gallon (US)/second
1 ounce (UK)/minute equals to 9 gallon (UK)/day
1 ounce (UK)/minute equals to 0.375 gallon (UK)/hour
1 ounce (UK)/minute equals to 0.00625 gallon (UK)/minute
1 ounce (UK)/minute equals to 0.00010417 gallon (UK)/second
1 ounce (UK)/minute equals to 0.00025735 kilobarrel (US)/day
1 ounce (UK)/minute equals to 0.25735 barrel (US)/day
1 ounce (UK)/minute equals to 0.010723 barrel (US)/hour
1 ounce (UK)/minute equals to 0.00017871 barrel (US)/minute
1 ounce (UK)/minute equals to 0._PHONE_ barrel (US)/second
1 ounce (UK)/minute equals to 0.012107 acre foot/year
1 ounce (UK)/minute equals to 0.00003317 acre foot/day
1 ounce (UK)/minute equals to 0._PHONE_ acre foot/hour
1 ounce (UK)


text:
Objective: To evaluate the effect of different room temperatures on hydrophobic heat and moisture exchangers (HME) humidifying capability and efficiency.
Methods: Stock HMEs were tested in vitro using an already described test model, with separation of inspiratory and expiratory gas. Absolute humidity (AH) was measured by means of dry-wet dual thermocouple, and HME efficiency was computed as the ratio between expired to inspired AH, at room temperature of 20 and 26 degrees C.
Results: Inspired gas temperature and AH were significantly higher at 26 than at 20 degrees C; since expired AH remained substantially unchanged, HME efficiency was also higher in warmer environment.
Conclusions: Hydrophobic HMEs appear to be affected by room temperature, increasing their humidifying ability and their efficiency with its rise.

source: m-a-p/FineFineWeb


text:
Browse thousands of healthcare degrees from around the world.
Healthcare professions are in high demand and require specialized degrees. HEALTHCARESTUDIES connects students with medical schools and healthcare degrees around the world. As one of Keystone Education Group's trusted family of student-centered websites, HEALTHCARESTUDIES helps future doctors, nurses, veterinarians, therapists, researchers, and allied healthcare professionals find the right degrees and courses for their career aspirations. And because healthcare is a global need, HEALTHCARESTUDIES is available in 40+ languages, making it easy for the right healthcare students to find the right medical degrees.

source: openbmb/Ultra-FineWeb


is expression
From D Wiki
Revision as of 11:36, 16 April 2016 by NickTreleaven (talk | contribs) (add anchor for link to IsExpression)
Jump to: navigation, search
"is" expressions are used for checking for valid types and are heavily used in template constraints.
The following are simple demonstrations of the "is" expression, distilled from the main site:
import std.stdio;
void main()
{
 assert( !is(Foo) ); // Foo isnt a type, yet...
 struct Foo {}
 assert( is(Foo) ); // now it is
 short x = 1;
 assert( is(typeof(x) == short) );
 assert( is(typeof(x) : int ) ); // can be implicitly converted
 alias double MyDubble;
 void foo(MyDubble x) {
 static if( is(MyDubble T) ) {
 writeln("MyDubble is a double");
 }
 }
 // foo("hello"); // T is a string: fail
 foo(4.2); // T is a double: pass
 alias real MyReal;
 void bar(MyReal y) {
 static if( is(MyReal T : float) ) {
 writeln("MyReal");
 }
 }
 bar(3); // can be implicitly converted
}
A More "Complex" Example
A question was asked on DForum learning channel about how to create a template that would accept any numeric type including complex types. This author (User:Jniehus) made several attempts to solve the poster's problem which "eventually" resulted in a final solution that looked like the following:
import std.stdio, std.conv, std.traits, std.complex;
template isComplex(T) {
 static if ( is(T == Complex!double) ) {
 enum bool isComplex = true;
 }
 else static if ( is(T == Complex!float) ) {
 enum bool isComplex = true;
 }
 else static if ( is(T == Complex!real) ) {
 enum bool isComplex = true;
 }
 else {
 enum bool isComplex = false;
 }
}
template isComplexOrNumeric(T) {
 enum bool isComplexOrNumeric = (isComplex!T || isNumeric!T);
}
class Example(T) if (isComplexOrNumeric!T) {
 T k = to!T(1);
}
void main() {
 auto x = new Example!(Complex!double)();
 writeln(x.k);
 auto y = new Example!double();
 writeln(y.k);
}
This unsightly "static if" chain was used because a Complex type is actually a template itself which can accept one of three primitive types; double, float, or real. But as a more experienced D programmer (Artur Skawina) pointed out, the "is" expression is flexible enough to accomodate situations like this. So instead of writing a "static if" statement for each possible template type, we can use the following syntax to infer the secondary types:
template isComplex(T)
{
 static if ( is(T _ == Complex!CT, CT) ) {
 enum isComplex = true;
 }
 else {
 enum isComplex = false;
 }
}
This is clearly a more scalable solution.
Summary
"is" expressions might seem simple at first glance, but there is much more under the surface. The various forms of an "is" expression mean slightly different things, and knowing when and where to use them is important when writing templates. Also, familiarize yourself with std.traits, the most common type checks have already been done for you! If you want to see how they are done, browse the Phobos source for traits.d.


Questions about Chapter 18 (Boost Thread)
Volume I - Foundations
Questions about Chapter 18 (Boost Thread)
Postby admin » Mon Feb 21, 2011 5:06 pm
We've got a few questions from a reader about chapter 18 which we will answer below.
[Q1] In Section 18.8, you talk about interrupts. In the code fragment you have a try block with a function call boost::this_thread::interruption_point()
Am I right in saying that unless the function t.interrupt() is invoked from the main function (in this case) this is ignored. So if you removed the t.interrupt() call that thread in the function ThreadFunction will be stuck in a infinite loop?
Yes, a call to interruption_point() is ignored. It has no functionality besides throwing a thread_interrupted exception in case the thread was interrupted. A thread_interrupted exception can only be thrown when the thread is in the ?WaitSleepJoin? state thus when the boost threading functions sleep(), wait() or join() is called. So if the loop never calls one of those functions, it will never be interrupted. In that case you need to call interruption_point() so a thread can be interrupted else it will be in this case an infinite loop. And if you never call t.interrupt(), the thread function will be an infinite loop too in this case.
[Q2] In Section 18.12, how does the Producer thread break out of its while(true) loop? I see no call to boost::this_thread::interruption_point(); as in the Consumer thread's while(true) loop?
See also answer above. Threads can be interrupted only when they are in the ?WaitSleepJoin? state. Since the producer loop calls sleep(), it can be interrupted there. So a call to interruption_point() is not needed in this case.
[Q3] Again in Section 18.12, you make a call to boost::this_thread::interruption_point();
however, you mention in Section 18.8 that this will throw an exception. In the main() function you do not have any catch statements for this exception. Does this mean your program will crash? Admittedly I have not run it (don't have the facilities at the moment), or do the function calls:
// Interrupt the threads and stop them
producers.interrupt_all(); producers.join_all(); consumers.interrupt_all(); consumers.join_all();
handle the exception?
Exceptions thrown inside a thread can only be handled in the thread they are thrown in. So the main() function does not handle them but must be handled in the thread function themselves. If the thread function does not handle it, then that thread will be stopped but the remaining threads and main program will still continue running. The regular ?exception not handled? messages are not shown for unhandled exceptions in additional threads. So the program will not crash, only that thread will stop.
It is however more clean to catch the exception. So in the while loops, you can place the code in a try block and add a catch handler for thread_interrupted exception to cleanly abort the thread (or to cancel the interrupt and continue running).
[Q4] Finally, still referring to Section 18.8, if boost::this_thread::interruption_point(); throws an exception, why are they not in a try block in the Consumer and Producer threads?
See also the answer above. In this case to simplify the example. But in real-world code, you would put it in a try?catch block to handle the exception cleanly.
admin
Site Admin

Posts: 237
Joined: Thu Dec 07, 2006 4:03 pm
Location: Amsterdam, The Netherlands
Re: Questions about Chapter 18 (Boost Thread)
Postby saaleha » Thu Apr 23, 2015 8:13 am
Here I focus specifically on how to use Boost threads in a practical setting, ... There is a separate example program for each section below, and a common Bjam ... This is simply to avoid cluttering up the examples with code that would .....
saaleha

Posts: 1
Joined: Thu Apr 23, 2015 6:55 am
Return to Introduction to the Boost C++ Libraries - Volume I (Demming/Duffy)
Who is online
Users browsing this forum: No registered users and 3 guests
cron


text:
Rainy days in the UK and Channel Islands are an inevitable part of the climate, but there's no need for gloom when there are countless indoor activities waiting to be explored. From cultural excursions to cozy cafes, both regions offer a diverse range of options to turn a rainy day into a memorable experience.
Both the UK and the Channel Islands boast a wealth of world-class museums that provide the perfect refuge from the rain. Cities like London, Manchester, and St. Helier offer museums that cater to various interests. Whether it's exploring the British Museum's historical treasures or delving into Jersey's Maritime Museum, spending a rainy day immersed in culture is both enriching and enjoyable.
Historic House Retreats
Explore the grandeur of historic houses and castles in both the UK and the Channel Islands. Many of these architectural marvels open their doors to the public, allowing visitors to step back in time. Wander through opulent halls, lush gardens, and fascinating exhibitions that showcase centuries of history. The National Trust and English Heritage properties in the UK, along with landmarks like Castle Cornet in Guernsey, offer a glimpse into the rich heritage of both regions, making for a perfect rainy day escape.
Indulge in the vibrant world of theater in both the UK and the Channel Islands. London's West End is renowned for its dazzling array of productions, while St. Peter Port in Guernsey and St. Helier in Jersey also offer theatrical experiences. From classic dramas to contemporary comedies, the theaters in both regions provide a refuge of entertainment on even the rainiest of days.
For book lovers, a rainy day in the UK and the Channel Islands provides the ideal excuse to explore charming bookstores. From the iconic Daunt Books in London to the cozy Bookshop in St. Helier, immerse yourself in the intoxicating aroma of old and new books. Many bookshops also feature cozy cafes, creating the perfect environment to spend hours lost in the pages of a good book.
Indulge your taste buds with a culinary adventure on a rainy day in both the UK and the Channel Islands. Explore the diverse food scenes by visiting local markets, food festivals, or specialty food shops. Whether it's the Borough Market in London or the Fresh Friday Market in St. Peter Port, there's always an opportunity to satisfy your cravings and discover local flavors.
Unleash your creativity by engaging in artistic pursuits in both regions. Many cities offer art workshops and classes, allowing you to try your hand at painting, pottery, or other crafts. Not only does this provide a productive way to spend a rainy day, but it also offers the opportunity to create unique souvenirs to remember your time in the UK and the Channel Islands.
Rainy days in the UK and the Channel Islands need not be synonymous with dreariness. The rich cultural offerings, historical sites, and vibrant indoor activities in both regions ensure that there's always something exciting to do, no matter the weather. So, the next time raindrops fall, embrace the opportunity to explore the indoor wonders that make the UK and the Channel Islands year-round delights.


text:
Every ticket is automatically assigned a unique, non-sequential reference mask, like
RYS-07092-012. A contact can provide the first three letters of the mask for quick lookups. The term mask refers to the fact that the randomized reference number (opposed to a numeric ID) doesn't disclose information about your total number of tickets or your daily email volume.
The contacts involved in a conversation are referred to as participants. By default, all participants receive a copy of worker replies to the conversation.
The specific worker who is responsible for a ticket is its owner.
Related tickets from the same participants can be merged together into a single ticket, which combines all of the messages and comments. Conversely, if a ticket conversation diverges into multiple topics that would be better handled by other groups or workers, one or more messages can be split off into new tickets.
The status of a ticket is always one of the following:
- open: the conversation needs worker attention.
- waiting for reply: the conversation is on hold pending client action.
- closed: the conversation has concluded.
- deleted: the conversation is flagged for deletion during the next maintenance window.
You'll most likely have at least one worklist dedicated to open tickets if you're responsible for responding to inquiries from contacts.
When a ticket is changed to the waiting status you can also schedule a wait until date and time, at which point the conversation will automatically return to the open status. This keeps your inbox free of tickets that you can't work on until a later date. It's also a great way to schedule followups on sales or marketing messages.
If a contact adds a new message to a ticket that is waiting or closed it will automatically change back to the open status.
By default, when a ticket is deleted you will have 7 days from its last activity to change it to a different status before it's removed permanently. This is called the undo window.
Drafts automatically save the current progress of a worker's message before they send it. This allows a composed message to be resumed at a later date, and it provides a backup (e.g. the browser crashes or otherwise unintentionally closes).
Drafts are displayed in a ticket's conversation timeline, which instantly lets other workers know that a response is being sent so they can move on to a different ticket. This prevents duplication of effort.
Similarly, a trainee can ask a supervisor to review their draft before they send a message to a client.
However, unlike the traditional paste action, snippets also support sophisticated scripting functionality with placeholders and conditional logic. This means that the content of a snippet can change based on when and where you use it.
In a common use case, an auto-responder message will use placeholders in a snippet like:
The above snippet results in the following text when used by a bot on a new ticket:
Ticket priority is determined by the importance field. You'll encounter importance as a simple slider where you can nudge it up or down as needed.
The importance field can also be automatically adjusted by bots in response to service level committments, escalations, etc.
Cerb records response time information in two fields:
First response: the total time elapsed before the first response from a worker. This focuses on the first response so that it isn't skewed by later delays that may be attributed to the client.
First resolution: the total time elapsed before the ticket was first changed to the closed status. This isn't affected by subsequent changes between the open and closed statuses that may occur when you get stuck in a loop of "Thanks!" and "You're welcome!" – especially because that may occur days after the ticket was actually resolved.
When a worker responds to a specific client message, Cerb also records the response time on the worker's message. This encourages workers to respond quickly, even if it's only to say, "Let me check on that and get right back to you".
Cerb performs a simple statistical analysis of the contents of the first message on new tickets to predict whether a message is spam or not. The predicted probability of being spam is stored as a spam score on the ticket. By itself, this prediction has no effect on tickets. However, the computed score can be used by bots and workers to filter mail when desirable.
The spam predictions improve and adapt over time through training. When a worker replies to a client message, Cerb learns to be more approving of similar messages in the future. When workers click the Report spam button on a ticket, Cerb becomes more critical of similar messages in the future.


text:
A white paper produced by the European Commission in Brussels suggests radical changes to the way value added tax is applied to purchases which, if agreed, could see the cost of food shopping increase by up to 20 percent.
In December 2011, the European Commission (EC) released a consultation document in the form of a white paper suggesting a new system for value added tax (VAT – technically a sales tax) across European Union member states. The press release accompanying the publication of that white paper suggests that :
Broadening tax bases and limiting the use of reduced rates could generate new revenue for Member States without the need for rate increases. The standard VAT rate could even be reduced in some Member States, without any impact on revenue, if exemptions and reductions were removed.
Currently in the UK unprocessed food stuffs such as raw meat, vegetables, flour, nuts (in their shells), pulses and some bakery products such as cake and certain breads, including McVitie's Jaffa Cakes which were the subject of a landmark VAT ruling in 1991, are zero-rated. Processed foods such as ready-made meals, snack-type foods such as potato crisps and roasted peanuts, ice cream and hot take-away meals are subject to the standard rate of VAT which is currently 20 percent.
But, all that could change if Brussels gets its way. Currently, only the Republic of Ireland, Malta and the UK offer a zero-rate on certain foodstuffs – all other member states charge at least some VAT – the next lowest being Italy at 3 percent and the highest is Denmark with a VAT rate of 25 percent on all foodstuffs.
The UK's food inflation rate is already one of the highest within the EU and families are finding budgets are being stretched more and more in these uncertain economic times. If this new directive to scrap the zero-rate VAT on raw foodstuffs is implemented within the UK, food poverty within the country is likely to increase in direct proportion.

source: HuggingFaceFW/fineweb-edu


How to export reaction forces andf moment in spectrum analysis ?
Jean
Jean Member Posts: 19
10 Comments Name Dropper
**
Hi,
In spectrum analysis, it's quite fastidious to extract forces and moments reactions.
I would like to automate this.
For the moment, I add APDL script for extracting these data (with ETABLE ou FSUM commands).
Now, I would like to export these data in a more convinient form, in a csv file with 5 columns :
Name | Fx | Fy | Fz | Mx | My | Mz
Name : names of my joints
F and M : reaction forces and moments of my joints
I was thinking of a script like this :
1- Created empty lists
2- Loop over joints
2.1- Extract joint name
2.2- Extract reaction force and moment
2.3- Fill the lists
3- Export data in a csv file.
(But I am open for other method and tools)
I have no problem for step : 1, 2.3 and 3.
However, I can't find a solution for steps : 2.1 and 2.2.
My questions are :
1- How to extract names of all my joints ?
2- How can I extract force and moment reaction of my joints ?
Thanks for your help,
Regards,
Jean
Answers


text:
Final goods Definition
In economics Final goods are goods that are ultimately consumed rather than used in the production of another good. For example, a car sold to a consumer is a final good; the components such as tires sold to the car manufacturer are not; they are intermediate goods used to make the final good.
When used in measures of national income and output the term Final goods only includes new goods. For instance, the GDP excludes items counted in an earlier year to prevent double counting of production based on resales of the same item second and third hand.
Consumer goods are exactly the same as final goods, but with the subtle difference that they are specifically intended for the mass market. For instance, consumer goods do not include investment assets, like precious antiques, even though these items are final goods.


text:
Fiber structures and material science in optical fiber magnetic field sensors
|Corresponding Author||Zhang，Jing; Wu，Zhichao|
Magnetic field sensing plays an important role in many fields of scientific research and engineering applications. Benefiting from the advantages of optical fibers, the optical fiber-based magnetic field sensors demonstrate characteristics of light weight, small size, remote controllability, reliable security, and wide dynamic ranges. This paper provides an overview of the basic principles, development, and applications of optical fiber magnetic field sensors. The sensing mechanisms of fiber grating, interferometric and evanescent field fiber are discussed in detail. Magnetic fluid materials, magneto-strictive materials, and magneto-optical materials used in optical fiber sensing systems are also introduced. The applications of optical fiber magnetic field sensors as current sensors, geomagnetic monitoring, and quasi-distributed magnetic sensors are presented. In addition, challenges and future development directions are analyzed. Graphical Abstract: [Figure not available: see fulltext.].
Fundamental Research Funds for the Central Universities, China University of Geosciences (Wuhan) ; National Natural Science Foundation of China
|WOS Research Area|
Engineering, Electrical & Electronic
|WOS Accession No|
|EI Accession Number|
Evanescent fields ; Fiber optic sensors ; Geomagnetism ; Magnetic fields ; Magnetic sensors ; Magnetometers ; Remote control
|ESI Classification Code|
Earth Magnetism and Terrestrial Electricity:481.3.2 ; Electricity and Magnetism:701 ; Magnetism: Basic Concepts and Phenomena:701.2 ; Control Systems:731.1 ; Fiber Optics:741.1.2 ; Magnetic Instruments:942.3
Cited Times [WOS]:2
|Document Type||Journal Article|
|Department||Department of Electrical and Electronic Engineering|
1.School of Mechanical Engineering and Electronic Information,China University of Geosciences (Wuhan),Wuhan,430074,China
2.Department of Electrical and Electronic Engineering,Southern University of Science and Technology,Shenzhen,518055,China
Zhang，Jing,Wang，Chen,Chen，Yunkang,et al. Fiber structures and material science in optical fiber magnetic field sensors[J]. Frontiers of Optoelectronics,2022,15(1).
Zhang，Jing.,Wang，Chen.,Chen，Yunkang.,Xiang，Yudiao.,Huang，Tianye.,...&Wu，Zhichao.(2022).Fiber structures and material science in optical fiber magnetic field sensors.Frontiers of Optoelectronics,15(1).
Zhang，Jing,et al."Fiber structures and material science in optical fiber magnetic field sensors".Frontiers of Optoelectronics 15.1(2022).
|Files in This Item:||There are no files associated with this item.|
|Recommend this item|
|Export to Endnote|
|Export to Excel|
|Export to Csv|
|Similar articles in Google Scholar|
|Similar articles in Baidu Scholar|
|Similar articles in Bing Scholar|
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.


text:
How to draw a dashed line in autocad?
Get Access to:
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
1. In AutoCAD, activate the Line command.
2. Select the style of the dashed line from the drop down menu in the Command Line window or by entering "-L " into the Command Line window.
3. Pick two points on the screen to specify the starting and ending point of the dashed line.
4. Press Enter and the dashed line will be drawn according to the selected style.


text:
This map shows how the south east part of Sherington might have looked c.1300. It is not an actual old map, but a reconstruction by Professor Chibnall originally published as Map 3 in his book "Sherington: Fiefs and Fields of a Buckinghamshire Village".
The distribution of land is given in the following tables: Open Fields - Demesne. This information is taken from Tables 49/50/51 and 47/48 of Chibnall's book, respectively. Note that there are a number of detailed discrepancies between the information on the map and that given in the tables.
Complete map of Sherington.
In 1580, farming followed a 3-year cycle. The arable land was therefore divided into three fields: Marehill Field, Middle Field and Windmill Field. The division is shown on the Field map


text: We analyze the mechanism of condensation of orientational moduli [as introduced in Phys. Rev. D 87, 025025 (2013)] on multi-Skyrmionic configurations of the four-dimensional Skyrme model. The present analysis reveals interesting novel features. First of all, the orientational moduli tend to decrease the repulsive interactions between Skyrmions, the effect decreasing with the increase of the baryon number. Moreover, in the case of a single Skyrmion, the appearance of moduli is energetically favorable if finite-volume effects are present. Otherwise, in the usual flat topologically trivial case, it is not. In the low-energy theory these solutions can be interpreted as Skyrmions with additional isospin degrees of freedom.


text:
Like always it depends on what you want to do.
diff(log(x)) calculates relative changes. This also takes care of exponential trends. For example, you would use this to detrend the stock price development of Google. According to the logarithms laws:
$$log(a) - log(b) = log(a/b)$$
all.equal(log(3) - log(5), log(3/5))
This means, instead of using the absolute difference for detrending you are using the relative change. As a bonus differences calculated using the natural logarithm can also be interpreted as a precentage change. For more information I recommend:
Cole, T. J., & Altman, D. G. (2017). Statistics Notes: Percentage differences, symmetry, and natural logarithms. BMJ, 358(August), j3683. _URL_
On the other hand
log(diff(x)) calculates the absolute differences before the logarithm is applied. If you calculate a trend using this method, the trend would be more outlier resistant (but this also applies to
diff(log(x))). This is helpful if there are a small number of big jumps in the time-series. Beware this method would potentially break your analyses when the difference is 0 or negative. (in R:
log(0) = -Inf or
log(-1) = NaN)
In my opinion
diff(log(x)) is the better default choice. While there probably is a use-case for
log(diff(x)), it's quite hard to think of one.


text: This chapter discusses the draft Hydrological Basin Plan (HBP) for the Guadalquivir river basin and its related Programme of Measures (PoM). It argues that the Guadalquivir draft HBP is a useful strategy for the achievement of sustainable water management because it details economic and technical measures to control demand whilst fulfilling waste water treatment objectives. The two main issues that define the Guadalquivir draft HBP are: reducing water demand; and investment in point pollution. The Guadalquivir draft HBP is an example of integration of traditional Spanish water planning institutions, mostly focused on hydrological planning, with the new demands arising from the implementation of the water framework directive (WFD) and its ecological objectives, as well as with the expected decline of water availability due to climate change. The HBP and PoM imply a significant increase in cost of services of water for both the urban and irrigation sectors.


Water Mirror
Produced by FAPA (Fine-Art Photography Association)
Published by Case Publishing
260×360 mm
46 illustrations in color
Text: Yuri Mitsuda
Art Direction: Yoshihisa Tanaka
Price: ¥7,800 (tax excl.)
Inquiry: shashasha/Case Publishing
FAPA website
A camera is a device for acquiring part of an object, and I see photography as pure perception, courtesy of the camera.
For example, a baby seeing a mirror for the first time may start to cry, mistaking their own reflection for someone they don't know, or extend a hand in an attempt to touch the world in the mirror. Every one of us must have looked at a mirror in that way once, but as experience permeates us, the act of looking becomes more efficient.
This being the case, what do photos of mirror reflections in water look like? Both trees surrounding a lake and virtual trees suspended in the water's surface appear equal in photography.I see the water's surface as a fascinating motif for contemplating the impossibility of seeing without relying on experience.
Risaku Suzuki


text:
Quick Start Guide
- vMAP overview
- Manage users and rights
- View your data on vMAP
- Analyse your data
- Style your map
- Print and share your map
- vMAP Glossary
- Admin Center Guide
Split a polygon
To split two polygons, follow these steps:
Step 1. Select a polygon on the mapview by clicking on the polygon. To open the Split Polygon window, select from the icon in toolbar on the mapview.
Step 2. The polygon Name and Target layer will be displayed in the Split Polygon window. Choose a target layer where the split two layers will be saved later.
Step 3. To draw a line across the selected polygon for splitting, click the Create Line button. Hold down the [Shift] key while moving the cursor, click on the map to mark the start point and double-click to mark the end point, forming a line.
To reset the Split Polygon window and select another polygon, click the Select Another Polygon button.
Step 4. To save the splitting operation, click the button to proceed.
Step 5. Set the Name and Description of the two new split polygons. Also set the field values if needed (see the screenshot below). vMAP offers two approaches to set the field values:
Approach 1: Set the field value by batch processing.
Approach 2: Set the field value one by one manually.
Approach 1: Set the field values by batch processing
Follow these steps to batch process values of split polygons:
Step 1. To copy the value of each field from the original polygon to the corresponding values of the two split polygons, click the Copy button.
Step 2. To split the value of each field from the original polygon to the two split polygons evenly, click the Average button.
Step 3. To reset the value of each field of the two split polygons, click the Clearbutton.
Step 4. To save the split polygons, click the button. Then you can locate these two split polygons on the target layers.
Approach 2 :Set the field values one by one manually
Approach 2 is different from Approach 1 in that you can set the field values one by onem and they will not be affected by the original polygon's values. The icons have the same functionalities as Approach 1.
When getting back to vMAP center map panel and selecting the polygon, you will find it will be three polygons now: the original polygon, two split polygons in target layer.


text:
Forsyth GIS Day 2011 & Geography Awareness Week
Posted on 10/31/2011
The National Geographic Society has sponsored Geography Awareness Week since 1987 to promote geographic literacy in schools, communities and organizations, with a focus on the education of children. GIS Day is held on the Wednesday during Geography Awareness Week.
Geography touches everyone's life in some way; nearly anything you can think of has some geographical component. Geographic Information Systems (GIS) are tools that allow us to better understand, interpret and visualize patterns, relationships and trends in data by examining them geographically.
You may not realize it, but chances are you use or benefit from GIS every day. If you've ever gotten directions to a new restaurant online, or used the GPS in your car or on your smartphone to get there, then you've had experience with GIS. From these simple applications to complex systems of transportation logistics, watershed modeling and emergency response, GIS has become an integral part of our lives.
The Forsyth Geographic Information Office was recently created to manage and coordinate the use of GIS by departments within the county and cities. We are inviting all to join us in this event – one of many celebrated across the globe – where GIS users from across the county and state will present examples of how they employ GIS.
Informational maps, posters and computer applications will be on display throughout the week, and on Wednesday the event's participants will be on-site to discuss, educate and enlighten.
Geography Awareness Week: November 14 – 18
Forsyth GIS Day 2011: Wednesday, November 16, 10:00 am – 3:00 pm
Forsyth County Government Center, 201 N. Chestnut Street, Winston-Salem


text:
The precise origins of this famous Scottish drink remain shrouded in a deeply alcoholic haze. This much is known. The first written record dates back to 1464, and appeared on the tombstone of Duncan Earl of Inerary. The inscription reads that he died, aged 16, from "…too much of the Athole Blaze, and a fiste to the heed from Mollie Stewart".
By the 1700's the drink had become a firm favorite of the Jacobites. It is said that it's over-indulgence by the rebel leaders contributed to their ultimate downfall.
During the 19th century several notable distilleries began shipping Blaze in limited quantities – but its precocious shelf life (of around two days, with extensive shaking), made commercial production all but impossible.
The drink is also variously known as Arthol Baise, Atholle Bose, Arthole Bias and "The Biggun"
- 1 large bottle of single malt whisky
- Half pint of double cream
- 300g of Scottish jam (strawberry preferable)
- The whites of six large eggs
- The yolks of six large eggs
- The shells of six large eggs
- One handful of oatmeal
1. Soak the oatmeal with the whisky and set aside.
2. Consume one small glass of whisky and set aside.
3. Beat the eggs until stiff.
4. Combine egg yolks and beat with added urgency.
5. Fold in the jam, cream and egg shells.
6. Blend in the oatmeal and whisky mixture at a feverish pace.
7. Pour into six small bottles, and store in a cool, damp place for at least one week.
8. Shake bottles vigorously every hour.
Makes approximately twenty-five adult-sized servings (or forty child-appropriate portions).
Traditional Serving Style:
Spoon the drink through a fine sieve into small pewter mugs.
Warm over open flame until liquid is "scadding hot".
Down liquid in one swift motion; clutch chest hairs and shout "Finistere!"
Preparation time: 30 minutes
Cooking time: 20 minutes (plus around twelve hours of follow-up)
Difficulty level: Moderate
Known fatalities: At least twelve


text:
Food intake assessment in acutely ill older internal medicine patients.
Geriatr Gerontol Int. 2019 Jul 22;:
Authors: Tonkikh O, Shadmi E, Zisberg A
AIM: Poor food intake is a major concern among hospitalized older adults. This study investigated the frequency and optimal timing of in-hospital food intake assessment in terms of its ability to predict hospitalization functional outcomes.
METHODS: Secondary analysis of a cohort study of 699 older adults (age ≥70 years) admitted to internal medicine wards for non-disabling conditions was carried out. Daily food intake was assessed using self-reported estimation of portions consumed at each meal and calculated according to the caloric composition of the meals. Nutritional status on admission, baseline and discharge activities of daily living, and cognitive status were assessed using validated questionnaires. Repeated measures analysis of variance (n = 263) and multiple logistic regression models (n = 475) for predicting activities of daily living and cognitive decline were used to establish required frequency and optimal timing of food-intake monitoring.
RESULTS: Mean daily intake significantly increased from the first 48 h from admission (0.51 ± 0.30) to the second and third assessments (0.62 ± 0.30 and 0.63 ± 0.30, respectively). Eating half or less of the served meals both within the first 48 h of admission and after 48 h was associated with higher odds of cognitive decline (OR 1.93, 95% CI 1.27-2.94; OR 1.62, 95% CI 1.04-2.51, respectively). Low intake after 48 h of admission was associated with higher odds of activities of daily living decline (OR 1.66, 95% CI 1.03-2.67).
CONCLUSIONS: Food intake increases from the first 48 h of admission onwards and becomes more consistent 3 days after admission. The associations between low food intake at various time points and worse functional outcomes show the importance of routine food intake monitoring for at least 3 days. Geriatr Gerontol Int 2019; ••: ••-••.
PMID: 31332926 [PubMed - as supplied by publisher]


Quickstart: Schedule tasks using WinJS
Quickstart: Schedule tasks using WinJS
[This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you're developing for Windows 10, see the latest documentation]
Applies to Windows and Windows Phone
The Scheduler allows your Windows Runtime app using JavaScript to perform background work without disrupting the app's foreground tasks (like animation). This helps minimize a seemingly unresponsive or 'stuttering' experience for users and can possibly shorten startup time. This quickstart explains how to schedule prioritized background tasks using the Scheduler object in the Windows Library for JavaScript.
Note For more examples and sample code that demonstrate how to use the Scheduler, see the HTML Scheduler sample.

Prerequisites
For this quickstart, you need to be able to create a basic Windows Runtime apps using JavaScript that uses WinJS in Windows 8.1 or Windows Phone 8.1. For help creating your first app, see Create your first Windows Runtime app using JavaScript.
Instructions
Create a new project by using the Blank App template
This article uses a basic Blank App template in Microsoft Visual Studio 2013. To create a new Blank App, do this:.
 1. Start Microsoft Visual Studio Express 2013 for Windows.
 2. From the Start Page tab, click New Project. The New Project dialog opens.
 3. In the Installed pane, expand Templates, JavaScript, and then Store Apps. Select the type of project (Windows, Windows Phone, or Universal) that you want to create. The available project templates forJavaScript are displayed in the center pane of the dialog.
 4. In the center pane, pick the Blank App project template.
 5. In the Name text box, type Scheduler demo.
 6. Click OK to create the project.
Add the HTML and CSS for the app
The sample app provided in this article uses a simple HTML interface that is laid out in a grid with two rows and two columns. To set up the HTML markup for the page and the Cascading Style Sheets (CSS) that are used to style the app, do this:
 1. Open default.html and insert the following HTML into the  element. This code should be a direct child of the  element. The HTML creates three
 elements, used to display output from the JavaScript code.

 <button id="getState">Get scheduler state</button>

Counter

Scheduler state

 <textarea id="stateResult"></textarea>

 2. Open the default.css file (css/default.css) and replace the contents with the following code. This CSS arranges the HTML in the app in a simple 2 × 2 grid.

 body {
 display: -ms-grid;
 -ms-grid-columns: 500px 1fr;
 -ms-grid-rows: 500px 1fr
 }
 body * {
 margin: 20px;
 }

 #scheduler {
 -ms-grid-column: 1;
 -ms-grid-row: 1
 }

 #state {
 -ms-grid-column: 2;
 -ms-grid-row: 2;
 }

 #state textarea {
 width: 400px;
 height: 200px;
 }

 #counter {
 -ms-grid-column: 1;
 -ms-grid-row: 2;
 }

 #counter div {
 font-size: 20pt;
 color: aqua;
 }

Add the code to schedule jobs on the Scheduler
The Scheduler object in Windows Library for JavaScript (WinJS) uses a single universal queue with a priority-based scheduling policy. This allows you to specify tasks at varying levels of priority. The tasks are then prioritized against other tasks within the system.
Using the Scheduler.schedule method, you can queue up jobs on the scheduler. The schedule method accepts four parameters: work, priority, thisArg, and name.
 - The work parameter accepts a function that defines the work to be done. When the function is called, it is passed a single argument—a IJobInfo object. The IJobInfo object includes members for managing the execution of the job. The shouldYield property specifies whether the job should be paused for other, higher-priority work. The setWork method allows the job to cooperatively yield. It can be rescheduled to finish its work in the future when the scheduler determines it to be the right time, without the job losing its spot within its current priority level. The IJobInfo object also includes a job property that returns an IJob object, which contains details about the job itself.
 - The priority parameter, as the name implies, sets the priority of the job. It accepts a value from the Priority enumeration. For example, a high priority job is executed before a normal priority job, which is executed before a belowNormal priority job (and so on).
 - You can use the thisArg parameter of the schedule method to specify a context to run the job on. When the job is running, the function passed in for the work parameter can access the context through the this keyword.
 - The fourth parameter, name, provides a means of identifying the job within the scheduler's queue. This parameter allows you to identify tasks running on the scheduler when you're debugging or logging events.
In this next procedure, you create a job to run on the scheduler. This code schedules a low-priority job that counts from 1 through 100,000, updating the user interface as it counts. A counter variable, contained in the parent's lexical scope, maintains the state of the job. When a higher-priority job enters the queue, this job exits and reschedules its work on the scheduler.
 1. Open default.js and add the following code to the handler for the app.onactivated event (after the call to args.setPromise).

 var scheduler = WinJS.Utilities.Scheduler;

 // Define a low-priority, time-consuming, job for the scheduler
 // to execute. This job counts from 1 to 100K, displaying each
 // number that it counts.
 var counter = 0;
 var counting = function (jobInfo) {

 while (counter < Math.pow(10, 5)) {

 counter++;
 counterOutput.innerText = counter;

 // Force the job to pause if a higher priority job
 // comes into the queue, and resume the job after
 // the other job is complete. Note that you need to
 // include the 'break' to exit the while block.
 if (jobInfo.shouldYield) {
 jobInfo.setWork(counting);
 break;
 }
 }
 }

 // Schedule the counting job at a low-level priority.
 scheduler.schedule(counting,
 scheduler.Priority.idle,
 null,
 "counting")

 2. Add the following code to the event handler for the app.onactivated, below the code that you added previously. This code adds an event handler to the click event of the button that is declared in the HTML. The event handler schedules a new job called gettingState on the scheduler with a normal priority. Since the counting job has a priority of idle, the gettingState job preempts it because it has a normal priority.

 // Get the state of the scheduler. While the counting job
 // is running, this will display two jobs: this 'getting state'
 // job and the 'counting' job.
 var gettingState = function (jobInfo) {
 var currentTime = new Date();
 currentTime = currentTime.toLocaleTimeString();

 var state = scheduler.retrieveState();
 stateResult.value = currentTime + "\n\n" + state;
 }

 // When the button is clicked, display the current state of
 // the scheduler to the user. This is scheduled as a
 // normal-priority job so that the 'counting' job will yield to it.
 getState.addEventListener("click", function () {

 scheduler.schedule(
 gettingState,
 scheduler.Priority.normal,
 null,
 "getting state");

 });

 3. Press F5 to run the sample and, with the counter running, click the Get scheduler state button. The output under Scheduler state looks something like this.
 9:11:52PM

 Jobs:
 *id: 3, priority: normal, name: getting state
 id: 2, priority: idle, name: counting
 Drain requests:
 None

 The output shows the jobs currently in the queue for the scheduler. The asterisk indicates the job that is currently running on the scheduler.
You can also preempt all other jobs on the scheduler by using the Scheduler.execHigh method. The execHigh method executes some code synchronously (it is done when execHigh returns) at the high priority level. This ensures that any asynchronous operations which are started


Tuesday, October 26, 2010
Desaturate an image -- without JavaScript + client side + cross browser
so how to grayscale an arbitrary image at client side?
in Internet Explorer it's a one CSS liner:
_TAG_ { filter: gray }
In webkit and firefox there is currently -- in 2010 -- no way to desaturate an image solely with CSS.
So for a client side solution there is only 2 ways left: canvas and SVG. While the canvas solution is perfectly valid i feel the SVG solution to be more elegant, because with the SVG solution it's only html and css thus only markup language.
The solution
so how do i use SVG to desaturate my image?
basicaly it's only the following 3 snippets of code:

 0.3333 0.3333 0.3333 0 0
 0.3333 0.3333 0.3333 0 0
 0 0 0 1 0"/>

and following CSS code:
_TAG_ { filter:url(_TAG_) }
put the SVG filter element at any position in your html code, but be sure that it's displayed. so amongst others don't use "display: none". in order to hide the SVG element you can use height="0" and width="0" instead.
for firefox becarefull to use the right namespace for your SVG elements. hence be sure to use xhtml or to use the functions createElementNS and setAttributeNS.
If you go the xhtml way don't forget to:
-add following attributes to your html element:
-set the extension of your html file to.xhtml
Arbitrary SVG effect on arbitrary html element?
what about using an arbitrary SVG effect on an arbitrary html element?
in firefox you can simply style any html element with any svg effect using CSS, see _URL_
in webkit you could use the element but unfortunately not all SVG effects works on embeded objects, e.g. see _URL_
in internet explorer use the CSS filter property.
in webkit and firefox use a SVG filter element for the desaturation then use a SVG image element to load your image and finally apply the filter on the image with CSS.
for firefox and webkit you can see a live example on dooity.com -- look at the twitter and facebook icons in the footnote.
 1. very nice blog, man! continue to help us out with your nice articles, Birtoull!
 2. This is awesome, more posts like this one :)
 3. This comment has been removed by the author.
 4. Hey man. Great post!
 I put together a tutorial that explains how to do this using only CSS/HTML. It makes use of the opacity and transition style declarations. With this, two images can create a "transition illusion" between themselves using the :hover pseudo-selector.
 Check it out and let me know what you think. You can find the tutorial here.
 5. after practice, still not worked for blogger...hehehe
 but i can fixed...hohohoho
 ty ty ty


text:
A rare maia hapai — Hawaiian pregnant banana — underwent a pseudo-cesarean section Saturday revealing the compacted and glistening fruit in the banana's trunk.
As Amy B. H. Greenwell Ethnobotanical Garden Manager Peter Van Dyke sliced open the swollen banana tree's trunk, a foul smelling liquid poured out and slender, tightly held-together bananas and a coiled stem emerged. It's a rare event for a rare plant that bears its fruit within its stem just once, maybe twice a year, at the Captain Cook gardens, which have three to four patches of the maia hapai variety.
The maia hapai is a variety found in Hawaii and areas of Polynesia, said Van Dyke. It falls within the musa genus, which includes most species that produce edible bananas as well as dwarf and ornamental species, he said.
Normally, the pregnant banana variety bears fruit through the top of its stem, however, the variety periodically bears the fruit within its stem. Because the tree grows from a main underground stem, or rhizome, it doesn't require sexual reproduction giving way for the bananas to form within the plant, he said.
For every time the banana bears its fruit within its stem, the maia hapai bears fruit 20 to 30 times normally, Van Dyke said. It takes about eight to nine months to reach maturity and the fruit is edible, but doesn't have the same flavor as a fully developed, ripe banana.
Not much is known about why the plant occasionally bears fruit within its stem, Van Dyke said. However, research has suggested that it is a genetic virus or mutation passed through the plant that seems to choke off its ability to push the fruit through the stem.
"Other bananas can and do, but this type will do it every now and then," he said. "It is more regular with the maia hapai."
For more information on the garden, visit bishopmuseum.org or call _PHONE_.


text:
Wisconsin's population could grow by 800,000 people over the next three decades. A report from the state and UW-Madison Applied Population Laboratory projects a 14 percent growth rate over the next 30 years, which would bring the state population up to 6.5 million residents by 2040.
The report is based on 2010 census data and other population projection models, according to David Egan-Robertson with the UW-Madison Applied Population Laboratory. He says it's meant to help officials get an idea of the possible age distribution, mortality rates, and migrations into the state in the coming years.
Egan-Robertson says they expect the most rapid growth over the next decade or so, as the economy improves. The addition of more jobs will spark new migration into Wisconsin, which usually increases birth rates as well.
Growth could drop off around 2026, as the leading edge of the baby boomers start hitting their mid-80s. Egan-Roberts says nearly one-in-four Wisconsinites are expected to be age 65 or older by 2040, which is almost double the level of where that demographic currently rests.
Information from the report is expected to help the state project and plan what infrastructure improvements and additional services may be needed as the make-up of the population changes.
AUDIO: Andrew Beckett reports (1:20)


text:
Kathmandu (AsiaNews) - Hundreds of Catholics took part in the funeral for Jesuit historian Fr. Ludwig Stiller, celebrated on March 12 by Bishop Anthony Sharma, apostolic vicar for Nepal. Many intellectuals and religious representatives were also present at the church of the Assumption in Kathmandu. For the Hindus and Muslims as well, Fr. Stiller's death is "a great loss" for the country.
Bishop Sharma commemorated the Jesuit missionary saying that "Fr. Stiller was a true Catholic who served the nation at his best, but his demise has caused irreparable loss to us."
Originally from the United States, Fr. Stiller arrived in Nepal in 1956, and in 1969 he received honorary citizenship. He was fascinated by the history of the country at the foot of the Himalayas, and dedicated himself above all to researching the nation's modern roots. The first Nepalese to receive a doctorate in history at Tribhuvan University in Kathmandu, he published a number of books that are recognized by all as important instruments for getting to know the country's recent past. Noteworthy among these are "Prithwinarayan Shah in the Light of Dibya Upadesh," "The Silent Cry," and "Nepal: Growth of a Nation."
In order to explain the reasons for his research efforts, Fr. Stiller often used to say that "Nepal is our child and we should let it grow." For this reason, together with his many publications, he also produced CD's and videos to help the Nepalese themselves learn or rediscover the history of their country in the 18th and 19th centuries. Moreover, he contributed to the foundation of the Centre for Nepal and Asian Studies and the Godavari Alumni Association, institutions dedicated to the reconstruction of the country's history in the past few centuries.
Together with his work as a historian, Fr. Stiller was also engaged in important efforts in the field of education, promoting instruction for all Nepalese young people by teaching at the St. Xavier School in Kathmandu, and collaborating with the educational initiatives of the Jesuits scattered throughout the country.
His death was a painful loss for his many former students, but also for the faithful of other religions in the country, who appreciated him as a scholar and educator.
According to Hindu spiritual leader Chintamani Yogi, "Fr. Stiller was not only the wealth of the Catholic community, but he was also a great resource for many Hindu who could read and be enlightened through his books."
Nazrul Hussein, president of the Nepal Muslim Federation and secretary general of the Interreligious Council, says, "The death of the father has not only shocked Catholics, we are also equally shocked and we pray for his soul."


text: The synthesis and characterization of mullite composite nanocrystaline from high-silica kaolin sampled from Tianyang County of Guangxi Zhuang Autonomous Region is presented in this paper. Rough kaolin is firstly grounded and processed to remove impurities, iron and carbon before burned to produce composite oxides with mullite as major components. The composite oxides are further synthesized into composite mullite nanocrystaline by using hydrothermal crystallization process under low temperature and normal pressure. Tests on the composite nanocrystalline by TEM, TG-TDA, and X-ray diffraction methods show that the nanocrystalline range in size from 40 to 100 nm and are well textured. They also show significantly enhanced thermal stability at temperature as high as 1000oC.


text: Learning from the data stored in a database is an important function increasingly available in relational engines. Methods using lower precision input data are of special interest given their overall higher efficiency but, in databases, these methods have a hidden cost: the quantization of the real value into a smaller number is an expensive step. To address the issue, in this paper we present MLWeaving, a data structure and hardware acceleration technique intended to speed up learning of generalized linear models in databases. ML-Weaving provides a compact, in-memory representation enabling the retrieval of data at any level of precision. MLWeaving also takes advantage of the increasing availability of FPGA-based accelerators to provide a highly efficient implementation of stochastic gradient descent. The solution adopted in MLWeaving is more efficient than existing designs in terms of space (since it can process any resolution on the same design) and resources (via the use of bit-serial multipliers). MLWeaving also enables the runtime tuning of precision, instead of a fixed precision level during the training. We illustrate this using a simple, dynamic precision schedule. Experimental results show MLWeaving achieves up to16 performance improvement over low-precision CPU implementations of first-order methods.


HomeHelp ArticlesViewsHow to create own custom user defined groups
How to create your own custom, user-defined groups
Now you can create your own custom, user-defined groups, where you can view the activities grouped in a certain manner, whether that be an activity status, remaining duration etc.
You can define not only one group condition, but specify multiple grouping criteria. For example, if you want to group activities by several grouping criteria, you have to do the following:
 1. Open the Activities View, by clicking on the Activities tab.
 2. Click on the Group option in the ribbon.
 3. Choose the Group By criteria from the dropdown list.
 4. Enter additional Interval and Indent Level Values for the grouping criteria.
 5. Click OK.
Activities grouping
In the example above, you can see that this activities grouping is made with two conditions (criteria), by Remaining Duration and which of the activities with the given remaining duration are Critical.
This is how the different groups are visualized in the Activities table.
Groups in ScheduleReader Grouped by finish weekly
Still have questions?
Email Us Your QuestionRequest Live Demo Session


text:
Waiting for an update on the conservation and restoration of our Horten H IX V3 "Bat-wing Ship?" Here's the latest! Our conservation staff, in collaboration with curator Russ Lee, is working with the Smithsonian's Museum Conservation Institute (MCI) to figure out the materials and technologies used to craft the Horten H IX V3. For example, the transparent canopy was analyzed with a portable Raman spectrometer and determined to be a polymethyl methacrylate (PMMA) plastic. PMMA was developed by Rohm and Haas in the mid-1930s in Germany and the United States, and the material is reputed to have been incorporated quickly into aircraft canopies, gun turrets, and transparent noses. It is lightweight, impact resistant, relatively easy to form, and transmits light even better than glass. In this instance, identifying the canopy as PMMA confirms what we already expected from our research of trade literature from that period. It also shows how studying our collection, visually and with analytical tools like MCIs Raman spectrometer, provides direct physical evidence of an aircraft's manufacture, which enriches our understanding of the history of early plastics in aviation.
Raman spectroscopy identifies materials by shining a laser beam at a surface and measuring the energy distribution of inelastically scattered light. It is potentially non-destructive and does not require removing a sample from the aircraft. MCIs spectrometer weighs only 6 lbs. and fits in a convenient "carry on" sized suitcase for trips out to the Udvar-Hazy Center and other Smithsonian museums.
Lauren Horelick is a objects conservator in the Collections Department of the National Air and Space Museum.


Description of this paper
Last year, Southern Manufacturing Company
Description
solution
Question
Question;Last year, Southern Manufacturing Company, 300 people had colds during the year. One hundred fifty people who did no exercising had colds, and the remainder of the people with colds were involved in a weekly exercise program. Half of the 1000 employees were involved in some type of exercise.A. What is the probability that an employee will have a cold next year?b. Given that an employee is involved in an exercise program, what is the probability that he or she will get a cold next year?c. What is the probability that an employee who is not involved in an exercise program will get a cold next year?

Paper#62166 | Written in 18-Jul-2015
Price : $22
SiteLock


Places in Esther
Download KML file of Esther for use in Google Earth.
Chapters with Places
 1. Esther 1 (5 places)
 2. Esther 2 (3 places)
 3. Esther 3 (1 place: Susa)
 4. Esther 4 (1 place: Susa)
 5. Esther 8 (3 places)
 6. Esther 9 (1 place: Susa)
 7. Esther 10 (2 places)
Place Possible identifications (tap to highlight on the map)
Babylon 1
Esth 2:6
 1. Ishtar gate from BabylonBabylon
Esth 1:1, 8:9
 1. pyramid at El-Kurru in EthiopiaEthiopia
Esth 1:1, 8:9
 1. panorama of hills in the historical province of IndiaIndia
Esth 2:6
 1. aerial cityscape of JerusalemJerusalem
Esth 1:3, 1:14, 3 more
 1. ruins at Tell HagmatanaMedia
Esth 1:3, 1:14, 3 more
 1. panorama of ruins at Persepolis in PersiaPersia
Esth 1:2, 1:5, 15 more
 1. ruins at ShushShush
Image Credits
Radomir Vrbovsky, Bertramz, AQEEL BAIG, Godot13, Philippe Chavin, Hadis Faghiri, Carole Raddato
This page attempts to identify all possible locations for every place mentioned in this book of the Bible.
The isobands you see on the map (gray areas with dark borders) attempt to give you confidence where a region is. Because many ancient regions aren't precisely defined, I consulted atlases to determine where the biblical region is located and used that data to build the isobands. The smaller isobands reflect more confidence that the given isoband is in the region, while the larger isobands reflect less confidence. Isobands are a kind of contour line that here indicate confidence levels.


Exploration Geophysics
Ground Magnetic Surveys – Seeing Beneath The Rocks
Although ground magnetic surveys measure rock magnetism, they can help find minerals that aren't magnetic, including gold. In fact, the areas that aren't magnetic can be as significant as those that are. This is why ground magnetic surveys are important for far more than finding iron ore.
Why Is A Ground Magnetic Survey Useful?
Ground magnetic surveys map the magnetism of underlying rocks. The most common magnetic minerals found are pyrrhotite, (iron sulphide), and magnetite. Magnetite when found with sufficient purity and quantity may become an iron ore deposit.
Pyrrhotite is important because of the minerals it's often associated with including pyrite, another iron sulphide mineral, which may contain gold. Other valuable minerals often associated with pyrrhotite include; chalcopyrite (copper sulphide), sphalerite (zinc sulphide), and pentlandite (nickel sulphide).
Pyrrhotite is key to the ability of ground magnetics to reveal hidden zones of potentially valuable non-magnetic minerals.
Ground magnetic surveys are also used to understand the general structure of underlying rock , identifying faults and folds otherwise hidden beneath cover rocks and for identifying demagnetised zones associated with hydrothermal activity.
The heat of, hydrothermal activity demagnetises rocks. These demagnetised zones may be identified using ground magnetics on a local scale, or by aeromagnetics at a regional level. This technique can identify epithermal gold deposits. In the goldfields around Charters Towers, Queensland, Australia, aerial and ground magnetic surveys helped identify demagnetised associated with swarms of hydrothermal quartz veins, under younger sedimentary cover.
Conducting A Ground Magnetic Survey
A survey is usually done by two operators. While walking across the landscape an operator can encounter numerous obstacles, but the idea is to walk as straight as possible. In heavily vegetated areas, walking can be quite slow and concentration has to remain high to avoid hazards such as snakes, rabbit holes or even obscured mine shafts. On good ground, operators can walk up to 15 km a day, so a high level of fitness is required. If you are not fit at the start of the survey, you will be by the end!
Each operator walks across the survey area with a magnetometer and GPS in a backpack. Changes in the earth's magnetic field are recorded along the length of each line. GPS coordinates for the readings are also recorded. A plot of these coordinates reveals that the actual paths walked are normally not perfectly straight but wriggle across the landscape. Luckily, these minor deviations do not significantly affect the result.
Ground magnetic survey
Planned ground magnetics with a line spacing of 25m (red). Walked lines by Operator 1 (white) and Operator 2 (black) are shown. Base image: Google Earth.
Along with the magnetic field changes, the elevation of the land surface is also recorded by the GPS. This data will later be used by software to generate 3D model of the topography of the survey area.
The spacing between successive survey lines can vary between 100m to 20m depending on the resolution required. The narrower the line spacing, the higher is the resolution of the resultant magnetic image. The highest resolution images can reveal subtle structures including subtle features in faults and shears, which may point to high grade ore shoots.
A base station is needed for every survey. The station records daily variations in the earth's magnetic field caused by electric currents in the upper atmosphere, by solar activity. These daily fluctuations are later corrected for, otherwise incorrect magnetic images can result.
Interpreting A Ground Magnetic Survey
Back in the office, a geophysicist processes the data removing artefacts produced from surface items such as steel drums and wire fences. Filters and corrections are used to enhance the data to reveal subtle features and structures within the underlying rock.
Reduced-to-pole (RTP) is a very important correction made to the data, particularly for locations far from the earth's magnetic poles. The RTP filter corrects for the artificial effect of being of the distance to the earth's magnetic poles, allowing for accurate drill-hole location and targeting.
Geophysical interpretation is as much an art as a science. An experienced scientist will use a variety of filters that highlight different aspects of the magnetic gradients in the data, and reveal subtle changes which may point to concealed structures and associated mineral occurrences.
Other high level filters used by geophysicists include tilt derivative and horizontal derivative, each providing a slightly different way of viewing the data.
A correction may be applied to standardise the data to a specific height above the ground. Upward continuing helps to remove or minimise erratic surface magnetism, while enhancing longer wavelengths associated with deep objects and features..
The geologist in close consultation with the geophysicist interprets the magnetic images. The use of specialised GIS mapping software allows for other data such as stream sediment, soil and rock chip geochemistry to be combined with the magnetic images. Any coincident anomalies become potential drill targets.
Tags
David Tilley
Dr. David Tilley has a wealth of experience in the minerals industry, federal government and academia. Early in his career from 1991 to 1998 he was a PhD scholar, research associate and associate lecturer at the Australian National University, in Canberra. During this time, he lectured geology, mineralogy and field mapping techniques and studied the weathering of minerals and the formation of bauxite. From 1999 to 2005, he was a resources and energy policy writer within the Australian Government. Since 2006, he has worked as an exploration geologist for a number of exploration and mining companies in Australia and New Zealand.
Related Articles
Check Also
Close
Close


Sliver space tolerance, what is it?
When calculating thermal loads must configure either the distance parameter "sliver space", so that the calculation engine Revit as we interpret the model created. Revit will distinguish two types of walls, interiors and exteriors, the only way I used to distinguish from each other is:
 - If a wall having spaces defined on both sides, is an inner wall.
 - If a wall is a space defined only one side is an exterior wall.
By modeling a building we can find small areas that do not need to define them as spaces (eg amount of facilities), but nevertheless, if we do can cause Revit interpreted as exterior walls, walls that are not. The parameter "sliver space" is to avoid this error.
A brief video explaining.
Ground plane and project phase
We must never forget to check on that level has awarded the parameter "ground plane" in the dialogue of thermal load calculations, after review we will cause all the walls that are below this level are considered in contact with land like a conventional basement.
Below is a brief video editing this parameter and the "project phase".
Family for electrical panel in Revit MEP
[google tranlation]
Setting up an electrical system in Revit MEP requires the adaptation of certain families to the standards in force in the country to perform the project. The following short video explains how to be the most appropriate configuration of the family of a panel board for the Iberian Peninsula. In previous articles explaining how to set a light to be accepted by an electrical panel and a system in Revit MEP. I leave you with the video.
"building type" settings
"building type" parameter
For the calculation of thermal loads, the first thing to define is the use to which it will be allocated the building, in the following video shows how to assign this use.
Creating zones
Creating a project zona's is important, since the areas, unlike the spaces are those with the most important parameters defining the study of thermal loads, such as the setpoint temperature cold and heat, or flow rate of air exchange.
The following video shows how to create a zone.


text:
Browse our Culture Dictionary Alphabetically
Some terms acquire new meaning faster than a typical dictionary can capture the change. The American Heritage New Dictionary of Cultural Literacy includes contemporary word usage as well as essential and classic terms from the Bible, mythology, philosophy, literature, world history, geography, anthropology, psychology, and sociology. The New Dictionary of Cultural Literacy is a wonderful alternative for learning the meaning of important words and ideas.
« Back to Home Page


text:
Interreg Europe funded CLEAN project partners had a study visit on the 17th and 18th of May in the Joensuu city in North Karelia (Finland), hosted by the CLEAN partner Regional Council of North Karelia about the solutions that can decrease energy consumption and improve energy efficiency of living and working in the post COVID19 world.
Modern building engineering technology can help to save energy in the new working environment with automated adjustments of temperature, ventilation and other variables. So, during the first day the Study Visit, attendees had the opportunity to visit:
- Meteorite House, an experimental design project that sought to introduce new shapes and building methods to wood construction.
- Lighthouse Joensuu, the highest wood building in Finland.
- Kontiolahti social and health service centre, that keeps the m²s at minimum to maximize space management efficiency and save energy.
On the 2nd day, CLEAN partnership celebrated a seminar on "Regional measures & highlights to cut emissions and to improve energy efficiency of public buildings" from the city of Joensuu and online. After that and as part of the Study visit, attendees had the opportunity to visit LVISKA smart renewable energy based building automation learning environment.
We have to thank all the speakers for their brilliant presentations in the seminar and our partner Regional Council of North Karelia for hosted the 2 Day event in North Karelia!


Welcome to the Treehouse Community
Looking to learn something new?
iOS Swift Collections and Control Flow Control Flow With Loops While and Repeat While
Michael Cronk
Michael Cronk
7,607 Points
I was just wondering if anyone could break this down and explain to me how this works...?
let numbers = [2,8,1,16,4,3,9] var sum = 0 var counter = 0
while counter < numbers.count { sum += numbers[counter] counter += 1}
Michael Cronk
Michael Cronk
7,607 Points
Thank You! That makes so much sense now.
1 Answer
Hey Michael, I've posted your code with my comments below. Hope this helps.
//declares an array of Int's named numbers
let numbers = [2,8,1,16,4,3,9]
//declares an Int variable named sum, initialised with a zero value
//used to keep track of the sum total
var sum = 0
//declares an Int variable named counter, initialised with a zero value
//this is used as an index value, as well as an indicative value
//to compare to the number of items in the numbers array
var counter = 0
//While Loop
//This should read as "While the counter is less than the amount of items in the numbers array, execute the below."
//While this conditional is true, the body of the loop will execute.
while counter < numbers.count {
 //The += operator takes the current value of sum, and adds
 //the number at the index specified by the counter property.
 //can also be written as sum = sum + numbers[counter]
 sum += numbers[counter]
 //We then add 1 onto the current counter property so that
 //the index next time will be one more than this execution.
 //If this was the last index in the array, the boolean
 //of the while loop condition will become false and stop executing
 //because the counter is now higher than the amount of items in the numbers array.
 counter += 1


Home MBE Articles Adventure Cragging Etiquette: Ethics for a sport under a microscope
Cragging Etiquette: Ethics for a sport under a microscope
By Jason Martin
In the old days, most people learned to climb from a mentor who showed them the ropes, literally. These mentors would also teach new climbers how to behave at climbing areas. That's not so common anymore. Now, most people transition to outdoor climbing after logging time at a gym and they don't have the same kind of guidance that climbers had in the past. The result is that new climbers often make mistakes that irk not only other climbers, but also land managers.
Climbing ethics are important because the sport's growing. There's room for us all to have a good time if we treat each other and the crags with respect. But they're also important because we're under a microscope. Land managers are always watching. If we mistreat an area or if a dispute between climbers grows beyond the climbing community, it jeopardizes the crag.
It can take years to understand the nuances of climbing ethics, but there are a handful of universal ethical considerations that every climber should contemplate.
Human waste and trash
Nothing gets a crag closed down faster than human waste and litter. Indeed, nothing makes a crag less appealing than those things either.
Poop is a major problem at climbing areas across the country. New climbers often don't know how to deal with it and leave stinky surprises for others to find. Sometimes they seem to think putting a rock on top of the pile will mitigate its impact. It doesn't.
The best way to deal with human waste is to carry it out. Several commercial waste bag systems make this easier, but Ziploc bags work too.
If you're unable to deal with packing out your waste, climbing outside probably isn't for you. This is considered a baseline standard that everyone should abide by at hundreds of climbing areas throughout the United States and Canada.
If you are in an area with good, organic soil, it's possible to bury your waste in a cat hole. Dig your hole at least 6 inches deep, at least 200 feet from any water source and nowhere near the crag. Pack out your toilet paper. Climbing tape, candy bar wrappers, gum, cigarette butts and other trash should always be packed out.
Crag hogging
Climbing clubs and other large organized groups occasionally string ropes on all the climbs in an area to claim them. If people from the group are actively climbing on the ropes, there's nothing wrong with this. The problem arises when the ropes are left empty while another party waits to climb.
North American ethics dictate that whoever gets to the crag first gets priority. But that doesn't mean they're the only ones with access for the day. Group leaders should work to accommodate all visitors.
Multi-pitch climbs have a similar issue. If you're first to the crag, then you get priority access. However, if you are first and you are not a fast party, you should allow others to pass. Those who arrive later should understand that even if they're faster climbers, they still must ask before passing.
The know-it-all
Occasionally you will run into the person who thinks he knows everything. In some cases, he'll provide unsolicited beta or advice. In other cases, he will tell you all the things you're doing wrong.
If you're that guy, nobody wants to listen to you.
There are legitimate reasons to step in and give advice. If someone is in imminent danger you should say something.
But it's quite unusual for someone to be in such danger. It's far more common to run into someone who's doing something mildly wrong. In those cases, be friendly, talk to the person, make friends with them, and then provide gentle, nonjudgmental advice.
Dogs and music
In most climbing areas, well-behaved dogs on a leash are acceptable. Barking dogs, dogs off-leash and dogs that bite people are not welcome. Ask yourself two things before bringing your dog: does your dog listen to you? If it doesn't, it's not acceptable at the crag. And second, ask yourself honestly if your friends like your dog. If they don't, strangers probably won't either.
Not everyone has the same musical tastes. In fact, many people like to hear the sounds of nature when they go climbing. It's fine to listen to headphones, but speakers are not considered acceptable in either a crag or a multi-pitch environment.
Rock climbing is one of the fastest growing sports in America. The Outdoor Foundation estimates that 4.6 million people climb each year. Certainly a large percentage of them only climb indoors, but we all know they won't stay there – climbing outside is just too much fun. Educating yourself and others in climbing ethics will ensure that everyone has a good time and that the crags and mountains of North America will remain open and clean for generations to come.
Want to get involved with protecting your favorite rock climbing access? Get active with these organizations:
Washington Climbers Coalition
Access Fund
The American Alpine Club
Climbers' Access Society of
The Mountaineers


text:
Optimum Design of Thin Walled Structures.
Final scientific rept. 1 Jun 72-31 May 73,
CRANFIELD INST OF TECH (ENGLAND) DEPT OF AIRCRAFT DESIGN
Pagination or Media Count:
The research program relating to the optimum design of thin walled structures is a broadly based effort which reflects the continuing interest of the Aircraft Design Division in fundamental aspects of the analysis and design of highly efficient structures for aero-space applications. Topics briefly discussed include the following Post-buckled design, design of shear webs foam stabilised plates compression panel design including plasticity effects.


text:
UCL Energy Institute
Jenny is a Research Associate in Energy and Buildings at UCL Energy Institute, and is part of the RCUK Centre for Energy Epidemiology. Her research interests include the design and execution of socio-technical research into domestic energy use, in-use building performance, building physics and methods of building energy modelling.
Jenny worked for two years as a Consultant at Element Energy, a low carbon energy consultancy carrying out rigorous mathematical analysis to help provide a sound evidence base for clients to make decisions on low carbon strategy. Jenny was hired as a built environment specialist and carried out modelling and analysis for clients including DECC, the CCC, energy companies and charities. Example projects included: creation of a dynamic model of a micro-CHP system interacting with a house, zonal simulation of different heating systems in a historic palace to protect the building without a high energy penalty and technoeconomic modelling of the integration of heat pumps in district heating networks.
Jenny's training in the field of energy demand came from her PhD at the LoLo Centre for energy demand reduction in the built environment, where she studied how energy efficient building retrofit might change occupants' heating behaviour. Her work focussed on integrating technical evidence from sensors and social data from occupants to discern how increase in internal temperature comes about when homes are retrofitted. She was able to challenge the conventional physics-based and economic approaches to retrofit, proposing a socio-technical approach instead.
Jenny holds an MSc in Environmental Design and Engineering at UCL and a Physics degree at the University of Oxford. Between these courses she spent a year volunteering with a Christian Organisation.
Policy reports produced for government:


User guide
Endpoint
The Web Application that exposes the service to the end user via web is reachable under _URL_
User Authentication
Any user that is registered to the NEANIAS AAI service is able to access the service. The authenticated users are able to:
 1. Initiate a new study.
 2. List past studies, that they have initiated; a user cannot access executions of other users.
Initiate new study
Input File
The initiation of a new study requires a file as input. The format of this file is described here. The following sources of input are supported.
 1. Demo file: This selection will list all input files available from the service provider.
 2. User file shared with the service: In the left bar of the web application there is a link to 'my online storage'. This is a NEANIAS-specific instance of Nextcloud that allows users to share files with the service. A user can access this online storage with her NEANIAS account, upload files and then share these files with the 'atmo-flud' user. All files shared with this user will appear for selection.
 3. Direct upload: The user can upload a file directly to the service.
storage
Algorithm Parameters
When selecting the input file for execution the user has to select the parameters of algorithm's execution. This parameters are described here.
Execution validation
The last step towards initiating a new study is the validation of input and parameters. Please be careful to validate your selection as it will start a long running process, depending on the size of the input file.
Algorithm Execution
When the user selects to start the algorithm execution, the web application provides live feedback of the execution's progress. The user is free to close the page and retrieve the execution information and results via selecting 'past-studies'. When the execution is complete the 'Show results' button becomes clickable and provides access to the output graphs.
workflow
Results
The results' page provides access to all output graphs. Moreover, it provides the following export options:
 1. Download results: The user gets locally a tar folder with the execution output.
 2. Download report: The user gets locally a pdf file with all execution details and output graphs.
 3. Share results: The service shares the folder that contains the execution output with the user. The user can access these files from the Nextcloud instance of NEANAIS. The shared folder will be available in the root folder of the user.
results
Past studies
In past studies a user can see a list of all studies she has initiated. The study parameters are listed there, along with the duration of the execution, if the execution has completed. In the 'actions' section of each row (as show the image bellow) a user has access to the export options of the results, as presented above.
past


text:
Even for Experts: Phishing & Training Campaigns set up within seconds with LUCY Software 4.3 [Video]
It can't be better! Cybercrime Prevention in Seconds! Also for Pros: A new Phishing and Training Wizard for Campaign Creation is available in LUCY V4.3. LUCY Software is the leading solution for cybercrime prevention.
Watch the 2-minute video and discover how to set up, start and send a complete simulated phishing attack and a security awareness training course to your employees in two minutes. We explain how this works:
- You need LUCY Server V4.3 as local installation or Cloud Appliance (Download).
- Log into LUCY and select 'New' and 'Campaign Wizard' options in the Campaign Dashboard.
- The wizard for creating the simulated phishing attack will start. Select the type of attack you want to use. Available are hyperlink-based, web-based, file-based, USB attack, Mail+Webfilter test, pure training without attack simulation or the Malware Simulation to test your infrastructure.
- Select the template on which the phishing attack should be based, define the attack language.
- Name your attack scenario and select the client under which the attack should run.
- If you want to add a training to the phishing attack, please select the corresponding checkbox.
- Now define the properties of the phishing attack: attack domain, sender name (of the simulated phishing email), sender email and subject of the message. You can already work with variables to address the victims individually here. The configuration of the attack part is now completed.
- Awareness Training part: Now select the appropriate sensitization training and the language to be used. There are hundreds of quizzes, videos, games, interactive courses, posters, etc. to choose from.
- Now also define the properties of the training lesson: source domain, sender name, sender e-mail and subject. This information is then used to send the user an invitation e-mail to complete the training.
- Select a predefined recipient group that is to receive the attack and the training or enter the recipients now.
- Done! Check your entries in the recapitulation of the phishing and training campaign and
- Press ‚Start'. Alternatively, professionals can go into the detailed settings of the attack and make further revisions! So even specialists benefit from the efficiency gain in campaign creation through the LUCY V4.3 Campaign Wizard.
Strengthen your staff against Internet attacks with LUCY Software! There is no better product for cybercrime prevention.


text:
C# Directory Class
The System.IO.Directory class in the.NET Framework class library provides static methods for creating, copying, moving, and deleting directories and subdirectories. Before you can use the Directory class, you must import the System.IO namespace.
Create a Directory
The Directory.CreateDirectory method creates a directory in the specified path with the specified Windows security. You can also create a directory on a remote compute.
The following code snippet creates a Temp folder in C:\ drive if the directory does not exists already.
string root = @"C:\Temp";
string subdir = @"C:\Temp\Mahesh";
// If directory does not exist, create it.
The CreateDirectory is also used to create a sub directory. All you have to do is to specify the path of the directory in which this subdirectory will be created in. The following code snippet creates a Mahesh subdirectory in C:\Temp directory.
// Create sub directory


text:
You wouldn't expect cardboard to be strong enough to build load-bearing infrastructure, but that's exactly what ingenious architect Shigeru Ban used to build a bridge across the Gardon River in France.
A garden-topped bridge designed by Thomas Heatherwick could span the River Thames by 2017, creating a new green park for London. The project's engineering consultants at Arup just unveiled exciting new
The bridge slopes from the Crescent to the Meadow by following the topography of the area and serving as its natural extension. The lattice shell envelops pedestrians as they walk through a tunnel covered
There are plenty of beautiful bridges that carry cars and pedestrians across the Seine River in Paris, so awesome design firm AZC has another idea in store. Why not create a bridge dedicated to fun? Their
Like many cities in the United Kingdom (and the world at large), Edinburgh suffers from congestion and dependence on fossil fuels. Biomorphis sees a potential solution for the city's infrastructure woes
Over 100 bridges, 20 tunnels, and six public ferries cross the River Thames, but only Blackfriars will shine in photovoltaic glory. Solarcentury is working in conjunction with other public transportation
The bridge would connect the Dangi-li Power Plant site (which is in the works to be redeveloped into public cultural space) in the north to the National Assembly Building in the south, while creating its
A welcoming beacon before a shining expanse of sea, Steven Holl Architects' LM project will update Copenhagen's waterfront with two eye-catching photovoltaic-sheathed skyscrapers and a sky bridge studded


text: Fundamental models have been developed to describe swelling and dissolution of glassy polymer thin films. The models account for solvent penetration by either Fickian or Case II diffusion mechanims. The convective flux due to local swelling as the solvent penetrates is included. Chain disentanglement at the polymer-developer solution interface is scaled with the local solvent concentration and polymer molecular weight using reptation theory. The effective surface concentration during dissolution is estimated by applying thermodynamics of swollen networks to the entangled polymer. Swelling and dissolution of thin polymer films have direct application to microlithography. Various molecular and processing parameters affect the outcome of resist development. The utility of the models for selecting appropriate developer solvents, minimizing resist swelling, and providing a better understanding of the swelling and dissolution of resists is demonstrated.


text:
Akito Van Troyer - Electronics
Oliver Jan - Violin
Performed at the Eyedrum in Atlanta as part of Listening Machines 2009
This piece takes a geometric approach to analyze violin sound, generate visual representation, and synthesize audio signal. Information such as pitch, volume, and timbre from violin sound is used to construct the Voronoi diagram which is then used to generate image. Information that is generated by the Voronoi diagram is further passed down to synthesize sound that accompanies the violin player.