|
|
Boost Statechart 库Definitions 定义 |
The Boost.Statechart documentation uses a lot of terminology
specific to state machines. Most of it is equal to the one used in the
UML specifications. This document contains only definitions for
terminology not used by the UML
standard. A short tour around UML terminology can be found here.
Boost.Statechart 的文档使用了很多有关状态机的术语。其中多数术语与UML规范是一致的。本文档仅包含了在 UML 标准
中没有使用的术语。关于UML术语的一个简短的介绍请见 这
里。
The contexts of a state define its location in the state
hierarchy. A state's direct context is defined by
what is passed as the Context
template
parameter of the simple_state
and state
class templates. This can either be the state machine (which makes the
state an outermost state)
or its direct outer state. A state's indirect
contexts follow from the direct context of its direct context and the
direct context of the direct context of its direct context and so on.
Examples:
一个状态的上下文定义了它在状态层次中的位置。状态的直
接上下文由传给 simple_state
和 state
类模板的 Context
模板参数来定义。它可以是状态机本身(这代表该状态是 最外层状态)或是状态的直
接外层状态。状态的间接上下文即为直接上下文的直接上下文，以及直接上下文的直接上下文的直接上下文，等等。例
如：
The innermost common context of two states is the first direct
or indirect context that both states have in common. Also known as
Least Common Ancestor (UML).
两个状态的最内层公共上下文是，第一个两个状态均在其中的直接或间接上下文。也称为最小公共祖先(UML)。
An innermost state is a state that does not itself have inner
states. Also known as leaf state or simple state (UML). Note that boost::statechart::simple_state<>
is not a model of the UML simple state.
最内层状态是指没有内层状态的状态。也称为叶子状态或简单状态(UML)。注意，boost::statechart::simple_state<>
并不符合UML的简单状态概念。
An in-state reaction is a reaction
that neither exits nor enters any states. Also known as inner
transition or internal transition (UML).
状态内反应是指既不退出也不进入任何状态的 反
应。也称为内层转换或内部转换(UML)。
An outermost state is a state that does not itself have outer
states. Note that an outermost state is different from the UML top
state. A state machine can have an arbitrary number of the former but
only exactly one of the latter. Boost.Statechart only supports
outermost states.
最外层状态是指没有外层状态的状态。注意，最外层状态不同于UML的顶层状态。一个状态机可以有任意个最外层状态，但只能有一个顶层状态。
Boost.Statechart 只支持最外层状态。
An FSM library supports polymorphic events if events can
inherit from each other without restrictions and if
it allows the definition of reactions for leafs and nodes of the
resulting event inheritance tree.
一个FSM库是支持多态事件的，如果事件可以不受限制地相互派生，且允
许为事件继承树中的叶子和节点定义反应。
Example (using a hypothetical FSM library, as Boost.Statechart
does not support polymorphic events):
例子(使用一个假设的FSM库，因为 Boost.Statechart
不支持多态事件):
struct EvButtonPressed : Event // node 节点
{
/* common button pressed properties 公共的按键特性 */
};
struct EvPlayButtonPressed : EvButtonPressed {}; // leaf 叶子
struct EvStopButtonPressed : EvButtonPressed {}; // leaf 叶子
struct EvForwardButtonPressed : EvButtonPressed {}; // leaf 叶子
If a state machine needs to react whenever any
button (including the ones that may be added in the future) is pressed,
a reaction for EvButtonPressed
can be defined.
如果状态机需要对任意按键
(包括可能在以后加入的按键)作为反应，就要为 EvButtonPressed
定义反应。
A reaction consists of all the side effects caused by the
processing of one event. Reactions can be categorized as follows:
反应由处理某个事件所引起的所有副作用组成。反应可以分为以下几类：
Note that it is possible to mix a reaction of type 1 with one
of the other types (the in-state reaction is always executed first) but
it is not possible to mix a reaction of type 2-4 with anything else but
type 1.
注意，类型1的反应可以与其它类型之一混合(状态内反应总是首先执行)，但类型2-4的反应则不能与类型1以外的反应相混合。
A reaction is always associated with exactly one state type
and exactly one event type.
一个反应总是与恰好一个状态类型和一个事件类型相关联。
A state is unstable from the moment when it has been entered
until after its last direct inner state has been
entered. A state is also unstable from the moment just before its first
direct inner state is exited until right before the
state itself is exited.
一个状态从开始被进入，直到它最后一个直接内
层状态被进入的这段时间中是不稳定的。同样，从它的第一个直
接内层状态被退出，直到状态本身被退出的这段时间，状态也是不稳定的。
A state machine is unstable if at least one of its currently
active states is unstable. This is the case during the following three
operations:
一个状态机是不稳定的，如果它有至少一个当前活动状态是不稳定的。在以下三种操作的过程中，就是这种情况：
Under normal circumstances a state machine has
Run-To-Completion semantics, that is, it is always stable before the
machine returns to the client or before the next event is dequeued. So,
a state machine is usually only unstable when it is busy processing an
event and becomes stable again right before it has finished processing
the event. However, this can not be guaranteed when entry, exit or
transition actions fail. Such a failure is reported by an event, which
must be processed while the state machine is unstable. However,
exception event processing rules ensure that a state machine is never
unstable when it returns to the client (see state_machine<>::process_event()
for details).
在通常情况下，状态机具有"运行直至完成"的语义，即在状态机返回至客户之前或下一个事件被出列之前，它总是稳定的。所以，一个状态机通常只会在处理某一
事件时处于不稳定，且在事件处理完毕后重新恢复稳定。但是，如果进入、退出或转换动作失败，则这一点不被保证。这种失败会通过事件来报告，该事件必须被处
理而状态机又是不稳定的。不过，异常事件处理规则保证了状态机在返回到客户之时不会是不稳定的(详情请见 state_machine<>::process_event()
)。
Revised 29 December, 2006
Copyright © 2003-2006 Andreas Huber Dönni
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)


Received a Bsc. Eng. degree in Systems Theory with specialization in Automation from the Technical University of Cluj-Napoca, Romania in 2015. Currently pursuing a PhD in Computing at Coventry University. Current research involves are in modular application platforms for the Internet of Things. Monitoring and Optimizing these gateways to improve their QoS parameters through Clustering methods for Resource Allocation. Research interrests include Edge Deployment of AI Models, Wireless Sensor Networks, Internet of Things, Cloud and Fog computing.
Main role was to develop and run projects in the Data & Information Systems area, supporting the development of projects all across the MTC Duties included undertaking innovative research work focused primarily on the Manufacturing Capability Readiness Levels (MCRLs) 4- 6. Projects included the development and deployment of AI Models, data analysis and the development of computational frameworks for varying industrial partners.
Responsibilities involved supervising seminars and helping students with their questions and problems. Work also included making workshop activities, phase test supervision, marking schema assistance and guest lecturing. Supported subjects: Data Structures and Algorithms; Computer Architectures and Networks; Enterprise Information Systems; Cloud and Distributed
Responsibilities mostly involved the programming, design and testing of PCB boards and antennas.
GPA: 8.6/10
Download Bachelors Thesis


Bill for new elections in Bolivia sails through Congress
LIMA (Reuters) - Both chambers of Bolivia’s Congress unanimously passed legislation on Saturday to annul the contested Oct. 20 elections and pave the way for a new vote without former president Evo Morales, a breakthrough in the political crisis.
Interim President Jeanine Anez, a former senator and opponent of Morales, has indicated that she will sign the law so it can go into effect, though it was not clear when.
Passage of the bill comes as anti-government demonstrators lifted road blockades to hold talks with Anez aimed at ending weeks of unrest that have left more than 30 dead in clashes with security forces.


{% extends "base.html" %} {% block title %}{{ event.name }}{% endblock title %} {% block page_heading %}{{ event.name }}{% endblock page_heading %} {% block content_container %}
Warning! We cannot guarantee the information for this event is accurate, please visit the event's website below for the latest information.
Starts: {{ event.start_date|date:"l j F, Y" }}
Ends: {{ event.end_date|date:"l j F, Y" }}
Location: {{ event.location.name }}


Off the coast of Santa Barbara and Ventura counties, the Channel Islands offer a tremendous variety of sportfishing. Fishing in the warmer months can be sensational for rock cod, ling cod, calico bass, bonito, barracuda, yellowtail, white sea bass and occasional migrating albacore. Santa Cruz and its smaller companions Anacapa, Santa Rosa and San Miguel offer excellent rock codding.
(note: please visit our store for pricing or keep reading for more information)
Day runs include 1/2 day trips, 3/4 day and full day trips. There are many overnight and multiday trip boats with full galleys and bunks. The comfort and safety of passengers is the top priority. All boats are well-equipped and certified by the USCG yearly. All have EPIRBS and life rafts.
Fishing by Season:
- Spring: This is the best season for time fishing for rockfish. There are opportunities to fish for white sea bass when conditions permit. King salmon can occasionally be caught.
- Summer: Fishing in the summer is a great time for white sea bass and rockfish. In warmer temperatures, yellowtail fishing is a possibility.
- Fall: The best weather of the year is often in the fall. Warm days and cool nights are the normal weather patterns during this season.
- Winter: While there can be “weather” in the winter, it can be pleasant much of this season. This is the season to fish for white sea bass as well as rockfish and whitefish. From time to time, salmon are also running.
Weather
Conditions in the Santa Barbara Channel and around the islands are variable and the ocean is unforgiving. Weather conditions vary considerably in the channel. Extreme weather conditions may be encountered at any time and the sea conditions may become dangerous without warning. The calmest winds and sea conditions often occur August through October. The other months are subject to a much greater chance for adverse wind and seas with sudden unexpected changes. High winds may occur regardless of the forecast. Forty-knot winds are not unusual for Santa Rosa and San Miguel Islands. Anacapa and Santa Barbara Islands have more moderate winds. Winds are often calm in the early morning and increase during the afternoon. Generally the wind comes from the northwest but kayakers must be also be prepared for strong east or Santa Ana winds at any time, especially from September through April.
Dense fog is common during the summer months, but may occur at any time, making chart and compass navigation mandatory. Ocean currents of considerable strength may be encountered both near and offshore from the islands. Ocean water temperatures range from the lower 50s (F) in the winter to the upper 60s (F) in the fall.
It's advisable to check weather conditions before departing in order to get a sense of what to expect while on the islands.
About the Motor Yacht:
- Length: 41 feet
- Capacity: 6 passengers plus crew members
- Fish Hold: 1 ton to keep fish fresh for entire trip
- Bait Tank: 10 scoop
- Amenities: watermaker and hot shower onboard
- Cruising Speed: 18 knots
- Cruising Range: 400 miles
- *note: the above statistics are for the boat normally used but may vary if another boat is used – all vessels are skippered by licensed captains and have all U.S. Coast Guard required safety items onboard at all times
Additional Items for Consideration:
- Fishing license (must be current and valid)
- Sunblock (30+ SPF): the sun is brighter on the ocean and there is a lot of reflective glare off its surface. Thoroughly cover your face, neck and ears and any other exposed skin
- Hat
- Sunglasses
- Hand towel or chamois
- Camera
- Sea sickness medication: one trick is to take it the night before and the morning of the boat ride
- Water and snacks are available on the boat for purchase but you may want to bring your own
Channel Islands National Park Regulations:
- You may not exit your kayak while in the sea caves
- Do not disturb wildlife within caves. It is illegal to feed, touch, tease, frighten, or intentionally disturb wildlife
- Please avoid use of artificial lights in caves
- Stay off rocks. Scorpion Rock and all other off shore islets are off limits
- The shoreline between Arch Point (northwest of Scorpion Anchorage) and the east boundary of Potato Harbor is closed to landing to protect nesting seabirds
- Marine Reserves are closed to fishing
The following items may not be brought to the park:
- pets
- live or potted plants
- soil
- tools or equipment with attached soil
- cut flowers
- firewood or any untreated, unfinished wood (including hiking sticks)
- corrugated boxes
- motorized vehicles
- bicycles
- single-use plastic grocery bags
Click on the dropdown menu from the adventures tab at the top of the page to see details about the Channel Islands as well as each of the adventures offered through Shoreline Summit Adventures.


Living painful but real
Living Out Loud A Film Review By Michael Redman Copyright 1998 By Michael Redman
Middle-aged Judith Nelson (Holly Hunter) is finally discovering what life is about. Until this point, she's been sheltered by her own choices. "At least I'm married. At least I'm safe." Now that her cardiologist husband has left her for a younger woman, she's on her own and it's frightening.
Like many others in life-changing situations, she becomes numbed. Confused as to what to do, she sits alone in her apartment watching television and eating dinners for one. When she ventures out to a jazz club and is accidentally kissed by a total stranger, she awakens to the world around her.
On returning to her building, she notices elevator operator Pat (Danny DeVito) for the first time. He's not her type, but they become close friends: two lonely people huddled together for comfort.
Pat's unrequited lover for Judith is painful to watch. He's willing to do anything for her although he realizes that there is little chance that she will ever return his affections. You'll cringe as she sends for a buffed-up "masseuse" who promises to deliver extra services and Pat has to let him in and out of the building.
Judith experiments with her new world. She returns to the club in search of that perfect stranger. She never re-connects with him but does form a friendship with singer Liz Bailey (Queen Latifah), a woman she would never have met previously. Later she takes an unidentified drug (probably XTC) and can't resist briefly touching Pat, giving him false hope. Then she heads out to a lesbian disco with Liz. She's alive for the first time, but she's not sure where she's going.
Pat is DeVito's best role to date. Understated, he is a real person: desperate but not blind. Hunter comes across as a three-dimensional woman. Unfortunately she's also something of an irritating character and not nearly as easy to warm up to as DeVito. Queen Latifah is a surprisingly impressive actress.
First-time director Richard LaGravenese has had extraordinary success as a scriptwriter with "The Fisher King", "The Horse Whisperer" and "Bridges Of Madison County". He can add this tale of forlorn people in the early stages of coming alive to the list.
[This appeared in the 11/12/98 "Bloomington Independent", Bloomington, Indiana. Michael Redman can be contacted at<EMAIL_ADDRESS>--<EMAIL_ADDRESS>This week's film review at http://www.indepen.com/ Film reviews archive at http://us.imdb.com/M/reviews_by?Michael%20Redman
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


Medication database
* Name of medication:
* Substance:
* Amount:
* Info:
* Expiration date:
* Dosage:
* Do not use:
OK
Save
Name
Substance
Amount
Info
Expiration date
Dosage
Do not use
Actions


- should challenge correctly when no credentials are specified
- should rechallenge if incorrect credentials are specified
- should return application output if correct credentials are specified
- should return 400 Bad Request if different auth scheme used
- realm as optional constructor arg
- should challenge when no credentials are specified
- should return application output if correct credentials given
- should return application output if correct credentials given (hashed
passwords)
- should rechallenge if incorrect username given
- should rechallenge if incorrect password given
- should rechallenge with stale parameter if nonce is stale
- should return 400 Bad Request if incorrect qop given
- should return 400 Bad Request if incorrect uri given
- should return 400 Bad Request if different auth scheme used
- should not require credentials for unprotected path
- should challenge when no credentials are specified for protected path
- should return application output if correct credentials given for protected
path
- should return application output if correct credentials given for POST
- should return application output if correct credentials given for PUT
(using method override of POST)
- realm as optional constructor arg
- realm uri should be valid
- should be able to check if a uri is within the realm (empty)
- return_to should be valid
- extensions should have required constants defined
- extensions should have Request and Response defined and inherit from
OpenID::Extension
- chains apps by default
- has implicit to_app
- supports blocks on use
- has explicit to_app
- apps are initialized once
- works with GET
- works with POST
- should dispatch onward on 404 by default
- should dispatch onward on whatever is passed
- should fail if empty
- should append new app
- startup (empty)
- should respond
- should be a lighttpd
- should have rack headers
- should have CGI headers on GET
- should have CGI headers on POST
- should support HTTP auth
- should set status
- shutdown
- chunks responses with no Content-Length
- chunks empty bodies properly
- does not modify response when Content-Length header present
- does not modify response when client is HTTP/1.0
- does not modify response when Transfer-Encoding header already present
- does not modify response when status code is 100
- does not modify response when status code is 204
- does not modify response when status code is 304
- should log to rack.errors by default
- should log to anything with <<
- should set a 304 status and truncate body when If-Modified-Since hits
- should set a 304 status and truncate body when If-None-Match hits
- should not affect non-GET/HEAD requests
- sets Content-Length on String bodies if none is set
- sets Content-Length on Array bodies if none is set
- does not set Content-Length on variable length bodies
- does not change Content-Length if it is already set
- does not set Content-Length on 304 responses
- does not set Content-Length when Transfer-Encoding is chunked
- sets Content-Type to default text/html if none is set
- sets Content-Type to chosen default if none is set
- does not change Content-Type if it is already set
- case insensitive detection of Content-Type
- should be able to deflate bodies that respond to each
- should be able to deflate String bodies
- should be able to gzip bodies that respond to each
- should be able to fallback to no deflation
- should be able to skip when there is no response entity body
- should handle the lack of an acceptable encoding
- should handle gzip response with Last-Modified header
- should do nothing when no-transform Cache-Control directive present
- serves directory indices
- passes to app if file found
- serves uri with URL encoded filenames
- does not allow directory traversal
- 404s if it can‘t find the file
- startup (empty)
- should respond
- should be a lighttpd
- should have rack headers
- should have CGI headers on GET
- should have CGI headers on POST
- should support HTTP auth
- should set status
- shutdown
- serves files
- sets Last-Modified header
- serves files with URL encoded filenames
- does not allow directory traversal
- does not allow directory traversal with encoded periods
- 404s if it can‘t find the file
- detects SystemCallErrors
- returns bodies that respond to to_path
- has registered default handlers
- handler that doesn‘t exist should raise a NameError
- should get unregistered, but already required, handler by name
- should register custom handler
- should not need registration for properly coded handlers even if not
already required
- response (empty)
- passes GET, POST, PUT, DELETE, OPTIONS, TRACE requests
- removes body from HEAD requests
- passes valid request
- notices fatal errors
- notices environment errors
- notices input errors
- notices error errors
- notices status errors
- notices header errors
- notices content-type errors
- notices content-length errors
- notices body errors
- notices input handling errors
- notices error handling errors
- notices HEAD errors
- passes valid read calls
Rack::Lint::InputWrapper
- delegates :size to underlying IO object
- delegates :rewind to underlying IO object
Rack::Lobster::LambdaLobster
- should be a single lambda
- should look like a lobster
- should be flippable
- should look like a lobster
- should be flippable
- should provide crashing for testing purposes
- should call synchronize on lock
- should set multithread flag to false
- should reset original multithread flag when exiting lock
- should not affect GET requests
- _method parameter should modify REQUEST_METHOD for POST requests
- X-HTTP-Method-Override header should modify REQUEST_METHOD for POST
requests
- should not modify REQUEST_METHOD if the method is unknown
- should not modify REQUEST_METHOD when _method is nil
- should store the original REQUEST_METHOD prior to overriding
- should return a MockResponse
- should be able to only return the environment
- should provide sensible defaults
- should allow GET/POST/PUT/DELETE
- should set content length
- should allow posting
- should use all parts of an URL
- should behave valid according to the Rack spec
- should provide access to the HTTP status
- should provide access to the HTTP headers
- should provide access to the HTTP body
- should provide access to the Rack errors
- should optionally make Rack errors fatal
- should respond
- should be a Mongrel
- should have rack headers
- should have CGI headers on GET
- should have CGI headers on POST
- should support HTTP auth
- should set status
- should provide a .run
- should provide a .run that maps a hash
- should provide a .run that maps a urlmap
- should provide a .run that maps a urlmap restricting by host
- should stream each part of the response
- should allow for subrequests
- should raise error on requests not below the app
- should support forwarding
- wraps the rack variables
- can figure out the correct host
- can parse the query string
- can parse POST data
- can parse POST data with explicit content type
- does not parse POST data when media type is not form-data
- rewinds input after parsing POST data
- cleans up Safari‘s ajax POST body
- can get value by key from params with #[]
- can set value to key on params with #[]=
- values_at answers values by keys in order given
- referrer should be extracted correct
- can cache, but invalidates the cache
- can figure out if called via XHR
- can parse cookies
- parses cookies according to RFC 2109
- provides setters
- provides the original env
- can restore the URL
- can restore the full path
- can handle multiple media type parameters
- can parse multipart form data
- can parse big multipart form data
- can detect invalid multipart form data
- shouldn‘t try to interpret binary as utf8
- should work around buggy 1.8.* Tempfile equality
- does conform to the Rack spec
- should parse Accept-Encoding correctly
- should provide ip information
- should allow subclass request to be instantiated after parent request
- should allow parent request to be instantiated after subclass request
- has sensible default values
- can be written to
- can set and read headers
- can set cookies
- formats the Cookie expiration date accordingly to RFC 2109
- can set secure cookies
- can set http only cookies
- can delete cookies
- can do redirects
- has a useful constructor
- has a constructor that can take a block
- doesn‘t return invalid responses
- knows if it‘s empty
- should provide access to the HTTP status
- should provide access to the HTTP headers
- does not add or change Content-Length when finish()ing
- updates Content-Length when body appended to using write
given an IO object that is already rewindable
- should be able to handle to read()
- should be able to handle to read(nil)
- should be able to handle to read(length)
- should be able to handle to read(length, buffer)
- should be able to handle to read(nil, buffer)
- should rewind to the beginning when rewind is called
- should be able to handle gets
- should be able to handle each
- should not buffer into a Tempfile if no data has been read yet
- should buffer into a Tempfile when data has been consumed for the first
time
- should close the underlying tempfile upon calling close
- should be possibel to call close when no data has been buffered yet (empty)
- should be possible to call close multiple times (empty)
given an IO object that is not rewindable
- should be able to handle to read()
- should be able to handle to read(nil)
- should be able to handle to read(length)
- should be able to handle to read(length, buffer)
- should be able to handle to read(nil, buffer)
- should rewind to the beginning when rewind is called
- should be able to handle gets
- should be able to handle each
- should not buffer into a Tempfile if no data has been read yet
- should buffer into a Tempfile when data has been consumed for the first
time
- should close the underlying tempfile upon calling close
- should be possibel to call close when no data has been buffered yet (empty)
- should be possible to call close multiple times (empty)
given an IO object whose rewind method raises Errno::ESPIPE
- should be able to handle to read()
- should be able to handle to read(nil)
- should be able to handle to read(length)
- should be able to handle to read(length, buffer)
- should be able to handle to read(nil, buffer)
- should rewind to the beginning when rewind is called
- should be able to handle gets
- should be able to handle each
- should not buffer into a Tempfile if no data has been read yet
- should buffer into a Tempfile when data has been consumed for the first
time
- should close the underlying tempfile upon calling close
- should be possibel to call close when no data has been buffered yet (empty)
- should be possible to call close multiple times (empty)
- creates a new cookie
- loads from a cookie
- survives broken cookies
- barks on too big cookies
- creates a new cookie with integrity hash
- loads from a cookie wih integrity hash
- ignores tampered with session cookies
- MemCache can connect to existing server (empty)
- faults on no connection
- creates a new cookie
- determines session from a cookie
- survives nonexistant cookies
- maintains freshness
- deletes cookies with :drop option
- provides new session id with :renew option
- omits cookie with :defer option
- multithread: should cleanly merge sessions (empty)
- creates a new cookie
- determines session from a cookie
- survives nonexistant cookies
- deletes cookies with :drop option
- provides new session id with :renew option
- omits cookie with :defer option
- multithread: should merge sessions (empty)
- should provide a default status message
- should let the app provide additional information
- should not replace existing messages
- should pass on original headers
- should replace existing messages if there is detail
- serves files
- 404s if url root is known but it can‘t find the file
- calls down the chain if url root is not known
- should respond
- should be a Thin
- should have rack headers
- should have CGI headers on GET
- should have CGI headers on POST
- should support HTTP auth
- should set status
- dispatches paths correctly
- dispatches hosts correctly
- should be nestable
- should route root apps correctly
- should escape correctly
- should escape correctly for multibyte characters
- should unescape correctly
- should parse query strings correctly
- should parse nested query strings correctly
- should build query strings correctly
- should figure out which encodings are acceptable
- should return the bytesize of String
- should retain header case
- should check existence of keys case insensitively
- should merge case-insensitively
- should overwrite case insensitively and assume the new key‘s case
- should be converted to real Hash
- should convert Array values to Strings when converting to Hash
- should be able to delete the given key case-sensitively
- should be able to delete the given key case-insensitively
- should return the deleted value when delete is called on an existing key
- should return nil when delete is called on a non-existant key
- should set context correctly
- should alter app on recontexting
- should run different apps
- should return nil if content type is not multipart
- should parse multipart upload with text file
- should parse multipart upload with nested parameters
- should parse multipart upload with binary file
- should parse multipart upload with empty file
- should parse multipart upload with filename with semicolons
- should not include file params if no file was selected
- should parse IE multipart upload and clean up filename
- rewinds input after parsing upload
- should respond
- should be a WEBrick
- should have rack headers
- should have CGI headers on GET
- should have CGI headers on POST
- should support HTTP auth
- should set status
- should correctly set cookies
- should provide a .run
335 specifications, 13 empty (1196 requirements), 0 failures


a_intro.Rmd
The {ialiquor} package provides a dataset summarizing the the monthly Class E liquor sales (along with other attributes) in the State of Iowa.
The liquor_sales
dataset contains the following fields:
year
- The year in which the sale information was recordedyear_mon
- The year and month of the sale in YYYY-MM-DD format (already in date-time format)county
- Name of county where sale occurredpopulation
- The population of the county for that year (based on US Census Bureau data and retrieved via the Iowa Data Portal API)type
- A high level grouping variable to classify common categoriescategory
- A grouping variable defined by the State to classify brands of liquorstate_cost
- Amount paid for the liquor by the State of Iowa in US$ (not adjusted for inflation)state_revenue
- Amount paid to the State of Iowa by the retailers (all retailers in county) in US$ (not adjusted for inflation)bottles_sold
- Number of bottles sold (regardless of size of bottle or volume)volume
- Volume of liquor sold (in liters)Data Source: Iowa Data Portal API
library(ialiquor)
str(liquor_sales)
#> Classes 'tbl_df', 'tbl' and 'data.frame': 280736 obs. of 10 variables:
#> $ year : num 2015 2015 2015 2015 2015 ...
#> $ year_month : POSIXct, format: "2015-01-01" "2015-01-01" ...
#> $ county : chr "adair" "adair" "adair" "adair" ...
#> $ population : num 7145 7145 7145 7145 7145 ...
#> $ type : chr "vodka" "other" "liqueur" "cocktail" ...
#> $ category : chr "100 proof vodka" "american alcohol" "american amaretto" "american cocktails" ...
#> $ state_cost : num 254 54 89 182 346 ...
#> $ state_revenue: num 381 81 134 277 519 ...
#> $ bottles_sold : num 54 6 18 26 36 24 47 5 18 36 ...
#> $ volume : num 58.5 4.5 19.5 45.5 27 ...
head(liquor_sales)
#> year year_month county population type category
#> 1 2015 2015-01-01 adair 7145 vodka 100 proof vodka
#> 2 2015 2015-01-01 adair 7145 other american alcohol
#> 3 2015 2015-01-01 adair 7145 liqueur american amaretto
#> 4 2015 2015-01-01 adair 7145 cocktail american cocktails
#> 5 2015 2015-01-01 adair 7145 liqueur american cordials & liqueur
#> 6 2015 2015-01-01 adair 7145 gin american dry gins
#> state_cost state_revenue bottles_sold volume
#> 1 253.62 380.70 54 58.5
#> 2 54.00 81.00 6 4.5
#> 3 88.98 133.50 18 19.5
#> 4 182.40 277.10 26 45.5
#> 5 346.29 519.45 36 27.0
#> 6 99.57 149.38 24 15.0
The State of Iowa records daily transactions for Class E liquor sales and makes them available to the public monthly. The original dataset (found through the Iowa Data Portal) consists of more granular information such as liquor sales by vendor/retailer. Furthermore, the population data were also obtained from the Iowa Data Portal API. This information is derived from the US Census Bureau. As of November 2020, no current population data were available for any county in Iowa from the aforementioned API.


This is the title of the front page
First Link
Second Link
My name is Dusty. This is the content of my front page. It goes below the menu.
Favourite Books
Thief Of Time
The Thief
Snow Crash
Lathe Of Heaven


[gecode-users] another question about stats
David Przybilla
paranoic.pum at gmail.com
Tue Feb 24 17:23:44 CET 2009
I made a small testing sample, I made a simple propagator and some variables
subscribing to it.
Inside the propagate method there is a usleep line, which is supposed to
delay the execution for some seconds.
When I run the example, the delay is there, however when stats are shown,
they say the example`s runtime was 0ms.
what does "runtime" measure? am I doing anything wrong?
Also, Im making performance comparisons between some programs on Gecode old
versions and between the same ones on Gecode 2.1.1,
I wonder whether I should measure the time on my own or just use the
runtime thrown by gecode`s stats
Thank you in advance!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ps.uni-sb.de/pipermail/users/attachments/20090224/0da89249/attachment.htm>
More information about the gecode-users
mailing list


{% extends 'application.html' %} {% block body %} Alex Butakov Front-End Alex is a senior student at SFSU. He is passionate about visual arts, such as photography and motion graphics, as well as travelling<EMAIL_ADDRESS>{% endblock %}
Alex is a senior student at SFSU. He is passionate about visual arts, such as photography and motion graphics, as well as travelling.
alex@sfsulist.com


|
|
IFXBTTHash Class ReferenceInheritance diagram for IFXBTTHash:
List of all members.
Member Enumeration Documentation
|
|
- Enumerator:
-
| CONTINUATION |
|
| CHAIN |
|
| NEWBLOCKTYPE |
|
| ALL |
|
|
Member Function Documentation
| virtual IFXRESULT IFXAPI IFXBTTHash::Add |
( |
const IFXBTTHashEntry * |
pEntry |
) |
[pure virtual] |
|
| virtual IFXRESULT IFXAPI IFXBTTHash::Delete |
( |
U32 |
ukey |
) |
[pure virtual] |
|
| virtual IFXRESULT IFXAPI IFXBTTHash::Find |
( |
U32 |
ukey, |
|
|
IFXBTTHashEntry * |
pEntry |
|
) |
[pure virtual] |
|
| virtual IFXRESULT IFXAPI IFXBTTHash::Initialize |
( |
U32 |
uHashSize, |
|
|
U32 |
numEntries, |
|
|
const IFXBTTHashEntry * |
pEntryList |
|
) |
[pure virtual] |
|
| virtual IFXRESULT IFXAPI IFXBTTHash::Initialize |
( |
|
) |
[pure virtual] |
|
© 1999 - 2006 Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
|
|


{% set critical = { 'Are you currently accepting primary triage candidate positive major trauma patients?': 'Yes', 'TU OPEL status': '0', 'Number of Major Trauma Inpatients': '2', 'Number of Major Trauma Inpatients on the Intensive Care Unit (ICU)': '1', 'Number of Patients waiting for specialist rehabilitation': '', 'Is it planned that your site can accept Primary triaged candidate positive major trauma Patients for the next 24 hours (Yes/No)': '', 'Is it planned that your site will have staff to support critical secondary transfers for the next 24 hours (Yes/No)': 'Yes', 'Number of trauma Inpatients awaiting transfer to Major Trauma Centre': 'Yes', 'Comments regarding trauma': '', 'L3 beds empty and available': '0', 'L2 beds empty and available': '0', 'Total L3/L2 Mix': '6', 'L3 patients on unit': '3', 'L2 patients on unit': '2', 'L1/0 patients in unit': '1', 'L3 patients outside unit': '0', 'L2 patients outside unit': '0', 'Beds committed': '0' } %} {% set critical1 = { 'L3 beds empty and available': '0', 'L2 beds empty and available': '0', 'Total L3/L2 Mix': '6', 'L3 patients on unit': '3', 'L2 patients on unit': '2', 'L1/0 patients in unit': '1', 'L3 patients outside unit': '0', 'L2 patients outside unit': '0', 'Beds committed': '0' } %} {% set critical2 = { 'Are you currently accepting primary triage candidate positive major trauma patients?': 'Yes', 'TU OPEL status': '0', 'Number of Major Trauma Inpatients': '2', 'Number of Major Trauma Inpatients on the Intensive Care Unit (ICU)': '1', 'Number of Patients waiting for specialist rehabilitation': '', 'Is it planned that your site can accept Primary triaged candidate positive major trauma Patients for the next 24 hours (Yes/No)': '', 'Is it planned that your site will have staff to support critical secondary transfers for the next 24 hours (Yes/No)': 'Yes', 'Number of trauma Inpatients awaiting transfer to Major Trauma Centre': 'Yes', 'Comments regarding trauma': '', 'L3 beds empty and available': '0', 'L2 beds empty and available': '0', 'Total L3/L2 Mix': '6', 'L3 patients on unit': '3', 'L2 patients on unit': '2', 'L1/0 patients in unit': '1', 'L3 patients outside unit': '0', 'L2 patients outside unit': '0', 'Beds committed': '0' } %}


|
| virtual ? double? | FillOpacity [get, set] |
| | The opacity of the fill. Limited from 0 to 1. More...
|
| |
| virtual string | FillStyle [get, set] |
| | The color of the shape (a CSS color value). More...
|
| |
| virtual string | Font [get, set] |
| | The font displayed (eg '10px sans-serif') when sprite type is 'Text'. More...
|
| |
| virtual string | FontFamily [get, set] |
| | The family of the font displayed (eg. 'sans-serif') when sprite type is 'Text'. More...
|
| |
| virtual string | FontSize [get, set] |
| | The size of the font displayed (eg '10px') when sprite type is 'Text'. More...
|
| |
| virtual string | FontStyle [get, set] |
| | The style of the font displayed when sprite type is 'Text'. More...
|
| |
| virtual string | FontVariant [get, set] |
| | The variant (normal, small-caps) of the font displayed when sprite type is 'Text'. More...
|
| |
| virtual string | FontWeight [get, set] |
| | The weight of the font displayed (normal, bold, bolder, lighter) when type is 'Text'. More...
|
| |
| virtual ? bool? | Hidden [get, set] |
| | Determines whether or not the sprite is hidden. More...
|
| |
| virtual int[] | LineDash [get, set] |
| | array of non-negative numbers specifying a dash/space sequence. More...
|
| |
| virtual ? int? | LineDashOffset [get, set] |
| | A number specifying how far into the line dash sequence drawing commences. More...
|
| |
| virtual ? double? | LineWidth [get, set] |
| | The width of the line stroke. More...
|
| |
| virtual ? int? | MiterLimit [get, set] |
| | Sets the distance between the inner corner and the outer corner where two lines meet. More...
|
| |
| virtual string | Path [get, set] |
| | The SVG based path string when the sprite type is 'Path'. More...
|
| |
| virtual ? int? | Size [get, set] |
| | The size of the bullet sprite. More...
|
| |
| virtual ? int? | ShadowBlur [get, set] |
| | The amount blur used on the shadow. More...
|
| |
| virtual string | ShadowColor [get, set] |
| | The amount blur used on the shadow. More...
|
| |
| virtual ? int? | ShadowOffsetX [get, set] |
| | The offset of the sprite's shadow on the x-axis. More...
|
| |
| virtual ? int? | ShadowOffsetY [get, set] |
| | The offset of the sprite's shadow on the y-axis. More...
|
| |
| virtual string | Src [get, set] |
| | The source url when sprite type is 'Image'. More...
|
| |
| virtual string | SrcProxy [get] |
| |
| virtual ? double? | StrokeOpacity [get, set] |
| | The opacity of the stroke. Limited from 0 to 1. More...
|
| |
| virtual string | StrokeStyle [get, set] |
| | The color of the stroke (a CSS color value). More...
|
| |
| virtual string | Text [get, set] |
| | Text to be written when sprite type is 'Text'. More...
|
| |
| virtual SpriteType | Type [get, set] |
| | The type of the sprite More...
|
| |
| override ConfigOptionsCollection | ConfigOptions [get] |
| |
| virtual string | InstanceOf [get] |
| |
| ItemState | State [get] |
| |
| virtual DefaultValueMode | DefaultValueMode [get, set] |
| |
| virtual bool | DesignMode [get] |
| |
| bool | AutoDataBind [get, set] |
| |
| ResourceManager | ResourceManager [get] |
| |
| virtual Control | Owner [get, set] |
| | The Owner Control for this Listener. More...
|
| |
| virtual bool | IsDefault [get] |
| | Does this object currently represent it's default state. More...
|
| |
| bool | IsTrackingViewState [get] |
| |
| EventHandlerList | Events [get] |
| |
| EventHandler | DataBinding |
| |
| Control?? | BindingContainer [get] |
| |
| virtual ConfigItemCollection?? | CustomConfig [get] |
| | Collection of custom js config More...
|
| |
| virtual ConfigOptionsCollection | ConfigOptions [get] |
| |
| virtual ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
| |
| System.Web.Mvc.HtmlHelper?? | HtmlHelper [get, set] |
| |
| ConfigOptionsCollection | ConfigOptions [get] |
| |
| ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
| |
| DefaultValueMode | DefaultValueMode [get, set] |
| |
The marker object representing the LegendSprite's legend entry "bullet".
By the time of the implementation, there was lacking documentation about this feature, so the available config options were selected from trial-and-error based on the Ext.Net.Sprite object. Documentation based on: http://docs.sencha.com/extjs/6.5.1/classic/Ext.chart.legend.SpriteLegend.html#cfg-marker


Before Change
feature_matrix = calculate_feature_matrix([property_feature],
entityset,
instance_ids=range(17),
cutoff_time=times,
verbose=True)
After Change
entityset,
instance_ids=range(17),
cutoff_time=17)
with pytest.raises(TypeError):
calculate_feature_matrix([property_feature],
entityset,
instance_ids=range(17),
cutoff_time=times)
def test_cfm_approximate_correct_ordering():
trips = {
"trip_id": [i for i in range(1000)],
"flight_time": [datetime(1998, 4, 2) for i in range(350)] + [datetime(1997, 4, 3) for i in range(650)],


The next Generation
Something that we know that you love is seeing pictures of Amber and Tamsin, so we decided to have a whole bunch of them on here, so you will have them forever!


{% load static %}{% load filterlist %} {% allCourses as allcourses_ %}
Subscribe us with your Email to remain notified about the new courses.


Classes | |
| struct | ImuData |
| Full IMU data structure. More... | |
| struct | BarometerData |
| struct | MagnetometerData |
| struct | TemperatureSensorData |
| struct | SensorsData |
| struct | SensorParameters |
| Structure containing information about a single sensor available in the current device More... | |
| struct | SensorsConfiguration |
| Structure containing information about all the sensors available in the current device More... | |
Enumerations | |
| enum | SENSOR_TYPE |
| List of the available onboard sensors More... | |
| enum | SENSORS_UNIT |
| List of the available onboard sensors measurement units More... | |
|
strong |
List of the available onboard sensors
|
strong |


Welcome to loompy!¶
loompy
is a python library to agilely work with the .loom
file format.
.loom
is an efficient file format for very large omics datasets,
consisting of a main matrix, optional additional layers, and a variable
number of row and column annotations. We use loom files to store
single-cell gene expression data: the main matrix contains the actual
expression values (one column per cell, one row per gene); row and
column annotations contain metadata for genes and cells, such as
Name
, Chromosome
, Position
(for genes), and Strain
,
Sex
, Age
(for cells).
Loom files (.loom
) are created in the
HDF5 file
format, which supports an internal collection of numerical
multidimensional datasets. HDF5 is supported by many computer languages,
including Java, MATLAB, Mathematica, Python, R, and Julia. .loom
files are accessible from any language that supports HDF5.


Factors that influence temperature and rainfall (climate) in South Africa are summarised in the illustration:


Kodesh Enterprises LLC
Your browser does not support the video tag. I suggest you upgrade your browser.


CHAPTER VII
We have taken a cursory view of the different steps in R‚ja-Yoga, except the finer ones, the training in concentration, which is the goal to which Raja-Yoga will lead us. We see, as human beings, that all our knowledge which is called rational is referred to consciousness. My consciousness of this table, and of your presence, makes me know that the table and you are here. At the same time, there is a very great part of my existence of which I am not conscious. All the different organs inside the body, the different parts of the brain — nobody is conscious of these.
When I eat food, I do it consciously; when I assimilate it, I do it unconsciously. When the food is manufactured into blood, it is done unconsciously. When out of the blood all the different parts of my body are strengthened, it is done unconsciously. And yet it is I who am doing all this; there cannot be twenty people in this one body. How do I know that I do it, and nobody else? It may be urged that my business is only in eating and assimilating the food, and that strengthening the body by the food is done for me by somebody else. That cannot be, because it can be demonstrated that almost every action of which we are now unconscious can be brought up to the plane of consciousness. The heart is beating apparently without our control. None of us here can control the heart; it goes on its own way. But by practice men can bring even the heart under control, until it will just beat at will, slowly, or quickly, or almost stop. Nearly every part of the body can be brought under control. What does this show? That the functions which are beneath consciousness are also performed by us, only we are doing it unconsciously. We have, then, two planes in which the human mind works. First is the conscious plane, in which all work is always accompanied with the feeling of egoism. Next comes the unconscious plane, where all work is unaccompanied by the feeling of egoism. That part of mind-work which is unaccompanied with the feeling of egoism is unconscious work, and that part which is accompanied with the feeling of egoism is conscious work. In the lower animals this unconscious work is called instinct. In higher animals, and in the highest of all animals, man, what is called conscious work prevails.
But it does not end here. There is a still higher plane upon which the mind can work. It can go beyond consciousness. Just as unconscious work is beneath consciousness, so there is another work which is above consciousness, and which also is not accompanied with the feeling of egoism. The feeling of egoism is only on the middle plane. When the mind is above or below that line, there is no feeling of "I", and yet the mind works. When the mind goes beyond this line of self-consciousness, it is called Sam‚dhi or superconsciousness. How, for instance, do we know that a man in Samadhi has not gone below consciousness, has not degenerated instead of going higher? In both cases the works are unaccompanied with egoism. The answer is, by the effects, by the results of the work, we know that which is below, and that which is above. When a man goes into deep sleep, he enters a plane beneath consciousness. He works the body all the time, he breathes, he moves the body, perhaps, in his sleep, without any accompanying feeling of ego; he is unconscious, and when he returns from his sleep, he is the same man who went into it. The sum total of the knowledge which he had before he went into the sleep remains the same; it does not increase at all. No enlightenment comes. But when a man goes into Samadhi, if he goes into it a fool, he comes out a sage.
What makes the difference? From one state a man comes out the very same man that he went in, and from another state the man comes out enlightened, a sage, a prophet, a saint, his whole character changed, his life changed, illumined. These are the two effects. Now the effects being different, the causes must be different. As this illumination with which a man comes back from Samadhi is much higher than can be got from unconsciousness, or much higher than can be got by reasoning in a conscious state, it must, therefore, be superconsciousness, and Samadhi is called the superconscious state.
This, in short, is the idea of Samadhi. What is its application? The application is here. The field of reason, or of the conscious workings of the mind, is narrow and limited. There is a little circle within which human reason must move. It cannot go beyond. Every attempt to go beyond is impossible, yet it is beyond this circle of reason that there lies all that humanity holds most dear. All these questions, whether there is an immortal soul, whether there is a God, whether there is any supreme intelligence guiding this universe or not, are beyond the field of reason. Reason can never answer these questions. What does reason say? It says, "I am agnostic; I do not know either yea or nay." Yet these questions are so important to us. Without a proper answer to them, human life will be purposeless. All our ethical theories, all our moral attitudes, all that is good and great in human nature, have been moulded upon answers that have come from beyond the circle. It is very important, therefore, that we should have answers to these questions. If life is only a short play, if the universe is only a "fortuitous combination of atoms," then why should I do good to another? Why should there be mercy, justice, or fellow-feeling? The best thing for this world would be to make hay while the sun shines, each man for himself. If there is no hope, why should I love my brother, and not cut his throat? If there is nothing beyond, if there is no freedom, but only rigorous dead laws, I should only try to make myself happy here. You will find people saying nowadays that they have utilitarian grounds as the basis of morality. What is this basis? Procuring the greatest amount of happiness to the greatest number. Why should I do this? Why should I not produce the greatest unhappiness to the greatest number, if that serves my purpose? How will utilitarians answer this question? How do you know what is right, or what is wrong? I am impelled by my desire for happiness, and I fulfil it, and it is in my nature; I know nothing beyond. I have these desires, and must fulfil them; why should you complain? Whence come all these truths about human life, about morality, about the immortal soul, about God, about love and sympathy, about being good, and, above all, about being unselfish?
All ethics, all human action and all human thought, hang upon this one idea of unselfishness. The whole idea of human life can be put into that one word, unselfishness. Why should we be unselfish? Where is the necessity, the force, the power, of my being unselfish? You call yourself a rational man, a utilitarian; but if you do not show me a reason for utility, I say you are irrational. Show me the reason why I should not be selfish. To ask one to be unselfish may be good as poetry, but poetry is not reason. Show me a reason. Why shall I be unselfish, and why be good? Because Mr. and Mrs. So-and-so say so does not weigh with me. Where is the utility of my being unselfish? My utility is to be selfish if utility means the greatest amount of happiness. What is the answer? The utilitarian can never give it. The answer is that this world is only one drop in an infinite ocean, one link in an infinite chain. Where did those that preached unselfishness, and taught it to the human race, get this idea? We know it is not instinctive; the animals, which have instinct, do not know it. Neither is it reason; reason does not know anything about these ideas. Whence then did they come?
We find, in studying history, one fact held in common by all the great teachers of religion the world ever had. They all claim to have got their truths from beyond, only many of them did not know where they got them from. For instance, one would say that an angel came down in the form of a human being, with wings, and said to him, "Hear, O man, this is the message." Another says that a Deva, a bright being, appeared to him. A third says he dreamed that his ancestor came and told him certain things. He did not know anything beyond that. But this is common that all claim that this knowledge has come to them from beyond, not through their reasoning power. What does the science of Yoga teach? It teaches that they were right in claiming that all this knowledge came to them from beyond reasoning, but that it came from within themselves.
The Yogi teaches that the mind itself has a higher state of existence, beyond reason, a superconscious state, and when the mind gets to that higher state, then this knowledge, beyond reasoning, comes to man. Metaphysical and transcendental knowledge comes to that man. This state of going beyond reason, transcending ordinary human nature, may sometimes come by chance to a man who does not understand its science; he, as it were, stumbles upon it. When he stumbles upon it, he generally interprets it as coming from outside. So this explains why an inspiration, or transcendental knowledge, may be the same in different countries, but in one country it will seem to come through an angel, and in another through a Deva, and in a third through God. What does it mean? It means that the mind brought the knowledge by its own nature, and that the finding of the knowledge was interpreted according to the belief and education of the person through whom it came. The real fact is that these various men, as it were, stumbled upon this superconscious state.
The Yogi says there is a great danger in stumbling upon this state. In a good many cases there is the danger of the brain being deranged, and, as a rule, you will find that all those men, however great they were, who had stumbled upon this superconscious state without understanding it, groped in the dark, and generally had, along with their knowledge, some quaint superstition. They opened themselves to hallucinations. Mohammed claimed that the Angel Gabriel came to him in a cave one day and took him on the heavenly horse, Harak, and he visited the heavens. But with all that, Mohammed spoke some wonderful truths. If you read the Koran, you find the most wonderful truths mixed with superstitions. How will you explain it? That man was inspired, no doubt, but that inspiration was, as it were, stumbled upon. He was not a trained Yogi, and did not know the reason of what he was doing. Think of the good Mohammed did to the world, and think of the great evil that has been done through his fanaticism! Think of the millions massacred through his teachings, mothers bereft of their children, children made orphans, whole countries destroyed, millions upon millions of people killed!
So we see this danger by studying the lives of great teachers like Mohammed and others. Yet we find, at the same time, that they were all inspired. Whenever a prophet got into the superconscious state by heightening his emotional nature, he brought away from it not only some truths, but some fanaticism also, some superstition which injured the world as much as the greatness of the teaching helped. To get any reason out of the mass of incongruity we call human life, we have to transcend our reason, but we must do it scientifically, slowly, by regular practice, and we must cast off all superstition. We must take up the study of the superconscious state just as any other science. On reason we must have to lay our foundation, we must follow reason as far as it leads, and when reason fails, reason itself will show us the way to the highest plane. When you hear a man say, "I am inspired," and then talk irrationally, reject it. Why? Because these three states — instinct, reason, and superconsciousness, or the unconscious, conscious, and superconscious states — belong to one and the same mind. There are not three minds in one man, but one state of it develops into the others. Instinct develops into reason, and reason into the transcendental consciousness; therefore, not one of the states contradicts the others. Real inspiration never contradicts reason, but fulfils it. Just as you find the great prophets saying, "I come not to destroy but to fulfil," so inspiration always comes to fulfil reason, and is in harmony with it.
All the different steps in Yoga are intended to bring us scientifically to the superconscious state, or Samadhi. Furthermore, this is a most vital point to understand, that inspiration is as much in every man's nature as it was in that of the ancient prophets. These prophets were not unique; they were men as you or I. They were great Yogis. They had gained this superconsciousness, and you and I can get the same. They were not peculiar people. The very fact that one man ever reached that state, proves that it is possible for every man to do so. Not only is it possible, but every man must, eventually, get to that state, and that is religion. Experience is the only teacher we have. We may talk and reason all our lives, but we shall not understand a word of truth, until we experience it ourselves. You cannot hope to make a man a surgeon by simply giving him a few books. You cannot satisfy my curiosity to see a country by showing me a map; I must have actual experience. Maps can only create curiosity in us to get more perfect knowledge. Beyond that, they have no value whatever. Clinging to books only degenerates the human mind. Was there ever a more horrible blasphemy than the statement that all the knowledge of God is confined to this or that book? How dare men call God infinite, and yet try to compress Him within the covers of a little book! Millions of people have been killed because they did not believe what the books said, because they would not see all the knowledge of God within the covers of a book. Of course this killing and murdering has gone by, but the world is still tremendously bound up in a belief in books.
In order to reach the superconscious state in a scientific manner it is necessary to pass through the various steps of Raja-Yoga I have been teaching. After Praty‚h‚ra and Dh‚ran‚, we come to Dhy‚na, meditation. When the mind has been trained to remain fixed on a certain internal or external location, there comes to it the power of flowing in an unbroken current, as it were, towards that point. This state is called Dhyana. When one has so intensified the power of Dhyana as to be able to reject the external part of perception and remain meditating only on the internal part, the meaning, that state is called Samadhi. The three — Dharana, Dhyana, and Samadhi — together, are called Samyama. That is, if the mind can first concentrate upon an object, and then is able to continue in that concentration for a length of time, and then, by continued concentration, to dwell only on the internal part of the perception of which the object was the effect, everything comes under the control of such a mind.
This meditative state is the highest state of existence. So long as there is desire, no real happiness can come. It is only the contemplative, witness-like study of objects that brings to us real enjoyment and happiness. The animal has its happiness in the senses, the man in his intellect, and the god in spiritual contemplation. It is only to the soul that has attained to this contemplative state that the world really becomes beautiful. To him who desires nothing, and does not mix himself up with them, the manifold changes of nature are one panorama of beauty and sublimity.
These ideas have to be understood in Dhyana, or meditation. We hear a sound. First, there is the external vibration; second, the nerve motion that carries it to the mind; third, the reaction from the mind, along with which flashes the knowledge of the object which was the external cause of these different changes from the ethereal vibrations to the mental reactions. These three are called in Yoga, Shabda (sound), Artha (meaning), and Jn‚na (knowledge). In the language of physics and physiology they are called the ethereal vibration, the motion in the nerve and brain, and the mental reaction. Now these, though distinct processes, have become mixed up in such a fashion as to become quite indistinct. In fact, we cannot now perceive any of these, we only perceive their combined effect, what we call the external object. Every act of perception includes these three, and there is no reason why we should not be able to distinguish them.
When, by the previous preparations, it becomes strong and controlled, and has the power of finer perception, the mind should be employed in meditation. This meditation must begin with gross objects and slowly rise to finer and finer, until it becomes objectless. The mind should first be employed in perceiving the external causes of sensations, then the internal motions, and then its own reaction. When it has succeeded in perceiving the external causes of sensations by themselves, the mind will acquire the power of perceiving all fine material existences, all fine bodies and forms. When it can succeed in perceiving the motions inside by themselves, it will gain the control of all mental waves, in itself or in others, even before they have translated themselves into physical energy; and when he will be able to perceive the mental reaction by itself, the Yogi will acquire the knowledge of everything, as every sensible object, and every thought is the result of this reaction. Then will he have seen the very foundations of his mind, and it will be under his perfect control. Different powers will come to the Yogi, and if he yields to the temptations of any one of these, the road to his further progress will be barred. Such is the evil of running after enjoyments. But if he is strong enough to reject even these miraculous powers, he will attain to the goal of Yoga, the complete suppression of the waves in the ocean of the mind. Then the glory of the soul, undisturbed by the distractions of the mind, or motions of the body, will shine in its full effulgence; and the Yogi will find himself as he is and as he always was, the essence of knowledge, the immortal, the all-pervading.
Samadhi is the property of every human being — nay, every animal. From the lowest animal to the highest angel, some time or other, each one will have to come to that state, and then, and then alone, will real religion begin for him. Until then we only struggle towards that stage. There is no difference now between us and those who have no religion, because we have no experience. What is concentration good for, save to bring us to this experience? Each one of the steps to attain Samadhi has been reasoned out, properly adjusted, scientifically organised, and, when faithfully practiced, will surely lead us to the desired end. Then will all sorrows cease, all miseries vanish; the seeds for actions will be burnt, and the soul will be free for ever.


Trump tells North Korea’s Kim Jong Un that Biden isn’t a ‘rabid dog’
Trump’s tweet on Sunday came hours after North Korea ruled out any denuclearization talks with the U.S. unless Washington lifts what were termed “hostile policies” against the regime, according to the state-run Korean Central News Agency.
by BloombergWritten by Ros Krasny
President Donald Trump addressed Kim Jong Un on Twitter, saying that Democrat Joe Biden isn’t a “rabid dog” as recently dubbed by state media in Pyongyang, but urging North Korea to “act quickly” to sign a nuclear deal with the U.S.
Trump’s tweet on Sunday came hours after North Korea ruled out any denuclearization talks with the U.S. unless Washington lifts what were termed “hostile policies” against the regime, according to the state-run Korean Central News Agency.
KCNA last week said of Biden, the former vice president, that he “must be beaten to death with a stick, before it is too late.” Nonetheless, Trump concluded his tweet with a breezy, “See you soon!”
“Joe Biden may be Sleepy and Very Slow, but he is not a ‘rabid dog,”’ Trump said Sunday in a tweet to Kim.
There are currently no announced plans for a meeting between the two leaders, who’ve met three times since June 2018 — in Singapore, in Vietnam, and most recently in June, when the pair met at the Demilitarized Zone between the two Koreas.
Pyongyang last week blamed U.S.-South Korean military drills “as a main factor of screwing up tensions” and reminded Washington that leader Kim has given the U.S. a year-end deadline to reduce sanctions or “face a greater threat.”
On Sunday, U.S. Defense Secretary Mark Esper said in Bangkok that Washington and Seoul “have jointly decided to postpone this month’s combined flying training event” after “close consultation and careful consideration.”


here at trip split our goal is simple. provide our users with the premiere platform for tracking expenses when out having fun.
we know that no one wants to fumble around with a spreadsheet or balled up receipts and ious while out traveling with their friends and family. where is the fun in that?
we provide our users with an easy interface to track their expenses, so they can enjoy their friends, stress-free.
⇓
create a trip
add your friends
log who paid for what
we take care of the rest!
This app saved my marriage. My wife's brother never pays me back. Now he's being held accountable.
OMG YASSSSSSS!!!! Where was this app before I rage-screamed at all my friends last night?????
This app is amazing. It makes traveling with my friends so much easier! Thanks, trip split!


| Score | 55% |
|---|---|
| Label | The_label |
| Score | I'm eating muffins with a nightingale. Atlantic puffin, Montezuma quail. Virginia rail, California black rail. If you tried to rhyme bird names you would fail. |
One of our colleagues lives in British Columbia and recently shared a map with the team of the many devastating wildfires affecting the region. That got us thinking--could we take a closer look at the effect these wildfires were having? So we whipped up a forest fire change detection model based on our good friend Jarlath O’Neill-Dunne’s work, and threw together a quick interface for browsing the results of the model. A full write up of how we built this application is forthcoming on our blog.
At Raster Foundry, we build web tools for quickly and repeatably turning earth imagery into information. This application was built on top of our API in just a couple of days without ever downloading a single sattelite image. If you're curious about how Raster Foundry could help your business better monitor and respond to changes on the ground, drop your email in the form to the left or reach out directly at<EMAIL_ADDRESS>Planet is designing, building and launching satellites faster than any company or government in history. They use commodity consumer electronics to build highly capable satellites at drastically lower costs. Their satellites image every location on earth, every day, at high resolution — providing a vital new data source that has never before been available. Check them out to learn more about how Planet data enables analysis like the kind you see on this website.


|
|
|
Name | {{elem.metadata.namespace}} | OS | {{elem.os}} | Department | {{elem.department}} | Type | {{elem.type}} | Comment | {{elem.comment}} | Manufacturer | {{elem.manufacturer}} | Model | {{elem.model}} | Serial Num | {{elem.serial_number}} | Rack Name | {{elem.location?.rack_name}} | Slot Name | {{elem.location?.rack_slot}} | CPU Model | {{elem.cpu?.model}} | CPU Base Freq | {{elem.cpu?.base_freq}} | CPU Count | {{elem.cpu?.count}} | CPU Cores | {{elem.cpu?.cores}} {{(elem.cpu?.threads)? '/': ''}} {{(elem.cpu?.threads)? elem.cpu?.threads: ''}} | Populated DIMMs | {{elem.memory?.populated_dimms}} {{(elem.memory?.maximum_dimms)? '/': ''}} {{(elem.memory?.maximum_dimms)? elem.memory?.maximum_dimms: ''}} | Installed Memory | {{elem.memory?.installed_memory}} | Primary IP | {{elem.network?.primary_ip_address}} | IPMI Address | {{elem.network?.ipmi_address}} |
Basic Information Manufacturer:
{{elem.manufacturer}}
Model:
{{elem.model}}
Serial Number:
{{elem.serial_number}}
Rack Name:
{{elem.rack_name}}
Slot Name:
{{elem.rack_slot}}
CPU Model:
{{elem.cpu?.model}}
CPU Base Frequency:
{{elem.cpu?.base_freq}}
CPU Count:
{{elem.cpu?.count}}
CPU Cores:
{{elem.cpu?.cores}} {{(elem.cpu?.threads)? '/': ''}} {{(elem.cpu?.threads)? elem.cpu?.threads: ''}}
Populated DIMMs:
{{elem.memory?.populated_dimms}} {{(elem.memory?.maximum_dimms)? '/': ''}} {{(elem.memory?.maximum_dimms)? elem.memory?.maximum_dimms: ''}}
Installed Memory:
{{elem.memory?.installed_memory}}
Primary IP:
{{elem.network?.primary_ip_address}}
IPMI Address:
{{elem.network?.ipmi_address}}
Virtual Disks{{vd.name}}
{{vd.layout}}
{{vd.size}}
Logical Interfaces{{li.name}}
Type: {{li.type}}
{{m.name}} MAC: {{m.mac_address}}
|
|---|
Name: {{m.metadata.namespace}}
Room Name: {{m.location.room_name}}
Aisle: {{m.location.aisle}}
Rack Name: {{m.location.rack_name}}
Rack Slot: {{m.location.rack_slot}}


The room itself seems whimsical and full of creative potential with its walls painted with windows and doors to nowhere, but also everywhere.
There is a very tangible mystical vibe in this room.
| . . . . . | ||
| Go West | Go East | |
| Go South |


JOHN LOREN TOLENTINO TENEZA
Name:
John Loren T. Teneza
Email Address:
<EMAIL_ADDRESS>School:
FEU Institute of Technology
Age:
18yrs old
Contact No.
09055024488
About me:
Graduated at Paco Catholic School
Addicted to Dota2
Takes every game seriously
SOLO: 5k MMR TEAM: 4.9k MMR
I hope that someday I will also become a professional Dota2 player


We aim to sharpen our readers' views of the world through giving the cold truth about the post-apocolyptic world, whether good or bad.
We write about what we believe is important. Right now, there is more bad than good in the world. We want to make sure that our readers are aware of this.
I discuss him in my latest article, but along with this I, like some other people in Diamond City, find his refusal to have kidnappings investigated very worrying. Who does he really work for?


In life, you only have 60 seconds to impress someone. 1 minute can make or break you. How do we make sure that you use your 1 minute to actually say something meaningful?
Here is the application that allows you to use that one minute wisely!
You can submit your one minute pitch and other users will vote on it and leave comments to give their feedback on it and you can like or dislike the pitches that others have posted and you can leave the comments.


Before you start on this section, make sure that you have completed the previous section, Straight Line Movement.
Create an Empty GameObject
Drag it to the corner which the turn is at, and name it something distinct such as “Turn1”
Go to the AIController Prefab located in Assets > Vehicle Simulation > CarparkDriving. In the Inspector window, click Add Component, and add AIMOrbit
Click on the Running Man icon, and fill in the following accordingly:
Then, add the this Decision Point to the Spawn Point as an AIMOrbit object
Also, add this label to the Animator as an allowed behaviour
We also have to take into account the straight road that the vehicle will travel along after it has completed the turn. Hence, follow the exact same steps again to create the next AIMFollow behaviour
At this point, you should have the following:
However, there needs to have a trigger to allow the state to transit from one to another. Hence, we need to create these triggers.
Right click on the Hierarchy and create a new Cube 3D Object.
Drag it to the spot right before the turn is executed, and name it something you know. In addition, disable the mesh renderer as well as check the Is Trigger box.
Now, add the component “Trigger State Transition”
Since this is to change the state from 0 (Normal Driving) to 1 (Turning), the values will be the following:
Repeat steps 14-16, but this time drag the GameObject to the end of the turn.  Remember to fine tune the turning in step 6 by adjusting the parameters, or shifting the trigger created in steps 12-17.


If this screen is just blank, you should probably start the test server and load the tests at localhost:8101
Demos (click to toggle)


Settings Environment: Select Service: Add New Service Parameter (optional): Advanced Settings Application ID: Auto-Authenticate: Enabled Disabled User ID: Password: Request URL: Method: GET POST PUT DELETE HEAD Payload: Send Service Request


Drone 'lost' over Libya, says US military
A US drone aircraft has been "lost" over Libya’s capital Tripoli, says AFRICOM, the US military’s headquarters for Africa based in Stuttgart. For months, rival Libyan groups have fought for control of Libya’s main city.
US Africa Command (AFRICOM), which from Germany oversees Africa — an area three times larger than the US — did not state a reason for the loss of its drone, said to have occurred on Thursday.
The remotely piloted aircraft (RPA) was "unarmed" and was conducting operations to "assess the ongoing security situation [in Libya] and monitor violent extremist activity," said AFRICOM in a brief statement, adding the incident was "under investigation."
The drone's usage had been "fully coordinated with appropriate government officials," said the US military hub located in the southwestern German city of Stuttgart, Germany and established since 2008 to oversee all US army, naval, air force and special operations across Africa — put at "approximately" 7,000 personnel on the African continent.
Read more: Surveillance drones: African journalists counter lies with tech
Tripoli has since April seen battles, with stalemated frontlines, between a United Nations-recognized Government of National Accord (GNA), challenged from eastern Libya by forces led by military strongman Khalifa Haftar.
France alarmed over 'US disengagement'
The US drone-loss disclosure coincided with criticism Saturday from French Defense Minister Florence Parly, depicting what she termed a trend of "gradual US disengagement" across the Middle East.
Addressing a conference in Bahrain, she accused Washington of avoiding matching retaliation for attacks on Saudi Arabia blamed on but denied by Iran.
"When the mining of [merchant] ships went unanswered, a drone got shot," she said, referring to Iran's downing of a US drone over the Gulf in June and then air strikes on Saudi oil facilities in September.
Migrant boats fleeing embattled Tripoli?
Shelling around Libya's capital had prompted an "apparent spike" in departures of "at least" nine boats carrying more than 600 migrants headed for Italy in recent days, said the International Organization for Migration (IOM) late Friday.
Two non-government vessels — Ocean Viking and Open Arms — had rescued the occupants of five boats; four others were intercepted and sent back ashore by Libyan coast guards, said IOM.
The bodies of at least six migrants were found on Mediterranean shores at Khums, 110 kilometers (70 miles) east of Tripoli, said the IOM.
Past drone strikes in Libya, Somalia
Oil-rich Libya has been mired in chaos since a NATO-backed uprising that toppled and killed dictator Moammar Gadhafi in 2011.
In September, AFRICOM said it had killed 17 suspected Islamic State (IS) group jihadists in southern Libya.
That strike — the third within a week — had been conducted "in coordination with the UN-recognized GNA, AFRICOM said, to "stabilize the political situation in Libya."
Two of those strikes were on near Murzuq, an oasis town 1,000 kilometers (600 miles) south of Tripoli and outside the control of the GNA and Haftar's forces.
Read more: German court allows scrutiny of US drone strikes in Yemen
In October, Amnesty International, referring to a US drone strike in southern Somalia on March 18, accused the US military of killing three civilian farmers.
Targeted with 'reasonably certainty'
AFRICOM replied that with "reasonable certainty" the vehicle targeted was carrying fighters of al-Shabaab, a group linked to al-Qaida and IS in Somalia.
"US Africa Command minimizes the risk to civilians by following a thorough, reasonably methodology that accounts for weapons effects and mitigates risks to civilians,” said AFRICOM at the time.
ipj/ng (AFP, AP)


Big changes and using blogofile with GitHub and BitBucket
Oh wow, its again almost 3 months before you see a new post from me. Couple of big changes in life that have happened over last couple of months.
- I changed jobs and now I am a Member of Technical Staff at Meraki. We make the easiest Cloud Managed Enterprise Networks.
- The new job entails me to work on Ruby on Rails so from now you will see rather less Python and more Rails/JavaScript posts.
On a side note, as a chronic habit - a new post would mean that I have changed my way of writing and hosting my blog. Maybe, changing my system forces me to write a blogpost. Anyway, long story short, even though Blogofile is great, working with Vaporfile and S3 was just not working out. Then I found out Steve’s post on Free Hosting at Bitbucket. Since I use BitBucket as my DVCS provider, I wanted to check it out.
Creating a new repository with name psykidellic.bitbucket.org was not hard and pushing a build version of _site was even easier. Unfortunately, the way Bitbucket shows a static page is not compatible with Blogofile link generation. It would seem that blogofile creates links to post like http://psykidellic.github.com/2011/06/08/finding-an-item-based-on-computed-value/ whereas the final page is http://psykidellic.github.com/2011/06/08/finding-an-item-based-on-computed-value/index.html and Bitbucket does not default to index.html. So all the links redirect back to the main page. Maybe there is something wrong with my configuration but I was too bored to dig deeper. I have seen various posts about using Blogofile with Github page and quick Googling brought me to Manuels post. It uses git submodule feature and reading upon similar Mercurial feature of subrepos say that hg supports git as subrepos natively.
I like to keep my drafts private and thus the original repository is private at Bitbucket. But the user facing has to be public. So in no time, I had psykidellic.github.com up and running. Mercurial subrepos work great with git and you see the result. So now the flow of my post is:
- Continuously write drafts and commit.
- When the time comes, blogofile build.
- git add NEWFILES && hg push
note: I am planning to make the third part as one script which should be easy depending upon your needs.


| 1 |
Atanaskovic‐Markovic_2016 |
Non‐immediate hypersensitivity reactions to beta‐lactam antibiotics in children – our 10‐year experience in allergy work‐up |
Atanaskovic‐Markovic, Marina; Gaeta, Francesco; Medjo, Biljana; Gavrovic‐Jankulovic, Marija; Cirkovic Velickovic, Tanja; Tmusic, Vladimir; Romano, Antonino |
2016 |
2016-05-06 |
PMC |
N |
PMC7167905 |
26999792.0 |
10.1111/pai.12565 |
tfx176rf |
0.621979 |
Kere_2019 |
|
| 2 |
Singam_2006 |
Combined fluticasone propionate and salmeterol reduces RSV infection more effectively than either of them alone in allergen-sensitized mice |
Singam, Rajeswari; Jena, Prasanna K; Behera, Sumita; Hellermann, Gary R; Lockey, Richard F; Ledford, Dennis; Mohapatra, Shyam S |
2006 |
2006-05-23 |
COMM-USE |
N |
PMC1488829 |
16719922.0 |
10.1186/1743-422x-3-32 |
or4iew8u |
0.477450 |
Kumar_2012, Eggleston_1988 |
|


Layout with CSS has never been as obvious as you would expect. Centering text inside a div
is straight forward with the text-align
property, but it starts to get tricky with internal boxes and floating. When you want to vertically center items, CSS, and some of its proponents, appear to stand directly against you.
Now there is another option, Physics-based Page Layout (Github, Blog). If you are trying to center with CSS, just give up and use physics. (Currently, it does not handle resizing the window. But, that is on the list.)


--- layout: default title: Api server ‹ Apps ---
A Bootstrap to create REST API with Rails.
| Build status travis-ci.org/ApiBootstraper/Rails-server |
|
|---|---|
| Dependency status gemnasium.com/ApiBootstraper/Rails-server |
|
| Code climate codeclimate.com/github/ApiBootstraper/Rails-server |
gem newrelic_rpm
: New Relic ruby agent
(GitHub - Railscasts)
gem public_activity
: easy activity tracking for models
(GitHub - Railscasts)


Your shopping cart
Here's your order. Please be sure to check that you have the correct quanitities. Your order will be shipped in one business day.
-
QTY
ITEM
Price
-
1
Ztylus Prime
$199
-
2
Zeiss
$398.90
-
2
Moment Lens
$198.90
-
1
Ztylus Metal
$114.95
-
2
Kodak PixaPro
$458
-
Total:
$1369.75
ORDER


| community.anitab.org |
Join Community
|
| African women in mathematics association |
Join Community
|
| She codes for change |
Join Community
|
| She codes Africa |
Join Community
|
| Pehia Foundation |
Join Community
|
| WAAW Foundation |
Join Community
|
| Connecting African Women in STEM |
Join Community
|
| Girls Coding |
Join Community
|
| Women in Tech Africa |
Join Community
|
| Women Techmakers |
Join Community
|
| Girls Who Code |
Join Community
|
| DjangoGirls |
Join Community
|
| Pyladies |
Join Community
|
| Women Who Code |
Join Community
|
| Women Who Go |
Join Community
|
| ProjectCSgirls |
Join Community
|
| SHEROES |
Join Community
|
| The Girl Code |
Join Community
|
| Ladies Love STEM |
Join Community
|
| Infosec girls |
Join Community
|
| Women in Web Dev |
Join Community
|
| Pakistani Women in Computing |
Join Community
|
| Women in Machine Learning and Data Sceince |
Join Community
|
| LinuxChix |
Join Community
|
| Girls in Tech |
Join Community
|
| Girls Develop It |
Join Community
|
| Tech Ladies |
Join Community
| Association for Women in Mathematics |
Join Community
|
| The Girl Lead project |
Join Community
|
| Women in Product |
Join Community
|


Modules | |
| Internal Documentation | |
Functions | |
| struct block_device * | dataflash_blkdev_init (spi_id_t spi_id, struct spi_master *master, struct spi_device *device, struct workqueue_task *event_task) |
| Initialize a DataFlash block device. |
This is a block device driver for DataFlash devices.
| struct block_device * dataflash_blkdev_init | ( | spi_id_t | spi_id, | |
| struct spi_master * | master, | |||
| struct spi_device * | device, | |||
| struct workqueue_task * | event_task | |||
| ) | [read] |
Initialize a DataFlash block device.
Will allocated memory and initialize internals, and will then start a DataFlash detection sequence. Once this sequence is completed it will run the workqueue task event_task.
| spi_id | SPI Module ID | |
| master | SPI master struct | |
| device | SPI device struct | |
| event_task | Workqueue task to run on an event |


JavaScript is disabled on your browser.
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
M
N
O
R
S
T
A
add(int)
- Method in class com.googlecode.ipv6.
IPv6Address
Addition.
allocate()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
Allocate the first available subnet from the pool.
allocate(IPv6Network)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
Allocate the given subnet from the pool.
asAddress()
- Method in class com.googlecode.ipv6.
IPv6NetworkMask
asPrefixLength()
- Method in class com.googlecode.ipv6.
IPv6NetworkMask
C
com.googlecode.ipv6
- package com.googlecode.ipv6
compareTo(IPv6Address)
- Method in class com.googlecode.ipv6.
IPv6Address
compareTo(IPv6AddressRange)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
The natural order of
IPv6AddressRange
s orders them on increasing first addresses, and on increasing last address if the first address would be equal.
contains(IPv6Address)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
contains(IPv6AddressRange)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
contains(IPv6Address)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
contains(IPv6AddressRange)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
countOccurrences(String, char)
- Static method in class com.googlecode.ipv6.
IPv6AddressHelpers
D
deAllocate(IPv6Network)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
Give a network back to the pool (de-allocate).
E
equals(Object)
- Method in class com.googlecode.ipv6.
IPv6Address
equals(Object)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
equals(Object)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
equals(Object)
- Method in class com.googlecode.ipv6.
IPv6Network
equals(Object)
- Method in class com.googlecode.ipv6.
IPv6NetworkMask
extend(IPv6Address)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
Extend the range just enough at its head or tail such that the given address is included.
F
freeNetworks()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
fromAddress(IPv6Address)
- Static method in class com.googlecode.ipv6.
IPv6NetworkMask
Construct an IPv6 network mask from an IPv6 address.
fromAddressAndMask(IPv6Address, IPv6NetworkMask)
- Static method in class com.googlecode.ipv6.
IPv6Network
Create an IPv6 network from an IPv6Address and an IPv6NetworkMask
fromFirstAndLast(IPv6Address, IPv6Address)
- Static method in class com.googlecode.ipv6.
IPv6AddressRange
fromInetAddress(InetAddress)
- Static method in class com.googlecode.ipv6.
IPv6Address
Create an IPv6 address from a java.net.Inet6Address.
fromPrefixLength(int)
- Static method in class com.googlecode.ipv6.
IPv6NetworkMask
Construct an IPv6 network mask from a prefix length.
fromRangeAndSubnet(IPv6AddressRange, IPv6NetworkMask)
- Static method in class com.googlecode.ipv6.
IPv6AddressPool
Create a pool of the given range (boundaries inclusive) which is completely free.
fromString(String)
- Static method in class com.googlecode.ipv6.
IPv6Address
Create an IPv6 address from its String representation.
fromString(String)
- Static method in class com.googlecode.ipv6.
IPv6Network
Create an IPv6 network from its String representation.
fromTwoAddresses(IPv6Address, IPv6Address)
- Static method in class com.googlecode.ipv6.
IPv6Network
Create an IPv6 network from the two addresses within the network.
G
generateZeroes(int)
- Static method in class com.googlecode.ipv6.
IPv6AddressHelpers
getFirst()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
getFirst()
- Method in class com.googlecode.ipv6.
IPv6AddressRange
getHighBits()
- Method in class com.googlecode.ipv6.
IPv6Address
getLast()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
getLast()
- Method in class com.googlecode.ipv6.
IPv6AddressRange
getLastAllocated()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
getLowBits()
- Method in class com.googlecode.ipv6.
IPv6Address
getNetmask()
- Method in class com.googlecode.ipv6.
IPv6Network
H
hashCode()
- Method in class com.googlecode.ipv6.
IPv6Address
hashCode()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
hashCode()
- Method in class com.googlecode.ipv6.
IPv6AddressRange
hashCode()
- Method in class com.googlecode.ipv6.
IPv6Network
hashCode()
- Method in class com.googlecode.ipv6.
IPv6NetworkMask
I
IPv6Address
- Class in
com.googlecode.ipv6
Immutable representation of an IPv6 address.
IPv6AddressHelpers
- Class in
com.googlecode.ipv6
Helper methods used by IPv6Address.
IPv6AddressHelpers()
- Constructor for class com.googlecode.ipv6.
IPv6AddressHelpers
IPv6AddressPool
- Class in
com.googlecode.ipv6
Immutable representation of an IPv6 address pool.
IPv6AddressRange
- Class in
com.googlecode.ipv6
Immutable representation of a continuous range of IPv6 addresses (bounds included).
IPv6Network
- Class in
com.googlecode.ipv6
Immutable representation of an IPv6 network based on an address and a prefix length.
IPv6NetworkHelpers
- Class in
com.googlecode.ipv6
Helper methods used by IPv6Network.
IPv6NetworkHelpers()
- Constructor for class com.googlecode.ipv6.
IPv6NetworkHelpers
IPv6NetworkMask
- Class in
com.googlecode.ipv6
Immutable representation of an IPv6 network mask.
isExhausted()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
isFree(IPv6Network)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
iterator()
- Method in class com.googlecode.ipv6.
IPv6AddressRange
M
maskWithNetworkMask(IPv6NetworkMask)
- Method in class com.googlecode.ipv6.
IPv6Address
Mask the address with the given network mask.
maximumAddressWithNetworkMask(IPv6NetworkMask)
- Method in class com.googlecode.ipv6.
IPv6Address
Calculate the maximum address with the given network mask.
N
numberOfLeadingOnes()
- Method in class com.googlecode.ipv6.
IPv6Address
numberOfLeadingZeroes()
- Method in class com.googlecode.ipv6.
IPv6Address
numberOfTrailingOnes()
- Method in class com.googlecode.ipv6.
IPv6Address
numberOfTrailingZeroes()
- Method in class com.googlecode.ipv6.
IPv6Address
O
overlaps(IPv6AddressRange)
- Method in class com.googlecode.ipv6.
IPv6AddressPool
overlaps(IPv6AddressRange)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
R
remove(IPv6Address)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
Remove an address from the range, resulting in one, none or two new ranges.
remove(IPv6Network)
- Method in class com.googlecode.ipv6.
IPv6AddressRange
Remove a network from the range, resulting in one, none or two new ranges.
S
subtract(int)
- Method in class com.googlecode.ipv6.
IPv6Address
Subtraction.
T
toInetAddress()
- Method in class com.googlecode.ipv6.
IPv6Address
toLongString()
- Method in class com.googlecode.ipv6.
IPv6Address
toLongString()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
toLongString()
- Method in class com.googlecode.ipv6.
IPv6AddressRange
toLongString()
- Method in class com.googlecode.ipv6.
IPv6Network
toShortArray()
- Method in class com.googlecode.ipv6.
IPv6Address
toString()
- Method in class com.googlecode.ipv6.
IPv6Address
toString()
- Method in class com.googlecode.ipv6.
IPv6AddressPool
toString()
- Method in class com.googlecode.ipv6.
IPv6AddressRange
toString()
- Method in class com.googlecode.ipv6.
IPv6Network
toString()
- Method in class com.googlecode.ipv6.
IPv6NetworkMask
A
C
D
E
F
G
H
I
M
N
O
R
S
T
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013. All Rights Reserved.


@header@
| MetaWeblog API |
|
Although Pebble has a comprehensive web-based administration interface, it also supports the MetaWeblog API for managing your blog content via compatible blogging clients. Examples here include NetNewsWire, ecto, w.bloggar and (in the future) the J2ME Pebble moblog client. To enable this, click the Blog properties link after logging in. Towards the bottom of this page is a section entitled Blogger and MetaWeblog APIs where you can enable or disable the feature. To ensure that only authorized people post to your blog, you need to define a username and password. When using a blogging client, you will be asked for this username and password to authenticate yourself. In addition to this, you will need to specify the XML-RPC API, XML-RPC URL for your blog and a blog ID. These values are displayed in the window, underneath the authentication information.
Uploading images and filesWith the MetaWeblog API you can upload images and other files to your blog. By default, any files you upload will be stored underneath theblog.dir/images directory which is assessible through Pebble via the Images link that appears after logging in.
To explicitly specify where the file should be uploaded to, prefix the filename with images/ or files/ to store the file under the blog.dir/images or blog.dir/files respectively. If required, you can also specify a directory structure in the filename such as images/2004/someimage.jpg .
|


Instructions: ESB Audit is an easily accessible GUI that allows users to quickly query CouchDB for Shipping Details with a specific key.
Click dropdown list to choose between searching Order Id and Purchase Order Number.


SA Loans
SA Loans Online Information System
Home
Loans
Clients
Employee Admin
Employee Profiles
Previous Profile
Performance Reports


--- layout: default group: "navigation" title: Home description: "ACM@UC is the University of Cincinnati’s computer science and programming community. We host talks, workshops, office hours, social events, and hackathons." order: 1 ---
ACM@UC (student chapter of the Association for Computing Machinery at the University of Cincinnati) is the University of Cincinnati’s computer science and programming community.
Our student organization educates students about popular technology through workshops, presentations, and informational lectures by professors, guest speakers, and students. We host biweekly meetings, weekly office hours, social events, and RevolutionUC, the university's student hackathon.
ACM@UC is open to all majors and official ACM membership is not required to participate.
Join us on Discord to stay up to date with the ACM@UC community. Subscribe to ACM@UC on the UC Listserv, join our page on CampusLINK, and follow @ACMatUCorg on Twitter or on LinkedIn.
Got a question or an idea? Join our discord server, or send us an email.


Class GUI
The class handling all parts of the GUI.
-
GUI.update
-
Updates the GUI.
-
GUI.textinput
-
Passes textinput events to gooi.
-
GUI.keypressed
-
Passes keypressed events to gooi.
-
GUI.mousemoved
-
Passes mousemoved events to gooi.
-
GUI:addMenu (menu, name)
-
Adds a menu with the passed values and the given name.
Parameters:
- menu
table
A table containing an init function, widgets, and any assets needed by the GUI.
- name
string
The name of the menu.
Returns:
nil
-
GUI:showMenu (menuName)
-
Shows the menu with the given name.
Parameters:
- menuName
string
The name of the menu to show.
Returns:
nil
-
GUI:hideMenu (menuName)
-
Hides the menu with the given name.
Parameters:
- menuName
string
The name of the menu to hide.
Returns:
nil
-
GUI:changeMenu (menuName)
-
Changes the visible menu to the one with the given name. Do not use this to switch to the pause menu, use pause or unpause.
Parameters:
- menuName
string
The name of the menu to switch to.
Returns:
nil
-
GUI:init ()
-
Initializes the GUI, loading any necessary assets.
Returns:
nil
-
GUI:pause ()
-
Pauses the game.
Returns:
nil
-
GUI:unpause ()
-
Unpauses the game.
Returns:
nil
-
GUI:paused ()
-
Returns if the game is paused or not.
Returns:
boolean
If the game is paused or not.
-
GUI:draw ()
-
Draws all GUI-related assets, and the GUI itself.
Returns:
nil
-
GUI:mousepressed ()
-
Passes mousepressed events to gooi.
Returns:
nil
-
GUI:mousereleased ()
-
Passes mousereleased events to gooi.
Returns:
nil
-
GUI:startGame ()
-
Starts the game. Gets overridden in main.
Returns:
nil


Replace the file extension with newext. If there is no extension on the string, append the new extension to the end. If the new extension is not given, or is the empty string, remove any existing extension.
ext is a user added method for the String class.
# File lib/rake/ext/string.rb, line 14 def ext(newext='') return self.dup if ['.', '..'].include? self if newext != '' newext = (newext =~ /^\./) ? newext : ("." + newext) end self.chomp(File.extname(self)) << newext end
Map the path according to the given specification. The specification controls the details of the mapping. The following special patterns are recognized:
%p -- The complete path.
%f -- The base file name of the path, with its file extension, but without any directories.
%n -- The file name of the path without its file extension.
%d -- The directory list of the path.
%x -- The file extension of the path. An empty string if there is no extension.
%X -- Everything but the file extension.
%s -- The alternate file separator if defined, otherwise use the standard file separator.
%% -- A percent sign.
The %d specifier can also have a numeric prefix (e.g. ‘%2d’). If the number is positive, only return (up to) n directories in the path, starting from the left hand side. If n is negative, return (up to) |n| directories from the right hand side of the path.
Examples:
'a/b/c/d/file.txt'.pathmap("%2d") => 'a/b' 'a/b/c/d/file.txt'.pathmap("%-2d") => 'c/d'
Also the %d, %p, %f, %n, %x, and %X operators can take a pattern/replacement argument to perform simple string substitutions on a particular part of the path. The pattern and replacement are separated by a comma and are enclosed by curly braces. The replacement spec comes after the % character but before the operator letter. (e.g. “%{old,new}d”). Multiple replacement specs should be separated by semi-colons (e.g. “%{old,new;src,bin}d”).
Regular expressions may be used for the pattern, and back refs may be used in the replacement text. Curly braces, commas and semi-colons are excluded from both the pattern and replacement text (let’s keep parsing reasonable).
For example:
"src/org/onestepback/proj/A.java".pathmap("%{^src,bin}X.class")
returns:
"bin/org/onestepback/proj/A.class"
If the replacement text is ‘*’, then a block may be provided to perform some arbitrary calculation for the replacement.
For example:
"/path/to/file.TXT".pathmap("%X%{.*,*}x") { |ext| ext.downcase }
Returns:
"/path/to/file.txt"
# File lib/rake/ext/string.rb, line 130 def pathmap(spec=nil, &block) return self if spec.nil? result = '' spec.scan(/%\{[^}]*\}-?\d*[sdpfnxX%]|%-?\d+d|%.|[^%]+/) do |frag| case frag when '%f' result << File.basename(self) when '%n' result << File.basename(self).ext when '%d' result << File.dirname(self) when '%x' result << File.extname(self) when '%X' result << self.ext when '%p' result << self when '%s' result << (File::ALT_SEPARATOR || File::SEPARATOR) when '%-' # do nothing when '%%' result << "%" when /%(-?\d+)d/ result << pathmap_partial($1.to_i) when /^%\{([^}]*)\}(\d*[dpfnxX])/ patterns, operator = $1, $2 result << pathmap('%' + operator).pathmap_replace(patterns, &block) when /^%/ fail ArgumentError, "Unknown pathmap specifier #{frag} in '#{spec}'" else result << frag end end result end
Explode a path into individual components. Used by pathmap.
# File lib/rake/ext/string.rb, line 25 def pathmap_explode head, tail = File.split(self) return [self] if head == self return [tail] if head == '.' || tail == '/' return [head, tail] if head == '/' return head.pathmap_explode + [tail] end
Extract a partial path from the path. Include n directories from the front end (left hand side) if n is positive. Include |n| directories from the back end (right hand side) if n is negative.
# File lib/rake/ext/string.rb, line 37 def pathmap_partial(n) dirs = File.dirname(self).pathmap_explode partial_dirs = if n > 0 dirs[0...n] elsif n < 0 dirs.reverse[0...-n].reverse else "." end File.join(partial_dirs) end
Preform the pathmap replacement operations on the given path. The patterns take the form ‘pat1,rep1;pat2,rep2…’.
# File lib/rake/ext/string.rb, line 53 def pathmap_replace(patterns, &block) result = self patterns.split(';').each do |pair| pattern, replacement = pair.split(',') pattern = Regexp.new(pattern) if replacement == '*' && block_given? result = result.sub(pattern, &block) elsif replacement result = result.sub(pattern, replacement) else result = result.sub(pattern, '') end end result end
Generated with the Darkfish Rdoc Generator 2.