text:
Mexico Considering Major Tax Reform, Could Impact Trade Flows
Mexican President Enrique Peña Nieto has submitted for legislative approval a series of initiatives that would constitute a major overhaul of the Mexican tax system. Some of the proposed changes aim to encourage trade while others could have negative impacts on important sectors like the maquila and automotive industries. Some of the most important provisions include the following.
Value-Added Tax Law
- The VAT for sales in border areas or regions would be increased from 11% to 16% to harmonize it with the VAT imposed in the rest of the country.
- The VAT exemption for all temporary imports, including such imports into automotive tax warehouses and strategic fiscal areas as well as virtual importations, would be eliminated.
- The VAT exemption for sales between residents abroad or between a resident abroad and a maquila, terminal automotive industry or tax warehouse would be eliminated.
- The obligation to withhold the VAT that domestic suppliers transfer would be eliminated.
Special Tax IEPS
- Temporary imports, including imports under the IMMEX customs regime or into automotive tax warehouses or strategic fiscal areas, would be subject to the corresponding IEPS.
- Use of customs brokers would no longer be mandatory and importers and exporters would be able to file for customs clearance directly.
- Strategic fiscal areas could be established anywhere in the country and goods in these areas could be subject to processing and even commercialization.
- Documents sent to customs authorities electronically would be afforded legal recognition.
- Customs clearance could be granted through any customs office.
- All of a company's representatives would be legally responsible before customs authorities.
- Imports of locomotives, railroad cars and specialized goods of the railway industry would be allowed under temporary import regimes.
- Customs authorities could authorize individuals (except importers, exporters and customs brokers) to provide pre-validation services.
- Customs declarations could be corrected both before and after a determination is made to subject a transaction to examination by customs authorities.
- The ability to change the customs regime under which goods are imported without prior notice to customs authorities would not be limited to maquilas.
- Importers would be able to convert temporary imports to regular imports even if the authorized length of time for the temporary import has expired or customs authorities have begun verification.
- Goods would be eligible for storage in a customs warehouse regardless of how they are transported (land, air, sea).
The reform package is expected to be approved by the House by Oct. 20 and by the Senate by Oct. 30. Sandler & Travis is closely monitoring this proposal and can help you understand how it may affect your trade and customs compliance efforts.
For more information, please contact Jorge Morales at +52 (55) 52 63 84 40 or USA & Canada Toll Free: _PHONE_ or Rachel Pisani at _PHONE_.


Comparative Analysis of High-Velocity Versus Low-Velocity Exercise on Outcomes After Total Knee Arthroplasty: A Randomized Clinical Trial.
High-velocity (HV) exercise is defined as performing a concentric muscle contraction as fast as possible, or in 1 second or less. Low-velocity (LV) exercise is defined as using 2 seconds to complete the contraction. A comparison of HV to LV exercise performed by community dwelling older adults indicates that HV exercise produces greater gains in power and scores for the 8-ft up-and-go, 30-seond chair stand, and continuous scale physical function performance tests. The effectiveness of HV strengthening exercises has not been identified for individuals who undergo total knee arthroplasty (TKA). The purpose of this research study was to compare the effects of a 6-week exercise program, using either LV or HV contractions, on functional performance, gait, and pain of individuals who have undergone TKA. Adults aged 60 to 89 years with a mean (standard deviation) age of 71.2 (6.8) years who underwent TKA an average of 15 days prior were randomly assigned to an HV exercise (n = 19) or LV exercise (n = 19) training group. The training program lasted for 12 sessions, over 6 to 7 weeks. The primary outcome was functional performance rated with the 6-Minute Walk Test. Secondary measures were the stair climb test, Timed Up and Go test, gait velocity, gait deviations measured with the Gait Abnormality Rating Scale, and pain via a visual analog scale. A 2×2 mixed model analysis of variance (group × time) was used for all outcomes. Comparison between LV and HV groups for posttest gait velocity and Gait Abnormality Rating Scale used independent t test and Mann-Whitney U test, respectively. At baseline no differences between groups were noted for sex, age, and height. The LV group weighed more and had more comorbid conditions. Spearman's ρ demonstrated that the greater comorbidities of the LV group correlated with a slower stair climb test at baseline. At posttest both groups exhibited significantly improved scores for all outcome measurements except the visual analog scale for pain. The HV group, but not the LV group, reported a significant decrease in pain at the end of the 6-week training program.
Both HV and LV progressive exercises equally improve functional performance. Only the HV group reported significantly decreased pain at post test.
Targeted hip and knee strengthening
A short online course by Lee Herrington covering the principles of muscle reloading and strengthening for lower limb following injury.


text:
Língua do Pê, or P Language, is a language game spoken in Brazil and Portugal with Portuguese. It is also known in other languages, such as Dutch and Afrikaans. (Wikipedia)
There are some dialects in this language game. The different languages the game is played with even have their own unique dialects. Some people are fluent in speaking P Language and the best can even translate any text to their preferred dialect on the spot!
In this challenge, we will use the Double Talk dialect.
To translate text into P Language, any sequence of vowels in the text is appended with a single
p character followed by a copy of the sequence of vowels.
Write a function or program that accepts a string as input and outputs its translation in P Language.
- The input consists only of printable ASCII characters.
- The output consists only of the translated input and optionally a trailing newline.
- Vowels are any of the following characters
- A sequence of vowels is delimited by any other character. The string
"Aa aa-aa"has three vowel sequences.
- Leading and trailing whitespace may optionally be omitted from the translated output string.
"" => "" "Lingua do Pe" => "Lipinguapua dopo Pepe" "Hello world!" => "Hepellopo woporld!" "Aa aa-aa" => "AapAa aapaa-aapaa" "This should be easy, right?" => "Thipis shoupould bepe eapeasypy, ripight?" "WHAT ABOUT CAPS?" => "WHApAT ApABOUpOUT CApAPS?" " Hi " => " Hipi " or "Hipi"
The double quotes character
" is used to delimit the input and output strings in the examples but obviously this character may also appear in any valid input string.

source: openbmb/Ultra-FineWeb


Truffle News
10 Reasons Why White Truffles Are So Expensive!
by 22/08/2019
"White Truffle Sold for 300.000 Euros!!"
These kind of headlines do two things – they drive truffle hunters insane and they warp the public's perception of the value of a white truffle (tuber magnatum pico). In real life the cost of white truffles is nowhere near so exorbitant. Consumers can expect to pay a much more reasonable price of between three and six thousand euros per kilo, depending on where the truffle is purchased (how far from Italy) and the year (prices fluctuate annually).Wherever the place and whatever the year though, you can be sure that white truffles will be one of the most expensive foods you ever buy. We're going to look at ten reasons why this fungus costs so much money.
1. White truffles don't grow everywhere
 The areas where white truffles grow are few and far between. Unlike their black counterparts, they have yet to be cultivated which means they are only found in the wild by hunters with specially trained dogs. Most of the white truffles are hunted in five or six regions of northern Italy, the most famous being Alba in Piedmont. A little known fact is that the majority of Italy's truffles grow in Le Marche,with around two-thirds of the national crop (which is around 60 tonnes annually) originating in the regions around Acqualagna. White truffles have also been unearthed in countries such as Romania, Slovenia, Croatia and Serbia. Although the species found abroad is identical, most connoisseurs would agree that the Italian climate and terrain produce a superior truffle.However this is something of a hot topic to be discussed in another post.
2. The places where truffles grow are very difficult to access
In our area, the majority of places where white truffles grow are quite literally dark, damp ditches in an unforgiving forest in the middle of nowhere surrounded by thick brambles. White truffles are very unique hence they only develop in a very specific, unusual microclimate. When I went on my first truffle hunt I was expecting something akin to a pleasant hike in the forest and had even packed some sandwiches for the trip. I got a very rude awakening that cold winter's morning as I went sliding down a precariously steep embankment on my backside, ending up in an icy stagnant pool with my arms entangled in the undergrowth and a spaniel sitting nonchalantly on my head. Great times. More often than not you will spend 5 or 6 hours trekking through these delightful picnic spots only to come out scratched to hell and caked in mud with perhaps 15 grams of truffle or even nothing at all to show for it. You get in the car wet and miserable, eat your stale panini and drive home to face the scorn. Then the irony is that you can't wait to get up the next day and do it all over again.
3.Truffles are only available for a short period of the year.
The white truffle season does not last very long at all. Peak condition white truffles are available from early – mid October to the end of December. Truffles grow from early September and can be found in January (sometimes all the way to early February) but the quality is generally so poor that they should be avoided. Besides the fact that these truffles will be a poor imitation of the beautiful peak season specimens,we should also mention that it is illegal to hunt for truffles outside of the season designated by the regional Forestry Corps.. Please truffle fans, let's try and preserve the species!
4. They don't keep for long.
 Truffles are only fresh for about a week and from the moment the hunter digs them up, they begin to lose their unique perfume. This means they have to be transported quickly using the most expensive means available in order to be eaten as soon as possible. As the white truffle is highly sensitive, any variations in temperature or problems such as a flight delay can result in the loss of thousands of euros worth of product and sadly this happens on a regular basis.
5. Only specially trained dogs can find them.
One of the hardest parts of being a truffle hunter is training your dog. Yes, you can buy a trained truffle dog starting at around 4000 euros but you may not know what kind of dog you are getting and what methods have been used in its training. There are a lot of advantages to teaching your dog yourself from when it is a pup.This means that hunters can spend years working with their dogs to bring them up to scratch. The animals need to be trained lovingly and good hunters realise that there are no short cuts. Training your own dog requires charisma, effort and above all patience as some dogs (especially males) won't start sniffing out truffles till they are about two and a half years of age. And even then as my uncle Alberto says 'Some dogs hunt, some dogs piss on the tree.' A lot of animal lovers worry that truffle dogs are being exploited. My advice would be to try to see the dogs in action even if it is just a video. It makes sense for hunters to choose breeds which seemingly have an innate love for what they do. Athletic dogs which are never happier than when they are out on the hunt. There are exceptions, of course but the majority of hunters value their dogs almost to the point of worship. They are proud of them and take great care of the dogs. Probably the hunters' biggest fear is that anything should happen to their canine partner. In our family, the dogs work really hard with us and in return they are treated like royalty.
6.Big truffles cost more per gram.
The price of white truffles is calculated per gram and varies according to at least 4 categories of weight. So a truffle in the range of 1-15 grams might sell for 1 euro per gram, whereas truffles over 15 grams and under 50 will be more expensive. A white truffle which weighs over 50 grams will cost even more, say 3 euros a gram. Then there is the giant category, the showpiece which can often fetch a very high price especially if it's also a good shape, undamaged and attractive in colour. On an average day, we usually find small truffles in small quantities, Finding a giant truffle (over 100 grams) is quite rare and might happen once or twice a week so a lot of the time you could be out truffling and coming home with 100 grams of small truffles untill you finally hit the jackpot. In addition, damaged truffles are worth a lot less. This means we need to be very careful not to let the dogs scratch the truffle when they are digging. Also the hunter works as delicately as an archeologist so as not to break the truffle during the tricky unearthing process. As an aside, I remember when I was a little boy, maybe 5 or 6 and my uncle Donatello wanted to tease me. The hunters were sitting in our kitchen drinking wine and that day Donatello had found a perfectly round, golden-coloured truffle that was completely intact. He held it out to me and said "Look Giorgino, I found a potato!". I took it from his hand and threw it to the kitchen floor where it broke into three or four worthless pieces to the sound of a collective groan. Luckily they all saw the funny side later after a few more glasses of wine. Of course, Italian families being what they are, I have never been allowed to forget this incident!
7. Truffle prices vary according to the weather.
Weather conditions are the most important factor in regard to the development of the tuber magnatum pico in its prefruited form. This means that some years truffles are even pricier than usual as there are fewer truffles due to that year's temperatures and amount of rainfall. The ideal weather conditions for optimum development of truffles is rain in the months of March and April and more wet weather later on in the summer months. The reason being that summers in Italy can be so warm that if there isn't enough rain in these months the truffle will either never grow to its full potential or never grow at all.In other words, truffles are hyper-sensitive. Rain can also affect the availability and thus price in the autumn months. Truffle hunters are usually sturdy types who are not put off by a bit of bad weather. However November is the wettest month of the year in Italy with total precipitation often surpassing 100 millimeters. This means that there will often be days or even weeks when there are no fresh truffles on the market because all the hunters are at home going crazy waiting for the downpour to stop.
8. Climate change is real and it is affecting white truffles.
The effects of climate change on white truffles are yet to be fully understood, but Ulf Büntgen, professor of Environmental Systems Analysis at Cambridge University has come up with some very compelling data. It shows that since the 1970's summer rain patterns have altered significantly, droughts are occuring more frequently and temperatures are steadily increasing and that these weather conditions result in a corresponding decline in the number of truffles.The fragile natural system needed in order for truffles to thrive is under threat which means that they are getting scarcer.
9. Basic Economics
There is a great demand and a limited supply. In fact only 65% of the demand for white truffle can be met.
10.Their taste and aroma is incomparable.
I


text:
When a special woman in your life is feeling under the weather or recovering from an illness or surgery, there's no better way to convey your love, care, and wishes for her speedy recovery than with a thoughtful bouquet of Get Well Soon flowers. Flowers have a remarkable ability to uplift spirits, bring comfort, and brighten even the gloomiest of days. In this comprehensive guide, we'll walk you through the art of selecting the perfect get well soon flowers for her, ensuring your gesture of kindness brings a smile to her face.
1. Choose Bright and Cheerful Colors:
Opt for flowers in vibrant and cheerful colors, as they have a positive and uplifting effect. Shades of yellow, pink, orange, and red are excellent choices. These colors convey warmth, happiness, and optimism, which can do wonders for her mood and overall well-being.
2. Consider Fragrant Blooms:
Fragrance can have a calming and soothing effect, making scented flowers an excellent choice. Flowers like lavender, lilies, and roses not only look beautiful but also fill the room with a delightful aroma that can promote relaxation and healing.
3. Long-Lasting Blooms:
Select flowers that have a longer vase life. Alstroemerias, carnations, and chrysanthemums are examples of sturdy and long-lasting blooms that will continue to brighten her space for an extended period, reminding her of your care.
4. Incorporate Meaningful Flowers:
Consider incorporating blooms with special meanings. For example:
- Daisies: Symbolize purity and innocence, bringing a sense of calm and hope.
- Sunflowers: Represent adoration and loyalty, reminding her of your unwavering support.
- Tulips: Signify well-wishing and perfect love, making them a suitable choice for recovery.
5. Go for Mixed Arrangements:
Mixed flower arrangements can provide a delightful visual appeal. They offer a variety of colors, textures, and scents, creating a dynamic bouquet that can lift her spirits from every angle.
6. Include Personal Touches:
Add a personalized touch to the bouquet by including a handwritten note or a "Get Well Soon" card with a heartfelt message. Let her know you're thinking of her and wishing her a swift recovery.
7. Choose a Suitable Vase:
Select an attractive vase or container that complements the flowers. A beautiful vase can be a cherished keepsake long after the flowers have faded.
8. Consider Her Allergies:
Before choosing the flowers, consider any allergies she may have. If she's sensitive to pollen, opt for low-pollen or pollen-free flowers like orchids or irises.
9. Size Matters:
Consider the available space in her room or bedside table when selecting the size of the arrangement. You want the flowers to enhance her surroundings without overwhelming them.
10. Delivery Options:
If she's in the hospital, check with the hospital staff regarding their policies on flower deliveries. Some hospitals have restrictions on certain types of flowers or deliveries to intensive care units.
11. Thoughtful Extras:
Consider including some thoughtful extras, such as a plush teddy bear, a favorite book, or her preferred tea or snacks. These thoughtful additions can make her recovery time more comfortable.
12. Frequency of Delivery:
Depending on the duration of her recovery, consider sending periodic flower arrangements to brighten her days throughout the healing process.
In conclusion, choosing the right "Get Well Soon" flowers for her is a beautiful and caring way to show your support during her recovery journey. Your thoughtful gesture, combined with the power of nature's beauty, can provide comfort, encouragement, and a sense of well-being during her time of healing. So, whether she's a family member, friend, or someone special, sending the perfect bouquet can make a world of difference and remind her that brighter days are ahead.

source: m-a-p/FineFineWeb


text:
Bio::Ontology::DocumentRegistry - Keep track of where to find ontologies. Allows lookups by name.
my $registry = Bio::Ontology::DocumentRegistry->get_instance(); my($ont,$def,$fmt) = $registry->documents('Sequence Ontology'); my $io = Bio::OntologyIO->new(-url => $ont, -defs_url => $def, -format => $fmt); my $so = $io->next_ontology(); #...
Do not use this directly, use Bio::Ontology::OntologyStore instead. Bio::Ontology::OntologyStore uses Bio::Ontology::DocumentRegistry to load and cache ontologies as object graphs, you can just ask it for what you want by name. See Bio::Ontology::OntologyStore for details.
User feedback is an integral part of the evolution of this and other Bioperl modules. Send your comments and suggestions preferably to the Bioperl mailing list. Your participation is much appreciated.
_EMAIL_ - General discussion _URL_ - About the mailing lists
Please direct usage questions or support issues to the mailing list:
rather than to the module maintainer directly. Many experienced and reponsive experts will be able look at the problem and quickly address it. Please include a thorough description of the problem with code and data examples if at all possible.
Report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution. Bug reports can be submitted via the web:
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _
Title : get_instance Usage : my $singleton = Bio::Ontology::DocumentRegistry->get_instance(); Function: constructor Returns : The Bio::Ontology::DocumentRegistry singleton. Args : None Usage
Title : documents Usage : my($ontology_url, $definitions_url, $format) = $obj->documents('Sequence Ontology'); Function: Maps an ontology name to a list of (local or) remote URIs where the files can be located. Returns : A 3-item list: (1) URI for the ontology file (2) URI for the ontology definitions file (3) format of the files (dagedit, obo, etc) Args : Name of an ontology, e.g. 'Sequence Ontology', or 'Cellular Component (Gene Ontology)'


text:
ANM uses specific ports for its processes. Figure A-1 illustrates a typical ANM server deployment in a network. This illustration identifies the protocols and ports used by the different network devices in a typical deployment.
-Table A-1 lists the ports used for ANM client (browser) or ANM server and ANM high availability communication.
-Table A-2 lists the ports used for communication between ANM and managed devices.
Figure A-1 ANM Server Deployment
Table A-1 Ports Used by ANM in a Network Deployment1
Default port if ANM is configured for access using HTTP (using anm-installer).
Default port if ANM is configured for access using HTTPS (using default install option).
MySQL Database system (ANM HA installation opens this port to communicate with the peer ANM).
TCP (10444) and TCP (10445)
ANM License Manager (ANM HA installation opens these two ports to communicate with the peer ANM).
Port used by ANM server to communicate to Email Gateway through SMTP.
Port used by ANM server to send out trap notification to external NMS application.
1It is highly recommended that you run ANM on a stand-alone device. However, if you run ANM on a shared device, please note that ANM locally opens the following ports for internal communication:

source: HuggingFaceFW/fineweb-edu


text:
A MATHEMATICAL MODEL FOR CHARGE DISTRIBUTIONS IN EXTERNAL MICRO-ENVIRONMENT OF ION CHANNELS
Background: Current in ion channels has been modelled using Hodgkin-Huxley approach for past half century. There are models that are modified versions of Hodgkin-Huxley model but they only take macroscopic properties of current into consideration, thus termed large-scale models. In this paper another approach is used for modelling the immediate environment of ion channels in general and voltage-gated sodium channels in particular. Methods: Model of voltage-gated sodium channels is obtained using molecular dynamic analysis. Geometry of model that is obtained by molecular dynamic analysis is then mathematically approximated for electrical potential. Mathematical model of electric potential is built right from the first principle (i.e., Coulombâ€™s law). Results: Results show the computational graphing of such model in 3D. R-Minimal<R1<R2<R3<R-Maximal values of radii are plotted. This gives a progressive pattern to ion distribution in the outside environment of the ion channel. The distribution breaks at R-maximal and the ion channel behaves as a point charge at R-minimal. Conclusion: This type of models gives in-depth insight of physiology of the ion channels. This model directly implies and explains the clustering of preferred ions just outside the ion channel.
Pakistan Journal of Physiology, Pak J Physiol, PJP is FREE for research and academic purposes. It can be downloaded and stored, printed, cited and quoted with full reference of, and acknowledgement to the PJP.


itself can fail around the mounting flange, or, more often, the weak 8.8(grade 5) grade bolt holding the gear can break. It is strongly recommended to use a 10.9 (grade 8) grade bolt when replacing the oil pump gear. Another cause for timing belt failure is improperly adjusting the timing belt on engines with a manual tensioner (1989 to very early 1990 models only) or improperly adjusting the balance shaft belt. Because this is an interference engine, damage will occur if the timing belt fails. Another common occurrence is that the balance shaft's oil seals are prone to leak on older engines. New replacement sealings tend to start leaking again due to 'worn in irregularities' on the shaft itself. Many people have removed the balance shaft belt or the balance shaft assemblies altogether to prevent belt failure and/or leakage. The balance shafts are only there to lessen vibration for a smooth idle, and removing them will not harm the engine. Once all the common problems are solved, the 16 Valve engines are just as reliable as their SOHC counterparts.
The recommended timing belt interval for these engines is every 50,000 miles, or earlier if the engine is modified. It is also recommended to replace the crank and camshaft seals at every interval and to thoroughly inspect the tensioner and idler pulleys for wear.
Volvo Penta[edit]
Volvo Penta sold the OHC redblocks as marine engines as well, just like the older OHV engines. Depending on the model the displacement was 2127 (as B21), 2316 cc (same as B23/B230 automotive) or 2490 cc. The engines with 2490 cc displacement, identified as the Volvo Penta AQ151 (8 valve) and AQ171 (dohc 16 valve) models, got a forged crankshaft with a longer stroke (86 mm stroke) together with pistons with a 3 mm (0.1 in) lower compression height. The 2490 cc blocks still had B230 cast in the block. Penta used both the 8 valve and 16 valve cylinder heads. Both the 8V and 16V variants used the same engine block series, the 16V versions didn't use the different block like the automotive B2x4 with balance shafts.
The B21, and related red block motors, were named using the following convention: B##X or B##VX. Where B stands for "bensin" (gasoline), ## stands for the displacement in decilitres, and X is an appropriate suffix. On the later low-friction motors, V denotes SOHC configuration (0) or DOHC configuration (4, for 4 valves per cylinder).
i.e. B230 (SOHC, 2.3 litres), B234 (2.3 litres, DOHC * 4 valves per cylinder * 4 cylinders = 16 valves)
The following suffixes were commonly used by Volvo:
 - A - single constant-pressure type carburetor (such as the Pierburg 175 CDUS), typically with manual choke
 - B - high compression, with twin carburetor's, either twin zenith-strombergs or twin SU's.
 - E - high compression, no catalyst, mechanically fuel injected k-jetronic
 - BxxET - K-jetronic turbo
 - B2xxET - Motronic controlled electronic fuel injection, turbo.
 - F - low compression (9.8:1 on B230F, 9.5:1 on B280F, 10.0:1 on B234F and 10.7:1 on B6304F), USA/Europe version (F for Federal) with catalytic converter. Europe/APAC version, fuel injected (usually LH Jetronic or Bendix Regina)
 - K - single jet type carburetor (such as the Solex-Cisac carbs), typically with automatic choke
 - G - LH2.4 Jetronic but without cat. converter, CO adjustment on the AMM (similar to LH2.2 Jetronic). Some models without O2 sensor, others with O2 sensor which requires regular replacement at intervals due to lead fouling. For markets which unleaded fuel was rare in the early 90's, e.g. Eastern Europe
 - FB - low compression version of B230F (9.3:1) with the "531" cylinder head and VX3 camshaft, power output 11 kW (15 PS; 15 hp) and 2 N·m (1.5 lb·ft) more than B230F. LH2.4 Jetronic fuel injection, for European markets.
 - FD - essentially a B230F fitted with Exhaust Gas Recirculation (EGR) and Pulse air system for cleaner emissions
 - T - turbocharged, after E or F suffix (example: B21ET, B230FT)
 - FK - low pressure turbo, 1995 onward, not supplied in North America. Identical to the B230FT engine of that time but lowered boost level (4 PSI)
 - FT - LH-jetronic 2.2/2.4 Turbo
 - FTX - Higher power output B230FT (approx 190 hp)
See also[edit]
External links[edit]


text:
Capacitor failure modes
Power cap sizing
The green boxes contain values which may be changed.
The software modifies erroneous proposed values.
The first step in sizing supercapacitor energy storage is the determination of the energy requirement,
taking into account the following corrections:
This calculation step takes into account the performances of the technology which depends from one manufacturer to the other.
Typical values are 2.5 Vdc, 5.3 Wh/kg and 8'566 W/kg.
It considers also that a part of the energy is dissipated
inside the component in the internal resistance (cf "RAGONE").
A distribution of 12 application voltages (close to Un) may be given in the first column
In the second column the corresponding application temperature must be defined
In the third column the duration of each collicitation must be defined in %.
Cell Nr in series :
Expected life duration [Hours]: 1500
Component chosen: CAP350F
Correction for the thermal dissipation
Choose the Charge method in your application:
Charge method chosen: Constant current
Voltage [V] / Current [A] / Power [W]
Source: Garmanage: Roland Gallay


CONTENTS
NAME
Test2::Tools::Refcount - assert reference counts on objects
SYNOPSIS
use Test2::Tools::Refcount;
use Some::Class;
my $object = Some::Class->new();
is_oneref( $object, '$object has a refcount of 1' );
my $otherref = $object;
is_refcount( $object, 2, '$object now has 2 references' );
DESCRIPTION
The Perl garbage collector uses simple reference counting during the normal execution of a program. This means that cycles or unweakened references in other parts of code can keep an object around for longer than intended. To help avoid this problem, the reference count of a new object from its class constructor ought to be 1. This way, the caller can know the object will be properly DESTROYed when it drops all of its references to it.
This module provides two test functions to help ensure this property holds for an object class, so as to be polite to its callers.
If the assertion fails; that is, if the actual reference count is different to what was expected, either of the following two modules may be used to assist the developer in finding where the references are.
See the examples below for more information.
FUNCTIONS
is_refcount
is_refcount( $object, $count, $name )
Test that $object has $count references to it.
is_oneref
is_oneref( $object, $name )
Assert that the $object has only 1 reference to it.
refcount
$count = refcount( $object )
Returns the reference count of the given object as used by the test functions. This is useful for making tests that don't care what the count is before they start, but simply assert that the count hasn't changed by the end.
use Test2::Tools::Refcount import => [qw( is_refcount refcount )];
{
 my $count = refcount( $object );
 do_something( $object );
 is_refcount( $object, $count, 'do_something() preserves refcount' );
}
EXAMPLE
Suppose, having written a new class MyBall, you now want to check that its constructor and methods are well-behaved, and don't leak references. Consider the following test script:
use Test::More tests => 2;
use Test2::Tools::Refcount;
use MyBall;
my $ball = MyBall->new();
is_oneref( $ball, 'One reference after construct' );
$ball->bounce;
# Any other code here that might be part of the test script
is_oneref( $ball, 'One reference just before EOF' );
The first assertion is just after the constructor, to check that the reference returned by it is the only reference to that object. This fact is important if we ever want DESTROY to behave properly. The second call is right at the end of the file, just before the main scope closes. At this stage we expect the reference count also to be one, so that the object is properly cleaned up.
Suppose, when run, this produces the following output (presuming Devel::MAT::Dumper is available):
1..2
ok 1 - One reference after construct
not ok 2 - One reference just before EOF
# Failed test 'One reference just before EOF'
# at ex.pl line 26.
# expected 1 references, found 2
# SV address is 0x55e14c310278
# Writing heap dump to ex-2.pmat
# Looks like you failed 1 test of 2.
This has written a ex-2.pmat file we can load using the pmat shell and use the identify command on the given address to find where it went:
$ pmat ex-2.pmat
Perl memory dumpfile from perl 5.28.1 threaded
Heap contains 25233 objects
pmat> identify 0x55e14c310278
HASH(0)=MyBall at 0x55e14c310278 is:
├─(via RV) the lexical $ball at depth 1 of CODE() at 0x55e14c3104a0=main_cv, which is:
│ └─the main code
└─(via RV) value {self} of HASH(2) at 0x55e14cacb860, which is (*A):
 └─(via RV) value {cycle} of HASH(2) at 0x55e14cacb860, which is:
 itself
(This document isn't intended to be a full tutorial on Devel::MAT and the pmat shell; for that see Devel::MAT::UserGuide).
From this output, we can see that the constructor was well-behaved, but that a reference was leaked by the end of the script - the reference count was 2, when we expected just 1. Reading the trace output, we can see that there were 2 references that could be found - one stored in the $ball lexical in the main program, and one stored in a HASH. Since we expected to find the $ball lexical variable, we know we are now looking for a leak in a hash somewhere in the code. From reading the test script, we can guess this leak is likely to be in the bounce() method. Furthermore, we know that the reference to the object will be stored in a HASH in a member called self.
By reading the code which implements the bounce() method, we can see this is indeed the case:
sub bounce
{
 my $self = shift;
 my $cycle = { self => $self };
 $cycle->{cycle} = $cycle;
}
From reading the tracing output, we find that the HASH this object is referenced in also contains a reference to itself, in a member called cycle. This comes from the last line in this function, a line that purposely created a cycle, to demonstrate the point. While a real program probably wouldn't do anything quite this obvious, the trace would still be useful in finding the likely cause of the leak.
If Devel::MAT::Dumper is not available, then these detailed traces will not be produced. The basic reference count testing will still take place, but a smaller message will be produced:
1..2
ok 1 - One reference after construct
not ok 2 - One reference just before EOF
# Failed test 'One reference just before EOF'
# at demo.pl line 16.
# expected 1 references, found 2
# Looks like you failed 1 test of 2.
BUGS
ACKNOWLEDGEMENTS
Peter Rabbitson <_EMAIL_> - for suggesting using core's B instead of Devel::Refcount to obtain refcounts
AUTHOR
Paul Evans <_EMAIL_>


text:
Kate Wiley _PHONE_
Smithsonian's Lemelson Center Spotlights Hollywood's History of Innovation
"Places of Invention" Exhibition to Feature Development of Technicolor
The Academy Awards would be much less colorful without the innovations in 1930s and '40s Hollywood filmmaking that the Smithsonian's Lemelson Center for the Study of Invention and Innovation will showcase in its upcoming "Places of Invention" exhibition, set to open in 2015.
Initiative and creativity drove Hollywood's "Golden Age"—a time of great technological change in the motion picture industry, moving from silent and black-and-white to sound and color. "Places of Invention" will highlight the invention and adoption of Technicolor, detailing the three-strip process used in The Wizard of Oz and Gone With the Wind and reveal the people behind its success, inventors Herbert Kalmus, Daniel Comstock and W. Burton Westcott, who set up shop in Hollywood in 1923. Also integral to its success was Natalie Kalmus, a consultant for Technicolor on many classic films who, in making decisions about makeup, costumes and lighting, controlled the aura of Technicolor.
"Our take on the Hollywood story goes behind the camera to examine the inventions that significantly changed both the way movies were made and the complexity and popularity of movies themselves," said Art Molella, director of the center. "The Hollywood and Technicolor stories exemplify the outcomes possible when creativity and collaboration are allowed to thrive."
The invention and evolution of Technicolor made possible such awards as Best Visual Effects while transforming Hollywood into a hot spot of innovation—a place where a critical mass of inventive people, networks, institutions and funding come together and creativity flourishes.
This year alone, six of the nine nominees for Best Picture implemented various Technicolor technologies in their films. Overall, 19 films nominated for Oscars employed Technicolor's various offerings in their respective films.
"Places of Invention"—made possible by a $2.6 million grant from the National Science Foundation—will feature a selection of hot spots of invention and innovation. The planned 3,500-square-foot exhibition will focus on the mid-19th century to the present and will feature hands-on experiences based on inventive skill-building and illustrating the ways that places and social collaboration shape the inventive process. For more on the exhibition, visit _URL_
The Smithsonian's Lemelson Center's activities advance scholarship on the history of invention, share stories about inventors and their work and nurture creativity in young people. The center embodies a philosophy akin to that of the inventors we study, of valuing creativity and embracing the potential rewards of intellectual risk-taking. The center is supported by The Lemelson Foundation, a private philanthropy established by one of the country's most prolific inventors, Jerome Lemelson, and his family. The Lemelson Center is located in the National Museum of American History. For more information, visit _URL_.
# # #


Shore of the Novatney Property, Pelee Island, ON (Photo by Sam Brinker, OMNR)
Measuring success in natural areas
Savanna on the Pelee Island Alvar, Ontario (Photo by NCC)
The Nature Conservancy of Canada (NCC) owns globally significant alvar habitat on Pelee Island, in the Western Lake Erie Islands Natural Area. This is the most southerly land mass in Canada. It supports many species and plant communities at the extreme northern edge of their range.
Alvars are characterized by shallow or no soil, and large patches of exposed bedrock. Extremes of temperature and moisture are frequent. Only a few specialized (and often rare) plants, like nodding onion and cliff conobea, are able to survive here. Over time, changes in land use practices and the introduction of invasive species have led to smaller alvar habitats with fewer alvar plants.
Managing such habitats in the face of invasive species and other threats is a huge responsibility. There are few other examples of the same habitats to learn from.
NCC used an adaptive management approach, testing several different methods on an experimental scale to identify the most successful restoration approach.
NCC staff spent two years monitoring the response of rare alvar species and invasive species to different restoration methods across 30 alvar plots. Following these tests, staff are now confident that they can successfully restore the area's alvar habitats and species.
One method, of carefully applying a dilute solution of herbicide, was effective at removing invasive plants. However this did not lead to the removal of the turf mat on the bedrock. This method will however be used where the soil is deeper and invasive plants can be replaced with native plants.
The winning restoration method was the physical removal of invasive grass turf, and exposure of underlying bedrock. This will allow NCC to re-establish alvar species within just one growing season.
Having measured the success of different restoration methods, NCC now knows that our work will be both efficient and effective.
Moving forward, southwestern Ontario stewardship staff will continue to monitor any changes in plant communities in response to our treatments. As we become more confident and increase the area treated, our monitoring will become less intense and less frequent. However, our experimental plots will remain available for external researchers to make use of if they wish, to address future ecological questions.
Supporter Spotlight
Renew your support


text:
Google announced that they have a solution to get rid of the "on behalf of" notification in Gmail by using the SMTP (send mail) server of the address that you are sending mail on behalf of. The process is quite simple:
- Log into your Gmail account
- Click "Settings"
- Click "Accounts"
- In the "Send mail as" section click "Edit Info" next to one of the accounts
- Set your name and click to the next screen
- Click "Use the other e-mail provider's SMTP servers"
- You will be presented with SMTP server address, username, and password fields along with a SSL checkbox and a port drop-down
- The SMTP server is: smtp.gmail.com (by default the system pre-populates the custom domain, so you need to make sure that you change this)
- Your username is:
@ (i.e., _EMAIL_ | you have to put your entire e-mail address in there for the Google SMTP server to authenticate you)
- You password is: whatever password you use for that other account (not necessarily your primary Gmail account password)
- Click the SSL box; the port automatically sets correctly
- The system will verify your credentials and will only return you to the configuration screen if there is a problem.


text:
There are six hydropower stations in the catchment area of Rivers Thjórsá and Tungnaá: Búrfell, Sultartangi, Hrauneyjafoss, Vatnsfell, Sigalda and Búdarháls, with combined energy of 1040 MW. Water for all the power stations is provided by three main reservoirs, Thórisvatn, Hágöngulón and Kvíslarveita, along with smaller reservoirs connected with each station.
Lake Thórisvatn, Iceland's largest lake, is the largest reservoir and an important part of Landsvirkjun's utility system. All water accumulated in Kvíslarveita and Hágöngulón reservoirs runs through Lake Thórisvatn.
Lake Thórisvatn became a reservoir with the harnessing of River Thjórsá at Búrfell Mountain in _PHONE_. River Kaldakvísl was diverted into the lake at the northern edge of the lake and a controlled outflow constructed at the southern edge.
A canal was dug from the lake and a concrete gate structure built in the canal to manage the flow rate. The canal is named the Vatnsfell Canal, and carries water from Lake Thórisvatn through the Vatnsfell Station into the Krókslón Reservoir above the Sigalda Station, and from there to other stations further down in the catchment area.
Work on the Kvíslaveita Reservoir began in 1980 and was completed in 1997. Kvíslaveita is the collective name for the dams, canals, bottom outlets and gate structures that manage the flow rate from the River Thjórsá and its tributaries into Lake Thórisvatn.
The Háganga Reservoir was constructed in 1997–1999 and covers an area of 37 km2. Its purpose is to increase the efficiency of the catchment area of River Kaldakvísl. During the summer months, water accumulates in the Hágöngulón Reservoir, with very little water flowing down the Kaldakvísl riverbed.


Dogmatic Theology
Dogmatic Theology
The Licentiate Course in Dogmatic Theology is designed to enable students to acquire a deep, systematic, and comprehensive knowledge of Dogmatic Theology. The meaning of the programme lies in the famous phrase by Bernard of Chartres: gigantium humeris insidentes (on the shoulders of giants), i.e. any scientific progress is built on previous traditions. Therefore, students will learn not only the teachings of the Giants of tradition, but also how to look beyond, discovering new implications for a New Evangelisation.
Learning objectives
The second cycle is designed to enable students to reach a personal theological synthesis in their speciality, to acquire adequate knowledge of their focus area, to learn the scientific method of research, and to prepare for teaching.
Courses, seminars, workshops, customised tutoring, and other activities of the Faculty help students achieve this synthesis. The Licentiate thesis, which requires a thorough personal study, must be centred on one of the topics of the selected focus area.
The course is intended for priests, religious, seminarians, and lay people.
List of thesis topics
Sign up for our Newsletter


text:
Keeper of Gil's Vault wrote:Shourai, you still haven't convinced me though. According to the quote, when a true Heroic Spirit cannot be found, a Bourei is used to act as a substitute. This seems to be the basis of "amalgamated" heroic spirits such as True Assassin, where all the different masked individuals are the Hassan. However, this only indicates that the individual summoned is not the true hero, it does not dictate that the individual summoned is not a Heroic Spirit at all.
What I meant is that, each True Assassin summoned is still a Heroic Spirit, but just that he/she is not the true Hassan (the legend considers Hassan to be one person, which is not true). If this statement does not hold, then each individual assassin is not considered a Heroic Spirit, thus none of them are placed in the Throne of Heroes. Saying the individual assassins are just wandering wraiths does not make much sense to me.
But they ARE wraiths. Assassin is the only class which is composed of wraiths instead of true Eirei. True Heroic Spirits will NOT be summoned as someone else, or in this sense, as an actor to fill the role, as they already have their identities firmly rooted on the legend.
Fuyuki wrote:If a hero in a legend doesn't actually exist, then a wraith with similar abilities or one that shares the same general idea/concept/title is used as the basis for the heroic spirit or one of the many candidates for that heroic spirit.
Since all the 19 individuals who referred themselves as "Hassan-i-Sabbah" have discarded their former identities
as a human (and hero, in a sense) by adopting the name "Hassan", they were no longer considered as Heroic Spirits
. Or at least, genuine Heroic Spirits. They are now just "actors" who play the role of "Old Man of The Mountain".
In the case that there is no certain historical truth that a hero does exist in the past, there will be just "role" in the Throne of Heroes. And the person summoned to fill that "role" of Heroic Spirit is a wraith without identity, whose life was closest to or mostly resembled the "role" in question.


Subscribe English
look up any word, like tittybong:
The Japanese term for "is it good?". This work is used 100's of times a day by ALL Japanese people - even when the term does not fit the sentence or situation.
Let's start the assignment. IIDESUKA?
by Flashindustries September 17, 2007
24 7
Words related to iidesuka:
good is it japan japanese


text:
Certain plastic food containers have gotten a bad wrap for leaching toxic chemicals into food and water. And now it appears dog toys made of certain materials are along for the ride.
According to Discovery News, The worst offenders appear to be plastic fetching batons, called "bumpers," which are used to teach dogs how to retrieve.
The news was released on the heels of a conference held by the Society of Environmental Toxicology and Chemistry.
To test for the chemicals, the researchers created simulated dog saliva, then simulated chewing by squeezing purchased bumpers and dog toys with stainless steel salad tongs. Some bumpers and toys were also weathered outside to determine if older toys gave off more chemicals.
"We found that the aging or weathering the toys increased concentrations of BPA and phthalates," Smith said. "The toys had lower concentrations of phthalates than the bumpers, so that's good news. But they also had some other chemicals that mimicked estrogen. We need to find out what those are."
Science has already shown that plastic products can in fact leach chemical components that are harmful to living things. Researchers will perform more tests to determine the threat these toys may have and how much actually enters a dog.
In the meantime, pet owners may want to re-think their purchase decisions. Especially with holiday giving right around the corner.


Environmental Engineering Technician
Analyzer, Contributor & Humanitarian
Potential salary $82,930
Environmental Engineering Technician
Environmental engineering technicians help environmental engineers develop machines and production systems that effectively manage waste and reduce pollution. They are analyzers, contributors, and humanitarians that actively help clean up our cities and towns and prevent the spread of dangerous conditions such as asbestos and lead poisoning.
These technicians typically work in laboratories, as well as outdoors where they collect air and water samples to analyze. Becoming an environmental engineering technician involves a dedication to environmental conservation efforts. An associate's degree in environmental engineering technology is generally required. Jobs for this role are expected to grow 7% by 2029.
Related Careers
Are you an educator or a teacher?
learn more


text:
The Wackerbarth Palace, also known as the Ritterakadamie (German for "Knight's Academy"), was a palace in Dresden, eastern Germany, built between 1723 and 1729, under the supervision of architect J. C. Knöffel. It was one of the several Baroque palaces in Dresden which were destroyed during the allied bombing raids on February 13, 1945. It was named for Christoph August Graf von Wackerbarth, a Saxon Duke and Field Marshal. The palace was situated in the city, north of the River Elbe, at the former Beaumontplatz near Neustädter Markt.
Badly damaged during the allied bombing raids, parts of it were still standing after the war. Reconstruction would have been possible, but it was demolished by the communist regime in 1963. Presently there are no plans for a reconstruction project.
On the other hand, other palaces in Dresden, such as the Zwinger, Japanisches Palace, Residenzschloss, Taschenberg Palace, Palais Cosel and the Kurländer Palace, all heavily damaged by the allied raids, were reconstructed. Additionally, the Kurländer Palace is under reconstruction as of 2008.
- _URL_ Website of the GHND - Association for the reconstruction of the Dresden Neumarkt according to scientific standards
- Photo of before allied raids
- Photo after allied raids


text:
|Uploaded:||May 17, 2009|
|Updated:||March 22, 2011|
Now that you guys have learned how to draw a house, you will now be taught "how to draw a log cabin", step by step". A log cabin is a house that looks like it was built with just a bunch of tree logs. Remember those canisters that had a bunch of toy brown logs with green tops for roofs and red square plastic pieces for the windows? Well that is basically what you are doing with that toy is building log cabin houses. Well anyway, log cabins are popular and commonly seen around country areas and on camp grounds. Did you ever wonder who it was that brought this ingenious idea to life? Well after some extensive research, I found out that log cabins started being built during the seventeenth and eighteenth century by the Swiss and Germans who came to America with the skills and knowledge of building houses using log construction. Even though the Swiss and Germans introduced log house living to America, the Scottish and Irish eventually went from stone houses to log homes and spread their knowledge across the frontier. Now remember, log housing units were also built for temporary housing for soldiers during the Revolutionary War and for commercial purposes as well like; schools, churches, saloons, barns, gristmills, sheriff quarters, and other structures. With this lesson you will learn "how to draw a log cabin house step by step". I shall return in a few with something new. So stay tuned for my return.


text:
I mean, if the airports declared that there is a displaced threshold of runway ; and airplanes use this length for landing but how about for takeoff?
Can the displaced threshold be used for takeoff?
The part of the runway in front of the displaced threshold must not be used for landing (it can be used from the other direction during roll-out), but it may be used for takeoff:
- Displaced Threshold. A displaced threshold is a threshold located at a point on the runway other than the designated beginning of the runway. Displacement of a threshold reduces the length of runway available for landings. The portion of runway behind a displaced threshold is available for takeoffs in either direction and landings from the opposite direction.
This also follows the ICAO definitions in Annex 14, Volume 1, Attachment A, Volume 1, 3. Calculation of declared distances:
The declared distances to be calculated for each runway direction comprise: the take-off run available (TORA), take-off distance available (TODA), accelerate-stop distance available (ASDA), and landing distance available (LDA).
Where a runway has a displaced threshold, then the LDA will be reduced by the distance the threshold is displaced, as shown in Figure A-1 (D). A displaced threshold affects only the LDA for approaches made to that threshold; all declared distances for operations in the reciprocal direction are unaffected.
Note that the TODA (TakeOff Distance Available) is unchanged in D, but the LDA (Landing Distance Available) is reduced.
Does it have to be used for takeoff?
No, a takeoff can be performed starting from anywhere along the runway. This is typically called an intersection takeoff. Some airports even have taxiway signs displaying the remaining TORA at some taxiways:
Such an intersection takeoff requires ATC clearance and of course that the aircraft takeoff performance calculations are done based on this intersection. See also Are intersection takeoffs less common in the USA than in other countries?


text:
|关键词: 蒸发波导 分形海面模型 抛物方程 电磁波传播 雷达设计
|INFLUENCE OF WIND SPEED ON ELECTROMAGNETIC WAVE PROPAGATION UNDER EVAPORATION DUCT CONDITION BASED ON SEA SURFACE MODEL
YAN Xi-Dang1,2, YANG Kun-De1,2
1.School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an 710072, China;2.Laboratory of Ocean Acoustics and Sensing(Northwestern Polytechnical University), Ministry of Industry and Information Technology, Xi'an 710072, China
|An evaporation duct is a kind of atmospheric ducts in which electromagnetic wave could be trapped to achieve over-the-horizon propagation. Affected by temperature, humidity, wind speed, and microwave frequency above sea surface, the characteristics of microwave propagation in an ocean evaporation duct are very complicated. Previous works focus on the effects of meteorological factors on the refractive index profile of the evaporation duct, and the simulation results are biased from the observation. Therefore, we analyzed the influence on the propagation path loss and found that the calculated results are quite different from the experimental data using a one-dimensional fractal sea surface model to generate sea surface "topography". In addition, we input the calculated results to the parabolic equation propagation model, compared the corresponding path loss with that of traditional method, and analyzed the outputs under different evaporation duct heights, frequencies, and receiver heights. When the frequency of microwave propagating in the evaporation duct is less than 4.5 GHz, wind speed has little influence on the propagation path loss. When the microwave frequency is about 6-10 GHz, the path loss difference becomes more obvious. The findings of this study could be applied to the design of ship communication system or radar system.
|Key words: evaporation duct fractal sea surface model parabolic equation electromagnetic wave propagation radar design


Take the 2-minute tour ×
How do we calculate the effective mass of an electron in an Aluminium lattice? Is there any simple analytical way to work it out?
share|improve this question
I think the answer is "no", almost without qualification... – genneth Mar 17 '11 at 23:18
_USER_ please correct me if I'm wrong, but isn't the inverse effective mass given by an expression of the form $m^{-1} = \partial^2 E(k)/\partial k_a \partial k_b $, where $E(k)$ is the dispersion relation, $k_a, k_b$ are directions in momentum space, and for simplicity we assume that $m^{-1}_{ab} := m^{-1}$? So given the energy spectrum of Aluminum one can calculate the effective mass for any excitation of momentum $k$ in its brillouin zone? – user346 Mar 18 '11 at 0:33
The last sentence is meant as a statement, not a question. – user346 Mar 18 '11 at 1:05
That gives the band mass, but actual electron masses (the things one measures via heat capacity, for example) also get renormalisations from the Coulomb interaction. The 2nd bit is where the calculation breaks down. However, I don't remember which dominates in Aluminium --- it's a bit of an odd material electronically speaking. In any case, even a band-structure calculation is not "simple analytic" --- I have a whole group of people around me who spend their lives working out better/faster ways to do it with massive supercomputers :-) – genneth Mar 18 '11 at 11:49
1 Answer 1
The effective mass can be determined from a exactly known band structure. As genneth already mentioned there is no simple analytical way to get a from first principles to the Aluminium band structure.
In practice there are a number of very successful numerical approaches to calculate band structures, e.g. Hartree-Fock, LDA+U, DMFT, Tight binding and the list goes on depending on the exact material and properties you are interested in.
If you use a number of material parameters as the electron density, Fermi energy or others you can express the effective mass in those terms but that is more a reformulation than a way to calculate it.
share|improve this answer
Your Answer


text:
Windsor Regional Hospital Launches App To Make The Hospital Journey Easier For Patients And Families
Hello time traveller!!
This article is 351 days old.
The information listed below is likely outdated and has been preserved for archival purposes.
Windsor Regional Hospital has launched a new app designed to help patients and their family members know what to expect during their treatments, so they can play a more active role in their recoveries.
The WRH My Care Journey App includes an easy to follow timeline and interactive push notification to keep users informed while they are in the hospital, and after they leave. The app uses photos, videos and easy to understand language to let patients know:
- What they can expect in the hospital (length of stay, possible tests, medication, members of their care team)
- How they can participate in their treatment and recovery (diet, physical activity, etc.)
- Detailed information about certain conditions (COPD, heart failure, hip fracture, etc.)
- Helpful information for their visitors (parking, food, wifi password)
- And ways they can prepare for next steps in their journey (follow-up appointments, equipment for their homes, etc.)
"In focus groups, patients told us the scariest part of being in the hospital is the fear of the unknown. They also told us that sometimes after receiving a life altering diagnosis, they don't fully hear, understand or appreciate what their care provider is saying," says Karen McCullough, Windsor Regional Hospital Chief Operating Officer and Chief Nursing Executive. "This app attempts to alleviate that fear by providing answers for patients in an easy to use format that is available to them at any time."
In addition, the new app also has useful information for family members and loved ones who can now follow along in the journey so they know what to expect at each step. Whether they are caring for their loved one at their bedside or live out town, friends and family members can download the app, and instantly become part of their loved one's journey.
The app is available for free at the Apple App Store or Android Google Play Store.


Creating connectors for your Logic Apps/Flow (Part 1–regular Connectors)
 Azure logic apps have been around for a while now, most of the time as a preview. These apps allow you to create workflow-like apps, by connecting so called Connectors together. These connectors are actually just REST-services, with some extra's, like the exposure of metadata by using Swagger. These Logic apps have also been made available through Office 365, where it is known as "Flow". Office 365 Flow, or Azure Logic apps have access to a library of Connectors, like connectors for Twitter, Facebook, Outlook Mail and Calendar, SharePoint and many more. At the moment I write this there are 84 connectors available. But of course we can add our own connectors. You can find information on how to do this on the internet, however I found myself struggling with Azure because of incomplete information, even in the official Azure documentation. So, I decided to complete the information. From a developer perspective, there are two types of connectors we can create: "regular" connectors and triggers. A regular connector can just be used within your flow, but not at the start. It can take input from connectors preceding it in the flow, and it can return output to the flow. A trigger can be used in the beginning of a flow and is responsible for starting the flow. Creating a regular Connector Connectors are REST services. In my example I will do this with Web API, but it can be done in any other web-technology. While creating a web application just choose Azure API App. I will create a simple example in which I just reverse an incoming string. The code is pretty simple : [SwaggerResponse(HttpStatusCode.OK,Type =typeof(StringManipulator))] [SwaggerOperation("GetReversedString")] public IHttpActionResult GetReversedString(string id) { var temp = ""; foreach (var item in id) { temp = item + temp; } return Ok(new StringManipulator { Original = id, Reversed = temp }); }.csharpcode,.csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: _TAG_; /*white-space: pre;*/ }.csharpcode pre { margin: 0em; }.csharpcode.rem { color: #008000; }.csharpcode.kwrd { color: #0000ff; }.csharpcode.str { color: #006080; }.csharpcode.op { color: #0000c0; }.csharpcode.preproc { color: _TAG_; }.csharpcode.asp { background-color: _TAG_; }.csharpcode.html { color: #800000; }.csharpcode.attr { color: _TAG_; }.csharpcode.alt { background-color: _TAG_; width: 100%; margin: 0em; }.csharpcode.lnum { color: #606060; } However, the second argument in your SwaggerResponse-attribute, the Type, is super important. Without this argument Logic apps, using your API, will just assume your function returns nothing! It took me some time to find this out, since it used to work fine without Type in an earlier version of Logic apps, and it's nor really clear from the documentation. So, beware. After deploying your API app to Azure, there are two more things to do. Locate your API app in the Azure portal, and go to the API settings. The API definition should point to your swagger metadata. Make sure you refer to it using https!!!.Also make sure that CORS is enabled for your logic app, or just use * here. After that you need to restart your app. Otherwise your logic app will not pick it up. There you go. If you want to use it in a Logic app just add the Action App Services, select you API app, and select the action you want to use. And there you go, the following connectors have access to the output of your API app. Pretty straightforward, if you don't forget the Type in your SwaggerResponse-attribute. Using API apps as triggers is somewhat more work. We'll discuss that in part 2.
Announcing the SharePoint Add-in "Export to Word"
Today, we're glad to announce the FREE SharePoint Add-in "Export to Word", developed by the team at U2U. This add-in fixes one of those issues that you'll probably will have come across with in SharePoint, namely generating Word documents based on SharePoint list items. A bit like a mail merge for list items! This functionality has never been out of the box available for regular SharePoint list items. You could achieve something like it on document libraries only, using Quick Parts in Word. But however, that only works for document libraries. Now, what does the add-in allow you to do? It allows you to configure, per SharePoint list, one or more Word templates. You can even upload your own templates! The add-in then allows you to link fields from your selected list to the content of the template. Once your template is completely designed, you can just go to the SharePoint list and export any item to Word using your template. You can even export multiple items in bulk! Do you want to know more about this add-in? Just go to the official site.Do you want to install it from the Office Store? You can find the add-in here. For a quick start guide on how to work with the add-in, have a look at the following video: Do note that this is the first version of the Add-in, and we want your feedback to further extend and improve the add-in. You can contact us via the regular ways.
Consuming SharePoint CSOM from an Office 365 app
I've been a C# developer for more than five years now. When SharePoint 2013 was released, I started doing development for SharePoint 2013 and later also SharePoint Online. My focus was on developing web services (in combination with the SharePoint App model), native client and mobile applications using the Client Side Object Model. When I was at the Barcelona TechEd conference in 2014, I decided to follow quite some breakout sessions about Office 365 and the "new" Office 365 APIs. It was around that time also that they released the new Office 365 Apps look and feel by means of the new "App Launcher" and the "My Apps" page. Without having the knowledge about Apps for Office 365, I initially thought that these would be quite comparable to Apps for SharePoint. However, Apps for Office 365 are completely different. Apps for Office 365 An app for Office 365 is conceptually: An application that is running externally (i.e. on some website) or standalone (i.e. mobile or desktop). The application can be accessible from within the office 365 website, but also could be surfaced from within Word or Outlook. Integrating somehow with Office 365 (this is not required). Registered in the Azure Active Directory (AAD) that is running behind your Office 365 tenant. Can use the same authentication mechanism as Office 365, resulting in single sign-on. So before you can use your app in Office 365, you have to register it in Azure Active Directory. When registering you app in Azure AD, you also configure the permissions it gets to access the Office 365 services like mail, contacts, events and OneDrive for Business, but also SharePoint! Then I started thinking: "Does this mean that you can register an app in Azure AD and let it access SharePoint online?". Getting the access token I was eager to discover whether it was possible to access SharePoint using the Client Side Object Model and the Azure Authentication mechanism. Jeremy Thake briefly mentioned in a blog post that it is possible to use the token you get from Azure as the Bearer token in you ClientContext requests.So I created an ASP.NET MVC5 web application, registered it in Azure AD, set the permissions for Office 365 SharePoint Online (see above) and started experimenting. You can get the access token as follows: /// /// Get the access token for the required resource /// /// The client ID of your app /// The app key /// The resource you would like access to /// public static async Task GetAccessToken(String clientID, String appKey, String resource) { // Redeem the authorization code from the response for an access token and refresh token. ClaimsPrincipal principal = ClaimsPrincipal.Current; String authorizationUri = ""; String nameIdentifier = principal.FindFirst(ClaimTypes.NameIdentifier).Value; String tenantId = principal.FindFirst("").Value; AuthenticationContext authContext = new AuthenticationContext( string.Format("{0}/{1}", authorizationUri, tenantId), new ADALTokenCache(nameIdentifier) ); try { // Get the object identifier String objectId = principal.FindFirst("").Value; // Authenticate AuthenticationResult result = await authContext.AcquireTokenSilentAsync( resource, new ClientCredential(clientID, appKey), new UserIdentifier(objectId, UserIdentifierType.UniqueId) ); return result.AccessToken; } catch (AdalException exception) { //handle token acquisition failure if (exception.ErrorCode == AdalError.FailedToAcquireTokenSilently) { authContext.TokenCache.Clear(); } } return null; } You obtain the values for the ClientID and AppKey from the application page in Azure AD. You typically store the values for these properties in the configuration file of your application.


text:
January 10, 2012
On December 7, 2011, Neil deGrasse Tyson tweeted:
Need a distraction today? Not only does 12+1=11+2, but the letters "twelve plus one" rearrange to give you "eleven plus two"
Mitchell Perilstein forwarded that tweet to me and suggested that it would form the basis of an exercise for Programming Praxis.
Your task is to write a program that finds equations similar to Tyson's that form anagrams both in their symbols and in their letters. When you are finished, you are welcome to read or run a suggested solution, or to post your own solution or discuss the exercise in the comments below.
Pages: 1 2


and 'intransitive' verb:
The verbs in a lexicon can then be assigned to a lexical class by invoking the appropriate template, as illustrated below for the transitive verb devour and the intransitive verb sleep:
devour V XLE @(TRANS devour ).
sleep V XLE @(INTRANS sleep).
Some verbs can be either transitive or intransitive ('ambitransitive') and therefore would therefore be assigned to both of these lexical classes, as follows:
stop V XLE { @(TRANS stop) | @(INTRANS stop) }.
If there are many verbs that can be either transitive or intransitive, it may make sense to define a template for a class of ambitransitive verbs, as follows:
The definition of the lexical entry for stop would thus look as follows:
stop V XLE @(AMBITRANS stop).
This illustrates the fact that template invocations may appear in the position of any proposition in the f-description language, so that the formulas they stand for can be combined by the usual Boolean operators. Note that the template calls can be made even more concise using %stem in lieu of a hard-codeD predicate names.
Lexical rules
Since the definition of a template can be any Boolean combination of schemata containing formal-parameter symbols in positions where schemata or symbols might otherwise appear, a template definition can also include other template invocations. Thus, the fact that most transitive and ditransitive verbs can also be passivized can be encoded in the definitions
TRANS (P) = @(PASS (^ PRED)='P<(^ SUBJ) (^ OBJ)>').
DITRANS (P) = @(PASS (^ PRED)='P<(^ SUBJ) (^ OBJ) (^ OBJ2)>').
The passive template can then be defined to specify the systematic rewriting of designators, in accordance with the original lexical redundancy rule described above. This might have the following form:
(^ OBJ)-->(^ SUBJ)
|(^ SUBJ)-->NULL}}.
The single parameter for this template can be a Boolean combination of schemata; in the case of TRANS and DITRANS, it is instantiated as a single PRED schema. The result after substituting this schema and expanding the template will be a disjunction with three branches. One disjunct will contain an isolated copy of the original schema, one will contain the agentive passive alternative, and the third will contain the agent-deletion passive. The passive alternations are created by rewriting designators according to the --> specifications.
A designator rewrite is an expression of the form
match --> result
where match and result are arbitrary designators. A designator rewrite can only appear in a position appropriate for a proposition and only in a template definition. A template definition containing such a specification is interpreted in the following way. First, the parameters of the template invocation are substituted for the formal parameters to give a parameter-free Boolean formula. The resulting formula is then converted to disjunctive normal form, a formula consisting of a top-level disjunction each of whose disjuncts is a conjunction of propositions and designator rewrites. Finally, the designator rewrites are removed from each disjunct and applied to the schemata remaining in the disjunct to systematically change any designators matching the match of a rewrite into the corresponding result. If the match for one rewrite is a subexpression of the match for another, the result corresponding to the larger match will be installed.
These three steps can be illustrated by the expansion of the template invocation @(TRANS kick). The symbol kick is first substituted for P in the TRANS definition to give the formula
@(PASS (^ PRED)='kick<(^ SUBJ) (^ OBJ)>')
Next, the PRED schema is substituted for SCHEMATA in the definition of PASS, producing
(^ OBJ)-->(^ SUBJ)
|(^ SUBJ)-->NULL}}.
The inner disjunction is promoted to the top level to give the disjunctive normal form
(^ OBJ)-->(^ SUBJ)
(^ OBJ)-->(^ SUBJ)
(^ SUBJ)-->NULL}.
The designator rewrites are then executed within their disjunct scopes to produce the final result:
|(^ PRED)='kick


that they consider as very important. Here, we review the literature on the impact of importance on prospective memory performance. We highlight different methods used to manipulate the importance of a prospective memory task such as providing rewards, importance relative to other ongoing activities, absolute importance, and providing social motives. Moreover, we address the relationship between importance and other factors known to affect prospective memory and ongoing task performance such as type of prospective memory task (time-, event- or activity-based, cognitive loads, and cue focality. Finally, we provide a connection to motivation, we summarize the effects of task importance and we identify important venues for future research.
 8. How important is importance for prospective memory? A review
 Walter, Stefan; Meier, Beat
 2014-01-01
 Forgetting to carry out an intention as planned can have serious consequences in everyday life. People sometimes even forget intentions that they consider as very important. Here, we review the literature on the impact of importance on prospective memory performance. We highlight different methods used to manipulate the importance of a prospective memory task such as providing rewards, importance relative to other ongoing activities, absolute importance, and providing social motives. Moreover, we address the relationship between importance and other factors known to affect prospective memory and ongoing task performance such as type of prospective memory task (time-, event-, or activity-based), cognitive loads, and processing overlaps. Finally, we provide a connection to motivation, we summarize the effects of task importance and we identify important venues for future research. PMID:25018743
 9. Importance measures and resource allocation
 Guey, C.N.; Morgan, T.; Hughes, E.A.
 1987-01-01
 This paper discusses various importance measures and their practical relevance to allocating resources. The characteristics of importance measures are illustrated through simple examples. Important factors associated with effectively allocating resources to improve plant system performance or to prevent system degradation are discussed. It is concluded that importance measures are only indicative of and not equal to the risk significance of a component, system, or event. A decision framework is suggested to provide a comprehensive basis for resource allocation
 10. Import-Export Business Plan
 Asad, Muhammad
 2014-01-01
 Import export businesses, also known as international trading, are one of the hottest commercial trends of this decade. Since the owner of an import export enterprise, can work as a distributor by focusing on exporting and importing goods and services that cannot be obtained on national soil. With a rapidly growing population of about 150 million, Pakistan is a major country, recognized by the international community, and is one of the most important actors in the Islamic world. Based on its ...
 11. Website Policies / Important Links | DOepatents
 Links Website Policies / Important Links Javascript Not Enabled OSTI Security Website Policies and first) Publication Date (oldest first) Close Clear All Find DOepatents Website Policies / Important Important Links Some links on this page may take you to non-federal websites. Their policies may differ from
 12. Les traumatismes du diaphragme en urgence clinique et ...
 The male predominance was clean with a sex ratio of 5. The middle age ... The exam clinic and the x-ray standard of the thorax permit the diagnosis. ... La coupole droite était lésée dans 45,2% des cas et dans 54,8% la lésion était à gauche.
 13. LESIONS INFRA CLINIQUES DU SEIN A LIBREVILLE (GABON ...
 de foyer de micro calcifications d'allure évolutive et suspecte (11%). Une reprise chirurgicale a été jugée nécessaire pour 17 cas de carcinomes canalaires invasifs du fait des marges d'exérèse insuffisantes : 5 mastectomies selon Patey et 12 mastectomies partielles associées, à chaque fois, à un curage ganglionnaire.
 14. Aspects epidemiologiques, cliniques et evolutifs de l'insuffisance ...
 Sur le plan biologique, l'anémie était présent chez 100% de nos patients. La classification de l'IRC montrait que 71,7% des cas étaient diagnostiqués au stade 5 de la maladie rénale chronique. La lésion causale la plus retrouvée était representée par les glomérulopathies chroniques acquises (52,8%). La survie globale à ...
 15. Clinical tests analysis; Analyses d'essai clinique
 DeSilvio, M.; Valicenti, R.; Grignon, D.; O' Asbell, S.; Colleen Lawton, Ch.R.; Thomas, J.R.; William, S.; Abrious, S.; Lang, P.; Baujat, B.; Aufry, H.; Bourhis, J.; Chan, A.; Onat, H.; Chua, D.; Mazeron, R.; Gerard, J.P.; Conroy, T.; Bonnetain, F.; Bouche, O.; Chapet, O.; Closon-Dejardin, M.T.; Berges, O.; Bijker, N.; Meijnen, P.; Peterse, J.L.; Bogaerts, J.; Van Hoorebeeck, I.; Julien, J.P.; Ontkova, M.; Bosset, J.F.; Collette, L.; Calais, G.; Mineur, L.; Maingon, P.; Radosevic-Jelic, L.; Boostan, H.; Nielsen, H.M.; Overgaard, M.; Grau, C.; Jensen, A.R.; Overgaard, J.; Beneyton, V.; Noel, G
 2007-05-15
 The different subjects treated in this analysis are as follow: Whole-pelvis, 'mini-pelvis' or prostate only external beam radiotherapy after neo-adjuvant and concurrent hormonal therapy in patients treated in the radiation therapy oncology group 9413 trial; chemotherapy in locally advanced nasopharyngeal carcinoma: an individual patient data meta-analysis of eight randomized trials and 1753 patients; preoperative radiotherapy with or without concurrent fluorouracil and leucovorin in T3-4 rectal cancers: results of F.F.C.D. 9203; breast-conservative treatment with or without radiotherapy in ductal carcinoma-in-situ: ten year results of European Organisation for Research and Treatment of Cancer randomized phase III trial 1085. A study by the E.O.R.T.C. Breast Cancer Cooperative Group and E.O.R.T.C. Radiotherapy Group; chemotherapy with preoperative radiotherapy in rectal cancer; locoregional recurrence after mastectomy in high-risk breast cancer-risk and prognosis. An analysis of patients from the D.B.C.G. 82 b and c randomization trials. (N.C.)
 16. Une clinique possible avec les malades d'Alzheimer
 Fontela, Cristina; Darnaud, Thierry
 2015-01-01
 Dans cet article les auteurs montrent qu'une psychothérapie d'inspiration psychanalytique est possible avec des sujets institutionnalisés présentant une démence du type Alzheimer. Elle se justifie d'autant plus que le sujet a subi des pertes relationnelles et d'objets libidinalement investis. Le clinicien tente de s'adapter à un psychisme en proie aux troubles cognitifs où les mouvements transféro-contretransférentiels sont massifs et ont un rôle particulier dans l'économie psychique du sujet...
 17. Aspects epidemiologiques, cliniques et biologiques de l'infection a ...
 %) and 50 % of children were in stage 3 of HIV infection. More than half of children ... Conclusion: The HIV / AIDS among children Tokoin teaching hospital of Lomé in 2010 was marked by a late discovery and an advanced stage of the disease.
 18. Adaptive Importance Sampling with a Rapidly Varying Importance Function
 Booth, Thomas E.
 2000-01-01
 It is known well that zero-variance Monte Carlo solutions are possible if an exact importance function is available to bias the random walks. Monte Carlo can be used to estimate the importance function. This estimated importance function then can be used to bias a subsequent Monte Carlo calculation that estimates an even better importance function; this iterative process is called adaptive importance sampling.To obtain the importance function, one can expand the importance function in a basis such as the Legendre polynomials and make Monte Carlo estimates of the expansion coefficients. For simple problems, Legendre expansions of order 10 to 15 are able to represent the importance function well enough to reduce the error geometrically by ten orders of magnitude or more. The more complicated problems are addressed in which the importance function cannot be represented well by Legendre expansions of order 10 to 15. In particular, a problem with a cross-section notch and a problem with a discontinu


Why Do the Ears of a Fox Point Forward?
Written by clara maxwell
 - Share
 - Tweet
 - Share
 - Pin
 - Email
Why Do the Ears of a Fox Point Forward?
(Red fox on the scent. will_hybrid/Flickr.com)
Foxes are small, primarily carnivorous mammals of the dog family. They range in size from the tiny African fennec to the European red fox. Diet includes birds, rabbits, mice, grasshoppers and other insects, earthworms, eggs and carrion. Foxes also forage on fruit, berries, nuts and grasses. They are solitary animals that hunt alone. Most species have pointed faces with erect, triangular ears, short legs, thick fur and a long bushy tail.
Other People Are Reading
Ears of a Predator
Most members of the canine and feline families have ears that point forward. The forward-pointing ear is an evolutionary adaptation that is linked to the animal's methods of hunting. Foxes quietly stalk their prey, attempting to get as close as possible before pouncing. If they do not succeed in catching it, they will give chase. A fox can run up to 25 miles per hour to catch rabbits and other small mammals. Forward-pointing ears allow the predator to hear its prey even while moving forward to stalk or chase.
Why Do the Ears of a Fox Point Forward?
Red fox pounces. mikebaird/Flickr.com
Foxes have an acute sense of hearing that they use to detect prey. Unlike most mammals, they can detect the low-frequency sounds of small animals digging beneath snow or under the ground. The fox tilts its head to focus its ears, locates the source of the sound and digs up its prey.
Why Do the Ears of a Fox Point Forward?
Red fox pup. mikebaird/Flickr.com
Ears of Prey Animals
Grazing animals, including rabbits, are vulnerable to predators, like the fox, that sneak up close to them while they eat. The ears of such prey animals have evolved to be large, exceptionally mobile and capable of moving independently, allowing them to hear sounds from both sides and from behind. As they graze, their highly mobile ears swivel constantly to catch any hint of potential predators.
Fox Ears and Climate
Fox species that live in extreme environments of hot or cold have evolved variations in the shape and size of their ears. The fennec of the African desert and the kit fox of the American Southwest have enormous ears that dissipate heat and help to regulate their body temperature. The arctic fox has evolved small rounded ears that conserve heat and are less subject to freezing.
Why Do the Ears of a Fox Point Forward?
Fennec fox. kuribo/Flickr.com
Eyes Facing Forward
Not only do predators have ears that point forward, they also have eyes on the front of their faces, giving them binocular vision to better focus on the prey in front of them. Their prey, by contrast, have ears and eyes on the sides of their head. They can see and hear potentially dangerous movement from behind and on either side.
Why Do the Ears of a Fox Point Forward?
Arctic fox. billyboy/Flickr.com
Don't Miss
 - All types
 - Articles
 - Slideshows
 - Videos
 - Most relevant
 - Most popular
 - Most recent
No articles available
No slideshows available
No videos available


text:
|14 May 2012
Ancient Swedish stone structure spurs debate
Ancient Scandinavians dragged 59 boulders to a seaside cliff near what is now the Swedish fishing village of Kaseberga. They carefully arranged the massive stones - each weighing up to 1,800 kilograms - in the outline of a 67-meter-long ship overlooking the Baltic Sea.
Archaeologists generally agree this megalithic structure, known as Ales Stenar ('Ale's Stones'), was assembled near the end of the Iron Age, as a burial monument. But a team of researchers now argues it's really 2,500 years old, dating from the Scandinavian Bronze Age, and was built as an astronomical calendar with the same underlying geometry as England's Stonehenge.
Nils-Axel Moerner, a retired geologist from Stockholm University, co-authored the paper published in March in the International Journal of Astronomy and Astrophysics. Moerner says his team observed that the sun rises and sets at specific points around Ales Stenar at the summer and winter solstices. They also observed that certain aspects of the stone ship's geometry matched those of Stonehenge.
Swedish archaeologist Martin Rundkvist, managing editor of the archaeology journal Fornvaennen, has another view. "The idea that the stone ship might have been an astronomical calendar has no supporters among academic archaeologists".
The Swedish countryside is home to many similar megalithic structures, known as stone ships. Most of them date to Sweden's Late Iron Age (approximately _PHONE_ CE), and serve as burial monuments, Rundkvist explains.
Archaeologists using radiocarbon dating have calculated that Ales Stenar was built about 1,400 years ago - long after the date estimated by Moerner's team. "This was the world of Beowulf," says Rundkvist.
Edited from LiveScience (18 April 2012)
Share this webpage:


T7 Quickstart Tutorial | LabJack
« Close
Datasheets and User Guides
App Notes
Software & Driver
T7 Quickstart Tutorial
T7 Quickstart Overview
1. Install the appropriate LabJack driver and software bundle.
The installer covers UD devices (U3, U6, UE9) and LJM devices (T-series, Digit), so not all installed applications will work with the T7. The following applications work with the T7:
 - Kipling,
 - LJLogM, and
 - LJStreamM.
Only run 1 application at a time.
If there is an installation problem, see the Windows Installer Troubleshooting (App Note)
2. Connect the T7 to the computer or hub via USB.
The status LED should blink at power up and then stay solid on to indicate successful enumeration. If Windows asks about installing new hardware accept the defaults. If the device does not enumerate see item F on the USB Communication Failure App Note.
3. Run Kipling.
Kipling is a free application installed along with the driver. You should be able to find it in the Start Menu links.
4. Click "Refresh Devices" if the desired connection is not listed.
5. Click the connection (e.g. "USB").
6. Navigate to the Dashboard.
7. Connect a jumper wire securely from DAC0 to AIN0.
For a guaranteed valid connection, a conductor must be clamped securely in the screw-terminal, not just touching some part of the screw-terminal.
DAC stands for "Digital to Analog Converter", AIN stands for "Analog Input".
8. While still in the Dashboard, read the voltage level of AIN0.
Adjust the DAC0 analog output voltage, and you will see AIN0 follow DAC0 if the jumper wire is installed.
9. Connect one end of the jumper wire to GND, touching the other end inside the FIO3 terminal.
GND stands for Ground. Try connecting and disconnecting the FIO3 end of the jumper wire.
10. The Dashboard will read the current state of the digital input.
Digital inputs have an internal weak pull-up resistor that holds them high when nothing is connected. When the GND wire is connected to FIO3, the digital input will change from logic level High to logic level Low.
Moving forward from here...
Basic Functionality Examples:
Connecting via Ethernet or WiFi:
Software Options:
On-board Lua Scripting:
Getting Support:
Will the T7-Pro Real Time Clock be set by NTP, PTP or manually? PTP would be awesome, but usually requires certain CPUs. It would also be great if it could stream and log at the same time based on an autostart script.
Right now we have only set the RTC manually. We will look at NTP and PTP, but just not sure at this point.
I'm not sure what exactly you are saying with "stream and log at the same time based on an autostart script". Let us know a little more about what you have in mind.
I would like the T7-Pro to power up, configure itself (channels, ranges, rates) based on a file and then log that data as well as stream it realtime. It would either stream UDP or make a connection (per the config file) and stream to that device. It would appear that a startup script would be required to accomplish this; either stored in flash or on the SD card with the config file. The config file would be on the SD card so different configurations could be on separate SD cards. This may be asking too much, but it would also be neat if it could stream to a NAS. While I'm piling it on, POE would be nice too. It would also be nice to be able to reclaim the 2 internalized channels to have a standard 16 channel DAQ.
I haven't actually used it, but I have looked at how it works and I'm glad to see that you've chosen LUA as your scripting engine.
Some places (like mine) have a big problem with WiFi. I'm sure it's in there pretty tight so it wouldn't be an easy thing to actually remove. We should be able to get around it since it can be turned off (I'm guessing).
Can't say exactly when/if we would support this, but it does not sound unreasonable. Script initiated sampling is definitely routine. Writing that data to uSD and/or sending it out spontaneously is also expected behavior in general. Not sure about streaming to NAS at this point.
POE is not built into the device. If we can't find a suitable POE splitter that splits to USB, we might make our own.
You can expand from 14 to 84 analog inputs using the Mux80.
The WiFi can be powered down easily, and you can make that the reset default. If it is really a hurdle, we could figure out how to offer a T7 with RTC and uSD but no WiFi installed.
Can we use DAQFactory to connect T7 over Ethernet? I have a U6 at the moment, but we need to have ethernet communication for a new project. I was just about to purchase a UE9 when I saw the new T7. Please let me know if DAQFacotry support T7. Thanks
You should be able to use the T7 using TCP and Modbus in DAQFactory. As for direct T7 support in DAQFactory we will look into the status of this and get back to you.
Thanks so much for the prompt reply. Along with my other analog sensors, I need to interface a GPS through SPI to Labjack T7 as well. Will you enable SPI communication soon? I read in the support page that SPI is still not supported. Thanks again...
SPI is in firmware, so we just need to document it and make a simple example. Email us at [email protected] when you need to use SPI on the T7.
We have talked to AzeoTech. They have a basic example of how to talk to the LJM driver using DAQFactory's ability to call external DLL functions. This you can do now with current DF. They have also started added special support for LJM and can likely provide something pretty quick... you might contact AzeoTech for an update on that. SPI will likely still require some script code, at least, to handle the arrays that need to be passed back and forth, so LabJack/AzeoTech would need to provide extra help in the form of an example.
Thank you very much.. I will contact when I need help
I've got a T7. How do I access the I2C communication functionality? I2C is mentioned as beta feature, but there is nothing in the manual nor in the example code. Thanks.
Please email [email protected] and we will help get you going with I2C on the T7.
If I have T7 can I generate pulses for step motor or I need to buy extended module? And what is the frequency range this DAQ device can support?
Do you have a stepper motor controller? I suggest you search labjack.com using the term "stepper motor". The controller does 2 things:
 - Provides the higher power needed to drive the motor.
 - You simply provide a pulse to move the motor forward or reverse, and the controller figures out the correct phase sequencing for the motor.
The T7 uses the DIO-EF system to create pulse outputs. I suggest you contact us at [email protected] or post on the forum to get into more details. Let us know how many pulses you want to create per software command, what pulse width, and what pulse period.
Once my T7 is installed it will be difficult to reach via USB - only ethernet will be available. I may need to adjust watchdog settings.
Can the watchdog timeout (and actions) be set programmatically (in C)? If so, is there an example?
Thank you.
Yes, watchdog can be set programmatically in C. For an example, please see the examples files download here:
read_watchdog_config.c and write_watchdog_config.c are available in the watchdog directory.
For more information, the watchdog documentation for the T7 is available here:
Thank you.
Something is not right. Running your sample code (write_watchdog_config.c) I get this error:
I have installed the library from: LabJackM-1.0300-Ubuntu-Linux-x86_64.tar_.gz
This appears to be mismatched with the examples.
Are you running the sample code in LabJackM-1.0300-Ubuntu-Linux-x86_64/examples/watchdog/write_watchdog_config.c or in C-C++-LJM-1.0300-examples-2014-02-07/examples/watchdog/write_watchdog_config.c?
In short:
C-C++-LJM-1.0300-examples-2014-02-07 contains the currently correct watchdog examples;
LabJackM-1.0300-Ubuntu-Linux-x86_64 does not contain correct watchdog examples.
C-C++-LJM-1.0300-examples-2014-02-07/examples/watchdog/write_watchdog_config.c does not contain WATCHDOG_OPTIONS_DEFAULT or WATCHDOG_KEY_DEFAULT, while LabJackM-1.0300-Ubuntu-Linux-x86_64/examples/watchdog/write_watchdog_config.c unfortunately does