Home
Trees
Indices
Help
SAGA Python Bindings
[
frames
] |
no frames
]
Identifier Index
[
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X Y Z
_
]
A
add_callback()
(in
metric
)
attribute_exists()
(in
directory
)
attribute_is_removable()
(in
service_description
)
add_callback()
(in
task
)
attribute_exists()
(in
entry
)
attribute_is_vector()
(in
context
)
add_callback()
(in
task_container
)
attribute_exists()
(in
description
)
attribute_is_vector()
(in
metric
)
add_callback()
(in
directory
)
attribute_exists()
(in
job
)
attribute_is_vector()
(in
directory
)
add_callback()
(in
entry
)
attribute_exists()
(in
directory
)
attribute_is_vector()
(in
entry
)
add_context()
(in
session
)
attribute_exists()
(in
entry
)
attribute_is_vector()
(in
description
)
add_location()
(in
entry
)
attribute_exists()
(in
service_data
)
attribute_is_vector()
(in
job
)
add_metric()
(in
self
)
attribute_exists()
(in
service_description
)
attribute_is_vector()
(in
directory
)
add_task()
(in
task_container
)
attribute_is_readonly()
(in
context
)
attribute_is_vector()
(in
entry
)
Advert
(in
object
)
attribute_is_readonly()
(in
metric
)
attribute_is_vector()
(in
service_data
)
Advert
(in
object_type
)
attribute_is_readonly()
(in
directory
)
attribute_is_vector()
(in
service_description
)
advert
(in
saga
)
attribute_is_readonly()
(in
entry
)
attribute_is_writable()
(in
context
)
AdvertDirectory
(in
object
)
attribute_is_readonly()
(in
description
)
attribute_is_writable()
(in
metric
)
AdvertDirectory
(in
object_type
)
attribute_is_readonly()
(in
job
)
attribute_is_writable()
(in
directory
)
All
(in
saga
)
attribute_is_readonly()
(in
directory
)
attribute_is_writable()
(in
entry
)
All
(in
saga._engine
)
attribute_is_readonly()
(in
entry
)
attribute_is_writable()
(in
description
)
All
(in
permission
)
attribute_is_readonly()
(in
service_data
)
attribute_is_writable()
(in
job
)
already_exists
(in
saga
)
attribute_is_readonly()
(in
service_description
)
attribute_is_writable()
(in
directory
)
AlreadyExists
(in
error
)
attribute_is_removable()
(in
context
)
attribute_is_writable()
(in
entry
)
Append
(in
saga.filesystem
)
attribute_is_removable()
(in
metric
)
attribute_is_writable()
(in
service_data
)
Append
(in
saga.filesystem._filesystem
)
attribute_is_removable()
(in
directory
)
attribute_is_writable()
(in
service_description
)
Append
(in
flags
)
attribute_is_removable()
(in
entry
)
authentication_failed
(in
saga
)
arguments
(in
description
)
attribute_is_removable()
(in
description
)
AuthenticationFailed
(in
error
)
Async
(in
task
)
attribute_is_removable()
(in
job
)
authority
(in
url
)
Async
(in
routine_type
)
attribute_is_removable()
(in
directory
)
authorization_failed
(in
saga
)
attribute_exists()
(in
context
)
attribute_is_removable()
(in
entry
)
AuthorizationFailed
(in
error
)
attribute_exists()
(in
metric
)
attribute_is_removable()
(in
service_data
)
B
bad_parameter
(in
saga
)
Binary
(in
saga.filesystem._filesystem
)
Buffer
(in
object_type
)
BadParameter
(in
error
)
Binary
(in
flags
)
Binary
(in
saga.filesystem
)
Buffer
(in
object
)
C
cancel()
(in
task
)
copy()
(in
directory
)
Create
(in
saga.name_space
)
cancel()
(in
task_container
)
copy()
(in
entry
)
Create
(in
saga.name_space._name_space
)
cancel()
(in
job
)
CPRCheckpoint
(in
object
)
Create
(in
flags
)
Canceled
(in
task
)
CPRCheckpoint
(in
object_type
)
Create
(in
saga.replica
)
Canceled
(in
task_state
)
CPRDirectory
(in
object
)
Create
(in
saga.replica._replica
)
Canceled
(in
saga.job
)
CPRDirectory
(in
object_type
)
Create
(in
flags
)
Canceled
(in
saga.job._job
)
CPRJob
(in
object
)
create_job()
(in
service
)
Canceled
(in
job_state
)
CPRJob
(in
object_type
)
CreateParents
(in
saga.advert
)
candidate_hosts
(in
description
)
CPRJobDescription
(in
object
)
CreateParents
(in
saga.advert._advert
)
change_dir()
(in
directory
)
CPRJobDescription
(in
object_type
)
CreateParents
(in
flags
)
checkpoint()
(in
job
)
CPRJobSelf
(in
object
)
CreateParents
(in
saga.filesystem
)
cleanup
(in
description
)
CPRJobSelf
(in
object_type
)
CreateParents
(in
saga.filesystem._filesystem
)
clone()
(in
object
)
CPRJobService
(in
object
)
CreateParents
(in
flags
)
clone()
(in
url
)
CPRJobService
(in
object_type
)
CreateParents
(in
saga.name_space
)
close()
(in
session
)
cpu_architecture
(in
description
)
CreateParents
(in
saga.name_space._name_space
)
close()
(in
entry
)
Create
(in
saga.advert
)
CreateParents
(in
flags
)
Cont
(in
metric
)
Create
(in
saga.advert._advert
)
CreateParents
(in
saga.replica
)
Cont
(in
frequency
)
Create
(in
flags
)
CreateParents
(in
saga.replica._replica
)
context
(in
saga._engine
)
Create
(in
saga.filesystem
)
CreateParents
(in
flags
)
Context
(in
object
)
Create
(in
saga.filesystem._filesystem
)
Current
(in
file
)
Context
(in
object_type
)
Create
(in
flags
)
Current
(in
seek_mode
)
D
DeReference
(in
saga.advert
)
Descreet
(in
metric
)
directory
(in
saga.replica._replica
)
DeReference
(in
saga.advert._advert
)
Descreet
(in
frequency
)
directory
(in
saga.replica
)
DeReference
(in
flags
)
description
(in
saga.job._job
)
discoverer
(in
saga.sd._sd
)
Dereference
(in
saga.filesystem
)
description
(in
saga.job
)
discoverer
(in
saga.sd
)
Dereference
(in
saga.filesystem._filesystem
)
Directory
(in
object
)
does_not_exist
(in
saga
)
Dereference
(in
flags
)
Directory
(in
object_type
)
DoesNotExist
(in
error
)
Dereference
(in
saga.name_space
)
directory
(in
saga.advert._advert
)
Done
(in
task
)
Dereference
(in
saga.name_space._name_space
)
directory
(in
saga.advert
)
Done
(in
task_state
)
Dereference
(in
flags
)
directory
(in
saga.filesystem._filesystem
)
Done
(in
saga.job
)
DeReference
(in
saga.replica
)
directory
(in
saga.filesystem
)
Done
(in
saga.job._job
)
DeReference
(in
saga.replica._replica
)
directory
(in
saga.name_space._name_space
)
Done
(in
job_state
)
DeReference
(in
flags
)
directory
(in
saga.name_space
)
E
End
(in
file
)
entry
(in
saga.replica._replica
)
Excl
(in
saga.replica._replica
)
End
(in
seek_mode
)
entry
(in
saga.replica
)
Excl
(in
flags
)
Endpoint
(in
object
)
environment
(in
description
)
Exclusive
(in
saga.filesystem
)
Endpoint
(in
object_type
)
error
(in
saga._engine
)
Exclusive
(in
saga.filesystem._filesystem
)
EntityData
(in
object
)
error
(in
description
)
Exclusive
(in
flags
)
EntityData
(in
object_type
)
Event
(in
metric
)
Exclusive
(in
saga.name_space
)
EntityDataSet
(in
object
)
Event
(in
frequency
)
Exclusive
(in
saga.name_space._name_space
)
EntityDataSet
(in
object_type
)
Exception
(in
object
)
Exclusive
(in
flags
)
EntityNavigator
(in
object
)
Exception
(in
object_type
)
Exec
(in
saga
)
EntityNavigator
(in
object_type
)
exception
(in
saga
)
Exec
(in
saga._engine
)
entry
(in
saga.advert._advert
)
Excl
(in
saga.advert
)
Exec
(in
permission
)
entry
(in
saga.advert
)
Excl
(in
saga.advert._advert
)
executable
(in
description
)
entry
(in
saga.name_space._name_space
)
Excl
(in
flags
)
exists()
(in
directory
)
entry
(in
saga.name_space
)
Excl
(in
saga.replica
)
F
Failed
(in
task
)
find()
(in
directory
)
fire()
(in
metric
)
Failed
(in
task_state
)
find()
(in
directory
)
fire_metric()
(in
self
)
Failed
(in
saga.job
)
find_attributes()
(in
context
)
flags
(in
saga.advert._advert
)
Failed
(in
saga.job._job
)
find_attributes()
(in
metric
)
flags
(in
saga.advert
)
Failed
(in
job_state
)
find_attributes()
(in
directory
)
flags
(in
saga.filesystem._filesystem
)
File
(in
object
)
find_attributes()
(in
entry
)
flags
(in
saga.filesystem
)
File
(in
object_type
)
find_attributes()
(in
description
)
flags
(in
saga.name_space._name_space
)
file
(in
saga.filesystem._filesystem
)
find_attributes()
(in
job
)
flags
(in
saga.name_space
)
file
(in
saga.filesystem
)
find_attributes()
(in
directory
)
flags
(in
saga.replica._replica
)
file_transfer
(in
description
)
find_attributes()
(in
entry
)
flags
(in
saga.replica
)
filesystem
(in
saga
)
find_attributes()
(in
service_data
)
fragment
(in
url
)
find()
(in
directory
)
find_attributes()
(in
service_description
)
frequency
(in
metric
)
G
get_advert_package_api_version()
(in
saga.advert._advert
)
get_id()
(in
object
)
get_session()
(in
object
)
get_advert_package_version()
(in
saga.advert._advert
)
get_job()
(in
service
)
get_size()
(in
directory
)
get_all_exceptions()
(in
exception
)
get_job_id()
(in
job
)
get_size()
(in
file
)
get_all_messages()
(in
exception
)
get_job_package_api_version()
(in
saga.job._job
)
get_state()
(in
task
)
get_api_version()
(in
saga._engine
)
get_job_package_version()
(in
saga.job._job
)
get_state()
(in
job
)
get_attribute()
(in
context
)
get_message()
(in
exception
)
get_states()
(in
task_container
)
get_attribute()
(in
metric
)
get_metric()
(in
task
)
get_stderr()
(in
job
)
get_attribute()
(in
directory
)
get_metric()
(in
task_container
)
get_stdin()
(in
job
)
get_attribute()
(in
entry
)
get_metric()
(in
directory
)
get_stdout()
(in
job
)
get_attribute()
(in
description
)
get_metric()
(in
entry
)
get_string()
(in
url
)
get_attribute()
(in
job
)
get_name()
(in
entry
)
get_the_session()
(in
saga._engine
)
get_attribute()
(in
directory
)
get_namespace_package_api_version()
(in
saga.name_space._name_space
)
get_type()
(in
object
)
get_attribute()
(in
entry
)
get_namespace_package_version()
(in
saga.name_space._name_space
)
get_url()
(in
entry
)
get_attribute()
(in
service_data
)
get_num_entries()
(in
directory
)
get_url()
(in
service_description
)
get_attribute()
(in
service_description
)
get_object()
(in
task
)
get_vector_attribute()
(in
context
)
get_cwd()
(in
entry
)
get_object()
(in
exception
)
get_vector_attribute()
(in
metric
)
get_data()
(in
service_description
)
get_object_type_name()
(in
object
)
get_vector_attribute()
(in
directory
)
get_default_session()
(in
saga._engine
)
get_owner()
(in
entry
)
get_vector_attribute()
(in
entry
)
get_description()
(in
job
)
get_related_services()
(in
service_description
)
get_vector_attribute()
(in
description
)
get_entry()
(in
directory
)
get_replica_package_api_version()
(in
saga.replica._replica
)
get_vector_attribute()
(in
job
)
get_error()
(in
exception
)
get_replica_package_version()
(in
saga.replica._replica
)
get_vector_attribute()
(in
directory
)
get_file_package_api_version()
(in
saga.filesystem._filesystem
)
get_result()
(in
task
)
get_vector_attribute()
(in
entry
)
get_file_package_version()
(in
saga.filesystem._filesystem
)
get_sd_package_api_version()
(in
saga.sd._sd
)
get_vector_attribute()
(in
service_data
)
get_full_message()
(in
exception
)
get_sd_package_version()
(in
saga.sd._sd
)
get_vector_attribute()
(in
service_description
)
get_group()
(in
entry
)
get_self()
(in
service
)
get_version()
(in
saga._engine
)
H
host
(in
url
)
I
id
(in
object
)
interactive
(in
description
)
is_file()
(in
directory
)
incorrect_state
(in
saga
)
IOVec
(in
object
)
is_file()
(in
directory
)
incorrect_url
(in
saga
)
IOVec
(in
object_type
)
is_link()
(in
directory
)
IncorrectState
(in
error
)
is_dir()
(in
directory
)
is_link()
(in
entry
)
IncorrectURL
(in
error
)
is_dir()
(in
entry
)
isn
(in
saga
)
information_provider_url
(in
service_description
)
is_entry()
(in
directory
)
input
(in
description
)
is_entry()
(in
entry
)
J
Job
(in
object
)
job_project
(in
description
)
JobSelf
(in
object
)
Job
(in
object_type
)
job_start_time
(in
description
)
JobSelf
(in
object_type
)
job
(in
saga
)
job_state
(in
saga.job._job
)
JobService
(in
object
)
job
(in
saga.job._job
)
job_state
(in
saga.job
)
JobService
(in
object_type
)
job
(in
saga.job
)
JobDescription
(in
object
)
job_contact
(in
description
)
JobDescription
(in
object_type
)
L
link()
(in
directory
)
list_attributes()
(in
service_description
)
Lock
(in
saga.filesystem._filesystem
)
link()
(in
entry
)
list_contexts()
(in
session
)
Lock
(in
flags
)
list()
(in
service
)
list_locations()
(in
entry
)
Lock
(in
saga.name_space
)
list()
(in
directory
)
list_metrics()
(in
task
)
Lock
(in
saga.name_space._name_space
)
list_attributes()
(in
context
)
list_metrics()
(in
task_container
)
Lock
(in
flags
)
list_attributes()
(in
metric
)
list_metrics()
(in
directory
)
Lock
(in
saga.replica
)
list_attributes()
(in
directory
)
list_metrics()
(in
entry
)
Lock
(in
saga.replica._replica
)
list_attributes()
(in
entry
)
list_services()
(in
discoverer
)
Lock
(in
flags
)
list_attributes()
(in
description
)
list_tasks()
(in
task_container
)
LogicalDirectory
(in
object
)
list_attributes()
(in
job
)
Lock
(in
saga.advert
)
LogicalDirectory
(in
object_type
)
list_attributes()
(in
directory
)
Lock
(in
saga.advert._advert
)
LogicalFile
(in
object
)
list_attributes()
(in
entry
)
Lock
(in
flags
)
LogicalFile
(in
object_type
)
list_attributes()
(in
service_data
)
Lock
(in
saga.filesystem
)
M
make_dir()
(in
directory
)
Metric
(in
object_type
)
move()
(in
entry
)
metric
(in
saga._engine
)
migrate()
(in
job
)
Msg
(in
object
)
Metric
(in
object
)
move()
(in
directory
)
Msg
(in
object_type
)
N
name
(in
service_description
)
New
(in
task_state
)
None
(in
saga.name_space._name_space
)
name_space
(in
saga
)
New
(in
saga.job
)
None
(in
flags
)
names
(in
error
)
New
(in
saga.job._job
)
None
(in
saga.replica
)
names
(in
frequency
)
New
(in
job_state
)
None
(in
saga.replica._replica
)
names
(in
object_type
)
no_success
(in
saga
)
None
(in
flags
)
names
(in
permission
)
None
(in
saga
)
NoSuccess
(in
error
)
names
(in
routine_type
)
None
(in
saga._engine
)
not_implemented
(in
saga
)
names
(in
task_state
)
None
(in
permission
)
NotImplemented
(in
error
)
names
(in
flags
)
None
(in
saga.advert
)
NSDirectory
(in
object
)
names
(in
seek_mode
)
None
(in
saga.advert._advert
)
NSDirectory
(in
object_type
)
names
(in
flags
)
None
(in
flags
)
NSEntry
(in
object
)
names
(in
job_state
)
None
(in
saga.filesystem
)
NSEntry
(in
object_type
)
names
(in
flags
)
None
(in
saga.filesystem._filesystem
)
number_of_processes
(in
description
)
names
(in
flags
)
None
(in
flags
)
New
(in
task
)
None
(in
saga.name_space
)
O
object
(in
saga._engine
)
open_dir()
(in
directory
)
Overwrite
(in
saga.name_space._name_space
)
object
(in
task
)
operating_system_type
(in
description
)
Overwrite
(in
flags
)
object_type
(in
object
)
output
(in
description
)
Overwrite
(in
saga.replica
)
open()
(in
directory
)
Overwrite
(in
saga.advert
)
Overwrite
(in
saga.replica._replica
)
open()
(in
directory
)
Overwrite
(in
saga.advert._advert
)
Overwrite
(in
flags
)
open()
(in
directory
)
Overwrite
(in
flags
)
Owner
(in
saga
)
open()
(in
directory
)
Overwrite
(in
saga.filesystem
)
Owner
(in
saga._engine
)
open_dir()
(in
directory
)
Overwrite
(in
saga.filesystem._filesystem
)
Owner
(in
permission
)
open_dir()
(in
directory
)
Overwrite
(in
flags
)
open_dir()
(in
directory
)
Overwrite
(in
saga.name_space
)
P
Parameter
(in
object
)
permissions_allow()
(in
directory
)
Pull
(in
frequency
)
Parameter
(in
object_type
)
permissions_allow()
(in
entry
)
Push
(in
metric
)
parameter_exception
(in
saga
)
permissions_check()
(in
entry
)
Push
(in
frequency
)
password
(in
url
)
permissions_deny()
(in
directory
)
python_ver_maj
(in
saga
)
path
(in
url
)
permissions_deny()
(in
entry
)
python_ver_min
(in
saga
)
permission
(in
saga._engine
)
port
(in
url
)
python_ver_sub
(in
saga
)
permission_denied
(in
saga
)
processes_per_host
(in
description
)
python_version
(in
saga
)
PermissionDenied
(in
error
)
Pull
(in
metric
)
Q
Query
(in
saga
)
Query
(in
permission
)
queue
(in
description
)
Query
(in
saga._engine
)
query
(in
url
)
R
Read
(in
saga
)
Recursive
(in
flags
)
remove_context()
(in
session
)
Read
(in
saga._engine
)
Recursive
(in
saga.filesystem
)
remove_location()
(in
entry
)
Read
(in
permission
)
Recursive
(in
saga.filesystem._filesystem
)
remove_metric()
(in
self
)
Read
(in
saga.advert
)
Recursive
(in
flags
)
remove_task()
(in
task_container
)
Read
(in
saga.advert._advert
)
Recursive
(in
saga.name_space
)
replica
(in
saga
)
Read
(in
flags
)
Recursive
(in
saga.name_space._name_space
)
replicate()
(in
entry
)
Read
(in
saga.filesystem
)
Recursive
(in
flags
)
required_ver_maj
(in
saga
)
Read
(in
saga.filesystem._filesystem
)
Recursive
(in
saga.replica
)
required_ver_min
(in
saga
)
Read
(in
flags
)
Recursive
(in
saga.replica._replica
)
required_ver_sub
(in
saga
)
Read
(in
saga.replica
)
Recursive
(in
flags
)
resume()
(in
job
)
Read
(in
saga.replica._replica
)
relatedservices
(in
service_description
)
rethrow()
(in
task
)
Read
(in
flags
)
remove()
(in
directory
)
retrieve_object()
(in
entry
)
read()
(in
file
)
remove()
(in
entry
)
retrieve_string()
(in
entry
)
read_link()
(in
directory
)
remove_attribute()
(in
context
)
routine_type
(in
task
)
read_link()
(in
entry
)
remove_attribute()
(in
metric
)
RPC
(in
object
)
ReadWrite
(in
saga.advert
)
remove_attribute()
(in
directory
)
RPC
(in
object_type
)
ReadWrite
(in
saga.advert._advert
)
remove_attribute()
(in
entry
)
run()
(in
task
)
ReadWrite
(in
flags
)
remove_attribute()
(in
description
)
run()
(in
task_container
)
ReadWrite
(in
saga.filesystem
)
remove_attribute()
(in
job
)
run()
(in
job
)
ReadWrite
(in
saga.filesystem._filesystem
)
remove_attribute()
(in
directory
)
run_job()
(in
service
)
ReadWrite
(in
flags
)
remove_attribute()
(in
entry
)
run_job_noio()
(in
service
)
ReadWrite
(in
saga.replica
)
remove_callback()
(in
metric
)
Running
(in
task
)
ReadWrite
(in
saga.replica._replica
)
remove_callback()
(in
task
)
Running
(in
task_state
)
ReadWrite
(in
flags
)
remove_callback()
(in
task_container
)
Running
(in
saga.job
)
Recursive
(in
saga.advert
)
remove_callback()
(in
directory
)
Running
(in
saga.job._job
)
Recursive
(in
saga.advert._advert
)
remove_callback()
(in
entry
)
Running
(in
job_state
)
S
saga
Session
(in
object
)
site
(in
service_description
)
SAGA_LOG
(in
saga
)
Session
(in
object_type
)
spmd_variation
(in
description
)
scheme
(in
url
)
session
(in
object
)
Start
(in
file
)
sd
(in
saga
)
session
(in
saga._engine
)
Start
(in
seek_mode
)
security_exception
(in
saga
)
set_attribute()
(in
context
)
state
(in
task
)
seek()
(in
file
)
set_attribute()
(in
metric
)
state_exception
(in
saga
)
seek_mode
(in
file
)
set_attribute()
(in
directory
)
store_object()
(in
entry
)
self
(in
saga.job._job
)
set_attribute()
(in
entry
)
store_string()
(in
entry
)
self
(in
saga.job
)
set_attribute()
(in
description
)
Stream
(in
object
)
service
(in
saga.job._job
)
set_attribute()
(in
job
)
Stream
(in
object_type
)
service
(in
saga.job
)
set_attribute()
(in
directory
)
StreamServer
(in
object
)
service_data
(in
saga.sd._sd
)
set_attribute()
(in
entry
)
StreamServer
(in
object_type
)
service_data
(in
saga.sd
)
set_vector_attribute()
(in
context
)
string
(in
uuid
)
service_description
(in
saga.sd._sd
)
set_vector_attribute()
(in
metric
)
suspend()
(in
job
)
service_description
(in
saga.sd
)
set_vector_attribute()
(in
directory
)
Suspended
(in
saga.job
)
ServiceData
(in
object
)
set_vector_attribute()
(in
entry
)
Suspended
(in
saga.job._job
)
ServiceData
(in
object_type
)
set_vector_attribute()
(in
description
)
Suspended
(in
job_state
)
ServiceDescription
(in
object
)
set_vector_attribute()
(in
job
)
Sync
(in
task
)
ServiceDescription
(in
object_type
)
set_vector_attribute()
(in
directory
)
Sync
(in
routine_type
)
ServiceDiscoverer
(in
object
)
set_vector_attribute()
(in
entry
)
ServiceDiscoverer
(in
object_type
)
signal()
(in
job
)
T
Task
(in
object
)
TaskContainer
(in
object
)
total_physical_memory
(in
description
)
Task
(in
object_type
)
TaskContainer
(in
object_type
)
translate()
(in
url
)
task
(in
saga._engine
)
threads_per_process
(in
description
)
Truncate
(in
saga.filesystem
)
Task
(in
task
)
Timeout
(in
error
)
Truncate
(in
saga.filesystem._filesystem
)
Task
(in
routine_type
)
timeout
(in
saga
)
Truncate
(in
flags
)
task_container
(in
saga._engine
)
total_cpu_count
(in
description
)
type
(in
object
)
task_state
(in
task
)
total_cpu_time
(in
description
)
type
(in
service_description
)
U
uid
(in
service_description
)
Unknown
(in
flags
)
update_location()
(in
entry
)
Unknown
(in
metric
)
Unknown
(in
saga.job
)
URL
(in
object
)
Unknown
(in
frequency
)
Unknown
(in
saga.job._job
)
URL
(in
object_type
)
Unknown
(in
task
)
Unknown
(in
job_state
)
url
(in
saga._engine
)
Unknown
(in
task_state
)
Unknown
(in
saga.name_space
)
url
(in
url
)
Unknown
(in
saga.advert
)
Unknown
(in
saga.name_space._name_space
)
url
(in
service_description
)
Unknown
(in
saga.advert._advert
)
Unknown
(in
flags
)
userinfo
(in
url
)
Unknown
(in
flags
)
Unknown
(in
saga.replica
)
username
(in
url
)
Unknown
(in
saga.filesystem
)
Unknown
(in
saga.replica._replica
)
uuid
(in
saga._engine
)
Unknown
(in
saga.filesystem._filesystem
)
Unknown
(in
flags
)
V
values
(in
error
)
values
(in
task_state
)
values
(in
flags
)
values
(in
frequency
)
values
(in
flags
)
values
(in
flags
)
values
(in
object_type
)
values
(in
seek_mode
)
vo
(in
service_description
)
values
(in
permission
)
values
(in
flags
)
values
(in
routine_type
)
values
(in
job_state
)
W
wait()
(in
task
)
Write
(in
saga._engine
)
Write
(in
saga.filesystem._filesystem
)
wait()
(in
task_container
)
Write
(in
permission
)
Write
(in
flags
)
wait()
(in
job
)
Write
(in
saga.advert
)
Write
(in
saga.replica
)
wall_time_limit
(in
description
)
Write
(in
saga.advert._advert
)
Write
(in
saga.replica._replica
)
working_directory
(in
description
)
Write
(in
flags
)
Write
(in
flags
)
Write
(in
saga
)
Write
(in
saga.filesystem
)
write()
(in
file
)
_
__cmp__()
(in
url
)
__init__()
(in
service
)
__package__
(in
saga.job._job
)
__cmp__()
(in
uuid
)
__init__()
(in
directory
)
__package__
(in
saga.name_space
)
__getattribute__()
(in
exception
)
__init__()
(in
entry
)
__package__
(in
saga.name_space._name_space
)
__init__()
(in
context
)
__init__()
(in
directory
)
__package__
(in
saga.replica
)
__init__()
(in
metric
)
__init__()
(in
entry
)
__package__
(in
saga.replica._replica
)
__init__()
(in
object
)
__init__()
(in
discoverer
)
__package__
(in
saga.sd
)
__init__()
(in
session
)
__init__()
(in
service_data
)
__package__
(in
saga.sd._sd
)
__init__()
(in
task
)
__init__()
(in
service_description
)
__reduce__()
(in
object
)
__init__()
(in
task_container
)
__instance_size__
(in
object
)
__str__()
(in
url
)
__init__()
(in
url
)
__instance_size__
(in
url
)
__str__()
(in
uuid
)
__init__()
(in
uuid
)
__instance_size__
(in
uuid
)
__str__()
(in
exception
)
__init__()
(in
directory
)
__package__
(in
saga
)
_advert
(in
saga.advert
)
__init__()
(in
entry
)
__package__
(in
saga._engine
)
_engine
(in
saga
)
__init__()
(in
exception
)
__package__
(in
saga.advert
)
_filesystem
(in
saga.filesystem
)
__init__()
(in
directory
)
__package__
(in
saga.advert._advert
)
_job
(in
saga.job
)
__init__()
(in
file
)
__package__
(in
saga.filesystem
)
_name_space
(in
saga.name_space
)
__init__()
(in
description
)
__package__
(in
saga.filesystem._filesystem
)
_replica
(in
saga.replica
)
__init__()
(in
job
)
__package__
(in
saga.job
)
_sd
(in
saga.sd
)
Home
Trees
Indices
Help
SAGA Python Bindings
Generated by Epydoc 3.0.1 on Mon Oct 3 00:19:15 2011
http://epydoc.sourceforge.net


See live data appear automatically, without having to search.
Gain insights into the chronology of data points. What happened first?
Drill deeper into the data and instantly search for related nodes.
Change on the fly what is used for rendering your graph
Also view your data as a table or as a chord diagram.
Install in minutes.


I am a software developer
Baltimore, Maryland
I have been an improviser for five years. I also learn songs on bass guitar by ear.
Air Force Fighter Pilot
Randallstown, Maryland
I want to be a developer to forward my career in media and comedy.


Using PceEmacs in Prolog mode
Activating Prolog mode
Prolog mode is activated by loading a file that ends in the right
extension. The default extension for Prolog files is .pl and it
is therefore strongly adviced to give your Prolog sourcefiles the
extension .pl.
Alternatively the editor may always be switched to Prolog mode using the
Mode submenu of the File menu or using M-x mode RET
prolog RET. See also jargon.
Using Prolog Mode
PceEmacs Prolog mode provides support in the following areas
Layout support is provided by automatic indentation and placement of
comments. This is achieved using the following commands:
- TAB
-
Indent the current line. If the system figures out your are typing
arguments to a term or list the alignment is based on the opening brace.
Otherwise it aligns clause-heads and bodies. The example below
illustrates the typical layout for which automatic indentation is
designed:
head(Arg1, Arg2) :-
subclause(with, arguments),
( if
-> then
; else
),
subclause(with,
many,
arguments).
- M-q
-
Meta-q formats a paragraph. If the caret is in a long comment, this
behaviour is retained, but if the caret is in a clause all lines of
the clause will re-indented using the same rules as used for TAB.
See also jargon.
After the user types a full-stop character not inside a string or
comment, the system will parse the current clause and colourise it.
If the syntax is not correct, the clause is not colourised and the
Prolog warning is displayed in the PceEmacs status window.
In addition, if the syntax is correct and the clause contains singleton
variables a query-replace loop is started that allows the user to map
each singleton to _ or _Name. A clause can be checked
explictly using the \C-c\C-s command.
After a 2 seconds idle time, and if the file is shorter than the
class-variable emacs_prolog_mode.auto_colourise_size_limit,
PceEmacs performs a parsing, cross-referencing and colouring of the
whole buffer. By default it will colour the following entities:
-
Directives are displayed with a light-grey background to make them
stand-out in the file.
- normal head :-
-
The head of a `normal' clause is displayed in a bold font to make the
clause stand-out.
- exported head :-
-
The heads of clauses exported from the current file are bold-blue.
- unused head :-
-
The heads of unused clauses are bold-red. Unused means the
cross-referencer, only working on the current file does not find a
reference. This might not be an error if the cross-referencer is not
able to resolve the call or the file is not a module-file and the
predicate is called from another file or directly by the user.
- normal call
-
Calls to locally defined predicates are displayed in the current font.
- built-in or imported call
-
Calls to built-in predicates or imported predicates (through
use_module/1 and friends) are displayed in blue.
- undefined call
-
Calls to predicates for which the system finds no definition are painted
in red. If you work top-down, this nicely highlights the loose ends of
your code. If you intended to call a built-in you know you made an
error.
- call
-
Call to a declared dynamic procedure are highlighted in purple.
In addition, the argument to the file-loading directives
are displayed in underlined blue if
the file was found and in red otherwise. Found
files have an associated popup to open them.
Extending the colouring
Colouring may be extended by defining rules for the multifile predicates
emacs_prolog_colours:term_colours/2 and
emacs_prolog_colours:goal_classification/2. This interface is
rather immature. Please check the library file
emacs/prolog_colour.pl for more information.
This section describes the most important commands for finding your way
around. See also jargon.
- M-.
-
Bound to find_definition and also available from the Prolog menu,
this command locates predicate definitions. It also finds built-in
predicates if they are defined in Prolog. It works by inspecting the
Prolog database and therefore works best if PceEmacs is run from a
Prolog with a copy of the program under development loaded. See also
the tips section
- Browse/Bookmark Line and Browse/Show bookmarks
-
Add a line to the bookmarks. This also opens the bookmark editor.
Bookmarks are useful if development or debugging requires several
pieces of the source from very different locations.
- M-s and the pin at the bottom-left
-
Normally, switching to another file causes the same window to be used.
You can toggle the pin at the bottom with the mouse or M-s
command. With the pin `in', the window is not reused for another
file.
- \C-x2 and \C-x1 to split windows
-
\C-x2 makes a clone of the current window. Both windows operate
on the same file. This often used to examine related code in the same
file.
- Prolog/Prolog manual
-
This menu option prompts for a topic (using completion) of the
SWI-Prolog online manual also available through help/1. Without
a specified topic it calls help/0.
- Prolog/Explain
-
This menu option provides access to the `explain' facility of the online
help system, forcing the system to tell anything it knows about an
identifier. One of the useful things is to find references to an
atom or calls to a predicate.
The Prolog menu has various entries for loading the current file
or a part thereof. The most commonly used option is Make,
updating all loaded and modified files.
Over the years we have developed a discipline for working with Prolog
projects. We share this knowledge with you in this section.
The files for a project
Every file, possibly except for load.pl and run.pl is
declared as a module file. Why? It provides documentation
and hiding at practically no cost. The same information makes
PceEmacs cross-referencing work efficiently and providing the most
reliable information.
Projects generally have four files for project maintenance. These are
normal Prolog source-files helping you to load, run and maintain the
project.
- load.pl
-
This file defines rules for file_search_path/2 that enable
different parts of the program to find each other, possibly other path
declarations and then loads the files required by the project. Modules
needing each other do so using use_module/1, normally using the
symbolic path defined with file_search_path/2 in
load.pl. Here is an example.
/* File load.pl */
:- multifile
file_search_path/2.
file_search_path(rules, rules).
file_search_path(gui, xpce).
:- use_module(infer).
/* File infer.pl */
:- module(infer,
[ infer/2 % +Key, -Value
]).
:- use_module(rules(rules)).
...
- run.pl
-
Normally simply loads load.pl and starts the toplevel goal.
Having this file makes it clear how the application is started and
allows you to start it just activating this file.
- save.pl
-
Loads load.pl, defines the work to be done to create a
saved-state and calls this.
- debug.pl
-
In this file you stick whatever is needed to debug and develop the
program. Traditionally this are clauses for portray/1 to
redefine the printing of large or otherwise unreadable terms. You
can add settings for the debugger, loading the graphical debugger,
rules for syntax-colouring in PceEmacs, test and debug queries, etc.
Having all this basic stuff in a file on their own is especially handy
on MS-Windows, where double-clicking the right file in the explorer now
satisfies for running, saving or debugging/developing the program. The
load-file contains the common ground for these three functions.
On Unix, the same is achieved using pl -f <file>.
Using PceEmacs
There are three reasonable options. The first, only applicable to
Unix platforms, is to start a PceEmacs server as part of the X11
setup and use this as a server. The details are in the general help
on PceEmacs. The second option is to run PceEmacs in a separate
Prolog and the final option is to use the same Prolog as for
debugging your application.
Running in the same process is attractive, as it provides PceEmacs
access to all resources for optimal browsing and reliable
cross-referencing. Unfortunately you cannot edit if your program is
actively running and fatal crashes of your program bring your editor
down, loosing unsaved work, undo-information, open buffers, bookmarks,
etc.
A good alternative is to run PceEmacs is a separate Prolog that has your
program loaded as well, but is not used to run it. This provides
PceEmacs with all required information without the risk for losing
information if you have to restart the Prolog holding your running
program.
Which option is best depends on the nature of your program, your
experience and discipline.
In any case, use the SWI-Prolog make/0 command to update the
system after changing the sources.
On this page the following jargon is used:
- M-<key>
-
Emacs-speak for a Meta command. There are two ways to activate
the command. One is Alt-key (i.e. the Alt-key together
with the named <key>) and the other is ESC followed
by <key>. Many Meta commands require arguments. If this is
the case PceEmacs displays a dialog for entering the values. Inside
these dialogs, TAB tries to complete the current value. The
left and right-arrows allow to re-use old values for this command. They
are bound to M-p and M-n (previous/next).
- \C-<key>
-
Emacs-speak for a Control command. In other systems also mentioned
as ^<key> or Control-<key> or
Ctrl-<key>.


Nickname & Discordname*
Rank*
Developer Supporter Concept Others
E-Mail-Adress*
Informations*
Files (PDF Documents, References etc.)
Which scripting languages are you good at?
In which language would you like to work?
How many years have you been developing?
Which networks have you been to (name & game)?
What is your online time like?
What tasks do you think support has?
Where / when does support start and where does it end?
What does the term "support" mean to me?
How much time do I have for my support activities? (Approximately)
Do I have special rights as a player if I also work in support?
What are the online times like?
What tools are you familiar with for concepts?
What is a finished concept for you?
What do you look for in a concept?
What time limit do you set yourself when working on a concept?
What is your attitude to working in a team?
What are your online times like?
Describe your rank?
What is the role of rank?
Do you have previous experience in this area?
How much time will the activities take?


Welcome to DogPedia!
Our website has TONS of great information for both current and future dog owners! If you are interested in learning the amount of time and money you will invest in your dog based on breed, age, and a few other characteristics, you may refer to our Interactive Analysis to input information about how much care your furry friend will require. If you are interested in seeing what dog-related businesses are available in your area. You can view cities that we would consider dog-friendly in regards to the number of dog servicing businesses available for pet owners. You may also view specific pet businesses available in a specific city to see where your neighborhood pet store or veterinarian may be.


WITNESS LIST
County Affairs Committee
May 10, 2018 - 10:00 AM
Emergency Response to Natural Disasters/Flooding and Authority
On:
Abbott, Robert (Self; Travis County ESD No. 6)
Adams, Chris (Health and Human Services Commission)
Allison, Jim (County Judges and Commissioners Association of Texas)
Bush, George (Texas General Land Office)
Carlton, John (Texas State Association of Fire and Emergency Districts)
Carrizal, Shain (Harris County Budget Management Department)
Gaines, Sonja (Health and Human Services Commission)
Garza, Clint (Hays County)
Jack, Mark (SAFE-D & Parker County ESD1)
Janusaitis, Robert (SAFE-D)
Kludt, Brandon (Self; Comal County ESD No. 2 & Comal County ESD No. 3)
Kostroun, David (Health and Human Services Commission)
Kroll, Carrie (Texas Hospital Association)
Max, Alisa (Harris County Engineering Department)
Morgan, Richard (South-central Partnership for Energy Efficiency as a Resource)
Munoz, Ned (Texas Association of Builders)
Nuckols, Tom (Travis County)
Perez, Vincent (County of El Paso)
Phillips, Pete (General Land Office)
Poppe, Russell (Harris County Flood Control District)
Reed, Cyrus (Lone star chapter sierra club)
Salazar, Andres (American Society of Civil Engineers)
Salter, Wayne (Health and Human Services Commission)
Scheffel, Stacey (Travis County TNR)
Smith, Kharley (Hays County Emergency Management)
Taylor, Kyle (SAFE-D)
Tudor, Nathan (Texas Organization of Rural and Community Hospitals)
Turco, Michael (Harris-Galveston Subsidence District)
Vierling, Alan (Harris Health System)
Wemple, Charles (Houston-Galveston Area Council)
Registering, but not testifying:
On:
Avery, Clay (Texas State Association of Fire and Emergency Districts (SAFE-D))
Avery, Cliff (SAFE-D)
Cook, Russell (Health and Human Services Commission)
Hays, Jet (Texas general land office)
Watson, Stephen (Self; Parker County esd1)
Wisko, Mike (Texas Fire Chiefs Association)
1


--- layout: blogpost title: God's Own Country - Kerala comments: true date: 14 June 2018 pc: Huaiwei Mate SE ---
After successfully clearing the first hurdle of this Ph.D. journey i.e. passing the Qualifying Exam, I returned to India for a 3-week vacation with family. The main purpose of this trip was to attend the ‘Passing Out Parade’ (Graduation Ceremony), popularly known as ‘PoP’, at the Indian Naval Academy (INA) in Ezhimala, Kannur district of Kerala. After receiving four years of rigorous training, my younger brother Sopan was going to graduate from this academy to be commissioned in the Indian Navy as a Sub Lieutenant. My parents, grandparents and close relatives had planned a one-week Kerala Trip, starting from Kochi and culminating at Ezhimala. All of us were excited to spend some quality time with our extended family in ‘God’s Own Country’ Kerala and to witness the much-awaited PoP at INA.
The flight from NYC to Kochi via Abu Dhabi was a smooth ride (Eithad is awesome!). I landed at Cochin International Airport early in the morning. Inhaling the soul-replenishing air of ‘Punyabhoomi’ Bharat, the verse from Ramayana ‘Janani Janma Bhumishcha Swargadapi Gariyasi’ (mother and mother-land are far superior to even the heaven) was on my mind. This was the longest period that I had stayed away from India (almost 10 months). The train ride from Kochi to Alleppey brought back wonderful memories of travels in Indian Railways.
Alleppey is a small town south of Kochi, known for Houseboat rides in the backwaters of Kerala. Dropping bags at the hotel, I went straight to the Houseboat to meet and seek blessings of parents and extended family. Their love energized my body and mind, tired after a two-day journey across the continents.
The houseboat had a living room at the front, two bedrooms in the middle and a kitchen at the back. All of us sat in the living room, chatting and enjoying the cool breeze and the heavenly scenery.
My grandfather is a hardcore travel enthusiast (he used to organize national/international tours for senior citizens till the age of 80! We, his grandchildren, have inherited the wanderlust from him). He was having a really good time. I spent a couple of hours chatting with him about his travel endeavors. Eventually, our discussion turned towards my research and I was surprised by his interest and knowledge about the modern technologies, including Artificial Intelligence.
In the evening, the sky got covered with dark clouds and it started raining. The houseboat staff had prepared hot onion pakoras and chai for us. Rain, onion pakora, and chai is a divine trio!
As we neared the end of this 5hr boat trip, the rain had gained full momentum. We boarded off the boat and took shelter under a canopy. After an hour-long struggle of trying to convince autorickshaw drivers, we managed to get rides back to our hotel. The dinner was followed by an hourlong discussion on the hot topic of ‘marriage’ (well, I’m 25 now). Members of three generations in our extended family shared their opinions and interesting experiences of arranged and love marriages. It was fun to get to know different viewpoints and guidelines of this really ‘complex’ subject.
Our hotel was situated on the shores of Vembanad Lake. Waking up to these views was like a dream:
After a sumptuous breakfast of south Indian cuisine, we left from Alleppey towards our next destination Munnar. We had booked an 18-seater bus to accommodate our extended family. The 5hr drive from Alleppey to Munnar was fun, thanks to the scenic route and Charlie Chaplin movies that we played on the LCD screen.
On the way to Munnar, we stopped at a Botanical Garden/Spice Plantations. The enthusiastic tour guide showed us a variety of spice plants and bonsai trees.
We reached our cottages in Munnar in the evening and were shocked to find that they were about 10 flights of stairs downhill from the parking lot. The hotel staff thankfully helped us carry the luggage to our cottages. But it was a nightmare for all the super-senior citizens in our family to walk down those 150 odd stairs.
Since our cottages were situated on the hill, they offered splendid vistas of hills and tea plantations. Most of the senior family members decided to stay at the cottage and relax. The ‘younger’ lot of us went around Munnar to see some tourist spots.
The first destination on our bus-driver-cum-tourist-guide’s list was echo point, about 20kms north-east of Munnar. Along the way, we spotted some wild elephants crossing in their natural habitat. The echo point turned out to be more of a boating and hiking area.
Next, we went to the Kannan Devan Hills Plantation (KDHP) Tea Museum. After a short documentary about the history of tea plantations in Munnar, they demonstrated and explained the various steps involved in the tea-making process.
We returned to our cottages in the evening and played a four-hour long game of ‘Pandemic Iberia’, one of the best co-operative board games in the world. To my surprise, even my grandparents learned the game quickly. Three generations of our family worked together and managed to save the world from a pandemic in that game!
Early in the morning, saying goodbye to the gorgeous green tea plantations of Munnar, we departed towards Kochi.
We had a few hours to spend in Kochi before boarding our train to Payyanur (a town close to the Indian Naval Academy) from Ernakulam Junction. Our bus driver/tour guide decided to show us the Fort Kochi region. This is part of a handful of water-bound regions toward the south-west of the mainland Kochi, and collectively known as Old Kochi or West Kochi [source: Wikipedia].
After spending a couple of hours on the Fort Kochi beach, we drove to the marine drive. This place had an energetic feel to it, just like the marine drive of Mumbai. We took an hourlong boat-ride from the dock. An old Malayali man, high on alcohol, was the tour guide on this boat. During the tour, he overenthusiastically kept babbling about the history of various landmarks and Indian Navy Ships, only the outlines of which were visible in the dark. Luckily, one of the co-travelers was able to translate his blabbering (in Malayali) to a comprehensible form for us (in Hindi).
We reached Payyanur early in the morning. As this was the month of Ramadan, most of the eateries around the railway station were closed. Our bus driver/tour guide suggested checking for restaurants in the market area before going to our hotel which was farther away from the town. Fortunately, we found a good south Indian restaurant in the market and had a fulfilling breakfast.
We rested in our hotel till evening and then went to the Indian Naval Academy. Situated in a picturesque and strategic location between Ezhimala hill and Arabian sea, this academy trains future officers of the Indian Navy and Indian Coast Guard.
After a brief tour of the campus, we settled in the pavilion on parade ground to see the first activity of this 3-day long graduation ceremony aka ‘Passing out Parade’. It was called the Outdoor Training Demonstration in which the young cadets showcased stunning acts of various skills like horse riding, martial arts, and gymnastics.
In today’s morning session of Graduation Ceremony, only parents of the cadets were invited. So, the rest of us decided to visit some places around Payyanur. Our bus driver/tour guide suggested starting the day with Anjaneya Statue in Ezhimala. This 41 ft tall Asia’s largest statue of Hanuman is situated on the Ezhimala Hill overlooking the Indian Naval Academy. Taking the blessings of Lord Hanuman, we departed towards our next spot, the Ettikulam Beach. The beach was very clean and serene, with no other tourists except us at this early hour of the day.
In the evening, we returned to the Indian Naval Academy and saw a documentary exploring the life inside this academy. The documentary featured the history of the academy, daily routines of the cadets, their training regime and the opportunities that they get in the Indian Navy.
Continuing the tradition of every year’s passing out parade, the junior cadets of the Academy presented a cultural show called ‘Azimuth’. This 3-hour long programme featured skits about the tough academy life of cadets and several dance/musical performances by cadets from varied cultural backgrounds of India.
It was the day of the main attraction of the graduation ceremony, the passing out parade. We reached the academy about an hour before the scheduled start of the program, yet we couldn’t get the ‘prime’ seats near ‘Anthim Pag’, a plaque engraved with the words ‘Anthim Pag’ (last step) which the cadets cross at the end of passing out parade. The crowd was electric when graduating cadets arrived, marching on the beats of INA’s band in a spectacular display of uniformity and discipline. The officers conducted a ceremonial inspection of cadets’ uniform. Then, the meritorious cadets were awarded medals, including the President’s Gold Medal, Chief of Naval Staff Gold Medal and Flag Officer commanding in chief Gold Medal.
The parade concluded with cadets slowly marching past the ‘Anthim Pag’, saluting the dignitaries on the dais (Quarter Deck) and bidding farewell to the academy, towards the beginning of a new phase of their lives.
After the parade, we witnessed the ‘Shipping-of-Stripes’ ceremony, where proud parents of the cadets shipped the Naval epaulets or ‘Stripes’ on the shoulders of these young cadets-turned-Naval Officers. It was a proud moment for all of us to see Sopan become a ‘Sub-Lieutenant’, after a sinusoidal journey of four years in the Indian Naval Academy.
Next morning, we departed towards Chennai. This one-week trip in Kerala will be a cherished memory in our minds, especially due to the once-in-a-lifetime experience of witnessing the Indian Naval Academy's spectacular passing out parade, amidst the 'Nipah virus' alerts in Kerala.


Channel Width:
Username Error
Channel Height:
Username Error
Channel Length:
Username Error
Hood speed:
Username Error
Hood temperature:
Username Error
Get final state
Result
Productivity:
PRODUCTIVITY
Kg/h
Temperature:
TEMPERATURE
C
Viscosity:
CONSISTENCY
Pa*s
Get report


Sorry, no items match your search
This provider has no services listed yet.
Here are some handy options, different from the current one:


~ 4 min
Homemade Christmas gifts ideas
We have never been a family of giving a lot of gifts for Christmas! Actually, because the last few Christmases we have been living in different countries (2017 in Amsterdam, 2016 in Mozambique, 2015 between the USA and Catalonia, …) I could say that we had calmer Christmases than average. We feel like our kids already have a lot and we (the adults) don’t want much (and we have a lot). And travelling so much makes you realize even more that we don’t really need anything!!!
So, this year, instead of buying a lot of things, I have been trying to think of meaningful gifts, useful things that my family and friends could enjoy, that I could make with my hands, some of them with Ramona’s help, and here is a list of 7 ideas:
1. Waldorf window stars
They are beautiful to decorate your windows, especially when the sun come trough! They are easy and fun to make! We even organized an evening with my girlfriends to make some while listening to Christmas music and drinking hot tea! There are a lot of different ones, from very simple to more complicated and beautiful ones! You can make them small and give them as a complement with your gift wrapping.
To make them you just need:
2. Beeswax Candels
Theis is a very easy craft to do with the little ones and such a nice present. Beeswax candles are made out of 100% natural beeswax and they smell so good. Pure Beeswax Candles also burn with almost no smoke and clean the air by releasing negative ions into the air.
To make them you just need:
- 100% beeswax honeycomb sheets
- cotton wick
3. Beeswax Christmas tree ornaments
With the same beeswax sheets and some cookie cutters we made Chrsitmas tree ornaments with Ramona! So simple but so cute, don’t you think?
4. Lip balm
We also made our own lip balm, together with Ramona. I really wanted to make my own lip balm for the longest time and finally this year I decided to buy the necessery stuff, which is not much, and try it! And we are really happy with the result!
To make it we used:
- Organic Coconut Oil
- Organic beeswax pellets
- Organic Shea butter
- Essential oils
- Small round tins or other containers
5. Essential oils sprays
I started following this super mama, Rachel from the blog “The red tent” and she inspired me so much. One of the things I tried from her blog are the “Relaxing Pillow” and the “Daily Stress-Away” Sprays. Learning more about essential oils and discovering this new world is fascinating! So, go check her out, maybe it will inspire you too!
6. Granola
We have been making our own granola for the past 6 months. Almost every week I make a new batch. We love it so much, so simple and so delicious. It is a way to know what ingredients you are eating and it is a healthier version of the ones you find at the grocery store! We love it for breakfast with yogurt and fruit.
We make it mixing the following ingredients:
- 500gr of oats
- 1 and 1/2 cups of nuts/seeds
- 1 teaspoon od salt
- 1/2 teaspoon of cinnamon
- 1/2 cups of melted coconut oil or olive oil
- 1/2 cups of maple syrup or agave syrupe
And bake it in the oven for about 20-25 min. Give it a try, you are going to love it!
7. A painting
Ramona loves painting! And people, especially family members, love having her art hanging in their houses! I bought some blank canvases and when Ramona feels like painting she makes her art. We’ve used them as birthday gifts too!
What do you think? What are you going to give to your love ones this Christmas? Do you want to try some of these handmade gift ideas? I would love to know some of your ideas too!
Happy Holidays y’all!!


UPPER-CASE LETTER:
The Animal Kingdom
- Amphibians
- Reptiles
- Mammals
- Birds
- Insects
- Ocean Life
LOWER-CASE LETTER:
The Animal Kingdom
- Amphibians
- Reptiles
- Mammals
- Birds
- Insects
- Ocean Life
|
UPPER-CASE NUMERALS:
The Animal Kingdom
- Amphibians
- Reptiles
- Mammals
- Birds
- Insects
- Ocean Life
LOWER-CASE NUMERALS:
The Animal Kingdom
- Amphibians
- Reptiles
- Mammals
- Birds
- Insects
- Ocean Life
|
The Animal Kingdom
- Amphibians
- Reptiles
- Mammals
- Birds
- Insects
- Ocean Life
|
- AMPHIBIANS
- This group of cold-blooded animals includes frogs, toads, and salamanders. Amphibians are descended from the first fish that crawled up on land about 360 million years ago. They live in moist forests and jungles, near ponds, and usually lay their eggs in water.
- REPTILES
- The lizards, snakes and turtles- have dry, scaly skin so that they can live in dry regions. They are "cold-blooded", which means they need sunlight to stay warm, or a shady place to cool down. Most reptiles only eat other animals, and, like their dinosaur ancestors, their babies hatch from eggs.
- MAMMALS
- They all have backbones, they're warm-blooded, and most importantly, they all feed on milk from their mothers. Most mammals live on land, but some, like seals and whales, live in the ocean! Did you know that you are a mammal?
- BIRDS
- They are warm-blooded animals that have only two legs. All birds have feathers and wings, but not all birds can fly. Most birds build a nest where they lay their eggs and keep them warm till they hatch.
- INSECTS
- There are over a million different types of insects. Most insects can fly, and they do not have bones. Instead, they have a tough, shell-like skin. Insect bodies all have three sections and six legs- which is why spiders are not really insects!
- OCEAN LIFE
- There are millions of different animals living in our oceans- from the smallest that you can see with a microscope, to the largest animal on earth, the blue whale. Ocean animals belong to many different groups. Scientists divide all animal types between those with backbones (like fish, sharks and whales) and those without backbones (like clams, sponges and crabs).
|


Dallas Buyers Club
1 Trespassing2 Cuckoo3 Shady. (feat Nile Rodgers & Sam Sparro)4 Never Close. Our Eyes5. Kicki. 2012?5?18? ?Adam LambertTrespassing???????????2??iTunes??+ iTunes Style : Pop Quality :. 256kbps iTunes aac[m4a]
1 Trespassing2 Cuckoo3 Shady. (feat Nile Rodgers & Sam Sparro)4 Never Close. Our Eyes5. Kicki. 2012?5?18? ?Adam LambertTrespassing???????????2??iTunes??+ iTunes Style : Pop Quality :. 256kbps iTunes aac[m4a]
Adam Lambert Trespassing (Deluxe Version) (2012) [iTunes Plus AAC M4A] 5 ?12? Genres: Pop, Muziek, Pop/Rock, Rock, Adult. Alternative Releasedatum:
Adam Lambert Trespassing. Trespassing Adam Lambert 15 May 2012. Adam Lambert Glam Nation. Live Glam Nation Live Adam Lambert 21 Mar 2011 Trespassing Album Promo (April-May 2012). 2012-05-01 MTV10 Things Adam Lambert Is Obsessed With Better than I Know Myself. (M4A Audio) (Official).
2012?10?21? iTunes????Trespassing (Remixes) iTunes????Adam Lambert iTunes ????Pop iTunes????M4a iTunes?????????? May 24, 2012 One of The Flea FM's favourite artists, Adam Lambert, has reached #1 on. Trespassing is in stores and on iTunes NOW! AAC Plus Stream
May 15, 2012 Adam Lambert ? Trespassing Label: 19 Recordings ? G010002751428P, RCA ? G010002751428P Format: 15 × File, AAC, Album, 256
A documentary about wounded veterans that Roger championed gets a screening at the Rehabilitation Institute of Chicago and screenings in New York and Los Angeles…
Preview and download top songs and albums by Adam Lambert on the iTunes Lambert's full-length sophomore effort, Trespassing, was released in 2012, with
Adam Lambert: Trespassing. Buy at: Amazon | iTunes Adam Lambert Trespassing By Jonathan Keefe ON May 14, 2012. Go to Comments (0). Adam Lambert's
May 16, 2012. Adam Lambert took the stage at the. iHeartRadio Theater in New York which is exactly where Trespassing ended. up on iTunes less than 24
May 17, 2012. As a self proclaimed Glambert, after having seen Adam Lambert live seven Trespassing reached the number one spot on the iTunes charts. May 15, 2012 Adam Lambert's sophomore album Trespassing. was finally released today, and the #Trespassing is sitting nice and high on the itunes chart!
TRESPASSING RELEASED TODAY MAY 15, 2012. by tuke18. on May. 15, 2012, under All About Adam. CLICK TO PURCHASE TRESPASSING
An open letter from Woody Allen; an Edna Krabappel tribute; the possibility of a "Prometheus 2"; why film festivals reject good films; the return of…
Oct 4, 2012. Get ready to hear Adam Lambert's sinfully funky new. single, Trespassing, in an all-new way The golden-voiced rocker is. gearing up for the May 15, 2012 It's only Tuesday but the week is already looking great for glam rocker Adam Lambert, whose second album, Trespassing, debuted today and
Balder and Dash
Oct 16, 2012 Preview songs from Trespassing (Remixes) by Adam Lambert on the iTunes Store Preview, buy, and download Trespassing (Remixes) for
MZS
Preview and download top songs and albums. by Adam Lambert on the iTunes Lambert's full-length sophomore effort, Trespassing, was released in 2012, with
Interviews
May 20, 2012 "Never Close Our Eyes"; Album: Trespassing; Artist: Adam Lambert; Label: RCA; Released: 2012 Amazon » · iTunes » Your purchase helps ADAM LAMBERT STORM TRESPASSING. Adam Lambert - The Zodiac. Show - Crawl Thru Fire Added by Avicii at iTunes Festival Playing "Lay Me Down"
Thumbnails
Mar 3, 2012 single free day :) Here's my vision. of new Adam Lambert's album cover. Adam Lambert [Trespassing] · Chapel Cross - Single [Alex Kormis] ADAM LAMBERT lyrics - 56 song lyrics sorted by album, including "Rough Trade" , "Love Wins Down The Rabbit Hole[iTunes Bonus Track] Trespassing.
Chaz's Blog
ADAM on KIMMEL OMG!!! Surprise From Adam - Entire Version Of His "Marry The Night" From Glee! ADAM on KIMMEL. BUY "TRESPASSING" today! 1. 2 3
Thumbnails
May 17, 2012 Adam Lambert's sophomore. album, Trespassing, is here! And if you haven't already purchased it on iTunes, or you're waiting for your Check out this product at the Adam Lambert Global Store Trespassing (Deluxe ). Downloads directly to iTunes320KBPS Digital MP3 Download 3:29; play
Interviews
LAMBERTLUST 7h. Adam Lambert's 2nd album #TRESPASSING is 291 on iTunes Pop Chart!! pic. twitter. com/1GJXm3NxNd -------------------- Adam Lambert Worldwide iTunes Performance | Last update: 2013-10-31 18:35: 15 EDT | Back to list Main | Songs | Albums. | Countries Album: Trespassing
Thumbnails
Oct 4, 2012 Adam Lambert has released the cover for his forthcoming and Pop That Lock ( Johnny Labs Extended Mix) Avail ) OCT 16th on iTunes "
Thumbnails
Sony Music is using Pinterest, an online. pinboard to collect and Trespassing is the second studio album by American recording artist Adam Lambert, released on May 15, 2012 Originally scheduled for March 20, 2012, the Watch the video & listen to Adam Lambert Trespassing for free. Trespassing appears on the album. Trespassing (Deluxe Version) Adam Mitchel Lambert ( born
Thumbnails
Queen + Adam Lambert rocked the iHeart. Music Festival in Las Vegas on Trespassing album #1 Billboard 200 (US) #1 Billboard Digital Albums (US) #1 Left, right, step up to the spotlight / Why you actin' uptight / I'm takin' you to school, that's right / High, low, don't tell me you don't know / How to ever let go
Balder and Dash
May 18, 2012. Adam Lambert tells Pop on the Pop. that he was scared to expose so and his new album, Trespassing, debuted in the no 1 slot on iTunes, but May 16, 2012 My feelings about Adam Lambert's sophomore album, Trespassing, are Or, iTunes, rather, since record stores don't really exist anymore
Balder and Dash
Sep 16, 2012 See all entries for Adam Lambert's Trespassing contest! Written by. Flash Player PopUp Media Player PopUp Winamp iTunes AAC Plus May 24, 2012 Thank you to the Glamily for helping me make HISTORY! Congrats Adam! Trespassing is in stores and on iTunes NOW! Adam Lambert fan?
Thumbnails
Adam Lambert WhoSay Celebrity Profile - Check out the latest Adam Lambert photo gallery, biography The Trespassing Remix EP is. now available on iTunes! May 16, 2012 Trespassing, the much anticipated. second album from Adam Lambert Currently atop the iTunes chart, Lambert. expressed his excitement on
Interviews
May 8, 2012. Adam Lambert's second album Trespassing has leaked about a week on it at Best Buy and iTunes well, we didn't really feel like waiting
MZS
We are Glamberts, fans of Adam Lambert, from the small, little island on AdamOfficial. com, iTunes (not Singapore. iTunes), Amazon. com and any legit music online store! Pre-order TRESPASSING on AdamOfficial. com or. Amazon com!


DISCOVER YOUR MUSIC MUTUALS
Do you agree to let Homiefy store your recently played song history in our database?


name: intro class: center, middle Writing testable code ===================== --- template: intro name: intro And then testing it ------------------- --- name: whoami Who am I? --------- - PHP developer for > 3 years --- template: whoami name: whoami - Open source contributor --- template: whoami name: whoami - Testing advocate --- template: whoami name: whoami - Unprofessional professional --- template: whoami name: whoami - Iron Man? --- So first, some terms ==================== And concepts too ---------------- --- Application ----------- The project you work on. It has **requirements** and your job is to write enough code that it fulfills those requirements. Testing ------- That's when you prove your application does what you want it to do. >Note: You probably (hopefully?) do this all the time --- Manual testing -------------- That's when you (or some other human being) tests your application. Automated testing ----------------- That's when you use another script or utility to test your application. >Note: Computers are usually much faster at testing than humans. --- Unit tests ---------- These are tests that only check one small piece (a unit) of your application. >Note: Only computers can really do this type of test. Integration tests ----------------- These are tests that check the whole application all at once. >Note: This is the type of test most people usually do themselves. --- name: integrationtestssuck Integration tests are the most realistic ---------------------------------------- --- template: integrationtestssuck name: integrationtestssuck They're also the worst ---------------------- --- template: integrationtestssuck name: integrationtestssuck Why? --- template: integrationtestssuck name: integrationtestssuck - Could have failed anywhere in the stack --- template: integrationtestssuck name: integrationtestssuck - Huge potential number of conditions (logged in, cold cache, etc) --- template: integrationtestssuck name: integrationtestssuck - Can be hard to reproduce --- name: unittestsrock Unit tests are the best for debugging ------------------------------------- Why? --- template: unittestsrock name: unittestsrock - Known, limited number of inputs --- template: unittestsrock name: unittestsrock - Drop into a REPL --- template: unittestsrock name: unittestsrock - Easy to see where the problem is --- Test suite ---------- A set of tests that you run for your application. Can be: - Unit - Integration - Both --- Test coverage ------------- A percent that tells you how much of your application is being tested when you run your test suite. - High numbers are good! - 100% is sometimes cited as a goal - **100% is a stupid goal** --- Wait, what? ----------- - 100% doesn't mean there aren't any bugs - Could be "testing" a line without checking all possible input types - Our goal isn't lots of tests, our goal is reliable software - Tests help that, but there's diminishing returns in coverage percent --- class: center middle Still, try to keep it > 80% =========================== (Don't worry if it's low, just keep increasing it over time) --- name: tdd Test-last development --------------------- Write your code first, then go back and write tests for it. >Most people do this --- template: tdd name: tdd Test-first development (TDD) ---------------------------- Write your tests first, then write the code that makes them pass. --- name: tddbenefits Test-first development produces higher quality code --------------------------------------------------- --- template: tddbenefits name: tddbenefits - Changes the way you think about a task --- template: tddbenefits name: tddbenefits - Forces you to craft an API before writing internals (big picture) --- template: tddbenefits name: tddbenefits - Keeps your code lean --- template: tddbenefits name: tddbenefits - Less likely to miss a possible test case --- name: redgreenrefactor "Red, green, refactor" ---------------------- The TDD process in a nutshell: --- name: redgreenrefactor template: redgreenrefactor - Write failing tests --- name: redgreenrefactor template: redgreenrefactor - Make those tests pass --- template: redgreenrefactor - Fix your code --- name: redgreenrefactor template: redgreenrefactor - **Fix your code** --- name: redgreenrefactor template: redgreenrefactor "Break early, break often" --- Continuous integration ---------------------- A process that means your tests should always pass, and that you automatically run them every time you change the code. - Need to be able to run them locally - Some services will run your tests for you - Sometimes you have to pay for those services - Travis.ci, drone.io, Jenkins, etc. --- Breaking the build ------------------ That's when your project uses continuous integration but someone's latest change made the tests fail. ![keep calm and don't break the build](../img/you-broke-the-build.png) --- Deployment ---------- When you update the version of the application your customers are seeing. >For us that mostly means putting it on the server. --- Continuous deployment --------------------- A natural extension of continuous integration. The application gets deployed after any code change that doesn't break the build. - This means that you're super confident in your test suite - It also means you've got the deployment process automated ![witchcraft](../img/witchcraft.gif) --- Case study: Github ------------------ >"Aug. 23, saw 563 builds and 175 deploys" ![](../img/github_deploys.png) --- Case study: Etsy ---------------- >"At Etsy about 150 engineers deploy a single monolithic application more than >60 times a day" ![](../img/etsy_deployment.png) --- Benefits -------- - Deploying quickly often keeps your changes small - You can be confident in your changes because you know they're correct - You know the moment something breaks, hopefully before a customer sees it --- name: testingstrats class: center, middle Testing strategies ================== The quick tip version --------------------- --- class: center, middle Things that **do things** ------------------------- ...Should not **create** those things ------------------------------------- --- class: center, middle Things should make do with the resources provided ------------------------------------------------- --- class: center, middle Global state is bad ------------------- --- class: center, middle "Static" classes are global state --------------------------------- --- class: center, middle Methods longer than 10 lines are probably wrong ----------------------------------------------- --- class: center, middle Classes with more than 10 methods are probably doing too much ------------------------------------------------------------- --- class: center, middle Don't try and be clever ----------------------- --- class: center, middle **__get**, **__set,** and other magic methods are you trying to be clever ------------------------------------------------------------------------- --- class: center, middle You're probably putting too much functionality into one class ------------------------------------------------------------- --- class: center, middle Testable code is code that's provably correct --------------------------------------------- --- class: center, middle If your tests are > 10 lines of code each... -------------------------------------------- ...try again ------------ --- class: center, middle The more typehinting you do... ------------------------------ ...the smaller the chance your code is wrong -------------------------------------------- --- name: dangeroustogoalone It's dangerous to go alone ========================== --- template: dangeroustogoalone name: dangeroustogoalone ![](../img/morpheous_take_this.gif) --- PHPUnit ------- - De facto unit testing framework in PHP - Fantastic tooling support - A little verbose --- We're testing this class ------------------------ ```php assertEquals($calc->add(2, 2), 4); } } ``` --- How do we run it? ----------------- - Need to require it (require-dev) with composer ```bash composer require --dev phpunit/phpunit ~4.1 ``` ```json "require-dev": { "phpunit/phpunit": "~4.1" } ``` - And write a phpunit.xml file ```xml
./test
``` --- Running it: ``` PHPUnit 4.1.1 by Sebastian Bergmann. Configuration read from path/to/project/phpunit.xml . Time: 4 ms, Memory: 5.50Mb OK (1 tests, 1 assertions) ``` --- class: center, middle We can do better ================ --- Give it a better name with the `@test` annotation ```php assertEquals($calc->add(2, 2), 4); } } ``` --- Checking multiple conditions? Use a `@dataProvider` ```php assertEquals($calc->add($x, $y), $result); } public function additionDataProvider() { return [ "2 and 2" => [2, 2, 4], "3 and 1" => [3, 1, 4], "6 and 2" => [6, 2, 8], ]; } } ``` --- ```php PHPUnit 4.1.1 by Sebastian Bergmann. Configuration read from /home/ciarand/presentations/writing-testable-code/code/phpunit.xml ... Time: 41 ms, Memory: 3.75Mb OK (3 tests, 3 assertions) ``` --- class: middle, center How do we test units without touching the database? --------------------------------------------------- --- Mocking! -------- Our code under test: ```php class Temperature { public function __construct($service) { $this->_service = $service; } public function average() { $total = 0; for ($i = 0; $i < 3; $i++) { $total += $this->_service->readTemp(); } return $total / 3; } } ``` --- We need to test it responds to different inputs. Let's use Mockery. ```php use \Mockery as m; class TemperatureTest extends PHPUnit_Framework_TestCase { protected function tearDown() { m::close(); } public function testGetsAverageTemperatureFromThreeServiceReadings() { $service = m::mock('service'); $service->shouldReceive('readTemp')->times(3)->andReturn(10, 12, 14); $temperature = new Temperature($service); $this->assertEquals(12, $temperature->average()); } } ``` --- Benefits -------- - Mocking lets us test units in isolation - Mocking lets us avoid time intensive tasks like DB and filesystem access - Mocking means you can pinpoint exactly where your code is broken --- name: aboutphpunit PHPUnit is a detail-oriented testing framework ---------------------------------------------- --- name: aboutphpunit template: aboutphpunit - Have to understand PHP to understand PHPUnit --- name: aboutphpunit template: aboutphpunit - Typically need some familiarity with the codebase --- name: aboutphpunit template: aboutphpunit - Hard for managers and project owners to grok --- name: behatintro Behat ----- --- name: behatintro template: behatintro - Human readable tests --- name: behatintro template: behatintro - Optimized for legibility --- name: behatintro template: behatintro - Great for integration tests --- name: behatintro template: behatintro ```gherkin Feature: Your first feature In order to start using Behat As a manager or developer I need to try Scenario: Successfully describing scenario Given there is something When I do something Then I should see something ``` --- name: minkintro Mink ---- --- template: minkintro name: minkintro - Web acceptance testing for PHP --- template: minkintro name: minkintro - Can connect to Selenium, PhantomJS, Goutte, or others --- template: minkintro name: minkintro - Either controls a browser or pretends to be one --- template: minkintro name: minkintro - Useful tool for full-stack integration testing --- template: minkintro name: minkintro ```php // open some page in browser: $session->visit('http://my_project.dev/some_page.php'); // reload the page $session->reload(); // check the status code $code = $session->getStatusCode(); ``` --- An example Behat and Mink test, taken from their homepage: ```gherkin # features/search.feature Feature: Search In order to see a word definition As a website user I need to be able to search for a word Scenario: Searching for a page that does exist Given I am on "/wiki/Main_Page" When I fill in "search" with "Behavior Driven Development" And I press "searchButton" Then I should see "agile software development" Scenario: Searching for a page that does NOT exist Given I am on "/wiki/Main_Page" When I fill in "search" with "Glory Driven Development" And I press "searchButton" Then I should see "Search results" ``` --- How do we define the testing behaviors? --------------------------------------- ```gherkin Given I am on "/wiki/Main_Page" ``` ```php /** * Opens specified page. * * @Given /^(?:|I )am on "(?P
[^"]+)"$/ * @When /^(?:|I )go to "(?P
[^"]+)"$/ */ public function visit($page) { $this->getSession()->visit($this->locatePath($page)); } ``` --- class: center, middle Tools ===== ![](../img/devops_tools.gif) --- class: center, middle Continuous integration ====================== --- name: idetools Your IDE / editor ----------------- --- template: idetools name: idetools - Have it run tests when you save a file --- template: idetools name: idetools - Create a keyboard shortcut to run your tests --- template: idetools name: idetools - Investigate better testing integration (PHPStorm does this well) --- tdd.sh ------ >Requires: Linux, inotify-tools, a neckbeard ```bash #!/bin/bash while true; do inotifywait -e modify,close_write,moved_to,move,create,delete -qq **/*.php \ && clear \ && ./vendor/bin/phpunit if [ $? -eq 0 ] then true #notify-send -i non-starred "Test status" "All tests passed" else notify-send -i stop "Test status" "Some tests failed" fi done ``` --- [Reflex](https://github.com/cespare/reflex) ------------------------------------------- >Requires: Linux or Mac OS X ```bash reflex -r "\.php$" -- phpunit ``` --- [Watchman](https://github.com/facebook/watchman) ------------------------------------------------ >Requires: Linux or Mac OS X ```bash watchman watch ./src watchman -- trigger ./src phpunittrigger '*.php' -- phpunit ``` --- name: windows Windows ------- --- template: windows . --- template: windows .. --- template: windows ... --- template: windows ![](../img/idk.gif) --- template: windows Maybe try Grunt or something? ----------------------------- --- class: center, middle Continuous integration services =============================== --- name: hostedandfree Hosted and free --------------- - Travis.ci - Free for open source projects (GitHub) - Very popular - Supports PHP 5.3 through 5.6 + HHVM --- template: hostedandfree name: hostedandfree - Drone.io - Free for open source projects - Less popular, has robots on the front page - Supports PHP 5.4 --- template: hostedandfree name: hostedandfree - Shippable.com - Up to 5 free private repos - Runs on Docker - Supports PHP 5.3 - 5.5 --- Self-hosted (enterprisey) ------------------------- - Jenkins - Very popular among enterprises - Rock solid core (runs on Java) - Huge amounts of configuration options - Gitlab-ci - Less popular - Comes with version control (Gitlab) built in - Runs on Ruby --- Self-hosted (indie) ------------------- - Sismo - Written by the Symfony guy (Fabien) - Easy to setup (one php file) - cijoe - Written in Ruby - Meant for localhost - Build bot - Python? - Cool name, which is why it's included here --- General debugging tools ======================= Not necessarily test-related ---------------------------- --- Psysh.org --------- "A runtime developer console, interactive debugger and REPL" ```php >> ``` --- ```shell λ php my_problem_file.php Psy Shell v0.1.8 (PHP 5.5.12 — cli) by Justin Hileman >>> ls ``` --- ```shell λ php my_problem_file.php Psy Shell v0.1.8 (PHP 5.5.12 — cli) by Justin Hileman >>> ls Variables: $arg1, $arg2, $arg3, $etc >>> ``` --- ```shell λ php my_problem_file.php Psy Shell v0.1.8 (PHP 5.5.12 — cli) by Justin Hileman >>> ls Variables: $arg1, $arg2, $arg3, $etc >>> doc whats_going_on_here ``` --- ```shell λ php my_problem_file.php Psy Shell v0.1.8 (PHP 5.5.12 — cli) by Justin Hileman >>> ls Variables: $arg1, $arg2, $arg3, $etc >>> doc whats_going_on_here function whats_going_on_here($arg1, $arg2, $arg3, $etc) Description: A really useful dockblock Param: int $arg1 int $arg2 int $arg3 FluxCapacitor $etc Return: mixed ``` --- layout: false Learning resources ================== - [Laracasts](https://laracasts.com) - [PHP the right way](http://www.phptherightway.com/) - [igor.io](http://igor.io) - [Laravel Testing Decoded](https://leanpub.com/laravel-testing-decoded) --- Testing resources ================= - [Mockery](https://github.com/padraic/mockery) - [PHPUnit](http://phpunit.de/) - [Behat](http://behat.org/) - [Mink](http://mink.behat.org/) --- Things to checkout ================== - [Phpspec](http://www.phpspec.net/) - [Prophecy](https://github.com/phpspec/prophecy) --- Thank you! ==========


Default image
To make the images in your site become responsive, just add the img class name.
Circular Image
If you ever want your images to be circles, just add the img-circular class name.
Polaroid Image
Old times never pass out, to get the polaroid effect on any image add the img-polaroid class.
Heads up!
The circular polaroid version for images need to be wrapped into a div element with the proper class names as shown in the example as a fix for iOS devices.
Selected Image
Whenever you want to highlight an image as if it was selected, you just need to add the img-selected class.
Heads up!
The circular selected version for images need to be wrapped into a div element with the proper class names as shown in the example as a fix for iOS devices.
Well Image
Look mom!, I'm well.
All together, or at least many!


Adventure Guildsman:
Welcome, friend! It's my job to gather information about fascinating -- and lucrative -- opportunities for adventure in this land. I would be honored to help match your skills to the appropriate venue.
You have the look of a helpful soul... I know many poor folk in sore need of capable help. Are you game? What sort of adventure did you have in mind?
Quest Information.
Raid Monster Information.
Quest.


Locks
Stats
Config
Manually grab lock:
Resource Name:
Lock Duration:
- timespan -
1 hour
2 hours
4 hours
8 hours
1 day
1 days
1 days
1 week
2 weeks
1 month
Existing Locks:
Resource
Owner
Expires
name
owner
now
name
owner
now
name
owner
now
name
owner
now
name
owner
now
Stats
Hello World
Config
Hello World


This browser does not support WebGL, so this website cannot be properly displayed. Check out
Get WebGL
, or try updating your browser.


Find Users
| Login | Name | Surname | ||
|---|---|---|---|---|
| Login | Login | Name | Lastname |
Its you!
|
| Login | Name | Surname | ||
|---|---|---|---|---|
| Login | Login | Name | Lastname |
Its you!
|


Opennet provides innovative point-of-sale (POS) hardware for the hospitality industry. POS systems used in this industry must withstand high transaction volume, continuous operation, and contaminants such as food, grease, and dirt.
Opennet's approach to POS hardware is simple: focused innovation for "Non-Stop Sales Reliability" in the harshest retail environments.
Desire
WavePOS 66


— I had this as a kid. Created in november 2010
A collection of graphics from a time (2010-2012 ish) when everything was about drop shadows, gradients and textures. Forget flat design, more is more!
🙏 Pray for skeuomorphism to make a comeback. 🙏


Authored By: Denis Smirnov
Instagram, a picture oriented social media, joins the leaderboard in October of 2013 with almost 1.8 billion monthly views. Instagram proccedes to skyrocket to sixth place in a matter of months. Instagarm witnesses a momentary fall to seventh place and eventually returns to sixth where it finishes it’s run with a little over four billion page views.
Website Logo


|
MetroCollect
2.3.4
|
Class to store the details and metrics names of a network interface. More...
#include <SourceEthtool.h>
Classes | |
| struct | NameAndIndex |
| Name of a metric. More... | |
Public Member Functions | |
| InterfaceInfo (const char *aName) | |
| Construct a new Interface Info object. More... | |
| InterfaceInfo ()=delete | |
| Deleted default constructor. More... | |
Public Attributes | |
| std::string | name |
| Name of the interface. More... | |
| std::string | driver |
| Driver name of the interface. More... | |
| size_t | fieldCount |
| Number of metrics of the interface. More... | |
| std::vector< NameAndIndex > | fieldNames |
| Names of the metrics. More... | |
| std::vector< size_t > | fieldIndexes |
| Indexes of relevant metrics (some may be skipped) More... | |
| struct ifreq | ifr |
| Ethtool data structure of this interface. More... | |
| EthtoolPointer< struct ethtool_stats, uint64_t > | statsValues |
| Ethtool statistics array. More... | |
Class to store the details and metrics names of a network interface.
Definition at line 199 of file SourceEthtool.h.
|
explicit |
Construct a new Interface Info object.
Definition at line 35 of file SourceEthtool.cc.
|
delete |
Deleted default constructor.
| std::string MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::driver |
Driver name of the interface.
Definition at line 209 of file SourceEthtool.h.
| size_t MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::fieldCount |
Number of metrics of the interface.
Definition at line 210 of file SourceEthtool.h.
| std::vector<size_t> MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::fieldIndexes |
Indexes of relevant metrics (some may be skipped)
Definition at line 212 of file SourceEthtool.h.
| std::vector<NameAndIndex> MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::fieldNames |
Names of the metrics.
Definition at line 211 of file SourceEthtool.h.
| struct ifreq MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::ifr |
Ethtool data structure of this interface.
Definition at line 213 of file SourceEthtool.h.
| std::string MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::name |
Name of the interface.
Definition at line 208 of file SourceEthtool.h.
| EthtoolPointer<struct ethtool_stats, uint64_t> MetroCollect::MetricsSource::SourceEthtool::InterfaceInfo::statsValues |
Ethtool statistics array.
Definition at line 215 of file SourceEthtool.h.


| Dragon Tool User Manual |
|
Table of Contents
Program overview
Quick start
- Loading a project
- Importing bitmap images
- Placing and grouping sprites
- Creating tile map
- Placing objects on the map
- Creating animation
- Putting all together
- Exporting resources to the Mobile Dragon
Basic concepts
- Scene
- Scene object
- Editing object properties
- Copies and Instances
Scene objects
- Sprite
- Transform
- Dummy
- Grid
- Polygon
- Point
- Square Cell
- Isometric Cell
- Cell
- TileMap
- IndexedTileMap
- Time
- Animation
- Frame
- TilesExporter
User Interface
- Menubar
- Edit view
- Property Editor
- Outliner Panel
- Logger Panel
- Toolbar
- Tool Info Panel
- Timeline and player panel
Tutorials
- Working with IndexedTileMap
- Working with Animations
|
| Dragon Tool User Manual |
Copyright 2000-2005 HeroCraft. All rights reserved.


Meeting people face-to-face at events always beats discussing remotely on the forum.
{{ media( "Paulo Almedia", "I want to congratulate the Foundation and all participants for a wonderful conference. Great event, great presentations and great developer sessions.", "https://discuss.erpnext.com/user_avatar/discuss.erpnext.com/almeidapaulopt/90/8907_1.png" ) }}


public class XmlRpcValue
extends totalcross.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ARRAY |
static int |
BASE64 |
static int |
BOOLEAN |
static int |
DATE |
static int |
DOUBLE |
static int |
FAULT |
static int |
I4 |
static int |
INTEGER |
static int |
LONG |
static int |
MEMBER |
static int |
METHODNAME |
static int |
NAME |
static int |
STRING |
static int |
STRUCT |
static IntHashtable |
tag2code |
static int |
VALUE |
| Constructor and Description |
|---|
XmlRpcValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
characterData(String cdata)
Set the character data for the element and
interprets it according to the element type
|
void |
endElement(XmlRpcValue child)
Notification that a new child element has been parsed.
|
Object |
getValue()
Gets the corresponding object of this XmlRpcValue
|
int |
hashCode() |
void |
setType(int type)
Set the type of this value.
|
String |
toString() |
public static final int STRING
public static final int INTEGER
public static final int BOOLEAN
public static final int DOUBLE
public static final int DATE
public static final int BASE64
public static final int STRUCT
public static final int ARRAY
public static final int LONG
public static final int VALUE
public static final int MEMBER
public static final int FAULT
public static final int METHODNAME
public static final int NAME
public static final int I4
public static IntHashtable tag2code
public String toString()
public int hashCode()
hashCode
in class totalcross.lang.Object
public Object getValue()
public void endElement(XmlRpcValue child)
child
- The child that was parsedpublic void setType(int type)
type
- One of this class' public fieldspublic void characterData(String cdata)
cdata
- The character data to set and interpret


Vice Hierarch Eindburgh:
The Kamael have had the same Elders for ages. Except for me...
Why am I the exception? Ah! I am Kekropus' opposite number. I can do the one thing that he cannot. What is that, you ask? Make trouble! Ha!
Quest.


Blacksmith Pinter:
Good job! Now I'll need some Crystals: D-Gra...
Oh, I'm getting ahead of myself! What kind of Armor is it that you want?
Heavy Armor
Light Armor
Robe


Project 2
Welcome to our Website. We are eager to answer your travel questions directly, but also encourage you to browse around our site for information
Featured Specials
flight
Flight 95+ Countries
local_shipping
Shipping 500 miles
directions_car
CAr Rental 350 miles
hotel
Hotels Luctuary
restaurant
Restaurant Collection of Restaurants
map
Map Guide


climate temperature morbidity change infectious gastroenteritis PMID: diarrhea excess daily Japan data using (., series average RCP., period projected future projections study {border-style analysis weekly Health health net px;} temperature-related #ffffff;} Gasparrini time cases scenarios global temperatures Japan. according association attributable effect mean used disease eCI: studies .°C estimated observed results risk Figure Hashizume Lancet Onozuka diseases impact incidence increase number scenarios. Additionally, findings modeled prefecture-specific reduction Climate burden decrease diarrheal different distribution effects estimates model prefectures reported Med RCP. Warszawski cold-related emission empirical human models mortality px; sensitivity systematic time-series total {font-family ./S-()- Armstrong Epidemiol GCMs However, RCP adaptation ambient associations calculated children exposure–response factors font-size higher prefecture public recent representative temperature. viral (–) Change Environ Global Table Thongprachum [], concentration demographic double; indicate low minimum mitigation national rise specific surveillance warming Carlton EHP Int Japanese National Perspect Research Sci Vicedo-Cabrera associated bacterial border-color border-width change-related changes circulation comparison confidence countries curves diarrhea, evidence general high information long-term main modeling natural obtained projection relationship result rotavirus second showed shown solid; suggest temperature–morbidity van years {font-style {font-weight (RCP., (range: Cold Environmental GCM-ensemble Hajat Heat Imai Infect Infectious Japan, Liu Moreover, Nature Net RCPs School Troeger University Vuuren Watts World Zhang assess bold courier; cumulative decade developed diarrhoeal diseases. em; end factor function heat-related heterogeneity historical intervals lag majority marked meta-analysis overall pathogens population presented previous pt;} regression relative respective review similar socioeconomic spatial temperature, transmission variability winter younger


Mario AI
A mario AI handle that simulates people's behavior when playing Mario Game
A mario AI handle that simulates people's behavior when playing Mario Game
You can download my AI and Level Generator from my GitHub. (Java Project)
Visit Download Page


Fast is better than slow - I like fast code
I am a computer engineer and programmer. At a high-level level, my technical areas of interest include software performance, computer architecture, and compilers. I have a Ph.D. in Computer Science and Engineering from University of South Florida in Tampa, FL where I worked on low-power architectures and compilers. I have served as a reviewer and technical program committee member in several conferences and journals on computer architecture.
Currently, I work on software for next-gen ML/AI hardware with an exceptionally talented group of folks at Tesla, Inc. In the past, I worked at Advanced Micro Devices for several years, the highlight of my career being working on Zen CPU performance.
I live in the San Francisco Bay area with my lovely wife Denise and our dog, Turing.


Sinbad Hoonjaw ran amok. He fried some bean sprouts in a wok. And then he stuffed them in a sock, for he is quite the nutter.
Sinbad Hoonjaw went astray. He lay down on a bale of hay. He ate a bowl of Special K, then threw up in the gutter.
Oh dearest Sinbad, take this clump, a clump of posies for your sprains, I plucked it at the council dump, oh dear dear Sinbad rattle your chains.
The finest fellow that ever there was, I sing for Sinbad today because Sinbad Hoonjaw's eyes are blue, and the number of eyes is thirty-two.
Thirty-two eyes? Can that be so? And twenty feet from top to toe?  Or is it just a clever disguise?
Is he a dwarf in a paper suit?  You say he's twee, you say he's cute. For he is Sinbad Hoonjaw.
But I have news you'll hate to hear. He is about to disappear. Oh do not sob a salty tear. Weep not for Sinbad Hoonjaw.
He was only ever a clutch of syllables, jaw and bad and hoon and sin.
Now spit them out and into the bin.
The dustbin of words, where you forage for meaning,
Like George Formby, while window-cleaning.
You're up so high where the air is thin
Now spit the words out into the bin.


---
layout: post
title: Why the Rails Conventions Are Great
tags:
- Ruby
- ruby rails j2ee
status: publish
type: post
published: true
meta:
_clicky_goal: a:2:{s:2:"id";s:0:"";s:5:"value";s:0:"";}
_edit_last: '1'
---
One of the best features of Rails is that is has an opinion. A strong one at that. Anyone coming from the world of Java and J2EE can tell you that having a lot of options isn't always the best thing. Sometimes, a simple convention might be a lot easier to follow than defining hundreds of XML files.
I Love Convention Over Configuration
For example, Rails' ORM, ActiveRecord makes it possible to add columns to the database without changing the model. Which makes it a lot easier to program with. Of course today J2EE has JPA annotations, which come close to that, but I think they still are trying too hard to fit into legacy databases.
Rails is made for the 99% of all use cases, and it doesn't hide that fact. Which isn't wrong, because, well, 99% is a lot after all.
Ease Of Use
One of the amazing things that all this convention gives us is that picking up a new app is really easy. If I look at a Rails app, and a form is wrong, I can simply look at it and change it, there is no need to search where the form is in the app.
In J2EE everyone is OK with using something totally different in their stacks. No app looks like the next, so picking it up is really hard and requires a lot of time.
J2EE does have "Enterprise" in its name for a reason. I have worked on a huge J2EE app with a huge team, and it was great! But the knowledge needed to write one such app is immense, the overhead big. It is just not made for small development teams.
Think About the Developers
The structure also helps the 501 developers (and, to be honest, all the rest of us), because a huge amount of knowledge backs all this convention about how web apps should be developed. Something one person alone, or a single group, can never match.
You don't know where this piece of code should go? No problem, search for it on the web, someone will know (or at least have seen that problem before. Maybe even solved it in a better way that you are thinking about now). This makes everything so much easier.
Today, speed is really king. And Rails is fast. Really fast. Getting a site up and running isn't a problem, because there is no need to first assemble the stack yourself. Solving dependency problems. Find out how these two libraries can work together. Everything just works! A demo app will be up in no time.

Making your own web development stack is a lot of work. Library X only works with version 2.3 - 3.1 of library Y? But you need 3.2 for library Z? What should you do? How do you keep all the libraries up to date? What about vulnerabilities? Your glue code between two libraries breaks, what now? How should this new guy know all the guidelines you never wrote down? Having your own stack gives you a lot of freedom, but it is also a lot of work. And a mess is already coming... If you have tried it, what are your experiences?
I really think, after having done both, but having such well-defined standards and conventions as Rails has does make it a lot easier. Often I thought "This is easier if I do it this way" only to find out later why others didn't do it this the hard way. I'm still waiting for others to pick up what Rails did instead of just copying it. Using the language and tools surrounding it to the fullest advantage. Is there such a thing in beside Rails?


close/[1,2]
[ISO]close(
+Stream)
close(
+Stream,
+Options)
closes the stream corresponding to Stream.
Stream or file specification.
A list of zero or more of the following:
force(
Boolean)
true
), or not
(false
). The latter is the default. Currently this option has no
effect.
direction(
+Direction)
One of:
input
output
all
open/4
does nothing.
Closing a single direction is mainly useful when dealing with bidirectional streams, such as sockets.
If Stream is a stream object, then if the corresponding stream is open, it will be closed in the specified directions; otherwise, an error exception is raised.
If Stream is a file specification, the corresponding
stream will be closed in the specified directions,
provided that the file was opened by
see/1
or tell/1
.
Stream errors (see ref-iou-sfh-est), plus:
permission_error
see/1
or tell/1
.
domain_error
In this example, foo will be closed:
see(foo), ... close(foo)
However, in this example, a permission error will be raised and foo will not be closed:
open(foo, read, S), ... close(foo)
Here, close(S)
should have been used.
see/1
, tell/1
, open/[3,4]
,
ref-iou-sfh, lib-sockets.


Pig Dice
these are the rules!
Let's play Pig!


Writes reports similar to the "xml" JUnit formatter. Some information that appears as attributes for the JUnit formatter has been turned into elements to allow streaming of the report.
The AntUnit distribution comes with two XSLT stylesheets (in the etc subdirectory of the binary or the src/etc directory of the source release) that can be used together with Ant's <junitreport> task to create reports about your AntUnit tests.
| Attribute | Description | Required |
| toDir | Directory where testreports will be written to. Defaults to the project's basedir. | No. |
| logLevel | Log level for messages from the tests to include in the report. Must be one of: none, error, warn, warning, info, verbose, and debug. Messages at the given level or below will be included. | No. Default is 'none'. |
<au:antunit failonerror="false" errorproperty="antunit-failure"> <fileset dir="${tests}" includes="*.xml"/> <au:xmllistener toDir="${reportsdir}"/> </au:antunit> <junitreport> <fileset dir="${reportsdir}" includes="*.xml"/> <report format="frames" styledir="${antunit-styles}" todir="${reportsdir}-frames"/> </junitreport> <fail if="antunit-failure">At least one test has failed</fail>
Runs AntUnit on all XML files in the directory
${tests}
writing XML reports to the directory
${reportsdir}
(which must exist upfront). Based on
the XML reports a consolidated HTML frame report is created in
${reportsdir}-frames
using the stylesheets mentioned
above. ${antunit-styles}
must point to the directory
containing the stylesheets.


--- layout: page status: publish published: true title: Urban Trails author: display_name: Rick Kelson login: rkelson email<EMAIL_ADDRESS>url: '' author_login: rkelson author_email<EMAIL_ADDRESS>wordpress_id: 6812 wordpress_url: http://gis.utah.gov/?page_id=6812 date: '2012-04-16 12:36:13 -0600' date_gmt: '2012-04-16 18:36:13 -0600' categories: [] tags: - sgid - Data - utah - gis - map - mapping - dataset - download - agrc - layer - shapefile - geodatabase - metadata - shp - gdb - kml - lyr - digital - geographic - information - database - state - statewide ---
Data Type: GIS Data Layer
Steward: AGRC
Abstract:
This dataset contains the location of urban trails in Utah.
Currently the dataset only contains portions for the Jordan River Parkway throughout Salt Lake County.
Usage: There are no constraints or warranties with regard to the use of this dataset.
Last Update: February 2008
Contact: AGRC
Links: FGDC Metadata


02
Productivity soars when a computer and its users interact at a pace (<400ms) that ensures that neither has to wait on the other.
Learn More04
The time it takes to make a decision increases with the number and complexity of choices.
Learn More05
Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.
Learn More06
Elements tend to be perceived into groups if they are sharing an area with a clearly defined boundary.
Learn More07
People will perceive and interpret ambiguous or complex images as the simplest form possible, because it is the interpretation that requires the least cognitive effort of us.
Learn More09
The human eye tends to perceive similar elements in a design as a complete picture, shape, or group, even if those elements are separated.
Learn More10
Elements that are visually connected are perceived as more related than elements with no connection.
Learn More12
Among competing hypotheses that predict equally well, the one with the fewest assumptions should be selected.
Learn More13
The Pareto principle states that, for many events, roughly 80% of the effects come from 20% of the causes.
Learn More17
Tesler's Law, also known as The Law of Conservation of Complexity, states that for any system there is a certain amount of complexity which cannot be reduced.
Learn More18
The Von Restorff effect, also known as The Isolation Effect, predicts that when multiple similar objects are present, the one that differs from the rest is most likely to be remembered.
Learn More


If you own an Iphone, you’ve probably already worked out how much.
Planning to visit Las Vegas or any other vacational resort where casinos are.
Classified advertising is a form of advertising that is particularly common.
This article is floated online with an aim to help you find the best dvd printing solution.


--- title: Save the model after every epoch. type: docs repo: https://github.com/rstudio/keras menu: main: name: Save the model after every epoch. - keras parent: keras-reference aliases: - /reference/keras/callback_model_checkpoint.html - /keras/reference/callback_model_checkpoint.html - /guide/keras/reference/callback_model_checkpoint.html - /tools/tools/keras/reference/callback_model_checkpoint.html - /installation/keras/reference/callback_model_checkpoint.html - /tutorials/keras/reference/callback_model_checkpoint.html - /guide/tools/keras/reference/callback_model_checkpoint.html - /deploy/keras/reference/callback_model_checkpoint.html - /tools/keras/reference/callback_model_checkpoint.html - /tutorials/tools/keras/reference/callback_model_checkpoint.html ---
filepath
can contain named formatting options, which will be filled the
value of epoch
and keys in logs
(passed in on_epoch_end
). For example:
if filepath
is weights.{epoch:02d}-{val_loss:.2f}.hdf5
, then the model
checkpoints will be saved with the epoch number and the validation loss in
the filename.
callback_model_checkpoint(
filepath,
monitor = "val_loss",
verbose = 0,
save_best_only = FALSE,
save_weights_only = FALSE,
mode = c("auto", "min", "max"),
period = NULL,
save_freq = "epoch"
)
| filepath | string, path to save the model file. |
| monitor | quantity to monitor. |
| verbose | verbosity mode, 0 or 1. |
| save_best_only | if |
| save_weights_only | if |
| mode | one of "auto", "min", "max". If |
| period | Interval (number of epochs) between checkpoints. |
| save_freq |
|
if filepath
is
weights.{epoch:02d}-{val_loss:.2f}.hdf5
,: then the model checkpoints will
be saved with the epoch number and the validation loss in the filename.