text:
Product Parameters for Our MPP Electrical Conduit Pipe
Name: MPP Electrical Conduit Pipe
Product color: orange
Raw materials: PP powder is the main masterbatch.
Product length: generally 6 meters/piece, can be made into 6-13 meters/piece.
Product type: ordinary type and reinforced type, reinforced type is divided into excavation pipe and non-excavation pipe.
Connection method: use a welding machine to hot-melt butt joints, the fusion point is about 200 degrees, and cannot exceed 220 degrees. When the temperature reaches, the two ends can be butted. (Because the connection method of the MPP pipe is hot melt welding, the welding port is not good, it will damage the cable or may be flattened, so the MPP power pipe must be made of new material).
MPP material refers to a kind of modified polymer which is based on ordinary polypropylene resin (PP) and added with chemical raw materials and chemical auxiliaries with heat resistance, high pressure resistance and excellent insulation properties. Compared with ordinary PP material, MPP material has more impact resistance, oil resistance and chemical resistance, and also has excellent properties such as strong thermal stability and local heat resistance, which is suitable for the production of MPP power tubes.
MPP material, also known as modified polypropylene material (MPP material), is mainly used to produce MPP power cable pipes. Modified polypropylene pipes (MPP pipes, MPP power pipes) have the characteristics of high temperature resistance and external pressure resistance, and are suitable for 10KV The above high-voltage transmission line and cable pipes and pipes. MPP power cable pipe has good electrical insulation; it has high thermal deformation temperature and low temperature impact performance; MPP pipe has higher tensile and compressive properties than HDPE; in addition, MPP pipe is light, smooth, with low friction and can be hot-melted Welded butt; MPP pipe has excellent physical properties of corrosion resistance, long service life. MPP electrical conduits are made of modified polypropylene. The conduits can be laid without the requirements of excavation and destroying roads, which makes them can be applied to special constructions in roadway, railway, buildings and riverbed. Compared with traditional excavation construction, non-excavation construction is more environmental without the result of floating dust and traffic jam caused by construction. It is specially applied to constructions in historical sites, downtown, farms, highways and rivers which are hard to carry out excavation construction.
Identification of MPP Pipes and Non-MPP Pipes
In fact, it is not difficult to understand the properties of MPP and HDPE materials, and it is not difficult to identify MPP pipes and non-MPP pipes; MPP pipes have the characteristics of high temperature resistance, and the pipes are rigid, while HDPE double-wall corrugated pipes cannot withstand high temperature, and the material is thermoplastic; understand this essence After the distinction, it is very easy to identify without special testing equipment at the construction site. The pipe end can be sliced with the cutting machine attached to the pipe hot-melt butt machine. Because the MPP power pipe has the characteristics of high temperature resistance, it will not decompose during cutting. The cutting surface is smooth and flat; while the PE pipe cannot withstand high temperature, it will soften and decompose during cutting, and the cutting surface is rough. In addition, those who are familiar with the two kinds of pipes can also identify by tapping the pipes and the sound of the tapping. Due to the rigidity of the MPP pipe, the sound is clear and loud.
Advantages of Our MPP Electrical Conduit Pipe
1, Excellent electrical insulation property
2, Better in crush resistance and anti-tension than HDPE pipes
3, Higher distortion temperature and good performance in low-temperature impact
4, MPP conduits have light weight and smooth surface with small friction
5, MPP conduits can be connected by thermofussion welding and their service temperature range from -5℃ to 70℃
Application of Our MPP Electrical Conduit Pipe
1, Pipeline constructions in municipal construction, telecommunication, electric power, gas, water and heat supply
2, Urban and rural non-excavation directional drilling power pipeline construction and open excavation power pipeline construction
3, Urban and rural non-excavation directional drilling drainage pipeline construction and industrial sewage drainage construction


text:
Important and very rare plan of Bury St. Edmunds by A. Downing
A large and detailed copper engraved plan of Bury St. Edmunds, Suffolk, drawn and published by Alexander Downing in 1741, engraved by W.H. Toms, engraver in Union Court, and sold by Samuel Matson, Bookseller at Bury. Oriented with north to the right of the page, the plan is dedicated by Downing to 'To the Right Worshipful the Alderman, Recorder, Capital Burgesses, and Common Council of the Borough of Bury St. Edmunds, in the County of Suffolk. This plan is humbly Inscribed by their Worships most humble Servant Alex: Downing'.
A title cartouche appears in the upper left corner, two large vignette illustrations of 'The Cross' and 'Abbey Gate' in the lower corners, a compass rose, coat of arms, a mileage scale and a key from 1 to 55 with street names, another key from A to W with important buildings. At the bottom of the plate the participating persons are mentioned: 'Published by the Proprietor Alexander Downing, April 24th, 1741. & sold by Sam. Watson, Bookseller at Bury, and W.H. Toms, Engraver in Union Court near Hatton Garden, Holborn.'
This is first state of the map, published by A. Downing itself. There was a second state published by J. Rocque in 1761. We only could locate one copy of this first state in the Library of Yale, non in COPAC (British Libraries).
Evidence of two vertical old folds, very good condition. It is quite unusual to find a separate published map in such preservation.
Images to Download
If you like to download the image of this map with a resolution of 1200 pixels, please follow the link below.
You can use this image for publication on your personal or commercial websites for free if you set a link to this website. If you need photographs with a higher resolution, please contact us.
Alexander Downing: A New and Accurate Plan of the Ancient Borough of Bury Saint Edmunds in the Country of Suffolk By Alexander Downing. 1740..
Antique map of Bury St. Edmunds, Suffolk. Printed in London by A. Downing in 1741.
British Isles - Downing, Alexander - A New and Accurate Plan of the Ancient...

source: m-a-p/FineFineWeb


text:
Jennifer Hicks, Contributor
I write about robotics, science, green and mobile technology
Dr. Roberto Cingolani, Scientific Director at the Istituto Italiano di Tecnologia (IIT) in Genoa, Italy and his team have created a nanotechnological process that makes paper waterproof, magnetic, antibacterial without modifying any basic properties of the paper. Meaning this isn't some chemical monstrosity, it's just still paper you can print and draw on, recycle or make a paper airplane.
How did they do it? Remember, IIT is the creator of iCub, the first open source humanoid platform and the thin end of the wedge for understanding human cognition and artificial intelligence.** So it isn't a surprise that Dr. Cingolani would take nanotechnology down a similar path, applying science to things we use every day.
The new process is based on getting the single molecules (monomers) in paper or other non woven materials to connect with specific nanoparticles that form to create a polymer which is then dispersed in a solution.
The final compound is a polymeric matrix that includes nanoparticles. This nanotech process - mixing monomers with different types of nanoparticles — lays the foundation for other things to happen when it is applied to the paper. If you add iron oxide nanoparticles to the polymer matrix, it's magnetic paper; silver nanoparticles give you antibacterial properties.
After the compound is created, it can be injected into any non woven material like fabrics or papers and is applied by rolling, dipping or spay coating the fabric or paper. But remember, it doesn't create a surface over the paper, it creates a soft 3D shell around each fiber of the paper. This is nanotechnology afterall.
"The properties of the paper are not changed in any way and the paper is still printable," said Dr. Cingolani "The properties of nanoparticles are transferred to the material making it either waterproof or antibacterial, even florescent if you wanted."
Dr. Cingolani adds that through the discovery of this process and applying different nanoparticles to the compound you could create self cleaning and fluorescent paper as well.
"Antibacterial paper is potentially important for the food packaging and medical applications," adds Cingolani. "Fluorescent and magnetic paper could be used for security and bank note/currency protection or other similar documents. Waterproof paper could be used to protect cultural heritage documents."
Yes, it's only paper, but the new process can also be applied to other paper products like books, magazines, newspapers, paper money and wallpaper. Imagine a wall paper that resists bacteria and could cut down on the spreading of germs from a doctor's office waiting room during cold and flu season.

source: HuggingFaceFW/fineweb-edu


Re-expressing Your Data
For this blog post, I'm going to take a step back and not go into data visualization best practices. Rather, I'm going to explore what you can do with your data before arriving at a final visualization – what I like to call "re-expressing" your data. Accordingly, we are going to look at the topic of transforming your data. More specifically, we are going to examine how to transform a measure (quantitative value), such as sales into accumulated sales, before visualizing it.
As usual, I'm not going to be able to go through everything, but, hopefully, this can get you started and maybe give you some ideas about how to transform your data. Also, in all examples, I'm going to use bicycle rides in New York from 2014 as a basis.
Let's start off with accumulation, as it's probably the easiest transformation to understand. For most types of accumulations, you would want the accumulation to be calculated over time. That way, you can see what the total value is, instead of the unique value per time step.
In the examples below, the first data visualization does not include accumulation as a measure. As you can see, it's a representation of the number of bicycle rides per month, starting with January and running through December. The second visualization includes accumulation, showing total bicycle rides across time. We can compare total rides with a target annual utilization number, which we may predefine. Alternatively, we could compare the total number of rides to the number of rides of another year, which would let us know if bicycle rides have increased or decreased.
Another method to transform your data is to normalize it. In doing so, instead of looking at an absolute value we can look at a relative one, seeing how it contributes to a total value.
In the example below, again we are looking at rides per month; however, the area colored blue represents males and the area colored red represents females. In the first data visualization, we can compare rides each month by looking at how many riders were male or female. But, if we try to determine if the percentage of female to male riders has increased over time, we'd be forced to manually calculate the percentages.
Instead, we can transform the data and stack the areas in our chart. As you can see in the second visualization, it's easy to spot the percentage of female riders at the beginning and end of the year and notice the increase in female ridership during the summer months.
Transforming your data to use an index is great if you have multiple measures of either different magnitudes or units. The index can then be used to see how much a value increases or decreases over time.
In the example below, I've plotted a couple of measures to see how the measures affect the total amount of rides over time. Due to the measures either having different units or there being too big a difference between them, we end up with some flat lines, as shown in the first visualization. This can potentially be solved by using a dual axis chart, but today I'm going to go with an index instead.
In the second visualization, which includes an index, I'm now calculating each value as a percent compared to the first value, starting in January in which all values converge. This way, each following value, calculated each month, is compared to the initial value, and we can begin to see trends in the data.
With this visualization, we can see that as the number of rides increases, so does the temperature and the duration of each trip. What doesn't seem to change that much is the average age of the riders. There is also an interesting pattern in February where the temperature hasn't changed much, but the number of rides has decreased and the duration has increased.
Moving Average
When it comes to having many data points with a spread of values, the normal method is to aggregate them. In the first visualization below, we are looking at rides per day, and we can see that there is a lot of spread in our data. As a result, it becomes quite hard to read the visualization and find patterns, as there are hundreds of data points being represented. If we aggregate the data to rides per week, as in the second visualization, we can see that there is some seasonality to the rides; however, we lose significant detail using this method.
What we can do — to retain the visualization's detail and readability — is to use a moving average to transform and smooth out the data by calculating an average across multiple days. In the third visualization, I've done this using a three-day rolling average. We can see how this reduces the appearance of too much data spread while still allowing us to see both seasonal and local patterns. The length of the rolling average, of course, depends on your data and should be carefully considered. If not, you could potentially remove valuable information from your data.
Hopefully, these transformations give you some inspiration to try out other ones. Being able to re-express your data allows you to more deeply explore it, prompting questions and providing insights you may not have thought to seek out or were unable to see.
Own own _USER_ takes us through different _TAG_ expressions and transformations that can unlock insights and value. Read his latest blog post.
In this article:
Get ready to transform your entire business with data.
Follow Qlik


So you're coding along, developing your site, minding your own business, when you load a page you see some totally vague, obscure error message such as:

warning: Invalid argument supplied for foreach() in /modules/node/node.module on line 504.

Where do you even start debugging something like that?
Well, you could start with looking at line 504 of node.module...

 foreach ($param as $key => $value) {

Uh, yeah. That's helpful.
If you were astute, you might also observe that line 504 is inside of the node_load() function. So that narrows it down to... only one of the 80,000 places node_load() might be called from one of your core or contributed modules or themes. Ugh...
You could decide to get all fancy, and install an IDE like Komodo, Eclipse, or Zend, and use their real-time debugging features to step through the code one line at a time to figure out what's happening. It's pretty time-consuming, and it takes up lots of resources on your machine, but it'll probably help you nail it down if you are observing carefully.
Or! You can debug the quick and dirty way! Read on to find out how! In bootstrap.inc, find the function definition for drupal_set_message and place the following code at the top:

function drupal_set_message($message = NULL, $type = 'status') {
 // DEBUG: Go track down that stinkin' error...
 if ($type == 'error') {
 $message .= '
'. print_r(debug_backtrace(), 1) .'
'; } // END DEBUG if ($message) { ...
What will this do? It'll make that error above become something like this instead:

warning: Invalid argument supplied for foreach() in /modules/node/node.module on line 504.
Array
(
 [0] => Array
 (
 [file] => /includes/common.inc
 [line] => 552
 [function] => drupal_set_message
 [args] => Array
 (
 [0] => warning: Invalid argument supplied for foreach() in /modules/node/node.module on line 504.
 [1] => error
 )
 )
 [1] => Array
 (
 [file] => /modules/node/node.module
 [line] => 504
 [function] => error_handler
 [args] => Array
 (
 [0] => 2
 [1] => Invalid argument supplied for foreach()
 [2] => /modules/node/node.module
 [3] => 504
 [4] => Array
 (
 [param] =>
 [revision] =>
 [reset] =>
 ...
 )
 )
 )
 [2] => Array
 (
 [file] => /sites/all/modules/custom/custom_module/custom_module.module
 [line] => 10
 [function] => node_load
 [args] => Array
 (
 [0] =>
 )
 )
 [3] => Array
 (
 [file] => /includes/form.inc
 [line] => 365
 [function] => custom_module_form_alter
 [args] => Array
 (
 ...

Note: If you have many errors on a page, this will probably crash your browser. ;) That's why we call it "Quick and Dirty." ;)
Uh. So what the heck is all of that crap? It's called a backtrace... it's showing you in reverse order the functions that were called, and the arguments that were passed into each, in order to get to the current spot in the code.
Let's take just chunk #0 and dissect it:

 [0] => Array
 (
 [file] => /includes/common.inc
 [line] => 552
 [function] => drupal_set_message
 [args] => Array
 (
 [0] => warning: Invalid argument supplied for foreach() in /modules/node/node.module on line 504.
 [1] => error
 )
 )
?>
This tells me that in /includes/common.inc on line 552, the function drupal_set_message was called, and was passed in two arguments. If I check the API documentation for drupal_set_message, I can see that the first argument is the message to display, and the second is the type of message.
If I follow down the list, #1 tells me that drupal_set_message was called by error_handler because of something that happened on line 504 in node.module. (Duh, I knew that one already.)
#2 says that this was triggered by a call to node_load from custom_module.module on line 10. Great! Now I know that custom_module.module has something to do with the problem. That helps narrow the problem down significantly.
But, as an added bonus, I also know that node_load was passed an empty value into it as an argument, where normally this would be a node ID like 56. That's not going to go over well... unless I tell it what to load, how is Drupal not going to puke all over itself?
#3 helps me narrow it down even further.. I know now that this was caused by a call to the custom_module_hook_form_alter function.
I can keep reading; the backtrace will detail all of the function calls that happened, all the way as far as index.php. But I have enough information now to start hunting for the bug.
If I look at my hook_form_alter in custom_module.module, around line 10, I might see something like this:
if (arg(0) == 'node') {
 $node = node_load(arg(1));
}
Note: I didn't actually write such code, but needed an easy example. ;) After a bit of head-slapping, I realize that I'm on the path ?q=node, so there is no arg(1), therefore it's passing a NULL value into node_load(). Further, my code blindly assumes that I'm on a path like node/34, but doesn't check to make sure I'm not on a path like node/add/blog. Eek. Let's try this again:
if (arg(0) == 'node' && is_numeric(arg(1)) {
 $node = node_load(arg(1));
}
Voila! No more errors. For trickier bits, and doing something like debugging form.inc ;) you probably want to step up and make a real-time debugger part of your developer arsenal. But to help you nail down the cause of an error quickly and easily, this can be a useful tip.
Published in
Angie Byron
Angie Byron is a former senior web architect at Lullabot.
Featured Work
Latest Resources
Latest Podcasts
Let's Connect
Want to learn more about working with us or just say hello?
Contact Us


text:
There is a need to use MICR Toner to print checks because it helps process checks faster, increases checks security from fraud, and it follows the code of "Due Diligence".
The banking industry has developed MICR (Magnetic Ink Character Recognition) technology so that processing checks can be done much easier and faster. This innovation utilizes special equipments like MICR fonts, a check printing software, laser printers, specialty safety papers, and the MICR toner. The MICR toner is a very important aspect of check printing. This special ink is unlike your regular inks at home and can only be used with laser printers. They contain a magnetic property or iron oxide that makes the check's characters readable when processed by machines or any system. The reasons why it is a need to use for check printing is further stated below:
Helps process checks faster
Nowadays, banks and any other financial institutions process checks magnetically. As compared to processing checks optically or manually, magnetic reading is way faster when it comes to clearing or processing check payments. This is done by inserting the check through a special scanner or computer that will read and verify the printed information on the check. With an MICR toner, checks are printed in which vital account information can be read through any banks' processing system thus they will be cleared and processed immediately.
Increases checks security from frauds
Long before MICR technology was developed, cases of fraud involving fake or photocopied checks were circulating. Now that it is adapted, many account holders are now protected from hacks or unauthorized account information usage. This is because checks that are printed with regular toners are rejected and only those printed with MICR toner are accepted and processed in banks. MICR toners are also being regulated by the American National Standard Institute thus they are not easily obtainable. Only certified and reliable banks or institutions are authorized to use and sell them.
Follows the code of "Due Diligence"
When checks are printed with MICR toner, you or financial institutions are following the code of "Due Diligence". This means that the both of you have done your share in trying to stop fraud. Failure to do so will greatly expose you or any other businesses to fraud and banks will most likely make you responsible for any funds lost and will not cover for any of them since you didn't make any actions to prevent it in the first place. If you practice the code, then you are not vulnerable at all for fraud and banks may also compensate you for any loss in case fraud happens.
If you want to print your own checks, it is best that you have all the needed materials most especially the MICR toner. This way you and your business will always be assured that processing checks are safe and no hassle at all.


text:
Klamath River reclaims its channel through a stunning canyon following dam removal
The Klamath River in California has reclaimed its historic channel through a remote, spectacular canyon now that 35-foot-high Copco 2 dam has been removed. The dam, the first of four slated for removal to improve fish runs and river health, had diverted the river into tunnels, piping and a powerhouse that bypassed the canyon for nearly a century. No more. The dam is gone, the diversion tunnel is being closed off, and the river is now flowing through 1.7 miles of canyon that had been "dewatered" since the dam was built in 1925.


text: The Kinghans, locally spelled Da Hinggang or Na Hinggan Ling, are a forested volcanic range, extending 700 miles along the eastern edge of the Mongolian Plateau in western Manchuria, China. Several parallel subranges are separated by valleys from the main range, creating a long, narrow system 80 to 100 miles wide. The mountains tend to slope gently from the west, reaching moderate elevations of only 2,000 to 3,000 feet. Their eastern slopes drop off comparatively steeply, forming a steep backdrop to the more densely populated cities and towns of eastern China. Qiqihar is the largest city immediately east of the range.


text:
In the upper part of the picture below the weight of the delivered liquid is displayed as a function of time. The steps, which represent the delivery of limited liquid volumes (boli) with a high flow rate, can be clearly identified. In this example a total of 9 liquid boli have been delivered. The lower part of the screen shows the flow rate curve. The steep increase of the flow rate during a weight step and its decrease in the time between two boli can be seen very clearly.
[ Back to the top ]
[ Back to the menu level "Bolus evaluation" ]


The University of Texas at Austin School of Law
Main menu:
June 25, 2007
Justices of Texas 1836–1986: Online resource spotlights the Texas judiciary
The Tarlton Law Library brings 150 years of the Texas judiciary to life with a new online resource for students, scholars, or anyone with an interest in Texas legal history. Justices of Texas 1836–1986 includes detailed information on the 160 people who served on the Texas Supreme Court and Court of Criminal Appeals during that period, making it easier than ever before to delve into the fascinating lives and fateful decisions that shaped two centuries of Texas history.
The resource features a simple interface that allows users to search in chronological or alphabetical order, or by typing in keywords and names. The justices' entries include biographies, photographs, research sources, and links to further information.
In addition to the searchable database, a detailed timeline of the Texas Supreme Court and Court of Criminal Appeals depicts milestones in the history of these organizations, from the establishment of the Texas Supreme Court in 1836 to the renaming and restructuring of the Courts of Civil Appeals into the modern Courts of Appeals in 1980.
Visit the Justices of Texas 1836–1986 site at:
Related links:
Tarlton Law Library
! --> © The University of Texas School of Law UT UT LAW WEB PRIVACY WEB ACCESSIBILITY EMERGENCY INFORMATION CONTACT US 727 East Dean Keeton Street Austin, Texas 78705 _PHONE_ PDF files require Adobe Reader or compatible.


text:
1. Add and Edit Closed Captioning to Zoom Recordings
(Instructions adapted from Zoom Help Center)
1.1 Enable "Audio Transcript"
- Sign into Villanova Zoom web portal and navigate to Settings.
- Navigate to the Cloud recording option on the Recording tab and verify that the setting is enabled.
- In the Advanced cloud recording settings, click the Audio Transcript checkbox to enable it, then click Save to confirm the change.
1.2 Generate a Transcript
- Start a meeting or webinar.
- Click the Record button and choose Record to the Cloud.
- After the meeting ends, you will receive an email that lets you know that your cloud recording is available. A short time later, you also receive a separate email letting you know that the audio transcript for the recording is available. These emails include links to view your recordings and transcript.
1.3 View and Edit the Transcript
Audio transcripts are saved in VTT format. If you download the VTT file, you can open it with a text editor or word processing application. You may also download the VTT file and use it in other places such as Mediasite if you wanted to upload the video to Mediasite later (Cloud recordings will be deleted automatically after they have been stored for 150 days.).
You can also view or edit transcripts in the web portal:
- Click the link in the email OR navigate to Recordings on the Zoom web portal and click the name of the recorded meeting under Cloud Recordings tab.
- Once you open the Recording Details page, you may see the following files: Share screen with gallery view (mp4), Audio transcript (vtt), and Chat text (txt). You can download the audio transcript directly by clicking on the file.
- Click the Audio Only m4a file, or the Recording or Gallery View mp4 file, if available. The text of the transcript displays on the right-hand side of the file.
- Navigate to the Audio Transcript panel on the right and click the pencil icon next to the phrase you want to edit.
- Make any changes to the text, then click Save, and the updated version of the text is displayed when you play the audio or video file.


text:
KU researchers have invented a high-pressure reactor equipped with an internal ultrasonic mixer that is useful for preparing nanomaterials and for conducting reactions with ozone and other reactive gases. The apparatus facilitates the use of supercritical carbon dioxide (CO2) as a solvent, allowing the advantages of the solvent properties of the supercritical fluid and the agitation achievable using ultrasonic energy.
This is a novel seedless floating growth technique for synthesis of a variety of hybrid nanostructures on graphene, primarily for electronic and optoelectronic applications.
A multifunctional photovoltaic-battery (PVB) which represents a new-concept integrated PVB device as a novel power source for photoelectron conversion and energy storage within one single device.
KU researchers have developed a novel apparatus and associated method for the in situ formation of multi-layer thin film structures using atomic layer deposition (ALD) and ultra-high vacuum (UHV) physical/chemical vapor deposition.

source: openbmb/Ultra-FineWeb


text:
WIU providing local produce to Macomb Hy-Vee
MACOMB, Ill. (WGEM) - While the cold wintry weather prohibits most producers from growing local produce, that is not stopping Western Illinois University.
Throughout the last few months, WIU has been growing hydroponic lettuce and providing it to the local Hy-Vee for sale to consumers.
The hydroponic system, otherwise known as the nutrient film technique, uses several different channels where the lettuce is grown with water flow the size of a dime and varying amounts of nutrients applied.
You can find out more about hydroponic systems from the USDA here.
The director of WIU's ag program, Andy Baker, says the project has been quite successful, especially since many people enjoy having local produce throughout the year.
"I think a lot of local consumers would like to have the freshest that they can have anytime of the year. And so the hydroponic lettuce creates that fresh, not coming clear across from California to be able to get a good quality head of lettuce," Baker said.
He said he has received positive feedback from many people who have bought the lettuce, especially due to the long lasting power of the produce.
"The hydroponic lettuce that we're growing is a honeycrisp lettuce. The beauty of this lettuce is that it stays in your refrigerator for three or four weeks without any wilting, without any deterioration of the lettuce head itself," Baker said.
Baker was excited about the endeavor, since it allowed both extensive agricultural research on hydroponics while also providing produce to the community.
Workers at the Hy-Vee in Macomb also said they were excited and thankful to have locally grown produce on the store shelves
"I just love it, it's a win-win situation to offer homegrown stuff," said Hy-Vee produce manager Gary Jansen.
Baker said he is looking into growing strawberries within the next couple of weeks. He is also looking into offering the produce to local restaurants as well.
You can find out more about the partnership between WIU and Hy-Vee here.
Copyright 2022 WGEM. All rights reserved.


Adding Custom Object Actions
We're nearly ready with the application, but there are two more functions that we need to implement. In the Virtual Host model we have a Boolean flag that indicates whether the host is the default. This information is also conveniently displayed in the listing. However, if we want to change it, we have to navigate to the object's edit page and change the setting there. It would be nice if this could be done from the object-list screen, by just selecting the appropriate object and using an...
Adding New Records
This is the functionality that requires user input. Since our model is fairly simple, there are only a few fields to fill in, specifically the IP address, network size, and description. A parent tree node will be automatically assigned depending on where the user is when clicking the Add link. For example, if the user navigates to and clicks an Add New IP link, the new record will automatically get 192.168.0.1 24 as a parent. There are two ways of handling data input in Django the hard way and...
Amazon Machine Images and Instances
The Amazon Machine Image (AMI) is the image of the operating system that can be started. The image contains all the packages that are required to run your system. You can have as many AMIs as you need. For example, if you wanted to replicate the two-tier web system that we described earlier, you would create two types of AMIs a web server AMI and a database AMI. The web server AMI would have the Apache web server and the Apache Tomcat application server packages installed. The database AMI...
Checking the MySQL Version
The very first check you may need to perform is the MySQL version number. It's quite important to keep your server installation up to date. Every new release fixes server software bugs and potentially introduces performance improvements. The plug-in that checks the current MySQL version bases its decision on the latest generally available (GA) release version number, which is available on the MySQL download page at http mysql. com downloads mysql . To extract this information from the web page,...
Checking Whether the Address Is In
Let's implement a simple function that checks whether the IP address is in use. To do so, we need to send an ICMP ECHO message to the IP address and wait for the response. Strictly speaking, this is not a valid test to check if address is in use, because there might be few scenarios when the IP address is used but does not respond to a ping request. Firewalls might be preventing ICMP traffic, or that traffic might be blocked at the server level. In most cases, however, this simple test is very...
Converting WSDL Schema to Python Helper Module
So far you have learned about the SOAP protocol (an XML-based protocol that defines how messages are encapsulated), RPC's way of communication (the client sends a message that tells what function it wants the server to execute, and the server responds with a message that contains the data generated by the remote function) and WSDL (the language that defines what methods are available and what data types are used in requests responses). We also decided that we are going to generate two helper...
Defining the Database Model
Before proceeding, please look back at Table 3-1 to review the fields we are going to use in the data model. Because Django maps objects to a relational database and does so automatically, we need to create a class definition for every concept that we are using in the application, which will be mapped to the tables in the database. We only have one table, so let's define the class for it as shown in Listing 3-2. Add this code to your models. py file just below the default contents. Listing 3-2....
Defining the Database Schema
From the requirements just stated, we know that we need to record the following data The IP range and or individual IP addresses The parent range that the current range belongs to For each record, whether it is allowed to be empty Before proceeding, I need to explain how IP addressing works, so you will better understand some specific database layout and structure decisions we're going to make. The description provided here is somewhat simplified if you want to learn more about IP networks and...
Extending the Design and Requirements
I mentioned support for DHCP as a requirement in the previous chapter, but what do we really want from it Let's take a look at how DHCP is used in a typical organization. I will assume the ISC DHCP service, which is widely available with most Linux distributions. When assigning addresses on a subnet, we have the following options Assign the IP addresses statically, in which case we configure each device with its own IP address. Assign the IP addresses dynamically, depending on a set of rules...
Format of Apache Log Files
The format of a log file is defined by the LogFormat directive in the Apache configuration file, which is typically either etc apache2 apache2.conf or etc httpd conf httpd.conf, depending on your Linux distribution. Here is an example LogFormat h l u t r > s b Referer i User-Agent i combined This configuration line is split into three parts. First is the directive name. The second part is the format string that defines the structure of the log line. We'll come back to the format string...
Generating the Configuration File
We've finished adjusting the administration interface, so it is now ready for adding new Virtual Hosts and managing the existing database entries. Now we need to finish writing the view method that will display the information. There is one issue though the parent directives mimic the XML syntax. That is, they have opening and closing elements. The default string representation that we've written for the VHostDirective model class takes care of the opening element, but we also need to write a...
Insert Into sensor Values Insert Into sensor Values Insert Into sensor VALUES
'cpu_load') 'memory') 'processes' ) -- Description Adds parameter list to sensor command -- and defines default thresholds id INTEGER PRIMARY KEY, sensor_id INTEGER, name TEXT, parameter TEXT, warning FLOAT, error FLOAT, FOREIGN KEY (sensor_id) REFERENCES sensor(id) Idle CPU ', Used CPU ', User CPU ', System CPU ' IO Wait CPU Free memory, Free memory, Used memory, Used memory, idle', NULL, NULL) used', NULL, NULL) user', NULL, NULL) 'system', NULL, NULL) , 'iowait', NULL, NULL) ', 'free_pct',...
Installing the Django Framework
I recommend that you download and use the latest Django code release from www.djangoproject .com. As of this writing, the latest version is 1.2, and all examples and code you'll find here are based upon this version of Django. The framework already went through a major upgrade from version 0.9x to 1.x, and I do not expect too many further changes, but if you are going to use a version other than 1.2, please read the release notes for any changes that might affect the functionality. Usually...
Installing the Required Libraries
The GeoIP database libraries are written in C, but there are Python bindings available as well. The packages are available on most Linux platforms. For example, on a Fedora system, run the following command to install these libraries sudo yum install GeoIP GeoIP-python This will install the C libraries along with the helper tools and the Python bindings. The package may include the initial database that contains the IP-to-country mapping data, but most likely, this data will be out of date, as...
Logpattern log Bzlogpattern logbz
The filename pattern is stored in the global variable OPTIONS.file_pattern. By default this is set to an empty string and so it will match all file names. This variable is controlled by the command-line parsing class, which I'm going to talk about later in the chapter. For the time being, just note that it can be set to any value by using the -p or --pattern option. I need to create a list of directories and all subdirectories recursively so that I can search for the log files in them. Users...
Plotting Performance Graphs
We've been referencing the images, but we haven't created any graphs yet. In this section, we'll look at the function that reads the data from our database and generates individual images for every possible host probe timescale combination. As you've seen, these images can be combined by multiple criteria. In this example, we group them by their timescale value and probe name. In addition to the simple data plotting, our function will also calculate some statistical parameters for the dataset...
Querying the Configuration Variables
You don't really need to connect to any of the databases if you want to retrieve the server configuration or the system status variables. It's enough to establish a connection to the database server. To get the MySQL variables, we will need to use the MySQL SHOW statement. Its syntax is similar to the SELECT statement, where you are allowed to use the LIKE and WHERE modifiers to limit the query set. (Remember that there are 287 configuration settings and 291 status variables ) We'll start with...
Query


Tai Chi beats aerobic exercise for lowering blood pressure
Background: Blood pressure and glycemic control are associated with the management of depressive symptoms in patients with depression. Previous studies have demonstrated that both Tai Chi and aerobic exercise have positive effects on blood pressure and glycemic control. Few studies have compared the physiological effects of Tai Chi versus aerobic exercise in older adults with depressive symptoms. The objective of this study was to compare the effects of Tai Chi and aerobic exercise on weight, body mass index, blood pressure and glycosylated hemoglobin (HbA1c) level in older persons with mild to moderate-severe depressive symptoms.
Methods: A randomized controlled trial was performed. The older persons (age ≥ 60 years old) with depressive symptoms were recruited. Then, participants were randomly allocated to the Tai Chi group and the aerobic exercise group received a 12-week 24-movement Yang's Tai Chi intervention and aerobic exercise, respectively. Data collection occurred at baseline and after completion of the interventions (week 12).
Results: A total of 238 participants with mild to moderate-to-severe depressive symptoms were included in the final analysis, including 120 in the Tai Chi group and 118 in the aerobic exercise group. The difference in weight and body mass index in the Tai Chi group was 2.0 kg (Z = -4.930, P < 0.001) and 0.77 kg/m2 (Z = -5.046, P < 0.001) higher than that in the aerobic exercise group, respectively.
After the 12-week intervention, the systolic pressure and diastolic pressure in the Tai Chi group were 5.50 mmHg (Z = -2.282, P = 0.022) and 8.0 mmHg (Z = -3.360, P = 0.001) lower than that in the aerobic exercise group, respectively. The difference in HbA1c level in the Tai Chi group was 0.50% higher than that in the aerobic exercise group (Z = -4.446, P < 0.001).
Conclusion: This study showed that Tai Chi exercise was more effective in improving blood pressure and HbA1c level than general aerobic exercise. It suggested that Tai Chi might be an effective approach for the management of blood pressure and long-term glucose control in older persons with depressive symptoms.
Reference: _URL_
Acupuncture Times Logo
Hi there!
Sign up to receive the latest research in acupuncture, cupping, moxibustion, Chinese herbal medicine and more, once a week.
About Attilio
Doctor of Chinese medicine, acupuncture expert and author of My Fertility Guide and My Pregnancy Guide.
Check Also
Pub Med
Tai Chi helps those with type 2 diabetes mellitus
Objective: To systematically summarize current evidence and determine the clinical effectiveness and safety of Tai Chi …


text:
Gadolinium (Gd)-based contrast agents are widely used to assess disease activity and treatment response by MRI in multiple sclerosis (MS). There is, however, increasing concern about their safety as their repeated administration may lead to brain parenchymal accumulation, while preclinical models suggest that they induce mitochondrial toxicity and neuronal cell death. Moreover, recent reports have demonstrated that three-dimensional (3D) T2-weighted Fluid-Attenuated-Inversion-Recovery (FLAIR) is highly sensitive in detecting new or enlarging MS lesions.
To explore whether the presence of contrast enhancing lesions (CEL) based on Gd injection is more sensitive in detecting lesional activity in clinically stable MS patients in comparison to the analysis of new or enlarging MS lesions by 3D FLAIR.
MS patients being part of the observational, multicenter Swiss Multiple Sclerosis Cohort Study (SMSC) with contrast enhanced T1-weighted (T1w) images were included. Clinical stability was defined as no relapse and no Expanded Disability Status Scale (EDSS) increase during at least twelve months prior to MRI. Presence of CEL was assessed on contrast enhanced T1w images. Presence of new or enlarging T2w lesions was assessed manually on 3D FLAIR in an independent analysis by a different investigator in clinically stable MS patients presenting with CEL.
3930 MRI scans (3.0 Tesla n=1497 (38%)) in 1057 participants (685 women, median age 42.0 years, 941 with relapsing MS, 116 with progressive MS, median EDSS 2.0 (range 1.5-3.5), median disease duration 7.4 years) were included.
Of 2620 MRI scans (66.7%) acquired in clinically stable conditions 46 (1.8%) demonstrated CEL. In all of these, new or enlarging T2w lesions were detectable by 3D FLAIR when a previous MRI was available for comparison (previous MRI available in 29/46; median number of new or enlarging T2w lesions: 3 (range 1-41, total number 176); median number of CEL: 1 (range 1-4, total number 47)).
In our large cohort from clinical practice, the assessment of new or enlarging lesions by 3D FLAIR was equally sensitive as the quantification of CEL to detect disease activity in clinically stable MS patients, challenging current practice of the use of Gd-enhanced MRI for monitoring of MS in clinical routine.


Category Archives: C#
The.NET Bio BAM Parser is Smoking Fast
Using Selectome with.NET Bio, F# and R
Example Walk Through.
Mono.Simd and the Mandlebrot Set.
Test Case
z_{n+1} = z_n^2 + c
The Algorithm
Trying to Implement the Optimal Solution Using Mono.Simd
Results – It's Faster on Ubuntu
The Assembly Generated is Still Not Optimal
References [ + ]
Accessing dbSNP with C# and the.NET Platform
NCBI Entrez can be accessed with many different platforms (python, R, etc.), but I find.NET one of the best because the static typing makes it easy to infer what all the datafields mean, and navigate the data with much greater ease.
Documentation is sparse for this task, but here is how to access NCBI from the.NET platform. The example steps/program show how to query dbSNP for information about particular ids.
 1. Open visual studio, start a new project and add two Service References to the project: and files. Note that the efetch depends on the database used, in this case "snp" other databases have different ones. You should now have two references:image
More information is available here on setting up visual studio:
2. Next up grab the data as shown in the example. Each SNP has A LOT more data, which can be inspected in the IDE.
 1: static void Main(string[] args)
 2: {
 3: string dbSNPid="28357684";
 4: efetch.eFetchRequest re = new efetch.eFetchRequest();
 5: = dbSNPid;
 6: var serv=new efetch.eUtilsServiceSoapClient();
 7: var exchange = serv.run_eFetch(re);
 8: var snpData = exchange.ExchangeSet.Rs[0];
 9: object[] dataToReport=new object[] {
 10: snpData.Het.value,
 11: snpData.hgvs.First(),
 12: snpData.PrimarySequence.First().accession,
 13: };
 14: Console.WriteLine( String.Join("\t",dataToReport.Select(x=>x.ToString()).ToArray()));
 15: Console.ReadLine();
 16: }
The following links contain other useful information for consuming the entrez webservice in C#.
Setting up visual studio:
Using efetch:
Forming queries:
More information:
Also note that the first query takes much longer than subsequent ones, for reasons unknown to me at present.
Java vs. C# Performance Comparison for Parsing VCF Files
Making a comparison with a reasonably complex program ported between the two languages.
Update 3/10/2014: After writing this post I changed the C# parser to remove an extra List<> allocation in the C# code that was not in the Java code. After this, the Java/C# versions are indistinguishable on speed, but the C# code used ~88 MB of memory while the java version used >1GB. Therefore, I now believe the winner is C# and a fast implementation of this parser (which can be over an order of magnitude faster for certain scenarios not in this test) is available here
VCF files are a popular way to store information about genotypic variation from next generation sequencing studies. The files are essentially large matrices, where each element in the matrix represents a collection of information about the genotype of a particular person at a particular locus in the genome (in this sense, they can be considered as a multi-dimensional matrix in a flat file format). The Java Picard package is a common utility used for parsing these files. While parsing, the challenge is to read each line (row) of the file, and construct objects for each element in that row that can then be manipulated or inspected. I just finished translating the Java VCF parser in Picard to C#, and so thought it might be a good chance to compare the two different languages and runtimes. C# showed a number of advantages in the translation. The translation itself was mostly a lot of deleting. The get/set assessors in C# really allowed for the removal of seemingly endless amount of getXXXX/setXXX methods in Java. It also seemed like every other line in Java was a call to some apache commons class to perform a simple task like get the maximum value in an array, create an empty list, or do a selection on data. Extension methods and Linq have clear advantages for data processing here (though I have found these have a slight overhead relative to the for loop equivalents). Yield statements in Java also would seem to be useful. At the same time, Java had some things that would have been nice in C#. I had to implement basic collection types like immutable hashsets and dictionaries, a LinkedHashSet class as well as an OrderedGenericDictionary during the port. These should be in the C# language.
This of course am what I am most interested in. My main computer is broken, so I had to test on my windows desktop at home. For the test, each program would read a gzipped VCF file for 20,000 lines, first creating an initial lazy class representing a portion of the data and then fully decoding this lazy version to represent the complete data as objects. The test file was a VCF with >1,000 individuals, though unfortunately most of these individuals were non-calls at various positions, but its what I had on hand. Immediately after porting – After essentially re-writing the Java in C#, I ran some tests. Both Java and C# can run in either client (low-memory) or server modes. So I did both, here are the results:
Platform VM Options Working Set Paged Memory Time (s)
Java None 27.8 MB 41.32 MB 11.5
.NET None 28.9 MB 30.22 MB 15.1
Ratio 1 1.35 0.76
Java Server 362.2 MB 414 MB 7.4
.NET Server (GC) 126 MB 332 MB 14.7
Ratio 2.9 1.25 0.5
A couple noticeable conclusions here. First Java is smoking.NET on performance, but this is essentially Java code at this point and it wasn't written for C#. Second, there is a massive amount more memory used in server mode, and in Java at least one obtains a large performance win for this cost. After "Sharpening" the code – The initial port was basically Java, so I cleaned it up a bit after running it through the profiler, here are some notable changes:
 - String.Split winds up being a big cost in this parsing. When porting I initially just recreated an array every time, after I realized I was recreating such large arrays I reused them as in the Java code.
 - In C# you can use unsafe pointers and I got a big performance win out of these. I grabbed the System.String.Split code from the Mono framework, trimmed/altered it, and used it for all the split methods that seemed to be taking a long time. The Java version also implements a custom Split method, though obviously can't use pointers.
 - Some additional cleanup in the logic.
Platform VM Options Working Set Paged Memory Time (s)
Java None 27.8 MB 41.32 MB 11.6
.NET None 28.9 MB 30.22 MB 12.6
Ratio 1 1.35 0.92
Java Server 362.2 MB 414 MB 7.4
.NET Server (GC) 123 MB 181.61 MB 10.8
Ratio 3 2.27 0.68
So round 2, and once again Java is the winner for speed in server mode, though at a high cost in memory. For the lower memory client model, it is nearly a tie between the two.
What explains the difference?
These programs are nearly identical but the bottleneck is not the same in both. It seems C# can split strings much faster and Java can allocate memory much faster. Although I am less familiar with the Java profiler, it seems to show 66% of the time is spent on the String splits. In contrast, in C# the methods that are taking up time have to do with allocating memory (constructors) and the GC, string splits are only ~17% of the total time. image image One the one hand, this means that the JVM is really doing a great job in server mode on memory allocations and other optimizations. I can't think why C# shouldn't be able to match the JVM performance (perhaps dynamic recompilation is really killing it here). On the other hand, it means that the C# program can still be improved, while I can't really see how to improve the Java one. The String.Split method has already been rewritten, and I didn't see any reasonable improvements for it. In contrast, both programs have several places where memory allocations can be saved. For example, one aspect of the parser is that it relies on a factory class to create another class and so allocates twice the memory that it needs as it creates two large objects. Simply having one object be it's own factory would solve this. Similarly, several empty lists are repeatedly created that could point to the same list or simply be skipped


text:
Projects per year
Previous studies have illustrated that different bioactive legume fodders containing condensed tannins might represent one of the options for integrated sustainable control of gastrointestinal nematodes (GIN) in ruminants, which may help address the worldwide development of resistance to synthetic anthelmintics. More recently, impetus has been given to assess the potential antiparasitic activity of less conventional resources, represented by different agro-industrial by-products (AIBPs). This review presents in vitro and in vivo results obtained with a range of tannin-containing AIBPs of various geographical and botanical origins, namely AIBP of nuts, temperate and tropical barks, carob, coffee and cocoa. They tend to confirm the "proof of concept" for their antiparasitic effects and also for other aspects of ruminant production in an agro-ecological context. Socio-economic aspects of the exploitation of such non-conventional resources are also discussed as potential models of the circular economy, by using waste. The different modes of use of these resources are presented in this review, as well as strengths, weaknesses, opportunities, and threats (SWOT) analyses to illustrate the advantages and limitations of on-farm use.
Bibliographical note© H. Hoste et al., published by EDP Sciences, 2022.
- Anthelmintics/therapeutic use
- Plant secondary metabolites
- Circular economy
- Gastrointestinal nematodes
- Plant specialised metabolites
- Anthelmintic resistance
FingerprintDive into the research topics of 'Use of agro-industrial by-products containing tannins for the integrated control of gastrointestinal nematodes in ruminants'. Together they form a unique fingerprint.
1/05/18 → 30/09/22


COVID-19 does not affect our translation services.
How Close Is Spanish To Portuguese?
How Close Is Spanish To Portuguese?
Spanish To Portuguese translation
The Origin of the Romance Languages:
Most of the popular European languages of today originated from Latin. It was during the Roman Empire that the Latin language became popular in the Iberian Peninsula. The Latin of that time was divided into two varieties: Classical Latin and Vulgar Latin. The latter was the one used by the common people. After the fall of the Roman Empire, Vulgar Latin came into contact with regional vernaculars and gave birth to French, Spanish, Italian, Portuguese, Romanian, and Sardinian.
Even the less popular languages spoken in Europe today have Latin roots. All of these European languages spread to different parts of the world due to colonization, which is why they have different varieties today. For instance, there is European Portuguese which is spoken in Portugal and Brazilian Portuguese. The Spanish language which is spoken in Spain is not the same as the Latin American Spanish.
Vulgar Latin was so powerful that even languages like English that aren't directly related to it have been influenced by it. This proves that even a dead language can continue to live in some form.
The Portuguese Language:
Portuguese is a Romance language that evolved from a dialect of Vulgar Latin in the Iberian Peninsula. Most people know of it as the official language of Portugal, but it is also the sole officially recognized language in Brazil. In the latter country, it is known as the Brazilian Portuguese. The Portuguese language is also spoken in Africa and Asia. It is one of the world's most spoken vernaculars. Although Latin America is the home of the Spanish language and culture, Portuguese is the second most spoken language in the region. A speaker of this vernacular is called Lusophone.
The Spanish Language:
This is another European language that originated in the Iberian Peninsula from Vulgar Latin. Spanish is the official language of more than twenty countries today. It was the Spaniards' colonization of the Americas that resulted in the widespread use of this language. It is spoken in Latin and South America as well as Europe. Today, it is the world's second most spoken native language after Mandarin. It belongs to the Ibero Romance language family.
It is the second most spoken language in the United States. English is a foreign language for the US citizens who are native speakers of Spanish. These are often Mexican or Cuban immigrants.
The Connection Between the Romance Languages:
Although all the Romance languages originated from Vulgar Latin, they are not mutually intelligible. Vulgar Latin had various dialects. The various European vernaculars originated from different dialects, which is why they are not mutually intelligible. However, despite not being mutually intelligible, these vernaculars share a few similarities with each other. They also share a few features with English due to the popularity of the latter.
In order to learn about the lexical similarity between Italian, French, Portuguese, Spanish, and Romanian, it is important to remember that they have different varieties. Even if there is one language spoken in a country, it will have different dialects. But Spanish, Portuguese, and French are also spoken in different countries, which is why they have become different in a lot of ways. A native speaker of Rio De Janeiro will be able to communicate with someone from Portugal, but they might not be able to understand slang words.
Origin of the Romance Languages
How Close is Spanish to Portuguese?
Spanish and Portuguese are the most popular daughter languages of Vulgar Latin. European colonialism took them to different parts of the world. If you compare Brazilian Portuguese to European Portuguese, you will find plenty of differences. But what about the languages of Portugal and Spain? How close are they to each other?
Interestingly, they share a lot of similarities in their written form. They written varieties are mutually intelligible to a certain extent. But it is in the meanings of words and the pronunciation that the differences lie.
Several cognates in the two vernaculars differ in meaning, which is why they are called false friends.
The usage of verbs is also different in the two languages. A common example is the frequent usage of the reflexive verbs in Spanish. Also, in Spanish, a perfect tense is constructed with an auxiliary verb.
Vowel reduction is apparent in Brazilian Portuguese. It is a feature that not only separates it from European Portuguese, but also from Spanish.
Portuguese originated from Medieval Galician, which is why it belongs to the Galician-Portuguese group. Spanish, on the other hand, belongs to the Castilian languages group of the West Iberian branch. However, it is important to remember that both vernaculars belong to the Indo European family.
Muslims ruled Spain for a long time, which is why the influence of Arabic on European Spanish is clear. But Portuguese lack this influence, which has made it closer to other European vernaculars like German, French, Italian, and English.
Both of these vernaculars have taken plenty of loanwords from English, which is why they have a few common words.
The Spanish Language facts
Is Spanish and Portuguese the same Language?
Whether it is due to their English loanwords or false friends, many people think that Portuguese and Spanish are the same. In truth, they are very different. Even their varieties like Chilean Spanish and European Portuguese have many differences. Portuguese, which originated from Medieval Galician, shares a few similarities with Catalan, which is the second most popular language of Spain. But none of these European vernaculars are mutually intelligible, which proves that they are different languages.
So, if you hire a Spanish to Portuguese translator, make sure they are a native speaker of the latter so they can provide you with accurate translations.
Do Spanish people understand Portuguese?
The English of America and Britain are not the same, but their speakers can still understand each other because the varieties are mutually intelligible. However, when it comes to Spanish and Portuguese, the situation is different because they are not the same language. They do have some lexical similarity but they are different in many ways. Someone from Uruguay or Argentina cannot communicate with a Brazilian. However, similarities do help with language learning. So, a speaker of Castilian Spanish can learn Portuguese quicker than someone who doesn't know a Romance language.
Google Rating
Keep in touch
Contact Us 24/7
Translation office in Miami


text:
Hero Engine (third law of motion)
Replica of a Hero's Engine.
© Sussex Steam Company\John Whitehouse
- K-2 3-5 6-8
Students use the thrust produced by falling water to investigate Newton's Third Law of Motion.
Student teams will construct water-propelled engines out of soft drink cans and investigate ways to increase the action-reaction thrust produced by water shooting out of holes punched in the can sides.
The "Hero Engine" activity is from the Rockets Educators Guide. Although grade levels are suggested, small modifications will enable more complex activities to be used successfully with other grade levels for observation, demonstration or complete lessons.
Funded by the following grant(s)
This publication is by the National Aeronautics and Space Administration, NASA Kennedy Space Center, and released into the Public Domain. Permission is not required for duplication.


JW6: Pseudo Streaming in Flash
Every HTML5 browser supports the ability for players to seek to not-yet-downloaded portions of a video. This functionality, often referred to as pseudo-streaming, is great for any video longer than a few minutes.
Unfortunately, this functionality is not available by default when playing videos in Flash. A work-around is possible though, by installing a web server module and adding the startparam option to your player setup.
How It Works
Pseudo-streaming works as follows: When the video is initially loaded, the player reads and stores a list of seekpoints as part of the video's metadata. These seekpoints are offsets in the video (both in seconds and in bytes) at which a new keyframe starts.
When a user seeks to a not-yet-downloaded part of the video, the player maps this seek to the nearest seekpoint. Next, the player does a request to the server, adding the seekpoint as a querystring parameter:
A special module in the webserver handles this request. It reads the video in memory and checks the seekpoints metadata. It finds and skips to the offset requested by the querystring parameter. It then returns the video to the browser, starting from that offset.
Because the first frame in each return is a keyframe, the player is able to correctly load and play it. Should the server have returned the video from an arbitrary offset, the player would not be able to pick up the stream and the display would only show garbage.
Server Modules
As said, Flash pseudo-streaming does not work by default on any web server. A server side module is needed to enable it. Here are the most widely used (and open source) modules for this:
Please refer to the project pages and documentation of these modules to learn how to build and install them. This falls outside the scope of the JW Player documentation.
Several CDNs (Content Delivery Networks) support Flash Pseudostreaming as well. We have done successful tests with Bitgravity (MP4 + FLV), Edgecast (MP4 + FLV) and Limelight (only FLV).
The querystring parameter that must be used to load video from an offset differs per module and CDN. Therefore, it can be set in the JW Player using the startparam configuration parameter. By setting this configuration option, you enable pseudo-streaming in Flash, using the parameter name you inserted.
Here is an example of a setup of JW Player, presenting an MP4 video. JW Player is setup to use the pseudo-streaming capabilities of the server. (In this case, EdgeCast):
 image: "/uploads/myPoster.jpg",
 file: "/uploads/myVideo.mp4",
 startparam: "ec_seek"
In our above code, you can see that we are utilizing Edgecast's ec_seek start parameter to enable pseudo-streaming in Flash. However, not all start parameters are the same. Below, we have an overview of different startparam values for different modules/CDNs:
Module/CDN startparam (MP4) startparam (FLV)
mod_h264 starttime start
mod_flvx - start
HttpFlvModule - start
HttpMp4Module start -
Bitgravity starttime apstart
Edgecast ec_seek ec_seek
Limelight ms fs
Nimble Streamer start start
Please sign in to leave your feedback for this article.
Still don't have JW Player? Get It Here


Apple invention would create custom comic book from game experiences
article thumbnail
First on AppleInsider: After a user completes a video game, their unique experience — complete with recorded images and other data — could be turned into a custom-built comic book or e-book, based on a new patent application from Apple.
Revealed by the U.S. Patent and Trademark Office this week, the application entitled "Automatically Generating a Book Describing a User's Videogame Performance" describes a system that would take data from a game, such as a unique character or performance from a game, and turn it into a book, e-book or comic book that the user could read or share. This story would be tailored to specifically represent the experiences of a gamer.
The concept is particularly interesting as video games become more advanced and offer players deep character customization, building an avatar in their own image or however they see fit. In addition, many games now offer players the ability to make complex moral decisions which often affect the outcome of the game.
"However, after completion of the videogame, the user's interaction with the game (and any story presented in the game) is complete," the patent application reads. "Further, the user may be unable to directly access the saved game file to view any data recorded throughout the game."
Apple's application specifically mentions and includes images from the Xbox 360 and PC title Mass Effect, which gives users the option of choosing dialogue for their character. Players can choose to help or harm others around them in a complex world where users are forced to make sometimes difficult moral decisions.
"In games such as Mass Effect, the selection of a dialogue response may make available additional or different dialogue responses," the application reads. "Thus, the entire conversation between the user's player character and the non-player character may be written into the recorded data... and may vary during each gameplay session."
Apple's invention would allow users to easily relive the experiences they created through a game, or share with others how their gameplay experience may have been different. Gamers could also quickly recall their experience rather than playing through the entirety of a game, which in some cases can take dozens of hours to complete.
"The recorded data may include character information, dialogue from the videogame, and results and metrics reflecting the performance of the user in the videogame," the application states. "The recorded data may be inserted into a narrative data structure and have pregenerated text. In some embodiments, the recorded data may be used as the basis for selecting among a plurality of pregenerated text."
Patent 2
The invention could even take into consideration how long a user takes to complete a puzzle in the game. That time, along with achievements, choices, conflicts, items collected and other events in the game, could be woven into the narrative.
Users could even purchase a physical copy of their own, customized comic book. The application describes a method to send the publication off to a server for printing.
Apple, in recent years, has become a major player in the mobile games market, taking an estimated 19 percent share in the U.S. However, portable games on devices like the iPhone and iPad are typically not as detailed and engrossing as those available for console systems like Microsoft's Xbox 360 or Sony's PlayStation 3.
Patent 3
But recent rumors have suggested Apple could get into the console business in a roundabout way, with an updated Apple TV allegedly running the iOS mobile operating system. If the new set top box has access to the App Store and third-party applications like the iPhone and iPad, it could make Apple a player in the console game market like Sony and Microsoft.
The application mentions games on both portable devices and consoles, mentioning systems made by Nintendo, Microsoft and Sony in addition to its own iPhone and iPod touch.


text:
Aims: To evaluate the results of chemoradiation with intensity-modulated radiation therapy (IMRT) or volumetric-modulated arc therapy (VMAT) for the treatment of anal canal cancer patients at three institutions that had advanced devices.
Materials and Methods: A retrospective analysis was performed for patients treated with 5-fluorouracil and mitomycin-based chemotherapy and IMRT or VMAT for anal cancer from 2011 to 2013. Complete response (CR) rates, colostomy-free survival (CFS), disease-free survival (DFS), overall survival (OS), and toxicities were investigated. Toxicities were evaluated with the Common Terminology Criteria for Adverse Events, Version 3.0.
Results: Fifteen patients were included in the analysis. The majority of patients had T2 (53.3%) and N0 (40%) disease according to the staging system that was developed by the American Joint Committee on Cancer. CR was observed in 14 patients (93%), and the median follow-up was 26 months (13–42 months). The 3-year CFS, DFS, and OS were 86%, 86%, and 88%, respectively. Acute Grade 3 toxicities were observed as 6% of hematological, 26% of gastrointestinal, and 26% of dermatological.
Conclusion: Early results confirm that IMRT or VMAT for anal cancer treatment reduces acute toxicities while maintaining high control rates.


Take the 2-minute tour ×
I am trying to find a time for office hours that accommodates all of my students.
Does there exist a web app that will let me determine, say, two different 1-hour blocks of time for which my students are all free for at least half of each hour? I've already determined that for every half-hour block of time, at least two students have a conflict (and so my naive algorithm for solving this problem doesn't work).
There are of course hacks to do this: I could have each student create a google calendar and add them all to one calendar. I am simply optimistic that someone has already implemented a better way to do this.
share|improve this question
closed as off-topic by Al E., jonsca Mar 3 at 4:43
2 Answers 2
up vote 1 down vote accepted
Yes, try Doodle.
share|improve this answer
Don't know if your students have Google accounts, but Google Calendar has a feature of organizing events and will show you the calendars for all participants in order to find a spot when everyone is free.
share|improve this answer


Weed Deals
What is live resin?
How is it made? Is resin different from rosin? Can I smoke it?
Live resin is typically made using a butane extraction process, whereas live rosin is solvent-less and typically made using a heat press (rosin press).
Cannabis is a powerful yet delicate plant. You can keep it simple and smoke the buds or flowers, but you can also extract oils, waxes, and other concentrates (like crumble) from the plant which can then either be smoked, vaped, or used to cook with. This process of extraction refines the plant, allowing for more control over specific cannabinoid concentrations within the end product.
So what is live resin? How is it extracted or made?
The process to make live resin starts with freshly harvested cannabis plants. Immediately after being chopped, plants are frozen to subcritical temperatures (WAY BELOW FREEZING temps). This locks in all of those "juices" that give your cannabis plant its smell and flavor profiles.
Flash-freezing the cannabis plant ensures protection of the trichomes and terpenes within them, completely bypassing the drying and curing processes. They are kept at these freezing temps throughout the extraction process. Typically live resin extraction takes place in a lab with professionals using a butane based extraction technique.
You may also like: Shatter vs. Wax: The Main Differences
What does the process of extraction entail?
There are many extraction processes you can deploy, some processes include intense laboratories, equipment, and chemicals, while some processes only require an oven or a large heat press. Each process will result in a different end product, so it's important to know more about these processes and what's involved so that you can ask your budtender the right questions AND so that you know exactly what you're consuming and how to consume it properly.
Why skip the drying and curing process to make live resin?
Because as your plants hang to dry, they naturally dry themselves. During that drying process, trichomes can be damaged from fluctuating temps and humidity levels. This means that you can actually lose a lot of natural aromas during the drying and curing process if it's not done correctly.
Do I smoke live resin? What's the best way to consume it?
The best way to consume live resin is by dabbing or vaping it, but you can also sprinkle some in your joints or throw some on top of a bowl. It's typically a sticky, waxy substance that's yellow-ish in color, so you'll want a dab tool or something else to help you collect the concentrate.
That being said, one of the best parts about live resin is the flavors and smells which can be ruined if burned at too high of a temperature. Take your dabs at a low temperature and pull slowly to fully enjoy the spectrum of flavors and aromas.
How should I store live resin?
You definitely want to keep it cool. This is a waxy substance that can become more liquid-y at higher temps, so to keep the consistency and quality, store it in your fridge or a cool, dark, dry place. It's also worth getting a silicon container, as live resin tends to adhere to glass and other substances, making it difficult to use every last bit.
Leave a Reply
Your email address will not be published.
Image Newletter
Get a 20% discount on cryptocurrency payments only: Discount code: S2E83VC7
X
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
 - Image
 - SKU
 - Rating
 - Price
 - Stock
 - Availability
 - Add to cart
 - Description
 - Content
 - Weight
 - Dimensions
 - Additional information
 - Attributes
 - Custom attributes
 - Custom fields
Click outside to hide the comparison bar
Compare


text:
The VHELIOS product series introduces the concept of "super-dehumidification" or "super-drying" for the first time in the market.
It is known that the so-called "hygroscopic" plastic polymers, before being transformed by a IMM, an extruder or a blower, must be dehumidified to prevent aesthetic or mechanical defects in the final product: for most applications, the traditional dehumidifiers by convection ("desiccant dryers") are sufficient.
But what to do when the final residual moisture must be close to zero or the plastic polymer is sensitive to oxidation or the initial moisture of the polymer is too high or, simply, as in the case of powders, the air is not applicable as moisture extraction means? In these cases, the super-dehumidifiers of the VHELIOS series are the solution.
The super-dehumidifiers of the VHELIOS series use an irradiation heating system, thanks to which the energy is transferred directly to the material, therefore without any "medium" that could alter the nature of the plastic polymer. The humidity, on the other hand, is extracted with the application of the vacuum up to a residual pressure lower than 0.1 mbar. The result of this combination of radiation and "stripping" allows VHELIOS super-dehumidifiers to obtain extreme levels of dehumidification, quickly, with low energy consumption, without oxidation and in any case without interference of foreign agents with the plastic polymer.
The super-dehumidifiers of the VHELIOS series are currently produced in sizes from 5 to 60 LT and can be configured as single units or as multiple units with centralized vacuum to allow the treatment of different polymers simultaneously.
To guarantee uniform treatment in terms of temperature and final humidity, the process takes place in batches.
Once dehumidified, the material can be immediately transformed or stored under vacuum until used.
Some key-points of the VHELIOS super-dehumidifiers:
- The variety of treatable materials is wide both in terms of granulometry (granules, flakes, powders, etc.) and mixtures.
- The efficiency in heating is maximum, since the irradiation is selective and, under vacuum, increases its efficiency up to 30%.
- The batch process ensures that all the mass of material is heated and dehumidified evenly.
- The vacuum environment in which the material is treated preserves from oxidation, lowers the boiling point of water so anticipating the dehumidification process, acts as an insulator ensuring the preservation of heat and, at the same time, increases the efficiency of the radiation.
- The temperature is controlled directly in the material for greater accuracy during heating.
VHELIOS super-dehumidifiers: all the others are just imitations.


Fold with paren begin/end matching
+
nmap F zf%
+

+
" When I use ,sf - return to syntax folding with a big foldcolumn
+
nmap <LocalLeader>sf :set foldcolumn=6 foldmethod=syntax<cr>
+
"}}}2
+

+
"}}}1
+

+
" HILITE "{{{1
+
" ===========================================================================================================================================================================
+
hi NonText cterm=NONE ctermfg=NONE
+
hi Search cterm=bold ctermbg=99 ctermfg=17
+
"}}}
+

+
" COMMENTED OUT {{{1
+
" comments down at bottom of file so it doesn't slow down vim parsing and loading
+
" ================================================================================================================================================================
+
"Commented Out "{{{4
+
" Whitespace Highlighting
+
"au ColorScheme * highlight ExtraWhitespace ctermbg=red guibg=red
+
"au InsertLeave * redraw!
+
"highlight ExtraWhitespace ctermbg=red guibg=red
+
"match ExtraWhitespace /\s\+$/
+
"autocmd BufWinEnter * match ExtraWhitespace /\s\+$/
+
"autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$/
+
"autocmd InsertLeave * match ExtraWhitespace /\s\+$/
+
"autocmd BufWinLeave * call clearmatches()
+

+
" Show leading whitespace that includes spaces, and trailing whitespace.
+
"au BufWinEnter * match ExtraWhitespace /^\s* \s*\|\s\+$/
+
"au BufWinEnter * match ExtraWhitespace /\s\+\%#\@<!$/
+
"au InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$/
+
"au InsertLeave * match ExtraWhitespace /\s\+$/
+

+
" Convenient command to see the difference between the current buffer and the
+
" file it was loaded from, thus the changes you made. Only define it when not defined already.
+
"if !exists(":DiffOrig") | command DiffOrig vert new | set bt=nofile | r # | 0d_ | diffthis | wincmd p | diffthis | endif
+
"au BufRead httpd.conf set filetype=apache " for htaccess files set filetype to apache
+
"}}}4
+

+
" COMMENTED OUT MAPS {{{6
+
"map <C-S-]> gt
+
"map <C-S-[> gT
+
"map <C-1> 1gt
+
"map <C-2> 2gt
+
"map <C-3> 3gt
+
"map <C-4> 4gt
+
"map <C-5> 5gt
+
"map <C-6> 6gt
+
"map <C-7> 7gt
+
"map <C-8> 8gt
+
"map <C-9> 9gt
+
"map <C-0> :tablast<CR>
+

+
" correct type-o's on exit
+
" nmap q: :q
+

+
" save and build
+
" nmap <LocalLeader>wm :w<cr>:make<cr>
+
" Also map user-defined omnicompletion as Ctrl+k
+
"inoremap <C-k> <C-x><C-u>
+

+
" Y yanks from cursor to $
+
"map Y y$
+

+
" for yankring to work with previous mapping:
+
"function! YRRunAfterMaps()
+
" nnoremap Y :<C-U>YRYankCount 'y$'<CR>
+
"endfunction
+

+
" toggle list mode
+
"nmap <LocalLeader>tl :set list!<cr>
+

+
" toggle paste mode
+
"nmap <LocalLeader>pm :set paste!<cr>
+

+
" toggle wrapping
+
"nmap <LocalLeader>ww :set wrap!<cr>
+

+
" change directory to that of current file
+
"nmap <LocalLeader>cd :cd%:p:h<cr>
+

+
" change local directory to that of current file
+
"nmap <LocalLeader>lcd :lcd%:p:h<cr>
+

+
" correct type-o's on exit
+
"nmap q: :q
+

+
" save and build
+
"nmap <LocalLeader>wm :w<cr>:make<cr>
+

+
" open all folds
+
"nmap <LocalLeader>o :%foldopen!<cr>
+

+
" close all folds
+
"nmap <LocalLeader>c :%foldclose!<cr>
+

+
" ,tt will toggle taglist on and off
+
"nmap <LocalLeader>tt :Tlist<cr>
+

+
" ,nn will toggle NERDTree on and off
+
"nmap <LocalLeader>n :NERDTreeToggle<cr>
+

+
" When I'm pretty sure that the first suggestion is correct
+
"map <LocalLeader>st 1z=
+

+
" q: sucks
+
"nmap q: :q
+

+
" Fix the # at the start of the line
+
"inoremap # X<BS>#
+

+
" Fold with paren begin/end matching
+
"nmap F zf%
+

+
" When I use ,sf - return to syntax folding with a big foldcolumn
+
"nmap <LocalLeader>sf :set foldcolumn=6 foldmethod=syntax<cr>
+

+
"}}}6
+

+
" Commented out maps "{{{4
+
" ---------------------------------
+

+
"" fm - (zm) more folds
+
" noremap <LocalLeader>fm zm
+

+
" fl - (zr) less/reduce folds
+
" noremap <LocalLeader>fl zr
+

+
" fc - close all folds (zM)
+
" noremap <LocalLeader>fc zM
+

+
" fo - open all folds (zR)
+
" noremap <LocalLeader>fo zR
+

+
" ff - (zf) - create a fold
+
" noremap <LocalLeader>ff zf
+
" fd - (zd) - delete fold at cursor
+
" noremap <LocalLeader>fd zd
+
"}}}4
+
" # REMOVING AUTOCOMMANDS {{{6
+
" :au[tocmd] [group] {event} {pat} [nested] {cmd}
+
" Remove all autocommands associated with {event} and {pat}, and add the command {cmd}.
+
" :au[tocmd]! [group] {event} {pat} [nested] {cmd}
+

+
" Remove all autocommands associated with {event} and {pat}.
+
" :au[tocmd]! [group] {event} {pat}
+

+
" Remove all autocommands associated with {pat} for all events.
+
" :au[tocmd]! [group] * {pat}
+

+
" Remove ALL auto


text:
The changes in the hepatic drug metabolizing enzymes induced by the liver tumor promoter thiobenzamide (TB) were investigated. Feeding of TB to rats at a promoting regimen (1 g/kg of diet for 2 weeks) resulted in a significant decrease in the amount of liver microsomal cytochrome P-450 and of total heme. Also, the activity of cytochrome P-450 dependent monooxygenases (aminopyrine demethylase, arylhydrocarbonmonooxygenase and ethoxycoumarindeethylase) and FAD-containing monoxygenase (N,N-dimethylaniline N-oxidase and TB S-oxidase) were depressed. By contrast, phase II enzymes such as epoxide hydrase, UDP-glucuronyl transferase and GSH-transferase were significantly induced. This overall change in the drug metabolizing system was associated with tolerance of the liver towards a high necrogenic dose of TB itself as well as with an increase of mitoses and apoptosis of the hepatocytes. The findings suggest a possible relationship between this TB-induced adaptive response and the promoting activity of the compound on liver carcinogenesis.
File in questo prodotto:
Non ci sono file associati a questo prodotto.


Tolerance to cocaine in brain stimulation reward following continuous cocaine infusions
@article{Pudiak2014ToleranceTC,
 title={Tolerance to cocaine in brain stimulation reward following continuous cocaine infusions},
 author={C. Pudiak and R. Kuolee and M. Bozarth},
 journal={Pharmacology Biochemistry and Behavior},
 year={2014},
 volume={122},
 pages={246-252}
}
This study examined tolerance to cocaine's threshold-lowering effect in brain stimulation reward (BSR) following continuous cocaine infusions and secondly, used the nitric oxide synthase inhibitor Nω-nitro-L-arginine methyl ester (L-NAME) to determine NO's involvement in the development of cocaine tolerance. Animals were continuously infused with saline or cocaine (30 mg/kg per day) via osmotic minipump for 14 days and injected daily with saline or L-NAME (30 mg/kg, i.p.) following BSR testing… Expand
1 Citations
References
SHOWING 1-10 OF 75 REFERENCES
Cocaine disposition in the brain after continuous or intermittent treatment and locomotor stimulation in mice.
Behavioral and neurochemical effects of continuous infusion of cocaine in rats
L-NAME and MK-801 attenuate sensitization to the locomotor-stimulating effect of cocaine.
Intermittent and Continuous cocaine Administration: Residual Behavioral states during withdrawal
Cocaine euphoria, dysphoria, and tolerance assessed using drug-induced changes in brain-stimulation reward
Postcocaine depression and sensitization of brain-stimulation reward: Analysis of reinforcement and performance effects
Inhibition of nitric oxide synthase in the ventral tegmental area attenuates cocaine sensitization in rats
Low dose cocaine self‐administration transiently increases but high dose cocaine persistently decreases brain reward function in rats
...
1
2
3
4
5
...


text:
Who organized the first Army Ambulance Corps?
Dr. Jonathan Letterman, in 1862.
The U.S. Ambulance Corps was a unit of the Union Army during the American Civil War. The Ambulance Corps was initially formed as a unit only within the Army of the Potomac, due to the effort of several Army officials, notably Dr. Jonathan Letterman, medical director of the Army of the Potomac, and William Hammond, the US Surgeon-General. Until August 1862, the lack of trained ambulance drivers meant that the wounded had to wait a long time to receive medical care. This changed at the Battle of Antietam in September 1862 when his new system allowed the wounded men to be transferred quickly so there could be fewer deaths. The corps also meant that ambulances had a more centralized organization. Due to public pressure, the Army created an Ambulance Corps for all units and theaters of operation, through the Ambulance Corps Act of March 11, 1864. The Confederate armies did not have any such service available within their military. The Confederate Army did have an Ambulance Service.
1 person found this useful
Did the US Army V Corps Artillery land on Omaha Beach in the first or second wave and how important were they to the battle?
Answer . \nAs far as I can tell, no artillery landed in any of the first or second waves on Omaha Beach. Gunfire support came from the air force and the Navy, and the latter was vital to the invasion's success.
Well it depends on which army you are talking about. Actually it does not matter what army you are talking about. From the Romans to the U.S. military the oldest profession in an army is Infantry!
a great many. technical, medical, administrative, drivers, supply and many other positions, freeing men for field duty............
Helicopters are used by the army for troop movement on the battlefield. You can't land a C-130 in a jungle or on a rooftop, but a helicopter will go anywhere with a small clearing. Also, helicopters such as the Apache attack helicopter are highly effective against armoured units.
Bellevue Hospital in New York City is credited with establishing the first hospital-based civilian ambulance service in the United States. Source: _URL_
The British Army Air Corps was founded in 1911, using balloons and later aircraft, it was joined with the Royal Naval Air Service to form the RAF in 1918, but re appeared to fly gliders in WW2 and now operates Army Helicopters. The US Army Air Corps formed out of the US Air Service in 1926 (the Air… Service having been formed in spring 1918) and became the USAF in 1941 - although the paperwork took a while to sort out. The modern Air component of the Army is the Aviation Branch - starting in the 1950's with helicopter units and Air Cav and formally reappearing in 1983. The French formed their Air Corps in 1909 - becoming a separate "Armee de l'Air" in 1933, they formed a new Air Corps similar to the British Helicopter one in 1954. Most countries have one... which did you mean? ( Full Answer )
Bellevue Hospital in New York City is credited with establishingthe first hospital-based civilian ambulance service in the UnitedStates.
Yes, it is possible to sue the United States Army Corps ofEngineers. In fact, as of September 2014, the agency is being suedby farmers in Missouri.
The Women's Army Corps was created July 1, 1943. It was establishedby public law and remained a part of the military until 1972 whenit was disbanded.
As the name suggests this was an auxiliary branch of the British Army (late 1930s - 1940s/ WW2 era) in which women served, usually as drivers, mechanics, secretaries and general administrators. These women wore a khaki uniform, and underwent a limited amount of military training, but were not traine…d for combat or direct combat support roles; their main purpose was to carry out routine admin and other tasks thus freeing men for service in the field army. The Queen, as Princess Elizabeth, served during WW2 as a driver and vehicle mechanic, and another woman driver/ mechanic, Kay Summersby, was General Eisenhower's designated driver (chosen by Ike - many believe they may have been lovers) throughout his time as Commander of Allied Forces in Europe. A few WAACs did, however, receive combat training in the Special Operations Executive, and served with great distinction as covert operators in occupied Europe. Post WW2 the WAACs were disbanded and replaced by the Women's Royal Army Corps (WRACs), a proper corps of the British Army, in which thousands of women served throughout the Cold War era. Although WRACs were "non-combatant", all received basic military training (including handling firearms, basic infantry tactics, NBC warfare, fieldcraft etc), and some did see direct active service, notably those attached to the Intelligence Corps or selected for "special duties" as covert intelligence operators in Northern Ireland. Those who did serve in the 14th Intelligence Company in N Ireland ("The Det") had to undergo and pass exactly the same extremely demanding selection and training process as male candidates. There's no doubt that the excellent performance of many of these women did much to overcome doubts and prejudices about the suitability of women for more combat orientated roles. Since the 1990s the British Army has been totally integrated: the WRAC no longer exists, and women enlist and serve in all branches of the Army (except the Infantry and Armoured Corps) on exactly the same basis as men. Today you will find female soldiers and officers in the Royal Artillery, Royal Engineers, Royal Electrical & Mechanical Engineers, Intelligence, Logistics, Signals, and Medical Corps, as well as in the administrative branches (Adjutant Generals corps), and there are women serving as helicopter (incl attack helicopter) pilots, gun battery commanders, and combat engineer troop commanders. It's now only a matter of time before there are women serving as brigade and divisional commanders. ( Full Answer )
im assuming that you mean the livery on vehicles. I cant find a specific date but i know that the livery was done this way because vehicle drivers may not be able to read the word when an ambulance is behind them. Because of this, they may worry that it might be a police vehicle.
The highest ranked switchboard operator during World War II. A T-5 had to be addressed as Corporal but could not give orders unless in battle.
Each service has different yet overlapping tasks. This creates similar organizations, for example they both have an infantry and armor. Because they have separate tasks for their similar organizations there will be differences. An example of this is aviation. Both the Marines and the Army have aviat…ion, however the Marines operate fighter aircraft (Harrier, Hornet) whereas the Army deals primarily with helicopters. The Marines have a strict, more time consuming initial training then the Army and this creates tighter unit cohesion. The Army has better family programs and career opportunities. It all depends on where you want to go and what you want to do. Serving your country is an honorable task that no one can deny. However, if you decide to join any branch for glory you're doing it for the wrong reasons. Selfless Service is a value both branches hold true. a more comprehensive answer. In theory the Marine Corps and Army have two different missions. The Marines are to accompany Navy ships and be ready to deploy to anywhere in world at very short notice. They have the ability to deploy men, heavy vehicles (tanks, armored personnel carrier), aircrafts while other the Armed Forces are moving to the area. In short, the Marines are a contingency force that react quickly to conflict. The Army has a much broader mission. In short, their job is to fight and win any armed conflict. The Army is a much more diverse force. They have many heavy armored units that can move through and capture any conventional target. In addition they have light and medium (Stryker) units that are more nimble. In addition the Army has their own quick reacting force in the paratroopers (which are much more widely used than the Marines). Army Paratroopers can arrive anywhere in the world in 18 hours (vs 72 of the Marines) and in any terrain (vs just shorelines in the USMC). However, unlike the USMC which can deliver tanks and aircrafts, the Paratroopers drop into combat without any sort of heavy equipment. To add to that, the Army only has the bulk of the Special Ops community. Among them are Rangers and Special Forces (Green Berets). Rangers are a more elite airborne light infantry than the already elite paratroopers. Special Forces are tasked with unconventional warfare which ranges from training indigenous peoples to finding and capturing high value targets. SF is usually placed in country weeks or even months before any conventional force from the Army, Marines or any other branch will arrive. In addition the Army National Guard (a reserve force) is tasked US emergencies including immediate reaction to invasion on US soil. However do to the fact that there has been very few times Marines are needed in intended role (none in the last 20 years) minus humanity missions, the Marines has been used to as a light force to supplement the Army efforts. Marines are viewed to be very useful in invasion as very quick moving force (Marines earned a very good reputation after the first Gulf War). However do to their lack of a large Special Ops community (one has recently been created) they were all but sidelined in the Afghanistan invasion. Also during the Iraq War (2003) Marine invading forces were found too be light, venerable to enemy attacks, and arrived to objectives much later than Army counterparts, slowing the pace of the invasion. During many Marine-led missions (ie Battle of Fall


Back to Kemp Acoustics Home next up previous contents
Next: Introduction to the study Up: thesis Previous: List of Figures Contents
List of Tables
 1. Trumpet section dimensions
 2. Thermodynamic constants
 3. MLS element sequence for $m=4$
 4. Recursion relations for MLS of length $2^m-1$
 5. Zeros of the Bessel function $J_1$ to 7 decimal places
Jonathan Kemp 2003-03-24