| Bahamas, The |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Bahrain |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Bangladesh(https://www.cdc.gov/malaria/images/map/Bangladesh_3.14.16.jpg) |
All areas, except in the city of Dhaka. |
Low |
Chloroquine |
P.falciparum 90%, P. vivax 10%, and P. malariae rare |
Atovaquone-proguanil, doxycycline, or mefloquine. |
|
| Barbados |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Belarus |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Belgium |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Belize(https://www.cdc.gov/malaria/images/map/Belize_3.24_updatedrecs.jpg) |
Rare locally transmitted cases. None in Belize City and islands frequented by tourists such as Ambergris Caye. |
Very low |
None |
P.vivax 100% |
Mosquito avoidance only. |
1) City(ies) of travel
2) District(s) of travel
Map of districts in Belize |
| Benin(https://www.cdc.gov/malaria/images/map/Benin_3.14.16.jpg) |
All |
High |
Chloroquine |
P. falciparum 85%
P. ovale 5-10%
P. vivax rare |
Atovaquone-proguanil, doxycycline, or mefloquine |
|
| Bermuda (U.K.) |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Bhutan(https://www.cdc.gov/malaria/images/map/Bhutan_3.24_updatedrec.jpg) |
Rare cases in rural areas <1,700 m (5,577 ft) in districts along the southern border shared with India. Also rare seasonal cases May-Sept in Ha, Lhuentse, Monggar, Punakha, Trashigang, Trongsa, Tsirang, Yangtse, and Wangdue. None in districts of Bumthang, Gaza, Paro, and Thimphu. |
Very low |
Chloroquine |
P. falciparum 70%
P. vivax 30% |
Mosquito avoidance only.
|
1) City(ies) of travel
2) District of travel
3) Altitude of city(ies) of travel
Altitude information and to determine if a city is within a certain district
General map of Bhutan |
| Bolivia(https://www.cdc.gov/malaria/images/map/Bolivia_3.14.16.jpg) |
All areas below 2,500 m (8,202 ft). None in the city of La Paz |
Low |
Chloroquine |
P. vivax 93%
P. falciparum 7% |
Atovaquone-proguanil, doxycycline, mefloquine, or primaquine7 |
1) City(ies) of travel
2) Altitude of city(ies) of travel
Altitude information and to determine if a city is within a certain department
Map of departments of Bolivia |
| Bosnia and Herzegovina |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Botswana(https://www.cdc.gov/malaria/images/map/Botswana_3.14.16.jpg) |
Present in the following districts: Central and North West (including Chobe National Park). None in the cities of Francistown and Gabarone. |
Low |
Chloroquine |
P. falciparum 90%
P. vivax 5%
P. ovale 5% |
Atovaquone-proguanil, doxycycline, or mefloquine |
1) City(ies) of travel
2) District(s) of travel
Map of districts in Botswana |
| Brazil(https://www.cdc.gov/malaria/images/map/Brazil_3.25_updatedrec.jpg) |
Malaria Outbreak: Bahia State, Brazil(https://www.cdc.gov/malaria/new_info/2018/Brazil_2018.html)
All areas of the states of Acre, Amapa, Amazonas, Rondonia, and Roraima. Also present in the states of Maranhão, Mato Grosso, and Para, but rare cases in their capital cities. Rare cases in the rural areas of the states of Espirito Santo, Goias, Mato Grasso do Sul, Piaui, and Tocantins. Rare cases in the rural forested areas of the states of Rio de Janeiro and Sao Paolo. No malaria in the cities of Brasilia, Rio de Janeiro, São Paolo, and none at Iguaçu Falls |
Low |
Chloroquine |
P. vivax 85% P. falciparum 15% |
Wenceslau Guimarães in Bahia State: atovaquone-proguanil, chloroquine, doxycycline, mefloquine, or primaquine.
States of Acre, Amapa, Amazonas, Rondonia, and Roraima. States of Maranhão, Mato Grosso, and Para (but not their capital cities): Atovaquone-proguanil, doxycycline, or mefloquineAreas with rare cases:Mosquito avoidance only. |
1) City(ies) of travel
2) State(s) of travel
Map of states in Brazil to determine if a city is within a certain province |
| British Indian Ocean Territory; Includes Diego Garcia (U.K.) |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Brunei |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Bulgaria |
None |
None |
Not Applicable |
Not Applicable |
Not Applicable |
|
| Burkina Faso(https://www.cdc.gov/malaria/images/map/BurkinaFaso_3.14.16.jpg) |
All |
High |
Chloroquine |
P. falciparum >80%,
P. ovale 5-10%,
P. vivax rare |
Atovaquone-proguanil, doxycycline, or mefloquine |
|
| Burma(https://www.cdc.gov/malaria/images/map/Burma_myanmar_3.14.16.jpg) (Myanmar) |
Present at altitudes below 1,000 m (3,281 ft), including Bagan. Rare transmission above 1,000m (3,281 ft). |
Moderate |
Chloroquine
Mefloquine |
P. falciparum 60%,
P. vivax 35%, P. malariae, P. ovale, and P. knowlesi rare |
In the provinces of Bago, Kachin, Kayah, Kayin, Shan, and Tanintharyi below 1,000m (3,281 ft): Atovaquone-proguanil or doxycycline.
All other areas with malaria: Atovaquone-proguanil, doxycycline, or mefloquine.Above 1,000m (3,281 ft):
Mosquito avoidance only. |
1) City(ies) of travel
2) Province(s) of travel
3) Altitude of city(ies) of travel
Altitude information and to determine if a city is within a certain province |
| Burundi(https://www.cdc.gov/malaria/images/map/Burundi_3.14.16.jpg) |
All |
Moderate |
Chloroquine |
P. falciparum 86%
P. malariae, P.ovale, and P. vivax 14% combined. |
Atovaquone-proguanil, doxycycline, or mefloquine |
|


Questions, Cancellations or Changes Call:<PHONE_NUMBER>
Camping/RV/Yurts
Picnic Areas
Boat Launching
Tickets & Day Passes
Facilities & Rooms
Classes & Activities
View Cart
|
Checkout
Arriving:
Stay:
1 Night
2 Nights
3 Nights
4 Nights
5 Nights
6 Nights
7 Nights
8 Nights
9 Nights
10 Nights
11 Nights
12 Nights
13 Nights
14 Nights
Parks:
All Parks
Coyote Lake
Ed Levin Park
Joseph Grant Park
Mt Madonna Park
Sanborn
Uvas Canyon Park
Parks:
All Parks
Anderson Lake Park
Calero Park
Coyote Lake
Ed Levin Park
Hellyer Park
Joseph Grant Park
Lexington Reservoir
Los Gatos Creek Park
Martial Cottle
Mt Madonna Park
Sanborn
Santa Teresa
Stevens Creek
Uvas Canyon Park
Vasona Lake Park
Parks:
Anderson Lake Park
Calero Park
Coyote Lake
Lexington Reservoir
Stevens Creek
Centers:
All Centers
Casa Grande
Coyote Lake-Harvey Bear
Field Sports Park
Grant
Hellyer
Uvas Canyon
Vasona
Activites:
------------------
All Facility Types
Historical Site
Meetings and Halls (Large)
Meetings and Halls (Small)
Outdoor Functions (Large)
Outdoor Functions (Small)
Restricted Area
Test
6RV
Camping - RV/Electric
Coyote Lake
9RV
Camping - RV/Electric
Coyote Lake
10RV
Camping - RV/Electric
Coyote Lake
12RV
Camping - RV/Electric
Coyote Lake
13RV
Camping - RV/Electric
Coyote Lake
14RV
Camping - RV/Electric
Coyote Lake
15RV
Camping - RV/Electric
Coyote Lake
16RV
Camping - RV/Electric
Coyote Lake
17RV
Camping - RV/Electric
Coyote Lake
18RV
Camping - RV/Electric
Coyote Lake
19
Camping - Tent/Non-Electric
Coyote Lake
20
Camping - Tent/Non-Electric
Coyote Lake
22
Camping - Tent/Non-Electric
Coyote Lake
23
Camping - Tent/Non-Electric
Coyote Lake
24
Camping - Tent/Non-Electric
Coyote Lake
25
Camping - Tent/Non-Electric
Coyote Lake
26
Camping - Tent/Non-Electric
Coyote Lake
27
Camping - Tent/Non-Electric
Coyote Lake
28
Camping - Tent/Non-Electric
Coyote Lake
29
Camping - Tent/Non-Electric
Coyote Lake
30
Camping - Tent/Non-Electric
Coyote Lake
31
Camping - Tent/Non-Electric
Coyote Lake
32
Camping - Tent/Non-Electric
Coyote Lake
33
Camping - Tent/Non-Electric
Coyote Lake
34
Camping - Tent/Non-Electric
Coyote Lake
35
Camping - Tent/Non-Electric
Coyote Lake
36
Camping - Tent/Non-Electric
Coyote Lake
37
Camping - Tent/Non-Electric
Coyote Lake
38
Camping - Tent/Non-Electric
Coyote Lake
39
Camping - Tent/Non-Electric
Coyote Lake
40
Camping - Tent/Non-Electric
Coyote Lake
41
Camping - Tent/Non-Electric
Coyote Lake
42
Camping - Tent/Non-Electric
Coyote Lake
43
Camping - Tent/Non-Electric
Coyote Lake
44
Camping - Tent/Non-Electric
Coyote Lake
45
Camping - Tent/Non-Electric
Coyote Lake
46
Camping - Tent/Non-Electric
Coyote Lake
47
Camping - Tent/Non-Electric
Coyote Lake
48
Camping - Tent/Non-Electric
Coyote Lake
49
Camping - Tent/Non-Electric
Coyote Lake
50
Camping - Tent/Non-Electric
Coyote Lake
51
Camping - Tent/Non-Electric
Coyote Lake
52
Camping - Tent/Non-Electric
Coyote Lake
53
Camping - Tent/Non-Electric
Coyote Lake
54
Camping - Tent/Non-Electric
Coyote Lake
55
Camping - Tent/Non-Electric
Coyote Lake
57
Camping - Tent/Non-Electric
Coyote Lake
58
Camping - Tent/Non-Electric
Coyote Lake
59
Camping - Tent/Non-Electric
Coyote Lake
60
Camping - Tent/Non-Electric
Coyote Lake
61
Camping - Tent/Non-Electric
Coyote Lake
62
Camping - Tent/Non-Electric
Coyote Lake
63
Camping - Tent/Non-Electric
Coyote Lake
64
Camping - Tent/Non-Electric
Coyote Lake
65
Camping - Tent/Non-Electric
Coyote Lake
66
Camping - Tent/Non-Electric
Coyote Lake
67
Camping - Tent/Non-Electric
Coyote Lake
68
Camping - Tent/Non-Electric
Coyote Lake
69 ADA
Camping - Tent/Non-Electric
Coyote Lake
70
Camping - Tent/Non-Electric
Coyote Lake
71
Camping - Tent/Non-Electric
Coyote Lake
72
Camping - Tent/Non-Electric
Coyote Lake
73
Camping - Tent/Non-Electric
Coyote Lake
No
Photo
Available
1E ADA
Camping - RV/Electric
Coyote Lake
1
Camping - Tent/Non-Electric
Joseph Grant Park
2
Camping - Tent/Non-Electric
Joseph Grant Park
4
Camping - Tent/Non-Electric
Joseph Grant Park
5
Camping - Tent/Non-Electric
Joseph Grant Park
6
Camping - Tent/Non-Electric
Joseph Grant Park
7
Camping - Tent/Non-Electric
Joseph Grant Park
8
Camping - Tent/Non-Electric
Joseph Grant Park
10
Camping - Tent/Non-Electric
Joseph Grant Park
11
Camping - Tent/Non-Electric
Joseph Grant Park
13
Camping - Tent/Non-Electric
Joseph Grant Park
14
Camping - Tent/Non-Electric
Joseph Grant Park
17
Camping - Tent/Non-Electric
Joseph Grant Park
18
Camping - Tent/Non-Electric
Joseph Grant Park
21
Camping - Tent/Non-Electric
Joseph Grant Park
22
Camping - Tent/Non-Electric
Joseph Grant Park
#1-Horse Camp Only *
Camping - Tent/Non-Electric
Joseph Grant Park
#2-Horse Camp Only *
Camping - Tent/Non-Electric
Joseph Grant Park
#4-Horse Camp Only *
Camping - Tent/Non-Electric
Joseph Grant Park
#5-Horse Camp Only *
Camping - Tent/Non-Electric
Joseph Grant Park
#6-Horse Camp Only * *
Camping - Tent/Non-Electric
Joseph Grant Park
#7-Horse Camp Only *
Camping - Tent/Non-Electric
Joseph Grant Park
#8-Horse Camp Only *
Camping - Tent/Non-Electric
Joseph Grant Park
No
Photo
Available
111RV
Camping - RV/Electric
Mt Madonna Park
118N
Camping - Tent/Non-Electric
Mt Madonna Park
119N
Camping - Tent/Non-Electric
Mt Madonna Park
120N
Camping - Tent/Non-Electric
Mt Madonna Park
121N
Camping - Tent/Non-Electric
Mt Madonna Park
122N
Camping - Tent/Non-Electric
Mt Madonna Park
126N
Camping - Tent/Non-Electric
Mt Madonna Park
127N
Camping - Tent/Non-Electric
Mt Madonna Park
129N
Camping - Tent/Non-Electric
Mt Madonna Park
135N
Camping - Tent/Non-Electric
Mt Madonna Park
136N
Camping - Tent/Non-Electric
Mt Madonna Park
137N
Camping - Tent/Non-Electric
Mt Madonna Park
138RV
Camping - RV/Electric
Mt Madonna Park
141RV
Camping - RV/Electric
Mt Madonna Park
146RV
Camping - RV/Electric
Mt Madonna Park
148RV
Camping - RV/Electric
Mt Madonna Park
301
Camping - Tent/Non-Electric
Mt Madonna Park
302
Camping - Tent/Non-Electric
Mt Madonna Park
303
Camping - Tent/Non-Electric
Mt Madonna Park
304
Camping - Tent/Non-Electric
Mt Madonna Park
305
Camping - Tent/Non-Electric
Mt Madonna Park
306 ADA
Camping - Tent/Non-Electric
Mt Madonna Park
307
Camping - Tent/Non-Electric
Mt Madonna Park
308
Camping - Tent/Non-Electric
Mt Madonna Park
309
Camping - Tent/Non-Electric
Mt Madonna Park
310
Camping - Tent/Non-Electric
Mt Madonna Park
311
Camping - Tent/Non-Electric
Mt Madonna Park
312
Camping - Tent/Non-Electric
Mt Madonna Park
313
Camping - Tent/Non-Electric
Mt Madonna Park
No
Photo
Available
314
Camping - Tent/Non-Electric
Mt Madonna Park
315
Camping - Tent/Non-Electric
Mt Madonna Park
316
Camping - Tent/Non-Electric
Mt Madonna Park
317
Camping - Tent/Non-Electric
Mt Madonna Park
318
Camping - Tent/Non-Electric
Mt Madonna Park
320
Camping - Tent/Non-Electric
Mt Madonna Park
321
Camping - Tent/Non-Electric
Mt Madonna Park
No
Photo
Available
322
Camping - Tent/Non-Electric
Mt Madonna Park
324
Camping - Tent/Non-Electric
Mt Madonna Park
No
Photo
Available
325
Camping - Tent/Non-Electric
Mt Madonna Park
No
Photo
Available
2RV-ADA
Camping - RV/Electric
Sanborn
4RV
Camping - RV/Electric
Sanborn
No
Photo
Available
6RV
Camping - RV/Electric
Sanborn
No
Photo
Available
8RV
Camping - RV/Electric
Sanborn
No
Photo
Available
9RV
Camping - RV/Electric
Sanborn
No
Photo
Available
11RV
Camping - RV/Electric
Sanborn
No
Photo
Available
15RV
Camping - RV/Electric
Sanborn
2
Camping - Tent/Non-Electric
Uvas Canyon Park
3
Camping - Tent/Non-Electric
Uvas Canyon Park
4
Camping - Tent/Non-Electric
Uvas Canyon Park
5
Camping - Tent/Non-Electric
Uvas Canyon Park
6
Camping - Tent/Non-Electric
Uvas Canyon Park
7
Camping - Tent/Non-Electric
Uvas Canyon Park
8
Camping - Tent/Non-Electric
Uvas Canyon Park
9
Camping - Tent/Non-Electric
Uvas Canyon Park
10
Camping - Tent/Non-Electric
Uvas Canyon Park
11 ADA
Camping - Tent/Non-Electric
Uvas Canyon Park
13
Camping - Tent/Non-Electric
Uvas Canyon Park
14
Camping - Tent/Non-Electric
Uvas Canyon Park
15
Camping - Tent/Non-Electric
Uvas Canyon Park
16
Camping - Tent/Non-Electric
Uvas Canyon Park
19
Camping - Tent/Non-Electric
Uvas Canyon Park
20
Camping - Tent/Non-Electric
Uvas Canyon Park
21
Camping - Tent/Non-Electric
Uvas Canyon Park
22
Camping - Tent/Non-Electric
Uvas Canyon Park
23
Camping - Tent/Non-Electric
Uvas Canyon Park
24
Camping - Tent/Non-Electric
Uvas Canyon Park
25
Camping - Tent/Non-Electric
Uvas Canyon Park
Loading...
close


|
Copyright
Information All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of InsMark, Inc. is prohibited. Requests for permission to use or reproduce such copyrighted material may be e-mailed to<EMAIL_ADDRESS>Trademark
Information "Annuity Presentation System", "Asset Needs Analysis", "BUTTON File", "Charitable Reverse Split Dollar", "CheckMate", "[Clipart Depicting "Leverage"]", "CLP (the letters)", "Computer Business Cards", "Educational Seminars", "EXOLI", "FastTrack", "HOSS File Specifications", "InsFlow", "InsFormation", "InsForum", "InsGraph", "InsMark Client Report", "InsMark Composite Grading Scale", "InsMark Composite Grade", "InsMark Due Care System", "InsMark Executive Benefits System", "InsMark Proposal System", "InsMark Section 7872 Illustration System", "InsMark Wealth Transfer System", "InsScribe Basic", "InsTrack", "InsTrust", "Leveraged Compensation Plan", "Leveraged Estate Plan", "LifePlan", "Retirement Needs Analysis", "Survivor Needs Analysis", "Target Retirement Account", "Tightwad Term", "Wealthy and Wise", and "Wealth Preservation Alliance are trademarks of InsMark, Inc. InsScribe contains HALO c.1982-1994, Media Cybernetics, Inc. - HALO is a registered trademark of Media Cybernetics |
| InsMark,
Inc. 2274 Camino Ramon San Ramon, CA 94583 |
|
|
InsMark Order
Line: 888-InsMark (467-6275) © Copyright 2003, InsMark, Inc. All Rights Reserved |


@* * This template takes a single argument, a String containing a * message to display. *@ @(title: String, users: List[User], userForm: Form[User]) @* * Call the `main` template with two arguments. The first * argument is a `String` with the title of the page, the second * argument is an `Html` object containing the body of the page. *@ @main(title) { @* * Get an `Html` object by calling the built-in Play welcome * template and passing a `String` message. *@


'Most Intelligible Thing': Trump's Son Joins the #Fartgate Fray, Leaves Netizens in Stitches
While some social media users poked fun at Trump’s political opponents, others quipped about “whistleblowers” and wondered whether the emerging #fartgate might require a Mueller probe.
The peculiar and audible incident which erupted during the recent US Democrat Rep. Eric Swalwell’s interview on MSNBC’s Hardball, which has already attracted the attention of many social media users, has now caught the eye of Donald Trump Jr.
During the interview, Swalwell’s speech was suddenly interrupted by a loud noise which resembled farting, leading many social media users to suspect that he was the perpetrator and spawning new viral hashtag, #fartgate.
“Most intelligible thing to come out of Swalwell in years”, the US president’s son tweeted.
Many netizens seemed amused by this development, cracking jokes and poking fun at Trump’s political opponents.
Some also jokingly described the congressman as a “whistleblower”.
And at least one person inquired whether this “who farted?” mystery requires the investigative skills of Robert Mueller.


Macros with Theano
18 Dec 2015I've been playing with Theano lately, implementing various neural networks and other computations to see if they are suitable to Theano's programming model.
Theano is a numerical computation library for Python.
I find this misleading - a better description is that Theano is a mathematical expression compiler that doesn't have its own syntax but is hosted in Python instead. This has the interesting consequence that the type of abstractions that works best with Theano is not functions or objects/classes, but macros - you write functions or methods in Python that generate and compose Theano expressions. I'll explain this in more detail in this post. Interestingly, Google's TensorFlow implements the same model, so the thesis of this post should apply to TensorFlow as well.
With Theano the programmer builds a "computational graph" out of symbolic variables like this:
import theano.tensor as T
x = T.iscalar()
y = T.iscalar()
s = x+y
print s.eval({x:2, y:2}) #4
print s.eval({x:1, y:3}) #4
print (2*s).eval({x:2, y:3}) #10
Note that the value of s
is an expression that can be evaluated many times with different input values, and as part of different computations. It essentially holds a directed acyclic graph with nodes being the variables and operations/intermediate results, and vertices connecting the arguments to the operations. This graph is then optimized and executed, typically on a GPU - when the data are not scalar values but large vectors, matrices or more generally tensors, the computation can be parallelized yielding 10-20x improvement in compute time versus a CPU.
For a simple computation you write the math expressions directly in Python as above. The practical problem with that is that very soon you find yourself writing similar expressions with minor differences over and over. The code quickly becomes unwieldy - it is as if you are trying to program without functions or objects! There is lots of Theano code like this on GitHub.
An example of repeated code is the code you use to optimize a cost function with gradient descent. You have to specify how to update parameters on every iteration - here is an example with 2 parameters:
lr = 0.1 # learning rate; how much to move the parameters in the direction of the gradient
# theano will warn you that the order of updates is undefined since we use a dict, but the order doesn't matter
updates = {
W: W-lr*T.grad(cost, W),
b: b-lr*T.grad(cost, b)
}
train_model = theano.function([x, y], outputs=cost, updates=updates)
Note that the learning rate lr
is a Python variable, not a Theano symbolic variable, so it's a constant at the Theano graph compile time (the last line is when compilation happens).
This seems simple enough, but you may have many parameters, and add / remove them many times experimenting, so how could you remove the repetition? How about writing a function that produces all the necessary updates for a list of your model's parameters, used like this:
train_model = theano.function([x, y], outputs=cost, updates=sgd(0.1, cost, W, b))
Here is an implementation with a dict comprehension:
def sgd(lr, cost, *vs):
return {v: v-lr*T.grad(cost, v) for v in vs}
Another example is regularization - L2 regularization takes the weight matrices that parametrize your model, and includes the sum of squared values of the weights in the cost function, like this:
# logistic regression has only one matrix W, but a 2-layer network would have 2 weight matrices W0 and W1
cost = loss + 0.01*((W0**2).sum() +(W1**2).sum())
We could generate that term:
def L2(l, *vs):
return l*T.add(*((v**2).sum() for v in vs))
cost = loss + L2(0.01, W0, W1)
If you went through Theano's deep learning tutorials, you have probably realized that the classes implementing logistic regression, hidden layers, etc. have methods doing exactly that - they generate pieces of the computational graph that are composed together to produce the complete model.
Since Theano's computational graph contains all the information about its inputs (it's a data structure similar to a compiler's internal representation of a program, but a structure we can traverse), we could find out our parameters dynamically from the cost expression itself, without specifying it explicitly. Here is a function that finds out the variables of specific type (usually theano.tensor.SharedVariable
, which is the type of vars Theano keeps state in) that your expression depends on:
def find_vars(exp, var_type=T.sharedvar.SharedVariable):
assert hasattr(exp, 'owner'), "exp must be a Theano expression"
if exp.owner:
return list(set(v for inp in exp.owner.inputs for v in find_vars(inp, var_type)))
else:
return [exp] if isinstance(exp, var_type) else []
find_vars(g, T.TensorVariable) # [<TensorType(int32, scalar)>, <TensorType(int32, scalar)>] x and y
This means we could minimize a cost function using gradient descent like this:
def minimize_cost(inputs, cost, lr): # simplified, should accept all params of theano.function(...)
return theano.function(inputs, cost, updates=sgd(lr, cost, *find_vars(cost)))
Adding regularization is left as an exercise for the reader (hint: usually only the weight matrices are included in the regularization term, not the bias vectors).
Thanks to Stefan Petrov for suggestions and corrections.


| 1 |
Kalliomäki_2016 |
Airflow patterns through single hinged and sliding doors in hospital isolation rooms – Effect of ventilation, flow differential and passage |
Kalliomäki, Petri; Saarinen, Pekka; Tang, Julian W.; Koskela, Hannu |
2016 |
2016-10-31 |
PMC |
N |
PMC7115809 |
|
10.1016/j.buildenv.2016.07.009 |
bxhylwhf |
0.818125 |
Hang_2015, Shih_2007 |
Saarinen_2015, Tung_2009, Tang_2013 |
| 2 |
Cho_W_2019 |
Noise and Room Acoustic Conditions in a Tertiary Referral Hospital, Seoul National University Hospital |
Cho, Wan-Ho; Jeong, Cheol-Ho; Chang, Ji-Ho; Lee, Seong-Hyun; Park, Moo Kyun; Suh, Myung-Whan; Han, Jae Joon |
2019 |
2019-04-10 |
NONCOMM |
N |
PMC6468283 |
30989997.0 |
10.7874/jao.2018.00269 |
tqos2539 |
0.809166 |
|
|
| 3 |
Miller_2017 |
Implementing a negative-pressure isolation ward for a surge in airborne infectious patients |
Miller, Shelly L.; Clements, Nicholas; Elliott, Steven A.; Subhash, Shobha S.; Eagan, Aaron; Radonovich, Lewis J. |
2017 |
2017-06-01 |
PMC |
N |
PMC7115276 |
28330710.0 |
10.1016/j.ajic.2017.01.029 |
tnco2tuw |
0.789428 |
|
Offermann_2016 |
| 4 |
Tang_2013 |
Different Types of Door-Opening Motions as Contributing Factors to Containment Failures in Hospital Isolation Rooms |
Tang, Julian W.; Nicolle, Andre; Pantelic, Jovan; Klettner, Christian A.; Su, Ruikun; Kalliomaki, Petri; Saarinen, Pekka; Koskela, Hannu; Reijula, Kari; Mustakallio, Panu; Cheong, David K. W.; Sekhar, Chandra; Tham, Kwok Wai |
2013 |
2013-06-24 |
COMM-USE |
N |
PMC3691190 |
23826109.0 |
10.1371/journal.pone.0066663 |
3535k3op |
0.781038 |
|
Kao_P_2006, Miller_2017 |
| 5 |
Hang_2015 |
Potential airborne transmission between two isolation cubicles through a shared anteroom |
Hang, Jian; Li, Yuguo; Ching, W.H.; Wei, Jianjian; Jin, Ruiqiu; Liu, Li; Xie, Xiaojian |
2015 |
2015-07-31 |
PMC |
N |
PMC7127314 |
|
10.1016/j.buildenv.2015.03.004 |
rttaoiwt |
0.743046 |
Shih_2007, Kalliomäki_2016 |
Tung_2009, Saarinen_2015, Kalliomäki_2016 |
| 6 |
Qian_2010 |
Natural ventilation for reducing airborne infection in hospitals |
Qian, Hua; Li, Yuguo; Seto, W.H.; Ching, Patricia; Ching, W.H.; Sun, H.Q. |
2010 |
2010-03-31 |
PMC |
N |
PMC7115780 |
|
10.1016/j.buildenv.2009.07.011 |
um0ypbh5 |
0.704709 |
Yam_R_2011 |
Miller_2017, Offermann_2016 |
| 7 |
Rosenbaum_2004 |
Use of a portable forced air system to convert existing hospital space into a mass casualty isolation area |
Rosenbaum, Robert A.; Benyo, Jeffrey S.; O'Connor, Robert E.; Passarello, Brent A.; Williams, Daniel R.; Humphrey, Brian D.; Ross, Robert W.; Berry, James M.; Krebs, Jeffrey G. |
2004 |
2004-12-31 |
PMC |
N |
PMC7118873 |
15573039.0 |
10.1016/j.annemergmed.2004.03.012 |
auto9i72 |
0.637962 |
|
Miller_2017, Mead_2004, Mousavi_2015 |
| 8 |
Hang_2014 |
The influence of human walking on the flow and airborne transmission in a six-bed isolation room: Tracer gas simulation |
Hang, Jian; Li, Yuguo; Jin, Ruiqiu |
2014 |
2014-07-31 |
PMC |
N |
PMC7126717 |
|
10.1016/j.buildenv.2014.03.029 |
uq19u471 |
0.605158 |
Weerasuriya_2018, Zhang_2011, Shi_Z_2018 |
Mu_D_2018, Zahid_Iqbal_2016, Mu_D_2016, Tung_2009 |
| 9 |
Offermann_2016 |
Potential airborne pathogen transmission in a hospital with and without surge control ventilation system modifications |
Offermann, Francis J.; Eagan, Aaron; Offermann, Aidan C.; Subhash, Shobha S.; Miller, Shelly L.; Radonovich, Lewis J. |
2016 |
2016-09-30 |
PMC |
N |
PMC7116960 |
|
10.1016/j.buildenv.2016.06.029 |
vgxyojsn |
0.591757 |
Hang_2015 |
Miller_2017, Qian_2010, Aliabadi_2011 |
| 10 |
Tung_2009 |
Numerical study on the dispersion of airborne contaminants from an isolation room in the case of door opening |
Tung, Yun-Chun; Shih, Yang-Cheng; Hu, Shih-Cheng |
2009 |
2009-06-30 |
PMC |
N |
PMC7108432 |
|
10.1016/j.applthermaleng.2008.07.009 |
nldu46fg |
0.587818 |
Shih_2007, Hendiger_2016 |
Park_2015, Kao_P_2006 |
| 11 |
Mousavi_2015 |
Directional Airflow and Ventilation in Hospitals: A Case Study of Secondary Airborne Infection |
Mousavi, Ehsan S.; Grosskopf, Kevin R. |
2015 |
2015-11-30 |
PMC |
N |
|
|
10.1016/j.egypro.2015.11.184 |
vbnn29vt |
0.585688 |
Heo_K_2014, Tung_2009 |
Miller_2017 |
| 12 |
Shih_2007 |
Dynamic airflow simulation within an isolation room |
Shih, Yang-Cheng; Chiu, Cheng-Chi; Wang, Oscar |
2007 |
2007-09-30 |
PMC |
N |
PMC7116969 |
|
10.1016/j.buildenv.2006.08.008 |
mdusl96e |
0.573711 |
|
Tung_2009, Saarinen_2015, Kao_P_2006 |
| 13 |
Sung_2018 |
Airflow as a Possible Transmission Route of Middle East Respiratory Syndrome at an Initial Outbreak Hospital in Korea |
Sung, Minki; Jo, Seongmin; Lee, Sang-Eun; Ki, Moran; Choi, Bo Youl; Hong, JinKwan |
2018 |
2018-12-06 |
COMM-USE |
N |
PMC6313554 |
30563206.0 |
10.3390/ijerph15122757 |
mz5gdb59 |
0.571518 |
|
|
| 14 |
Chow_2006 |
Conversion of operating theatre from positive to negative pressure environment |
Chow, T.T.; Kwan, A.; Lin, Z.; Bai, W. |
2006 |
2006-12-31 |
PMC |
N |
PMC7114868 |
17046110.0 |
10.1016/j.jhin.2006.07.020 |
evdp0o7g |
0.550143 |
|
Miller_2017, Park_2015 |
| 15 |
Kao_P_2006 |
Virus diffusion in isolation rooms |
Kao, P.H.; Yang, R.J. |
2006 |
2006-03-31 |
PMC |
N |
PMC7114847 |
16359753.0 |
10.1016/j.jhin.2005.07.019 |
v1sketqv |
0.491083 |
Shih_2007 |
Miller_2017, Tung_2009 |
| 16 |
Hao_L_2019 |
Development of a negative pressure hood for isolation and transportation of individual patient with respiratory infectious disease |
Hao, Limei; Wu, Jinhui; Zhang, Jinming; Liu, Zhangyi; Yi, Ying; Zhang, Zongxing; Zhang, Enlei; Qi, Jiancheng |
2019 |
2019-12-31 |
PMC |
N |
PMC7148654 |
|
10.1016/j.bsheal.2019.12.007 |
kp6ktvvc |
0.478089 |
Tung_2009, Choi_2019 |
Miller_2017 |
| 17 |
Yam_R_2011 |
Rethinking hospital general ward ventilation design using computational fluid dynamics |
Yam, R.; Yuen, P.L.; Yung, R.; Choy, T. |
2011 |
2011-01-31 |
PMC |
N |
PMC7114569 |
21129819.0 |
10.1016/j.jhin.2010.08.010 |
pz2us1xx |
0.478054 |
|
Yau_Y_2011, Qian_2010, Aliabadi_2011 |
| 18 |
Therkorn_2018 |
Impact of air‐handling system exhaust failure on dissemination pattern of simulant pathogen particles in a clinical biocontainment unit |
Therkorn, Jennifer; Drewry III, David; Pilholski, Thomas; Shaw‐Saliba, Kathryn; Bova, Gregory; Maragakis, Lisa L.; Garibaldi, Brian; Sauer, Lauren |
2018 |
2018-10-05 |
PMC |
N |
PMC7165743 |
30192402.0 |
10.1111/ina.12506 |
e2qkoc5g |
0.474602 |
Shih_2007, Tung_2009 |
|
| 19 |
Tang_2019 |
A field study on indoor environment quality of Chinese inpatient buildings in a hot and humid region |
Tang, Haida; Ding, Jianhua; Li, Chunying; Li, Jiaxiong |
2019 |
2019-03-15 |
PMC |
N |
PMC7116981 |
|
10.1016/j.buildenv.2019.01.046 |
mjnj2ip4 |
0.457659 |
|
Mendes_2013, Amoatey_2018, Yau_Y_2011, Shi_Z_2018 |
| 20 |
Hendiger_2016 |
Influence of the Pressure Difference and Door Swing on Heavy Contaminants Migration between Rooms |
Hendiger, Jacek; Chludzińska, Marta; Ziętek, Piotr |
2016 |
2016-05-12 |
COMM-USE |
N |
PMC4865048 |
27171260.0 |
10.1371/journal.pone.0155159 |
9xgt3tf4 |
0.447834 |
Shih_2007 |
Tung_2009, Cho_J_2019, Choi_2019 |
| 21 |
Pan_X_2010 |
Development of a large-scale isolation chamber system for the safe and humane care of medium-sized laboratory animals harboring infectious diseases |
Pan, Xin; Qi, Jian-cheng; Long, Ming; Liang, Hao; Chen, Xiao; Li, Han; Li, Guang-bo; Zheng, Hao |
2010 |
2010-10-01 |
PMC |
N |
PMC2950238 |
20872984.0 |
10.1631/jzus.b1000111 |
ujf6v8x0 |
0.445491 |
|
|
| 22 |
Saarinen_2015 |
Large Eddy Simulation of Air Escape through a Hospital Isolation Room Single Hinged Doorway—Validation by Using Tracer Gases and Simulated Smoke Videos |
Saarinen, Pekka E.; Kalliomäki, Petri; Tang, Julian W.; Koskela, Hannu |
2015 |
2015-07-07 |
COMM-USE |
N |
PMC4494857 |
26151865.0 |
10.1371/journal.pone.0130667 |
15oi1wza |
0.436018 |
|
Tung_2009, Kalliomäki_2016, Tang_2013 |
| 23 |
Mead_2004 |
An evaluation of portable high-efficiency particulate air filtration for expedient patient isolation in epidemic and emergency response |
Mead, Kenneth; Johnson, David L. |
2004 |
2004-12-31 |
PMC |
N |
PMC7124192 |
15573040.0 |
10.1016/j.annemergmed.2004.07.451 |
dch1utis |
0.434112 |
|
Miller_2017, Aliabadi_2011, Offermann_2016 |
| 24 |
Park_2015 |
A Study on the Contaminant Dispersion from Isolation Ward under Abnormal Operation of Facilities |
Park, Jeong-Yeon; Sung, Minki |
2015 |
2015-11-30 |
PMC |
N |
PMC7129413 |
|
10.1016/j.egypro.2015.11.264 |
k56ccirb |
0.423314 |
|
Miller_2017 |
| 25 |
Dougall_2019 |
Continuous monitoring of aerial bioburden within intensive care isolation rooms and identification of high-risk activities |
Dougall, L.R.; Booth, M.G.; Khoo, E.; Hood, H.; MacGregor, S.J.; Anderson, J.G.; Timoshkin, I.V.; Maclean, M. |
2019 |
2019-10-31 |
PMC |
N |
PMC7114667 |
31145931.0 |
10.1016/j.jhin.2019.05.010 |
rn4d5aqi |
0.419516 |
Shi_Z_2018, Heo_K_2014, Ganguly_2015 |
Miller_2017, Offermann_2016 |
| 26 |
Cho_J_2019 |
Investigation on the contaminant distribution with improved ventilation system in hospital isolation rooms: Effect of supply and exhaust air diffuser configurations |
Cho, Jinkyun |
2019 |
2019-02-05 |
PMC |
N |
PMC7108396 |
|
10.1016/j.applthermaleng.2018.11.023 |
2iqr8jzm |
0.418238 |
Hao_J_2014, Masiol_2014, Tung_2009 |
Aliabadi_2011, Tung_2009, Offermann_2016 |
| 27 |
Jo_S_2019 |
Airflow analysis of Pyeongtaek St Mary's Hospital during hospitalization of the first Middle East respiratory syndrome patient in Korea |
Jo, Seongmin; Hong, Jinkwan; Lee, Sang-Eun; Ki, Moran; Choi, Bo Youl; Sung, Minki |
2019 |
2019-03-13 |
COMM-USE |
N |
PMC6458380 |
31031996.0 |
10.1098/rsos.181164 |
ni6nqxj6 |
0.407309 |
|
Sung_2018 |
| 28 |
Richmond-Bryant_2009 |
Transport of exhaled particulate matter in airborne infection isolation rooms |
Richmond-Bryant, Jennifer |
2009 |
2009-01-31 |
PMC |
N |
PMC7127665 |
|
10.1016/j.buildenv.2008.01.009 |
nr464nxp |
0.386397 |
|
Bandaly_2017, Bandaly_2019 |
| 29 |
Wu_Y_2016 |
On-site measurement of tracer gas transmission between horizontal adjacent flats in residential building and cross-infection risk assessment |
Wu, Yan; Tung, Thomas C.W.; Niu, Jian-lei |
2016 |
2016-04-30 |
PMC |
N |
PMC7116928 |
|
10.1016/j.buildenv.2016.01.013 |
lyngx8kq |
0.372951 |
|
Wu_Y_2017, Gao_N_2008, Gao_N_2009, Yan_Y_2017 |
| 30 |
Wong_2010 |
Possible Role of Aerosol Transmission in a Hospital Outbreak of Influenza |
Wong, Bonnie C. K.; Lee, Nelson; Li, Yuguo; Chan, Paul K. S.; Qiu, Hong; Luo, Zhiwen; Lai, Raymond W. M.; Ngai, Karry L. K.; Hui, David S. C.; Choi, K. W.; Yu, Ignatius T. S. |
2010 |
2010-11-15 |
PMC |
N |
PMC7107804 |
20942655.0 |
10.1086/656743 |
qmkrn7pr |
0.354458 |
|
|
| 31 |
Wu_Y_2017 |
Air infiltration induced inter-unit dispersion and infectious risk assessment in a high-rise residential building |
Wu, Yan; Niu, Jianlei; Liu, Xiaoping |
2017 |
2017-07-10 |
PMC |
N |
PMC7090850 |
|
10.1007/s12273-017-0388-6 |
fne8p8h8 |
0.322143 |
Weerasuriya_2018 |
Wu_Y_2016, Mu_D_2016, Mu_D_2017, Gao_N_2008 |
| 32 |
Ding_2020 |
Toilets dominate environmental detection of SARS-CoV-2 virus in a hospital |
Zhen Ding; Hua Qian; Bin Xu; Ying Huang; Te Miao; Hui-Ling Yen; Shenglan Xiao; Lunbiao Cui; Xiaosong Wu; Wei Shao; Yan Song; Li Sha; Lian Zhou; Yan Xu; Baoli Zhu; Yuguo Li |
2020 |
2020-04-07 |
BioRxiv |
Y |
|
|
10.1101/2<IP_ADDRESS>52175 |
bkh6j3h4 |
0.317471 |
Hao_J_2014, Fu_X_2019, Amoatey_2018 |
|


The file yanel.xml
(or previously but deprecated yanel.properties
) is the very first configuration file which is read by Yanel if one startups Yanel. It contains global parameters , whereas some of them can be overwritten per realm or per resource (e.g. the mail host) or some of them can be overwritten by using environment variables (e.g. realms.xml).
The productive version of this configuration file is normally located at WEB-INF/classes/yanel.xml
.
<?xml version="1.0"?> <yanel xmlns="http://www.wyona.org/yanel/1.0" version="2007061900"> <!-- # Realms configuration --> <realms-config src="realms.xml"/> <!-- # ResourceTypes configuration --> <resource-types-config src="resource-types.xml"/> <!-- # Reserved-Prefix configuration --> <reserved-prefix>yanel</reserved-prefix> <!-- # Scheduler configuration --> <scheduler enabled="false"/> <!-- # Mail server configuration --> <smtp host="mail.foo.com" port="25"/> <-- INFO: Username and password are optional <smtp host="mail.foo.com" port="25" username="foo" password="bar"/> --> <!-- # Target environment configuration --> <-- INFO: Target environment is optional <target-environment>dev</target-environment> --> <!-- # Optional trust-store configuration --> <-- <trust-store src="/foor/bar/truststore.jks" password="MY_PASSWORD"/> --> <!-- # Pre-authentication configuration --> <pre-auth-request-header enabled="false">SM_USER</pre-auth-request-header> </yanel>
Note 1: If one is using Yanel from source, then one should edit conf/local/local.yanel.xml
rather than conf/yanel.xml
.
Note 2: After editing either of these configuration files, Yanel needs to be rebuilt in order to overwrite WEB-INF/classes/yanel.xml
(or alternatively one can edit this file directly and just restart Yanel instead, whereas one needs to be aware that the changes are overwritten during the next build).


Event Binding
Target event
myClick is an event on the custom ClickDirective:
{{clickMessage}}
$event and event handling statements
Result: {{currentItem.name}}
without NgModel
Binding to a nested component
Custom events with EventEmitter
Click to see event target class:
Click me (parent)
Click me too! (child)
Saves only once:
Saves twice:


And from The Dabbler to The Drabblecast. This second sponsored show includes a marvellous version of “O Say Can You See” sung by Mr Key's son Ed, with full musical accompaniment, and then Mr Key himself giving some tips on what to do if you wake to find hoofprints on your ceiling. Once again, Norm Sherman provides a superb musical background. Listen and learn.


Welcome to the Reactive Workshop! This tutorial starts with a basic Play Framework application and uses it to build a reactive application.
Within the Activator UI you can:
Click on the Run Tab and click on start to start the application running. Activator will automatically update the server when changes are made to the code.
Once the application has been compiled and the server started, your application can be accessed at: http://localhost:9000
Check in Run to see the server status.


Chapter 21 LivingSocial
LivingSocial launched in 2007 at roughly the same time Facebook got started. Founders Tim O’Shaughnessy, Aaron Batalion, Eddie Frederick, and Val Aleksenko saw the advent of the social network as an opportunity to acquire users quickly and inexpensively. They tested this theory by creating a book-sharing application on Facebook called Virtual Bookshelf, which in its heyday had more book reviews than Amazon. Their next effort was LivingSocial, which in its first iteration simply asked users what they liked to do in real life and matched them with events in their area. By going to a Facebook where they knew they could mine users, the LivingSocial founders were able to think out and refine their concept through testing. There really was no set plan for the direction of the business, which allowed them to tinker with their products, assemble a team, and follow what revenue was coming in. They focused on brand awareness, user acquisition, and expansion. As they began to really develop a more coherent model, they poured all their resources into driving and refining it. What evolved out of those experiments was LivingSocial as it is known today, a local marketplace offering event tickets, vouchers, and gift certificates in the United States and 16 other countries. The site has an estimated 70 million users and is, at its heart, a marketing platform to connect consumers and merchants through promotional offers. In any given area, about 55% to 65% of LivingSocial’s business will be with local businesses. Through mining user data, Living Social is very good at targeting which consumers that merchants are most likely to reach. If a business needs to bring in 500 customers in one week, a featured email is likely the best option, but if the goal is five customers a week for 30 weeks, the quota can be reached within the marketplace. Measurable results for merchants are one of the best ways to keep existing business and enhance word of mouth referrals. LivingSocial is also one of the largest online resources for consumers to purchase tickets to live events. Through relationships with exhibitors, the company maintains an inventory of tickets and is often the exclusive seller for an events pre-sale campaigns. In 2013, the company brought in almost $400 million in revenue on $1 billion in sales in spite of events that caused a crisis of confidence among its users. In April, some 50 million user records were hacked exposing encrypted passwords and email addresses, but not credit card information. Still, users were forced to reset their passwords. In multiple interviews, CEO Tim O’Shaughnessy expressed optimism going into 2014, however, and continued to talk like a growth hacker. LivingSocial plans to become more of a destination via mobile apps and cultivate a searchable database of long-term deals that will appeal to users. A platform redesign allows business owners to now manage multiple discount campaigns from one account, which should help strengthen LivingSocial’s client relationships. Also, deal pages on the site are undergoing optimization to rank higher in searchers. It is to LivingSocial’s benefit that the company has had a strong growth culture from day one and is prepared to test and redesign key elements of its infrastructure to enhance both the user and customer experience. Although facing stiff competition from Groupon, LivingSocial is still very much in the game and well positioned for even greater growth.


Evil Altar:
The altar makes an ominous sound as the seal loosens and the crystal disappears. Try the next altar.


{% extends "base.html" %} {% block content %}
We're really sorry, we've ran out of capacity and you are on the waiting list. We will let you know by email if you can come.


| 1 | /* =========================================================== | |
| 2 | * JFreeChart : a free chart library for the Java(tm) platform | |
| 3 | * =========================================================== | |
| 4 | * | |
| 5 | * (C) Copyright 2000-2008, by Object Refinery Limited and Contributors. | |
| 6 | * | |
| 7 | * Project Info: http://www.jfree.org/jfreechart/index.html | |
| 8 | * | |
| 9 | * This library is free software; you can redistribute it and/or modify it | |
| 10 | * under the terms of the GNU Lesser General Public License as published by | |
| 11 | * the Free Software Foundation; either version 2.1 of the License, or | |
| 12 | * (at your option) any later version. | |
| 13 | * | |
| 14 | * This library is distributed in the hope that it will be useful, but | |
| 15 | * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
| 16 | * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public | |
| 17 | * License for more details. | |
| 18 | * | |
| 19 | * You should have received a copy of the GNU Lesser General Public | |
| 20 | * License along with this library; if not, write to the Free Software | |
| 21 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, | |
| 22 | * USA. | |
| 23 | * | |
| 24 | * [Java is a trademark or registered trademark of Sun Microsystems, Inc. | |
| 25 | * in the United States and other countries.] | |
| 26 | * | |
| 27 | * ---------------- | |
| 28 | * DialPointer.java | |
| 29 | * ---------------- | |
| 30 | * (C) Copyright 2006-2008, by Object Refinery Limited. | |
| 31 | * | |
| 32 | * Original Author: David Gilbert (for Object Refinery Limited); | |
| 33 | * Contributor(s): -; | |
| 34 | * | |
| 35 | * Changes | |
| 36 | * ------- | |
| 37 | * 03-Nov-2006 : Version 1 (DG); | |
| 38 | * 17-Oct-2007 : Added equals() overrides (DG); | |
| 39 | * 24-Oct-2007 : Implemented PublicCloneable, changed default radius, | |
| 40 | * and added argument checks (DG); | |
| 41 | * 23-Nov-2007 : Added fillPaint and outlinePaint attributes to | |
| 42 | * DialPointer.Pointer (DG); | |
| 43 | * | |
| 44 | */ | |
| 45 | ||
| 46 | package org.jfree.chart.plot.dial; | |
| 47 | ||
| 48 | import java.awt.BasicStroke; | |
| 49 | import java.awt.Color; | |
| 50 | import java.awt.Graphics2D; | |
| 51 | import java.awt.Paint; | |
| 52 | import java.awt.Stroke; | |
| 53 | import java.awt.geom.Arc2D; | |
| 54 | import java.awt.geom.GeneralPath; | |
| 55 | import java.awt.geom.Line2D; | |
| 56 | import java.awt.geom.Point2D; | |
| 57 | import java.awt.geom.Rectangle2D; | |
| 58 | import java.io.IOException; | |
| 59 | import java.io.ObjectInputStream; | |
| 60 | import java.io.ObjectOutputStream; | |
| 61 | import java.io.Serializable; | |
| 62 | ||
| 63 | import org.jfree.chart.util.HashUtilities; | |
| 64 | import org.jfree.chart.util.PaintUtilities; | |
| 65 | import org.jfree.chart.util.PublicCloneable; | |
| 66 | import org.jfree.chart.util.SerialUtilities; | |
| 67 | ||
| 68 | /** | |
| 69 | * A base class for the pointer in a {@link DialPlot}. | |
| 70 | * | |
| 71 | * @since 1.0.7 | |
| 72 | */ | |
| 73 | public abstract class DialPointer extends AbstractDialLayer | |
| 74 | implements DialLayer, Cloneable, PublicCloneable, Serializable { | |
| 75 | ||
| 76 | /** The needle radius. */ | |
| 77 | double radius; | |
| 78 | ||
| 79 | /** | |
| 80 | * The dataset index for the needle. | |
| 81 | */ | |
| 82 | int datasetIndex; | |
| 83 | ||
| 84 | /** | |
| 85 | * Creates a new DialPointer instance. | |
| 86 | */ | |
| 87 | protected DialPointer() { | |
| 88 | this(0); | |
| 89 | } | |
| 90 | ||
| 91 | /** | |
| 92 | * Creates a new pointer for the specified dataset. | |
| 93 | * | |
| 94 | * @param datasetIndex the dataset index. | |
| 95 | */ | |
| 96 | protected DialPointer(int datasetIndex) { | |
| 97 | this.radius = 0.9; | |
| 98 | this.datasetIndex = datasetIndex; | |
| 99 | } | |
| 100 | ||
| 101 | /** | |
| 102 | * Returns the dataset index that the pointer maps to. | |
| 103 | * | |
| 104 | * @return The dataset index. | |
| 105 | * | |
| 106 | * @see #getDatasetIndex() | |
| 107 | */ | |
| 108 | public int getDatasetIndex() { | |
| 109 |
1
1. getDatasetIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return this.datasetIndex; |
| 110 | } | |
| 111 | ||
| 112 | /** | |
| 113 | * Sets the dataset index for the pointer and sends a | |
| 114 | * {@link DialLayerChangeEvent} to all registered listeners. | |
| 115 | * | |
| 116 | * @param index the index. | |
| 117 | * | |
| 118 | * @see #getDatasetIndex() | |
| 119 | */ | |
| 120 | public void setDatasetIndex(int index) { | |
| 121 | this.datasetIndex = index; | |
| 122 |
1
1. setDatasetIndex : removed call to org/jfree/chart/plot/dial/DialPointer::notifyListeners → NO_COVERAGE |
notifyListeners(new DialLayerChangeEvent(this)); |
| 123 | } | |
| 124 | ||
| 125 | /** | |
| 126 | * Returns the radius of the pointer, as a percentage of the dial's | |
| 127 | * framing rectangle. | |
| 128 | * | |
| 129 | * @return The radius. | |
| 130 | * | |
| 131 | * @see #setRadius(double) | |
| 132 | */ | |
| 133 | public double getRadius() { | |
| 134 |
1
1. getRadius : replaced return of double value with -(x + 1) for org/jfree/chart/plot/dial/DialPointer::getRadius → NO_COVERAGE |
return this.radius; |
| 135 | } | |
| 136 | ||
| 137 | /** | |
| 138 | * Sets the radius of the pointer and sends a | |
| 139 | * {@link DialLayerChangeEvent} to all registered listeners. | |
| 140 | * | |
| 141 | * @param radius the radius. | |
| 142 | * | |
| 143 | * @see #getRadius() | |
| 144 | */ | |
| 145 | public void setRadius(double radius) { | |
| 146 | this.radius = radius; | |
| 147 |
1
1. setRadius : removed call to org/jfree/chart/plot/dial/DialPointer::notifyListeners → NO_COVERAGE |
notifyListeners(new DialLayerChangeEvent(this)); |
| 148 | } | |
| 149 | ||
| 150 | /** | |
| 151 | * Returns true to indicate that this layer should be | |
| 152 | * clipped within the dial window. | |
| 153 | * | |
| 154 | * @return true. | |
| 155 | */ | |
| 156 | public boolean isClippedToWindow() { | |
| 157 |
1
1. isClippedToWindow : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return true; |
| 158 | } | |
| 159 | ||
| 160 | /** | |
| 161 | * Checks this instance for equality with an arbitrary object. | |
| 162 | * | |
| 163 | * @param obj the object (null not permitted). | |
| 164 | * | |
| 165 | * @return A boolean. | |
| 166 | */ | |
| 167 | public boolean equals(Object obj) { | |
| 168 |
1
1. equals : negated conditional → KILLED |
if (obj == this) { |
| 169 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return true; |
| 170 | } | |
| 171 |
1
1. equals : negated conditional → KILLED |
if (!(obj instanceof DialPointer)) { |
| 172 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return false; |
| 173 | } | |
| 174 | DialPointer that = (DialPointer) obj; | |
| 175 |
1
1. equals : negated conditional → KILLED |
if (this.datasetIndex != that.datasetIndex) { |
| 176 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return false; |
| 177 | } | |
| 178 |
1
1. equals : negated conditional → KILLED |
if (this.radius != that.radius) { |
| 179 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return false; |
| 180 | } | |
| 181 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return super.equals(obj); |
| 182 | } | |
| 183 | ||
| 184 | /** | |
| 185 | * Returns a hash code. | |
| 186 | * | |
| 187 | * @return A hash code. | |
| 188 | */ | |
| 189 | public int hashCode() { | |
| 190 | int result = 23; | |
| 191 | result = HashUtilities.hashCode(result, this.radius); | |
| 192 |
1
1. hashCode : replaced return of integer sized value with (x == 0 ? 1 : 0) → SURVIVED |
return result; |
| 193 | } | |
| 194 | ||
| 195 | /** | |
| 196 | * Returns a clone of the pointer. | |
| 197 | * | |
| 198 | * @return a clone. | |
| 199 | * | |
| 200 | * @throws CloneNotSupportedException if one of the attributes cannot | |
| 201 | * be cloned. | |
| 202 | */ | |
| 203 | public Object clone() throws CloneNotSupportedException { | |
| 204 |
1
1. clone : mutated return of Object value for org/jfree/chart/plot/dial/DialPointer::clone to ( if (x != null) null else throw new RuntimeException ) → KILLED |
return super.clone(); |
| 205 | } | |
| 206 | ||
| 207 | /** | |
| 208 | * A dial pointer that draws a thin line (like a pin). | |
| 209 | */ | |
| 210 | public static class Pin extends DialPointer { | |
| 211 | ||
| 212 | /** For serialization. */ | |
| 213 | static final long serialVersionUID = -8445860485367689750L; | |
| 214 | ||
| 215 | /** The paint. */ | |
| 216 | private transient Paint paint; | |
| 217 | ||
| 218 | /** The stroke. */ | |
| 219 | private transient Stroke stroke; | |
| 220 | ||
| 221 | /** | |
| 222 | * Creates a new instance. | |
| 223 | */ | |
| 224 | public Pin() { | |
| 225 | this(0); | |
| 226 | } | |
| 227 | ||
| 228 | /** | |
| 229 | * Creates a new instance. | |
| 230 | * | |
| 231 | * @param datasetIndex the dataset index. | |
| 232 | */ | |
| 233 | public Pin(int datasetIndex) { | |
| 234 | super(datasetIndex); | |
| 235 | this.paint = Color.red; | |
| 236 | this.stroke = new BasicStroke(3.0f, BasicStroke.CAP_ROUND, | |
| 237 | BasicStroke.JOIN_BEVEL); | |
| 238 | } | |
| 239 | ||
| 240 | /** | |
| 241 | * Returns the paint. | |
| 242 | * | |
| 243 | * @return The paint (never null). | |
| 244 | * | |
| 245 | * @see #setPaint(Paint) | |
| 246 | */ | |
| 247 | public Paint getPaint() { | |
| 248 |
1
1. getPaint : mutated return of Object value for org/jfree/chart/plot/dial/DialPointer$Pin::getPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE |
return this.paint; |
| 249 | } | |
| 250 | ||
| 251 | /** | |
| 252 | * Sets the paint and sends a {@link DialLayerChangeEvent} to all | |
| 253 | * registered listeners. | |
| 254 | * | |
| 255 | * @param paint the paint (null not permitted). | |
| 256 | * | |
| 257 | * @see #getPaint() | |
| 258 | */ | |
| 259 | public void setPaint(Paint paint) { | |
| 260 |
1
1. setPaint : negated conditional → KILLED |
if (paint == null) { |
| 261 | throw new IllegalArgumentException("Null 'paint' argument."); | |
| 262 | } | |
| 263 | this.paint = paint; | |
| 264 |
1
1. setPaint : removed call to org/jfree/chart/plot/dial/DialPointer$Pin::notifyListeners → SURVIVED |
notifyListeners(new DialLayerChangeEvent(this)); |
| 265 | } | |
| 266 | ||
| 267 | /** | |
| 268 | * Returns the stroke. | |
| 269 | * | |
| 270 | * @return The stroke (never null). | |
| 271 | * | |
| 272 | * @see #setStroke(Stroke) | |
| 273 | */ | |
| 274 | public Stroke getStroke() { | |
| 275 |
1
1. getStroke : mutated return of Object value for org/jfree/chart/plot/dial/DialPointer$Pin::getStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE |
return this.stroke; |
| 276 | } | |
| 277 | ||
| 278 | /** | |
| 279 | * Sets the stroke and sends a {@link DialLayerChangeEvent} to all | |
| 280 | * registered listeners. | |
| 281 | * | |
| 282 | * @param stroke the stroke (null not permitted). | |
| 283 | * | |
| 284 | * @see #getStroke() | |
| 285 | */ | |
| 286 | public void setStroke(Stroke stroke) { | |
| 287 |
1
1. setStroke : negated conditional → KILLED |
if (stroke == null) { |
| 288 | throw new IllegalArgumentException("Null 'stroke' argument."); | |
| 289 | } | |
| 290 | this.stroke = stroke; | |
| 291 |
1
1. setStroke : removed call to org/jfree/chart/plot/dial/DialPointer$Pin::notifyListeners → SURVIVED |
notifyListeners(new DialLayerChangeEvent(this)); |
| 292 | } | |
| 293 | ||
| 294 | /** | |
| 295 | * Draws the pointer. | |
| 296 | * | |
| 297 | * @param g2 the graphics target. | |
| 298 | * @param plot the plot. | |
| 299 | * @param frame the dial's reference frame. | |
| 300 | * @param view the dial's view. | |
| 301 | */ | |
| 302 | public void draw(Graphics2D g2, DialPlot plot, Rectangle2D frame, | |
| 303 | Rectangle2D view) { | |
| 304 | ||
| 305 |
1
1. draw : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE |
g2.setPaint(this.paint); |
| 306 |
1
1. draw : removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE |
g2.setStroke(this.stroke); |
| 307 | Rectangle2D arcRect = DialPlot.rectangleByRadius(frame, | |
| 308 | this.radius, this.radius); | |
| 309 | ||
| 310 | double value = plot.getValue(this.datasetIndex); | |
| 311 | DialScale scale = plot.getScaleForDataset(this.datasetIndex); | |
| 312 | double angle = scale.valueToAngle(value); | |
| 313 | ||
| 314 | Arc2D arc = new Arc2D.Double(arcRect, angle, 0, Arc2D.OPEN); | |
| 315 | Point2D pt = arc.getEndPoint(); | |
| 316 | ||
| 317 | Line2D line = new Line2D.Double(frame.getCenterX(), | |
| 318 | frame.getCenterY(), pt.getX(), pt.getY()); | |
| 319 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 320 | } | |
| 321 | ||
| 322 | /** | |
| 323 | * Tests this pointer for equality with an arbitrary object. | |
| 324 | * | |
| 325 | * @param obj the object (null permitted). | |
| 326 | * | |
| 327 | * @return A boolean. | |
| 328 | */ | |
| 329 | public boolean equals(Object obj) { | |
| 330 |
1
1. equals : negated conditional → KILLED |
if (obj == this) { |
| 331 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return true; |
| 332 | } | |
| 333 |
1
1. equals : negated conditional → KILLED |
if (!(obj instanceof DialPointer.Pin)) { |
| 334 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return false; |
| 335 | } | |
| 336 | DialPointer.Pin that = (DialPointer.Pin) obj; | |
| 337 |
1
1. equals : negated conditional → KILLED |
if (!PaintUtilities.equal(this.paint, that.paint)) { |
| 338 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return false; |
| 339 | } | |
| 340 |
1
1. equals : negated conditional → KILLED |
if (!this.stroke.equals(that.stroke)) { |
| 341 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return false; |
| 342 | } | |
| 343 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return super.equals(obj); |
| 344 | } | |
| 345 | ||
| 346 | /** | |
| 347 | * Returns a hash code for this instance. | |
| 348 | * | |
| 349 | * @return A hash code. | |
| 350 | */ | |
| 351 | public int hashCode() { | |
| 352 | int result = super.hashCode(); | |
| 353 | result = HashUtilities.hashCode(result, this.paint); | |
| 354 | result = HashUtilities.hashCode(result, this.stroke); | |
| 355 |
1
1. hashCode : replaced return of integer sized value with (x == 0 ? 1 : 0) → SURVIVED |
return result; |
| 356 | } | |
| 357 | ||
| 358 | /** | |
| 359 | * Provides serialization support. | |
| 360 | * | |
| 361 | * @param stream the output stream. | |
| 362 | * | |
| 363 | * @throws IOException if there is an I/O error. | |
| 364 | */ | |
| 365 | private void writeObject(ObjectOutputStream stream) throws IOException { | |
| 366 |
1
1. writeObject : removed call to java/io/ObjectOutputStream::defaultWriteObject → SURVIVED |
stream.defaultWriteObject(); |
| 367 |
1
1. writeObject : removed call to org/jfree/chart/util/SerialUtilities::writePaint → KILLED |
SerialUtilities.writePaint(this.paint, stream); |
| 368 |
1
1. writeObject : removed call to org/jfree/chart/util/SerialUtilities::writeStroke → KILLED |
SerialUtilities.writeStroke(this.stroke, stream); |
| 369 | } | |
| 370 | ||
| 371 | /** | |
| 372 | * Provides serialization support. | |
| 373 | * | |
| 374 | * @param stream the input stream. | |
| 375 | * | |
| 376 | * @throws IOException if there is an I/O error. | |
| 377 | * @throws ClassNotFoundException if there is a classpath problem. | |
| 378 | */ | |
| 379 | private void readObject(ObjectInputStream stream) | |
| 380 | throws IOException, ClassNotFoundException { | |
| 381 |
1
1. readObject : removed call to java/io/ObjectInputStream::defaultReadObject → SURVIVED |
stream.defaultReadObject(); |
| 382 | this.paint = SerialUtilities.readPaint(stream); | |
| 383 | this.stroke = SerialUtilities.readStroke(stream); | |
| 384 | } | |
| 385 | ||
| 386 | } | |
| 387 | ||
| 388 | /** | |
| 389 | * A dial pointer. | |
| 390 | */ | |
| 391 | public static class Pointer extends DialPointer { | |
| 392 | ||
| 393 | /** For serialization. */ | |
| 394 | static final long serialVersionUID = -4180500011963176960L; | |
| 395 | ||
| 396 | /** | |
| 397 | * The radius that defines the width of the pointer at the base. | |
| 398 | */ | |
| 399 | private double widthRadius; | |
| 400 | ||
| 401 | /** | |
| 402 | * The fill paint. | |
| 403 | * | |
| 404 | * @since 1.0.8 | |
| 405 | */ | |
| 406 | private transient Paint fillPaint; | |
| 407 | ||
| 408 | /** | |
| 409 | * The outline paint. | |
| 410 | * | |
| 411 | * @since 1.0.8 | |
| 412 | */ | |
| 413 | private transient Paint outlinePaint; | |
| 414 | ||
| 415 | /** | |
| 416 | * Creates a new instance. | |
| 417 | */ | |
| 418 | public Pointer() { | |
| 419 | this(0); | |
| 420 | } | |
| 421 | ||
| 422 | /** | |
| 423 | * Creates a new instance. | |
| 424 | * | |
| 425 | * @param datasetIndex the dataset index. | |
| 426 | */ | |
| 427 | public Pointer(int datasetIndex) { | |
| 428 | super(datasetIndex); | |
| 429 | this.widthRadius = 0.05; | |
| 430 | this.fillPaint = Color.gray; | |
| 431 | this.outlinePaint = Color.black; | |
| 432 | } | |
| 433 | ||
| 434 | /** | |
| 435 | * Returns the width radius. | |
| 436 | * | |
| 437 | * @return The width radius. | |
| 438 | * | |
| 439 | * @see #setWidthRadius(double) | |
| 440 | */ | |
| 441 | public double getWidthRadius() { | |
| 442 |
1
1. getWidthRadius : replaced return of double value with -(x + 1) for org/jfree/chart/plot/dial/DialPointer$Pointer::getWidthRadius → NO_COVERAGE |
return this.widthRadius; |
| 443 | } | |
| 444 | ||
| 445 | /** | |
| 446 | * Sets the width radius and sends a {@link DialLayerChangeEvent} to | |
| 447 | * all registered listeners. | |
| 448 | * | |
| 449 | * @param radius the radius | |
| 450 | * | |
| 451 | * @see #getWidthRadius() | |
| 452 | */ | |
| 453 | public void setWidthRadius(double radius) { | |
| 454 | this.widthRadius = radius; | |
| 455 |
1
1. setWidthRadius : removed call to org/jfree/chart/plot/dial/DialPointer$Pointer::notifyListeners → NO_COVERAGE |
notifyListeners(new DialLayerChangeEvent(this)); |
| 456 | } | |
| 457 | ||
| 458 | /** | |
| 459 | * Returns the fill paint. | |
| 460 | * | |
| 461 | * @return The paint (never null). | |
| 462 | * | |
| 463 | * @see #setFillPaint(Paint) | |
| 464 | * | |
| 465 | * @since 1.0.8 | |
| 466 | */ | |
| 467 | public Paint getFillPaint() { | |
| 468 |
1
1. getFillPaint : mutated return of Object value for org/jfree/chart/plot/dial/DialPointer$Pointer::getFillPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE |
return this.fillPaint; |
| 469 | } | |
| 470 | ||
| 471 | /** | |
| 472 | * Sets the fill paint and sends a {@link DialLayerChangeEvent} to all | |
| 473 | * registered listeners. | |
| 474 | * | |
| 475 | * @param paint the paint (null not permitted). | |
| 476 | * | |
| 477 | * @see #getFillPaint() | |
| 478 | * | |
| 479 | * @since 1.0.8 | |
| 480 | */ | |
| 481 | public void setFillPaint(Paint paint) { | |
| 482 |
1
1. setFillPaint : negated conditional → KILLED |
if (paint == null) { |
| 483 | throw new IllegalArgumentException("Null 'paint' argument."); | |
| 484 | } | |
| 485 | this.fillPaint = paint; | |
| 486 |
1
1. setFillPaint : removed call to org/jfree/chart/plot/dial/DialPointer$Pointer::notifyListeners → SURVIVED |
notifyListeners(new DialLayerChangeEvent(this)); |
| 487 | } | |
| 488 | ||
| 489 | /** | |
| 490 | * Returns the outline paint. | |
| 491 | * | |
| 492 | * @return The paint (never null). | |
| 493 | * | |
| 494 | * @see #setOutlinePaint(Paint) | |
| 495 | * | |
| 496 | * @since 1.0.8 | |
| 497 | */ | |
| 498 | public Paint getOutlinePaint() { | |
| 499 |
1
1. getOutlinePaint : mutated return of Object value for org/jfree/chart/plot/dial/DialPointer$Pointer::getOutlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE |
return this.outlinePaint; |
| 500 | } | |
| 501 | ||
| 502 | /** | |
| 503 | * Sets the outline paint and sends a {@link DialLayerChangeEvent} to | |
| 504 | * all registered listeners. | |
| 505 | * | |
| 506 | * @param paint the paint (null not permitted). | |
| 507 | * | |
| 508 | * @see #getOutlinePaint() | |
| 509 | * | |
| 510 | * @since 1.0.8 | |
| 511 | */ | |
| 512 | public void setOutlinePaint(Paint paint) { | |
| 513 |
1
1. setOutlinePaint : negated conditional → KILLED |
if (paint == null) { |
| 514 | throw new IllegalArgumentException("Null 'paint' argument."); | |
| 515 | } | |
| 516 | this.outlinePaint = paint; | |
| 517 |
1
1. setOutlinePaint : removed call to org/jfree/chart/plot/dial/DialPointer$Pointer::notifyListeners → SURVIVED |
notifyListeners(new DialLayerChangeEvent(this)); |
| 518 | } | |
| 519 | ||
| 520 | /** | |
| 521 | * Draws the pointer. | |
| 522 | * | |
| 523 | * @param g2 the graphics target. | |
| 524 | * @param plot the plot. | |
| 525 | * @param frame the dial's reference frame. | |
| 526 | * @param view the dial's view. | |
| 527 | */ | |
| 528 | public void draw(Graphics2D g2, DialPlot plot, Rectangle2D frame, | |
| 529 | Rectangle2D view) { | |
| 530 | ||
| 531 |
1
1. draw : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE |
g2.setPaint(Color.blue); |
| 532 |
1
1. draw : removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE |
g2.setStroke(new BasicStroke(1.0f)); |
| 533 | Rectangle2D lengthRect = DialPlot.rectangleByRadius(frame, | |
| 534 | this.radius, this.radius); | |
| 535 | Rectangle2D widthRect = DialPlot.rectangleByRadius(frame, | |
| 536 | this.widthRadius, this.widthRadius); | |
| 537 | double value = plot.getValue(this.datasetIndex); | |
| 538 | DialScale scale = plot.getScaleForDataset(this.datasetIndex); | |
| 539 | double angle = scale.valueToAngle(value); | |
| 540 | ||
| 541 | Arc2D arc1 = new Arc2D.Double(lengthRect, angle, 0, Arc2D.OPEN); | |
| 542 | Point2D pt1 = arc1.getEndPoint(); | |
| 543 |
1
1. draw : Replaced double subtraction with addition → NO_COVERAGE |
Arc2D arc2 = new Arc2D.Double(widthRect, angle - 90.0, 180.0, |
| 544 | Arc2D.OPEN); | |
| 545 | Point2D pt2 = arc2.getStartPoint(); | |
| 546 | Point2D pt3 = arc2.getEndPoint(); | |
| 547 |
1
1. draw : Replaced double subtraction with addition → NO_COVERAGE |
Arc2D arc3 = new Arc2D.Double(widthRect, angle - 180.0, 0.0, |
| 548 | Arc2D.OPEN); | |
| 549 | Point2D pt4 = arc3.getStartPoint(); | |
| 550 | ||
| 551 | GeneralPath gp = new GeneralPath(); | |
| 552 |
1
1. draw : removed call to java/awt/geom/GeneralPath::moveTo → NO_COVERAGE |
gp.moveTo((float) pt1.getX(), (float) pt1.getY()); |
| 553 |
1
1. draw : removed call to java/awt/geom/GeneralPath::lineTo → NO_COVERAGE |
gp.lineTo((float) pt2.getX(), (float) pt2.getY()); |
| 554 |
1
1. draw : removed call to java/awt/geom/GeneralPath::lineTo → NO_COVERAGE |
gp.lineTo((float) pt4.getX(), (float) pt4.getY()); |
| 555 |
1
1. draw : removed call to java/awt/geom/GeneralPath::lineTo → NO_COVERAGE |
gp.lineTo((float) pt3.getX(), (float) pt3.getY()); |
| 556 |
1
1. draw : removed call to java/awt/geom/GeneralPath::closePath → NO_COVERAGE |
gp.closePath(); |
| 557 |
1
1. draw : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE |
g2.setPaint(this.fillPaint); |
| 558 |
1
1. draw : removed call to java/awt/Graphics2D::fill → NO_COVERAGE |
g2.fill(gp); |
| 559 | ||
| 560 |
1
1. draw : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE |
g2.setPaint(this.outlinePaint); |
| 561 | Line2D line = new Line2D.Double(frame.getCenterX(), | |
| 562 | frame.getCenterY(), pt1.getX(), pt1.getY()); | |
| 563 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 564 | ||
| 565 |
1
1. draw : removed call to java/awt/geom/Line2D::setLine → NO_COVERAGE |
line.setLine(pt2, pt3); |
| 566 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 567 | ||
| 568 |
1
1. draw : removed call to java/awt/geom/Line2D::setLine → NO_COVERAGE |
line.setLine(pt3, pt1); |
| 569 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 570 | ||
| 571 |
1
1. draw : removed call to java/awt/geom/Line2D::setLine → NO_COVERAGE |
line.setLine(pt2, pt1); |
| 572 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 573 | ||
| 574 |
1
1. draw : removed call to java/awt/geom/Line2D::setLine → NO_COVERAGE |
line.setLine(pt2, pt4); |
| 575 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 576 | ||
| 577 |
1
1. draw : removed call to java/awt/geom/Line2D::setLine → NO_COVERAGE |
line.setLine(pt3, pt4); |
| 578 |
1
1. draw : removed call to java/awt/Graphics2D::draw → NO_COVERAGE |
g2.draw(line); |
| 579 | } | |
| 580 | ||
| 581 | /** | |
| 582 | * Tests this pointer for equality with an arbitrary object. | |
| 583 | * | |
| 584 | * @param obj the object (null permitted). | |
| 585 | * | |
| 586 | * @return A boolean. | |
| 587 | */ | |
| 588 | public boolean equals(Object obj) { | |
| 589 |
1
1. equals : negated conditional → KILLED |
if (obj == this) { |
| 590 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return true; |
| 591 | } | |
| 592 |
1
1. equals : negated conditional → KILLED |
if (!(obj instanceof DialPointer.Pointer)) { |
| 593 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return false; |
| 594 | } | |
| 595 | DialPointer.Pointer that = (DialPointer.Pointer) obj; | |
| 596 | ||
| 597 |
1
1. equals : negated conditional → KILLED |
if (this.widthRadius != that.widthRadius) { |
| 598 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return false; |
| 599 | } | |
| 600 |
1
1. equals : negated conditional → KILLED |
if (!PaintUtilities.equal(this.fillPaint, that.fillPaint)) { |
| 601 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return false; |
| 602 | } | |
| 603 |
1
1. equals : negated conditional → KILLED |
if (!PaintUtilities.equal(this.outlinePaint, that.outlinePaint)) { |
| 604 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return false; |
| 605 | } | |
| 606 |
1
1. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return super.equals(obj); |
| 607 | } | |
| 608 | ||
| 609 | /** | |
| 610 | * Returns a hash code for this instance. | |
| 611 | * | |
| 612 | * @return A hash code. | |
| 613 | */ | |
| 614 | public int hashCode() { | |
| 615 | int result = super.hashCode(); | |
| 616 | result = HashUtilities.hashCode(result, this.widthRadius); | |
| 617 | result = HashUtilities.hashCode(result, this.fillPaint); | |
| 618 | result = HashUtilities.hashCode(result, this.outlinePaint); | |
| 619 |
1
1. hashCode : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return result; |
| 620 | } | |
| 621 | ||
| 622 | /** | |
| 623 | * Provides serialization support. | |
| 624 | * | |
| 625 | * @param stream the output stream. | |
| 626 | * | |
| 627 | * @throws IOException if there is an I/O error. | |
| 628 | */ | |
| 629 | private void writeObject(ObjectOutputStream stream) throws IOException { | |
| 630 |
1
1. writeObject : removed call to java/io/ObjectOutputStream::defaultWriteObject → KILLED |
stream.defaultWriteObject(); |
| 631 |
1
1. writeObject : removed call to org/jfree/chart/util/SerialUtilities::writePaint → KILLED |
SerialUtilities.writePaint(this.fillPaint, stream); |
| 632 |
1
1. writeObject : removed call to org/jfree/chart/util/SerialUtilities::writePaint → KILLED |
SerialUtilities.writePaint(this.outlinePaint, stream); |
| 633 | } | |
| 634 | ||
| 635 | /** | |
| 636 | * Provides serialization support. | |
| 637 | * | |
| 638 | * @param stream the input stream. | |
| 639 | * | |
| 640 | * @throws IOException if there is an I/O error. | |
| 641 | * @throws ClassNotFoundException if there is a classpath problem. | |
| 642 | */ | |
| 643 | private void readObject(ObjectInputStream stream) | |
| 644 | throws IOException, ClassNotFoundException { | |
| 645 |
1
1. readObject : removed call to java/io/ObjectInputStream::defaultReadObject → KILLED |
stream.defaultReadObject(); |
| 646 | this.fillPaint = SerialUtilities.readPaint(stream); | |
| 647 | this.outlinePaint = SerialUtilities.readPaint(stream); | |
| 648 | } | |
| 649 | ||
| 650 | } | |
| 651 | ||
| 652 | } | |
Mutations | ||
| 109 |
1.1 |
|
| 122 |
1.1 |
|
| 134 |
1.1 |
|
| 147 |
1.1 |
|
| 157 |
1.1 |
|
| 168 |
1.1 |
|
| 169 |
1.1 |
|
| 171 |
1.1 |
|
| 172 |
1.1 |
|
| 175 |
1.1 |
|
| 176 |
1.1 |
|
| 178 |
1.1 |
|
| 179 |
1.1 |
|
| 181 |
1.1 |
|
| 192 |
1.1 |
|
| 204 |
1.1 |
|
| 248 |
1.1 |
|
| 260 |
1.1 |
|
| 264 |
1.1 |
|
| 275 |
1.1 |
|
| 287 |
1.1 |
|
| 291 |
1.1 |
|
| 305 |
1.1 |
|
| 306 |
1.1 |
|
| 319 |
1.1 |
|
| 330 |
1.1 |
|
| 331 |
1.1 |
|
| 333 |
1.1 |
|
| 334 |
1.1 |
|
| 337 |
1.1 |
|
| 338 |
1.1 |
|
| 340 |
1.1 |
|
| 341 |
1.1 |
|
| 343 |
1.1 |
|
| 355 |
1.1 |
|
| 366 |
1.1 |
|
| 367 |
1.1 |
|
| 368 |
1.1 |
|
| 381 |
1.1 |
|
| 442 |
1.1 |
|
| 455 |
1.1 |
|
| 468 |
1.1 |
|
| 482 |
1.1 |
|
| 486 |
1.1 |
|
| 499 |
1.1 |
|
| 513 |
1.1 |
|
| 517 |
1.1 |
|
| 531 |
1.1 |
|
| 532 |
1.1 |
|
| 543 |
1.1 |
|
| 547 |
1.1 |
|
| 552 |
1.1 |
|
| 553 |
1.1 |
|
| 554 |
1.1 |
|
| 555 |
1.1 |
|
| 556 |
1.1 |
|
| 557 |
1.1 |
|
| 558 |
1.1 |
|
| 560 |
1.1 |
|
| 563 |
1.1 |
|
| 565 |
1.1 |
|
| 566 |
1.1 |
|
| 568 |
1.1 |
|
| 569 |
1.1 |
|
| 571 |
1.1 |
|
| 572 |
1.1 |
|
| 574 |
1.1 |
|
| 575 |
1.1 |
|
| 577 |
1.1 |
|
| 578 |
1.1 |
|
| 589 |
1.1 |
|
| 590 |
1.1 |
|
| 592 |
1.1 |
|
| 593 |
1.1 |
|
| 597 |
1.1 |
|
| 598 |
1.1 |
|
| 600 |
1.1 |
|
| 601 |
1.1 |
|
| 603 |
1.1 |
|
| 604 |
1.1 |
|
| 606 |
1.1 |
|
| 619 |
1.1 |
|
| 630 |
1.1 |
|
| 631 |
1.1 |
|
| 632 |
1.1 |
|
| 645 |
1.1 |


Current filename format: (To be loaded)
Will open in new tab:
Note: You'll need to re-open the arXiv tabs for the new filename format to take effect.


Man confesses to attempting to sell daughter for GHC 50,000
A 27-year-old man has confessed to attempting to sell his daughter but says he did so as a result of hardship.
Frank Abisah, the suspect, is currently in the grips of Berekum police for the alleged offense.
ACP Ebenezer Ampofo, the Divisional Police Commander of Berekum Division who confirmed the news to Adom News said the police were yet to carry investigations into the matter.
When the suspect was questioned by reporters, he admitted to the offense, saying he was doing so to make some money to start a business he did not disclose to the reporter.
On how much he intended to sell the girl for, Frank said he wanted to sell her for 50,000 Ghana Cedis.
The suspect said he had three children with the girl he was going to sell being the oldest of the three.


{% extends "base.html" %} {% block title %}Inline Formset using Autocomplete{% endblock %} {% block extrahead %} {{ formset.media }} {% endblock %} {% block content %}
This autocomplete example is supposed to show one possible use for the optional "added" and "removed" callbacks. I know it's not user-friendly to select a product name and have a strange number "magically" appear -- believe me, I wouldn't do that in production code :)
The original code I extracted this from was a bit more complicated (it allowed users specify search criteria used to create ad-hoc groups). Rather than use that, I decided to base this on the inline formset example.
{% endblock %}


children []. ;:-. Italy clinical patients pediatric health care risk respiratory treatment age References growth Correspondence: years early :-. use disease associated child diagnosis important Italian Pediatric new Health development preterm Italy; different diseases Department chronic infants role children. medical Hospital, Pediatr genetic vitamin Rome, patient young acute approach milk specific Med. University nutritional Clin common diagnostic human order Care quality vaccine Pediatrics. infections management need normal therapeutic paediatric primary studies cases childhood evaluation possible present sepsis used data identify main review Child blood guidelines neonatal vaccination and, assessment conditions congenital effects evidence factors high prevention social stature Bambino Pediatrics Unit, appropriate better body screening status study [-]. based identification including increase life obesity physical weight brain children, disorders infection results European activity cause developed immune international related systematic tract type Gesù However, Pediatr. antibiotic disease. especially family following increased monitoring number population prevent scientific sleep using Med available defined food higher history major medicine mortality reduce short study. support treated {border-style Children’s adult case causes disease, function needs process recent Accessed Maria Society [,]. adolescents birth considered exposure infant low px;} rate research septic severe showed term therapy van #ffffff;} Clinical Intensive July Neonatal Study care. functional heart hepatitis inflammatory kidney lung necessary period presence reduction strategies symptoms training urinary usually ;:. MS, changes della diet effect group healthcare importance improve make media multidisciplinary puberty public standard timing tool ;:–. American Committee National Paediatric Respiratory according adults compared complex critical diabetes effective experience incidence lead level literature methods particular response year Virus (,%) (abstract A). Human Luca Pediatrics, Roma, age. allergic condition developmental environmental essential frequent information involved knowledge life. loss mass outcomes people performed prevalence published second significantly Adolescent Children Department, HFNC HPV Hospital International Medical Palermo, Vitamin breast cardiac characterized children: complications composition control failure good healthy immunization include increasing infants. intensive interventions leading like metabolic onset parents patients. postnatal practice project pulmonary represents responsible signs simple time values work years, ABPM Early JA, MA, Medicine Nutr. SIP Slow Therefore, World [], adequate affected aim aspects best diseases, dose efficacy families general home hospital individual levels life, lower molecular natural perform pressure professionals rates sinus spectrum test tools transition weeks Crit Group, Guidelines Hum Institute Ital Mario Rev. Sepsis abnormal administration attention behavioral emergency endocrine greater implementation issues large lifestyle months nasal particularly play poor pubertal rapid relationship represent significant targeted technology tests useful vaccines years. < (such ;:e. Center Corsello Drago Genetic IBD JC, ML, Mary Ospedale Results San access adopted allows analysis basis born bowel cardiovascular careful caused complete consequences coverage current daily demonstrated description development. drugs editors. education evaluate fact, foster health. height inadequate includes index infants, known lack learning making mechanisms mild needed nutrition obesity. oxygen patients, patient’s pediatrician pertussis phase positive practice. presentation products promote provide range reference relevant remains reported shock special state suggested surgical system. tall value (.%) AIT Depressive Disorder Family Giuseppe Martin Moreover, Patients Rev SA, Silvetti Silvia Table achieve act actions active addition, adolescents: age, agents antibiotics application avoid biomarkers bone cancer celiac classification correct countries criteria define degree develop earlier evaluated evolution extremely field flow form future generally given global glucose gluten-free impact improvement indicated infectious lateral long long-term meta-analysis. national oral outcome overweight pediatricians, population. potential potentially problems progressive proteins rare recommendations recommended reduced reducing require safe severity skin suggest supplementation syndrome systems team terms treat types underlying understanding urine virus visual (%) (e.g. :–. AA, Acute Allergy Background Chiara Chronic Cosenza, Elena Engl Francesco Giuffrè Infect Int Italy, JA. JL, JM, Lee Mauro Nutr Parma, Pavia, Primary RA, RM, SR, Santos TSH Tanas Unit Williams abnormalities absence abuse acquired activities aimed allow and/or autoimmune behavior bronchopulmonary carbohydrates care, central change children’s cohort consensus contribute cultural currently depression determine diseases. does epidemiological events factor followed forms goal growing hospitalized illness included intervention interview intestinal invasive involves isolated key live living mean method monitor multiple negative network optimal origin overall pediatrician, pediatricians plant practices production protein protocol px; reach reasons referral regarding renal resistance result resulting review. safety single substances technologies testing therapies thrombosis total transcultural treatment. trend vascular {font-family (Table AL, Alessandro Arasi Bozzola CM, Cardiovascular Conclusions DC, DM, Despite Dipartimento Disease EM, Eur Furthermore, Immunization In: Luigi MC, Milan, New North Obesity Pajno Resti Tall accurate adherence adolescent adolescents. adverse affect appearance approaches block burden cannula cells child. childhood. choice cognitive combination community continuous costs course cow’s death decision decisions defects deficiencies deficiency definition detected development, diagnosis, differences direct disability doctors easily effectiveness explain factors, failure. final findings follow-up font-size formulas genes idiopathic immunotherapy improved indicate infants: injury intake intellectual interaction limit limited limping malformations manage measures mechanical migrant minor modern morbidity neurological obtained occurring office older particular, patient's pediatrics phytotherapy plan previous professional prolonged provided provides questions recently recognize report requires right routine secondary services sexual similar skills spontaneous step studies, system, systemic thyroid time. unit upper vaccinated various ventilation world > ;:e-. Academy Allergy. Biomarkers Cochrane Council Curr Del Dhami Dis Finally, Genetics Group HCV IRCCS, Indeed, JB, JR, LA, LE, ME, Management Marco Muraro Nasal Nat Nevertheless, Pediatrician, Phytotherapy Pract. RSV Recent Recently, Rita Roberts Sheikh TM, Technology Ther. Treatment Vaccine Young able addition adolescence. adoption advances age: aims airway allergy alternative applied articles assistance association bronchiolitis campaign caregivers challenge change. child, combined communication conditions, conditions. confirmed consideration contribution critically days daytime decreased delay deviations diagnosed difficult disorder distress doctor double; dysplasia educational ensure ethical evidences facilitate family. feeding feet females figures frequently functioning functions gastrointestinal groups help highly his/her history, ill imaging improving increasingly infections. investigation just ketones laboratory leads led left local maternal maturation measurements migration nervous neurodevelopmental newborn obese obesity: obstruction obtain outcome. pattern periods phenotype point practical preventing problem progression protocols purpose reading recognition recurrent relation requiring score sequencing setting shows starting subjects sugars supplements susceptibility syndromes target therapy. timely transmission traumatic treatment, trends trials variants versus wide (%). (< (the AF, AM, AR, Acad Antonella Assessment Authority BMC BMI BPD Bronchopulmonary CJ, CPAP CVD Care. Centro Chen Cole Cystic Dev. Diagnosis Diagnostic Dietz Different Dis. EA, Emerg Fabrizio Federation Fibrosis Fig. Forensic Francesca GB, GC, Gastroenterol. Gluten-free Gruppo Grutter HMOs Halken Health. Helmet Hepatitis High IRCCS Increased Indolfi Infantile Infants Int. JP, Jones KE, Lancet. Lau Laura Law Local MI, MJ, MM, MR, Madonna Massimo Materials Michele Mother Nguyen Nowadays, Nursing Nutritional PICU PS, Paolo Parents Pfaar Practice Prevention ProBA Public Raffaele Regina Regional Res Research Respir SH. SM, Sciences, Sergio Short Surviving THC Torino, Turner UTIs Università Urinary Vaccination ability acid adaptive added addressed administered adoptive advanced affecting affects aged anomalies area article assessment, asymptomatic atrioventricular autoimmunity babies basic beneficial benefit benefits biological border-color border-width breathing cases, cases. catheter center centers collaborative color comorbidities completely concentration concerning constitutional contains content cooperation counselling data. deficiency. del delayed department der derived described difficulties direct-acting discuss discussed disorders, divided drugs, duties dysplasia. easy energy enteral environment environment. epidemiology, etc.). examination example excessive experiences expression face factors. familial far fear foreign formula genomic gluten great groups, gut health, herbal heterogeneous highest hormone hours humans hypertension iconography immediate implement incontinence increases indication indications indicators indirect infancy infantile infections, inflammation initial injuries insomnia integration intervention, investigate know knowledge, late later legal limits longer males mandatory means measure mechanisms, model morphological non nurse observation opportunity organ organization otitis overt paediatricians parental parents. past pathogen pathological pathologies pathway pathways patient. percentage peripheral persistent person place pneumococcal policy population-based possibility prescription prescriptions presented principles process, produce product prognosis progress promising promotion proposed propranolol protection publication randomized reason receive recommend regulation requirements results. rights risks secretion seen services. set situations solid solid; stage started statement subject syndrome, taken techniques technological telemonitoring time, transferred treatments typical ultrasound underline vaccinations variations ventricular viral vision vitamins way widespread women working {font-style {font-weight "Sapienza" (%), (F.) (IQ (e.g., -valent ;:- AC, AD, AP, Ansotegui Arch Azienda Azzari BMJ. Based Bordetella CF, CMA Cardiol. Cardiovasc Carlo Children's Città Commission Congenital Continence Cupertino Current Currently, DA, DL, DR, Data Davis Demerath Development Diabetes Dr. EC, EH, EW, Editor Effect Electrophysiol. Endocrinol. Esposito Ethnopsychology Europace. Federico Fernandez-Rivas Ferrara, Fetal Florence, Fondazione Food GJ, Gagliotti Gastroenterol Giampaolo Global Gordon Gray Group. HTA Health, IHs IHs, IJ, IgE-mediated Immunol. Infectious Istituto JE, Johnson Jr, Knol Landi Larenas-Linnemann Levy Lewis Liu London, Major Margherita Martino Material Medicine. Memo Messina, Meyer Milano, Miller Miraglia Moro Mosca Murray NPs Natural Neonatology, Neurology Nutrition Nutrition. Obes Oral Organization Orthop Otogenic Otorhinolaryngol. PID POCUS Papadopoulos Paul Pediatrician Pediatricians Penagos Piazza Placa Plan Prevalence RJ, RL, RM. Recommendations Ree Regions Renato Rep. Res. Russo Ryan SA. SG, SL, Salute Santis Sci Sciences Scientific Screening Simona Social Surg Surg. Timmermans Toit Transition Turin, Utrecht, VAE VAEs Vaccine. Valeria Van Varga Virdis Vita Volume WC, Wijk Wright York: Zuccotti [,] ablation accidental account activation additional address adults. advantage ages allergen allowed allowing altered ambulatory antivirals apnea apparent appendicitis applications approach. art aspect assess assessed autism availability background bacteria bambino beginning behaviors biomarker birth. black bold bpm breastfeeding carried carrier causing cell cells. cerebellar chemical clear clinic clinically clinicians come commonly communication, comparative completed complications, conclusion, conjugate consent consequent consider considering consists consumption context, context. controlled conventional cost courier; crucial cryoablation damage deaths defective deficiency, depending despite detection determination determining device diabetes, differential differentiation discovery disease: disorder. distributed document dose. doses drug duration eating edition. elements em; emerging epidemiology epilepsy episodes estimated event examples expected expert exposed express extracts fact failure, family, fat-soluble focus follow force fortified frequency gain gas generation goals group. guarantee guideline happens having head helpful hexavalent high-risk hospitalization however, hypertension, hypothyroidism immigrant impairment implications improves independent independently indicates individuals infection, infections: inflammation, influence inform informed injuries: innate institutions, insulin interesting introduction involvement kind knee language learn length lesions level. line linked localization lymphoblastic malnutrition marked meaning medicine. medicine: menarche methodological micronutrient milk, million mineral minors monitored morphology motivation motivational muscle nearly needs, negatively neonates neuromuscular numerous nursing objective observed occurs old oligosaccharides open operating organized orthopedic otogenic overuse panel parameters parenteral partial pathogenesis patient, patients: peculiar pediatrics: performance period, physiological plays population, position premature prenatal preschool prevents problems, procedures produced program programs progressively prospective protected protective proven pt;} ratio re-entry read real received recently, recommendations. reduces referred regional relations release remaining required responsibility restriction retrospective revealed ribavirin risk. rule school search season selected selection sensitivity setting, settings share small specialised standardized stature, status, strength stress strong structural structured studied subsequent substantial success sugar surgery, surviving symptoms, symptoms. syndrome. tachycardia tachycardias talk television them. therapy, think thrombosis: times trained translates trial. undergoing universal usage vaccines, variable variant varies variety voiding vulnerable wall weeks)


Which Programming Language Should YOU Pursue?
...Java, pHp, or Ruby???
Enter your name:
Are you more interested in working on a website or an app?
Web Development
App Development
Not sure...both?
You have to write an essay for school. What format would you follow?
I woud follow the guidlines and use proper formatting.
I would just start...it will evolve into something great!
I would start with an outline and built upon it.
How do you feel about WordPress?
I love WordPress!
Hate it
Never used it
Which company would you prefer to work at?
Intel
Nike
LivingSocial
What do you love about coding?
Getting awesome results!
Working on a problem until it is resolved
Learning something new everyday
Where would you go for coffee?
Starbucks...predictable and efficient
Dutch bros...so good!
Symposium...local and delicious!

Hey
, you should pursue
!


loading...
New note
New
|
Markdown
Md
-
Blog
首页
X
笔记
最新
1
study
邮件
red
blue
yellow
green
Tag
red
blue
yellow
green
loading...
Newest
+
|
+M
Update
Create
loading...
The notebook is empty, why not...
New note
New Markdown Note
Sorry, cannot new note in here, please choose a notebook at first.
Choose Files
Note nav
Drop images to here
{{.noteContent}}
Note nav
Click to add Tag
red
blue
yellow
green
×
Hyperlink
Please provide the link URL and an optional title:
×
×
操作
内容区
×
邀请好友
邮件内容
Hi, 我是life, leanote非常好用, 快来注册吧.
×
theme
Default
Simple
Check for updates
Current version:
Checking for udpates...
×
Import to
Evernote
Choose Evernote files(.enex)
This note is conflicted with:
Maker as resolved:


 Deleting a volume is permanent; you will not be able to recover any of your files once deleted.
{{ message }}


s6-dns
Software
skarnet.org
The s6-dnsq program
s6-dnsq is an analysis and debug tool. It performs a non-recursive DNS query
to a given list of servers,
then prints the contents of the answer packet, and optionally debug
information during the resolution.
Interface
s6-dnsq [ -1 | -2 ] [ -t timeout ] [ -D level ] qtype domain serverlist
- s6-dnsq makes an iterative DNS query of type qtype for the name domain
to serverlist.
It prints the answer packet, in human-readable form, to its standard output,
then exits 0.
- It does not qualify domain.
- If the resolution fails for some reason, s6-dnsq exits 2.
- serverlist is a list of IP addresses (v4 or v6), one or more addresses
per argument on the command line (so you can use, for instance,
`s6-dnsip4 ns.example.com` as argument, and get all the addresses for
ns.example.com in your server list).
Servers are tried in the order given, until a definitive
answer is obtained or s6-dnsq runs out of server addresses.
Options
- -1 : send debug information to stdout.
- -2 : send debug information to stderr. This is the default. Note that
those options only apply to debug output, not to the regular packet dump, which
is always printed to stdout.
- -t timeout : if the resolution takes more
than timeout milliseconds, then it exits 99 right away with an error
message. By default, timeout is 0, which means no timeout.
- -D level : produce debug output during
resolution. If level is:
- 0: no debug output is produced
- 1: information is printed when s6-dnsq receives a DNS packet from a server
- 2: information is printed before and after s6-dnsq sends a DNS packet to a server
- 3: both 1. and 2. apply
Notes
- TXT records are printed in a quoted form similar to
s6-quote's
output.
- If s6-dnsq finds a record it cannot print, such as an unknown RR type,
it dumps its contents in the same quoted form.
- The normal output format should be stable, so you can write programs that
automatically parse it. However, the debug output format is undocumented and subject
to change.


Microverse-Completing 4th week
Team Microverse Meeting
What Does the Fox Say?.
A logo is a symbol made up of text and images that identifies a business. A good logo shows what a company does and what the brand values.
A logo is a graphic mark, emblem, symbol or stylized name used to identify a company, organization, product, or brand. It may take the form of an abstract or figurative design, or it may present as a stylized version of the company's name if it has sufficient brand recognition


Suttas of the Samyutta Nikaya
Citta Samyutta
IV. Salayatanavagga
BD: The Six Realms
PTS: The Salayatana Book
WP: The Book of the Six Sense Bases
ATI: Salayatana
XLI. Citta Samyutta, IV.202
PTS: The Kindred Sayings about Citta, IV.190
WP: Connected Discourses with Citta, II.1314
1. Saŋyojana Suttaṃ, IV.281
PTS: Fetter, IV.190
WP: The Fetter, II.1314
2. Isidatta Suttaṃ (1), IV.283
PTS: Isidatta (i), IV.192
WP: Isidatta, II.1315
3. Dutiya Isidatta Suttaṃ, IV.285
PTS: Isidatta 2, IV.193
WP: Isidatta 2, II.1316
ATI: About Isidatta
4. Mahaka Suttaṃ, IV.288
PTS: Mahaka, IV.196
WP: Mahaka's Miracle, II.1319
ATI: About Mahaka Bhk. Thanissaro, trans.
5. Paṭhama Kāmabhū Suttaṃ, IV.291
PTS: Kāmabhū (i), IV.199
WP: Kamabhu, II.1320
ATI: About Kamabhu (1), Nizamis, trans.
6. Kamabhu 2 (Kaamabhuu 2, Kāmabhū 2), IV.293
PTS: Kāmabhū (ii), IV.200
ATI: With Kamabhu (On the Cessation of Perception and Feeling) Bhk. Thanissaro, trans.
WP: Kamabhu 2, II.1322
Buddhism in Translations SN 41.6. Warren, trans.
PTS: Godatta, IV.203
WP: Godatta, II.1325
ATI: To Godatta (On Awareness-release) Bhk. Thanissaro, trans.
8. Nigantho (Niga.ntho, Nigaṇtho), IV.297
PTS: Nigantha, IV.206
WP: Nigantha Nataputta, II.1327
9. Acela Suttaṃ, IV.300
PTS: The Unclothed (ascetic), IV.208
WP: The Naked Ascetic Kassapa, II.1328
10. Gilanadassanam (Gilaanadassanam, Gilānadassanam), IV.302
PTS: Seeing the Sick, IV.
WP: Seeing the Sick, II.1330
ATI: Sick (Citta the Householder's Last Hours


--- layout: post title: "Optimization" date: 2017-08-30 comments: true maths: true tags: maths excerpt: Notes regarding the optimization process in machine learning. ---


JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
S
sc
- Static variable in class view.
GUI
scan(Robot)
- Static method in class controller.
RobotController
for AI shooting
scanRobotList
- Static variable in class controller.
RobotController
setAlive(boolean)
- Method in class model.
Robot
setAttacked(boolean)
- Method in class model.
Robot
setBorders(int)
- Static method in class view.
Hexmech_Pointy
setCode(String)
- Method in class model.
Robot
setColor(Color)
- Method in class model.
Robot
setCurrentHp(int)
- Method in class model.
Robot
setDamageCaused(int)
- Method in class model.
Robot
setDirection(int)
- Method in class model.
Robot
setHeight(int)
- Static method in class view.
Hexmech_Pointy
setisAI(boolean)
- Method in class model.
Robot
setKills(int)
- Method in class model.
Robot
setLocation(Point)
- Method in class model.
Robot
setMaxHp(int)
- Method in class model.
Robot
setMoved(int)
- Method in class model.
Robot
setMovePoints(int)
- Method in class model.
Robot
setName(String)
- Method in class model.
Robot
setRange(int)
- Method in class model.
Robot
setSide(int)
- Static method in class view.
Hexmech_Pointy
This functions takes the Side length in pixels and uses that as the basic dimension of the hex.
setTeam(String)
- Method in class model.
Robot
setTilesMoved(int)
- Method in class model.
Robot
setVariable(String, Object)
- Static method in class model.
Variables
setXYasVertex(boolean)
- Static method in class view.
Hexmech_Pointy
showScoutRange(int, int, int, int, Graphics2D)
- Static method in class view.
Hexmech_Pointy
showSniperRange(int, int, int, int, Graphics2D)
- Static method in class view.
Hexmech_Pointy
showTankRange(int, int, int, int, Graphics2D)
- Static method in class view.
Hexmech_Pointy
SoundClip
- Class in
controller
SoundClip(String, String)
- Constructor for class controller.
SoundClip
soundFile
- Variable in class controller.
SoundClip
soundPlay()
- Method in class controller.
SoundClip
StackFunction(String)
- Method in class controller.
Interpreter
StartButtonClicked()
- Static method in class view.
GUI
Launch the application.
StartLoop()
- Method in class controller.
Interpreter
stopAttackSound()
- Method in class controller.
SoundClip
stopPlay()
- Method in class controller.
SoundClip
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes


It looks like you have Javascript disabled or NoScript plugin.
In order to keep the content of this website free we must display
advertisements on it that require Javascript. If you want to view the
content of this website the author wishes that you to turn Javascript
back on or turn off NoScript. This message will go away once Javascript
is enabled and you press the "Back" button.
How to re-enable Javascript:
Internet Explorer:
Tools -> Internet Options -> Security Tab -> Custom Level -> Active Scripting Check Enable.
|
|
|


Show Turtle 800 x 300 800 x 500 800 x 800
There were too many triples harvested from this document to render.
Waiting for triples from document...Stop


ao_0 (rev_1)
Synthesis -
Compiler Report
Compiler Constraint Applicator
Pre-mapping Report
Clock Summary
Clock Conversion
Mapper Report
Timing Report
Performance Summary
Clock Relationships
Interface Information
Detailed Report for Clocks
Clock: ao_top|clk_i
Starting Points with Worst Slack
Ending Points with Worst Slack
Worst Path Information
Clock: ao_top|control[0]
Starting Points with Worst Slack
Ending Points with Worst Slack
Worst Path Information
Clock: System
Starting Points with Worst Slack
Ending Points with Worst Slack
Worst Path Information
Resource Utilization
Constraint Checker Report (09:41 08-Oct)
Place and Route -
Timing Report
Session Log (09:41 08-Oct)


leaf cell AtCSP atcsp- atcsp Fig. mutants shape mutant gene loss-of-function expression Kim leaves Arabidopsis length cells wild DAG analysis cold shock LNG size alleles development domain protein expansion {border-style type T-DNA px;} #ffffff;} Plant genes insertion leaf-length orbicular proteins proliferation reduced blade palisade plant plants wild-type Cell determined relative similar Tsukaya confirmed stages RNA data development. did epidermal growth plants. reduction Karlson elongation function involved number results root transcript Arabidopsis. altered different direction division exhibited individual localization morphology n=). numbers regulation AtGRP/ Biology Leaf atcsp-, binding blades functional independent lateral phenotype px; taken time tissues {font-family CSDP/ Horiguchi Nakaminami PCR Park Supplementary Therefore, acid alteration compared conditions control determine font-size grown leaf-width long-day mRNA mutants. nucleic observed petiole related rot rounded small stunted tissue used (A) (data AtGRF C). Development Fusaro ROT Table Total Tsuge abnormalities affected analyses contains described double; early exhibit flowering functions index leaves. mutants, onion performed petioles previously ratio regulate revealed role seed shoot showed shown). (B) (C) A). B). Byrne CSPs Col- Comparison Imai JXB LNG, Lee Nikon ROTUNDIFOLIA RT-PCR Research area average bars border-color border-width development, developmental encodes floral flower flowers identified including lines measured morphological relation reproductive respectively. resulted sequence shorter shown size, smaller solid; standard subcellular thaliana transcription translation two-dimensional width {font-style {font-weight <.. (Bar=cm). ANGUSTIFOLIA Biological Col-, Cold Experimental Long Narita National Over-expression P-value Palisade SALK_C Sasaki Sciences, Taken USA Uchimiya YB- abnormal adaxial addition, affect appears asterisk bold bombardment cells. chaperone characterization coding confocal courier; deviation. differences domains em; error expansion. expressed functionally generation germination highly human image images indicate indicated indicates internal levels long measurement mesophyll microscope microscopic morphogenesis narrow obtained organ pattern points primarily protein, pt;} qRT-PCR region regulated regulator resulting roles sGFP(ST) seeds semi-quantitative shape. shortened silique specific stage stress suggest thaliana. together, total transcripts type. using