text:
Flint Hills Technical College registrars office
Think about what career is best suited for you, and where you want to study. Request more information now.
Think about what career is best suited for you, and where you want to study. Request more information now.
Think about what career is best suited for you, and where you want to study. Request more information now.
Information about Flint Hills Technical College registrars office, and registering for elective discussion sections and seminars. Which college degrees give you the best chances of entering a successful career path after graduation? Concentrating on Flint Hills Technical College registrars office, for example, may give you additional focus in the admissions selection process. Check with the admissions office for assistance with prerequisites, course registration deadlines, and college degree program requirements. Please use the form above to request admissions info for Flint Hills Technical College.
Research demonstrates that college freshman taking a full courseload go on to complete their degrees at a much higher rate than those students who study part-time. When choosing a major, plan ahead and be sure that you are picking courses that will meet transfer requirements of other colleges and universities later on. Further, by choosing your major early, you may be able to take some required core classes in a community college, saving both time and tuition fees.
Look at all the schools in your state first, as in-state tuition may be lower for state residents. The course catalog will outline which classes are required for a particular major, and what minimum GPA you'll need to maintain your class standing. Please contact the academic advising staff at the school you are interested in applying to about their specific guidelines. Beyond major requirements within the admissions department, you may consider Shepherd University add drop period for complementary electives to your primary course of study.
Student Services
San Francisco State University
Equivalent to graduation from a four-year college or university in one of the behavioral sciences, public or business administration or a job-related field.
3 days ago Academic Advisor
University of Maryland University College
University of Maryland University College (UMUC) seeks an Academic Advisor. The University of Maryland University College (UMUC) is an equal opportunity employer.
5 days ago Admissions Staff
Aviation Institute of Maintenance
Prefer prior admissions experience at a private for profit college or technical school. Bigelow, Campus Director of Admissions.
1 day ago Student Success Coach (Advising)
Broward College
HOW TO APPLY FOR BROWARD COLLEGE POSITIONS: Under limited supervision, this position is to provide direct service and support to prospective students.
7 days ago Student Support Advisor (Grant Funded)
St. Petersburg College
SPC will assist cohort members with furthering their education by acquiring a technical certification or college degree in a supportive environment.
4 days ago


text:
Judge Again Denies Bid To Dismiss Ivy ERISA Suit
Ivy had argued that it could not be sued under Section 10(b) of U.S. Securities law because it was the one that had been defrauded, not its investors. But Judge Leonard Sand of the U.S. District Court for the Southern District of...
To view the full article, register now.
Try Law360 FREE for seven days
Already a subscriber? Click here to login

subset: commoncrawl


text:
>> Map
>> "Lift And Carry Girl" Movies Galleries
By Keyword(s)
Here a Free Movies galleries
for the search "Lift And Carry Girl" from our site
. Visit us for more free galleries !
Please note: we are not responsible
for some search prases! We only show a free pics galleries from
our site for this search request!
Related searches: Girl Lift Girl
, Lift And Carry
, Lift Girl , Standing 69
, Girl Lift
Guy Gives Girl A Lift And Ends Up Naked And Ass-Toyed
URL: http://www3.cfnmtales.com/gallery/NDkuMS42LjcuMC4xMTM5LjAuMC4w
... car soon dies and he has to go out and find out what is wrong with it. While he was outside the girls go through his things, they are nosey bitches. ... dildo that is super huge and they wonder what kind of guy carries around a huge foot long rubber dildo ...
Niches: Teens, Femdom, Amateurs, CFNM
Site: CFNM Tales
Tight Young Whore Has Her Pussy Creamed
URL: http://galleries.porn.com/index.html?scene_id=98628&p=ft&r=pimp10515&c=4&j=13& ...
... bitch is already washing her pussy in preparation for the fucking to come! Wesley lifts her out of the spa, spreading her legs and tonguing her dripping ... in close on her ecstatic face. Wesley gets a bit carried away, creaming right inside the young babe's ...
Niches: Hardcore, Milfs, Amateurs, Americans, One Pass Sites
Site: PORN.COM
Back To Home (every
day free galleries)


text:
March 26th, 2017
Posted in | No Comments »
Posted in | No Comments »
This entry was posted on Sunday, March 26th, 2017 at and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.
There are currently 517 posts and 18 comments, contained within 11 categories.
affilate review site AFFILIATE MARKETING BUSINESS affiliate marketing programs amazon affiliate site Article marketing Autoresponder cheap virtual assittant COPY WRITING email autoresponder email marketing email profits How to Start an Internet Business internet copywriting Internet Marketing Internet marketing all in one packages internet profit marketing keywords list building make money on line Online Internet Home Based Business Opportunity onlines emial marketing Outsourcing internet marketing pay per click PPC ppc marketing review theme for wordpress seo sitebuild it starting on internet business Traffic and Conversions wordpress review theme


text:
My first year of youth ministry was awesome for many reasons, one of which was that my students didn't seem to realize they could date each other. We had less than a dozen teens, and while they were all very close, there didn't seem to be any romantic intentions lingering in the group.
Then, two of them got wise and realized this close-knit group of people trying to follow Jesus was a good place to find "that special someone." They started dating, and it's as though curtain was pulled back for everyone else to see. "Hey! I can date people in youth group!" The following year was two steps removed from a bad soap opera, with relationships quickly springing up and dying out.
This brought many new challenges for a youth pastor who was "fresh on the job." One of those challenges was how to deal with Public Displays of Affection (PDA), during youth group gatherings.
The Reality of PDA
The truth is, if you bring a group of teenagers together long enough, they'll start to romantically connect. We've noticed that towards the end of week long trips (camps, mission trips, etc.) "romance" fills the air as the students are somehow duped into thinking their only romantic prospects lie within this 15 passenger van. It's a time of life where they are biologically wired to mate and seek life long partnerships.
It is a fact of life, and thus a reality of youth ministry. PDA happens, and each youth worker has to decide how they will respond. Here are three approaches to dealing with PDA in your youth group.
Approach 1) Forbid it
This is the easiest approach, which usually means it is also the laziest. I'm not saying you're wrong if you've adopted a No PDA rule, but I do think you might be missing a great opportunity to mentor teens.
Banning PDA is a very legalistic approach. It is saying some PDA is bad, so all PDA is banned. This all-or-nothing approach is rarely the best option, and is focused on behavior modification rather than life transformation. If you choose this approach, I implore you to explain the WHY behind the rule every time you enforce it. (Check out this post from Rachel Blom about why you need to explain the 'why' of rules.)
Approach 2) Ignore it
You might think this would actually be the laziest approach, but I promise you will spend far more energy trying to ignore PDA in your group.
You'll spend energy every time you notice it during a talk, or while teens are hanging out, and you have to choose not to say anything and go about your business. You'll spend energy in conversations with students (and most likely parents) who are concerned about "that" couple. You'll spend energy in frustration, convinced some teens are there just to see their boyfriend/girlfriend and don't really care about what you're trying to do as a community.
I understand the temptation. Dealing with PDA doesn't make you any friends, and you risk alienating the teens. But not dealing with it risks alienating other students, and it prevents the preoccupied couple from getting the most out of your time together. Your job is not just to gather the teens, it is to mentor and disciple them. If that's not happening, why does it matter if they're there?Your job is not just to gather the teens, it is to mentor and disciple themClick To Tweet
Approach 3) Address it
The best way to deal with PDA in your youth group is to address it directly on a case-by-case basis. This can take a lot of work, but it is the best way to develop a healthy culture of responsible affection (sounds romantic, right?).
Addressing PDA (instead of ignoring or forbidding it) creates a lot of learning opportunities, and allows you to teach about biblical standards for relationships directly to people who need to hear that message right now. It is striking while the iron is hot.
So how do you do that? Here are four suggestions:
Build relationships
Relationships are the key to nearly everything in youth ministry. When you have a relationship with a student, you've earned the right to speak into their lives. This is why building relationships should be your primary goal at all times. Not to enforce rules, but just for the sake of relationship. For a great explanation of how and why relationships matter in youth ministry, read Relationships Unfiltered by Andrew Root.
Have a side conversation
When you notice PDA taking place, try and address it with discretion in a way that is respectful. There are two PDA-centric conversations you might have.
If you have a good relationship with a student (and the PDA wasn't egregious), you can catch up with them later to talk about PDA. Maybe you text them after youth group, or invite them out for coffee and make it one of (but not the only) topic.
If you feel you need to address something right away, look for an opportunity to pull the students aside and talk. This can be easy because couples engaged in PDA have often already found a more private area of your meeting space. I've found that a simple "Hey, can you guys maybe give each other a bit more space." is often enough to correct the behavior. It is still important to explain the "why" behind the rule, but it is up to you if that should happen now or later.
Just be around
The ministry of presence can be helpful. By not allowing couples to find a private place you can dissuade a lot of… snuggling. It is simple enough to be close enough to indicate "Hey, I see you guys" without needing to cause a scene. This gives the opportunity to self-correct.
We had a couple that was a serial offender in the dark parking lot after youth group was out. They took a long time to wrap it up and get to their cars. They were both pretty new, and fairly brazen in their public physical interactions.Eventually, I just started going out each evening and talking with them (kind of more at them) while they nuzzled. "What was your favorite part of group tonight? Any big plans for the weekend?" I played dumb, but it was obvious to everyone I wasn't. They were hoping I'd leave them be, but it was apparent I wouldn't. Eventually, no matter how many hormones are racing, it's hard to out-awkward a committed youth pastor.
Call it Out
Sometimes, especially if you've built a relationship and had earlier conversations, all you can do is call it out. I like this guy's approach:
It's lighthearted, but gets the point across. You could draw some parallels to Ephesians 5:13 and "exposing them to the light," or maybe it's just a guy on a subway having a good time. Either way, when a couple is so absorbed in each other they forget others around, there are loving ways to up the ante.
PDA is a reality, even if you forbid it in your meeting spaces teenagers are facing it everywhere else. Your youth ministry should be the best place to explore boundaries and make up their minds about biblical physical boundaries. I've sometimes thanked couples for demonstrating healthy PDA and group participation. The church should not be known as an anti-relationship space, it should be known as a healthy relationship space. The first humans God created were a couple! Help your students by giving them truth to consider and space to figure out the role of affection in their emerging relationships.The church should not be known as an anti-relationship space, it is a HEALTHY relationship space!Click To Tweet


text:
.... for Losing Weight!
I am sure you will remember that I featured Cooking Keto with Kristie in my "Top Low-Carb Food Vloggers You Need to Subscribe To Now!" article last year… but did you know that Kristie has just released a brand new cookbook?
Affiliate Links
Kristie Sullivan is the popular YouTube creator and her collection of everyday recipes to make the low carb journey easier entitled "A Journey Worth Taking" is sure to prove to be just as helpful as her videos!
Kristie freely admits that she used to be obese… but if you follow her you'll quickly learn that living low carb has allowed her to lose so much weight that she had surgery last year to help her rid herself of all the excess skin so that she now wears beautiful sleeveless dresses and tops with ease!
Kristie says her "cookbook has the everyday recipes that my family and I have enjoyed on our very own journey to health. There are some low carb treats, but the majority of the recipes in this book are the simple recipes that have become part of our day-to-day lives. There are delicious, filling breakfasts that will keep your tummy happy when it's tired of scrambled eggs and bacon and hearty sides that will never make you feel deprived. This is "diet" food that you will be proud to share at any potluck and your "carbivore" friends will expect you to share!"
I have never tried one of Kristie's recipes that I didn't like so I am very confident in recommending her brand new cookbook to you! Its 160 pages will sure to be a well thumbed addition to your kitchen library! It's available now on Amazon in full color and a more inexpensive black and white version. She's working on the Kindle edition that she assures me will be out soon too! I will be sure to let you know when it hits the Amazon Kindle bookshelf!
In the meantime read the perfect 5 our of 5 stars reviews and grab one for yourself before it sells out!
Always consult your healthcare professional if you are currently taking medication, pregnant, trying to get pregnant, nursing, or if you have any other health condition before taking any products mentioned or applying any information contained herein.


text:
Corbett River Creek Resort And Spa
Corbett River Creek2N Corbett
What's Included
Hotel DetailsHotel options available in the package
|Hotel and Room
|2 night(s)
Creek Suites River Facing
|Room only
Sightseeing and TransfersOther inclusions available in the package
- Welcome Drink on Arrival
Hotel Overview
Corbett River Creek is located in the heart of Corbett. This smoke-free property is worth visiting for those who wants a break from the busy life. One can enjoy sight of beautiful landscapes. This pocket friendly hotel gives an option to experience a rich hospitality and quality accommodation. It also ensures facilities like free parking, internet access, laundry, breakfast, luggage storage.
Hotel Highlights
- Hotel has Free Wifi Zones
Facilities at hotel
- Tennis Courts
- Golf
- Airport Transfer
- Room Service
- Bar
- Air Conditioning
- Swimming Pool
- Gym
- Conference Facility
- Baby Sitting
- Concierge Services
- Wi-Fi
- Casino
- Spa
- Restaurant
- Coffee Shop
- Children's Club
- Pets Allowed
Cancellation Policy
- The package once booked is refundable and cancellable.
- Flight cancellation will be as per airline cancellation policy.
- Date of booking to 30 days before travel the cancellation charges will be 10% of the tour cost
- 30 to 15 days before travel - cancellation charges will be 50% of the tour cost
- 15 to 7 days before travel - cancellation charges will be 75% of the tour cost
- 0 to 7 days before travel - cancellation charges will be 100% of the tour cost. No refund shall be given
- Please note cancellation policy is subject to change. It depends on the hotel policy. In peak season, some hotels may charge 100% cancellation.
Additional Information
- Check-in at hotel starts from 14:00 hrs.
- Check-out time is until 12:00 hrs.
- Early check-in or late check-out is subject to availability and may be chargeable by the hotel.
- Once your payment has been processed, we will send you an email confirmation.
- You will receive all travel vouchers required for your flights and accommodation shortly afterwards.


text:
Agent's Listings (5)
David Radmore
I grew up in the Hope area and as a outdoor enthusiast it made a lot of sense to move back. With it's amazing activities and stunning landscape, I couldn't think of a better place to call home. Whether it's out on the ATV or fishing with my little girl this is the place for me. It makes it easy for me to sell the area because I believe in it and love it here. Re/Max has been a great organization for me and very key to my success as a realtor.
I service the Chilliwack area and specialize in New Construction, Farm & Land, Business Opportunities, Foreclosure Property, Residential Acreages, Lake Property, Development Land and Horse Property.
- Hockey
- Fishing
- Curling
Languages spoken
- English
2016, 2015


text:
Produktet er tilføjet til din kurv
Der er 0 varer i din kurv. Der er 1 vare i din kurv
Varens tilgængelighed
Tilgængelig igen:
Micranthes foliolosa nov. var. sisimiutii is characterized among others by its size and development of 3 capsules, which all opened to throwing seeds in the surroundings. Only the half of the normal 2 capsules opened for spreading seeds. The new variety is found growing near Sisimiut (Greenland) and the plant develops five characteristic growth forms, which all gathered to one of the investigated localities, loc. 2 at the Scout Lake (Nalunnguarfik) at Sisimiut.
Micranthes foliolosa nov. var. sisimiutii will only be identified correctly by knowledge to a total local population. In normal botanical collections a single specimen of Micranthes foliolosa nov. var. sisimiutii can contain characters which easily can be misinterpreted belonging to other varieties or subspecies of the species complex Micranthes foliolosa and Micranthes redofskyi or partial Micranthes ferruginea. Micranthes foliolosa nov. var. sisimiutii have more original characters and must be considered to be close to a parent species which may have survived and evolved in the open land just south of the glacial maximum 21.000 years ago in North America.
Because of the unique great variation at only one locality (loc. 2, Nalunnguarfik) it is vital for the species Micranthes foliolosa (R. Brown) Gornall and especially Micranthes foliolosa nov. var. sisimiutii Wilken & Jürgensen, why the locality must be protected and preserved for the future.


text: Capsule Review May/June 2012 Issue Sustaining China's Economic Growth After the Global Financial Crisis by Nicholas R. LardyReviewed by Richard N. CooperAbout the Author: My FA Anthologies Read more by Richard N. Cooper In This Review By Nicholas R. Lardy Peterson Institute, 2012 200 pp. $21.95 Purchase Facebook Twitter Email My FA Saved Articles Print China's leaders agree with the consensus view of outside observers: achieving sustainable growth will require redirecting the country's economy toward consumption and away from exports and investment. That goal is reflected in China's latest five-year plan (2011–15), as it was in the previous plan. But Lardy, one of the foremost foreign scholars of the Chinese economy, laments how little progress China has actually made toward that objective. China's government, he argues, must raise domestic interest rates, allow its currency to appreciate, raise energy prices (which are still partially controlled) so that they are closer to global market levels, and finance its impressive, ongoing expansion of the social safety net by directing its profitable state-owned enterprises to pay higher dividends. None of these recommendations is new, but Lardy places them in a coherent and persuasive framework. He speculates that China has yet to take the necessary steps because powerful interest groups benefit from current policies and have strongly and so far successfully resisted significant change. If there is a constructive role for a dominating Communist Party in contemporary China, it is to place the public interest above special interests and push through vital reforms.


text:
Free Traffic – super secrets revealed
I made a post on google+ today where I told everyone I am going to make a post about the real secret of marketing. Before I do, I want to explain who this secret will work for, because it won't work for everyone - well it will but they have extra work to do. This secret requires that your business involves something of real value. What I mean when I say this, is you have to have something that is worth real value. You're business could be anything from housekeeping to web designing, or you could create ebooks or jewelry. But you must have a service or product of real value.
This secret will not work for armature sites (sites that make no money), blogs, or affiliate marketers without extra work. Its actually this secret method that makes "the list" so powerful. THIS is the reason you need a list, so you have something of value.
This secret marketing method isn't really such a secret, but its something no one talks about. Its also something every single corporation in the world does.
The method I am referring to is actually a form of bartering. The way it works is simple. Find the biggest websites, publications, and the biggest and most inflectional people in your industry. Offer them free products, services, special affiliate agreements, or whatever it is you have to offer in exchange for free advertising, mentioning of your product or services, extra.
Its actually really easy for anyone to do this.
Let me explain how this works by giving you an example. Imagine you own a perfume shop and you have your own affiliate program. You offer all affiliates 20% of all the sales they generate. Now you go out and search for the top affiliates in your industry. You offer those people a partnership. You offer them 3 sample bottles of perfume and offer them 50% commission as an affiliate instead of 20%.
A different example would be if you owned a membership site such as a safelist. You contact other safelist owners and offer them a free lifetime top level membership and 500,000 free credits if they will partner with you and promote you on their safelist.
It doesn't matter how small or large your business is, if you have something of value this will work. Every major corporation in the world uses this method. Every marketer on earth uses this method. This is what makes the biggest of businesses successful.
This is how people create hype for products. This is the marketing scam that know one speaks about, the top people work to promote each others products to everyone.
As I said in the beginning, this is what makes the list so powerful. Because the list GIVES YOU something of value. Then you can find other people with something of equal value and you can do a trade. You can get unlimited free advertising from this method. You just have to find the right people and offer them the right trades.
Folks this is truly the secret of millionaires. This secret can make anyone with a business rich. This can make anyone rich. If you are creating a list, find people who are also creating a list and swap ads – meaning you advertise something for them to your list, they advertise something for you to their list. If you are a blogger with subscribers, find other blogs willing to do guest post swaps.
The trick is, the more you have to offer, the more you get in return. As an affiliate marketer or blogger, building a list MUST come first, for everyone else, you have something of value. Offer your services free in exchange for advertising. Offer your products.
This post, can literally make anyone a success.
Now if you read the post I made on Google+ you will notice I said I could tell anyone how to get 20,000,000 hits with under 100 emails. I say this, because the truth is there are people out there that have mailing lists with multiple millions of people on them. These are the people you want too find and contact. If you email 100 people that have a mailing list of over 1 million people each, and you can make a deal with even 20 of them, thats over million people reading about your product or service from a trusted source.
So there you have. No SEO, no traffic exchanges, no safelists, no social marketing. This is how you achieve free traffic the professional way. It may seem obvious to you, but its often the most obvious of things we overlook.


text:
Contact, Triangle Strike Good Gas in Nova Scotia
Triangle Petroleum Corporation reported that log analysis carried out on its Kennetcook #1 ("KC #1") and Kennetcook #2 ("KC #2") wells in the Windsor Basin of Nova Scotia, Canada, yielded an estimated resource range of 89 to 109 billion cubic feet ("Bcf") of original gas in place ("OGIP") per section (square mile) from the Horton Bluff formation.
These wells were drilled specifically for the purpose of providing the Company with the necessary technical information in order to fully assess the Upper Devonian to Lower Mississippian shale potential within the Horton Bluff formation. The KC #1 and KC #2 wells were selectively completed and fracture-stimulated in organic rich shale zones. Estimated OGIP for just the completed zones is 42 Bcf per section for KC #1 and 76 Bcf per section for KC #2.
Clarence Campbell, Vice-President, Exploration, states, "Our management team is confident that we have a significant unconventional resource play in Nova Scotia. This assessment is based on the observation of the physical released gas shows from the core samples to the detailed lab measurements and interpretations provided by the shale gas consultants we have engaged."
Extensive coring was undertaken while drilling the two Kennetcook wells including 1,254 feet of core from KC #1 and 392 feet of core from KC #2. More than 140 samples were submitted to multiple labs for analyses that included Leco TOC (total organic carbon content derived from the Leco Corporation carbon analyzer), RockEval (detection of type and maturity of organic matter with the Rock Eval module), organic facies determination, maturity, gas desorption, gas composition, XRD (X-ray diffraction to characterize composition of the shale), CT scans, mechanical rock properties and fluid compatibility studies. Log analysis was derived from the extensive log suites taken on the two wells integrated with core and sample derived data.
A comprehensive interpretation of source rock potential, thermal maturity, headspace gas composition, canister gas desorption, adsorption and composition, and physical properties of selected samples of both wells was performed by the analytical laboratories of the Weatherford Group (Humble Geochemical, OMNI Laboratories, and TICORA Geosciences) and Global Geoenergy Research Ltd.
Log analysis by Schlumberger on the two Kennetcook wells yielded an estimated resource range of 89 to 109 Bcf of OGIP from the Horton Bluff formation. In addition, widely varying samples of the core were immediately placed into canisters after drilling to enable direct desorption testing. Total gas content of the shales as measured from desorbed core samples ranged from 7.9 standard cubic feet ("scf") per ton to 190 scf/ton. Schlumberger provided the petrophysical analysis for these two wells.
Average TOC from all shale samples was 10%. Organic matter type was determined by organic facies analysis as Type II/III to Type III. Maturity of the shales in the zones of interest as measured by the vitrinite reflectance ranged from 1.53% to 2.07%, placing the shale's maturity within the peak window for natural gas generation.
X-ray diffraction data (XRD) indicates that the shales in the Horton Bluff contain an average of 52% quartz and carbonate with 42% clays. Clay type has been identified as a predominately kaolinite-illite mixture with more minor amounts of chlorite and mixed layer clays.
The Kennetcook wells have been continuously recovering frac fluids since their initial stimulations, with the exception of a temporary shut-in during the Christmas break. The wells continue to flow frac fluids to the surface. After a slight delay due to rig availability limitations, Triangle recently installed downhole pumps on both wells with the intent to increase frac fluid recovery rates.
Additionally, Triangle has successfully concluded its 25 square mile 3-D and 30 mile 2-D seismic programs. The seismic data has been processed and the technical team is actively interpreting the data. The seismic will assist Triangle in assessing the total natural gas resource potential within the Kennetcook area and to select future well locations."
Contact is encouraged by the above mentioned progress in the Windsor block. The farm-out of the Windsor block to Triangle was announced by Contact on June 11, 2007. By moving to a non-operated working interest in the Windsor block, Contact is able to still participate significantly in the area with a company whose expertise is shale gas exploitation, while allocating operational resources to the Stoney Creek field production and South Stoney Creek exploration activities. Additionally, Triangle has the option to earn a 70% operated working interest in Contact's 68,000 acre shale gas horizon in New Brunswick.
- US Oil Service Firms Face Hit from Venezuela Debt Restructuring (Nov 06)
- Halliburton Posts International Revenue Growth, Unlike Schlumberger (Oct 23)
- Top Oilfield Services Firms Signal Fourth-Quarter Uncertainty (Oct 20)
Company: Contact Exploration more info
- Contact Updates on Seismic Acquisition, Shale Gas Prospect (Sep 16)
- Contact Exploration Spuds New Development Well at Stoney Creek Field (Nov 24)
- Contact's Canadian Reserves Estimated at Over 1MM Barrels (Jul 23)
Company: Triangle Petroleum more info
- Triangle Zeroes in on Bakken Shale Play in North Dakota (Feb 08)
- Triangle Targets North American Shale Plays, Appoints New CEO (Dec 01)
- Triangle Petroleum Increases Working Interest in Core Area to 87% (Jun 11)


text:
Does obsessively trying to reach the next level on Candy Crush Saga or attempting to launch birds with slingshots on Angry Birds sound like something you've done on your mobile device?
In our digital age, it's no surprise that people are using their phones or tablets for more than basic communication. We are now part of a society where people can bank from their devices, access Internet and social media, order food, shop and, of course, play games.
According to Go-Globe, a digital and web development company, 52 per cent of time spent on mobile devices is used solely on mobile apps. Research also showed that the 18 to 24 demographic spend the most time per month on average using apps – 37 hours and six minutes, with more time spent using gaming apps than any other.
Many students at Ryerson said that most of the time they spend on gaming apps happens during commutes.
"It's definitely true that's it's more of a place you go to just visit for a bit," said Matthew Tiessen, Ryerson professor of professional communication. His research focuses on digital and visual communication and culture regarding the use of mobile gaming apps.
Tiessen also said that the top five games in the Google Play Store and Apple App Store speaks to the demographic of who uses apps the most. The top five apps are combat based.
Tiessen said that is it's the 18 to 24-year-olds who use apps the most, and if the most popular ones being used involve combat, it speaks volumes about what appeals to this generation.
So, it looks like young adults are taking over when it comes to what's popular in the world of mobile apps.
Take a look at the video below for more.


text:
Union Juliet Womens Snowboard Bindings
- Photos
All-Mountain Freestyle - everything from peak to park
Soft - very forgiving, ideal for beginners and park riders
Performance - absorbs shock, ideal for aggressive riders
The effortlessly efficient Union Juliet snowboard binding was made for ladies who love to ride. Asymmetric in shape and in flex, the Juliet Highback is anatomically correct to match a woman's stance for optimal comfort, control and performance. You'll stay comfortably locked in and in total control with the 3D Symmetric LadyFit ankle strap evenly distributing pressure across your boot and the UltraGrip toe strap securely over your toes. Canted Gas Pedals supply extra leverage for carving ease and Ollie power while keeping your ankle and knee joints perfectly aligned and feeling fine. Two separate bushing densities provide unreal dampening and true board flex so you have the most natural ride day in and day out. And with Injected Aluminum Buckles you'll have reliable functionality for faster in and out, guaranteed. The Union Juliet is one binding that doesn't need a Romeo, just a BA chick who's ready to ride.


text: Human Rights Observatory Muslim Killed by Mob in CAR A mob has attacked and killed a Muslim man who was part of a large convoy of Muslims who were trying to flee unrest in the capital of the Central African Republic. Witnesses say Christians took part in the attack in Bangui on Friday, which took place after the man fell off of a truck carrying Muslims out of the city. Witnesses say the attackers mutilated the man's body. The incident comes two days after a mob in Bangui killed a man suspected of being a Muslim rebel before dragging...Read complete article© Voice of America - Friday, February 7, 2014


text:
Tryndamere Build Guide by Arcane Aftermath
This build has been archived and is for historical display only.
PLEASE NOTE: This build has been archived by the author. They are no longer supporting nor updating this build and it may have become outdated. As such, voting and commenting have been disabled and it no longer appears in regular search results.
Not Updated For Current Season
This guide has not yet been updated for the current season. Please keep this in mind while reading. You can see the most recently updated guides on the browse guides page.
Thank You!
Your votes and comments encourage our guide authors to continue
creating helpful guides for the League of Legends community.
Tryndamere Build
Top Lane
Ability Sequence
Not Updated For Current Season
The masteries shown here are not yet updated for the current season, the guide author needs to set up the new masteries. As such, they will be different than the masteries you see in-game.
Welcome to my most serious guide to playing League of Legends. I love playing Tryndamere , I can't get enough of the 2 hit kills so i decided to make a guide for him. I find that the "Creative" builds with 2 Bloodthirsters and 2 Phantom Dancers are lacking and any enemy who sees what you are going for that build can just get 1 heavy armor item and destroy you. I also leave out all methods of defense because of my ultimate and hopefully my team will have a tank to take the damage for me, which gives me a boost as well in my opinion.
Great DPS.
Great crit chance.
Amazing crit damage.
Good anti-tank capabilities.
Good finisher.
Succesful turret dives.
INVINCIBLE( for a couple seconds, note that if you're here to QQ 'bout undying rage, it's 5 not 6 seconds :])
Good jungler.
Weak against cc.
Expensive item build.
Easy to kill without ultimate.
Somewhat easy to counterpick.
great for solving your speed problem early game, If you have already used spinning slash, it also assists you in escaping and chasing. However, i find this spell only mediocre compared to the others.
Exhaust A great First Blood spell, it can be used to lower armor and magic resist with the mastery point, and it also lowers attack speed, another use is to escape or chase when mocking shout's cooldown lets you down.
Ignite is great for this build, a common problem is your speed and sometimes turret diving just isn't smart, so to achieve your last item(I know it's an expensive build), Ignite is an irreplaceable spell to have.
Cleanse An awesome spell as well, pretty much the only thing that can stop you is cc by late game, so having cleanse around ties up your last loose end. I alternate between cleanse and exhaust regularly. Cleanse is made even more liable by its recent buff, making it synchronize even better with your ultimate.
Surge - Surge looks like it would be amazing until you compare it to ignite or exhaust. Ignite gives you the extra damage and minimizes their health regeneration, while exhaust can wreck enemy carries and give you extra chasing capabilities. Surge is still liable, but I find people just running away and I end up not being to use the extra attack speed enough.
Berserkers Greavesthe 25% attack speed is important since you need your last hits and some crits to stack bloodlust, and with ignite, mocking shout, and spinning slash, speed is only partially important. If you've maxed out your build, you can sell your boots for more Phantom dancers, which will put you at 100% crit chance even without low health while only slightly reducing your movement speed. Some people argue that these boots aren't good as some others, which may be true, but for my build this is a great place to have extra attack speed. Mercury's Treads are liable if you need them as well.
Phantom DancerThe 30% crit chance is HUGE, you absolutely need this to get maximum edge, And with a large 55% attack speed, you can't go wrong, also, 15% movement speed probably makes this the most important dps item.
Infinity Edge This is when you can take down just about anybody with your huge hits, 25% crit chance and 80 damage along with the extra 50% crit dmg makes you hit very high for your level, and your enemies will soon be fearing your capabilities.
The Black CleaverThis is a truly great item. It gives you high damage and attack speed, which gives you good kill power, It's passive is AMAZING for taking out tanks or really any player since you can take enemy armor into the negatives with it. And with the recent B.F. Sword nerf it is even cheaper than before.
Replacements for The Black Cleaver
Low armor:
The BloodthirsterGreat for dealing heavy damage and since generally low armor champions like Master yi and Twisted Fate do large amounts of damage, Life steal can easily save your life when you don't have Undying Rage around.
High armor:
Last WisperI only recommend it for teams with huge amounts of armor. It gives lower damage than the Bloodthirster and the Black Cleaver, but if you get the Bloodthirster when fighting a team with both Rammus And Malphite on it or maybe Shen and Amumu, you will not get your money's worth. Keep in mind that the Last whisper's low price also lets you finish your build quickly.
Bloodthirster- This and the infinity edge can be switched depending on the situation, but never replaced. Once you get this item and the Infinity Edge, you can start to carry no matter what level you are, and both damage and life steal are huge for this champion.
Youmuu's Ghostblade- This item finishes up your build, it replaces your Avarice blade which has helped to keep up your crits and fury bar. I know it's sad, but now you have even more damage and crit chance then before. The active is also great for getting dirty in the team battles which, at this point, are taking your team straight to the win. Keep in mind that the Avarice Blade will generate alot of gold on it's own, so if you need to replace this item with a damage based item, selling the Avarice Blade to buy the Bloodthirster etc. won't hurt your cash pool.
If you are facing a heavily armored team and have bought the Last Whisper instead of the Black Cleaver, I would recommend getting The Bloodthirster instead of this item because flat armor pen. comes before the percent of armor pen. in the equation of deciding the true damage you deal, which means you will not get quite as much armor pen. as usual, thus the extra damage and life steal from The Bloodthirster can be a better value.
If you are facing a dodge wh*re that is causing problems for your team, replace this item with the Sword of the Divine. ONLY do this against an enemy with a high dodge chance that continues to dodge you.
"Why not get a defensive item?" My answer: no matter what happens, you have more than 5 seconds to dominate or escape, so defense isn't really as important is it would be for other DPS carries, this is one of the things that makes Tryndamere so good.
Other Optional Items
Executioner's Calling
Battle Fury: Tryndamere's passive, the way you play tryndamere revolves completely around how you use Battle Fury and Bloodlust. With battle fury and Bloodlust, you can either remain impossible to harass or just build up fury then spin in and use your form of early game harassing, which is hitting 350 and running away, or you can just commit and take them out.
Bloodlust: Bloodlust is a great ability in many ways so i max it first. It makes you one of the highest hitting dps champions in the game, and with my mastery point for ignite the health you can gain early game is great, it makes you near impossible to harrass if you can keep up those last hits and crits.
Mocking Shout: Now that he has been remade, I find this spell somewhat overpowered, but let's just take advantage of that, with mocking shout you can take out their ad drastically and ruin the enemy teams hopes of winning a teamfight, because their AD wont do any damage for 4 seconds. It also makes you a great gap closer when used in combination with spinning slash. I max mocking shout second for the huge ad reduction/slow.
Spinning slash: Before the remake i used to take this first, so you could get in and out of first blood situations, but now i take bloodlust for the exra damage, i take spinning slash at level 3 just to chase and escape, it is also great for spinning through obstacles, but be careful because some walls are wider than you think. I max spinning slash out last because the main benefit of this ability is the mobility boost which it gives you with just 1 point.
Undying rage: Tryndamere's ultimate, his bread and butter. Everybody complains about it, but really it just balances him, most carries have ultimates that can keep them alive, like ashes arrow or xin zhaos crescent swipe, master yi's highlander also helps him to escape sticky situations. Remember that this ability also raises your fury, so instead of only using it to escape, you can think of it as your chance to tear things up and sometimes come out with a much better outcome than just running.
Mastery tree
The new masteries are actually a miniscule buff to Tryndamere, with the exception of the removal of the old experience masteries which i liked. The offensive tree now contains the weapon expertise mastery, which is AMAZING for any ad carry. You can also start with an extra 3% lifesteal, small but not when you look at the stats from the Doran's Blade , when you compare it to this item, you realize how big the boost really can be. I take 25 points in offense because of all the new damage upgrading masteries which i would hate to do without.
Rune Book
Runes of Furor are a very big deal for tryndamere, I really don't see what else I could put there, Since I have the black cleaver/Last whisper to deal with enemy armor and more than enough AD
Runes of Malice are just a slight boost to your overall crit chance which I thought would be good since Tryndamere is Completely crit based.
Runes of Alacrity are just what I use for my glyphs, some extra attack speed is always good, you never know when you'll win a 1v1 with 100hp because you have more runes than the enemy.
Farming & Jungling
Farming is very important to think about, every 20 or so cs means another champion kill, so if you look at farm instead of only kills the game can turn around in your eyes. Early game you should try to farm as much as possible, i would recommend having a support character like Alistar in your lane that can zone out your enemies and give you time to farm and build fury while still having a heal around. Mid-late game you should stay somewhat close to your team because you're the carry and if a fight erupts your team is screwed without you. You are also a big baron or dragon threat because of your immense damage output.
When to Jungle
whenever the lanes are occupied and you need some immediate xp or gold, you should move into the jungle and quickly kill everything, waste no time when playing Tryndamere. I don't like to gank TOO much, i farm a lot and make my enemies suffer when i'm needed by my team. The jungle is a great place for Tryndamere to be because he can spin in and out of every situation.
Buff Control
Buffs are another important thing to think about, the red buff is something you should always have so you can do that extra damage and have that awesome slow around. Blue buff is pretty much useless, i only take it when my teammates are FAR away and i need just a bit of extra gold for my new items, you should really only have this buff around you if you kill its previous owner.


text:
Chinese Court Rejects Rio Tinto Bribery Appeals
The official Xinhua News Agency said the Shanghai No. 1 Immediate People's Court denied appeals filed by Wang Yong, Liu Caikui and Ge Minquang, who were sentenced in March to jail terms of 14, seven and eight years, respectively. Wang was also fined 5.2 million yuan ($761,000).
Stern Hu, an Australian citizen who...
To view the full article, register now.
Try Law360 FREE for seven days
Already a subscriber? Click here to login


text:
|Publication number
|Publication type
|Application number
|Publication date
|Nov 27, 2007
|Filing date
|Apr 20, 2005
|Priority date
|Apr 20, 2005
|Fee status
|Also published as
|Publication number
|Anuja Korgaonkar, Jesse Yandell, Brian L. Hoffman
|Original Assignee
|Hewlett-Packard Development Company, L.P.
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (10), Referenced by (30), Classifications (15), Legal Events (4)
|External Links: USPTO, USPTO Assignment, Espacenet
Life cycle data management may be implemented to increase or maximize the value of previously acquired data and ongoing data collection. Various life cycle data management schemes impose documented decision paths for regulatory review and legal protection. Life cycle data management imposes severe demands for data archival that become increasingly difficult as data set sizes grow. While tape backup is possible but increasingly costly for restoration within an overnight time window, faster response is demanded in many situations and conditions.
As the size of disk drives increases and the demand for large data sets grows, a virtualizing disk controller can become a performance and availability bottleneck. Large pools of physical disk storage are served to growing clusters of client hosts through single or dual disk controllers. The controllers have a bandwidth limited by a maximum of several Peripheral Component Interface eXpress (PCI-X) buses. Furthermore, the controller's mean time before failure (MTBF) performance is lagging data availability imposed by the upward scaling of data set size and client workload.
Several techniques have been used to address mapping limitations on physical disk space for virtualizing controllers. For example, increasing virtualization grain size has been attempted to allow more physical disk space to be mapped without increasing the amount of random access memory, a technique that suffers from poor performance of snapshots on random write workloads.
Adding more ports to disk controllers increases bandwidth, but the industry is now at the limit of fan-out for a multiple-drop bus such as PCI-X. Therefore, the addition of more ports often is attained at the expense of a slowed clock-rate, limiting the potential increase in bandwidth.
Disk controllers have contained the metadata for Redundant Array of Independent Disks (RAID) and virtualization constructs, thereby coupling the disk controllers to the data served by the controllers. Accordingly, disk replacement becomes complicated and data migration prevented.
Dual controller arrangements are commonly used to address mean time before failure (MTBF) and data availability limitations. Dual controller arrangements are typically tightly-coupled pairs with mirrored write-back caches. Extending beyond a pair becomes an intractable control problem for managing the mirrored cache. Pairing the controllers roughly squares the hardware MTBF at the expense of common-mode software problems that become significant in a tightly-coupled controller architecture.
In accordance with an embodiment of a storage system, a method of managing storage comprises connecting a number of virtual disks to a disk controller loop of a disk controller, and mounting a portion of the number of virtual disks to the disk controller wherein a storage map is loaded into a fixed-size memory of the disk controller for each virtual disk mounted. The method further comprises receiving a request for data contained on an unmounted virtual disk with the unmounted virtual disk having a storage map of certain size. A sufficient number of mounted virtual disks are dismounted to allow the fixed-size memory to accommodate the certain size of the unmounted virtual disk storage map. The unmounted virtual disk may be mounted.
Embodiments of the invention relating to both structure and method of operation may best be understood by referring to the following description and accompanying drawings:
Virtualizing disk controllers are inherently limited in the amount of physical disk space that can be mapped, a limit imposed by the amount of relatively costly random access memory (RAM) used to make virtualization map look-ups operate with high performance. These limitations can be overcome since not all storage needs to be mapped at all times. Lesser-used data sets can be migrated to a near-line or off-line state with virtualization maps off-loaded from RAM.
Sets of disk drives can be written with metadata to form a self-identifying virtualization group. The set of disks can be placed off-line, transported, migrated, or archived. The disk set can be later reloaded on the same or different virtualizing controller and brought online.
In some implementations, multiple virtualizing controllers can share the set of disks in a network and form a storage cluster or grid architecture.
Referring to
In an illustrative embodiment, the storage apparatus 100 further comprises a disk controller 108. The logic 102 is executable in the disk controller 108. The logic 102 may be implemented as any suitable executable component such as a processor, a central processing unit (CPU), a digital signal processor, a computer, a state machine, a programmable logic array, and the like. In other embodiments, logic may be implemented in other devices such as a host computer, a workstation, a storage controller, a network appliance, and others. The logic may be considered to be software or firmware that executes on hardware elements or may be the operating processing elements or circuitry.
A virtual disk 110 is a virtualized disk drive created by disk controllers 108 as storage for one or more hosts. Virtual disk characteristics designate a specific combination of capacity, availability, performance, and accessibility. A controller pair manages virtual disk characteristics within the disk group 106 specified for the virtual disk 110. By definition, a host sees the virtual disk 110 exactly in the manner of a physical disk with the same characteristics.
In some embodiments, the storage apparatus 100 may be in the form of a storage system. In preparation for creating self-identifying virtualization groups, the logic 102 may include processes that divide a plurality of disks 114 into disk group subsets 106. Individual disk groups form a self-contained domain from which virtualized disks are allocated.
A disk group is the set of physical disk drives in which a virtual disk is created. The physical disk is a disk drive that plugs into a drive bay and communicates with the controllers through an interface such as device-side Fibre Channel loops. The controllers alone communicate directly with the physical disks. The physical disks in combination are called an array and constitute a storage pool from which the controllers create virtual disks. In a particular example embodiment, one controller pair can support up to 240 physical disks. A particular disk drive can belong to only one disk group. Multiple virtual disks can be created in one disk group. A single virtual disk exists entirely within one disk group. A disk group can contain all the physical disk drives in a controller pair's array or may contain a subset of the array.
The logic 102 is configured to execute several actions. The logic 102 can create a disk group by combining one or more physical disk drives into one disk group. A typical system automatically selects drives based on physical location. The logic 102 may also modify a disk group by changing disk group properties including the disk failure protection level, occupancy alarm level, disk group name, or comments. The logic 102 may add a new physical disk to a disk group or may delete a disk group by freeing all physical drives contained in that disk group. The logic 102 can ungroup a disk by removing a disk from a disk group.
The logic 102 implements functionality that writes information to the disk group metadata 104 describing virtual disk content and mapping. In a particular implementation, metadata 104 may be written in the disk group 106 that self-describes the virtual disk content and mapping. The logic 102 may write state information in mirrored protected areas of the disks so that the disk controller 108 can load and present virtual disks 110 as logical units (luns) without the disk controller 108 containing any state data for the disk group 106. The disk group metadata 104 creates the self-describing functionality of the disk group 106. The information may include tags describing the state progression of the disk group 106 among various on-line, near-line, and off-line states.
The metadata is made self-describing by writing sufficient metadata within a disk group to enable complete reconstruction of the disk group even with no additional information. Accordingly, the disk group should be capable of reconstruction in a different system with a different controller, even at an indeterminate time in the future.
The logic 102 may be configured to selectively tag individual disks so that the disks can be optionally installed into any of multiple slots 116 in one or more storage arrays 118. The tags are formed to describe disk properties sufficiently to reconstruct disk group mapping regardless of disk installation position and regardless of the storage system to which the disks are returned from archive, migration, or transport.
The illustrative virtualization operation enables data, including metadata, to be accessible generally regardless of position or order. A small amount of bootstrap information is included at the beginning of a disk that originates the process of loading the maps. The bootstrap information describes the position of remaining data and enables recreation of the entire data set and all metadata. The logic 102 writes sufficient data to the disks to enable the disks to be taken off-line, transported, migrated, and archived, and then returned to the originating slot or to any slot in any system whereby the maps are recreated upon disk reinstallation.
The illustrative virtualization operation enables an entire virtualization subset of storage to be paged out for archival purposes or in conditions that the amount of local disk controller memory is insufficient to hold the mapping. To conserve local memory, all virtualization maps are not loaded into memory at once. Instead only information that is currently active is mapped, including currently accessed data and current data snapshots. Dormant data that is not currently accessed, for example including backup data, may be maintained in warm standby, for example in a cabinet, or in cold standby such as in a vault.
To execute the virtualization operation attaining virtually unlimited storage, the logic 102 specifies the state of a disk group within the metadata which is written to disk. In some embodiments, the state may be as simply identified as off-line or online. An illustrative embodiment may define several states including online, near-line or warm standby, cool state with the disk drive spun down, and off-line.
The logic 102 also executes a tracking operation during manipulation of the disk group. Tracked information includes, for example: (1) an indication of whether the disk group is currently mapped in random access memory or mapped on the disk, (2) if the disk group is currently mapped in memory, an indication of whether the memory has been updated, (3) an indication of whether caches are to be flushed before the disk group is placed in the off-line state, and other possible information.
The logic 102 may also execute a realizing operation that transfers all the metadata for a disk group from disk and arranges the metadata in random access memory. The realizing operation promotes efficiency, and thus performance, by avoiding inefficient or unnecessary disk read operations such as a read of a data item simply to determine the location of another data item. During the realizing operation, the metadata can be updated, modified, or moved. For example, realizing may include balancing or leveling the amount of data on a particular disk. Portions of data may be selectively deleted. Data may be restored back to the free pool.
Data manipulations may be performed in the random access memory. When a particular disk group is taken off-line and the metadata is removed from memory for replacement by metadata from a replacing disk group, the updated metadata is flushed back onto disk. A user may possibly spin disks down for removal off-line. Therefore, the logic 102 performs the manipulations to metadata intelligently, for example maintaining a cached copy of the metadata in RAM during usage and flushing the updated metadata back to disk before the disk is spun down or removed from the system.
The logic 102 is adapted to manage state progression tags in the metadata. The progression tags indicate the state of the disk group, for example the near-line, cool, and off-line states, and may also indicate where the disk group is located and whether the disk group is in use. As part of state progression handling, the logic 102 may further implement functionality for handling disk group conflicts. For example, a disk group that is newly attached to a disk controller may have logical unit number (lun) assignments that conflict with a disk group that is in use on the disk controller. Accordingly, the logic 102 detects logical unit assignments at the time a disk group is again loaded from an inactive state, determines any conflicts, and resolves the conflicts, for example by modifying logical unit assignments of the disk group brought on line or by dismounting a data set to make room for the returning disk group.
The logic 102 may also determine whether a particular data set demands more RAM than is available, for example by calculating demand at load time. The logic 102 thus ensures sufficient space is available in RAM to virtually map all data described by the loading disk group. If insufficient space is available, the logic 102 may address the condition in a selected manner, for example by generating a message indicative of the condition and requesting user resolution, by automatically selecting a disk group to be replaced on the disk controller according to a predetermined criteria, or by other actions.
Some embodiments of the storage apparatus 100 may be adapted to perform one or more storage management tools. For example, the storage apparatus may further comprise a logic 122 adapted to execute storage management tool operations. In a typical implementation, the logic 122 operates in conjunction with a user interface 124 such as a graphical user interface although other types of interfaces may be used, for example front panel switches or buttons, keyboard interfaces, remote communication interfaces, and the like. The storage management tool operations operate upon metadata 104 stored on a disk group 106 including state information which self-describes state of the disk group 106 and enables a disk controller 108 to load and present virtual disks 110 corresponding to the disk group as logical units to a client 112 in the absence of disk group state information contained in the disk controller 108.
The logic 122 is depicted in the illustrative embodiment as resident in a storage management appliance merely for purposes as an example. The logic 122 may equivalently be positioned in any suitable device or system, for example the illustrative hosts or client, or in another device such as a server. Also for purpose of example, the logic 122 and graphical user interface 124 are shown resident in a different devices. The logic 122 and graphical user interface 124 may commonly be located in the same device.
The storage apparatus 100 may be configured as an Enterprise Virtual Array (EVA) made available by Hewlett-Packard Company of Houston, Tex. The Enterprise Virtual Array includes management software called Command View EVA that communicates and operates in coordination with the controllers 108 to control and monitor Enterprise Virtual Array storage systems. The Enterprise Virtual Array also includes Virtual Controller Software (VCS) that enables the Enterprise Virtual Array to communicate with Command View EVA via the controllers 108. VCS implements storage controller software capability that executes at least partly in the logic 102 and supports operations including dynamic capacity expansion, automatic load balancing, disk utilization enhancements, fault tolerance, and others. The Enterprise Virtual Array further includes physical hardware that constitutes the Enterprise Virtual Array including disk drives, drive enclosures, and controllers 108, which combine in a rack and are connected to a Storage Area Network (SAN). The Enterprise Virtual Array also includes host servers, computers that attach to storage pools of the Enterprise Virtual Array and use the virtual disks as any disk resource. The Enterprise Virtual Array is managed by accessing Command View EVA through a browser.
The storage apparatus 100 enables creation of storage management tool operations that further enable a storage administrator to optionally mount or dismount the self-describing disk groups 106. Virtual storage is only mapped in the limited amount of costly random access memory (RAM) when a user attempts to access the relevant storage. At other times, the idle storage disk group 106 can be maintained in a warm-standby near-line state, a cool state with disks spun down, or off-line with the relevant disk media removed and archived.
The storage apparatus 100 may further include a random access memory 120 that can be read and written by the logic 102. The logic 102 may be constructed to implement storage management tool operations that controllably mount and dismount the disk group 106. The logic 102 may also map the corresponding virtual disks 110 into the random access memory 120 when the virtual disks 110 are selectively accessed.
The logic 102 may be configured to define storage management tool operations which selectively set the state of the disk group. In an illustrative embodiment, disk group states include an active state, a near-line state, a spun-down state, and an off-line state.
The illustrative storage apparatus 100 enables creation of a spectrum of data set availability options ranging from online to near-line to off-line without adding further storage capacity such as tape library hardware and/or software. The illustrative storage apparatus 100, in combination with Low-cost Serial Advanced Technology Attachment (SATA) and Fibre Attached Technology Adapted (FATA) disk drives, enable acquisition of periodic snapshots of customer data to near-line or off-line groups, off-site archival, and migration of data to less expensive storage. The illustrative storage apparatus 100 also enables the advantages of tape backup without the management difficulty of special library hardware and software usage, and without burdening the mapping of active high-performance storage controller functionality.
In the near-line state, data from the disk drives can be accessed using automated techniques although one or more operational prerequisites are to be met before data may be accessed. In an illustrative example, the disk drives are operating in an idling state so that the disks are to be spun up to a rated rotation speed suitable for read and write operation.
The logic 102 configures a disk group for operation in the near-line state by installing disk group media in one or more media drives. The logic 102 writes metadata for accessing the disk group onto the disk group media resident on the physical drives for the disk group. In the near-line state, the one or more media drives for the disk group operate in an idling condition. The metadata resident on the disk group media drives is written with information sufficient to enable access of the disk group in absence of disk group state information contained in the disk controller.
In the near-line state, which may also be called a warm standby state, disk group metadata is stored on the disk drive rather than disk controller internal memory, so that costly memory is conserved. The disk groups in the near-line state do not use disk controller internal memory but are otherwise available for imminent access, mounted on idling disk drives and prepared for access when a data set in the disk group is requested. In response to the request, the logic 102 spins up the idling drive, reads the mapping metadata from the disk, and transfers the map to the disk controller internal memory. Thus, the disk controller RAM memory is allocated for multiple-use among an essentially unlimited number of disk groups, making an essentially unlimited amount of virtual space available. The near-line state enables imminent access of a virtually unlimited number of disk groups where all disk groups need not be instantiated or realized at the same time. The term "essentially unlimited" and "virtually unlimited" in the present context means that the amount of virtual space is bounded only by limits to hardware connections to disk drives. Fibre channel switches with capacity for loop and N-port service have no theoretical limits to bus addressability.
A storage management tool operation may be called to place a disk group in the near-line state. An example embodiment of the operation quiesces the selected disk group by terminating acceptance of new write commands directed to the disk group, transferring user data for the disk group from the disk controller write-back cache to disk, and flushing the disk controller write-back cache of user-dirty data. Execution of the quiescing action ensures that user data in the write-back cache is transferred to disk, the metadata is updated, and the cache is flushed of disk group metadata. The near-line storage management tool operation also may include various manipulations such as data leveling. The operation also enables any modification to metadata in the disk controller local memory to finish so that the metadata written to disk is in a final state. When finished, the disk group is in the near-line state and the disks are self-describing, coherent, and consistent. In the near-line state, disk group metadata can no longer be written and all of the mapping information is stored on disk. Accordingly, the near-line state storage management tool operation deletes all of the associated disk group maps in the local disk controller memory and frees the memory for usage by other disk groups, marks or tags the disk group as in the near-line state. The near-line state storage management tool operation also releases in software the allocation of random access memory that was previously reserved for the maps. The maps in memory are no longer needed since current mappings are written to disk. Once the disk group is in the near-line state, an error message is generated for attempts to access the disk group. The disk group in the near-line state can be accessed only after explicitly executing a storage management tool operation that restores the disk group back to the online state.
For online, near-line, and cool states, the disk group remains within the same slot of a disk enclosure. The cool state is similar to the near-line state, but is tagged as in the cool state with disk drives spun down and is identified as being contained in the slot. As in the near-line state, the disk group cannot be written in the cool state. The disk group is commonly placed in the cool state to declare the intention to maintain the disk group in the cool state indefinitely to save power but without intention to remove the disk group from the slot or cabinet. Because a disk group in the cool state constantly remains within the storage system, the disk group remains accessible simply by spinning up the disk and bringing the disk group on line so that any updates to the disk group and consistency of data are maintained.
Accordingly, a storage management tool operation places the disk group in the cool state using the same procedure as for the near-line transition except that the disk group is tagged as in the cool state.
In the off-line state the disks for the disk group are removed and archived. A storage management tool operation transitions the disk group from the online state to the off-line state using a procedure that duplicates the transition from online to near-line in combination with several additional actions. Dismounting and mounting the disk group inherently includes reading of metadata and setting and/or changing of state information. The off-line storage management tool operation also tags the disk group as in the off-line state and identifies the disk group with an identifier such as a Worldwide ID which can be accessed by host computers. The off-line storage management tool operation also modifies some of the disk group metadata to avoid inconsistent or incorrect interpretation of metadata content in conditions that a foreign disk group is mounted on a disk controller. A foreign disk group is one which has metadata and/or data written from a different disk controller.
Disk group metadata includes information describing data in the disk group. Disk group metadata also includes information describing the disk controller state, for example identification of the disk controller name, Worldwide ID of the disk group, error logs and management graphical user interface displays of the controller and disks attached to the controller. The disk group metadata describing disk controller state may also include information describing the controller and the rack and/or cabinet associated with the disk controller, information identifying an environmental monitor unit, if any, that may be connected to the disk controller.
A typical disk controller may support a specified number of disk groups. In one example, a disk controller may support up to sixteen disk groups. In a typical configuration, disk group metadata contains a description of data for that disk group alone and also contains a description of the entire controller, the rack containing the disk group, environmental monitor and all associated presentations to a host and to a management graphical user interface. Therefore, if any or all fifteen of the sixteen disk groups are destroyed, the remaining one is capable of describing data for the remaining group as well as the entire controller.
The off-line state creates the concept of foreign status for a disk group. A disk group brought off-line may be attached to a different controller or may be attached to the same controller which has been modified in a manner that creates the possibility of incorrect or conflicting performance. Accordingly, a disk group in the off-line state is foreign and thereby contains metadata with a correct description of disk group data but a description of the controller environment which is not relevant.
Thus, the storage management tool operation tags the disk group as off-line indicating an intention to allow the disk group to migrate. For example, a disk group that is made off-line from controller A declares the disk group as foreign, enabling migration. The disk group can be attached to controller B which accesses the metadata, reads the associated tag indicating the foreign nature of the disk group, and determines that the disk group is not the progeny of controller B. Controller B can operate on the disk group data and is not to be affected by the controller state information in the metadata. In an illustrative embodiment, disk group metadata is tagged with the Worldwide ID, enabling the controller to determine whether the disk group is foreign to the controller. In the case that the disk group is returned to controller A, controller A can read the Worldwide ID tag and determine that the disk group is not foreign and also read the tag indicating off-line state, enabling determination that the controller state information in the metadata may not be current and may not be trusted as an authoritative copy of the controller metadata.
In some applications, tag information such as the Worldwide ID may be used to identify source or parentage of data. For example a business entity may migrate data from a first business unit to a second business unit by moving data off-line and tagging metadata with source information. For instance a disk group accumulated from a human resources department may be migrated to a legal department whereby the tags enable the legal department to determine the data source as well as authenticity.
The capability to migrate data enables physical disks to be moved from one array to another in the same, or different, physical facilities. Similarly, with a consistent set of signatures across firmware and/or product versions, the migration capability may be used to enable updating of storage arrays without necessitating downtime to copy the data from an old array to a new array. The migration capability may also be implemented to accommodate major changes in hardware in a storage system with metadata added to address modifications while enabling upward metadata compatibility and continued support of legacy metadata.
Metadata compatibility may be tracked on the basis of a compatibility index whereby data can always be read from a disk group with a compatibility index that is the same as or at most one lower than the current index. A data set can always be updated that was formed on a previous generation of devices so that data moves through a progression of controllers. At each progression event, the compatibility index can be increased to the current state so the data does not become too stale. Archival storage need not be mapped for each increment of the compatibility index but rather is incremented only for installation of substantial new features that cause metadata modifications to exceed a selected bit count.
The illustrative structures and techniques may be implemented in combination with extendable network fabric such as Fibre Channel switches adapted for loop or expandable port (N-port) service so that disk enclosures may be collected in large cabinets that exceed addressability limitations imposed in network standards. Referring to
In some implementations, the logic 212 is responsive to a change in disk controller configuration by dynamically reconfiguring the mapping of virtualizing disk controllers 210 to disk group subsets 208.
The illustrative structures and techniques may be applied to construct a grid of multiple virtualizing storage controllers on a storage area network (SAN) to enable access to a very large number of disk drives, for example thousands of disk drives. The multitude of disk drives can be arranged and accessed according to application or purpose. Referring to
The storage apparatus 300 comprises a storage area network 302 with a grid of multiple virtualizing storage controllers 306 on a Storage Area Network (SAN) connected by a back-end fabric 304 to thousands of disk drives 308. The storage area network comprises a network fabric 302 connecting multiple virtualizing storage controllers 306 and a multiplicity of disk drives 308. The storage apparatus 300 may further comprise a logic 310 executable on one or more of the multiple virtualizing storage controllers 306 that divides the disk drives 308 into one or more disk groups 312 which are cooperatively organized for a common purpose. The logic 310 may create logical units from a selected storage controller to a selected application set in one or more client hosts 314 coupled to the storage area network by the network fabric 302.
The storage apparatus 300 enables construction of a grid of data storage resources served by a collection of virtualizing disk controllers. The disk controllers have shared serial access to a much larger collection of disk drives than can be served by any one controller over conventional Fibre Channel-Arbitrated Loop (FCAL) bus technology. Controllers on the grid, in aggregate, serve storage at an elevated bandwidth which is enabled by the multiple simultaneous connections of the fibre channel switch fabric. The controllers may also operate as stand-bys for one another, increasing data availability.
In one illustrative arrangement, the storage area network 302 forms a grid that may have one or more resident disk groups that do not migrate and always contain the controller's metadata. Multiple nonresident disk groups may be allocated that freely migrate and contain data but may have controller metadata omitted and are thus unencumbered with redundant controller information.
The storage controllers 306 operate as targets for storage requests through the storage area network 302 from the client hosts 314. The hosts 314 have a host bus adapter (HBA) which interfaces via a storage area network interconnect to switches in the storage area network fabric. The storage controllers 306 pass requests as an initiator to a back end link in the storage array. The storage area network 302 is typically composed of SAN edge links, switches, and inter-switch links that interconnect devices such as servers, controllers, tapes, storage area network appliances, and the like.
Referring to
The logic divides 402 a plurality of disks into disk group subsets. The logic configures 404 an individual disk group as a self-contained domain. Virtualized disks are allocated from the disk group self-contained domain. The logic writes 406 to the disk group metadata various information including state information that self-identifies the disk group state. The information also enables a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client in the absence of disk group state information contained in the disk controller.
Referring to
The storage management tool operations can perform various operations and applications. In a particular example, the storage management tools enable the logic to set 510 the state of a disk group from among multiple states. For example, the logic may select 510 the disk group state from among an active state, a near-line state, a spun-down state, and an off-line state.
Referring to
In a particular technique, client data may be migrated by dividing multiple disks into disk group subsets and configuring an individual disk group as a self-contained domain from which virtualized disks are allocated and presented as logical units to the client. To the disk group metadata is information including mapping information and state information that self-identifies state of the disk group. The disk group may be dismounted from a first array, physically moved from the first array to a second array, and then mounted to the second array. The mounting action includes reading the disk group metadata, enabling a disk controller to load and present the virtualized disks corresponding to the disk group as logical units to a client. The disk group becomes accessible from the second array.
Referring to
In some embodiments, storage may be managed by connecting a number of virtual disks to a disk controller loop of a disk controller and mounting a portion of the number of virtual disks to the disk controller wherein a storage map is loaded into a fixed-size memory of the disk controller for each virtual disk mounted. A request for data contained on an unmounted virtual disk may be received with the unmounted virtual disk having a storage map of certain size. A sufficient number of mounted virtual disks may be dismounted to allow the fixed-size memory to accommodate the certain size of the unmounted virtual disk storage map. The unmounted virtual disk may be mounted.
In some implementations, mounting the unmounted virtual disk may further comprise reading disk group metadata from the unmounted virtual disk, thereby enabling a disk controller to load and present the virtualized disks corresponding to the disk group as logical units to a client.
Some configurations may implement a system wherein mounting the unmounted virtual disk may comprise actions of reading disk group metadata from the unmounted virtual disk and updating state information in the disk group metadata in compliance with conditions of mounting.
The various functions, processes, methods, and operations performed or executed by the system can be implemented as programs that are executable on various types of processors, controllers, central processing units, microprocessors, digital signal processors, state machines, programmable logic arrays, and the like. The programs can be stored on any computer-readable medium for use by or in connection with any computer-related system or method. A computer-readable medium is an electronic, magnetic, optical, or other physical device or means that can contain or store a computer program for use by or in connection with a computer-related system, method, process, or procedure. Programs can be embodied in a computer-readable medium for use by or in connection with an instruction execution system, device, component, element, or apparatus, such as a system based on a computer or processor, or other system that can fetch instructions from an instruction memory or storage of any appropriate type. A computer-readable medium can be any structure, device, component, product, or other means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The illustrative block diagrams and flow charts depict process steps or blocks that may represent modules, segments, or portions of code that include one or more executable instructions for implementing specific logical functions or steps in the process. Although the particular examples illustrate specific process steps or acts, many alternative implementations are possible and commonly made by simple design choice. Acts and steps may be executed in different order from the specific description herein, based on considerations of function, purpose, conformance to standard, legacy structure, and the like.
While the present disclosure describes various embodiments, these embodiments are to be understood as illustrative and do not limit the claim scope. Many variations, modifications, additions and improvements of the described embodiments are possible. For example, those having ordinary skill in the art will readily implement the steps necessary to provide the structures and methods disclosed herein, and will understand that the process parameters, materials, and dimensions are given by way of example only. The parameters, materials, and dimensions can be varied to achieve the desired structure as well as modifications, which are within the scope of the claims. Variations and modifications of the embodiments disclosed herein may also be made while remaining within the scope of the following claims. For example, the disclosed storage controllers, storage devices, and fabrics may have any suitable configuration and may include any suitable number of components and devices. The illustrative structures and techniques may be used in systems of any size. The definition, number, and terminology for the disk group states may vary depending on application, custom, and other considerations while remaining in the claim scope. The flow charts illustrate data handling examples and may be further extended to other read and write functions, or may be modified in performance of similar actions, functions, or operations.
|Cited Patent
|Filing date
|Publication date
|Jan 12, 1999
|Oct 2, 2001
|Compaq Computer Corp.
|Computer disk management system using doublet A-B logging
|May 17, 2000
|Apr 22, 2003
|Lsi Logic Corporation
|Mass storage data integrity-assuring technique utilizing sequence and revision number metadata
|May 17, 2000
|Aug 12, 2003
|Lsi Logic Corporation
|Data structures containing sequence and revision number metadata used in mass storage data integrity-assuring technique
|Jun 22, 2000
|Dec 16, 2003
|Hewlett-Packard Development Company, L.P.
|Physical incremental backup using snapshots
|Jul 17, 2001
|Oct 5, 2004
|Hitachi, Ltd.
|Method and system for managing multiple database storage units
|Aug 31, 2001
|Dec 7, 2004
|Hitachi, Ltd.
|Method and system for managing multiple database storage units
|Feb 19, 2002
|Apr 12, 2005
|Hitachi, Ltd.
|Dual controller system for dynamically allocating control of disks
|Oct 22, 2001
|Apr 24, 2003
|Lubbers Clark E.
|High performance multi-controller processing
|Oct 22, 2001
|Apr 24, 2003
|Lubbers Clark E.
|System and method for generating point in time storage copy
|Oct 22, 2001
|May 1, 2003
|Lubbers Clark E.
|System and method for atomizing storage
|Citing Patent
|Filing date
|Publication date
|Sep 7, 2006
|Sep 1, 2009
|International Business Machines Corporation
|Reconfigurable FC-AL storage loops in a data storage system
|Apr 10, 2008
|Aug 10, 2010
|Hitachi, Ltd.
|Storage subsystem and control method thereof
|Apr 4, 2008
|Nov 8, 2011
|International Business Machines Corporation
|Virtual array site configuration
|May 1, 2008
|Jul 3, 2012
|Callwave, Inc.
|Methods and systems for media storage
|Apr 29, 2010
|Aug 28, 2012
|Netapp, Inc.
|System and method for a redundant communication fabric in a network storage system
|Apr 4, 2008
|Sep 18, 2012
|International Business Machines Corporation
|On-demand virtual storage capacity
|Jan 8, 2008
|Dec 4, 2012
|Callwave Communications, Llc
|Methods and systems for managing telecommunications
|Mar 11, 2008
|May 21, 2013
|Callwave Communications, Llc
|Methods and systems for managing telecommunications and for translating voice messages to text messages
|Sep 13, 2012
|Sep 3, 2013
|Callwave Communications, Llc
|Methods and systems for managing telecommunications
|May 22, 2008
|Nov 12, 2013
|Callwave Communications, Llc
|Methods and systems for web and call processing
|May 20, 2013
|Apr 1, 2014
|Callwave Communications, Llc
|Methods and systems for managing telecommunications and for translating voice messages to text messages
|Nov 6, 2013
|Jun 3, 2014
|Callwave Communications, Llc
|Methods and systems for web and call processing
|Jun 30, 2011
|Oct 21, 2014
|Infinidat Ltd.
|Storage system with reduced energy consumption
|Aug 3, 2012
|Dec 2, 2014
|International Business Machines Corporation
|On-demand virtual storage capacity
|Jun 30, 2011
|Jan 20, 2015
|Infinidat Ltd.
|Storage systems with reduced energy consumption
|May 29, 2014
|Jan 27, 2015
|Callwave Communications, Llc
|Methods and systems for communications processing
|Mar 20, 2014
|Mar 10, 2015
|Callwave Communications, Llc
|Methods and systems for managing telecommunications and for translating voice messages to text messages
|Jan 31, 2012
|Apr 21, 2015
|Symantec Corporation
|Method and system for cluster wide adaptive I/O scheduling by a multipathing driver
|Mar 3, 2015
|Mar 1, 2016
|Callwave Communications, Llc
|Methods and systems for managing telecommunications and for translating voice messages to text messages
|Aug 30, 2013
|Nov 8, 2016
|Callwave Communications, Llc
|Methods and systems for managing telecommunications
|Jan 15, 2015
|Jan 10, 2017
|Callwave Communications, Llc
|Methods and systems for communications processing
|Feb 9, 2016
|Jun 20, 2017
|Callwave Communications, Llc
|Methods and systems for managing telecommunications and for translating voice messages to text messages
|Sep 7, 2006
|May 29, 2008
|International Business Machines Corporation
|Reconfigurable fc-al storage loops in a data storage system
|Apr 10, 2008
|Aug 13, 2009
|Tetsuya Inoue
|Storage subsystem and control method therefof
|Apr 4, 2008
|Oct 8, 2009
|International Business Machines Corporation
|On-demand virtual storage capacity
|Apr 4, 2008
|Oct 8, 2009
|International Business Machines Corporation
|Virtual array site configuration
|Apr 4, 2008
|Oct 8, 2009
|International Business Machines Corporation
|Coordinated remote and local machine configuration
|Jun 30, 2011
|Jan 12, 2012
|Infinidat Ltd.
|Storage system with reduced energy consumption
|Jun 30, 2011
|Jan 12, 2012
|Infinidat Ltd.
|Storage systems with reduced energy consumption
|Jan 31, 2012
|Aug 1, 2013
|Symantec Corporation
|Method and system for cluster wide adaptive i/o scheduling by a multipathing driver
|U.S. Classification
|711/162, 711/112, 711/161, 711/170, 714/6.2, 714/5.1
|International Classification
|Cooperative Classification
|European Classification
|Aug 15, 2005
Owner name: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., TEXAS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KORGAONKAR, ANUJA;YANDELL, JESSE;HOFFMAN, BRIAN L.;REEL/FRAME:016638/0225;SIGNING DATES FROM 20050714 TO 20050728
|May 27, 2011
|Fee payment
Year of fee payment: 4
|Apr 28, 2015
|Fee payment
Year of fee payment: 8
|Nov 9, 2015
Owner name: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, TEXAS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.;REEL/FRAME:037079/0001
Effective date: 20151027


text:
Holiday festival highlights the arts in Bellingham
November 24, 2013 by Mark
The Allied Arts Holiday Festival of the Arts, a presentation of Allied Arts of Whatcom County, got underway on November 15 and brings together more than 100 local artisans and craftspeople over the next few weeks.
Those involved will be selling their handmade items every Wednesday through Sunday during the festival, and attendees can expect to see the likes of glassware, ceramics, bath and body products, paintings, prints, and gourmet food items. It looks likely to be a good place to pick up some last minute gifts that will be both unique and pleasing to the recipient.
In addition, there will be several musical performances throughout the day from local musicians and children's workshops. One upcoming example, taking place on December 7 from 12:00 pm – 3:00 pm, is printmaking led by Jacquie Bresadola.
Those who are planning to sell their arts and crafts at Bellingham shows usually want to make their booths stand out from the others, which often encourages them to work with local printing companies to design the likes of posters, signs, and banners and draw attention from passersby. Booths that stand out are likely to sell more items, or at least have the opportunity to speak to more people.
The Allied Arts Holiday Festival will be running until December 24 from 10:00 am – 6:00 pm each day (with the exception of Mondays and Tuesdays) at the Cornwall Shopping Center. Admission is free. For more information, contact Katy Borden 360-676-8548.


text:
I'm just amazed at the rallies and riots being conducted in Chattanooga, Tennessee, with all the signage donated by George Soros-backed groups shouting, "Marine Lives Matter." Oops, sorry, I was daydreaming.
Back to reality folks, as I was driving around Dallas on Friday, I had three Fox News interviews — and yes, Fox News is real news, validated by Nielsen ratings. I noticed where we have armed guards. We have them at banks. We have them at jewelry stores. We have armed guards at the entrances to some gated communities. But somehow we don't feel the need to have armed guards at military reserve component centers and facilities. So what is it that we truly treasure in America?
Celebrities have armed guards, but sadly, the U.S. Navy Support Operations center in Chattanooga — where the greatest treasure of America was — did not. And even on our active duty military installations, our greatest treasure are not allowed to be armed and defend themselves. If you visit most of our military installations, you'll find civilian contracted police, not military police or security police. There on these military installations are the men and women who guard our freedoms. There on these installations are their families, their children. This is supposed to be the place where warriors can lay down their shield and be safe.
However, in this new global Islamic jihadist environment, that's no longer the case. We have an enemy that admonishes its crazed followers to attack our men and women in uniform here in America, and what's the response? We have civilian officials who are reticent to say to these gladiators: pick up your spear, sword and shield and protect thyself. Instead, we play some politically correct game with those lives which should matter the most. We've become more concerned and guarded over the feelings and sensibilities of the enemy and those who seek to shelter these barbarians within our society. This is done all to the expense of the lives which should matter the most — the America Spartans.
See, the liberal progressive left are not out rioting in droves, because these lives do not matter to them. The leftists actually harbor angst and disdain for these brave men and women. The liberal progressive left would much rather celebrate and support rioting over folks like Michael Brown, Eric Garner and Freddie Gray — all who were guilty of crimes. Or the progressive left and their media allies elevate situations where there is political gain and present faux narratives — such as a Confederate flag — in order to distract from real issues.
I hate to say this, but will the Islamic jihadist attack in Chattanooga even survive the weekend news cycle? If it's up to the left, it won't — why, because they don't want to be forced into recognizing the truth. Words such as lone gunman, senseless violence, heartbreaking — this is what we've heard from Barack Obama and Hillary Clinton. No outrage, no indignation. Because, in truth, these lives — the lives of these Marines — just don't matter. And we even consider these type of individuals to be Commander-in-Chief? Barack Obama's had ample time to rectify the situation of our men and women in the military protecting themselves; there've been quite a few opportunities for him to do so. He could start by referring to militant Islamic jihadism and call the Ft. Hood terrorist attack what it is — not "workplace violence."
But this past week, it was not just the lives of the Marines that we see don't matter to the liberal progressive left. We saw the truly sickening video of a woman sipping wine and eating salad, discussing dismemberment of babies. Yes, that's what she was describing, cutting up, crushing babies — a "seventeen weeker" — as she said. No one put words in her mouth, but the callous disregard for lives that should matter was evident.
I remember the movie "Soylent Green" with Edward G. Robinson and Charleton Heston. Never in my life would I have believed I'd live in an America where life had such little meaning. And to think there are folks angry about this, not at Planned Parenthood — all you have to do is read the thoughts of the founder, Margaret Sanger — they're angry they got caught. Planned Parenthood President apologized about the tone of the doctor — not the practice. And please, CBS' "60 Minutes" never did anything like using undercover journalists?
This is the modern day liberal progressive movement. These are the people who seem to believe they can select which lives matter — and this week, their actions speak much louder than any words.
ISIS-supporting jihadists attacked an Egyptian naval vessel. Boko Haram just executed several suicide bombings, resulting in the deaths of some 64 individuals. Chaldean Christians are being held up for entrance into America in the State of California as Governor Jerry Brown just opened up his state to illegal immigrants. And the left, namely President Obama and Homeland Security Secretary Johnson, have had little to nothing to say about the death of Kathryn Steinle — gunned down by an illegal immigrant in a sanctuary city.
These are not the lives that matter to the liberal progressive left. The horrific thing is we do a terrible job of calling them out on this. We do not go on the attack and condemn them for who they are, and shame those who subscribe to this hypocritical ideology. Well, not here. The progressive socialists who OWN the Democrat party aren't willing to uphold the highest values and virtues of our constitutional republic, clearly the first unalienable right of the individual — life. This is an ideology, a belief system, that evidences some sick manmade god complex, believing they determine what lives matter — who lives, who dies and when.
And to think, President Obama showed indignation when questioned about the lives of four Americans being held hostage — oops, the State Department negotiator said we shouldn't refer to them as hostages. There we go, Obama and this woman determined their lives don't matter. And Obama's consenting to an agreement with Iran evidences his little concern over the blood and lives of thousands of Americans lost at the hands of the militant Islamic regime led by the crazed clerics.
These events — Iranian nuclear agreement, Planned Parenthood dismemberment, and the deaths of four U.S. Marines — are disconcerting in and of themselves. Taken as a whole ,they disturbingly give us a window into the psyche of the liberal progressive socialist mind. And the lives which they feel do not matter.
And who of you wants to vote for one of them?