The Brick Storage component of VirtualMQ allows the storage and retrieval of bricks (blocks of data from a
file).
As a brick is uniquely identified by the cryptographic hash of its content, any brick stored in VirtualMQ is an
unique block of data. Also, when receiving
a brick, VirtualMQ computes the hash of the data and compares it with the brick id included in the request
parameters and if the two do not coincide, the data is discarded and the
an error is thrown.
Saves a brick in EDFS Brick Storage.
/:fileId
POST
fileId = [alphanumeric]
Content-Type: application/octet-stream
Content: data stream
Code: 200 OK
Content: None
Retrieves a brick from EDFS Brick Storage.
/:fileId
GET
fileId = [alphanumeric]
None
Code: 200 OK
Content-Type: application/octet-stream
Content: data stream
Code: 404
Reason: The file does not exist.


Home
ACCOMOODATION
ACTIVITIES
TRAVEL ARRANGEMENT
CONTACTS
PICTURES
BRUCE RESORT
Welcome to BRUCE RESORT.Your happiness is our priority


--- layout: post title: Ellen and Ben date: 2009-08-07 09:45:51.000000000 -07:00 type: post published: true status: publish categories: - Journal tags: - dismemberment plan - pandora - sometimes - vamping meta: _publicize_pending: '1' _edit_last: '6192' aktt_tweeted: '1' original_post_id: '348' _wp_old_slug: '348' author: login: falsefridays email<EMAIL_ADDRESS>display_name: Jim Withington first_name: '' last_name: '' ---
Sometimes I want to just start a tumblr that consists of screenshots of the terse descriptions that Pandora assigns to favorite bands.
Other times I just want to be the Dismemberment Plan.


Each Fall semester, several groups are formed combining students taking Dr. Niedzielski’s GEOG471/L Cartography & Visualization course and students from various participating departments taking his A&S499 Interdisciplinary Practicum course. Each group is responsible for telling the story of a chosen theme through maps, graphs and narratives. The project is also supported by a group of students taking Dr. Desell’s Capstone course in Computer Science who work on the technical design of the interactive atlas.
Fall 2014 +
During the Fall 2014 semester, there were five groups. Four groups worked on themes that are described in detail below. These groups typically consisted of 2 students from A&S499 and 2-4 students from GEOG471. The fifth group consisted of two Computer Science students working on the web design of the atlas.
Population change in North Dakota
We are studying North Dakota's population over time. We are gathering census data from statehood to the present. Maps that show population by county will be created for each census. When viewed together the maps will show the evolution of the state as its population pushed westward and concentrates into cities. Our narratives will focus on explaining the reasons behind major fluxes in North Dakota's population.
- Faculty mentor: Dr. Kimberly Porter (History)
- Students from A&S499: MacIan Campbell, Paul Jensen
- Students from GEOG471: Dylan Babiracki, Luke Belanus, Robert Schneider
Ethnic change in North Dakota
We are interested in looking at the ethnic and cultural history of the state of North Dakota using numerous secondary resources on the history of the state and conducting interviews with residents that have had family here for multiple generations. We hope to create a visual and interpretive map that can be accessed by anyone who is interested in learning about the rich cultural history of North Dakota.
- Faculty mentor: Dr. Ann Reed (Anthropology)
- Students from A&S499: Cheyenne Paris, Patrick Sprague
- Students from GEOG471: Caitlin Hartig, Jay Sandeen, Matthew Linn, Liesbeth Richards
Boundary changes of Native American Lands in North Dakota
We intend to give a represent of the American Indian population of North Dakota in this project. It is our intention to represent every "locally" stationed tribe in North Dakota and give a brief description of their cultures. We are specifically starting with treaties, reservations, and trust lands in an effort to narrate how historical events have shaped our state over time. These will be shown in the form of maps that change throughout time.
- Faculty mentor: Dr. Sebastian Braun (American Indian Studies)
- Students from A&S499: Amber Bouret, Sashay Schettler
- Students from GEOG471: Steven Demmerly, Jacob Vandervest, Spencer Tolliver
Religious affiliation change in North Dakota
Kathryn and Luke are writing narratives to accompany maps that emphasize the rich religious history of our state. Kathryn is examining the rise of Pentecostalism while Luke is focusing on Anabaptist groups, particularly the Hutterite Colonies and their unique religious identity. Together, they are also working on a narrative to show, describe and explain the overall make up of religious affiliation.
- Faculty mentor: Dr. David Lawrence (Philosophy and Religion)
- Students from A&S499: Kathryn Kester, Lucas Moen
- Students from GEOG471: Lisa Pimentel, Karl Bauer
The other two groups are working on the interactive atlas website design.
Web design of the interactive atlas
We're challenged with creating the interactive, online application for the North Dakota Atlas project. Our primary goals are: (1) to create a clean, intuitive interface for the students gathering the information, maps, and narratives to easily create and maintain the atlas without needing further technical assistance; and (2) allow for the creation of interactive maps from digital data on-the-fly, allowing for the dynamic creation for maps from available data for integration with narratives. Our biggest challenges will be developing a user interface that is consistent for multiple devices and screen sizes, including phones, tablets, laptops, and desktops and integrating existing technologies and algorithms to allow for the dynamic elements of the atlas. By creating a content management system, our application can be extended to further projects and allow other schools or organizations to create their own online atlas. We look forward to helping honor North Dakota's 125th anniversary and helping with a project that has great educational and informational potential.
- Faculty mentor: Dr. Travis Desell (Computer Science)
- Students from CS492-493: Marshall Mattingly, Michael Marti
Spring 2015 +
During the Spring 2015 semester, there were five student groups with three groups continuing and expanding on themes from the previous semester. The Computer Science students continued developing the web interface with the initial basic version of the atlas website ready by the end of the semester. A fifth group consisted of two Geography students who worked on a new topic. An additional sixth group, consisting of Michael Niedzielski and Michael Jacobs, worked on mapping railroads growth and contraction over time.
Ethnic Self-Identity
The goal of the project this semester is to investigate how individuals in North Dakota self-identify with an ethnic group. We will engage in one-on-one interviews not for the purpose of making broad generalizations about each ethnic group. Rather, we want the general public to be aware that ethnicity itself is culturally constructed and something that is learned, rather than hard-wired to one’s biological make-up.
- Faculty mentor: Dr. Ann Reed (Anthropology)
- Students from A&S499: Cheyenne Paris, Patrick Sprague
Ghost Towns of North Dakota
The goal of this project will be to locate and map the majority of North Dakota’s Ghost Towns, to include their dates established and the dates they were determined forsaken. We will be looking at general causations of abandonment across the state, and take an in depth look at why select towns across the state were settled and then abandoned. More specifically, we will choose four towns in the following counties: Grand Forks, Burleigh/Morton, Bowman/Hettinger, and Sargent, to closely examine and create a strong narrative based on the story of each of these towns. Each county was chosen so as to help represent a larger image of the state, taking in to account geographic differences and historical events that have shaped the state.
- Faculty mentor: Dr. Kimberly Porter (History)
- Students from A&S499: MacIan Campbell, Paul Jensen
Boundary changes of Native American Lands in North Dakota
We intend to represent the American Indian population of North Dakota in this project. It is our intention to represent every "locally" stationed tribe in North Dakota and give a brief description of their cultures. We are specifically starting with treaties, reservations, and trust lands in an effort to narrate how historical events have shaped our state over time. These will be shown in the form of maps that change throughout time.
- Faculty mentor: Dr. Sebastian Braun (American Indian Studies)
- Students from A&S499: Amber Bouret, Sashay Schettler
County Churches of North Dakota
The goal of this project is to locate and map the locations of rural churches of North Dakota. We will include when these churches were established and whether they were dissolved or continue to the present day. Each church will also be symbolized by religious denomination and ethnic group.
- Faculty mentor: Dr. Michael Niedzielski (Geography)
- Students from GEOG471: Karl Bauer, Jay Sandeen
Web design of the interactive atlas
The goal this semester is to produce a basic working version of the online interactive atlas. We will develop an interface that combines the map and narrative along side each other. Additionally, we will provide an initial graphic design of the atlas.
- Faculty mentor: Dr. Travis Desell (Computer Science)
- Students from CS492-493: Marshall Mattingly, Michael Marti
Summer 2015 +
During the Summer 2015 semester progress was made on the atlas project on several fronts. First, the Anthropology students, Cheyenne Paris and Patrick Sprague, continued interviewing local residents about their ethnic self-identity, transcribing them and developing a narrative from them. Second, Marshall Mattingly continued work on the web development. Third, Karl Bauer and Jay Sandeen, with assistance from Jacob Garibay, continued work on data collection and map design for the project.
Fall 2015 +
During the Fall 2015 semester, there were ten groups. Eight groups worked on themes that are described in detail below. These groups typically composed of a combination of students from A&S499 and GEOG471. The ninth group consisted of two Computer Science students working on the web design of the atlas and the tenth group consisted of two Communications students working on videos of and for the project.
Gubernatorial Elections 1889-1932
The purpose of this project is to explain the election process of North Dakota governors between 1889 and 1932, and to examine the political intentions and platforms of North Dakota governors, and their opponents. Maps show gubernatorial elections results by county with data gathered from the state archives.
- Faculty mentor: Dr. Kimberly Porter (History)
- Students from A&S499: Paul Jensen
- Students from GEOG471: Tim Engelsgaard, Tom Twedell
The Conservation Reserve Program in North Dakota
The purpose of this project is to map and describe the extent and impacts of the Conservation Reserve Program in North Dakota. CRP incentives farmers to remove environmentally sensitive land from agricultural production in exchange for a yearly payment. CRP originated with the 1985 Farm Bill. CRP acreage in North Dakota has varied since then following the variation in crop prices.
- Faculty mentor: Dr. Kimberly Porter (History)
- Students from A&S499: Adam Ratchinski
- Students from GEOG471: Jace Hellman, Dylan Ramstad Skoyles, Benjamin York
Missile Silos in North Dakota
The purpose of this project is to investigate Nuclear Weapons in North Dakota, specifically the 321st and the 91st Missile Wings operating out of Grand Forks and Minot Air Force Base’s respectively, as well as an investigation into North Dakota’s role in the Cold War.
- Faculty mentor: Dr. Kimberly Porter (History)
- Students from A&S499: Jacob Crane
- Students from GEOG471: Kael Fontaine, Jacob Mattison, Scott Wolff
Bonanza Farms in North Dakota
The purpose of this project is to map and describe Bonanza farms in North Dakota, as part of the broader goal of mapping land ownership change over time in the state. Bonanza farms, over 3,000 acres, were lands that the Northern Pacific Railroad used to pay off investors as a result of its bankruptcy. Many of the Bonanza farm owners innovators and entrepreneurs bringing the latest technology to these farms.
- Faculty mentor: Michael Jacobs
- Students from GEOG471: Eli Sack, Rebecca Sys, Ryan Wheeler
Endangered Species (Bald Eagles)
The purpose of this project is to discuss general demographics of Bald Eagles, the reasons behind the declines in their populations, management efforts to help recover their populations, and the current status of eagles. Maps are provided to show the change in habitat range of Bald Eagles.
- Faculty mentor: Dr. Jay Boulanger (Biology)
- Students from A&S499: Shay Erickson
- Students from GEOG471: Samantha Burns, Amanda Hefner, Manna Khan
North Dakota Hunters and Anglers
The purpose of this project is to map and describe the possible reasons behind the increase of hunting and fishing in the state and possible reasons behind any shifts in the spatial distributions of hunters and anglers. The data was contributed by North Dakota Game and Fish.
- Faculty mentor: Dr. Jay Boulanger (Biology)
- Students from A&S499: Shay Erickson
- Students from GEOG471: Adam Bjornberg, Maxwell Goligowski, Ryan Hart
Spatial and Temporal Crop Distributions Across North Dakota
The purpose of this project to map the distribution of crops that have been important to the state’s economy. The crops include corn, wheat, barley, oats, soybeans, and sugar beets. The focus was on North Dakota and the Red River Valley part of North Dakota in the period 1910-1945.
- Faculty mentor: Dr. Michael Niedzielski (Geography)
- Students from GEOG471: Bradley Andreasen, Jacob Garibay, Jacob Vandervest
Lewis & Clark Along the Missouri River in North Dakota
The purpose of this project is to map the route and landing points of Lewis & Clark as they traveled through North Dakota on their epic journey mapping and describing the Louisiana Purchase. The data comes from old topographic maps of the area at the time of statehood and from Lewis & Clark’s notes.
- Faculty mentor: Dr. Bradley Rundquist (Geography)
- Students from GEOG 471: Brandyn Heck, Jacob Nordberg
Web Design of the Interactive Atlas
The purpose of this project is to continue with the web development of the atlas. The goals for this semester include adding additional topics (maps and narratives) to the atlas, fixing/updating existing website features and adding new ones.
- Faculty mentor: Dr. Travis Desell (Computer Science)
- Students from CS492-493: Drew Balira, Joseph Gustafson
Promotional Material Design
The purpose of this project is to develop promotional materials about the North Dakota Atlas. Specifically, we will create a promotional video describing the North Dakota Atlas, the process behind its creation, the roles played by students and faculty, including interviews with key participants.
- Faculty mentor: Ceri Danes (Communications)
- Students from A&S499: Alexander Aman, William Beaton
Spring 2016 +
The Garrison Diversion Project and its Effects
The purpose of this venture is to explore the historical progression of the Garrison Diversion Project in North Dakota, the effects it has had on the state, and what the project looks like today. Different narratives regarding the Garrison Diversion project will help shed light on the sensitive issues and controversy historically surrounding it. Maps and a timeline will provide a visual guide for understanding what the Garrison Diversion project was and is about.
- Faculty mentor: Ceri Danes (Communications)
- Student from A&S499: Matt Collings
Visual Media for Ghost Towns and Missile Silos
For the fall 2016 semester I will supplementing the Ghost Towns of North Dakota and Missile Silos in North Dakota sections with visual media. The project will bring visual documentation, along with already established historical information from previous students, to show how time has affected these areas and what they look like now. I will be taking pictures and video of the areas, as well as getting on-film interviews with individuals who either resided in or nearby the towns, and for the silos interviewing the historical society members who run them as well as any individuals who were stationed there that may be contacted.
- Faculty mentor: Ceri Danes (Communications)
- Students from A&S499: Shawn Larson, Chris Knoll
Film and Television Locations In North Dakota
The purpose of this project is to find and locate where films and television shows have been shot in the state of North Dakota. There have been many things shot through out North Dakota with more films and television being shot everyday. The map provides the details and locations throughout the state of what and where Film and Television has been shot.
- Faculty mentor: Ceri Danes (Communications)
- Student from A&S499: Mike Fecadu
Spatial and Temporal Crop Distributions Across North Dakota
The purpose of this project is to map the distribution of crops that have been important to the state’s economy. The crops include corn, wheat, barley, oats, soybeans, and sugar beets. The focus was on North Dakota in the period 1950-2015.
- Faculty mentor: Dr. Michael Niedzielski (Geography)
- Students from A&S499: Karl Bauer, Jacob Mattison
North Dakota's Military Frontier
The purpose of this project is to map and describe the history of the early military frontier in the state. The focus is on the early military forts that were established to guard fur traders, military supply wagon trains and other traffic.
- Faculty mentor: Dr. Kim Porter (History)
- Student from A&S499: Adam Ratchenski
164th Infantry Regiment
The purpose of this project is to map and describe the history of North Dakota's 164th Infantry Regiment. One focus is on mapping the home towns of the each member of the regiment. Other maps might include the regiment's theaters of war in WWI, WWII, and the Korean War.
- Faculty mentor: Dr. Kim Porter (History)
- Student from A&S499: Jacob Crane
Roosevelt in North Dakota
The purpose of this project is to map and describe Teddy Roosevelt's time in North Dakota.
- Faculty mentor: Dr. Kim Porter (History)
- Student from A&S499: Paul Jensen
Web Design of the Interactive Atlas
The purpose of this project is to continue with the web development of the atlas. The goals for this semester include adding additional topics (maps and narratives) to the atlas, fixing/updating existing website features and adding new ones.
- Faculty mentor: Dr. Travis Desell (Computer Science)
- Students from CS492-493: Drew Balira, Joseph Gustafson
Promotional Material Design
The purpose of this project is to develop promotional materials about the North Dakota Atlas. Specifically, we will create a promotional video describing the North Dakota Atlas, the process behind its creation, and the roles played by students and faculty, including interviews with key participants.
- Faculty mentor: Ceri Danes (Communications)
- Students from A&S499: Alexander Aman, William Beaton, Mike Fecadu


StartExplorer offers basic keyboard binding support. The predefined commands have shortcuts:
| Command | Keyboard Binding |
|---|---|
| Start Explorer | Strg+Alt+E |
| Start cmd.exe | Strg+Alt+D |
| Start System Application | Strg+Alt+A |
| Copy Resource Path to Clipboard | Strg+Alt+C |
The keyboard bindings are configurable by standard eclipse means (Preferences -> General -> Keys). The category's name is "StartExplorer".
There is one caveat: The resource based versions of each command and the text selection based versions of the same command share the same binding. Both use the binding of the resource based version. Example: "Show resource(s) in Windows Explorer" (for a resource from the Navigator/Package Explorer) uses Strg+Alt+E as well as "Start a Windows Explorer in this path" (for a text selection in an editor view) does. Only "Show resource(s) in Windows Explorer" may be bound to a new key binding, which is then applied to both commands.
There are no keyboard bindings for custom commands yet.


linear-gradient.js - a tool for creating linear gradients programatically
add color
execution of linearGradient.generate(...) took
0.00
ms
generate
results:


AUD
$400
Posted on: 29/06/2013
Expires on: 29/06/2013
Location: Sydney Airport
share on facebook
AUD
$400
Posted on: 29/06/2013
Expires on: 29/06/2013
Location: Sydney Airport
share on facebook
AUD
$400
Posted on: 29/06/2013
Expires on: 29/06/2013
Location: Sydney Airport
share on facebook
AUD
$400
Posted on: 29/06/2013
Expires on: 29/06/2013
Location: Sydney Airport
share on facebook


MORE
ABOUT THE PFALZGRAF
FAMILY
George Michael and
Elizabeth Diehl Pfalzgraf Family burial places:
George Michael, Jr., (August 24, 1809-January 3, 1867) and Elizabeth (Diehl) Pfalzgraf
(July 12, 1808-July 17, 1883) and grandparent George Michael Pfalzgraf, Sr.,
(December 2, 1781-July 5, 1852) were laid to rest at Middle Church Lutheran
Cemetery.
Fourteen children were born to George Michael and Elizabeth (Diehl) Pfalzgraf
and thirteen of those lived to adulthood:
Their first-born, Jacob Pfalzgraf (born in 1833-died February 4, 1873), was
married to Caroline Bintz (born-1837) daughter to George J. and Mary Anne
Bintz, and was laid to rest in the Middle Church Lutheran Cemetery on County
Road #18 in Summit Township s section #26 (T-6, R-G).
Rosina Pfalzgraf, the second born, (1835-1919) married Philip H. Christman
(1827-1893) of Seneca Township, in 1854. Philip and Rosina are buried at Middle
Church Cemetery. (Lena Kahrig Pettit completed a 201 page plus index book in
1970)
John Pfalzgraf, the third born, (February 11, 1837-May 10, 1919) was married on
Wednesday, February 17, 1864, to Catherine Christman (1840-1920). John and
Catherine were laid to rest in the Pleasant Ridge Presbyterian Church Cemetery,
on County Road #9-A, in Adam s Township s section #23 (T-3, R-4). (Lena Kahrig
Pettit completed a 122 page plus index book in 1971)
Elizabeth Pfalzgraf, (September 27, 1838-1929), the fourth-born, became the
wife of Gottlieb Eberle (April 21, 1832-January 25, 1894), a son to John, Sr.
(died-July 31, 1873) and Anna Marie (Hare) Eberle (died March 7, 1879), and was
buried in the Ashbury Chapel M. E. Cemetery, on Township Road #152, in the
northwest quarter of Adam s Township s section #32 (T-4, R-4).
Magdalena (Lena) Pfalzgraf, the fifth born, (1839-1878) was married to
Christoph Kindelberger and was laid to rest at Middle Church Lutheran Cemetery.
Fredericka Rachel, the sixth child born, (1841-1901) was married to Jacob
Christman (1837-1912) and buried at Lewisville, Summit Township.
Mary Pfalzgraf, seventh born, (1842-1883) was married first to Philip Neibch
and secondly to Lewis Neuhart and was buried in the Pioneer Methodist Cemetery,
Woodsfield, Ohio.
Sarah (Sally) eighth child (1844-1854) lived but ten years and was buried at
Middle Church Lutheran cemetery.
Barbara (born September 29, 1845-died in 1928), the ninth child born to Michael
and Elizabeth Pfalzgraf, married Jacob Rubel (1842-1882)Jacob laid to rest in
Middle Church Cemetery, and later Barbara married, Greenberry Crawford
(1861-1946). Barbara was laid to rest in the Calais Cemetery, Calais, Ohio.
(Lena Kahrig Pettit completed a 79 page plus index book in 1977)
Lewis Pfalzgraf, the tenth child born (March 9, 1847-July 10, 1937) married
Elizabeth Miller (1850-1930) on Tuesday, August 30, 1870, and was buried at
Rockport Cemetery (moved to Big Tygart).
Eva Pfalzgraf, the eleventh child (September 9, 1848-December 23, 1942) became
the wife of John Christman (1843-1896) December 22, 1868. (A cousin of Lena
Kahrig Pettit completed a book in 1997, no index)
Louisa Pfalzgraf (January 26, 1850-October 18, 1932) twelfth child born,
married Frederick Koehler (1854-1942) on January 26, 1887, and was laid to rest
at Oaklawn Cemetery, Woodsfield, Ohio.
Christina Pfalzgraf (1852-April 8, 1941) thirteenth child born, married
Alexander Brownfield (1843-1917) a son to William (born 1811) and Elizabeth
Brownfield (ca. 1819). Alexander and Christina were buried at Antioch, Perry
Township, Monroe County, Ohio.
George Pfalzgraf (September 20, 1856-January 15, 1944), the last born of the
fourteen children to George Michael, Jr., and Elizabeth (Diehl) Pfalzgraf,
married Sophia Kilburn (1859-1931). George and Sophia were laid to rest at
Middle Church German Lutheran Cemetery. (Lena Kahrig Pettit completed a 78 page
plus index book in 1970)
Provided by Lena Kahrig Pettit --
e-mail: Lena
Pettit


llvm-bcanalyzer - LLVM bitcode analyzer
llvm-bcanalyzer [options] [filename]
The llvm-bcanalyzer command is a small utility for analyzing bitcode files. The tool reads a bitcode file (such as generated with the llvm-as tool) and produces a statistical report on the contents of the bitcode file. The tool can also dump a low level but human readable version of the bitcode file. This tool is probably not of much interest or utility except for those working directly with the bitcode file format. Most LLVM users can just ignore this tool.
If filename is omitted or is -
, then llvm-bcanalyzer reads its input
from standard input. This is useful for combining the tool into a pipeline.
Output is written to the standard output.
Causes llvm-bcanalyzer to abbreviate its output by writing out only a module level summary. The details for individual functions are not displayed.
Causes llvm-bcanalyzer to dump the bitcode in a human readable format. This format is significantly different from LLVM assembly and provides details about the encoding of the bitcode file.
Causes llvm-bcanalyzer to verify the module produced by reading the bitcode. This ensures that the statistics generated are based on a consistent module.
Print a summary of command line options.
If llvm-bcanalyzer succeeds, it will exit with 0. Otherwise, if an error occurs, it will exit with a non-zero value, usually 1.
The following items are always printed by llvm-bcanalyzer. They comprize the summary output.
This just provides the name of the module for which bitcode analysis is being generated.
The bitcode version (not LLVM version) of the file read by the analyzer.
The size, in bytes, of the entire bitcode file.
The size, in bytes, of the module block. Percentage is relative to File Size.
The size, in bytes, of all the function blocks. Percentage is relative to File Size.
The size, in bytes, of the Global Types Pool. Percentage is relative to File Size. This is the size of the definitions of all types in the bitcode file.
The size, in bytes, of the Constant Pool Blocks Percentage is relative to File Size.
Ths size, in bytes, of the Global Variable Definitions and their initializers. Percentage is relative to File Size.
The size, in bytes, of all the instruction lists in all the functions. Percentage is relative to File Size. Note that this value is also included in the Function Bytes.
The size, in bytes, of all the compaction tables in all the functions. Percentage is relative to File Size. Note that this value is also included in the Function Bytes.
The size, in bytes, of all the symbol tables in all the functions. Percentage is relative to File Size. Note that this value is also included in the Function Bytes.
The size, in bytes, of the list of dependent libraries in the module. Percentage is relative to File Size. Note that this value is also included in the Module Global Bytes.
The total number of blocks of any kind in the bitcode file.
The total number of function definitions in the bitcode file.
The total number of types defined in the Global Types Pool.
The total number of constants (of any type) defined in the Constant Pool.
The total number of basic blocks defined in all functions in the bitcode file.
The total number of instructions defined in all functions in the bitcode file.
The total number of long instructions defined in all functions in the bitcode file. Long instructions are those taking greater than 4 bytes. Typically long instructions are GetElementPtr with several indices, PHI nodes, and calls to functions with large numbers of arguments.
The total number of operands used in all instructions in the bitcode file.
The total number of compaction tables in all functions in the bitcode file.
The total number of symbol tables in all functions in the bitcode file.
The total number of dependent libraries found in the bitcode file.
The total size of the instructions in all functions in the bitcode file.
The average number of bytes per instruction across all functions in the bitcode file. This value is computed by dividing Total Instruction Size by Number Of Instructions.
The maximum value used for a type's slot number. Larger slot number values take more bytes to encode.
The maximum value used for a value's slot number. Larger slot number values take more bytes to encode.
The average size of a Value definition (of any type). This is computed by dividing File Size by the total number of values of any type.
The average size of a global definition (constants and global variables).
The average number of bytes per function definition. This is computed by dividing Function Bytes by Number Of Functions.
The total number of 32-bit integers encoded using the Variable Bit Rate encoding scheme.
The total number of 64-bit integers encoded using the Variable Bit Rate encoding scheme.
The total number of bytes consumed by the 32-bit and 64-bit integers that use the Variable Bit Rate encoding scheme.
The total number of bytes that would have been consumed by the 32-bit and 64-bit integers had they not been compressed with the Variable Bit Rage encoding scheme.
The total number of bytes saved by using the Variable Bit Rate encoding scheme. The percentage is relative to # of VBR Expanded Bytes.
The following definitions occur only if the -nodetails option was not given. The detailed output provides additional information on a per-function basis.
The type signature of the function.
The total number of bytes in the function's block.
The number of basic blocks defined by the function.
The number of instructions defined by the function.
The number of instructions using the long instruction format in the function.
The number of operands used by all instructions in the function.
The number of bytes consumed by instructions in the function.
The average number of bytes consumed by the instructions in the function. This value is computed by dividing Instruction Size by Instructions.
The average number of bytes used by the function per instruction. This value is computed by dividing Byte Size by Instructions. Note that this is not the same as Average Instruction Size. It computes a number relative to the total function size not just the size of the instruction list.
The total number of 32-bit integers found in this function (for any use).
The total number of 64-bit integers found in this function (for any use).
The total number of bytes in this function consumed by the 32-bit and 64-bit integers that use the Variable Bit Rate encoding scheme.
The total number of bytes in this function that would have been consumed by the 32-bit and 64-bit integers had they not been compressed with the Variable Bit Rate encoding scheme.
The total number of bytes saved in this function by using the Variable Bit Rate encoding scheme. The percentage is relative to # of VBR Expanded Bytes.
llvm-dis, http://llvm.org/docs/BitCodeFormat.html
Maintained by the LLVM Team (http://llvm.org/).


GRIN - GRaphical INteractivity, a framework for presentation of visual and other assets for BD-J and other GEM-based TV platforms. A fairly extensive design document is available in doc-files/index.html.
To see how to test the framework, see the package com.hdcookbook.grin.test and its subpackages.
The contents of hdcookbook.dev.java.net are covered by this license.


The Neighborhood Compass is a primary community resource for information that is regularly-updated, serving meaningful data to the community openly.
Each year the Compass grows and learns along with its users, adding data sets with strong community resonance and longitudinal importance.
A quantitative project with qualitative values.
DemographicsPopulation |
Infrastructure & AmenitiesCommuting to work by Bicycle |
EconomyMedian Household Income |
HousingMedian Price Per Square Foot |
EnvironmentSingle-Occupancy Commuters |
SafetyViolent Crimes per Square Mile |


Web Fundamentals Finals
The Mask of Doom
Original article from The New Yorker
On Java, a Creative Explosion in an Ancient City
Original article from NYTimes
THE SUSPECT WORE LOUBOUTINS
Original article from Vanity Fair


Albion Basin Road to Cecret Lake
Directions:
The Albion Basin is part of Alta Ski Resort. The resort resides at the top of Little
Cottonwood Canyon. Drive up East Little Cottonwood Canyon Road as far as you can go. The trail starts at the winter gate.
Park here and begin walking along the Albion Basin Road. You will pass Albion and Sunnyside ski lifts as well as sharing the mountain with skiers.
 The Albion Basin Road (aka "summer road") takes you up to the ridge where you will drop into Albion Basin. A quarter mile up the
groomed “summer road” the cat track forks north straight up the mountain. Head
up this track for a
more direct route to the Basin. Mileage for this trip is figured going straight up this face, but you will
get to the same place by continuing to follow the track straight – it will just take longer. The resort
asks that snowshoers stay on the “summer road” to access the basin, and once in the basin, that
you stay off main ski runs. Near the top of the mountain, after about .9 of a mile, the summer road
crosses under a ski lift and the road breaks for the ski run. The upper road says, “Uphill Traffic Only”.
This is the appropriate trail for snowshoers to follow. This short route takes you to the top of the ridge
and the top of the Sunny Side lift. Cross the ski run and Albion Basin sits just over the south ridge
behind the lift. From here you can trek into Albion Basin in the direction that best suits you.  Depending upon your route, it is about .75 mile from the ridge above Albion Basin to
Cecret Lake. Cecret Lake sits below a band of blonde cliffs. Use these as a marker to help you
locate the indentation where the lake sits in the summer. There is no route or path to follow and you
will snowshoe amid cabins, Alta ski runs, and untouched powder. You must climb a steep ski run that
sits below these blonde cliffs to get to the lake. Depending upon the year, the lake may have
been
drained to make snow or it will be completely covered in snow. Look for the No-Swimming sign
below the steep but popular ski bowl where skiers line up like a picket fence for their turn to ski. This
may be the only way you’ll know where Cecret Lake sits.
Distance:
About 4 miles roundtrip
Elevation Gain:
Trail Rating:
Moderate because of elevation gain and length of trail. If you go all the way to Sunset Peak, the rating becomes "Difficult".
Known Avalanche Locations:
This trail is maintained by the Alta Ski Resort. But this is still backcountry, so use caution.
Parking Spaces:
Yes
Restroom Facilities:
No
Source: www.snowshoeutah.com and www.hikesandlakes.com/littlecottonwoodcanyon.html


"x" "1" "NAGEL,DL, MIRVISH,SS, WALLCAVE,L AND WALKER,B, ALPHA-ACETOXYDERIVATIVES OF METHYL-2-OXOPROPYLNITROSAMINE. SYNTHESIS, HYDROLYSIS RATE ANDBACTERIAL MUTAGENICITY,CANCER LETT. 36(3):325-332, 1987"


A.I. Artificial Intelligence (2001) 145m
In much the same way that Spielberg included the adjunct 'EXTRA-TERRESTRIAL' to his film E.T., the self-explanatory 'ARTIFICIAL INTELLIGENCE' has been tagged on to what was previously known simply as A.I. One can't imagine the late Stanley Kubrick, who nursed the project for many years, making such concessions, suggestive as they are of a dumbing-down of the original concept, but for all intents Spielberg has brought his version of it to the screen with integrity. While he and Kubrick are considered superb technicians and masters of film-making, their art is approached from viewpoints that couldn't seem more opposite. Spielberg is an emotive choreographer; Kubrick a philosophical visionary. Kubrick spent years developing his story for A.I. (so many that he died before getting a final script); Spielberg had finished principal photography barely a year after announcing his intentions to make the film. Whether or not A.I. is a success or failure is almost secondary to the fact that it creates an irresistible intersection point between these two major talents.
The 'Spielbrick' film, then, sees its genesis in a very short Brian Aldiss story, 'Super Toys Last All Summer Long'. In truth this story by itself makes more sense as a Spielberg project than it does a Kubrick one, a fact that Kubrick himself acknowledged when he handed the material over to Spielberg for completion. Significantly, it became the first feature screenplay written by Spielberg for nearly twenty years. A.I. concerns itself with cybernetic technology so advanced that it can formulate concepts about itself beyond the boundaries of its program. Hence David, the 'boy' who is the central character of the film, believes he is capable of love and seeks it in return. He simulates all emotional sensations to the extent that they resonate in his programming just the way they might influence themselves physically in a living human body. What's intriguing about A.I. is that the subject matter itself almost requires the collaboration of these two very different film-makers - one could not have made it without the other. David is both Spielberg and Kubrick, a work of technological craftsmanship searching for a soul, an answer, and a resolution.
And here's the problem: A.I is multilayered, beautiful, unique and haunting, but early on it sets itself up for a resolution that it cannot possibly deliver. David, drawing inspiration from the story of Pinocchio, wants to be a real boy. This film may have fantastic elements, but it is not a fantasy, and no blue fairy is going to be waving a wand at its conclusion, which leaves only two outs: either David's mission will fail utterly or it will arrive at a compromise (which is another way of saying 'cop-out'). It appears that any likely ending is going to leave us wanting, but for a while, it looks like Spielberg has a chance of pulling it off. On my first viewing of A.I. I had no idea of the film's length and thought that the film had reached its conclusion around the two hour mark, in a striking scene that found David confronting the object of his quest personified. It was a moment I found profoundly moving, and the fact that it had drawn such a powerful emotional response from me was enough to prove itself entirely satisfying as the film's ending. But as anyone who has seen the film knows, there is more to come beyond this scene, and A.I. still has a whole separate act to follow.
As it happens, I find the 'actual' finale less satisfying if only for the reason that I'm not sure how I am supposed to react to it emotionally. These narrative leaps of faith are more Kubrick's technique for storytelling than Spielberg's, and the film makes a habit of dramatically altering its tone and setting. The first act is mesmerizing and intimate, and holds us in thrall with its world of possibilities; the second becomes visceral and nightmarish; the third a voyage of isolation, despair and hope. It's an approach that will irritate many viewers, and at odds with the mass audience that Spielberg is accustomed to catering for. If you're drawn into the story, then you won't care too much about its changing backgrounds. The point is that the foreground remains the same throughout. Haley Joel Osment is a wonder as David, pulling off the formidable task of making us believe he is an artificial life form, or 'mecha', from the moment he first appears. His companionship with a pleasure mecha called Gigolo Joe (Jude Law) and a 'supertoy' teddy bear provides cinema with a trio like none other you have seen (some of these images seem destined as instant classics). The rest of A.I. follows suit - its distinctive art direction, continuously provocative questions (it doesn't try to presume answers), and John Williams score (which follows in the footsteps of Phillip Glass) combine to create a film like nothing that Spielberg, or anyone else for that matter, has done before.
But technical aspects aside, the major achievement of A.I. must be that it is able to funnel our emotional investment into a character that is a machine, and moreover, to do it without seeming manipulative. We are never allowed to forget that David is not a real boy, but this does not stop him from gaining our empathy. Even though we should know better, we don't discriminate between a human being with real feelings, or a simulacra that is programmed to believe it has real feelings (in much the same way that a crowd at a robotic demolition derby are instantly convinced that David is real when he shows fear). Why do we accept David so easily? Because years of going to the movies have taught us so; for what is any person we see on screen but a scripted character played by a hired actor? Arguably, the success of any film is not dependent on our abilities to separate ourselves from its actors or acting, but our connection with the emotional content they are working in. Kubrick had already proved this with non-human characters in 2001: A SPACE ODYSSEY, during the justifiably famous scene in which the computer HAL is dismantled and 'dies' before our eyes. A.I. relies on that part of us, as human beings, which projects itself on to inanimate objects, and in turn is projected back to us via the cinema screen. Is it possible to identify the moment where our animatism turns to animism? It's one many conundrums offered in the story, and even David himself is unable to tell, as is heartbreakingly proved by his belief that a simple statue has the power to grant him a wish. He may be the most sophisticated creation of his time, yet he is still programmed with the reasoning of a child.
In the end, A.I. is the kind of project that the term 'flawed masterpiece' is reserved for. It reminds me of 'Tintin and Alph-Art', the final book of Herge's Tintin series that was unofficially completed in different capacities by other artists working from his notes and sketches. It's there, and it's not there. It almost feels like something that was never meant to be there, or something that you'd dreamed about but never expected to see in the waking world. Even though Spielberg's heart is beating throughout A.I. you still feel the ghost of Kubrick watching from hidden vantage points. It may be disappointing, or it may be the stuff of genius. But the reasons I'd give for anyone interested in watching A.I. are the same I'd give for reading 'Alph-Art'. The fact is, it was made, and we have the opportunity to see it at last, for better or worse: whether you think you're going to enjoy it or not, how could you bear never to know?
<EMAIL_ADDRESS>========== X-RAMR-ID: 29513 X-Language: en X-RT-ReviewID: 250603 X-RT-TitleID: 1108184 X-RT-AuthorID: 1305
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.quilt.framework.QuiltCollectorImpl | +--junit.quilt.cover.ball94.B94Collector
| Fields inherited from interface junit.quilt.framework.QuiltCollector |
BRANCH_COVERAGE, LOOP_COVERAGE, PATH_COVERAGE, RELATIONAL_COVERAGE, STATEMENT_COVERAGE |
| Constructor Summary | |
B94Collector(java.util.List vertices,
java.util.List edges,
cern.colt.matrix.DoubleMatrix2D edgeMatrix,
int[] stats)
Create a new collector for the particular graph. |
| Method Summary | |
java.util.Set |
getAll(java.lang.String coverage)
getAll - Returns the set of all CoverageSegments for a particular coverage. |
java.util.Set |
getBranchCoverage()
|
void |
reset()
reset This method is called when the coverage should be reset. |
| Methods inherited from class junit.quilt.framework.QuiltCollectorImpl |
addSegment, findCovered, findUncovered, getCapabilities, getCovered, getSummary, getUncovered, removeSegment |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public B94Collector(java.util.List vertices, java.util.List edges, cern.colt.matrix.DoubleMatrix2D edgeMatrix, int[] stats)
| Method Detail |
public java.util.Set getBranchCoverage()
public java.util.Set getAll(java.lang.String coverage)
QuiltCollectorImpl
getAll
in class QuiltCollectorImpl
junit.quilt.framework.QuiltCollector
coverage
- is defined in this interface
or it can be something else if it is not
coded here.public void reset()
QuiltCollector
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


The Truman Show (written by Andrew Niccol, directed by Peter Weir, 1998)
I have long waited for Jim Carrey to be perfectly cast, hoping I could see some glimmer of what other people find entertaining in his rubber face and foolish antics. I had thought it would have been as the Riddler in BATMAN FOREVER, inasmuch as the best actor to play the most obnoxious of villains should be the most obnoxious of actors. Unfortunately, it worked only too well, as the Riddler was easily the worst part of a film that disaster, a so-called film which probably had the worst quality per dollar ever. (And don't tell me BATMAN AND ROBIN, so low in quality that it does not qualify as a movie.) I couldn't even bring myself to enjoy the scenes he had with Nicole Kidman, despite the fact that Mrs. Cruise reigns supreme as My Favorite Woman.
But the appealing part of THE TRUMAN SHOW was director Peter Weir, a director with a soul which makes movies like DEAD POETS SOCIETY and WITNESS better than they have any right to be. I can just see studio executives happily chomping on cigars, declaring, "We'll get Peter Weir!", because after all, Weir directed Robin Williams in his first dramatic role, forgetting that Williams by that time had more than proven that he had something which has hitherto been lacking from Carrey's work: talent.
Furthermore, Esquire's David Thomson had assured us that THE TRUMAN SHOW was "the movie of the decade". When David Thomson speaks, I listen, and assume nine times out of ten that the opposite is true. Thomson has the inimitable quality of drowning his reviews in his intelligence and candor, disguising the fact that he more often than not cannot tell a good movie from a bad one. But before one discounts a man who says THE SEARCHRES is practically John Ford's only good film, that THE SHINING is Kubrick's only, and that Brian DePalma hates his talent, one must realize that when David Thomson is right, he is usually very right.
In the case of THE TRUMAN SHOW, he is almost right. Just because the film is not really the movie of the decade or even the movie of the year does not mean that it is not an excellent film, for it is. Flaws are minor, while design and execution are near perfect. Weir and screenwriter Andrew Niccol (who made a similar yet less accomplished film in last year's underappreciated GATTACA) have crafted a pristine postmodern fantasy world with only a few holes, which do not become obvious until consideration later.
THE TRUMAN SHOW is at least the third film this year about an elaborate con setup, following Alex Proyas' DARK CITY and David Mamet's THE SPANISH PRISONER. (One could argue for PRIMARY COLORS, but there is little focus on the victims of the political con.) Proyas' film serves for a more direct comparison, as both films are about characters in artificial world of which they become gradually more aware. Both films were created by soulful Australian directors (though Niccol hails from New Zealand). Both films also have the same failing, which is to say the ending. Though THE TRUMAN SHOW does not sink to the sappy humanism of DARK CITY, the ending is forced, and capped by a line of dialogue for which there is no need.
THE TRUMAN SHOW is rightly less sinister than Mamet's film. While Mamet takes on the menacing idea that all people are acting and no one is what they seem, Weir and Niccol show us that the postmodern age is not necessarily sinister; it just is. It is less sinister because a sympathetic face is given to the manipulator: the always solid Ed Harris plays Truman's creator, Christof. And just because THE TRUMAN SHOW falls short of making a lasting impact on its audience does not preclude it from being enjoyable. The ending turns away from a statement, a statement which the film indicates need be there and then never provides. Nonetheless, Weir and Niccol have taken great pleasure in creating Truman's world, and its imaginative flourishes provide the film's best moments.
And what of Jim Carrey? Though he may be awarded an Academy nomination, reports of Best Actor have been greatly exaggerated. Which is not to say that he is bad, for in this film he is not. A minor flaw in the Truman Burbank persona is that though he is supposed to be the most real figure in an artificial world, he is its most fantastic. Yet on most occasions, the Carrey on the screen is actually Truman Burbank. Occasionally, as in the disastrous last line, he is actually playing Jim Carrey. But then again, that may be the point. The film shirks when it comes time for an answer, but at least it dares the question: in the postmodern world, who can tell the difference?
Copyright John Strelow 1998
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Tutorial
This tutorial shows how to set up a project for marking of cell length, cell diameter, and constriction site of bacterial filaments. Although these parameters can also be obtained automatically (see Examples), a fully manual approach is described here for conceptual reasons.
1. Install ObjectJ
Download the latest version of objectj_.jar, put it into ImageJ's plugins folder, and restart ImageJ. Then choose menu Plugins>ObjectJ. Now you have an additional menu called ObjectJ.
2. Prepare a project folder in Finder/Explorer
This is a folder that should contain the images to be marked. We assume here that it is called "Coli-Folder", and that it contains the two sample images "Coli_01.tiff" and "Coli_02.tiff". (You can download these 2 files from here)
3. Create a new project and link the images
- Choose menu ObjectJ>Project>New Project.. and save it as "Coli-Project.ojj" in the"Coli-Folder".
- Choose menu ObjectJ>Show Project Window and activate the "Images" panel. Drag image files into this panel in order to link them. "Linking images" means that the project remembers their names and lists them in the "Images" panel. Note that an image whose name does not appear in this panel cannot be marked.
4. Define objects
Our goal is to mark each cell with three different item types: i) cell axis with a segmented line (red), ii) cell diameter with a straight line (green), and iii) constriction (if there is one) with an orange point.
- Choose menu ObjectJ>Show Project Window and activate the "Objects" panel.
- Click three times "New Item Type" and edit all fields by double-clicking so the settings correspond to the figure shown below.
- "Clone" indicates how often this item may appear in an object; we set it to 1 as a cell has only 1 axis, 1 diameter and 0..1 constrictions. While placing markers, ObjectJ will advance to the next item type once the current item type has reached its maximum count.
- "3D Objects" is switched off in this case, it only should be switched on when an object's points are distributed across more than one slice, frame, or hyperstack channels.
- "Composite Objects" is switched on, as an object (a cell in this case) contains a composition of "Axis", "Dia" and "Constriction" markers.
5. Define columns
The ObjectJ Results window shows numerical properties of markers, and here you can define which properties you are interested in. In this demo, we want to define three result columns: one for the length of segmented line (polyline) "Axis", one for the length of line "Dia", and one for the relative position of the "Constriction" point (e.g. 0.5 if the constriction is in the center). You can modify, add or delete columns any time later.
- Choose menu ObjectJ>Show Project Window and activate the "Columns" panel.
- Click three times the button "New", and enter following settings:
Column Title Operation Operand Clone# Point# CellLength Length Axis 1 1 --- CellDia Length Dia 1 1 --- CPosition Rel.PartialPath Axis 1 1 Constriction 1 1 --- In plain English this means that you have created:
i) a column with title "CellLength", holding the lengths of the red "Axis" polylines.
ii) a second column with title "CellDia", which corresponds to the green "Dia" line in a cell.
iii) a third column with title "CPosition", that holds the relative position of the constriction spot. For this calculation we needed two operands: the first one is the "Axis" segmented line, the second one is the orange constriction point. This point is projected onto the axis in order to calculate relative longitudinal position, which is typically ~0.5.
"Clone#" is set to 1, as we always address the first item of its sort.
You can close and re-open the Project Window at any time without loosing information.6. Set markers
Now we can start with manual marking:
- Bring one of the linked images to the front, (double-click its name in the "Images" panel of the project window)
- Choose menu ObjectJ>Show ObjectJ Tools
- Select the marker tool (or click on "Axis")
- place markers in the image. Press the Tab key to advance to the next item type (e.g. from Axis to Dia) and continue to set markers. If you are not able to place any markers, check if your image is linked!
- An object is "open" when its label appears with asterisks (such as *13*) This means that you can append more points or items to it, or remove points with the backspace key.
- Regularly choose menu ObjectJ>Save Project; this saves your manual work in the .ojj file, but leaves the images untouched.
7. Modify markers
Choose menu ObjectJ>Show ObjectJ Tools and use the pistol or triangle tool to kill or move markers. Keeping the shift key down, only an item will be altered; keeping the alt key down, only a point is altered. With no key down, the entire object is affected. (see also tooltips when ObjectJ Tools window is in front) key, you
8. Show Results
Choose menu ObjectJ> Show ObjectJ Results to look at the linked results. Click on [Stat] column title to show statistics. Right-click on any column title to sort or show a histogram. Double-click on a result value to show the corresponding cell in the image.
9. Open an exisiting project
The simplest way to open a project is by dragging its icon into the ImageJ main window; alternatively, coose menu ObjectJ>Open Project.. You also can drag the .ojj file onto the ImageJ microscope icon; however, on Windows there is the danger that you open another instance of ImageJ, and having more than one ImageJ main windows open can be pretty confusing.


{% include "home/header.htm" %} {% if paragraph %}
Here's what's been shared lately. You can also view the latest sorted by hostel blocks
Your search returned NO RESULTS


Fill in the blank.
ABS_1 + NUM_1 + ABS_1
____ ABS_2 + NUM_2 + ABS_2
SOLUTION
<
>
=
The "absolute value" can be viewed as the distance from 0. The distance from NUM_1 to 0 is NUM_1_VALUE so |NUM_1| = NUM_1_VALUE
The "absolute value" can be viewed as the distance from 0. The distance from NUM_2 to 0 is NUM_2_VALUE so |NUM_2| = NUM_2_VALUE
Is NUM_1_VALUE less than, greater than, or equal to NUM_2_VALUE?
NUM_1_VALUE SOLUTION NUM_2_VALUE
ABS_1NUM_1ABS_1 SOLUTION ABS_2NUM_2ABS_2


#include <cciddriver.h>
Public Attributes | |
| unsigned char | bTimeOut |
| Number of seconds. More... | |
| unsigned char | bmFormatString4 |
| Several parameters for the PIN format options (defined in § <IP_ADDRESS>) More... | |
| unsigned char | bmPINBlockString |
| Define the length of the PIN to present in the APDU command. More... | |
| unsigned char | bmPinLengthFormat |
| Allows the length PIN insertion in the APDU command (defined in § <IP_ADDRESS>) More... | |
| unsigned char | bInsertionOffsetOld |
| Insertion position offset in byte for the current PIN. More... | |
| unsigned char | bInsertionOffsetNew |
| Insertion position offset in byte for the new PIN. More... | |
| unsigned char | wPINMaxExtraDigit |
| XXYYh. More... | |
| unsigned char | bConfirmPIN |
| 00h,01h,02h,03h More... | |
| unsigned char | bEntryValidationCondition |
| The value is a bit wise OR operation. More... | |
| unsigned char | bNumberMessage |
| 00h,01h,02h,03h,or FFh More... | |
| unsigned char | wLangId |
| Language used to display the messages. More... | |
| unsigned char | bMsgIndex1 |
| Message index in the Reader message table (should be 00h or 01h). More... | |
| unsigned char | bMsgIndex2 |
| Message index in the Reader message table (should be 01h or 02h). More... | |
| unsigned char | bMsgIndex3 |
| Message index in the Reader message table (should be 02h). More... | |
| unsigned char | bTeoPrologue [3] |
| T=1 I-block prologue field to use. More... | |
| unsigned char | abPINApdu [255] |
| Byte array APDU to send to the ICC. More... | |
| unsigned char _S_ccid_PIN_Modification::abPINApdu[255] |
Byte array APDU to send to the ICC.
| unsigned char _S_ccid_PIN_Modification::bConfirmPIN |
00h,01h,02h,03h
Indicates if a confirmation is requested before acceptance of a new PIN (meaning that the user has to enter this new PIN twice before it is accepted) Indicates if the current PIN must be entered and set in the same APDU field of not.
| unsigned char _S_ccid_PIN_Modification::bEntryValidationCondition |
The value is a bit wise OR operation.
01h Max size reached 02h Validation key pressed 04h Timeout occurred
| unsigned char _S_ccid_PIN_Modification::bInsertionOffsetNew |
Insertion position offset in byte for the new PIN.
| unsigned char _S_ccid_PIN_Modification::bInsertionOffsetOld |
Insertion position offset in byte for the current PIN.
| unsigned char _S_ccid_PIN_Modification::bmFormatString4 |
Several parameters for the PIN format options (defined in § <IP_ADDRESS>)
| unsigned char _S_ccid_PIN_Modification::bmPINBlockString |
Define the length of the PIN to present in the APDU command.
| unsigned char _S_ccid_PIN_Modification::bmPinLengthFormat |
Allows the length PIN insertion in the APDU command (defined in § <IP_ADDRESS>)
| unsigned char _S_ccid_PIN_Modification::bMsgIndex1 |
Message index in the Reader message table (should be 00h or 01h).
| unsigned char _S_ccid_PIN_Modification::bMsgIndex2 |
Message index in the Reader message table (should be 01h or 02h).
| unsigned char _S_ccid_PIN_Modification::bMsgIndex3 |
Message index in the Reader message table (should be 02h).
| unsigned char _S_ccid_PIN_Modification::bNumberMessage |
00h,01h,02h,03h,or FFh
Number of messages to display for the PIN modify command.
| unsigned char _S_ccid_PIN_Modification::bTeoPrologue[3] |
T=1 I-block prologue field to use.
Significant only if protocol in use is T=1.
| unsigned char _S_ccid_PIN_Modification::bTimeOut |
Number of seconds.
If 00h then CCID default value is used.
| unsigned char _S_ccid_PIN_Modification::wLangId |
Language used to display the messages.
The 16 bit
| unsigned char _S_ccid_PIN_Modification::wPINMaxExtraDigit |
XXYYh.
XX: Minimum PIN size in digit YY: Maximum PIN size in digit


--- layout: post title: Noodling date: 2011-06-05 00:00:00 categories: music personal software-development ---
I was feeling a bit twitchy about not having written any code for a while, and I wanted to fiddle with the Songkick API. On discovering that there didn't seem to be any Java libraries for it, I thought I'd write one. Here it is; it's quite limited at the moment (only does Event, Artist and Location searches), but I'm adding to it every now and then and maybe you'll find it useful.


Currently my coding skills include:
Algorithm | Ruby | Python | Html | CSS
my Github repository ->
my code example, a simple primality-test algorithm in Ruby:
Although there exists deterministic primality test algorithm in polynomial time (but galatic) such as AKS primality test,
I would write an determinisitic, simple algorithm that could be easily understood without much mathematical theory.
Main idea: Building a array of prime numbers from small integers upwardly.
By prime number theorem, probability of appearence of prime numbers less than integer n is about \(1\over log(n)\),
then to test if n is prime is to test if previously saved prime numbers smaller than n could divide n,
in about \(n \over log(n)\) times.
But bulding upwardly means every possible larger integer should be tested, odd number at least,
since \(2n+1\) and \(2n+3\) (Twin prime) could be infinitely many.
An optimization could be achieved by noticing
every composite number has at least one factor less-or-equal to \(\sqrt{n}\).
Hence to check \(n\) 's primality,
we only need to check if every prime less-or-equal to \(\sqrt{n}\) is a factor.
Theoretically, this method takes \( {n \over 2} \times {\sqrt{n} \over log(\sqrt{n})} \) times, but when n is very big, every single operation such as division is galatic.
def building_prime_array(bound)
array_prime = [2]
for i in (1..((bound-1)/2)) do
prime = true
search_bnd = Integer.sqrt(2*i+1)
array_prime.each do |saved_prime|
if saved_prime > search_bnd
break
end
if (2*i+1) % saved_prime == 0
prime = false
end
end
if prime == true
array_prime.push(2*i+1)
end
end
return array_prime
end


St. George and the Pterodactyl
In 1873, the eccentric illustrator Benjamin Waterhouse Hawkins added a small sketch to his personal portfolio—a pen-and-ink drawing with the title “St. George and the Pterodactyl” scrawled across the bottom of the scene.
In this drawing, we see the famous knight engaged in a ferocious battle with a pterodactyl—the flying dinosaur that was discovered earlier in the century. It was a specimen that Waterhouse Hawkins, a self-taught paleontological illustrator, knew well.
Like much of Waterhouse Hawkins’s work, the drawing is challenging, fantastical, somewhat bizarre, and completely unexpected.
Hawkins’s Pterodactyl offers a window into the rapidly-changing world of Victorian natural history. No stranger to the challenges of reconstructing extinct animals, Waterhouse Hawkins’s other credits include the first sculptures of the Terrible Lizards, commissioned for the Crystal Palace between 1852-1854, as well as paleontological illustrations for the Smithsonian, Princeton, and the American Museum of Natural History. His drawings for A comparative view of the human and animal frame (London, 1860) are particularly striking:
Hawkins’s playful invitation to Sir Richard Owen’s famous “dinner in the Iguanodon,” on New Year’s Eve, 1853, showed off his penchant for inventively juxtaposing the world of the dinosaurs with that of Victorian high society.
But what are we to make of Saint George’s combat with a fierce but extinct animal?
Traditional iconography of Saint George has several key components—an elaborate cosmological image with a clear narrative structure. The divine world at the top of the painting, surmounting the starry firmament. The spiritual warrior. Saint George’s holy crown. His horse. The dragon usually glowers in the lower right corner of the painting, trodden by the horse’s front hooves. Below the dragon, the dark caves of the lower world (Hell).
Most of these scenes feature a princess awaiting rescue. This was a distant echo from the Greek mythology of Perseus rescuing Andromeda from the wrath of the sea god, Poseidon.
By reading these paintings from top to bottom, we find a clear narrative grounded in a Christian cosmology that had remained largely constant from the time of Late Antiquity to that of Hawkins. The spiritual knight George “tames” (slays) the dragon, establishing divine law among the lower orders of Creation. In Saint George and the Pterodactyl, we see an inverted mirroring of the legend.
Proportionally, the pterodactyl is huge—it’s as large as the horse and is a much more serious threat to George with it’s opening jaws and extended left claw, actually daring to do battle. The Heavens are absent, the Firmament omitted, and the earth visually overwhelms the viewer. Saint George’s halo is created by the mouth of a cave of columnar basalt (cited as Fingal’s Cave, Scotland) and the basalt continues underfoot leading the eye to the scene’s most surprising guest: a gargantuan sea octopus. George fights the pterodactyl with a short mace rather than a sword, and sports a truly spectacular handlebar mustache that even Nietzsche would have envied.
I like to think that Saint George and the Pterodactyl as a playful backwards nod to the era of American Romanticism in which Hawkins had come of age. His works, like those of the Romantics, exalted the wonders of nature and the explanatory value of traditional iconography. But Hawkins stands at the threshold between Romanticism and the age of Darwin. Instead of Heaven and the Firmament, we see a cave. Instead of a princess (Andromeda), we see a sea creature (the octopus). Instead of a mythical, cowering creature (the dragon), we see extinct animals (the pterodactyl) that have come to live to claim their own place in a narrative of natural history.
Saint George does not engage with his foe at lance’s length—he must be close to nature, however fraught with danger it is. An ancient iconography has become reimagined as an encounter between the man of science and his specimen. It marks the beginning of a new vision of humans in nature, expressed in the visual language of a world that was swiftly passing into history.


{% extends "base.html" %} {% load staticfiles %} {% block title %}
Hi, {{ first_name }} {{ last_name }}
Your username is {{ username }}
Your email is current set to: {{ email }}
Your zipcode is set to: {{ zipcode }}


Cristiano Ronaldo 'marries girlfriend Georgina Rodriguez in Morocco'
Cristiano Ronaldo has secretly married his stunning girlfriend Georgina Rodriguez, according to Italian media.
Italian gossip magazine Novella 2000 claims the couple enjoyed their beautiful big day in Morocco.
One outlet in Cristiano’s homeland has said his last-known trip to the North African country was in May, sparking speculation they may have wed several months ago but kept it hush hush.
Novella 2000, which has teased the reveal of more details, quoted a source close to the couple saying: ‘I understood everything on August 29.
‘That day Cristiano went to Madeira with his lawyers and changed his will to protect Georgina as well. Before that his assets were administered by his mum Dolores.’
Some Spanish media have also echoed the news, starting an international guessing game as to whether the footballer and his former shop assistant partner are now officially married.
Advertisement Advertisement
Georgina, 25, admitted in February she would love to become the 34-year-old’s wife but shut down speculation they were already engaged.
She told glossy Spanish magazine Hola! he had yet to ask for her hand in marriage
But she admitted: ‘Every couple wants to get married and I would love to personally.
‘Right how we have priorities and a lot of responsibilities, although in the future it would be marvellous to become Cristiano’s wife.’
Cristiano forged his relationship with Georgina during lock-ins at the upmarket clothes store in Madrid where she used to work.
She soon became his first serious girlfriend since he broke up with Russian beauty Irina Shayk at the start of 2015.
He moved her into his luxury home on a gated estate on the outskirts of the Spanish capital before setting up home with her in Turin.
Last year the footballer’s mum said of Georgina during a magazine interview about her son’s love life: ‘She is the mother of my grand-daughter. She is a future daughter-in-law. She’s not my daughter-in-law yet. She’s a future daughter-in-law. She’s a very calm person.’
In an interview with Piers Morgan in September he revealed his intention to put a ring on it.
Advertisement Advertisement
Praising his girlfriend and the mother of their daughter Alana, he said: ‘She helped me so much. Of course I’m in love with her.
‘We’ll be (married) one day, for sure. It’s my mum’s dream as well. So, one day. Why not?
‘It’s great. She’s my friend. We have conversations. I open the heart for her and she opens the heart for me.’
Cristiano is also dad to son Cristiano Jr, eight, and two-year-old twins Eva and Mateo.
Reps for Cristiano and Georgina have been contacted for comment.
Got a showbiz story?
If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us<EMAIL_ADDRESS>calling 020 3615 2145 or by visiting our Submit Stuff page - we'd love to hear from you.


are you in tech. problem ? or striving to find out solution of your problem with technology?
then you are at right place.
And if you think we could solve this problem, then yes we can definitely solve this problem.
to reach us just
make enquiry, we will ping you soon...
We provide all kind of end to end web services to individuals or businesses.
contact usWe consult, design and build cloud solutions using AWS for individuals / businesses.
contact us


Categories
{{range .Categories}}
{{.}}
{{end}}
Swapgur
Give an image, get an image
{{.Receiving}}
Imgur link:
or


Full-Stack Web Developer.
Find Out MoreAspiring Full-Stack Web Developer born and raised in San Francisco with a knack for finding creative solutions to challenging problems.Tact with excellent communication skills and the ability to empathize with others. Adaptable and respond well to feedback while always trying to get the job done with best results in a timely manner.


Before Change
age = ContinuousVariable(name="AGE")
gender = DiscreteVariable(name="Gender", values=["M", "F"])
incomeA = ContinuousVariable(name="incomeA")
income = ContinuousVariable(name="income")
education = DiscreteVariable(name="education", values=["GS", "HS", "C"])
ssn = StringVariable(name="SSN")
race = DiscreteVariable(name="race",
After Change
)
age, gender, incomeA, income, education, ssn, race = \
create_domain([], [],
["age", "gender", "incomeA", "income", "education", "ssn",
"race"]).metas


Displays the list of Web App Items submitted by a customer (must be logged in).
{module_webappscustomer,ID,filter,itemID,,target,bkp,resultsPerPage,hideEmptyMessage,rowLength}
{module_webappscustomer,56,a,}
- will display all web app items that belong to the customer that's logged in for a web app with ID 56{module_webappscustomer,56,c,14609,,_blank,,13 template="/layouts/custom/walist.html"}
- will display the webapp items in the category with the ID 14609 using the walist.html custom template, 13 items per page


Publications authored while based in Singapore within AI/ML-related areas.
Estimated citations uses a statistical model that leverages both local statistics of the publication and global statistics of the entire academic graph (from MAG).


Sweet Free Stuff
///////////////////////////////////////////
Free Revelator Coffee Samples
Posted: 07 Mar 2016 11:04 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Revelator Coffee Samples
The post Free Revelator Coffee Samples appeared first on SweetFreeStuff.com.
///////////////////////////////////////////
Free Subscription to Shape Magazine
Posted: 07 Mar 2016 03:00 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Subscription to Shape Magazine
The post Free Subscription to Shape Magazine appeared first on
SweetFreeStuff.com.
CommentsThank you by Yolanda WomackThank you by michelleI have enjoyed this
magazine in the past by VanessaOffer is not there. by Marcia
///////////////////////////////////////////
Free Breathe Right Nasal Strips
Posted: 07 Mar 2016 01:00 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Breathe Right Nasal Strips
The post Free Breathe Right Nasal Strips appeared first on
SweetFreeStuff.com.
CommentsThank you! by Tammy EdmondsOh really I ordered mine months ago and
they still have not … by BBThey work great!! And were shipped within 4
days! by JuliaReady to have separate bedrooms because of snoring……help! by
Jodie Rogerslove sample by elsa perezPlus 6 more…
///////////////////////////////////////////
Free Stack of Pancakes at IHOP March 8th from 7 am to 7 pm
Posted: 07 Mar 2016 12:18 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Stack of Pancakes at IHOP March 8th from 7 am to 7 pm
The post Free Stack of Pancakes at IHOP March 8th from 7 am to 7 pm
appeared first on SweetFreeStuff.com.
///////////////////////////////////////////
Free Llama Sticker
Posted: 06 Mar 2016 11:26 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Llama Sticker
The post Free Llama Sticker appeared first on SweetFreeStuff.com.
///////////////////////////////////////////
Free 32oz Fountain Drink at Stripes Stores
Posted: 06 Mar 2016 11:11 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Coupon good for a free 32oz fountain drink at Stripes Stores. Good through
3/8. Check locations.
The post Free 32oz Fountain Drink at Stripes Stores appeared first on
SweetFreeStuff.com.
CommentsCan I show this from my phone or does it need to be printed? by
kaylov it all by tonda
///////////////////////////////////////////
Free Sample of SPIRU-TEIN Energizing Protein Shake
Posted: 06 Mar 2016 11:09 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Sample of SPIRU-TEIN Energizing Protein Shake
The post Free Sample of SPIRU-TEIN Energizing Protein Shake appeared first
on SweetFreeStuff.com.
CommentsOh PLEASE i need energy!! I’m watching 2 grandkids plus … by
minkie
///////////////////////////////////////////
Free End Citizens United Sticker
Posted: 06 Mar 2016 10:38 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free End Citizens United Sticker
The post Free End Citizens United Sticker appeared first on
SweetFreeStuff.com.
///////////////////////////////////////////
Free Harley-Davidson Roll Your Own Sticker
Posted: 06 Mar 2016 10:25 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Harley-Davidson Roll Your Own Sticker
The post Free Harley-Davidson Roll Your Own Sticker appeared first on
SweetFreeStuff.com.
Commentslove this ….. several places I can put it .. on my pouch on … by
KathyI would love! by LindleStick it to me….lol. Thanks! by Kathy DezmanI
need stickers to rep on my truck and some on my Harley by Alan morales
///////////////////////////////////////////
Free LOreal Paris Advanced Haircare Samples
Posted: 06 Mar 2016 10:00 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free LOreal Paris Advanced Haircare Samples
The post Free LOreal Paris Advanced Haircare Samples appeared first on
SweetFreeStuff.com.
CommentsBettyboop love great hair products by Beverly Harperlove hair
products. by Tina WestfallPlease send samples by michellea good kind a
shampoo by lily gillelandi like this kind of shampoo by lily gillelandPlus
20 more…
///////////////////////////////////////////
Free Nordic Naturals Wellness Sample Kit
Posted: 06 Mar 2016 09:00 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Click Free Sample on the lower right side of the page,
The post Free Nordic Naturals Wellness Sample Kit appeared first on
SweetFreeStuff.com.
CommentsWould like to try these! by Ramona HeflinI’ve also signed up for
this but never received it. by Cristiethanks by Linda WhiteWould love this
by Angela TraderI want this by gail smithPlus 2 more…
///////////////////////////////////////////
FREE Orange County Diesel Stickers
Posted: 06 Mar 2016 09:00 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
FREE Orange County Diesel Stickers
The post FREE Orange County Diesel Stickers appeared first on
SweetFreeStuff.com.
///////////////////////////////////////////
Free Firearm Safety DVD
Posted: 06 Mar 2016 09:00 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
The post Free Firearm Safety DVD appeared first on SweetFreeStuff.com.


---
layout: page
title : Project
category: projectlist
---
/
/
{% assign project_pages = site.pages | where: "layout", "project" %}
{% assign important_projects = project_pages | where: 'important', 'true' %}
{% for project_page in important_projects %}
{{ project_page.date }} ©
{% endfor %}
{% assign important_projects = project_pages | where: 'important', 'false' %}
{% for project_page in important_projects %}
{% endfor %}


[ht::head {Point Data Command Line Tools}] <%nochildlist%> The point data tools package is a suite of tools for accessing and converting various point data formats. They are implemented in Java so can run on any platform. First of all, download and unzip the pointtools.zip release. There is a README that describes the tools and how to add new point readers.
All of the point tools run as shell scripts that call Java programs. You need to have JAVA JDK 1.6 or higher installed.
To make the scripts executable do:
source install.shIf you are trying to read CSV or other text formats then you need to specify the metadata for the file. If you are trying to read some other format then you need to specify the point reader class to use (I've given up guessing with data). The scripts take the form:
script -class <file reader class> e.g.: point2csv.sh -class org.ramadda.data.point.amrc.AmrcFinalQCPointFile ...
point2csv.sh -help
pointtiler.sh -help
north west south east


"Shew, O Lord, thy ways to me, and teach me thy paths. Direct me in thy truth, and teach me; for thou art God my Saviour; and on thee have I waited all the day long." Psalm 24:4a-5


| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
MESSAGE_PROCESSING_FAILURE |
"Message processing failed" |
public static final String |
MESSAGE_RECEIPT_EVENT |
"Message received" |
public static final String |
MESSAGE_SENT_EVENT |
"Message sent" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
ACCEPTED |
10 |
public static final int |
DEPRECATED |
30 |
public static final int |
NOT_SUPPORTED |
20 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
DEFAULT_ADDRESS_TYPE |
"2.16.840.1.1138<IP_ADDRESS>.<IP_ADDRESS>" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
DEFAULT_IDENTITY_TYPE |
"2.16.840.1.1138<IP_ADDRESS>.<IP_ADDRESS>" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
BUSINESS_ACK_HANDLING_SPECIFICATION_KEY |
"urn:nhs:itk:ns:201005:ackrequested" |
public static final String |
INTERACTION_HANDLING_SPECIFICATION_KEY |
"urn:nhs-itk:ns:201005:interaction" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
ACCESS_DENIED_CODE |
3000 |
public static final String |
ACCESS_DENIED_TEXT |
"Access Denied" |
public static final String |
DEFAULT_ERROR_CODESYSTEM_OID |
"2.16.840.1.1138<IP_ADDRESS>.<IP_ADDRESS>8" |
public static final int |
INVALID_MESSAGE_CODE |
1000 |
public static final String |
INVALID_MESSAGE_TEXT |
"Invalid Message - the message structure or content is unrecognised or incorrect" |
public static final int |
NO_ERROR_CODE |
-1 |
public static final int |
PROCESSING_ERROR_NOT_RETRYABLE_CODE |
2200 |
public static final String |
PROCESSING_ERROR_NOT_RETRYABLE_TEXT |
"Processing Error (not retryable) - a non-recoverable processing error has been encountered" |
public static final int |
PROCESSING_ERROR_RETRYABLE_CODE |
2100 |
public static final String |
PROCESSING_ERROR_RETRYABLE_TEXT |
"Processing Error (retryable) - a recoverable processing error has been encountered" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
DIRECT |
"DIRECT" |
public static final String |
DISTRIBUTION_ENVELOPE |
"DE" |
public static final String |
DTS |
"DTS" |
public static final String |
HTTP_WS |
"WS" |
public static final String |
NO_WRAPPER |
"NONE" |
public static final String |
ROUTED |
"ROUTED" |
public static final String |
SPINE_TMS |
"TMS" |
public static final String |
UNKNOWN |
"UN" |
All content is available under the Open Government Licence, except where otherwise stated
All example source code is available under Apache 2.0, except where otherwise stated


This specification defines a System Level API which offers a simple interface to manage user's contacts stored in the system's address book. A typical use case of the Contacts API is the implementation of an application to manage said address book.
This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at http://www.w3.org/TR/.
This document defines a System Level API to manage the user's contacts that are stored in the system's address book. Future versions of this specification are expected to align the contact data model with the Contacts API being defined by the Device APIs Working Group.
This document was published by the System Applications Working Group as a First Public Working Draft. This document is intended to become a W3C Recommendation. If you wish to make comments regarding this document, please send them to<EMAIL_ADDRESS>(subscribe, archives). All feedback is welcome.
Publication as a Working Draft does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.
This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy.
Navigator
Interface
ContactsManager
Interface
ContactFindOptions
Interface
ContactField
Interface
ContactTelField
Interface
ContactAddress
Interface
ContactProperties
Interface
Contact
Interface
ContactsRequest
Interface
ContactsChangeEvent
Interface
This section is non-normative.
The Contacts API allows applications to provide the functionality of a usual an application to manage an address book, thus allowing the display and management (create, edit, remove, etc.) of contacts.
An example of use is provided below:
var contact = new Contact(); contact.givenName[0] = 'John' contact.familyName[0] = 'Doe' var mobilephone = new contactField(); mobilephone.value = '+34698765432' mobilephone.type[0] = 'PREF' contact.tel[0] = mobilephone var request = navigator.contacts.save(contact); request.onsuccess = function() { window.console.log('Contact saved!'); } request.onerror = function(e) { window.console.error(e); }
As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.
The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [RFC2119].
This specification defines conformance criteria that apply to a single product: the user agent that implements the interfaces that it contains.
Implementations that use ECMAScript to implement the APIs defined in this specification MUST implement them in a manner consistent with the ECMAScript Bindings defined in the Web IDL specification [WEBIDL], as this specification uses that specification and terminology.
The EventHandler
interface represents a callback used for event handlers as
defined in [HTML5].
The concepts queue a task and fire a simple event are defined in [HTML5].
The terms event handler and event handler event types are defined in [HTML5].
This API must be only exposed to trusted content
ContactsManager
InterfaceThe ContactsManager
interface
exposes the contacts management functionality.
[NoInterfaceObject]
interface ContactsManager : EventTarget {
ContactsRequest
find (ContactFindOptions
options);
ContactsRequest
clear ();
ContactsRequest
save (Contact
contact);
ContactsRequest
remove (Contact
contact);
attribute EventHandler oncontactschange;
};
oncontactschange
of type EventHandlerclear
ContactsRequest
find
ContactsRequest
object intended to search
contacts within the address book that match the criteria
indicated in the options
parameter.
| Parameter | Type | Nullable | Optional | Description |
|---|---|---|---|---|
| options |
|
✘ | ✘ | Set of criteria that a contact
needs to match to be included in the outcomes of the
find operation. |
ContactsRequest
remove
| Parameter | Type | Nullable | Optional | Description |
|---|---|---|---|---|
| contact |
|
✘ | ✘ | The Contact object
that is requested to be removed from the address
book. |
ContactsRequest
save
id
,
already exists in the address book, it will be updated.
| Parameter | Type | Nullable | Optional | Description |
|---|---|---|---|---|
| contact |
|
✘ | ✘ | The Contact object
that is requested to be saved in the address
book. |
ContactsRequest
The find
method when
invoked MUST run the
following steps:
options
parameter.ContactsRequest
object and set
readyState
of the ContactsRequest
object to 'processing' and return the
ContactsRequest
to the calleronerror
event handler of the
ContactsRequest
object
readyState
of the
ContactsRequest
object to 'done'result
of the
ContactsRequest
object to array of
Contact
objects returned by the system.onsuccess
event handler of the
ContactsRequest
The clear
method when
invoked MUST run the
following steps:
ContactsRequest
object and set
readyState
of the ContactsRequest
object to 'processing' and return the
ContactsRequest
to the calleronerror
event handler of the
ContactsRequest
object
readyState
of the
ContactsRequest
object to 'done'result
of the
ContactsRequest
object to 'true'onsuccess
event handler of the
ContactsRequest
The save
method when
invoked MUST run the
following steps:
Contact
object passed as parameter in the
address book.ContactsRequest
object and set
readyState
of the ContactsRequest
object to 'processing' and return the
ContactsRequest
to the calleronerror
event handler of the
ContactsRequest
object
readyState
of the
ContactsRequest
object to 'done'result
of the
ContactsRequest
object to the saved
Contact
object as returned by the system,
and which therefore includes the id
,
published
and updated
parameters, which could be not present in the original
Contact
object passed as parameter, for
instance if it is a brand new Contact
object
not yet stored in the address bookonsuccess
event handler of the
ContactsRequest
The remove
method
when invoked MUST run the
following steps:
Contact
object passed as parameter from the
address book.ContactsRequest
object and set
readyState
of the ContactsRequest
object to 'processing' and return the
ContactsRequest
to the calleronerror
event handler of the
ContactsRequest
object
readyState
of the
ContactsRequest
object to 'done'result
of the
ContactsRequest
object to 'true'onsuccess
event handler of the
ContactsRequest
Upon a change in a contact or set thereof is performed (i.e.
contact(s) added / modified / removed) the system MUST fire a simple event named contactschange
that
implements the ContactsChangeEvent
interface
at the ContactsManager
object
The following are the event handlers (and their
corresponding event handler event types) that
MUST be supported as
attributes by the ContactsManager
object:
| event handler | event handler event type |
|---|---|
oncontactschange |
contactschange |
The event named contactschange
MUST implement the ContactsChangeEvent
interface.
ContactFindOptions
InterfaceThe ContactFindOptions
interface
represents the criteria used to select the contacts to be
returned by a find
operation.
[NoInterfaceObject]
interface ContactFindOptions {
attribute DOMString filterValue;
attribute DOMString filterOp;
attribute DOMString[] filterBy;
attribute DOMString sortBy;
attribute DOMString sortOrder;
attribute unsigned long filterLimit;
};
filterBy
of type array of DOMStringfilterLimit
of type unsigned longfilterOp
of type DOMStringfilterValue
of type DOMStringsortBy
of type DOMStringsortOrder
of type DOMStringIt is for further study whether the level of flexibility of the filters needs to be increased and/or additional mechanisms need to be put in place so that applications can keep a local copy of the address book and perform the filtering locally (e.g. startTrackingChanges() and getNewChanges() methods)
ContactField
InterfaceThe ContactField
interface
represents a user's contact address and the type associated to
it.
[NoInterfaceObject]
interface ContactField {
attribute DOMString[] type;
readonly attribute DOMString value;
};
type
of type
array of DOMStringtype
attributes are possible for each
single contact address.value
of type
DOMString,
readonlyContactTelField
InterfaceThe ContactTelField
interface
represents a telephone number as well as metadata associated to
it, namely the type of address and the carrier providing
service to the telephony subscription associated to that
number.
[NoInterfaceObject]
interface ContactTelField : Contact Field {
attribute DOMString carrier;
};
carrier
of type DOMStringContactAddress
InterfaceThe ContactAddress
interface
represents a user's phisical address and the type associated to
it. This interface is based on vCard 4.0 ADR
attribute.
[NoInterfaceObject]
interface ContactAddress {
attribute DOMString[] type;
attribute DOMString streetAddress;
attribute DOMString locality;
attribute DOMString region;
attribute DOMString postalCode;
attribute DOMString countryName;
};
countryName
of type DOMStringlocality
of type DOMStringpostalCode
of type DOMStringregion
of
type DOMStringstreetAddress
of type DOMStringtype
of type
array of DOMStringtype
attributes are possible for each
single contact address.ContactProperties
InterfaceThe ContactProperties
interface
contains all the properties associated to the contact. As a
principle the attributes are based on vCard 4.0 and reuse
the literal used in that standard. Any deviation is mentioned
in the description of the corresponding attribute.
[NoInterfaceObject]
interface ContactProperties {
attribute DOMString[] name;
attribute DOMString[] honorificPrefix;
attribute DOMString[] givenName;
attribute DOMString[] additionalName;
attribute DOMString[] familyName;
attribute DOMString[] honorificSuffix;
attribute DOMString[] nickname;
attribute ContactField
[] email;
attribute DOMString[] photo;
attribute ContactField
[] url;
attribute DOMString[] categories;
attribute ContactAddress
[] adr;
attribute ContactTelField
[] tel;
attribute DOMString[] org;
attribute DOMString[] jobTitle;
attribute Date bday;
attribute DOMString[] note;
attribute ContactAddress
[] impp;
attribute Date anniversary;
attribute DOMString sex;
attribute DOMString genderIdentity;
};
additionalName
of type array of DOMStringadr
of
type array of ContactAddress
ContactAddress
element or set thereof
containing the user's phisical address(es). It maps to
vCard's ADR attributeanniversary
of type DateDate
element representing the contact's
anniversary. It maps to vCard's ANNIVERSARY attributebday
of
type DateDate
element representing the contact's
birth date. It maps to vCard's BDAY attributecategories
of type array of DOMStringemail
of
type array of ContactField
ContactField
element or set thereof
containing the contact's email address(es). It maps to
vCard's EMAIL attribute.familyName
of type array of DOMStringgenderIdentity
of type DOMStringgivenName
of type array of DOMStringhonorificPrefix
of type array of DOMStringhonorificSuffix
of type array of DOMStringimpp
of
type array of ContactAddress
ContactAddress
element or set thereof
containing the user's instant messaging address(es). It
maps to vCard's IMPP attributejobTitle
of type array of DOMStringname
of
type array of DOMStringnickname
of type array of DOMStringnote
of
type array of DOMStringorg
of
type array of DOMStringphoto
of
type array of DOMStringsex
of
type DOMStringtel
of
type array of ContactTelField
ContactTelField
element or set thereof
containing the user's telephone numbers.It maps to vCard's
TEL attributeurl
of
type array of ContactField
ContactField
element or set thereof
containing the user's urls (e.g. personal blog). It maps to
vCard's URL attribute.Contact
InterfaceThe Contact
interface represents a
contact stored in the address book.
[NoInterfaceObject]
interface Contact {
readonly attribute DOMString id;
readonly attribute boolean readOnly;
readonly attribute Date lastUpdated;
};
id
of type
DOMString,
readonlylastUpdated
of type Date,
readonlyDate
element representing the date when
the contact was last updated.readOnly
of
type boolean,
readonlyContactsRequest
InterfaceThe ContactsRequest
interface
represents an ongoing operation. It provides callbacks that are
called when the operation completes, as well as a reference to
the operation's result. A method that initiates an operation
(e.g. remove contact via the remove
method in the
ContactsManager
interface) may return a
ContactsRequest object that can be used to monitor the progress
of that operation.
[NoInterfaceObject]
interface ContactsRequest {
readonly attribute DOMString readyState;
readonly attribute DOMError? error;
readonly attribute any? result;
attribute EventHandler onsuccess;
attribute EventHandler onerror;
};
error
of
type DOMError,
readonly, nullableonerror
of type EventHandleronsuccess
of type EventHandlerreadyState
of type DOMString, readonlyresult
of
type any, readonly,
nullableContactsRequest
object, e.g. remove
method of the
ContactsManager
object.The following are the event handlers (and their
corresponding event handler event types) that
MUST be supported as
attributes by the ContactsRequest
object:
| event handler | event handler event type |
|---|---|
onsuccess |
success |
onerror |
error |
ContactsChangeEvent
InterfaceThe ContactsChangeEvent
interface
represents events related to the set of contacts that have been
simultaneously added, removed and/or modified. Changes that are
applied to the address book in batches cause a ContactsChangeEvent
with
multiple contact references to be fired, whereas changes
applied sequentially cause a ContactsChangeEvent
with a
single contact reference to be fired
[NoInterfaceObject]
interface ContactsChangeEvent : Event {
readonly attribute DOMString[] added;
readonly attribute DOMString[] modified;
readonly attribute DOMString[] removed;
};
added
of type array of DOMString, readonlyContact
object(s) that have been added.modified
of type array of DOMString, readonlyContact
object(s) that have been modified.removed
of type array of DOMString, readonlyContact
object(s) that have been removed.The editors would like to express their gratitude to the Mozilla B2G Team for their technical guidance, implementation work and support


Connect
Disconnect
Hangout display control:
Save Webcam On Locations
Save Pair Locations
Save Hangout on Locations
Reset Location Saves


public final class XInputVibration
extends com.sun.jna.Structure
specifies motor speed levels for the vibration function of a controller.
The left motor is the low-frequency rumble motor. The right motor is the high-frequency rumble motor. The two motors are not the same, and they create different vibration effects.
| Header | XInput.h |
|---|
Source: Microsoft Documentation
XInput.XInputSetState(int, XInputVibration)
,
XInputGamepad
,
XInput.XInputGetCapabilities(int, int, XInputCapabilities)
| Modifier and Type | Field and Description |
|---|---|
short |
wLeftMotorSpeed
Speed of the left motor.
|
short |
wRightMotorSpeed
Speed of the right motor.
|
| Constructor and Description |
|---|
XInputVibration() |
autoRead, autoRead, autoWrite, autoWrite, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, newInstance, read, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toArray, toArray, toString, toString, write, writeField, writeField
public short wLeftMotorSpeed
Speed of the left motor. Valid values are in the range 0
to 65535
. Zero signifies no motor use; 65535
signifies 100 percent motor use.
Source: Microsoft Documentation
public short wRightMotorSpeed
Speed of the right motor. Valid values are in the range 0
to 65535
. Zero signifies no motor use; 65535
signifies 100 percent motor use.
Source: Microsoft Documentation