A few days ago, a customer told me that he encountered a weird error while using NTBackup to backup the system. The error text looked like this in backup log:
 Media name: "System State.bkf created 8/29/2005 at 5:38 PM"
Volume shadow copy creation: Attempt 1.
"MSDEWriter" has reported an error 0x800423f0. This is part of System State. The backup cannot continue.
Error returned while creating the volume shadow copy:800423f0
The first thing that we observe is the particularly cryptic message which doesn't really tell anything, except that an error occured. Unfortunately this is an example of a useless message: what is the message transmitted here? What should be the next steps to remedy the situation? Fortunately, developers at Microsoft (including me) started to realize in the last how important is to have the right error message infrastructure in place - but I digress.
Being familiar with VSS, I immediately spotted the issue: 800423f0 is VSS_E_WRITERERROR_INCONSISTENTSNAPSHOT (documented briefly here on MSDN, in the VSS SDK section).
What is an inconsistent shadow copy?
Let me step back and offer some context to this problem. VSS is a complex infrastructure that allows backup applications to create, list, delete shadow copies in order to get a reliable backup. These shadow copies are especially useful during backup, where you need a stable "version" of your data. Shadow copies are nothing more than static images of the system volumes, images that are frozen in time. More technical information about VSS can be found here.
VSS also allows applications to participate in the shadow copy creation process. Applications can receive various notifications during backup and restore - notifications that are used to ensure that these applications do have a consistent stored image on the shadow copy. These notifications are received through some dedicated software components called VSS writers. For example, AD has one writer, Exchange another writer, SQL another one, etc. (you can actually enumerate the writers on your machine and their state through the VSSADMIN LIST WRITERS command).
Now, a consistent image is absolutely needed in order to guarantee a reliable restore of your applications. At restore time, nothing is worse than to discover that your backed-up data is corrupt or inconsistent. And this is the reason for adding a special error code to denote the fact that a certain writer is in "inconsistent state" during the creation of a certain shadow copy set.
For example, if you have a SQL database with the database on X:\ and logs on Y:\, and you create a shadow copy set containing only X:\, then the shadow copy is inconsistent with respect to the SQL writer. That doesn't mean that the shadow copy will be inconsistent with respect to other writers - it is very likely that no other writer will have data on X:\.
What is the solution?
I'm skipping for now the technical details on why this "inconsistent snapshot" can cause problems, and go directly to the solution. The workaround to the NTBackup problem sounds weirder than the usual set of workarounds, but here it is:
1) Isolate all the relevant volumes on the machine that might contain active SQL databases and/or logs.
2) On each of these additional volumes (which are not related with the system state) create one empty file.
3) In NTBackup, along with the system state, include these empty files created above. (but not the large database files). This will include that all these volumes will be part of the shadow copy set, and therefore the MSDE Writer should not fail anymore with 0x800423f0.
This will eliminate the NTBackup error when you have this type of failures with the MSDE/SQL writer. A similar problem can happen with the AD writer (named the NTDS writer on domain controller). The solution is very similar.
Technical details...
Why does this work? Well, it's essentially a limitation of NTBackup. NTBackup doesn't "know" whether the SQL writer is important enough such that a failure in it should abort the system state backup. Part of the reason is the fact that some system services (like UDDI) depend on SQL or MSDE. Also, the particular mode used to create shadow copies is based on the assumption that the correct set of SQL-related volumes need to be present in the set (in the example above, X:\ and Y:\). If one volume is present and the other one is missing, the writer goes into an error state. Now, if you select at least one file in a given volume, NTBackup will include that volume in the shadow copy set. Since both the database & log volumes are now in the set, the SQL writer is happy.
That said, I would also like to mention that the level of integration between NTBackup and VSS is atypical in this specific case - a different backup application should choose to enforce writer consistency not at the volume level, but at the component/file level. Such an backup application will cause the SQL writer to go in a failed state only if you select the database file and not the log file, for example. In other words, if one of the writer-related files is present in the set and the other ones are missing, only then the writer goes in a failed state.
One might appear confusing from the details above. How does the writer know whether the backup application needs volume-level consistency (i.e. NTBackup) or component/file-level consistency (all other backup apps)? The answer is that the application has the ability to choose between the two consistency modes, in the IVssBackupComponents::SetBackupState(...) API. The first parameter dictates the selection model for this backup session. The recommended value is bSelectComponents == TRUE, which also tells that the backup application will select the necessary writer components during backup. The bSelectComponents == FALSE is a value maintained for legacy reasons (compatibility with NTBackup, mainly) but in general, it is not a good choice to use this mode, especially if you want to keep track what writer components are present (and in consistent state) on the shadow copy set.
One more note: The VSHADOW.EXE sample requestor, provided in the VSS SDK, provides a sample implementation of a backup application that works in component mode. BETEST.EXE is a more complex VSS requestor, that uses advanced VSS features.


text:
Preferential Temporal Difference Learning
Proceedings of the 38th International Conference on Machine Learning, PMLR 139:286-296, 2021.
Temporal-Difference (TD) learning is a general and very useful tool for estimating the value function of a given policy, which in turn is required to find good policies. Generally speaking, TD learning updates states whenever they are visited. When the agent lands in a state, its value can be used to compute the TD-error, which is then propagated to other states. However, it may be interesting, when computing updates, to take into account other information than whether a state is visited or not. For example, some states might be more important than others (such as states which are frequently seen in a successful trajectory). Or, some states might have unreliable value estimates (for example, due to partial observability or lack of data), making their values less desirable as targets. We propose an approach to re-weighting states used in TD updates, both when they are the input and when they provide the target for the update. We prove that our approach converges with linear function approximation and illustrate its desirable empirical behaviour compared to other TD-style methods.

source: openbmb/Ultra-FineWeb


text:
Southeast Asian Regional Center for Graduate Study and Research in Agriculture (SEARCA), through SEARCA Seed Fund for Research and Training (SFRT), is now accepting applications for promising research and training programs that may be inputs into scientific discoveries with applications in promoting rural economic development.
The SFRT is only a start-up fund amounting to $15,000 per beneficiary.
Deadline for application for the grant this year is on August 1, 2017.
This program should help scientists or potential techno-entrepreneurs with limited funds to do initial research and subsequently secure long-term support from donor agencies.
"To address this (financial) concern and in line with SEARCA's thrust of promoting, undertaking and coordinating research programs relevant to inclusive and sustainable agricultural and rural development of the region, SEARCA will dedicate funds for SFRT," SEARCA further said.
According to SEARCA, the proposed project should be innovative and is accompanied by an appropriate plan for developing it into a potentially large-scale research/training program greatly relevant to the agricultural and rural development needs of the region.
It must also have strong potential for generating significant long-term funding support and can be completed within a period not exceeding one year.

source: m-a-p/FineFineWeb


text:
William Roache is an English Actor. William Roache holds the Guinness World Record as the "longest-serving male television star in a continued role". He has been in the industry since 1958.
Table of Biography
Early Life and Childhood
William Roache was born William Patrick "Bill" Roache on 25 April 1932. He was born to parents Hester Vera (née Waddicor) and Joseph William Vincent Roache in Basford, Nottingham, England. Currently, he is 90 years old.
He grew up in Ilkeston, Derbyshire, England. Furthermore, he joined the British Army at the young age of 21. There, he was commissioned into the Royal Welsh Fusiliers in 1953. With the rank of a caption, Roache left the British Army in 1956.
Likewise, he attended a Steiner School, set up by his grandfather. Later, he joined Rydal School, where his elder son also attended.
William Roache is famous for his continued role as Ken Barlow in Coronation Street. It first aired on 9 December 1960 and he has been its part since day one.
Prior to his popularity, he worked for various stage productions, teleserials, and uncredited roles in movies. Some of his other works include The Bulldog Breed, Marking Time, Celebrity Stars in Their Eyes and Ant & Dec's Gameshow Marathon.
Alongside, he also wrote his autobiography titled Soul on the Street. The book focuses on his life experiences and also talks about his mistakes throughout life, especially regarding his family relationships.
He has also written about his belief in the afterlife in this book, published in 2008. He is still a part of Coronation Street as of September 2019.
Currently, He is the world's longest-serving television actor in a continuous role (as of 2020) after the 2010 cancellation of the American soap opera.
William Roache – Net Worth 2023
In the year 1999, he received the Lifetime Achievement Award at the British Soap Awards. It was for his role as Ken Barlow. Additionally, the Guinness Book of World Records also listed him as the longest-serving soap star to play the same role in any TV series.
Furthermore, the University of Chester awarded him with the Honorary degree of Doctor of Letters. He received it in March 2007 for his contribution to television.
As of 2019, he is estimated to have a net worth of $5 million. Similarly, he also earns $200,000 yearly for his role as Ken Barlow in Coronation Street. Altogether, his estimated annual salary is over $800,000.
Relationship Status and Children
Altogether, William Roache had three wives in his life. He married the English actress Anna Cropper in 1961. However, the couple parted ways in 1974. Together, they had two children: son Linus and daughter Vanya.
In 1978, he tied the knot with actress Sara McEwan. They had three children together: daughters Verity and Edwina, and son James. Tragically, Sara passed away on 7 February 2009 at the age of 58.
After the death of his second wife, he dated Emma Jesson, who was 36 years younger than Roache. They were together since 2010 and broke up in 2013.
Two of Roche's daughters have tragically passed away. He lost his daughter Edwina at 18 months old due to pneumonia in 1963. Likewise, Vanya passed away in 2018, aged 50, due to liver failure. At present, both of his sons are actors whereas his daughter Verity is an interior designer.
Lancashire Police arrested William Roache on 1 May 2013. The Crown Prosecution Service charged him with two counts of rape on 14 May 2013, and an additional five counts of indecent assault against girls between ages 12 and 16 on 6 June 2013.
However, the court dismissed him from all the charges on 6 February 2014. Some were dismissed due to a lack of evidence, whereas some were due to significant flaws in witnesses' accounts. Finally, he resumed filming and returned to the screen in August 2014 as Ken Barlow in Coronation Street.
The veteran actor standing at a height of 5 feet 8 inches has mesmerizing blue eyes and naturally sandy blonde hair. However, his hair is graying as he ages. Alas, information about his weight, shoe size, and other body measurements is unknown to the public.
William Roache – Social Media
In addition, William Roache doesn't have personal accounts on any social media platforms like Instagram, or Twitter.


text:
Annual Prospects Report
The Platte River meanders through Platte County and is full of snags and standing timber. Flooding from 2019 and 2020 should have allowed more fish to be produced and those fish should be getting good harvest size. However, the prolonged drought of 2021 to 2022, has drastically reduced the accessibility of the Platte River in places. Channel catfish and flathead catfish are common throughout the Platte and large flatheads are caught each year. Blue catfish are also present in the river and fish over 40 pounds are possible. Blue catfish are most common in the lower 10 miles of the river but are becoming more common further upstream each year. Blue catfish numbers in the lower 3 miles of the river are higher in late spring. Channel and blue catfish take a variety of live and prepared baits. Flathead catfish prefer live fish except in the early spring when feeding on winter killed shad. Flathead catfish prefer woody cover and fishermen should target brush when fishing for them. If you can't get live fish, a large hook full of nightcrawlers or crayfish can often entice a flathead catfish too. Common carp, buffalo, freshwater drum, and gar are also common in the Platte River and traditional baits work well. Pay attention when boating, the bighead and silver carp inhabit the river and can jump into your boat. Anglers can use bighead and silver carp as bait if the fish are dead. Both must be euthanized or returned to the river immediately after being caught or after they jump in your boat.
The Platte River is one of our most accessible rivers. The boat ramp at Schimmel City Access also allows access to the Missouri River just two miles downstream. Sharps Station Access is the uppermost boat ramp. There are also two boat ramps at the Platte Falls Conservation Area near Platte City. The ramps share the same parking area, but one ramp is three miles downstream from the other. There is a big meander or loop in the river, so you can put in and take out from the same parking lot. If you look at this area on a map the river forms a "duck head" as it meanders from one ramp to the next. This makes an excellent short float or half-day fishing trip since only one vehicle is needed. Bank access is also available at several locations including the Platte Falls Conservation Area, which has over 10 miles of river frontage and at Humphrey Access downstream of Platte City. The old boat slide at Humphrey Access has been damaged by flooding and should not be used until repair or replacement has occurred. Union Mill Access, west of Edgerton, is located on a stretch of the river that is able to be waded during the summer months.
There are three boat ramp accesses on the Platte River. Schimmel City (near Farley), Platte Falls (The Duck Head) and Sharps Station (off Interurban Road).


text: The Nameless School & Cemetery Park is a small neighborhood park managed by a non-profit community group. Nameless, a former community located near modern-day Lago Vista, was settled in the 1860s. Eventually, the residents petitioned for a post office; after several applications with name suggestions were rejected, the locals decided to name their community Nameless. The post office opened in 1880 but was discontinued in 1890 due to a lack of growth in population. The buildings of the town were torn down or fell into disrepair over the years. The Nameless school house, a one-room building built in 1909, is the only structure from Nameless that exists today.


37The older daughter had a son, whom she named Moab.#19.37: Moab: This name sounds like the Hebrew for "from my father." He was the ancestor of the present-day Moabites. 38The younger daughter also had a son, whom she named Benammi.#19.38: Benammi: This name in Hebrew means "son of my relative" and sounds like the Hebrew for "Ammonite." He was the ancestor of the present-day Ammonites.


Home Chemistry Benzene Exposure And Diabetes: What You Need To Know
Benzene Exposure And Diabetes: What You Need To Know
PPT Benzene PowerPoint Presentation ID3848472
Introduction
Benzene is a chemical that is commonly found in industrial settings. It is used in the production of plastics, rubber, and other materials. Unfortunately, exposure to benzene has been linked to a number of health problems, including diabetes. In this article, we will explore the link between benzene exposure and diabetes.
What is Diabetes?
Diabetes is a chronic disease that affects how your body processes glucose, a type of sugar. If you have diabetes, your body either doesn't produce enough insulin, or it can't use the insulin it produces effectively. This leads to high levels of glucose in your blood, which can cause a number of health problems over time.
How is Benzene Exposure Linked to Diabetes?
Studies have shown that exposure to benzene can increase your risk of developing diabetes. This is because benzene can interfere with the production and function of insulin in your body. In addition, benzene exposure can also lead to inflammation and oxidative stress, which can further increase your risk of developing diabetes.
Symptoms of Benzene Exposure
If you have been exposed to benzene, you may experience a number of symptoms. These can include headaches, dizziness, nausea, and skin irritation. In severe cases, benzene exposure can also lead to cancer and other serious health problems.
Preventing Benzene Exposure
If you work in an industry where you may be exposed to benzene, it is important to take steps to protect yourself. This can include wearing protective clothing and equipment, working in a well-ventilated area, and following proper safety protocols.
Treating Diabetes
If you have been diagnosed with diabetes, it is important to work with your healthcare provider to manage your condition. This can include making changes to your diet and lifestyle, taking medication as prescribed, and monitoring your blood sugar levels regularly.
Conclusion
Benzene exposure can have serious health consequences, including an increased risk of developing diabetes. If you work in an industry where you may be exposed to benzene, it is important to take steps to protect yourself. If you have been diagnosed with diabetes, it is important to work with your healthcare provider to manage your condition and reduce your risk of complications.


text:
Column at sunlight:
We observe two areas differences.
-Half exposed to sunlight directly have a growth of algae (zone green). In the water see bubbles of oxygen produced by algae, too there are a zone of glucose in the superfice.
-Other half with exposition sunlight indirect there isn't green zone but the black zone caused by the sulfurous precipitated is more expensive.
Column at darkness
There isn't any changes in this column.


Finger Puppet Valentine Hearts
17 Feb
It's been a crazy start to the month in our house, and Valentine's Day crept up on me. I had wanted to make Valentines with both girls for their classes, but hadn't really looked at ideas. I had seen a few variations of heart finger puppets on Pinterest, and decided that would be what we would make.
So, I got out a few cutting tools that I have, a Fiskars Portable Scrapbooking Paper Trimmer, a heart template, and a Fiskars Circle cutter.
Tools to make finger puppet valentines
Here are the steps I followed:
 1. Use the template to trace the big heart on the left onto colored cardstock, and cut each out by hand.
 2. Use the circle cutter to cut two 1″ holes towards the bottom of the heart for the finger holes to make the "legs" with. Keep the circles.
 3. Cut a different color cardstock into 1″ thick strips that are 4″ long. These are folded accordion style for the "arms".
 4. Use the 1″ circles that were cut out for the finger holes to glue on the ends of the "arms" to create "hands".
 5. Write message on back side of heart, such as "From Your Friend, Jenny".
 6. Glue "arms" onto back side of heart.
 7. Glue googly eyes on front side of heart, or draw eyes. Also draw a smile and cheeks.
Here are how they all turned out:
Finished Finger Puppet Valentines
I did all the cutting, but my 4-year-old wrote her name on all of them, drew on the faces, and helped with the gluing. She loved making them, and was so excited to show them to all of her friends. And, her friends all had fun with them too!
You are commenting using your account. Log Out / Change )
Google photo
Twitter picture
Facebook photo
Connecting to %s
%d bloggers like this:


text:
The structural response of a molten main-chain liquid crystal polymer to an applied magnetic field has been investigated microscopically, with the microstructure being characterized as a function of field strength, time in the field and molecular weight. The application of the field to a structure in which the director wandered gradually on a scale of about 100 ~tm resulted in the formation of domains delineated by well defined boundaries. The domains were elongated along the field axis to an aspect ratio of about 8 in the case of a 1.1 T field, although for the higher field strength of 5.6 T the domains were no longer visible. Evidence is presented that the domain boundaries correspond to a director reorientation of ~ rad. Etched domain microstructure revealed a uniform distribution of crystallites, representing regions of local ordering in the material, on a scale of a few hundred nanometres. The crystallites had the form of platelets normal to the local director and acted as orientational markers across the domain boundaries.
Посилання на статтю:
Magnetic orientation and microstructure of main-chain thermotropic copolyesters / A. Anwer and A. H. Windle* // Polymer. – 1993. – Vol 34. – P. 3347-3357.


text:
Consider sTx(t) the signal at the input of the channel. sTx(t) has a Gaussian amplitude probability density function with zero mean and power density given by
The channel is characterized by the frequency response
With GHz and has output impedance and noise temperature TS = T0. At the channel output we have an amplifier with input impedance gain 50 dB and noise figure 6 dB.
a) What is the probability that the signal at the amplifier input port takes values in the interval [−0.5, 0.5] V?
b) What is the SNR (in dB) at the receiver output?
c) Consider now the channel made by a radio link with carrier 1 GHz, length 50 km, transmit and receive antennas with gains 12 dB e 15 dB, respectively, and noise temperature of the receive antenna of 250 K. Determine the output SNR (in dB) for this system.


text:
Over deze norm
1.1 This test method covers the procedure for determining the chemical-resistant properties of fiberglass pipe in a deflected condition for diameters 4 in. (102 mm) and larger. Both glass–fiber–reinforced thermosetting resin pipe (RTRP) and glass–fiber–reinforced polymer mortar pipe (RPMP) are fiberglass pipes.
1.2 Inch-pound units are to be regarded as the standard. The values given in parentheses are for information only.
1.3 This standard does not purport to address all of the safety concerns, if any, associated with its use. It is the responsibility of the user of this standard to establish appropriate safety and health practices and determine the applicability of regulatory limitations prior to use. Specific precautionary statements are given in 9.5.
|Nederlandse titel||Standard Test Method for Chemical Resistance of "Fiberglass" (Glass–Fiber–Reinforced Thermosetting-Resin) Pipe in a Deflected Condition|
|Engelse titel||Standard Test Method for Chemical Resistance of "Fiberglass" (Glass–Fiber–Reinforced Thermosetting-Resin) Pipe in a Deflected Condition|


text:
You need to:
1. dissolve the clogged surface of the grout with an acidic cleaner.
2. Then, if there's mildew growing in the grout, then apply bleach straight out of the jug.
Typically, people have trouble cleaning mildew off of grout because the bleach doesn't penetrate into the grout, and the reason for that is that the surface of the grout is all clogged up with dirt and soap scum.
Probably the best acidic cleaner for removing the soap scum is a phosphoric acid based toilet bowl cleaner (about 15 to 20 percent phosphoric acid). The reason why is that it's gelled to stick to the bowl better, and that also means that it'll stick to vertical surfaces better. Also, cuz it's gelled, it won't get wicked into the grout the way CLR would; it'll just sit on the surface of the grout.
So, the first step is to clean the surface of the grout and remove all the soap scum or dirt clogging up the surface.
Then, apply the bleach to remove mildew, if any.
Then, if there is mildew, but the bleach isn't removing it, you probably need to hit it again with the acid cuz the surface is still clogged.
Also, allow a full day to dry after cleaning before applying bleach. (at least a full day, that is)


Brazilian Jiu Jitsu
Brazilian Jiu Jitsu is an art based in ground fighting. Along with this, it teaches takedowns, takedown defense, ground control, and especially submissions. Submissions refer to holds that either cut off an opponents air supply (chokes) or look to take advantage of a joint (such as armbars).
Brazilian Jiu Jitsu fighters look to take their opponents to the ground. When on top they generally hope to escape their opponents guard and move to either side control (positioned across an opponents chest) or the mount position (sitting over their ribs or chest). From there, depending on the situation, they may choose to continually strike their opponent or set up a submission hold.
When on their backs, Brazilian Jiu Jitsu fighters are very dangerous. From the guard various submission holds can be employed. They may also seek to turn their opponent over in an attempt to reverse their fortunes.
Why Gracie Barra for Brazilian Jiu Jitsu
 - The only official Gracie Barra training centre in Glasgow
 - Certified Gracie Barra Instructors
 - Classes for all skill levels
 - Massive training environment
 - Late opening hours


text:
Cuisine of Burundi
|Part of a series on the
Burundi is situated in Central Africa and has a territory full of mountains, savannas and agricultural fields, with forests in the surrounding of rivers and waters. Agriculture is spread on 80% of the country's surface and it especially includes coffee, tea, corn, beans and manioc. Due to these characteristics, the Burundi cuisine is very representative of the African culinary culture, as it includes beans, which are the staple of Burundi cooking, exotic fruits (mainly bananas) plantains, sweet potatoes, cassava, peas, maize and cereals, like corn and wheat. Not much meat is consumed in Burundi, because animal breeding is a secondary occupation; still, there are some dishes that include goat and sheep meat but cows are very sacred.
A major aspect when discussing Burundian cuisine is based on the economic conditions of the country: the Burundian people usually eat homemade food, from homemade vessels also used for drinking, carrying water and storing grain.
- Location of Burundi
- Burundi landscape
- Brochettes in Burundi
- Bjumbura Burundi soldiers cooking in a sufuria over a fire
- African cuisine
- Burundi portal
- Food portal
|Wikimedia Commons has media related to Cuisine of Burundi.


Below are examples of how clients have used ETO Connect:
Intake Forms
 - Create a TouchPoint that includes eligibility criteria. Pull eligibility questions into the Intake Form. Program staff can review responses in ETO and determine which participants are eligible for services.
 - Create a TouchPoint that functions as a consent form. Pull into the Intake Form. Electronic signature elements can be included in the TouchPoint if necessary.
 - Create a TouchPoint that includes a question like "What are your service needs?" and provide a list of non-exclusive choices. Program staff can review responses in ETO and use Referral Forms to direct the participant to programs (and/or Entities) that match their needs.
 - Scheduling/availability
 - Preparation for an upcoming service. Example question: "What do you want to discuss in our meeting?" This would start a TouchPoint response the program staff would complete during or after the service.
 - Pre and Post Assessments
 - Alumni tracking to gather data for long term outcomes. Examples: job retention, graduation, stable housing, sobriety, financial goals
 - Student assignments
Visit the main article with links to all our other ETO Connect Content
Did this answer your question?


text:
On April 25, 2015, Nepal experienced a 7.8-magnitude earthquake, followed by more than 460 aftershocks, which caused around 9,000 casualties. A Post Disaster Needs Assessment (PDNA) and Post Disaster Recovery Framework (PDRF), led by the government of Nepal, underscored the biggest need and associated challenges in ensuring safer housing reconstruction for around 715,000 houses that were destroyed or severely damaged with over $3.5 billion estimated for housing reconstruction. Through the Earthquake Housing Reconstruction Project (EHRP), International Deveopment Association (IDA) agreed to support the government of Nepal (GoN) in giving housing grants for multi-hazard resistant reconstruction, that entailed providing technical assistance to house owners and institute a regime of quality inspections to ensure safety of the reconstructed houses. As housing grants were to be paid to almost three-quarters of a million beneficiaries, mostly in rural areas, ensuring transparency and accountability, balanced with efficiency, became critically important. Further, enabling the most marginalized and vulnerable, especially women, to access housing grants needed innovative measures. Distribution of cash grants posed transparency and accountability challenges, and carried security risks as well.
During the damage assessment survey, the project used tablet-based data collection applications, whereas the collected Geographic Information System (GIS) referenced data is hosted in a web-based Management Information System (MIS). The MIS is used in beneficiary verification as well as grievance redressal. Beneficiaries signed Participation Agreements (PA) with the GoN, which were digitized. A multi-staged inspection regime to support seismically safe reconstruction was introduced and digitized through tablets and web-based applications. All the inspection forms are signed by two government engineers. The project supports the National Reconstruction Authority to use social media to reach out to beneficiaries, the general public, and field engineers to communicate about safer reconstruction. In order to ensure proper documentation, transparency, and accountability, the housing grant was transferred through commercial banks, thus facilitating all beneficiaries in opening bank accounts.
The results achieved so far:
- During first two years of the Project (2016-2017), around 670,000 beneficiaries have opened bank accounts, of which 30% bank accounts belong to women.
- Bank-to-bank transactions for housing grant payments and digitized documentation led to transparency, accountability and efficiency under the project.
- 99% of the enrolled beneficiaries have received the first tranche of their housing grant, 85% have started construction, 81% have received second tranche, 67% have received third tranche and 58% have completed construction of a safer house.
- Around 7,000 masons have been trained on safer reconstruction practices.
- Robust Grievance Redressal Mechanisms were provisioned at the ward, district, and central levels in all 14 most affected districts and effectively executed, with 87.97% of 206,707 registered grievances resolved.
Bank Group Contribution
The original project (US$200 million) was financed from the IDA Crisis Response Window (CRW) to support multi-hazard resistant housing reconstruction for 55,000 beneficiaries under the GoN's umbrella housing reconstruction program. An Additional Financing of a US$300 million IDA credit to the Project was approved in fiscal year 2018 to cover an additional 96,000 beneficiaries. The World Bank-administered EHRP Multi-Donor Trust Fund (MDTF) channels technical and financial assistance to the GoN's umbrella housing reconstruction program that has received US$34.5 million from Canada, Switzerland, the United Kingdom, and the United States. This MDTF has allocated US$10 million as a Recipient Executed grant to finance housing reconstruction for approximately 3,400 beneficiaries.
The project is being administered by the GoN, through its National Reconstruction Authority. A multi-donor trust fund has been set up to enable donors to coordinate their finance for housing reconstruction. This is in alignment with the EHRP, and includes contributions from the governments of Canada, Switzerland, the United Kingdom, and the United States. Japan International Cooperation Agency (JICA) has provided a parallel financing of $100 million, while following the EHRP procedures, whereas Government of India is providing a parallel financing of $150 million, both following the EHRP procedures.
The Project aims to enhance the government's ability to improve long-term disaster resilience through a country-wide Structural Integrity and Vulnerability Assessment of Social Infrastructure (School and Health posts). The geo-referenced vulnerability data collected through this exercise will be used to develop a comprehensive portal to help policy makers and concerned stakeholders at all the three tiers of Governments in order to take risk-informed decisions regarding interventions on social infrastructure. In addition, Disaster Risk Management capacity-building of local governments and the transfer of both soft and hard records are being planned for 14 earthquake affected districts.
"The process of receiving NPR 300,000 housing grant in installments was a life changing experience as it enhanced my mobility, self-confidence, and awareness by having to interact with government functionaries and project staff. I feel more informed as I attend meetings and trainings, and I'm an active member of the community women's group." -- Bimala Tamang (40) – a mother of three – was spending her life looking after household chores. After the earthquake, she and her husband rebuilt their house that she now jointly owns with him. For Bimala and many other women, housing reconstruction has enabled them to break away from social constraints.


text:
The 7.8m tall statue of Svatopluk, King of the Great Moravia Empire, that was erected in the courtyard of Bratislava Castle, has been a source of agitation since it was unveiled on 6 June, shortly before the elections.
Already then a group of young artists protested before the ceremony over the symbolism of the statue, its location and even the artist who created it, Jan Kulich, as he was a prominent sculptor during communism.
The latest chapter in the saga is that the double-barred cross on Svatopluk's shield is reminiscent of that of the wartime paramilitary fascist organisation, the Hlinka Guard. UM! says this is against the law against the suppression of basic rights and freedoms, and so it plans to take legal action, and promises to raid the castle and cover the statue regularly until it is removed.
Now right-wing extremists are planning a march to the Svatopluk statue on 7 August, which should start before the Supreme Court.
The Interior Ministry's Heraldic Commission Secretary, Ladislav Vrtel, does not feel that the motif was chosen deliberately, however, but does regret the fact that historical facts were ignored and no consultations were made with heraldic experts. He has confirmed that the motif of the encircled double-cross on the shield is controversial and is identical to the emblem of the Hlinka Guard, as the two bars are of equal length, unlike the two uneven bars on the Slovak emblem.
Vrtel informed that the cross "was used in 1938 and was modeled on the swastika in a circle – the emblem of Adolf Hitler's Nazi party. The equal-barred cross in a circle represented "the Slovak swastika," said Vrtel.
Last week parliamentary chairman Richard Sulik announced that he would establish an expert committee to judge on the fate of the Svatopluk statue, in order to determine whether the statue "wouldn't be better off somewhere else". The committee will be headed by historian Marina Zavacka.


How to Define a Document Script Fragment | Enterprise Architect User Guide
Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Prev Next
How to Define a Document Script Fragment
You can create a Template Fragment to return data from a Document Script. You do this by creating a Script that returns either an empty string or a string that contains raw RTF. You add a reference to this Script in the 'Template Fragment Document Options', and the returned RTF string is added to the generated document.
This is an example of a Document Script you might create:
!INC Local Scripts.EAConstants-JScript
function main()
{
 var reporting as EA.DocumentGenerator;
 reporting = CreateDocumentGenerator();
 if(reporting != null)
 {
 if(reporting.NewDocument(""))
 {
 if(!reporting.LoadDocument("<filename>"))
 {
 Session.Output( "Error: " + reporting.GetLastError() );
 }
 return reporting.GetDocumentAsRTF();
 }
 }
}
Create a Document Script Fragment
Step
Action
See also
1
Open or create a Template Fragment in the Document Template Editor.
Document Templates Creating a Template Fragment
2
In the Document Template Editor, right-click on the Template background and click on the icon.
The 'Document Options' dialog displays.
3
Select the 'Custom Query' page.
4
In the 'Template Fragment type' panel, select the 'Document Script' radio button.
5
A field displays to the right of the radio button panel; click on the drop-down arrow and select the Model Script to be used by your Template Fragment.
Create Search Definitions
6
In the main text field on the tab, type the entry point of your Script that returns the RTF Text.
For example, in JScript, the call to your script would be in the form:
 Main(#OBJECTID#);
(For VBScript, omit the semi-colon at the end.)
7
Click on the OK button to close the 'Document Options' dialog.
Setting Sections for Reporting
8
In the 'Document Template Editor', in the 'Sections' panel, select the 'Custom' checkbox to create the 'Custom' section.
9
Save the Template Fragment, and add a call to it in a normal document template.
When run, this will return an RTF string that is incorporated into the generated document.
Notes
 - The Model Search macros #..# can be used in the call statement that calls the procedure, but not in the procedure code; in your call statement you can reference model details using:
 - #OBJECTID# to return the ID of the element currently being processed by the document template
 - #PACKAGEID# and #Package# to return the ID of the Package currently being processed by the
 document template
 - #Branch# to get the IDs of the child Packages of the current Package being processed, working
 recursively down to the lowest level of sub-Package; this is only valid when processing a Package,
 elements return a 0 value
 - #UserName# to get the name of the user logged into Version Control
 - #Author# takes the user name from the 'Author' field in the 'General' page of the 'Preferences'
 dialog, so the defined search can be performed on objects created by that user (this value can
 be manually re-set in the 'Preferences' dialog)
Learn more


text:
© 2006 – Routledge
Using our favourite Springfield family as a case study, Watching with The Simpsons examines the textual and social role of parody in offering critical commentary on other television programs and genres.
Jonathan Gray brings together textual theory, discussions of television and the public sphere, and ideas of parody and comedy. Including primary audience research, it focuses on how The Simpsons has been able to talk back to three of television's key genres - the sitcom, adverts and the news - and on how it holds the potential to short-circuit these genre's meanings, power, and effects by provoking reinterpretations and offering more media literate recontextualizations.
Examining television and media studies theory, the text of The Simpsons, and the show's audience, Gray attempts to fully situate the show's parody and humour within the lived realities of its audiences. In doing so, he further explores the possibilities for popular entertainment television to discuss issues of political and social importance.
A must read for any student of media studies.
'essential reading for fan and academic alike.' - The Velvet Light Trap
Part 1: Reading Through Intertextuality 1. Intertextuality and the Study of Texts Part 2: Watching with the Simpsons 2. Domesticom Parody, Genre, and Critical Intertextuality 3. Ad Parody and The Logic of Television 4. News Parody and the Public Sphere Part 3: Talking with the Simpsons 5. Parody and/as Interpretive Community 6 'The Simpsons Attitude' Conclusion


text:
The photosynthetic performance of the fruticose lichen Usnea sphacelata was measured using advanced, climatised photosynthetic cuvettes at Scott Base. Individuals of the Usnea sp were identified and collected and their distribution recorded at Cape Royds. Two forms, a pale shade form and a dark sun form were identified. Specimens were removed and used for gas-exchange studies. Full photosynthetic response curves to light were obtained for the dark and pale forms at 10, 5, 0, -5 and -10°C. A photosynthesis to thallus water content curve was also produced for both dark and pale forms.
All data is held by the investigator. Please contact Professor Allan Green for more information.
The plant collections (~30,000 mosses, liverwort and lichens collected by Professor Rod Seppelt from Antarctica and sub-Antarctic Islands) are housed in the Australian Antarctic Division herbarium. This herbarium is being formerly transferred to the Tasmanian Herbarium. As specimens are... fully incorporated into the herbarium (ADT) the data is automatically sent to and held in the Antarctic Database at the Australian Antarctic Division Data Centre. The data is currently in two separate databases, one which searchable and the other is in the process of being moved over.
For more information or access to samples, please contact:
Professor Rod Seppelt Principal Research Scientist Australian Antarctic Division Channel highway Kingston 7050 Tasmania, Australia ph: +61 (03) 6232 3438 fax: +61 (03) 6232 3449 e-mail: _EMAIL_

source: HuggingFaceFW/fineweb-edu


text:
The following are the steps to set Managed DNS for Blogger Custom Domain :
- Go to your blog account and click on Basics under the Settings tab. In the Publishing section, click the link to Add a custom domain (sometimes this link is shown as Setup a 3rd party URL for your blog).
- Type the URL of the domain you've purchased, keeping in mind that it must begin with www in order to work. After that, click Save button.
- You should see an error message, and two CNAMEs listed below. Each CNAME is composed of two parts – 'Name, Label or Host field' and 'Destination, Target or Points To field'. The first CNAME is the same for everyone, Name being "www" and Destination "ghs.google.com." The second CNAME is particular to your blog and your Google Account, and is therefore different for each person. This CNAME will used in SRS-X Managed DNS settings.
- Leave this Blogger Setting panel for a while. Then open your SRS-X panel and go to Domain Details page. Click Managed DNS (manage) menu.
- Add new record by clicking Add New Record button.
- Add two CNAME Records that listed in Blogger Settings panel to SRS-X panel by input values at Domain, Record Type, and Hostname input box. Click Save button. and
- And then, add some A Records by input values at Domain, Record Type, and IP or Hostname input box. You can get the IP or Hostname value by opening Blogger Settings Instruction page. After that, click Save button.
- If you have completing Managed DNS Settings in SRS-X panel, you can see that you have add six new records from Blogger.
- And then go back to Blogger Settings panel, try to save this settings by clicking Save button. If you can't save this settings, please be patient, as it might take up to 24 hours for the redirect to start working. If you're still seeing an error after 24 hours, it means your settings weren't entered correctly and you should try the process a second time.
- If your settings was saved successfully, then you will see your settings in your Blogger Settings panel like image below.
When Blogger can't verify your domain by their CNAMEs, try to add TXT Record. The following are the steps to adding TXT Record to SRS-X:
- Click here link in Blogger Settings panel.
- You will be redirected to Google Webmaster Verification page. Choose your domain provider, if your domain provider is not listed, then choose Other. Copy TXT Record that shown in that page.
- Back to SRS-X panel. Add New Record and input Record Type and Text Information. And then click Save button.
- Back again to Google Webmaster Verification page, click VERIFY button.


text:
This guide shows how to install sensors so that they can report measurements to the cloud. For larger installations, please plan before starting.
What you need
Only a sensor is required, but it is helpful to have Studio available to identify and name the sensor immediately. An online Cloud Connector to check connectivity is also recommended.
In some installations, for example, on pipes, use a suitable range extender.
- Identify the sensor
Scan the QR code or use the Identify Sensor by touch feature in Studio to quickly identify the sensor
- Mount the sensor
Peel the protective film from the back of the sensor and stick it directly to a dry and clean surface, or follow the installation instructions for range extenders
- Check the signal strength
Touch the sensor and verify that it reports through Studio without using Boost
View detailed installation guidelines for Desk Occupancy Sensor, Motion Sensor, and CO2 Sensor.
Identify the sensor
Prepare the sensor you want to install and identify it by scanning the QR code as shown below. Once identified, enter a descriptive name in Studio.
No QR code on the sensor?
Early versions of the sensors were shipped without a QR code. If the sensor lacks a QR code, identify using the Identify Sensor by touch feature in Studio or reading the printed ID in the front.
Mount the sensor
The back of the sensor has a strong adhesive for permanent installation. Fasten the sensor by peeling the protective film from the back and stick to a dry and clean surface. Press the sensor firmly for a few seconds to complete the mounting.
Is adhesive not suitable?
For temporary installations or special conditions, look at adhesives for different mounting conditions.
Using a Range Extender?
Follow the installation steps for the range extender.
Mounting on metal?
If a sensor is placed directly on a metal surface, the wireless range will be severely affected, and using a Surface Range Extender, Pipe Range Extender, Water Detector Range Extender, or an Ambient Range Extender is recommended.
If an extender is not an option, increase the wireless range by placing the sensor halfway on the metal or orienting the sensor 90 degrees to the metal surface.
Check the signal strength
Tap the sensor to see its live response in Studio. The signal strength should show two bars (no signal icon) or more for a robust installation.
Installing without Cloud Connectors?
Sometimes it is more efficient to install sensors first and install the required amount of Cloud Connector later to cover the mounted sensors.
No response in Studio or boost mode?
If the sensor does not report upon touch (no signal icon) or is transmitting using boost mode (oost icon), we recommend installing an additional Cloud Connector or using sensor accessories with range extenders to improve coverage.
If the sensor continues to be offline, look at troubleshooting.
Sensor not in Studio?
Check that the correct project is selected. If the sensor is still lacking, ask your administrator for access to the project that contains the sensors.


text:
Nag Panchami is not only a public display of wrestling as a particular way of life, but also a general celebration of exercise, physical fitness, and strength. In Banaras on Nag Panchami akharas sometimes put on demonstrations of strength. Wrestlers lift heavy weights and swing large joris and gadas. In the context of this discussion of snakes, milk, and fertility, one may interpret the exercises which wrestlers do in terms of contained sexuality and displaced passion.
A gada is a large round rock fixed to the end of a meter-long bamboo staff which is lifted and swung for exercise. It may weigh as little as five or as much as fifty to sixty kilograms. In the Ramayana and Mahabharata the gada is often mentioned as a weapon. In popular religious art and iconography Hanuman is almost never depicted without one. It is not only the symbol of his strength but also of his countenance. The gada he carries is highly decorated and made of gold. At championship bouts wrestlers are awarded gadas made of silver. The gada is, then, clearly the mark of a wrestler's prowess. Given the preponderance of phallic symbols in the akhara and the gada's general shape it is evident that swinging a gada has clear symbolic overtones of sexual potency and virility. Each time the gada is swung it is brought to a balanced position, erect from the wrestler's waist.
The phallic aspect of the gada is also evidenced by its association with snakes. In the Harivamsa(chap. 83) Akrura dives into the serpent world where he sees Ananta asleep on top of a mace (Vogel 1926: 92). As the manifestation of Baladev, "the mace carrier," Shesha Nag is also often depicted carrying a mace in one of his four arms (ibid: 196).
In shape a gada resembles the churning stick used to make butter and buttermilk. A parallel between churning and sexual energy has been drawn above. By swinging the gada one might say that a wrestler is churning his body to increase his store of semen.
Joris are swung like gadas but they come in pairs weighing between ten and forty kilograms each. Joris are often decorated with colorful designs, and many akharas have special pairs which are brought out only on such occasions as Nag Panchami and Guru Puja. In contrast to gadas, joris are named—the "white pair," the "shiny ones," the "thorny ones," the "flowery ones," the "mountainous ones" (many are named after a particular person who either made them, commissioned them to be made or swung them the most number of times). While gadas have clear phallic qualities, joris symbolize breasts (recognizing, of course, that breast and phallic symbols are highly mutable and multivocal to the point of being almost interchangeable). Not only do joris come in pairs, they are also swung from an inverted position with the wrestler holding firmly onto the titlike handle-grip as though he were milking a cow or buffalo. If churning is the dominant metaphor of swinging a gada, milking is associated with swinging a pair of joris.
Most of the wrestlers in Banaras are dairy farmers, and so the motifs of milking and churning are particularly appropriate. In fact, milking itself is referred to as an exercise by many young wrestlers who brag that they can milk ten or fifteen buffalos without tiring. In this instance the motif clearly refers to milk as a female substance which contributes to the development of male semen.
One of the most important exercises in a wrestler's regime involves digging the pit. The wrestling pit is dug with a pharsa (a short, heavy hoe) in much the same way that a field would be plowed. That is, a person digs the pit into furrows. A great deal of emphasis is placed on making the pit look like a well-cared-for field. I asked a number of wrestlers if there was not a contradiction in the fact that digging is prohibited on Nag Panchami while it is an integral part of pit preparation for the akhara festivities. I was told that there was no contradiction; the implication being, I think, that plowing is an overt act of planting or putting seed into the earth so as to take substance out. Digging the pit, on the other hand, enriches the soil by mixing things in. It is true that wrestlers draw strength from the soil but they are never seen as violating the earth. On a symbolic level they never pose a threat to the snake's potency. The wrestler is to the earth as a child, while the snake—as cloud, rain, and lightning—is emblematic of the sky father. A wrestler never challenges the virility of the snake but turns instead as a child to his mother's lap. All feelings of sexual attraction, either towards the mother or against the father, are sublimated beneath a symbolic cloak of non-sexual virility. It is not a question of who has sexual access to (or repressed desire for) whom, but of how sex itself can be held in check. The digging of the earth, as with many of the other symbols discussed here, represents the potential of sexual power turned into nurturing growth.
Once the earth of the akhara pit is dug it is smoothed out by harnessing a wrestler to a flat log which he drags around the pit behind him. In this exercise wrestlers are compared, through association with draft oxen, to bulls (see plate 15). Bulls are ubiquitous in Banaras and although they go on rampages and can be dangerous they are generally regarded as non-aggressive. They are, however, the very embodiment of strength and brute force.
While associated with Shiva, the bull in Hindu mythology is not a symbol of phallic aggression or erotic desire. As O'Flaherty points out, the bull represents controlled, passive sexuality: the inverse of Shiva's potent sexuality. The bull is "virility held in check" on two fronts: by Shiva's ascetic power on one hand and on the other by the mother (cow) who "overwhelms and blocks" the impulses of the bull (1980: 253). The bull is, then, the perfect image of the wrestler whose passion, like that of the snake, is cooled by mother milk, and whose seed is never spent.
One of the most common metaphors used to describe a wrestler's strength is to compare him to the oxen who draw huge leather buckets of water out of rural irrigation wells. These wells are sunk deep into the ground. An incline is built for the oxen to walk up and down as they pull the water up on a cantilevered pulley. Again, the motif of the impregnating bull is reversed, as it were, and instead the bull-like wrestler harnesses himself to the rope and draws out the life-giving milk/water fluids of the earth. Not coincidentally, the ox, as a castrated bull, is here associated with fertility and strength but not sexuality.


text:
British scientists have won a £6.4 million grant to develop GM crops - one of the largest single investments into genetic modification in the UK.
The money, awarded by the Gates Foundation, will be used to cultivate corn, wheat and rice that need little or no fertiliser.
It is hoped the work at the John Innes Centre in Norwich will benefit struggling maize farmers in sub-Saharan Africa who cannot afford to treat their crops.
Plant scientists at the independent unit are trying to engineer cereal crops capable of taking nitrogen from the air - as peas and beans do - rather than needing chemical ammonia spread on fields.
The Morning Email helps you start your workday with everything you need to know: breaking news, entertainment and a dash of fun. Learn more


text:
As people still need to meet their regular health needs, transportation becomes a major concern when getting to their medical appointments. Suburban areas such as Orland Park know this importance too well, prompting the need to get reliable, safe and accessible transportation to get around.
When you think of medical transportation, the first thing that pops into your head may be the "ambulance." Plenty of people who may not be familiar with non-emergency medical transportation, often equating it to ambulance transportation. Although they both serve the same core purpose of transportation patients, there are big differences between the two.
Earn rewards every time you book for transportation around Chicagoland and SE Wisconsin. Join BriteLift's Rewards Program now.
Reviewing Wheelchair Accessibility & Transportation for disabled community in South-East Wisconsin and Mitchell International Airport (MKE).
Access to Reliable & Safe Transportation Can Make All The Difference Wheelchair users may oftentimes feel a limited sense of freedom because of their condition, facing many challenges as they go about their everyday activities. Overcoming adversities to complete tasks or activities independently may impact morale positively, even more so when accessibility resources are provided […]
Chicago Safety Measures and Accessibility With the current health crisis, several aspects of normal life have been affected. While there are many restrictions in place to keep our community safe, there is still plenty you can do to get out and have a little fun. Social distancing and increased sanitation efforts have been adapted by […]
Patients, Their Families, and Medical Offices Trust BriteLift for Transport Needs BriteLift is Chicagoland's local wheelchair-friendly transportation provider, trusted by medical establishments and case managers throughout Chicagoland (now expanding to South-East Wisconsin). We take pride in providing a valuable resource to our wheelchair and medical community by providing quality transportation services, with features like easy booking & tracking online along […]


text:
The aim of this chapter is to reconstruct the regulatory framework concerning the prevention of psychosocial risks (PSRs) in the context of the European Union law and to assess its effectiveness.The analysis retraces the references to this topic, from the first Health-and-Safety at Work action programme of 1978 to the Communication on the Modernisation of the EU Occupational Safety and Health Legislation and Policy published by the Commission in 2017. Specifically, it highlights how these references found their roots and were translated into EU law, both through hard law sources, as interpreted by the Court of Justice, and soft law regulatory instruments, issued by the EU institutions or the social partners at European level. In this reconstruction, the author points out how the key question underlying the development of the EU regulatory system in the field of PSRs does not concern the actual existence of a solid protection basis at hard law level – which can be properly identified within the 89/391/EEC directive as interpreted by the ECJ and the European Commission – but rather to the effectiveness of such protection and to the functionality of soft law in ensuring its implementation and detailing its content.
File in questo prodotto:
Non ci sono file associati a questo prodotto.


Take the 2-minute tour ×
Is there a smooth function $f:\mathbb{R}^2 \to \mathbb{R}$ such that $f(x,n)$, where $n\in\mathbb{N}$, is the truncated Taylor series of $e^x$, namely $1+ x + \frac{x^2}{2} + \dotsb + \frac{x^n}{n!}$, in a fashion similar to the gamma function?
share|improve this question
You probably mean not only smooth but analytic? – Slaviks Mar 29 '12 at 5:30
1 Answer 1
up vote 6 down vote accepted
Sure; we have the relationship
$$\sum_{k=0}^n \frac{x^k}{k!}=\frac{\Gamma(n+1,x)}{\Gamma(n+1)}\exp\,x=Q(n+1,x)\exp\,x$$
where $\Gamma(n)$ is the usual gamma function and $\Gamma(n,a)$ is the (upper) incomplete gamma function, and $Q(n,a)$ is the regularized (upper) incomplete gamma function; see that link as well as this link for more on its properties. The expression on the right definitely makes sense not only for integer values of $n$...
share|improve this answer
Your Answer


下載
下載
下載手冊、產品規格表、軟體等等：
下載類型
機型或關鍵字
When not triggered by an alarm+ are the ground closure pins on the REMOTE connector of a waveform monitor floating or set to logical low?
問題：
When not triggered by an alarm+ are the ground closure pins on the REMOTE connector of a waveform monitor floating or set to logical low?
答案：
The ground closure pins on the remote port have nothing to do with the logic pins on that same port. When the ground closure is closed (triggered by an alarm) that pin becomes a ground point and completes a circuit. When the ground closure is open (not being triggered by an alarm) it is a floating node which prevents a circuit from forming. If it were set to logic low it would be the same as a ground but 10 volts lower.
此常見問答集適用於：
沒有任何產品系列
產品：
常見問答集 ID 64281
檢視所有常見問答集 »


text:
Hi-Tech Applications Silver Nanoparticles
Spinning Disc Reactor – Nanoparticle Production Profit Potential
For the full review, please download our pdf: 20190425-infinity-supercritical-sdr-nanoparticle-review
Spinning Disc Reactors, or SDRs, are a very new type of processing unit that has had new applications discovered every year.
A big field of interest as of lately has been process intensification which is a design approach that focuses on smaller, cleaner, safer, and more energy efficient processes. One design that has received considerable attention as of late has been the spinning disc reactor (SDR). Its basic design includes one or more liquid streams being flowed onto a quickly rotating disc.
The centrifugal acceleration from the rotation creates a very thin liquid film which significantly heightens the mass transfer and micro-mixing ability of the liquid streams. It also is a continuous feed reactor which can be applied to many processes that have relied on large volume and high residence time designs like batch or continuously stirred tank reactors (CSTR).
While the SDR can be used for many different processes, it excels greatly in a specific few. These include processes that rely on precipitation and uniformly mixed reactants. These traits allow for SDRs to be used in the bottom-up production of nanoparticles, where particles are created through nucleations and subsequently crystal growth. This is where batch reactors and CSTRs aren't as easily applied due to their high volumes and lack of sufficient mixing ability. "Top-down" processing where bulk material is ground down into nanoparticles is typically avoided when trying to achieve nanoparticles of a certain size and narrow size distribution due to the lack of control over the process.
In 2010, the global market for quantum dots was low, sitting at $67 million . It was projected to have an amazing 59.3% compound annual growth rate, which was mostly realized and by 2016 it has become a $610 million global market (with the estimated CAGR it was predicted to reach $670 million by 2015) . The current growth rate is estimated at 41.3% now for 2016 to 2021, predicting the global market to reach $3.4 billion by 2021 .
Both silver and titanium dioxide nanoparticles have a realized and open market to enter with predicted growth and new applications coming out consistently. The cost to produce the materials is rather low and the production ability seems high enough, especially with silver, that a company could actively pursue using an SDR to produce the nanoparticles with success. Since the proof of concept and idea is already detailed, there would be a low cost of entry into these markets as well. The revenue from such could be used to support R and D into quantum dots or pharmaceutical nanoparticles.
Strategy: (prices updated on 5 January 2021)
Silver Nano Particles Production at $14.25/gram Sell Price ($285/20/ml):
[Note: these are 2017 figures. For 2021 double the figures below.] If silver nanoparticles of 99% purity or higher can be produced anywhere in the range of 10 nm – 40 nm, they can be sold at a wholesale price of $3+ a gram ($6/gram in 2021). To undercut the market to allow for entry I assumed a price of $2 a gram ($4/gram in 2021). This comes out to be about $24 million a year in revenue for 2017 ($48 million in 2021). As seen in Table 15, this comes out to about $12 million a year in profit for 2017 ($24 million a year for 2021). Referencing Section 2.21, a producer with the production rate would have a 1.56 percent market share of the global market.


text:
Photo: Ilya Pitalev / RIA Novosti
One of the important factors that increase the risk of death from coronavirus infection COVID-19, is the high content of sugar in the blood — hyperglycemia. A study by Chinese scientists published in the journal Diabetologia.
As scientists have found a correlation between the level of glucose in blood and mortality in patients with coronavirus infection who have not been diagnosed diabetes.
Cause of death is complications that develop on the background of COVID-19. To avoid them, experts recommend regular glucose testing, which will allow you to monitor the status of the cardiovascular system.
In July, scientists at Oxford University (UK) has named the main factors which increase the risk of death when infected with coronavirus. To him experts attributed, in particular, obesity, diabetes, severe asthma and other respiratory diseases, chronic diseases of the heart, liver, neurological and autoimmune diseases.
Video, photo All from Russia.


IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
GridMesh QML Type
Defines a mesh with vertices arranged in a grid.
This type was introduced in Qt 5.0.
Article lu fois.
L'auteur
Liens sociaux
Viadeo Twitter Facebook Share on Google+
GridMesh QML Type
 - Import Statement: import QtQuick
 - Since:: Qt 5.0
 - Group: GridMesh is part of qtquick-effects
Detailed Description
GridMesh defines a rectangular mesh consisting of vertices arranged in an evenly spaced grid. It is used to generate geometry. The grid resolution is specified with the resolution property.
Property Documentation

resolution : size
This property holds the grid resolution. The resolution's width and height specify the number of cells or spacings between vertices horizontally and vertically respectively. The minimum and default is 1x1, which corresponds to four vertices in total, one in each corner. For non-linear vertex transformations, you probably want to set the resolution higher.
Result
QML code
gridmesh.vert
Image non disponible

Sélectionnez
import QtQuick 2.0
ShaderEffect {
 width: 200
 height: 200
 mesh: GridMesh {
 resolution: Qt.size(20, 20)
 }
 property variant source: Image {
 source: "qt-logo.png"
 sourceSize { width: 200; height: 200 }
 }
 vertexShader: "gridmesh.vert"
}

Sélectionnez
#version 440
layout(location = 0) in vec4 qt_Vertex;
layout(location = 1) in vec2 qt_MultiTexCoord0;
layout(location = 0) out vec2 qt_TexCoord0;
layout(std140, binding = 0) uniform buf {
 mat4 qt_Matrix;
 float qt_Opacity;
 float width;
};
void main() {
 vec4 pos = qt_Vertex;
 float d = 0.5 * smoothstep(0.0, 1.0, qt_MultiTexCoord0.y);
 pos.x = width * mix(d, 1.0 - d, qt_MultiTexCoord0.x);
 gl_Position = qt_Matrix * pos;
 qt_TexCoord0 = qt_MultiTexCoord0;
}
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+


One of the core concepts in OpsMgr is modules. There are four modules types in OpsMgr: DataSource, Condition Detection, Probe, and Write Action. When you write any workflow such as rule/monitor/discovery/task/diagnostic/recovery you are using one or more module type that are already defined in system management packs. One of the hard things sometimes is to actually figure out what modules exist and what are their properties such as:
1 - What parameters need to be passed to a module?
2 - What is the input and output type of a module?
3 - Which parameters are mandatory and which are optional?
4 - What are the data types of the parameters?
To try to simplify this a bit, I wrote a small utility last night to provide some visibility into the library of modules and information about each module. The utility shows a tree of modules. At the top of the tree are the code based modules and the child nodes are the modules that use these code based modules.
This is the first version of the utility so it might not answer all the questions that one might have. I would really appreciate feedback as to how I can make this tool more useful.
Use of included utilities are subject to the terms specified at


text:
Hot and cold moves of cyanide and water
September 03, 2009
Temperature determines which molecule rocks out
RICHLAND, Wash. –
Scientists have long known that molecules dance about as the temperature rises, but now researchers know the exact steps that water takes with a certain molecule. Results with small, electrically charged cyanide ions and water molecules reveal that water zips around ions to a greater extent than expected. The findings improve our understanding of a chemical interaction important in environmental and atmospheric sciences.
"One of the cornerstones of Department of Energy nuclear cleanup missions and climate research is a fundamental understanding of water and ions, one of the most common chemical interactions in the environment," said chemist Xue-Bin Wang of the DOE's Pacific Northwest National Laboratory and Washington State University.
"We've developed a new instrument to probe the dynamics of ions in water," Wang said. "And we've combined theory and modeling to make sense of those experiments, giving us a deeper fundamental understanding of what is happening with this ubiquitous molecule — water."
Wang, PNNL physical chemist Sotiris S. Xantheas, physical chemist Lai-Sheng Wang of PNNL and WSU, and their colleagues published the results in the Journal of Physical Chemistry A. The journal featured their work on the cover of its September 3 issue.
Thirst for Details
Environmental scientists want to know how contaminants move through watery environments below ground, and atmospheric scientists want to know how small particles flutter through water vapor in the sky. To get at the basics, they study a simpler interaction: water and ions, small atoms or molecules that have a slight electrical charge and exist everywhere in nature.
For example, when common table salt — sodium chloride — dissolves in water, the negatively charged chloride ions (Cl-) and the positively charged sodium ions (Na+) each interact separately with the water molecules.
Previous work with chloride ions and water has yielded conflicting results about how a water molecule (which is shaped like a boomerang) and a chloride ion (shaped like a ball) face each other. Other groups study barbell-shaped cyanide ions because many molecules found naturally in the environment contain cyanide. The chemical interactions of water and either chloride or cyanide are influenced by the charge and the shape of the molecules, as well as the temperature at which they find themselves.
But directly observing temperature's role in how water and cyanide ions interact has been difficult. So, the team developed a unique instrument that allowed them to precisely control the temperature down to almost absolute zero, or the temperature at which everything freezes. The team used "temperature-controlled photoelectron spectroscopy" in EMSL, the DOE's Environmental Molecular Sciences Laboratory on the PNNL campus, to determine how tightly one cyanide ion and one to three water molecules interact at the very low temperature of -438 F (12 Kelvin) and again at ambient temperature of 80 F (equivalent to 300 Kelvin).
The team measured the molecules' "electron binding energy" at low and high temperatures. This energy is an indication of how tightly the molecules hold onto their electrons — the tighter the hold, the stronger the bonds that will form between molecules. The team found that ones at low temperature exhibited higher electron binding energy than the ones at high temperatures, as they had expected. However, the difference between the two scenarios was greater than the team expected.
To explore the unexpected difference in energy, the researchers ran computer simulations on the Chinook supercomputer in EMSL. This also let them determine how the boomerang-shaped water and barbell-shaped cyanide faced each other. First they estimated how much energy the molecules used to take different configurations. Then they compared the computer-based estimates to the data they collected in their unique instrument at different temperatures.
The team found that the molecules behaved differently at cold and warm temperatures. At lower temperatures, the boomerang-shaped water held still while the cyanide teetered at the end of one of water's two arms. There, the cyanide flipped, sometimes pointing its carbon (C) atom towards the water's arm, and sometimes pointing its nitrogen (N). At the coldest temperature tested, -438 F, the molecules froze, with cyanide pointing its nitrogen end at the water.
Hot to Trot
At ambient temperatures, however, the barbell-shaped cyanide held steady while the water molecule rocked and flipped around the cyanide. Although the researchers were surprised at how much the water moved, the many positions water could take explained why they saw less electron binding energy than they expected at room temperature: A wiggly water means that the bond between molecules isn't that tight.
"Water can interact with cyanide's carbon or nitrogen and rock back and forth on one atom," said Wang. He added that the detail they get with this instrument is impressive. "Scientists have known for years that atoms move around when temperature rises. Now they can determine the most probable position that the molecule is in at different temperatures."
The results also explain the conflicting results with chloride ions and water, the researchers said, because of the importance of temperature on that interaction as well.
The researchers plan to follow up with studies that include many water molecules and ions at once, as well as with more complex ions than cyanide.
Other authors include PNNL's Karol Kowalski and Alfred Laubereau and Jasper Werhahn from the Technical University of Munich at Garching.
Reference: Xue-Bin Wang, Jasper C. Werhahn, Lai-Sheng Wang, Karol Kowalski, Alfred Laubereau, and Sotiris S. Xantheas, Observation of a Remarkable Temperature Effect in the Hydrogen Bonding Structure and Dynamics of the CN-(H2O) Cluster, J. Phys. Chem. A, DOI 10.1021/jp9034002.
This work was supported by the Department of Energy's Office of Basic Energy Sciences within the Office of Science.
Tags: Environment, Fundamental Science, EMSL, Climate Change, Chemistry, Biomolecular Science


Question by jeremy46 (325)
What is the IRS adoption credit?
Answer by stinkymess (310)
Your income plays a part in the allowable IRS tax credits. You can get credit for adopting a child. The allowable credit is around $12 or $13 thousand dollars.
Answer by egg (30)
An IRS adoption credit is a tax credit offered to adoptive parents to encourage adoption. Qualified expenses include adoption fees, court costs, attorney fees, traveling expenses, etc.
Answer by Chaneygirl (1755)
It is a credit for expenses incurred when adopting an eligle child (under 18 or disabled). It includes legal fees, adoption fees, travel and court costs. It cannot be your spouse's child.
Answer by tamarawilhite (17883)
For adoptions that were completed in 2010, there is a tax credit capped at $13,170. However, this is the maximum per adoption; if your expenses were less, you receive a tax credit to that amount.
Answer by PamelaK (264)
The IRS adoption credit allows you to reduce your taxes owed by a certain amount of the expenses involved in adopting a child.
Answer by hyperkid (470)
Basically an adoption credit is for when you adopt a child you may be able to take out a tax credit (including expenses) for the adopted child. Though it depends on if the adopted child qualifies and the expenses are also quantifiable. The adoption credit is an amount that you subtract from your tax liability.
You have 50 words left!


text:
Warning: Your browser doesn't support all of the features in this Web site. Please view our accessibility page for more details.
Manual handling is defined as the "transporting or supporting of a load by one or more employees and includes lifting, putting down, pushing, pulling, carrying or moving a load, which by reason of its characteristics or of unfavourable ergonomic conditions involves risks, particularly of back injury, to employees". Because it is a major cause of accidents in workplaces (typically 33% of all workplace accidents annually) it is a priority safety issue.
Legislation was enacted in 1993 and updated in 2005/6 which sets down specific requirements for all forms of manual handling:
* to take appropriate measures to avoid the need for the manual handling of loads by employees;
* where manual handling cannot be avoided, to take appropriate organisational measures, use or provide appropriate means to reduce manual handling risks, eg. provide appropriate equipment, reduce mass of loads, better organisation of storage areas, etc;
* the manual handling risks are to be assessed to identify how best to reduce the risks;
* take appropriate measures to avoid or reduce the risks;
* to provide training for all employees involved in manual handling.
NUI Galway currently have four members of staff who have completed Manual Handling Instructor training;
Manual Handling Instructors
Aodh Dalton, Department of Electronic Engineering,
Mary Gleeson, James Hardiman Library
Colm Moriarty, Central Marine Services Unit, MRI
Don Tallon, Health & Safety Office.
NUI Galway Policy on Manual Handling - Part 5.7


How to render CRM image into SSRS Report?
banner
How to render CRM image into SSRS Report?
Introduction :
CRM only allow entity image field in order to save image in CRM Record.
You cannot create any image field for any Entity.
So if you want to add multiple image fields in Entity Form then it is not possible.
But this is not only the road block, if you have any requirement in which you need to create report for this entity in which you need to set the image as well then?
How to render CRM
The data type of entity image field is "Image" and in SSRS report you can't use direct image as datatype and populate that image in report.
If you want to populate image in SSRS report dynamically then you have to covert that image in "Base64" type first and then you can use it in your SSRS report.
Description & Solution :
You have image for each entity record but the challenge it how to convert it into Base64 format and render it on SSRS report so when user generate report he/she will find the image set for the record.
To do so you have to do few customizations in to your CRM organisation as stated below.
 1. Create one multi line field in your CRM Entity and set its maximum length as 100,000. Also make sure the image size which you are uploading should not more than 5 megabytes otherwise there may a chance that this solution gets fail.
 2. Write one late bound plugin which will convert image into Base64 type and set the value into newly created multi line field. Also make sure you register this plugin on create of entity record and on update of All Attribute.
 3. Please find the sample plugin code below which I write for Contact entity.
using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Query; using System; using System.Collections.Generic; using System.Linq; using System.ServiceModel; using System.Text; using System.Threading.Tasks; namespace SSRSBase64Image { public class Base64ImagePlugin : IPlugin { /// <summary> /// A plugin to convert uploaded images into a base 64 string /// </summary> /// <remarks>Register this plug-in on the Create message, contact entity, /// and asynchronous mode. /// </remarks> public void Execute(IServiceProvider ServiceProvider) { ITracingService tracingService = (ITracingService)ServiceProvider.GetService(typeof(ITracingService)); //Create the context IPluginExecutionContext context = (IPluginExecutionContext)ServiceProvider.GetService(typeof(IPluginExecutionContext)); IOrganizationServiceFactory ServiceFactory = (IOrganizationServiceFactory)ServiceProvider.GetService(typeof(IOrganizationServiceFactory)); IOrganizationService service = ServiceFactory.CreateOrganizationService(context.UserId); try { switch (context.MessageName.ToUpper()) { case "CREATE": Entity target = (Entity)context.InputParameters["Target"]; ConvertImageintoBase(service, tracingService, context); break; case "UPDATE": target = (Entity)context.InputParameters["Target"]; ConvertImageintoBase(service, tracingService, context); break; } } catch (FaultException ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } catch (Exception ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } } private void ConvertImageintoBase(IOrganizationService service, ITracingService tracingService, IPluginExecutionContext context) { try { if (context.InputParameters.Contains("Target") && context.InputParameters["Target"] is Entity && context.Depth == 1) // Obtain the target entity from the input parameters. Entity entity = (Entity)context.InputParameters["Target"]; if (entity.LogicalName != "contact") return; // Instaniate an contact object. Entity contact = new Entity("contact"); // Create a column set to define which attributes should be retrieved. ColumnSet attributes = new ColumnSet(true); // Retrieve contact. contact = service.Retrieve(contact.LogicalName, entity.Id, attributes); // new_base64entityimage is newly created multiline field. if (!contact.Attributes.ContainsKey("new_base64entityimage")) { contact.Attributes.Add("new_base64entityimage", ""); } Entity binaryData = service.Retrieve("contact", entity.Id, new ColumnSet("entityimage")); if (binaryData.Contains("entityimage")) { contact["new_base64entityimage"] = Convert.ToBase64String((byte[])binaryData["entityimage"]); } service.Update(contact); } catch (FaultException<OrganizationServiceFault> ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } catch (Exception ex) { throw new Exception(System.Reflection.MethodBase.GetCurrentMethod().Name + " :: " + ex.Message); } } } }
 1. Next step is build the plug and register it into your CRM Organization with the help of Plug-in Registration utility tool.
 2. Now create your SSRS report with image box.
 3. Set your image box source type as external. Now to convert the image from a base64 string to an image, write below expression for image in SSRS report: =System.Convert.FromBase64String(Fields!base64textvalue.Value)
 4. The final step, simply add / upload your report to your CRM solution and test.
 That's it..!!
This blog is very useful and easy to understand in order to manage and place your entity image into SSRS report for the same entity in Microsoft dynamics CRM customization. Create your report with less efforts using this blog and show your knowledge.


Transit and Scale Variance Part 2: Soviet Triangles
Continuing with my series on scale-variance (see part 1), I want to talk about a feature of transit networks that only exists at a specific scale: the Soviet triangle. This is a way of building subway networks consisting of three lines, meeting in a triangle:
The features of the Soviet triangle are that there are three lines, all running roughly straight through city center, meeting at three distinct points forming a little downtown triangle, with no further meets between lines. This layout allows for interchanges between any pair of lines, without clogging one central transfer point, unlike on systems with three lines meeting at one central station (such as the Stockholm Metro).
The name Soviet comes from the fact that this form of network is common in Soviet and Soviet-influenced metro systems. Ironically, it is absent from the prototype of Soviet metro design, the Moscow Metro: the first three lines of the Moscow Metro all meet at one point (in addition to a transfer point one station away on Lines 1 and 3). But the first three lines of the Saint Petersburg Metro meet in a triangle, as do the first three lines of the Kiev Metro. The Prague Metro is a perfect Soviet triangle; Lines 2-4 in Budapest, designed in the communist era (Line 1 opened in 1896), meet in a triangle. The first three lines of the Shanghai Metro have the typology of a triangle, but the Line 2/3 interchange is well to the west of the center, and then Line 4 opened as a circle line sharing half its route with Line 3.
Examples outside the former communist bloc are rarer, but include the first three lines in Mexico City, and Lines 1-3 in Tehran (which were not the first three to open – Line 4 opened before Line 3). In many places subway lines meet an even number of times, rather than forming perfect diameters; this is especially bad in Spain and Japan, where subway lines have a tendency to miss connections, or to meet an even number of times, going for example northwest-center-southwest and northeast-center-southeast rather than simply crossing as northwest-southeast and northeast-southwest.
But this post is not purely about the Soviet triangle. It's about how it fits into a specific scale of transit. Pure examples have to be big enough to have three subway lines, but they can't be big enough to have many more. Moscow and Saint Petersburg have more radial lines (and Moscow's Line 5 is a circle), but they have many missed connections, due to poor decisions about stop spacing. Mexico City is the largest subway network in the world in which every two intersecting lines have a transfer station, but most of its lines are not radial, instead connecting chords around city center.
Larger metro networks without missed connections are possible, but only with many threeand four-way transfers that create crowding in corridors between platforms; in Moscow, this crowding at the connection between the first three lines led to the construction of the Line 5 circle. In many cases, it's also just difficult to find a good high-demand corridor that intersects older subway lines coherently and is easy to construct under so much older infrastructure.
The result is that the Soviet triangle is difficult to scale up from the size class of Prague or Budapest (not coincidentally, two of the world's top cities in rail ridership per capita). It just gets too cumbersome for the largest cities; Paris has a mixture of radial and grid lines, and the Metro still undersupplies circumferential transportation to the point that a circumferential tramway that averages 18 km/h has the same ridership per km as the New York City Subway.
It's also difficult to scale down, by adapting it to bus networks. I don't know of any bus networks that look like this: a handful of radial lines meeting in the core, almost never at the same station, possibly with a circular line providing crosstown service. It doesn't work like this, because a small-city bus network isn't the same as a medium-size city subway network except polluting and on the surface. It's scaled for minimal ridership, a last-resort mode of transportation for the poorest few percent of workers. The frequency is a fraction of the minimum required to get even semi-reasonable ridership.
Instead, such networks work better when they meet at one city center station, often with timed transfers every half hour or hour. A crosstown line in this situation is useless – it cannot be timed to meet more than one radial, and untimed transfers on buses that come every half hour might as well not even exist. A source who works in planning in Springfield, Massachusetts, a metro area of 600,000, explained to me how the Pioneer Valley Transit Authority (PVTA) bus system works, and nearly all routes are radial around Downtown Springfield or else connect to the universities in the area. There are two circumferential routes within Springfield, both with horrifically little ridership. Providence, too, has little to no circumferential bus service – almost every RIPTA bus goes through Kennedy Plaza, except some outlying routes that stay within a particular suburb or secondary city.
The principle here is that the value of an untimed transfer depends on the frequency of service and to some extent on the quality of station facilities (e.g. shelter). Trains in Prague come every 2-3 minutes at rush hour and every 4-10 minutes off-peak. When the frequency is as low as every 15 minutes, transferring is already questionable; at the typical frequency of buses in a city with a bus-based transportation network, passengers are extremely unlikely to do it.
This raises the question, what about denser bus networks? A city with enough budget for 16 buses running at once is probably going to run 8 radii (four diameters) every half hour, with a city-center timed transfer, and service coverage extending about 24 minutes out of the center in each direction. But what happens if there's enough budget for 60 buses? What if there's enough budget for 200 (about comparable to RIPTA)?
Buses are flexible. The cost of inaugurating a new route is low, and this means that there are compelling reasons to add more routes rather than just beef up frequency on every route. It becomes useful to run buses on a grid or mesh once frequency rises to the point that a downtown timed transfer is less valuable. (In theory the value of a timed transfer is scale-invariant, but in practice, on surface buses without much traffic priority, schedules are only accurate to within a few minutes, and holding buses if one of their connections is late slows passengers down more than not bothering with timing the transfers.)
I know of one small city that still has radial buses and a circular line: Växjö. The frequency on the main routes is a bus every 10-15 minutes. But even there, the circular line (bus lines 2 and 6) is a Yamanote-style circle and not a proper circumferential; all of the buses meet in the center of the city. And this is in a geography with a hard limit to the built-up area, about 5-6 km from the center, which reduces the need to run many routes in many different directions over longer distances (the ends of the routes are 15-20 minutes from the center).
There's also a separate issue, different from scale but intimately bundled with it: mode share. A city with three metro lines is capable of having high transit mode share, and this means that development will follow the lines if it is given the opportunity to. As the three lines intersect in the center, the place for commercial development is then the center. In the communist states that perfected the Soviet triangle, buildings were built where the state wanted them to be built, but the state hardly tried to centralize development. In Stockholm, where the subway would be a triangle but for the three lines meeting at one station, the lack of downtown skyscrapers has led to the creation of Kista, but despite Kista the region remains monocentric.
There is no chance of this happening in a bus city, let alone a bus city with just a handful of radial lines. In a first-world city where public transit consists of buses, the actual main form of transportation is the car. In Stockholm, academics are carless and shop at urban supermarkets; in Växjö, they own cars and shop at big box stores. And that's Sweden. In the US, the extent of suburbanization and auto-centricity is legendary. Providence has some inner neighborhoods built at pedestrian scale, but even there, car ownership is high, and retail that isn't interfacing with students (for example, supermarkets) tends to be strip mall-style.
With development happening at automobile scale in smaller cities with smaller transit networks, the center is likely to be weaker. Providence has more downtown skyscrapers than Stockholm, but it is still more polycentric, with much more suburban job sprawl. Stockholm's development limits in the center lead to a smearing of commercial development to the surrounding neighborhoods (Spotify is headquartered two stops on the Green Line north of T-Centralen, just south of Odengatan). In Providence, there are no relevant development limits; the tallest building in the city is empty, and commercial development moves not to College Hill, but to Warwick.
With a weaker center, buses can't just serve city center, unless the operating budget is so small there is no money for anything else. This is what forces a bus network that has money for enough buses to run something that looks like a transit network but not enough to add rail to have


Can anyone see the problem
HowardK
07-10-2002, 01:34 PM
I'm fairly new to directX, using V8.1.
The following code is based upon the tutorial supplied by MS with the SDK.
For some reason triangle 2 will not draw.
With Vertices(0): .x = x + width: .y = y: .z = z + length: .colour = &HFF000000: End With
With Vertices(1): .x = x: .y = y: .z = z: .colour = &HFF000000: End With
With Vertices(2): .x = x: .y = y: .z = z + length: .colour = &HFF000000: End With
With Vertices(4): .x = x: .y = y: z = z: .colour = &HFF00FF00: End With
With Vertices(5): .x = x + width: .y = y: z = z + length: .colour = &HFF00FF00: End With
With Vertices(3): .x = x + width: .y = y: z = z: .colour = &HFF00FF00: End With
x=0, y=0, z=0, width = 5, length = 5
This should lay out 2 triangles flat, in the shape of a square. Camera is positioned up abd back a few units. It shows only the first triangle, in black.
When a loop is used to lay out further triangles only the first halves show up.
I've tried allsorts, change the order of the vertices, the triangles etc. Only when the Y value for last point is changed to 1 does the triangle appear.
Banging my head on a brick wall only hurts my head !
Please someone, tell me I'm doing something stupid.
lebb
07-10-2002, 02:47 PM
In your last 3 vertex assignment lines, you reference z when I think you mean .z -- see if that helps. :)
ochensati
07-12-2002, 10:49 AM
Does the missing triangle apear if you look at it from the other side?
HowardK
07-15-2002, 03:54 AM
Bingo !
Couldn't see the wood for the trees.
Put in the dots and away she goes. All triangles present and correct.
Thank you for the help.
EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum


top of the heap is then pushed down to its correct position which takes a maximum of LogN steps. This is repeated until all of the items are removed from the heap in order and the heap size is zero.
Heap sort is in-place (using no additional storage at all), O(NLogN) but it is not stable.
Stable Heap Sort
Stable heap sort is an attempt to make heap sort stable. It differs from traditional heap sort in the following ways:
 - The way that the heap is mapped to memory is in-order;
 - When items are pushed down the heap, they must be pushed down the left child first and then the new top may need to be pushed down the right child;
 - When items are pushed down the right child, they need to be rotated first so that the last item in a string of equally keyed items is pushed down the right.
 - The heap is destroyed from the top down using an array to keep track of LogN orphan items.
Unfortunately the need to potentially push items down both children makes this algorithm O(N^2). It is otherwise stable and in-place. Because of its complexity, it is slower than the insertion sort.
Smooth Sort
Smooth Sort is Edsger Dijkstra's version of heap sort that runs faster when the data is pre-sorted. It is O(N) when the data is pre-sorted but O(NLogN) otherwise. It is difficult to understand but I have commented the code and changed variable names as best I could to improve it. It is in-place and O(NLogN) but it is not stable.
Craig's Smooth Sort
This sort is a version my stable heap sort but with some of the stability rules removed. It works in a similar way to smooth sort except the subtle and terse mathematics is replaced with an array of orphans. Similar to Smooth Sort, it is in-place, O(N) when the data is pre-sorted transitioning to O(NLogN). It is also not stable. It is slightly slower than Dijkstra's smooth sort.
The Attached VB Project
The attached VB project generates test data, runs all of the above sorts and reports on the speed of each. The interesting sorts are well commented.
The Results
The following graph shows the relative performance of the O(NLogNLogN) in-place stable sorts. The same algorithms implemented with different languages and optimisations may produce different result.
History
 - 16/5/08 - Added In-Place Merge Sort, Traditional Merge Sort and Traditional Quick Sort
 - 18/1/13 - Revised the performance claims from O(NLogN) to O(NLogNLogN).
 - 22/1/13 - Rewritten
License
This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)
Share
About the Author
Craig Brown
Australia Australia
No Biography provided
You may also be interested in...
Comments and Discussions

GeneralStable quicksort - have you looked at: Pin
Selma15-May-08 19:26
memberSelma15-May-08 19:26
AnswerRe: Stable quicksort - have you looked at: Pin
Craig Brown15-May-08 19:45
memberCraig Brown15-May-08 19:45
Hello Selma,
Yes, but it has been done by using an extra array of size N. It then needs O(N) extra storage and is no longer "in-place". Any sort can be made stable by adding an extra array to record the original positions of the elements.
Thanks for your interest.
Craig
General General News News Suggestion Suggestion Question Question Bug Bug Answer Answer Joke Joke Praise Praise Rant Rant Admin Admin
Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170713.1 | Last Updated 22 Jan 2013
Article Copyright 2008 by Craig Brown
Everything else Copyright © CodeProject, _PHONE_
Layout: fixed | fluid