Shortly after you gain database coding experience, you discover the benefits of the java.sql package's PreparedStatement, which delivers a performance boost by reusing database calls, thus more efficiently interacting with the database. Armed with that knowledge, you happily employ PreparedStatement, only to discover that your first debugging session has become more difficult. You know your PreparedStatement's SQL command as well as the statement's parameter values ... or do you? Enter the DebuggableStatement. In this article, we demonstrate how a DebuggableStatement can provide the answers necessary to avoid a potential debugging nightmare.
Note: To download this article's source code, see Resources.
How an application interacts with the database represents an often-overlooked aspect of application development. Indeed, many programmers find the simplest way to get the data, then leave the database-tuning to the database administrator. However, application-side Java techniques can boost your database's performance, thus improving your application's efficiency. As mentioned above, Java's PreparedStatement interface frequently offers the best way to accomplish that task.
First, consider some background by asking, "Why use a PreparedStatement?" Indeed, you can accomplish your SQL tasks with the Statement class. However, Statement causes problems. Your SQL statements can fall into two categories: static or dynamic. With a static query, the string doesn't change; you create it once, then call it over and over again. In contrast, with a dynamic query, you create a new SQL command by concatenating strings and variables, then instantiating a new Statement object and executing that command. Either way, each time you execute a new command, the database must compile the SQL code. Such compilation can include costly syntax checking, name validation, and pseudo code generation. If you never worry about your database's performance, read no further and live your life in bliss.
In the example, the code executes 10 queries, but, rather than compiling and validating each new SQL string built with a different customer ID, then executing the query, the database sees one query with a bind variable. The database uses the query over and over again, thus avoiding costly compilation and potentially delivering a tremendous performance boost.
So, you're convinced PreparedStatement class is the way to go. You recode your JDBC (Java Database Connectivity) calls using prepared statements. Unfortunately, one of your beautifully prepared SQL statements goes awry by returning an SQLException.
Now what do you do? When you constructed your SQL string, you could have sent the statement to a log file, and then, perhaps, run the SQL in a database tool. However, that won't work with a prepared statement because you don't have the values in the statement, only the markers. Moreover, when you search the Javadocs, you can't find a way to retrieve the derived statement.
The reason for the problem: The connection object returns the PreparedStatement, which is an interface, not a class. Therefore, the JDK defines the terms for interacting with the PreparedStatement, while the database vendor determines its implementation. The PreparedStatement doesn't include methods that retrieve objects from the driver.
Considering all that, what are your options?
You could run the debug tool in your favorite IDE, write down the variable values, insert the statement into the database tool, and change the ? to the values.
You could send the statement and values to the log file as they are set, then reconstruct the statement in the database tool.
You could capture the string as it goes to the database.
None of these is an appealing option. Each takes and requires more error-prone human intervention. Further, capturing the string using a network tool can prove difficult and might not return discernable results. Yes, you could use a DBMS (database management systems) manager, but then you'd have to find a tool compatible with your database, not to mention the extra cost and setup time.
Wouldn't it be nice if your PreparedStatement could tell you the SQL string? The solution is found within Java's powerful object-oriented features. We need a proxy that captures the values, then forwards them to the prepared statement. Moreover, the proxy must give more information than we would otherwise receive. The solution: The DebuggableStatement, part of the comprehensive debuggable package, can greatly benefit your debugging efforts.
You probably wonder how implementing the debuggable package affects your code. debuggable requires just three lines of code. First, add a statement importing the debuggable package; second, create your PreparedStatement using the StatementFactory; third, if you want to see the statement, write out the PreparedStatement to the screen or a log file. It doesn't get much easier.
And here's the cool part: whereas the StatementFactory returns a PreparedStatement, the DebuggableStatement is a PreparedStatement. DebuggableStatement implements the PreparedStatement interface. When you call the StatementFactory, you get either a DebuggableStatement proxy or the vendor's PreparedStatement implementation. The debug states you set in the factory determine the class you receive. When you turn debugging on, you receive a DebuggableStatement. Otherwise, you receive the same PreparedStatement the Connection returns. Indeed, when you turn debugging off, you suffer no performance hit with PreparedStatement. For its part, DebuggableStatement creates little overhead.
//Use a factory instead of Connection to get a PreparedStatement.
StatementFactory: Returns a standard PreparedStatement. However, based on the debug level you pass, the object might be a DebuggableStatement instance.
DebuggableStatement: A proxy class that saves the SQL statement, all parameters for subsequent display, and the PreparedStatement instance returned by the driver. You should always refer to this class's instances as PreparedStatement, not as DebuggableStatement.
SqlFormatter: A base class for the vendor formatters. Its key method, format(Object o), returns a formatted, readable string whenever a saved object displays. The method uses instanceof to compare against known classes such as Date, Blob, or Clob.
VendorSqlFormatter: A formatter tailored to the Vendor's specific SQL format, which refers to the vendor's name. Each VendorSqlFormatter helps overcome differences in vendors' databases by formatting the SQL string appropriate to the specific vendor's syntax. A VendorSqlFormatter extends the SqlFormatter. When you overload the format(Object o) listed in the previous bullet point, you can make an object print however you wish, as detailed later in this article.
private PreparedStatement ps;  // Vendor-generated preparedStatement.
private String sql;            //Original statement going to database.
private String filteredSql;    //Statement filtered for rogue '?' that are not bind variables.
//  Find out how many variables are present in statement.
The connection obtains the PreparedStatement from the vendor's driver, just as if you weren't using the debuggable package. Save the other passed parameters just as they are.
Filter and save the statement in filteredSql, replacing question marks not considered bind variables with a #7 Unicode character (the bell character) so as not to confuse them. The question marks are restored into the string returned by the toString() method so you will see the statement accurately.
The number of question marks remaining in the filteredSql indicate the number of bind variables contained in the SQL statement. The String's indexOf() method returns the character position. By successively looping through the question marks' positions, you can count the total number. That is, indexOf() finds a question mark, then goes to the next, and so on until indexOf() returns a -1, indicating no more question marks.
With the bind-variables count in hand, you can allocate a DebugObjects array. In addition to holding the bind value, that debug object also has a Boolean indicating a set bind value. The Boolean indicator ensures you know when a bind value has been intentionally set to null.
The pass-through setters above call the saveObject() method to save the value, then call the PreparedStatement's associated method as normal. The above class's single purpose is to save the value, which allows you to later return the values via the toString() method. The saveObject() method checks the bounds to ensure the index has not exceeded the bind variable count.


Ecommerce is the industry that is booming day after day. Now it is not only the way we get products online as cheaply as it is possible, but now it's time when we get emotionally attached to it. People likely to know the story behind the product before purchasing them, thus, the way we sell change. A number of opportunities waiting for you on the horizon, you just need to know the way to grab them.
The first and foremost thing you need to kick-start your online journey and to expose your brand is an Ecommerce Website. But now as we know the technology change in a moment, so, you don't need to be the master, instead hire a meritorious Ecommerce Website Designing Company in Delhi. To know more take a closer look at the turning trends of ecommerce web design season after season.
Large Backgrounds: Do remember, large backgrounds become the latest ecommerce trend, which you should follow to be in the market. It effortlessly magnetizes interest to some special product or service.
Long Scroll: For a quite long time scrolling takes the position of the plain website. People are familiar with long scroll thanks to mobile phones. So, opting the idea is good for generating the result of your efforts.
Motion Animation: Last but the coolest trend follow by a number of ecommerce expert is motion animation. It magnificently demonstrates your products and services and makes your customer encourage instantaneously for buying it.
These are some common ecommerce trends but wait list does not end here; there are many more things change in the past few years. So, you should also change the way you think and do business before your competitors win and you miss the boat. Web Click India a true-blue Website Designing Company in Delhi ready with its tactics and techniques to help you out. Call us, walk-in or mail your enquiry in the inbox. We are available for all modes.


Lord Lovidicus is amazing. This artist seems to have the exact dungeon synth mood, pure fantasy atmosphere reached through naïve minimalism, and there is so much of it, and nobody seems to have noticed. The synths are grimy and ancient sounding, and the recording quality is at that perfect medium between crusty lo-fi atmosphere and clear listenability. Undoubtedly this artist is prolific, and so there might be a bit too much to digest in a couple listens. I'd recommend people give this album a few spins first before moving on to the other ones, though it's certainly worth your while to check those out too. They can all be found here. Unfortunately, they are all 128 kbps; however, through some email correspondence with Crow, the guy behind this music, he said that he might upload them at a higher quality sometime down the road.
But back to this album. These fantastic keys bring one's mind to thoughts of unrestful crypts, labyrinthine forests, and rotting castles. LL has a technique of building up tense riffs and then dropping off to an isolated string melody, which has an extremely majestic sound, the kind that brings goosebumps, assuming one has created the proper set and setting for appreciating fantasy art.
It's difficult to point to specific influences for LL, which is quite a good thing. I'd say, based on the cover songs of various albums and the general vibe, video game music plays a strong role (it is named after an Elder Scrolls IV: Oblivion character, after all), but there are quite a few Burzum covers as well. I see no Mortiis covers, though the atmosphere feels strongly similar to me. Overall, I'd say LL is a very unique artist, despite the cover songs; there is no single musician I can point to as having his sound. In fact, I'd say LL has managed to capture a very pure form of the dungeon synth spirit for this point in time. It's something instinctual, in my opinion, and I think Crow has tapped into the main vein of whatever that spirit is.
It's "magical castle music," if the term "dungeon synth" couldn't properly describe it. There's no hesitation in my saying that this could not more strongly encapsulate what dungeon synth is. This genre has artists, but it needs listeners, people to appreciate the lonely mystical majesty. I know there must be those out there who have yet to encounter the music of their soul, the fantastic dirges of dreamland, which beckon the listener into the forgotten misty twilight. If that sounds like you, why not give this album a few spins?
Take part in the battles of the imagination, the mystic spells summoning forth unknown ghosts of the castle, which itself was built in times long forgotten. And also take part in the joyous moments of victory and revelry, at least as far back as the ancient tales can recall them. Even though this album is composed with "modern" keyboards, the sound is as ancient and decayed as a crumbling tower, and the atmosphere is just as mysterious and magical.
This is what it's about, folks.


text:
Home»Prepper News»Virginia to Feds – We Dont Need You!
Virginia to Feds – We Dont Need You!
By Pat Henry February 7, 2013 Updated: February 15, 2013 No Comments3 Mins Read
A couple of news items this week have been surprising reactions from Virginia (for politicians, not citizens) to regulations or policies that have long been decried on our side as aggressively anti-freedom. This shouldn't come as a surprise really when you consider the state motto of Virginia is "Sic Semper Tyrannis".
As a country I can only hope that we continue to see signs of resistance to Tyranny and I am encouraged by the activity in Virgina. Virginia is leading on two fronts. The first is that they are discussing a proposal to study whether the state should adopt its own currency. An article at Fox News has the details
A proposal to study whether the state should adopt its own currency is gaining traction in the state legislature from a number of lawmakers as well as conservative economists. The state House voted 65-32 earlier this week to approve the measure, and it will now go to the Senate.
While it's unlikely that Virginia will be printing its own money any time soon, the move sheds light on the growing distrust surrounding the nation's central bank. Four other states are considering similar proposals. In 2011, Utah passed a law that recognizes gold and silver coins issued by the federal government as tender and requires a study on adopting other forms of legal currency.
Virginia Republican Del. Robert Marshall told FoxNews.com Tuesday that his bill calls for creation of a 10-member commission that would determine the "need, means and schedule for establishing a metallic-based monetary unit." Essentially, he wants to spend $20,000 on a study that could call for the state to return to a gold standard.
The second case is concerning drone use. Virginia has passed a bill and it is sitting on Governor Bob McDonnel's desk now that bars state and local agencies from using drones for two years — the first legislation of its kind in the country. This is a great sign for the state of Virginia, but a Politico article shows the past statements of the Governor have some concerned.
McDonnell, a Republican, told Washington-based radio station WTOP in May that he supported local police agencies using military-style drones for law enforcement.
"I think it's great; I think we ought to be using technology to make law enforcement more productive, cuts down on manpower and also more safe, that's why we use it on the battlefield," McDonnell said at the time. "If you're keeping police officers safe, making it more productive and saving money … it's absolutely the right thing to do."
However, the Governor does still have to take his constituants wishes into consideration since as the article describes the bills' "bipartisan, vetoproof support it received" . Time will tell and we stand with the people of Virginia in this fight and wish them success.
Freedom-loving American doing what I can to help prepare and inform others. Editor and creator of The Prepper Journal 2013-2017, 2020 -

redpajama_set_name: RedPajamaCommonCrawl


Age Large trees in the clear-cutting area were more than 200-years old(Tsuji et al., 2006). In Autumn 2003, 2 year-old larch saplings were planted.
[Closed-path method] NDIR-gas analyzer(LI-COR, LI- 7000), Distance between gas inlet and NDIR: 6m, Height of gas inlet: 32 m, ca. 10 m above canopy surface, Distance between gas inlet and anemometer: 15 cm.
[Closed-path method] Two NDIR-gas analyzers(LI-COR, LI- 7000), Distance between gas inlet and NDIR: 6 & 15 m, Height of gas inlet: 32 & 4.6 m, ca. 30 & 3 (in 2005) m above canopy surface, Distance between gas inlet and anemometer: 15 & 5 cm. Flux measurement at 32m height was until April 2007.
Photosynthesis Sasa & Larch data in the above chamber measurement can be available for NEP estimation.
Electrical power: By commercial power line from February 2005. AC100&200V are available.
Facilities for communication: Mobile phone is available at the tower top.
250 m south from power generators (until February 2005) and 200 m west from unpaved road. There was a selection cutting in 1961 (15% of trees) in this experimental area. Some trees around the tower had been cut in advance, to prevent causing damage to the tower when trees were clear-cut. During January to March 2003, trees in the area of 13.7 ha were clear-cut. Preliminary research revealed that the total biomass volume of trees in this area was 2193 m3 (Koike et. al., 2001, Eurasian Journal of Forest Research, 2, 65-79) and this cutting removed the woods of 1203 m3 (ca. 19 tC ha-1) from this ecosystem. Sasa bamboos (the above ground biomass is 6-12 tC ha?1) under the snowpack had been kept intact during the clear-cutting period in winter, however in order to plant larch saplings, those were strip-cut into 4 m rows (a half of the clear cut area) seven month after the clear- cutting and just before the plantation (late October 2003). ca. 30000 saplings (ca. 0.04 tC ha-1) of 2-year old hybrid larch were planted in October 2003.
Hayashi, K., Takagi, K., Noguchi, I., Fukuzawa, K., Takahashi, H., Fukazawa, T., Shibata, H., Fujinuma, Y. Ammonia emission from a young larch ecosystem afforested after clear-cutting of a pristine forest in northernmost Japan. Water, Air, and Soil Pollution, In press, doi: 10.1007/s11270-008-9891-9.
Takagi, K., Fukuzawa, K., Liang, N., Kayama, M., Nomura, M., Hojyo, H., Sugata, S., Shibata, H., Fukazawa, T., Nakaji, T., Oguma, H., Mano, M. Akibayashi, Y., Murayama, T., Koike, T., Sasa, K., Fujinuma, Y. Change in the CO2 balance under a series of forestry activities in a cool-temperate mixed forest with dense undergrowth. Global Change Biology, 15, 1275-1288.
Hirata, R., Saigusa, N., Yamamoto, S., Ohtani, Y., Ide, R., Asanuma, J., Gamo, M., Hirano, T., Kondo, H., Kosugi, Y., Nakai, Y., Takagi, K., Tani, M., and Wang, H. (2008) Spatial distribution of carbon balance in forest ecosystems across East Asia. Agricultural and Forest Meteorology, in press, doi10.1016/j.agrformet.2007.11.016.
Nakaji, T., Ide, R., Takagi, K., Kosugi, Y., Ohkubo, S., Nasahara, N.K., Saigusa, N., and Oguma, H. (2008) Utility of spectral vegetation indices for estimation of light conversion efficiency in coniferous forests in Japan. Agricultural and Forest Meteorology, 148, 776-787, doi: 10.1016/j.agrformet.2007.11.006.
Saigusa, N., Yamamoto, S., Hirata, R., Ohtani, Y., Ide, R., Asanuma, J., Gamo, M., Hirano, T., Kondo, H., Kosugi, Y., Li, S.-G., Nakai, Y., Takagi, K., Tani, M., and Wang, H. (2008) Temporal and spatial variations in the seasonal patterns of CO2 flux in boreal, temperate, and tropical forests in East Asia. Agricultural and Forest Meteorology, 148, 700-713, doi10.1016/j.agrformet.2007.12.006.
Tsuji, H., Nakatsuka, T., Yamazaki, K., and Takagi, K. (2008) Summer relative humidity in northern Japan inferred from δ18O values of the tree-ring in (1776-2002 AD)-Influence of the paleoclimate indices of atmospheric circulation. Journal of Geophysical Research, 113, D18103, doi: 10.1029/2007JD009080.
Fukuzawa, K., Shibata, H., Takagi, K., Satoh, F., Koike, T. and Sasa, K. (2007) Vertical distribution and seasonal pattern of fine-root dynamics in a cool-temperate forest in northern Japan: implication of the understory vegetation, Sasa dwarf bamboo. Ecological Research, 22, 485-495.
Tsuji, H., Nakatsuka, T. and Takagi, K. (2006) δ18O of tree-ring cellulose in two species (spruce and oak) as proxies of precipitation amount and relative humidity in northern Japan. Chemical Geology, 231, 67-76.
Fukuzawa, K., Shibata, H., Takagi, K., Nomura, M., Kurima, N., Fukazawa, T., Satoh, F. and Sasa, K. (2006) Effects of clear-cutting on nitrogen leaching and fine root dynamics in a cool-temperate forested watershed in northern Japan. Forest Ecology and Management, 225, 257-261.
Takagi, K., Nomura, M., Ashiya, D., Takahashi, H., Sasa, K., Fujinuma, Y., Shibata, H., Akibayashi, Y. and Koike, T. (2005) Dynamic carbon dioxide exchange through snowpack by wind-driven mass transfer in a conifer-broadleaf mixed forest in northernmost Japan. Global Biogeochemical Cycles, 19, GB2012, doi: 10.1029/2004GB002272.
Takagi, K., Nomura, M., Fukuzawa, K., Kayama, M., Shibata, H., Sasa, K., Koike, T., Akibayashi, Y., Fujinuma, Y., Inukai, K. and Maebayashi, M. (2005) Deforestation effects on the micrometeorology in a cool-temperate forest in northern Japan. Journal of Agricultural Meteorology, 60, 1025-1028.
Kayama, M., Kitaoka, S., Koike, T., Quoreshi, A.M., Takagi, K., Satoh, F., Wang, W., Shi, F., Sugata, S., Hojyo, H., Sugishita, Y., Nomura, M., Akibayashi, Y., Matsuura, Y. and Sasa, K. (2001) Photosynthetic capacity of hybrid larch and dwarf bamboo grown in the Teshio Experimental Forest located at the border between Russia and Japan. NIES/CGER report of the National Institute of Environmental Studies, 105-108.
Wang, W., Kitaoka, S., Koike, T., Quoreshi, A.M., Takagi, K., Kayama, M., Ishida, N., Mamiya, H., Shi, F., Zu, Y. and Sasa, K. (2001) Respiration of non-photosynthetic organs and forest soil of Japanese larch plantation and its contribution to CO2 flux estimation. NIES/CGER report of the National Institute of Environmental Studies, 119-123.
Shi, F., Xiangwei, C., Wang, W., Takagi, K., Akibayashi, Y., Sasa, K. and Uemura, S. (2001) Vegetation Characteristics of a Larch-dominant Site for CO2 Flux: Monitoring Study at the Laoshan Experimental Station in Northeast China. Eurasian Journal of Forest Research, 3: 55-67.
Koike, T., Hojyo, H., Naniwa, A., Ashiya, D., Sugata, S., Sugishita, Y., Kobayashi, M., Nomura, M., Akibayashi, Y., Nakajima, J., Takagi, K., Shibata, H., Satoh, F., Wang, W., Takada, M., Fujinuma, Y., Shi, F., Matsuura, Y. and Sasa, K. (2001) Basic data of the study site for CO2 flux monitoring of a young larch plantation located in the border between northern Japan and far east Russia--Current status of a mature mixed conifer-hardwood forest stand --. Eurasian Journal of Forest Research, 2, 65-79.


Fiat 82 86 Dt F Manual - A Cummins B Series engine was also added to the engine lineup in 1989. For the first time, Dodge saw sales increase. The Cummins was coupled with a heavier-duty version of the A727 automatic or a 5-speed manual transmission and is available on 250 and 350 pickups and pickup-based chassis-cab trucks. This diesel engine option was different from the optional diesels in Ford and GM trucks..


To ensure nursery stock and other ornamental plants offered for sale to South Dakotans are healthy and of good quality.
The state's nursery program is an outgrowth of the State Horticulture Department which existed from the early 1900s until the mid-1970s. Today the program exists within the Office of Agronomy Services in the Division of Agricultural Services.
Department inspectors visit greenhouses, tree nurseries and nursery stock retail outlets to inspect plants that will be or are being offered for sale; to help ensure that the consumer will receive healthy, viable stock for the dollars spent. In addition, South Dakota grown nursery stock that will be shipped out of state is inspected and certified as meeting standards of plant health for interstate commerce.
In 2016, there were 458 nursery licenses issued to businesses selling nursery stock.
Seventy-nine nursery/greenhouses in South Dakota grow their own products.
Nursery stock includes trees, shrubs or other plants having a persistent woody stem; all herbaceous perennials; and parts of either of those which are capable of propagation, except for seeds, true bulbs, rhizomes, corms and tubers while in dormant condition.
State law prohibits any person from selling, offering for sale or distributing any nursery stock, decorative plant, annual plant, sod or related plant products infested with a pest. And, no nursery operator may knowingly permit pests to exist in or on his premises.
No person may intentionally misrepresent the grade, character, variety, hardiness or quality of nursery stock, decorative plants, annual plants, sod or related plant products offered for sale or distribution.
Before any person accepts shipment of any nursery stock, decorative plant, annual plant or sod which is intended for resale or redistribution, the shipment must have a valid certificate showing that the contents have been inspected by an official state or federal inspector.
If a shipment does not have a valid certificate of inspection, the Secretary of Agriculture may quarantine the shipment and hold it for inspection.
The Department of Agriculture may annually inspect all nurseries in the state. The department may inspect any field, orchard, garden, plantation, park, cemetery, packing ground, building, cellar and all places public or private which may be infested or infected with a pest. No person may hinder this inspection or cause any nursery stock to be concealed from inspection.
If pests are discovered in a nursery, the license/certificate of inspection will be withheld until the pest has been abated.
If nursery stock is found to be infested by pests or to be damaged or desiccated so as to be incapable of normal growth, the Department may order it removed from sale, treated or destroyed. If the owner or operator does not treat or destroy the infested stock, the Agriculture Department may treat or destroy the stock and assess the expenses against the owner.
Any person receiving any shipment of nursery stock from any foreign country shall notify the Agriculture Department of the arrival of that shipment, the contents and the name of the consignor. The shipment cannot be opened until it is inspected and released by the Department.
Violations of these regulations shall cause the license and/ or certificate of inspection to be canceled or revoked. In addition, the nurseryman is liable in civil action for all damage caused by violating any of these regulations.
Phytosanitary certificates are issued by the Department of Agriculture on plants or plant products for shipment to other states and countries in compliance with the plant insopection and plant quarantine regulations of the state or country of destination.
Application for a phytosanitary inspection is made through the Phytosanitary Certificate Issuance and Tracking System (PCIT).
A separate license is required for each location selling or offering for sale any nursery stock, and must be prominently displayed wherever nursery stock is offered for sale. Lincenses must be renewed by January 1 every year. The Department of Agriculture may annually inspect all nurseries in the state.
Grows all or a portion of the nursery stock he sells.
who contracts to furnish and plant nursery stock.
Any grower or sod, decorative, annuals or related plant products who wants certificate of inspection.
Out-of-state nurserymen may obtain a license to sell nursery stock in South Dakota by filing a certified copy of the official inspection certificate issued from their home state with the South Dakota Department of Agriculture.
Non-profit organizations (such as garden clubs) may sell or trade nursery stock only after giving 10 days advance notification to the Department of Agriculture of the time and place of the sale.
The Secretary of Agriculture may revoke a license/ certificate of inspection for cause, following a hearing. The Secretary may issue a temporary cease and desist order pending the hearing. At least 10 days' notice shall be given prior to conducting the hearing.
The department shall issue a certificate of inspection to any nurseryman or dealer whose nursery stock has been officially inspected and found to be viable and free from pests. The inspection fee shall be two hundred and fifteen dollars per inspection.


text:
Ivanka Trump To Become Official Government Employee
After ethics critics questioned her West Wing office and security clearance, Ivanka Trump will formally become a federal employee.
Article by Jake Jones
Ivanka Trump will be an official government employee after critics pointed to her ever-growing role in the White House as a potential ethical nightmare.
She still won't get paid; she and her husband, Jared Kushner, are now both unpaid advisers to the president.
They're both required to file financial disclosure forms, something Trump said she would do voluntarily.
Questions about the president's oldest daughter and her role in the White House circulated even before she took an office in the West Wing. She was also given security clearance.
Trump Taps Son-In-Law Jared Kushner To Head New White House Office
President Donald Trump has picked Jared Kushner to lead the new White House Office of American Innovation.
In a statement, she said, "I have heard the concerns some have with my advising the president in my personal capacity while voluntarily complying with all ethics rules, and I will instead serve as an unpaid employee in the White House office, subject to all of the same rules as other federal employees."
Latest in Personalities
Bills: Hamlin attending his 1st game since cardiac arrest
Bills coach Sean McDermott said Damar Hamlin began making regular visits to the team's facility soon after his release from the hospital on Jan. 11.
Buffalo Bills Safety Damar Hamlin Showing 'Remarkable Improvement'
"While still critically ill, he has demonstrated that he appears to be neurologically intact," the team said in a statement.
By Greg M. Cooper / AP
Twitter Poll Closes With Users Voting For Musk's Exit As Chief
There was no immediate announcement from Twitter, or Musk, about whether he would step down, though Musk said that he would abide by the results.
By Susan Walsh / AP


Schooling is often the driving force behind so many of our relocation enquiries. Families who have preschool children in London soon come to realise that the London schooling system is super competitive and pressurised and if their child's name is not down on the waiting lists as soon as it has been born then they are already behind in the great schools place race.
We receive many enquiries from families in this situation given that Buckinghamshire is a particularly popular county for schooling. There are 13 selective grammar schools in Bucks and competition is high to win a place at one of these excellent schools. However there is the small matter of passing the 11+ Transfer Test and the need to be within catchment to gain a place at one of these schools.
Once you have narrowed down school options then you can start your home search mindful of catchment areas and entry criteria. Chiltern Relocation has secured many school places for our clients in both state and private sectors and gone on to find perfect family homes within catchment.


text:
Meet the Marvels: Greg Rucka
Posted on August 24, 2015by David Schwarz Six on the Wild Die
We are going to continue our look at representative comics penned by future writers of the Marvel Star Wars comics, trying to examine what makes them a bad or good choice to write Star Wars for the benefit of any readers that may be Star Wars fans but not comic book fans. In the past we've looked at Jason Aaron, Kieron Gillen, Mark Waid and Charles Soule, and now it's time to take a good look a Greg Rucka, the writer of Shattered Empire, the comic miniseries that's coming out as part of the Journey to The Force Awakens. And this time, choosing the comic series we are going to spotlight couldn't have been any easier.
Greg Rucka's writing career started with his Atticus Kodiak novels, a series of seven crime books starring a New York bodyguard, and he started writing comics with the critically-acclaimed Whiteout, an absorbing story about a female sheriff having to solve a crime at McMurdo Station, Antarctica, and finding what appears to be the work of a serial killer; he also published Queen & Country, a gritty espionage series about a British SIS agent and his world. Once his reputation as a good writer was consolidated, he went to work for DC Comics, writing Detective Comics (where he created many of the characters that would become part of the detective series Gotham Central, that he would co-write with Ed Brubaker) and Wonder Woman, and famously being part of writing team for the also-critically-acclaimed weekly series 52.
Leaving DC after being taken off the still-unpublished Wonder Woman: Earth One, Rucka came to Marvel to pencil one of the most interesting runs in The Punisher in recent history, perhaps only second to Garth Ennis's long stint on the MAX title. If this series of accomplishments would lead you to think that Rucka is a crime writer first and foremost and has no business writing Star Wars, you couldn't be more wrong: not only does he write the steampunk adventure comic Lady Sabre and the Pirates of the Ineffable Aether, but he also wrote for Marvel the title whose first issue we are going to be talking about today: Cyclops.
It's not easy at all to explain the background behind Rucka's Cyclops series, as it involves time travel and tomfoolery, so let's just stick to the basics: a teenaged Scott Summers (Cyclops of X-Men fame) discovers that Christopher Summers, the father he thought died long ago, is not only alive and well but also the captain of the space pirate crew known as the Starjammers. Comics! Scott decides to leave Earth behind and join him in his misadventures because, let's be honest, what kid wouldn't want to follow his father's footsteps when these involve becoming a space pirate? There is not much to the comic plotwise, as it focuses on doing some heavy lifting in getting us to care about the main characters.
We open after Scott has left Earth with the Starjammers. Hepzibah (Christopher's alien girlfriend, who Scott considers "awesome" and maaaaaybe a little bit sexy) is helping him navigate through space in their space suits, getting used to zero-gravity and finding ways to use his mutant powers in this new environment. Afterwards, Scott goes back to his room and tries to write a letter to Jean Grey, the girl he left on Earth, without having any success. Elsewhere, Corsair talks to Hepzibah and Sikorsky, the ship's doctor, about his worries about knowing how to be a father to a teenage boy and we get the first hint towards Christopher's health not being as good as it looks.
When a Badoon hunter-killer suddenly appears and attacks the Starjammers, Scott is impressed by his father's competence but feels lost and out of place as the Starjammers all jump to their battle stations. To his delight, Christopher decides to board the attacking ship taking his son with him. After using some lateral thinking to get inside the ship, they easily defeat the Badoon and take over the vessel. Once the battle is over, Christopher decides that the Badoon hunter-killer is a really nice ship and, after kissing Hepzibah goodbye, he decides to take Scott with him on a little space road trip, just the two of them.
D'awwwwww!
So how is this comic? In one word: great. Considering that Cyclops had never had his own ongoing series before this and that the character has never been particularly charismatic, what Rucka does here is no small task and it's hard not to be impressed. The book works as a fantastic primer to the character of young Scott Summers, a perfect entry point that also manages to avoid feeling redundant to the readers that have been following the twisty continuity of X-Men comics. Scott, our main character, behaves like a real teenager would (not surprisingly, perhaps, as Rucka has a son his age), constantly vacillating between energetic eagerness and teen angst. This Scott isn't the serious stick in the mud you may remember from the X-Men films, but an endearing and even sweet character, a teenager afraid of the future that has to decide the kind of man he wants to be. So yes: he is like every single teenager ever.
His motivations, too, are clearly defined: he's haunted by the man he knows he will become in the future (again: time travel, don't ask) so he's decided to change history by following a new role model, his dashing swashbuckling father. Christopher, meanwhile, has decided to make up for the time they've lost and to become a presence in his son's life, but has no idea of how to do it. There isn't the slightest sense of resentment or bitterness between them, though: Scott doesn't think that his father abandoned him and Christopher is simply worried, not an emotional wreck obsessing over having failed his son: melodramatic cliches are left to one side and some real sweetness takes their place. When Scott listens to his dad speaking proudly of him, the way his face lights up with joy is all you need to know you are going to be back for some more. The book engages us emotionally, being poignant but never falling into cheesiness. It feels real, real people having real interactions and real feelings. And that's not all! The comic is also pure unadulterated pulpy sci-fi fantasy: it's about a kid off on a big adventure that involves daring space pirates boarding enemy ships, evil aliens, hectic dogfights, smooches before doing some swordfighting, and pilots shouting technobabble while lasers fly in all directions.
Bonus Star Wars quote! And not even one of the popular ones!
So, I don't think I really need to say why you should be optimistic about Rucka writing for Star Wars, but I'll say it anyway. This book is as Star Wars as they come: an exciting space fantasy with heart and family at its core. If Rucka keeps a similar approach for Shattered Empire, well, we'll feel totally home.
Narratives of Failure – What Works and Why?
What Star Wars Can Learn From A Whole New World by Liz Braswell


text:
// This code is auto-generated, do not modify
using Ds3.Models;
using System;
using System.Net;

namespace Ds3.Calls
{
    public class ModifyAllDs3TargetsSpectraS3Request : Ds3Request
    {

        public Quiesced Quiesced { get; private set; }

        public ModifyAllDs3TargetsSpectraS3Request(Quiesced quiesced)
        {
            this.Quiesced = quiesced;

            this.QueryParams.Add("quiesced", quiesced.ToString());

        }

        internal override HttpVerb Verb
        {
            get
            {
                return HttpVerb.PUT;
            }
        }

        internal override string Path
        {
            get
            {
                return "/_rest_/ds3_target";
            }
        }
    }
}

redpajama_set_name: RedPajamaGithub


"A mind needs books like a sword needs a whetstone if it is to keep its edge."
PEC Podcast Spring Cleaning Part 2!
We would make Marie Kondo so proud as we have tidied up our podcast!
Today, we bring to you our PEC Podcast episode 57 where we highlight the most recent Prehospital Emergency Care Journal Volume 23 Number 1!
The PEC Podcast team has spent the last few weeks clearing out our archives and catching up on our lapsed episodes due to special small batches and NAEMSP conference specials.


Historic McCloud River Inn, Circa 1903, originally the McCloud River Lumber Company, Town Bank and Administrative Offices, serving as a hub of commerce. The building received it's historic designation in March 1990 by the State Office of Historic Preservation. Restoration and renovations were completed in June 1995 and the McCloud River Inn Bed & Breakfast opened for business with it's five lovely guest rooms. Great efforts were taken during the restoration.


text:
HomeCareerPartnerships and innovation: The future of nursing education
CareerEducationAdvisor SeriesEducation AdvisorWorkplace ManagementNursing Education
Partnerships and innovation: The future of nursing education
Author(s): Catherine Spader, RN
Collaboration, design thinking, and competencies are critical to prepare nurses to work at the top of their practice.
Nursing education is evolving to prepare nurses for new challenges.
Changes implemented by nursing programs during the pandemic may continue and evolve.
Nursing students will have the opportunity to solve real-world problems in real time.
Nursing education is evolving rapidly to prepare nurses for mounting healthcare challenges, including the COVID-19 pandemic, healthcare inequality, integration of electronic health records, and care across various settings. The World Health Organization (WHO), in its State of the World's Nursing Report—2020, is calling for an urgent investment to accelerate nursing education. WHO also advocates for strengthening leadership so nurses have an influential role in developing health policy and decision-making and can contribute to effective health and social care systems.
Here's a look at some of the innovative strategies associations and schools are using to ensure future nurses are well prepared to meet evolving healthcare needs and work at the top of their licenses.
Covering the essentials
"Unprecedented changes in healthcare delivery needs are accelerating innovative efforts in nursing education," says Deborah Trautman, PhD, RN, FAAN, president and chief executive officer of the American Association of Colleges of Nursing (AACN).
In addition, the 2019 Activating Nursing to Address Unmet Needs in the 21st Century report by the Robert Wood Johnson Foundation states that one of the core functions of nursing practice is to build partnerships within and outside the health sector to find solutions to today's healthcare challenges.
AACN is taking a big step into the future by re-envisioning its Essential Series, the elements and framework on which to develop nursing curricula. "We are moving from baccalaureate, master's, and doctor of nursing practice curricula essentials toward competency-based education and assessment," Trautman says. The goal of this approach is to ensure equitable learning experiences and achieve a consistent level of competency in domains such as primary care, coordination of care, public health, and population health management.
Many of the changes schools of nursing have implemented because of the current public health crisis will likely continue and evolve, including online education and virtual simulation. "Our experience during COVID-19 has shown us high standards can be met with online education," Trautman says. "Before this crisis, there was some concern about how well students would accept virtual simulation programs, but we have found it is not a problem, and some students even prefer them."
Creative collaborations solve problems
Schools of nursing are responding to rapidly changing healthcare demands by developing creative new clinical collaborations and strengthening existing ones. "There is an ingenuity happening that is providing benefits to patients and a great learning experience for nursing students," Trautman says. "These academic-based teams are helping students learn and addressing care needs throughout the country. I believe these partnerships will continue to grow and strengthen in the future as a result of the pandemic."
Since 2013, the University of Connecticut (UConn) School of Nursing in Storrs has strategically focused on educating nursing students in the science of innovation. Initial efforts encouraged undergraduate nursing students to work with teams of engineering, business, and
allied health students to take their ideas and solutions from concept to successful prototype. Projects include new products, services, and processes that students develop and then conduct initial tests in clinical environments or in the simulation lab.
"The more we can get students to work together and think about how to creatively problem solve, the stronger we will be in uncertain times," says Tiffany Kelley, PhD, MBA, RN, DeLuca Foundation Visiting Professor for Innovation and New Knowledge at the UConn School of Nursing.
UConn integrates innovation education throughout its curriculum across all degree programs (bachelor of science through doctorate). For undergraduates, innovation is introduced in their first semester. "We prepare undergraduates to be thinking early about care delivery in different ways," Kelley says.
The school also offers the newly launched Healthcare Innovation Online Graduate Certificate. The 12-credit program integrates innovation theories from business and social sciences and teaches medical and nonmedical professionals how to apply critical thinking skills to shift healthcare culture. The program, which stresses healthcare innovation theory and application and workplace cultures that foster innovation, encourages students to be divergent thinkers and teaches them how to assess potential benefits and risks associated with launching their ideas to determine viability. The program's capstone project is designed to advance students' ideas as far as possible with guided mentorship over 14 weeks.
"One of the most dangerous statements we hear in healthcare is, 'That's the way we've always done it.'" Kelley says. "We evolve when we become personally invested in addressing what is not working for the betterment of all."
Solving real-world problems in real time
Students at Duke University School of Nursing in Durham, NC, are learning to solve real-world problems in real time in the Duke Health Innovation Lab. The lab is a physical space where practicing nurses, nursing students, faculty, physicians, physical therapists, engineers, and other professionals collaborate to develop, build, and test protypes of new healthcare products and delivery processes. Projects include much-needed 3D-printed face shields, now in clinical use at the Duke University Health System, and telepresence robots in the intensive care unit to increase patient communication and reduce personal protective equipment use. (Visit YouTube to see a telepresence robot in action.)
"The lab and the team played a critical role in the journey of the robots and face shields from concept to use," says Ryan J. Shaw, PhD, RN, associate professor and director of the Health Innovation Lab.
Thinking by design
Schools of nursing also are adapting the design thinking approach to foster innovation. Design thinking teaches students how to challenge their own assumptions to better understand patients and their needs to create quicker, more effective solutions.
"The end goal of design thinking is to make the user experience the best it can be. It's about creatively thinking forward, rapid prototyping, and testing ideas and products," says Daniel Pesut, PhD, RN, FAAN, professor of nursing at the University of Minnesota School of Nursing, and director of the Katharine J. Densford International Center for Nursing Leadership.
The five phases of design thinking are discovery, interpretation, ideation, experimentation, and evolution. The University of Minnesota School of Nursing has adapted design thinking into its Health Care Design and Innovation Post-Baccalaureate Certificate program. Courses teach the knowledge, skills, and abilities to bring design thinking to nursing leadership and innovation.
In one student project, a nurse observed and listened to patrons at the local library and discovered they frequently discussed unmet health issues. She used design thinking to activate ideas about how libraries can become portals to promote health and health literacy. Possible library services could include health counseling, a nurse practitioner clinic, and a health and human services professional to help patrons access health-related resources.
"We are seeing many dysfunctional systems in healthcare colliding and breaking down as a result of the pandemic," Pesut says. "Teaching design thinking is an opportunity to reboot and think differently about the future, as opposed to returning to old ways of thinking and old process models."
Uncovering the real problems to find the best outcomes
The University of Pennsylvania's School of Nursing in Philadelphia also has incorporated design thinking into its Innovation in Health course, which is open to all university undergraduate and graduate students.
"We need more rapid solutions to problems, especially now with the COVID-19 pandemic," says Marion Leary, MSN, MPH, RN, director of innovation at the University of Pennsylvania's School of Nursing. "Design thinking allows nurses to rapidly create and test solutions to problems in months instead of years." Leary also is a founding member of the Society of Nurse Scientists, Innovators, Entrepreneurs & Leaders.
Students begin by learning about the foundation of empathy, which refers to seeking out the true cause of a problem, rather than relying on preconceived ideas. For example, in one project, students performed interviews and observations in Philadelphia public schools with a goal of improving food insecurity. What they discovered after working through the design thinking activities was that the problem wasn't what they thought it was. The real issue was asthma attacks in the classroom—and a shortage of school nurses trained to respond. Nursing students tackled the problem by creating a mock inhaler and a scan code. The code links online to each child's individualized asthma action plan, so teachers can quickly look up how to treat the child.
"We can't tell people what we think they need. Design thinking begins with allowing patients to tell and show us what they know they need," Leary says.
Primary care competency
To address the healthcare needs of the future, WHO is recommending that nurses are educated and trained in the scientific, technological, and sociological skills needed to drive progress in primary healthcare and that they work to their full potential.
"Due to the shortage of physicians, physician assistants, and nurse practitioners, primary care is moving toward team care, and RNs are a vital part of the team," says Mary A. Dolansky, PhD, RN, FAAN, Sarah C. Hirsh Professor at the Frances Payne Bolton School of Nursing, Case Western Reserve University in Cleveland, OH.
Nurses' role in primary care is partnering with patients to foster optimal patient self-management. This includes monitoring health, managing medications, teaching and coaching health improvement strategies, supporting success, and providing motivation for healthy activities, such as exercise and healthy eating. To achieve this, primary care RNs must be able to work to the top of their licenses—which they haven't be able to in the past, according to Dolansky.
Times are changing, and educational partnerships and better training are supporting nurses to practice at the highest level possible. Frances Payne Bolton School of Nursing has teamed up with Louis Stokes Cleveland VA Medical Center in a federally funded program to strengthen primary care training for nurses while enhancing veteran healthcare. Program competencies include care coordination, population health management, behavioral health
integration, and chronic disease management. Other skills include relationship building, teamwork and collaboration, and leadership.
"Nurses need to know how to step up and influence others and be the role model for the professional delivery of care," Dolansky says. "This requires a transformation of curricula from a narrow focus on acute, inpatient care to a wider education and training in primary care and health management."
The faculty is developing an observational assessment of primary care competence. The goal is to establish that baccalaureate nurses are competent in primary care nursing as new grads.
"It's an exciting moment for nursing," Dolansky says. "Primary care is a specialty in which we can shine and show the world the full extent of what a nurse does."
Catherine Spader is an author and healthcare writer based in Littleton, Colorado.
2020-2021 Education and Career Guide
Previous articleFollow the four Cs for effective writing
Next articleTrending jobs | Case management professional
Piero Pantaleo December 12, 2020	At	1:22 pm
Thanks for this article. Nurses have learned to deal with illness situations differently, as each individual experiences their illness differently, regardless of the likelihood of recovery. Feelings of anxiety, anger, delusion and fear are closely linked to any disease. However, there are no specific recipes. Psychological support measures are fundamental for both the patient and the caregiver …
Piero Pantaleo
RN, Oncology Clinical and Palliative Care Nurse
Dr. Melissa J. Geist June 25, 2020	At	11:18 am
I loved reading this story! Since 2010 the Whitson-Hester School of Nursing at Tennessee Tech University has partnered with the Department of Chemical Engineering to offer a course titled Clinical Immersion for Healthcare Innovation. Cross-disciplinary teams made up of nursing and engineering students participate in clinical rotations to identify opportunities for novel device or process design to improve health outcomes. We have recently started working on projects with an incredibly talented group from the James Madison University X-Labs. Having been told recently by an editor that innovation and Design thinking is not of interest to nurse educators, this article was a refreshing validation of our efforts.
mary a dolansky July 6, 2020	At	9:16 pm
Thank you for sharing your experiences Dr. Geist. You have an impressive experience in Tennessee. Role-modeling systems and design thinking will lead to important solutions to challenges in healthcare! How can we promote nurse educators to teach design and systems thinking?


text:
<?php

namespace Cupon\OfertaBundle\Entity;

use Doctrine\ORM\EntityRepository;

class OfertaRepository extends EntityRepository{

    public function findOfertaDelDia($ciudad){
        $em = $this->getEntityManager();
        $dql = 'SELECT o, c, t
                FROM OfertaBundle:Oferta o
                JOIN o.ciudad c JOIN o.tienda t
                WHERE c.id=202
                ';
        $consulta = $em->createQuery($dql);
        //$consulta->setParameter('ciudad',$ciudad);
        $consulta->setMaxResults(1);
        return $consulta->getSingleResult();
    }
    public function findOferta($ciudad,$slug){
        $em = $this->getEntityManager();

        $consulta = $em->createQuery('SELECT o, c, t
                FROM OfertaBundle:oferta o
                     JOIN o.ciudad c
                     JOIN o.tienda t
                WHERE o.revisada = true
                     AND o.slug = :slug
                     AND c.slug = :ciudad');
        $consulta->setParameter('slug',$slug);
        $consulta->setParameter('ciudad',$ciudad);
        $consulta->setMaxResults(1);

        return $consulta->getSingleResult();
    }
    public function findRelacionadas($ciudad) {
        $em = $this->getEntityManager();
        $consulta = $em->createQuery('
                SELECT
                      o, c
                FROM
                      OfertaBundle:Oferta o
                      JOIN o.ciudad c
                WHERE o.revisada = true
                      AND o.fechaPublicacion <= :fecha
                      AND c.slug != :ciudad
                ORDER BY
                      o.fechaPublicacion
                ');
        $consulta->setMaxResults(5);
        $consulta->setParameter(':fecha', new \DateTime('today'));
        $consulta->setParameter('ciudad', $ciudad);

        return $consulta->getResult();
    }
    function findRecientes($ciudad_id) {
        $em = $this->getEntityManager();
        $consulta = $em->createQuery('
                    SELECT o,t
                    FROM
                        OfertaBundle:Oferta
                        JOIN o.tienda t
                    WHERE
                        o.revisada = true
                        AND o.fecha_publicacion < :fecha
                        AND o.ciudad = :id
                    ORDER BY
                        o.fecha_publicacion DESC
                    ');
        $consulta->setMaxResults(5);
        $consulta->setParameter('fecha', new \DateTime('today'));
        $consulta->setParameter('id',$ciudad_id);

        return $consulta->getResult();
    }
}


Check Feign's page for info, link for forum topic.
Status: Wasn't able to be online for a week since I had to go away and babysit! Sorry all!
Oh and I <3 Pikachu & Eevee!
Crimson Dusk has no recent activity.
Generated in 21 ms, using 9 MySQL queries and 33 included files. Loaded in --ms and displayed in --ms.


text:
Raf Simons Talks About His Plans Post-Calvin Klein
By Lynn MoyoApril 9, 2019Fashion News
In a recent interview.
Celebrating the launch of his Kvadrat collaboration at Milan Design Week, legendary designer, Raf Simons discussed his plans after leaving his role Creative Director role at Calvin Kein last December.
Speaking with The Guardian, Simons spoke on his latest work with the Danish brand, explaining that the launch installation will "have a cafe, and a space for social interaction. It's not a showroom, it's an environment, a place of inspiration." The famed designer also touched on his plan since his departure from the New York fashion house Calvin Klein back in December, the Belgian speaks about the evolution of the fashion industry throughout the tenure of his career, stating " In the past, a designer made a collection and presented it to a small audience of professionals, then one picture appeared in a magazine, and months later the clothes came to the shops. Oh my God, the desire that created! Now everyone sees the runway show right away, and by the time the clothes are available, people have moved on to something else. This fast communication, it's exciting but it can be dangerous, too. Damaging."
Since his departure from Calvin Klein, Raf Simons has also focused on his art collection, alongside his work with Kvadrat. He explains his ever-expanding collection as " quite a responsibility." Adding, "I'm not exactly buying things you can ship back home in a crate and hang on the wall." Because of this, the Belgian designer is considering transforming his collection into an art foundation, claiming " I'm not interested in setting up a really private foundation. Rather something with education and collaboration built into it."
PAUSE EATS: The Baltic


HSBC's presence in the UAE dates back to 1946 when the bank, initially called the British Bank of Iran and the Middle East, opened its doors to the merchants and citizens of the Emirates.
Following its withdrawal from Iran, the bank was renamed the British Bank of The Middle East (BBME).
In 1959 BBME was acquired by The Hong Kong and Shanghai Banking Corporation.
The bank played a key role in the establishment of a banking sector across the MENA region.
The 1940s was a period of great change with the decline of operations in Iran (which closed in 1952) and expansion into the Arabian Peninsula and the Levant.
The bank was a leader in financial services in the states that are now referred to as the Gulf Cooperation Council countries, opening branches in Kuwait (1942), Bahrain (1944), Dubai (1946), Oman (1948) and Saudi Arabia (1950).
Branches were also opened in the cities of the Fertile Crescent: Beirut (1946), Damascus (1947), Tripoli (1948), Amman (1949) and Aleppo (1951).
By 1959, when the bank was acquired by the Group, it had added more offices in Saudi Arabia, Yemen, Libya, Qatar, Tunisia, Morocco and UAE.
During the 1960s and 1970s the bank left Syria, Iraq, Yemen and Libya after nationalisation of the banking sectors.
In 1978, the bank's business in Saudi Arabia was transferred to a new bank, the Saudi British Bank, where the Group took a 40 per cent share. The Group also took a 40 per cent share in the Hong Kong Egyptian Bank S.A.E, which was established in 1982.
In 1994, the bank's head office was transferred to Jersey and in 1999 it was renamed HSBC Bank Middle East. In 2001, the Group's shareholding in Egypt increased to 94.5 per cent.


A new, revolutionary sailing holiday is born.
Adjust your sails, cruise the blue waters and discover the beautiful South of Italy region thanks to the several experiences offered by Sail and Experience. You may choose among wellness packages, bike tours, hiking tours, guided tours in archeological sites, food and wine tasting. Celebrate your special event with us or become a captain with one of our sailing courses.
Are you looking for the best vacation packages in Italy?
Sail & Experience offers a wide range of tours designed specifically to combine the passion for the sea and sailing with many customizable experiences: Sail & Wellness to relax in the ancient baths heated by Vesuvius, Sail & History to experience a day like a Roman walking through Pompeii and Herculaneum, Sail And Food & Wine to taste the delicious specialties of Campania, Sail & Hike to immerse yourself in the nature of the Amalfi Coast admiring one of the most beautiful views in the world, Sail & Dive, for a dive in the submerged cities and deep sea and many more.
Are you looking for a vacation suitable for the whole family in Italy?
Discover our tours built on your needs and those of your family. On board a comfortable yacht you can visit the beauties of the Gulf of Naples, in complete safety. Your children will love the experience of living the sea 24 hours a day and sleeping in the cabins under the stars, cradled by the waves, like real sailors!
Which are the best destinations for a trip to Italy?
Definitely Naples and its Gulf, a unique place in the world that combines centuries of history, breath-taking views, a sea to live and a rich and varied cultural and food and wine heritage. No other place in Italy can have the same concentration of wonders to visit.
Are you passionate about hiking and trekking, but you do not want to give up a beach holiday?
Choose our Sail & Hike cruise in a luxurious sailboat along the Amalfi Coast or the Flegrean Islands combining t the sailing the excursion of the famous Path of the Gods; a 3-hour walk from Agerola to Positano along the coast with breath-taking views and unique views in the world.


SoftPlanet makes it possible for everyone to get free PrivaZer download directly from our servers. There is no registration needed for downloading.
PrivaZer Portable 2.22 is a great application, which works as PC cleaner and privacy utility. It will find and remove all unwanted traces. Thus you will get the initial performance of your PC and it will run as new. This particular version of the software is 100% portable, so it doesn't require any installation. You simply download and run it.
PrivaZer Portable v.2.22 automatically recognizes your primary storage device type and adapts its overwriting algorithms to the storage medium (magnetic disk, SSD and so on). This app will prevent recovery of your activities as well. Thus you will privacy will remain untouched. PrivaZer comes with a very intuitive interface, which doesn't look like any other PC cleaner. Thus you will definitely recognize it even at a glance.
PrivaZer Portable is a great solution for those of you, who needs such a PC cleaning tool for multiple computers, but you don't want to install it on each one separately. With this software release you simply put it on a thumb drive and you are ready to run it on any PC. Please feel free to share your observations with us.
Our security scan shows that PrivaZer is clean from viruses. The current version of PrivaZer has been scanned by our system, which contains 46 different anti-virus algorithms. That ensures that PrivaZer Portable 2.22 is 100% safe for your computer.


This Gluten-Free Food Guide is intended to help people new to the gluten-free diet or struggling with the gluten-free diet find good food options. Whether you have a gluten allergy or intolerance, have celiac disease, or follow a gluten-free diet for other reasons, this guide is for you.
*Please note: All of the listed products are free of gluten ingredients. However, if cross-contamination is an issue, you may need to do additional research to ensure the product is safe.
If you have been following Eat or Drink for any amount of time, you know I have a lot of food allergies. I need to avoid gluten, dairy, soy, egg, and peanuts for varying degrees of allergies. I have had these allergies for over 10 years. Through my own food allergy journey, I have tried a lot of gluten free products. Some were scary and others were actually great. In this Gluten-Free Food Guide, I'm going to share some of the best products I have found based on my own trial and error. I'm also going to share some budget-friendly tips to help you on your gluten free journey.
Today I'm starting out with a gluten-free food guide. If this is something you like and want to see it for other allergens (soy, dairy, egg, or peanuts), please let me know in the comments down below. I'm always interested in your questions, thoughts, and opinions! If you have any favorite products that I did not list, let me know in the comments. I know everyone has different taste buds, that's why your suggestions would be really beneficial.
If you think your friends would like this Gluten-Free Food Guide too, don't forget to hit the share buttons at the bottom of the post.
Since I did not want to write a whole novel, this list obviously does not contain every gluten free product I've ever enjoyed. Instead, I focused on 5 main categories. Each of these categories is things most people struggle with when transitioning to a gluten-free diet.
*BONUS* The last category contains tips for eating gluten-free on a tight budget.
If there is another category or type of product that I did not cover and you would like me to cover, let me know in the comments. My goal is to help you find great gluten-free food replacements. Don't hesitate to reach out in the comment section if you are still struggling with your gluten-free food journey.
BUDGET TIPS: My general advice for people trying to stay on a budget is to treat gluten-free bread as a treat. I know some people ate bread all the time before going gluten-free which would make this transition hard. The fact is, gluten-free bread is one of the more expensive replacement products. Some gluten-free tortillas are bit cheaper than bread and might be a better option.
NEW TO GLUTEN-FREE ADVICE: Gluten-free bread will taste different. It takes time to get used to it. As with most of these replacement products, you can't compare. Gluten-free bread and gluten-full bread are two different things. To compare will only make you dislike gluten-free bread for its differences. You need to appreciate it for what it is. The bread I have listed here I sincerely enjoy eating.
In my opinion, gluten-free sandwich bread NEEDS to be toasted. It is very dry and crumbly if it is not toasted. However, once you toast it, it does soften up and get a great texture.
Little Northern Bakehouse Millet and Chia Gluten Free Bread – This bread is also pretty good. Compared to the two bread types listed above, it does have a more identifiable "gluten-free texture", but if you don't compare, it's really good. The price tag is higher than the two bred types listed above.
Trader Joe's or Food for Life Brown Rice Tortillas – I'm listing both brands for this tortilla because they taste the same. Trader Joe's brand is a bit cheaper. These tortillas definitely do not taste like flour tortillas. They are dry and kind of hard. Regardless of the differences, I think they are delicious. They have a hearty texture that will leave you full.
Please note, they are hard to fold without breaking. I don't suggest these for burritos, but they work great for quesadillas/wraps with one fold. You need to warm them up to make them pliable. They are also great heated on the stove until crisp.
Corn Tortillas (any brand works) – If cross contamination is not an issue for you, then any brand of corn tortillas is perfect. You can get hard or soft. These are great for tacos or little quesadillas. The soft corn tortillas need to be heated before you use them. Otherwise, they are dry and will tear easily. You can microwave them or heat them on a pan for a little crispy texture. These are the cheapest tortilla option.
The Greater Knead Gluten Free Bagel – This gluten-free bagel is so tasty. They actually have that hard texture that a bagel should have. You need to be sure you run them through the toaster long enough – sometimes I run them through 2 times. This will help remove any dry texture. They are a little bit pricey, but a worthwhile treat.
Oats – Oats work great to replace breadcrumbs. Especially when used in meatloaf or meatballs. They add a nice moist texture and are so easy to work with.
Through lots of trial and error, I have created recipes for my favorite flour blends. Gluten-free baking is such a science. You need the right blend of starches, grains, and flours. These blends are my fool-proof recipes.
Gluten-Free Cookie Flour Blend – Perfect for most gluten-free cookies. It provides a great texture and flavor.
Gluten-Free Cake Flour Blend – This is the blend you'll use for cakes or cupcakes. It replaces regular cake flour. It is light and airy.
Gluten-Free Basic Flour Blend – This is your everything flour. Great for the majority of your gluten-free baking needs. Perfect for muffins, sweetbreads, waffles, scones, biscuits and more.
Gluten-Free Self-Rising Flour Blend – This is the basic flour made even easier. It has the same ingredients as the basic flour blend, but with the addition of your rising agents. It already contains baking powder, baking soda, and xanthan gum.
Brown Rice Flour – Any type of Brown Rice Flour is a great option for making gravy or roux.
Potato Starch or Tapioca Starch – I always have these two starches on hand because they are in my Flour Blends. If a recipe requires a starch thickener, these work great.
BUDGET TIPS: Luckily gluten free pasta is becoming cheaper and cheaper. If your grocery store has a store brand gluten free pasta, try that first. It's usually only about 50 cents more expensive than it's gluten counterpart. For example, the Wegmans brand has a great selection of gluten free pasta. Beyond the store brand options, here are my favorite tried and true gluten free pasta.
Jovial Organic Brown Rice Pasta – This is my absolute favorite gluten free pasta. The texture is spot on and it never falls apart if cooked right. The Cappellini is a great replacement for angel hair pasta.
Delallo Gluten Free Orzo – This is a great replacement for orzo and is perfect for soups.
Luckily there is a lot of option for gluten free snacks these days. Of course, they vary in price, but I think most of us aren't breaking the bank by buying a snack here and there.
Plain potato chips and corn chips – Always be in the habit of checking ingredients, but in general plain potato chips and corn chips are a safe snack. If you are at a party or a gas station and need a quick bite, Lays plain potato chips and Fritos original corn chips have safe ingredients.
Pirate Brand Original Tings – These are salty and crunchy, what else do you want in a snack? They basically taste like baked Cheetos but without the cheese flavor.
Popcorners – These are a delicious corn-based chip. They are crunchy and so flavorful.
Simple Mills Crackers – This brand has a great selection of healthy gluten free crackers. They have lots of flavors and they are also grain free.
Snyder's Gluten Free Pretzels – These gluten free pretzels are so delicious. Even better, Snyder's has expanded the brand to include more flavors.
For more snack ideas or for some homemade snack ideas head over to my post, 13 Gluten Free School Snacks (Homemade + Store-bought).
Vanilla Kinnitoos – These are such a tasty remake of vanilla Oreos. The texture is quite different. It almost tastes like you are biting into a cookie made entirely of frosting. If you ask me, that's not a bad thing.
Home Free Gluten Free Mini Cookies – I love these mini cookies. All of the flavors are delicious. They have the perfect taste and crunchy texture.
Let's Do Gluten Free Sugar Cones – If you need an ice cream cone, these are perfect. But honestly, I've bought these just to eat as is. They are that tasty.
Center your meals around naturally gluten free starches. Things like potatoes, rice, brown rice, quinoa, sweet potatoes, squash, etc. are all very inexpensive and great starches.
Consider some gluten free products a "treat". If you are on a tight budget you might have to replace processed snacks and sweets with homemade options. And like I said above, bread is expensive, try to find another starch you enjoy. For example, I started having oatmeal instead of bread for breakfast.
Buy store brands when possible. Many stores like Wegmans and even Walmart are starting to carry store brand or off brand gluten free products. These are great cheap options.
Homemade meals are always cheaper than gluten free TV dinners and frozen foods.
If you want more food allergy resources, be sure to go to the "Food Allergy Resources" Page on Eat or Drink.


text:
Q: Print counter 0 --> 4 using x86 assembly and at&t on Linux I'd like to print the counter of a loop (0 --> 4). In the code below diff is the ASCII number of '0' character, max the times the loop repeats, count the counter and p is the variable that contain the character.
.data

.text

.global main

diff    =   48
max     =   5

count:  .byte   0
p:      .long   0

main:

compare:
    cmpb    $max,count    # if counter is equal or above max
    jae     end           # jump to end

    movl    $4,%eax       # write
    movl    $1,%ebx       # stdout
    xor     %ecx,%ecx     # reset ecx
    addb    $diff,%cl     # add ASCII number of '0'
    addb    count,%cl     # add value of counter
    movb    %cl,p         # move ASCII value of the counter
    movl    $p,%ecx       # move the number to third argument of write
    movl    $4,%edx       # size of long
    int     $0x80         # interrupt

    movb    count,%al     # move value of the counter to al
    inc     %al           # increment al
    movb    %al,count     # move value of al to counter
    jmp     compare       # always jump to compare

end:
    movl    $1,%eax       # exit
    movl    $0,%ebx       # exit(0)
    int     $0x80         # interrupt

It doesn't work. gcc doesn't give me errors, but executing it gives a core dump. Why?

A: Your variables count and p are defined after the .text directive, which means they are in the text section.  This section is supposed to be used for code and is read-only.  So attempting to write to these locations causes a segfault.
You probably wanted to define them following the .data directive.
After fixing this, it looked like the program works, but actually there is another bug.  On each loop iteration you invoke write with 4 bytes, an entire long.  The upper bytes are 0.  So instead of writing one byte, ascii 0 (0x30), you write 4 bytes (0x30 0x00 0x00 0x00).  Your program outputs a total of 20 bytes instead of 5.
You probably want to just write one byte.  In that case you would want to set %edx to 1 when invoking write.  And in that case, p can just be a .byte instead of .long.
By the way, if you run this under a debugger (such as gdb), you will immediately see which instruction faulted.  If you didn't do that, you should!  Knowing how to use a debugger is essential for a programmer in any language, but most especially assembly.
If you did, it would have been nice to include the information in your question.

redpajama_set_name: RedPajamaStackExchange


text:
Select your profile Visual profile
Sasol expands accessibility to exhibitions
Through its leading community initiative Accessible Qatar (AQ), Sasol, the international integrated chemicals and energy company, has issued accessibility guidelines to improve access for people with disabilities to exhibition stands and developed a system to conduct accessibility audits for these stands. Recent exhibitions audited include the International Agricultural Exhibition (AgriteQ 2018), the 15th Project Qatar exhibition, and Cityscape exhibition, at the Doha Exhibition and Convention Center (DECC).
This is the first time in Qatar that accessibility is considered not only on the level of the exhibition as a whole but also on the level of individual stands. In cooperation with DECC, and based on recommendation from Qatar Tourism Authority (QTA), the AQ team of experts developed an electronic stands accessibility audit system. The system makes it easy to conduct accessibility audits for the large number of stands available in each exhibition.
Through the use of an electronic accessibility audit system, Accessible Qatar is able to independently audit the many stands at conferences and exhibitions held on the site. A detailed report can be issued and Accessible Qatar can announce the most accessible stand or stands in each exhibition, and the level of accessibility of each exhibition. The stands of Qatar Rail and Msheireb Properties at Cityscape exhibition were recognised as 'Most Accessible', while at Project Qatar exhibition, Doha Kowate stand was rewarded the 'Most Accessible'.
Ahmed Al Obaidli, Director of Exhibitions at QTA commented: "QTA is working to enhance the tourism sector's role in achieving future economic and social development for Qatar. Our plans target broad sectors of visitors and residents, including the disabled community, which we hope will find Qatar an accessible destination."
For his part, Jose Vicente, Chief Executive Officer of DECC said: "The DECC strives to provide the best experience to all organisers and their participants. Our exhibition and convention center was awarded as being amongst the most accessible public venues in Qatar, by Sasol; this is something we are very proud of, as exhibitions and conferences are all about connecting people. We support Sasol's initiative as it will help enhance access to events to the greater audience".
Since the launch of Definitely Able and Accessible Qatar initiatives under the company's corporate social responsibility umbrella, Sasol has made big strides in promoting accessibility, inclusion, and the empowerment of disabled persons in Qatar. In cooperation with partners from different sectors, Sasol helped make many venues and public places in Qatar more accessible. AQ initiative provides guidance and training on accessibility checks and promotes awareness among venue owners and officials of the importance of accessibility.
Jack Saba, General Manager of Public Affairs at Sasol, commented: "We believe everyone can play a role in the development of their countries and societies. We have expanded our Accessible Qatar initiative to make a real difference in as many areas as possible including exhibitions in Qatar, since they attract a large number of people from various groups, including people with disabilities. We thank QTA and DECC for their cooperation and support."
In the past few weeks, Sasol's community support included the donation of a braille printer to Qatar Social and Cultural Center for Blind, supporting and enabling the wheelchair fencing classes in Qatar, sponsoring the operetta and graduation of the Al Nour Institute for the Blind, sponsoring the Deaf Week including a conference and the Deaf Winter Camp, partnership with MADA for accessibility awareness and awards, in addition to conducting accessibility audit training to many organisations including Ministry of Health and Ministry of Education and Higher Education.
Sasol and Vodafone Qatar promote accessibility
Sasol Introduces Accessibility Awareness and Audit Training for Government Representatives


text:
Q: Array Lists Stored In Static Variables in Android I build an android application, and i stored around 5 array lists in static variables, so is this way recommended, and if its not, what is the affect of using such way on the performance of the application?

A: It all depends on the context.  Let's say you have a Library class that contains a List<Book>.  You would want the List to be an instance variable since each library should have its own books.  If you made the List<Book> static each instance of library would share the same List, which would be incorrect since libraries can have different books.
But let's say you had a class FootballTeam which contains a List<Position>.  Since each Football team has the same positions this class could be shared amongst all instances of FootballTeam since one team's positions will not differ from anothers.
So it really depends on what is being placed within the List.  Are the values stored in the List specific to a particular instance of a class?  If so, they should not be static.  Are the values common across of instances of a particular type?  If so they could be static.


text:
define(['exports'], function (exports) {
  'use strict';

  Object.defineProperty(exports, "__esModule", {
    value: true
  });

  var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
    return typeof obj;
  } : function (obj) {
    return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
  };

  var Acl = exports.Acl = function () {
    function Acl() {

      this.permissions = {};
    }

    Acl.prototype.setPermissions = function setPermissions(permissions) {
      this.permissions = {};

      for (var resource in permissions) {
        if (!permissions.hasOwnProperty(resource)) {
          continue;
        }

        this.permit(resource, permissions[resource]);
      }

      return this;
    };

    Acl.prototype.permit = function permit(resource, rules) {
      var _this = this;

      if (!this.permissions[resource]) {
        this.permissions[resource] = {};
      }

      switch (true) {

        case typeof rules === 'string':
          this.permissions[resource][rules] = true;
          break;

        case ['boolean', 'object'].indexOf(typeof rules === 'undefined' ? 'undefined' : _typeof(rules)) > -1 && !Array.isArray(rules):
          this.permissions[resource] = rules;
          break;

        case Array.isArray(rules):
          rules.forEach(function (rule) {
            _this.permissions[resource][rule] = true;
          });
          break;

        default:
          throw new Error('Invalid rule type supplied. Expected one of string, boolean or object.');
      }

      return this;
    };

    Acl.prototype.isAllowed = function isAllowed(resource, action) {
      var _this2 = this;

      if ((typeof resource === 'undefined' ? 'undefined' : _typeof(resource)) === 'object') {
        return Object.getOwnPropertyNames(resource).every(function (resourceName) {
          return _this2.isAllowed(resourceName, resource[resourceName]);
        });
      }

      if (!Array.isArray(action)) {
        return !!(this.permissions[resource] === true || _typeof(this.permissions[resource]) === 'object' && this.permissions[resource][action]);
      }

      return action.every(function (actionName) {
        return _this2.isAllowed(resource, actionName);
      });
    };

    return Acl;
  }();
});