Feature to generate Config File in PSLab Android application
In this blog, I will explain the feature to generate "Config File" in PSLab Android Application
What is a Config File?
The main aim of this feature is to make PSLab board a self data logger, which would read user-defined configs from a config file stored on SD card connected to PSLab board and based on instrument, parameters and time interval stored in config file PSLab board would automatically log those values.
Now as the first step of this feature, an option is added to PSLab Android application, where user can create a config file. User can select an instrument, parameters associated with that instrument and time interval. With this feature, user can easily generate a config file which can later be used by PSLab board for logging.
User Interface
The option to generate a config file is given in the side navigation menu on the main screen.
(Figure 1: Generate Config file menu)
Once the user selects the "Generate Config File" option, the user will be directed to the following screen where user can create a config file with intended parameters
(Figure 2: Generate Config File UI)
As can be seen in the screenshot above the user can select instruments for which the config file needs to be created from a drop-down menu. User can specify the time interval, for which the data should be logged by the PSLab board. Based on the instrument selected by the user corresponding parameters will be shown at the bottom. User can select whichever parameters are required and click on "CREATE CONFIG FILE" button and a config file will be saved on device local storage.
A config file for Oscilloscope with 25-sec interval and CH1, CH2 and CH3 parameters would look something like below,
(Figure 3: Sample config File )
When a user clicks on Create Config File button, First we check whether the user has provided a time interval, if not a toast message appears to let the user know that time interval is missing. This is done using the following lines of code,
createConfigFileBtn.setOnClickListener(new View.OnClickListener() {
 public void onClick(View v) {
 interval = intervalEditText.getText().toString();
 if (interval.length() == 0) {
 Toast.makeText(CreateConfigActivity.this, getResources().getString(R.string.no_interval_message), Toast.LENGTH_SHORT).show();
Once the user sets the time interval and selects the parameters, the following lines of code generates a string array containing params selected by the user.
ArrayList selectedParamsList = new ArrayList<>();
for (int i = 0; i < paramsListContainer.getChildCount(); i ++) {
 CheckBox checkBox = (CheckBox) paramsListContainer.getChildAt(i);
 if (checkBox.isChecked()) {
After we have the list of selected parameters we call the following function to create the config file
private void createConfigFile(ArrayList params) {
 String instrumentName = instrumentsList.get(selectedItem);
 String fileName = "pslab_config.txt";
 String basepath = Environment.getExternalStorageDirectory().getAbsolutePath();
 File baseDirectory = new File(basepath + File.separator + CSVLogger.CSV_DIRECTORY);
 if (!baseDirectory.exists()) {
 try {
 } catch (Exception e) {
 File configFile = new File(basepath + File.separator + CSVLogger.CSV_DIRECTORY + File.separator + fileName);
 if (!configFile.exists()) {
 try {
 } catch (IOException e) {
 try {
 FileWriter writer = new FileWriter(configFile);
 writer.write("instrument: " + instrumentName + "\n");
 writer.write("interval: " + interval + " " + intervalUnit + "\n");
 String param = String.join(",", params);
 writer.write("params: " + param);
 CustomSnackBar.showSnackBar(rootView, getString(R.string.file_created_success_message), null, null, Snackbar.LENGTH_SHORT);
 } catch (IOException e) {
 CustomSnackBar.showSnackBar(rootView, getString(R.string.file_created_fail_message), null, null, Snackbar.LENGTH_SHORT);
In the first part of this function, we check whether there exists a PSLab directory in the local storage of the device, if not the directory is created. After that, we create a file named "pslab_config.txt". After that, we use FileWriter to write data to the file.
In a nutshell with this feature user can create config files easily. The following GIF demonstrated this functionality.
(Figure 4: GIF of the functionality)
Tags: PSLab, Android, GSoC 19, Config File, data logger
Continue Reading Feature to generate Config File in PSLab Android application
Gas sensor (MQ-135) support In PSLab Android application
Along with lots of sensors provided in the PSLab Android application, recently support for a new sensor – MQ-135 gas sensor has been added to the app. In this blog, I will discuss what is this gas sensor and how to use it with PSLab Android application
MQ-135 Gas sensor
The MQ-135 gas sensors are used in air quality control equipment and are suitable for detecting or measuring of NH3, NOx, Alcohol, Benzene, Smoke, CO2.
The Pin layout of MQ-135 sensor
(Figure 1: MQ-135 pin layout)
How to Connect MQ-135 to PSLab Board
The following diagram shows how a user can connect MQ-135 sensor to a PSLab Board.
(Figure 2: MQ-135 and PSLab connections)
As can be seen in the diagram above connect Voltage pin of MQ-135 sensor to one of the VDD pins on the PSLab board. Connect the Ground pin of MQ-135 sensor to one of GND pins on the PSLab board. And connect Analog Output pin to CH1 pin on the PSLab board. Once these connections are made user can connect PSLab board to their mobile phone and start reading data using Gas Sensor instrument in PSLab Android application
Gas Sensor Instrument in PSLab Android Application
To provide users an interface to read values collected by MQ-135 sensor connected to PSLAb board, a new instrument screen has been added to the PSLab Android application. The UI of the screen is shown below,
(Figure 3: Gas Sensor instrument UI)
As can be seen, the user is provided with a circular meter, a text box and a graph, all of which indicates the amount of different gases sensed by MQ-135 in PPM (parts per million) unit. The data is collected by very simple lines of codes. Since we are connecting Analog Output of MQ-135 to CH1 on PSLab board, we need to read the voltage at CH1 pin. Which would be in the range of 0 – input voltage (which is 3.3V in our case). To convert the voltage values to PPM, we map these output voltages to a range of 0 – 1024. This is done by following lines of code.
double volt = scienceLab.getVoltage("CH1", 1);
double ppmValue = (volt / 3.3) * 1024.0;
As provided in all the other instruments in PSLab Android application, Gas Sensor also has data logging and importing feature. User can record the data and store it as a CSV file and import previously recorded data into the PSLab application easily.
So in conclusion, now users can utilize and experiment with MQ-135 sensor effortlessly using PSLab Android application.
A working demo of this feature can be seen in the following video
Tags: PSLab, Android, GSoC 19, Sensors, Gas Sensor, MQ-135
Continue Reading Gas sensor (MQ-135) support In PSLab Android application
Two flavors of PSLab Android App to support Google Maps (in Play Store flavor) and Open Street maps (in Fdroid flavor)
What are the flavors of an App? And why are they needed in PSLab Android App?
While working on the PSLab Android Project, I ran into the need to create different variants of the app with different dependencies. In this blog, I have tried to explain the process of creating various flavors of the app in the easiest way possible.
Android Allows Developers to create different variants of the same app with the same code base but having some functionalities different across the variants. These functionalities may include some special/pro features, some different dependencies, etc. Such variants are called flavors of the App. Most common flavors are Paid and Free version of the app.
In the PSLab Android Application, we needed to generate flavors, when we required to use Google Maps in the App. The app is also published on the Fdroid, which doesn't allow dependencies of Google Maps. Hence 2 flavors of the app have been created,
 1. Play Store Flavor (With Google Maps)
 2. F-Droid Flavor (With Open Street Maps)
Declaring Flavors in the build.gradle File
In order to create flavors of the app, first, we need to declare flavors in the Gradle file. In PSLab Android app we are creating 2 flavors, which are declared in the build.gradle file as under
flavorDimensions 'default'
productFlavors {
 fdroid {
 dimension = 'default'
 playstore {
 dimension = 'default'
flavorDimensions is used to package flavors if there are many flavors for an App. Since we have only two flavors fdroid and playstore, hence we are using single dimension default for both the flavors. Once this has been added to the build.gradle file we need to sync the gradle.
After the Sync is complete, if we open


Take the 2-minute tour ×
I am a bit confused about approaching this problem,
Let $g(x)$ be a function such that $g(x + 1) + g(x − 1) = g(x)$ for every real $x$. Then for what value of p is the relation $g(x + p) = g(x)$ necessarily true for every real $x$?
The four options given are $5,3,2 \text{ and } 6$.Please explain your answer.
share|improve this question
This cannot be difficult - there are only a small number of cases to try. Hint: rewrite $g(x + 1) + g(x − 1) = g(x)$ as $g(x + 1) = g(x) - g(x − 1)$ and use it to express $g(x+r)$ in terms of $g(x)$ and $g(x-1)$. – Mark Bennet Jun 27 '11 at 6:20
It would be nice if $0$ were a choice... – Ross Millikan Jun 27 '11 at 13:35
1 Answer 1
up vote 7 down vote accepted
Note that $$g(x+1) = g(x)-g(x-1)$$ for all $x$.
So $g(x+2) = g((x+1)+1) = g(x+1)-g(x) = g(x)-g(x-1)-g(x) = -g(x-1)$. Replacing $x$ with $x+1$ we get $g(x+3)=-g(x)$ for all $x$.
So $g(x+6) = -g(x+3) = -(-(g(x))) = g(x)$. So the answer is $6$.
(We already had that $2$ does not work; if you want to see why $5$ doesn't work, we have $g(x+5) = -g(x+2) = -(-g(x-1)) = g(x-1)$).
share|improve this answer
very nice solution! – mathmath8128 Jun 27 '11 at 6:54
Your Answer


Reciprocity law
From Wikipedia, the free encyclopedia
Jump to: navigation, search
For the reciprocity law in photography, see Reciprocity (photography).
In mathematics, a reciprocity law is a generalization of the law of quadratic reciprocity.
There are several different ways to express reciprocity laws. The early reciprocity laws found in the 19th century were usually expressed in terms of a power residue symbol (p/q) generalizing the quadratic reciprocity symbol, that describes when a prime number is an nth power residue modulo another prime, and gave a relation between (p/q) and (q/p). Hilbert reformulated the reciprocity laws as saying that a product over p of Hilbert norm residue symbols (a,b/p), taking values in roots of unity, is equal to 1. Artin reformulated the reciprocity laws as a statement that the Artin symbol from ideals (or ideles) to elements of a Galois group is trivial on a certain subgroup. Several more recent generalizations express reciprocity laws using cohomology of groups or representations of adelic groups or algebraic K-groups, and their relationship with the original quadratic reciprocity law can be hard to see.
Quadratic reciprocity[edit]
Main article: quadratic reciprocity
In terms of the Legendre symbol, the law of quadratic reciprocity for positive odd primes states
Cubic reciprocity[edit]
Main article: cubic reciprocity
The law of cubic reciprocity for Eisenstein integers states that if α and β are primary (primes congruent to 2 mod 3) then
Quartic reciprocity[edit]
Main article: quartic reciprocity
In terms of the quartic residue symbol, the law of quartic reciprocity for Gaussian integers states that if π and θ are primary (congruent to 1 mod (1+i)3) Gaussian primes then
Octic reciprocity[edit]
Main article: Octic reciprocity
Eisenstein reciprocity[edit]
Suppose that ζ is an th root of unity for some odd prime. The power character is the power of ζ such that
for any prime ideal of Z[ζ]. It is extended to other ideals by multiplicativity. The Eisenstein reciprocity law states that
for a any rational integer coprime to and α any element of Z[ζ] that is coprime to a and and congruent to a rational integer modulo (1–ζ)2.
Kummer reciprocity[edit]
Suppose that ζ is an lth root of unity for some odd regular prime l. Since l is regular, we can extend the symbol {} to ideals in a unique way such that
where n is some integer prime to l such that pn is principal.
The Kummer reciprocity law states that
for p and q any distinct prime ideals of Z[ζ] other than (1–ζ).
Hilbert reciprocity[edit]
Main article: Hilbert symbol
In terms of the Hilbert symbol, Hilbert's reciprocity law for an algebraic number field states that
where the product is over all finite and infinite places. Over the rational numbers this is equivalent to the law of quadratic reciprocity. To see this take a and b to be distinct odd primes. Then Hilbert's law becomes But (p,q)p is equal to the Legendre symbol, (p,q) is 1 if one of p and q is positive and –1 otherwise, and (p,q)2 is (–1)(p–1)(q–1)/4. So for p and q positive odd primes Hilbert's law is the law of quadratic reciprocity.
Artin reciprocity[edit]
Main article: Artin reciprocity law
In the language of ideles, the Artin reciprocity law for a finite extension L/K states that the Artin map from the idele class group CK to the abelianization Gal(L/K)ab of the Galois group vanishes on NL/K(CL), and induces an isomorphism
Although it is not immediately obvious, the Artin reciprocity law easily implies all the previously discovered reciprocity laws, by applying it to suitable extensions L/K. For example, in the special case when K contains the nth roots of unity and L=K[a1/n] is a Kummer extension of K, the fact that the Artin map vanishes on NL/K(CL) implies Hilbert's reciprocity law for the Hilbert symbol.
Local reciprocity[edit]
Hasse introduced a local analogue of the Artin reciprocity law, called the local reciprocity law. One form of it states that for a finite abelian extension of L/K of local fields, the Artin map is an isomorphism from onto the Galois group.
Explicit reciprocity laws[edit]
In order to get a classical style reciprocity law from the Hilbert reciprocity law Π(a,b)p=1, one needs to know the values of (a,b)p for p dividing n. Explicit formulas for this are sometimes called explicit reciprocity laws.
Power reciprocity laws[edit]
Main article: Power reciprocity law
A power reciprocity law may be formulated as an analogue of the law of quadratic reciprocity in terms of the Hilbert symbols as[1]
Rational reciprocity laws[edit]
A rational reciprocity law is one stated in terms of rational integers without the use of roots of unity.
Scholz's reciprocity law[edit]
Shimura reciprocity[edit]
Weil reciprocity law[edit]
Main article: Weil reciprocity law
Langlands reciprocity[edit]
The Langlands program includes several conjectures for general reductive algebraic groups, which for the special of the group GL1 imply the Artin reciprocity law.
Yamamoto's reciprocity law[edit]
Yamamoto's reciprocity law is a reciprocity law related to class numbers of quadratic number fields.
See also[edit]
 1. ^ Neukirch (1999) p.415


text:
Block users to download executables files using a Block Content Filtering Rule
- Go to Solutions mode > Content Filtering > Policy
- Locate the existing rule that you want to edit or create a new rule.
- The Content and Limits column in the Policy Editor wizard is where you add restrictions for File Type.
- In the desired rule, click the pencil icon in the Content and Limits option to edit it and under File Type select Executables.
- Click Save.
- Click Save Rule.
- Click Activate to enable the rule.
NOTE: If the URL to download the file is over HTTPS, you need "SSL Interception" enabled in order for Web Security Services (WSS) to block downloads.

source: openbmb/Ultra-FineWeb


text:
Children are significantly more likely to maintain a relationship with financial institutions and have greater financial assets later in life when they own a savings account earlier in life. However, some children gain access to savings accounts while others do not—an inequity that tends to be based on parents' socio-economic status. This paper explores the case for extending financial inclusion to children by improving access to basic financial services. Such an approach may offer a number of economic benefits, especially among those children whose parents have limited financial resources. Policy innovations that make savings accounts widely available to children may be a valuable tool to trigger increased savings behavior that can continue into adulthood and lead to improved financial outcomes over the long-term.
This paper builds a case for extending early financial inclusion to children by discussing how early financial inclusion might accelerate their capabilities to save and presents research findings on the current state of children's savings. The paper discusses policy innovations and recommendations for designing an infrastructure that extends financial inclusion to children. The paper also presents research findings by Friedline and colleagues that inform how children experience early financial inclusion by predicting their financial outcomes, including savings accounts and amount saved.
Finally, research findings are used to describe how policies might be re-envisioned to develop infrastructure around children's savings and maximize benefits to children whose parents have few financial resources. The paper expands on the ASPIRE Act (a legislative proposal that would provide every American child with a savings account at birth for post-secondary education, homeownership and retirement) by proposing infrastructure improvements that more successfully extend financial inclusion to all children.
Click here to read the full paper.

source: HuggingFaceFW/fineweb-edu


Back to list page
National survey on AI in health and social care
Posted: 29th May 2018
Individuals and organisations working across health and social care are being asked to take part in a national survey to determine how AI (Artificial Intelligence) can be harnessed within the NHS and in preventative health settings.
The Academic Health Science Network (AHSN) Network Initiative on Artificial Intelligence is bringing together leaders with diverse perspectives on AI from clinical, technological, legal and ethical areas, as well as practical on-the-ground experience from innovators in the NHS and in preventative health
Members are drawn from a wide field, including academia, industry, the public sector and the third sector, including citizen groups.
The project's aim is to drive innovation and adoption of AI technology throughout the NHS and social careimproving care at less cost and promoting healthier lifestyles.
Guy Boersma, Managing Director of Kent Surrey Sussex Academic Health Science Network (KSS AHSN), is heading the initiative. He urged anyone involved or interested in AI within health and social care as well as preventative health to take part in the initial mapping survey:
"AI can offer huge potential to improve care and cut costs within the NHS. This exciting new initiative will shape how AI is used. As our starting point we're keen to develop an understanding of how AI is being used today, and where any gaps are.
With an initial focus on the use of AI in diagnostics, the project's aim is to create a user-led ecosystem of experts and innovators in data and artificial intelligence who will drive innovation and adoption of AI technology throughout the NHS and social care, and eventually in preventative health.
The survey runs until 15 June and can be found at


text:
Third Grade Reading Guarantee
Implications of Ohio's Third Grade Reading Guarantee
The General Assembly and Governor Kasich pushed through a set of laws requiring the retention of students who fail to demonstrate an established level of mastery in reading by the third grade. This requirement is accompanied by several other mandates affecting teacher assignments and the nature of reading instruction.
This document is designed to present each section of the Third Grade Guarantee as it pertains to retention of students. Guiding questions are presented to help initiate discussions as to the possible classroom effects for students, teachers and families.
This graphics presents teacher qualification options, as set forth in Ohio law and ODE guidance and based upon the implementation years of the Third Grade Guarantee. Updated in June 2013 to reflect Senate Bill 21 as signed by Governor Kasich.


text:
Definitions of confessor
n. - One who confesses; one who acknowledges a fault, or the truth of a charge, at the risk of suffering; specifically, one who confesses himself a follower of Christ and endures persecution for his faith. 2
n. - A priest who hears the confessions of others and is authorized to grant them absolution. 2
The word "confessor" uses 9 letters: C E F N O O R S S.
No direct anagrams for confessor found in this word list.
Words formed by adding one letter before or after confessor (in bold), or to cefnoorss in any order:
s - confessors
All words formed from confessor by changing one letter
Browse words starting with confessor by next letter


text:
Prediction Of Sugar Yield From Sugar Cane Using Process Modeling
A study was undertaken to developed a model that will be used to predict sugar and the by-products from sugar cane. The model developed from MATLAB was used to predict the sugar, bagasse, filter cake and molasses yield from sugar cane. The predicted values from the model were compared to yield data obtained from the production of sugar cane from the Savannah Sugar Company, Numan, Nigeria for 90 days. The analysis gof variance (ANOVA) at p ≤ 0.01 was used to determine if there were significant difference in the yield predicted by the model and the measured factory yield. The F-LSD at p ≤ 0.01 was used to separate the means. The model is validated where there was no significant difference between its predicted yield and the factory-obtained yield. The sugar cane input of 2,150.52 MT was obtained from the Savannah Sugar factory. The corresponding imbibitions water pumped into the mixed juice was 673.12 MT. The predicted sugar, bagasse, molasses and filter cake yield using the MATLAB model was 279.5MT (13%), 1,049.46MT(48%), 111.828MT(5.2%) and 101.1MT(4.7%) respectively. The ANOVA showed that there was no significant difference between the MATLAB model and the factory-based model. It is concluded that the ANOVA validated MATLAB model for sugar yield prediction. Consequently, this model is recommended for use in predicting sugar and by-products yields from sugar cane. Statistical analysis using the F-LSD showed that the model satisfied such an invariant confidence in the model, and provided support for its validity.


text:
The Protein Globe is a graphical interface to the PDBj and other services.
The Protein Globe provides a global view and representation of the protein universe. Each protein fold is represented as a point on a globe (sphere), and structurally similar folds (as judged by the ASH program) are placed closer together on the globe than structurally dissimilar folds. We can observe that there are many clusters or islands of folds on the globe. Cartoon representations of folds are provided for some large clusters.
You can interact with the Globe by using your mouse: Rotating the Globe, picking a point, etc. The Globe is an application based on jV (PDBjViewer, version 3).
In order to use the Globe, you need to have the following softwares installed on your computer:
You can make a direct link to the protein domain on the Globe. For example, if you know that there exists on the Globe a domain with PDB ID '1ash' with chain 'A' and domain ID '1', then you can make a link to the point by writing:
By clicking this link, you will have the Globe with the corresponding domain focused.
While PDB ID and chain ID are standard PDB items, domain ID is not. Nobody can blame you if you don't know the domain ID of a particular protein fold. Thus, you can make a link to the Globe by specifying only the PDB ID like:
In this example, we are fortunate enough to have only one domain with the PDB ID '1ash' on the Globe so that the domain is automatically focused. Although the Globe page says error, this can be safely ignored in this case.
However, what if there are multiple domains with the same PDB ID on the Globe? Try the following:
This time, the Globe is not focused. But there should be three buttons on the right-center of the page, each corresponding to a domain with the PDB ID '2awa'. If you find the one you want among the buttons, click it, and you have that one focused on the Globe.
People have likes and dislikes. Or maybe you want the Globe to be of different colors time to time for a change. By specifyingsparameter in the Globe URL, you can have the colors shown in the following figure:
You can specify the colors like:
where xy should be 0 to 59 (inclusive). the first digit (x) of xy specifies the land color, and the second digit(y) the sea. If there is no x, then only specify y (0-9). For example, by specifying's=55', you have the dark green sea with cyan lands ( http://127.0.0.1/globe/globe.cgi?s=55 ); and with's=39', you have the grey sea and the light green lands ( http://127.0.0.1/globe/globe.cgi?s=39 ), etc.
Alternatively, xy can be random (literally). In this case, the colors will be chosen randomly among the 60 choices every time the Globe is (re)loaded.


Since the Game Center feature is just an extension of the existing gameNetwork API, there's no need to go over every single available request you can send to Game Center—you can view the updated gameNetwork init(), request(), and show() documentation for that.
So instead, I'll give you a quick overview of what you need to do on the "Apple side" of things (iTunes Connect), the Corona "setup" info, as well as the special considerations that need to be taken to ensure everything works properly in your app.
iTunes Connect
Link: Visit the iTunes Connect Portal
The steps you're required to take on Apple's side of things are pretty straightforward, so I won't need to go too in-depth with this section. In short, you'll need to create Leaderboards (high score boards) and Achievements for the apps you want to enable Game Center features, and also make note of the individual Leaderboard and Achievement ID's you've assigned to each one.
 1. Click the 'Manage Your Applications' link.
 2. Click your app's icon.
 3. On the right, click 'Manage Game Center' button (blue).
 4. Click the 'Enable' button.
 5. Click 'Edit' under the Leaderboard and Achievements sections.
 6. Add Leaderboards and Achievements.
 7. Make note of each 'Leaderboard ID' and 'Achievement ID'.
Of course, if you don't want to have Achievements (or a Leaderboard) in your game, you can skip those sections. It's recommended you add something, or your Game Center implementation might be a little bland to say the least.
System Events and initCallback
Normally, gameNetwork.init() is called at the beginning of main.lua, and is never touched again for the lifetime of your app's runtime. With Game Center, there are two main differences in regards to gameNetwork.init().
The first difference is, because Game Center is a system-wide process in iOS, users are logged out of GameCenter (for your app) every time your app is suspended (e.g. the user presses the 'Home' button or switches to a different app). Therefore, you'll want to call gameNetwork.init() every time your app receives an "applicationStart" system event.
The second difference between other providers is that with Game Center, you can specify an initCallback function that is called once the init request has completed (which gives you a chance do something when the user logs in, declines, or if the they are offline and can't access Game Center features).
Here's an example of how you might use gameNetwork.init() when using Game Center as a network provider:
local gameNetwork = require "gameNetwork"
local loggedIntoGC = false
-- called after the "init" request has completed
local function initCallback( event )
 if then
 loggedIntoGC = true
 native.showAlert( "Success!", "User has logged into Game Center", { "OK" } )
 loggedIntoGC = false
 native.showAlert( "Fail", "User is not logged into Game Center", { "OK" } )
-- function to listen for system events
local function onSystemEvent( event )
 if event.type == "applicationStart" then
 gameNetwork.init( "gamecenter", initCallback )
 return true
Runtime:addEventListener( "system", onSystemEvent )
In your initCallback listener function, the event table includes a single property,, which is set to true upon successful Game Center login, and is nil if user was not logged in. The primary use-case for this is to avoid calling gameNetwork.request() in situations where the user is not logged in. For more information, see the updated gameNetwork.init() documentation.
Game Center Requests
When using Game Center as your provider, the following strings can be used in conjunction with gameNetwork.request():
 - setHighScore
 - loadScores
 - loadLocalPlayer
 - loadPlayers
 - loadFriends
 - loadAchievements
 - unlockAchievement
 - resetAchievements
 - loadAchievementDescriptions
 - loadFriendRequestMaxNumberOfRecipients
 - loadLeaderboardCategories
 - loadPlayerPhoto
 - loadAchievementImage
 - loadPlaceholderCompletedAchievementImage
 - loadIncompleteAchievementImage
Please see the gameNetwork.request() API documentation to see the different kinds of data that needs to be passed with each of the above requests. Most of the above requests allow you to specify a listener which is where you'll receive requested data. The most confusing aspect of Game Center requests is knowing what data is returned to your callback listener through the event table. As a reminder, this information can always be found in the gameNetwork.request() API documentation page and also on the individual class reference pages within the Official Game Kit Documentation. If all else fails, you could always encode the event table into a JSON string and display it on your device's screen through a native alert. Here's an example of how you might do that in conjunction with a "loadFriends" request:
local gameNetwork = require "gameNetwork"
local json = require "json"
-- callback listener for Game Center requests
local function requestCallback( event )
 if event.type == "loadFriends" then
 local data = json.encode( )
 -- show encoded json string via native alert
 native.showAlert( "", data, { "OK" } )
gameNetwork.request( "loadFriends", { listener=requestCallback } )
 1. I see that you said that you include
 components = { "openfeint" }
 in build.settings, but is that for both GC and OF, just GC within OF?
 2. Jonathan Beebe says:
 _USER_: You have two three options when it comes to OpenFeint and Game Center:
 1. Standalone GameCenter
 2. Standalone OpenFeint
 3. Standalone OpenFeint (with included GameCenter features)
 For the first option, you'll include the empty components table in your build.settings.
 For the second and third option, you'll include "openfeint" as the only item in build.settings (see example in article above).
 With the third option, you'll call gameNetwork.init( "openfeint" ) and all of your gameNetwork requests will be to OpenFeint. OpenFeint has integrated Game Center features that allow you to submit to both OpenFeint and Game Center when it comes to setting a new high score or unlocking an achievement (but the requests will go through OpenFeint).
 You cannot init both OpenFeint and Game Center as a *standalone* provider in your app. If you want both of them, you have to go with the third option in the list (which provides only a very limited Game Center implementation).
 3. Since Game Center is already built-in to all iOS devices, we don't make you specify it as a "component". It is always there regardless if you use it or not.
 OpenFeint is a large 3rd party framework which adds several megabytes to your build. We originally tried to be smart about whether we included it by detecting if you did "require('gameNetwork')" in your code. But this won't work anymore since we can't tell if you are using OpenFeint or Game Center from this. So we need you to tell us explicitly now in your build.settings what you really want.
 4. Kiel McDonald says:
 Thanks for the info, looking forward to adding this to my current project!
 Are there any plans to extend Game Center support to include the turn based items released in iOS 5?
 5. This is fantastic! Thanks Ansca, and thanks for the tutorial Jon! I have an implementation question and I'm not sure if this is the best place to ask, but I'll try it:
 I originally submitted my game to Apple using a wildcard App ID. It's my understanding that I can't use GameCenter with an app using the wildcard. Will Apple allow my update to use a different App ID for the same app so that I can add Game Center?
 6. How do we show the leaderboards? I am trying to call it from a button event and the call I am using is: "leaderboards", { listener=dismissCallback } )
 This shoud work correct?
 7. Nm I think the call actually is: "leaderboards", { leaderboard = {category="com.appledts.GKTapper.aggregate", timeScope="Week"}, listener=dismissCallback } )
 8. Jonathan Beebe says:
 _USER_ / Falcon: You can build using a different provisioning profile (that doesn't use a wildcard), but in either case, your bundle ID should actually be the same. As long as the provisioning profile you created is using the same bundle ID as what you have in iTunes Connect, then everything will be fine.
 This is not working in last build: 2012.726
 I didnt include components=openfient but my app has OF bundle files in it. (~300files / 2mb)
 10. Can: If you don't put the components line in your build.settings, we revert to our old behavior which will always include OpenFeint if you have require('gameNetwork') in your code.
 11. Hey Jonathan,
 I'm currently using only game center and insured that build.settings is set correctly, as well as made sure my user is logged in before posting.
 When


text:
Definitions for pericope
This page provides all possible meanings and translations of the word pericope
A section of text forming a coherent thought, suitable for use in a speech.
A passage of Scripture to be read in public worship or a book containing such passages.
Origin: From late Latin pericope, from Greek περικοπή 'section', from peri- + κοπή 'cutting', from κόπτειν 'to cut'.
a selection or extract from a book; especially (Theol.), a selection from the Bible, appointed to be read in the churches or used as a text for a sermon
Origin: [L., section of a book, Gr. ; peri' around + to cut.]
A pericope in rhetoric is a set of verses that forms one coherent unit or thought, suitable for public reading from a text, now usually of sacred scripture. Manuscripts, often illuminated, called Pericopes, are normally abbreviated Gospel Books only containing the sections of the Gospels required for the Masses of the liturgical year. Notable examples, both Ottonian, are the Pericopes of Henry II and the Salzburg Pericopes. Lectionaries are normally made up of pericopes containing the Epistle and Gospel readings for the liturgical year. A pericope consisting of passages from different parts of a single book, or from different books of the Bible, and linked together into a single reading is called a concatenation or composite reading.
Find a translation for the pericope definition in other languages:
Select another language:


We also have classes for:
BiblicalTraining.org provides a comprehensive biblical education from world-class professors
to encourage spiritual growth in the church, for free.
Braided, Braiding
BRAIDED, BRAIDING (πλέγμα, ἐμπλοκή [1 Tim 2:9; 1 Pet 3:3]). The braiding of the hair refers to the custom practiced by women of means during the Rom. period. It involved the elaborate entwining of the hair into knots or braids. The braids would then be folded about the head in a high ornamental fashion often including thin threads of gold, pearls or precious stones of various colors. Two of the NT church leaders speak against this practice because of its identification with the world system of that day. They felt that it brought undue attention to the physical attractions of women, thus causing them to be diverted from their basic calling in life.
Biblical Training


text:
Contributor(s)The Pennsylvania State University CiteSeerX Archives
Full recordShow full item record
AbstractDuring the World War II theory of the magnetron was developed by S. Tomonaga in collaboration with M. Kotani. Assuming a parabolic potential between the cathode and the cylindrical anode of the magnetron, he calculated the electron orbits perturbed by the oscillating field of the anode. Secular change of the electron orbit results in the formation of rotating space charge inside the split-anode magnetron, which is found to enhance the oscillating field when a resonance condition is satisfied. Professor Koichi Shimoda 1.


text: This paper assumes that an arrival order lot may contain some defective items, and the number of defective items is a random variable. We derive a modified mixture inventory model with backorders and lost sales, in which the order quantity, the reorder point and the lead time are decision variables. In our studies, we first assume that the lead time demand follows a normal distribution, and then relax the assumption about the form of the distribution function of the lead time demand and apply the minimax distribution-free procedure to solve the problem. We develop an algorithm procedure to obtain the optimal ordering strategy. Furthermore, the effects of parameters are also included.


text:
Reliability - Synergi Electric
Aids in the simulation and analysis of power distribution system reliability
Reliability is a comprehensive software modelling package that aids in the simulation and analysis of power distribution system reliability. With Synergi Reliability software you can efficiently study worst performing feeders, evaluate the impact of mitigation methods and prioritize distribution automation equipment.
What you get
- Calculated reliability metrics
- Root cause analysis
- Extensive reporting and thematic mapping of results
- Wizard-based data loading capability
- Economic impact analysis
Key benefits of the Reliability software module
Reliability metrics are basic to the long-term health of a utility, providing a reflection of quality of service. The Reliability module performs all calculations on a standard Synergi Electric model. This allows it to employ other powerful and proven Synergi Electric analytical features.
With Synergi Electric, your reliability metrics are generated with consideration of power flow, voltage support, and overall efficiency. The by-phase Synergi load-flow engine ensures that reliability pick-up options adhere to the available capacity around the outage areas. The switching model used for reliability studies is the same used in load-flow, contingency and protection studies.


text:
Tom Wessels, MA
Department of Environmental Studies
Frost pockets generally occur in concave landscapes such as basins or topographic depressions where nighttime temperatures may be substantially lower than the surrounding landscape as a result of downward drainage of cool air and radiational cooling. Such local variation in temperature may have important effects on species composition and structure, flower and fruit production, herbivory and morphological variability. I conducted a study on Mantague Plain in central New England in order to determine whether similar frost pockets may occur in topographically level areas dominated by scrub oak (Quercus ilicifolia). Although the site selected for investigation is nearly level, it exhibits a dramatic change in the height of scrub oak when moving from the edge to the center of scrub oak-dominated stands. Weekly measurements of maximum/minimum temperatures and leaf development indicate that location and minimum temperature are strongly correlated with variation in leaf phenology in scrub oak. Te results of these analyses support the hypothesis that microclimate and location have an effect on leaf phenology of scrub oak in shrub thickets on Montague Plain.


text:
|FHWA > Policy Information > NHCCI > The Mathematics of the National Highway Construction Cost Index|
The Mathematics of the National Highway Construction Cost Index
This document specifies the methodology which serves as the basis for the development of the National Highway Construction Cost Index, (NHCCI).
General Methodology for Calculating the NHCCI
The Fisher Ideal Index formula is applied using a chain-type indexing methodology to produce the NHCCI. The specific implementation and reasons for choosing this specification are given in this section.
Step 1. Definition of price index
The price index, It, of a specific cost item of highway construction (such as cement) gives the price of that item in period t, (pt), relative term to its price in reference period 0, (p0). The mathematical expression of It is:
Where, c represents the cost of the item and q represents the quantity of the item.
Step 2. Aggregating individual cost items into a total construction cost index
For highway construction as a whole, however, the direct price (p) does not exist because the price is the product of cost divided by quantity and the quantities of highway construction cost items are measured in different units which are not directly comparable and not additive. Therefore, we cannot calculate the price index of highway construction as a whole by directly implementing equation (1).
One natural way to derive the price index of highway construction as a whole is to calculate it as the weighted average of price indexes of individual cost items.
Where, superscript n represent the nth cost item and wn represents the weight assigned to the nth cost item.
Step 3. Choice of index formula
As equation (2) shows, the aggregate price index for highway construction as a whole not only depends on the price indexes of the individual cost items of highway construction, but also depends on the weights assigned to the individual price indexes. Therefore, how to weight the individual price indexes is essential in calculating an aggregate price index, such as the NHCCI. The choice of weights also leads to the choice of index formula.
In the economic index literature, there are three well known index formulas. They are the Laspeyres Index, the Paasche Index and the Fisher Ideal Index. In equation form, they are:
(3) (Laspeyres price index)
(4) (Paasche price index)
(5) (Fisher price index)
All three price index formulas use quantities of individual cost items as weights to their respective prices in calculating the aggregate price index. However, the Laspeyres price index formula uses quantities of the base period (0) as weights, while the Paasche price index formula uses quantities of the current period (t) as weights. The Fisher price index is a geometric mean of the Laspeyres price index and the Paasche price index.
Despite its many obvious advantages, the Laspeyres price index has its limitations. One of the limitations is that it usually overstates the impact of price increases and understates the impact of price decreases as the current period moves further away from the base period. This occurs because of the substitution effect when prices change in relative terms. Agents substitute away from goods whose relative prices increase so that the base year weights overstate the relative importance of these goods in the budget. As a result, the use of quantities from an earlier period as weights systematically biases the aggregate price index upward from the real change in aggregate price. In contrast, an aggregate price index derived from the Paasche price index formula is usually biased downward due to the substitution effect.
A second limitation of the Laspeyres index as it is often implemented is that as time goes on the fixed base year become less relevant to the current year or the year(s) of concern. However, if the base year is shifted forward in time, the entire index series will be changed. In other words, history will be rewritten every time the base year is changed.
The Fisher Ideal index, proposed by Irving Fisher in 1922, is one of the superlative indexes that give good approximations to the theoretical or "exact" cost-of-living index and yet are relatively simple to compute and use. Compared to fixed-weighted Laspeyres or Paasche Indexes, Fisher Ideal index takes the weights of both the base period and the current period into account. By doing so, Fisher Ideal index has the ability to accommodate the effects of substitutions, something the Laspeyres and Paasche indexes do not do. A major advantage of Fisher Ideal index over other superlative indexes, such as the Tornquvist index, is its "dual" property, i.e. a Fisher Ideal price index implies a Fisher Ideal quantity index, and vice versa. In other words, the product of a Fisher Ideal price index between two periods and a Fisher Ideal quantity index between the same two periods is equal to the total change in value (measured in current dollars) between those two periods.
All these advantages strongly suggest that the Fisher Ideal index formula is an excellent choice for building the NHCCI.
Step 4. Calculating aggregate price index for two adjacent periods
Since the OSI Bid-Tabs database provides data on bid value and bid quantity and estimated bid price data for each cost item of highway constructions in the United States, we can apply the Fisher Ideal Index formula to the bid quantity and estimated bid price data from Bid-Tabs data at the cost item (or Pay Item) level to calculate the NHCCI.
However, each time when the Fisher Ideal Index formula is applied to the price and quantity data, one and only one index number will be generated for the two time periods the data represent. In other words, the formula will not generate a price index series at once. The time period can be a month, a quarter, or a year and is usually determined by the data availability. An index number can be generated between any two periods in time. The two periods can be adjacent to each other. They also can be far away from each other with many periods between them. However, in order to build an index that accurately track price changes from one period to the next over time, it will be necessary to generate an index number for every pair of adjacent periods of the entire time period for which an index is build.
Step 5. Chain index numbers of adjacent periods into a time series of indexes
From the equations, we can see that the R1 is the index number of period (1) relative to period (0); R2 is the index number of period (2) relative to period (1); and Rt is the index number of period (t) relative to period (t-1); and that each index number presents the aggregate price of the current period in relative term to the aggregate price of the previous period. Mathematicians call this kind of indexing relative indexing. In relative indexing, an index number highlights the change in price from the adjacent previous period.
However, to show price changes over time, it will be more effective to compare the price of each period to the price of the base period. When an index is calculated by comparing the concerned period directly to the base period, it is called "direct indexing". The procedure of direct indexing is a dual process. That is, while the price of the concerned period is indexed in terms relative to the price of the base period, the price of the base period is also indexed to 1 and only 1. Therefore, the value of a direct index is always in terms relative to 1 and equal to the change between the two periods. This property provides the mathematical underpinning for the "chain" index procedure.
When the price of the base period (0) is indexed to 1, the chained index numbers, I1 for period (1), I2 for period (2), …, and It for period (t), can be calculated as:
In words, the chained index number of any period (to the base period) can be calculated as the product of the consecutive multiplication of the changes of the adjacent periods between the base period and that period. For example, with the chain-type procedure and annual rates of changes (Rt), the index of year 1995 to year 1990 (I90,95) can be calculated as:
In summary, the Chained Fisher Ideal Index method for building the NHCCI contains two steps. In the first step, Fisher Ideal Index formula is used to calculate changes in aggregate price between adjacent periods with bid quantity and estimated bid price data at the cost item (or Pay Item) level from Oman Bid-Tabs database as inputs. This step is also an aggregation process. Changes in aggregate price of highway construction as a whole calculated in this way are essentially the averages of quantity weighted changes in the prices of the cost items of highway construction. In the second step, changes in aggregate price between adjacent periods are chained together through consecutive multiplication to form a time series of aggregate price index for highway construction as a whole.
The Chained Fisher Ideal Index method recognizes the need for estimating changes in the aggregate price of highway construction as a whole to use weights that are relevant and appropriate for the specific periods being measured. The Chained Fisher Ideal Index method has three important advantages over Fixed-Weighted Indexes. First, while it makes aggregation of price changes in many and different cost items into one measure through weighting, it captures the effects of changes in the relative importance of different cost items in highway construction over time. Second, it minimizes substitution bias and, at the same time, provides a more accurate track of price changes in highway construction cost items as a whole. Third, it eliminates the inconvenience and confusion associated with Fixed-Weighted Indexes of updating the weights and base periods, and thus rewriting economic history, as base periods move further and further into the past and become more and more irrelevant


text:
The Innosilicon A4+ LTCMaster is a ASIC Scrypt algorithm miner from Innosilicon with a maximum hashrate of 620Mh/s and power consumption of 750W. It has a hashing efficiency of 0.82667 MH/J.
|Mineable Coins Scrypt|
|Colin Percival invented the Scrypt algorithm as the online service's cryptoprotection to keep UNIX-like OS backup copies. The scrypt algorithm's working principle is that it artificially complicates the selection of options for solving a cryptographic task by filling it with "noise." This noise is generated randomly by numbers the scrypt algorithm refers to, increasing the time of work.


text:
A lot of work is involved when wanting to install a zip line. There are some factors that zip line builders must consider. These factors are; varying rider heights, rider speed, friction, temperature, slope and wind. A professional is required in the process of zip line installation and the components of zip lines are considered and tested. In the process of installing a zip line, the main importance is safety. The line in a zip line is what defines the zip line, the scenery or views of potential riders, the time of enjoying the view and speed involved.
The starting, ending points and the length of the zip line are influence to decision making when designing a zip line. The material used in making the lines of zip lines is stainless steel or galvanized air craft cables. The section at which riders begin and end at are known as platforms are affected by the topography. Raising of the platform is dependent on the complications of the topography.
Platform design is affected by the following factors; primary and secondary brake requirements, topography and space required. Most of all the zip line is required to be long enough to give the zip line brake a lot of room to operate safely while at the same time leaving space for an emergency brake.
In the zip lining experience the zip line brake is considered to be the most important part of the zip line. The best kinds of zip line brakes need to offer passive braking. The automatic slowing down of the zip line and finally stopping at the end of the line without participation of a person is defined as passive braking. A zip line trolley is the vehicle used by riders that is attached down to the zip line. The main agenda from having a zip line trolley is the whether it can handle the speed. Not only are some zip line trolleys designed for impact braking but also are made to be durable with no wear and tear on the zip line equipment.
Not only do guides offer proper rider key steps but also give safety information. Information based on the area, surrounding environment and the scenery is what encompasses the safety information. When guides share the information on the scenery, area and surrounding environment they are able to further engage riders in their zip lining experience.
Trainable and personable are some of the qualities that need to be portrayed by guides. Through successful installation of zip lines, regular conducting of zip line inspection needs to be followed through so as to know when to carry out repair and maintenance services.


Edit Article
Two Methods:Removing gripsApplying grips
On a bicycle, sometimes it's very hard to get your new rubber handlebar grips on. This will help you put it on easily and not have it slip off later.
Method 1 of 2: Removing grips
 1. 1
 Sometimes careful cutting with a razor blade is necessary. Try not to scratch your chrome. If you want to save the grips without cutting, spray WD-40 between grip and handlebar. It WILL penetrate all the way down. Twist to spread WD-40 inside, and pull off. Stick a screwdriver between the bar and the grip if you cannot get under the grip well.
 2. 2
 Clean bar with soap/water to remove WD-40. Dry bar thoroughly! Don't leave handlebars soapy or wet.
 3. 3
 You can also use compressed air from a compressor or can to remove a grip. Place a needle/nozzle between the grip and the handlebar, and the air will allow the grip to slide off the bar. Since you won't be placing a lubricant on the bar, you will not need to clean it off. Use the proper precautions whenever you use compressed air tools or products to prevent explosions or other injuries.
Method 2 of 2: Applying grips
 1. 1
 Apply a squirt of hairspray or hand sanitizer inside the grip.
 2. 2
 3. 3
 - Ordinary spit will also work, if you don't have hairspray or sanitizer.
Article Info
Categories: Bicycles
In other languages:
Thanks to all authors for creating a page that has been read 136,006 times.
Did this article help you?
Yes No
an Author!
Write an Article


text:
If you want to prevent any class to be used as a base class in inheritance chain, you can mark that class sealed using sealed keyword. Sealed class is normally a last class in the inheritance chain. A sealed class can inherit from other class or interface, but other classes cannot inherit from it. Apart from this condition, a sealed class behaves like a normal class.
The following code is just for demonstration purpose and it would not compile.


EBF 483
Introduction to Electricity Markets
8.4 LMP on a Three Node Network, Constant Marginal Cost
8.4 LMP on a Three Node Network, Constant Marginal Cost
Now that you've seen the basic idea of LMP calculations, we'll move on to the three node network. This will be more complicated because we'll need to use our power flow adjustment calculations as we did in a previous lesson. We will go through a couple of different versions - one with constant marginal costs and one with linear marginal costs.
Our example with constant marginal costs is based on the three node network in the figure below. The marginal cost of Generator A is $5/MWh and the marginal cost of Generator B is $2/MWh. In this example we will impose some capacity constraints on the generators - Generator A can produce at most 10 MW and Generator B can produce at most 7 MW. Demand at Node C is 10 MWh.
3 node network labeled A,B,C, equal resistance. Node 1: MC = $5. capacity= 10MW, Node 2: MC = $2, Capacity = 7MW. Node 3: Demand = 10MWh
Figure 8.6: A three node Network
Source: This image by S. Blumsack © Penn State University is licensed under CC BY-NC-SA 4.0
First, we will clear the market and calculate flows without imposing any limits on the transmission lines. The market-clearing solution is for Generator B to produce 7 MWh and Generator A to produce 3 MWh. The SMP is $5/MWh. Flows in the network are calculated as:
F BC = 1 3 G A + 2 3 G B =5 2 3 MW F AC = 2 3 G A + 1 3 G B =4 1 3 MW F AB = 1 3 G A - 1 3 G B =- 4 3 MW
Since there is no transmission congestion in the network, we have that the LMPs are all identical and equal to $5/MWh.
Now we will impose congestion on the system by assuming that the maximum possible flow on Line (B,C) is 5 2/3 MW (which was our flow solution above). We will also assume that demand increases to 11 MWh, so we need to redispatch the generators to avoid overloading Line (B,C). We calculate the redispatch as follows, using the same technique as in Lesson 4:
ΔF BC = 1 3 ΔG A + 2 3 ΔG B =0
 = 1 3 ΔG A + 2 3 ( 1-ΔG A )=0
 - 1 3 ΔG A + 2 3 =0
 ΔG A =+2MWh, ΔG B =-1MWh
We now have GA = 5 MWh and GB = 6 MWh. Since marginal costs are constant, we have:
LMP(A) = $5/MWh; LMP(B) = $2/MWh
LMP(C) = 2 × $5 + (-1 × $2) = $8/MWh
The LMPs at the generator nodes (A and B) are equal to the generator marginal costs. The LMP at Node C reflects the costs of the actions needed to deliver an additional MWh to Node C (increasing generator A by 2 MWh, which imposes a cost of $5/MWh; and reducing output at generator B by 1 MWh, which saves $2/MWh).


text:
Thefeatures bullets section highlights information about the DSP functions, features, and options of the device. Some features bullets provide an indication of functionality and application of the device, while others define peripherals and package options.
The Features section of a data sheet is typically located on the first page of the data sheet. Most often, they are indicated using a bullet format to provide a break-down on a peripheral or device designation. Typical information contained in this section include:
Clock and cycle time - This data provides the maximum selectable speeds and clock outputs the processor can operate under normal conditions. This data is also used to define the instruction or cycle time the device can perform an instruction.
Package Options - This section will provide information on the type of packages available for the device and the pin counts
Instruction set - This section summarizes the type of architecture and special features that optimize code size or execution time.
Peripherals - This section summarizes the peripherals available on the device as well as define important parameters of their operation (registers, interfaces)
Memory - This section will define the sizes of both on chip memory and off chip addressing space. The data will also include a break-down on how that memory is available for data and program space.


text:
Definition of Cires
1. cire [n] - See also: cire
Click the following link to bring up a new window with an automated collection of images related to the term: Cires Images
Lexicographical Neighbors of Cires
Literary usage of Cires
Below you will find example usage of this term as found in modern and/or classical literature:
1. Letters on South America: Comprising Travels on the Banks of the Paraná and (1843)
"... Martinez y cires—Don Agustin Saenz and his polacca— Smuggling—The way of endowing brides. THE population of Corrientes, in character and class,..."
2. The Policy Paradox in Africa: Strengthening Links Between Economic Research by Elias Ayuk, Mohamed Ali Marouani (2007)
"To date, about 120 rural economy PhD-holders have been trained through this program and cires gained international recognition in research and training...."
Other Resources Relating to: Cires


Skip to definition.
Noun: nan nan
 1. [Brit] Your grandmother
 2. [Brit] The mother of your father or mother
 - grandma, grandmother, granny, grannie, gran, nanna [Brit], grandmamma [archaic], nana, nanny [Brit]
 3. Leavened bread baked in a clay oven in India; usually shaped like a teardrop
 - naan, naan bread
Noun: Nan
 1. A river of western Thailand flowing southward to join the Ping River to form the Chao Phraya
 - Nan River
Derived forms: nans
Type of: bread, breadstuff, grandparent, river, staff of life
Part of: Kingdom of Thailand, Siam, Thailand
Encyclopedia: Nan, Thailand


text:
Tarpitting is the practice of deliberately inserting a delay into certain SMTP communications that are associated with spam or with other unwanted traffic. To be effective, these kinds of communications typically rely on generating a high volume of traffic. By slowing an SMTP conversation, you can dramatically reduce the rate at which automated spam can be sent or at which a dictionary attack can be conducted. Legitimate traffic may also be slowed by tar pitting.
The tar pit feature is available in Microsoft Windows Server 2003 and in several third-party SMTP servers. The tar pit feature in Windows Server 2003 works by slowing all responses that contain SMTP protocol 5.x.x error codes. An administrator can configure the delay that is introduced by the tar pit feature.
Tar pitting affects only anonymous SMTP connections. Authenticated sessions are exempt. Therefore, if you regularly exchange lots of SMTP mail with another organization,
and you find that tar pitting is affecting that traffic, you can bypass tar pitting for that organization by authenticating SMTP communications.


text:
F is for Fox. A friendly fox can be made using a circle as a head, and topped with two small triangles for ears. A triangle makes the fox's snout, finished by a small circle to indicate its nose. Children can draw in the fox's eyes, and some children may also chose to draw whiskers emanating from its snout.
I've also guided the children to create the F page of their dictionaries by making a flag. Most flags can be made very simply with just a few Euclidian solids. For example, the flag of Greece can be made placing five long blue rectangles and four small blue squares over a white piece of paper:


text:
Snapper, New Zealand (Tai)
Snapper are found in subtropical regions of the western Pacific Ocean including New Zealand, Australia, China and Japan.
In New Zealand, Snapper are a commercially important fishery. Due to prudent fisheries management, most Snapper populations in New Zealand are stable or recovering from their previously overfished status.
Juvenile Snapper inhabit muddy estuaries, while adults mostly inhabit rocky reefs, but are also found in mud and sea grass habitats.
Most New Zealand Snapper are caught using longlines, which can result in the incidental catch of seabirds.
This fish may have high levels of mercury that could pose a health risk to adults and children. More mercury info here.


text: The design of automated negotiators has been the focus of abundant research in recent years. However, due to difficulties involved in creating generalized agents that can negotiate in several domains and against human counterparts, many automated negotiators are domain specific and their behavior cannot be generalized for other domains. Some of these difficulties arise from the differences inherent within the domains, the need to understand and learn negotiators' diverse preferences concerning issues of the domain and the different strategies negotiators can undertake. In this paper we present a system that enables alleviation of the difficulties in the design process of general automated negotiators termed Genius, a General Environment for Negotiation with Intelligent multi-purpose Usage Simulation. With the constant introduction of new domains, e-commerce and other applications, which require automated negotiations, generic automated negotiators encompass many benefits and advantages over agents that are designed for a specific domain. Based on experiments conducted with automated agents designed by human subjects using Genius we provide both quantitative and qualitative results to illustrate its efficacy. Our results show the advantages and underlying benefits of using Genius for designing general automated negotiators.


How do I add different options or variants of the same product to my Website Builder shopping cart?
Our Website Builder shopping cart makes it easy to sell different forms of the same product. For example, you can add different sizes and colors for a t-shirt. You can add this to your product from within our shopping cart editor in our variants section.
To add options and variants to your product:
 1. Sign in to your Dynadot account.
 4. Click on the "Shopping Cart" (the one that looks like a cart) on the left-hand tool bar.
 5. Select the "Inventory" tab and select the product you want to add a variant to or click on "Add Product" to add a new product.
 6. Under the variants section, you will see two options: Add Option and Add Variant.
 7. Before you can add a variant of your product, you must first add an option. In the example above, you would need to add color as your option.
 8. Click the "Add Option" button and enter the option you want to add and the default value.
 9. Once you click save, the option you added will show along the top row along with the product's SKU, Price, Stock, Weight, Dimensions, and whether it's hidden or visible.
 10. Once you've added your product options, click on "Add Variant".
 11. This will create another product row where you can adjust the options available. For example, the top row can represent a red t-shirt and the next row down can represent a white t-shirt.
 12. To adjust the options for your variant, click on the Edit button or to delete it, click the trash button.
 13. Click the "Save" button on the top left on the screen to finalize your changes.
To view your options on the product page:
 1. From within your Website Builder editor, go to your product page.
 2. Hover over your product and click "Open Product".
 3. You should now see your options on this page in a drop down menu.
What is the difference between a variant and an option in our Website Builder shopping cart editor?


text:
Use the following steps to upgrade the Java Run Environment, install Message Queue, and upgrade Directory Server.
Upgrade the Java 2 Runtime Environment (or Java 2 SDK) on each host (except on Windows NT) where Identity Synchronization for Windows components are installed. The minimum required version is 1.5.0.
Upgrade Directory Server to version 6.3. For more information, see Chapter 1, Overview of the Migration Process for Directory Server.
To keep the Administration Server intact, use the -N option while migrating Directory Server (configuration and data) to version 6.3. For more information on migrating configuration data and user data, see Using dsmig to Migrate Configuration Data and Using dsmig to Migrate User Data respectively.
The Directory Server upgrade preserves your current Directory Server configuration and database.


text:
What does OKSH stand for?
OKSH stands for Offener Kanal Schleswig-Holstein (German: Open Channel of Schleswig-Holstein; TV and radio public broadcasting; Schleswig-Holstein, Germany)
This definition appears somewhat frequently and is found in the following Acronym Finder categories:
- Organizations, NGOs, schools, universities, etc.
- Oklahoma Registry of Interpreters for the Deaf
- Obywatelski Komitet Ratowania Krakowa (Polish: Civic Committee Ratowania Krakow)
- Oklahoma Romance Writers of America
- Obcianska Konzervativna Strana (Slovak: Civic Conservative Party; Slovenia)
- Old King's School (alumni of the King's School, Canterbury, Kent UK)
- Olimpijski Komite Slovenije (Slovenian: Slovenian Olympic Committee)
- Ontopia Knowledge Suite (software)
- Oracle Service Contracts (software application)
- Oshkosh, Nebraska (airport code)
- Oberlin Korean Students Association (college group)
- Opto-Knowledge Systems, Inc.
- Amiga Oktalyzer (digital music file format)
- Occupational Knowledge Test
- Oktober (German: October)
- Olympisch Kwalificatie Toernooi (Dutch: Olympic Qualifying Tournament)
- Orang Kena Tuduh (Malaysia court cases)
- Order of Knights Templar (gaming guild)
- Our Kitchen Table
- Overseas Korean Traders Associations
- Oklahoma Teachers of English to Speakers of Other Languages (Oklahoma City, OK)


text:
Level of consciousness is a measure of a child's ability to interact with other people and react to his or her surroundings. A decreased level of consciousness may point to a serious health problem.
Symptoms of a decreased level of consciousness in a young child include:
Last Revised: April 5, 2012
Author: Healthwise Staff
Medical Review: William H. Blahd, Jr., MD, FACEP - Emergency Medicine & H. Michael O'Connor, MD - Emergency Medicine
To learn more visit Healthwise.org
© _PHONE_ Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.


text:
We develop an efficient estimation procedure for identifying and estimating the central subspace. Using a new way of parameterization, we convert the problem of identifying the central subspace to the problem of estimating a finite dimensional parameter in a semiparametric model. This conversion allows us to derive an efficient estimator which reaches the optimal semiparametric efficiency bound. The resulting efficient estimator can exhaustively estimate the central subspace without imposing any distributional assumptions. Our proposed efficient estimation also provides a possibility for making inference of parameters that uniquely identify the central subspace. We conduct simulation studies and a real data analysis to demonstrate the finite sample performance in comparison with several existing methods.
"Efficient estimation in sufficient dimension reduction." Ann. Statist. 41 (1) 250 - 268, February 2013. _URL_


Call or text _PHONE_
Professional Grade LED Black Light Urine Finder
 - Sale
 - Regular price $14.99
 - 7 available
Available for:
Local Delivery - Shipping - Store Pickup
Urine Off LED Black Light Urine Finder
The Urine-Off Urine Finder Light is custom-engineered to locate those hidden, dried uric salt crystalsinvisible to the naked eye. The crystalline structure of dried urine causes it to fluoresce a dull yellow color under ultraviolet (UV or "black") light. After locating the dried urine, apply a cleaning solution as needed.
 - LED light more effectively fluoresces urine, making invisible deposits easier and faster to detect and treat. This is the ideal tool to locate hard-to-find urine stains that are invisible to the naked eye.
 - Discrete wavelength is engineered to concentrate much of its power within the 380–382.5 nanometer wavelengths to specifically detect urine and other body fluids
 - Professional grade aircraft aluminium construction.
What's the difference between Urine Finder black light and others?
"Black" or ultraviolet (UV) light is a type of light wave within a certain fairly broad frequency range. Within that range, there is a specific light frequency that will cause urine to fluoresce as brightly as possible. Bio-Pro Research Urine Finders are engineered to produce that specific wavelength of UV light, so they simply work better than generic black lights and make the task of locating urine deposits easier.
Any fluorescent "black light" will fluoresce dried urine to some degree – but the brightness will depend on the actual wavelength of the light output, and this varies considerably from light to light. Even among different lights of the same make and model, the manufacturing tolerances of consumer-grade black lights are simply not demanding enough to reliably produce a specific UV light wavelength. These lights are fine for their intended purpose, but for the specific job of detecting dried urine, they are less than ideal (note: incandescent/screw-in household bulbs with "black light" coatings generally will NOT fluoresce urine at all).
Tool measures 6 5/8" long.
Requires (3) AAA batteries – not included


text:
Machining cobalt-based dental alloys with tungsten carbide mills
Takahashi, M; Pasang, T; Conor, P; Ono, H; Tanaka, K
MetadataShow full metadata
Milling characteristics of dental alloys have been investigated and compared. The four differently configured tools used were made of cemented tungsten carbide. Most were uncoated but one was coated with a diamond-like carbon layer. The dental alloys studied were cobalt-chrome (Co-Cr) and cobalt-chrome-titanium (Co-Cr-Ti) alloys, fairly strong alloys. There is a requirement for a reliable test to evaluate the properties of dental tools by measuring the cutting forces during milling. A full characterization of dental mills is a difficult task, because the geometry of the mills is complex, with conical multi-cutting surfaces. In this study a more comprehensive understanding of the effects of cutting rate on cutting forces was achieved by varying the tool cutting speed and measuring the force on the workpiece as it was driven into the rotating tool at a fixed feed velocity. It was observed that the cutting forces were changed by varying cutting speeds. Side milling required lower forces than central slot milling. After milling the surfaces of the dental tools and dental alloy specimen were analyzed by scanning electron microscopy.


Quick Answer: What Does BB Mean In Battleship?
What does BB stand for in ships?
BattleshipBB = Battleship.
CA = Cruiser, Armored.
CB = Cruiser, Large.
CC = Cruiser, Battle.
CL = Cruiser, Light..
What does BB 62 stand for?
USS New JerseyUSS New Jersey (BB-62) ("Big J" or "Black Dragon") is an Iowa-class battleship, and was the second ship of the United States Navy to be named after the US state of New Jersey.
Can the USS Missouri still run?
What's the expiration date on a World War II warship? … The USS Missouri was finally retired in 1992 and turned from a warship into a museum—just like the one in the movie. Today, it stays docked in Pearl Harbor, Hawaii, where there is no crew at the ready, nor any ammo or fuel on board.
What is the largest US battleship ever built?
Iowa-class battleshipClass overviewType:BattleshipDisplacement:47,825 long tons (48,592 t) (standard) 57,540 long tons (58,460 t) (full load) 60,000 long tons (61,000 t) (full load) (New Jersey 1968)Length:860 ft (262.1 m) (pp) 887 ft 3 in (270.4 m) (oa)Beam:108 ft 2 in (33.0 m)25 more rows
What was the largest battleship ever built?
Yamato classBeing the battleships that were designed to be larger and more powerful than any other, it should come as no surprise that the Yamato class reign supreme as the largest battleships ever built.
What does BB 63 mean?
BB is the call letter for a US battleship. For example, Missouri is BB-63, type letter followed by number. She was the 63rd US battleship laid down.
What does CV mean on Navy ships?
aircraft carrierCV — aircraft carrier. CVA — attack aircraft carrier. CVAN — attack aircraft carrier (nuclear propulsion). CVB — large aircraft carrier. CVE — escort aircraft carrier.
Did the USS Missouri sink?
Missouri was the last battleship commissioned by the United States and is best remembered as the site of the surrender of the Empire of Japan, which ended World War II….USS Missouri (BB-63)HistoryUnited StatesDecommissioned:31 March 1992Stricken:12 January 1995Status:Museum ship in Pearl Harbor39 more rows
What does CV 59 mean?
USS ForrestalUSS Forrestal (CV-59) (later CVA-59, then AVT-59), was a supercarrier named after the first Secretary of Defense James Forrestal. Commissioned in 1955, she was the United States' first completed supercarrier, and was the lead ship of her class.
What does SS stand for on a ship?
screw steamerHistorically, prefixes for civilian vessels often identified the vessel's mode of propulsion, such as, "SS" (screw steamer), "MV" (motor vessel), or "PS" (paddle steamer). Alternatively, they might have reflected a vessel's purpose, e.g. "RMS" (Royal Mail Ship), or "RV" (research vessel).
Who has the biggest aircraft carrier?
Ford, the world's largest aircraft carrier, which can house 75 aircraft (but doesn't have urinals) The USS Gerald R. Ford is the US Navy's newest and largest aircraft carrier — in fact, it's the world's largest.
Which ship sank the most ships in ww2?


text:
CsAuthors.net's algorithm finds the shortest co-authorship path between two authors. A co-authorship
path is defined as a list of authors such that each pair of neighboring authors on that list
co-authored at least a paper.
In cases where there exists different paths between two authors having a minimal length, the system will
select the path such that the sum of the logarithms of the number of collaborations between authors
is the highest.
In cases where no co-authorship path exists between two authors, the system reports an infinite
distance between them (denoted using the mathematical symbol "∞"). This situation is relatively rare
since currently 88.8% users are in the same connected
subset of the graph.


Recommended links:
 Home arrow Light and Sound machines arrow What is a mind machine
What is a mind machine
What are Mind Machines / Light and Sound Machines?
There are many names for this technology:
- Audio-visual stimulation devices
- Light and sound entrainment devices (SLEDs)
- Mind machines
Essentially it is a tiny low spec computer that controls signals to your light glasses and your headphones. Simply select a session (depending on what you want to achieve) and then put on the glasses and heaphones.
History of mind machines
The first concepts were born in the late 1940s by Gray Walter. he noticed that flashing lights caused the human brain to follow the frequencies of these flashing lights.
Following from this discovery, numerous machines were developed for brainwave entrainment. A majority included tiny lights mounted in a pair of spectacles.
As time went by, audio began to be introduced in much the same. Usually achieved by using the 'binaural beat' phenomenom. Binaural beats are where one beat is played in one ear, and a second, very slightly later, in the second ear. Simultaneously, the two beats would cause the brain to interprwet just the difference in timing between the tow, and would then follow that frequency.
 The combined effects of having both the photic and the auditory portions of the brain stimulated in synchrony was found to be profound.
Today, SLEDs are used by psychologists and hypnotherapists in their practices and now also by non-professionals for helping achieve relaxation, stress management, Insomnia, mind expansion, accelerated learning and retention, breaking limiting beliefs, phobias, anxiety, sports training, and promoting physical wellness.
What's usually included with mind machines
A typical system consists of the micro-processor driven base unit, stereo headphones, and light glasses that have 8 tiny lights (LEDs). They can be 1 channel which means one colour glasses or two channel where you can enjoy a combination of any two colours. They usually have the capability to respond to Audiostrobe signals like from the Audiostrobe cds.
Please note:
These products are not intended for medical usage. No claims are made for medical benefits and as such these devices are purely for entertainment. If you have a medical issue, please go to see your regular gp/doctor.
Light and Sound machines


text:
It was direct discrimination because of disability to summary dismiss a secretary because of her ADHD disorder. This is the first judgment by the Supreme Court of Denmark on discrimination because of disability
Denmark - City Court of Holstebro: Requirement to taste food with pork constituted discrimination (PDF 56 kB)
Denmark - Board of Equal Treatment: Termination of internship on account of political opinion constituted discrimination (PDF 49 kB)
Denmark - Board of Equal Treatment: The independent obligation of an employer to provide reasonable accommodation (PDF 55 kB)
1. Definition of disability.2. Meaning of reasonable accommodation for persons with disabilities. 3. Whether a shorter notice period as a result of sickness related absence constitutes discrimination on account of disability.


Can a Way of Astral Self Monk use wisdom related scores for jumping?
I have several questions on the interactions between the Arms of Astral Self and the Jumping mechanics. According to the 3rd level feature, Arms of the Astral Self:
While the spectral arms are present, you gain the following benefits:
 - You can use your Wisdom modifier in place of your Strength modifier when making Strength checks and Strength saving throws.
 - You can use the spectral arms to make unarmed strikes.
 - When you make an unarmed strike with the arms on your turn, your reach for it is 5 feet greater than normal.
 - The unarmed strikes you make with the arms can use your Wisdom modifier in place of your Strength or Dexterity modifier for the attack and damage rolls, and their damage type is force.
The Jumping session of the PHB states:
Long Jump
This rule assumes that the height of your jump doesn't matter, such as a jump across a stream or chasm. At your DM's option, you must succeed on a DC 10 Strength (Athletics) check to clear a low obstacle (no taller than a quarter of the jump's distance), such as a hedge or low wall. Otherwise, you hit it.
High Jump
When you make a high jump, you leap into the air a number of feet equal to 3 + your Strength modifier (minimum of 0 feet) if you move at least 10 feet on foot immediately before the jump. When you make a standing high jump, you can jump only half that distance. Either way, each foot you clear on the jump costs a foot of movement. In some circumstances, your DM might allow you to make a Strength (Athletics) check to jump higher than you normally can.
You can extend your arms half your height above yourself during the jump. Thus, you can reach above you a distance equal to the height of the jump plus 1½ times your height.
My questions would be, assuming that I have Arms of the Astral Self activated:
 1. Can I use my Wisdom Score instead of my strenght score to determine my long jump distance?
 2. Can I make a Wisdom (Athletics) check instead of a Strenght (Athletics) check?
 3. Can I use my Wisdom modifier instead of my Strenght modifier to determine my high jump's height?
 4. Can the extra 5 feet range of the Arms of Astral Self be used when accounting for "extending your arms half your height above yourself" on the high jump, making it 1½ your height + 5 feet instead of only 1½ your height?
I am aware that some of the answers to these questions are up to DM discretion, so I would like to know, if possible, what would be the RAW interpretation and also how would you rule it in your games.
In advance, I'm extremely grateful to whoever takes time to answer these 🙂
Does a PF2e spellcaster who takes multiclass dedications into other spellcasting classes, and related spellcasting feats, gain more spell slots?
Ezren is a level 10 evocation wizard, and hence would have spell slots of the following levels:
+-------------+-----------------+ | Spell level | Number of slots | +-------------+-----------------+ | 1 | 4 | | 2 | 4 | | 3 | 4 | | 4 | 4 | | 5 | 4 | +-------------+-----------------+
However, at level 2 Ezren took the Sorcerer multiclass dedication. At level 4 he took Basic Sorcerer Spellcasting, and Bloodline Breadth at level 8.
How many spell slots does Ezren have in a given day? Is it:
Because at level 8, spellcasting archetype feats grant an additional spell slot of first, second and third level, AND the bloodline breadth feat increases each of these by one?
Or do these sources of spell slots not stack for some reason? Coming from fifth edition, a wizard who multiclasses sorcerer still has the same number of spell slots as a pure wizard, so I'd like to clarify my understanding here.
Is it possible for the runtime and input size in an algorithm to be inversely related?
I'm wondering if it's possible for algorithms that have monotonically decreasing runtime with the input-size – just as a fun mental exercise. If not, is it possible to disprove this claim? I haven't been able to come up with an example or counterexample so far, and this sounds like an interesting problem.
P.S. Something like $ O(\frac{1}{n})$, I guess (if it exists)
Help understanding a theorem Kleinberg proves related to sequence alignment
This is from Kleinberg's Algorithm Design text (Theorem 6.14)
Let $ M$ be an alignment of $ X$ and $ Y$. If $ (m, n) \notin M$, then either the $ m^{\text{th}}$ position of $ X$ or the $ n^{\text{th}}$ position of $ Y$ is not matched in $ Y$.
The theorem does not state that $ m, n$ must be the last elements of $ X$ and $ Y$ respectively, but earlier, when introducing the topic, he uses $ m, n$ to denote the last entries of the two strings. Which of these is correct?
Unrelated applications like games accessing 'webcache' related files
As title suggests im wondering if a game,for example, has any business accessing 'webcache_counters'.
After attempting to clean my webcachev01 file due to its oddly large filesize given the fact i dont use IE or Microsoft Edge at all, I noticed in processexplorer that alot of my random applications were accessing a file with the suffix 'webcache_counters' followed by a string of numbers I'd imagine to be a registry key.
Strange thing about this handle is that i cant view its properties nor close the handle. With the first saying that it is 'Unable to query' and the latter saying i lack administrative rights. To clarify I am the sole user and administrator on this machine.
All this is having me increasingly worried, ive been having recent fears of malware on my PC and this has appeared in my rigourous inquiry of my files and processes. How can an innocuous sounding file/handle bar me from even closing it in process explorer?
Create dynamic sql query to select all related data in DB based on entry table and ID
Hope all is well. I am hoping you can help me.
Problem Statement – I'm tasked to create a dynamic SQL statement which will select all related data from a given table where the Identifier is passed. For each table where the relevant data is found i would like the data to be exported onto a separate tab of within excel
If i was doing this manually done this i would perform the following queries and export the data onto each tab;
Select * from Mason where id = 12345 Select * from MasonContacts where Companyid= 12345 Select * from MasonOpportunities where Comid = 12345
However given the sheer volume of tables this isn't viable.
Step 1 : Type in my identifier (in this case my identifier is a field called "Id" in the Table "Mason") The query will always start from this table.
Table Name : Mason Field : Id = "12345"
Step 2 : Search against table "MasonContacts", search against the field "Companyid". Return all columns & records where the field "Companyid = 12345"
Table Name : MasonContacts Field : Companyid
Step 3 : Search against table "Mason Opportunities ", search against the field "Comid". Return all columns & records where the field "Company = 12345"
Table Name : MasonOpportunities Field : Comid
Looking forward to your help
Spam Mail Related to my Browsing
I was searching google to find a good printer to buy. To my horror, the next day I got a spam mail with theme "Print smarter at low price". Is this a coincidence or is my PC breached? What should I do? No alerts from Anti-Virus. Or can that webpage I opened install some malware? I didn't click on anything there.
Databases and B-Trees: What are Keys and how are they related
I confused about the description & definition of "key" occuring as terminology for databases and b-trees.
In first case dealing with theory of databases a key is defined as a choice for a in certain sense minimal (see below) subset $ K \subset A := \{A_1,A_2,…,A_n\}$ of a fixed set of attributes $ A_i$ parametrizing a data table (consisting of relations; a single relation is abstraction of a row in the table), where each attribute is literally a column specifying a property of objects = relations.
A key is characterized by property that there exist no two different relations (a relation is a row) which have exactly the same values for all attributes which belong to the key. And a key is a minimal subset with this property, ie there not exist a proper smaller subset of attributes contained in the key and having the property described in last sentence. Clearly keys are not unique. So the set of a keys is certain subset of the power set of the set attributes $ A_i$. See also here:
On the other hand the key concept occures as well for b-trees:
Here keys are a priori numbers or integers and different knots of b-tree contain different totally ordered subsets of keys


Take the 2-minute tour ×
I'm trying to use Kryo to read/write objects to disk: _URL_
Couple questions:
 - How do I determine the size of my byte buffer? If I make it too small it crashes, too large it eats up lots of memory and the files are huge. Follow up, shouldn't kyro already know how big the object is since it's the one serializing it?
 - What is a good way to convert them from a ByteBuffer to byte array and back?
 - Anyone have a effective and quick way of reading/writing objects to file using Kyro? My yucky xml is about 100 times faster (which includes parsing, not just i/o) which doesn't make sense according to the benchmarks. I tried using ByteBuffer writing to FileChannel.
share|improve this question
1 Answer 1
up vote 4 down vote accepted
You actually don't need to muck with ByteBuffer at all, you can use the com.esotericsoftware.kryo.ObjectBuffer
Pretend you have a class MyObject that you want to serialize;
MyObject o = new MyObject();
Kryo kryo = new Kryo();
ObjectBuffer ob = new ObjectBuffer(kryo);
byte[] myByteArray = ob.writeObject(o);
share|improve this answer
Do you mean that after obtaining byte array I can dump it to file? – Bostone Feb 21 '12 at 1:30
And if so what is a simplest way to deserialize back to object? – Bostone Feb 21 '12 at 1:41
Your Answer


text:
It's called the Salt and Ice Challenge.
The game is played by putting salt on the skin, pressing ice on top of it and holding it in place until the ice melts or until the pain becomes too severe.
Numerous people have posted youtube videos of themselves participating in the challenge, which experts say can cause severe burns to the skin, similar to frostbite.
Officials at Pennsylvania's Phoenixville Middle School became concerned after they say they heard students talking about the game.
They quickly took action and sent a letter warning parents.
"Our goal is to provide you with this information in order to facilitate open communication at home to ensure the safety of our students," said Dr. Frank Garritano of the Phoenixville School District.


text:
The Crossing the line certificate (SAFR 14028, HDC 0034) commemorates an equator crossing, a seafaring milestone. This certificate,
dated February 10, 1910, was made out to E. Schwerin while a Mariner aboard the S.S. MARIPOSA (built 1883; steamer), and was
issued by the Oceanic Steamship Company-Tahiti Line. The document is affixed with a red wax stamp containing the ship name.
The collection is processed and open for use without restrictions.
Historical Note: Equator crossing rituals have been performed in the Western world for over 400 years. The ceremony is performed
aboard the vessel where the landlubber (one learning to sail) is subjected to a ritual death and rebirth in order to gain
a new status of Seafarer (seaman or mariner). Landlubbers must prove themselves capable of standing the terrors, stresses
and strains of maritime life, and prove they have the courage and strength of character to gracefully accept the rowdy humor
encountered in daily shipboard life.
Some material may be copyrighted or restricted. It is the researcher's obligation to determine and satisfy copyright or other
case restrictions when publishing or otherwise distributing materials found in the collections.


text:
TEXAS STATE PARKS
Natural Economic Assets
STATE PARK PROFILES
Balmorhea State Park
Balmorhea State Park is located in far West Texas in the community of Toyahvale, four miles west of Balmorhea. The 45.9-acre park's main attraction is San Solomon Springs, a spring-fed pool that covers 1.75 acres with a year-round water temperature between 72 to 76 degrees. The pool holds 3.5 million gallons, but anywhere from 22 million to 28 million gallons of fresh water flow through the pool every day. The deeper parts of the pool are in a natural state, allowing swimmers to enjoy the fish and aquatic vegetation. The park also includes the Cienega Project, a spring-fed desert wetland and canals that are home to endangered fish, a variety of aquatic life, turtles, birds and other animals.
In 2007, park attendance was about 52,000, evenly distributed between day users and overnight visitors.
The springs provided water to the American Indians and later to the Mexican farmers who used the water for their crops and dug the first irrigation canals. In the mid-1800s, the springs were called Mescalero Springs after the Apache Indians in the area, but later the Mexican farmers renamed them San Solomon Springs. Today, the clear and cool waters attract numerous swimmers and scuba divers to the area.1 In fiscal 2007, park attendance was about 52,000, evenly distributed between day users and overnight visitors.2 The park and the pool are popular with Texas and New Mexico residents. Groups enjoy coming to the park from the nearby Buffalo Trail Scout Ranch and the Historic Prude Ranch.3
In addition to the springs, the park includes a concession building, two bathhouses, the superintendent's residence and San Solomon Courts Motel, all built in Spanish Colonial style. The pool and other structures in the park were built by the Civilian Conservation Corps (CCC) in the early 1930s. By helping to preserve these CCC structures, the park is playing an important role in safeguarding the nation's heritage.
The springs are a magnet for scuba divers and dive instructors in Texas and New Mexico. At 20 feet deep, with a horizontal clarity of 80 to 100 feet and constant water temperatures, the springs provide a predictable environment for divers.4 Lead Park Ranger Tony Fleenor says, "We have divers year-round. In the off season, fall and winter, divers are our bread and butter."5
Neta Rhyne, the owner of the Toyahvale Desert Oasis dive shop, adjoining the park, says, "I like to refer to San Solomon Springs as the only dive site that provides entertainment for the whole family. One can swim, scuba dive, snorkel, sunbathe, bird watch, picnic, play in the playground, sit under a shade tree by the spring, camp and enjoy the beautiful sunrises and sunsets."6
Balmorhea State Park also plays an important role in the economic wellbeing of the surrounding communities of Toyahvale and Balmorhea, with a combined population of just over 500. "The state park has a significant positive economic impact on local businesses," says Balmorhea City Manager Terry Upshur. "The park attracts tourists to the area, increasing business for local hotel/motels, grocery stores and restaurants."7
Local area retailer Rhyne says, "My business would not exist without the park, which is the main economic catalyst for the local economy. Many other area businesses would be unable to survive without the park."8
Balmorhea State Park contributed $961,316 in sales and $522,195 in personal income to Reeves County in 2006.
In fiscal 2007, the park reported operating expenses of $443,735 for staff salaries and minor repairs, and revenues of $657,837, for a net operating gain of $214,102.9
According to a study conducted by John Crompton and Juddson Culpepper of Texas A&M University, Balmorhea State Park contributed $961,316 in sales and $522,195 in personal income to Reeves County in 2006. The park also created 19.5 jobs and generated $4,806 in sales tax revenue for the county in that year.10
Summary Economic Impacts
Balmorhea State Park, Reeves County
|2006 County Sales||2006 County
|2006 County Employment
Sales Tax Generated
Source: Texas A&M University.
Texas Parks and Wildlife Department Direct Spending (Fiscal 2007)
|Revenues||Operating Expenses*||Net Income|
* Includes salaries, operating expenses and minor (non-capital) repair.
Source: Texas Parks and Wildlife Department.
- 1 Texas Parks and Wildlife Department, "Balmorhea State Park," pp. 1-4, _URL_ (Last visited August 25, 2008.)
- 2 Data provided by Texas Parks and Wildlife Department, "State Park Sites, Acreage, and Visits," with Texas Comptroller's office calculations.
- 3 Interview with Tony Fleenor, lead park ranger at Balmorhea State Park, Toyahvale, Texas, July 24, 2008.
- 4 Yvonne Lanelli, "Balmorhea State Park, Texas," DesertUSA (September 2005), pp. 1-4, 6, _URL_ (Last visited August 25, 2008.)
- 5 Interview with Tony Fleenor, lead park ranger at Balmorhea State Park, Toyahvale, Texas, July 24, 2008.
- 6 Yvonne Lanelli, "Balmorhea State Park, Texas," DesertUSA (September 2005), p. 4.
- 7 Interview with Terry Upchurch, city manager, city of Balmorhea, Balmorhea, Texas, July 24, 2008.
- 8 Interview with Neta Rhyne, owner of the Toyahvale Desert Oasis dive shop, Toyahvale, Texas, July 24, 2008.
- 9 Data provided by Texas Parks and Wildlife Department, "Revenue Less Operating Costs, FY 2006-2007," with Texas Comptroller's office calculations. Amounts may not total due to rounding.
- 10 Texas Coalition for Conservation, The Economic Contributions of Texas State Parks in FY 2006, by John L. Crompton and Juddson Culpepper, Texas A&M University, Department of Recreation, Park and Tourism Sciences (Austin, Texas, December 2006), _URL_ (Last visited August 25, 2008.)