text:
Based on kernel version 4.3. Page generated on 2015-11-02 12:51 EST.
1 2 3 "Good for you, you've decided to clean the elevator!" 4 - The Elevator, from Dark Star 5 6 Smack is the Simplified Mandatory Access Control Kernel. 7 Smack is a kernel based implementation of mandatory access 8 control that includes simplicity in its primary design goals. 9 10 Smack is not the only Mandatory Access Control scheme 11 available for Linux. Those new to Mandatory Access Control 12 are encouraged to compare Smack with the other mechanisms 13 available to determine which is best suited to the problem 14 at hand. 15 16 Smack consists of three major components: 17 - The kernel 18 - Basic utilities, which are helpful but not required 19 - Configuration data 20 21 The kernel component of Smack is implemented as a Linux 22 Security Modules (LSM) module. It requires netlabel and 23 works best with file systems that support extended attributes, 24 although xattr support is not strictly required. 25 It is safe to run a Smack kernel under a "vanilla" distribution. 26 27 Smack kernels use the CIPSO IP option. Some network 28 configurations are intolerant of IP options and can impede 29 access to systems that use them as Smack does. 30 31 Smack is used in the Tizen operating system. Please 32 go to http://wiki.tizen.org for information about how 33 Smack is used in Tizen. 34 35 The current git repository for Smack user space is: 36 37 git://github.com/smack-team/smack.git 38 39 This should make and install on most modern distributions. 40 There are five commands included in smackutil: 41 42 chsmack - display or set Smack extended attribute values 43 smackctl - load the Smack access rules 44 smackaccess - report if a process with one label has access 45 to an object with another 46 47 These two commands are obsolete with the introduction of 48 the smackfs/load2 and smackfs/cipso2 interfaces. 49 50 smackload - properly formats data for writing to smackfs/load 51 smackcipso - properly formats data for writing to smackfs/cipso 52 53 In keeping with the intent of Smack, configuration data is 54 minimal and not strictly required. The most important 55 configuration step is mounting the smackfs pseudo filesystem. 56 If smackutil is installed the startup script will take care 57 of this, but it can be manually as well. 58 59 Add this line to /etc/fstab: 60 61 smackfs /sys/fs/smackfs smackfs defaults 0 0 62 63 The /sys/fs/smackfs directory is created by the kernel. 64 65 Smack uses extended attributes (xattrs) to store labels on filesystem 66 objects. The attributes are stored in the extended attribute security 67 name space. A process must have CAP_MAC_ADMIN to change any of these 68 attributes. 69 70 The extended attributes that Smack uses are: 71 72 SMACK64 73 Used to make access control decisions. In almost all cases 74 the label given to a new filesystem object will be the label 75 of the process that created it. 76 SMACK64EXEC 77 The Smack label of a process that execs a program file with 78 this attribute set will run with this attribute's value. 79 SMACK64MMAP 80 Don't allow the file to be mmapped by a process whose Smack 81 label does not allow all of the access permitted to a process 82 with the label contained in this attribute. This is a very 83 specific use case for shared libraries. 84 SMACK64TRANSMUTE 85 Can only have the value "TRUE". If this attribute is present 86 on a directory when an object is created in the directory and 87 the Smack rule (more below) that permitted the write access 88 to the directory includes the transmute ("t") mode the object 89 gets the label of the directory instead of the label of the 90 creating process. If the object being created is a directory 91 the SMACK64TRANSMUTE attribute is set as well. 92 SMACK64IPIN 93 This attribute is only available on file descriptors for sockets. 94 Use the Smack label in this attribute for access control 95 decisions on packets being delivered to this socket. 96 SMACK64IPOUT 97 This attribute is only available on file descriptors for sockets. 98 Use the Smack label in this attribute for access control 99 decisions on packets coming from this socket. 100 101 There are multiple ways to set a Smack label on a file: 102 103 # attr -S -s SMACK64 -V "value" path 104 # chsmack -a value path 105 106 A process can see the Smack label it is running with by 107 reading /proc/self/attr/current. A process with CAP_MAC_ADMIN 108 can set the process Smack by writing there. 109 110 Most Smack configuration is accomplished by writing to files 111 in the smackfs filesystem. This pseudo-filesystem is mounted 112 on /sys/fs/smackfs. 113 114 access 115 Provided for backward compatibility. The access2 interface 116 is preferred and should be used instead. 117 This interface reports whether a subject with the specified 118 Smack label has a particular access to an object with a 119 specified Smack label. Write a fixed format access rule to 120 this file. The next read will indicate whether the access 121 would be permitted. The text will be either "1" indicating 122 access, or "0" indicating denial. 123 access2 124 This interface reports whether a subject with the specified 125 Smack label has a particular access to an object with a 126 specified Smack label. Write a long format access rule to 127 this file. The next read will indicate whether the access 128 would be permitted. The text will be either "1" indicating 129 access, or "0" indicating denial. 130 ambient 131 This contains the Smack label applied to unlabeled network 132 packets. 133 change-rule 134 This interface allows modification of existing access control rules. 135 The format accepted on write is: 136 "%s %s %s %s" 137 where the first string is the subject label, the second the 138 object label, the third the access to allow and the fourth the 139 access to deny. The access strings may contain only the characters 140 "rwxat-". If a rule for a given subject and object exists it will be 141 modified by enabling the permissions in the third string and disabling 142 those in the fourth string. If there is no such rule it will be 143 created using the access specified in the third and the fourth strings. 144 cipso 145 Provided for backward compatibility. The cipso2 interface 146 is preferred and should be used instead. 147 This interface allows a specific CIPSO header to be assigned 148 to a Smack label. The format accepted on write is: 149 "%24s%4d%4d"["%4d"]... 150 The first string is a fixed Smack label. The first number is 151 the level to use. The second number is the number of categories. 152 The following numbers are the categories. 153 "level-3-cats-5-19 3 2 5 19" 154 cipso2 155 This interface allows a specific CIPSO header to be assigned 156 to a Smack label. The format accepted on write is: 157 "%s%4d%4d"["%4d"]... 158 The first string is a long Smack label. The first number is 159 the level to use. The second number is the number of categories. 160 The following numbers are the categories. 161 "level-3-cats-5-19 3 2 5 19" 162 direct 163 This contains the CIPSO level used for Smack direct label 164 representation in network packets. 165 doi 166 This contains the CIPSO domain of interpretation used in 167 network packets. 168 ipv6host 169 This interface allows specific IPv6 internet addresses to be 170 treated as single label hosts. Packets are sent to single 171 label hosts only from processes that have Smack write access 172 to the host label. All packets received from single label hosts 173 are given the specified label. The format accepted on write is: 174 "%h:%h:%h:%h:%h:%h:%h:%h label" or 175 "%h:%h:%h:%h:%h:%h:%h:%h/%d label". 176 The "::" address shortcut is not supported. 177 If label is "-DELETE" a matched entry will be deleted. 178 load 179 Provided for backward compatibility. The load2 interface 180 is preferred and should be used instead. 181 This interface allows access control rules in addition to 182 the system defined rules to be specified. The format accepted 183 on write is: 184 "%24s%24s%5s" 185 where the first string is the subject label, the second the 186 object label, and the third the requested access. The access 187 string may contain only the characters "rwxat-", and specifies 188 which sort of access is allowed. The "-" is a placeholder for 189 permissions that are not allowed. The string "r-x--" would 190 specify read and execute access. Labels are limited to 23 191 characters in length. 192 load2 193 This interface allows access control rules in addition to 194 the system defined rules to be specified. The format accepted 195 on write is: 196 "%s %s %s" 197 where the first string is the subject label, the second the 198 object label, and the third the requested access. The access 199 string may contain only the characters "rwxat-", and specifies 200 which sort of access is allowed. The "-" is a placeholder for 201 permissions that are not allowed. The string "r-x--" would 202 specify read and execute access. 203 load-self 204 Provided for backward compatibility. The load-self2 interface 205 is preferred and should be used instead. 206 This interface allows process specific access rules to be 207 defined. These rules are only consulted if access would 208 otherwise be permitted, and are intended to provide additional 209 restrictions on the process. The format is the same as for 210 the load interface. 211 load-self2 212 This interface allows process specific access rules to be 213 defined. These rules are only consulted if access would 214 otherwise be permitted, and are intended to provide additional 215 restrictions on the process. The format is the same as for 216 the load2 interface. 217 logging 218 This contains the Smack logging state. 219 mapped 220 This contains the CIPSO level used for Smack mapped label 221 representation in network packets. 222 netlabel 223 This interface allows specific internet addresses to be 224 treated as single label hosts. Packets are sent to single 225 label hosts without CIPSO headers, but only from processes 226 that have Smack write access to the host label. All packets 227 received from single label hosts are given the specified 228 label. The format accepted on write is: 229 "%d.%d.%d.%d label" or "%d.%d.%d.%d/%d label". 230 If the label specified is "-CIPSO" the address is treated 231 as a host that supports CIPSO headers. 232 onlycap 233 This contains labels processes must have for CAP_MAC_ADMIN 234 and CAP_MAC_OVERRIDE to be effective. If this file is empty 235 these capabilities are effective at for processes with any 236 label. The values are set by writing the desired labels, separated 237 by spaces, to the file or cleared by writing "-" to the file. 238 ptrace 239 This is used to define the current ptrace policy 240 0 - default: this is the policy that relies on Smack access rules. 241 For the PTRACE_READ a subject needs to have a read access on 242 object. For the PTRACE_ATTACH a read-write access is required. 243 1 - exact: this is the policy that limits PTRACE_ATTACH. Attach is 244 only allowed when subject's and object's labels are equal. 245 PTRACE_READ is not affected. Can be overridden with CAP_SYS_PTRACE. 246 2 - draconian: this policy behaves like the 'exact' above with an 247 exception that it can't be overridden with CAP_SYS_PTRACE. 248 revoke-subject 249 Writing a Smack label here sets the access to '-' for all access 250 rules with that subject label. 251 unconfined 252 If the kernel is configured with CONFIG_SECURITY_SMACK_BRINGUP 253 a process with CAP_MAC_ADMIN can write a label into this interface. 254 Thereafter, accesses that involve that label will be logged and 255 the access permitted if it wouldn't be otherwise. Note that this 256 is dangerous and can ruin the proper labeling of your system. 257 It should never be used in production. 258 259 If you are using the smackload utility 260 you can add access rules in /etc/smack/accesses. They take the form: 261 262 subjectlabel objectlabel access 263 264 access is a combination of the letters rwxatb which specify the 265 kind of access permitted a subject with subjectlabel on an 266 object with objectlabel. If there is no rule no access is allowed. 267 268 Look for additional programs on http://schaufler-ca.com 269 270 From the Smack Whitepaper: 271 272 The Simplified Mandatory Access Control Kernel 273 274 Casey Schaufler 275 email@example.com 276 277 Mandatory Access Control 278 279 Computer systems employ a variety of schemes to constrain how information is 280 shared among the people and services using the machine. Some of these schemes 281 allow the program or user to decide what other programs or users are allowed 282 access to pieces of data. These schemes are called discretionary access 283 control mechanisms because the access control is specified at the discretion 284 of the user. Other schemes do not leave the decision regarding what a user or 285 program can access up to users or programs. These schemes are called mandatory 286 access control mechanisms because you don't have a choice regarding the users 287 or programs that have access to pieces of data. 288 289 Bell & LaPadula 290 291 From the middle of the 1980's until the turn of the century Mandatory Access 292 Control (MAC) was very closely associated with the Bell & LaPadula security 293 model, a mathematical description of the United States Department of Defense 294 policy for marking paper documents. MAC in this form enjoyed a following 295 within the Capital Beltway and Scandinavian supercomputer centers but was 296 often sited as failing to address general needs. 297 298 Domain Type Enforcement 299 300 Around the turn of the century Domain Type Enforcement (DTE) became popular. 301 This scheme organizes users, programs, and data into domains that are 302 protected from each other. This scheme has been widely deployed as a component 303 of popular Linux distributions. The administrative overhead required to 304 maintain this scheme and the detailed understanding of the whole system 305 necessary to provide a secure domain mapping leads to the scheme being 306 disabled or used in limited ways in the majority of cases. 307 308 Smack 309 310 Smack is a Mandatory Access Control mechanism designed to provide useful MAC 311 while avoiding the pitfalls of its predecessors. The limitations of Bell & 312 LaPadula are addressed by providing a scheme whereby access can be controlled 313 according to the requirements of the system and its purpose rather than those 314 imposed by an arcane government policy. The complexity of Domain Type 315 Enforcement and avoided by defining access controls in terms of the access 316 modes already in use. 317 318 Smack Terminology 319 320 The jargon used to talk about Smack will be familiar to those who have dealt 321 with other MAC systems and shouldn't be too difficult for the uninitiated to 322 pick up. There are four terms that are used in a specific way and that are 323 especially important: 324 325 Subject: A subject is an active entity on the computer system. 326 On Smack a subject is a task, which is in turn the basic unit 327 of execution. 328 329 Object: An object is a passive entity on the computer system. 330 On Smack files of all types, IPC, and tasks can be objects. 331 332 Access: Any attempt by a subject to put information into or get 333 information from an object is an access. 334 335 Label: Data that identifies the Mandatory Access Control 336 characteristics of a subject or an object. 337 338 These definitions are consistent with the traditional use in the security 339 community. There are also some terms from Linux that are likely to crop up: 340 341 Capability: A task that possesses a capability has permission to 342 violate an aspect of the system security policy, as identified by 343 the specific capability. A task that possesses one or more 344 capabilities is a privileged task, whereas a task with no 345 capabilities is an unprivileged task. 346 347 Privilege: A task that is allowed to violate the system security 348 policy is said to have privilege. As of this writing a task can 349 have privilege either by possessing capabilities or by having an 350 effective user of root. 351 352 Smack Basics 353 354 Smack is an extension to a Linux system. It enforces additional restrictions 355 on what subjects can access which objects, based on the labels attached to 356 each of the subject and the object. 357 358 Labels 359 360 Smack labels are ASCII character strings. They can be up to 255 characters 361 long, but keeping them to twenty-three characters is recommended. 362 Single character labels using special characters, that being anything 363 other than a letter or digit, are reserved for use by the Smack development 364 team. Smack labels are unstructured, case sensitive, and the only operation 365 ever performed on them is comparison for equality. Smack labels cannot 366 contain unprintable characters, the "/" (slash), the "\" (backslash), the "'" 367 (quote) and '"' (double-quote) characters. 368 Smack labels cannot begin with a '-'. This is reserved for special options. 369 370 There are some predefined labels: 371 372 _ Pronounced "floor", a single underscore character. 373 ^ Pronounced "hat", a single circumflex character. 374 * Pronounced "star", a single asterisk character. 375 ? Pronounced "huh", a single question mark character. 376 @ Pronounced "web", a single at sign character. 377 378 Every task on a Smack system is assigned a label. The Smack label 379 of a process will usually be assigned by the system initialization 380 mechanism. 381 382 Access Rules 383 384 Smack uses the traditional access modes of Linux. These modes are read, 385 execute, write, and occasionally append. There are a few cases where the 386 access mode may not be obvious. These include: 387 388 Signals: A signal is a write operation from the subject task to 389 the object task. 390 Internet Domain IPC: Transmission of a packet is considered a 391 write operation from the source task to the destination task. 392 393 Smack restricts access based on the label attached to a subject and the label 394 attached to the object it is trying to access. The rules enforced are, in 395 order: 396 397 1. Any access requested by a task labeled "*" is denied. 398 2. A read or execute access requested by a task labeled "^" 399 is permitted. 400 3. A read or execute access requested on an object labeled "_" 401 is permitted. 402 4. Any access requested on an object labeled "*" is permitted. 403 5. Any access requested by a task on an object with the same 404 label is permitted. 405 6. Any access requested that is explicitly defined in the loaded 406 rule set is permitted. 407 7. Any other access is denied. 408 409 Smack Access Rules 410 411 With the isolation provided by Smack access separation is simple. There are 412 many interesting cases where limited access by subjects to objects with 413 different labels is desired. One example is the familiar spy model of 414 sensitivity, where a scientist working on a highly classified project would be 415 able to read documents of lower classifications and anything she writes will 416 be "born" highly classified. To accommodate such schemes Smack includes a 417 mechanism for specifying rules allowing access between labels. 418 419 Access Rule Format 420 421 The format of an access rule is: 422 423 subject-label object-label access 424 425 Where subject-label is the Smack label of the task, object-label is the Smack 426 label of the thing being accessed, and access is a string specifying the sort 427 of access allowed. The access specification is searched for letters that 428 describe access modes: 429 430 a: indicates that append access should be granted. 431 r: indicates that read access should be granted. 432 w: indicates that write access should be granted. 433 x: indicates that execute access should be granted. 434 t: indicates that the rule requests transmutation. 435 b: indicates that the rule should be reported for bring-up. 436 437 Uppercase values for the specification letters are allowed as well. 438 Access mode specifications can be in any order. Examples of acceptable rules 439 are: 440 441 TopSecret Secret rx 442 Secret Unclass R 443 Manager Game x 444 User HR w 445 Snap Crackle rwxatb 446 New Old rRrRr 447 Closed Off - 448 449 Examples of unacceptable rules are: 450 451 Top Secret Secret rx 452 Ace Ace r 453 Odd spells waxbeans 454 455 Spaces are not allowed in labels. Since a subject always has access to files 456 with the same label specifying a rule for that case is pointless. Only 457 valid letters (rwxatbRWXATB) and the dash ('-') character are allowed in 458 access specifications. The dash is a placeholder, so "a-r" is the same 459 as "ar". A lone dash is used to specify that no access should be allowed. 460 461 Applying Access Rules 462 463 The developers of Linux rarely define new sorts of things, usually importing 464 schemes and concepts from other systems. Most often, the other systems are 465 variants of Unix. Unix has many endearing properties, but consistency of 466 access control models is not one of them. Smack strives to treat accesses as 467 uniformly as is sensible while keeping with the spirit of the underlying 468 mechanism. 469 470 File system objects including files, directories, named pipes, symbolic links, 471 and devices require access permissions that closely match those used by mode 472 bit access. To open a file for reading read access is required on the file. To 473 search a directory requires execute access. Creating a file with write access 474 requires both read and write access on the containing directory. Deleting a 475 file requires read and write access to the file and to the containing 476 directory. It is possible that a user may be able to see that a file exists 477 but not any of its attributes by the circumstance of having read access to the 478 containing directory but not to the differently labeled file. This is an 479 artifact of the file name being data in the directory, not a part of the file. 480 481 If a directory is marked as transmuting (SMACK64TRANSMUTE=TRUE) and the 482 access rule that allows a process to create an object in that directory 483 includes 't' access the label assigned to the new object will be that 484 of the directory, not the creating process. This makes it much easier 485 for two processes with different labels to share data without granting 486 access to all of their files. 487 488 IPC objects, message queues, semaphore sets, and memory segments exist in flat 489 namespaces and access requests are only required to match the object in 490 question. 491 492 Process objects reflect tasks on the system and the Smack label used to access 493 them is the same Smack label that the task would use for its own access 494 attempts. Sending a signal via the kill() system call is a write operation 495 from the signaler to the recipient. Debugging a process requires both reading 496 and writing. Creating a new task is an internal operation that results in two 497 tasks with identical Smack labels and requires no access checks. 498 499 Sockets are data structures attached to processes and sending a packet from 500 one process to another requires that the sender have write access to the 501 receiver. The receiver is not required to have read access to the sender. 502 503 Setting Access Rules 504 505 The configuration file /etc/smack/accesses contains the rules to be set at 506 system startup. The contents are written to the special file 507 /sys/fs/smackfs/load2. Rules can be added at any time and take effect 508 immediately. For any pair of subject and object labels there can be only 509 one rule, with the most recently specified overriding any earlier 510 specification. 511 512 Task Attribute 513 514 The Smack label of a process can be read from /proc/<pid>/attr/current. A 515 process can read its own Smack label from /proc/self/attr/current. A 516 privileged process can change its own Smack label by writing to 517 /proc/self/attr/current but not the label of another process. 518 519 File Attribute 520 521 The Smack label of a filesystem object is stored as an extended attribute 522 named SMACK64 on the file. This attribute is in the security namespace. It can 523 only be changed by a process with privilege. 524 525 Privilege 526 527 A process with CAP_MAC_OVERRIDE or CAP_MAC_ADMIN is privileged. 528 CAP_MAC_OVERRIDE allows the process access to objects it would 529 be denied otherwise. CAP_MAC_ADMIN allows a process to change 530 Smack data, including rules and attributes. 531 532 Smack Networking 533 534 As mentioned before, Smack enforces access control on network protocol 535 transmissions. Every packet sent by a Smack process is tagged with its Smack 536 label. This is done by adding a CIPSO tag to the header of the IP packet. Each 537 packet received is expected to have a CIPSO tag that identifies the label and 538 if it lacks such a tag the network ambient label is assumed. Before the packet 539 is delivered a check is made to determine that a subject with the label on the 540 packet has write access to the receiving process and if that is not the case 541 the packet is dropped. 542 543 CIPSO Configuration 544 545 It is normally unnecessary to specify the CIPSO configuration. The default 546 values used by the system handle all internal cases. Smack will compose CIPSO 547 label values to match the Smack labels being used without administrative 548 intervention. Unlabeled packets that come into the system will be given the 549 ambient label. 550 551 Smack requires configuration in the case where packets from a system that is 552 not Smack that speaks CIPSO may be encountered. Usually this will be a Trusted 553 Solaris system, but there are other, less widely deployed systems out there. 554 CIPSO provides 3 important values, a Domain Of Interpretation (DOI), a level, 555 and a category set with each packet. The DOI is intended to identify a group 556 of systems that use compatible labeling schemes, and the DOI specified on the 557 Smack system must match that of the remote system or packets will be 558 discarded. The DOI is 3 by default. The value can be read from 559 /sys/fs/smackfs/doi and can be changed by writing to /sys/fs/smackfs/doi. 560 561 The label and category set are mapped to a Smack label as defined in 562 /etc/smack/cipso. 563 564 A Smack/CIPSO mapping has the form: 565 566 smack level [category [category]*] 567 568 Smack does not expect the level or category sets to be related in any 569 particular way and does not assume or assign accesses based on them. Some 570 examples of mappings: 571 572 TopSecret 7 573 TS:A,B 7 1 2 574 SecBDE 5 2 4 6 575 RAFTERS 7 12 26 576 577 The ":" and "," characters are permitted in a Smack label but have no special 578 meaning. 579 580 The mapping of Smack labels to CIPSO values is defined by writing to 581 /sys/fs/smackfs/cipso2. 582 583 In addition to explicit mappings Smack supports direct CIPSO mappings. One 584 CIPSO level is used to indicate that the category set passed in the packet is 585 in fact an encoding of the Smack label. The level used is 250 by default. The 586 value can be read from /sys/fs/smackfs/direct and changed by writing to 587 /sys/fs/smackfs/direct. 588 589 Socket Attributes 590 591 There are two attributes that are associated with sockets. These attributes 592 can only be set by privileged tasks, but any task can read them for their own 593 sockets. 594 595 SMACK64IPIN: The Smack label of the task object. A privileged 596 program that will enforce policy may set this to the star label. 597 598 SMACK64IPOUT: The Smack label transmitted with outgoing packets. 599 A privileged program may set this to match the label of another 600 task with which it hopes to communicate. 601 602 Smack Netlabel Exceptions 603 604 You will often find that your labeled application has to talk to the outside, 605 unlabeled world. To do this there's a special file /sys/fs/smackfs/netlabel 606 where you can add some exceptions in the form of : 607 @IP1 LABEL1 or 608 @IP2/MASK LABEL2 609 610 It means that your application will have unlabeled access to @IP1 if it has 611 write access on LABEL1, and access to the subnet @IP2/MASK if it has write 612 access on LABEL2. 613 614 Entries in the /sys/fs/smackfs/netlabel file are matched by longest mask 615 first, like in classless IPv4 routing. 616 617 A special label '@' and an option '-CIPSO' can be used there : 618 @ means Internet, any application with any label has access to it 619 -CIPSO means standard CIPSO networking 620 621 If you don't know what CIPSO is and don't plan to use it, you can just do : 622 echo 127.0.0.1 -CIPSO > /sys/fs/smackfs/netlabel 623 echo 0.0.0.0/0 @ > /sys/fs/smackfs/netlabel 624 625 If you use CIPSO on your 192.168.0.0/16 local network and need also unlabeled 626 Internet access, you can have : 627 echo 127.0.0.1 -CIPSO > /sys/fs/smackfs/netlabel 628 echo 192.168.0.0/16 -CIPSO > /sys/fs/smackfs/netlabel 629 echo 0.0.0.0/0 @ > /sys/fs/smackfs/netlabel 630 631 632 Writing Applications for Smack 633 634 There are three sorts of applications that will run on a Smack system. How an 635 application interacts with Smack will determine what it will have to do to 636 work properly under Smack. 637 638 Smack Ignorant Applications 639 640 By far the majority of applications have no reason whatever to care about the 641 unique properties of Smack. Since invoking a program has no impact on the 642 Smack label associated with the process the only concern likely to arise is 643 whether the process has execute access to the program. 644 645 Smack Relevant Applications 646 647 Some programs can be improved by teaching them about Smack, but do not make 648 any security decisions themselves. The utility ls(1) is one example of such a 649 program. 650 651 Smack Enforcing Applications 652 653 These are special programs that not only know about Smack, but participate in 654 the enforcement of system policy. In most cases these are the programs that 655 set up user sessions. There are also network services that provide information 656 to processes running with various labels. 657 658 File System Interfaces 659 660 Smack maintains labels on file system objects using extended attributes. The 661 Smack label of a file, directory, or other file system object can be obtained 662 using getxattr(2). 663 664 len = getxattr("/", "security.SMACK64", value, sizeof (value)); 665 666 will put the Smack label of the root directory into value. A privileged 667 process can set the Smack label of a file system object with setxattr(2). 668 669 len = strlen("Rubble"); 670 rc = setxattr("/foo", "security.SMACK64", "Rubble", len, 0); 671 672 will set the Smack label of /foo to "Rubble" if the program has appropriate 673 privilege. 674 675 Socket Interfaces 676 677 The socket attributes can be read using fgetxattr(2). 678 679 A privileged process can set the Smack label of outgoing packets with 680 fsetxattr(2). 681 682 len = strlen("Rubble"); 683 rc = fsetxattr(fd, "security.SMACK64IPOUT", "Rubble", len, 0); 684 685 will set the Smack label "Rubble" on packets going out from the socket if the 686 program has appropriate privilege. 687 688 rc = fsetxattr(fd, "security.SMACK64IPIN, "*", strlen("*"), 0); 689 690 will set the Smack label "*" as the object label against which incoming 691 packets will be checked if the program has appropriate privilege. 692 693 Administration 694 695 Smack supports some mount options: 696 697 smackfsdef=label: specifies the label to give files that lack 698 the Smack label extended attribute. 699 700 smackfsroot=label: specifies the label to assign the root of the 701 file system if it lacks the Smack extended attribute. 702 703 smackfshat=label: specifies a label that must have read access to 704 all labels set on the filesystem. Not yet enforced. 705 706 smackfsfloor=label: specifies a label to which all labels set on the 707 filesystem must have read access. Not yet enforced. 708 709 These mount options apply to all file system types. 710 711 Smack auditing 712 713 If you want Smack auditing of security events, you need to set CONFIG_AUDIT 714 in your kernel configuration. 715 By default, all denied events will be audited. You can change this behavior by 716 writing a single character to the /sys/fs/smackfs/logging file : 717 0 : no logging 718 1 : log denied (default) 719 2 : log accepted 720 3 : log denied & accepted 721 722 Events are logged as 'key=value' pairs, for each event you at least will get 723 the subject, the object, the rights requested, the action, the kernel function 724 that triggered the event, plus other pairs depending on the type of event 725 audited. 726 727 Bringup Mode 728 729 Bringup mode provides logging features that can make application 730 configuration and system bringup easier. Configure the kernel with 731 CONFIG_SECURITY_SMACK_BRINGUP to enable these features. When bringup 732 mode is enabled accesses that succeed due to rules marked with the "b" 733 access mode will logged. When a new label is introduced for processes 734 rules can be added aggressively, marked with the "b". The logging allows 735 tracking of which rules actual get used for that label. 736 737 Another feature of bringup mode is the "unconfined" option. Writing 738 a label to /sys/fs/smackfs/unconfined makes subjects with that label 739 able to access any object, and objects with that label accessible to 740 all subjects. Any access that is granted because a label is unconfined 741 is logged. This feature is dangerous, as files and directories may 742 be created in places they couldn't if the policy were being enforced.


text:
Valter Jacinto marked "Phoca vitulina (Common seals / Gewone zeehonden) and Halichoerus grypus (Atlantic Grey Seal / Grijze zeehond) in front of Rottumerplaat" as hidden on the "Halichoerus grypus" page.
Reasons to hide: low quality
Valter Jacinto marked "File:Duene Seehunde 02.jpg" as hidden on the "Phoca vitulina Linnaeus, 1758" page.
Reasons to hide: low quality and duplicate
Dana Campbell selected "Geographic Range" to show in Overview on "Monachus tropicalis (Gray, 1850)".
Cyndy Parr marked "Distribution" as hidden on the "Monachus tropicalis (Gray, 1850)" page.
Cyndy Parr marked "Distribution" as untrusted on the "Monachus tropicalis (Gray, 1850)" page.
Reasons to untrust: incorrect/misleading
Cyndy Parr commented on "Distribution":
Given that this taxon is believed extinct, this distribution must be historical, but is misleading without more context.
Yan Wong commented on "File:Cms-newyorkzoologicalsociety1910.jpg":
Maybe as good a picture as we are ever likely to get :(
Yan Wong changed the thumbnail image of "File:Monachus tropicalis.jpg".
Olingo added text to "Ross seal (Ommatophoca rossii)" on "Ommatophoca rossii Gray, 1844".
The Ross seal was described during James Clark Ross' British Antarctic...
Olingo added text to "Ribbon seal (Histriophoca fasciata)" on "Histriophoca fasciata (Zimmermann, 1783)".
The ribbon seal is a medium-sized seal. The adult has two...
The Newsfeed for this EOL Taxon Page gathers updates associated with items shown on it, including curator actions and comments from EOL users.
Add a new comment
EOL content is automatically assembled from many different content providers. As a result, from time to time you may find pages on EOL that are confusing.
To request an improvement, please leave a comment on the page. Thank you!

subset: commoncrawl


text:
By SSG Mark A Moore IIAugust 1, 2014
Whiteface Mountain was initially dedicated in 1958 to the WWII veterans of the 10th Light Div., later re-designated as the 10th Mtn. Div. in 1944, to honor those who fought in the Mount Belvedere, Riva Ridge and Po Valley battles in the North Apennine Mountains of Italy during the wintry months of 1945.
The ceremony itself celebrated the heritage of the Mountain division and its war fighters past and present.
Symbolic of the past and representative of our military future, color guards from across division marched rhythmically into place, outlining the parade field and setting the tone for the day's event.
"We gather here at the foot of Whiteface Mountain to look back on our lineage and reflect on the sacrifices and accomplishments of 10th Mtn. Div. Soldiers who faithfully served this nation," stated Col. Dave Doyle, commander, 2nd Brigade Combat Team. "Today we remember a specific portion of our lineage and legacy and honor those mountain warriors who served in WWII."
Doyle continued by recalling the unit's robust history as the most deployed division in the U.S. Army, globally deploying in support of historic campaigns, combat missions, humanitarian and peace keeping efforts.
Also speaking was Mr. William Morrison, president of the Northern N.Y. Chapter of the 10th Mountain Association and WWII veteran. Morrison reflected upon the bonds formed between commissioned and enlisted personnel and the high price paid per mile gained in combat.
He continued quietly, with hushed words, stating this emotion was best captured by Ernie Pyle, a correspondent during WWII, in an article entitled "The Death of Capt. Henry T. Waskow".
Morrison began to recite lines from the article.
"Captain Waskow's body had been brought down the mountain on the back of a mule, when some of his company men stopped by," somberly stated Morrison.
"Very few words were spoken. One Soldier stopped, knelt and held the captain's hand for a long five minutes and silently walked away. It was of this that captain and Soldier had equally joined and enjoyed and worked together in the worst of war and weather."
Morrison spoke of less somber times during a veterans visit to Italy nearly 50 years after the war's end and formally recognized the Soldiers who stood before him.
"But as always is the future, even if the army is elsewhere it belongs to the upcoming generation here represented by the Soldiers standing before us in their very sharp uniforms. We greatly value them carrying on our name and traditions. It is with great honor and respect we salute you now and say thank you."


text:
we would like to remove the
- -Dots and the lines between the related posts. In addition we want to center the whole thing..
Thank you for your help!!
we would like to remove the
Thank you for your help!!
You have to play with CSS or create your own template
thank you for your answer! Do you have an example for me or can you explain in which file and how i should add the .css-file?
same issue can't find the current styles to work from.. anyone?
You can just add CSS to your theme's stylesheet or any other way to add CSS (there are plugins for it as well)
In Thumbnail view, there is Inline css, how to override that?
IF anyone else is also wondering about the same, here is one CSS solution you can use.
This topic has been closed to new replies.


text:
Fuel saver
Hey everyone! I was looking at the Tornado Fuel Saver and wanted to know if anybody has ever tried it out before. What have been the gains that you have seen? It seems like a pretty basic the design makes sense to me and it's $30 with 90 $ back policy. Any help would be great!
Mythbusters proved it to be useless IIRC
Junk, about as useful as stuffing a sock in your intake tube.
That is the most useless mod ever...On most cars, the intake components already create a "air swirl" effect, which is what this tornado thing is claiming to do...Another way to save fuel though is to keep that right foot off the gas pedal a little...:smileup:
I notice those things didn't last long in the retail parts stores in my area. I'm sure there's a reason for that.
Been there, Done that, Sent it Back.
don't waist your $$$$ they don't do much of anything.
I had one on my '02 Sonoma (wife got it for me) for about 3 wks. Not once did I notice an increase in performance or gas mileage. I took it out and sent it back to the company. I FINALLY got my refund, but it took close to 6 months, and they keep sending me b.s. wanting to know why etc.
I finally told them to kiss off, and leave me alone. I sent their product back, because it didn't do what they claimed!
ok, cool. Thanks everyone for the answer. Now that I know some of you have had it before and tried it I will hold off on it.
|All times are GMT -4. The time now is 06:24 AM.
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
= Copyright RamForumZ.com a Gigathreads.com Network Site =Ad Management by RedTyger


text:
We are a uniquely qualified team of experienced LL.M. and doctoral application and admissions consultants. Our team members hold elite LL.M. and S.J.D. degrees and sat themselves on admissions committees in the USA, the UK, and Canada. Our double expertise will immensely benefit your application and give it the boost it needs.
Is your goal to enroll in an LL.M. or doctoral program at Harvard, Stanford, Columbia, NYU, Berkeley, Georgetown, Chicago, Oxford, Cambridge, LSE, or other top law schools? If so, you will need the right strategy. We help select the degree programs that provide the best fit for your specific needs and develop the strategies that maximize your success.
We offer support with developing LL.M. personal statements (LL.M. statements of purpose, LL.M. essays) that emphasize your unique qualities and will help you connect with admissions committees. We also guide S.J.D., J.S.D., and Ph.D. applicants through the process of crafting eloquent and convincing doctoral research proposals.
Law school resumes (cv) are different from other resumes. We will assist you with writing effective LL.M. or doctoral resumes to support your application. Let us highlight your strengths and help detail the qualities that graduate program admissions committees are looking for.
LL.M. reference letters and doctoral reference letters can make or break an application. Our team provides advice on how to select your LL.M. or doctoral references and the topics that their letters should cover. This ensures that your application is supported by strong letters of recommendation.
A firm global outlook allows us to understand and effectively address the specific needs of international applicants. Our application consultants have worked in a variety of different countries – including the U.S., U.K., Canada, and in mainland Europe – and are fluent in at least two languages.


text:
Affordable Live Camera Switching
A new interface, bluetooth speakers and a neat looking portable mic/recorder
Nori Ubukota takes us through his instrument
A portable BNC word clock for all your live clocking needs!
Copyright Sonic State Ltd © 1995-2016. All rights reserved.
Reproduction in whole or in part in any form or medium without express written permission from Sonic State is prohibited.


text:
Seasoned Button Mushrooms
|20 Small
|1⁄2 Cup (8 tbs)
|1 Tablespoon
|Bacon rasher
|1 , finely chopped
|Celery stick
|1⁄2 , finely chopped
|2 , finely sliced
|Garlic clove
|1 Small, crushed
|Red peppers
|1 Tablespoon, finely chopped (Use Commercial Botted Variety)
|Stale breadcrumbs
|1⁄2 Cup (8 tbs)
|Egg yolk
|Chopped parsley
|2 Teaspoon
|1⁄4 Teaspoon
Remove stems from mushrooms; reserve for Seasoning.
Place mushroom caps in baking dish.
Use a plain 1cm pipe to pipe Seasoning into mushroom caps.
Bake in moderately hot oven 10 minutes, top with mayonnaise, garnish with pieces of pepper, if desired; serve immediately.
Seasoning: Cook bacon, celery, shallots and garlic in pan until bacon is crisp.
Add reserved, finely chopped mushroom stems and peppers, cook further 3 minutes.
Place mushroom mixture in bowl, add breadcrumbs, egg yolk, parsley and paprika, mix well.
Rate It
Nutrition Rank
Nutrition Facts
Serving size: Complete recipe
Calories 1046 Calories from Fat 860
% Daily Value*
Total Fat 96 g147.1%
Saturated Fat 10.9 g54.5%
Trans Fat 0 g
Cholesterol 263.7 mg87.9%
Sodium 715.9 mg29.8%
Total Carbohydrates 32 g10.8%
Dietary Fiber 4 g16.2%
Sugars 6.4 g
Protein 16 g32.9%
Vitamin A 57.5% Vitamin C 73%
Calcium 10.9% Iron 21.8%
*Based on a 2000 Calorie diet


text:
News By Tag
Industry News
News By Location
Industry News
ADERANT's Deadlines.com Raises the Bar for Small Firm Web-based Calendaring
New features save time, reduce costs, and protect firms from missed deadlines
According to Sharie Foster, a litigation secretary with more than 24 years of experience in litigation supporting attorneys in firms and legal departments of all sizes, Deadlines.com is an essential tool for maximizing calendaring productivity and accuracy. "Legal calendaring, and specifically calculating court deadlines, is an extremely vital, yet time consuming task. Whether in a small or large firm setting, the calendaring process cannot be easily completed 'on-the-fly'
Hundreds of solo and small firm practitioners, legal secretaries, and paralegals are using the site and taking advantage of trial calculation offers. The new features and functions making the biggest impact to users include:
• Flat rate case pricing option: Allows users to run virtually all of the deadlines for a case providing a more cost effective option when generating several calculations. This pricing model allows lawyers to bill one charge back to their clients.
• Updated user and screen interface: The Deadlines.com user interface is intuitive and easy to use. Many of the jurisdiction and event selection screens have been enhanced so users can find what they need more quickly.
• Microsoft Outlook sync options: Includes syncing dates to multiple users' calendars, automatically assigning times to 'no time' deadlines, and assigning Outlook categories by case reference.
• Enhanced event searching: True 'Google style' searching applies relevance scoring and makes suggestions that help users easily calculate deadlines.
• Reporting:
"Deadlines.com is indispensable because it takes into account court rules and court holidays, all in one place. Knowing CompuLaw's in-house attorneys actively research and keep the system up to date with the latest changes in laws, court rules, and local-level dates give me confidence in the data," added Foster.
"Deadlines.com now gives firms even more flexibility and an affordable, effective weapon in battling the leading cause of malpractice claims – calendar related errors," said Chris Giglio, chief executive officer for ADERANT. "The site was enhanced to give solos and smaller firms rules-based technology options that rival those used by larger firms and, in turn, provide affordable, strategic ways to better serve their clients."
Deadlines.com utilizes CompuLaw's court rules databases and patented deadline calculation technology to provide accurate, reliable, and comprehensive legal deadlines on a pay-per-case or pay-per-use basis. The service, designed to protect small law firms and their clients from missing critical court dates and deadlines, has the largest online rules library in the legal profession.
# # #
ADERANT, headquartered in Atlanta, Ga., is a global provider of comprehensive business management software for law and professional services firms. ADERANT's complete suite of solutions include: business development, calendar/docket matter management with built-in court rules, client relationship management (CRM), practice and financial management, time and billing, case management, document management, and business intelligence. ADERANT helps firms more effectively and profitably run, grow, and protect their businesses. More information is available at www.aderant.com.
Account Email Address Account Phone Number Disclaimer Report Abuse


text:
Seafood And Sausage Gumbo
|All purpose flour
|1⁄3 Cup (5.33 tbs)
|12 Ounce, undrained (1 Container)
|Cooking spray
|Frozen cut okra
|2 Cup (32 tbs)
|Chopped onion
|2 Cup (32 tbs)
|Diced green bell pepper
|1 1⁄2 Cup (24 tbs)
|Diced celery
|1 1⁄2 Cup (24 tbs)
|2 Clove (10 gm), crushed
|2⁄3 Cup (10.67 tbs)
|Chopped fresh parsley
|1⁄4 Cup (4 tbs)
|2 1⁄2 Teaspoon
|Dried thyme
|3⁄4 Teaspoon
|Dried oregano
|1⁄2 Teaspoon
|White pepper
|1⁄2 Teaspoon
|Ground red pepper
|1⁄2 Teaspoon
|Black pepper
|1⁄2 Teaspoon
|1⁄4 Teaspoon
|Smoked turkey sausage
|1⁄2 Pound, cut into 1/4-inch slices
|Clam juice
|16 Ounce (2 Bottles, 8 Ounces Each)
|Canned no salt added whole tomatoes
|14 1⁄2 Ounce, undrained and chopped (1 Can)
|Canned fat free chicken broth
|14 1⁄2 Ounce (1 Can)
|Bay leaves
|2 Small
|Small shrimp
|1 Pound, peeled and deveined
|Lump crabmeat
|1⁄2 Pound, drained and shell pieces removed
|Cooked long grain rice
|6 Cup (96 tbs) (Hot, Without Salt Or Fat)
Preheat oven to 350°.
Spread flour in bottom of a baking pan.
Bake at 350° for 1 hour or until very brown, stirring every 15 minutes.
Set browned flour aside.
Drain oysters, reserving liquid.
Cover oysters, and chill.
Set reserved oyster liquid aside.
Coat a Dutch oven with cooking spray; place over medium heat until hot.
Add okra and next 4 ingredients; saute 12 minutes or until tender.
Stir in browned flour.
Add reserved oyster liquid, water, and next 13 ingredients; bring to a boil, stirring constantly.
Reduce heat, and simmer, uncovered, 1 hour.
Stir in oysters, shrimp, and crabmeat.
Cover and simmer 10 minutes or until shrimp are done and edges of oysters begin to curl.
Discard bay leaves.
Rate It
Nutrition Rank
Nutrition Facts
Serving size: Complete recipe
Calories 3154 Calories from Fat 479
% Daily Value*
Total Fat 53 g82.2%
Saturated Fat 6.5 g32.4%
Trans Fat 0 g
Cholesterol 979.7 mg326.6%
Sodium 7293.1 mg303.9%
Total Carbohydrates 392 g130.6%
Dietary Fiber 64.4 g257.6%
Sugars 40.8 g
Protein 270 g540.3%
Vitamin A 280.3% Vitamin C 640.8%
Calcium 105.4% Iron 376.8%
*Based on a 2000 Calorie diet


text:
Posted by Laura
Mr. Glick was very understanding, clear in describing my choices, and effective in going to bat for me. Heartfelt recommendation for any family matter.
Posted by a Federal Crime client
prepared no defense and was not prepared whatsoever for my case... came to court with a blank notepad and totally winged it in a federal court case. Absolutely was out gunned and over matched by the prosecution and again totally unprepared and very passive in the coutroom
Posted by a client
I had a criminal case with approximately 7 months to prepair for trial it wasn't until the last 21 days that the attorney actually did anything towards my defense and then on the day of the trial he dropped the ball totally and thew my case very ineffective counsel.


text:
5 Reviews
The sauce looks pretty, but it doesn't taste very flavorful. Just tastes like a muted sour cream. I won't be making this again.
Wow! This was such and easy, tasty and elegant dish. I made as written except for using Greek yogurt for the sour cream and definately will serve this to company! I grilled the salmon as suggested. Thank you for posting. Made for the Aussie Swap.
This is a really nice recipe. The salmon is simple and tasty with a fancy sauce to top it off! I grilled our salmon and loved the results. Next time, I think I would try either a thick yogurt or mayo instead of the sour cream. I thought the sour cream kind of overwhelmed the saffron. I loved the water/saffron technique!!
This is one of those recipes that really deserve more than 5 stars. The saffron cream makes this dish elegant and so tasty. The salmon was cooked on the grill as suggested. Greek yogurt was substituted for the sour cream. This will be made again and again. Thanks Peter for an outstanding recipe. Made for Aussie Swap.
I recently received some saffron in a swap & this was a great recipe in which to use it, & although I'm not usually big on the use of creamy sauces, this was VERY, VERY NICE TASTING SALMON! Many thanks, Peter! [Tagged, made & reviewed in the Aus/NZ Recipe Swap #26]


text:
Begin New Search
Refine Last Search
Cemetery Lookup
Add Burial Records
Help with Find A Grave
Top Contributors
Success Stories
Community Forums
Find A Grave Store
Log In
ad feedback
ad feedback
member for 6 years, 10 months, 28 days
Add to MyFriends
Bio and Links
Find-A-Grave is a great web site. It allows one to search for an ancestor without having a local cemetery index book.
We know how difficult it is to research when living out of state. We have met many helpful people that we consider friends and family. That is the reason we enjoy giving back by being a Photo Volunteer.
Over the years we have collected some 6,000 photos. In an attempt to not have them lost and forgotten, we are placing them here on Find-A-Grave for others searching to find. When we find that a Memorial Page has not yet been created, we will create one. If someone is your family and you wish to manage their Memorial Page we would be happy to transfer them to you.
Leave Public Message
Contributions to
Find A Grave
6,330 Memorials Added
6,081 Memorials Managed
18 Memorials/Week
7,940 Photos
2 Photo Requests
851 Volunteer Photos Taken
75 Virtual Flowers
Search Contributor's Records
First Name
Last Name
Messages left for GGS (537)
Leave Message
RE: Ross Higgins
Thank you
Added by
on May 11, 2016 9:12 PM
Parents of Barbara H Bates Stinson (#81729955)
Would you mind linking Barbara H Bates Stinson (#81729955) to her parents, Julius R Bates (#58465342) and Lydia Hulsey Bates (#58465713)?
Added by
on Feb 07, 2016 4:46 PM
Farm girl
Thanks for adding
No problem. I appreciate you understanding and correcting that for me.
Added by
Farm girl
on Feb 03, 2016 9:43 AM
Lee Richards
RE: Pruitt Family
Based on the info you gave me it appears that this is part of your Pruitt Family.
Tilman M. Pruitt Aug. 2, 1833 Spartanburg Co, SC May 9, 1894 Cleburne Co, AL Mem# 45364405
SP- Martha Ann McCain 1842 - 1899 Mem# 44660327
Levi Jackson Pruitt Sep. 29, 1863 GA Jul. 5, 1931 Cleburne Co, AL Mem# 68616858
Minnie Inez Pruitt Nov. 17, 1882 Cleburne Co, AL Oct. 24, 1964 Fort Payne, DeKalb Co, AL Mem# 32387004
Lee Richards member #48546609
Added by
Lee Richards
on Jan 31, 2016 7:38 PM
Susan Lewis
William Paul Walker Merge??
I think I made an error in creating a memorial for my grandfather,, William Paul Walker...now I find there are two memorials for the same person (blush) - one I manage (157396550) and one you manage (105023768). Do you know how to merge these records, or should I delete mine and have you add the connecting info for spouse and parents to yours?? You can send a private message at my profile if you wish. Apologies in advance. - Susan Lewis
Added by
Susan Lewis
on Jan 24, 2016 2:29 PM
Susan Lewis
RE: Walker family
Added by
Susan Lewis
on Jan 24, 2016 12:26 PM
Susan Lewis
Margaret Louise Walker
Hi, again - Guess I could have mentioned this record in the same email for Lula Mae Walker - Margaret Louise Walker was my aunt, and daughter of Lula Walker. Profile 105018949. I would be willing to manage this profile as well, if you can transfer it to me.
Thank you.
Added by
Susan Lewis
on Jan 23, 2016 9:51 PM
Susan Lewis
Lula Mae Walker
I was happy to find the grave listing for Lula Mae Walker - thank you for posting that. If you have no special connection with her I would like to request to manage the profile for her (memorial #105018931). She was my grandmother, and I have additional information to add about birth & death, as well as connection with parents.
Thanks in advance.
Added by
Susan Lewis
on Jan 23, 2016 9:44 PM
Lee Richards
RE: CD Pruitt
You are more then welcome for anything that I do that helps.
As I have an Ancestry Subscription and am currently working on families in this area if you give me some data on your line I might be able to help.
I have been doing stuff with the Williamson, Clay, Pruitt, Strickland, Johnson, Smith, Selman and Kerr Families.
Lee Richards
Added by
Lee Richards
on Jan 20, 2016 1:34 PM
RE: Post Oak Spgs Bapt Cem help
Thank you so so much! Even if they're not marked, I think with deeds I can prove where and when they lived. You are the best! ~Stephani
Added by
on Aug 14, 2015 12:42 PM
View all messages...
Privacy Statement
Terms of Service
ad feedback


text:
, Volume 35, Issue 6, pp 797-812
First online:
Just pricing: the distributional effects of congestion pricing and sales taxes
- Lisa SchweitzerAffiliated withSchool of Policy, Planning and Development, University of Southern California Email author
- , Brian D. TaylorAffiliated withDepartment of Urban Planning, UCLA Institute of Transportation Studies
Rent the article at a discountRent now
* Final gross prices may vary according to local VAT.Get Access
Those who oppose tolls and other forms of road pricing argue that low-income, urban residents will suffer if they must pay to use congested freeways. This contention, however, fails to consider (1) how much low-income residents already pay for transportation in taxes and fees, or (2) how much residents would pay for highway infrastructure under an alternative revenue-generating scheme, such as a sales tax. This paper compares the cost burden of a value-priced road, State Route 91 (SR91) in Orange County, California with the cost burden under Orange County's local option transportation sales tax, Measure M. We find that although the sales tax spreads the costs of transportation facilities across a large number of people inside and outside Orange County, it redistributes about $3 million (USD) in revenues from less affluent residents to those with higher incomes. The entire Measure M program redistributes an estimated $26 million from low-income residents to the more affluent. Low-income drivers as individuals save substantially if they do not have to pay tolls, but as a group low-income residents, on average, pay more out-of-pocket with sales taxes.
KeywordsSales taxes Congestion pricing Equity Justice
Reference tools
- Title
- Just pricing: the distributional effects of congestion pricing and sales taxes
- Journal
Volume 35, Issue 6 , pp 797-812
- Cover Date
- 2008-11
- 10.1007/s11116-008-9165-9
- Print ISSN
- 0049-4488
- Online ISSN
- 1572-9435
- Publisher
- Springer US
- Additional Links
- Topics
- Keywords
- Sales taxes
- Congestion pricing
- Equity
- Justice
- Industry Sectors
- Authors
- Lisa Schweitzer (1)
- Brian D. Taylor (2)
- Author Affiliations
- 1. School of Policy, Planning and Development, University of Southern California, 312 Ralph and Goldy Lewis Building, Los Angeles, CA, 90014, USA
- 2. Department of Urban Planning, UCLA Institute of Transportation Studies, 3250 Public Policy Building, Los Angeles, CA, 90095-1656, USA


text:
Bengals TE Eifert still wearing protective boot on ankle
July 29, 2016
CINCINNATI (AP) — Tyler Eifert pointed to a crescent-shaped scar surrounding the ball on his left ankle. more »»
RG3 not looking back, excited and ready to lead Browns
July 29, 2016
BEREA, Ohio (AP) — Robert Griffin III joked that he already stands apart in Cleveland's quarterback competition. more »»
Boxer Adrien Broner denied early release from Ohio jail
July 29, 2016
CINCINNATI (AP) — Boxer Adrien Broner won't be released early from a 30-day jail sentence for contempt of court. more »»
Humbled Gordon grateful for another chance with Browns
July 28, 2016
BEREA, Ohio (AP) — Humbled, grateful and determined to make up for lost time and to those who stood by him, Browns wide receiver Josh Gordon stood on an NFL practice field and finally felt peace. more »»
Cleveland Browns' Armonty Bryant pleads guilty to drug count
July 28, 2016
CLEVELAND (AP) — Cleveland Browns player Armonty Bryant has pleaded guilty to attempted drug possession. more »»
Bengals open camp looking for temporary fill-in for Burfict
July 28, 2016
CINCINNATI (AP) — Linebacker Vontaze Burfict is suspended for the first three games of the season, which is bad enough for the Bengal. more »»
Cavaliers re-sign veteran forward Richard Jefferson
July 28, 2016
CLEVELAND (AP) — Veteran forward Richard Jefferson has re-signed with the NBA champion Cavaliers for two seasons after saying he would retire. more »»
Browns plan to hold wide receiver Josh Gordon accountable
July 28, 2016
BEREA, Ohio (AP) — Browns wide receiver Josh Gordon displayed a willingness to change when he met with team officials after being reinstated from a long suspension by NFL Commissioner Roger... more »»
Browns to name starting quarterback before first exhibition
July 28, 2016
BEREA, Ohio (AP) — Cleveland Browns coach Hue Jackson said he will name his starting quarterback for this season before the team's first exhibition game next month. more »»
Favre to become host on SiriusXM's NFL channel
July 28, 2016
NEW YORK (AP) — Brett Favre is getting into satellite radio, joining SiriusXM NFL Radio as a host.
One day before Favre is inducted into the Pro Football Hall of Fame on Aug. more »»
Ex-NFL player to use concussion settlement to pay back theft
July 28, 2016
CLEVELAND (AP) — A former Cleveland Browns wide receiver who pleaded guilty to stealing over $100,000 from his charities to finance gambling debts and personal expenses promises to pay it back... more »»
Jets sign 1st-rounder Darron Lee to 4-year deal
July 28, 2016
FLORHAM PARK, N.J. (AP) — The New York Jets have signed first-round draft pick Darron Lee to a four-year contract worth $10.2 million that is fully guaranteed. more »»
Jets agree to 4-year deal with 1st-rounder Darron Lee
July 27, 2016
FLORHAM PARK, N.J. (AP) — The New York Jets and first-round draft pick Darron Lee have agreed to terms on a four-year contract worth $10.2 million that is fully guaranteed. more »»
Carrasco's rough inning dooms Indians in 4-1 loss
July 27, 2016
CLEVELAND (AP) — Carlos Carrasco needed to be nearly perfect against Stephen Strasburg.
One badly flawed inning doomed him and the Indians. more »»
Strasburg wins 14th as Nationals down Indians 4-1
July 27, 2016
CLEVELAND (AP) — Stephen Strasburg shut down Cleveland for seven innings and bounced back from his only loss this season, leading the Washington Nationals to a 4-1 win over the Indians on... more »»
Nationals place infielder Stephen Drew on DL with dizziness
July 27, 2016
CLEVELAND (AP) — Washington Nationals infielder Stephen Drew has been placed on the 15-day disabled list with dizziness. more »»
Butter sculpture offers Cavs fans new way to savor NBA title
July 27, 2016
COLUMBUS, Ohio (AP) — Fans of the Cleveland Cavaliers now have a new way to savor the team's NBA title. more »»
Giants 9, Reds 7
July 27, 2016
E_R.Pena (5), Duvall (3), R.Cabrera (2). DP_Cincinnati 3, San Francisco 1. LOB_Cincinnati 6, San Francisco 10. 2B_Hamilton (15). 3B_Crawford (5). more »»
Papelbon blows save as Nationals lose 7-6 to Indians
July 27, 2016
CLEVELAND (AP) — Jonathan Papelbon has blown saves in much bigger games.
This one, though, seemed to sting like one in October. more »»
Indians rally for 3 in 9th to stun Nationals 7-6
July 27, 2016
CLEVELAND (AP) — Francisco Lindor pushed an RBI single through Washington's drawn-in infield with one out in the ninth inning, and the Cleveland Indians rallied for three runs in their final... more »»
Female fan injured by foul ball at Indians game
July 26, 2016
CLEVELAND (AP) — A female fan has been carried from Progressive Field on a stretcher after being hit in the head with a foul ball by Washington's Daniel Murphy. more »»
Events for July 30 July 30, 2016
BEAVER TOWNSHIPBreakfast buffet, North Lima Mennonite Church, 549-2333, 7-10 a.m.COLUMBIANA Log House Museum open, childás sewing machines and bridal gowns display, 2-4 p.m.EAST LIVERPOOLWildlife Center, BCSP, 1-5 p.m. more »
Community Calendar
Top Jobs
Cookin' & Lookin'
March 19, 2013 I confess! I was makin' whoopie this past weekend. Whoopie pies, that is! And I'm glad I did. more »
Latest Blogs


text:
Central IL girl looking for a 16U team. Played some 3rd base for her high school varsity team as a freshman last year. Can play 2nd, SS, 3rd, and OF. Has played for East Peoria Express in the past. Was on the 14U EP express team that won nationals 2 years ago.
ACTIVE is the leader in online event registrations from 5k running races and marathons to softball leagues and local events. ACTIVE also makes it easy to learn and prepare for all the things you love to do with expert resources, training plans and fitness calculators.


text:
DEAR DR. DONOHUE: Would you write something on H pylori? I was treated for it a year ago. A couple of weeks ago, it showed up in my blood test, and I had to give a stool sample for testing. The stool test came back negative, and I was told I did not need treatment. How can this be when the blood test is positive? -- C.S.
ANSWER: Helicobacter (HE-lee-koe-BACK-tur) pylori -- H pylori -- is a story that has revolutionized the understanding and treatment of ulcers. Previously the emphasis was put on acid production as the cause of ulcers. Acid does have a role to play, but its status has been relegated to second string.
The H pylori germ is found worldwide, and in many places 50 percent of the population have it living in their stomachs. Not everyone who harbors the germ gets ulcers, but the germ is integral in the process of ulcer formation in those who do develop an ulcer. Eradication of the germ almost guarantees that an ulcer will not come back after treatment. Recurrence of ulcers was common before there was treatment for H pylori.
Ulcers, therefore, can be thought of as an infectious disease, and modern ulcer treatment includes both antibiotics and acid-control drugs.
Detection of the H pylori germ can involve testing a patient's blood for the presence of H pylori antibodies. If they are found, then it is logical to say the germ is or was present in the stomach. After antibiotic treatment for H pylori, the blood antibodies remain. To check for ongoing infection, therefore, doctors rely on stool specimen examination to see if any live Helicobacter is still in the stomach. Your stool is free of the germ. So are you. Your antibodies indicate past infection.
DEAR DR. DONOHUE: I have struggled with depression for more than a year. I am reluctant to see a psychiatrist, as was suggested by my family doctor. I think I can pull myself out of this alone. I also fear taking medicines for it. I am frightened by mind-control drugs. Have you any suggestions? -- P.Z.
ANSWER: My suggestion is to see a psychiatrist. Many people feel the way you do. They think they should be able to solve on their own what they consider a self-induced condition. That is foolish. Depression is not self-induced. Modern explanation of depression involves brain chemicals -- messengers that transmit information from brain cell to brain cell. In depression, the normal levels of these chemicals have gotten botched for reasons that have yet to be explained. There is a genetic element involved in the genesis of what is now called a "chemical imbalance."
Depressions do get better for many, but the time for them to lift can be protracted.
Many also feel the same way you do when they are prescribed medicine for this condition. They fear mind-control drugs. The drugs used for depression are not mind-control drugs. Antidepressants restore chemical balance to the brain, and the depression usually abates more quickly. Furthermore, when a person has recurrent episodes of depression, these same drugs can be used as preventive medicine.
You are torturing yourself. You have nothing to fear from psychiatrists and nothing to fear from antidepressant drugs.
DEAR DR. DONOHUE: Have you ever heard of Botox injections into jaw muscles to stop bruxism? Would a person be able to talk and eat? Do any B vitamins stop bruxism? The theory behind this is that bruxism is a nerve problem, and B vitamins are beneficial to the nervous system. -- J.C.
ANSWER: Bruxism is grinding of teeth that takes place during sleep. When bruxism continues, it can damage teeth. Its cause is not clear. It might be related to stress. Botox is the bacterial poison that causes the most serious kind of food poisoning -- botulism. The poison paralyzes muscles. Diluted, the poison has found a place in the treatment of many nerve and muscle disorders. Bruxism is one of them. It will not make you unable to eat or talk.
I have never heard of B vitamins being used for bruxism. One other treatment is to wear a toothguard at night.
* * *
Dr. Donohue regrets that he is unable to answer individual letters, but he will incorporate them in his column whenever possible. Readers may write him or request an order form of available health newsletters at P.O. Box 536475, Orlando, FL 32853-6475.
Read more Dr. Donohue online
© 2016. All Rights Reserved. Contact Us


text:
11619 Parkside Dr
Knoxville, TN 37934
see the latest from Fleet Feet Knoxville
Looking for a fast shoe for race day with support?Check out @MizunoRunning's Wave Catalyst: https://t.co/fVumO5V9gg https://t.co/wmI7mQlYvC
Come learn all about this fall's Half Marathon Training Program today at 5:30 PM! Then stick around for our open group run at 6:00 PM!
Today's the day. Come test out the all new Asics Dynaflyte while catching Pokemon during our Pokemon Fun Run! https://t.co/eC7JdDazIk
Don't forget about Yoga for Runners happening today at 7:00 PM! https://t.co/hFWic8f9nJ


text:
Chocolate Omelette
Total Time
Prep 5 mins
Cook 5 mins
From James Reeson Alive and Cooking. This is a memory one as my husband attempted something like this for the kids when I was away on a weekends mothers camp, but his was a disaster. From Debbwl's suggestion I have added strawberries to the recipe but of course you could add other fruit that is in season.
Ingredients Nutrition
- 4 eggs
- 2 tablespoons cocoa powder (drinking chocolate powder)
- 2 tablespoons chocolate (buttons)
- 6 strawberries (sliced and fanned) (optional)
- Whisk together the eggs and drinking chocolate powder.
- Warm a non-stick pan and pour egg mixture straight in and cook for 3 to 4 minutes.
- Sprinkle over the chocolate buttons and place under a hot grill (broiler) until the buttons and melted.
- Slice and serve.
Most Helpful
Very good for breakfast or even dessert! I used Hershey Special Dark cocoa powder and put blueberry preserves inside the omelet (raspberry would be good too)...the hot oozing fruit balanced the chocolate. Step #3 didn't work for me. The chocolate chips started burning before melting and the broiler changed the texture of the omelet. Next time I would put the chocolate chips inside the omelet or just put chocolate sauce on the top. Also I will probably reduce the number of yolks to make it lighter, more like a crepe. Yum!
What a lovely simple decadent brekky treat. I made one omelette using Alpen Blend Drinking Chocolate and then sprinkled with cinnamon chips as I didn't have any choc chips, once melted I topped with the optional strawbs..mmmm delish..Thanks for posting!
This is definitely something different, but it does give us chocoholics a new & interesting vehicle for our needed fix! I didn't have fresh strawberries but did have some beautiful blackberries that I used & that made a nice flavor combo! Thanks for a wonderful new keeper! [Made & reviewed in Please Review My Recipe tag]


text:
Forgot your password?
Or sign in with one of these services
This topic is now archived and is closed to further replies.
Started by
Zod, March 30, 2012
Posted March 30, 2012
Move him to DT? Lol
My only problem with Campbell is the footwork, guy looks like he's on roller skates sometimes. Hopefully our coaching staff can light a fire under him to either play guard or right tackle if Otah can't stay healthy. Project OT.
Goodson was a waste of a roster spot and cap space, especially with Tolbert being brought in. I'd much rather have this guy on the roster, even as an unsure element.
he's pretty intimidating physically lol.
Good trade, Always trade small for big.
Is this the guy the Raiders drafted a few years back? Sorry didn't read any links.
Our offense will now be called The Army of Darkness.
Talked to a few Raiders fans about him. Some seem off and on, said hes raw but has the skills. Also, might have a learning disability.............Just FYI.
If they can get this guy motivated he'll be a monster. He dominated people in college. He just needs motivation and technique.
Is this the guy the Raiders drafted a few years back? Sorry didn't read any links.
Is this the guy the Raiders drafted a few years back? Sorry didn't read any links.
Campbell was a workout warrior who some thought the raiders would take in the 1st. Guy has 36 1/4 inch arms and ran a 4.8 with 34 bp back in 2010.
Yeah, Ive heard mixed things about him, called a friend of mine (who is a Raiders fan), and he told me that the guy has a lot of upside, played T and OG, but couldn't earn a full time starting job, said he had high hopes for him this coming year, Hopefully Gross, Hangman, and Kalil show him the ropes, and he can be a good back up and be groomed to be a starter, I still like Bell, put I guess we need depth,
All he needs is Leigh Anne Tuohy.


text:
I am attempting to setup IP or name based virtual hosts in Apache behind a SonicWall firewall. In house, both virtual host methods work flawlessly (even on different subnets that cross the firewall). The issues start when a client requests a virtual host from a remote location. To clarify, the first virtual host specified is served when called by IP (or name), but the second gives an unresponsive error.
Note: The Public Server Wizard in SonicWall was used to create the firewall rules for both virtual hosts and both are identical with the exception of private IP and external IP.
- SonicWall Model: NSA 2400 MX
- SonicWall Firmware: SonicOS Enhanced 220.127.116.11-10o
- Apache Version: 2.4.3
- Server: Windows Server 2012
Virtual Host Config
<VirtualHost x.x.x.4:443>
DocumentRoot "d:/A/Path"
ServerName a.domain.com
ServerAlias a.domain.com
# Snipped
<VirtualHost x.x.x.5:443>
DocumentRoot "d:/Another/Path"
ServerName b.domain.com
ServerAlias b.domain.com
# Snipped


text:
Technology Creates New Opportunities For Language Revitilization
Many native languages are considered endangered, with few first speakers left to pass down the language to a new generation. But, a new generation of young people fueled by technology is making an impact. The famed song by Chubby Checker encouraging dancers all over to get down and do "The Twist" plays in the background as dancers from the Cherokee Pride school in NE Oklahoma move and groove around. Today, the song isn't being sung by the 1950's icon, it's being sung by students in their...
WATCH: Herman Lookout On Revitalizing The Osage Language
Herman "Mogri" Lookout is the master language teacher for the Osage Nation in Pawhuska, Oklahoma. He's studied the language for forty years and helped revitalize the written portion of it by creating an orthography. Language teachers and experts from all over Native America say that an orthography is a way to reclaim your sovereignty. Lookout also worked with developers to create Osage for Unicode. Because of that, Osages all over the world can write and text in the language. He says...
StateImpact Oklahoma
KOSU's Michael Cross talks about political news in Oklahoma with ACLU Oklahoma Executive Director Ryan Kiesel and Republican political consultant Neva Hill.
A weekly two-hour show of Oklahoma music, from across the state. The show opens a window of Oklahoma music to the rest of the world.


text:
Freddie's Friki Tiki
Since 1972, the Chancery Restaurant has provided a casual dining atmosphere along with great food and tasty beverages. Seasonally, the Friki Tiki is a great outdoor bar located in the Chancery patio area. Cool breezes, relaxing lake views and refreshing beverages make this a great gathering location. All Outdoor Bar & Grill Harbourside on Lake Michigan. Open Seasonally~
Runs Memorial Day through Labor Day
- Yes
Meals Served
- Lunch
- Dinner
Restaurant Type
- American


text:
Arts Re: A Theory
posted by April 17 at 13:22 PMon
Killing time, killing space: Turns out Cho Seung-Hui was a playwright.
Here is a page from his short play Mr. Brownstone.
Here is a page from his short play Richard McBeef.
Where is the Seattle company that will produce these works immediately? They're both crude, but Mr. Brownstone, I'm guessing, was written later. It feels more mature and has more surprising language. Mr. Brownstone, the villainous math teacher is described as "such a wicked old flapper." The kids singand parsethe Guns 'n' Roses song. One character sighs: "After a long, ravishing day at school, we just want to be left alone."
I like that phrasea long, ravishing day.


text:
You are using an outdated browser. Please upgrade your browser to improve your experience.
The ESPN app hits a homerun with WatchESPN integration
You can now watch live streaming and check out sports news all in one app.
Sandy Stachowiak
| December 3
Apple wins patent trial against Emblaze over live video streaming
Apple has just won a patent trial against the beleaguered Israel-based audio company Emblaze.
Aldrin Calimlim
| July 12
How To Spend A $25 iTunes Gift Card 2014 World Cup Edition
This week's list features apps, games, and good reads for soccer fans.
Bryan M. Wolfe
| June 13
ESPNNews, ESPN Deportes Streaming Added To Apple TV, WatchESPN iOS App
ESPN has added support for two additional channels, ESPNNews and ESPN Deportes, to its WatchESPN application for the Apple TV and iOS.
Joe White
| August 29
The WatchESPN App Now Includes A Live Toolbar Featuring Scores And Stats
The WatchESPN app for iPad now includes a live toolbar feature.
Bryan M. Wolfe
| August 15
Op-Ed: What Good Is Live Streaming On An Apple TV?
Some questions need to be answered about the direction Apple is taking with the Apple TV.
Bryan M. Wolfe
| July 8
Apple TV Now Offering HBO GO And WatchESPN Programming Thanks To A New Update
The Apple TV now includes programming from HBO Go and WatchESPN.
Bryan M. Wolfe
| June 19
The AppAdvice Week In Review: The Many Faces Of Apple's iOS 7 Edition
Apple's future plans begin and end with iOS 7. This week, we take a look at some of the iOS 7 concepts making their way around the Web.
Bryan M. Wolfe
| May 12
AT&T U-Verse Customers Can Now Stream Video Content From ESPN And Fox
ATT U-Verse customers can now access unlimited content on both the WatchESPN, and FOX NOW apps.
Bryan M. Wolfe
| May 1
ABC Could Become The First US Network To Offer Live Video Streaming On iOS
ABC could once again change how video content is made available on iOS devices.
Bryan M. Wolfe
| March 19
WatchESPN Update Brings Background AirPlay Support For All Supported Channels
The WatchESPN app has just gotten a lot more useful as an update today brings AirPlay support for all of the supported channels – ESPN, ESPN2, ESPN3, and ESPNU.
Brent Dirks
| October 4
Apple Trying To Bring WatchESPN App Directly To Apple TV
Apple and ESPN are apparently in talks to bring the WatchESPN app directly to Apple TV.
Brent Dirks
| May 15
The Best iPad Apps Of The Week
Here are the best iPad apps of the week. But, which was the best of the best?
Bryan M. Wolfe
| May 29
WatchESPN Updated - Now Optimized For The iPad
The popular iPhone and iPod touch app, WatchESPN, has recently received a great update. Now, WatchESPN is a universal app - meaning it'll run natively on all of Apple's iOS devices, including the iPad.
Joe White
| May 27
The Best iPad Apps Of The Week
Six iPad apps amazed App Store visitors this week. However, only one can be called "AppAdvice's iPad App Of The Week." Which one was it?
Bryan M. Wolfe
| April 10


text:
Lately there have been a disturbing number of news reports about mentally-ill people being shot by police. The need for better training of police to deal with the mentally ill has been amply covered by other blogs. But mentally-ill people who survive their encounter with law enforcement have a chance for better treatment from the […]
Entries Tagged as 'Georgia'
Mental Health Courts
August 26th, 2014 · 1 Comment
Tags: Arizona · California · Court Systems · Courtreference.com · Delaware · Georgia · Idaho · Illinois · Maryland · New York · News · North Carolina · Pennsylvania · Texas · Washington
When a Court Calendar is a Schedule, or a Schedule is a Calendar
July 31st, 2014 · No Comments
In our earlier post about court calendars, we discussed various types of court calendars and dockets. When using CourtReference to find court calendars and dockets, remember that these are are usually a detailed list of upcoming hearings, with information about the time and location of the hearing and the name of the case or parties; here's an example from […]
Tags: California · Court Calendars · Florida · Georgia · Illinois · Louisiana · Ohio · Pennsylvania · Wisconsin
Juvenile Court
April 28th, 2013 · No Comments
Crime is in the news lately. But as they say in the news business, "If it bleeds, it leads." – so whether crime rates are up or down, crime is always in the news. Among the crime reports are those in which the accused is a minor, so the reports note whether the accused will […]
Tags: California · Court Systems · Courtreference.com · Georgia · Indiana · Louisiana · Mississippi · Nebraska · New York


text:
Dude Loves Netflix So Much He Gets a Tattoo (and a Year of Free Service)Sunny Chanel
Hey kids, don't try this at home. We know you may love a lot of well-known brands, but that doesn't mean that you should get a tattoo of the company name on your body. Well, unless you are this particular Twitter user; then that piece of sage advice is too late. He already did it.
From his Twitter account, user TheRealMyron tweeted the above picture, saying, "@netflix put me on a commercial I love you guys." And Netflix was impressed. They retweeted the photo, saying, "NO WAY! Free year for you."
But this is a good math lesson for the kids. You spend the money, the time, and the pain in getting a company tattoo and you get a service that costs $7.99 a month (that's about a $95 value for all that effort). But hey, getting the attention for an very interesting tattoo: that's priceless.
What do you think of this Netflix lover's tattoo?Hit or miss?
Photo Source: Twitter/ TheRealMyron
Via Huffington Post


text:
Asphalt 7: Heat is the 7th game in the Asphalt series by Gameloft.
Asphalt 7: Heat is the 7th Asphalt racing game developed and published by Gameloft, the game is available on iOS, Android and Windows Phone and has single-player and multi-player modes.
In the single-player career mode the player completes a series of races (of different types) earning money and faster cars while completing secondary goals.


text:
My stomach clenches
at the sight of her pursed lips,
the lines bracketing
a mouth drooping low.
Her whispery voice
with its false note of joy
rasps the bones in my ears
like dull saws scraping
wet wood. She steals time-
my time, your time-
spins a thread a spider would envy.
I fear the part I abhor
is the thing I recognize,
spend my energy
stilling my tongue.
OncoLink is designed for educational purposes only and is not engaged in rendering medical advice or professional services. The information provided through OncoLink should not be used for diagnosing or treating a health problem or a disease. It is not a substitute for professional care. If you have or suspect you may have a health problem or have questions or concerns about the medication that you have been prescribed, you should consult your health care provider.
Information Provided By: www.oncolink.org | © 2016 Trustees of The University of Pennsylvania


text:
Available formats: epub mobi pdf rtf lrf pdb txt html
If you think self-help is for girls only then all
that is about to change with the launch of a new self-help book written by a football loving Anglo- Italian Renato Fantoni, London-based executive coach and football afficionado, asks, "Have you ever wondered why, when people try to talk to you about 'personal stuff', work or feelings you just switch off? Yet, down the pub, when you're talking with your mates about football, you suddenly becomes animated and interested? The reason is that football is a
common denominator that acts like a language connecting millions of people around the world. In addition, it links directly into our emotions and touches its fans like nothing else."


text:
How can I position a
JButton under a
JTable? What kind of layouts? How? I have a
JTable table what is scrollable, and the table is in a frame.
We started with Q&A. Technical documentation is next, and we need your help.
Whether you're a beginner or an experienced developer, you can contribute.
How can I position a
There are many layouts to fulfill this need.
The simplest is using BorderLayout:
If you want this button to be not resized just add
If you would like to use more sophisticated layout - the best in my opinion is MigLayout
To correct LoveToCode's well-meaning but misleading advice, you would never want to give a JTable itself a layout. The solution to your problem is not to set the JTable's layout but to set the layout for the JPanel that holds both the JTable's JScrollPane and the JButton. Likely a BorderLayout would work best with the JScrollPane being placed BorderLayout.CENTER and the JPanel that holds the JButton BorderLayout.SOUTH.
Note, if you're adding these components to the JFrame, then know that its contentPane already uses BorderLayout (the tutorials will tell you this -- please read them). So just add these guys to the contentPane as described above.
If hard coding of swing and awt is not mandatory, try using the WindowsBuilder Pro, a Free tool now from google, install its plugin in to eclipse, then Use
GroupLayout - Introduced by NetBeans team in 2005 integrated in WindowsBuilder Pro, is one of the most convenient way create a good gui in less time in Java.
It seems that you can set the layout of a jtable the same way in which you can set the layout of a jframe or a jpane: table.setLayout(new grideLayout(4, 3) would give it a grid layout with 4 rows and 3 columns. the scrollable feature allows you to 'scroll' through your table with the moving bar. It may be a default feature, or it may be that you must use it, try seeing what methods your table gives you. Lastly, your table should be in a frame, so that you can view it on your window, make you class extend JFrame and it will automatically be a frame upon which you can simply add a table!


text:
"Sam Wilson" & US Agent Clash as Spencer's "Captain America" Saga Escalates
Comic Books
Comic Books
Film, Comic Books
The Buy Pile
The Buy Pile
The Mission
Comics Should be Good
Comics Should be Good
Comics Should be Good
Comics Should be Good
Comics Should be Good
Comics Should be Good
Jul 27, 09:36am
Jul 27, 08:51am
Jul 27, 08:39am
Jul 27, 08:34am
Jul 27, 08:30am
Jul 27, 08:28am
Exeter, UK
Showing results 38-57 of 281
Jonathan Maberry explains why he's bringing his novels to comics, where these stories fit into the "Rot & Ruin" timeline and teases information about the upcoming film.
WWE Superstar Daniel Bryan spoke about when he might get back into the ring, Mick Foley's "WWE Superstars" comic, and why KENTA will "open people's eyes."
Mike Johnson discusses bringing the fan-favorite "Next Generation" character into the Abrams-verse for the new "Star Trek" arc,"The Q Gambit."
"Oz" Writer Eric Shanower discusses returning to the world of Winsor McCay's classic "Little Nemo" strip for IDW's "Return to Slumberland."
The cast and crew of "Sons of Anarchy" spoke about the final season of the hit FX biker series, revealing two major cast members are slated to die.
IDW held a lively discussion with its top creator-owned minds including Walter Simonson, Jonathan Maberry, Eric Shanower, Gabriel Rodriguez and Chuck Dixon.
The producers and stars sat down at Comic-Con to discuss the characters and setting of the upcoming Disney XD animated series.
Star Chris Evans talks about his experiences on the set of "Snowpiercer," its release strategy and the controversial edit of Joon-Ho Bong's sci-fi adaptation.
Jock, Chris Burnham and more gathered to celebrate "2000 AD," discussing how long they plan to age Dredd, the new "DREDD" illustrated screenplay and more.
IDW Publishing and Hasbro revealed their upcoming plans for "Transformers," "G.I. Joe" and more at Comic-Con International.
IDW's Scott Dunbier announced two new titles for the line in a panel that included Dave Gibbons, Walter Simonson and a surprise appearance from Powell.
Editor Carlos Guzman discusses IDW's plans for turning "Shadow Show," the Ray Bradbury tribute anthology, into a comic by Neil Gaiman, Joe Hill, Harlan Ellison & more.
Writer Erik Burnham talks "Galaxy Quest" & "TMNT/Ghostbusters," revealing to CBR what he has in store for the crews of both galaxy-hopping titles.
Tim Burton's classic fractured fairy tale "Edward Scissorhands" is coming to comics at IDW and writer Kate Leth explains what brings Edward out of hiding.
"Judge Dredd: Trifecta" writers Al Ewing & Rob Williams tell CBR about bringing Matt Smith back for Titan's ongoing "Doctor Who: The Eleventh Doctor."
Ron Marz, Mike Bowden & David Baldeon talk turning Activision's "Skylanders" into a comic, confirm its ties to the upcoming "Trap Team" & more.
Chuck Dixon discusses his return to "Alien Legion" after 15 years, and clarifies the stance he took in his Wall Street Journal piece on conservatism in comics.
"X-Files: Year Zero" writer Karl Kesel tells CBR about the origin series, why he loves the '40s and weighs in on those "Fantastic Four" rumors.
Cullen Bunn drops the king of the monsters into a post-apocalyptic landscape in "Godzilla: Cataclysm" and tells CBR which other kaiju join him.
Walt Simonson explains why his take on the Norse apocalypse in the IDW-published "Ragnarök," is "some of the grimmest work I've ever done."
Home | News | Columns | Reviews | Video | Blogs | Forums | FindAComicShop.com
© 1995-2016 Comic Book Resources. All Rights Reserved.


text:
I have an AMD TL-60 mobile processor. I've noticed that often when I watch videos, I get a really jerky playback. I can fix it if I run the following command:
echo 2000000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq echo 2000000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
For some reason, these values get set to 800000..even though I'm using the CPU to play video. The script helps the video playback for a while and then things go bad until I run the script again.
It appears that my laptop is a hippie and is trying to save power at the expense of being useful. I turn it off when I am not using it, but when I do have it on, I need to actually do stuff. How do I properly indoctrinate my laptop to always run at full speed?
I'm running Ubuntu 12.


text:
So after reading this question and this I was like yay! Now I don't need all that clutter on my Area51 profile page because I can un-follow Mathematics and GameDevelopment. But the problem is this: once you un-follow something the users rep goes down because that site does not have as many followers. Don't you think that if a person has been following since the definition stage and has not un-followed up to the beta stage the person that proposed the Q&A should not lose rep because of the un-follow?
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.
What is meta?
What is meta?
Here's how it works:
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
Perhaps instead of having to unfollow a proposal, it should be possible to simply hide those sites that are in beta.


text:
Set the mood at your event with our disco party balloons! Whether it's a prom theme, an adult costume party, or just a fun birthday party, our disco ball balloon is a great substitute for the real thing!
Next time you host a theme party, consider throwing a 70s Disco Party! Our disco party balloons are the finishing touch for all the disco decor. The disco ball balloon looks very similar to the real thing and can easily be hung from the ceiling for a disco ball effect.
We have all the essentials to get your party off on the right foot. Start by sending your guests special disco invitations, decorate your party space with disco decorations, and give your guests a favor to take home, like a disco ball key tag!


text:
Ten pages intended as a proposal piece for a graphic novel entitled Reload. A history of sorts telling the story of The Canadian Army Film and Photo Unit. Combat cameramen, and women who filmed and photographed the Canadian Army during The Second World War.
Though dramatic license was taken (it is a comic book after all) it is, like all the stories that will be presented in the book, based on a true event.
About Me
- Michael
- I have been a Freelance Artist since 2006. I'm married with two wonderful children and live in Maple Ridge, British Columbia. I primarily work in book and magazine publishing. I have illustrated four books so far, "Maple Leaf Forever?" (2008 - Author Paul Keery) and "R.B. Bennett: The Grinch Who Gave Away a Million" (2008 -Author Alan Skeoch, unpublished). Both for Jackfruit Press. In 2012 "Canada at War: A Graphic History of World War Two" was published by Douglas & McIntyre. This was my first graphic novel based on an earlier concept of mine and written by Paul Keery. It was critically praised in Canada and the US, became a CBA best seller and went into 2nd printing. My fourth book "The Night Wanderer", a GN adaptation of the novel by Drew Taylor was released in August 2013. My work has also been published in Kayak and Legion Magazines. My caricatures and stock art are available at artizans.com
We Are the Dead
I thought I would post some stuff from a World War I book I had been working on. It was to be called "We Are the Dead: Canada and the First World War". I got about 9 pages in and stopped bothering as I'm now focusing on my latest graphic novel "Reload".
The first 3 pages are the prologue featuring the iconic Poppy. It then moves on to the events that started the War. The last page is unfinished. I attempted to write history as well as illustrate it and got bogged down. I don't know if I did history justice. If you want to know how the beginning ends click here
Richard Bedford Bennett,
An illustration from a non published YA book on R.B. Bennett, Canada's 11th Prime Minister.
Before he became a politician he made a fortune in Alberta oil. This scene depicts him yelling at one of his rig managers. R.B. was a weird guy. Interesting in historical terms.
I throw this one in because it's one of those illustration I did a while back and really liked, and then I forgot about it.
Before he became a politician he made a fortune in Alberta oil. This scene depicts him yelling at one of his rig managers. R.B. was a weird guy. Interesting in historical terms.
I throw this one in because it's one of those illustration I did a while back and really liked, and then I forgot about it.
Canadian Army Film and Photo Unit
Starting work on a new graphic novel, along with Dale Gervais and Dan Conlin, on the Canadian Army Film and Photo Unit. The men and women who brought the war to the theaters and living rooms back home via newsreels and photographs.
A very interesting and unknown service during World War Two. Some amazing stories are waiting to be told!
Stay tuned. I'll be posting some illustrated pages soon. In the mean time please check out Dale's website http://www.canadianfilmandphotounit.ca/
A very interesting and unknown service during World War Two. Some amazing stories are waiting to be told!
Stay tuned. I'll be posting some illustrated pages soon. In the mean time please check out Dale's website http://www.canadianfilmandphotounit.ca/
The Night Wanderer has been nominated for the YALSA (Young Adult Library Service Association) Great Graphic Novels for Teens Award for fiction. The list can be found here
Yay Football!
Although football for me began back in June (Go Riders!). The NFL hype machine has officially kicked in.
I did this one a few years back.
I'm currently re vamping my blog to make it easier for you good people to view my work. You'll be able to use the handy little tabs up top to navigate through the different categories of art that I'll place on here.
The Night Wanderer
First World War book
So I've started a new graphic novel. The working title is "We are the Dead: Canadians and the First World War". As the title suggests it's a graphic history of Canada's involvement in World War One. I'm trying my hand at writing and illustrating this time and thought I would post the first two pages of the book. They depict (partially) the events of June 28, 1914 when the Austrian Archduke, Franz Ferdinand was assassinated by Gavrilo Princip, a Serbian nationalist. This event triggered the First World War. The story then moves on to a brief overview of events that led up to the assassination and why it is important to the history of the War. After that the focus shifts to Canada and what the country was like in 1914 and how it managed to assemble an Army that would have a profound impact on the battlefields of Europe.
66,976 Canadians died in the First World War, out of a population of about 7,000,000. That is a ratio of almost 1 in 10, not including those who died after the fact, or the wounded, or the emotionally scarred, or the families that were devastated by the loss of a loved one. These numbers put the total in the hundreds of thousands. This was the most devastating War in my country's history
Hopefully I can convey our story in this book.
Anyways, here's pages one and two . And remember this is my first attempt at writing, so be kind ;)
Twigs 3
Twigs 2
No regrets. I always felt and still feel it was lacking. That having been said, I still think it is worthy enough to throw on the web.
'Twigs' revolved around the Twig family, August, April and their son October. Joining the cast were Tankred (also Tancred) a messed up Racoon and Floma a muscular housekeeper from an undisclosed eastern European country.
I'm posting three Sundays' that I coloured a few years back. The dailies are buried in storage.
Canada at War
Winston Churchill
Subscribe to: Posts (Atom)


text:
I'm a little hesitant to mention this matter beca […]
Note: First and last names are required for commenting. If you do not provide your first and last name when signing up, you will be banned.
addressLocation, ST | website.com
The Patriot Ledger, Quincy, MA | patriotledger.com
Your privacy is important, read our privacy policy.


text:
I'm a full stack Senior Engineer with an eye for design. I currently work in Node.js or Ruby on Rails, and I have worked with Python, PHP, and others languages/frameworks in the past. My focus has been around web applications and APIs. I like working on the entirety of an application and enjoy using my creativity to build products.
1 answer
2 questions
~2k people reached
- Atlanta, GA
- danielshaneupton.com
- Member for 5 years, 4 months
- 39 profile views
- Last seen Jun 29 at 13:54
Top Posts (3) All Questions Answers | Votes Newest
Badges (6)
Gold —
Silver —
Bronze 6