Project
General
Profile
Actions
Galaxy Tab 2 10.1 (P51xx) Compass Calibration
The compass sensor is calculated from both the accelerometer and magnetic field sensors, which needs calibration to be accurate.
If the values reported by the compass sensor are not right, you can recalibrate the magnetic field sensor with the following steps:
 1. adb shell stop geomagneticd
 2. adb shell rm /data/system/yas.cfg
 3. adb shell start geomagneticd
Then start an application using the compass sensor and move the device in every direction, with a rotation around each axis: the device should now be calibrated.
Updated by Paul Kocialkowski over 10 years ago · 2 revisions
Also available in: PDF HTML TXT


Did you know that breastfeeding can reduce stress?
Feeling stressed?? Breastfeed!
Breastfeeding has so many wonderful benefits and decreasing your stress levels is one of them!
When you breastfeed your baby, signals are sent to your pituitary gland that release a hormone called oxytocin (also known as the feel good or love hormone).
Oxytocin is responsible for the myoepithelial cells in the alveoli in your breast to contract sending milk through the ductal so system to your nipple (also called the milk ejection reflex or MER).
Oxytocin is released multiple times during a breastfeeding session and can las up to two minutes.
Oxytocin decreases cortisol (a stress hormone) in turn reducing stress levels and increases a sense of calm. It is also responsible for helping you to bond your baby!
Ever feel extremely thirsty while breastfeeding?? Oxytocin is responsible for that too!
So if you find yourself feeling stressed, find a comfortable place to sit, grab a glass of water, relax and breastfeed your baby!


text:
Who needs smart windows when you can have smart curtains? University of California-Berkeley researchers have created a material that can bend or straighten when exposed to light, no batteries required. It could be integrated into objects like curtains or even robots to add an automatic response to light. The Berkeley team published their work in Nature Communications this week.
"The advantages of this new class of photo-reactive actuator is that it is very easy to make, and it is very sensitive to low-intensity light," associate professor Ali Javey said in a release. "The light from a flashlight is enough to generate a response."
The researchers created a series of small "curtains" by layering carbon nanotubes on top of a disc of flexible plastic. The nanotubes, which are rolled up tubes of carbon atoms that are highly efficient at absorbing light, were exposed to a light source. They turned the light into heat and passed it on to the plastic disc. The heat caused the plastic to bend while the nanotubes maintained their shape, leading the disc to bend.
The size or orientation of the nanotubes can be tweaked to coax the discs to respond to different wavelengths of light. The plastic can also be altered to give its resting state a flat or curled shape.
"We envision these in future smart, energy-efficient buildings," Javey said in the release. "Curtains made of this material could automatically open or close during the day."

source: openbmb/Ultra-FineWeb


text:
The Research Institute of Medical Primatology, or NIIMP, has begun preparing monkeys for a flight to Mars, Interfax reported, quoting institute director Sergei Orlov.
Orlov said that the monkeys are going to be trained in simulated weightlessness and cosmic radiation at the Centre for Nuclear Physics in Dubna. He said that monkeys were once trained for flights in Russia in the 1980s but Russian scientists said a few years ago that they weren't going to let large animals go into space any more.
In early 2013, Iran sent a monkey to space as a part of preparations for their first human space flight, which is scheduled for 2021.
With the help of the monkey, Iranian scientists intended to study how the body is affected by weightlessness. Iran's second monkey space flight was conducted in December 2013 using carrier rockets with liquid fuel.

source: m-a-p/FineFineWeb


text:
NURS 451 Resilience-Oriented Assessments – Assignment SolutionYou have explored different resilience-oriented assessments and interventions that can be used once the assessments have been completed. In this Assignment, you will have the opportunity to develop a fictional case study and then use a specific resilience-oriented assessment, a relational genogram, to map the relationships of the fictional family and then identify evidence-based interventions that can be used with either individuals or the family unit in the fictional case study. Please respond to the following:
- Develop a fictional case study that details a specific crisis event. The case study must include information about family relationships.
- The interventions can be either for a specific individual presented in the case study or the family unit as a whole. You can also identify one individual intervention and one family intervention. Be sure you clearly indicate if the intervention is for a specific individual or for the family as a whole.
- Evaluate the success of the interventions using empirical support (results of research studies on each intervention discussed above).


Skip site navigation (1)Skip section navigation (2)
FreeBSD Manual Pages

home | help
LPC(8) BSD System Manager's Manual LPC(8)
NAME
 lpc -- line printer control program
SYNOPSIS
 lpc [command [argument ...]]
DESCRIPTION
 The lpc utility is used by the system administrator to control the opera-
 tion of the line printer system. For each line printer configured in
 /etc/printcap, lpc may be used to:
 +o disable or enable a printer,
 +o disable or enable a printer's spooling queue,
 +o rearrange the order of jobs in a spooling queue,
 +o find the status of printers, and their associated spooling
 queues and printer daemons,
 +o change the status message for printer queues (the status mes-
 sage may be seen by users as part of the output of the lpq(1)
 utility).
 Without any arguments, lpc will prompt for commands from the standard
 input. If arguments are supplied, lpc interprets the first argument as a
 command and the remaining arguments as parameters to the command. The
 standard input may be redirected causing lpc to read commands from file.
 Commands may be abbreviated; the following is the list of recognized com-
 mands.
 ? [command ...]
 help [command ...]
 Print a short description of each command specified in the argu-
 ment list, or, if no argument is given, a list of the recognized
 commands.
 abort {all | printer}
 Terminate an active spooling daemon on the local host immediately
 and then disable printing (preventing new daemons from being
 started by lpr(1)) for the specified printers.
 bottomq printer [jobspec ...]
 Take the specified jobs in the order specified and move them to
 the bottom of the printer queue. Each jobspec can match multiple
 print jobs. The full description of a jobspec is given below.
 clean {all | printer}
 Remove any temporary files, data files, and control files that
 cannot be printed (i.e., do not form a complete printer job) from
 the specified printer queue(s) on the local machine. This com-
 mand will also look for core files in spool directory for each
 printer queue, and list any that are found. It will not remove
 any core files. See also the tclean command.
 disable {all | printer}
 Turn the specified printer queues off. This prevents new printer
 jobs from being entered into the queue by lpr(1).
 down {all | printer ...} -msg message ...
 down {all | printer} message ...
 Turn the specified printer queue off, disable printing and put
 message in the printer status file. When specifying more than
 one printer queue, the -msg argument is required to separate the
 list of printers from the text that will be the new status mes-
 sage. The message does not need to be quoted, the remaining
 arguments are treated like echo(1). This is normally used to
 take a printer down, and let other users find out why it is down
 (the lpq(1) utility will indicate that the printer is down and
 will print the status message).
 enable {all | printer}
 Enable spooling on the local queue for the listed printers. This
 will allow lpr(1) to put new jobs in the spool queue.
 exit
 quit Exit from lpc.
 restart {all | printer}
 Attempt to start a new printer daemon. This is useful when some
 abnormal condition causes the daemon to die unexpectedly, leaving
 jobs in the queue. lpq(1) will report that there is no daemon
 present when this condition occurs. If the user is the super-
 user, try to abort the current daemon first (i.e., kill and
 restart a stuck daemon).
 setstatus {all | printer} -msg message ...
 Set the status message for the specified printers. The -msg
 argument is required to separate the list of printers from the
 text that will be the new status message. This is normally used
 to change the status message when the printer queue is no longer
 active after printing has been disabled, and you want to change
 what users will see in the output of the lpq(1) utility.
 start {all | printer}
 Enable printing and start a spooling daemon for the listed print-
 ers.
 status {all | printer}
 Display the status of daemons and queues on the local machine.
 stop {all | printer}
 Stop a spooling daemon after the current job completes and dis-
 able printing.
 tclean {all | printer}
 This will do a test-run of the clean command. All the same
 checking is done, but the command will only print out messages
 saying what a similar clean command would do if the user typed it
 in. It will not remove any files. Note that the clean command
 is a privileged command, while the tclean command is not
 restricted.
 topq printer [jobspec ...]
 Take the specified jobs in the order specified and move them to
 the top of the printer queue. Each jobspec can match multiple
 print jobs. The full description of a jobspec is given below.
 up {all | printer}
 Enable everything and start a new printer daemon. Undoes the
 effects of down.
 Commands such as topq and bottomq can take one or more jobspec to specify
 which jobs the command should operate on. A jobspec can be:
 +o a single job number, which will match all jobs in the printer's queue
 which have the same job number. Eg: 17,
 +o a range of job numbers, which will match all jobs with a number
 between the starting and ending job numbers, inclusive. Eg: 21-32,
 +o a specific userid, which will match all jobs which were sent by that
 user. Eg: jones,
 +o a host name, when prefixed by an '@', which will match all jobs in
 the queue which were sent from the given host. Eg: @freebsd.org,
 +o a job range and a userid, separated by a ':', which will match all
 jobs which both match the job range and were sent by the specified
 user. Eg: jones:17 or 21-32:jones,
 +o a job range and/or a userid, followed by a host name, which will
 match all jobs which match all the specified criteria. Eg:
 _EMAIL_ or _EMAIL_ or jones:_EMAIL_.
 The values for userid and host name can also include pattern-matching
 characters, similar to the pattern matching done for filenames in most
 command shells. Note that if you enter a topq or bottomq command as
 parameters on the initial lpc command, then the shell will expand any
 pattern-matching characters that it can (based on what files in finds in
 the current directory) before lpc processes the command. In that case,
 any parameters which include pattern-matching characters should be
 enclosed in quotes, so that the shell will not try to expand them.
FILES
 /etc/printcap printer description file
 /var/spool/* spool directories
 /var/spool/*/lock lock file for queue control
DIAGNOSTICS
 ?Ambiguous command abbreviation matches more than one command
 ?Invalid command no match was found
 ?Privileged command you must be a member of group "operator" or root to
 execute this command
SEE ALSO
 lpq(1), lpr(1), lprm(1), printcap(5), chkprintcap(8), lpd(8)
HISTORY
 The lpc utility appeared in 4.2BSD.
BSD July 16, 2002 BSD
NAME | SYNOPSIS | DESCRIPTION | FILES | DIAGNOSTICS | SEE ALSO | HISTORY
Want to link to this manual page? Use this URL:
<_URL_
home | help


EPC Light VW (Meaning, Causes & Fix)
You need to pay serious attention to the dashboard signal light that shows when you drive.
This is very important if you own a Volkswagen car. If your car's electronic power control (EPC) light is on, it shows a potential issue inside your Volkswagen.
The issue can cause an unsafe condition or damage your car when you do not solve the problem.
In this article, we discuss the meaning of the EPC light VW, the steps to take whenever the EPC light is on, and also the advantages of immediate service if your car displays the EPC light signal.
In certain situations, however, the Volkswagen warning light could also show other issues with the Volkswagen car.
This is the reason you don't want to neglect the EPC light in a VW Jetta, and other cars on the list are provided with an EPC light. EPC lights usually need the care of a professional automobile repairer.
Your EPC system is regulated by the steering control component, the engine control section, and the brake control component. For example, when the engine control unit malfunction, the operation as well as the fuel effectiveness of your car could greatly drop. You may observe that the EPC light of your Volkswagen will go on, as well as other VW signal lights.
It is so, considering that it is joined with various systems on the car. It also explains why it could be hard to detect the problem of the EPC light coming on.
Also Read: VW EPC Light Car Shaking (Causes & Fixes)
What Can Cause the Epc Light VW to Come On?
EPC Light VW
Just like a Check Engine Light, the EPC system in a VW Jetta could be a general alert or warning of a serious problem. As soon as your drivetrain computer identifies a signal out of ordinary spec for the system, it is saved in your computer as EPC code if it is a Volkswagen car or a trouble code for other car models.
Here, your EPC sensor must have supplied your computer with data, which made the car enter into limp-in condition. Potential problems could consist of:
 1. Malfunctions with timing, emissions systems, or fuel metering
 2. Engine speed sensor breakdown
 3. Issues with different sensors like the cam position sensor, brake light switch, crank, and mass airflow sensor.
 4. Traction control issues
 5. Car stability control issues
 6. Cruise control problems
 7. Throttle pedal problems
In the past, the cruise control and accelerator were joined through cables to the throttle. The system is now referred to as "drive-by-wire," which ironically means that the cables are no longer available.
The gas pad as well as the throttle "converse with themselves" wirelessly; also, their positions and status are communicated into the drivetrain computer, without wires, as well as through sensors in real-time.
Is It Safe to Drive With the EPC Light On?
Fast answer: No. Your EPC light can show a variety of issues, some invariably minor while others are more serious. So whenever your car's EPC light is on and also in a limp-in state, you have to carry it to an experienced dealer to check and fix it as quickly as possible.
Additionally, a few Volkswagen cars with an Electronic Stability Control (ESP) program might shut down if your EPC system detects issues with your EPC management program. Thus, when searching for a new Jetta vehicle for sale, it is necessary to observe this.
It is significant to recall: your car may even be drivable (however) in a limp-in state, yet it is limited in acceleration and speed to avoid severe damage to the drivetrain unit. This is referred to as "error-tolerant design."
It is also intended to stop the driver from being capable of doing so much damage. Particularly in the transmission, cooling systems, and other important programs, where one issue could quickly increase and result in multiple issues when you do not fix the initial issue immediately.
What to Do When Your Epc Light Is On
EPC Light VW
It is significant to understand how to react to have the best result possible whenever the EPC light is switched on if you are using a Volkswagen vehicle. These are the steps to follow whenever the EPC light in your Volkswagen is on:
1. Minimize Vehicle Use
If you observe the EPC light, it is necessary to discontinue driving almost immediately. This guarantees that the damage which made the light come on would not continue.
2. Get Proper Diagnosis
Get a diagnostic to run your car as soon as the EPC light is switched on in your Volkswagen car. This should be the first thing you do. The lights can, however, show the programs that are going through challenges, but they don't show the exact issue.
However, a diagnostic would quickly make known what the problem is and start fixing it.
3. Schedule Auto Service
It is necessary to correct any issue before using your Volkswagen car again after you have identified the reason your EPC light is turned on.
It ensures that there is safety when you drive and that the problem will not degenerate into other serious problems, which experts will not be able to fix, or that may need servicing, which may be more expensive.
4. Do Not Reset Your EPC Light Manually
You ought not to use any other method to switch off the warning lights on the dashboard, even if you could use them to solve the problem. Switching off the light will not solve the underlying issue, which results in it being switched on.
Also, trying to put off the light instead of taking it to a professional to check and fix it might result in driving conditions that are unsafe and also cause severe damage.
How to Fix the EPC Light on a VW
You should go to a Volkswagen repair store to repair your EPC light. In the servicing center, they quickly detect the issue for you.
The first probable solution will be to change the engine sensor or reboot to check if it will switch off your EPC light.
When you wish to repair your EPC light by yourself, you could attempt the following. Firstly, you should start the vehicle normally. Secondly, start the vehicle again and press your gas pad to the ground when your engine starts. Sometimes this will work.
Also, checking your electrical connection to your throttle body is good. Your Volkswagen EPC light may switch off after the connector is cleaned.
1. Detect problems with an OBD2 scanner
The OBD2 scanner is used to quickly locate the issue whenever the EPC light turns-on on the dashboard. In addition, this device scans the problem codes from the car. These trouble codes are saved in a control unit.
You ought to scan the following units:
 - Transmission control unit
 - Engine control unit
 - Steering control unit
 - ABS control unit
The most affordable OBD2 scanner will just scan your engine control unit. However, the issue could occur in different control units; thus, we advise that you purchase an advanced scanner.
OBDLink scanners are highly approved for Windows, Android, and IOS. The Bluetooth scanning device is not difficult to install. Also, it is secure to allow it to be drained.
2. VW EPC Light Reset
You will require access to your Engine Control Module (EMC) to reboot your Volkswagen EPC light. To finish this stage, you will require a diagnostic tool to affix to the data link connector in the car, to remove all the stored DTCs (Diagnostic Trouble Codes).
Immediately after you acquire all the information, you will know the exact reason for the trouble. It will also let you fix and change any damaged piece and reboot your ECM. As soon as you have done all these, your EPC light will be switched off.
Check out this video for more tips on how to fix the EPC light VW
Can a Dead Battery Cause the EPC Light to Come On?
Of course. Your car's sensor and systems depend on the baseline voltage (that could differ based on your sensor) to perform efficiently. So any drop in the baseline voltage coming from a failing alternator, dead battery, or a loose or bad bravery cable could be what is needed to create drivability issues, or simply shut down the car totally and switch on the Electronic power control light.
Also Read: VW Key Fob Battery Replacement (Step-by-Step Guide)
The Importance of Fixing the EPC Light on a Volkswagen
Most current Volkswagen cars have the electronic stability program (ESP) that is directly connected to your EPC System. If the car senses trouble with your Volkswagen EPC program, it can automatically switch off the vehicle, preventing the driver from driving the car.
When the EPC light switches on when you are driving, you must go to an experienced Des Moines-area servicing center as soon as possible to forestall that from occurring.
Can You Fix the VW EPC Light Yourself?
Most car owners just want to understand what to do to repair the EPC light in a Volkswagen Jetta and other Volkswagen products. The Volkswagen EPC light reboot isn't recommended without repairing the underlying issue.
While a qualified mechanic with the right skill and equipment can guess which throttle system is disturbing your Volkswagen EPC lights, generally, it will need a group of professionals and the right detecting equipment to locate the culprit and fix the issue.
Not only will experienced service technicians locate the issue quicker, making you drive to Des Moines faster, but you will as well know they have fixed the problem properly. Thus, you could continue driving without fear.
EPC Light VW
What Is Volkswagen Limp Home Mode?
The limp mode is a mode that most modern cars, including Volkswagen, put themselves,


text:
If you know the meaning of the second type of "data spill" as in the underlined, even if you're not a computer expert, please let me know what it means. I think "the transferred website" can contain the previous page's personal information entered, not the address like _URL_.
gu121)"Data spills" means that your personal information is disclosed to some people on the Internet. Many spills happen when you navigate from one website to another. The second site is notified by your browser of the identity of the first site, which might contain confidential information. Then, the data you entered on the first site could be transferred to the second. Data spills can also occur as a result of survey information that gets placed in a website address. When you fill out a form with personal information, you're sometimes taken to a page whose address contains the information you entered. This address could be seen by a third party, who then would have access to your private data.


Take the 2-minute tour ×
How do I have vim and a console in the same window? For example, I am splitting up the vim window into multiple windows (vertically or horizontally). What I want is to have the code window on the left side, and the interpreter or console or whatever on the right side, so I can easily switch between them. How does that work? Is there something there for this?
share|improve this question
7 Answers 7
up vote 11 down vote accepted
You probably are looking for GNU Screen.
From this tutorial
Splitting the screen in half horizontally
share|improve this answer
This is the most powerful of them all, as you can do n-way splits of any console application in both horizontal and vertical panes. – Mies Nov 21 '09 at 0:43
Oh yeah, for a vertical split, press Ctrl+a |. It follows the same behavior at horizontal splits. – Mies Nov 21 '09 at 0:45
Thanks, this is exactly what I wanted. – hyperboreean Nov 21 '09 at 1:50
Is there a way to actually tell to screen to resize it 70-30 or 60-40%? – hyperboreean Nov 21 '09 at 1:54
You can press Ctrl+a, then :, then type resize N or resize +N where N is the number of lines you want the height to be or +N is the number of lines you want to add to the current height (or -N to decrease). – Dennis Williamson Nov 21 '09 at 3:07
Don't forget the vim quickfix commands for the edit-compile cycle (see :help quickfix and :help make).
Maybe it's a radical suggestion but consider using a tiling window manager. In the following screenshot you can see vim in the left column, with the quickfix window opened, and on the right an xterm used to launch and test the application. The window manager used is called wmii.
alt text
share|improve this answer
+1 for wmii, best... window manager... ever :). It's like being on the command line with windows. – chmeee Apr 15 '10 at 12:33
You can also try tmux, which is an alternative to GNU screen and is actively developed. You can set screen like shortcuts and have a nice configurable status bar.
share|improve this answer
Check the nice configurable status bar with tmux powerline – Atropo Nov 30 '12 at 8:07
You can use the VIM-Shell patch. This way, you don't have to remember to create a screen session for Vim before editing.
share|improve this answer
Instead you just have to remember to patch Vim... – womble Nov 21 '09 at 0:47
Yes, but one usually edit files more often than compiling Vim. – Mikael S Nov 21 '09 at 1:10
Or just reflexively run everything in screen -- it's how I work now. If I'm not in a screen session, it is highly unusual. – David Mackintosh Nov 21 '09 at 1:29
If you don't use vim-specific features (but rather use only vi-compatible commands), you might try vile, a vi clone with intelligent multiple buffer handling, more similar to emacs.
This also has the advantage of allowing you to use your editor inside a screen session without removing your use of any other screen windows.
share|improve this answer
You could try the Conque Shell plugin. Haven't tried this yet myself but it's got a high (1:3) rating-to-download ratio, and claims to do just what you want. The actual rating is pretty decent, especially since it's only been around since 2009-09, and only hit version 1.0 in February. The advantage of using this over the VIM-Shell patch is that you don't have to patch vim; you just install the plugin in your ~/.vim directory.
share|improve this answer
You may also be interested in trying the Dynamic Virtual Terminal Manager. It does something similar to the screen features highlighted in a previous answer, but is in my opinion easier to work with. Here are some of the default keybindings:
Ctrl+G C Create a new shell window
Ctrl+G X Close focused window
Ctrl+G J Focus next window
Ctrl+G K Focus previous window
Ctrl+G G Organize windows in a grid layout
Ctrl+G T Organize windows in a vertical stack tiling layout
Ctrl+G B Organize windows in a horisontal stack tiling layout
Ctrl+G M Maximize current window (display one window at the time)
Ctrl+G. Minimize current window (show only window title)
DVTM also supports mouse integration; simply click on a terminal window in order to select it. Screenshots are available at the website linked above.
share|improve this answer
Your Answer


text:
One of the most popular board/tabletop games you can buy is Carcassonne. In Carcassonne the player places down tiles to create cities, roads and farmland; then places one of their own pieces/meeples to score points. It's a pretty simple idea which in turn creates some tactical gameplay methods as the player's try to score the most points. I like Carcassonne, but not as much as I love Taluva.
Taluva is very similar to Carcassonne in that it involves tile and piece placement, but it is different in several key aspects. In Taluva the player is not building castles, roads, or farmland; but is instead building an island. The pieces called volcano tiles are three-pointed star shapes, each one having three types of land on it. Some have more than one of the same kind, others have three different land types. The only thing that is common about the tiles (other than their shapes) is that each one has a volcano on them. These volcano places cannot have pieces placed on them, but do cause volcanic eruptions which means that the tiles can be placed on top of each other, turning the land from 2D into 3D, thus creating hills which can then turn into mountains.
Upon placing tiles, players can then place their pieces onto their tiles. Players have 3 different types of pieces:
To begin with, players can only build huts. These can be placed onto a tile they have just placed, or alternatively, players can expand their already built settlements by adding more huts. The benefit of this is so that they can build Temples which require a settlement branching across three areas of land. At the end of the game, whoever has built the most temples wins. There is though another side to this, as to build more temples, the player will need to create separate settlements, as there can only be one temple in each settlement. One benefit to building the temple though is that it can prevent volcanic eruptions.
When a volcanic eruption is caused by a player, they can use it as a way of destroying another players settlement. So when they place a tile, it can wipe out huts. Volcanic eruptions though do have rules to follow:
- They can't wipe out an entire settlement. If placing a tile would cause this; the player wouldn't be allowed to do that move. At least one space of a settlement must survive.
- Eruptions cannot destroy Temples or Towers.
Placing Temples or Towers can therefore be a great way of preventing large-scale damage to player's settlements as it would prevent other players from using volcanic eruptions. Therefore, opposing players would need to consider using eruptions in locations where players may be on the verge of placing a Temple or Tower.
For a player to place a Tower, they need to place it next to a settlement of any size, doesn't need to follow the same rules as Temples. Towers though do need to be placed on a level 3 tile; so it can take time to build them as the land may need plenty of eruptions to allow a third level of tile placement. Once this is done however, a Tower can then be placed next to a settlement, even if there is a mega cliff from the tower down to the next hut.
Once all the tiles have been placed, it comes down to the player who has placed the most Temples. Whoever has achieved this is the winner; if there is a tie however, it comes down to who has placed the most Towers. If there is still a tie for first after that, then the player who has placed the most huts wins. There is though another way to win; because if one player has placed all of two of their pieces:
- All Huts and all Temples
- All Temples and all Towers
- All Towers and all Huts
Then that player wins the game automatically; even if there are still tiles to be placed.
Taluva is a very easy game just to pick up and play, and is not all that long either. It can be tactical, be played both offensively and defensively and it can be fun just to destroy another players civilization with the simple act of causing a volcanic eruption. It's beautifully designed and crafted, and it's fun just to watch how the land starts off flat before becoming very hilly and mountainous. Altogether; Taluva is a very fun game and also one of my favourite Board Games.


text:
The Thin Shell Formalism (MTW 1973 p.551ff) is used to properly paste together different vacuum solutions to the Einstein equations. At the junction of the two solutions is a hypersurface of matter – the so-called thin shell. The thin shell formalism not only permits timelike and lightlike thin shells, it permits spacelike ones. A spacelike shell implies that when a stationary observer's timelike world line encounters the shell (by simply moving forward in time), the observer would experience the momentary existence of a surrounding volume of matter – like momentarily finding yourself underwater. I have two questions about this:
1) How is it that the momentary appearance of a spacelike thin shell, apparently permitted by the formalism, is not a violation of energy conservation?
2) Imagine the maximally extended Schwarzschild solution with $r = R$ in the black hole sector of the solution being identified with (pasted onto) $r = R$ in the white hole sector. If $R$ is less than the radius of the event horizon, $r = R$ describes a spacelike hypersurface, which the thin shell formalism seems to have no problem with. Does this mean that this static wormhole construction (a black hole with an aperture beneath its event horizon that connects to a white hole) is perfectly valid?
This is my attempt to answer my own question. Energy conservation in GR actually means that the divergence of the stress-energy tensor is zero. This in turn means that any change in energy within any 4-volume is due to flows of energy through its bounding 3-surface. This permits the instantaneous appearance/disappearance of a thin shell of matter. The matter could have entered a given 4-volume through its boundaries and left the same way. For it to be spacelike shell existing at a single instant, its speed in doing so, however, would have to have been infinite. The only argument I have for infinite speed is that it isn't forbidden by Special Relativity per se. Rather, it's the transition from subluminal to superluminal speed that's forbidden.
I found evidence that physicists are perfectly happy to consider these spacelike thin shells. Here is an example of a summary of someone's talk at a conference on regular black holes in December 2011:
"Can construct regular black holes by filling the inner space with matter up to a certain surface and make a smooth junction, through a boundary surface, to the Schwarzschild solution as was done in (Mars CQG 1996, Magli RMP 1999, Elizalde and Hildebrandt PRD 2002, Conboy and Lake PRD 2005). The junction to Schwarzschild is made through a spacelike surface, rather than an usual timelike surface. This means the junction exists at a single instant of time."

source: HuggingFaceFW/fineweb-edu


text:
asphaltiteArticle Free Pass
asphaltite, any of several naturally occurring, hard, solid bitumens whose chief constituents, asphaltenes, have very large molecules. Asphaltites are dark brown to black in colour. They are insoluble in petroleum naphthas and thus require heating to release their petroleum content. Though related to asphalts, asphaltites differ from them chemically and physically in some ways. Asphaltites, for example, usually contain little or no inorganic minerals, but asphalts may have a relatively large percentage of such matter. Also, unlike asphalts, asphaltites do not fuse readily.
Asphaltites are commonly classified into three groups: Gilsonite (or uintaite), glance pitch (or manjak), and grahamite. These substances differ from one another basically in terms of specific gravity and temperature at which they soften. Gilsonite occurs chiefly along the Colorado–Utah border, U.S.; glance pitch on Barbados and in Colombia; and grahamite in Cuba and Mexico, as well as in West Virginia and Oklahoma, U.S.
What made you want to look up "asphaltite"? Please share what surprised you most...


text:
Please use this identifier to cite or link to this item:
Enhancing the Nursing Completence and Ability in Post-Operative Instructions for Patients after Hair Transplantation
In order to promote the success rate of hair transplantation surgery (HT), We set up the project for enhancing and completing the instructions of post-operative and home-care. Postoperative wound healing and home care are factors that affect the survival rate of transplanted hair follicles.In clinical setting, nursing staff gave nursing instructions based on their individual knowledge and experience without consistency and completeness of nursing care guidelines. We constructed six methods to solve the problems of inconsistency and in-completeness of nursing care.1. Develop the standard guidelines and instructions of wound and home care after HT.2. Design self-care brochure or booklet.3. Design multi-videos on postoperative guidelines.4. Develop recording sheets of nursing interventions.5. Set up professional wound care room.6. Provide continuous education for nursing staff.After 5 months of intervention,staffs had improved the cognitive scale of postoperative and home care score from 72.2% to 91.5%, The correct rate of postoperative wound-care was improved from 68.9% to 100% and completion rate of home-care was improved from 58.6% to 97.3%. The completeness of nursing interventions and the quality of care were promoted effectively. We should take into consideration the whole medical process and the individual needs of every patient, and integrate the patient satisfaction into quality control of nursing instruction in the future. Further, our research could also include active postoperative nursing care and regular assessment and tracking.
|Appears in Collections:||教師著作|
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.


text:
It came much more quickly than the three years it took the Ferdinand Magellan expedition, but not nearly as fast as the 80 days it took Jules Verne's fictitious Phileas Fogg.
On Friday, the world's first around-the-world solar expedition pulled into Monaco, completing its historic journey in 584 days. But the bigger number was the zero ounces of fuel needed to power the 31-meter-long PlanetSolar.
The catamaran has a solar PV surface area that covers more than 530 square meters with a capacity of 93.5 kilowatts. That onboard power has been enough to lead the crew from Monaco through the Straight of Gibraltar, past Cuba, to Miami and Mexico, through the Panama Canal, across the span of the Pacific, to the eastern coast of Australia, up through Southeast Asia to Hong Kong, westward to the southern tip of India, into the Gulf of Iman, back down and into the Red Sea, where it crossed through the Suez Canal and back into the home waters of the Mediterranean.
The final leg of the trip ended Friday as the five-member onboard crew was met by a throng of international reporters and boating enthusiasts. Swiss adventurer Raphael Domjan took center stage amid the glitz of Monaco as he spoke about the journey, the idea he hatched in 2004, how it ultimately came together and how his expedition offers further proof of the viability of solar power for applications never thought possible.
Read blogs, watch video or view photos from many of the stops along its historic journey at PlanetSolar.org.
To add your comments you must sign-in or create a free account.


text:
Geocoder is a complete geocoding solution for Ruby. With Rails it adds geocoding (by street or IP address), reverse geocoding (find street address based on given coordinates), and distance calculations for ActiveRecord objects. It's as simple as calling geocode on your objects, and then using a scope like Venue.near("Billings, MT"). Since it does not rely on proprietary database functions finding geocoded objects in a given area works with out-of-the-box PostgreSQL, MySQL, and even SQLite.
Geocoder has been successfully tested with Ruby (MRI) 1.8.7, 1.9.2, and JRuby 1.5.3.
Geocoder is compatible with Rails 3. If you need to use it with Rails 2 please see the rails2 branch (no longer maintained, limited feature set).
Geocoder also works outside of Rails but you'll need to install either the json (for MRI) or json_pure (for JRuby) gem.
As a Gem
Add to your Gemfile:
and run at the command prompt:
Or As a Plugin
At the command prompt:
rails plugin install git://github.com/alexreisner/geocoder.git
Configure Object Geocoding
ActiveRecord: Your object must have two attributes (database columns) for storing latitude and longitude coordinates. By default they should be called latitude and longitude but this can be changed (see "More on Configuration" below):
rails generate migration AddLatitudeAndLongitudeToModel latitude:float longitude:float rake db:migrate
For reverse geocoding your model must provide a method that returns an address. This can be a single attribute, but it can also be a method that returns a string assembled from different attributes (eg: city, state, and country).
Mongoid: Define your address and coordinate fields right in the model. You also need to include the Geocoder::Model::Mongoid module before calling geocoded_by:
field :address field :latitude, :type => Float field :longitude, :type => Float include Geocoder::Model::Mongoid geocoded_by :address
In your model, tell Geocoder which method returns your object's full address:
geocoded_by :full_street_address # can also be an IP address after_validation :geocode # auto-fetch coordinates
For reverse geocoding, tell Geocoder which methods return latitude and longitude:
reverse_geocoded_by :lat, :lon after_validation :reverse_geocode # auto-fetch address
If you have just added geocoding to a class and have a lot of existing objects you can use this Rake task to geocode them all:
rake geocode:all CLASS=YourModel
Location-Aware Database Queries
To find objects by location, use the following scopes:
Venue.near('Omaha, NE, US', 20) # venues within 20 miles of Omaha Venue.near([40.71, 100.23], 20) # venues within 20 miles of a point Venue.geocoded # venues with coordinates Venue.not_geocoded # venues without coordinates
With geocoded objects you can do things like this:
obj.nearbys(30) # other objects within 30 miles obj.distance_to(40.714, -100.234) # distance from object to arbitrary point
Some utility methods are also available:
# look up coordinates of some location (like searching Google Maps) Geocoder.coordinates("25 Main St, Cooperstown, NY") => [42.700149, -74.922767] # distance (in miles) between Eiffel Tower and Empire State Building Geocoder::Calculations.distance_between( 47.858205,2.294359, 40.748433,-73.985655 ) => 3619.77359999382 # find the geographic center (aka center of gravity) of objects or points Geocoder::Calculations.geographic_center([ city1, city2, [40.22,-73.99], city4 ]) => [35.14968, -90.048929]
Please see the code for more methods and detailed information about arguments (eg, working with kilometers).
Distance and Bearing
When you run a location-aware query the returned objects have two attributes added to them:
obj.distance - number of miles from the search point to this object
obj.bearing - direction from the search point to this object
The bearing is given as a number (between 0 and 360): clockwise degrees from due north. Some examples:
0 - due north
180 - due south
90 - due east
270 - due west
230.1 - southwest
359.9 - almost due north
You can convert these numbers to compass point names by using the utility method provided:
Geocoder::Calculations.compass_point(355) # => "N" Geocoder::Calculations.compass_point(45) # => "NE" Geocoder::Calculations.compass_point(208) # => "SW"
Note: when using SQLite distance and bearing values are provided for interface consistency only. They are not accurate.
More on Configuration
You are not stuck with using the latitude and longitude database column names for storing coordinates. For example, to use lat and lon:
geocoded_by :address, :latitude => :lat, :longitude => :lon
The address method can return any string you'd use to search Google Maps. For example, any of the following are acceptable:
"714 Green St, Big Town, MO"
"Eiffel Tower, Paris, FR"
"Paris, TX, US"
If your model has street, city, state, and country attributes you might do something like this:
geocoded_by :address def address [street, city, state, country].compact.join(', ') end
For reverse geocoding you can also specify an alternate name attribute where the address will be stored, for example:
reverse_geocoded_by :lat, :lon, :address => :location
So far we have looked at shortcuts for assigning geocoding results to object attributes. However, if you need to do something fancy you can skip the auto-assignment by providing a block (takes the object to be geocoded and a Geocoder::Result object) in which you handle the parsed geocoding result any way you like, for example:
reverse_geocoded_by :lat, :lon do |obj,geo| obj.city = geo.city obj.zipcode = geo.postal_code obj.country = geo.country_code end after_validation :reverse_geocode
Every Geocoder::Result object, result, provides the following data:
result.latitude - float
result.longitude - float
result.coordinates - array of the above two
result.address - string
result.city - string
result.postal_code - string
result.country_name - string
result.country_code - string
and if you're familiar with the results returned by the geocoding service you're using, you can access even more (see code comments for details: lib/geocoder/results/*).
By default Geocoder uses Google's geocoding API to fetch coordinates and addresses. However if you wish to use Yahoo's geocoding API you can simply add this to an initializer:
# config/initializers/geocoder.rb Geocoder::Configuration.lookup = :yahoo
Street address geocoding services currently supported (valid settings for the above):
Geocoder.ca: :geocoder_ca (US and Canada only)
Note that the result objects returned by different geocoding services all implement the methods listed above. Beyond that, however, you must be familiar with your particular subclass of Geocoder::Result and the geocoding service's result structure:
To use your Google API key or Yahoo app ID:
Geocoder::Configuration.api_key = "..."
To obtain an API key (not required):
You can set the timeout used for connections to the geocoding service. The default is 3 seconds but if you want to set it to 5, for example, put the following in an initializer:
Geocoder::Configuration.timeout = 5
You can set the language used for reverse geocoding results to German, for example, by setting the following:
Geocoder::Configuration.language = :de
For a list of supported languages see the documentation for the geocoding service you're using.
If you want to use HTTPS for geocoding service connections:
Geocoder::Configuration.use_https = true
Note that currently the only service that supports HTTPS is Google.
It's a good idea, when relying on any external service, to cache retrieved data. When implemented correctly it improves your app's response time and stability. It's easy to cache geocoding results with Geocoder, just configure a cache store:
Geocoder::Configuration.cache = Redis.new
This example uses Redis, but the cache store can be any object that supports these methods:
store#(key) - retrieves a value
store#=(key, value) - stores a value
store#keys - lists all keys
Even a plain Ruby hash will work, though it's not a great choice (cleared out when app is restarted, not shared between app instances, etc).
You can also set a custom prefix to be used for cache keys:
Geocoder::Configuration.cache_prefix = "..."
By default the prefix is geocoder:
If you need to expire cached content:
Geocoder.cache.expire("http://...") # expire cached result for a URL Geocoder.cache.expire(:all) # expire all cached results
Do not include the prefix when passing a URL to be expired. Expiring :all will only expire keys with the configured prefix (won't kill every entry in your key/value store).
Forward and Reverse Geocoding in the


text:
Regulating groundwater levels in Schönebeck
Evaluating possible measures of regulating groundwater levels in Schönebeck.
When changes to a city's drinking water supply are made without regard for possible repercussions, it can have widespread, negative impacts on the entire urban area. However, with knowledgeable groundwater management and regulation measures, it is possible to prevent many subsequent and unsuitable issues such as flooding and degradation of water quality. The town of Schönebeck in Germany experienced various challenges with regard to their groundwater, including increasing water levels, causing water logging and urban flooding. DHI-WASY was contracted by University of Applied Sciences Magdeburg-Stendal to find the best possible measure of regulating groundwater levels. Using detailed analyses, they found dewatering wells to be the best possible solution to the town's challenges.


PHP 7.2.0 Beta 1 Released
win32_ps_stat_proc
(PECL win32ps >= 1.0.1)
win32_ps_stat_procStat process
Descrierea
array win32_ps_stat_proc ([ int $pid = 0 ] )
Retrieves statistics about the process with the process id pid.
Parametri
pid
The process id of the process to stat. If omitted, the id of the current process.
Valorile întoarse
Returns FALSE on failure, or an array consisting of the following information on success:
pid
The process id.
exe
The path to the executable image.
mem
An array containing information about the following memory utilization indicators: page_fault_count, peak_working_set_size, working_set_size, quota_peak_paged_pool_usage, quota_paged_pool_usage, quota_peak_non_paged_pool_usage, quota_non_paged_pool_usage, pagefile_usage and peak_pagefile_usage.
tms
An array containing information about the following CPU time utilization indicators: created, kernel and user.
A se vedea și
add a note add a note
User Contributed Notes
There are no user contributed notes for this page.
To Top


text:
Strong and weak bars in Galaxy Zoo
Good morning everyone,
My name is Tobias and I'm a new PhD student here at Oxford. I use the classifications everyone made in Galaxy Zoo to attempt to understand how galaxies evolve. Right now, I'm especially interested how bars affect galaxy evolution.
As some of you know, Galaxy Zoo currently asks to differentiate between so-called 'strong' or 'weak' bars. Below you can find some neat examples of both classes of galaxies that were identified using your classifications. It seems that the difference between strong and weak bars is some sort of combination between the length, width and brightness of the bar.
The relationship between bars and galaxy evolution has been studied before by members of the Galaxy Zoo team, but the previous incarnation of Galaxy Zoo only allowed binary answers to the bar question: either there was a bar or not. The interesting bit, however, is to see whether strong and weak bars have different effects.
In fact, we have exciting preliminary data that suggests both types do behave differently in the context of galaxy evolution! When a galaxy evolves and moves from the 'blue cloud' to the 'red sequence' in the colour-magnitude diagram, its morphology and properties change (e.g.: its star formation rate decreases). This process is called 'galaxy quenching'. With the new Galaxy Zoo data and the classifications that everyone involved made, we saw that galaxies with weak bars are found in both the blue cloud and the red sequence, whereas the strongly barred galaxies are very much clustered in the red sequence, as you can see below. In more detail, strongly barred galaxies only make up ~5% of the blue cloud, while making up ~16% of the red sequence. To contrast this, weakly barred galaxies have a much more modest increase, populating ~17% and ~21% of the blue cloud and red sequence, respectively.
This finding hints at a fundamental difference between the two types of bars, but in order to do real science we need to interpret the clustering of the strong bars correctly. Do strong bars cause the galaxy to quench and move up the red sequence or can a strong bar only form if the galaxy is already sufficiently quenched – a chicken or egg question on the scale of galaxies.
Before I end this post, I want to emphasise that this research is only made possible because of many volunteers, like yourself, that help classify galaxies and we are very grateful for your time and effort. However, this is only the start and a lot of work still needs to be done, so keep on classifying!
I hope to report on interesting new developments soon.
Trackbacks / Pingbacks


text:
Posted: Monday, June 2, 2008, 9:27 am
(Length: 3 min, 9 sec)
Watch a librarian bring this traditional song to life by combining two things children love: playing with flannel boards and making animal noises!
Children love to play with flannel boards both with adults and by themselves. Using a flannel board with your child is a wonderful way to help him or her learn, and allowing a child to play by him or herself with a board and a variety of felt pieces encourages inventive story play. And it helps develop early literacy skills!
Kids love this traditional song (sung in this video by librarian Kelsey Coulter) because they can make the sounds for a variety of farm animals. If you create your own flannel board, you can start with Old MacDonald Had a Farm and then introduce more animals by changing it to Old MacDonald Had a Zoo. If you would like to learn how to make a flannel board for your child to use, check out the books listed above.
Periodically, the library has flannel-making workshops for parents and caregivers. Check the library's calendar of events to see when the next one is being held.


Published on
Enhancing Ecosystem Conservation through Software Solutions for Environmental Monitoring
As the threat of climate change continues to loom over our planet, it has become increasingly important to monitor the health of our ecosystems. Environmental monitoring plays a crucial role in tracking changes in our environment and identifying potential threats to ecosystems.
Enhancing Ecosystem Conservation through Software Solutions for Environmental Monitoring
The Importance of Environmental Monitoring in Ecosystem Conservation
By collecting and analyzing data on various environmental parameters, we can better understand the impact of human activities on the natural world and take steps to mitigate these effects.
Why is Environmental Monitoring Important?
Environmental monitoring helps us track changes in key environmental indicators such as air quality, water quality, and biodiversity. By monitoring these parameters, we can identify pollution hotspots, track the spread of invasive species, and assess the health of ecosystems. This information is crucial for making informed decisions about land use planning, resource management, and conservation efforts.
Moreover, environmental monitoring allows us to detect early warning signs of environmental degradation and take proactive measures to protect ecosystems before irreversible damage occurs. For example, monitoring water quality in rivers and streams can help identify pollution sources and prevent contamination of drinking water sources.
The Role of Technology in Environmental Monitoring
Advances in technology have revolutionized the field of environmental monitoring, making it easier and more cost-effective to collect and analyze environmental data. Remote sensing technologies, such as satellites and drones, allow us to monitor vast areas of land and water from a distance, providing valuable insights into ecosystem health and changes over time.
Add new comment
Related articles
Related Reads on Software development for environmental monitoring
Dive into our selected range of articles and case studies, emphasizing our dedication to fostering inclusivity within software development. Crafted by seasoned professionals, each publication explores groundbreaking approaches and innovations in creating more accessible software solutions.
Perfect for both industry veterans and those passionate about making a difference through technology, our collection provides essential insights and knowledge. Embark with us on a mission to shape a more inclusive future in the realm of software development.


How to set the ARP cache timeout in Juniper Firewalls
If you want to set the ARP cache timeout in Screen OS Firewalls use the following procedure
Procedure to follow
First you need to login in to your juniper firewall with SSH once you logged in run the following command
get config | inc arp
If the output generates nothing, then the ARP age is set to the default value of 20 minutes. To set this timeout value, use the set arp age command, along with the number of seconds. For example, the following command will set the ARP cache timeout to 120 seconds:
set arp age 120
Make sure to save this change by using the save command; else it will be reverted, when the firewall is rebooted.
Sponsored Link
Leave a comment


the other hand, that f3d0 length field suggests that #2 would work better.
I wonder what your tivo does when you try to play across this error point.
ScanMan
01-21-2008, 11:49 PM
So your recording has some garbaged data at this point. I've never seen this, so I wasn't sure which way to code recovery (1. linear search for next transport stream packet, 2. assume next transport stream packet will be OK after 188 bytes, or 3. assume rest of chunk is garbage).
You could send in the problem chunk and then I'd know which recovery method is best. Otherwise I'll just do the most conservative thing, #3, in the next release. On the other hand, that f3d0 length field suggests that #2 would work better.
I wonder what your tivo does when you try to play across this error point.Couple of quick questions:
How do I calculate the location of the bad chunk (in H:M:S) from the error message?
How do I extract the offending chunk?
bcc
01-22-2008, 01:25 AM
How do I calculate the location of the bad chunk (in H:M:S) from the error message?
How do I extract the offending chunk?You would estimate the chunk number based upon the file size of your .ts file. <ts file size in bytes>/131072=# of valid chunks.
Assuming you're working with a .ty file instead of .tmf you can use the -s and -n arguments to s3tots to home in on exactly which chunk is causing a problem.
Then, tychopper or dd to extract the sample.
In anticipation, I've already coded solution #2 mentioned above, if you'd rather just test drive a possible fix.
lrhorer
02-04-2008, 12:22 AM
Hey bcc,
Great program!
I'm having a little problem, though. I want s3tots to automatically translate .ty files which show up in the appropriate directory, so I wrote a couple of bash scripts to handle the processing. The problem is, s3tots complains about the filenames I use, I think almost surely because they have spaces in them. I'm running Debian Etch under Linux kernel 2.6.18-5-amd64. I tried this to replace the spaces with "\ ":
videofilein=$(echo $1 | sed 's/.\///' | sed 's/ /\ /')
videofileout=$(echo $1 | sed 's/.\///' | sed 's/ - .ty//' | sed s'/.ty//' | sed 's/ /\ /')
videofileout=$videofileout.ts
sourcedir=/RAID/Server-Main/Movies/TiVo_HD/
targetdir=/RAID/Recordings/
s3tots -i $sourcedir$videofilein -o $targetdir$videofileout
and also this to enclose the whole string in quotes:
videofilein=$(echo $1 | sed 's/.\///')
videofileout=$(echo $1 | sed 's/.\///' | sed 's/ - .ty//' | sed s'/.ty//')
videofileout=$videofileout.ts\"
sourcedir=\"/RAID/Server-Main/Movies/TiVo_HD/
targetdir=\"/RAID/Recordings/
s3tots -i $sourcedir$videofilein -o $targetdir$videofileout
The command line is passed to the routine by find, so it is a fully qualified string, and I checked that the variables have the right form. How can I get s3tots to react properly to the filenames, all of which have spaces in them? It works fine from the Linux prompt, of course by enclosing the names in quotes.
bcc
02-04-2008, 12:29 AM
It works fine from the Linux prompt, of course by enclosing the names in quotes.I don't understand what you're asking; if it works from the command line what more are you expecting s3tots to do? Works for me:
% s3tots 'a b c.ty'
s3tots: Copyright (c) 2004-2008 B.C. <_EMAIL_>
Version 1.2, Source is a b c.ty, dest is a b c.ts
TY set video,audio pid: 90,91. Audio is AC3
_PHONE_ transport stream bytes
Recording elapsed time: 47 seconds Rate: 2.72 Mbps
lrhorer
02-04-2008, 06:49 PM
It doesn't work from the script, which is what I want to handle the transcoding. I tried replacing " " with "\ " and also placing quotes around the entire string as I demonstrated above, but neither works. I confirmed the script works fine if the filenames have no spaces in them, but every file extracted from the TiVo has spaces in the filename.
Jamie
02-04-2008, 08:27 PM
It doesn't work from the script, which is what I want to handle the transcoding. I tried replacing " " with "\ " and also placing quotes around the entire string as I demonstrated above, but neither works. I confirmed the script works fine if the filenames have no spaces in them, but every file extracted from the TiVo has spaces in the filename.This is a shell issue, not an application issue.
Put quotes around the outside of the variable expansion if there are spaces or other special characters inside the variable value.
For example,
% x="a b c"
% y="d e f"
% s3tots -i "$in" -o "$out"
s3tots: Copyright (c) 2004-2007 B.C. <_EMAIL_>
Version 0.6, Source is a b c, dest is x y z
...
lrhorer
02-04-2008, 10:54 PM
Thanks, I just found that out. That's counter-intuitive. I would have thought the quotes force everything inside them to be taken as a literal, rather than forcing the contents of the variables inside the quotes to be taken as a literal. In any case, it's working!
Jamie
02-05-2008, 08:41 PM
Thanks, I just found that out. That's counter-intuitive. I would have thought the quotes force everything inside them to be taken as a literal, rather than forcing the contents of the variables inside the quotes to be taken as a literal. In any case, it's working!Read up on the difference between single and double quotes.
lrhorer
03-10-2008, 01:58 AM
I'd agree if you're using your PC for recording but if you have a dedicated HTPC to use as a DVR then the convenience factor is a dead heat, IMHO. I've got two S3 Tivos (one hacked and one virgin) in addition to my six ATSC tuner HTPC and they're all going through my HDMI switcher to my surround syetem and HDTV.
I disagree quite strongly. First of all, the last thing I would ever want to do is record anything for my theater from an ATSC tuner, with the exception of PBS. The networks had very little other than garbage on them when I was born (50 years ago), and they've gotten rather steadily worse over time.
Secondly, the Tivo has a host of important features which to the best of my knowledge are missing or poorly implemented in every other platform. The three biggies are wishlists, suggestions, and hyperfine combination search criteria. The entire list is quite long.
Operating a program such as PowerDVD or BeyondTV is no different than using the S3 Tivos.
Oh, yes it is. I cannot speak very much to Beyond TV, but PowerDVD certainly does not let me copy between any DVR and the PC from any DVR on the network. It won't show me program information like the actors, director, year, or program synopsis on the screen while selecting videos. I also have yet to find either a motherboard or video card which works well with either of my HD sets. Most won't work at all at 1080i (let alone 1080p), and those which I have tried that do look terrible at 1080i. I have also run into significant performance issues with PowerDVD, Nero Showtime, and every other application I've tried.
Beyond TV looks like it has some interesting features; especially its Beyond TV Link and SmartSkip (if it works well) features, but the fact it runs on Windows pretty much eliminates it at the outset. Not only that, but I am skeptical CableLabs will ever certify Beyond TV for use with CableCards as long as SmartSkip and Beyond TV Link are functional. As for SDV support, I'm pretty sure you can just forget about it entirely.
I'm also not sure what analogs to TiVoWebPlus, TyTo


text:
The year 2012 is the year of change for the search engine giant Google and C0.The Mountain View Company has changed the their user interface and introduced the +1 share button in search results and made several changes.
How to Stop the Google's Spying Eyes from Tracking your Online Activities:
1. Log into _URL_
2. Click the Pause button to stop your data from being collected by google.
3. Click the "Remove All Web History" to delete all your previous data collected by google Web Search.
4. If you want to remove you can directly click " Remove All Web History", it automatically pauses your web history. (As of now, Google offers this, at any time they can remove the automatic pause functionality)


William Beveridge
From Citizendium
Jump to: navigation, search
This article is a stub and thus not approved.
Main Article
Related Articles [?]
Bibliography [?]
External Links [?]
Citable Version [?]
William Beveridge (_PHONE_) was a British social administrator who is widely considered one of the principal founders of the British welfare state. He chaired a major government committee during World War II with responsibility for planning the reorganization of government social programs. Their report (subsequently known as the Beveridge Report) was the basis for a massive expansion of British social services following the war and earned its chairman an international reputation as a founder of the welfare state. [1]
Beveridge abandoned legal studies at Oxford University to move into Toynbee Hall the pioneering settlement house in the East End of London which also served as inspiration for Jane Addams in the founding of Hull House in Chicago.
 1. James Midgley, "Beveridge, Lord William", Encyclopedia of Social Work, 19th Edition, Vol. 3. NASW Press:Washington DC. 1995. 2574.


text:
At the moment Java does not have any built in support for displaying 3D. In order to use a 3D library such as OpenGL we need a java 'wrapper' which has some native code to call OpenGL. There are a number of possibilities:
- Java3D - This is an 'extension' to Java, which mean that it is not distributed with java and requires a separate download. Java3D is both a OpenGL or Direct3D wrapper and a scenegraph model. Sun have stopped developing this and its future is in doubt, there is a possibility it may become open source?
- JOGL - This is just an OpenGL wrapper, so it is a much smaller download than Java3D. There is a possibility that in future that it may be distributed with Java.
At the moment there are some downsides to the use of Java for 3D.
- Performance - The JVM is an interpreter, and this slows down performance, Just In Time (JIT) compilation instead of interpreting may help if each part of the code is run many times. For large 3D models, there may also be issues with the memory size required, this has to be setup at runtime. Also the vector and matrix library may not make use of the SIMD instructions built into most computers machine code.
- Distribution - Use of Java3d requires a Java2 virtual machine, most PCs don't have this, current browsers still use an older JVM. Therefore to download from the web and then run a java application on most PCs would require: download the program, and download Java 2 and download Java3d. The average user would not be prepared to do this.
Sun seem to be winding down Java3D development, see these links for alternatives.


text:
We systematically investigate stress-strain behavior of ferrite and bainite with nano-sized vanadium carbides in low carbon steels; the ferrite samples were obtained through austenite/ferrite transformation accompanied with interphase precipitation and the bainite samples were via austenite/bainite transformation with subsequent aging. The stress-strain curves of both samples share several common features, i.e. high yield stress, relatively low work hardening and sufficient tensile elongation. Strengthening contributions from solute atoms, grain boundaries, dislocations and precipitates are calculated based on the structural parameters, and the calculation result is compared with the experimentally-obtained yield stress. The contributions from solute atoms and grain boundaries are simply additive, whereas those from dislocations and precipitates should be treated by taking the square root of the sum of the squares of two values. Nano-sized carbides may act as sites for dislocation multiplication in the early stage of deformation, while they may enhance dislocation annihilation in the later stage of deformation. Such enhanced dynamic recovery might be the reason for a relatively large elongation in both ferrite and bainite samples.
All Science Journal Classification (ASJC) codes
- Electronic, Optical and Magnetic Materials
- Ceramics and Composites
- Polymers and Plastics
- Metals and Alloys


ma‧tu‧ri‧ty [uncountable]
1 the quality of behaving in a sensible way like an adult [≠ immaturity]:
Beth shows a maturity way beyond her 16 years.
One day you'll have the maturity to understand.
2 the time or state when someone or something is fully grown or developed
at maturity
The tree will reach only 5 feet at maturity.
reach/come to/grow to maturity
These insects reach full maturity after a few weeks.
the era when the Republic came to political maturity
sexual/emotional/physical maturity
He lacks the emotional maturity to appreciate poetry.
3BF the time when a financial arrangement such as a bond or an insurance policy becomes ready to be paid
Explore FINANCE Topic
Word of the Day
The FINANCE Word of the Day is:
Other related topics


text:
The District of Columbia and U.S. Territories Quarters Program lesson plans are free. These lesson plans are provided solely for teaching purposes. They may not be distributed commercially or as a premium.
- 2009 District of Columbia and U.S. Territories Quarters Program Lesson Plans Resource Guide—This guide includes background information, reproducible coin images, and maps of the US territories. Some of the quarter lesson plans refer to resources in this guide.
- Additional Resources—Taken from the full sets of plans, this document contains a map of the United States and reproducible coin sheets for making double-sided circulating coins.
Grades 2 and 3
- Complete set of lessons and additional resources
- Lesson 1—Let's Do a Biography (District of Columbia)
- Lesson 2—Rainforest Writers (Puerto Rico)
- Lesson 3—Groovy Guam (Guam)
- Lesson 4—Trading Traditions (American Samoa)
- Lesson 5—Island Animals (US Virgin Islands)
- Lesson 6—Tropical Travel Choices (Northern Mariana Islands)


text:
The R.E.D.E. to Communicate® Model
Cleveland Clinic developed the R.E.D.E. to Communicate® model as the cornerstone of our clinician communication training program and the conceptual framework for effective communication in healthcare relationships. This nationally-recognized program acknowledges that there is no exact recipe for meaningful communication. Instead, it applied evidence-based communication skills to three phases of Relationship: Establishment, Development, and Engagement — giving clinicians a framework to apply to any conversation.
Multiple studies have shown that relationship-centered communication skills can be improved with effective training, and that effective communication improves medical outcomes, safety, patient adherence, patient satisfaction, and clinical satisfaction and efficiency. Ensuring effective clinician-patient communication is the right thing to do for our patient.
In today's healthcare environment, it's common for clinicians to face challenges including limited time for patient interaction, increasing medical complexities, and competing expectations. To help meet these challenges, the R.E.D.E. to Communicate® model includes advanced topics designed to deal with distinct challenges such as:
- Communicating to Patients with Pain
- Delivering Bad News
- Maximizing Health Outcomes Through Motivational Interviewing
- R.E.D.E. to Round®
- R.E.D.E. to Communicate® : How to Build Trust & Save Time
- R.E.D.E. to Communicate® : How to Show Patients You are Listening
- R.E.D.E. to Communicate® : How to Enhance Patient Comprehension and Collaboration
Courses & Events
The R.E.D.E. to Communicate® : Foundations of Healthcare Communication course introduces clinicians to the R.E.D.E. to Communicate® model of relationship-centered communication and how it applies to any clinical practice. This peer-led course is grounded in evidence-based practices, adult learning theory and experiential learning.
Did You Know?
Every clinician can use relationship-centered communication skills to forge a positive, empathetic relationship with the patient and their loved ones — whether in the minutes before an operation of over a lifetime of helping a patient deal with a chronic illness.


that can be used as direct input to other toolkits (i.e. Apache Lucene). However, for the purpose of this tutorial we will stick to two simple versions.
Start by creating a new class called FileContentExtraction and add the following method:
/**
 * The simplest way of extracting a file's content.
 *
 * @param filePath the path to the file.
 * @return Its content in a string
 * @throws Exception for brevity, this is not good practice.
 */
public String extractContentSimple(final String filePath) throws Exception {
 // create a new Tika facade
 Tika tika = new Tika();
 // parse using the facade
 return tika.parseToString(Paths.get(filePath));
}
That's all there is to it. Anything more complex is simply to tweak the parsing, output, translation etc.
Now create a new unit test called FileContentExtractionTest and add the following method:
@Rule
public TemporaryFolder folder = new TemporaryFolder();
@Test
public void testExtractContentSimple() throws Exception {
 // create a file in the temp folder
 File plainTextFile = folder.newFile("plain.txt");
 // write to it as if it is a text file
 Files.write("This is plain text", plainTextFile, Charset.forName("UTF-8"));
 // assert the content is what we put in above
 // because a line break will be added (and that would be platform dependant)
 // we only check the beginning
 assertThat(new FileContentExtraction().extractContentSimple(plainTextFile.getPath()),
 startsWith("This is plain text"));
}
Ensure that startsWith is imported from the correct source:
import static org.hamcrest.core.StringStartsWith.startsWith;
Now, for a slightly more configurable solution we'll add a new method to the FileContentExtraction class:
/**
 * A slightly more controlled way of extracting a file's content.
 *
 * @param filePath the path to the file.
 * @return Its content in a string
 * @throws Exception for brevity, this is not good practice.
 */
public String extractContent(final String filePath) throws Exception {
 // create a new auto detect parser
 AutoDetectParser parser = new AutoDetectParser();
 // create a new content handler
 ContentHandler handler = new BodyContentHandler();
 // create a new metadata object
 Metadata metadata = new Metadata();
 // try-with-resources to parse the inputstream
 try (InputStream stream = new FileInputStream(new File(filePath))) {
 // parse the stream and add data to handler and metadata
 parser.parse(stream, handler, metadata);
 // return the result
 return handler.toString();
 }
}
We're still using the default parser and a standard body handler, but by specifying them we can change them in a later stage if we so wish. For instance, if we know the language of the file we can instead use a parser designed specifically for the English language. By using a language specific parser we could for instance stem all the words, running, run and runs would all become run. Useful for when we're hooking up the content extraction to a search engine for example.
All that's left is adding the unit test to our FileContentExtractionTest which is identical to the one we made before:
@Test
public void testExtractContent() throws Exception {
 // create a file in the temp folder
 File plainTextFile = folder.newFile("plain.txt");
 // write to it as if it is a text file
 Files.write("This is plain text", plainTextFile, Charset.forName("UTF-8"));
 // assert the content is what we put in above
 // because a line break will be added (and that would be platform dependant)
 // we only check the beginning
 assertThat(new FileContentExtraction().extractContent(plainTextFile.getPath()),
 startsWith("This is plain text"));
}
Note that this unit test uses features from JUnit 4 to easily create temporary folders and files which will be automatically deleted at the end of the test.
How can I extract a file's metadata?
Reading the metadata becomes trivial since we can re-use the code for extracting content. As an added bonus the Tika parser has attached an extra attribute to the file's metadata: the name of the parser it used. This attribute will not be attached to the original file, but requesting other (actual) attributes such as Content-Type follow the exact same steps (those are however more difficult to unit test as adding metadata to a file within Java is non-trivial).
Create a new class called FileMetadataExtractor and create the following method:
/**
 * Retrieves a metadata attribute from a file's metadata.
 *
 * @param filePath the path to the file.
 * @param attribute the attribute to extract from the metadata.
 * @return the requested attribute value.
 * @throws Exception for brevity, this is not good practice.
 */
public String getMetadata(final String filePath, final String attribute) throws Exception {
 // create a new auto detect parser
 AutoDetectParser parser = new AutoDetectParser();
 // create a new content handler
 ContentHandler handler = new BodyContentHandler();
 // create a new metadata object
 Metadata metadata = new Metadata();
 // try-with-resources to parse the inputstream
 try (InputStream stream = new FileInputStream(new File(filePath))) {
 // parse the stream and add data to handler and metadata
 parser.parse(stream, handler, metadata);
 }
 // return the requested attribute
 return metadata.get(attribute);
}
Ensure that Metadata and BodyContentHandler are imported from the correct source:
import org.apache.tika.metadata.Metadata;
import org.apache.tika.sax.BodyContentHandler;
Next, create a new unit test called FileMetadataExtractorTest and create the following method:
@Rule
public TemporaryFolder folder = new TemporaryFolder();
@Test
public void testGetMetadata() throws Exception {
 // create a file in the temp folder
 File plainTextFile = folder.newFile("plain.txt");
 // write to it as if it is a text file
 Files.write("This is plain text", plainTextFile, Charset.defaultCharset());
 // assert that the attribute X-Parsed-By (added by the Tika parser) equals the DefaultParser
 assertThat(new FileMetadataExtractor().getMetadata(plainTextFile.getPath(), "X-Parsed-By"),
 is("org.apache.tika.parser.DefaultParser"));
}
Ensure that is is imported from the correct source:
import static org.hamcrest.core.Is.is;
If everything has gone correctly you should be able to run the unit test successfully.
Note that this unit test uses features from JUnit 4 to easily create temporary folders and files which will be automatically deleted at the end of the test.
How can I detect a file's language?
Start by creating a new class called FileLanguageDetector and create the following method:
/**
 * Determine the language of a string.
 *
 * @param text the text to analyze.
 * @return the language of <b>text</b>.
 * @throws Exception for brevity, this is not good practice.
 */
public String getLanguage(final String text) throws Exception {
 // create a new language detector
 LanguageDetector detector = new OptimaizeLangDetector();
 // load the models in the detector
 detector.loadModels();
 // fetch and store the result
 LanguageResult result = detector.detect(text);
 // return the detected language
 return result.getLanguage();
}
Note that OptimaizeLangDetector is not a typo and should be imported from:
import org.apache.tika.langdetect.OptimaizeLangDetector;
Next, create a unit test for the detector called FileLanguageDetectorTest and create the following method:
@Test
public void testGetLanguage() throws Exception {
 // assert that the string is in english
 assertThat(new FileLanguageDetector().getLanguage("This is written in..."),
 is("en"));
 // assert that the string is in spanish
 assertThat(new FileLanguageDetector().getLanguage


text:
DNA sequence data reveal a subfamily-level divergence within Thamnophilidae (Aves: Passeriformes)
The Thamnophilidae is a diverse radiation of insectivorous passerine birds that comprises nearly 220 species and is mostly restricted to the lowlands and lower montane forests of the Neotropics. Current classification within Thamnophilidae relies primarily on morphological variation, but recent incorporation of molecular and vocal data has promoted changes at various taxonomic levels. Here we demonstrate that the genus Terenura is polyphyletic because Terenura callinota, T. humeralis, T. spodioptila, and T. sharpei are phylogenetically distant from the type species of the genus, Terenura maculata. More importantly, the former four species are not particularly closely related to any other thamnophilids and represent a clade that is sister to all other members of the family. Because no genus name is available for this previously undetected lineage in the Thamnophilidae, we describe the genus Euchrepomis for callinota, humeralis, spodioptila, and sharpei, and erect the subfamily Euchrepomidinae. We discuss the taxonomic and evolutionary significance of this divergent lineage. This study highlights the importance of taxonomic coverage and the inclusion of type taxa to redefine classifications to reflect accurately evolutionary relationships. © 2012 Elsevier Inc.


text:
Low Superheat (TXV system)
Like the cap tube system, anything less than 15°F superheat at the compressor is too low. Unlike the cap tube system, a TXV is capable of opening and closing it's orifice, thereby regulating the amount of refrigerant held in reserve (subcooling).
Removing refrigerant at this point would do nothing more than to deplete the subcooling, while proving nothing. Therefore, at this point we must check the compressor efficiency as described later.
Metering Device Overfeed
From a diagnostic viewpoint, the main difference between a cap tube system and a TXV system is that a TXV is capable of overfeeding (or underfeeding) the evaporator (and compressor). The sensing bulb must be in the proper location, fastened tightly to the line, and insulated.
If this does not solve the problem, and if you have no reason to believe that the TXV has been improperly adjusted, assume that its internal parts are worm out and replace the TXV. Since the TXV is capable of regulating subcooling, be sure to check the subcooling after locating and repairing the problem.
Compressor Vacuum Test
A compressor efficiency test involves shutting off the flow of refrigerant to the metering device or, even better, the compressor inlet, and the running the compressor to see how far into a vacuum it can pump.
If the hvac units does not have valves with which to shut off the flow of refrigerant and you are fairly certain that the compressor is inefficient, pinch the liquid line at the drier tightly with a pinch-off tool to stop the flow of refrigerant. Be careful in doing this. Keep in mind that you will have to repair the liquid line and replace the drier after this test.
The question is not whether the compressor is efficient, but whether it is efficient enough to do its job. If the compressor cannot pump at least 15 inches of vacuum, it is not efficient enough for a normal heat load and should be repaired or replaced. If it pumps 20 inches, it is efficient.
This test will identify most of the compressor pumping problems but not all. We have tested its efficiency but not its capacity.
Return to 2myhvac from Hvac units troubleshooting


Art@Site Egyptian Obelisk
Place de la Concorde
The center of the Place is occupied by a giant Egyptian obelisk decorated with hieroglyphics exalting the reign of the pharaoh Ramesses II. It is one of two the Egyptian government gave to the French in the 19th century. The other one stayed in Egypt, too difficult and heavy to move to France with the technology at that time. In the 1990s, President François Mitterrand gave the second obelisk back to the Egyptians.
The obelisk once marked the entrance to the Luxor Temple. The self-declared Khedive of Egypt, Muhammad Ali Pasha, offered the 3,300-year-old Luxor Obelisk to France in 1829. It arrived in Paris on 21 December 1833. Three years later, on 25 October 1836, King Louis Philippe had it placed in the center of Place de la Concorde.
The obelisk, a yellow granite column, rises 23 metres (75 ft) high, including the base, and weighs over 250 metric tons (280 short tons). Given the technical limitations of the day, transporting it was no easy feat — on the pedestal are drawn diagrams explaining the machinery that was used for the transportation. The obelisk is flanked on both sides by fountains constructed at the time of its erection on the Place.
Missing its original cap, believed stolen in the 6th century BC, the government of France added a gold-leafed pyramid cap to the top of the obelisk in 1998. \


text:
Areas, also know as polygons, allow you to measure area and perimeters, download maps based on areas, and import areas from KML.
Create Areas and Measure Area and Perimeters
1. Tap the Plus Sign icon at the top of the map screen, then "Create Area".
2. An Area template will appear on the screen. Press and drag the dots until you have a custom defined area.
- View acreage and perimeter stats at the bottom of the screen.
- Tap the Layers icon to change the map source
3. Tap Save and give it a name.
4. Select resolution and map sources. If you don't want to download maps, select "None".
Download Maps Based on Areas1. See Download Maps for Track, Route, or Area in iOS
Convert Tracks or Routes to an Area1. Choose a Track or Route from your Saved list. You can define the perimeter of an area by creating a route on gaiagps.com or in the app.
2. Tap the edit icon next to the Track or Route name, then select "Convert to Area".
3. Confirm that you want to convert to an area. This action cannot be undone. If you do not want to change the original data or lose stats, you can duplicate the track / route and create an area with the copy.
4.After you create an area, the new data and associated stats can be found in the Areas Saved list.
Note : If your track/route does not start and end at the same place (creating a closed shape), the process of converting will draw a straight line between those points, enclosing the area as seen above.
Import Areas from KMLImporting Areas using the same process as importing any other piece of data into Gaia GPS. Follow the instructions linked below for your desired method of import:
Import KML files into Gaia GPS
I don't understand the purpose of an area in Giai.
Steph - An area measures acreage and it's also helpful to those using Gaia for Search and Rescue or Wildland Firefighting to define search or work areas.
Since you can download maps for an area - some people also use it primarily for that, because they like defining the area to download instead of using the normal box shape.
You should show how to do it on your website because I followed along and I cannot do it on my Android phone using the directions you provided. Is this feature only available on iphones? If so it would be helpful to clarify that at the beginning.
I'm sorry for the confusion. Areas are not available on Android right now - I've updated the beginning of the article to reflect that.
Is there an estimated time for when areas will be available for Android?
I agree, this would be a much more useful product if it would calculate area on android. Are there any steps being taken to make this available?
I created a long somewhat rectangular area stretching from NW to SE direction and then downloaded the map for the area. However, the system has gone ahead and downloaded a squarish area containing all corners of the rectangular area.
What am I missing, or is it the new behaviour? Based on what your explanation above, this is not how it should have downloaded consuming far more space on my device.
Sorry for the confusion, as it is not possible to download a partial map tile.
The extent of the offline map download beyond the borders of the defined area is based on the size of the tiles and the max zoom level selected.
When will this be on Android and gaiagps.com?
Currently, we are working on an update for the mapping framework used in the Android version of Gaia GPS which will lay the groundwork for adding more features.
Please vote and comment on the feature request for this so you will be notified on its progress:
What really needs to be explained better is how to create an area on the desktop web site and then download to a mobile device. Why on earth would one spend hours pinching and scrolling on an tiny iPhone screen when they can do it SO much more easily on a 27" monitor at home? I find this very confusing. I'm assuming there must be a way to do it, but for the life of me I can't find an article explaining it. All searches lead me to instructions on how to create an offline map using the phone...
Someone correct me if I am wrong, but I believe this functionality is only available on an iOS device. As in there is no way to create an Area via the website. This is why there is no documentation on how to create an Area on the website.
Please vote up the topic mentioned above from Nathan which pertains to Android, but like he said could lay the groundwork for more features.
@ricky - yea, thats my assumption as well. It would sure be a lot better to create offline maps on a desktop web site and then sync to a mobile device. This would make Gaia superior to OnxMaps in a significant way if this was possible (Onx has a really bad UI for creating offline maps that is limited to rectangular tiles).
I just saw an update that talks about a new map, vector based, still in alpha (_URL_
This new map has the technological capabilities to incorporate this feature request. When this becomes available however I do not know. Just letting you know that it is coming.
Here is the link to the thread about it. _URL_
@ricky - thanks for the info. Now I can see that there has ben a big technological/architectural hurdle to implementing the ability to create areas and downloadable maps on the web site. But it looks like it is being addressed. This is great news and I'll be following that other topic! Thanks again!
Fingers crossed for website ability. This would be sooo much better on a computer.
Article is closed for comments.


text:
BLE control for Arduino
iOS iPhone Education
This App allows you to easy control Arduino UNO/DUEMILANOVE Hardware Board via JBT24MPA/CA:FW:UART Bluetooth 4.0 BLE Module without any XCODE/IOS programming knowledge to make your own customized control App.
Compatible with iPhone5,iPhone4s,iPad mini and New iPad.
(1) 15 command buttons for Arduino control configuration
(2) 6 Text Areas correspond to A0,...,A5 for integer value display on iPhone
(3) 1 Text Area display for any incoming data to iPhone for monitoring and debugging purpose
(4) Changeable Background Image to fit your Application
(5) Provide simple command to remotely control Arduino board;
such as: digital output high/low, PWM, Servo control command to be used
(6) Provide Arduino Source code example for you to modify the control command process
(7) Flexible Button configuration to meet your Arduino Application needs
(8) Monitor and Alert you when your setting is out of bound.
"Continued use of Flash Light will can dramatically decrease battery life."
App demo please refer to:
compatibility update for iOS9.2 to solve iOS9.2 crash issues


text:
Dekalb County, Alabama Wills and Estates, _PHONE_. Volume I: Estates A-JJ, Volume II: Estates K-Z
The work at hand, abstracted by Dorothy S. Duff and arranged in two volumes–each with its own index–encompasses the genealogical essence of all extant Dekalb County wills and estates. The arrangement of these abstracts follows the organization of the originals themselves: alphabetical according to estate record name. For each record Mrs. Duff provides the name, box number, file number, year of probate, and all other names in the will or estate. In many cases the abstracts designate the status of persons named in the probate records–for example, widow, deceased, minor, administrator, bondsman, creditor, attorney, apprentice, and so forth. In all, this groundbreaking work names more than 30,000 individuals who appear in the wills and estates of Dekalb County during nearly its first century of existence.
Only logged in customers who have purchased this product may leave a review.


Edit Article
Know someone you really don't like? Bored and out of practical jokes? Really want to tick someone off? This guide shows you through the easy steps of making a sleeping person an angry person.
 1. 1
 Get some speakers and put them right outside of someone's door.
 2. 2
 Plug them in to the nearest wall socket but do not turn them on.
 3. 3
 Take a laptop with "1812 Overture" on it (an MP3 player or iPod will work great too, but a laptop is preferred because it can get insanely loud and it is rather easy to get to the part of 1812 you want). Open your media player of choice. Go to the really loud part of 1812 near the end with the cannons. Stop your music player right before that part.
 - Plug the speakers into your laptop.
 - Turn your music player volume to maximum.
 - Turn your computer volume to maximum.
 - Turn your speaker volume to maximum.
 - Turn on your speakers.
 - Turn on the music and run like heck.
 4. 4
 Making a sleeping person an angry person should not just be limited to the indoors! If you have speakers that are powered off batteries, you can do all this on camping trips or anyplace outdoors where someone is sleeping.
 - Have a good laugh afterwards!
 - If you want to cherish this memory forever, have a friend stand over your shoulder and record the whole incident with a sound-recording video camera. Then, put the video on one of your favorite video-uploading sites!
To make it look like you didn't do this prank, try to get in your bed and "wake up" the same time as everyone else! Then there's an even slighter chance of getting caught! (and it makes everyone confused, a double prank!)
 - Getting to the loud part of "1812 Overture" can sometimes be hard, but be patient! It will be worth it in the end.
 - While "1812 Overture" is a great song to use for this, many other songs can replace it. Heavy rock is preferred for most, but if you know someone has an extremely strong dislike for a certain type of music, use that music! Classical-crossover music from artists like Jackie Evancho will work great on some people, while Heavy Rock or Metal will work great for other people.
 - Again, sleeping people who get woken up by "1812 Overture" will more than likely try to beat you up, so it would be best to wear sneakers and run as soon as you hit play.
 - It is not advisable to try making a sleeping person an angry person.
 - Make sure that the sleeping person does not suffer from any heart problems. If you give this sleeping person a heart attack, severe consequences will most likely follow.
 - Remember that if you have the speakers loud enough, you will probably wake up more than one person. And they'll all want to break your stuff.
 - Sleeping people who get randomly woken up by loud music are very angry! You will likely get beat up by them after they wake up. If they do not after they have been woken up, they will most likely get you up the same way in the near future.
 - If you do manage to escape the angry person, they will more than likely destroy anything you leave behind, including but not limited to: your laptop/MP3 player, speakers, video camera, and extension cord. Try to take these things with you when running away.
 - Loud noises can be a danger to your ears. Try to wear earplugs when making a sleeping person an angry person.
 - And if worse comes to worse, point toward innocent bystander.
Things You'll Need
 - Loud computer speakers
 - A laptop or MP3 player
 - (optional) An extension cord
 - (optional) A video camera with sound recording abilities
 - (optional) Sneakers
 - Sleeping person that you're mad at
Article Info
Categories: Sleeping Pranks
Thanks to all authors for creating a page that has been read 37,603 times.
Did this article help you?
Yes No