The Cherry Cola book club by Ashton Lee
About the book
Author:
Title: The Cherry Cola book club. Series: Cherry Cola Book Club ; 1
Publication: New York : Kensington Pub. Corp., 2013. ISBN<PHONE_NUMBER>413.
DAISY audio format narrated by Marguerite Gavin. CELA library call number DA52856. 260 pages in the print edition; 7 hrs., 40 mins. as a recorded book.
About the story
I picked this one up because it was the first in a series. I almost didn’t, because the title seemed a bit twee, but obviously I changed my mind.
Set in the American South, it follows the travails of a small-town librarian (OK, maybe that’s a second reason) whose Evil City Councillor wants the Library Closed to Make Way for Industrial Development that Will Create Jobs. Sadly, this is an all-too-common meme in the library-o-sphere.
Also, I guess it’s part romance novel. One with proactive heroines, however.
Freshly graduated from library school, bright-eyed and idealistic Maura accepts a job in a small Mississippi town as librarian. Her corrugated-iron kingdom chugs indifferently along with a few core users, largely ignored by town residents until the threatened shut-down. Although it’s somewhat unclear why – given that she had supposedly “tried everything”. She had never thought of a book club (or even a Summer Reading Club or after-school programming, or …. but I quibble).
Anyway, she meets someone who had been in one, and decides to set up a book club with the help of various people she meets along the way. Very much a relationship book, it paints very strong characters and describes their interactions well and plausibly once the setup is over. It tackles some stereotypes (older-person romance, inter-generational friendships, historical racial discrimination, etc.) and focuses on mutual support and how that can achieve collective goals.
Oh, and one thing that I especially liked was that the book club focused on the literature of the American South, about which there were several discussions. They stuck to the Old Faithfuls: Gone With the Wind and To Kill a Mockingbird, but in the world that this creates, there promises to be lively discussions on other Southern writers. Since it is the first book in a series…
The narrator, Marguerite Gavin, was pleasant to listen to and kept what turned out to be a very large cast of characters straight. Well done!
Recommended?
A quick, light read set in a small-town library.


Rabbit in a Hat can generate a framework for creating a set of unit tests. The framework consists of a set of R functions tailored to the source and target schema in your ETL. These functions can then be used to define the unit tests.
Unit testing assumes that you have your data in source format somewhere in a database. You should already have created an ETL process that will extract from the source database, transform it into CDM format, and load it into a CDM schema. The unit test framework can be used to make sure that your ETL process is doing what it is supposed to do. For this you will need to create a new, empty database with exactly the same structure as your source database, and a new empty database where a test CDM database will live. The testing framework can be used to insert test data into the empty source schema. Next, you can run your ETL process on the test data to populate the test CDM database. Finally, you can use the framework to verify that the output of the ETL in the test CDM database is what you’d expect given the test source data.
These are the steps to perform unit testing:
It is advised to use R-Studio for defining your unit tests. One reason is that RStudio will automatically prompt you with possible function and argument names after you’ve only typed the first few characters.
In Rabbit in a Hat, have your ETL specifications open. The source data schema should be loaded from the White-Rabbit scan report, and the target data schema should be selected (usually the OMOP CDM v5). Go to File → Generate ETL Test Framework, and use a file name with the .R extension, for example MyTestFrameWork.R
.
Next, create an empty R script, and start by sourcing the R file that was just created:
source("MyTestFrameWork.R")
Be sure to run this command immediately to make the function definitions available to R-Studio.
The test framework defines the following functions for each table in the source schema:
get_defaults_<table name>
shows the default field values that will be used when creating a record in the table. At the start, these default values have been taken from the White-Rabbit scan report, using the most frequent value.set_defaults_<table name>
can be used to change the default values of one or more fields in the table. For example set_defaults_enrollment(enrollment_date = "2000-01-01")
.add_<table name>
can be used to specify that a record should be created in the table. The arguments can be used to specify field values. For fields where the user doesn’t specify a value, the default value is used. For example add_enrollment(member_id = "M00000001")
.The following functions are defined for each table in the CDM schema:
expect_<table name>
can be used to state the expectation that at least one record with the defined properties should exist in the table. For example expect_person(person_id = 1, person_source_value = "M00000001")
.expect_no_<table name>
can be used to state the expectation that no record with the defined properties should exist in the table. For example expect_no_condition_occurrence(person_id = 1)
.expect_count_<table name>
can be used to state the expectation that a specific number of records with the defined properties should exist in the table. For example expect_count_condition_occurrence(person_id = 1, rowCount = 3)
.lookup_<table name>
can be used to get a specific value from another table. For example to get the person_id
by person_source_value
.One further function is available:
declareTest
is used to group multiple statements under a single identifier. For example declareTest(id = 1, description = "Test person ID")
.Using these functions, we can define tests. Here is an example unit test:
declareTest(101, "Person gender mappings")
add_enrollment(member_id = "M000000101", gender_of_member = "male")
add_enrollment(member_id = "M000000102", gender_of_member = "female")
expect_person(person_id = 101, gender_concept_id = 8507, gender_source_value = "male")
expect_person(person_id = 102, gender_concept_id = 8532, gender_source_value = "female")
In this example, we define a test for gender mappings. We specify that two records should be created in the enrollment
table in the source schema, and we specify different values for the member_id
field and gender_of_member
field. Note that the enrollment
table might have many other fields, for example defining the start and end of enrollment, but that we don’t have to specify these in this example because these fields will take their default values, typically taken from the White-Rabbit scan report.
In this example we furthermore describe what we expect to see in the CDM data schema. In this case we formulate expectations for the person
table.
We can add many such tests to our R script. For examples of a full set of test definitions, see:
For some tests you need unknown values from other cdm tables. In this case you can use the lookup function for the required table. This creates where conditions on the other cdm table in the test sql. In the example below, we do not know which person_id got assigned to this test person, so we lookup the id by source value:
declareTest(101, "Person gender mappings")
add_enrollment(member_id = "M000000103")
add_diagnosis(member_id = "M000000103", code="I10")
expect_condition_occurrence(person_id=lookup_person("person_id", person_source_value="M000000103"), condition_concept_id = 320128)
These lookups can also be nested.
The framework also contains a function to show statistics on how well your tests cover your mappings. Note that this does not show information on whether the tests passed. Only how many source and target tables are covered by your defined tests.
A summary can be printed by running:
summaryTestFramework()
which displays the following statistics
statistic summary
n_tests 6.00
n_cases 3.00
n_source_fields_tested 3.00
n_source_fields_mapped_from 8.00
source_coverage (%) 37.50
n_target_fields_tested 1.00
n_target_fields_mapped_to 45.00
target_coverage (%) 2.22
Statistics:
n_tests
: total number of expects, expect_no’s or expect_counts are definedn_cases
: total number of cases defined with declareTest
function.n_source_fields_tested
: number of source fields for which a test data is definedn_source_fields_mapped_from
: number of source fields for which a mapping was defined in Rabbit in a Hatsource_coverage
: percentage of mapped source fields for which a test has been definedn_target_fields_tested
: number of target fields for which one or more expects, expect_no’s or expect_counts have been definedn_target_fields_mapped_to
: number of target fields for which a mapping was defined in Rabbit in a Hattarget_coverage
: percentage of mapped target fields for which a test has been definedNote that the mapping coverages depends on the mappings defined in Rabbit in a Hat. If this mapping is incomplete or adjusted in the meantime, the target_coverage
is possibly incorrect. In this case, please update the mappings in Rabbit in a Hat and regenerate the testing framework.
You can get all source and target field for which no test has been defined with the following functions:
getUntestedSourceFields()
getUntestedTargetFields()
There are two ways to generate test data, either as SQL insert statements or as csv files. Please choose the format that is appropriate for your ETL application.
After we have defined all our tests we need to run
insertSql <- generateInsertSql(databaseSchema = "nativeTestSchema")
testSql <- generateTestSql(databaseSchema = "cdmTestSchema")
to generate the SQL for inserting the test data in the database (insertSql), and for running the tests on the ETL-ed data (testSql). The insertion SQL assumes that the data schema already exists in nativeTestSchema
, and will first remove any records that might be in the tables. We can execute the SQL in any SQL client, or we can use OHDSI’s DatabaseConnector package. For example:
library(DatabaseConnector)
connectionDetails <- createConnectionDetails(user = "joe",
password = "secret",
dbms = "sql server",
server = "my_server.domain.org")
connection <- connect(connectionDetails)
executeSql(connection, paste(insertSql, collapse = "\n"))
In case the source data are csv files rather than database tables, we use this function:
generateSourceCsv(directory = "test_data", separator = ",")
And point the ETL to the given directory with test data.
Now that the test source data is populated, you can run the ETL process you would like to test. The ETL should transform the data in nativeTestSchema
, or in the csv directory, to CDM data in cdmTestSchema
.
The test SQL will create a table called test_results
in cdmTestSchema
, and populate it with the results of the tests. If the table already exists it will first be dropped. Again, we could use any SQL client to run this SQL, or we could use DatabaseConnector:
executeSql(connection, paste(testSql, collapse = "\n"))
Afterwards, we can query the results table to see the results for each test:
querySql(connection, "SELECT * FROM test_results")
Which could return this table:
| ID | DESCRIPTION TEST | STATUS |
|---|---|---|
| 101 | Person gender mappings | PASS |
| 101 | Person gender mappings | PASS |
In this case we see there were two expect statements under test 101 (Person gender mappings), and both expectations were met so the test passed.
The testing framework also contains a convenience function to display your test results:
outputTestResultsSummary(connection, 'cdmTestSchema')
which either displays a success message All 178 tests PASSED
or the failed unit tests:
FAILED unit tests: 1/178 (0.6%)
ID DESCRIPTION TEST STATUS
2 1 RMG-PD1 is assigned person_id Expect person FAIL
We can create an overview of defined tests and export it, for example if you want to list the tests separately.
getTestsOverview()
exportTestsOverviewToFile(filename = "all_test_cases.csv")
The first function produces a table like below and the second writes it to a csv file. The output contains the following columns:
| testId | testDescription | testType | testTable |
|---|---|---|---|
| 1 | My Expectations | Expect | person |
| 1 | My Expectations | Expect | observation_period |
| 2 | My No Expectations | Expect No | person |


To proceed with setting up this application, this section must be completed.
{{data?.mission?.description}}
{{data?.runtime?.description}}


It’s worth remembering that this giant of London’s food scene is good for more than speciality carrots – it also offers lunchtime food-to-go.
More infoA young contender to nearby Borough Market’s crown, energetic Maltby Street is a hive of foodie activity of a Saturday and Sunday.
More infoA changing selection of street food is on hand to keep you well-fueled while you browse Broadway Market’s artisan food stalls.
More info


One of the advantages of reading is that it engages various parts of your brain.  It fires up your imagination and stimulates the memory centers of your mind. It helps recall information as well as stabilize your emotions.
Reading and writing work in similar ways. Reading improves your writing style and flow. Writers learn to perfect their craft by taking inspiration from other writers. It’s impossible to be a good writer if you don’t read. Acclaimed author Stephen King is said to carry a book with him wherever he goes. He even reads while eating.
Well-read individuals are held in awe. The words “well-read” are often used to denote a learned individual, full of wisdom.The more you read, the more you will learn about the world and the people in it.One of the great benefits of reading is that it helps you evolve your understanding of the world.


|
Overview
The
Daytrader performance benchmark sample provides a suite of workloads for characterizing performance of
Java EE Application Servers. The workloads
consist of an end to end web application and a full set of primitives. The applications are a
collection of Java classes, Java Servlets, JavaServer Pages, and Enterprise Java
Beans built to open Java EE APIs. Together these provide versatile and portable test cases
designed to measure aspects of scalability and performance.
DayTrader J2EE Components
Model-View-Controller Architecture
DayTrader
DayTrader is an end-to-end benchmark
and performance sample application. It provides a
real world Java EE workload. DayTrader's new
design spans Java EE 7, including the new WebSockets specification. Other Java EE features include JSPs, Servlets, EJBs, JPA, JDBC, JSF, JMS, MDBs, and
transactions (synchronous and asynchronous/2-phase commit). Primitives
The Primitives provide a
set of workloads to individually test various
components of an Application Server.
The primitives leverage the DayTrader
application infrastructure to test specific
Java EE components such as the servlet
engine, JSP support, EJB Entitiy, Session and
Message Driven beans, HTTP Session support and
more.
Additional
overview information is included in the FAQ
|


MAIN 360 XBLA WII DS PS2 PSP RETRO
>> reviews | images | video | features | blog
>> community | staff blogs | faq


|
Location:
Coordinates:
Time: |
In front of Pueblo West Fire Station #1
51 East Hahns Peak Avenue
(Intersection of S. Joe Martinez Blvd. and E. Hahns
Peak Ave.)
39* 19' 23.13" N
104* 44' 20.37" W
Set Up:
7:00 A.M. Saturday
Field Day Operations:
June 23-24
12:00 Noon Saturday to 12:00 Noon Sunday
Tear Down:
Immediately after the end of the contest |
|
|
Directions to Field
Day Site: |
. |
.From the U.S. Hwy.
50/South McCulloch Blvd. intersection (Walmart will be on the
northeast corner), turn left if you are coming from Pueblo, or right
if you are coming from Canon City, onto S. McCulloch Blvd.
There is a stoplight one block ahead of you and gas
stations on the right. Continue through this intersection and work
your way into the left lane. You will see a small park and lake on
your right. Vectra Bank will be on your left. A stop light is at S.
Joe Martinez Blvd.
Turn left on S. Joe Martinez Blvd. You will pass the
Pueblo West Library and the Pueblo County Sheriff's Station on your
left. The next building on your left is the Pueblo West Fire Station.
Turn left on Hahns Peak Avenue, then left into the fire station. Park
out of the way behind the building. |
|
Talk-In Station: |
NA0PW |
Pueblo West Amateur Radio Club, Inc. |
|
Talk-In Frequency: |
146.445 or 146.430 simplex
(alternate club frequency) |
This frequency will also be in use
by club members during Field Day weekend. |
|
Field Day Class: |
2A |
Club Station, Two contest transmitters, plus
"free" VHF/UHF station and GOTA Station. All equipment will
be powered by solar panels and solar-charged batteries. Maximum power
used by transmitters will be 5 watts. |
|
Contest Stations: |
NA0PW |
Pueblo West Amateur Radio Club, Inc. |
|
GOTA Station: |
KD0MBL
|
GOTA (Get On The Air) Station for
use by unlicensed individuals, operators licensed less than 1 year,
or licensed operators who have been inactive for some time. Call
sign: KD0MBL |
|
Modes Used: |
. |
SSB (Voice), CW (Telegraphy), Digital Modes |
|
Other Activities: |
Pancake Breakfast for Members and
Their Guests |
Sunday morning; 7:00 a.m.-9:00 a.m. |


ALTER TABLESPACE -- change the definition of a tablespace
ALTER TABLESPACE name RENAME TO newname
ALTER TABLESPACE changes the definition of a tablespace.
name
The name of an existing tablespace.
newname
The new name of the tablespace. The new name cannot begin with pg_, as such names are reserved for system tablespaces.
Rename tablespace empspace to employee_space:
ALTER TABLESPACE empspace RENAME TO employee_space;


Investigate whether or not you can use the hover board and the magic carpet to get to Gauss’s cabin. If so, how? If it is not possible to get to the cabin with these modes of transportation, why is that the case?


UGREEN Wired & Wireless Car Charger Are Up For Grabs On Amazon
If you're spending a lot of time in your car, charging your smartphone or some other device while driving may be a good idea. Well, UGREEN is offering both a wired and wireless car charger on Amazon, and they're both quite compelling.
The UGREEN car mount is a 10W Qi wireless charger at the same time
Let's focus on the wireless one first, shall we. This device is both a smartphone mount and a wireless charger at the same time. Unlike the wired charger, this one has been designed to charge your smartphone.
You can, technically, charge something else if you want, as this is a Qi charger we're looking at here. Considering the way it'll be set up in your car, however, you'll need a device that fits in that mount.
Advertisement
In any case, this car mount can hold pretty much any phone out there, and charge it. This charger uses 10W Qi charging, in case you were wondering. Do note that you'll need a Quick Charge 3.0 car adapter as its power source for fast charging, that adapter is not included.
This UGREEN mount / fast charger comes with silicone rubber grips that auto-retract in order to fit your phone. It also has a built-in sensor that will automatically close those arms when it recognizes your phone is in place.
You can even charge phones which are in a case, as long as that case is not over 3mm thick. It also shouldn't be made out of metal, of course. This charge has various charging security measures in place. It comes with temperature control, over-current protection, over-charge prevention, and so on.
Advertisement
UGREEN will also provide you with a 24-month warranty for the device. This mount / charger can be yours for $21.99, the purchase link is included below.
Buy the UGREEN car mount / wireless charger (Amazon)
The UGREEN 36W car charger offers fast charging via two USB-A ports
The UGREEN 36W car charger is also available on Amazon. This device supports Quick Charge 3.0, and it's a dual USB car charger.
Advertisement
It can charge two devices simultaneously, up to 18W at a time. If one device is charging, you'll get a full 36W output, presuming the device needs it.
This charger comes with a smart chip that will adapt its current to the device it's charging. In other words, you don't need to worry about overcharging, overcurrent, or anything of the sort.
You can charge a wide variety of devices using this car charger, it's not limited to smartphones. You can charge pretty much anything that can be plugged into its USB-A port.
Advertisement
If you'd like to get the UGREEN 36W car charger, you'll need to splash out $11.99. The device is available on Amazon as we speak, and you can get it from the link down below.
Buy the UGREEN 36W wired car charger (Amazon)


Argentina
The Flamingo's Socks
The animals of the forest were arranging a ball and everybody was waiting for that moment, and all the animals had a new dress but the flamingos, which at that time were all white, didn't have anything to wear.  Desperate, they went to the owl's house who was the most prestigious dressmaker of the forest.  These were the most marvellous suits that a flamingo had ever worn. Now they could go to the party. When the day came everybody was very happy, but the coral snakes were very worried about the flamingo's trousers, because they saw that the trousers were made of snake skin. The snakes were indignant and they bit the flamingos bodies and legs so they ran to the lake hot and itching. Since that day they don't go out of the lake because only the water can calm the pain caused by the bites, which left their legs red and their feathers pink like summer dusk.
Source: Here


To track and monitor COVID-19 disease within the state of Rhode Island.
Number of Rhode Island COVID-19 positive and presumptive positive cases, number of people who had negative test results at RIDOH's State Health Laboratory, number of pending test results, and approximate number of people who are currently instructed to self-quarantine in Rhode Island.
February 2020 - current
Note: Zero in an age category indicates either zero patients or less than five patients.
Note: There may be slight discrepancies between the statewide total and the data at the city and town level because additional time is sometimes needed to identify the permanent place of residence of some COVID-19 patients.


Computer Systems: A Programmer's Perspective
A Tour of Computer System
Representing and Manipulating Information
Machine-Level Representation of Programs
Processor Architecture
Optimizing Program Performance
The Memory Hierarchy
Linking
Exceptional Control Flow
Virtual Memory
System-Level I/O
Network Programming
Concurrent Programming


--- layout: compress --- {% include head.html %}
{% include svg-icons.html %} {% include header.html %} {% include menu.html %} {% include search.html %}I'm available for presentation and speaking engagments related to product, technology or design on a limited basis. If you're interested please do get in touch.


UI Plug-in
Choose the type of UI plug-in you wish to create:
D
isplay
S
ettings
M
etadata
W
indow
B
ackground
To continue, click Next
N
ext
C
ancel


Anton Qiu is an undergraduate student majored in Computer Engineering. Projects Wikipedia Network ...


Index A | B | C | E | F | G | H | I | M | N | O | P | R | S | T | V | W A add_connection() (manim_ml.neural_network.neural_network.NeuralNetwork method) add_gaussian_distribution() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) animation_overrides (manim_ml.neural_network.layers.embedding.EmbeddingLayer attribute) (manim_ml.neural_network.layers.embedding_to_feed_forward.EmbeddingToFeedForward attribute) (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer attribute) (manim_ml.neural_network.layers.feed_forward_to_embedding.FeedForwardToEmbedding attribute) (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward attribute) (manim_ml.neural_network.layers.feed_forward_to_image.FeedForwardToImage attribute) (manim_ml.neural_network.layers.feed_forward_to_vector.FeedForwardToVector attribute) (manim_ml.neural_network.layers.image.ImageLayer attribute) (manim_ml.neural_network.layers.image_to_feed_forward.ImageToFeedForward attribute) (manim_ml.neural_network.layers.paired_query.PairedQueryLayer attribute) (manim_ml.neural_network.layers.paired_query_to_feed_forward.PairedQueryToFeedForward attribute) (manim_ml.neural_network.layers.parent_layers.BlankConnective attribute) (manim_ml.neural_network.layers.parent_layers.ConnectiveLayer attribute) (manim_ml.neural_network.layers.parent_layers.NeuralNetworkLayer attribute) (manim_ml.neural_network.layers.parent_layers.VGroupNeuralNetworkLayer attribute) (manim_ml.neural_network.layers.triplet.TripletLayer attribute) (manim_ml.neural_network.layers.triplet_to_feed_forward.TripletToFeedForward attribute) (manim_ml.neural_network.layers.vector.VectorLayer attribute) (manim_ml.neural_network.neural_network.NeuralNetwork attribute) B BlankConnective (class in manim_ml.neural_network.layers.parent_layers) C color_scheme (manim_ml.ManimMLConfig property) ConnectiveLayer (class in manim_ml.neural_network.layers.parent_layers) construct() (manim_ml.neural_network.layers.embedding.NeuralNetworkEmbeddingTestScene method) construct_activation_function() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) construct_edges() (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward method) construct_gaussian_point_cloud() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) construct_layer() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) (manim_ml.neural_network.layers.embedding_to_feed_forward.EmbeddingToFeedForward method) (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) (manim_ml.neural_network.layers.feed_forward_to_embedding.FeedForwardToEmbedding method) (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward method) (manim_ml.neural_network.layers.feed_forward_to_image.FeedForwardToImage method) (manim_ml.neural_network.layers.feed_forward_to_vector.FeedForwardToVector method) (manim_ml.neural_network.layers.image.ImageLayer method) (manim_ml.neural_network.layers.image_to_feed_forward.ImageToFeedForward method) (manim_ml.neural_network.layers.paired_query.PairedQueryLayer method) (manim_ml.neural_network.layers.paired_query_to_feed_forward.PairedQueryToFeedForward method) (manim_ml.neural_network.layers.parent_layers.NeuralNetworkLayer method) (manim_ml.neural_network.layers.triplet.TripletLayer method) (manim_ml.neural_network.layers.triplet_to_feed_forward.TripletToFeedForward method) (manim_ml.neural_network.layers.vector.VectorLayer method) E EmbeddingLayer (class in manim_ml.neural_network.layers.embedding) EmbeddingToFeedForward (class in manim_ml.neural_network.layers.embedding_to_feed_forward) F FeedForwardLayer (class in manim_ml.neural_network.layers.feed_forward) FeedForwardToEmbedding (class in manim_ml.neural_network.layers.feed_forward_to_embedding) FeedForwardToFeedForward (class in manim_ml.neural_network.layers.feed_forward_to_feed_forward) FeedForwardToImage (class in manim_ml.neural_network.layers.feed_forward_to_image) FeedForwardToVector (class in manim_ml.neural_network.layers.feed_forward_to_vector) filter_layers() (manim_ml.neural_network.neural_network.NeuralNetwork method) from_path() (manim_ml.neural_network.layers.image.ImageLayer class method) from_paths() (manim_ml.neural_network.layers.paired_query.PairedQueryLayer class method) (manim_ml.neural_network.layers.triplet.TripletLayer class method) G get_center() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) get_connective_layer() (in module manim_ml.neural_network.layers.util) get_distribution_location() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) get_height() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) get_left() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) get_right() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) (manim_ml.neural_network.layers.image.ImageLayer method) H height (manim_ml.neural_network.layers.image.ImageLayer property) I ImageLayer (class in manim_ml.neural_network.layers.image) ImageToFeedForward (class in manim_ml.neural_network.layers.image_to_feed_forward) input_class (manim_ml.neural_network.layers.embedding_to_feed_forward.EmbeddingToFeedForward attribute) (manim_ml.neural_network.layers.feed_forward_to_embedding.FeedForwardToEmbedding attribute) (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward attribute) (manim_ml.neural_network.layers.feed_forward_to_image.FeedForwardToImage attribute) (manim_ml.neural_network.layers.feed_forward_to_vector.FeedForwardToVector attribute) (manim_ml.neural_network.layers.image_to_feed_forward.ImageToFeedForward attribute) (manim_ml.neural_network.layers.paired_query_to_feed_forward.PairedQueryToFeedForward attribute) (manim_ml.neural_network.layers.triplet_to_feed_forward.TripletToFeedForward attribute) insert_layer() (manim_ml.neural_network.neural_network.NeuralNetwork method) M make_assets() (manim_ml.neural_network.layers.paired_query.PairedQueryLayer method) (manim_ml.neural_network.layers.triplet.TripletLayer method) make_dropout_forward_pass_animation() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) make_forward_pass_animation() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) (manim_ml.neural_network.layers.embedding_to_feed_forward.EmbeddingToFeedForward method) (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) (manim_ml.neural_network.layers.feed_forward_to_embedding.FeedForwardToEmbedding method) (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward method) (manim_ml.neural_network.layers.feed_forward_to_image.FeedForwardToImage method) (manim_ml.neural_network.layers.feed_forward_to_vector.FeedForwardToVector method) (manim_ml.neural_network.layers.image.ImageLayer method) (manim_ml.neural_network.layers.image_to_feed_forward.ImageToFeedForward method) (manim_ml.neural_network.layers.paired_query.PairedQueryLayer method) (manim_ml.neural_network.layers.paired_query_to_feed_forward.PairedQueryToFeedForward method) (manim_ml.neural_network.layers.parent_layers.BlankConnective method) (manim_ml.neural_network.layers.parent_layers.ConnectiveLayer method) (manim_ml.neural_network.layers.parent_layers.NeuralNetworkLayer method) (manim_ml.neural_network.layers.parent_layers.VGroupNeuralNetworkLayer method) (manim_ml.neural_network.layers.triplet.TripletLayer method) (manim_ml.neural_network.layers.triplet_to_feed_forward.TripletToFeedForward method) (manim_ml.neural_network.layers.vector.VectorLayer method) (manim_ml.neural_network.neural_network.NeuralNetwork method) make_input_layers_dict() (manim_ml.neural_network.neural_network.NeuralNetwork method) make_vector() (manim_ml.neural_network.layers.vector.VectorLayer method) manim_ml module manim_ml.neural_network module manim_ml.neural_network.layers module manim_ml.neural_network.layers.embedding module manim_ml.neural_network.layers.embedding_to_feed_forward module manim_ml.neural_network.layers.feed_forward module manim_ml.neural_network.layers.feed_forward_to_embedding module manim_ml.neural_network.layers.feed_forward_to_feed_forward module manim_ml.neural_network.layers.feed_forward_to_image module manim_ml.neural_network.layers.feed_forward_to_vector module manim_ml.neural_network.layers.image module manim_ml.neural_network.layers.image_to_feed_forward module manim_ml.neural_network.layers.paired_query module manim_ml.neural_network.layers.paired_query_to_feed_forward module manim_ml.neural_network.layers.parent_layers module manim_ml.neural_network.layers.triplet module manim_ml.neural_network.layers.triplet_to_feed_forward module manim_ml.neural_network.layers.util module manim_ml.neural_network.layers.vector module manim_ml.neural_network.neural_network module ManimMLConfig (class in manim_ml) modify_edge_colors() (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward method) modify_edge_stroke_widths() (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward method) module manim_ml manim_ml.neural_network manim_ml.neural_network.layers manim_ml.neural_network.layers.embedding manim_ml.neural_network.layers.embedding_to_feed_forward manim_ml.neural_network.layers.feed_forward manim_ml.neural_network.layers.feed_forward_to_embedding manim_ml.neural_network.layers.feed_forward_to_feed_forward manim_ml.neural_network.layers.feed_forward_to_image manim_ml.neural_network.layers.feed_forward_to_vector manim_ml.neural_network.layers.image manim_ml.neural_network.layers.image_to_feed_forward manim_ml.neural_network.layers.paired_query manim_ml.neural_network.layers.paired_query_to_feed_forward manim_ml.neural_network.layers.parent_layers manim_ml.neural_network.layers.triplet manim_ml.neural_network.layers.triplet_to_feed_forward manim_ml.neural_network.layers.util manim_ml.neural_network.layers.vector manim_ml.neural_network.neural_network move_to() (manim_ml.neural_network.layers.feed_forward.FeedForwardLayer method) N NeuralNetwork (class in manim_ml.neural_network.neural_network) NeuralNetworkEmbeddingTestScene (class in manim_ml.neural_network.layers.embedding) NeuralNetworkLayer (class in manim_ml.neural_network.layers.parent_layers) O output_class (manim_ml.neural_network.layers.embedding_to_feed_forward.EmbeddingToFeedForward attribute) (manim_ml.neural_network.layers.feed_forward_to_embedding.FeedForwardToEmbedding attribute) (manim_ml.neural_network.layers.feed_forward_to_feed_forward.FeedForwardToFeedForward attribute) (manim_ml.neural_network.layers.feed_forward_to_image.FeedForwardToImage attribute) (manim_ml.neural_network.layers.feed_forward_to_vector.FeedForwardToVector attribute) (manim_ml.neural_network.layers.image_to_feed_forward.ImageToFeedForward attribute) (manim_ml.neural_network.layers.paired_query_to_feed_forward.PairedQueryToFeedForward attribute) (manim_ml.neural_network.layers.triplet_to_feed_forward.TripletToFeedForward attribute) P PairedQueryLayer (class in manim_ml.neural_network.layers.paired_query) PairedQueryToFeedForward (class in manim_ml.neural_network.layers.paired_query_to_feed_forward) R remove_gaussian_distribution() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) remove_layer() (manim_ml.neural_network.neural_network.NeuralNetwork method) replace_layer() (manim_ml.neural_network.neural_network.NeuralNetwork method) S sample_point_location_from_distribution() (manim_ml.neural_network.layers.embedding.EmbeddingLayer method) scale() (manim_ml.neural_network.layers.image.ImageLayer method) (manim_ml.neural_network.neural_network.NeuralNetwork method) set_z_index() (manim_ml.neural_network.neural_network.NeuralNetwork method) T ThreeDLayer (class in manim_ml.neural_network.layers.parent_layers) TripletLayer (class in manim_ml.neural_network.layers.triplet) TripletToFeedForward (class in manim_ml.neural_network.layers.triplet_to_feed_forward) V VectorLayer (class in manim_ml.neural_network.layers.vector) VGroupNeuralNetworkLayer (class in manim_ml.neural_network.layers.parent_layers) W width (manim_ml.neural_network.layers.image.ImageLayer property)


EMAIL CONTACTS
account_circle
Anna K. Behrensmeyer
keyboard_arrow_down
email
<EMAIL_ADDRESS>highlight_off
Delete contact
keyboard_arrow_down
Anna K. Behrensmeyer
email
<EMAIL_ADDRESS>highlight_off
Delete contact
add
Add a contact
First Name
(required)
Last Name
(required)
Email address
(required)
Submit


NEWS.md
2021-11-01
rec_with_table()
.variables.csv
and variable_details.csv
.2021-10-25
rec_with_table()
to support round bracket interval notation.2021-08-20
pct_time_fun()
and variable_details.2021-06-23
age_cat_fun()
to support decimal values from DHHGAGE_cont
.pack_years_fun()
and time_quit_smoking_fun()
.2021-01-25
2021-01-22
merge_rec_data()
that merges and labels transformed CCHS datasets.tagged_na
in derived variables. Additional documentation added for creating derived variables in the tagged_na article.variables.csv
and variable_details.csv
.2020-09-16
recTo
values for GEOGPRV to values specified in CCHS.2020-09-11
variable_details.csv
is now changed to interval notation (e.g. 7:9 is now denoted as [7,9]).description
column added to variables.csv
to allow a description of variables.role
column added to variables.csv
to allow users to set roles for variable manipulation.Age:
Depression:
Influenza:
2020-03-30
binge_drinker_fun()
resp_condition_fun1()
that was not correctly handling respondents under 35 with respiratory conditions2020-03-20
attach_data_name
: new argument for adding data_name to rec_with_table()
returnrec_with_table()
2020-03-03
pct_time_fun
function to output value from 0-100% as opposed to 0-1rec_with_table()
variables.csv
& variable_details.csv
2020-02-19
rec_with_table()
to include all values in recFrom columnvariables.csv
& variable_details.csv
, as well as labelling of derived categorical variables2020-02-11
rec_with_table()
to match output type with specified toType for derived variables2020-02-10
2020-02-04
variables.csv
DESCRIPTION
resp_condition_fun1()
, resp_condition_fun2()
, resp_condition_fun3()
,2020-01-23
print_note()
parameter in rec_with_table()
to notes
.message()
is now used to print messages onto console. This enables the ability to easily suppress console output for testing purposes.2020-01-13
rec_with_table()
function call that uses data
variable name as database_name
as well as default variables
and variable_details
that come with the package.DESCRIPTION
README.md
rec_with_table()
callrec_with_table()
call2020-01-08
Changed data_source
parameter in rec_with_table()
to data
.
Changed order of parameters to have variables
after dataset_name
.
set_data_labels()
when a variable is present in details but missing in variables and vice versa.DESCRIPTION
to expand description of package and added The Ottawa Hospital as author.age_cat_fun()
to account for age below 0 and include warning messages for respiratory functions.set_data_labels()
.rec_with_table()
.README.md
for better clarity.2019-12-18
2019-11-29
DHHGAGE_cont
) that is also harmonious across all CCHS cycles.


M_xterm(3fm) - [M_xterm] send escape sequences to an xterm(1) window that control VT102 emulator attributes (LICENSE:MIT)
Synopsis
Description
Example
See Also
Author
License
use M_xterm, only : xterm_font use M_xterm, only : xterm_colors, xterm_pencolor use M_xterm, only : xterm_geometry, xterm_width, xterm_position use M_xterm, only : xterm_clear, xterm_keywords, xterm_labelsuse M_xterm, only : xterm_get_geometry, xterm_get_font, xterm_get_position use M_xterm, only : xterm_get_iconstate, xterm_get_colors, xterm_get_pencolor use M_xterm, only : xterm_xrdb, xterm_occupancy
The xterm(1) terminal emulator emulates an extended VT102 terminal on X11 Windows platforms. This means a number of strings beginning with an escape character can be used to clear the screen, toggle between 80 and 132 column mode, position the cursor, and perform other command sequences that allow screen-based utilities to operate.Since basic terminal control libraries such as ncurses(3c) already exist for basic terminal screen formatting, The M_xterm(3fm) module specifically supports the xterm(1) extensions that control the X11 window attributes such as window size, font, and colors:
xterm_colors(type,color) set xterm colors xterm_font(fontname) set xterm fonts xterm_geometry(rows,cols) set terminal size xterm_position(right,downs) set terminal position xterm_width(iwidth) set width to 80 or 132 characters xterm_clear() clear screen xterm_keywords(keyword) X11 Window Manager hints (lower,raise, maximize,restore,...) and modes xterm_labels(keyword) X11 Window Manager label hintsAn additional set of routines sends escape sequences to stdout that query the current state of the xterm(1). Then, with the terminal set to raw mode, they read back the response. In this implementation that means the command may not work in a basic pipe or have I/O redirected on some systems.
xterm_get_iconstate Query whether window is iconified xterm_get_geometry Get size as number of rows and columns or characters. xterm_get_position Get position of upper left corner of window relative to upper left corner of display in pixels xterm_get_font Get name of current font xterm_get_colors Get colors of various terminal window attributes. xterm_get_pencolor Get description of a terminal color number xterm_xrdb Write out current terminal settings as X11 Windows resources xterm_occupancy Move window to specified virtual display where supported.For all these routines to work with some xterm versions, you may have to set the following X11 resources in your ~.Xresources file **before** starting the xterm(1) window. You may also use the xrdb(1) command. For example
xrdb --merge <<\end_of_file XTerm*VT100.allowWindowOps: true XTerm*VT100.allowTitleOps: true XTerm*VT100.allowFontOps: true end_of_fileFor a running xterm(1), you may use the "VT Fonts" menu to enable "Window Ops","Title Ops","Font Ops", and "Color Ops" if they are no enabled. If the "VT Fonts" menu is not visible in the upper left corner of the xterm(1) display, ctrl-Mouse3 in the main terminal display will make the menu visible.
An example program that can easily be called from scripts and shell aliases called setxt(1) is included
in the GPF (General Purpose Fortran) distribution that this module is a part of.


Luther Course Proposal
Enter your NorseKey username to sign on.
Email
@luther.edu
Password
Submit
Luther Course Proposal restricts access to Luther accounts. Please enter a valid Luther email and password.


Dawg Pizza
Monday through Saturday
10:00AM to 11:00PM
4306 University Way NE, Seattle, WA 98105
Home
Menu
About Us
Order
Source repository


Bayern president targets top head coach
by BeSoccerFollowing his induction as Bayern Munich president, Herbert Hainer gave a warm endorsement of Pep Guardiola's managerial abilities.
Bayern Munich's new president has praised Pep Guardiola and vowed the club will target the best possible candidate for the vacant head coach position.
Herbert Hainer formally succeeded Uli Hoeness as president at Friday's AGM, assuming the role amid the search for a full-time replacement for Niko Kovac.
Hansi Flick will continue in a caretaker capacity for at least the rest of 2019 while the Bundesliga champions weigh up their options.
Guardiola - along with Erik ten Hag and Thomas Tuchel - is one of three men being considered, according to Sport Bild, and Hainer has great respect for the Catalan, whose contract with Manchester City runs until 2021.
"The board of directors will try to get the best coach for Bayern Munich," Hainer said, as quoted by Sport1.
Featured links
- Ballon d'Or winner already been decided
- The latest football transfers news and rumours
- Possible 'Clasico' in the Spanish Supercup final
- Who has the most free-kicks goals: Messi or Cristiano?
"When I say the best, it means, on one hand, a coach who we want to have and, on the other, one who is available. Pep Guardiola is a great coach but he has a contract with Manchester City. For now I would say, let's wait until the board comes to us. Then we will deal with the options. But in principle, we want to have the best coach at Bayern Munich."
Guardiola spent three seasons in charge of Bayern before leaving for Premier League side City in 2016.
The Bavarians won three Bundesliga titles and lifted the DFB-Pokal twice during his time at the helm.


# Sub-divisions:
7
Rotation angle:
10
Gasket mode:
Shape:
Triangle
Square
Oops ... your browser doesn't support the HTML5 canvas element


About Sunny Weather App
A weather application assignment created for WATS4000 at Seattle University by Jiun Wang (2017)
Tools
- Using AngularJS, a Single Page Application Framework (SPAF)
- Added Bootstrap and SASS
- Data from the Open Weather Map" API
Features
- Search for Weather by City or Zip Code
- Will display a search query list if multiple city names exist
- Ability to view current temperature, high and low, wind, and cloud conditions
- Can check the 7-day weather forecast
- Save cities to a list on the Homepage


Collaborative
What’s the point for everyone to take almost the same {{ PUBLIC_DOCUMENT_MODEL_NAME }} on their own? By allowing you to take them collaboratively in real-time with your friends, we make your learning faster, better and more interactive. And people online will help you too.
Efficient
We’re powered by Google Drive, giving you access to all the features of the latest technology in real-time note-taking. Security, automatic back-up, formatting, comments, chat,… it’s time to stop using your laptop, tablet or phone just like typewriters.
Open
Don’t you think knowledge should be available for everyone? Let’s face it, the majority of what we’re learning is wasted. So why not participating in making knowledge universal just by taking your {{ PUBLIC_DOCUMENT_MODEL_NAME }} online? It will enable you to meet people interested in your field too.


Migrations are a type of version control for your database. They allow a team to modify the database schema and stay up to date on the current schema state. Migrations are typically paired with the Schema Builder to easily manage your application's schema.
To create a migration, you may use the make:migration
command on the Artisan CLI:
php artisan make:migration create_users_table
The migration will be placed in your database/migrations
folder, and will contain a timestamp which allows the framework to determine the order of the migrations.
The --table
and --create
options may also be used to indicate the name of the table, and whether the migration will be creating a new table:
php artisan make:migration add_votes_to_users_table --table=users
php artisan make:migration create_users_table --create=users
php artisan migrate
Note: If you receive a "class not found" error when running migrations, try running the
composer dump-autoload
command.
Some migration operations are destructive, meaning they may cause you to lose data. In order to protect you from running these commands against your production database, you will be prompted for confirmation before these commands are executed. To force the commands to run without a prompt, use the --force
flag:
php artisan migrate --force
php artisan migrate:rollback
php artisan migrate:reset
php artisan migrate:refresh
php artisan migrate:refresh --seed
Laravel also includes a simple way to seed your database with test data using seed classes. All seed classes are stored in database/seeds
. Seed classes may have any name you wish, but probably should follow some sensible convention, such as UserTableSeeder
, etc. By default, a DatabaseSeeder
class is defined for you. From this class, you may use the call
method to run other seed classes, allowing you to control the seeding order.
class DatabaseSeeder extends Seeder {
public function run()
{
$this->call('UserTableSeeder');
$this->command->info('User table seeded!');
}
}
class UserTableSeeder extends Seeder {
public function run()
{
DB::table('users')->delete();
User::create(['email' => 'foo@bar.com']);
}
}
To seed your database, you may use the db:seed
command on the Artisan CLI:
php artisan db:seed
By default, the db:seed
command runs the DatabaseSeeder
class, which may be used to call other seed classes. However, you may use the --class
option to specify a specific seeder class to run individually:
php artisan db:seed --class=UserTableSeeder
You may also seed your database using the migrate:refresh
command, which will also rollback and re-run all of your migrations:
php artisan migrate:refresh --seed


@gk_ocean
Population 2 ,781,234
Send your commands here...
History
-
Our journey to the other side of the earth was a success! We have added considerable fortunes and invaluable allies
3 hours ago
-
Reports King @vomitaftertaste! Society @housetully has abandoned the initial plan to attack!
7 hours ago
-
@gk_ocean, Spread the rumors that our society is as #strong as possible!
from you, 1 day ago
-
@vomitaftertasteDo you want to appear #stronger or #weaker?
1 day ago
-
@gk_ocean,Spread #rumors!
1 day ago
-
Tweet #negotiate to negotiate or #rumors to spread rumors as to mess with their scouts!
1 day ago
-
@vomitaftertaste, We have found a report that society @housetully wants to attack us! They're currently scouting us.. Please give us your commands
1 day ago
-
Reports King @vomitaftertaste! We have successfully negotiate peace with society @starkhouse
2 day ago


Results
There is currently no data for this event.
No recent events to show.
Please select gender and age group or search term.
There is currently no data for this group.
There are currently no team results.
{% extends "base_new.html" %} {% load staticfiles %} {% block stylesheets %} {% endblock %} {% block js_scripts %} {% endblock %} {% block nav-items %}
There is currently no data for this event.
No recent events to show.
Please select gender and age group or search term.
There is currently no data for this group.
There are currently no team results.


PSALMS 73
A psalm written by Asaph
1 God truly is good to us Israelite people,
to those who, with all their inner being, want to do all that he desires.
2 As for me, I almost stopped trusting in God;
I was almost guilty of committing a great sin against him
3 because I saw those who proudly said that they did not need God, and I wanted to be like them.
I saw that they became wealthy even though they were wicked.
4 Those people do not suffer from sickness;
they are always strong and healthy.
5 They do not have the troubles that other people have;
they do not have problems as others do.
6 So they are proud, as proud as a woman with a beautiful necklace.
They are as proud of their violent actions as some people are proud of their beautiful robes.
7 From their inner beings pour out evil deeds,
and in their inner beings they are always thinking about more evil things to do.
8 They scoff at other people, and they talk about doing evil things to them;
they are proud while they plan to oppress others.
9 They say evil things about God, who is in heaven,
and they talk boastfully about things that they have done here on the earth.
10 The result is that people pay attention to them
and listen to everything they say.
11 Wicked people say to themselves, "God will certainly not know what we have done;
people say that he is greater than any other god, but he cannot find out."
12 That is what wicked people are like;
they never worry about anything, and they are always becoming richer.
13 So, God, I think it is useless that I have always done what you want me to
and that I have not committed sins.
14 During each day I have problems,
and every morning you punish me.
15 But if I had said these things out loud in front of others,
I would have been sinning against your people.
16 When I tried to think completely about these things,
it was too hard for me to understand them.
17 But when I went to your temple, you spoke to me,
and I understood what will happen to the wicked people after they die.
18 Now I know that you will surely put them in dangerous places
where they will fall down and die.
19 They will be destroyed instantly;
they will die in terrible ways.
20 They will disappear as quickly as a dream disappears when a person awakes in the morning;
Lord, when you arise, you will cause them to disappear.
21 When I felt sad in my inner being
and my feelings were hurt,
22 I was stupid and ignorant,
and I behaved like an animal toward you.
23 But I am always close to you,
and you hold my hand.
24 You guide me by teaching me,
and at the end of my life, you will receive me and honor me.
25 You are in heaven, and I belong to you;
there is nothing on this earth that I desire more than that.
26 My body and my mind may become very weak,
but, God, you continue to enable me to be strong;
I belong to you forever.
27 Those who remain far from you will be destroyed;
you will get rid of those who abandon you.
28 But as for me, it is wonderful to be near to God
and to be protected by Yahweh
and to proclaim to others all that he has done for me.


The PCP-on-Web Model defines the vocabulary for the research project Early Modern Professorial Career Patterns - Methodological research on online databases of academic history.
This is a place holder text for the introduction. The introduction should briefly describe the ontology, its motivation, state of the art and goals.
| pcp | <http://pcp-on-web.de/ontology#> |
| ns | <http://creativecommons.org/ns> |
| owl | <http://www.w3.org/2002/07/owl> |
| fabio | <http://purl.org/spar/fabio> |
| SysOnt | <http://ns.ontowiki.net/SysOnt> |
| xsd | <http://www.w3.org/2001/XMLSchema> |
| rdfs | <http://www.w3.org/2000/01/rdf-schema> |
| team | <https://pcp-on-web.de/team> |
| master | <https://github.com/pcp-on-web/ontology/commits/master> |
| wgs84-pos | <http://www.w3.org/2003/01/geo/wgs84_pos> |
| doap | <http://usefulinc.com/ns/doap> |
| rdf | <http://www.w3.org/1999/02/22-rdf-syntax-ns> |
| terms | <http://purl.org/dc/terms> |
| vann | <http://purl.org/vocab/vann> |
| foaf | <http://xmlns.com/foaf/0.1> |
| default namespace | <http://pcp-on-web.de/ontology> |
This ontology has the following classes and properties.
This is a placeholder text for the description of your ontology. The description should include an explanation and a diagram explaining how the classes are related, examples of usage, etc.
IRI: http://pcp-on-web.de/ontology#AcademicDocuments
IRI: http://pcp-on-web.de/ontology#AcademicOffice
Academic offices like professor, rector, prorector, chancellor, dean etc..
IRI: http://pcp-on-web.de/ontology#AlbumAmicorum
Designates so called (German) friendship books, in which autographs of various persons were collected. These personal greetings from professors, for example, were sometimes used as letters of recommendation.
IRI: http://pcp-on-web.de/ontology#Article
Articles published in periodicals like journals, newspapers or magazines.
IRI: http://pcp-on-web.de/ontology#AsscociateProfessor
Associate professors who taught without holding a chair. The associate professorship, however, was usually linked to an expectation of a chair that would become vacant.
IRI: http://pcp-on-web.de/ontology#AuctionCatalogue
IRI: http://pcp-on-web.de/ontology#Baccalaureus
Refers to the academic degree of a bachelor/baccalaureus. Abbreviation: Bacc.
IRI: http://pcp-on-web.de/ontology#Birth
Birthdate or the period of birth of a person.
IRI: http://pcp-on-web.de/ontology#Candidacy
Refers to the candidacy of a person which is a candidate for a university chair/professorship. This person can be a candidate without a chair, but also an incumbent professor who is being traded for another chair.
IRI: http://pcp-on-web.de/ontology#ChairProfessorship
Designates a chair at a university faculty that covers a specific subject area and is occupied by a full or ordinary professor.
IRI: http://pcp-on-web.de/ontology#Collection
Object-collections of a professor, relevant for teaching or research e.g. private libraries, naturalia or further scholarly devices, as well as art collections.
IRI: http://pcp-on-web.de/ontology#Corporation
Refers to a corporation or corporate body in the sense of a legal institution.
IRI: http://pcp-on-web.de/ontology#Death
Day of death or the period of death of a person.
IRI: http://pcp-on-web.de/ontology#Denomination
The religious denomination of a person.
IRI: http://pcp-on-web.de/ontology#Disputation
Refers to the practice of disputation, a scientific debate which had the purpose of practising curricula, to obtain academic titles and the right to teach and give lectures (venia legendi). It also refers to inaugural disputations of newly vocated professors. The printed medium of a disputation is the dissertation.
IRI: http://pcp-on-web.de/ontology#Dissertation
Refers to the printed media of a disputation. In the early modern context of this domain it functioned as advertisement of the disputation as practice which briefly summoned the thesises of the given topic.
IRI: http://pcp-on-web.de/ontology#Doctor
Describes the academic degree of a doctor. Abbreviation: Dr.
IRI: http://pcp-on-web.de/ontology#Document
General Documents of different genres and media which are relevant for the stages of life of lecturers.
IRI: http://pcp-on-web.de/ontology#Education
Decribes the education of a lecturer.
IRI: http://pcp-on-web.de/ontology#Enrollment
Refers to the enrollment of a person into the universities' directory, the (university) 'Matrikel'.
IRI: http://pcp-on-web.de/ontology#Exercise
Refers to the teaching and learning practice of an exercise.
IRI: http://pcp-on-web.de/ontology#Faculty
Refers to corporated university divisions with specific subject areas, which are in an Early Modern context: facultas artium, later Philosophical fac., Theology, Jurisprudence, Medicine.
IRI: http://pcp-on-web.de/ontology#FacultyOfLaw
Refers to the Faculty of Law at Universities.
IRI: http://pcp-on-web.de/ontology#FacultyOfMedicine
Refers to the Faculty of Medicine at Universities.
IRI: http://pcp-on-web.de/ontology#FacultyOfPhilosophy
Refers to the facultats artium which developed into a faculty of philosophy throughout the period of interest and at which propaedeutic knowledge was taught for further studies at one of the higher faculties of a full university.
IRI: http://pcp-on-web.de/ontology#FacultyOfTheology
Refers to the Faculty of Theology at Universities.
IRI: http://pcp-on-web.de/ontology#Family
This concept describes the family relations of a lecturer.
IRI: http://pcp-on-web.de/ontology#FamilyUniversity
Refers to universities that were shaped by generations of professors from one family. In research, these families are often referred to by terms such as university family or scholarly dynasty.
IRI: http://pcp-on-web.de/ontology#Gender
Refers to sex or gender of a person.
IRI: http://pcp-on-web.de/ontology#Graduation
Refers to a graduation at a university with the degrees of doctor, magister, baccalaureus, licentiate, e.g. proven via a pro gradu disputatio.
IRI: http://pcp-on-web.de/ontology#Honour
This concept describes an honour, such as scientific awards or prizes.
IRI: http://pcp-on-web.de/ontology#Institution
In distinction to a coropration refers this concept to institutions without legal power.
IRI: http://pcp-on-web.de/ontology#Keyword
Additional information given under keyword or commentary in the original databases and which can be varied in content.
IRI: http://pcp-on-web.de/ontology#Lecture
Refers to lectures announced by lecturers in the lecture catalogue of a university.
IRI: http://pcp-on-web.de/ontology#LectureCatalogue
Lecture catalogue of a university.
IRI: http://pcp-on-web.de/ontology#LectureDone
Refers to lectures which were actually given by a lecturer and which can be proved to be given, e.g. by reports, lists or other archival material.
IRI: http://pcp-on-web.de/ontology#Lecturer
Refers to university lecturer at early modern universities in the German-speaking area of the Holy Roman Empire whose career paths are the focus of the research project relevant to the given ontology.
IRI: http://pcp-on-web.de/ontology#LectureType
Refers to the different types of lectures conducted either publicly or privately...
IRI: http://pcp-on-web.de/ontology#Licentiatus
Describes the academic degree of a Licentiate, which means a bachelor/baccalaureus with the right to teach. Also the academic title of a doctor of Evangelic theology (valid until 1947 in Germany). Abbreviation: lic.
IRI: http://pcp-on-web.de/ontology#Location
Refers to the geographical location of stages of life of persons, especially Lecturers, corporate bodies, media (printing, publishing), offices, territories and others.
IRI: http://pcp-on-web.de/ontology#Magister
Refers to the academic degree of a Magister. Abbreviation: Mag.
IRI: http://pcp-on-web.de/ontology#Membership
Refers to the membership of lecturers at sociocultural and/or political societies or further institutions; also fraternities.
IRI: http://pcp-on-web.de/ontology#Office
Refers to non-academic offices resp. side professions of lecturers outside of the university, e.g. as physicians at court, lawyers or counselers.
IRI: http://pcp-on-web.de/ontology#Ownership
Object-collections of a professor, e.g. private libraries, naturalia or further scholarly devices, as well as art collections.
IRI: http://pcp-on-web.de/ontology#Pamphlet
Refers to a pamphlet.
IRI: http://pcp-on-web.de/ontology#Person
Refers to a person.
IRI: http://pcp-on-web.de/ontology#Picture
This concept describes the picture of a person.
IRI: http://pcp-on-web.de/ontology#PrimaryEducation
Refers to the diverse early modern educational and pedagogical formas and institutions of primary education within the Holy Roman Empire.
IRI: http://pcp-on-web.de/ontology#PrivateEducation
Private education by family members or a different private teacher.
IRI: http://pcp-on-web.de/ontology#PrivateLecture
Refers to private lectures (lectio privata, privatum, privatissimum), given by a lecturer for a relatively small amount of students, which a student usually had to pay for directly to the lecturer.
IRI: http://pcp-on-web.de/ontology#PrivateLecturer
Refers to teachers without professorships but the permission by the faculties to teach (venia legendi/docendi). Those were mostly graduated persons, such as Magister or Doctors who did not receive a salary by the corporation or territory ruler but got paid directly by the students for their teaching practices, e. g. so-called private lecturers (German: Privatdozenten).
IRI: http://pcp-on-web.de/ontology#PrivateLibrary
IRI: http://pcp-on-web.de/ontology#ProgramsAndSpeeches
Refers to university publications like printed university programs and speeches.
IRI: http://pcp-on-web.de/ontology#PublicLecture
Refers to public lectures (lectio publica) of lecturers which had not to be payed extra by students.
IRI: http://pcp-on-web.de/ontology#Publication
Refers to publications like books, periodicals or other documentary resources (see DC Terms description).
IRI: http://pcp-on-web.de/ontology#Publicist
Refers to the stage of life of a lecturer as a publicist, appearing as an author, editor or collaborator in any publicistic collaboration project on the contemporary publication market.
IRI: http://pcp-on-web.de/ontology#Recommendation
Refers to recommendations, e.g. letters of recommendation by professors which are maybe part of vocation files.
IRI: http://pcp-on-web.de/ontology#Report
Means regular reports of lecturers about their curriculum to the university and territorial administration, some places also referred to as Professorenzettel (professor's notes).
IRI: http://pcp-on-web.de/ontology#Review
Refers to a review published in a review journal.
IRI: http://pcp-on-web.de/ontology#Salary
Refers to the salary of a lecturer - in progress.
IRI: http://pcp-on-web.de/ontology#School
Refers to schools for primary education.
IRI: http://pcp-on-web.de/ontology#Semester
Part of an academic year. It consists of a summer- and a wintersemester
IRI: http://pcp-on-web.de/ontology#Seminar
Refers to the course of a seminar, referred to in the sources as Seminarium, as in the case of the University of Helmstedt.
IRI: http://pcp-on-web.de/ontology#Societies
Refers to societies like Learned Societies, which usually dealt with a certain discipline or ideas and which gathered learned and educated people, mostly of regionaly importance. Societies could also refer to literary salons or reading societies. Furthermore, societies with structured corporate body and most commonly protection and financing by the territory ruler, like the Akademie der Wissenschaften in Berlin. Furthermore societies could also refer to secret societies like Freemasons or Illuminati.
IRI: http://pcp-on-web.de/ontology#StageOfLife
This concept refers to a stage of life of a lecturer.
IRI: http://pcp-on-web.de/ontology#Statutes
University constitution.
IRI: http://pcp-on-web.de/ontology#Student
Refers to an enrolled student at a University.
IRI: http://pcp-on-web.de/ontology#SummerSemester
The biannual summer semester starts in April and ends in September.
IRI: http://pcp-on-web.de/ontology#TeachingPractices
Describes academic teaching practices which are regulated by the University's statutes or further regulations and/or customs.
IRI: http://pcp-on-web.de/ontology#Territory
Refers to the authority by a ruler/rulership of a territory and means the territorial administration which deal with the universities.
IRI: http://pcp-on-web.de/ontology#Textbook
Refers to books which offer a compilation of content in a certain field of interest.
IRI: http://pcp-on-web.de/ontology#University
Refers to education and research corporations which own the privilige to award academic degrees.
IRI: http://pcp-on-web.de/ontology#UniversityStudies
Refers to the university studies of a lecturer.
IRI: http://pcp-on-web.de/ontology#corresponds
Assigns to the correspondence between persons, e.g. proven via editions or heritage plattforms such as KALLIOPE.
IRI: http://pcp-on-web.de/ontology#disputationHasDissertation
Assigns a disputation to a dissertation.
IRI: http://pcp-on-web.de/ontology#enrollment
Most likely latinized name of a student at the enrollment document of a university.
IRI: http://pcp-on-web.de/ontology#female
Refers to the female sex or female gender of a person.
IRI: http://pcp-on-web.de/ontology#genderqueer
Refers to the genderqueer identity of a person.
IRI: http://pcp-on-web.de/ontology#geonameLocation
The Resource location's URL in http://geonames.org.
IRI: http://pcp-on-web.de/ontology#hasAuctionCatalogue
IRI: http://pcp-on-web.de/ontology#derivedFrom
Wird für das Alignment genutzt.
IRI: http://pcp-on-web.de/ontology#hasChild
Refers to the cild, foster child, adoptive child of a professor.
IRI: http://pcp-on-web.de/ontology#hasComment
Infos from comment in the original database.
IRI: http://pcp-on-web.de/ontology#hasContributor
Refers to the contributor in the developement process of a document.
IRI: http://pcp-on-web.de/ontology#hasCreator
Creator of a document.
IRI: http://pcp-on-web.de/ontology#hasDedicatee
Refers to the dedicatee of a publication.
IRI: http://pcp-on-web.de/ontology#corporationDocument
Documents related to corporations and institutions, e.g. deeds of appointment ratified by the sovereignty.
IRI: http://pcp-on-web.de/ontology#hasEnrollment
Refers to the enrollment of a person at a university.
IRI: http://pcp-on-web.de/ontology#hasFaculty
Links documents and offices to a faculty.
IRI: http://pcp-on-web.de/ontology#hasHusband
Refers to persons who appear as husbands.
IRI: http://pcp-on-web.de/ontology#hasInscriber
Designates the inscriber to a friendship book.
IRI: http://pcp-on-web.de/ontology#hasInstution
Assigns structured institutions to learned societies, e.g. Academies of Sciences.
IRI: http://pcp-on-web.de/ontology#hasKeyword
Links documents to keyword specification.
IRI: http://pcp-on-web.de/ontology#hasOpponent
Refers to the persons who acted as opponents at a disputation. Opponents are rarely indicated in printed disputation papers aka dissertations and could consist of teachers as well as students.
IRI: http://pcp-on-web.de/ontology#hasOrigin
Refers to the geographical origin of persons.
IRI: http://pcp-on-web.de/ontology#hasParent
Refers to persons who appear as parents.
IRI: http://pcp-on-web.de/ontology#hasPraeses
Refers to the person who is the praeses - the head - of a disputation.
IRI: http://pcp-on-web.de/ontology#hasPublication
...
IRI: http://pcp-on-web.de/ontology#hasPublisher
Gives the publisher of a document.
IRI: http://pcp-on-web.de/ontology#hasRecommendation
Refers to any given recommendation of a candidate.
IRI: http://pcp-on-web.de/ontology#hasRespondent
Refers to the person who is undergoing the act of disputation, called respondent.
IRI: http://pcp-on-web.de/ontology#hasSchool
Refers to the institution of primary education.
IRI: http://pcp-on-web.de/ontology#hasSemester
Gives the semester of a university study.
IRI: http://pcp-on-web.de/ontology#hasStageOfLife
Stage of life of a lecturer.
IRI: http://pcp-on-web.de/ontology#hasSubject
Assigns a dissertation to a subject.
IRI: http://pcp-on-web.de/ontology#hasWell-wisher
Refers to the well-wisher of a publication, e.g. the well-wisher to a disputant. These well-wishing writings are usually found at the end of a dissertation.
IRI: http://pcp-on-web.de/ontology#hasWife
Refers to the person who appears as a wife.
IRI: http://pcp-on-web.de/ontology#hasAuthor
Refers to the authorship of a document.
IRI: http://pcp-on-web.de/ontology#isAttributedTo
Refer to persons, or specifically lecturers, who are assigned to a family dynasty in the data.
IRI: http://pcp-on-web.de/ontology#isPartOfFaculty
Refers to chairs of the individual faculties.
IRI: http://pcp-on-web.de/ontology#isPartOfUniversity
Refers to the constituent parts of a university.
IRI: http://pcp-on-web.de/ontology#student
Refers to the lecturer as a student.
IRI: http://pcp-on-web.de/ontology#lectureIsOfType
Refers to the specific type of a lecture.
IRI: http://pcp-on-web.de/ontology#locationCorporation
Refers to the geographical location of a corporation.
IRI: http://pcp-on-web.de/ontology#locationDocument
Refers to the geographical location of a document, e.g. location of a publication.
IRI: http://pcp-on-web.de/ontology#stageOfLifeLocation
Adds a geographical location to a stage of life of a lecturer.

IRI: http://pcp-on-web.de/ontology#membershipSociety
Adds the membership to an institution.
IRI: http://pcp-on-web.de/ontology#nominates
Refers to nomination lists which were handed in to the territorial administration by the faculties in order to choose and to vocate a candidate for a university chair. Those lists can be found in relevant archives.
IRI: http://pcp-on-web.de/ontology#owner
Refers to the owner of a friendship book.
IRI: http://pcp-on-web.de/ontology#owns
Refers to the ownership of a teaching or research collection.
IRI: http://pcp-on-web.de/ontology#tagged
Gives information that is unspecifically hidden in databases under keywords, comments or notes.
IRI: http://pcp-on-web.de/ontology#title
IRI: http://pcp-on-web.de/ontology#vocates
Territorial rulership vocates or confirms academic offices.
IRI: http://pcp-on-web.de/ontology#academicYear
IRI: http://pcp-on-web.de/ontology#additionToSurname
Additions to the surname can be of, etc.
has characteristics: functional
IRI: http://pcp-on-web.de/ontology#alternativeWritingOfSurname
For Example Meier, Meyer, Maier
has characteristics: functional
IRI: http://pcp-on-web.de/ontology#birthname
The birthname of a person.
IRI: http://pcp-on-web.de/ontology#date
The date or timespan of a stage of life.
has characteristics: functional
IRI: http://pcp-on-web.de/ontology#dateOfBirth
The date of birth of a person.
IRI: http://pcp-on-web.de/ontology#dateOfDeath
The date of death of a person.
IRI: http://pcp-on-web.de/ontology#forename
Forename(s) of a person, seperated by space
IRI: http://pcp-on-web.de/ontology#from
The date of the beginning of a stage of life.
IRI: http://pcp-on-web.de/ontology#gnd
GND integrated authority file, including formerly used PND.
has characteristics: functional
IRI: http://pcp-on-web.de/ontology#hasMaterial
Indicates material type and material name of teaching materials that may be included in lecture catalogues.
IRI: http://pcp-on-web.de/ontology#hasText
Gives the text of a report.
IRI: http://pcp-on-web.de/ontology#idPerson
Persons Identification number in the original database.
IRI: http://pcp-on-web.de/ontology#latinForename
Latinized first name of a person.
IRI: http://pcp-on-web.de/ontology#latinSurname
Latinized last name of a person.
IRI: http://pcp-on-web.de/ontology#furtherInformation
has characteristics: functional
IRI: http://pcp-on-web.de/ontology#enrollmentName
Most likely latinized name of a student at the enrollment document of a university.
IRI: http://pcp-on-web.de/ontology#note
Additional information from the original database that do not fit elsewhere.
has characteristics: functional
IRI: http://pcp-on-web.de/ontology#pictureLicense
...
IRI: http://pcp-on-web.de/ontology#pictureURL
...
IRI: http://pcp-on-web.de/ontology#proofResource
...
IRI: http://pcp-on-web.de/ontology#surname
The surname of a person
IRI: http://pcp-on-web.de/ontology#title
IRI: http://pcp-on-web.de/ontology#to
The date of the ending of a stage of life.
IRI: http://pcp-on-web.de/ontology#weddingYear
IRI: http://creativecommons.org/ns#attributionName
IRI: http://purl.org/vocab/vann/changes
IRI: http://purl.org/dc/terms/description
IRI: http://usefulinc.com/ns/doap#homepage
IRI: http://www.w3.org/1999/02/22-rdf-syntax-ns#label
IRI: http://purl.org/dc/terms/license
IRI: http://usefulinc.com/ns/doap#maintainer
IRI: http://xmlns.com/foaf/0.1/maker
IRI: http://purl.org/dc/terms/modified
IRI: http://ns.ontowiki.net/SysOnt/order
IRI: http://purl.org/vocab/vann/preferredNamespacePrefix
IRI: http://purl.org/vocab/vann/preferredNamespaceUri
IRI: http://pcp-on-web.de/ontology#
Add your references here. It is recommended to have them as a list.
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.
Refers to academic documents in the narrowest sense.  They are distinct from publications such as textbooks (teaching material), which addressed a larger audience of scholars and educated people via the contemporary publication market.


|
|
CIFXPalette Class ReferenceInheritance diagram for CIFXPalette:
List of all members.
|
Public Member Functions |
| U32 IFXAPI | AddRef (void) |
| U32 IFXAPI | Release (void) |
| IFXRESULT IFXAPI | QueryInterface (IFXREFIID riid, void **ppv) |
| IFXRESULT IFXAPI | Initialize (U32 uInitialSize, U32 uGrowthSize=0) |
| IFXRESULT IFXAPI | Add (const IFXCHAR *pPaletteEntryName, U32 *pPaletteEntryId) |
| IFXRESULT IFXAPI | Add (IFXString *pPaletteEntryName, U32 *pPaletteEntryId) |
| IFXRESULT IFXAPI | AddHidden (IFXString *pPaletteEntryName, U32 *pPaletteEntryId) |
| IFXRESULT IFXAPI | IsHidden (U32 uInIndex, BOOL *pbOutHidden) |
| IFXRESULT IFXAPI | Find (const IFXCHAR *pPaletteEntryName, U32 *pPaletteEntryId) |
| IFXRESULT IFXAPI | Find (const IFXString *pPaletteEntryName, U32 *pPaletteEntryId) |
| IFXRESULT IFXAPI | FindByResourcePtr (IFXUnknown *pPointer, U32 *pIndex) |
| IFXRESULT IFXAPI | GetName (U32 uPaletteEntryId, IFXCHAR *pPaletteEntryName, U32 *pNameLength) |
| IFXRESULT IFXAPI | GetName (U32 uPaletteEntryId, IFXString *pPaletteEntryName) |
| IFXRESULT IFXAPI | GetPaletteSize (U32 *pPaletteSize) |
| IFXRESULT IFXAPI | DeleteByName (const IFXCHAR *pPaletteEntryName) |
| IFXRESULT IFXAPI | DeleteByName (IFXString *pPaletteEntryName) |
| IFXRESULT IFXAPI | DeleteById (U32 uPaletteEntryId) |
| IFXRESULT IFXAPI | GetResourcePtr (U32 uIndex, IFXUnknown **ppObject) |
| IFXRESULT IFXAPI | GetResourcePtr (U32 uIndex, IFXREFIID interfaceId, void **ppObject) |
| IFXRESULT IFXAPI | SetResourcePtr (U32 uIndex, IFXUnknown *pObject) |
| IFXRESULT IFXAPI | SetDefault (IFXString *pPaletteEntryName) |
| IFXRESULT IFXAPI | SetDefaultResourcePtr (IFXUnknown *pObject) |
| IFXRESULT IFXAPI | DeleteDefault () |
| IFXRESULT IFXAPI | SetResourceObserver (U32 uCurrentIndex, U32 uNewIndex, IFXModel *pModel) |
| IFXRESULT IFXAPI | First (U32 *pID) |
| IFXRESULT IFXAPI | Last (U32 *pID) |
| IFXRESULT IFXAPI | Next (U32 *pID) |
| IFXRESULT IFXAPI | Previous (U32 *pID) |
Private Types |
| typedef CIFXPalette::SPaletteObject | SPaletteObject |
Private Member Functions |
| | CIFXPalette () |
| | ~CIFXPalette () |
Private Attributes |
| IFXHashMap * | m_pHashMap |
| U32 | m_uRefCount |
| U32 | m_uLastFree |
| U32 | m_uGrowthSize |
| U32 | m_uNumberEntries |
| U32 | m_uPaletteSize |
| BOOL | m_bUniqueNameMode |
| BOOL | m_bDefaultMode |
| U32 | m_uLatestTagID |
| SPaletteObject * | m_pPalette |
Friends |
| IFXRESULT IFXAPI_CALLTYPE | CIFXPalette_Factory (IFXREFIID interfaceId, void **ppInterface) |
Classes |
| struct | SPaletteObject |
Member Typedef Documentation
Constructor & Destructor Documentation
| CIFXPalette::CIFXPalette |
( |
|
) |
[private] |
|
| CIFXPalette::~CIFXPalette |
( |
|
) |
[private] |
|
Member Function Documentation
| IFXRESULT CIFXPalette::Add |
( |
IFXString * |
pPaletteEntryName, |
|
|
U32 * |
pPaletteEntryId |
|
) |
[virtual] |
|
|
|
- Todo:
- Why this is commented? Notify observers Note: This is currently being handled instead by SetResourcePtr. if ( m_bUniqueNameMode ) PostChanges( IFX_SUBJECT_PALETTE_ADD_HIDDEN ); else PostChanges( IFX_SUBJECT_PALETTE_ADD );
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Add |
( |
const IFXCHAR * |
pPaletteEntryName, |
|
|
U32 * |
pPaletteEntryId |
|
) |
[virtual] |
|
|
|
This method adds an entry to the palette.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
| pPaletteEntryId | A U32 pointer indicating the index where the entry was added. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_CHANGE - Trying to add an entry at reserved index zero.
- IFX_E_OUT_OF_MEMORY - Failed memory allocation.
- Todo:
- Remove this deprecated helper method.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::AddHidden |
( |
IFXString * |
pPaletteEntryName, |
|
|
U32 * |
pPaletteEntryId |
|
) |
[virtual] |
|
|
|
This function adds a new entry to the palette marked as hidden.
Hidden entries are not exposed to the author and not written to the file. If an entry with the given name already exists, a unique name is created.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
| pPaletteEntryId | A U32 pointer indicating the index where the entry was added. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_CHANGE - Trying to add an entry at reserved index zero.
- IFX_E_OUT_OF_MEMORY - Failed memory allocation.
- Note:
- If it was necessary to create a unique name for the new hidden palette entry, keep track of the entry id handed back in case it is needed later. Find function will not be able to locate the entry using the same name specified to this function because it is not aware of the unique entry name that was actually used.
Implements IFXPalette. |
| U32 CIFXPalette::AddRef |
( |
void |
|
) |
[virtual] |
|
|
|
This method increments the reference count for an interface on a component.
- Note:
- It should be called for every new copy of a pointer to an interface on a given component.
- Returns:
- It returns a U32 that contains a value from 1 to 2^32 - 1 that defines the new reference count. The return value should only be used for debugging purposes.
Implements IFXUnknown. |
| IFXRESULT CIFXPalette::DeleteById |
( |
U32 |
uPaletteEntryId |
) |
[virtual] |
|
|
|
Delete's a specific palette entry by index.
- Parameters:
-
| uPaletteEntryId | A U32 to the desired palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::DeleteByName |
( |
IFXString * |
pPaletteEntryName |
) |
[virtual] |
|
|
|
Delete's a specific palette entry by name.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::DeleteByName |
( |
const IFXCHAR * |
pPaletteEntryName |
) |
[virtual] |
|
|
|
Delete's a specific palette entry by name.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
- Todo:
- Remove this deprecated helper method.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::DeleteDefault |
( |
|
) |
[virtual] |
|
|
|
Delete's the default palette entry.
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Find |
( |
const IFXString * |
pPaletteEntryName, |
|
|
U32 * |
pPaletteEntryId |
|
) |
[virtual] |
|
|
|
This function walks through the palette and tries to locate an entry with the specified name.
It returns the index of the entry added, or 0 zero if it couldn't find it.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
| pPaletteEntryId | A U32 pointer indicating the index where the entry was found; zero is returned if the entry is not found. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Find |
( |
const IFXCHAR * |
pPaletteEntryName, |
|
|
U32 * |
pPaletteEntryId |
|
) |
[virtual] |
|
|
|
This function walks through the palette and tries to locate an entry with the specified name.
It returns the index of the entry added, or 0 zero if it couldn't find it.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
| pPaletteEntryId | A U32 pointer indicating the index where the entry was found; zero is returned if the entry is not found. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
- Todo:
- Remove this deprecated helper method.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::FindByResourcePtr |
( |
IFXUnknown * |
pPointer, |
|
|
U32 * |
pIndex |
|
) |
[virtual] |
|
|
|
This function walks through the palette and tries to locate an entry with the specified IFXUnknown pointer.
It returns the index of the entry added, or 0 zero if it couldn't find it.
- Parameters:
-
| pPointer | An IFXUnknown pointer to the desired object. |
| pIndex | A U32 pointer indicating the index where the entry was found; zero is returned if the entry is not found. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_CANNOT_FIND - Entry is not found in the palette.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::First |
( |
U32 * |
pID |
) |
[virtual] |
|
|
|
This method takes a palette index and returns the index of the first element in the palette.
It returns 0 if there is no elements in the palette
- Parameters:
-
| pID | A U32 indicating the index for to the first palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_PALETTE_INVALID_ENTRY - Palette entry is invalid.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::GetName |
( |
U32 |
uPaletteEntryId, |
|
|
IFXString * |
pPaletteEntryName |
|
) |
[virtual] |
|
|
|
Returns the name of a given palette entry.
- Parameters:
-
| uPaletteEntryId | A U32 for the desired palette entry. |
| pPaletteEntryName | Pointer to the name for the palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::GetName |
( |
U32 |
uPaletteEntryId, |
|
|
IFXCHAR * |
pPaletteEntryName, |
|
|
U32 * |
pNameLength |
|
) |
[virtual] |
|
|
|
Returns the name of a given palette entry.
- Parameters:
-
| uPaletteEntryId | A U32 for the desired palette entry. |
| pPaletteEntryName | Pointer to the name for the palette entry. |
| pNameLength | A U32 pointer to the length of the name. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
- Todo:
- Remove this deprecated helper method.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::GetPaletteSize |
( |
U32 * |
pPaletteSize |
) |
[virtual] |
|
|
|
This method returns the current number of items in the palette.
- Parameters:
-
| pPaletteSize | A U32 for representing the number to items in the palette. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::GetResourcePtr |
( |
U32 |
uIndex, |
|
|
IFXREFIID |
interfaceId, |
|
|
void ** |
ppObject |
|
) |
[virtual] |
|
|
|
This function returns the resource pointer for an entry in the palette.
In addition it returns the object with desired interface.
- Parameters:
-
| uIndex | A U32 for the desired palette entry. |
| interfaceId | An IFXREFIID - interface ID. |
| ppObject | An IFXUnknown pointer to the object. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
- IFX_E_PALETTE_NULL_RESOURCE_POINTER - Resource pointer is invalid.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::GetResourcePtr |
( |
U32 |
uIndex, |
|
|
IFXUnknown ** |
ppObject |
|
) |
[virtual] |
|
|
|
This function returns the resource pointer for an entry in the palette.
- Parameters:
-
| uIndex | A U32 for the desired palette entry. |
| ppObject | An IFXUnknown pointer to the object. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
- IFX_E_PALETTE_NULL_RESOURCE_POINTER - Resource pointer is invalid.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Initialize |
( |
U32 |
uInitialSize, |
|
|
U32 |
uGrowthSize = 0 |
|
) |
[virtual] |
|
|
|
This method initializes the palette with an initial size and a grow size.
- Parameters:
-
| uInitialSize | A U32 indicating the initial palette size. |
| uGrowthSize | A U32 indicating the size by which the palette will grow when the initial size has been exhausted. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_ALREADY_INITIALIZED - Internal palette already initialized.
- IFX_E_INVALID_RANGE - Initial input size is zero.
- IFX_E_OUT_OF_MEMORY - Failed memory allocation.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::IsHidden |
( |
U32 |
uInIndex, |
|
|
BOOL * |
pbOutHidden |
|
) |
[virtual] |
|
|
|
This function returns the hidden status of an entry.
- Parameters:
-
| uInIndex | A U32 to the specified palette index. |
| pbOutHidden | A BOOL pointer specifying the hidden status. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Last |
( |
U32 * |
pID |
) |
[virtual] |
|
|
|
This method takes a palette index and returns the index of the last element in the palette.
It returns 0 if there is no elements in the palette
- Parameters:
-
| pID | A U32 indicating the index for to the last palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_PALETTE_INVALID_ENTRY - Palette entry is invalid.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Next |
( |
U32 * |
pID |
) |
[virtual] |
|
|
|
This method takes a palette index and returns the index of the next element in the palette.
It returns 0 if there is no elements in the palette
- Parameters:
-
| pID | A U32 indicating the index for to the next palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_PALETTE_INVALID_ENTRY - Palette entry is invalid.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::Previous |
( |
U32 * |
pID |
) |
[virtual] |
|
|
|
This method takes a palette index and returns the index of the previous element in the palette.
It returns 0 if there is no elements in the palette
- Parameters:
-
| pID | A U32 indicating the index for to the previous palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_PALETTE_INVALID_ENTRY - Palette entry is invalid.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::QueryInterface |
( |
IFXREFIID |
riid, |
|
|
void ** |
ppv |
|
) |
[virtual] |
|
|
|
This method provides access to the various interfaces supported by a component.
Upon success, it increments the component's reference count and hands back a pointer to the specified interface.
- Note:
- A number of rules must be adhered to by all implementations of IFXAPI QueryInterface . For a list of such rules, refer to the IFXCOM usage guidelines.
- Returns:
- Upon success, IFX_OK is returned. Otherwise, either IFX_E_INVALID_POINTER or IFX_E_UNSUPPORTED are returned.
Implements IFXUnknown. |
| U32 CIFXPalette::Release |
( |
void |
|
) |
[virtual] |
|
|
|
This method decrements the reference count for the calling interface on a component.
- Note:
- If the reference count on a component falls to zero, the component is destroyed.
- Returns:
- It returns a U32 that contains a value from 1 to 2^32 - 1 that defines the new reference count. The return value should only be used for debugging purposes.
Implements IFXUnknown. |
| IFXRESULT CIFXPalette::SetDefault |
( |
IFXString * |
pPaletteEntryName |
) |
[virtual] |
|
|
|
This function conditionally adds a new entry to the palette.
- Parameters:
-
| pPaletteEntryName | Pointer to the name for the palette entry. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_OUT_OF_MEMORY - Memory allocation failure.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::SetDefaultResourcePtr |
( |
IFXUnknown * |
pObject |
) |
[virtual] |
|
|
|
This function sets the default resource pointer.
- Parameters:
-
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
- IFX_E_CANNOT_CHANGE - Trying to add an entry at reserved index zero.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::SetResourceObserver |
( |
U32 |
uCurrentIndex, |
|
|
U32 |
uNewIndex, |
|
|
IFXModel * |
pModel |
|
) |
[virtual] |
|
|
|
Set the observer watching the resource in uNewIndex.
- Parameters:
-
| uCurrentIndex | A U32 representing the current watched palette position. |
| uNewIndex | A U32 representing the new palette position to watch. |
| pModel | An IFXModel pointer indicating the model observing the resource. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_OUT_OF_MEMORY - Memory allocation failure.
Implements IFXPalette. |
| IFXRESULT CIFXPalette::SetResourcePtr |
( |
U32 |
uIndex, |
|
|
IFXUnknown * |
pObject |
|
) |
[virtual] |
|
|
|
This function sets the resource pointer for a palette entry.
- Parameters:
-
| uIndex | A U32 for the desired palette entry. |
| pObject | An IFXUnknown pointer to the object. |
- Returns:
- IFXRESULT
- IFX_OK - No error.
- IFX_E_INVALID_POINTER - Invalid pointer passed in.
- IFX_E_NOT_INITIALIZED - Internal palette has not been initialized.
- IFX_E_INVALID_RANGE - Passed in index is out of range.
- IFX_E_CANNOT_CHANGE - Trying to add an entry at reserved index zero.
Implements IFXPalette. |
Friends And Related Function Documentation
| IFXRESULT IFXAPI_CALLTYPE CIFXPalette_Factory |
( |
IFXREFIID |
interfaceId, |
|
|
void ** |
ppInterface |
|
) |
[friend] |
|
Member Data Documentation
© 1999 - 2006 Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
|
|


Marcelo: What Ronaldo Told Us Ahead Of 2016/17 UCL Final
by SL InternationalReal Madrid star Marcelo has reportedly lifted the lid on what Cristiano Ronaldo told him and their Los Blancos teammates ahead of the 2016/17 UEFA Champions League final against Juventus.
Read: 10 Players Once Dubbed The 'Next Ronaldo'
The Portugal international played a starring role for Real in their 4-1 win over the Bianconeri, scoring twice to earn his side the title and himself the Man of the Match award.
Ronaldo would later leave the record 13-time champions to join the Juve, but former teammate Marcelo has now revealed what the forward told him and other Real stars ahead of the 2016/17 final.
"… The boys are sitting around the table at the pre-match lunch – me, Casemiro, Danilo and Cristiano. Total silence," Marcelo wrote in The Players' Tribune.
"Nobody saying anything. Everybody just staring at their food. You can hear people's stomachs making funny noises, you know? But nobody is saying anything. It's really tense.
"Finally, Cristiano says, 'Question, guys'. We say, 'Yes, brother?'. Cristiano says, 'Is it just me who is feeling this pressure in the stomach?' And everybody replies at the same time, 'Me too, brother! Me too!'
"Nobody wanted to admit it! But if this guy is feeling it, then we're all OK to admit it, you know? Cristiano is ice-cold. A machine. And even he is s****ing himself!
"It broke all the tension. Only he could have done that. We shouted to the waiter, 'Brother, please bring us some sparkling water! We need some help to get this food down!'
"After that, it was all laughter."
Choose the DM for SA's Real Madrid Dream Team & win a replica shirt!
Marcelo also revealed that, despite the nerves, Ronaldo was confident Real would come away with the win and even predicted how the match would unfold.
"As we got up to leave for the stadium, Cristiano told us exactly how the match was going to be. He said, 'In the beginning, it will be difficult. But in the second half, we will win peacefully," the 31-year-old revealed.
"I will never forget this. He predicted it. Then he said, 'Gonna take it down, man. Gonna take it down.' We took it down, man. I have this image of his face in my mind. It is permanently recorded.
"It is so beautiful. These are the stories that I will tell my grandkids.
"And, honestly, in 30 years, when I tell them that I played on the same grass as Cristiano, as Messi, they will probably say, 'Grandpa, you're telling us they scored 50 goals in a season? You are lying. You are senile. We need to get grandpa to the doctor!'"
Read: Cristiano Jr. Following In CR7's Footsteps
Ronaldo spent nine seasons with Los Blancos, during which he scored 450 goals in 438 appearances and won no fewer than 15 major honours.


{% extends "header.html" %} {% block body %}
As I imagine you discovered, port scanning can be brutally slow, yet, in most cases, is not processing intensive. Thus, we can use threading to drastically improve our speed. There are thousands of possible ports. If it is taking 5-15 seconds per port to scan, then you might have a long wait ahead of you without the use of threading.
Threading can be a complex topic, but it can be broken down and conceptualized as a methodology where we can tell the computer to do another task if the processor is experiencing idle time. In the case of port scanning, we're spending a lot of time just waiting on the response from the server. While we're waiting, why not do something else? That's what threading is for. If you want to learn more about threading, I have a threading tutorial here.
So now we mesh the threading tutorial code with our port scanning code:
import threading from queue import Queue import time import socket # a print_lock is what is used to prevent "double" modification of shared variables. # this is used so while one thread is using a variable, others cannot access # it. Once done, the thread releases the print_lock. # to use it, you want to specify a print_lock per thing you wish to print_lock. print_lock = threading.Lock() target = 'hackthissite.org' #ip = socket.gethostbyname(target) def portscan(port): s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try: con = s.connect((target,port)) with print_lock: print('port',port) con.close() except: pass # The threader thread pulls an worker from the queue and processes it def threader(): while True: # gets an worker from the queue worker = q.get() # Run the example job with the avail worker in queue (thread) portscan(worker) # completed with the job q.task_done() # Create the queue and threader q = Queue() # how many threads are we going to allow for for x in range(30): t = threading.Thread(target=threader) # classifying as a daemon, so they will die when the main dies t.daemon = True # begins, must come after daemon definition t.start() start = time.time() # 100 jobs assigned. for worker in range(1,100): q.put(worker) # wait until the thread terminates. q.join()
Since this tutorial was a pretty clean meshing of two tutorials, I have just included the lightly-commented code. If you're curious, you can check the embedded video, as things are still explained fairly step-by-step there.