Skip to content
Event Propagation in React
Published:
In reality Event Propagation concept is quite easy, but people tend to throw lots of words like, "Bubbling", "Capturing", "Delegations" "Events going up", "Events going down" those terms confuses people, yet they all true in their own terms. Event propagation in React works just like in real DOM, but events wrapped up in SyntheticEvents. But that doesn't change anything, they still behave as if they are working on DOM. So learning this concept in React pretty much appliable to anywhere where the DOM exists, at least some form of it.
Imagine a scenario where you have to click item inside another item. Can you do this without invoking wrapper elements click handler? No, you can't because, that is fundamentally impossible. Even though we think we clicked on the most inner item we are still interacting with parent or wrapper element one way or another. So, this is where the stopPropagation() comes in. Whenever an event tries to go up or down in the DOM tree, calling stopPropagation() will prevent that to happen. So, events can only propagate - moves up or down - till we prevent it.
Now, we try to emphasize those buzz-words one by one starting off with Bubbling.
Bubbling
🔗Event Bubbling's Github address
Bubbling means events going upwards. If you go ahead and click on LEVEL 3 it still says you clicked on LEVEL 1. But, how, you just clicked on most inner div right? That is because, in their default state events tries to propagate upwards on click.
Event Bubbling
But not to worry there is a really easy way to fix this in React.
const handleParentClick = (event: React.MouseEvent<HTMLDivElement, MouseEvent>) => {
 event.stopPropagation();
 alert('LEVEL 1');
};
const handleFirstChildClick = (event: React.MouseEvent<HTMLDivElement, MouseEvent>) => {
 event.stopPropagation();
 alert('LEVEL 2');
};
const handleSecondChildClick = (event: React.MouseEvent<HTMLDivElement, MouseEvent>) => {
 event.stopPropagation();
 alert('LEVEL 3');
};
These are the event handlers we used in our example. All we did was adding a event.stopPropagation(). This makes sure event won't propagate upwards. Now, if you go ahead click Stop Propagation checkbox, events won't be able to propagate.
Event Bubbling Recap
Now that we get Bubbling out of the way. Proceeding to Capturing.
Capturing
🔗Event Capturing's Github address
Capturing means events going downwards as oppose to Bubbling. This time, if we click on LEVEL 3 now it starts from the most outer to most inner. Just like bubbling but everything in reverse.
Event Capturing
To disable that all we need to use is event.stopPropagation(), again. People associate stopPropagation with only bubbling phase, but propagate means events moving through DOM elements without the direction matters - up or down -. If we go ahead and apply the same piece of code above, capturing will be prevented.
Event Capturing Recap


text:
The Stuart-Trembleur-Takla Lake boating system is located in north central British Columbia and comprises nearly 300 km of waterway. These long, narrow lakes are among the region's most significant recreational features. The lakes offer great sports fishing opportunities for rainbow and lake trout, burbot, kokanee, and mountain whitefish. The chain is also part of the longest migration route of chinook and sockeye salmon in British Columbia. With more than 630 km of lakeshore to explore, few developed facilities, and sparse levels of use, this chain of lakes provides a remote wilderness experience. A series of small parks have been established along the system providing protected anchorages or attractive beaches. No facilities have been developed at these sites.
Stuart Lake is one of the largest natural lakes in the province at 90 km long with 270 km of shoreline. The community of Fort St. James is located on the southeast end. The main body of the lake is between 6 to 10 km wide and is road accessible at many locations. The northwestern arm of the lake is narrower, has limited road access, and more of a wilderness feel. This portion of the lake is very scenic with numerous bays, points, and islands. Wildlife viewing, boating, hunting, and angling are popular pursuits in the area.
Stuart Lake Marine Park consists of three lakeside sites protected as part of the Stuart-Trembleur-Takla Lakes boating system. Stuart Lake Park is also on the Stuart-Trembleur-Takla Lakes boating system. These sites provide no facilities, but may offer protected anchorages or sandy beaches.
The Tachie River connects Stuart Lake to Trembleur Lake. The 26 km of river can be a challenge to navigate with fast water and small rapids. Trembleur Lake is almost 50 km long. It has an irregular shoreline with sheltered bays and coves and a scenic wilderness setting. There is one marine park site on Trembleur Lake.
The Middle River flows from Takla Lake into Trembleur Lake. The river, designated as a Provincial Heritage River, is 22 km long and navigable. At 96 km in length, Takla is the fifth largest lake in the province. Almost 250 km of undisturbed shoreline with sandy beaches and isolated bays are available to explore. There are three marine park sites on Takla Lake. There is sporadic road access on the east side of the lake.
Wilderness camping is allowed; no facilities are provided. Practice " Leave No Trace" camping – if you pack it in, pack it out; choose a camp spot that will not do damage to live vegetation; dispose of personal waste or waste water at least 100 metres from the lake or from any creek.
There are no designated swimming areas. There are no lifeguards on duty at provincial parks.
There are opportunities for canoeing or kayaking in this park. Boaters are cautioned to keep a close eye on the weather as Stuart Lake is subject to sudden heavy winds that can transform the lake into dangerous whitecaps. Those with small boats are advised to stay close to shore.
Anyone fishing or angling in British Columbia must have an appropriate licence. Please see BC Freshwater Fishing Regulations Synopsis for site-specific information.
Popular sport fish include rainbow trout, lake trout (char), kokanee, freshwater ling cod (burbot), and mountain whitefish. Refer to the current BC Freshwater Fishing Regulations Synopsis for specific catch quotas and regulations; the Stuart-Trembleur-Takla chain of waterways is in Region 7 (Omineca-Peace) - Zone A.
Pets/domestic animals must be on a leash at all times and are not allowed in beach areas or park buildings. You are responsible for their behaviour and must dispose of their excrement. Backcountry areas are not suitable for dogs or other pets due to wildlife issues and the potential for problems with bears.
Cycling is permitted. Helmets are mandatory in British Columbia and must be worn at all times.
Please note that bicycles with electric assist motors (e-bikes) are not allowed on the trails within Stuart Lake Provincial Park. E-bikes are restricted to park roads and areas where motorized use is permitted. The only exception to this policy will be for authorized and identified trail maintenance bikes conducting work on behalf of BC Parks.
Hunting is permitted only during lawful game hunting season. Check with Hunting and Trapping Synopsis for regulations.
For many years prior to the arrival of European explorers, the Stuart-Trembleur-Takla lakes area was home to the Dakelh-ne people. In 1806, Simon Fraser brought the fur trade to this area with the establishment of the Stuart Lake Post for the North West Company.
The company merged with the Hudson's Bay Company in 1821, and in 1822 they named the settlement Fort St. James. Fort St. James, once the economic capital of the colony of New Caledonia, saw its importance as a fur trading centre diminish in 1869 when gold was discovered 100 miles north in the Omineca Valley.
With the miners came a new economic prosperity for the area that has largely been replaced by the forest industry today. Tourism is also growing, and hunting and fishing lodges can be found on all three lakes.
Although settled by Europeans almost 200 years ago, the Dakelh-ne people had inhabited the area for years prior. To the fur traders, these people became known as the Carrier people, referring to the custom of widows who carried the ashes of cremated husbands with them until a traditional potlatch could be held.
The Carrier people traditionally led a semi-nomadic life, congregating along lakes and rivers in the warmer months to pick berries, hunt and tan hides, and catch and process the salmon that was an important staple of their diet. The winter was spent ice fishing and trapping in smaller family units.
Several Carrier groups reside in the Stuart-Trembleur-Takla lakes area including the Nak'azdli, Yekoochet'en, Takla, and Tl'azt'en. Traditional trails, culturally altered trees, and pictographs can be found throughout the area.
The three small sites of Stuart Lake Marine Park and Stuart Lake Park protect natural areas and contribute to the role of the Stuart-Trembleur-Takla lakes system as a backcountry boating destination area.
Diversity of the terrain and types of vegetation support abundant wildlife populations. Moose and black bear are plentiful. Other more secretive species include mule and white-tail deer, wolf, and grizzly bear. Furbearers in the area include lynx, fox, beaver, marten, fisher, otter, and wolverine.
BC Parks honours Indigenous Peoples' connection to the land and respects the importance of their diverse teachings, traditions, and practices within these territories. This park webpage may not adequately represent the full history of this park and the connection of Indigenous Peoples to this land. We are working in partnership with Indigenous Peoples to update our websites so that they better reflect the history and cultures of these special places.

source: m-a-p/FineFineWeb


text:
- Enter a word for the dictionary definition.
From The Collaborative International Dictionary of English v.0.48:
Graph \Graph\ (gr[.a]f), n. [See -graph.] (Math.) 1. A curve or surface, the locus of a point whose coordinates are the variables in the equation of the locus; as, a graph of the exponential function. [Webster 1913 Suppl.] 2. A diagram symbolizing a system of interrelations of variable quantities using points represented by spots, or by lines to represent the relations of continuous variables. More than one set of interrelations may be presented on one graph, in which case the spots or lines are typically distinguishable from each other, as by color, shape, thickness, continuity, etc. A diagram in which relationships between variables are represented by other visual means is sometimes called a graph, as in a bar graph, but may also be called a chart. [Webster 1913 Suppl. +PJC]

source: HuggingFaceFW/fineweb-edu


text:
Students with communication and behavioural difficulties from Patcham House special school scripted, performed and produced a film called It's A Dog's Life, incorporating a series of clay animation films and historical live action drama.
Who was involved
How can we use performing and media arts with Year 9 to impact on their behaviour as collaborators and communicators?
The project was led by the ideas and opinions of the young people. Students agreed that they wanted to focus on making a film about dogs – a common interest they shared.
Students, staff, parents and the creative practitioner discussed and explored ideas informally, usually in small groups and sometimes out walking, sometimes with dogs from the rescue centre and also with their own dogs.
Students developed creative skills in photography, film making, writing and making. They were encouraged to use these skills to reflect their feelings and views about animals, drawing attention to the work of the RSPCA and others in order to affect change.Back to top
The project culminated in an exhibition and film screening at the Jubilee Library in Brighton which was open to the general public as well as invited guests.
All participants in this project, including teachers, were overwhelmingly positive about their experience and the outcomes of this project; one student describing a day as "the best ever".


text:
This workshop was part of a series of workshops on reliance, which continues to be an important area of focus for CIRS. It builds on the outcomes of a workshop held in South Africa in 2018 entitled Practical implementation of reliance models: what are the barriers and facilitators to the successful application of these models for innovative medicines, generics and variations? and one in Brazil in 2017 entitled Facilitating the review of new medicines through risk-based evaluations: how can a stratification process be utilised to achieve an effective use of resources?
- Discuss process and practices that enable agencies to optimise and improve their performance without affecting quality or the standards of the review process.
- Understand how the use of a systematic, structured approach to agencies measuring the various components of their review process can enable agencies to focus their improvement initiatives, set realistic targets and facilitate future strategic planning and decision making within the review process.
- Discuss how the development and introduction of good reliance practices can provide direction and a pathway for agencies to practically embed reliance-based application models within their review process, the benefits of utilising these approaches, and how this can be measured.
- Identify the elements of interagency trust contained within current reliance-based systems and how these enable agencies to practically implement a reliance-based application review model.
- Recommend how embedded quantitative metrics can be used to optimise review performance and what should constitute good reliance practices that will enable agencies to focus on value-added activities and provide timely regulatory decisions on patient availability to good quality medicines that are safe and effective.

source: openbmb/Ultra-FineWeb


Immigration Advisers Licensing Act 2007
47 Preparation of complaint for referral to Tribunal
 - (1) For the purpose of preparing a complaint for submission to the Tribunal, the Registrar or a person authorised by the Registrar may gather further information on the complaint, including by exercising the powers of inspection referred to in section 57.
 (2) Before referring a complaint to the Tribunal, the Registrar must—
 - (a) notify the person complained of in writing of the complaint; and
 - (b) give both the complainant (if any) and the person complained about a reasonable opportunity to make a written statement or explanation in relation to the complaint.
 (3) The notice required by subsection (2)(a) must identify the complainant (if any), unless the Registrar considers that exceptional circumstances justify the withholding of the complainant's identity.


text:
Aim: A retrospective study was conducted to explore the value of sentinel lymph node (SLN) mapping with carbon nanoparticles (CNP) in endometrial cancer patients. Methods: Seventy-six endometrial cancer patients who underwent sentinel lymph node mapping with or without systemic pelvic lymphadenectomy were involved in this study. All patients received cervical injection of carbon nanoparticles. The detection frequency for sentinel lymph nodes was calculated for all 76 patients, while the sensitivity and negative predictive value for metastasis were calculated for patients who underwent additional systemic pelvic lymphadenectomy (n=43). Clinical factors associated with sentinel lymph node detection were also evaluated. Results: The overall and bilateral detection frequencies were 71.1% (54/76) and 61.1% (33/54), respectively. A total of 291 sentinel lymph nodes were removed from 54 patients, with the median number removed per patient being 4 (range 3-7). sentinel lymph nodes were mostly located in the external lilac (45.7%) and obturator (41.2%) regions. Fifteen positive lymph nodes including 6 positive sentinel lymph nodes were found in 5 patients. Two of the five patients failed sentinel lymph node mapping but showed positive lymph nodes after systemic pelvic lymphadenectomy. The sensitivity and negative predictive value of sentinel lymph node mapping were therefore both 100%. Conclusion: The detection frequency of sentinel lymph node mapping with carbon nanoparticles in endometrial cancer patients was not as high as for some other cancer types. However, the accuracy of this method was high despite the relatively low detection frequency. More research is needed to improve sentinel lymph node mapping in endometrial cancer patients.
Cite this article
Sentinel lymph node mapping with carbon nanoparticles in endometrial cancer
1 Gynecology Department. Peking University people's Hospital, Beijing, China
Eur. J. Gynaecol. Oncol. 2020 , 41(3), 408–414; _URL_
Submitted: 30 June 2019 | Accepted: 19 September 2019 | Published: 15 June 2020
Sentinel lymph node


text:
the data are pseudo-3D.
fid.com is the usual conversion script, but adjusted to take input name, output name, and tau value from the command-line. In the example script here, the tau value is set during conversion. The tau value recorded with a particular spectrum is included in the output of the showhdr command (only non-zero tau values are listed). One can also set or change the recorded tau value of an NMRPipe FID or spectrum with the sethdr command, for example: sethdr ft/test001.dat -tau 8
ft2.com is the usual processing script, but adjusted to take input name, and output name from the command-line. In the example script here, the GM window function is used to make the final lineshapes as close to Gaussian as possible, since the spectrum will later be fit to Gaussian lineshapes (see the section on GM below).
Note: fit.com produces both the nlin.tab (the result of the lineshape fitting program) and the aux.tab (the result of the seriesTab program). The script also produces a simulated spectral series sim/test%03d.ft2 and a residual series dif/test%03d.ft2. The simulated spectra and residual should be inspected carefully to evaluate the success of the lineshape fitting procedure.
How to select GM Gaussian window parameters in NMRDraw
The "nmrpipe -fn GM" command applies a Lorentz-to-Gauss window, which is a combination of an inverse exponential and a Gaussian. The purpose of the window is to replace the exponential decay of the original data with a Gaussian decay, so that the transformed result will have Gaussian-like lineshapes rather than Lorentzian-like ones.
The exponential term -g1 is specified as a line sharpening in Hz. The Gaussian term -g2 is specified as a line broadening in Hz. This line broadening will generally be set much larger than the line sharpening, so that the final result decays close to zero at the last points of the FID. In most cases, the g1 parameter is selected to match the natural exponential decay of the FID. One way to select g1 is to interactively apply several -g1 values to an FID or interferogram in an attempt to get a non-decaying result.
In the case of a 2D or 3D spectrum:
(SP –off 0.5 –end 0.95 –c …)
GM -gl 10 (not enough, signal still decays, Figure 22)
GM -g1 -10 (start over, Figure 23)
GM -g1 20 (too much, signal increases, Figure 24)
GM -g1 -20 (start over, Figure 23)
GM -g1 15 (just right, signal is uniform, Figure 25)
5. You can choose the g2 parameter in a similar way, with the goal of getting an exponentially well-decayed FID after both g1 and g2 are applied together. In practice g2 will be 1.5 to 3.0 times larger than g1 for a good result (Figure 26).


text:
Developed in collaboration with leading experts in weather and hydrology industries, SEHO is the ultimate auto-monitoring solution for hydropower plant.
Combining data input from monitoring devices and forecasting information with high accuracy for the river basin area, SEHO can support the operation of hydropower plants, optimize electricity generation, and assist management in understanding the weather conditions in the river basin area, rain forecast for upcoming days, as well as provide early warnings for preliminary planning to optimize production.
Monitor rainfall, lakes water level and water flows coming to the lakes
Forecast rainfall in drainage area for the next 24 hours and 6 days
Weather forecast to assist water reservation for dry season
12-hour and 3-day volumetric flow forecasts, and long-term forecast
Optimization of electricity production
Continual updates and warnings on complex weather condition.
SMS warnings to involved personnel and civilians in nearby areas
Continual updates through SMS and email
Lai Chau hydropower plant
Provide hydrological data and precipitation of Keng Mo area
Hoa Binh hydropower plant
Provide precipitation data of the basin area
Song Tranh 3 hydropower plant
Provide hydrological monitoring, forecasting services and software for hydropower plant operation
Ban Ve hydropower plant
Provide hydrological data to support the plant's operation


text:
Scoping the Project
- Establish the brief of the MHP project
- Gather existing information on the mental health activities within the setting
What Needs to be Done
The goal of this activity is to situate the MHP project within the context of ongoing operations of the setting. It involves defining the brief for the project, what problems it is expected to solve, what resources are likely to be involved etc. It also involves gathering information on existing activities within the setting. This activity is mainly an exercise in understanding the setting, the nature of its current health related activities and the nature of the problem which the MHP project will address.
An important task is to make an inventory of health activities which already take place within the setting. This information is important, not only because it prevents duplication of effort, but because it will provide a good level of insight into the health philosophy of the setting.
Information about current health activities and possible problems which may be solved by MHP programmes is usually gained by conducting interviews with the principal stakeholders.
Who is Involved?
Scoping the extent of the MHP project needs to be undertaken by someone who has an in-depth knowledge of the MHP process and who can provide information on what the project typically involves in terms of resources, types of activities, levels of commitment, etc. Some settings will have in-house expertise, for example from the occupational health department, the human resource department or from general management while other settings may need to bring in an external consultant to support this activity.


a default value to an argument in case isn't supplied:
function example(arg1) {
 arg1 || (arg1 = 'default value');
Example IE fallback in event handlers:
function onClick(e) {
 e || (e = window.event);
The following language features have been with us for a long time, all JavaScript implementations support them, but they weren't part of the specification until ECMAScript 5th Edition:
The debugger statement
Described in: § 12.15 The debugger statement
This statement allows you to put breakpoints programmatically in your code just by:
//...
//...
If a debugger is present or active, it will cause it to break immediately, right on that line.
Otherwise, if the debugger is not present or active this statement has no observable effect.
Multiline String literals
Described in: § 7.8.4 String Literals
var str = "This is a \
really, really \
long line!";
You have to be careful because the character next to the \ must be a line terminator, if you have a space after the \ for example, the code will look exactly the same, but it will raise a SyntaxError.
Not if it's null, if it's considered false. a = 0 || 42; will give you 42. This is comparable with Python's or, not C#'s?? operator. If you want the C# behavior, do a = (b === null)? c : b; – Armin Ronacher Sep 21 '08 at 22:18
sweet! works with firebug. – Rajat Dec 23 '09 at 18:55
Like the term "falsy" :) – Jonas Mar 12 '10 at 22:24
I wish there was proper || for undefined only. I was bitten by this today for 0, since I wanted to create emulation of overloaded method, so that the last argument was optional and a default value would be used instead. – egaga Apr 15 '10 at 3:47
I didn't know about the multiline string literal technique. That's fantastic, thanks. – Charlie Flowers Nov 26 '10 at 2:33
JavaScript does not have block scope (but it has closure so let's call it even?).
var x = 1;
 var x = 2;
alert(x); // outputs 2
That is a good one. It is a really important difference from most C like languages. – Martin Clarke Sep 14 '08 at 19:02
You can always do "var tmp = function() { /* block scope */ }();". The syntax is ugly, but it works. – Joeri Sebrechts Sep 30 '08 at 11:03
Or you can use "let" if it's Firefox only: stackoverflow.com/questions/61088/… – Eugene Yokota Oct 1 '08 at 0:42
or just: (function() { var x = 2; })(); alert(typeof x); //undefined – Pim Jager Jan 27 '09 at 23:17
You can access object properties with [] instead of.
This allows you look up a property matching a variable.
obj = {a:"test"};
var propname = "a";
var b = obj[propname]; // "test"
You can also use this to get/set object properties whose name is not a legal identifier.
obj["class"] = "test"; // class is a reserved word; obj.class would be illegal.
obj["two words"] = "test2"; // using dot operator not possible with the space.
Some people don't know this and end up using eval() like this, which is a really bad idea:
var propname = "a";
var a = eval("obj." + propname);
This is harder to read, harder to find errors in (can't use jslint), slower to execute, and can lead to XSS exploits.
It's interesting to note that dot-referencing is actually syntax sugar for the bracketref. foo.bar, according to the spec anyway, behaves just like foo["bar"]. also note that everything is a string property. even when you do array access, array[4], the 4 is converted to a string (again, at least according to ECMAScript v3 spec) – Claudiu Jun 24 '10 at 14:40
If you're Googling for a decent JavaScript reference on a given topic, include the "mdc" keyword in your query and your first results will be from the Mozilla Developer Center. I don't carry any offline references or books with me. I always use the "mdc" keyword trick to directly get to what I'm looking for. For example:
Google: javascript array sort mdc
(in most cases you may omit "javascript")
Update: Mozilla Developer Center has been renamed to Mozilla Developer Network. The "mdc" keyword trick still works, but soon enough we may have to start using "mdn" instead.
Fixed Google search link. – Ates Goral Sep 22 '09 at 19:06
Wow, great resource. Instantly better than crappy w3schools... – DisgruntledGoat Sep 22 '09 at 23:31
You don't even need to Google it, if you're on Firefox: just type "array mdc" into the address bar and hit Enter. – Sasha Chedygov Apr 10 '10 at 4:00
A propo this: promotejs.com, a grassroots SEO initiative to drive MDC results further up in Google search results. – Yahel Nov 11 '10 at 0:30
Now is the MDN doc center, so the'mdc' keyword is still valid :) – Aleadam Mar 14 '11 at 21:14
Maybe a little obvious to some...
Install Firebug and use console.log("hello"). So much better than using random alert();'s which I remember doing a lot a few years ago.
Just don't forget to remove the console statements before releasing your code to others who may not have Firebug installed. – Chris Noe Sep 22 '08 at 19:49
function log(msg) { if(console) console.log(msg) else alert(msg) } – Josh Sep 26 '08 at 21:33
Even better, precede log statements with ';;;' and then minify takes care of it for you. (At least, the Perl module I use has that feature, and claims it's commonplace.) – Kev Nov 10 '08 at 13:46
Josh: That won't work as console is not defined. You could check typeof console!== "undefined" or window.console. – Eli Grey Aug 13 '09 at 3:03
Always include: if (typeof('console') == 'undefined') { console = { log: function() { } }; } then you can continue to use console.log, and it just does nothing. – gregmac Sep 2 '09 at 4:37
Private Methods
An object can have private methods.
function Person(firstName, lastName) {
 this.firstName = firstName;
 this.lastName = lastName;
 // A private method only visible from within this constructor
 function calcFullName() {
 return firstName + " " + lastName;
 // A public method available to everyone
 this.sayHello = function () {
var person1 = new Person("Bob", "Loblaw");
// This fails since the method is not visible from this scope
That's not really a private function - it's more a function variable in a local scope. – Keith Sep 15 '08 at 16:28
True but by all operational definitions I can think of that's a method. It's a block of code with a name that has access to instance state and can only be seen by that instance. What's your definition of a private method? – Allain Lalonde Sep 17 '08 at 22:44
_USER_, exactly! It's easy, after spending years working with class-based OO languages, to forget that they are merely one implementation of OO concepts. Of course, the various libraries that attempt to cram quasi-class-based OO into JS don't help either... – Shog9 Sep 20 '08 at 22:23
Just wondering, does person1 have a Law Blog? ;-) – travis Sep 23 '08 at 16:11
+1 for the arrested development reference – Domenic Feb 28 '10 at 2:19
Also mentioned in Crockford's "Javascript: The Good Parts":
parseInt() is dangerous. If you pass it a string without informing it of the proper base it may return unexpected numbers. For example parseInt('010') returns 8, not 10. Passing a base to parseInt makes it work correctly:
parseInt('010') // returns 8! (in FF3)
parseInt('010', 10); // returns 10 because we've informed it which base to work with.
When doing code reviews, always look for this one. Leaving off the ", 10" is a common mistake that goes unnoticed in most testing. – Doug Domeny Jun 25 '09 at 14:31
Why not use Math.floor or Number? 10 === Math.floor("010"); 10 === Number("010"); floats: 42 === Math.floor("42.69"); 42.69 === Number("42.69"); – just somebody Dec


text:
- Restrictions on Access:
- Unclassified, Unlimited, Publicly available.
Free-to-read Unrestricted online access
- The Space Shuttle Main Engine (SSME) Fuel Flowmeter is located in the duct between the low and high pressure fuel turbopumps. In the flowmeter the rotation rate of a 4-blade rotor positioned downstream of two flow straighteners is employed to measure the engine fuel flow rate and thereby control the engine mixture ratio via the engine controller. Hence, inaccurate operation of the flowmeter could have serious consequences for SSME engine operation and performance, forcing, for example, tanking of extra fuel to allow for inaccurate flowmeter measurement. Since the current flight flowmeter configuration was incorporated into the SSME in the early eighties, some anomalies in flowmeter behavior have been observed. The initial flowmeter incorporated an "egg crate" design for the two flow straighteners which turn the duct flow to make it more uniform and parallel after it has come out of the 90 degree bend just upstream of the flowmeter.
- Other Subject(s):
- NASA Technical Reports Server (NTRS) Collection.
- Document ID: _PHONE_.
Jun. 1999; Los Angeles, CA; United States.
- No Copyright.
View MARC record | catkey: _PHONE_


text:
Christ Church the Episcopal Church in the Village of Manlius, has the distinction of having the oldest church building in Onondaga County and the oldest parish in the Episcopal Diocese of Central New York, established in 1798. Its earliest years were marked by worship in people's homes and later at the Franklin Schoolhouse. In 1804, the parish was organized and incorporated, first as Trinity Church, then Christ's Church, and finally, as Christ Church.
The present building was erected in 1813 with the assistance of Trinity Church, Wall Street, New York City, but it was located on the site of the present village cemetery on route 173. Remarkably, in 1832 the building was rolled on logs to the site on which it stands today. Early church lore tells us that the move was achieved "with bells hanging and the organ ready to play without jarring so much as to remove even a square foot of plaster."
Over the years, there have been many structural and stylistic changes to the building. In 1867, the placement of the stained glass windows began. Two of these windows are from the Tiffany Studio in New York City. In 1949 the Parish House was built and in 1962 the Hospitality House was purchased. More recently, 1997 marked the year when the interior of the church was redesigned and refurbished, most notably by creating a new balcony, a baptistry, and by placing a new organ.
In 2009, Hospitality House was taken down and a new addition was built. This space, commonly known as Crosby Hall, houses a kitchen, community room, classrooms and a large meeting room.
We continue to share our sense of faith,identity, and mission as a vibrant part of the Manlius community.


text:
Last modified: 2009-08-08 by alex danes
Keywords: romania | székely national council | star: 8 points (yellow) |
Links: FOTW homepage | search | disclaimer and copyright | write us | mirrors
The flag of the Székely National Council can be found at
It is a banner of arms, based on a blue shield, with a gold central horizontal
stripe, and an 8-pointed gold star and white crescent in the upper hoist.
Szekelys are ethnic Hungarians who live in the center of Romania in Harghita, Kovászna, and Maros counties.
The Székelyföld (Szekely Land) contains all of Hargita and Kovászna counties and the southern part of Maros / Mures county.
Molnár István, 1 December 2005
image by Brian Ellis, 22 February 2008
While I was perusing a Yahoo! News image gallery, I came across a photo of a
Szekler man in Romania holding the Szekler flag. The fabric appears to be
metallic so that explains the colors unusual hues (light blue, brown, silver),
but I have rendered them in blue, yellow and white.
Brian Ellis, 22 February 2008
Concerning the flag's symbolism, the crescent and star do not denote any
historical association with Islam. The Szeklers are mostly Roman Catholic or
Protestant. According to the Székely article at Wikipedia "The Sun and Moon are
the symbols of the Székely, as can also be seen in the coat of arms of
Transylvania and on the Romanian national coat of arms. The Sun and Moon symbols
represented proto-Hungarian gods, but after the Hungarians became Christians in
the eleventh century, their importance became purely visual and symbolic. Their
religious significance was lost."
Ned Smith, 23 February 2008
image by Alex Danes, 3 May 2008
Colors are: or (255-204-51), argent (255-255-255) and light blue
(51-153-255). The star and crescent are vertically centered in each blue
- Proportions of the flag: 2:3
- Proportions of the stripes: 40 : 20 : 40
- Width of the star and crescent: about 20% of the flag's width
- Distance of the star and crescent from hoist: about 20% of the flag's width
Alex Danes, 3 May 2008
I found here a different Szekely flag.
It's a black and red flag, instead of blue and yellow.
The source presents
several other flags, including the blue and yellow Szekely flag.
Aleksandar Nemet, 20 July 2009


text:
New mental health programme, Mates in Mind, has been launched as part of a partnership by British Safety Council and Health in Construction Leadership Group.
The Mates in Mind programme has been launched at the second CEO health summit of the Health in Construction Leadership Group. The aim of the programme is to raise awareness and understanding of poor mental health in the construction industry and gives managers the tools, information and training to make construction a healthier workplace and helps start conversation with staff about their mental wellbeing.
The programme is supported by leading mental health charities such as Mind, Samaritans and Mental Health First Aid England and the event was attended by 300 construction leaders and key influencers in the industry. They gathered to review the growing importance of mental health issues in construction and the industry's progress in eradicating occupational lung diseases and the success of campaigns such as 'Breathe Freely' and 'No Time to Lose'.
Chief Executive of the British Safety Council, Mike Robinson stated that the total number of working days lost each year in the UK due to mental health issues is 91m, which equates to £1,035 per employee (according to the Centre for Mental Health. He also says that he struggles to understand why there's so little focus on reducing suicide, compared to reducing accidents when people in the construction sector are ten times more likely to die by suicide than from on-site accidents.
Furthermore, Mike says that he is proud to be the CEO of an organisation that is at the forefront of actually doing something about it.
Steve Hails, Director of Health, Safety & Wellbeing at Tideway, an executive member of the Health in Construction Leadership Group and Chair of Mates in Mind, said that the three-tier approach will start with 45-minute general awareness training for operatives that will begin the conversation about mental health. Its third most advanced form is a two-day programme to train volunteer mental health champions who will support workers suffering from mental ill health.
Mind's Chief Executive, Paul Farmer said that Mind is very happy to be part of the solution and to be seeing mental health being made a priority and to contribute to an industry-wide approach.
HR Director of Mental Health First Aid England, said that better access to support is critical to improve outcomes for those living with a mental health issue, especially with so many men who are typically less likely to track about their mental health. Therefore, he says that MHFA are pleased to be enabling construction workers to spot the common signs of mental health issues and and increase their knowledge so that they are able to help themselves and their colleagues.
Installing radiators in a live environment poses unique challenges for the installer, which are amplified in care-cantered environments, such as hospitals, as Contour explain here…Posted in Articles, Building Industry News, Building Services, Facility Management & Building Services, Health & Safety, Heating Systems, Controls and Management, Heating, Ventilation and Air Conditioning - HVAC, Interiors, Pipes & Fittings, Plumbing
Dowsil sealants have been supplied by the Sherwin Williams Company to one of Dow's leading Quality Bond customers, Architectural Engineering Ltd (AEL).Posted in Articles, Building Industry News, Building Products & Structures, Building Systems, Case Studies, Cladding, Facades, Glazing, Restoration & Refurbishment, Retrofit & Renovation, Walls
Kalzip has had its FC rainscreen facade system tested in accordance with BS 8414-1 and has successfully met the requirements of BR 135.Posted in Articles, Building Industry News, Building Products & Structures, Building Regulations & Accreditations, Building Systems, Facades, Research & Materials Testing, Retrofit & Renovation, Security and Fire Protection, Walls
To recognise International Women's Day on 8 March, safety expert OnSite Support has announced the measures it is taking to support women in construction.Posted in Articles, Building Industry Events, Building Industry News, Health & Safety, news, Plant, Equipment and Hire, Training


text:
£1: Scotland: Forth Railway Bridge
Years of issue:
6 - Common
The third series of £1 coin designs depicts bridges from each of the four constituent countries in the United Kingdom. This coin features the Forth Railway Bridge to represent Scotland. The Forth Bridge is a cantilever railway bridge to the East of Scotland which connects the capital city Edinburgh with Fife. Construction began in 1883 and it was the first major structure in Britain to be constructed of steel, using ten times as much as the Eiffel Tower.
You might be interested in:
Change Checker Scarcity Index: 6
Own the UK 2004 Forth Bridge £1


text:
The current narrative of landscape architecture fails to highlight the significance and impact of diverse identities in the discipline. This session explores the experiences of black landscape architects and the relevant cultural narratives that inform inclusive academic and professional practice.
Learn about black landscape history and barriers to design education.
Highlight gaps in landscape architectural education and foundation as it relates to diverse/ethnic cultures.
Explore black narratives in landscape architectural history and current events.
Identify the importance of multicultural explorations in landscape architectural foundation.


text:
Definition from Wiktionary, the free dictionary
Bob (plural Bobs)
- A generic male person.
- (cryptography, physics, etc.) A placeholder name for the person or system receiving a message or signal from a source conventionally known as Alice.
Despite being used as a common noun, the word is typically still treated as a name and left capitalized.
person or system receiving a message


text: The Internet technology encourages electronic commerce between people and/or organizations that are physically distributed in different locations, which makes it difficult to trust each other. The existing work of electronic trades have proposed protocols and mechanisms with mediation by Trusted Third Parties (TTP), on the assumption that the third parties could be trusted without reservation by each party on a trade. Such an assumption, however, is sometimes not applicable to businesses via the Internet where various parties are trading each other, and it is not practical to give infinite trust to the parties regardless of the scale or period of trades. This paper proposes the degree of trust which limits the amount of money or goods that can be sent at one time according to the risk of the parties on trades. Each of risk limits is assumed to be determined through information from credit facilities or by the decision of each party. Then we discuss the feasibility of transactions within given credit limits and propose algorithms to judge the feasibility.


text:
Lost Creek Reservoir (Trinity River Basin)
Lost Creek Reservoir (also known as Lake Jacksboro) is located about two miles northeast of the city of Jacksboro in Jack County, on Little Cleveland Creek, a tributary of Big Cleveland Creek and Lost Creek, a tributary of West Folk which is a tributary of the Trinity River. Lake Jacksboro is owned and operated by the city of Jacksboro for the water supply, irrigation, and recreational purposes. The original Lake Jacksboro Dam was completed in 1950 and was enlarged in 1990. The dam is an earth-fill embankment with an homogeneous earthen core. Its height is 57 feet with a length of 1,720 feet and top elevation at 1,028.9 feet above mean sea level. At the top of conservation pool elevation, 1,009.5 feet above mean sea level, the lake has a capacity of 11,950 acre feet and a surface area of about 413 acres. It drains an area of 29 square miles.


text:
Here are three examples of standard upright marble VA military grave markers that you might find in national or private cemeteries. These measure approximately 42″ x 13″ x 3″. Some of the newer ones are made of granite. Many have an optional religious symbol at the top of the marker (like the cross in the example at right). For a list of these see the Veterans Affairs website: Emblems of Belief on Government Headstones and Markers.
The two examples below are for pre-World War I grave markers. On the left is the headstone for the infamous cannibal, Alfred Packer, who was a Union Civil War veteran. On the right is one for a Spanish American War veteran. Note the way the name and regiment are enclosed in a shield on both of these markers – this was used for Union Civil War and Spanish American War soldiers. Some Confederate Civil War veterans have a symbol of the Southern Cross of Honor on their grave markers.
Photos: Alfred Packer's grave marker is from Littleton Cemetery, Littleton, Colorado; the other two are from Fort Logan National Cemetery, Denver, Colorado.


and finally, you have to run all the simulations. This is the first step, creating the project:
 1. Download and install the habitat model software.
 2. Click Help - Check For Updates to ensure that you have the latest version.
 3. Click File - New Project to create a new project.
 1. Provide a meaningful project name. Ideally this would describe your particular batch of simulations so using the model, species and lifestage is a good idea. e.g. HSI_Ch_Jv would be good for juvenile Chinook HSI simulations. Or FIS_St_Sp for FIS Steelhead spawners.
 2. Ensure that your project is created in you folder using something like 'Home\HabSims' as the folder.
 4. Leave the habitat software open at this point.
Create Habitat Model Simulations
Habitat model simulations are actually created using the CHaMP Workbench software. A special tool in the Workbench will create and write the specifications of the simulations to the project that you just created in the previous step:
 1. Open the CHaMP Workbench software.
 2. Click Tools - Habitat - Generate Batch Habitat Project...
 3. Switch to the Other Criteria tab and turn un-check the Must be a primary visit checkbox.
 4. Review the Watershed, Visit Types and Species Present tabs and change the filters to match your needs. Note that unchecking all boxes on a particular list effectively turns off that particular list and stops it from having a filtering effect.
 5. Review the list of filtered visits at the bottom of the screen.
 6. Either check the box next to each visit that you want to run or click "Select All" to check the box next to all the visits listed.
 7. Remember your visit filter settings because you're going to need to run this tool again for subsequent simulation batches.
 8. Switch to the Habitat Model tab.
 9. Browse and select your habitat model project file (*.xml) created in the previous step.
 10. Check the box next to the habitat model that you want to run. Remember, it's recommended that you separate models into separate projects for the purpose of batch processing.
 11. Browse and set the Hydraulic Model Resutls top level folder to your \MonitoringData folder.
 12. Browse and set the D50 Substrate top level folder to your \D50Rasters folder.
 13. Click OK.
 14. You can close the workbench software.
This process is fairly quick. It's simply writing the definition of your input data and desired simulations to the habitat probject created in the previous step. When it has finished, you should see a message reporting the number of simulations created.
Note that any visits that are missing hydraulic results and/or missing D50 substrate rasters will not be added to the habitat project. This should explain why the number of simulations reported might differ from your total numner of visits selected.
Running Habitat Model Simulations
 1. Open the Habitat Model Software if you don't have it open already.
 2. Make sure that the correct project is open (containing the batch of simulations that you just created).
 3. Right click on the project name at the top of the project tree on the left of the screen and choose Reload Project.
 4. Click on Simulations and you should see all the simulations that the workbench software added to your project.
 5. Click Configuration - Run Queued Simulations.
 6. Click Run to start the batch processing of all the simulations. The processing time is very different depending on the type of model being run (i.e. whether there are only CSV inputs or rasters involved. Or whether it's HSI or FIS).
Repeating For Different Species / Life stages
At this point you should have completed the entire process of running the habitat model on a single species/life stage/model. You will now want to repeat the last three steps for the reamining combinations of these three elements. Remember to name each project with an indication of the model, species and life stage (e.g. "FIS_St_Sp"). This will really help when trying to identify results.
 1. Create a Project
 2. Create Habitat Model Simulations
 3. Running Habitat Model Simulations
Post-Processing And Using the Results
The habitat model produces two types of results:
 - Cell-wise results - habitat utilization values for every cell in the input data. If one or more data inputs to the simulation were rasters then the habitat utilization results will also be in raster format (and can be displayed in GIS etc). If all the data inputs to a simulation were CSV files then the habitat utilization results will be in CSV format (with each output row corresponding to a row in the input data).
 - Summary Metrics - the habitat model summarizes the cell-wise results into several numerical metrics. Each metric has one value per simulation. Weighted usable area (WUA) and normalized weighted usable area are the two most useful. See the results online documentation for an explanation.
The current habitat model software does not currently include a way to view results. This feature is planned for the next release.
You can retrieve the cell-wise results by browsing the project folder structure (in the software, right click on the project node at the top of the project tree and choose Browse Project Folder, then navigate to the Simulations folder.)
browse project
The summary metrics are stored in the habitat software project file. This file is in XML format, which is useful if you know how a scripting language, but it's typically easiest to get the data into Microsoft Access and from there to whatever analysis package you want - R or Excel etc. The steps to get the data into Access are described below:
 1. Run the relevant habitat simulations.
 2. Open Microsoft Access and create a new, blank Access database (using any Access file format).
 3. Switch to the External Data tab and click to import from an XML File access xml
 4. Browse to the habitat project XML file (using the instructions above. The file will have the name of your project and end with.xml)
 5. Click OK to open the file.
 6. Click OK to accept the default import options (which should be structure and data)
 7. Access should now contain the contents of the habitat project as a series of tables.
 8. Use the following SQL query to retrieve the simulation results:
SELECT S.Title AS Simulation, T.Title AS [Result Type], R.ResultValue AS [Result Value]
FROM (Simulations AS S INNER JOIN SimulationResults AS R
 ON S.SimulationID = R.SimulationID)
 INNER JOIN SimulationResultTypes AS T ON R.ResultTypeID = T.ResultTypeID;
Running this query will produce a table similar to the one below. See the results online documentation for an explanation of how these values are calculated.
access results


text:
Skip to Main Content
In this paper, we address the problem of adaptive detection in homogeneous Gaussian interference, with unknown covariance matrix, after reduction by invariance. Starting from a maximal invariant statistic, which contains all the information for the synthesis of an invariant detector, we devise the Rao test, generalized likelihood ratio test (GLRT), and Durbin test. Moreover, we compare their decision statistics with those of the receivers designed according to the same criteria from the raw data (i.e., before reduction by invariance). We prove that the GLRT in the original data space is statistically equivalent to the GLRT designed after reduction by invariance (under a very mild assumption) and coincide with the conditional uniformly most powerful invariant (C-UMPI) test, obtained conditioning on an ancillary part of the maximal invariant statistic. As to the Rao and Durbin criteria, when they are applied after reduction by invariance, lead to detectors different from the counterparts devised in the raw data domain. At the analysis stage, the performance of the receivers devised in the invariant domain is analyzed in comparison with that of the counterparts synthesized from the original observations.


Ready to get started?
Download a free trial of the SFTP Data Provider to get started:
 Download Now
Learn more:
SFTP Icon SFTP ADO.NET Provider
An easy-to-use database-like interface for .NET applications access to remote files and directories.
Build an OLAP Cube in SSAS from SFTP Data
Establish a connection to SFTP data data from SQL Server Analysis Services, and use the SFTP Data Provider to build OLAP cubes for use in analytics and reporting.
SQL Server Analysis Services (SSAS) serves as an analytical data engine employed in decision support and business analytics, offering high-level semantic data models for business reports and client applications like Power BI, Excel, Reporting Services reports, and various data visualization tools. When coupled with the CData ADO.NET Provider for SFTP, you gain the capability to generate cubes from SFTP data, facilitating more profound and efficient data analysis.
In this article, we will guide you through the process of developing and deploying a multi-dimensional model of SFTP data by creating an Analysis Services project in Visual Studio. To proceed, ensure that you have an accessible SSAS instance and have installed the ADO.NET Provider.
Creating a Data Source for SFTP
Start by creating a new Analysis Service Multidimensional and Data Mining Project in Visual Studio. Next, create a Data Source for SFTP data in the project.
 1. In the Solution Explorer, right-click Data Source and select New Data Source.
 2. Opt to create a data source based on an existing or new connection and click New.
 3. In the Connection Manager, select CData ADO.NET Provider for SFTP, enter the necessary connection properties, and click Next.
 SFTP can be used to transfer files to and from SFTP servers using the SFTP Protocol. To connect, specify the RemoteHost;. service uses the User and Password and public key authentication (SSHClientCert). Choose an SSHAuthMode and specify connection values based on your selection.
 Set the following connection properties to control the relational view of the file system:
 - RemotePath: Set this to the current working directory.
 - TableDepth: Set this to control the depth of subfolders to report as views.
 - FileRetrievalDepth: Set this to retrieve files recursively and list them in the Root table.
 Stored Procedures are available to download files, upload files, and send protocol commands. See gdatamodel for more on using SQL to interact with the server.
 When you configure the connection, you may also want to set the Max Rows connection property. This will limit the number of rows returned, which is especially helpful for improving performance when designing reports and visualizations.
 4. Set the impersonation method to Inherit and click Next.
 5. Name the data source (CData SFTP Source) and click Finish.
Creating a Data Source View
After you create the data source, create the data source view.
 1. In the Solution Explorer, right-click Data Source Views and select New Data Source View.
 2. Select the data source you just created (CData SFTP Source) and click Next.
 3. Choose a foreign key match pattern that matches your underlying data source and click Next.
 4. Select SFTP tables to add to the view and click Next.
 5. Name the view and click Finish
Based on the foreign key match scheme, relationships in the underlying data will be automatically detected. You can view (and edit) these relationships by double clicking Data Source View.
Note that adding a secondary data source to the Data Source View is not supported. When working with multiple data sources, SSAS requires both sources to support remote queries via OpenRowset which is unavailable in the ADO.NET Provider.
Creating a Cube for SFTP
The last step before you can process the project and deploy SFTP data to SSAS is creating the cubes.
 1. In the Solution Explorer, right-click Cubes and select New Cube
 2. Select "Use existing tables" and click Next.
 3. Select the tables that will be used for measure group tables and click Next.
 4. Select the measures you want to include in the cube and click Next.
 5. Select the dimensions to be created, based on the available tables, and click Next.
 6. Review all of your selections and click Finish.
Process the Project
With the data source, data source view, and cube created, you are ready to deploy the cube to SSAS. To configure the target server and database, right-click the project and select properties. Navigate to deployment and configure the Server and Database properties in the Target section.
After configuring the target server and database, right-click the project and select Process. You may need to build and deploy the project as a part of this step. Once the project is built and deployed, click Run in the Process Database wizard.
Now you have an OLAP cube for SFTP data in your SSAS instance, ready to be analyzed, reported, and viewed. Get started with a free, 30-day trial of the CData ADO.NET Provider for SFTP.


Updated date:
Breeding Male and Female Gouramis: How to Identify the Gender
I have raised tropical fish for over 15 years and I enjoy sharing my expertise with others.
One of the most popular aquarium fish is the gourami. It is known for being easy to keep, having bright colors, and being easy to breed. Gouramis are a type of anabantoid. This type of fish actually breathes air from the surface of the water. Another popular anabantoid is the betta fish, sometimes known as the Siamese fighting fish. Both of these fish are quite easy to breed in your home aquarium. If you are thinking about breeding gouramis, you need to understand how to tell the difference between the male and female.
Categories of Gourami
There are two main breeding categories of gourami. The first type of breeding category includes fish such as the kissing gourami. It will be very difficult to determine the sex of these fish and much more difficult to breed than other gouramis. If you are going to attempt to identify the sex of your kissing gourami, you will need to go through a process of observation and comparison. Watch your gouramis to see if they are "kissing." Your fish will be trying to dominate each other. These will likely be two males. If you want to identify the sex of the fish by comparison, you can look at the fish from above. Males will be flat-sided, while females will be slightly rounded on the side.
The Gourami's Color
If you have a gold, opaline, blue, or paradise gourami, then you are in luck. It will be very easy to determine the sex of this type of gourami. Even novice fish owners will be able to tell the difference between the male and female. You can easily recognize the female by their curved dorsal fin. This fin is not pointed, giving the fin a more wavy shape. Females are usually less colorful than males and mature females are often larger than mature males. The female paradise gourami is typically grey and red and they are larger and longer than males.
Observe the Gorami's Fins
The dorsal fin of male gouramis comes to a point, creating a distinct v-shape. These fins are usually speckled or spotted. If your gourami is a gold, blue, or opaline variety, the males will exhibit rings around their spots. The coloring of a male paradise gourami is usually red, blue, or green as opposed to the lackluster coloring of females which tend to be red or grey.
If you plan on breeding your gouramis, it is best to know if the specific variety breeds better as a pair or trio. There are some gouramis that will not do well in a one-to-one scenario. This can cause the male to be overly aggressive toward the female, and in some cases this can cause harm to the female. For first-time breeders, make sure you purchase gouramis which can be easily sexed. There are many varieties available at your local pet store.
If you provide the right environment and have enough space in your aquarium, then breeding gouramis can be a pleasant experience.
nuwan on October 21, 2018:
nice advice!
very usefull


text:
External review and validation is an important part of the accountability framework of the ARTF. This takes two different tracks:
- First, the ARTF has additional controls in place in the form of a Monitoring Agent for the Recurrent Cost Window and a Supervisory Agent for the Investment Window.
- The ARTF Monitoring Agent (accounting firm) monitors the entire civilian operating budget for eligibility to ensure funds are used in accordance with government rules and guidelines and the legal agreement between the World Bank and the Government of Afghanistan.
- The ARTF Supervisory Agent uses smart phones, satellite imagery and innovative technology to carry out asset verification, quality assurance, and data mapping of national infrastructure projects (NSP, rural roads, education and irrigation).
- Second, external reviews and evaluations are regularly carried out to assess issues of strategic importance.


text:
Hydrogels comprised of alginate and gelatin have demonstrated potential as biomaterials in three dimensional (3D) bioprinting applications. However, as with all hydrogel-based biomaterials used in extrusion-based bioprinting, many parameters influence their performance and there is limited data characterising the behaviour of alginate-gelatin (Alg-Gel) hydrogels.
Here we investigated nine Alg-Gel blends by varying the individual constituent concentrations. We tested samples for printability and print accuracy, compressive behaviour and change over time, and viability of encapsulated mesenchymal stem cells in bioprinted constructs. Printability tests showed a decrease in strand width with increasing concentrations of Alg-Gel. However due to the increased viscosity associated with the higher Alg-Gel concentrations, the minimum width was found to be 0.32mm before blends became too viscous to print. Similarly, printing accuracy was increased in higher concentrations, exceeding 90% in some blends. Mechanical properties were assessed through uniaxial compression testing and it was found that increasing concentrations of both Alg and Gel resulted in higher compressive modulus.


text:
Dividing Pounds and Ounces
How to divide pounds and ounces
- Convert pounds and ounces to ounces by multiplying pounds by 16 and adding the number of ounces
- Perform the required division to determine the number of ounces.
- Convert the ounces to pounds and ounces by dividing by 16.
- The quotient is the number of pounds and the remainder is the number of ounces.
Example: Divide 10 pounds 0 ounces by 4
- Convert 10 pounds to ounces by multiplying 10 by 16:
16 * 10 = 160 ounces
- Add the number of extra ounces:
160 + 0 = 160 ounces
- Perform the required division:
160 ÷ 4 = 40 ounces
- Convert to pounds and ounces by dividing by 16:
40 ÷ 16 = 2 R 8
- The quotient (2) is the number of pounds and the remainder (8) is the number of ounces.
- Answer: 2 pounds 8 ounces


Wednesday, Nov 26, 2014
Agri Leader
Ready for a Florida agriculture test?
The Florida Department of Agriculture and Consumer Services just released "2013: Florida Agriculture by the Numbers," its 176-page report regarding the ag business in our state last year.
I'll save you the trouble of looking up the report yourself online by highlighting some of the most interesting findings here-and I'll make it fun with an interactive quiz. Unless otherwise indicated, the numbers refer to business in 2012. Here goes.
1. Florida's 47,500 farmers produce nearly __________ commodities.
a. 100
b. 300
c. 500
Answer: b. Those 300 commodities are produced on 9.25 million acres of land in the state.
2. Florida produced ______ of the total U.S. value for grapefruit.
a. 26%
b. 46%
c. 66%
Answer: c. That's a lot of grapefruit. In 2012, the state also produced 65 percent of the country's total value for oranges. Dan Sleep, a senior analyst at the state's Department of Agriculture, pointed out that farmers produce their various commodities despite a growing number of agricultural challenges, including hurricanes, freezes, droughts, pests, and international competition. "Each of these tests the skills and commitment of our agricultural industry, and each is overcome annually," said Sleep.
3. Which items had an increased value in 2012 compared with the previous year?
a. tomatoes, oranges and bananas
b. cucumbers, oranges and watermelon
c. tomatoes, sweet corn and watermelon
Answer: b. However, sweet corn, which is listed in item c, also had an increased value compared with 2011.
4. What percentage of Florida oranges were used in 2012 to make orange juice?
a. 96%
b. 52%
c. 33%
Answer: a. I used to wonder why I didn't find oranges "fresh from Florida" at the supermarket, until I learned that the orange business here is primarily for juices.
5. Florida's cash receipts from agriculture in 2011 totaled _________.
a. $4.78
b. $10.9
c. $8.26
Answer: c. That total is 5.4% higher compared to 2010 cash receipts. The leading ag items comprising that total were oranges, greenhouse/nursery and tomatoes.
6. Which agriculture item is a growing force in Florida's agriculture business?
a. avocadoes
b. pineapple
c. eggs
Answer: a. "Five years ago, avocado production appeared to be on the decline, shrinking from $17 million in sales to $12 million in 2007," Sleep said. "Now we've witnessed a complete reversal with a near doubling of cash receipts in 2011 of $25 million and strong gains in yields and production."
7. Where does Florida rank among all of the states for its total agricultural cash receipts in 2011?
a. 3b. 5
c. 17Answer: c. You're not the only one who's surprised. With all of the produce markets in which Florida leads the way, I thought for sure the state would have a higher ranking - not as high as California but certainly closer to it (California has the number one spot). However, it appears that states famous for their cattle and grain businesses, like Iowa, Texas, and Nebraska, lead them to have higher rankings. Florida is also second in the country for its vegetable cash receipts, but it's greatly overshadowed by California's numbers.
8. Ah, lucky 14. For which two ag items does Florida rank 14 out of all the states for its production?
a. honey and cattle
b. cotton and eggs
c. blueberries and potatoes
Answer: b. Who knew?!
9. Which county grew the largest number of citrus fruit in the 2011-2012 growing season?
a. Highlands
b. Martin
c. Polk
Answer: c. Polk also had the highest increase in citrus production compared to the previous growing season. Highlands County ranked second.
10. Which three items grown in the state decreased in value and production in 2012?
a. blueberries, strawberries, and tomatoes
b. onions, strawberries, and watermelon
c. cucumbers, snap beans, and blueberries
Answer: a. I find that intriguing as those three crops are traditionally big business here. However, I realize that weather and unique circumstances can play a huge role in changing year-to-year statistics.
So - how'd you do on the quiz?
I'll share more nuggets from "Florida Agriculture by the Numbers" in future columns.
Part of the Tribune family of products


Document Type
Article
Department
Dental-oral, Maxillo-facial Surgery
Abstract
Background: Correction of deep bite is crucial for maintenance of dental hard and soft tissue structures and for prevention of temporomandibular joint disorders. Exploration of underlying skeletal and dental factors is essential for efficient and individualized treatment planning. To date etiological factors of dental and skeletal deep bite have not been explored in Pakistani orthodontic patients. The objectives of this study were to explore frequencies of dental and skeletal etiological factors in deep bite patients and to determine correlations amongst dental and skeletal etiological factors of deep bite.Methods: The study included a total of 113 subjects (males=35; females=78) with no craniofacial syndromes or prior orthodontic treatment. Pre-treatment orthodontic records were used to evaluate various dental and skeletal parameters. Descriptive statistics of each parameter were calculated. The various study parameters were correlated using Pearson's Correlation.Results: Deep curve of Spee was most frequently seen factor of dental deep bite (72.6%), followed by increased coronal length of upper incisors (28.3%), retroclined upper incisors (17.7%), retroclined lower incisors (8%) and increased coronal length of lower incisors (5.3%). Decreased gonial angle was most commonly found factor of skeletal deep bite (43.4%), followed by decreased mandibular plane angle (27.4%) and maxillary plane's clockwise rotation (26.5%). Frankfort mandibular plane angle and gonial angle showed a strong positive correlation (r=0.66, p=0.000).CONCLUSIONS: Reduced gonial angle is most frequently seen skeletal factor, signifying the importance of angulation and growth of ramus in development of deep bite. Deep curve of Spee is most frequently seen dental etiological component in deep bite subjects, hence signifying the importance of intruding the lower anterior teeth.
Publication
Journal of Ayub Medical College
Creative Commons License
Creative Commons Attribution-Noncommercial 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 License
Share
COinS


Walk-ins: Come by our shop at 4943 NE 105 Ave, Portland, Oregon. Mail-in Orders: Shop online and have your items shipped for repair to our Arizona address provided at checkout.
Ford Body Control Module: Costly Replacement and Programming
Ford Body Control Module: Costly Replacement and Programming
The body control module (BCM), also known as the fuse box, is an essential component in Ford vehicles. It plays a crucial role in controlling various electrical functions, such as lighting, power windows, door locks, and more. However, when the BCM fails, it can be an expensive and complicated issue to resolve.
Replacing and programming a faulty Ford BCM requires specialized knowledge and equipment. It is not a task that can be easily performed by the average vehicle owner. In this article, we will explore the reasons behind the high cost of BCM replacement and programming and how professional assistance can help.
Why is BCM Replacement Expensive?
The cost of replacing a Ford BCM can vary depending on several factors, including the make and model of the vehicle, the complexity of the system, and the labor involved. Here are a few reasons why BCM replacement can be expensive:
 1. Specialized Knowledge: BCM replacement requires in-depth knowledge of the vehicle's electrical system and the ability to diagnose the exact cause of the failure. This expertise is typically found in professional automotive technicians.
 2. Programming: Once the new BCM is installed, it needs to be programmed to communicate with other modules in the vehicle. This programming ensures that all electrical functions work correctly. Only specialized equipment and software can perform this task.
 3. Original Parts: Genuine new Ford BCMs are often expensive than used. Using original parts helps ensure compatibility and reliability.
 4. Labor Costs: Replacing a BCM can be a time-consuming process, involving disassembling parts of the vehicle and accessing hard-to-reach areas. The labor costs associated with this process can contribute to the overall expense.
How Professional Assistance Can Help
Given the complexity and cost involved in BCM replacement and programming, seeking professional assistance is highly recommended. Here are a few ways in which professionals can help:
 1. Expert Diagnosis: Automotive technicians with experience in BCM issues can accurately diagnose the problem, ensuring that only the necessary repairs are performed.
 2. Access to Specialized Equipment: Professional auto repair shops have access to specialized equipment and software required for BCM programming. This ensures that the replacement BCM is correctly programmed and all functions are restored.
 3. Time and Cost Efficiency: Professionals can efficiently replace and program the BCM, saving you time and minimizing the risk of costly mistakes.
It is important to note that attempting to replace or program the BCM yourself, without the necessary expertise and equipment, can lead to further complications and potentially more expensive repairs.
Conclusion
The body control module in Ford vehicles is a critical component responsible for various electrical functions. When it fails, the replacement and programming process can be expensive and complex. Seeking professional assistance from experienced automotive technicians is the best way to ensure a successful BCM replacement, proper programming, and the restoration of all electrical functions.
At KARMAN AUTO, we have the expertise and specialized equipment to handle Ford BCM replacement and programming. Contact us today for professional assistance and reliable service.


text:
Investigation of temperature coefficients of PV modules through field measured data
Peer reviewed, Journal article
MetadataVis full innførsel
OriginalversjonPaudyal, B. R. Imenes, A. G. (2021). Investigation of temperature coefficients of PV modules through field measured data. Solar Energy, 224 425-439. _URL_
Varying broadband irradiance and temperature are generally known as the major factors influencing the performance of PV modules, but studies have also shown the substantial impact of spectral variations. In this work, a simple and efficient method to calculate the temperature coefficient using long term data is demonstrated. Temperature coefficients of PV modules are estimated from long term performance data following IEC 60891 standard with additional spectral correction, and are compared against the datasheet values. Significant improvement of correlation coefficient from −0.89 to −0.97 is observed during the regression for maximum power temperature coefficient of two poly-crystalline modules, after spectral correction by spectral factor (SF). Also, the standard deviation of yearly estimated values of these coefficients reduced from 5–7 % to 1–2 %. In another setup involving spectral measurements and various PV technologies, the annual mean of 1.62 eV for average photon energy in 350–1700 nm range, suggests a general blue shift of the spectrum. Higher averages than reference values of useful fraction (UF) for c-Si, CIGS and HIT technologies also validate the blue shift of spectrum. Results show SF produces maximum power temperature coefficients closer to the datasheet values compared to UF, suggesting better applicability of SF as an index for spectral correction. The coefficient values were found closer to STC values and the results from Mann and Kendall test, employed to detect any underlying monotonic trend in the development of temperature coefficients over eight years, showed no increasing or decreasing trend and hence no degradation of temperature coefficients for the long-term exposed PV modules.


text:
Cored wire technology is an out-of-furnace refining method produced with the advancement of science and technology. Alloy cored wire is used in steelmaking, which can purify the form of steel inclusions and improve the castability of molten steel and significantly increase the yield of ferroalloy, reduce alloy consumption, reduce steelmaking cost, and improve economic benefits.
The technical index of the alloy cored wire
1. The molten steel is treated with calcium on the feeding line, the molten steel reacts smoothly, avoids secondary oxidation, the floating speed of inclusions is fast, and the effect of purifying the molten steel is good.
2. It is beneficial to fine-tune the composition of steel.
3. The alloy yield has been greatly increased.
4. Feeding line can avoid bringing gas into molten steel.
5. The feeding line has strong adaptability and wide application range.
6. The feeding line is operated by equipment, which is convenient for maintenance, safe in production and does not pollute the environment.
It can be seen from the production process of the cored wire that the cored wire is a means of assisting in smelting steel. Through this method of refining outside the furnace, the performance of molten steel can be significantly improved, which is very beneficial to the reduction of steelmaking costs for enterprises.
The role of pure calcium cored wire
1. Using pure-calcium cored wire for calcium treatment in the production of low-carbon and low-silicon steel can reduce the temperature drop by 2.6°C on average, reduce the silicon increase by 0.001%, shorten the wire feeding time by 1 minute, and increase the yield by 2.29 times compared with the iron-calcium wire.
2. The feeding amount of iron-calcium wire is 3 times that of high-calcium wire. If it is converted into the same calcium content W (ca) for comparison, the feeding of iron-calcium wire is 2.45 times that of high-calcium wire.
3. High-calcium cored wire is used to process molten steel, and the level of inclusions in the steel is equivalent to that of fed iron-calcium wire, which can meet product requirements.
Design and functional requirements of solid calcium metal cored wire
1. Use self-made ￠7.0-￠7.8mm pure calcium wire as the core material of the cored wire.
2. The cold-rolled bright steel strip is adopted, the thickness of the strip is more reasonable, the diameter is ∮9-10mm, the wire diameter is uniform, and it has the advantages of high tensile strength, good toughness, and not easy to break, which is more conducive to accurate control of the amount of wire feeding.
3. This product can be applied to steel grades refined by calcium-iron cored wire and silicon-calcium cored wire, and the yield of calcium is increased by more than 50%.
4. Using the existing wire feeding equipment, a deeper feeding depth of molten steel can be achieved at a lower wire feeding speed, the amount of wire feeding is easy to accurately control, and the wire feeding process is stable.
5. The core wire is dense and tightly wrapped, which can be stored for a longer period of time and can also guarantee the use effect.
Advantages of solid calcium cored wire
- The yield rate of calcium element is increased. After feeding the solid core pure calcium cored wire developed by our factory, the average yield rate of calcium for low-carbon and low-silicon steel represented by SPHC is more than 15%.The use efficiency of calcium is about 52% higher than that of silicon-calcium cored wire.
- Cost reduction is obvious. The feeding weight of steel solid core pure calcium cored wire is only about 38% of that of silicon calcium cored wire.
- It is more conducive to the production of pure steel.
- Reduce and eliminate nozzle blockage of continuous casting steel.
- Reduced work intensity.


nLab
t-structure
Contents
Definition
Definition
Let CC be a triangulated category. A t-structure on CC is a pair 𝔱=(C 0,C 0)\mathfrak{t}=(C_{\ge 0}, C_{\le 0}) of strictly full subcategories
C 0,C 0C C_{\geq 0}, C_{\leq 0} \hookrightarrow C
such that
 1. for all XC 0X \in C_{\geq 0} and YC 0Y \in C_{\leq 0} the hom object is the zero object: Hom C(X,Y[1])=0Hom_{C}(X, Y[-1]) = 0;
 2. the subcategories are closed under suspension/desuspension: C 0[1]C 0C_{\geq 0}[1] \subset C_{\geq 0} and C 0[1]C 0C_{\leq 0}[-1] \subset C_{\leq 0}.
 3. For all objects XCX \in C there is a fiber sequence YXZY \to X \to Z with YC 0Y \in C_{\geq 0} and ZC 0[1]Z \in C_{\leq 0}[-1].
Definition
Given a t-structure, its heart is the intersection
C 0C 0C. C_{\geq 0} \cap C_{\leq 0} \hookrightarrow C \,.
In stable \infty-categories
In the infinity-categorical setting tt-structures arise as torsion/torsionfree classes associated to suitable factorization systems on a stable infinity-category CC.
 - In a stable setting, the subcategories are closed under de/suspension simply because they are co/reflective and reflective and these operations are co/limits. Co/reflective subcategories of CC arise from co/reflective factorization systems on CC;
 - A bireflective factorization system on a \infty-category CC consists of a factorization system 𝔽=(E,M)\mathbb{F}=(E,M) where both classes satisfy the two-out-of-three property.
 - A bireflective factorization system (E,M)(E,M) on a stable \infty-category CC is called normal if the diagram SxxRxS x\to x\to R x obtained from the reflection R:CM/0R\colon C\to M/0 and the coreflection S:C*/ES\colon C\to *\!/E (where the category M/*={A(0A)M}M/\!* =\{A\mid (0\to A)\in M\} is obtained as Ψ(E,M)\Psi(E,M) under the adjunction ΦΨ\Phi\dashv \Psi described at reflective factorization system and in CHK; see also FL0, §1.1) is exact, meaning that the square in
 0 SX X 0 RX 0 \begin{array}{cccccc} 0 &\to& S X &\to& X\\ && \downarrow&&\downarrow\\ && 0 &\to& R X\\ && && \downarrow\\ && && 0 \end{array}
 is a fiber sequence for any object XX; see FL0, Def 3.5 and Prop. 3.10 for equivalent conditions for normality.
Remark. CHK established a hierarchy between the three notions of simple, semi-exact and normal factorization system: in the setting of stable \infty-category the three notions turn out to be equivalent: see FL0, Thm 3.11.
Theorem. There is a bijective correspondence between the class TS(C)TS( C ) of tt-structures and the class of normal torsion theories on a stable \infty-category CC, induced by the following correspondence:
 - On the one side, given a normal, bireflective factorization system (E,M)(E,M) on CC we define the two classes (C 0(𝔽),C <0(𝔽))(C_{\ge0}(\mathbb{F}), C_{\lt 0}(\mathbb{F})) of a tt-structure 𝔱(𝔽)\mathfrak{t}(\mathbb{F}) to be the torsion and torsionfree classes (*/E,M/*)(*\!/E, M/\!*) associated to the factorization (E,M)(E,M).
 - On the other side, given a tt-structure on CC we set
 E(t)={fC Δ[1]τ <0(f) is an equivalence};E(t)=\{f\in C^{\Delta[1]} \mid \tau_{\lt 0}(f) \;\text{ is an equivalence}\};
 M(t)={fC Δ[1]τ 0(f) is an equivalence}.M(t)=\{f\in C^{\Delta[1]} \mid \tau_{\geq0}(f) \;\text{ is an equivalence}\}.
Proof. This is FL0, Theorem 3.13
Theorem. There is a natural monotone action of the group \mathbb{Z} of integers on the class TS(C)TS( C ) (now confused with the class FS ν(C)FS_\nu( C ) of normal torsion theories on CC) given by the suspension functor: 𝔽=(E,M)\mathbb{F}=(E,M) goes to 𝔽[1]=(E[1],M[1])\mathbb{F}[1] = (E[1], M[1]).
This correspondence leads to study families of tt-structures {𝔽 i} iI\{\mathbb{F}_i\}_{i\in I}; more precisely, we are led to study \mathbb{Z}-equivariant multiple factorization systems JTS(C)J\to TS( C ).
Theorem. Let 𝔱TS(C)\mathfrak{t} \in TS(C) and 𝔽=(E,M)\mathbb{F}=(E,M) correspond each other under the above bijection; then the following conditions are equivalent:
 1. 𝔱[1]=𝔱\mathfrak{t}[1]=\mathfrak{t}, i.e. C 1=C 0C_{\geq 1}= C_{\geq 0};
 2. C 0=*/EC_{\geq 0}=*\!/E is a stable \infty-category;
 3. the class EE is closed under pullback.
In each of these cases, we say that 𝔱\mathfrak{t} or (E,M)(E,M) is stable.
Proof. This is FL1, Theorem 2.16
This results allows us to recognize tt-structures with stable classes precisely as those which are fixed in the natural \mathbb{Z}-action on TS(C)TS( C ).
Two "extremal" choices of \mathbb{Z}-chains of tt-structures draw a connection between two apparently separated constructions in the theory of derived categories: Harder-Narashiman filtrations and semiorthogonal decompositions on triangulated categories: we adopt the shorthand 𝔱 1,,n\mathfrak{t}_{1,\dots, n} to denote the tuple 𝔱 1𝔱 2𝔱 n\mathfrak{t}_1\preceq \mathfrak{t}_2\preceq\cdots\preceq \mathfrak{t}_n, each of the 𝔱 i\mathfrak{t}_i being a tt-structure ((C i) 0,(C i) <0)((C_i)_{\ge 0}, (C_i)_{\lt 0}) on CC, and we denote similarly 𝔱 ω\mathfrak{t}_\omega. Then
 - In the stable case the tuple t 1,,nt_{1,\dots, n} is endowed with a (monotone) \mathbb{Z}-action, and the map {0<1<n}TS(C)\{0\lt 1\cdots\lt n\}\to TS( C ) is equivariant with respect to this action; the absence of nontrivial \mathbb{Z}-actions on {0<1<n}\{0\lt 1\cdots\lt n\} forces each t it_i to be stable.
 - In the orbit case we consider an infinite family t ωt_\omega


From Wikipedia, the free encyclopedia
Jump to: navigation, search
Kiidk'yaas in 1984
Kiidk'yaas, also known as the Golden Spruce, was a Sitka Spruce tree, Picea sitchensis 'Aurea', that grew on the banks of the Yakoun River in Haida Gwaii archipelago, British Columbia. It had a rare genetic mutation causing its needles to be golden in colour.
On 22 January 1997, a 48-year-old unemployed forest engineer named Grant Hadwin surreptitiously felled the tree as a political statement against industrial logging companies. He was later arrested but disappeared on his way to trial.
According to John Vaillant's book The Golden Spruce, what is believed to be Hadwin's broken kayak and effects were found on a remote island some time after he went missing in a rough sea. Whether he had been murdered for his crime, accidentally drowned, or left his belongings behind on purpose is not known.
In 1977, a group of botanists from the University of British Columbia (UBC) visited Haida Gwaii to take cuttings.[1] These cuttings were grafted onto an ordinary sitka spruce, resulting in golden saplings. The trees were grown in the UBC Botanical Garden and Centre for Plant Research.
Upon hearing of the tree's destruction, the arboretum offered one of the young trees to replace the fallen tree. The sapling died in storage before it could be replanted on Haida Gwaii.[2] In addition, attempts were made to propagate approximately 80 parts of the felled tree.
The only wood harvested from the tree was used by Nova Scotia luthier George Rizsanyi and broadcaster Jowi Taylor to make a guitar dedicated to Canadian history. Included in the guitar were pieces of wood from Pierre Trudeau's canoe paddle and Paul Henderson's hockey stick and fabric from one of Karen Kain's ballet costumes.
See also[edit]
 1. ^ Bednarz, Sarah. "(Untitled)". Retrieved 2010-02-20.
 2. ^ Vaillant, John, The Golden Spruce, W.W. Norton & Co., 2005, p. 203
External links[edit]
Coordinates: 53°37′12″N 132°12′29″W / 53.62000°N 132.20806°W / 53.62000; -132.20806


text:
Solid waste management collection costs in urban barangays: The Cadiz City experience
Defense Panel Chair
Defense Panel Member
MetadataShow full item record
Human activities generate wastes that are often discarded, as they are considered as worthless. The most common method of waste disposal is to first collect waste from the source and then dispose it in the dumpsite or landfill. In our country, the disposal of waste is under R.A.9003 or the Ecological Solid Waste Management Act of 2000. This paper presents the results of a study of actual municipal solid waste (MSW) costs and respective management practices of the urban barangays of Cadiz city. Barangays Zone 1, 2, 3, 4, 5, 6, Daga and Banquerohan were chosen to be the study area. Data on solid waste collection, fuel and oil costs, maintenance cost, salaries, and wages of drivers and garbage collectors and supervisors, from eight urban barangays of the city were gathered and segregated in the agency reports. The monthly waste generation of the study area examined ranged from 431.30 tons/month to 485.80 tons/month, while the total waste management cost ranged from a minimum of Php 7,747.15/month/brgy to a maximum of Php 69,784.52/month/ brgy. The solid waste management costs are determined by a number of factors, including their quantity and composition, collection and transportation systems, treatment and final disposal methods, etc. A number of efficiency indicators are also estimated for each barangay in terms of solid waste disposal policy. Finally, an attempt to identify the causal factors for the differentiation of municipal costs is made, without underestimating the restrictions of the current analysis originating from the lack of reliable waste production data and full cost accounting systems. From the study, both the City Environment and Natural Resources Office -Solid Waste Management Division and the solid waste collectors are related in performing their responsibilities on managing waste collection system.
Caceres, F. B. , Jr. (2013). Solid waste management collection costs in urban barangays: The Cadiz City experience (Unpublished Special paper). Central Philippine University, Jaro, Iloilo City.
DepartmentCollege of Agriculture, Resources and Environmental Sciences
DegreeDiploma in Environmental Resource Management and Technologies
GSL Theses 630.72 C113


text:
How We Present
Federal government to invest $8.3-million in organics
by Glacier FarmMedia staff
Alberta Farmer Express Translate This Article
24 August 2018
On 24 August 2018 Alberta Farmer Express reported:
Minister of Agriculture and Agri-Food Lawrence MacAulay today (24 August) announced a federal investment of up to $8.3 million to the Organic Federation of Canada, under the Canadian Agricultural Partnership, AgriScience Clusters. 'Demand for our world-class Canadian organic products continues to grow around the world and our Government is proud to support our organic farmers and food processors so they can meet that demand,' said Minister MacAulay. 'Today's significant investment into the science of organic agriculture will help our organic farmers grow more and grow better. And, we are pleased to support the Canadian Organic Standards, which are the backbone of the organic industry.'
Global Good News service views this news as a sign of rising positivity in the fields of environment and government, documenting the growth of life-supporting, evolutionary trends.
To read the entire article click here
Every day Global Good News documents the rise of a better quality of life dawning in the world and highlights the need for introducing Natural Law based—Total
Knowledge based—programmes to bring the support of Nature to every individual, raise the quality of life of every society, and create a lasting state of world peace.
Translation software is not perfect; however if you would like to try it, you can translate this page using:
Send Good News to Global Good News.


text:
The first annual Cancer Nurse Coordinator Initiative (CNCI) evaluation report has drawn on a number of data sources, including:
- a specific Cancer Nurse Coordinator (CNC) database that provides information about the activity and function of the nurses
- a CNC online survey which profiles CNCs and their activities, contribution and perceived effect on patient experience
- a provider online survey to assess understanding and perceived effects on patient experience
- a patient survey to assess patient experience of the new role and its contribution
- qualitiative interviews.
The data collected to inform the 2014 annual report provides high level insight into implementation of the CNCI and shows that:
- the CNCI is implemented across 20 DHBs using four delivery models that reflect DHBs' existing cancer care structures and population profile
- CNCs have an important role in the treatment team and contribute to improving communication between health professionals about patient care
- CNCs are seen to be contributing to a more coordinated patient journey and making a difference to patients and their family/whanau.
The evaluation provider is looking at enhancing the data collection tools to further improve data quality for the 2015 annual report.


Chlorine Bleach or Hydrogen Peroxide
2 Comments to Read
First let's look at the optimum parameters necessary for either of these oxidizers to perform it purpose which is to de-stain and whiten fabrics.
Chlorine bleach:
Temperature range: around 150
Ph range: around 10.5
Hydrogen Peroxide:
Temperature range: around 180
Ph range: around 11.0
As you can see from the operating parameters, chlorine bleach requires lower temperatures and a lower ph to effectively perform than compared to hydrogen peroxide. Depending on the environment, this can be an advantage or disadvantage. The parameters can be manipulated for either oxidizer to work in less than optimum conditions. Higher alkalinity and higher ph impedes chlorine bleach's ability to destain and whiten while the converse is true with hydrogen peroxide. Higher alkalinity and higher ph improves hydrogen peroxide's ability to destain and whiten. In lower temperature environments, chlorine bleach can perform but a lower alkalinity and ph will be necessary while for hydrogen peroxide to perform in a lower temperature environment, higher alkalinity and ph will be needed.
In my opinion, chlorine bleach is generally a better destainer and whitener than hydrogen peroxide. It will attack a broader spectrum of stains than will hydrogen peroxide. However, the aggressive nature of chlorine bleach has some disadvantages. In the healthcare market, chlorine bleach reacts adversely with products containing CHG (chlorhexidine gluconate, an anti-microbial) to create a permanent stain. Products containing CHG are being used more extensively in the healthcare market. If the CHG cannot be completely washed from the fabric prior to chlorine bleaching, a permanent tan to pinkish stain will be created. In tunnel environments where short cycle times prevail, it is not always possible to remove CHG prior to chlorine bleaching. Where CHG staining is a problem, hydrogen peroxide has an advantage because hydrogen peroxide does not react adversely with CHG. Chlorine bleach can be corrosive to stainless steel. Again, in tunnel applications where there is a standing bath of chlorine bleach, the potential for corrosion exists. The stainless steel compartments where chlorine is injected might be subjected to the exposure to chlorine bleach 24-7. Hydrogen peroxide is not corrosive to stainless steel. Where corrosion is a concern, hydrogen peroxide has the advantage. Chlorine bleach can also remove color from colored linens. Hydrogen peroxide is less likely to remove color. Sometimes the washing environment might favor one oxidizer over another. Again, this is usually in tunnels. It may be difficult to get down to the temperature and ph range to favor chlorine bleach. The use of hydrogen peroxide might match up better in tunnel conditions.
There are just some stains that hydrogen peroxide will not remove. Hydrogen peroxide does not remove mildew stains nor does so very slowly. In operations that process fabrics used in the food service industry, chlorine bleach is probably the oxidizer of choice. Chlorine bleach is generally more cost effective. 12% chlorine bleach is about half the cost of 35% hydrogen peroxide. As indicated in the operating conditions, chlorine bleach can be used a lower temperature. Therefore, the energy costs might be somewhat lower with chlorine bleach.
Each operation has its own unique conditions. Both chlorine bleach and hydrogen peroxide have their place in the market.
Terry Allen
Manager of Market Development
 - Ricky said,
 I was told by ecolab tech that hydrogen peroxide bleach better in cold water than chlorine bleach,where did you get your facts from is thier any other site that would share more light into this?
 - COG GIRL said,
 In healthcare it's been noted and cited. That time and temperature kills more bacteria in any washed textile the heat temperature is a key ingredient. Look it up in any healthcare infection control and textile.


Query stub information in Docker images and containers
After you build a Docker image, you can query that image to see stub information such as the stub name, its ID, and its exposed port. In addition, after the image is running as a container, you can query the container to retrieve information as to what stubs are running within it.
Docker images
The Docker images that are built from a Dockerfile and build context files that are published from HCL OneTest™ API contain a file that is named stubs.info with basic information for the stubs that are included. To view the file contents within the image, use this Docker command:
docker run --entrypoint cat stubimage /stubs.info
where stubimage is the name(tag) for the stub image. An example of the output follows:
NAME ID EXPOSED_PORT
myStub 1f8b3e1a:150a97ea022:-7cdb 8081
Docker containers
To query stub information when the image is running as a container, from the docker host, you can use the curl command:
curl http://:7820
where is the IP address of the container, not the host. To get the IP address of the container, use this Docker command:
docker inspect -- format '{{.NetworkSettings.IPAddress}}'
The port 7820 is used by default. If you want to, you can override this port assignment when you run the container by specifying an environment variable named STUB_INFO_PORT. For example, add the -e option with this environment variable to the docker run command:
The output of the query is text in JSON format. An example of output follows:
 "stubs": [
 "id": "1f8b3e1a:150a97ea022:-7cdb",
 "name": "myStub",
 "activities": [
 "exposedPort": "8081",
 "rule": "Path: /test AND Port: 80 AND Method: POST AND (Host: _URL_ OR Host: OR (source host= AND (Host: localhost OR Host: OR Host: 0:0:0:0:0:0:0:1)))"
 "started": "true"