text:
Q: Is it possible to show all methods and their access modifiers? I am doing a code review on some large class libraries and I was wondering if anyone knows of an easy easy way to generate a list of all the methods (and possibly properties/variables too) and their access modifiers. For example, I would like something like this:
private MyClass.Method1()
internal MyClass.Method2()
public MyOtherClass.Method1()

Something kind of like a C++ header file, but for C#. This would put everything in one place for quick review, then we can investigate whether some methods really need to be marked as internal/public.

A: Yup, use reflection:
foreach (Type type in assembly.GetTypes())
{
    foreach (MethodInfo method in type.GetMethods(BindingFlags.Public |
        BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
    {
        Console.WriteLine("{0} {1}{2}.{3}", GetFriendlyAccess(method),
            method.IsStatic ? "static " : "", type.Name, method.Name);
    }
}

I'll leave GetFriendlyAccessName as an exercise to the reader - use IsFamily, IsPrivate, IsPublic, IsProtected etc - or the Attributes property.

A: Well, you can certainly use reflection for this, to enumerate the methods.

A: Exuberant ctags has a mode for C# and is easy to use. That said, I would just reflect the assembly.

A: There are tools you can use, like Reflector

A: .Net Reflector or ildasm.
ildasm will generate a nice file for you if you ask it to export but only ask for the specific members you require.
NDepends will also do it (and with greater flexibility) but, for comercial use, costs money.

A: If you're using Visual Studio, then you can always get that view.
Just use the "Go to Definition" option and Visual Studio opens up the type metadata in a new tab (if you're using the DLL, and not the source code directly).


text:
There has never been a world heavyweight champion like Tyson Fury
Editor's letter • Issue • Premium
Al Bello/Getty Images
The heavyweight division is in good health. And Tyson Fury stands tall as its king. writes Matt Christie
THERE has never been a world heavyweight champion like Tyson Fury. Furthermore, there has never been a fighter of any size, race or gender like The Gypsy King. He is a one-off, the kind who comes along once in a lifetime. One we must cherish and appreciate for as long as he's at the top of his game.
His story is not without controversy or bad behaviour. But to dwell on anything other than his latest triumph would be wrong. What Fury continues to achieve in the confines of a boxing ring is mesmerising, almost beyond comprehension. No, he may not be as graceful as Muhammad Ali, as adept at following a gameplan as Lennox Lewis or as fearsome as Mike Tyson. But anyone now suggesting that Tyson Fury could not compete in any era is too fond of the past.
The sheer size of the man would make him a difficult proposition for anyone. Add to those colossal dimensions his ability to make the most of them (something comparable giants always struggled with) then throw in his versatile skills, ringcraft, stamina and durability. Add the complexities of his mind – the havoc he unleashes in the psyche of his opponents, the charisma, the fearlessness, the refusal to lose – and you have, quite simply, a formidable warrior who must now be regarded as one of the best of them all.
Some will say that praise is too high. They will point to Deontay Wilder, to his limitations and his one-trick right hand. All the best heavyweights would have beaten The Bronze Bomber, they'll say. Of course, we'll never know. But I can't think of a single heavyweight who would not only have recovered from that monstrous right hand that Wilder slammed into Fury in the fourth round, but also regained their senses so quickly. It's true that not all heavyweights would have lost their composure and been caught with it in the first place. But Fury has shown, more than once, he can thrive in the deathliest of circumstances.
Frank Micelotta/Fox Sports/PictureGroup
What is certain is that Fury, in twice rising from the canvas in that astonishing three minutes and slowly hammering the resistance out of a rival so courageous it was scarcely believable, has proved beyond any doubt that he is the best heavyweight of his time. Would any active heavyweight have survived that fourth round onslaught from Wilder? Surely not. More to the point, would any active heavyweight have fared any better than Wilder in the face of such educated violence? Again, the answer has to be no.
For the sake of balance, we must be realistic about Wilder's shortcomings. It was apparent, as the torrid battle rumbled on and on, that the American's limited repertoire had again cost him dearly. A cannonball right hand will get you a long way, but perhaps not quite far enough.
Regardless, he deserves almost as much credit as the victor. Written off by many, myself included, after taking such a frightful pasting in their rematch, he gave his all to the very end. The mental demons, the sheer horror of fighting Tyson Fury, would have been insurmountable to the vast majority.
So the praise we put on them both, in the aftermath of arguably the most thrilling heavyweight showdown of them all, is completely justified. We must thank the bitter rivals for reminding not only hardcore boxing fans how exhilarating our sport can be, but heap gratitude on their shoulders for exhibiting that wonder to the world. It was heartening to see every newspaper give lengthy coverage to the contest, and every news bulletin talk about the fight.
That is the power of the world heavyweight championship. One that Fury must now parade with pride. It is too early to suggest what comes next but the stage is set. Whoever is in his future, whether it's Dillian Whyte or Oleksandr Usyk or Anthony Joshua, Fury has restored the public's faith in the richest prize in sport. That prize is his, irrespective of what the sanctioning bodies may say. Better still, all the confusion regarding who is the true leader simply doesn't exist anymore. The heavyweight division is in good health. And Tyson Fury stands tall as its king.
Sources: Joyce, Zhang close on April 15 fight

redpajama_set_name: RedPajamaCommonCrawl


Our show, Reality Cupcakes, is currently airing on Food Network on Monday nights at 10PM ET, starting 8/6!
Where are you based?Do you have a storefront?
Reality Bites Cupcakes is based in New York, NY. We are working on a storefront, but due to some recent issues, we aren't up and running yet. Stay tuned, and thank you for your patience!
Reality Bites Cupcakes are artisanal cupcakes that cost between $4.50-$15 per cupcake. All pricing inquiries should be sent through our Order Form.


The Wall Street Journal on Tuesday quoted cybersecurity experts, including current and former U.S. officials, who said Chinese hackers have targeted almost 30 universities around the world since April 2017 in a bid to steal research associated with military naval technology.
An unknown hacker or cyber espionage group penetrated the database of a resettlement agency for North Korean defectors and stole personal information for 997 of its clients, according to a statement from the South Korean Unification Ministry on Friday.
Hackers are reportedly attempting to sell the private Facebook messages of at least 81,000 accounts, after compromising the social network. The Hackers claim to have access to 120 million accounts in total.
A security report released Wednesday accused a unit of hackers linked to the North Korean government of stealing hundreds of millions of dollars from banks across the world over the past four years.
Experts at the Department of Homeland Security have indicated it is only a "matter of time" before hackers manage to interfere with a commercial airliner, leading to a potentially "catastrophic disaster," according to a report from CBS News on Tuesday.
A group of hackers opposed to the regime in Iran targeted sign boards at Tabriz International Airport for the second time in a week with a message opposing the country's oppressive regime.
Cybersecurity firm FireEye reports that South Korea has been defending itself against a wave of Chinese and Russian cyberattacks that began about a month ago, evidently in preparation for the June 12 summit between President Donald Trump and North Korean dictator Kim Jong-un.


text:
Q: Symfony 1.4: How do I get caching working with ajax requests? I have some actions that are meant to be used in ajax requests.
If I view the page in the browser, the response is cached as it should be.  However, in ajax requests it's not.
The request method is GET and without GET params.
sfViewCacheManager doesn't even call isXMLHttpRequest() so it's quite confusing why this isn't working...
Is there a setting somewhere for enabling cached ajax requests?

A: The following did the trick for me when caching jQuery autocomplete responses:

*

*Remove the additional timestamp parameter from the jQuery script
replace:
var extraParams = {
  timestamp: +new Date()
};

by:
var extraParams = {};

*Enable cache in cache.yml, with layout. Without the layout it did not seem to work:
loginFacility:
  enabled:     true
  with_layout: true
  lifetime:    86400

*Remove the Pragma header in the action, as this was automatically set to 'no-cache':
$this->getResponse()->setHttpHeader("Pragma", "");

My action now looks like this:
public function executeLoginFacility(sfWebRequest $request)
{
  $this->getResponse()->setContentType('application/json');
  $this->getResponse()->setHttpHeader("Pragma", "");
  $facilities =  Doctrine_Core::getTable('Facility')->findLoginFacilitiesForAutocomplete(
        $request->getParameter('q'),
        $limit);

  return $this->renderText(json_encode($facilities));
}

Now, when doing a lot of auto-completes, the responses are cached by Symfony and firefox is retrieving them from its own cache. At least that what it looks like in Firebug.
I found that adding a template to the mix instead of returning strait from the action only resulted in a larger cached file in the Symfony cache. I could not see a benefit.

A: It's not 100% ideal but I've come up with a solution to this.  It seems that caching only works by default when you use a template.  I was responding via return $this->responseText($json);.
Responding via a minimal PHP template got the caching running.
#jsonSuccess.php
<?php echo $json ?>

Would still be good to know if there's a way of making responseText trigger the caching mechanism as it would be slightly faster than running through a template.
Funny enough, the caching now even works while use GET query params.  I think this may have been something they enabled in Symfony 1.3/1.4.
In order to tell what was being cached, I added a 'created_at' header to the response when viewing in debug mode.

A: Symfony always disable Cache when POST or GET or other HTTP Headers are sent with a page.
So your AJAX query is not cached because you are sending GET parameters to page you want to be cached.
The best way to test that is : add GET params and view page "in browser" as you said, and you ll see that Cache will not work.
So disable POST and GET or other Header PUT DEL from Ajax call and cache will work fine.
To disable Get/Post : http://www.panteo.net/article/en/1/developpement-symfony-php/cache-symfony-and-appels-ajax.html

redpajama_set_name: RedPajamaStackExchange


•Design, Installation and maintenance of greenroof rooftop farming systems.
•Fresh vegetables and local honey marketed through farmers markets, Community Supported Agriculture and local restaurants.
•A living classroom and community gathering space for educational programming and farm dinners.
•A venue for private gatherings such as farm dinners and tastings.
•A tool for building owners to comply with stormwater regulations, earn LEED credits, and reach their sustainability goals while turning a profit.
We convert neglected spaces into viable sources of income and environmental safeguards, transforming a societal and environmental drain into a valuable commodity.
Our rooftop farms are built into a 'green roof' system. This allows developers to comply with stormwater regulations, and at the same time, we lease rooftop space from developers, adding rentable area to the building while providing savings on regular maintenance costs associated with standard green roofs. The farm system functions as a green roof, generating up to 16 LEED credits and fulfilling mandatory environmental regulations through stormwater retention, energy conservation, heat island reduction, and habitat preservation.
We're currently operating three rooftop farms, totaling 10,000 square feet, that provide produce to local restaurants and residents and have plans of opening another 20,000 square feet next year.
Up Top Acres will be a model for the rest of the city and subsequently, the rest of the country for how to maximize the use of its urban space and integrate intelligent city planning with effective business practice and and proactive community engagement.


text:
TGA 2021: ARC Raiders, Surprising First Gameplay Trailer for Former Battlefield Director's Free-to-Play Original TPS
When Patrick Söderlund left DICE, lovers of Battlefield were waiting to know what was going to do with the iconic former manager of the Swedish team. And when he revealed he was melting Embark Studios to unveil a cooperative shooter game in free-to-play in a science fiction universe, many esgourdes have arisen.
But this is only good during Game Awards 2021 that we discovered this project teas for years, and again at the beginning of the week with the revelation of its final title: ARC Raiders. the TPS cooperative will oppose us toARC, an alien robotic threat forcing us to unite and resist in the face of the invader. Many tools and gadgets and various weapons will be there to help us, for clashes in open spaces that want to offer a dynamic different from the competition. A beautiful promise on paper, which we will discover on PC via Steam and theEpic Games Store, PS5 and Xbox Series X | S from 2022.
Engage yourself.
ARC Raiders is a third-person shooter in which you will have to resist as a team the attacks of ARC, a robotic threat coming straight from space.
You play as one of the Raiders, a group of resistance fighters. Using an improvised alarm system, you will have to defend your territory against a threat from elsewhere. Mysterious and ruthless, ARC has no shortage of responders. His response to resistance is simple: exponential destruction.
Resist.
As a Raider, you know full well that aiming and shooting isn't enough to defeat the ARC. What's more, a single person trying to play the heroes won't stand a chance. When the ARC is prowling around, lone wolves don't make old bones.
In the face of a superior enemy, we must believe in a concept that transcends our own strength, a decidedly human concept. Because there is strength in unity. Because if we are all together in the face of a seemingly inevitable failure, the improbable may become our brightest ray of hope. So be ready and strategize, because sometimes you can't help but improvise.
Immerse yourself in the heart of hostilities in a free-to-play world.
Explore the vestiges of the past. Wield tools and gadgets to defeat the enemy. Adapt your strategies according to your environment and your assets. If you cooperate, perhaps the stars, those forgotten vestiges, will one day become a beacon of hope.
Reimagine the third person shooter: picking the right ammo for your gun won't be enough anymore. Immerse yourself in the heart of the action in battles that combine creativity and responsiveness.
Reimagine cooperation: robotic enemies are chasing you. Fight, dodge, and team up to overcome it.
If you like the work of Patrick Söderlund, you can get hold of Battlefield 1 for € 10.69 on Amazon.fr.
Auxance
Favorite writer of your favorite editor since 2009, passionate about booming music, fan of comic series of all kinds. I have played Pokémon a little too much in my life.
Topics: 2021, arc, ARC Raiders, battlefield, director, Embark Studios, free, gameplay, old, original, Play, premier, raiders, surprising, tga, to, tps, trailer
NFL: DeMeco Ryans at the helm of the Texans
Mercato | Incredible but true: Hakim Ziyech won't come to Paris because Chelsea didn't send papers in time
The IES Vigán will host this weekend the Insular Badminton Championship
Honorary Award for Mr. Kamochi (Swimming) and Mr. Minohara (Bicycle) Mr. Inoue (Director of Saga Commercial High School Judo Club) and other special prizes | Sports | Saga Shimbun News


Jaswig partners up with Fully - Exciting times ahead!
Until now, Jaswig has developed the StandUp. But, customers asked for more products. They "demanded" a wider portfolio, and that's why we joined forces with Fully, as their product portfolio consists of an extensive array of high quality designs. Products we are launching that'll hopefully cover the demand of our customers are: + The best electric standing desk according to WireCutter called Jarvis + A standing desk converter called Cooper + A Tic Toc chair and balance board + Topo standing mat + other exciting accessories Go and take a look on our brand new website!
Fully has been disrupting the online furniture industry with their direct-to-consumer model for 10 years now. In partnering with Fully, we will be working to make our products more accessible for more people. This fits in nicely with our mission to make more people move throughout their working day!
In the past couple of months we have been thinking hard about our supply chain. We had several discussions with David about this as well. These were extremely interesting as Fully really dives deep into its supply chain as a certified B Corp. We, at Jaswig, feel really aligned with everything Fully does in this context and are excited to learn more about it. More about this in the coming weeks/months :). As we'll keep on sharing important decisions changes.
We'll keep everyone in the loop via social media and this blog.


Have you or anyone you know ever been injured while working with a personal trainer?
The latest research shows that more and more people are getting injured when working with personal trainers. Why?
Many personal trainers do not have the education, experience or biomechanical understanding to keep their clients safe – so they push their client's physical limits beyond the safe zone and cause injuries.
If you have a trainer, what is their education level?
Do they have special training to keep you safe after the age of 50?
Is it offensive that you are literally paying someone – to hurt you – while you are working out?
It is unconscionable to me! When you are working out, you are very vulnerable.
On top of that, it creates a terrible reputation for the personal training industry.
Or worse – group classes!
They look like fun but they are a hazard zone.
No one has the education or time to properly check your form.
No one has evaluated your structure, injuries or goals.
They just push you, pull you or injure you until one day you hobble out.
Here's the link. In general, when you hire a trainer, you tell them your goals and what you would like out of your fitness performance or weight loss.
The bomb? Personal trainers do not understand human movement.
The latest research shows that human biomechanics are the key to proper movement and without proper movement the body will get injured when stressed.
And exercise is all about stressing the muscles – which stresses the joints, when done incorrectly – which causes a domino effect of painful injuries. On top of that!
Ideal movement for people over 50 is different that it was when you were younger.
As a group, you must specifically and strategically counteract the aging process, in order to achieve your goals. Certain muscle groups tighten and others weaken– on everyone after the age of 50!
Not to mention your own specific issues. It takes a comprehensive program to achieve your goals injury free and it comes down to understanding biomechanics.
It's the same as wood carving! Think about it.
An expert woodcarver can take a block of wood and see the beautiful shape that is underneath the bulk.
It just needs to be chiseled away! He works on each area. And in each area, the excess bulk is chipped away – piece by piece.
Each strike of the ax hurts the wood while helping a beautiful form emerge.
In the similar fashion, exercise will break down your muscles and in the healing process, grow stronger. In time, a beautiful form emerges.
Conversely, exercise done incorrectly will damage the joints, ligaments etc. causing an injury.
The training process is interrupted – perhaps permanently with one bad session.
When a new – inexperienced woodworker starts carving, I am sure there are many good pieces of wood that end up in the burn pile.
Neither of us wants your shoulder, hip or knee to become one of those damaged pieces!
By the time you're 50, you know that there's a right way to do things and a wrong way to do things.
You also know that exercise science has come a long way since high school gym class.
It is imperative to use exercise science, biomechanics and a world class trainer to help you achieve your goals without them ending up in the burn pile!


text:
Simon Kimbangu (September 12, 1887 – October 12, 1951) was a Congolese religious leader who founded the Christian new religious movement Kimbanguism. Kimbanguists consider him to be an incarnation of the Holy Spirit.

Biography
Kimbangu was born at Nkamba, near Thysville, in 1887. The son of a traditional religious leader, he became a Baptist in 1915, and worked as a catechist for several years before beginning his own ministry in early 1921. According to his disciples, Kimbangu cured the sick, raised the dead back to life, prophesied the future and the liberation of black people. His ministry developed a large following, causing suspicion amongst the Belgian authorities. His ministry of preaching and miraculous healing lasted from April to September 1921. Within a short time he attracted large crowds.

According to Dr. Bertram Melbourne, both the Protestant and the Catholic religious establishments became alarmed and appealed to the colonial authorities who sought his arrest. David van Reybrouck, however, indicated that the Belgian administrator, Léon Morel, became concerned and invited Catholic and Protestant missionaries to a meeting in Thysville. While the Catholics supported a vigorous intervention, the Protestants favored a soft approach as they saw it as a form of Christian devotion. The hardliners prevailed and Kimbangu and followers were arrested on 6 June 1921, but Kimbangu escaped with some of his disciples and his son, Charles, into the bush.

His ministry continued in hiding, but in September he turned himself in. He was placed before a military court, without the benefit of a legal representative, and found guilty of undermining public security and disturbing the peace. On 3 October 1921, he was sentenced to death. King Albert I commuted his sentence to life imprisonment. He was moved to the prison in Elisabethville where he died on 12 October 1951.

During his thirty years of imprisonment, he continued to be regarded as a spiritual leader and people claimed to see him appear at many places at the same time, continuously being in contact with his followers and family by appearing to them and giving them missions. According to an eyewitness account by a military guard based at Kimbangu's prison, Kimbangu is said to have prophesied the day and time of his death. He has since become a symbol of Congolese nationalism.

The Kimbanguist Church
After Simon Kimbangu's trial, the administration tried to suppress the movement. Followers were banished to different parts of the country and their faith was outlawed. In 1940, the highest ranking exiles were placed in guarded work camps and subjected to forced labor; many died. However, as a result of the persecution, the Church spread in the underground and reached people in other areas. Eventually, in 1959, the Kimbanguist Church was recognized by the Belgian government and could then conduct prayer freely.

Today, the Kimbanguist Church is well established in many countries. When Kimbangu died, his son Joseph Diangienda, who Kimbanguists and other's claim is the second incarnation of Simon Kimbangu (as he prophesied in 1910) took over the Church ministry. Joseph Diangienda (chief spiritual) organized the contemporary Church. Diangienda (born 22 March 1918) died on 8 July 1992 in Switzerland and was succeeded by his elder brother Salomon Dialungana Kiangani, who Kimbanguists also claim is The Lord Jesus Christ reincarnated back to mankind whose son, Simon Kimbangu Kiangani the grandson of Simon Kimbangu and who the Kimbanguist Church today claims is Simon Kimbangu resurrected, is now the spiritual leader based at the Church's headquarters in Nkamba.

See also

Simon-Pierre Mpadi
Mandombe script
Orchestre Symphonique Kimbanguiste

References

External links
Bethel University site
Encyclopædia Britannica
Dictionary of African Christian Biography: Simon Kimbangu, article reprinted from An African Biographical Dictionary, copyright © 1994, edited by Norbert C. Brockman, Santa Barbara, California.

1887 births
1951 deaths
African Christians
People from Kongo Central
Founders of new religious movements
Belgian Congo people
Prisoners who died in Belgian detention
Prisoners sentenced to death by Belgium
20th-century Christian martyrs

redpajama_set_name: RedPajamaWikipedia


Known as an accomplished hammered dulcimer player, Esch is part of the well-known local Celtic ensemble, Pleasant Company. However, she began studying drums, bells, xylophone, marimba, vibraphone and tympani throughout her grade school and high school years. As an adult, she has focused on hammered dulcimer and bowed psaltery and has taught those instruments for the past ten years.
For the more experimental individual, Bradley Gilmore hopes to bring the sounds being played around the world to Somerset. He is now offering drum set and abstract percussion. Students will learn about the instrument they are playing, while understanding and identifying patterns, basic drumming rudiments, and how to explore the world through percussion.
For more information on Esch's Basic Rhythms Class, go to www.mcneilmusiccenter.com and look under "Programs." For more information on Gilmore's classes, also go to MMC's website, call 606-303-3325, or e-mail mcneilmusiccenter@gmail.com.
The McNeil Music Center is located in the lower level of the Carnegie Community Arts Center, 107 N. Main Street in Somerset. The Carnegie is wheelchair accessible from the back of the building.


Description: Color Hemmed Fingertip towels in Bulk. Great for Embroidery, Screen Printing or any other use. If you want to have your company name screen printed or embroidered for promotional purposes these are your towels.
Description: Wholesalae Hot Pink Fingertip Towels 11x18, 1.5 Lb towel in Hot Pink color. Wholesale prices available. Excellent for embroidery and screen printing.
Description: Wholesale Royal Blue Fingertip Towels 11x18 with FRINGED ENDS, 1.5 Lb towel in Royal Blue color. Terry/Velour towel, excellent for embroidery and screen printing. Available at excellent wholesale prices!


Nia Peeples is a newly contributing writer on Bella Petite and will be sharing her industry experience, personal stories and teach us about the elements of life. Nia is our new Lifestyle Editor!
Women are fascinating. No other creature on earth can hold down a job, advance a career, raise children, organize a household, get in shape and go organic while simultaneously researching everything from pregnancy to menopause to the stock market and I Movie. Yet no matter how well we spin all those plates, we are intensely driven to do it better, faster, smarter—skinnier—as if by doing so we will someday arrive at a place that is balanced and perfect and then stay there forever.
Impossible you say? I think so. Yet every day women ask me how I do it." How do you stay fit?" "How do you stay so young looking?" " How do you manage a career and motherhood so seemingly effortlessly?" Interesting perception. And admittedly, there was a time I thought I could give a very simple and direct answer to those questions. But now that I'm in my forties and have had to actually sustain all that, I've a better vantage point. And let me tell you, getting it together is not the same as keeping it together. And keeping it together has more to do with being pliable than being perfect. As my husband says, perfection is a myth.
Today's woman is inundated with the secret 'how to's' of perfection. Just look at all those screaming headlines on the mags at the supermarket checkout line: How to have the perfect thighs, perfect abs, and perfect skin,. How to find the, the perfect home, the perfect diet, the perfect man. The pressure on a woman to discover and implement everything that can make her life "balanced and perfect" is intense. The funny thing is, no matter how much success I had with any of those 'secrets', one thing is certain: none of them lasted forever. What worked for me in my twenties didn't necessarily work for me in my thirties. And what worked for me when I was childless sure as heck didn't work for me with a toddler in the house. Ironically, the harder I tried to cling to all of those "secrets" the more illusive my happiness became, making the woman's ability to multi-task, which is one of our greatest assets, now my greatest liability.
What I have learned is that life is a growing, breathing thing, as constant as the sea but just as unpredictable. Always moving, always changing. If something in our lives is no longer working, no matter how well it worked before, we have to be willing to let it go and apply what I've termed The Three R's: Reassess, Research, Recommit. And we must do so with all the fervor and faith of a new bride. The more willing we are to live lives open to change, growth and discovery, the more moments of perfection we get to experience. With all due respect to my husband, I don't think perfection is a myth. I think it's misunderstood. Perfection is not something we achieve. It is not a destination to arrive at. Perfection is something we move through one moment at time, allowing us to discover it again and again.
So how do I do it? My health, beauty and fitness regimens are built upon the belief that success in all of these areas requires the consideration of three things: what you are born with, how you feed it and how you treat it. They are in fact connected. They feed each other. and just as importantly, they are held together, driven and balanced by what I call the Elements of Life, 12 philosophies that I believe are the key to living an authentic, happy life. That is my foundation. Then I apply The Three R's to every stage of life and to each element: Reassess, Research and Recommit. So yes, I'm developing a skin and beauty routine that can have you looking a decade younger; and a fitness and flexibility program that can get you in the best shape of your life. Yes I can recommend a line of amazing nutritional supplements to help add that glow of good health to the entire package. But just as importantly, I can sometimes miss my work-out, put down that script, spend the late afternoon on the football field with my daughter's team, the early evening surfing with my family…and happily dive into a hot meal and devilish dessert when we get home. Because for me it's no longer about reaching for the perfect life—it's about living a life full of perfection.
And that, ladies, is how we do it.
Free trial offer to Bella Petite Magazine. Written by: Nia Peeples!
You are wonderful Nia! Thanks so much for this article and being insightful for us.
So true! The myth of perfection not reality. Looking forward to your next posts.
This is fabulous advice! I can finally assimilate with what some one has to say. thank goodness Bella petite is on top of it. Nia you remind me of being a teenager!
Wow what a good article about life and what we can expect as women. Thanks Nia and keep them coming!


text:
"Gardens of Eden": Churches and the Preservation Of Ethiopia's Indigenous Forests
Niyaz Huseynzade 2022-01-11, 7:15 PM updated 2022-01-12, 4:58 PM
The landscapes of Ethiopia offer a unique perspective on the world, with landscapes that are both ancient and modern. As one of the fastest expanding economies globally, Ethiopia has several environmental challenges. For hundreds of years, the last native forests have surrounded church buildings in Amhara province, and they have been safeguarded as tiny Gardens of Eden.
More: Kieran Dodds, Instagram, Shop
This book, a photographic essay about these church forests by Kieran, was published in Nature, Geo France, and National Geographic and received the Sony World Photography Award for Landscape Photography. The project was also exhibited in Los Angeles, New York, and Edinburgh. The book contains:
The whole narrative.
Additional unreleased photographs.
A specially commissioned essay by Dr. Alemayehu Wassie Eshete on the spiritual origins of modern environmentalism.
A foreword by church forest expert Dr. Alemayehu Wassie Eshete.
This book, which promoted environmental conservation in Ethiopia, assisted in planting a thousand trees in the upper Blue Nile river catchment near Lake Tana. This project was created in collaboration with the local community, scientists, and Plant With Purpose.
"Ethiopia's indigenous forests have shrunk by more than 90% in the last one hundred years. Clearance for agriculture, villages, and buildings has destroyed canopies, but recent increases in the country's official forest cover figures result from necessary tree-crop plantation programs. The huge planting of billions of trees was focused on creating non-native tree species, not native forest conservation. Eucalyptus, for instance, has long been a popular fuel source in tropical regions because it is fast-growing and proliferates. However, owing to its high cost of production and the damage that it does to both wildlife and soil moisture, these trees are no longer used as fuel sources in many countries," he adds.
Memories Deserve Commemoration with Photo-Books
A New Book Celebrates the 200 Most Fascinating and Innovative Cabins
Stephen Wilkes' Stunning "Day to Night" Photography Captures America's Majestic Landscapes
Spray Nation: A New Book of Iconic 1980s NYC Graffiti Photographs by Martha Cooper
Love Immortal: New Book Shows How Dogs Have Captured Our Hearts for Centuries
Pham Huy Trung Captures Stunning Aerial Views of Vietnam's Heritage and Industry


text:
Q: How to set random number of TextView in layout in form of grid? I have some text from server. I want to show each text in a TextView.
Text length can be different. I want maximum three TextView in any row.
Help me on this. Which layout should I use & how to accomplish this?

A: You can either create a custom ViewGroup and override its measure and layout logic, or you can use nested LinearLayouts (vertically oriented parent with horizontally oriented rows).
You can always check the very bottom row for how many TextViews it does contain. If there will be three, just add another LinearLayout - as a next row.
The first solution will be harder to implement, but at the other hand it will be much more efficient (if done right of course).
In this answer you can find my approach to a kind of similar problem.
Also actually look at the flow layout linked in one other answer on the linked question. That might help you.


There is always Hope… Generated by Faith!
It has different seasons, fruits, colors, languages & etc….
There is always Resurrection! There is always Resurrection!
There is always Resurrection, after every tear we shed and love ones we lose!
There is always a Miracle! Life by itself!
About Mommy I am a PACER!
Abigail is a girl who made a difference in society by being a PACER. Each book represents one of the letters of the word PACER and the attributed characteristic and discusses a specific value that I invite children to acquire, in addition to a day-to-day situation they live. Through these books, children will learn how to deal with different situations.
She showed Respect (Book 5) by acknowledging and accepting key strength in each of her friends.
Abigail invites each child to join her and become a PACER.
Living solo… what does it mean?
"Living solo… what does it mean?
To me, it means solo in a world of a crowd, where you learn to enjoy your life alone, and not depend emotionally on others!
Cheers to this phase, although having this one person, ends up being an illusion, yet, living on this person's memory lasts at times longer than its reality!
My third book is ready to publish!
Any recommendations, a trustworthy publishing house?
Thinking he would remember why he first loved me!
#MOI It is not the color he has forgotten….
My only goal was to live in a crowd; and I am not discussing children.
About the memories we built, the moments we spent, his voice, his words, and the pictures we drew that last longer than reality!
#MOI How genuine are you?
#MOI CHEERS TO EVERY WOMAN WHEREVER YOU ARE!


Günther und Elisabeth Aloys sowie Manager Muzo Azeri und sein Team freuen sich auf Ihren Besuch.
There are places we feel magically drawn to – to which we are particularly partial and which give us a chance to stop and think during our everyday routine. These places seem to radiate an extraordinary energy – regardless of whether they come in the form of a special house, a forest or a mountain.
We suspect that people experience a special sense of well-being and can find themselves very easily in such places because they become one with the surrounding natural environment.
Sensitive people pay attention to all their senses, feel secure in such places and such moments, and can effortlessly live in the moment with a good conscience.
When exquisite Mediterranean delicacies and wonderful music accompany such moments, you find yourself in such a completely harmonious state that you wouldn't trade it for anyone or anything. In such instances you experience the elements with all your senses, the water, the warming rays of the sun, the fine sand under your feet, enjoying a selection of culinary delights and the breathtaking sunset with a view of the nearby cathedral.
The combination of these impres- sions will lead you to one of these special, magical places – the NASSAU BEACH CLUB and RESTAURANT on the beach of PALMA DE MALLORCA: directly on the sea, with sun, 750 meters of beautiful sandy beach, the view of the cathedral, fine fbod and convivial people.
En el ano 2011, el hotspot ubicado en la isla Portixol pasö a manos de Günther Aloys, hotelero de Ischgl, y actualmente estä bajo la con- ducciön del gerente Muzo Azeri y su equipo.
Si a esto se le agregan las delicias de la cocina mediterranea y una musica maravillosa uno se encuentra en un estado de perfecta armonfa de forma tal que uno no quisiera cambiar con nadie por nada del mundo. En un momento asi uno ve y siente los elementos con todos los sentidos – el agua, los rayos acariciantes del sol, la arena fina bajo la planta de los pies, se disfruta de una selecciön de delicias culinarias y de una asombrosa puesta del sol sobre la catedral cercana – y uno se da cuenta que se encuentra en uno de esos sitios especiales – el NASSAU BEACH CLUB en la playa de PALMA DE MALLORCA, directa- mente al mar, 750 metros de playa de arena pura, la vista hacia la catedral, deliciosas comidas y gente agradable.
Günther y Elisabeth Aloys asi como el gerente Muzo Azeri y su equipo esperan su visita.


The digital currency shows some resiliency.
Peer-to-peer lending marketplace Lending Club has been pitching corporations on using its platform to provide low-interest loans to employees.
In a rare move for any executive, Square CEO Jack Dorsey has returned about 10 percent of his stake — or about three percent of all company shares — back to the company. The move, which Fortune reported this morning, will expand the pool of shares that Square can dole out to current and new employees, whether they come through normal hiring or acquisitions.
Warby Parker, the eyewear startup that has built a cult following in a short time, has raised a new $60 million investment led by its biggest investor, Tiger Global Management, as was first reported by Fortune. Existing investors General Catalyst Partners, Spark Capital and First Round Capital also contributed to the Series C round, which brings Warby's total funding to about $115 million.


One of my New Year's resolutions last year was to try one recipe each month out of Bon Appetit magazine. I probably keep that resolution once every three months but earmarked several recipes out of the March 2009 issue. I love the R.S.V.P. feature where they track down reader's favorite dishes from various restaurants because it combines two of my loves, travel and cooking. I earmarked this recipe for Palmer House Brownies immediately as I love brownies and loved the idea of using apricot preserves as a glaze.
These brownies are not your average run of the mill brownies. I am by no means a brownie snob and sometimes use a box mix and other times make them from scratch but these are decadent. Rich and nutty, they accomplish what most brownie recipes aren't able to; be simultaneously cakey and fudgy. The apricot preserves add an ever-so-slight tang and an elegant finish. I think they would also be nice with almonds and raspberry preserves. Simply delicious!
Preheat oven to 350 degrees F. Butter and flour 8x8x2-inch metal baking pan. Melt chocolate and butter in heavy small saucepan over medium heat, stirring often; cool to lukewarm. Using electric mixer, beat sugar and eggs in large bowl until well blended, about 1 minute. Whisk in melted chocolate4 mixture. Sift flour, baking powder, and salt over; fold to blend. Transfer batter to prepared baking pan. Sprinkle nuts over and press gently into batter.
Bake brownies until edges are raised and cracked and tester inserted into center comes out with some moist batter attached, about 45 minutes. Melt apricot preserves in small skillet over medium heat. Strain preserves; brush melted jam over hot brownies. Cool 1 hour, then transfer to refrigerator and chill until cold, about 2 hours. Cut into 16 brownies and serve chilled.
These sound really good, and there are lots of nut/preserve combos you could use, depending on what you like!
These look incredible! Thanks for submitting this to Magazine Mondays!
These look soooooooooooooo yummy and unique too.
I saw these in Bon Appetit as well...they look so good!
Thanks so much for sharing! I made these several times and loved them, and then misplaced the recipe. I'm so glad to be able to make them again. They are truly the best brownie I've ever had!


text:
UEH may refer to:

University of Economics, Ho Chi Minh City '''Trường Đại học Kinh tế Thành phố Hồ Chí Minh'''
University of Haiti (Université d'Etat d'Haïti)
Universidad Euro Hispanoamericana
the short name for University of Economics, Ho Chi Minh City


text:
Get 3 issues of GQ for only £1.Subscribe
GQ Recommends
GQ Editor's Club
GQ Heroes
The iPhone 13 is a classy encore that'll last for ages
What the iPhone 13 lacks in flashy new features it makes up for with a significantly improved performance compared to its predecessor
By Robert Leedham
The iPhone 12 was a hit in the same way that Emma Raducanu is quite good at tennis and The Beatles knew their way around a hook. It absolutely flew off the shelves in a manner that hadn't been seen since the iPhone 6 all the way back in 2014, hitting 100 million sales in seven months of its launch. You could put this runaway success down to its handsome redesign, its embrace of 5G or the fact that a lot of people were in lockdown and in need of a better screen for TikTok. Whatever the case, the fact is that the iPhone 12 was also really good: a bona fide reinvention of what users could expect from Apple's "normal" smartphone.
So what's the plan for this year's iPhone 13? Run the same playbook again, basically. Like so many of Apple's 'S' phones of yore, this year's model keeps the same aesthetic from 12 months ago and adds a string of technical tweaks and touch-ups that ultimately make for a much improved product. The iPhone 13 is definitively an encore, but it's well worth hearing out.
Same design. Now with added sustainability
One of the most interesting facets about the iPhone 13 is what it doesn't do. The iPhone 4S introduced Siri to the world, the iPhone 6S brought in 3D Touch (RIP) and the iPhone 8 added wireless charging to proceedings. Your mileage may vary on these 'off year' iPhone additions, but none have proved particularly revelatory for me in the long run. So instead of majoring on a flashy new feature you'll only use a couple of times out of sheer novelty, the iPhone 13 deliberately doesn't do that.
The most obvious visual change about it is a 20 per cent smaller notch for Face ID and the selfie camera, which is not very obvious at all. Even when you put the iPhone 13 side-by-side with its predecessor. As someone who has a lot of time for the iPhone 12's aesthetic with those flat edges, luminous stainless steel frame and bright, pin-sharp display, I really don't mind the holdover here. This is a luxe-feeling phone whether you opt for the 6.1-inch-screened iPhone 13 or the 5.4-inch 13 mini. Aside from their size and battery life, both handsets share exactly the same internals while lacking some of the features of their Pro counterparts such as a smoother scrolling ProMotion display.
Pleasingly, this philosophy of parity extends to their environmental ambitions. As one of the few tech companies to pledge to go carbon neutral by 2030, Apple is in the process of pushing its manufacturing in a more sustainable direction across all its devices. This ambition manifests itself in the iPhone 13 via the use of upcycled plastic bottles in its antenna lines, 100 per cent recycled gold in its logic board and camera wiring, and the removal of the outer plastic wrap from its packaging among several other achievements. Even if you can't put a "value" on this stuff, the design work involved is truly impressive and sadly unrivalled by many other phone makers.
The iPhone 13 and iPhone 13 mini
Bumper battery life
So what has really changed with the iPhone 13? Well, a lot of the internal stuff (that's too technical to get into but is going to make a major difference), both when you first switch on one of these new handsets and a few years down the line. But perhaps the biggest improvement is in terms of battery life; you get an extra 1.5 hours for the 13 mini and 2.5 hours for the standard 13. That means even less of an excuse to forgo Ted Lasso on the train into work and more incentive to hold onto your iPhone when you're thinking about an upgrade, both of which are very good things.
On a similar note, Apple's latest A15 Bionic chip is here to provide a claimed 50 per cent faster CPU performance than the competition. Something that best manifests itself in camera features that demand a lot of computational photography smarts, such as Cinematic mode for the iPhone 13's camera. Beyond those fringe cases, these smartphones have always had the guile to handle any app or browser tabs you dare throw at them. They're also going to trundle on for a long time without slowing to a crawl in their twilight years. Especially since Apple currently supports six-year-old handsets with its annual iOS software updates.
To enable all the digital clutter you may accumulate over that span of time, you also get double the storage compared to last year at an ever so slightly lower price. So the iPhone 13 now costs £779 instead of £799 and has 128GB of space to fill up with apps, TV show downloads and your own photos and video as standard. That's a good amount to be getting on with, even if like me you tend to shoot a hell of a lot of 4K video of your dog doing dumb things, such as picking up a gross pigeon feather and running around the park with it like it's the most exciting thing in the known universe.
Point and shoot perfection
Speaking of its cameras, the iPhone 13 carries over the dual lens setup found in both the iPhone 12 with the Pro models getting an extra telephoto lens as well. Although I understand the necessity for Apple to differentiate between its handsets in this kind of way, the lack of an optical zoom on a non-Pro iPhone is the feature I missed most when flitting between the two. Partly because I don't want to always have to get that near to my subject to get a close-up but mainly because I use the telephoto option a lot in general.
Although the photographic dividing line between the iPhone 13 and its deluxe cousins is clear cut, these less feted devices remain fantastic point-and-shoot companions. Especially with the addition of a much-enlarged sensor to their wide-angle lens and sensor-shift OIS (optical image stabilisation), they're able to capture significantly more light and better compensate for shaky hands over longer exposures in night mode. A new sensor in their ultra wide camera also takes in more scenery while delivering less 'noise' (AKA speckles and distorted colours) at the edge of the frame. The real pay-off for all of this technical finesse is that you can have a lot of fun with these cameras without having to worry too much about the perfect lighting or being an expert in aperture. Just snap away and nine times out of ten you'll have something worth sharing.
Speaking of which, the headline feature here is a new cinematic mode for video that allows you to shift the focus of your footage both during filming and afterwards thanks to some AI trickery. It's basically the portrait camera mode remade for video enabling sharp foregrounds and creamy, bokeh-filled backgrounds, even if that description does somewhat downplay the technical mastery required to achieve such a feat. Apple is pitching cinematic mode as a means to bring Hollywood to your phone by mirroring the "rack focus" technique you'll see in bona fide movies. While it is partly that – albeit a version of it that's still a little rough around the edges – it's also bound to be used for a bunch of perspective gags on Instagram. And to be honest, I am very much down for that.
Too many cows shot on the iPhone 13's ultra wide camera
iPhone 13 verdict
Having struck upon a winning formula with the iPhone 12, Apple was never going to toss aside that progress in favour of a major do-over. Instead the iPhone 13 builds upon those sturdy foundations to create a phone that's outstanding in its own right. While this handset's upgraded camera, elongated battery life, expanded storage and souped-up internals aren't especially flashy, they're all the stuff that really matters when it comes to improving your day-to-day usage of any smartphone. Better still, they'll ensure you can hold onto the iPhone 13 for pretty much as long as you please. Because what's an encore without the greatest hits?
From £679. apple.com
Sonos' new Beam soundbar gets a welcome Dolby Atmos upgrade
Ben Wheatley: 'If you shoot on a beach, it's always a disaster'
Deathloop is a crazy, inventive PS5 power fantasy
KeywordsLifestyleTechnology
Men Of The Year


text:
Styles & Wood gets Manchester tonic
By Louise Dransfield2016-06-13T15:42:00+01:00
Firm feeling benefit of high demand for space in North-west
Styles & Wood has secured half a dozen new contracts in Manchester and London worth a combined £23m across the commercial office, healthcare and hospitality sectors.
The projects include a £6.2m 56,000 sq ft Grade A commercial fit out at developer Argent's One St Peter's Square in Manchester, a £3m 45,000 sq ft fit out at a three-storey office building, Dakota House, in Wythenshawe's Concord Business Park.
The firm is also to delivering the £3m fit-out and refurbishment of a treatment clinic in Manchester for CARE Fertility and has been appointed to fit out two new easyHotels in Manchester and Liverpool. It is also working on a scheme called Irongate House in the City of London.
Tony Lenehan, chief executive of Styles & Wood, said: "The Manchester market in particular has witnessed a surge in activity in recent months, and as demand for premium space remains high, particularly across the North-west, we are expecting this is trend to continue."
Education and healthcare
Refurbishment stage
ISG nabs £25m Cardiff uni job
Scheme designed by Adjaye Associates and Stride Treglown
Balfour Beatty takes care of £37m Scottish hospital jobs
Contractor nabs a job each in the Highlands and Islands
Whitehall holding up Balfour hospital appointment
Trust behind delayed Midland Met still hoping to rubber-stamp deal this summer


Lali Masso's non-chalant studio is housed in one corner of her beautiful apartment in Singapore. This is where Lali, the founder of Little Friends by Lamasso stocks her beautiful line of clothing.
If comfort is what you choose for your kids, then this brand is for you. Lali stays away from the frills, lace and other bric-a-bracs, and chooses classic cuts and patterns. The occasional elbow patch and a colorful collar are as far as she experiments with design.
She chooses to play around more with colours and fabric. You will find shorts in every possible shade. I love the red, orange and yellow linen shorts for little boys. For girls, she does lovely flower print blouses that look so flowy and comfortable. I fell in love with the bloomers too.
Cheongsams also find place in her fashion portfolio. She uses luxe fabrics (French linen and European cotton) which is a pleasant change from the silk ones that are available in Chinatown. Her clothing is all handmade in Shanghai.
Lali has a natural flair for design. She grew up in a family where her father is a designer, mother is a painter, sister is a ceramist and brother is an architect. Her love for art and design reflects in her home, which is filled with art memorabilia from all over the world.
Her clothing is worth checking out. There is nothing not to like.


text:
FestivalSightseeingGastronomy
FestivalSightseeing
Vietnam Airlines to resume in-flight catering services
An in-flight meal (Illustrative photo: VNA)
NDO/VNA – National flag carrier Vietnam Airlines will resume its in-flight meals starting January 15 after a long halt triggered by COVID-19 concerns, the carrier said on January 13.
It will resume catering services in business class on all domestic flights.
A representative of the airline said that the resumption of in-flight meals is to improve passenger experience so as to maintain its 4-star rating, in line with the COVID-19 situation in Vietnam.
Vietnam Airlines will resume and expand other services in the coming time, together with promote technology application and digital transformation.
Hanoi to restore tourism when pandemic under control (Jan 15, 2022 06:42:13)
76 percent of Vietnamese plan domestic travel in 2022 (Jan 14, 2022 17:17:19)
Various entities to be honoured at upcoming ASEAN Tourism Forum (Jan 14, 2022 15:51:31)
Red River Delta named among top places to visit in 2022 by New York Times (Jan 14, 2022 15:36:46)
Southern localities restart tourism with assorted products for Tet holiday (Jan 13, 2022 11:45:24)
Tourism sector takes initiative in developing unique products (Jan 13, 2022 11:09:01)
Hanoi remains at top of travellers' lists despite COVID-19 (Jan 13, 2022 08:26:32)
Ideal domestic destinations to recharge in 2022 (Jan 13, 2022 12:03:41)
Ho Chi Minh City opens tourist sites for Tet festival (Jan 13, 2022 10:17:33)
Son Doong cave adventure tour fully booked for 2022 (Jan 12, 2022 09:25:08)
Vietnam to attend ASEAN Tourism Forum in Cambodia (Jan 09, 2022 08:08:22)
Ho Chi Minh City ready to welcome international visitors (Jan 08, 2022 17:32:26)
Potentials for developing "creative cities" (Jan 07, 2022 10:45:40)
Ho Chi Minh City to host spring flower festival in late January (Jan 07, 2022 11:51:33)
Tourism sector in central region expected to prosper again in 2022 (Jan 06, 2022 15:53:52)


text:
"The Death and Life of the Art Gallery" A round-table discussion
"THE DEATH AND LIFE OF THE ART GALLERY"
VANESSA CARLOS
JEAN-CLAUDE FREYMOND-GUTH
KEVIN RUBÉN JACOBS
FRIDAY, NOVEMBER 17, 7:00 pm
Spike Berlin, Rosa-Luxemburg-Straße 45
The gallery still plays a crucial role in the process of making art visible, accessible, and of course buyable, but is it sustainable in its current form?
How has the function and economics of running a gallery changed as the art world has become bigger, art fairs and online sales have become more important, institutions increasingly rely or insist upon gallery funding, and old ideas of loyalty no longer apply?
A spate of recent gallery closures has led to talk of the "missing middle" and called into question the entire model by which galleries operate as nodes in an ecosystem: not only through selling art and supporting artists but also by bringing art to the attention of institutions, collectors and the public at large. But whom, in its current form, does the gallery work for, and whom does it fail?
How can it be improved, or must it be replaced?
Vanessa Carlos co-founded Carlos/Ishikawa in London in 2011. Among the artists the gallery represents are Korakrit Arunanondchai, Oscar Murillo, Pilvi Takala, and Ed Fornieles. Last year she set up CONDO, an initiative whereby galleries in London temporarily host galleries from abroad.
Jean-Claude Freymond-Guth opened Freymond-Guth Fine Arts in Zurich in 2006. After moving to a Herzog & de Meuron-renovated space in Basel last year, he closed his gallery this past August and released an open letter decrying a system that "works only for a tiny amount of artists and galleries" and is otherwise "based on self-exploitation or privilege".
Kevin Rubén Jacobs opened the new gallery Pushkin & Gogol on Alexandrinenstrasse in Berlin last month. Before relocating to Germany, he was based in Dallas, Texas, where he founded and ran OFG.XXX.
_______INSERT_______
"Our identity could become an idol that we sculpt anew each morning from the digital clay"
The Downward Spiral: The Figure Cannot Hold
Photo: Hanna Putz


text:
Das nuraghische Fort Doladorgiu () liegt in der Mitte des Golgotals, auf einem 530 m hohen schmalen felsigen Hügel, der das Hochplateau von Su Golgo bei Baunei in der Provinz Ogliastra auf Sardinien überragt.

Das nuraghische Fort besteht aus einem System von Mauern, die vermutlich zu Verteidigungszwecken errichtet wurden. Die dickste Mauer schützt den Komplex im Westen, der die einfachste Annäherung an das Gelände ermöglicht. Es sind keine Nuraghenreste vorhanden, so dass es sich nicht um eine Nuraghensiedlung handelt.

In der Nähe steht die Nuraghe Alvo.

Siehe auch
 Liste vor- und frühgeschichtlicher archäologischer Fundplätze auf Sardinien

Literatur
 A. Moravetti: Gli insediamenti antichi in Montagne di Sardegna Sassari: Carlo Delfino Editore 1993 S. 189

Weblinks
 Beschreibung engl. + Bilder

Archäologischer Fundplatz auf Sardinien
Wallburg
Prähistorische Befestigung
Baunei


text:
Q: JWT filter and spring security control flow in a Spring boot web application I am very new to spring security. I am trying to implement JWT filters in my web application to make it stateless. I have piece of code, when users hits the /login path, the control goes to the  method,
public LoginResponse login(
AuthenticationRequest authenticationRequest, Device device )
        throws WebappException
{
    // Perform the security
    final Authentication authentication = authenticationManager
            .authenticate(new
UsernamePasswordAuthenticationToken(authenticationRequest.getUsername(),
                    authenticationRequest.getPassword()));

SecurityContextHolder.getContext().setAuthentication(authentication);
/** some more logic**/

Here I am not understanding the purpose of

final Authentication authentication = authenticationManager
            .authenticate(new
UsernamePasswordAuthenticationToken(authenticationRequest.getUsername(),
                    authenticationRequest.getPassword()));
Please guide me!
AuthenticationRequest has two fields userName and password.

A: The authenticationManager.authenticate() method passes the UsernamePasswordAuthenticationToken to the AuthenticationProvider and tries to authenticate to user with provided username and password.

*

*It returns an Authentication object with granted authorities if successful,

*It throws an exception if authentication fails.

You can then call authentication.isAuthenticated() to know if the token has been authenticated.
If you want to access a database to check authentication, you should use the DaoAuthenticationProvider implementation (or AbstractUserDetailsAuthenticationProvider).
It retrieves user details from the interface UserDetailsService. So you need to create a class MyUserDetailsService which implements UserDetailsService overriding the loadUserByUsername(String username) method and returning UserDetails.
UserDetails contains username, password, authorities. Create your own MyUserdetails class wich implements UserDetails interface.
Then, configure Spring to reference your cutom class:
DaoAuthenticationProvider authProvider = new DaoAuthenticationProvider();
authProvider.setUserDetailsService(myUserDetailsService);

More details on http://www.baeldung.com/spring-security-authentication-with-a-database
Or you can also use the JdbcUserDetailsManagerConfigurer to directly specify you datasource and SQL queries:
@Autowired
public void configAuthentication(AuthenticationManagerBuilder auth) throws Exception {
    auth.jdbcAuthentication().dataSource(dataSource)
         .usersByUsernameQuery("select username, password, enabled from users where username=?")
         .authoritiesByUsernameQuery("select username, role from user_roles where username=?");
}

Regarding JWT, I think your login method checks at first the authentication of a user and then should build a JWT with the user details and return it to the browser.
Then the client can resend this token to the server and this JWT will be decrypted and validated by another method.
More information on https://www.toptal.com/java/rest-security-with-jwt-spring-security-and-java


text:
Ascendis Pharma A/S Announces Target Enrollment Achieved in the Phase 3 PaTHway Trial of TransCon™ PTH (palopegteriparatide) in Adults with Hypoparathyroidism (HP) and Provides a Comprehensive Global Clinical Program Update
July 6, 2021 at 8:00 AM EDT
– Ascendis expects to complete enrollment of subjects still in screening within one week –
– PaTHway top-line data now anticipated in Q1 2022 and submission of a New Drug Application (NDA) in mid-2022 –
– Announces design of PaTHway Japan Trial and receipt of Orphan Drug Designation (ODD) from the Japanese Ministry of Health, Labor and Welfare (MHLW) –
– Defined pathway for global regulatory filings –
COPENHAGEN, Denmark, July 06, 2021 (GLOBE NEWSWIRE) -- Ascendis Pharma A/S (Nasdaq: ASND), a biopharmaceutical company that utilizes its innovative TransCon technologies to create new product candidates that address unmet medical needs, today announced it has reached the target enrollment in the phase 3 PaTHway Trial, a trial evaluating the safety, tolerability, and efficacy of TransCon PTH (palopegteriparatide) in addition to providing a comprehensive global clinical program update.
"The durable benefit demonstrated in our phase 2 PaTH Forward Trial Week 58 data supports the use of TransCon PTH as a potential new treatment paradigm for adults with HP. We are committed to bringing TransCon PTH as quickly as possible to all patients with HP independent of etiology," said Jan Mikkelsen, Ascendis Pharma's President and Chief Executive Officer. "Given the strong demand and our commitment to patients and clinical investigators, although we stopped screening new subjects in early June, if any subject had started the screening process by June 7th, they will be enrolled in the phase 3 PaTHway Trial if all the criteria are met. We anticipate announcing top-line results from the PaTHway Trial in the first quarter of 2022, and if successful, followed by an expected NDA submission in mid-2022."
"We are pleased to continue extending the global clinical reach for TransCon PTH for all HP patients as a key component of our Vision 3x3. With recent acceptances from regulatory authorities relating to the PaTHway Japan Trial and the PaTHway China Trial through VISEN Pharmaceuticals (VISEN), we believe we now have a defined pathway to obtain regulatory approval in countries representing over 400,000 patients," continued Mr. Mikkelsen.
The PaTHway Trial is a phase 3, randomized, double-blind, placebo-controlled trial in North America and Europe evaluating the safety, tolerability, and efficacy of palopegteriparatide in adults with HP. The primary efficacy endpoint is the proportion of subjects with albumin-adjusted serum calcium within the normal range, and independent from active vitamin D and therapeutic doses of calcium (≤ 600 mg/day) at 26 weeks. If successful, Ascendis expects to submit an NDA to the U.S. Food and Drug Administration (FDA) in mid-2022 and subsequently submit a Marketing Authorisation Application to the European Medicines Agency.
Ascendis also announced the Japanese Pharmaceuticals and Medical Devices Agency (PMDA) acceptance of the clinical trial notification for the PaTHway Japan Trial, a single-arm, phase 3 trial of palopegteriparatide in a minimum of 12 Japanese subjects with HP. Subjects will start with an 18 µg dose of palopegteriparatide and be followed over a 26-week period during which they will be titrated to an optimal dose. In addition, MHLW granted ODD to palopegteriparatide for the treatment of HP. In Japan, ODD is granted to therapies intended for use in less than 50,000 patients in Japan and for which significant unmet medical need exists. The designation is granted by the MHLW based on the opinion of the Pharmaceutical Affairs and Food Sanitation Council.
In Greater China, VISEN recently announced that they obtained the IND approval from the Center for Drug Evaluation of the National Medical Products Administration for the phase 3 China clinical trial (PaTHway China Trial) of TransCon PTH on June 1, 2021 and is soon expected to initiate the study of TransCon PTH in patients with HP in China. The design of the PaTHway China Trial mirrors the design of the PaTHway Trial.
All subjects from phase 3 PaTHway trials in North America, Europe, Japan and Greater China will be eligible to enter into open-label extensions to collect long-term follow-up data.
Palopegteriparatide was granted ODD from the FDA in June 2018 and from the European Commission in October 2020.
Ascendis Pharma is applying its innovative platform technology to build a leading, fully integrated biopharma company focused on making a meaningful difference in patients' lives. Guided by its core values of patients, science and passion, the company utilizes its TransCon technologies to create new and potentially best-in-class therapies.
Ascendis Pharma currently has a pipeline of three independent endocrinology rare disease product candidates and one oncology product candidate in clinical development. The company continues to expand into additional therapeutic areas to address unmet patient needs.
Ascendis is headquartered in Copenhagen, Denmark, with additional facilities in Heidelberg and Berlin, Germany, in Palo Alto and Redwood City, California, and in Princeton, New Jersey.
Please visit www.ascendispharma.com (for global information) or www.ascendispharma.us (for U.S. information).
About TransCon PTH1
TransCon PTH is an investigational once-daily long-acting prodrug of parathyroid hormone (PTH[1-34]) in development as a treatment for adult HP designed to restore PTH at physiologic levels for 24 hours each day to address both the short-term symptoms and long-term complications of the disease. TransCon PTH was granted ODD by the FDA in June 2018, in October 2020 was granted Orphan Designation by the European Commission for the treatment of HP, and in June 2021 was granted ODD by the MHLW.
About Hypoparathyroidism (HP) 2,3,4,5,6,7
HP is a rare endocrine disorder characterized by insufficient levels of parathyroid hormone (PTH), resulting in low calcium and elevated phosphate levels in the blood. HP affects approximately 400,000 patients in the United States, Europe, Japan, South Korea and Greater China, the majority of whom develop the condition following damage or accidental removal of the parathyroid glands during thyroid surgery. Patients often experience decreased quality of life. In the short term, symptoms include weakness, severe muscle cramps (tetany), abnormal sensations such as tingling, burning and numbness (paresthesia), memory loss, impaired judgment and headache. Over the long term, this complex disorder can increase risk of major complications, such as extraskeletal calcium depositions occurring within the brain, lens of the eye, and kidneys, which can lead to impaired renal function.
HP remains among the few hormonal insufficiency states without a replacement therapy that restores the missing hormone at physiologic levels. Standard of care with active vitamin D analogs and calcium supplementation do not fully control the disease and may contribute to risk of renal disease. As a result, patients with HP have an estimated 4-fold to 8-fold greater risk of renal disease compared to healthy controls.
This press release contains forward-looking statements that involve substantial risks and uncertainties. All statements, other than statements of historical facts, included in this press release regarding Ascendis' future operations, plans and objectives of management are forward-looking statements. Examples of such statements include, but are not limited to, statements relating to (i) the timing of expected completion of enrollment in the phase 3 PaTHway Trial, (ii) the expected timing of reporting PaTHway top-line data and, if successful, the expected timing of a submission of an NDA and MAA for TransCon PTH, (iii) the eligibility of subjects from the phase 3 PaTHway trial in North America, Europe, Japan and Greater China to enter into open-label extensions to collect long-term follow-up data, (iv) Ascendis' ability to apply its platform technology to build a leading, fully integrated biopharma company, (v) Ascendis' product pipeline and expansion into additional therapeutic areas and (vi) Ascendis' expectations regarding its ability to utilize its TransCon technologies to create new and potentially best-in-class therapies. Ascendis may not actually achieve the plans, carry out the intentions or meet the expectations or projections disclosed in the forward-looking statements and you should not place undue reliance on these forward-looking statements. Actual results or events could differ materially from the plans, intentions, expectations and projections disclosed in the forward-looking statements. Various important factors could cause actual results or events to differ materially from the forward-looking statements that Ascendis makes, including the following: unforeseen safety or efficacy results in its oncology programs, TransCon hGH, TransCon PTH and TransCon CNP or other development programs; unforeseen expenses related to the development and potential commercialization of its oncology programs, TransCon hGH, TransCon PTH and TransCon CNP or other development programs, selling, general and administrative expenses, other research and development expenses and Ascendis' business generally; delays in the development of its oncology programs, TransCon hGH, TransCon PTH and TransCon CNP or other development programs related to manufacturing, regulatory requirements, speed of patient recruitment or other unforeseen delays; dependence on third party manufacturers to supply study drug for planned clinical studies; Ascendis' ability to obtain additional funding, if needed, to support its business activities and the effects on its business from the worldwide COVID-19 pandemic. For a further description of the risks and uncertainties that could cause actual results to differ from those expressed in these forward-looking statements, as well as risks relating to Ascendis' business in general, see Ascendis' Annual Report on Form 20-F filed with the U.S. Securities and Exchange Commission (SEC) on March 10, 2021 and Ascendis' other future reports filed with, or submitted to, the SEC. Forward-looking statements do not reflect the potential impact of any future in-licensing, collaborations, acquisitions, mergers, dispositions, joint ventures, or investments that Ascendis may enter into or make. Ascendis does not assume any obligation to update any forward-looking statements, except as required by law.
Ascendis, Ascendis Pharma, the Ascendis Pharma logo, the company logo and TransCon are trademarks owned by the Ascendis Pharma Group. © July 2021 Ascendis Pharma A/S.
Investor contacts: Media contact:
Tim Lee Ami Knoefler
Ascendis Pharma Ascendis Pharma
tle@ascendispharma.com ack@ascendispharma.com
Patti Bank
Westwicke Partners
1 Karpf DB, et al. J Bone Miner Res. 2020; x:1-11.
2 Mannstadt M, et al. Nature Reviews 2017, 3: 17055
3 Ascendis Pharma HP Patient Experience Research.
4 Hadker N, et al. Endo Pract. 2014, 20(7);671-679.
5 Powers J, et al. J Bone Miner Res 2013, 28: 2570-2576.
6 Mitchell DM, et al. J Clin Endocrinol Metab 2012, 97(12): 4507-4514
7 Underbjerg L, et al. J Bone Miner Res 2013, 28: 2277-2285


text:
Small And Furry Care
Wonder of the Weasel
Kim Schilling, Director, Animals for Awareness
The domesticated ferret is mischievous and playful, loving and intelligent. He's also becoming one of America's favorite companion animals.
Enter the home of a ferret lover and you're likely to see colorful toys, winding play tubes and litter boxes scattered about. You may ask with wide eyes, "What was that?" as several fuzzy blurs whiz past your feet. The ferret owner will caution you to shuffle your feet as you make your way from one end of the room to the other, so that you don't accidentally harm any of the critters running about. Ferret lovers are serious about this business of ferrets, and they have every right to be.
Practically unheard of as a household pet just 30 years ago, the domestic ferret has stolen the hearts (as well as the socks, keys and varied other small objects) of millions of people around the world. In the United States, ferrets have become one of the most popular companion animals, with more than 8 million owned by approximately 4 million households, according to a 1997 survey by the Annapolis, MD-based American Ferret Association.
So what is it about ferrets that captivate those who love them? How will you know if a ferret is the right pet for you? Admittedly, ferrets are not ideal for everyone, and not everyone is capable of being an ideal ferret owner. According to Bill Killian, owner of Zen and the Art of Ferrets, a ferret shelter in Star Tannery, VA, "Potential ferret owners must be ready for a change in lifestyle." It's important to know where you stand before making such a commitment.
Fascination with Ferrets
The companion ferret can date its ancestry to roughly 60 B.C., when Caesar Augustus brought ferrets to the Balearic Islands in an attempt to control the rabbit population. Hunters placed them in rabbit holes to "ferret out" their prey. Ferrets are believed to have arrived in the United States about 300 years ago, but it wasn't until the 1960s, after several books were published extolling the animal's qualities, that their appeal as pets began to spread.
Many of these qualities makes the ferret an ideal pet for both the homeowner and apartment tenant, and their small size makes them particularly appealing for city living. They range in size from 13 to 16 inches long, with an additional three to four inches for the tail, and usually weigh between three quarters and three and a half pounds.
With an average life span of seven to nine years, ferrets are considered geriatric at four to five years of age. There are always exceptions to this statistic, and many ferrets live 10 to 12 years or longer. "The reason for such long-lived individuals," says longtime ferret owner Sandy Repper of Los Lunas, NM, "is an indeterminable combination of genetics, diet, proper care and, of course, a little luck."
Like deer and rabbits, ferrets are "crepuscular," which means they're most active at dust and dawn. Given their own way, ferrets will happily snooze away 18 to 20 hours of the day, waking only to greet you in anticipation of playtime. This schedule adaptability makes ferrets wonderful pets for people who work odd hours.
And while people who decide to add a cat or a dog to the family often consider such attributes as breed and size, ferret owners need only worry about temperament. Domestic ferrets are all the same "breed"—only color and personality distinguishes them from one another.
Ferrets and the Family
As with many small animals, ferrets and very young children often don't mix. For ferrets, young children may lead to anxiety, rough play or fear-biting. Due to their small size, ferrets run a high risk of being crawled on, dropped or stepped on. Any interaction between ferrets and children should be supervised by a ferret-knowledgeable adult. And while many ferrets are relinquished to shelters due to the birth of a new human baby, it doesn't have to happen. Ferrets are no more dangerous than a dog or cat to a baby, but like all animals, ferrets can be unpredictable. In addition, a baby or small child can easily harm a pet, which could also provoke the animal to bite in self-defense.
Ferrets are also natural predators and may pose a threat to small animals such as rodents, birds, rabbits and kittens. However, ferrets will frequently do very well with adult dogs and cats, although the interaction between the pets should be closely monitored. Constant supervision must be provided during playtime or when introducing ferrets to other family members, human or animal.
The Adoption Option
It may be difficult to resist that bouncing ferret kit (baby) in the local pet store, but you should take several things into consideration before deciding where to get your ferret. According to Kim Rushing, the director of Manahawkin, NJ-based KiSta Ferret Rescue, there are more than 114 ferret shelters in the United States, and they're filled to capacity with healthy, adoptable ferrets.
In addition to saving a life, there are a number of reasons to adopt a ferret from a shelter. Kits, which are normally sold in pet stores, are very demanding and require a great deal of training and socializing. Many people don't have the time, patience or consistency to work with them, and inexperienced owners often end up with nippy adult ferrets due to improper handling and training. "Adopting a ferret from a shelter or rescue instead of purchasing an untrained kit means skipping the pains of litter training and nip training," says Killian. Also, ferret shelters provide behavior training, and most adult ferrets in shelters are well-socialized, eager to love and be loved and bond quickly with a new family.
Ferrets often do best in pairs or trios and will readily accept a new cagemate with very little fuss. The love to snuggle and play with each other, so it is advisable to adopt two or three ferrets. They also grieve, sometimes severely, when a cagemate is lost. In the case of a trio, if one ferret dies, the remaining two will have each other for company.
When choosing a ferret, make sure he has bright, clear eyes free of any discharge; his nose should also be free of discharge. His fur should be shiny and soft (although some older ferrets have coarser fur) with no missing patches. There should be no signs of diarrhea, and he should be inquisitive and alert when you approach or handle him. Belly bloating may be indicative of internal parasites or another medical condition.
A new ferret should be quarantined for a few days before being introduced to existing household ferrets to be sure he is harboring no illnesses. The newcomer should be given some time in a quiet place to become acclimated. Ferrets adjust quite easily, though, and in no time he'll be ready to meet all the family members and explore his new surroundings.
Ferret Proofing and Playtime
Ferrets exhibit many of the same silly quirks that we love in puppies and kittens. "Ferrets are genuinely happy, carefree animals," says Rushing. "When they play, they play like they've never played before, and might not ever get a chance to play again." Some ferrets will learn tricks. Some answer to their name. Others come running at the sound of a squeaky toy. "My ferret Zappa will open the fridge and steal hot dogs and bacon," adds Rushing. "We've modified the fridge, but if he's nearby when it's opened, he'll still try to pull off a covert hot dog theft."
But perspective owners need to remember that ferrets are not dogs, nor are they cats in funny-shaped bodies. Although they may walk on a harness and leash like your dog or use the litter box almost as faithfully as your cat, ferrets have their own unique personalities and needs. Both owners and potential owners often overlook the ferret's intelligence and creativity, and many people fail to realize what's really involved when they scoop up that ferret and impulsively cart him home.
While ferrets may be small, they do not thrive when left in a cage all day. Although adequate ferret cages have multiple levels with ramps leading from one to another, ferrets need to be able to run and play freely for at least two to three hours per day. This keeps them in shape physically and mentally. Restricted ferrets may end up depressed, unfit and overly destructive. Many ferret aficionados devote an entire safe playroom to their ferrets. While space may limit your ability to go this far, concessions must be made for playtime. Ferrets require as much commitment from their humans as any other pet.
"Ferrets are high-energy, fun-loving balls of fur that steal your heart and everything else," says Repper. As such, ferret owners must painstakingly examine all areas of their home for potential hazards. Ferrets will go to great lengths to find the flaws in your ferret-proofing techniques. For this reason, ferret-proofing is an ongoing task. "The most common dangers are crush injuries from recliners, sofa beds or other pieces of furniture, or even from being stepped on by humans. Large appliances and escapes to the outdoors also top the list," says Repper. Living successfully and safely with ferrets is a complete lifestyle, from the chronic shuffling of your feet, to habitually leaving toilet lids down, to sorting through all the laundry before running it through the washing machine. While books, magazines and websites offer advice on ferret-proofing, the best information often comes from experienced ferret owners.
Ongoing enrichment plans should also be made for your companion ferret. This can be as simple as rearranging his cage and adding new toys, to more extravagant plans such as hiding goodies in plastic Easter eggs. Hard toys, such as plastic cat toys or hanging parrot toys, are ideal. (Avoid anything that can be chewed and ingested, such as foam rubber or soft plastic.) Invent games that stimulate the ferret's curiosity. Put his favorite furry toy on a string and make him chase it or jump for it. Float some ping pong balls in a shallow pool of water. Be creative and have fun, making sure you take advantage of all the ferret's senses and personality traits. A bored ferret is an unhappy ferret.
Raising a Healthy Ferret
If you think you have what it takes to master the art of ferret proofing and playtime, you may already be over the highest hurdle. However, one of the most common reasons why people relinquish ferrets is the odor factor. All carnivores possess scent glands located just inside the anus, and ferrets are no different. When excited, angry, overstimulated or scared, a ferret may discharge a strong, musky smell. While somewhat offensive at the moment, the odor dissipates quickly and leaves no lasting traces. Nevertheless, some people cannot tolerate the odor, regardless how slight. In addition, even a healthy and properly cared for ferret has a slight musky odor from the oil glands located on his skin, and some ferrets may smell muskier due to illness, improper diet or failure on the caretaker's part to regularly clean litter boxes and bedding.
Ferrets are actually very clean animals. Most will readily use a litter box both in and out of their cage. Regularly cleaning the litter box and any soiled areas of the cage will help with odor control.
Like dogs and cats, ferrets require regular grooming. A ferret has a set of five non-retractable claws on each paw, which he uses for walking, grasping, digging and climbing. Clipping the claws on a monthly basis is important for your safety and his, but declawing is an absolute no-no. Just as intimidating as the ferret's claws are his large, slightly protruding canine teeth. These teeth should also remain intact unless a medical condition necessitates their removal. Clean your ferret's teeth monthly, and have your veterinarian clean them more thoroughly once a year. Clean his ears on a monthly basis, too.
One of the most common mistakes that ferret owners make is over-bathing their ferret in an attempt to rid the animal of his natural musky odor. In fact, bathing may actually increase the odor, because it strips the fur and skin of the natural oils, sending a message to the ferret's glands to quickly replenish lost oil. Unless your ferret gets into something particularly dirty, he only needs to be bathed a few times a year.
The proper diet can mean the difference between a four-or 10-year life span for your ferret. As carnivores, ferrets require a diet high in protein and fat. And because ferrets possess a high energy level and metabolism, both food and fresh water should be available at all times. Ferrets will generally eat only as much as their bodies need, so overeating is not a serious concern. Treats are okay in moderation and can actually help with the bonding and/or training processes.
Not all veterinarians are created equal, especially when it comes to ferrets. Although many "see" ferrets in their practice, not all are experienced in non-routine ferret care. Some veterinarians won't even see ferrets; others try to treat ferrets as they would dogs or cats, often overlooking common ferret maladies.
Spaying and neutering is important for the health, behavior and livability of ferrets. Females become sexually mature between six and 12 months and will go into heat and stay in heat unless bred or given a hormone injection. Females who stay in heat may die of aplastic anemia. Males reach sexual maturity at approximately nine months, and intact males will go through periods of excessive aggression and odor.
Routine checkups and annual vaccinations are a must. Regular physicals and blood work will help to detect or rule out common ferret illnesses, such as insulinoma (cancer of the pancreas), adrenal disease (cancer of or lesions on the adrenal glands) and lymphoma (cancer of the lymphatic system). Intestinal obstructions are also frequently found during routine exams. These are a leading cause of death in ferrets, whether from ingesting a foreign object or accumulating hairballs.
Understanding the particular needs of your companion ferret will help him live a long and healthy life, and will bring many years of joy to yours. It's not difficult for the new ferret owner to see what's so fetching about these delightful animals. Says Rushing: "The ideal ferret owner is fun-loving, light-hearted and has a sense of humor. It's also someone who isn't neurotic about having a 100-percent clean house."
Want to add a little pizzazz and a whole lot of love to your life? Add a ferret.
Kimberly Schilling, author of Ferrets for Dummies, resides in Palos Park, IL.
Ferreting out the Facts
Perhaps the biggest obstacles facing ferrets today are the myths and misconceptions that surround them. Some people continue to tarnish the reputation of domestic ferrets with outdated facts, old wives' tales, misinformation and a general lack of understanding. In fact, some states (Hawaii and California) and some cities (New York City, for example) have gone so far as to pass legislation making it illegal for people to "possess" ferrets. Only through proper education will the domestic ferret be as readily accepted in all cities and states as the companion dog and cat.
Myth: Ferrets are wild animals.
Reality: Ferrets are not wild animals, nor are they exotic animals. They have been domesticated for more than 2,000 years, and they require human assistance to remain alive and healthy.
Myth: Ferrets carry rabies.
Reality: Ferrets and their polecat relatives are extremely resistant and have a natural immunity to the rabies virus. Not only has there never been a documented case of a human contracting rabies from a ferret, but the Centers for Disease Control and Prevention in Atlanta has documented fewer than 20 rabies-infected ferrets since 1954. In addition, ferrets properly housed indoors have little chance of coming in contact with a rabies-infected animal.
Myth: Ferrets are vicious
Reality: While anything with teeth can bite, biting ferrets are the exception, not the rule. As with most animals, ferrets can and should be properly taught at a young age that play nipping or biting are unacceptable behaviors. A well-socialized ferret is more often than not an affectionate companion.
Myth: Ferrets smell like skunks.
Reality: The odor of a ferret does not even begin to compare to that of a skunk. Undescented ferrets will occasionally "poof" or emit a foul-smelling odor from their scent glands, but the smell dissipates quickly. And all ferrets, descented or not, have a slight musky odor from the oils produced in their skin glands. Good husbandry, such as washing bedding and litter boxes regularly and feeding a proper diet, will help control excessive odor.
Ferrets for Dummies by Kim SchillingA resource for both novice and experienced ferret owners. Advice and tips on care, feeding, housing, health, training and more.
The Wit and Wisdom of the Modern Ferrets: A Ferret's Perspective by Mary SheffermanA look at care through the eyes of a ferret.
www.ferretcentral.org
A directory of links to care, health, behavior and other ferret-related sites.
Ferret Mailing List
An excellent list for serious ferret owners. Send a "subscribe ferret" e-mail to ferret-request@cunyvm.cuny.edu
Ferret Health List
A list for health-related issues. Participants include ferret-knowledgeable veterinarians. Available at www.yahoogroups.com (search for ferret health and follow instructions to subscribe).
ASPCA Animal Watch – Fall 2001


design a home bar. You almost certainly already know that design a home bar is among the hottest topics on the internet at this time. Based on the data we had from adwords, design a home bar has incredibly search in google web engine. We predict that design a home bar supply fresh concepts or references for visitors.
We have discovered lots of references regarding design a home bar but we believe this one is best. I we do hope you would also acknowledge our opinion. This picture has been posted by our team and is in category tags page. You could acquire this picture by simply clicking the save button or right click on the pic and choose save.
We hope whatever we share with you could be useful. If you wish, you can distribute this post for your friend, loved ones, community, or you can also book mark this page.


text:
package wikicat.extract;

import org.lemurproject.galago.utility.tools.AppFunction;

/**
 * @author jfoley
 */
public class Main {
  public static void main(String[] args) throws Exception {
    AppFunction fn = new WikipediaToHTML();
    fn.run(args, System.out);
  }
}

redpajama_set_name: RedPajamaGithub


A and E Portable Restrooms may be known under the company name Roanoke Porta-Johns, or Roanoke Porta-Johns is the name of a second business operating at this physical location.
Contact this Northampton County business, A and E Portable Restrooms, at the above address and phone number for complete details regarding rental fees, operating hours, areas they serve, and what portable restrooms they can provide. Visit North Carolina Septic System and Septic Tank Services to compare A and E Portable Restrooms to other septic service businesses nearby.


Punjab Commission on the Status of Women (PCSW) engaged 152 students and 12 teachers for an interactive session on gender equality & women's rights at Sacred Heart Convent High School & St. Joseph's High School, Thorton Road, Lahore. The joint session took place under the awareness campaign initiated by PCSW for Catholic high schools under Archdiocese of Lahore. To date nearly 1600 students have been gender sensitized and educated on women's human rights at various high schools.


text:
An edit conflict is a computer problem that may occur when multiple editors edit the same file and cannot merge without losing part or all of their edit.

Description
The conflict occurs when an editor gets a copy of a shared document file, changes the copy, and attempts to save the changes to the original file, which has been altered by another editor after the copy was obtained.

Resolution
The simplest way to resolve an edit conflict is to ignore intervening edits and overwrite the current file. This may lead to a substantial loss of information, and alternative methods are often employed to resolve or prevent conflicts:

 Manual resolution, where the editor determines which version to retain and may manually incorporate edits into the current version of the file.
 Store backups or file comparisons of each edit, so there are the previous versions of the file can still be accessed once the original is overwritten.
 File locking, which limits the file to one editor at a time to prevent edit conflicts. Computer writer Gary B. Shelly notes that many wiki systems "will block the contributor who is attempting to edit the page from being able to do so until the contributor currently editing the page saves changes or remains idle on the page for an extended period of time."
 Merge, by determining if the edits are in unrelated parts of the file and combining without user intervention.

Occurrences
The problem is encountered on heavily edited articles in wikis (frequency higher in articles related to a current event or person), distributed data systems (e.g., Google Sites), and  revision control systems not using file locking, as well as other high-traffic pages. If a significant amount of new text is involved, the editor who receives an "edit conflict" error message can cut and paste the new text into a word processor or similar program for further editing, or can paste that text directly into a newer version of the target document.  Simple copyediting can be done directly on the newer version, and then saved.

See also
 Concurrent Versions System
 Apache Subversion
 Git (software)

References

Wiki concepts
Version control
Distributed computing problems