text:
|General Discussion
|« Previous MessageNext Message »
|Hery Ramilison
|October 3 2011 8:10pm
|MySQL Community Server 5.6.3 has been released (part 1)
|View as plain text
Dear MySQL users, MySQL Server 5.6.3 (Milestone Release) is a new version of the world's most popular open source database. The new features in these releases are of beta quality. As with any other pre-production release, caution should be taken when installing on production level systems or systems with critical data. Note that 5.6.3 includes all features in MySQL 5.5. For an overview of what's new in MySQL 5.6, please see the section "What Is New in MySQL 5.6" below, or view it online at http://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html For information on installing MySQL 5.6.3 on new servers, please see the MySQL installation documentation at http://dev.mysql.com/doc/refman/5.6/en/installing.html For upgrading from previous MySQL releases, please see the important upgrade considerations at http://dev.mysql.com/doc/refman/5.6/en/upgrading-from-previous-series.html Please note that *downgrading* from these releases to a previous release series is not supported. MySQL Server 5.6 is available in source and binary form for a number of platforms from the "Development Releases" selection of our download pages at http://dev.mysql.com/downloads/mysql/ Not all mirror sites may be up to date at this point in time, so if you can't find this version on some mirror, please try again later or choose another download site. We welcome and appreciate your feedback, bug reports, bug fixes, patches, etc.: http://forge.mysql.com/wiki/Contributing The list of all "Bugs Fixed" for 5.6.3 may also be viewed online at http://dev.mysql.com/doc/refman/5.6/en/news-5-6-3.html If you are running a MySQL production level system, we would like to direct your attention to MySQL Enterprise Edition, which includes the most comprehensive set of MySQL production, backup, monitoring, modeling, development, and administration tools so businesses can achieve the highest levels of MySQL performance, security and uptime. http://mysql.com/products/enterprise/ Enjoy! Changes in MySQL 5.6.3 (03 October 2011) Parallel Event Execution (multi-threaded slave) * Replication: MySQL replication now supports a multi-threaded slave executing replication events from the master across different databases in parallel, which can result in significant improvements in application throughput when certain conditions are met. The optimum case is that the data be partitioned per database, and that updates within a given database occur in the same order relative to one another as they do on the master. However, transactions do not need to be coordinated between different databases. The slave_parallel_workers server system variable (added in this release) sets the number of slave worker threads for executing replication events in parallel. When parallel execution is enabled, the slave SQL thread acts as the coordinator for the slave worker threads, among which transactions are distributed on a per-database basis. This means that a worker thread on the slave slave can process successive transactions on a given database without waiting for updates on other databases to complete. Due to the fact that transactions on different databases can occur in a different order on the slave than on the master, checking for the most recently executed transaction does not guarantee that all previous transactions from the master have been executed on the slave. This has implications for logging and recovery when using a multi-threaded slave. For information about how to interpret binary logging information when using multi-threading on the slave, see Section 18.104.22.168, "SHOW SLAVE STATUS Syntax." Optimizer Features * These query optimizer improvements were implemented: + The EXPLAIN statement now provides execution plan information for DELETE, INSERT, REPLACE, and UPDATE statements. Previously, EXPLAIN provided information only about SELECT statements. + The optimizer more efficiently handles subqueries in the FROM clause (that is, derived tables): o Materialization of subqueries in the FROM clause is postponed until their contents are needed during query execution, which improves performance. Previously, subqueries in the FROM clause were materialized for EXPLAIN SELECT statements. This resulted in partial SELECT execution, even though the purpose of EXPLAIN, is to obtain query plan information, not to execute the query. The materialization no longer occurs, so EXPLAIN is faster for such queries. For non-EXPLAIN queries, delay of materialization may result in not having to do it at all. Consider a query that joins the result of a subquery in the FROM clause to another table. If the optimizer processes that other table first and finds that it returns no rows, the join need not be carried out further and the optimizer can completely skip materializing the subquery. o During query execution, the optimizer may add an index to a derived table to speed up row retrieval from it. For more information, see Section 126.96.36.199, "Optimizing Subqueries in the FROM Clause." + A Batched Key Access (BKA) Join algorithm is now available that uses both index access to the joined table and a join buffer. The BKA algorithm supports inner join and outer join operations, including nested outer joins. Benefits of BKA include improved join performance due to more efficient table scanning. Two flags have been added to the optimizer_switch system variable (block_nested_loop and batched_key_access). These flags control how the optimizer uses the Block Nested-Loop and Batched Key Access join algorithms. Previously, the optimizer_join_cache_level system variable was used for join buffer control; this variable has been removed. For more information, see Section 7.13.11, "Block Nested-Loop and Batched Key Access Joins." + A tracing capability has been added to the optimizer. This will be of use to optimizer developers, and also to users who file bugs against the optimizer and want to provide more information that will help resolve the bug. The interface is provided by a set of optimizer_trace_xxx system variables and the INFORMATION_SCHEMA.OPTIMIZER_TRACE table, but is subject to change. For details, see MySQL Internals: Optimizer tracing (http://forge.mysql.com/wiki/MySQL_Internals_Optimizer_tr acing). (Bug #44802, Bug #11753371) Performance Schema Notes * The Performance Schema has these additions: + The Performance Schema now instruments stages and statements. Stages are steps during the statement-execution process, such as parsing a statement, opening a table, or performing a filesort operation. Stages correspond to the thread states displayed by SHOW PROCESSLIST or that are visible in the INFORMATION_SCHEMA.PROCESSLIST table. Stages begin and end when state values change. Within the event hierarchy, wait events nest within stage events, which nest within statement events. To reflect this nesting in wait-event tables such as events_waits_current, the NESTING_EVENT_ID column now can be non-NULL to indicate the EVENT_ID value of the event within which an event is nested, and NESTING_EVENT_TYPE is a new column indicating the type of the nesting event. The setup_instruments table now contains instruments with names that begin with stage and statement. Corresponding to these instruments, the setup_timers table now contains rows with NAME values of stage and statement that indicate the unit for stage and statement event timing. The default unit for each is NANOSECOND. These new tables store stage and statement events: o events_stages_current: Current stage events o events_stages_history: The most recent stage events for each thread o events_stages_history_long: The most recent stage events overall o events_statements_current: Current statement events o events_statements_history: The most recent statement events for each thread o events_statements_history_long: The most recent statement events overall The setup_consumers table now contains consumer values with names corresponding to those table names. These consumers may be used to filter collection of stage and statement events. There are also summary tables that provide aggregated stage and statement information. Application developers can use statement instrumentation to see in detail the statements generated by an application, and how these statements are executed by the server. Stage instrumentation can be used to focus on particular parts of statements. This information may be useful to change how an application issues queries against the database, to minimize the application footprint on the server, and to improve application performance and scalability. + The Performance Schema now provides statistics about connections to the server. When a client connects, it does so under a particular user name and from a particular host. The Performance Schema tracks connections per account (user name plus host name) and separately per user name and per host name, using these tables: o accounts: Connection statistics per client account o hosts: Connection statistics per client host name o users: Connection statistics per client user name There are also summary tables that provide aggregated connection information. It is good security practice to define a dedicated account per application, so that an application is given privileges to perform only those actions that it needs during its operation. This also facilitates monitoring because the information in the connection tables can be used by application developers to see load statistics per application when deploying several applications against a given database server. + Previously, the setup_objects table could be used only to include patterns specifying which objects to instrument. There was no way to explicitly disable object instrumentation, such as to configure instrumention for all tables except those in a particular database. Now the setup_objects table includes an ENABLED column that indicates whether to instrument matching objects. This feature improves the setup_objects table usability because it permits exclusion patterns. The default table contents now include a row that disables instrumentation for tables in the mysql database, which is a change from the previous default object instrumentation. This change is chosen assuming that end users want to instrument application objects, not internal server tables. The change reduces the default Performance Schema overhead because I/O and locks on mysql tables are not instrumented. The table also includes rows that disable instrumentation for tables in the INFORMATION_SCHEMA and performance_schema databases. This is not a change in behavior because those tables were not instrumented before. Rather, these rows make the full object instrumentation defaults explicit. + The Performance Schema now instruments sockets. This enables monitoring of network communication to and from the server. Information collected includes network activity such as socket instances, socket operations, and number of bytes transmitted and received. The setup_instruments table now contains instruments with names that begin with wait/io/socket. There is also an idle instrument used for idle events when a socket is waiting for the next request from the client. Corresponding to the latter instrument, the setup_timers table now contains a row with a NAME value of idle that indicates the unit for idle event timing. The default unit is MICROSECOND. These new tables contain socket information: o socket_instances: A real-time snapshot of the active connections to the MySQL server o socket_summary_by_instance: Aggregate timer and byte count statistics generated by the wait/io/socket/* instruments for all socket I/O operations, per socket instance o socket_summary_by_event_name: Aggregate timer and byte count statistics generated by the wait/io/socket/* instruments for all socket I/O operations, per socket instrument The information in the socket tables can be used by application developers, particularly those developing web-based applications, to assess the volume of network traffic directly attributable to queries generated by their application. This can be particularly useful during development of applications intended for large-scale implementations. If you upgrade to this release of MySQL from an earlier version, you must run mysql_upgrade (and restart the server) to incorporate these changes into the performance_schema database. For more information, see Chapter 19, "MySQL Performance Schema." Functionality Added or Changed * Incompatible Change: In the audit plugin interface, the event_class member was removed from the mysql_event_general structure and the calling sequence for the notification function changed. Originally, the second argument was a pointer to the event structure. The function now receives this information as two arguments: an event class number and a pointer to the event. Corresponding to these changes, MYSQL_AUDIT_INTERFACE_VERSION was increased to 0x0300. The plugin_audit.h header file, and the NULL_AUDIT example plugin in the plugin/audit_null directory have been modified per these changes. See Section 220.127.116.11, "Writing Audit Plugins." * Important Change: Replication: The RESET SLAVE statement has been extended with an ALL keyword. In addition to deleting the master.info, relay-log.info, and all relay log files, RESET SLAVE ALL also clears all connection information otherwise held in memory following execution of RESET SLAVE. (Bug #11809016) * InnoDB Storage Engine: InnoDB now permits concurrent reads while creating a secondary index. (Bug #11853126) See also Bug #11751388, Bug #11784056, Bug #11815600. * InnoDB Storage Engine: The InnoDB redo log files now have a maximum combined size of 512GB, increased from 4GB. You can specify the larger values through the innodb_log_file_size option. (Bug #11765780, Bug #58779) * InnoDB Storage Engine: Improved concurrency for extending InnoDB tablespace files, which could prevent stalls on busy systems with many tables that use that innodb_file_per_table setting. (Bug #11763692, Bug #56433) * InnoDB Storage Engine: InnoDB tables can now be created with character sets whose collation ID is greater than 255. This capability opens up InnoDB tables for use with a range of user-defined character sets. MySQL's predefined character sets have previously been limited to a maximum of 255, and now that restriction is lifted. See Section 184.108.40.206, "Two-Byte Collation IDs for InnoDB Tables" for details. * InnoDB Storage Engine: You can improve the efficiency of the InnoDB checksum feature by enabling the innodb_use_crc32 configuration option, which turns on a faster checksum algorithm. Data written using the old checksum algorithm is fully upward-compatible. Tablespaces updated under the new checksum algorithm are not downward-compatible with previous versions of MySQL. See Section 184.108.40.206.4, "Fast CRC32 Checksum Algorithm" for details. * InnoDB Storage Engine: At shutdown, MySQL can record the pages that are cached in the InnoDB buffer pool, then reload those same pages upon restart. This technique can help to quickly reach consistent throughput after a restart, without a lengthy warmup period. This preload capability uses a compact save format and background I/O to minimize overhead on the MySQL server. The basic dump/restore capability is enabled through the configuration options innodb_buffer_pool_dump_at_shutdown and innodb_buffer_pool_load_at_startup. Related configuration options such as innodb_buffer_pool_dump_now and innodb_buffer_pool_load_now offer extra flexibility for advanced users to configure the MySQL server for different workloads. See Section 184.108.40.206.5, "Faster Restart by Preloading the InnoDB Buffer Pool" for details. * InnoDB Storage Engine: The code that detects deadlocks in InnoDB transactions has been modified to use a fixed-size work area rather than a recursive algorithm. The resulting detection operation is faster as a result. You do not need to do anything to take advantage of this enhancement. For details, see Section 22.214.171.124.3, "Non-Recursive Deadlock Detection." * InnoDB Storage Engine: The InnoDB thread-scheduling code has been enhanced to work better with greater than 16 threads. Where possible, atomic instructions are used. You control this feature by setting the configuration option innodb_thread_concurrency to a non-zero value, and adjusting the value of innodb_adaptive_max_sleep_delay. * InnoDB Storage Engine: Work continues to offload flush operations from the InnoDB main thread, doing them in the page_cleaner thread instead. The latest changes to the the buffer pool flushing algorithms can improve performance for some I/O-bound workloads, particularly in configurations with multiple buffer pool instances. You control this feature by adjusting the settings for the innodb_lru_scan_depth and innodb_flush_neighbors configuration options. To find the optimal settings, test each combination of the above settings with both the Adaptive Hash Index and the Doublewrite Buffer turned on and off. See Section 188.8.131.52.6, "Improvements to Buffer Pool Flushing" for more details. * InnoDB Storage Engine: This feature optionally moves the InnoDB undo log out of the system tablespace into one or more separate tablespaces. The I/O patterns for the undo log make these new tablespaces good candidates to move to SSD storage, while keeping the system tablespace on hard disk storage. This feature is controlled by the configuration options innodb_undo_directory, innodb_undo_tablespaces, and innodb_undo_logs (formerly known as innodb_rollback_segments). Users cannot drop the separate tablespaces created to hold InnoDB undo logs, or the individual segments inside those tablespaces. MySQL instances configured this way are not downward-compatible; older versions of MySQL cannot access the undo logs that reside in their own tablespace. * Replication: MySQL 5.6.1 added timestamps to the error messages shown in the Last_IO_Error and Last_SQL_Error columns of the output of SHOW SLAVE STATUS. Now these timestamps are shown in separate columns of their own, named Last_IO_Error_Timestamp and Last_SQL_Error_Timestamp, respectively. (Bug #11765599, Bug #58584) See also Bug #43535, Bug #11752361. * Following EXPLAIN EXTENDED, a change has been made to the transformed query displayed by SHOW WARNINGS. Each SELECT part now is preceded by the id value from the associated EXPLAIN output row. This makes it easier to see the correspondence between those rows and parts of the transformed query. Examples: EXPLAIN EXTENDED SELECT 36 FROM DUAL results in /* select#1 */ select 36 from dual EXPLAIN EXTENDED SELECT a FROM t WHERE a IN (SELECT b FROM u UNION SELECT c from v) results in /* select#1 */ select a from t where a in (/* select#2 */ select b from u union /* select#3 */ select c from v); (Bug #13035597) * Several memory allocation calls were removed, resulting in improved performance. (Bug #12552221) * CMake configuration support on Linux now provides a boolean ENABLE_GCOV option to control whether to include support for gcov. (Bug #12549572) * Replication: BEGIN, COMMIT, and ROLLBACK statements are now cached along with the statements instead of being written when the cache is flushed to the binary log. This change does not affect DDL statements---which are written into the statement cache, then immediately flushed---or Incident events (which, along with Rotate events, are still written directly to the binary log). See also Bug #57275, Bug #11764443. * Previously, Performance Schema instrumentation for both the binary log and the relay log used these instruments: wait/io/file/sql/binlog wait/io/file/sql/binlog_index wait/synch/mutex/sql/MYSQL_BIN_LOG::LOCK_index wait/synch/cond/sql/MYSQL_BIN_LOG::update_cond Now instrumentation for the relay log uses these instruments, which makes it possible to distinguish events for the binary log from those for the relay log: wait/io/file/sql/relaylog wait/io/file/sql/relaylog_index wait/synch/mutex/sql/MYSQL_RELAY_LOG::LOCK_index wait/synch/cond/sql/MYSQL_RELAY_LOG::update_cond (Bug #59658, Bug #11766528) * A new server option, --plugin-load-add, complements the --plugin-load option. --plugin-load-add adds a plugin or plugins to the set of plugins to be loaded at startup. The argument format is the same as for --plugin-load. --plugin-load-add can be used to avoid specifying a large set of plugins as a single long unwieldy --plugin-load argument. --plugin-load-add can be given in the absence of --plugin-load, but any instance of --plugin-load-add that appears before --plugin-load. has no effect because --plugin-load resets the set of plugins to load. This change affects the output of mysqld --verbose --help in that a value for plugin-load is no longer printed. (Bug #59026, Bug #11766001) * When invoked with the --auto-generate-sql option, mysqlslap dropped the schema specified with the --create-schema option at the end of the test run, which may have been unexpected by the user. mysqlslap no longer drops the schema, but has a new --create-and-drop-schema option that both creates and drops a schema. (Bug #58090, Bug #11765157) * The server now exposes SSL certificate expiration dates through the Ssl_server_not_before and Ssl_server_not_after status variables. Both variables have values in ANSI time format (for example, Sep 12 16:22:06 2013 GMT), or are blank for non-SSL connections. (Bug #57648, Bug #11764778) * Previously, TEMPORARY tables created with CREATE TEMPORARY TABLES had the default storage engine unless the definition included an explicit ENGINE option. (The default engine is the value of the default_storage_engine system variable.) Since MySQL 5.5.5, when the default storage engine was changed from the nontransactional MyISAM engine to the transactional InnoDB engine, TEMPORARY tables have incurred the overhead of transactional processing. To permit the default storage engine for TEMPORARY tables to be set independently of the default engine for permanent tables, the server now supports a default_tmp_storage_engine system variable. For example, to create TEMPORARY tables as nontransactional tables by default, start the server with --default_tmp_storage_engine=MyISAM. The storage engine for TEMPORARY tables can still be specified on an individual basis by including an ENGINE option in table definitions. (Bug #49232, Bug #11757216) * Previously, for MySQL binaries linked against OpenSSL, if an SSL key file supplied to the MySQL server or a MySQL client program (using the --ssl-key option) was protected by a passphrase, the program would prompt the user for the passphrase. This is now also the case for MySQL binaries linked against yaSSL. (Bug #44559, Bug #11753167) * The mysql client program now has a --binary-mode option that helps when processing mysqlbinlog output that may contain BLOB values. By default, mysql translates \r\n in statement strings to \n and interprets \0 as the statement terminator. --binary-mode disables both features. It also disables all mysql commands except charset and delimiter in non-interactive mode (for input piped to mysql or loaded using the source command). (Bug #33048, Bug #11747577) * MySQL binaries linked against OpenSSL (but not yaSSL) now support certificate revocation lists for SSL connections: + The MySQL server and MySQL client programs that support SSL recognize --ssl-crl and --ssl-crlpath options for specifying a revocation list file or directory containing such files. + The ssl_crl and ssl_crlpath system variables indicate the values of the --ssl-crl and --ssl-crlpath options with which the server was started. + The CHANGE MASTER TO statement has MASTER_SSL_CRL and MASTER_SSL_CRLPATH options for specifying revocation list information to use when the slave connects to the master. The mysql.slave_master_info file has two more rows to store the values of these options. The SHOW SLAVE STATUS statement has has two more columns to display the values of these options. The mysql_options() C API function has MYSQL_OPT_SSL_CRL and MYSQL_OPT_SSL_CRLPATH options for specifying revocation list information to use when the client connects to the master. In addition, mysql_options() now also supports MYSQL_OPT_SSL_CA, MYSQL_OPT_SSL_CAPATH, MYSQL_OPT_SSL_CERT, MYSQL_OPT_SSL_CIPHER, and MYSQL_OPT_SSL_KEY options for specifying other SSL parameters. (Bug #31224, Bug #11747191) * For temporary tables created with the CREATE TEMPORARY TABLE statement, the privilege model has changed. Previously, the CREATE TEMPORARY TABLES privilege enabled users to create temporary tables with the CREATE TEMPORARY TABLE statement. However, other operations on a temporary table, such as INSERT, UPDATE, or SELECT, required additional privileges for those operations for the database containing the temporary table, or for the nontemporary table of the same name. To keep privileges for temporary and nontemporary tables separate, a common workaround for this situation was to create a database dedicated to the use of temporary tables. Then for that database, a user could be granted the CREATE TEMPORARY TABLES privilege, along with any other privileges required for temporary table operations done by that user. Now, the CREATE TEMPORARY TABLES privilege enables users to create temporary tables with CREATE TEMPORARY TABLE, as before. However, after a session has created a temporary table, the server performs no further privilege checks on the table. The creating session can perform any operation on the table, such as DROP TABLE, INSERT, UPDATE, or SELECT. One implication of this change is that a session can manipulate its temporary tables even if the current user has no privilege to create them. Suppose that the current user does not have the CREATE TEMPORARY TABLES privilege but is able to execute a DEFINER-context stored procedure that executes with the privileges of a user who does have CREATE TEMPORARY TABLES and that creates a temporary table. While the procedure executes, the session uses the privileges of the defining user. After the procedure returns, the effective privileges revert to those of the current user, which can still see the temporary table and perform any operation on it. (Bug #27480, Bug #11746602) * mysqld now has a --ignore-db-dir option that tells the server to ignore a given name for purposes of the SHOW DATABASES statement or INFORMATION_SCHEMA tables. For example, if a MySQL configuration locates the data directory at the root of a file system on Unix, the system might create a lost+found directory there that the server should ignore. Starting the server with --ignore-db-dir=lost+found causes that name not to be listed as a database. To specify more than one name, use this option multiple times, once for each name. Specifying the option with an empty value (that is, as --ignore-db-dir=) resets the directory list to the empty list. Instances of this option given at server startup are used to set the ignore_db_dirs system variable. In addition to directories named by --ignore-db-dir, directories having a name that begins with a period are ignored as well. (Bug #22615, Bug #11746029) * Client programs now display more information for SSL errors to aid in diagnosis and debugging of connection problems. (Bug #21287, Bug #11745920) * Statement logging has been modified so that passwords do not appear in plain text. Passwords in statements such as CREATE USER or GRANT are rewritten not to appear literally in statement text, for the general query log, slow query log, and binary log. Password rewriting can be suppressed for the general query log by starting the server with the --log-raw option. This option may be useful for diagnostic purposes, to see the exact text of statements as received by the server, but for security reasons is not recommended for production use. * A new utility, mysql_plugin, enables MySQL administrators to manage which plugins a MySQL server loads. It provides an alternative to manually specifying the --plugin-load option at server startup or using the INSTALL PLUGIN and UNINSTALL PLUGIN statements at runtime. See Section 4.4.5, "mysql_plugin --- Configure MySQL Server Plugins." * The following items are deprecated and will be removed in a future MySQL release. Where alternatives are shown, applications should be updated to use them. + The innodb_table_monitor table. Similar information can be obtained from InnoDB INFORMATION_SCHEMA tables. See Section 18.30, "INFORMATION_SCHEMA Tables for InnoDB." + The innodb_locks_unsafe_for_binlog system variable. + The innodb_stats_sample_pages system variable. Use innodb_stats_transient_sample_pages instead. + The innodb_use_sys_malloc and The innodb_additional_mem_pool_size system variables. * The undocumented --all option for perror has been removed. Also, perror no longer displays messages for BDB error codes. * MySQL now includes support for manipulating IPv6 network addresses and for validating IPv4 and IPv6 addresses: + The INET6_ATON() and INET6_NTOA() functions convert between string and numeric forms of IPv6 addresses. Because numeric-format IPv6 addresses require more bytes than the largest integer type, the representation uses the VARBINARY data type. + The IS_IPV4() and IS_IPV6() functions test whether a string value represents a valid IPv4 or IPv6 address. The IS_IPV4_COMPAT() and IS_IPV4_MAPPED() functions test whether a numeric-format value represents a valid IPv4-compatible or IPv4-mapped address. + No changes were made to the INET_ATON() or INET_NTOA() functions that manipulate IPv4 addresses. IS_IPV4() is more strict than INET_ATON() about what constitutes a valid IPv4 address, so it may be useful for applications that need to perform strong checks against invalid values. Alternatively, use INET6_ATON() to convert IPv4 addresses to internal form and check for a NULL result (which indicates an invalid address). INET6_ATON() is equally strong as IS_IPV4() about checking IPv4 addresses. * The Windows installer now creates an item in the MySQL menu named MySQL command line client - Unicode. This item invokes the mysql client with properties set to communicate through the console to the MySQL server using Unicode. It passes the --default-character-set=utf8 option to mysql and sets the font to the Lucida Console Unicode-compatible font. * The max_allowed_packet system variable now controls the maximum size of parameter values that can be sent with the mysql_stmt_send_long_data() C API function. * The NULL_AUDIT example plugin in the plugin/audit_null directory has been updated to count instances of events in the MYSQL_AUDIT_CONNECTION_CLASS event class. See Section 22.214.171.124, "Writing Audit Plugins." Bugs fixed: The list of bugs fixed will follow in a separate mail, because of size restrictions on the mailing lists. Hery Ramilison MySQL/ORACLE Release Engineering Team
|• MySQL Community Server 5.6.3 has been released (part 1)
|Hery Ramilison
|3 Oct


text:
5-11-11 PNC Park
My day got off to a great start before the gates even opened. I spent 4:15-4:50 on the Riverwalk outside of the stadium. I did the same thing yesterday, but not even one ball came out.
Today, that would be different. I misplayed one ball that rather than knocking down with my body, I let hit the concrete to play it on a bounce. The ball took a gigantic hop and went right into the river.
The second ball I had a chance on, I made sure to knock the ball down with my body. It was another home run that ripped through a tree, hit me, and settled in the grass, where I smothered it. It was my first ball of the day. It all happened here.
A few minutes later, I cleanly snagged another home run ball on the fly as it one-bounced out of the stadium here:
When the gates opened, Ross Ohlendorf tossed me ball #3. Ross is probably the best BP shagger in the National League. He really hustles after everything.
My fourth and final ball of the Pirates BP was hit into the upper bleachers. I raced up and claimed it about six rows back.
When the Dodgers came out to hit, I was able to glove trick ball #5 here:
Then snagged a ground rule double here,
and was tipped off by the guy in the picture below about another glove trick opportunity, which I reeled in for ball #7.
I went over to right field at 5:30 to look for balls, but there were none. I looked down at section 139, and there was a ball literally at another ballhawk's feet that he didn't see. From the front row of the right field wall, it was unmistakeably white and round – an easter egg. I ran down and picked it up for ball #8. It was laying in a little bit of water here:
but it wasn't completely soaked.
I stayed in center field as Andre Ethier was hitting. I was robbed twice, but managed to get my glove on one of his home runs that I momentarily dropped, but recovered to pick it up here:
I had to reach down and try and make a basket catch, and it hit the bulge of string that I keep in my glove and popped out. Luckily, no one else was in the area though to grab the misplayed ball.
I only needed one more ball for double digits. I still had twenty minutes of batting practice to get it, and Jay Gibbons, the Dodgers best BP hitter was up. I moved up to the steep Clemente wall, where Gibbons had routinely peppered hoome runs the past two days. He hit a home run to my right so I took off to make the catch. However, the right field wall has cupholders that are low to the ground.
I stumbled on one and went straight down, tumbling down into the row below.
I tried to use the seat below to break my fall, but my left arm basically went right through the folded up chair. I bashed the side of my lower left leg, hit the outer portion of my left bicep, and left thigh on the seats and arm rests. It hurt bad, but I popped right up as the ball was about ten feet away in the row I'd fallen into. However, some random guy hastily climbed over three rows and snatched it from me at the last second.
Minutes later the same damn thing happened again. Gibbons hit a home run, I tripped on a cupholder, and this time sort of rolled down into the second row. The ball actually tipped off my glove as I was falling. Again, a random gloveless fan picked it up.
Double digits just wasn't to be.
I got shut out for the rest of batting practice. I decided that I needed to get 10, so rather than leaving after BP like I had originally planned. I stayed. I decided to get 10 out of the way before the game started, so I went to this building on top of the scoreboard area to claim an easter egg that had to have been thrown there by a player, because its too far to have been hit:
See it?
Well, the area was off limits, so I quickly went in, expecting to see a ladder or something on the other side. Instead, I saw this:
Bathrooms. Apparently there's no possible way to get on top of that roof.
I waited around until the game started and was able to get Garrett Jones to toss me ball #10 after he warmed up before the second inning began.
I added ball #11 before the sixth began with Andrew McCutchen's outfield warm up ball:
That was all for today. Double digits! A great day.
Here are today's baseballs:
Sweet spots:
Game: 11 balls (5 hit, 3 thrown, 2 device, 1 found)
Season: 113 balls (43 hit, 30 thrown, 24 device, 15 found)
Games: 18 games
Average: 6.28 balls per game
Career: 1,235 balls
Attendance: 12,910

subset: commoncrawl


text:
Budget Cabin (1BR)
Up to 4 Guests
- 1 Bedroom/s
- 1 Bathroom/s
- Pets Not Allowed
Estimating your equipment size
We are looking for an estimate of the size of your Caravan, Motorhome, Camper Trailer, Tent etc. once it has been set up or fully extended (outside to outside)... excluding your vehicle.
Caravans, Motorhomes, Camper Vans, Camper Trailers
Please include your tow/draw bar in the estimate.
Widths are generally around 4 – 5 metres (13.12 – 16.4 feet).
Note: Include annexes of pullouts in width.
|Average Lengths:
|4 – 12 metres (13.12 – 39.37 feet)
|7 – 14 metres (22.97 – 45.93 feet)
|5 – 7 metres (16.40 – 22.97 feet)
|Fifth wheelers
|7 – 14 metres (22.97 – 45.93 feet)
|Camper Trailers
|5 – 8 metres (16.40 – 26.25 feet)
Note: Do not include the size of the tent pegs
|1 person
|1 × 2.5 metres (3.28 × 8.20 feet)
|2 person
|1.5 × 2.5 metres (4.92 × 8.20 feet)
|3 person
|3 × 2.5 metres (9.84 × 8.20 feet)
|4 person
|4.5 × 2.5 metres (14.76 × 8.20 feet)
|5 person
|6 × 3 metres (19.69 × 9.84 feet)
|6+ person
|7 × 4.5 metres (22.97 × 14.76 feet)
Please be advised that Site sizes vary from park to park and within each park. Sites will be allocated based on the measurements provided during the booking process and it is the responsibility of the guest to ensure estimates are as close to accurate as possible.
If you are unsure, we would prefer you to overestimate or give us a call on 1300 738 044
The ideal solution for those looking for a budget accommodation option, this basic one bedroom cabin features one bedroom with a double bed and an alcove with two bunks (bunks are only suitable for children under 12 years). There is a modest kitchenette for meal preparation, an ensuite bathroom television and air conditioning.
Cabin sleeps up to 4
Maximum of 2 adult(s)
Maximum of 2 children
1 Bedroom/s
1 Bathroom/s
No pets allowed in the Cabin
General Features
- Air Conditioner
- Bedrooms separate from living area
- Ceiling Fan
- Heater
- Lounge
- Open Plan
- Smoke Free
- Cot available for hire (on request)
- All Linen provided
- Bunk Beds
- Double Bed
- Queen Bed
- Single Bed(s)
- Extra beds available for hire (on request)
- Shower -no bath
Kitchen & Dining
- Cooking Utensils
- Cutlery and Crockery
- Dining Table & Chairs
- Fridge/ Freezer
- Microwave
- Toaster
- Welcome Tea, Coffee and Sugar
Entertainment & Electronics
- Clock Radio
- Internet - wireless
- Balcony/ Courtyard/ Veranda
- Outdoor Setting
Plus enjoy all the park facilities and fun activities on offer at BIG4 Ingenia Holidays Noosa, as well as the many things to see and do around Tewantin.
Check in
After 2pm - please contact reception during reception hours for late check-ins (after 5pm)
Check out
Before 10am
Reception hours
8am-6pm seven days, including public holidays.
You need to know
On making a payment you automatically agree to the following terms and conditions:
Deposits and Payments: A deposit is required at the time of booking. The park will process a charge against your credit card and send confirmation to the email address supplied.
Changes and cancellations: If you do not notify the park of your cancellation or if you do not arrive on the day of your scheduled arrival date, your reservation will be cancelled by the park owner without refund of any paid deposit.
For bookings made on our Best Flexible Rate if cancelled Deposits will only be refunded if the park is notified of your cancellation 48 hours prior to your scheduled arrival (less an administration fee of $50). If notice of your cancellation is received after this time the park may retain the deposit paid.
Special Promotions: Bookings made under special promotional discounted rates (advance purchase, stay pay deals, etc.) are heavily discounted, required booking deposits must be paid in full at the time of booking, changes or cancellations are not permitted, no refunds will be issued for cancellations or change of date.
Early Departures: We do not refund should you cut short your reservation or holiday.
Damages: Damages, extra cleaning fee or caretaker call out fee may be charged to your account if deemed necessary by manager, up to $250.
More Cabin Accommodation
Villa (2BR)
- Sleeps: 4
- Bedrooms: 2
- Bathrooms: 1
Whether you're looking for a family getaway, a romantic break or some time away with friends, these modern, spacious and well equipped two bedroom…
Villa (3BR)
- Sleeps: 6
- Bedrooms: 3
- Bathrooms: 1
This spacious three bedroom Villa is the perfect place for a family getaway! Featuring three bedrooms, two with queen beds and the third with two singles,…
Deluxe Cabin (1BR)
- Sleeps: 4
- Bedrooms: 1
- Bathrooms: 1
These tastefully appointed one bedroom cabins offer a queen bed plus a curtained sleeping area with 2 single bunks (bunks are only suitable for children…
Standard Cabin (1BR)
- Sleeps: 2
- Bedrooms: 1
- Bathrooms: 1
These great one bedroom cabins are the perfect place for a getaway, and are ideal for couples or singles seeking fully self-contained accommodation. Featuring…
Standard Cabin (2BR)
- Sleeps: 5
- Bedrooms: 2
- Bathrooms: 1
Spacious two bedroom cabin, featuring a master bedroom with queen size bed and a second bedroom with a double/single bunk (suitable only for children…


text:
- Home
- News
- Sports
- Opinion
- Obituaries
- Features
- Special Sections
- Classifieds
- Public Notices
Holly Padgett Parker of Raleigh, N.C., is a Galax native and the city was her home for 27 years. "I miss it every single day," she says.
Let's talk a little bit about dialect and colloquialisms.
A few years ago, I was offered a hostess position at a very ritzy restaurant in downtown Raleigh, N.C. The owner and my company had done some business together and the owner was so impressed with my demeanor and professionalism that he asked me to come to work on a part-time basis and train potential hostesses about customer service and attitude.
If you currently subscribe or have subscribed in the past to the The Gazette, then simply find your account number on your mailing label and enter it below.
Click the question mark below to see where your account ID appears on your mailing label.
|ZIP Code:


text:
Farmer educates with videos
Staff writer
The Peterson Brothers of Assaria have generated a big following on YouTube with their videos related to agriculture, and Derek Klingenberg, a 32-year-old farmer from Peabody, is following close on their heels.
The 2001 Kansas State University graduate works with his brother, Grant, and father, Vernon, in a large, diversified farming operation. He creates music videos whenever he has time.
"I like it a lot," he said. "It is a creative outlet."
He created his first video, "Bumble Bees in the Hay," three or four years ago when he led a group known as Possum Boys. They also created "Possum in the Barn."
The group has since split up, and Klingenberg does most of his videos by himself using a tripod. He figures he has made 17 or more.
The most popular one so far is "Ranching Awesome," a parody of a song by Thrift Shop posted March 11. As of Tuesday, it had garnered 233,063 hits. The video features scenes of everyday life around the farm and information about beef and pasture burning as well as glimpses of several family members.
Several videos created this past winter showed snowy scenes on the farm. Klingenberg made a short one called May Snow last Thursday.
He surmises that most people who watch his videos are from the agricultural community, but he hopes they will spread to a broader audience.
"I'm trying to spread the word about agriculture," he said. "We (farmers) kind of get a bad rap. So we are using social media to reach out to people."
He invested last year in a high-definition camera.
"I don't have a high-definition TV, but I have a high-definition camera," he said.
A 20x15-foot green cloth screen hangs on a wall inside a new machine shed where Klingenberg has a studio. The screen is used as a backdrop for videos of himself in action. Using an advanced software editing program, he can crop and layer scenes, transposing them onto the green screen for desired effect. He does the editing on a computer in the basement of his home.
Sometimes, Klingenberg makes videos for commercial companies such as Mid-Kansas Coop and Prairie Harvest. The money he makes goes into a personal "Fun Fund" that he uses to buy more items for his studio.
His latest creative move is the construction of a flying platform for himself, made out of steel pipe. He plans to use it in his next video, another one about ranching.
Klingenberg said he has learned to know a lot of people in the agricultural community who are using social media to spread the word about agriculture.
The word about his own work is spreading. Ron Wilson, executive director of the Huck Boyd Institute, recently wrote a Kansas Profile article on Klingenberg that was published in Grass and Grain, an area farm publication.
Klingenberg has a presence on Facebook and Twitter. He has a wife, Kara, and three daughters: Makayla, 5; Alyssa, 3; and Lauren, 4 mos.
Last modified May 9, 2013


text:
- Home
- News
- Sports
- Opinion
- Obituaries
- Features
- Special Sections
- Classifieds
- Public Notices
The mild winter has some anglers still fishing while others are shopping at boat and tackle shows. Right now speckled trout and redfish can be caught in the shallows of Brunswick County. Meanwhile, many folks are buying tackle in preparation for the spring fishing season.
Very few speckled trout and red drum fishing fanatics lack a collection of colorful MirrOlures. The sturdy and dependable plugs are the traditional hard bait associated with sea trout, as well as redfish, and for good reason.
If you currently subscribe or have subscribed in the past to the The Brunswick Beacon, then simply find your account number on your mailing label and enter it below.
Click the question mark below to see where your account ID appears on your mailing label.
|ZIP Code:


text:
Apex Sans was conceived as the answer to a need for a fresh, elegant, intelligent multi-purpose letterform for the new decade. It is a modern sans design, forward-looking but not futuristic, precise but not cold and geometric, consistent but not soulless.
In 2006, Apex New was released, superseding the original design. Apex Sans will continue to be offered for the foreseeable future.
Apex Sans Styles
Apex Sans is available in six feature-rich weights in Roman & Italic with built-in small caps.
Version history
V1.0—Initial release version; 2003.03
V2.0—Update: extended language support + OpenType feature support: 2007.06
Standard licensing: OTF (CFF-flavored OpenType)
Web font licensing: WOFF & EOT Dynamic embedding licensing: OTF (CFF-flavored OpenType)
Other formats available upon request.


text:
Hands-On Activities
Pick Your Project: May to August
Sunday, Jul. 14, 2019 • 3:00 pm — 4:30 pm
$30.00 for Member
$40.00 for Nonmember
$40.00 for Nonmember
Glass Pavilion Hot Shop
Adults, Seniors, Members
Now available Thursdays 6:30-8 pm and Sundays 3-4:30 pm!
A fun addition to the Glass Art Workshops line-up, the Pick Your Project option lets you decide which glass object you'll make during this session.
A variety of options are eligible for Pick Your Project. Projects include:
- Apple
- Blown Ornament
- Confetti Paperweight
- Donut
- Flower
- Fortune Cookie
- Mushroom
- Pumpkin
Tickets are $30 for members and $40 for nonmembers.


text:
My Day Snapshot
dcnw hasn't written a snapshot yet.
My Life To-Do List
dcnw hasn't written a life to-do list yet.
Recent Activity
1 comment so far...
Hi dcnw. Welcome to Work it, Mom! It's great to meet you. Congrats on your new job - sounds like a great opportunity. And that must keep you fully occupied right now, with a little one and a 6 month old! Hope you get some rest on the weekends!
Flag as inappropriate Posted by Diane on 7th March 2008


text:
It would have been such a waste to discard our quite complicated parallel processing DTW algorithm so I turned to other means of parallel execution. Multi-core is one option but the ARM processors in popular Android devices have another parallel execution engine, internal to the core, the NEON execution engine. One NEON instruction is able to process 4 32-bit integers in parallel (see picture below). Can we speed up DTW fourfold with this option?
NEON is actually quite an old technology, even Nexus One was equipped with it. It is much more widely deployed therefore than multi-core CPUs. While ordinary applications can take advantage of multi-core CPUs (e.g. two processes can execute in parallel on two cores), NEON programs are difficult to write. Although some compilers claim the ability to generate NEON code and template libraries are available, the experience is that the potential performance benefits cannot be exploited without hand-coding in assembly and that's not for the faint hearted.
The example program can be downloaded from here.
The relevant functions are in jni/cpucore.c. There are 3 implementations, processNativeSlow, processNative and processNativeNEON, each is progressively more optimized than the previous one. The processNativeSlow and processNative functions are in C, in processNativeNEON the most time-critical loop ("tight loop") is entirely implemented in mixed ARM/NEON assembly. This tight loop produces 4 result elements in parallel so we expect huge performance gain over the single-core RenderScript implementation (dtw.rs).
The experience is completely different. While the NEON implementation is significantly faster on small datasets, one second of voice is 8000 samples so data sizes grow quickly. On 10 second data sets (80000 samples, 6.4 billion element DTW matrix) the simple nested loop C99 implementation and the complex, hard to understand NEON implementation produces about the same execution time.
How is this possible? Let's take an example of 10 second reference and evaluation samples. This means 80000 elements, 80000*80000=6.4 billion values to calculate. Calculating each value takes 20 bytes to access (2 input samples (2 bytes each), 3 neighbor cells (4 bytes each) and storing the result (4 bytes)). A1 SD Bench measures 800 Mbyte/sec copying performance on my Galaxy Nexus (and similar values on the two cheap Android tablets that the family has), that obviously means 2 accesses (one read and one write). For simplicity, let's assume that reads and writes take about the same time. This means that according to this very rough calculation, the memory accesses themselves take about 80 sec. The real execution time is about 120 sec, the difference can be explained by the simplifications. Cache does not really help because of the large data size. The performance is determined by the RAM speed and the simplest single-core implementation already reaches the bottleneck. All the wizardry with parallelism is futile.
Obviously the case was not helped by the selection of the DTW algorithm as benchmark which intentionally does not fit into the class of algorithms normally used to demonstrate the benefits of parallel processing. Grayscale conversion would be better (one read, one write and 3 multiplications per pixel). But this means that you actually have to be really lucky with your algorithms for these parallel options to speed up your code significantly. Even then, it is worth looking at the parallel options inside the core before going multi-core. And you definitely should not forget the auxiliary costs of parallel computation, e.g. distributing/gathering the data to/from the parallel processing units or whether other hardware (e.g. memory) is able to keep the pace with the CPU.
One wild idea at the end. Could RenderScript computation model be used to generate NEON code? With some limitations, the answer is probably yes.


text:
SAFELERT (PN #13558) is the newest innovation in smart devices to help monitor your safe and works on any brand. This compact, battery-powered monitoring device is easily installed inside your safe using your wi-fi system. When your safe's conditions change (movement, rise in temperature, humidity level, door opening, etc.), SAFELERT detects and sends alerts (via texts or emails) directly to you.SAFELERT (PN #13558) is the newest innovation in smart devices to help monitor your safe and works on any brand. This compact, battery-powered monitoring device is easily installed inside your safe using your wi-fi system. When your safe's conditions change (movement, rise in temperature, humidity level, door opening, etc.), SAFELERT detects and sends alerts (via texts or emails) directly to you.
Best of all, there are NO MONITORING FEES for LIFE! You just pay for the device.
SET UP IS EASY: Install the batteries into the SAFELERT device and activate the SAFELERT system with a few simple steps on any web browser. Once signal is confirmed, set it inside any safe and you have instant peace of mind. It's really that easy.
Customize TRIGGER POINTS to receive alerts if any of the following conditions change:
Safe door opening and closing (know when your safe door is opened, especially if others have the combination)Safe movement resulting from tampering (attempted break-ins, safe door jarring, movement of safe, etc.). It actually works. A custRising and lowering of safe's interior temperature, both HOT and COLD trigger points.Senses your humidity. Set desired high and low trigger points. Sends alerts when those trigger points are met.Batteries life indicator. Know when to change batteries! (batteries included)Sends alert when there is a loss of wireless internet connection. System checks in once every hour.HOW SAFELERT WORKS: Using an Internet cloud service from elertus.com, along with your existing home or business Wi-Fi Internet connection*, cell phone, smart phone and/or email inbox, SAFELERT monitors your safe around the clock. It immediately sends you (and up to four other recipients) alerts when your safe is moved/vibrates/jostled, door/open closed, temperature or battery levels are reached. SAFELERT monitors the humidity level inside you safe and send an alert when trigger points are met. It can be viewed with the mobile app at any time or is shown on the weekly email status report.
GET YOUR SAFELERT AP: Allows you to check your safe at anytime. AP also allows for multiple devices (up to 20) from one account. Let's suppose you have three safes in three different locations. You buy a SAFELERT for each location. Alerts come in based on the location where something is happening.
WEEKLY EMAIL STATUS REPORT: Elertus sends weekly emails showing the status of the key monitoring points regarding your safe:
Sensing Type StatusDoor ClosedTemperature 62 FMovement NoBattery 90%Humidity 43%ANTENNA: In most cases, SAFELERT will connect with your wireless router (Wi-Fi system) with its internal antenna. In some cases where the Wi-Fi reception is minimal, Liberty has included an optional external antenna to connect to the device. Simply connect the external antenna to the SAFELERT device and run the wire through Liberty's new outlet kit (that has a built-in SAFELERT pass through port hole) or outside the safe door if you have an older safe.
ANTENNA INSTALLATION ALERT: Save time and hassle by not installing/lagbolting your safe against the wall until you have fed the SAFELERT antenna through the port hole found in the electrical outlet kit.
RECOMMENDED ACCESSORY: In order to utilize the EXTENDED ANTENNA for SAFELERT, we recommend purchasing Liberty's new ELECTRICAL OUTLET KIT, which includes a convenient antenna port hole to run the antenna out the back of your safe. If you own or purchasing a Revolution, Revere, Colonial, FATBOY Jr, Private 20, Premium 20, Tactical 24, Premium Home or Home safe, the Electrical Outlet Kit is sold separately. The ELECTRICAL OUTLET KIT comes installed on all Franklin/FATBOY safes and higher.
SAFELERT STICKER: Liberty also includes a SAFELERT WARNING STICKER. Place anywhere on the frame or door and let any would-be thieves or inquisitive relative know that they may get caught if they touch your safe!
*ROUTER UPDATE: If you have one of the following systems/setups, there is currently a compatibility issue:
Verizon FiOS network when using the Action Tec Wireless RouterWireless ISP's using satellites such as: HughesNet, DishTV, etc.For possible fixes, additional equipment may be required. If you have questions, please contact Elertus at 801-657-5352 (Ext. 1) or email email@example.com
NOTE: Factory installed accessories and options are subject to specification changes/upgrades without notification.


text:
For a boho chic fashionista woman, these antiqued silver and copper teardrop chandelier earrings, were not created for formal outfit. Each pair is handmade from our home in Maryland, USA, available in hooks, posts, lever backs and no piercing required clip ons. These unakite chandelier chandelier earrings go with the flow of movement and frames the face in a flattering way. Which is why, they are great for boho chic everyday look, enough to give you a little boost of confidence.
Your jewelry collection is not complete without a pair of chandelier earrings. Women from all over the world wear these big and bold style of dangle earrings for the following reasons:
* They create distractions to anything you are not confident about;
* They enhance your beautiful facial feature;
* They are trendy and stylish; and
* They make you look more feminine.
My goal is to help you feel more beautiful and inspire you to make a difference. I think you will agree that jewelry is a tiny piece of art that boost confidence but other than making women feel beautiful they also become part of your life story. It is more than just an accessory to an outfit. A portion of our profit is dedicated to help impoverished people in the Philippines who desperately need medical and dental care but can't afford to pay for it.
Every year, I design and assemble beaded chandelier earrings using my trusted jewelry making tools and my own technique for 5 deserving women across the USA. These chandelier earrings are anticipated to sell out within a few days. Click Add to Cart and begin your journey with Lannie's Design.
Product Specs:
* Materials: antiqued silver pewter connectors, round unakite beads, copper tone ball charms, silver plated split rings and wire, nickel-free silver plated closures and clear rubber earring backs for hooks
* Dimensions: Approximately 3.3 inches long including the nickel-free silver plated hooks and 0.8 inch wide
* Packaged ready for gift-giving
* 5% goes to support impoverished people in the Philippines who lack basic necessities such as food, clothing and medical care


text:
In an interview with Army SGT Philip Romero about the invisible wounds of war, he told the USO that it's difficult to explain complex wartime emotions to his wife.
Romero suffers from post-traumatic stress. "My wife asks me … 'Why don't you talk to me about it?" he says. "How am I supposed to tell my wife that I'm sorry I didn't die and two younger guys could have made it home? How do you explain that?"
Romero's silence and bouts of anger are not uncommon in military marriages, particularly those where a spouse is dealing with PTSD.
"There is a level of stress on wounded warrior couples that seems ten-fold what a normal marriage bears," said Noel Meador, Executive Director of Stronger Families, creator of a marriage training program called Oxygen.
[caption id="attachment_6687" align="aligncenter" width="401" caption="A military couple learn to communicate more effectively at a recent Oxygen Seminar"][/caption]
The USO recently teamed up with Stronger Families to provide the workshops free to wounded, ill or injured troops. It's a way to tackle tough issues in a non-threatening environment.
Stronger Families coaches work with groups of about 25 couples, teaching them practical skills for improving communication, resolving conflict, rekindling romance and finding new hope.
"The ability for a spouse to empathize is tremendous," said Meador, "and that's really what we're trying to reinforce… If we can help give couples the tools they need to communicate how they are feeling, we can help them attain a mutual understanding of the problem and work together to diffuse the anger safely. Eventually couples can come up with an action plan to move forward in their relationships."
In partnership with Stronger Families, the USO hosted three Oxygen seminars last year and plans to host six more this year. The workshops are held near military hospitals, warrior transition units and wounded warrior battalions. - Joseph Andrew Lee, USO Staff Writer
You can help our heroes with the little things that will mean so much this year like a phone call home, comfort foods or a place to relax.


text:
5th June 2019, 09:20
21st August 2019, 23:57
Berkeley Existential Risk Initiative, Berkeley, California, USA
18th August 2019, 15:27
20th November 2015, 08:55
14th November 2013, 18:43
26th July 2019, 21:35
ITIF Luddite Awards, Information Technology & Innovation Foundation, Washington, DC, USA
20th January 2016, 19:56
Use this control to limit the display of threads to those newer than the specified time frame.
Allows you to choose the data by which the thread list will be sorted.
Order threads in...
Note: when sorting by date, 'descending order' will show the newest results first.
Forum Rules


text:
From the upcoming edition of The Catholic Key:
By John Heuertz
Special to The Catholic Key
KANSAS CITY - The Requiem Mass has stimulated composers as varied as Mozart, Gabriel Faure and the modern English composer Herbert Howells. And now, a brand-new work inspired by the Requiem's traditional form will receive its world premiere at the Cathedral of the Immaculate Conception at 7 p.m. Thursday, November 5.
"'Requiem of Peace' is the title, and that title makes a very big difference to understanding what it's all about," says Dr. Mario Pearson, the Cathedral's music director and the new work's composer.
A Requiem's traditional purpose is to ask God's mercy on the dead by granting the dead eternal peace. But Pearson's new work extends that prayer to the living – by adding a reminder to the traditional prayers that peace is still possible in our world today.
Lasting about 45 minutes, or roughly the performance time of a Romantic-era concerto or symphony, the "Requiem of Peace" is scored for a choir of about 40 voices and an 18-piece orchestra of strings with clarinet, French horn, chimes, tympani and piano.
Its 10 sections include the traditional seven sections of the Requiem and three extra sections: a setting of the peace prayer of St. Francis of Assisi, a setting of the Dona Nobis Pacem, and an instrumental interlude written in memory of the victims of 9/11.
All ten sections are joined thematically by a recurring motif. "Sometimes it's taken up by the strings, sometimes by the choir, sometimes by the chimes, and so forth," Pearson says. "It just helps us be mindful of the whole idea, which is a sort of a musical plea for peace in this world."
Pearson was studying composition at Stetson University in Florida on September 11, 2001, "and that's where the whole concept for the Requiem of Peace came about," he says. "Seeing the chaos of 9/11 reminded me once again of the need for peace in this world."
It was a reminder to one who was already quite aware of the need for peace. Pearson was born and raised in the Archdiocese of Cape Town, South Africa, and saw first-hand from childhood what chronic violence does to a community and to a nation.
"I grew up living with a lack of peace," he says. "I remember, very well, me as a teenager playing the organ for so many funerals of teenagers and young children killed in the crossfires.
"Seeing first-hand the violence of the apartheid system as a child made me recognize the need for peace in the world. So actually, it's a very personal story too."
The November 5 service is a multi-media event. The music will be accompanied by PowerPoint slides, including slides of heroes for peace like Mother Teresa, Pope John Paul II and Dr. Martin Luther King Jr.
The Cathedral's choir, the Diocesan choir, and the choir of Grace and Holy Trinity Episcopal Cathedral downtown will join forces for the performance, which is part of an ecumenical liturgical service of readings and hymns called "Requiem and Remembrance."
Pearson says its purpose is "to remember all of those who have gone before us in faith." He will conduct the ensemble and Canon John Schaefer, his counterpart at Grace and Holy Trinity, will be the organist for the service.
"It's a nice piece of music, very attractive" Canon Schaefer says. "It's very accessible to the listener, but also it very profoundly expresses what Dr. Pearson is trying to communicate."
Sr. Claudette Schiratti, the diocese's Associate Music Director, will be the pianist for the Nov. 5th performance. Monsignor Robert Gregory, Rector of the Cathedral, and the Very Reverend Terry White, Dean of Grace and Holy Trinity cathedral, will co-preside at the service.
"The world is so full of contradiction, cynicism, division and animosity, and that's just in conversations between people," Msgr. Gregory says. "We hope the beauty of this music will touch people to be people of peace, and to remind people that peace is still possible in this world for those who seek peace."
There will be a candlelit procession to Grace and Holy Trinity for a reception after the service. Admission is free. "No one will be turned away," Dr. Pearson says.
November's performance is the third annual choral collaboration between the two cathedrals. A free-will offering will be taken to help pay for the orchestra and to help fund another joint choral venture next year.
"I do hope that parishioners from all over the diocese will come and we have a packed cathedral to pray for peace," Pearson says.
"There are never enough occasions for people to do that. At least I hope that's what people take away from it."
Pic – Dr. Mario Pearson at the organ of the Cathedral of the Immaculate Conception in Kansas City.


text:
HARTFORD, CT -- Personal trainers have stopped working at four Connecticut Work Out World locations that have filed for bankruptcy in the past year.
The attorney for the owner of the four clubs says the trainers will not return, according to a report on TV station WFSB in Hartford, CT. Professional Fitness, a North Carolina-based company that employs the personal trainers, did not comply with the terms of an agreement it had with Work Out World, the attorney told the TV station.
A new group of trainers has been hired to honor the contracts of the clubs' members, some of whom are demanding their money be returned, according to the report.
Stephen P. Roma, owner of nine Work Out World locations in New Jersey, says his clubs have a different brand and utilize a separate Web site, www.workoutworld.com, than the licensed Work Out World clubs in question in Connecticut, which can be found at www.wowhealthclubs.com.
"At our owned clubs (in New Jersey), our personal trainers are full-time employees providing more than 5,000 personal training sessions per month to our members," Roma says.


text:
Lisa - posted on 09/02/2009 ( 293 moms have responded )
Hi everyone,
Welcome to the August 2008 Babies community, where we chat about our August 2008 children and whatever else is on our minds!
To get things started, I thought it would be nice if we all introduced ourselves in this thread, which will be pinned to the community home page. Whether you're a Circle of Moms veteran or you're new to the site, let us know who you are, what you're interested in, and what your lovely August 2008 child is up to right now, developmentally speaking!
Circle of Moms Community Manager
- Helpful (1)
- Nice (1)
- Funny
- Encouraging
- Hugs


text:
< Desktop | Whiteboards
- 1 Avahi by Default on the Desktop
Avahi by Default on the Desktop
Note: this is not a place to gather opinions, but please do contribute with actual facts or research.
Use case
- User is in at home or in a print shop (like Kinkos) and wants to print to a printer for the first time.
- Opens "Printers" in System Settings to add a new printer.
- The printer is advertised using MDNS and user sees it displayed, clicks on it to install.
Currently this does not work in Fedora. Avahi is blocked by our firewall by default. Obviously many printers don't use MDNS. This is about MDNS and our implementation: Avahi.
Note that a firewall is orthogonal this use case, even if security "zones" were implemented. We want printers to be discoverable from the "Printers" control panel even on possibly "hostile" networks. The user should not have to type their root or login password for a policy kit prompt to see printers on the network. Neither should they have to disable their firewall or otherwise diddle it.
If the current implementation of automatic printer discovery using MDNS is not secure, it should be possible to make it secure and make the above use case work. If it is absolutely impossible to make it secure, then we want to discover exactly why.
Privacy and Security Issues
Running Avahi by default, in its current state, causes security and privacy issues.
We would like to enumerate those issues here, so that we can sufficiently neuter Avahi so that it can be run by default without a firewall and not pose any threat to the system. The end goal is to facilitate the above use cases, and others like it.
Privacy: PTR and HINFO records
By default Avahi publishes the following information.
- Host name
- CPU architecture, and system type (HINFO records)
Recommendation: Don't publish anything unless specifically approved by the user.
Privacy: SSH service
Installed by avahi package on Fedora.
Recommendation: Only advertise over Avahi when service is enabled. When service is enabled allow through firewall. Disable service by default.
Privacy: libvirt service
virt-manager can connect to it and show you the VM available on the remote system: http://virt-manager.org/page/LibvirtDiscovery
Recommendation: Disable remote VM access and discovery by default
Privacy: udisks service
Already removed in udisks2
Unnecessary attack vector: browse-domains
From the man page it's just not clear what "browse-domains" actually does, but based on http://0pointer.de/blog/projects/avahi-wide-area.html and some experiments this seems to add more hosts that can be offered automatically by a GUI. The default
browse-domains=0pointer.de, zeroconf.org should probably be disabled - it's very unlikely these entries will be useful, and it just adds more ways to attack the code (in particular, by a MITM that is not connected to the local network).
Possible Security: nsswitch.conf integration
Unclear if this is a security problem.
With the
nsswitch.conf integration, MDNS can affect the resolv lookups on the machine. This is limited to
.local domains, and domains explicitly configured in avahi for MDNS.
In theory, changing the results of resolver lookups can be a limited security threat, when running on a hostile network. However this is limited to
.local by default.
In addition, if DHCP is used on the network in question (usually the case), then the attacker can simply push another DNS server to the client machine and attack using that vector instead.


text: 2012-07-29 07:22:43 July 29, 2012 by Carter Hargrave Our Bruce Lee Jeet Kune Do Video Introduction http://t.co/gWWf88M0 Author: Carter Hargrave Carter Hargrave is a teacher, author, contributor located in Tulsa Oklahoma. He teaches Martial Arts specializing in self defense with American Combat Kenpo and Bruce Lee Jeet Kune Do at Hargrave Martial Arts. He is the author of the international best seller "the Original Jeet Kune Do Training Manual" on the art Of Bruce Lee. Find us on Google+


text:
August 02, 2004
LOS ANGELES – UCLA Anderson School of Management Dean Bruce G. Willison announced that the school has named five new members to its key advisory board. Joining the UCLA Anderson Board of Visitors (BOV) are the following industry leaders (listed alphabetically):
- David G. Booth, chairman, chief executive officer and chief investment officer, Dimensional Fund Advisors
- George A. Froley, III, CFA, co-founder and chairman, Froley, Revy Investment Co., Inc.
- Stanford Kurland, president and chief operating officer, Countrywide Financial Corporation, and chairman and chief executive officer, Countrywide Home Loans, Inc.
- Steven Nichols, president and chairman, K•Swiss
- Julia Stewart, president, chief executive officer and director, IHOP Corp.
"We're pleased to have these talented leaders join UCLA Anderson's Board of Visitors," said Dean Willison. "I and my fellow BOV members look forward to their advice in helping advance the mission of UCLA Anderson School, which is to be a global leader in management education, research and service.
"They will also be beneficial in our outreach efforts to the global business community, as we continue to develop and implement initiatives designed to help our graduates get the most out of their UCLA Anderson experience," added Willison.
The Board of Visitors of UCLA Anderson School of Management actively assists the dean in the ongoing qualitative growth of the school. Specifically, the BOV serves as the school's primary advisory body and supports the dean in establishing and maintaining a favorable climate for private giving to the school. The BOV consists of more than 60 highly successful executives from around the world who bring a wealth of expertise and experience to the leadership and advancement of management education. Their connections foster myriad opportunities and enriching partnerships between the UCLA Anderson community and key organizations and industries.
Bio Briefs on New UCLA Anderson Board of Visitors Members
David G. Booth, chairman, chief executive officer and chief investment officer of Dimensional Fund Advisors
As the core conceptualist and philosophical leader of Dimensional Fund Advisors, Booth oversees more than $50 billion in assets. His firm, which serves more than 200 corporate, government, college endowment, charitable and union clients, is one of the pioneers of the application of academic research on capital market behavior to the practical world of managing investment portfolios. Booth started his career with Wells Fargo and worked on the first index funds with John A. McQuown. He later served as vice president and pension investment consultant at A.G. Becker, Inc. (now SEI, Inc.). In 1992, Booth won the coveted Graham and Dodd Award of Excellence from the Financial Analysts Journal for an article he co-authored entitled, "Diversification Returns and Asset Management."
George A. Froley, III, CFA, co-founder and chairman, Froley, Revy Investment Co., Inc.
Froley founded his investment company in 1975 as a manager of convertible securities and today oversees $4.1 billion under management. Earlier in his career, he was an analyst and portfolio manager with the $200 million Harbor Fund, which, at the time, was the largest public portfolio solely dedicated to investments in convertible securities. Froley, a chartered financial analyst and chartered investment counselor, received his MBA from UCLA Anderson in 1961 and his bachelor's degree in 1960 from UCLA. He is a member of the Association for Investment Management and Research, the Los Angeles Society of Financial Analysts, the National Association of Petroleum Analysts and the Los Angeles Bond Club.
Stanford Kurland, president and chief operating officer, Countrywide Financial Corporation, and chairman and chief executive officer, Countrywide Home Loans, Inc.
Kurland is a key executive and director of Countrywide Financial Corporation (NYSE: CFC), a diversified financial services provider and member of the S&P 500. He is also CEO of its main subsidiary, Countrywide Home Loans, Inc., a national leader in residential finance. Kurland leads the development and execution of the company's strategic plans and objectives and directs all corporate and subsidiary operations. He also oversees the company's asset/liability and investment, hedging and interest-rate risk management activities. He is a certified public accountant and a member of the Mortgage Bankers Association.
Steven Nichols, president and chairman, K•Swiss
Since 1987, Nichols has led K•Swiss (Nasdaq: KSWS), which markets and sells athletic shoes for men, women and children, along with athletic apparel. Its K•Swiss Classic, the all-white, all-weather, all-leather tennis shoe that was introduced in 1966, has evolved from a high-performance shoe into a casual, lifestyle shoe. K•Swiss distributes its products over its Web site and through specialty athletic footwear stores, pro shops, sporting good stores and department stores. From 1979 to 1986, Nichols held various leadership positions at Stride Rite Corporation, including president of Stride Rite Footwear and chairman of Stride Rite Retail. He also served as a member of the corporation's board of directors. Nichols holds a bachelor of science degree in banking and finance from New York University.
Julia Stewart, president, chief executive officer and director, IHOP Corp.
A 33-year veteran of the foodservice industry, Stewart is currently directing efforts to revitalize the IHOP (NYSE: IHP) brand and its family restaurant chain, which has 1,167 IHOP restaurants in 48 states and Canada. Through her leadership, IHOP has transitioned to an operations, marketing and training focused company dedicated to becoming number one in family dining. Prior to IHOP, Stewart served as president of the domestic division of Applebee's International, Inc. Earlier in her career, she held several key executive positions with Taco Bell Corporation, as well as various key marketing positions with Stuart Anderson's Black Angus/Cattle Company Restaurants, Burger King Corp. and Carl's Jr. Restaurants. Named one of the Top 50 Women in foodservice by Nation's Restaurant News, Stewart serves on the board of Avery Dennison, is past president and founding member of the Women's Foodservice Forum and executive board member of the California Restaurant Association.
About UCLA Anderson School of Management
UCLA Anderson School of Management is perennially ranked among the top-tier business schools in the world. Award-winning faculty renowned for their research and teaching, highly selective admissions, successful alumni and world-class facilities combine to provide an extraordinary learning environment. Established in 1935, UCLA Anderson provides management education to more than 1,500 students enrolled in full-time, part-time and executive MBA programs, doctoral programs and executive education and management development programs.


text:
Wireframes- What makes them a key component of every web design project?
Web design and development industry has gained grounds in different parts of the world. With the ever-increasing demand for exclusive websites, web designers and developers are focusing on ways that can help them serve their clients effectively. Backed with a … Read more


text:
- Health
Patient Care
I Want To...
I Want To...
Find Research Faculty
Enter the last name, specialty or keyword for your search below.
School of Medicine
I Want to...
Apply for Admission
Or find a doctor at another Johns Hopkins Medicine Member Hospital:
Kofi Boahene, M.D.
Kofi Derek Owusu Boahene, M.D.
4.8 out of 5
Professor of Otolaryngology - Head and Neck Surgery
Languages: English, Akan, German, Russian
Expertise: Acne, Baseball Injuries, Bell's Palsy, Birthmarks, Blepharoplasty, Bone Tumors, Botulinum Toxin Injections, Cerebrospinal Fluid (CSF) Leaks, Cleft Lip, Cleft Palate, Cosmetic Dermatology, Cosmetic Surgery, Deviated Septum, Endoscopic Frontal Sinus Surgery, Endoscopic Resection of Nasal Tumors, Endoscopic Skull Base Surgery, Esthesioneuroblastoma, Eyelid and Orbital Trauma, Eyelid Malposition, Eyelid Reconstruction, Eyelid Surgery, Facelift, Facial Lesions, Facial Nerve Disorders, Facial Plastic Surgery, Facial Reanimation, Facial Reconstruction, Facial Scar Revision, Facial Surgery, Fibrous Dysplasia, Free Muscle Transfer, Gracillis Muscle Transfer, Hypoglossal Nerve Transfer, Maxillofacial Surgery, Microtia, Microvascular Free Flap Surgery, Microvascular Free Tissue Transfer, Microvascular Surgery, Neck Lift, Nerve Grafting, Nerve Injury, Orbital Trauma, Orbital Tumors, Otolaryngology, Paranasal Sinus Tumors, Parasellar Tumors, Parotid Cancer, Rhinoplasty, Salivary Gland Tumors, Skull Base Surgery, Skull Base Tumors, Soft Tissue Tumors, Synkinesis, Temporalis Muscle Tendon Transfer (T3), Torn Ear Lobe Repair, Wrinkle Treatment ...read more
Research Interests: Outcomes in facial paralysis restoration; Tissue engineering and wound healing; Minimaly invasive approaches to brain and skull base lesions; Outcomes in ethnic facial cosmetic surgery; Facial paralysis; Cleft lip repair; Tissue engineering; Wound healing; Keloids ...read more
Request an Appointment
I live in Maryland
Request an appointment through My
I live outside of Maryland
Request Appointment
I live outside of the United States
Request Appointment
Johns Hopkins Outpatient Center
601 N. Caroline St. Baltimore, MD 21287
Phone: 410-583-7185 | Fax: 410-367-2297
Johns Hopkins Medicine - Green Spring Station
10803 Falls Road Pavilion 3, Suite 2500 Lutherville, MD 21093
Phone: 410-583-7185 | Fax: 410-367-2297
The Johns Hopkins Hospital (Main Entrance)
1800 Orleans St. Sheikh Zayed Tower Baltimore, MD 21287
Phone: 410-583-7185 | Fax: 410-367-2297
Dr. Kofi Derek Owusu Boahene is an associate professor of otolaryngology-head and neck surgery and dermatology at the Johns Hopkins University School of Medicine. His practice encompasses the entire spectrum of facial plastic and reconstructive surgery, including rhinoplasty, nose reshaping, eyelid surgery, facial rejuvenation surgery, fat transfers, facial augmentation, wrinkle treatment, corrective surgery for congenital facial defects, cleft lip and palate repair, ear reshaping, craniofacial surgery, minimally invasive and endoscopic skull base surgery, microsurgery, reconstruction of cancer patients and extensive post-traumatic deformities.
As a facial plastic surgeon, Dr. Boahene specializes solely in plastic surgery of the face, head and neck. As such, his patients are assured of a focused expertise. He treats both children and adults.
Dr. Boahene received his undergraduate degree from the University of Central Arkansas. He graduated summa cum laude from Meharry Medical College in Nashville, Tennessee, completed a five-year surgical residency training program in otolaryngology-head and neck surgery at the Mayo Clinic in Rochester, Minnesota, and received fellowship training in facial plastic and reconstructive surgery at the University of Minnesota. As the recipient of the prestigious Mayo Brothers Distinguished Fellowship Award, Dr. Boahene was awarded additional craniofacial surgery training in Adelaide, Australia. He also received the Jack R. Anderson Prize for Scholastic Excellence for attaining the highest score nationally on the American Academy of Facial Plastic and Reconstructive Surgery certification exam.
His research interests include minimally invasive approaches to brain and skull base lesions; outcomes in ethnic facial cosmetic surgery; tissue engineering and wound healing; and outcomes in facial paralysis restoration.
Dr. Boahene serves as a board examiner for the American Board of Facial Plastic and Reconstructive Surgery. He is a member of several professional organizations, including the American Academy of Facial Plastic and Reconstructive Surgery and the American Academy of Otolaryngology-Head and Neck Surgery. In 1993, Dr. Kofi Boahene received the Alpha Omega Alpha Medical Honors Award. In 1998 and 1999, the American Academy of Cancer Researchers (AACR) selected him as an ethnic scholar in cancer research. At Mayo, he received a Best Teacher Recognition Award and the Distinguished Mayo Brothers Fellowship Award.
- Professor of Otolaryngology - Head and Neck Surgery
- Professor of Dermatology
Departments / Divisions
- Dermatology
- Otolaryngology - Head and Neck Surgery - Facial Plastic and Reconstructive Surgery
Centers & Institutes
- Facial Cosmetic and Reconstructive Surgery, Center for
- Facial Paralysis Restoration Center
- Global Health Faculty, Center for
- Skull Base Tumor Center
- MD, Meharry Medical College School of Medicine (1999)
- Mayo School of Graduate Medical Education / Otolaryngology (2004)
- University of Minnesota Hospital & Clinics / Facial Plastic and Reconstructive Surgery (2005)
Board Certifications
- American Board of Facial Plastic and Reconstructive Surgery / Facial Plastic and Reconstructive Surgery (2007)
- American Board of Otolaryngology - Head and Neck Surgery / Otolaryngology (2005)
Additional Training
- American Board of Facial Plastic And Reconstructive Surgery (2007)
Research & Publications
Research Summary
Dr. Boahene research areas include facial paralysis and minimally invasive skull base surgery. He studies the outcomes in ethnic facial cosmetic surgery, tissue engineering and wound healing, and outcomes in facial paralysis restoration.
Exocytosis of chloride channels in the enterocyte of the Aplysia carlifornica
University of central Arkansas,
Mentor William Moran, PhD
Funding: American Heart Society 1992- 1994
Erythropoietin rapidly induces activation of serine/threonine kinases and phosphatases in human K562 erythroleukemia cells
Meharry Medical College
Mentor: Samuel Adunyah, PhD 1997-1999
An in vitro model for eosinophilic inflammation in chronic rhinosinusitis
Department of Otorhinolaryngology, Mayo Graduate School of Medicine
Mentors: Hirohita Kita MD, David Sherris, MD 2003
Funding: Mayo Foundation
Selected PublicationsView all on Pubmed
1. Dey JK, Ishii LE, Byrne PJ, Boahene KD, Ishii M. "Seeing is Believing: Objectively Evaluating the Impact of Facial Reanimation Surgery on Social Perception." Laryngoscope. 2014 Jun 26. doi: 10.1002/lary.24801
2. Lee LN, Smith DF, Boahene KD, Byrne PJ. "Intraoperative Laser-assisted Indocyanine Green Imaging for Objective Measurement of the Vascular Delay Technique in Locoregional Head and Neck Flaps." JAMA Facial Plast Surg. 2014 Sep 1;16(5):343-7. doi: 10.1001/jamafacial.2014.106.
3. Gooi Z, Gourin CG, Boahene KD, Byrne PJ, Richmon JD. "Temporal Trends in Head and Neck Cancer Surgery Reconstruction." Head Neck. 2014 May 31. doi: 10.1002/hed.23786.
4. Dey JK, Ishii M, Boahene KD, Byrne PJ, Ishii LE. "Facial reanimation surgery restores affect display." Otol Neurotol. 2014 Jan;35(1):182-7. doi: 10.1097/MAO.0b013e3182a1ea8a.
5. Boahene K. "Reanimating the Paralyzed Face." F1000Prime Rep. 2013 Nov 1;5:49. doi: 10.12703/P5-49. eCollection 2013. Review.
Contact for Research Inquiries
Phone: 410-502-2145
Activities & Honors
- Baltimore Magazine Top Doctor 2015 (Facial Plastic Surgery)
- Medical Honors Award, Alpha Omega Alpha, 2002
- Selected as an ethnic scholar in cancer research, American Academy of Cancer Researchers (AACR), 2002
- Jack R. Anderson Prize for Scholastic Excellence in Facial Plastic and Reconstructive Surgery, American Board of Facial Plastic and Reconstructive Surgery, 2005
- The George Nager Best Teacher Award, Department of Otolaryngology Head and Neck Surgery, Johns Hopkins, 2013
- The Distinguished Mayo Brother's Fellowship Award, 2011
- Alpha Omega Alpha National Medical Honors Society
- American Academy of Facial Plastic and Reconstructive Surgery
- American Academy of Otolaryngology-Head and Neck Surgery
- American College of Surgeons
Professional Activities
- Board Examiner, American Board of Facial Plastic and Reconstructive Surgery
Videos & Media
Facial Paralysis: Anthony's Story
Q&A: Ethnic Facial Plastic and Reconstructive Surgery
Q&A: Facial Injections and Fillers
Q&A: Face and Neck Scar Revision
The Long Way Here: Dr. Boahene's Journey from Ghana to Hopkins
Kofi Boahene, M.D. | 2016 A Woman's Journey Faculty Keynote"
Gracilis Free Flap Surgery for Facial Reanimation | Kathy's Story
#Tomorrow'sDiscoveries: Restoring Facial Expressions - Dr. Kofi Boahene
Lectures and Presentations
Facial Reanimation
http://webcast.jhu.edu/Mediasite/Play/5c8511f11d884e5b9ca4d0aefe5846431d (01/01/1900)
Ethnic Sensitive Facial Rejuvenation & Rhinoplasty
http://webcast.jhu.edu/Mediasite/Play/cc4b65bd6cfe4fd1a77966b3218a1ed31d (01/01/1900)
Recent News Articles and Media Coverage
Johns Hopkins doctor transforms surgery so facial paralysis patients can smile again. The Baltimore Sun (04/27/18)
50 undergo specialised surgery at Rwanda Military Hospital The New Times (February 13, 2016)
Lip Injections May Ease Challenges of Facial Paralysis, U.S. News & World Report (06/19/2015)
How African Doctors Can Cure Medical 'Brain Drain' CNN African Voices (04/16/2013)
An Unorthodox Approach To Tricky Surgery, NPR (11/10/2011)
Recorded Online Seminar on: Facial Reanimation
Minimally Invasive Technique Appears Helpful to Reanimate Facial Paralysis, Science Daily (01/18/2011)
Johns Hopkins Doctors do Brain Surgery via Eyelid, Baltimore Sun (06/26/2010)
Patient Ratings & Comments
The Patient Rating score is an average of all responses to physician related questions on the national CG-CAHPS Medical Practice patient experience survey through Press Ganey. Responses are measured on a scale of 1 to 5, with 5 being the best score. Comments are also gathered from our CG-CAHPS Medical Practice Survey through Press Ganey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
- ...Loading ratings...
- ...
- ...
- ...
- ...
- ...


text:
Tuesday, August 21, 2012
Leeluu picked out this sword while we were on our European adventure, it has become one of the favourite play/bug/poke/ people with toys. I think it is kinda funny, because she has such a strong personality. Lately she has been playing with it quite a bit. It came down to the beach with us yesterday and Simone was the caretaker of the sword.
As I was scrolling through the photos I took, I seen this and it reminded me of She-Ra princess of power. I use to love that show, and watch it religiously every Saturday morning. Leeluu hasn't seen it yet, but she is really into all those girl power shows. Sailormoon in particular. What shows do you remember growing up watching?
5 comments:
I remember She-Ra very vividly...good times :)ReplyDelete
Love She-Ra and He-manReplyDelete
I loved She-Ra... and Rainbow Bright... and Jem :)ReplyDelete
And I love the pics of your girls... they are just too cheek pinchable!Replies
Katie! Jem was a favourite of mine too :)Delete
Leeluu the adventurer!ReplyDelete
Subscribe to: Post Comments (Atom)


text:
Price 603 Kč
|Product ref.
|in stock - shipping today
YATE is an original Czech company, founded in 1991. At the beginning YATE imported foam and mats and since 1995 started offer their own products. They produce swimming aids, accessories for fitness and foam floors and other products for outdoor activities. For several years YATE products even the archery targets. Main feature which all these branches connects is Polyethylene foam which is YATE producing for 25 years. YATE cooperates with many personalities and together they get information about quality of products and requests for their improvements. More about Yate


text:
Cub Scout Mathematics
From MeritBadgeDotOrg
(Redirected from Mathematics belt loop)
|Cub Scout Mathematics has been discontinued. (See Discontinued awards.)
| Mathematics
Belt Loop and Pin
Mathematics Academics Belt Loop
Cub Scout Mathematics requirements
Belt Loop Requirements
Complete these three requirements:
Academics Pin Requirements
Earn the Mathematics belt loop, and complete one from each of the five areas below:
I. Geometry is related to measurement but also deals with objects and positions in space.
II. Calculating is adding, subtracting, multiplying, and dividing numbers.
III. Statistics is collecting and organizing numerical information and studying patterns.
IV. Probability helps us know the chance or likelihood of something happening.
V. Measuring is using a unit to express how long or how big something is, or how much of it there is.
View the change list (history) of these requirements. The text of these requirements may be locked. In that case, they can only be edited by an administrator.
Please note any errors found in the above requirements on this article's Talk Page.
- Earning the Cub Scout Mathematics Belt Loop while a Webelos Scout is requirement 7 of the Webelos Scholar Activity Badge.
- Earning the Cub Scout Mathematics Belt Loop while a Webelos Scout is requirement 10 of the Webelos Engineer Activity Badge.
Requirement resources
Related awards
- Tiger Cub Scout
- Tiger Cub Electives
- Tiger Elective 12. could be met while completing Cub Scout Mathematics Belt Loop requirement 1
- Tiger Elective 50. While visiting the bank, ask how interest works and calculate interest for Cub Scout Mathematics Pin requirement II.3
- Engineer Activity Badge requirement 10. (earn the Cub Scout Mathematics Belt Loop while a Webelos Scout)
- Family Member Activity Badge requirement 4 (Plan your own budget for 30 days. Keep track of your daily expenses for seven days.) could be partially met with Cub Scout Mathematics Belt Loop requirement 2.
- Scholar Activity Badge requirement 7. (earn the Cub Scout Mathematics Belt Loop while a Webelos Scout)
- Cub Scout Computers Pin requirement 4 could be used to complete Cub Scout Mathematics Pin requirement III.4
Profession Awards
|Profession-related awards
See also
This program was discontinued in May, 2015.
Art · Astronomy · Chess · Citizenship · Collecting · Communicating · Computers · Disability Awareness · Geography · Family Travel · Geology · Good Manners · Heritages · Language and Culture · Map and Compass · Mathematics · Music · Nutrition · Pet Care · Photography · Reading and Writing · Science · Video Games · Weather · Wildlife Conservation
Archery · Badminton · Baseball · Basketball · BB-Gun Shooting · Bicycling · Bowling · Fishing · Flag Football · Golf · Gymnastics · Hiking · Hockey · Horseback Riding · Ice Skating · Kickball · Marbles · Physical Fitness · Roller Skating · Skateboarding · Snow Ski and Board Sports · Soccer · Softball · Swimming · Table Tennis · Tennis · Ultimate · Volleyball
|Cub Scout Leader portal
|Webelos Den Leader portal


text:
Spanish to Portuguese translation by Alexandre
Alexandre Morreira, is a specialist in the translation of web content from Spanish to Portuguese, for blogs, e-commerce website, institutional website, product and service descriptions, etc.
Alexandre Morreira, is a specialist in the translation of web content from Spanish to Portuguese, for blogs, e-commerce website, institutional website, product and service descriptions, etc.
Are you looking for a translator to translate your web content from Spanish to Portuguese?
Alexandre Morreira, is a translator specialized in the translation of web content from Spanish to Portuguese, available to work on the translation of your web content with total discretion, respect for your instructions and respect for the delivery time. The translation of web content from Spanish to Portuguese for your blog, your e-commerce or institutional website, enjoy content, which take into account your activity and the target audience.
Name: Alexandre Morreira
Spoken language: Spanish and Portuguese
Country of residence: Lisbon - Portugal
Specialty: SEO and commercial translation
This service includes the translation from Spanish to Portuguese of the following contents:
Content for blog, e-commerce or institutional website.
SEO descriptions of products and services.
Description of products, services of your company.
Contents and commercial documents of your brand.
Institutional contents of your website.
All content, available on your website.
Benefits of the translation from Spanish to Portuguese
Translation taking into account your target audience.
Translation for your business brochures, catalogs,
newsletters, marketing campaigns and websites.
Increase your international presence and SEO.
After purchasing the web content translation service from Spanish to Portuguese by Alexandre Morreira, you must send an email to support {at} hivoox.com (enter the order number in the subject of the email), with the instructions, indicating your preferences, style and target audience of the content. The translator Alexandre Morreira will receive your email and will contact you to see the details and start the work.
Special conditions
All content translated from Spanish to Portuguese, sent by Alexandre Morreira and accepted by the customer is considered delivered. In case the translation does not correspond to your instructions, the translator Alexandre Morreira must make the necessary corrections. Because they are virtual services and for obvious reasons, the cancellation of the order and the refund of the amount paid can only be made, if the work has not been delivered or if it does not comply with its instructions.
You can pay for your order via one of the payment methods available here.
Credit card via Paypal
Paypal is a secure payment system to buy online. Choosing PayPal payment, the customer can pay his order or IP calls with credit card or debit card, with his Paypal account or bank account.
Credit card via Moneybookers (skrill)
Moneybookers is a secure payment system to buy online. Choosing the moneybookers payment, the customer can pay his order or IP calls with credit card or debit card, with his moneybookers account, by bank transfer to an account of his country or online income directly to his bank account (automatic payment).
Credit card
The customer can pay for the services or IP calls products with a credit card or using debit payment gateway enabled on the web.
Bank transfer
The customer can pay by bank transfer to the bank account of HIVOOX. The transfer may take 24-72 hours to reach our account.
If you wish to pay via a US-based corporate bank account, you must choose National Bank Transfer. If your bank account is personal or if you reside outside the United States, you must choose international bank transfer
Western Union o Moneygramm
The customer can choose to pay the IP calls or order making the payment to the name that HIVOOX indicates during ordering.
In all cases, we only ship orders after receiving payment from the customer.