text:
The photographs shown here reveal a remarkably detailed picture of Titanic and her sister ships, Olympic and Britannic. They vividly portray Edwardian Belfast, capturing the industrial might of the city in which they were built, and the optimism of the pre-First World War era.
If you would like to purchase any of these photographs please contact the National Museums Picture Library on:
During the late nineteenth and early twentieth centuries, Belfast was one of the most important industrial centres in the world. Its shipbuilding, engineering, linen and ropemaking industries supplied many countries throughout the world. These photographs not only give us a unique view of Titanic, but they allow us to step back in time to the glimpse the economic, social and political elements that made up that ere.
These images, taken by the photographer William A. Green between 1910 and 1925, vividly capture the bustle of street scenes in and around Belfast City Centre.
These photographs, featuring some of Belfast's most prominent public buildings, were taken by William A. Green during the years 1910 to 1925.
These images show Titanic's sister ship, Britannic. Launched in 1914, just as the First World War broke out, she was used as a hospital ship, but was sunk by a mine in 1916 and never entered commercial service.
These images show Britannic being fitted out at the Harland & Wolff shipyard. They capture the huge scale of the three Olympic-class liners, Olympic, Titanic and Britannic.
Olympic (1911) was the first of an intended trio of superlative liners for the White Star Line's North Atlantic service. This collection contains a rare aerial shot of the ship at sea.
These images capture the refined elegance of First Class accommodation on board Olympic.
These stunning images show the huge Arrol Gantry at Queen's Island in the Harland & Wolff shipyard. It was inside this steel web that Olympic, Titanic and Britannic were built. The gantry remained in use until the 1960s.
The process of fitting out Olympic involved not just the installation of engines, boilers and electrical hardware, but also all the services and furnishings necessary to provide for the comfort and needs of passengers.
It took enormously large and powerful engines and machinery to power a ship weighing over 45,000 tons, as these photographs reveal.


Trauma Therapy & Treatment in Knoxville: Healing and Recovery with Moment Of Clarity
Trauma Therapy & Treatment in Knoxville: Healing and Recovery with Moment Of Clarity
Trauma Therapy & Treatment In Knoxville, Tennessee
Trauma Therapy & Treatment In Knoxville, Tennessee
Understanding Trauma Therapy & Treatment
Living with the effects of trauma can be incredibly challenging, affecting every aspect of one's life. However, with the right trauma therapy and treatment, individuals can find healing and recovery. In Knoxville, Tennessee, Moment Of Clarity is a leading provider of trauma-informed care, offering a range of therapeutic techniques to help individuals overcome their traumatic experiences and reclaim their lives.
Trauma Therapy & Treatment Helpline
Understanding Trauma
Trauma can be defined as a deeply distressing or disturbing experience that overwhelms an individual's ability to cope. It can result from various events, such as physical or sexual abuse, natural disasters, accidents, or witnessing violence. These traumatic experiences can have long-lasting effects on a person's mental, emotional, and physical well-being.
Post-Traumatic Stress Disorder (PTSD) is a specific type of trauma-related disorder that can develop after experiencing or witnessing a traumatic event. It is characterized by symptoms such as intrusive thoughts, nightmares, flashbacks, avoidance behaviors, and heightened anxiety.
Trauma Therapy and Treatment
Moment Of Clarity understands the complexities of trauma and offers a range of evidence-based therapeutic techniques to support individuals on their healing journey.
1. Cognitive-Behavioral Therapy (CBT)
CBT is a widely recognized and effective approach in trauma therapy. It focuses on identifying and changing negative thought patterns and behaviors associated with trauma. By challenging and reframing these thoughts, individuals can develop healthier coping mechanisms and reduce the impact of trauma on their daily lives.
2. Eye Movement Desensitization and Reprocessing (EMDR)
EMDR is a specialized therapy technique that helps individuals process traumatic memories and reduce their emotional intensity. By using bilateral stimulation, such as eye movements or tapping, EMDR facilitates the reprocessing of traumatic experiences, allowing individuals to integrate them into their personal narrative in a healthier way.
3. Dialectical Behavior Therapy (DBT)
DBT combines elements of CBT with mindfulness practices. It helps individuals regulate their emotions, improve interpersonal skills, and develop effective coping strategies. DBT can be particularly beneficial for individuals struggling with trauma-related emotional dysregulation.
4. Group Therapy
Moment Of Clarity offers group therapy sessions where individuals can connect with others who have experienced similar traumas. Group therapy provides a safe and supportive environment for sharing experiences, gaining insights, and building a sense of community.
5. Expressive Arts Therapy
Expressive arts therapy utilizes various creative outlets, such as painting, music, or writing, to help individuals express and process their emotions related to trauma. It can be an effective way to explore and communicate difficult feelings that may be challenging to express verbally.
Trauma-Informed Care
Moment Of Clarity is committed to providing trauma-informed care, which recognizes the impact of trauma on individuals' lives and ensures a safe and supportive environment for healing. Trauma-informed care involves understanding the prevalence of trauma, incorporating knowledge about trauma into policies and practices, and promoting resilience and empowerment.
By adopting a trauma-informed approach, Moment Of Clarity ensures that every interaction with clients is sensitive to their unique needs and experiences. This approach helps create a therapeutic environment that fosters trust, safety, and collaboration.
Moment Of Clarity: Your Partner in Trauma Healing
If you or someone you know is struggling with the effects of trauma, seeking professional help is crucial. Moment Of Clarity in Knoxville, Tennessee, offers a comprehensive range of trauma therapy and treatment options, including PTSD treatment, therapeutic techniques, trauma healing, trauma recovery, and trauma-informed care. With their expertise and compassionate approach, Moment Of Clarity can guide individuals towards healing, recovery, and reclaiming their lives.
This article has been reviewed by:
Dr. Girgis serves as Moment of Clarity's medical director and is a triple board-certified psychiatrist.
Table of Contents
We Accept Most PPO Insurance Policies
All calls and submitted forms are 100% confidential. Insurance could completely cover the cost of treatment
And Many More


text:
This collection of classroom video segments help tell the fascinating story of the Kentucky's Governor's Mansion. Included are segments from the Michael Breeding Media documentary Kentucky's Governor's Mansion: A Century of Reflection. Narrated by Diane Sawyer, the documentary explores the architectural, political, and social history of the mansion, from the events that led to its construction in 1914 to its continuing unique role in the 21st century.
Also included are the mansion's story told through the perspective of Kentucky Children and a storytelling performance from the KET series In Performance at the Governor's Mansion.
Watch the complete Kentucky Governor's Mansion: A Century of Reflection documentary.

source: openbmb/Ultra-FineWeb


Jonathan Bacon Project Chemical Ecology of the Common Meadow Ant
Дата канвертавання22.04.2016
Памер3.84 Kb.
Jonathan Bacon Project
Chemical Ecology of the Common Meadow Ant Lasius flavus: identification of positive and negative (stop) trail pheromones, and their roles in modifying foraging behaviour in the ant community.
Foraging ants lay down networks of pheromone trails to direct nest mates to food sources. The identification of the different chemical structures of trail pheromones tells scientists how social insects communicate with each other and how the different chemicals can alter insect behaviour. For instance, although some species produce chemicals that attract nest mates to food sources, they can also secrete stop pheromones indicating when the food source is depleted. In many species, such as the ant Lasius flavus, the chemistry of their different trail pheromones still remain to be identified. In this exciting project the student would first identify the structures of mixtures of attractive agents (has been done in other species but not Lasius flavus) and negative stop compounds in Lasius flavus trails. The student would then determine how the colony itself, as well as the abundance and quality of food sources, influences the chemical mixture of the trail pheromones using novel chemical profiling techniques, and examine the roles these substances play in ant collective social behaviours such as the establishment of a foraging trail network, and in colony and species recognition. Working with synthetic chemists at Sussex, the student would begin to synthesise these identified substances and close analogues, and test their efficacy in our well-controlled behavioural assays. Applicants must have an interest in insect behaviour as well as identification of chemical structures, and would suit an individual with either a biological or a chemical background. Training will be given in trace analytical chemistry and chemical profiling methods.
For further project details contact Professor Jonathan Bacon (_EMAIL_)
База данных защищена авторским правом ©shkola.of.by 2016
звярнуцца да адміністрацыі
 Галоўная старонка


Supercritical Fluids
Featured Video Play Icon
supercritical fluid exists without a distinct liquid or gas phase and forms when temperatures and pressures exceed the substance's critical point. Here supercritical transition is demonstrated with an ampule of liquid chlorine. When immersed in a hot bath, the temperature and pressure inside the ampule rises until around 0:20 when the meniscus marking the interface between liquid and gas disappears. The chlorine is now in its supercritical state. Around 0:43 the hot bath is removed and the chlorine begins to cool, reverting to distinct phases of matter around 0:55.
Leave a Reply
%d bloggers like this:


/password pair or a digital certificate) to WebLogic Server. The following types of authentication mechanisms are supported by WebLogic Server:
For more information, see the following sections in Managing Security:
Digital Certificates
Digital certificates are electronic documents used to verify the unique identities of principals and entities over networks such as the Internet. A digital certificate securely binds the identity of a user or entity, as verified by a trusted third party known as a certificate authority, to a particular public key. The combination of the public key and the private key provides a unique identity to the owner of the digital certificate.
Digital certificates allow verification of the claim that a specific public key does in fact belong to a specific user or entity. A recipient of a digital certificate can use the public key in a digital certificate to verify that a digital signature was created with the corresponding private key. If such verification is successful, this chain of reasoning provides assurance that the corresponding private key is held by the subject named in the digital certificate, and that the digital signature was created by that subject.
A digital certificate typically includes a variety of information, such as the following:
The most widely accepted format for digital certificates is defined by the ITU-T X.509 international standard. Digital certificates can be read or written by any application complying with the X.509 standard. The public key infrastructure (PKI) in WebLogic Server recognizes digital certificates that comply with X.509 version 3, or X.509v3. We recommend obtaining digital certificates from a certificate authority such as Verisign or Entrust.
WebLogic Server supports the extensions provided by the X.509 standard, however, the class does not provide accessors that provide information about which extensions are used in a particular digital certificate. To obtain that information, convert the object to a object. The following code example includes code to perform this conversion:
X509[] wlCerts=...
X509Certificate [] javaCerts = new X509Certificate[wlCerts.length];
 CertificateFactory cf =
 for(int i=0; i


text:
The analysis of human motion is an important task in various surveillance applications. Getting 3D information through a calibrated system might enhance the benefits of such analysis. This paper presents a novel technique to automatically recover both intrinsic and extrinsic parameters for each surveillance camera within a camera network by only using a walking human. The same feature points of a pedestrian are taken to calculate each camera's intrinsic parameters and to determine the relative orientations of multiple cameras within a network as well as the absolute positions within a common coordinate system. Experimental results, showing the accuracy and the practicability, are presented at the end of the paper.
Swipe to navigate through the chapters of this book
Please log in to get access to this content
To get access to this content you need the following product:
- Multiple Camera Self-calibration and 3D Reconstruction Using Pedestrians
- Springer Berlin Heidelberg
- Sequence number
Neuer Inhalt/© ITandMEDIA

source: m-a-p/FineFineWeb


text:
Runtime Error 217 Fix
To fix runtime error 217, you should understand the concept of Runtime error 217 and identify the causes of it firstly. What is Runtime error 217?
What Causes Runtime Error 217
There are many causes of runtime error 217, some of which will be displayed below:
- One of the causes that makes the runtime error 217 appear is one or more DLL files fail to register when you install an application. Incorrect DLL's after a program has been installed is one of the most common causes of runtime error 217.
- Another cause is a file called Msvcrt.dll (a Microsoft Visual C++ file) is outdated
- Another cause of the runtime error 217 is incorrect regional settings.
- An outdated Stdole32.dll is one of the causes of runtime error 217.
- Viruses can also cause this error
- Incorrect registry entries and even damaged ones can cause the runtime error 217 to occur, also.
To get rid of runtime error 217, you need to have a registry cleaner. Go grab a Registry Cleaner before get thwarted with your computer.
What is a Registry Cleaner? How does it work? This is the best and effective way to remove and get rid run time error and get your personal computer run efficiently and smoothly again. Remember that a Registry Cleaner is not a solution to all problems to your computer but if you are solving registry problems, this is the perfect and ideal solution to your computer's function issues.
To solve runtime error 217,You need to follow the steps below:
Click the "Scan" button.
Click the 'Fix Errors' Button to Repair Your PC!
Posted in Fix Run Time Error

source: HuggingFaceFW/fineweb-edu


text:
The Women on Boards Network mentorship is issued to members who have undergone the Global Women on Boards training in partnership with the LeadWomen of Malaysia. The programme is based on structured flexibility, with mentors and mentees having freedom in defining the relationship and programme activities.
The mentees are attached to a local and international mentor.
- To facilitate and increase the knowledge and skills of the mentee in Board leadership.
- To offer the mentees the opportunity of acquiring additional knowledge and skills by understanding the mentor's practical skills and experience.
- To provide motivation for the mentee to seek to improve their knowledge and skills
In the Mentorship mentees will benefit from:
- Insights into the board leadership culture.
- Experiential knowledge on how to achieve strategies for effective board operations and life balance.
- Support during the introduction process – including how to adapt to a new board field culturally, organizationally and professionally.
- Assistance in gaining new skills that will help them as they advance in their careers.


text:
Drought conditions ravage the south
DROUGHT conditions across the southern parts of the country persist despite sporadic rainfall recorded since the start of the rainy season.
But it is not enough, according to farmers.
According to Wasserfall, he has already lost about 300 sheep as a result of prevailing drought conditions and stock theft.
"All elements are against us," he stated.
However, the farmer was optimistic about rain next month.
Drought-hit communal farmer Otto Apollus has appealed to government to intervene and assist farmers with supplementary feed.
"We can't sell to reduce our livestock numbers because many have died due to prevailing drought conditions," he said, pointing to the marketing scheme government introduced last year to ease the impact of drought on communal livestock farmers.
He suggested that government provide farmers with animal feed, especially during droughts, instead of buying resettlement farms, of which many remain unproductive.
"If government doesn't reintroduce the supplementary feed subsidy to communal farmers, we will remain losers," he said.
Resettlement farmer Berra Mungunda said he has lost 52 cattle so far due to the dry conditions, and echoed the sentiments of others calling on government to subsidise farmers with livestock feed in times of drought to keep their animals alive.


Casting

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Casting.
The C++ language provides that if a class is derived from a base class containing virtual functions, a pointer to that base class type can be used to call the implementations of the virtual functions residing in the derived class object. A class containing virtual functions is sometimes called a "polymorphic class."
Since a derived class completely contains the definitions of all the base classes from which it is derived, it is safe to cast a pointer up the class hierarchy to any of these base classes. Given a pointer to a base class, it might be safe to cast the pointer down the hierarchy. It is safe if the object being pointed to is actually of a type derived from the base class. In this case, the actual object is said to be the "complete object." The pointer to the base class is said to point to a "subobject" of the complete object. For example, consider the class hierarchy shown in the following figure.
Class hierarchy
Class Hierarchy
An object of type C could be visualized as shown in the following figure.
Class C with sub-objects B and A
Class C with B Subobject and A Subobject
Given an instance of class C, there is a B subobject and an A subobject. The instance of C, including the A and B subobjects, is the "complete object."
Using run-time type information, it is possible to check whether a pointer actually points to a complete object and can be safely cast to point to another object in its hierarchy. The dynamic_cast operator can be used to make these types of casts. It also performs the run-time check necessary to make the operation safe.
For conversion of nonpolymorphic types, you can use the static_cast operator (this topic explains the difference between static and dynamic casting conversions, and when it is appropriate to use each).
This section covers the following topics:
Expressions
Show:


How to Add a URL Redirect in HubSpot
Any time you change a URL or remove a blog post, you need to make sure you have a redirect in place. Otherwise, people trying to access the old URL will get a 404 error page. Here's how to add redirects for URLs in HubSpot, so your visitors find the right page, every time.
As your website matures over time, it's likely you'll want to update your content, or remove pages from your site. When you adjust content, you might change the URL to match the updates. Changing or removing URLs should be avoided when possible, but if it's necessary, you'll need to apply a URL redirect so anyone accessing your content winds up in the right place.
Adding a URL Redirect in HubSpot
1. Go to "Settings > Domains & URLs" then click on URL Redirects in the top tab.
HubSpot URL Redirect Settings
2. Do a search to ensure that your redirect doesn't already exist & identify possible redirect chains.
Do a search for existing redirects on the URL you're updating that might have been created by your team or created automatically by HubSpot. If there are already redirects in the system you may need to update those for the redirect to work.
You'll also want to identify if you've been redirecting any other pages to this domain. If you have, you'll want to update those with the new destination page so that you're not creating a redirect chain (ie, if you're redirecting page B to page C, check for any page A to B redirects and edit them to be A to C).
Redirect chain: when there is more than one redirect between the initial URL request and the final destination URL. Redirect chains can inadvertently happen when you're redirecting a URL that has a different page redirecting to it already.
3. Add your redirect.
HubSpot URL Redirect
It's recommended that instead of putting in your absolute URL (, you use relative URL (/la-hug2). This will cover your bases and include requests for different variations of your page such as http/https page requests and www/non-www page requests.
4. Test the redirect.
Try visiting the URL of the page that you've just redirected -- if it redirects you to the new URL that you specified it to, good job! Your work is done.
5. Troubleshooting your redirect.
If your redirect isn't working as expected, you'll want to check these two things.
First, make sure you give HubSpot a moment to process the changes, sometimes it's not live instantaneously. You'll also want to make sure you're not viewing a cached version of the page. You can force your browser to clear the cache or do a 'hard refresh' of the page load by holding down shift while you refresh the page.
Second, double check the "Advanced Settings" of your redirect.
HubSpot Advanced Settings for URL Redirects
 - Match query strings - If this is checked it will only redirect if certain query strings match. This should be unchecked.
 - Ignore trailing slash - This means that and both would redirect. This should be checked.
 - Ignore protocol (HTTP or HTTPS) - This means that it will redirect the page regardless of if it's HTTP or HTTPS. This should be checked.
 - Disable redirect when a page exists at the requested URL - This means that if you have a page with this URL, the redirect won't trigger. This is the setting most likely giving you issues. To solve this issue, and get your redirect working, you can either uncheck this box or unpublish your page. It's best practice to unpublish your pages and move them to an 'Archived' folder to help keep your HubSpot resources nice and tidy.
If your URL still isn't redirecting, go through these steps one more time as there is a chance that you've copy+pasted something incorrectly or missed a conflicting redirect in the setup process. If it still isn't redirecting reach out to HubSpot support to help you troubleshoot and consult with your IT team who may have some server-side redirects or rules that are preventing your redirect from executing as expected.
Further Reading: Best Practice URL Naming Convention for SEO & UX


text:
Drawing effects that need to store multiple data elements per-pixel is not an easy task, when you consider an architecture as rigid as highly parallel GPU subsystem. It is even more so, when you want to put irregular number of data elements (e.g. fragments) per-pixel. Current methods often suffer from the low performance pitfalls of non-regular memory references. See how d-buffer storage scheme can help composing your multiple, irregular in terms of per-pixel count fragments into hardware friendly regular data structure. All with the help of GL_ARB_shader_image_load_store, GL_ARB_shader_atomic_counters or simply core OpenGL 4.2.
Aug 16, 2011 | Category: Developers •


text:
The Wada test is commonly used to evaluate language and memory lateralization in candidates for epilepsy surgery. The spatial Brain Symmetry Index (BSI) quantifies inter-hemispheric differences in the EEG. Its application has been shown to be feasible during Wada testing. We developed a method for the quantification of EEG asymmetry that matches visual assessments of the EEG better than BSI. Fifty-three patients' EEG data, with a total of 85 injections were analyzed. In a step-wise, data-driven manner, multiple electrode and frequency band combinations were evaluated. Eventually, BSI, calculated using only the frontal electrodes F3 and F4, was combined with a temporal measure of delta power in the central electrodes, C3 and C4, into a new measure: cBSI. Using the area under the ROC curve (AUC), we showed that cBSI performs significantly better relative to BSI (median AUC 0.98 versus 0.96, p=0.0015, Wilcoxon signed rank test). Our results showed that asymmetry detection was significantly improved by combining temporal with spatial qEEG measures. In the future, our combined qEEG measure could allow for a more objective way of monitoring EEG asymmetry, thereby increasing the feasibility of using EEG as a monitoring tool during the Wada test. Future studies should, however, validate our cBSI method in real time in the operating room or radiology suite.
|Journal||Epilepsy & Behavior|
|Publication status||Published - Sept 2016|
- Intracarotid amobarbital procedure
- Wada test
- Quantitative electroencephalography
- Brain symmetry index
- Epilepsy surgery


text:
Dream interpretation, particularly from an Islamic perspective, can be a confusing topic. Did you know that in Islam, white flowers are often seen as symbols of joy and purity? This article will guide you through the diverse interpretations and meanings of dreaming about white flowers within Islamic culture and dream analysis — demystifying its symbolic significance.
Dive in to discover what your dreams might be telling you!
- White flowers symbolize joy and benefits in Islamic dream interpretation, representing purity, innocence, and faith.
- Dreaming of white flowers can indicate happy events coming your way and peace in your future.
- White flowers in dreams are often associated with purity, innocence, and a deep connection to spirituality.
White Flowers in Islamic Dream Interpretation
Symbolize joy and benefits
White flowers in a dream bring joy and good things. In Islam, they stand for happy events coming your way. They may mean you will get a gift or have success at work. If you see white flowers in your dreams, it can hint about peace and calm times ahead.
Represent purity, innocence, and faith
White flowers hold deep symbolic meanings in Islamic dream interpretation. They are often associated with purity, innocence, and faith. Seeing white flowers in a dream can signify the presence of these qualities within oneself or in others.
It represents a sense of untainted goodness and spiritual purity. White is considered a color of holiness and virtue in Islam, and dreaming of white flowers can be seen as a reflection of one's sincere devotion to God and adherence to moral values.
This symbolism highlights the importance of maintaining a pure heart and staying faithful to one's beliefs in the face of challenges or temptations.
Possible Meanings of Dreaming of White Flowers
Dreaming of white flowers in Islamic dream interpretation can have several possible meanings. Firstly, it may symbolize purity and innocence. White is often associated with cleanliness and goodness, so dreaming of white flowers could indicate a desire for purity or a need to maintain one's innocence.
Secondly, dreaming of white flowers may represent faith and spirituality. Flowers are often seen as signs of beauty and growth, so dreaming of white flowers could signify a strong connection to one's religious beliefs or a deepening sense of spirituality.
Lastly, dreaming of white flowers could also suggest joy and benefits in the dreamer's life. Just like how real-life flowers bring happiness and positivity, dreaming about them can symbolize the presence of good things happening or coming into the dreamer's life.
Overall, when someone dreams about white flowers in an Islamic perspective, it can be interpreted as representing purity, innocence, faithfulness, joyfulness,and potential blessings or benefits in their life journey that lie ahead.
In Islamic dream interpretation, white flowers symbolize joy, benefits, purity, innocence, and faith. Dreaming of white flowers could represent these positive qualities in one's life or signify a deep connection to spirituality.
Understanding the symbolic meanings of flowers can provide insights into our dreams and help us navigate their significance in Islam.
1. What does it mean to dream of white flowers in Islam?
In Islamic dream interpretation, dreaming of white flowers can symbolize joy, benefits, faith and innocence.
2. How are red flowers seen in Islamic dream meanings?
Dreaming of red flowers in Islam may link to the dreamer's woman or a gay type woman.
3. What is the symbolism of planting white flowers in dreams?
Planting white flowers in dreams could mean you are creating purity and high energy experiences due to their symbolic meaning in Islam.
4. Does kissing a virtuous woman or seeing garlands made from white flower hold any meaning in dreams?
Yes, these types of dreams have significant meanings related to joy and benefits within traditional Islamic dream analysis.
5. Is there significance given to temporary dreams about flowers according to interpretations of dreams In Islam?
Yes, all kinds themes including temporary ones have defined meanings under the authenticity rules for interpreting dreams within an Islamic perspective.
6. Are symbols found only with color changes or type choices when looking at flower symbolism within an Islamic context?
No! There are many ways that flower symbolism applies beyond just color or breed variance within the realm collective wisdom known as "Islamic Symbolism Of Flowers.
blog. With a lifelong fascination for the nocturnal narratives that play out in our minds, Josh has dedicated years to understanding the intricate tapestries of dreams and their profound meanings. His passion for dream interpretation is not just academic; it's deeply personal. Each article penned by him is a testament to his commitment to helping others unlock the mysteries that lie within their subconscious.
From the most vivid nightmares to the most whimsical daydreams, Josh believes that every dream has a story to tell and a lesson to impart. Drawing from a rich blend of cultural, historical, and psychological insights, he deciphers these nightly tales, offering readers a unique perspective that bridges the gap between the mystical and the scientific.
When he's not unraveling the secrets of the dream realm, Josh can be found with a book on dream theories, attending workshops, or simply gazing at the stars, pondering the vastness of the universe and the dreams it might hold.
Join Josh on this captivating journey and discover what your dreams are trying to tell you.


text:
Cite this article: Cheng, Y.C., Liang, C.S., Syu, J.Y., Chang, Y.Y., Yan, Y.L., Chen, S.J., Chen, C.C. and Lin, W.Y. (2015). Characteristics of Aerosol Extinction Coefficient in Taipei Metropolitan Atmosphere.
Aerosol Air Qual. Res.
15: _PHONE_. _URL_
Visibility impairment is a major problem in urban area.
One of the important indices of visibility is the extinction coefficient.
The characterization of visibility was influenced by aerosol concentrations and relative humidity.
Visibility could be estimated by particle surface area concentration.
The object of this study investigated the correlation of visibility with aerosol physical properties in the urban atmosphere. The field experiments were conducted in four seasons from August 2010 to March 2011 in National Taipei University of Technology (NTUT), located in the downtown of Taipei city. Integrating nephelometer was used to measure the aerosol optical properties and compared with the calculated values based upon the measurements of aerosol concentration and size distribution. The characterization of visibility was influenced by aerosol concentrations and relative humidity. When the relative humidity was above 70%, the particles usually grew into larger size range and changed their optical characteristics. The results showed that the surface area concentration had a great relationship with extinction coefficient, especially for PM2.5. The correlation between particle number or volume concentration and extinction coefficient was complicated. Hence, visibility could be estimated by particle surface area concentration. The conclusions suggested that particle surface area concentration obtained from number concentration combined with size distribution could be used to estimate visibility.
Keywords: Visibility; Number concentration; Extinction coefficient; Surface area concentration


FAQ :: What is the difference between white and black magic?
I have heard this basic differentiation: Black magic is intended to cause harm and is evil; white magic seeks to heal, not harm. While that may be true, you have to ask the simple question, "What is the source of the power?" If it is anything but the power of Almighty God, then it is to be avoided at all costs.
God will never allow himself to be degraded to the point of being summoned to cast a spell or to levitate an object. I can promise you that will never happen. So, right away, you can rule out most "magic" as being of the devil.
Prayer calls on the power of God according to His good will and purposes. A prayerful heart says, "Lord I don't know best, but You do, so please help me." In contrast, magic calls on supernatural power for selfish gain or to cause harm, using occult rituals. The magic we are referring to is not the bunny in the hat, sleight-of-hand magic found at kid's birthday parties; it is an occult ritual that calls on the evil, supernatural powers of the devil.


Please, if you think this question is too broad, tell me if there's a name for this kind of problem in order to google it.
I've been developing and maintaining a web application for a couple of years and I've come up with scalability problems, specificly on how to save data from a data model.
To simplify, let's suppose the web application is a database of novel writers. Initially the model was very simple and updating information was easy: a form was displayed and the user could enter the author's name and biography and then click on the "Save" button to store the information into the DB.
Now, let's suppose I want to add a "Book List" in the author's page so I can add the books the author has written so far. How is the application supposed to work now? Should I keep a list of books in a Javascript array (for example) and then send everything (name, biography, books) to the server when I clicked on the "Save" button? Or should I just update the book list separately from the author's basic info (i.e. when the user adds/updates/removes a book from the list). In such case, wouldn't the "Save" button be confusing for the user?
The Javascript comment above is just an example to explain my case. By "scattered" I mean "spread". Books are actually a piece of information that belongs to an author, but one could even attach more information to an author as the application scales (via add-ons for example). Let's assume books and other future stuff related to an author is not independent of the author entity. As the amount of information grows a single "Save" button can be resource consuming (e.g: biography should not be updated if we just added a book to an author). My problem focuses the way data belonging to an entity must be committed to the server: should all information be saved at a time when the user clicks "Save" or should every piece of information be saved independently (perhaps with independent save buttons)? Think about Microsoft Windows vs Macintosh OS X control panel: whereas in Windows you have a "Accept/Cancel" paradigm, in Mac OS X changes are applied when you change each setting (there's only a "go back" or "close" button).
 - 2
 Implementation details (Javascript) is not the concern of usability. It's about what you implement, not how you implement it. I want to know whether in this example system you mentioned, are books separate entities on their own, or are they merely additional data in the author entity? And what exactly do you mean by "scattered mode"? – ADTC Nov 18 '14 at 18:03
 - 1
 Something to keep in mind is the amount of data you're sending. If this is an application that will be heavily used, then it might be a good idea to only send up what you need to persist changes. This will also help with network traffic for users who don't have a lot of bandwidth to throw around. – Andrew Nov 18 '14 at 18:17
 - 1
 Indeed what ADTC said is important to consider, are the books separate entities or just flat information. On top of that, what would your user expect if there is a co-writer who also exists in the system. Would you confuse your users when books are added and the book doesn't show up at the co-writer's page? – dirk Nov 18 '14 at 21:09
 - Thx for your comments. I've just updated the question. – Claudix Nov 18 '14 at 21:35
The problem seems to be related to the (third form of) database normalisation. Each rerasonably disjunct set of data (like information about a book) should/could be editable on its own without the user's need to touch any other set of data (like the author page)
In general you want to decide what information belong together and make it visible to the user that they edit all of them at once or only a single data.
For your example you could have an author with a list of his books (title, release date,..) and make the book fields editable as well as adding a button to edit this book
the button could open another window with only the book details, these data would then be transferred to the original form and the user still has the option to save or discard the changes.
A setup where you could change and save data inside a form meant to change and save data is confusing.
Your Answer


text:
How many square femtometer in 1 square centimeter? The answer is 1.0E+26. We assume you are converting between square femtometre and square centimetre. You can view more details on each measurement unit: square femtometer or square centimeter The SI derived unit for area is the square meter. 1 square meter is equal to 1.0E+30 square femtometer, or 10000 square centimeter. Note that rounding errors may occur, so always check the results. Use this page to learn how to convert between square femtometers and square centimeters. Type in your own numbers in the form to convert the units!
You can do the reverse unit conversion from square centimeter to square femtometer, or enter any two units below:
ConvertUnits.com provides an online conversion calculator for all types of measurement units. You can find metric conversion tables for SI units, as well as English units, currency, and other data. Type in unit symbols, abbreviations, or full names for units of length, area, mass, pressure, and other types. Examples include mm, inch, 70 kg, 150 lbs, US fluid ounce, 6'3", 10 stone 4, cubic cm, metres squared, grams, moles, feet per second, and many more!


languages, but that wouldn't be idiomatic. Traditionally, languages like Clojure rely on map (name-value pair) data structures to hold this type of information, with functions that operate against that structure. Although you still can model structured data in maps, the more common case now uses records. A record is Clojure's more formal encapsulation of a type name with properties (often nested), all with the same semantic meaning per instance. (Records in Clojure are like structs in C-like languages.)
For example, consider the following person definition:
(def mario {:fname "Mario"
 :age "18"})
Given this structure, I can access age through (get mario :age). Simple access is a common operation on maps. With Clojure, I can use the syntactically sugary fact that keys act as accessor functions upon their maps to use the better (:age mario) shorthand. Clojure expects operations with maps, so it has lots of syntactic sugar that makes it easy.
Clojure also has syntactic sugar for accessing nested map elements, as in Listing 7:
Listing 7. Clojure's shorthand access
(def hal {:fname "hal"
 :age "17"
 :address {:street "Enfield Tennis Academy"
 :city "Boston"
 :state "MA"}})
(println (:fname hal))
(println (:city (:address hal)))
(println (-> hal :address :city))
In Listing 7, I define a nested data structure named hal. Access to the outer elements is as expected ((:fname hal)). As the next-to-last line in Listing 7 shows, Lisp syntax does "inside out" evaluation. First I must get the address record from hal, then access the city field. Because "inside out" evaluation is a common usage, Clojure has a special operator — the -> thread operator — that inverts expressions to make them more naturally readable: (-> hal :address :city).
You can create the equivalent structure with records, as in Listing 8:
Listing 8. Creating a structure with records
(defrecord Person [fname lname address])
(defrecord Address [street city state])
(def don (Person. "Don" "Gately"
 (Address. "Ennet House" "Boston", "MA")))
(println (:fname don))
(println (-> don :address :city))
In Listing 8, I create the same structure with defrecord, yielding a more traditional class structure. With Clojure, I get the same convenient access within the record structure through familiar map operations and idioms.
Clojure 1.2 added syntactic sugar around the common operation of record definition through two factory functions:
 - ->TypeName, which accepts positional parameters for the fields
 - map->TypeName, which maps keywords to field values
Using the idiomatic function, the code in Listing 8 transforms to the version in Listing 9.
Listing 9. Clojure's prettier syntactic sugar
(def don (->Person "Don" "Gately"
 (->Address "Ennet House" "Boston", "MA")))
In many situations, records are preferable to maps and plain structures. First, defrecord creates a Java class, making it easier to use in multimethod definitions. Second, defrecord does more tasks, enabling field validation and other niceties as you define your record. Third, records are much faster, especially in situations in which you have a fixed set of well-known keys.
Clojure uses records and protocols together to structure code. I'll explore that relationship in a future installment.
All three of the languages offer syntactic conveniences when compared to the Java language. Both Groovy and Scala make building classes and common cases easier, while Clojure makes interoperability of maps, records, and classes seamless. A common theme across all the languages is the removal of needless boilerplate. In the next installment, I continue with that theme and discuss exceptions.
Get products and technologies
developerWorks: Sign in
Required fields are indicated with an asterisk (*).
Need an IBM ID?
Forgot your IBM ID?
Forgot your password?
Change your password
All information submitted is secure.
Choose your display name
Required fields are indicated with an asterisk (*).
(Must be between 3 – 31 characters.)
All information submitted is secure.
Dig deeper into Java technology on developerWorks
Zone=Java technology, Open source
ArticleID=870679 Common ground in Groovy, Scala, and Clojure, Part 2


text:
Helping Seniors with Disabilities get Online: Accessibility features in popular computer and mobile devices
This manual has been created for member organisations of the Council of the Ageing by COTA Western Australia to support seniors with disabilities in participating online through the use of computers and mobile devices such as tablets and smartphones. Funding for the creation of this resource has been provided by the nib foundation and the manual itself has been created by Media Access Australia.
Accessibility, in this context, generally refers to the provision of a tool or method that makes it easier for people with disabilities to use computing devices and the Internet. Popular computing devices may include a desktop computer, a laptop computer, a tablet computer or a mobile phone.
Traditionally it has been expensive for people with disabilities to get access to computers and the Internet. A few years ago it would have been necessary to purchase software programs generally called Assistive Technologies (AT), and these tools could cost several thousand dollars. Today, however, most popular computers and mobile devices have accessibility features and AT which are built-in or can be freely downloaded from the Internet.
Due to the improved affordability of accessibility, initiatives by the Australian government to improve website accessibility and the rapid increase of social media among seniors, it could be argued that there has never been a better time for seniors with disabilities to join in the popular community interaction that occurs online, including keeping in touch with grandchildren, participating in community events and finding information related to interests and hobbies.
This resource provides step-by-step guides to assist in enabling the accessibility features on your computer or mobile device so that seniors with disabilities are able to participate in the same online benefits as everyone else. In addition, the resource also provides guidance on overcoming potential barriers in using social media and other popular tasks.
To access your free copy of this manual click here. To order your free copy of this manual email _EMAIL_ or call 08 9321 2133 with your details.


Archiving MySQL Tables in ClickHouse
Archiving MySQL Tables in ClickHouseIn this blog post, I will talk about archiving MySQL tables in ClickHouse for storage and analytics.
Why Archive?
Hard drives are cheap nowadays, but storing lots of data in MySQL is not practical and can cause all sorts of performance bottlenecks. To name just a few issues:
 1. The larger the table and index, the slower the performance of all operations (both writes and reads)
 2. Backup and restore for terabytes of data is more challenging, and if we need to have redundancy (replication slave, clustering, etc.) we will have to store all the data N times
The answer is archiving old data. Archiving does not necessarily mean that the data will be permanently removed. Instead, the archived data can be placed into long-term storage (i.e., AWS S3) or loaded into a special purpose database that is optimized for storage (with compression) and reporting. The data is then available.
Actually, there are multiple use cases:
 - Sometimes the data just needs to be stored (i.e., for regulatory purposes) but does not have to be readily available (it's not "customer facing" data)
 - The data might be useful for debugging or investigation (i.e., application or access logs)
 - In some cases, the data needs to be available for the customer (i.e., historical reports or bank transactions for the last six years)
In all of those cases, we can move the older data away from MySQL and load it into a "big data" solution. Even if the data needs to be available, we can still move it from the main MySQL server to another system. In this blog post, I will look at archiving MySQL tables in ClickHouse for long-term storage and real-time queries.
How To Archive?
Let's say we have a 650G table that stores the history of all transactions, and we want to start archiving it. How can we approach this?
First, we will need to split this table into "old" and "new". I assume that the table is not partitioned (partitioned tables are much easier to deal with). For example, if we have data from 2008 (ten years worth) but only need to store data from the last two months in the main MySQL environment, then deleting the old data would be challenging. So instead of deleting 99% of the data from a huge table, we can create a new table and load the newer data into that. Then rename (swap) the tables. The process might look like this:
 1. CREATE TABLE transactions_new LIKE transactions
 2. INSERT INTO transactions_new SELECT * FROM transactions WHERE trx_date > now() – interval 2 month
 3. RENAME TABLE transactions TO transactions_old, transactions_new TO transactions
Second, we need to move the transactions_old into ClickHouse. This is straightforward — we can pipe data from MySQL to ClickHouse directly. To demonstrate I will use the Wikipedia:Statistics project (a real log of all requests to Wikipedia pages).
Create a table in ClickHouse:
Please note that I'm using the new ClickHouse custom partitioning. It does not require that you create a separate date column to map the table in MySQL to the same table structure in ClickHouse
Now I can "pipe" data directly from MySQL to ClickHouse:
Thirdwe need to set up a constant archiving process so that the data is removed from MySQL and transferred to ClickHouse. To do that we can use the "pt-archiver" tool (part of Percona Toolkit). In this case, we can first archive to a file and then load that file to ClickHouse. Here is the example:
Remove data from MySQL and load to a file (tsv):
Load the file to ClickHouse:
The newer version of pt-archiver can use a CSV format as well:
How Much Faster Is It?
Actually, it is much faster in ClickHouse. Even the queries that are based on index scans can be much slower in MySQL compared to ClickHouse.
For example, in MySQL just counting the number of rows for one year can take 34 seconds (index scan):
In ClickHouse, it only takes 0.062 sec:
Size on Disk
In my previous blog on comparing ClickHouse to Apache Spark to MariaDB, I also compared disk size. Usually, we can expect a 10x to 5x decrease in disk size in ClickHouse due to compression. Wikipedia:Statistics, for example, contains actual URIs, which can be quite large due to the article name/search phrase. This can be compressed very well. If we use only integers or use MD5 / SHA1 hashes instead of storing actual URIs, we can expect much smaller compression (i.e., 3x). Even with a 3x compression ratio, it is still pretty good as long-term storage.
As the data in MySQL keeps growing, the performance for all the queries will keep decreasing. Typically, queries that originally took milliseconds can now take seconds (or more). That requires a lot of changes (code, MySQL, etc.) to make faster.
The main goal of archiving the data is to increase performance ("make MySQL fast again"), decrease costs and improve ease of maintenance (backup/restore, cloning the replication slave, etc.). Archiving to ClickHouse allows you to preserve old data and make it available for reports.
Share this post
Comments (2)
 - Aurélien LEQUOY
 How you do when this table is linked with FKs, and maitain integrity with childs tables?
 February 20, 2018 at 4:46 pm


text:
B.C. Wants Greater Protection for Fresh Water: Poll
Ninety-four per cent of British Columbians say they want protection of nature, wildlife and species made a top priority in new provincial water rules, according to a poll released yesterday. Nine in ten British Columbians say fresh water is the province's most precious resource.
The McAllister Opinion Research poll, commissioned by the Vancouver Foundation and WWF-Canada, reports that nine in ten citizens, (91 per cent) say fresh water is British Columbia's most precious resource, while 86 per cent say fresh water is "extremely important" to the prosperity and quality of life in the province.
While the majority favour new rules to protect BC's freshwater ecosystems, 84 per cent are unaware the province is currently pursuing major reforms to its century-old Water Act, with next steps expected before the end of this year.
"It's time for a modern Water Act for a modern British Columbia," said Tony Maas, WWF-Canada's freshwater program director. "These poll results confirm public support for the protection of freshwater resources and we encourage the government to ensure this important legacy for the people of BC."
While a slight majority of poll respondents say today's levels of water use are sustainable, two out of three British Columbians believe the rules currently governing water use are not enough to protect against future threats to availability.
Respondents were also asked to rank priorities for water management in times of scarcity after drinking water. Protection of fish and wildlife (45 per cent) is favoured first, agriculture (38 per cent) a close second, followed by industry (9 per cent), hydro (2 per cent) and tourism (1 per cent).
"A small number of countries are leading the way by including nature's needs in water management laws. We think there's a great opportunity here for British Columbia to take the lead on water policy nationally and globally—by legally protecting water for nature," says Maas.
Maas applauds the province's commitment in its water plan to the protection of environmental flows—to ensure there is enough water in a river at all times to maintain healthy and productive ecosystems.
"This principle says nature's needs come first," explains Maas. "So when we make decisions about dividing up water use, the first share goes to the river itself."


text:
- Noise Impact Studies – Most lodging facilities are built in areas with high visibility and convenience, often near an airport or busy roadway. Consequently, these facilities are also exposed to high sound levels from transportation sources and require a noise impact study be completed before the project can be approved from the planning department of a city or county. These facilities must meet interior sound level limits as required by the Uniform Building Code (UBC), California Building Code (CBC), California Environmental Quality Act (CEQA), and the local jurisdiction's Noise Element of the General Plan.
- STC/IIC Requirements – The UBC and CBC also require that walls between adjacent lodging units meet minimum Sound Transmission Class, STC, ratings. Floor/ceiling assemblies must meet both minimum STC ratings and minimum Impact Insulation Class, IIC, ratings.
- Conference & Meeting Rooms – These spaces often require many of the services offered by AEC including control of reverberation, sound isolation between adjacent spaces (especially those that use acoustically problematic operable walls), control of background sound levels from the HVAC system, and design of audiovisual systems.
- Other Acoustical Issues – Includes mechanical acoustics and plumbing noise issues for lodging units.
From controlling noise from traffic or HVAC systems to home theater design, controlling noise and vibrations are paramount in residential areas. Read More >>
Noise and Vibration Control
Control of background sound and vibration levels is important in every building from concert halls and recording studios, to classroom and office buildings. Read More >>
Noise from the outside environment can be very disruptive to any building, therefore the need for proper acoustical separation from outside environments is key to any building. Read More >>


text: [Objective] To analyze the composition of endosymbiosis microbes of Martianus dermestoides at different stages, we took adult and larva as the research objects. [Methods] By the extraction of endosymbiosis microbes of Martianus dermestoides and high-throughput sequencing analysis, we obtained the composition and changes of microflora in different samples. [Results] At different insect stages, the endosymbiosis microbes abundance and diversity of Martianus dermestoides changed greatly with the development of the insect, the number of bacteria in the adult was relatively small, and the diversity was significantly lower than that in the larva. Different insect states had also significant differences in the composition of several specific microorganisms. Among the adult, Vagococcus and Lactobacillus were dominant bacterial genus; Lactobacillus in larvae was the dominant bacterial genus. The change of fungi was not obvious, and Saccharomyces spp. was dominant. [Conclusion] Our findings provide related information of biotic resources of Martianus dermestoides. Meanwhile, the result can also furnish the theoretical basis for the development and utilization of Martianus dermestoides endosymbiosis microorganism resources.


Wednesday, February 17, 2010
BIRT: BIRT Report Item Extensions Released by Innovent Solutions
As part of its commitment and involvement with the BIRT project Innovent Solutions, the company I work for, has created a project that offers a few graphical controls to illustrate BIRTs report item extension point. There are two extensions offered in these libraries. The first one is a Dot Bar. The Dot bar provides a quick visual representation of numeric values. This is useful for a quick, at a glance, representation, rather than overwhelm users with numbers everywhere in a report. The second is a Rotating Text graphic element, based off the original rotating text example illustrated in "Integrating and Extending BIRT". The rotating text is useful when you are trying to conserve space on a report.
These extension elements are available at
Installation instructions are provided on the above link, but we will cover this real quick. There are two components necessary to install these into the BIRT Report Designer. There is a, and a The UI component is necessary for the BIRT report designer to show these new elements in the palette. The other jar contains the necessary runtime libraries for BIRT to know how to use these elements in a report.
The easiest installation method is to use the update site. The update site is provided in the instructions.
Once installed, you will have the two new components available on the Palette.
So, lets say I want to demonstrate these. In the following example, I will create a simple report that will show the offices and employee count for the Classic Cars sample database. Assume I already have the above components installed, and I am using BIRT 2.5.1.
1. Create a new report called newComponentTest.rptDesign.
2. Create a new Data Source using the Classic Cars example database.
3. Create a new dataset from the following query:
(select count('1') from employees where officecode = CLASSICMODELS.OFFICES.OFFICECODE) officecount
4. Right-mouse click on the data set, and choose Insert in Layout.
The report will look like so:
5. Now, select the OfficeCount detail data component, and delete it.
6. Insert a DotBar in the OfficeCount detail cell.
7. In the DotBar dialog, use the following details:
8. Now, remove the OfficeCode column (1st column).
9. In the City Detail cell, remove the City data component.
10. Insert a Rotated Text component into the cell.
11. Use the following properties:
The final report will look something like this:
And when you run the report, it should look like so:
The source for these components are available to be extended as well from the above linked Google Code site.
Khruse said...
BIRT report designer I think it's really a very great tool for reporting. I just wanna to use this quickly. More...
Maurice said...
I have a question related to a talk you gave way back in 2008 at EclipseCon, about using BIRT with GWT. Do you happen to have slides or any reading material on this? I'd love to check it out for a project I'm involved in.
John Ward said...
Unfortunatly, I don't have anything except some basic UML diagrams we used to explain some high level design ideas.
I'd be happy to answer any questions you have though, as we have kind changed how we would implement this having gone through the process a few times now, and it would be different than what we did in 2008 :)
SaS said...
I also have been looking for your EclipseCom slides.
The UML would be interesting. Also, s there an example program built with your method?
I want to get field click events and turn them into links to other graphs.


Learning New Technology In Stratford
Bunnell High School, Stratford CT
 As a child growing everybody loved to play in the sandbox. In Stratford, Connecticut at the public library adults have an opportunity to join the fun in the sandbox.
The Technology sandbox is a program that helps adults to understand and learn about E-readers, laptops, smart phones, tablet computers, MP3 players, iPods, or any mobile device. It's designed to help adults to understand modern technology.
Ms. Janice Lewis, a former teacher, said, "I taught at Bunnell for 35 years and I left the year my grades would have to be submitted on a computer, technology has never been much of my friend."
The Sandbox is a place for adults to play with new technology, to try new applications, and learn how to work them. Adults are eager to learn how to use the technology that their kids use. This will help them to understand and achieve jobs of the future.
Director Barbra Blosveren said, "People get them as gifts and they really don't understand the process of how they work or why they work, and the purpose of doing these programs here at the library is to help individuals with their technology needs."
Everyone who took part in this class came out knowing not only how to use the few devices they learned about, but also how to figure out and comprehend the new ones they may encounter in the future.
Copyright © 2017, Hartford Courant


Description of this paper
Last year, Southern Manufacturing Company
Description
solution
Question
Question;Last year, Southern Manufacturing Company, 300 people had colds during the year. One hundred fifty people who did no exercising had colds, and the remainder of the people with colds were involved in a weekly exercise program. Half of the 1000 employees were involved in some type of exercise.A. What is the probability that an employee will have a cold next year?b. Given that an employee is involved in an exercise program, what is the probability that he or she will get a cold next year?c. What is the probability that an employee who is not involved in an exercise program will get a cold next year?

Paper#62166 | Written in 18-Jul-2015
Price : $22
SiteLock


text:
Cross tire wrench is flywheel wrench a special tool for […]
Cross tire wrench is flywheel wrench a special tool for tightening or loosening screws. With standard type, different diameter type, positive and negative wire mouth series, 52 types, cross tire wrench can meet the same diameter, different diameter in the horizontal, diagonal, vertical and other positions in the building structure and can adjust the length and direction The need to connect steel bars requires socket wrenches for many car owners and friends to remove car tires or spark plugs. When using a cross tire wrench, you need to adjust the size of the cross tire wrench according to the parts to be tightened, and there must be no gaps. Avoid slipping or damaging parts. In use, the opening line of the cross tire wrench needs to be parallel to the side of the nut. Do not place the cross tire wrench in the six corners and start to twist, which will damage the parts.
Give me a foothold and a long enough lever, I can pry the earth." In the usual research of levers, light levers are mainly used, in simple terms, they do not count levers. It's own weight, so the longer the lever can be adjusted, the larger the power arm can be to save energy. When considering the weight of the lever itself, the situation has changed. The principle of leverage-----Leverage does not mean that the longer the length is, the more energy is saved. In actual life, it is necessary to choose a cross tire wrench with a suitable length so that it is comfortable to use. Generally, manufacturers will configure four models of seventeen, nineteen, twenty-one, and twenty-two. Some use more flexible design of a square head with a diameter of 12.5 mm at the fourth head position. This drive head can be combined with a sleeve Use, this cross tire wrench has better flexibility when used.
The tire cross wrench selection wrench must not have rust, burrs, cracks and spots; the symmetry of the wrench mouth, the laser lettering must be clear; the hardness must reach the specified standard, and the clamping position must be accurate. The turbine operation of the adjustable wrench should be flexible, and the pin cannot be loose. Working ends with hexagonal holes or twelve corner holes at both ends are suitable for occasions where the working space is narrow and ordinary wrenches cannot be used. According to their different structures, they can be divided into open wrenches, torx wrenches, dual-use wrenches, socket wrenches, hook wrenches, hex wrenches, torque wrenches, and special-purpose wrenches such as percussion wrenches. Wrenches are usually made of carbon structural steel or alloy structural steel.
The surface shape of the hexagon socket wrench is L-shaped, and it is a special tool for a hexagon socket head screw; it is a hexagonal rod shape, simple and lightweight, and is specially used for turning hexagon socket screws. When using a tire cross wrench, be sure to select a sleeve that completely fits the nut or bolt. If you use a sleeve that is larger than the nut or bolt, the sleeve can easily round the head of the nut or bolt during rotation. When disassembling the tight wheel bolts, if a suitable extension rod is sleeved on the sleeve handle, the rotation torque can be increased, and it is easier to loosen the wheel bolts. It should be noted that if you use a socket wrench handle extension rod when tightening the wheel bolts, remember not to use excessive force to prevent the rotation torque from exceeding the bearing range of the nut or bolt, otherwise the nut or bolt may be easily damaged.


text:
Resources » Primary Level
Explore a variety of space related resources developed
in partnership with Discover Primary Science and Science Week 2010 in addition to the ESA education resources.
|Discover Primary Science
Discover Primary Science is a flagship project run by the Discover Science & Engineering (DSE) awareness programme. The programme aims to develop creativity in our children, show them how important science is to our everyday lives and more importantly how much fun it can be!
The aim of Science Week is to promote the relevance of science, engineering and technology in our everyday lives and to demonstrate the importance of these disciplines to the future development of Irish society and to the economy.
Space for Kids! ESA Kids features space news, information, games, animations and downloads for kids aged between 6 and 12. Kids will find colouring books, puzzles, quizzes, art galleries and downloads, as well as the latest space news.
The ESA Wall-E portal is designed for both teachers and children, and covers four themes, Our Place in the Universe, Caring for the Earth, Life in Space and Exploration and Robots. These themes also link the numerous activities of the European Space Agency (ESA)


text:
The concept is one among many those dreaming to provide a comfortable residence to the inhabitants of space. Clouds architecture office has presented a novel and innovative construction design to be installed in the space. The proposed skyscraper will be shipped to space in parts and then fixed to shape a skyscraper. The concept evolves around the weightlessness in the upper atmospheric parameters.
The concept is called "Analemma Tower" and is planned to be attached to an actual asteroid in the space. The building will be suspended just above the ground. According to experts, this concept is both scientifically and practically possible.
The building will need high strength cables for suspension and support its weight. Suspended from an asteroid in eccentric geosynchronous orbit, the building will continuously move around and the visitors will have a different experience each time. Nasa will send a mission in the near future to look for the most feasible and nearest asteroids.
Analemma tower is designed by Ostap Rudakevych. Ostap told CNN that the building could be made of lighter and durable material. The available options for the construction of Analemma tower could be carbon fibers and Aluminium.
To achieve the required cable strength, advances in the cable engineering will be needed in the nearest future. The Analemma skyscraper will be energized by solar panels with constant exposure to the sun rays.
Water requirements for the Analemma tower will be abstracted from clouds. Rainwater will also be stored for this purpose. This water will then be stored in a semi-closed loop system.
The Height of the Analemma tower is estimated at 320000 meters with a speed of 300mph. At this speed, the skyscraper will travel/rotate through the skies. Living and communication at Analemma tower is still a question but the designer said that big passenger drones will be deployed to travel and transport residents back and forth to the tower.


text:
23 July 2009
The first known example of a liquid protein has been made by chemists at the University of Bristol opening up the possibility of a number of medical and industrial applications including high-potency pharmaceuticals and protein-based coolants and lubricants.
Professor Stephen Mann and Dr Adam Perriman of the University's School of Chemistry, along with Helmut Cölfen of the Max Planck Institute for Colloid and Interface Research in Germany, have made a liquid form of the iron storage protein, ferritin. Their technique modifies the surface of the protein so that it melts into a viscous liquid.
The Bristol team attached positively charged amine groups to the surface of the ferritin, which then acted as binding sites for electrostatic attachment of a negatively charged polymer surfactant, creating proteins that bristle with long hairs. This ferritin-polymer composite forms a solid that melts at around 30°C to a liquid crystal with an orderly orientation of particles. When heated to 50°C, the liquid appears to act like an ordinary fluid, with disorder in the positions and orientations of particles.
The work has just been published in the chemistry journal, Angewandte Chemie, and preliminary results on other proteins such as haemoglobin and myoglobin - proteins that carrying oxygen around the body - indicate that the method may be of general application.
The liquid protein is more highly concentrated than a protein dissolved in water which means that higher doses of medically useful proteins could be administered, for example in new wound dressing treatments which could deliver oxygen more efficiently to a wound in order to promote healing. Enzymes that break apart other proteins could also be used to clear wounds of debris from dead cells.
Professor Mann said: "This is a very exciting result with fundamental significance for understanding liquids comprising nanostructured components. Also, it represents a possible way forward to a novel state of biomolecular matter, and could therefore have a number of important applications. We hope to explore some of these – for example in biomedical and sensor technology – over the next five years or so."
University of Bristol,
Bristol, BS8 1TH, UK
Tel: +44 (0)117 _PHONE_


In excel, what I am trying to do is list the number of occurrences of column B, based on the number from column A. Here is sample data:
A..........B
3..........40
5..........56
2..........23
..........
..........
..........
..........
Example output to column C would be:
C
40, 40, 40
56, 56, 56, 56, 56
23, 23
Can a simple excel function accomplish this, or does this need to be a VBA macro? Can someone help me?
hi chopin2245, try this its working...
Dim i, i1, i2 As Integer
Dim ix, itotal, itotal1 As String
Dim lastcell As Integer
lastcell = 3 'assumed that there are 3 cells only
For i2 = 1 To lastcell ' loop until last value is done
Range("A" & i2).Select 'activate the cell to loop how many times
ix = Range("A" & i2).Value 'pass the value to another variable
MsgBox ix 'just to show the value of the next cell
i = CInt(ix) ' convert the value of the string to integer
i1 = 0 'reset the counter to zero
While i1 <> i ' procedure to display the value
itotal = CStr(Range("b" & i2).Value)

 Range("c" & i2).Value = CStr(itotal) + "," + " " + CStr(itotal1)

itotal1 = CStr(itotal) + "," + " " + CStr(itotal1)

i1 = i1 + 1
Wend
itotal1 = "" 'reset the value to nothing
itotal = ""
Next i2
you need to create a macro for this one.. go to tools..macro..key in the macro name that you want..then click "Create Macro" then on the sub proc do like this >>>
Sub proc
paste the code here
end sub
hope it helps..
Try this:
=LEFT(REPT(B1 & ", ",A1),LEN(REPT(B1 & ", ",A1))-2)
Jaco
In excel, what I am trying to do is list the number of occurrences of column B, based on the number from column A. Here is sample data:
A..........B
3..........40
5..........56
2..........23
..........
..........
..........
..........
Example output to column C would be:
C
40, 40, 40
56, 56, 56, 56, 56
23, 23
Can a simple excel function accomplish this, or does this need to be a VBA macro? Can someone help me?
This question has already been answered. Start a new discussion instead.


text: Washington has experienced a very wet month of June thus far, but it's not quite enough to set a record just yet. As of Tuesday, Washington received 6.67 inches of precipitation since the beginning of June. The record for rainfall during the first half of the month is 12.68 inches, which was set in 1930. Last year, we received 2.30 inches of rain during the same period, which is still higher than the average precipitation total of 2.11 inches. In order to set a rainfall record for June, Washington must receive more than 13.49 total inches of precipitation, or just over 6 and 8/10 inches more rainfall within the next 15 days. That record was set back in 1930.


text:
With parallel processing, high-quality images and animations can be rendered in reasonable times. This course reviewed the basic issues involved in rendering within a parallel or distributed computing environment, presented various methods for dividing a rendering problem into subtasks and distributing them efficiently to independent processors, then reviewed the strengths and weaknesses of
multiprocessor machines and networked
render farms for graphics rendering. Case studies demonstrated practical ways of dealing with the issues involved.
Some knowledge of ray tracing, radiosity, and photon maps. No prior knowledge of parallel or distributed processing, although previous experience in
the area would be advantageous.
Basic issues involved in rendering in a parallel environment (task subdivision, load balancing, task communication, task migration, and data management), parallel rendering systems
for various task subdivision techniques in
two hardware environments (traditional
multiprocessor machine and render farm), and several successful applications of ray tracing, radiosity, and photon maps.
University of Bristol
Henrik Wann Jensen


How to Wipe Cache on Samsung Galaxy A20
Does your Samsung Galaxy A20 run slow? Are you having app problems like unexpected crashes or apps closing on its own? Why not wipe cache on Samsung Galaxy A20 to enhance its performance?
As we use our smartphones over a period of time, it accumulates bits of information called cache. They are data stored in the phone's system that will be pulled up in case it needs for a certain process, like viewing websites in a browser.
Cache files play an important role on android devices, like the Samsung Galaxy A20. They allow a faster transaction when the phone needs a specific data to be used. However, old cache could go rogue and may affect the overall performance on the phone.
Just like any other data, cache could be affected by bugs and glitches. If this happens, they tend to affect certain processes, like how the device would pull up information, which may lead to a slower device performance. Lags and crashes are often the main indicator once cache goes rogue.
Aside from that, erratic cache files on your Galaxy A20 could also interact and affect with some apps. Once they do, apps may start acting up and certain issues would arise, such as app crashing unexpectedly, app stops working or apps closing on their own.
What you will find below are the procedures on how to wipe cache on Samsung Galaxy A20. You should make it a habit to wipe the cache partition on your device to prevent glitches from happening. Do not worry as this procedure will not affect your personal data.
 1. Turn off your Galaxy A20. This step is essential as we need to access the recovery menu.
 1. Once it is turned off, press and hold the Volume Up key and the Power key until the Samsung logo appears.
 1. If the Samsung logo appears on the screen, release both keys.
 1. Wait for the Recovery Mode menu to appear before pressing any buttons or doing anything. Doing so will null the procedure. Repeat prior steps if you do so.
 1. On the recovery options, scroll to the Wipe Cache Partition option. Use the Volume down key to highlight it.
 1. Once it is highlighted, press the Power key to make a selection.
 1. Highlight Yes and press the Power key to confirm. This will initiate the wipe cache procedure.
 1. Wait for the process to complete. A notification at the bottom part would indicate that it is done.
 1. After a successful wiping of cache, highlight Reboot System Now and press the Power key to restart your device.
After wiping the cache on your Galaxy A20, use your device as usual and expect to feel some difference with its performance from before. If you want to check other related stuff, you may want to factory reset a Samsung Galaxy A10. Please click here for more information.
We also have our Youtube channel if you want to watch interactive videos about tutorials and troubleshooting guides. Feel free to visit it anytime. Don't forget to subscribe and like the videos. Thank you.


Protocol Buffers
zero_copy_stream.h
#include <google/protobuf/io/zero_copy_stream.h>
namespace google::protobuf::io
This file contains the ZeroCopyInputStream and ZeroCopyOutputStream interfaces, which represent abstract I/O streams to and from which protocol buffers can be read and written.
For a few simple implementations of these interfaces, see zero_copy_stream_impl.h.
These interfaces are different from classic I/O streams in that they try to minimize the amount of data copying that needs to be done. To accomplish this, responsibility for allocating buffers is moved to the stream object, rather than being the responsibility of the caller. So, the stream can return a buffer which actually points directly into the final data structure where the bytes are to be stored, and the caller can interact directly with that buffer, eliminating an intermediate copy operation.
As an example, consider the common case in which you are reading bytes from an array that is already in memory (or perhaps an mmap()ed file). With classic I/O streams, you would do something like:
char buffer[[]BUFFER_SIZE];
input->Read(buffer, BUFFER_SIZE);
DoSomething(buffer, BUFFER_SIZE);
Then, the stream basically just calls memcpy() to copy the data from the array into your buffer. With a ZeroCopyInputStream, you would do this instead:
const void* buffer;
int size;
input->Next(&buffer, &size);
DoSomething(buffer, size);
Here, no copy is performed. The input stream returns a pointer directly into the backing array, and the caller ends up reading directly from it.
If you want to be able to read the old-fashion way, you can create a CodedInputStream or CodedOutputStream wrapping these objects and use their ReadRaw()/WriteRaw() methods. These will, of course, add a copy step, but Coded*Stream will handle buffering so at least it will be reasonably efficient.
ZeroCopyInputStream example:
 Read in a file and print its contents to stdout.
int fd = open("myfile", O_RDONLY);
ZeroCopyInputStream* input = new FileInputStream(fd);
const void* buffer;
int size;
while (input->Next(&buffer, &size)) {
 cout.write(buffer, size);
}
delete input;
close(fd);
ZeroCopyOutputStream example:
 Copy the contents of "infile" to "outfile", using plain read() for
 "infile" but a ZeroCopyOutputStream for "outfile".
int infd = open("infile", O_RDONLY);
int outfd = open("outfile", O_WRONLY);
ZeroCopyOutputStream* output = new FileOutputStream(outfd);
void* buffer;
int size;
while (output->Next(&buffer, &size)) {
 int bytes = read(infd, buffer, size);
 if (bytes < size) {
 Reached EOF.
 output->BackUp(size - bytes);
 break;
 }
}
delete output;
close(infd);
close(outfd);
Classes in this file
Abstract interface similar to an input stream but designed to minimize copying.
Abstract interface similar to an output stream but designed to minimize copying.
class ZeroCopyInputStream
#include <google/protobuf/io/zero_copy_stream.h>
namespace google::protobuf::io
Abstract interface similar to an input stream but designed to minimize copying.
Known subclasses:
Members
ZeroCopyInputStream()
virtual
~ZeroCopyInputStream()
virtual bool
Next(const void ** data, int * size) = 0
Obtains a chunk of data from the stream. more...
virtual void
BackUp(int count) = 0
Backs up a number of bytes, so that the next call to Next() returns data again that was already returned by the last call to Next(). more...
virtual bool
Skip(int count) = 0
Skips a number of bytes. more...
virtual int64
ByteCount() const = 0
Returns the total number of bytes read since this object was created.
virtual bool ZeroCopyInputStream::Next(
 const void ** data,
 int * size) = 0
Obtains a chunk of data from the stream.
Preconditions:
 - "size" and "data" are not NULL.
Postconditions:
 - If the returned value is false, there is no more data to return or an error occurred. All errors are permanent.
 - Otherwise, "size" points to the actual number of bytes read and "data" points to a pointer to a buffer containing these bytes.
 - Ownership of this buffer remains with the stream, and the buffer remains valid only until some other method of the stream is called or the stream is destroyed.
 - It is legal for the returned buffer to have zero size, as long as repeatedly calling Next() eventually yields a buffer with non-zero size.
virtual void ZeroCopyInputStream::BackUp(
 int count) = 0
Backs up a number of bytes, so that the next call to Next() returns data again that was already returned by the last call to Next().
This is useful when writing procedures that are only supposed to read up to a certain point in the input, then return. If Next() returns a buffer that goes beyond what you wanted to read, you can use BackUp() to return to the point where you intended to finish.
Preconditions:
 - The last method called must have been Next().
 - count must be less than or equal to the size of the last buffer returned by Next().
Postconditions:
 - The last "count" bytes of the last buffer returned by Next() will be pushed back into the stream. Subsequent calls to Next() will return the same data again before producing new data.
virtual bool ZeroCopyInputStream::Skip(
 int count) = 0
Skips a number of bytes.
Returns false if the end of the stream is reached or some input error occurred. In the end-of-stream case, the stream is advanced to the end of the stream (so ByteCount() will return the total size of the stream).
class ZeroCopyOutputStream
#include <google/protobuf/io/zero_copy_stream.h>
namespace google::protobuf::io
Abstract interface similar to an output stream but designed to minimize copying.
Known subclasses:
Members
ZeroCopyOutputStream()
virtual
~ZeroCopyOutputStream()
virtual bool
Next(void ** data, int * size) = 0
Obtains a buffer into which data can be written. more...
virtual void
BackUp(int count) = 0
Backs up a number of bytes, so that the end of the last buffer returned by Next() is not actually written. more...
virtual int64
ByteCount() const = 0
Returns the total number of bytes written since this object was created.
virtual bool ZeroCopyOutputStream::Next(
 void ** data,
 int * size) = 0
Obtains a buffer into which data can be written.
Any data written into this buffer will eventually (maybe instantly, maybe later on) be written to the output.
Preconditions:
 - "size" and "data" are not NULL.
Postconditions:
 - If the returned value is false, an error occurred. All errors are permanent.
 - Otherwise, "size" points to the actual number of bytes in the buffer and "data" points to the buffer.
 - Ownership of this buffer remains with the stream, and the buffer remains valid only until some other method of the stream is called or the stream is destroyed.
 - Any data which the caller stores in this buffer will eventually be written to the output (unless BackUp() is called).
 - It is legal for the returned buffer to have zero size, as long as repeatedly calling Next() eventually yields a buffer with non-zero size.
virtual void ZeroCopyOutputStream::BackUp(
 int count) = 0
Backs up a number of bytes, so that the end of the last buffer returned by Next() is not actually written.
This is needed when you finish writing all the data you want to write, but the last buffer was bigger than you needed. You don't want to write a bunch of garbage after the end of your data, so you use BackUp() to back up.
Preconditions:
 - The last method called must have been Next().
 - count must be less than or equal to the size of the last buffer returned by Next().
 - The caller must not have written anything to the last "count" bytes of that buffer.
Postconditions:
 - The last "count" bytes of the last buffer returned by Next() will be ignored.
Authentication required
You need to be signed in with Google+ to do that.
Signing you in...
Google Developers needs your permission to do that.


text:
Average rating by users:
Author of Resource: Sis. Sanjidah
Institute: Safar Academy
Resource Type: Lesson Related Activity
Subject: Islamic Studies – Textbook 1 – Week 03 – Using the toilet
When should I use the activity in my Islamic Studies Class? Homework
Time Resource will take: 30 minutes
What equipment or Preparation do I need for the activity?
Students will need to remember the key steps of how to use the toilet in a specific order.
Describe the Resource:
Students will have to draw the missing pictures and write sentences below describing the pictures. Students will need to either use their workbooks or textbooks.


text:
Let All Mortal Flesh Keep Silence
Words: Liturgy of St. James, Fourth Century (Σιγησάτο παρα σὰρξ βροτεία); translated from Greek by Gerard Moultrie, 1864
Music: Picardy, French carol melody; harmony from The English Hymnal, 1906, number 318
Let all mortal flesh keep silence,
And with fear and trembling stand;
Ponder nothing earthly minded,
For with blessing in His hand,
Christ our God to earth descending
Comes our homage to demand.
King of kings, yet born of Mary,
As of old on earth He stood,
Lord of lords, in human vesture,
In the body and the blood;
He will give to all the faithful
His own self for heavenly food.
Rank on rank the host of heaven
Spreads its vanguard on the way,
As the Light of light descendeth
From the realms of endless day,
Comes the powers of hell to vanquish
As the darkness clears away.
At His feet the six winged seraph,
Cherubim with sleepless eye,
Veil their faces to the presence,
As with ceaseless voice they cry:
Alleluia, Lord Most High!
Source for text: en.wikipedia.org/wiki/Let_all_mortal_flesh_keep_silence


text:
An easy way to monitor K and V digital output states of a Xenta 121 in LonMaker for troubleshooting purposes.
- Xenta 121
Uncertain of the output state on a Xenta 121. There are SNVT outputs to represent different functions of the Xenta 121, but they do not always represent the final RAW DO Status.
Monitoring the SNVT nvoRawDOStatus to tell what state the output is in. nvoRawDOStatus is displayed as a 16 bit binary value. Each output will be represented by a bit. Bit 0 is the least significant/leftmost bit, and bit 15 is the most significant/rightmost bit.
K1-K4 are displayed 1 for closed relay, 0 for open relay,
- Bit 0=K1
- Bit 1=K2
- Bit 2=K3
- Bit 3=K4
V1-V4 are displayed 1 for on, 0 for off.
- Bit 4=V1
- Bit 5=V2
- Bit 6=V3
- Bit 7=V4
X1-X3 are displayed 1 for shorted to ground. 0 for open.
- Bit 8=X1
- Bit 9=X2
- Bit 10=X3
U1 value is 0 not configured as digital input, 1 configured for digital input.
- Bit 11=U1
- In Lonmaker right click on the Xenta 121 device
- Select Browse
- Navigate to nvoRawDOStatus
- Select Ctrl+M to monitor the nvo


Vote for your favourite NSW threatened species: Round 1
Bananas for the barking owl? Potty for long-nosed potoroos? Now's your chance to help our native plants and animals step into the limelight – cast your vote to help your favourite become crowned the Saving our Species Threatened Species of the Year.
Smoky Mouse (Pseudomys fumeus), critically endangered
Each of the nearly 1000 threatened species in NSW has a role to play in creating a healthy natural environment and needs our protection.
At Saving our Species (SoS), we want more people in NSW to know and care about our threatened plants and animals, so we've scoured our website analytics to find out which 30 species you've been searching for the most, and now we want you to pick your favourite!
Read more about these 30 unique and amazing threatened species below, then cast your vote. Your choice will help to determine the top 10 NSW threatened species for the second round of voting.
The top 10 species will be announced on 10 May, followed by the winning species on World Environment Day (5 June).
Regardless of which species wins, by taking part in the vote you're helping spread understanding and love for these species that we're working hard to conserve.
You can only vote for one plant or animal – so make it count!
Vote now
Barking owl
Barking owl (Ninox connivens)Scientific name: Ninox connivens
Conservation status in NSW: Vulnerable
Description: The barking owl is a medium-sized bird of prey that has a characteristic voice with calls ranging from a barking dog noise to a shrill human-like howl of a screaming woman. This owl is brown with white spots on its wings and a vertically streaked chest. It has large eyes that have a yellow iris.
Distribution: Although still common in parts of northern Australia, in NSW, the barking owl occurs in wide but sparse locations around the western slopes and plains and in some northeast coastal and escarpment forests.
Habitat and ecology: They prefer to live in forests or woodland areas often near river, swamp or creek beds. Although barking owls are uncommon and sometimes even rare in many suburban areas, they occasionally may start to nest in streets or near farmhouses. Barking owls are monogamous and form strong pair bonds that last for life.
Threats: The main threat to barking owls is the loss of habitat, particularly the deterioration or loss of the large, hollow-bearing trees on which these birds depend for nesting. Hollows suitable for nesting for owls do not form in eucalypts until they are at least 150–200 years old.
What is SoS doing? SoS is addressing the loss and degradation of barking owl habitat by promoting the retention of large old trees. In regions where high priority barking owl populations can be increased and stabilised, improving habitat quality and installing nest boxes to create more barking owl sheltering sites is another key action.
Broad-headed snake
Broad-headed snake (Hoplocephalus bungaroides)Scientific name: Hoplocephalus bungaroides
Conservation status in NSW: Endangered
Description: The broad-headed snake is black with numerous yellow markings arranged in irregular, narrow crossbands. It is a nocturnal animal and feeds on lizards and frogs.
Distribution: The broad-headed snake is found in the Sydney Basin and throughout a 250km radius from Sydney. The snake is quite sedentary and during winter, when it lives under bush rock or in crevices, it doesn't move much at all and waits for food to come to it.
Habitat and ecology: The broad-headed snake spends most of its life near the rocks, especially sandstone rocks, and may give birth to 8–20 live young at a time.
Threats: Bush rock removal and disturbance severely impacts on sheltering and foraging sites for the snake and results in loss of habitat.
What is SoS doing: SoS has an active project in place to help educate the local Sydney community about the importance of bush rock to help maintain key habitat for the snake. Rocks are homes to a range of wildlife and should be left untouched.
Broad-toothed rat
Broad-toothed rat (Mastacomys fuscus)Scientific name: Mastacomys fuscus
Conservation status in NSW: Vulnerable
Description: A compact rodent, chubby-cheeked, with a short, wide face and ears, and long, dense, fine fur. Who said rats couldn't be cute?!
Distribution: In NSW the broad-toothed rat occurs in 2 widely separated areas: the wet alpine and subalpine heaths and woodlands in Kosciuszko National Park, adjacent nature reserves (Bimberi NR and Scabby NR) and State Forest (Buccleuch SF) in the south of the State; and on the Barrington Tops, north-west of Newcastle.
Habitat and ecology: The broad-toothed rat lives in a complex of constructed vegetation runways through the dense grass, sedge or heath environments and under the snow at higher elevations. This relatively warm under-snow space enables it to be active throughout winter.
Threats: Foxes, introduced herbivores, altered fire regimes, ski resort development and the impacts of climate change pose key threats to the habitat and survival of the broad-toothed rat.
What is SoS doing? SoS is undertaking a fox and feral cat control program targeting known high-quality habitat and recently disturbed potential habitat to help the survival of the broad-toothed rat. Management programs are also being undertaken to reduce the impacts of feral pigs and deer in habitat areas.
Brush-tailed rock-wallaby
Brush-tailed rock-wallaby (Petrogale penicillata) in mid leapScientific name: Petrogale penicillata
Conservation status in NSW: Endangered
Description: The brush-tailed rock-wallaby has a characteristic long and bushy, dark rufous-brown tail that is bushier towards its tip. This wallaby is highly agile and can move swiftly and confidently through rugged areas, helped by their compact, muscular build, long and flexible tail that is used for balance and their well-padded and rough textured feet that provide excellent traction.
Distribution: In NSW, they occur from the Queensland border in the north to the Shoalhaven in the south, with the population in the Warrumbungle Ranges being the western limit.
Habitat and ecology: Occupy rocky escarpments, outcrops and cliffs and shelter or bask during the day in rock crevices, caves and overhangs and are most active at night when foraging. Females settle in or near their mother's range, while males mainly disperse between female groups within colonies, and less commonly between colonies. You can watch this wallaby in action on our brush-tailed rock-wallaby cam.
Threats: Include predation by foxes and wild dogs; competition for forage and refuge areas with feral goats; loss, degradation and fragmentation of habitat; fire regimes that reduce the abundance and diversity of ground forage; and infestation by invasive weeds causing loss and degradation of foraging habitat.
What is SoS doing? To lend a much-needed hand to this wallaby after the devastating 2019–20 bushfires, SoS, NPWS rangers and partners delivered more than three tonnes of sweet potatoes, carrots and lucerne to colonies across NSW. Monitoring cameras and GPS collars confirmed the entire colony of brush-tailed rock-wallabies in Kangaroo Valley survived the bushfires, with expert assessment showing the wallabies were in good health. SoS and NPWS are also working to control foxes, feral herbivores and weeds to help protect the wallaby and its habitat.
Cumberland Plain land snail
Cumberland Plain land snail (Meridolum corneovirens)Scientific name: Meridolum corneovirens
Conservation status in NSW: Endangered
Description: Superficially similar to the familiar garden Snail, the Cumberland Plain land snail differs as this snail is a fungi specialist and unlike the garden snail, it will not eat the lettuce in your garden!
Distribution: Lives in fragmented bushland on the Cumberland Plain west of Sydney, from Richmond and Windsor south to Picton and from Liverpool west to the Hawkesbury and Nepean Rivers at the base of the Blue Mountains.
Habitat and ecology: Lives under litter of bark, leaves and logs, or shelters in loose soil around grass clumps and can dig several centimetres into soil to escape drought. It is most active at night.
Threats: Removal of leaf litter, logs and spraying herbicide chemicals in native bushland for weed control can negatively impact the Cumberland Plain land snails' sheltering sites.
What is SoS doing? A large conservation project is in place to protect the whole Cumberland Plain and as part of that, actions and protections are in place for the Cumberland Plain land snail so their habitat is maintained and enhanced and the surrounding community are aware and understand about the importance of this snail.
Dusky woodswallow
Dusky woodswallow (Artamus cyanopterus cyanopterus)Scientific name: Artamus cyanopterus cyanopterus
Conservation status in NSW: Vulnerable
Description: The dusky woodswallow is a smoky deep brown to grey bird. This species roosts communally and sometimes migrates in groups (like birds of a feather, they stick together!), however they for