text:
SwingTradeBot was created to help you stay on top of the market. It watches your stocks and scans the market for important technical developments and alerts you when it's time to take action.
The bot alerts you to important technical signals on your stock lists.
The bot will help you to find strong stocks to buy & weak stocks to short sell.
Helps you obtain consistent results by sticking to your routine.
"Successful traders always follow the line of least resistance. Follow the trend. The trend is your friend." -- Jesse Livermore. The bot uses consistent, objective criteria to identify trends.
It's easy to get into trades but tough to know when to get out. Exits are where the money is made. The bot identifies and alerts you to exit points.
The bot helps you to, well, trade like a robot. It always has an unemotional view of the markets.
"Fantastic site... clean, simple & effective. Looks pretty spot on based on some spot back-testing I have done. Great work.. thanks!"Chris L.
"What a fantastic tool! I'm normally solely a fundamental analyst but SwingTradeBot has made it simple for me to get a highly detailed technical overview of stocks instantly. Extremely easy to use and not just data, it gives you usable conclusions."Bike Dropout Derailleur Hanger 058 For Fuji, Iron Horse, Marin, Raceline & More
"Hi Mike, found you by accident and a friend of mine and I have been watching DE and FCAU, your bot has been quite predictive and accurate for getting in and out so far. Actually we are amazed to be honest... I'm just sort of amazed to stumble upon something this helpful."Russell V.
"Thank you for this website! It cuts out so much homework time. The website is like having a trading partner. :-)"Simon K.
"Mike you have saved me so much time searching through charts, this site is so good ......thank you so much :)"BMX Bicycle Crank Colony 170mm Yellow
"Wow Mike! I really like your site! Thank you so much for sharing all of your hard work and knowledge with us. You are really a blessing! I am very new at this (only a couple of weeks) and have been spending all of my free time learning about trading, candlesticks and their meanings. Your site really brings together everything I have been looking for..."Bontrager XXX Carbon Road Stem 120mm 7 Degree 31.8mm


text:
Oracle expert warns of weakness in PL/SQL
A well-known Oracle bug hunter says the wrapping mechanism used for PL/SQL -- the flagship language used in Oracle databases -- can be unraveled, exposing sensitive data.
The protective wrapping around the programming language used to write procedures and commands in the Oracle Corp. database isn't as ironclad as some might expect. In fact, one expert claims it can be unraveled to access sensitive data.
That warning comes from Pete Finnigan, an author and keeper of a blog on the subject of Oracle security.
He recently released a white paper (.pdf) illustrating how to defeat the protective layer around the Procedural Language extension to Oracle's Structured Query Language (PL/SQL), and gave a presentation on the subject at the Black Hat USA 2006 conference in Las Vegas earlier this month.
Many companies wrongly assume that the wrapping mechanism used for PL/SQL is as strong as standard encryption, he said, but his presentation was designed to snap database administrators (DBAs) out of that false sense of security.
"The biggest problem is that a lot of companies have used PL/SQL to implement business logic in the database and have a false perception that their trade secrets and intellectual property is safe if the code is wrapped," Finnigan said. "DBAs should be concerned because application logic can be made available, critical data such as keys used to encrypt credit cards can be found and the cards stolen. There are many issues around this."
Finnigan said he doesn't see the weakness as a software vulnerability that can be easily patched. Rather, he said it's an inherent problem with the design decisions Oracle made a long time ago. Specifically it chose to use an abstract data type called the Descriptive Intermediate Attributed Notation for ADA (DIANA) as the obfuscation tool to hide intellectual property written in PL/SQL, and more recently chose to use a simple algorithm in version 10g of the database to encrypt the PL/SQL source code.
While he perceives the issue to be a weakness in the programming language, Finnigan hasn't seen any direct evidence of hackers trying to turn the exploit into a big attack.
"I have not seen evidence that bad guys are using unwrappers, except for indirect knowledge of a hacker a few years ago who unwrapped all of Oracle's built-in packages and posted them to the Net," he said. "I do know that most security companies involved in Oracle security products and services are using unwrappers to find problems such as SQL injection and cross-site scripting bugs, and also to analyze critical patch updates released by Oracle to understand what has been fixed and how the original bug could be exploited."
After reviewing Finnigan's white paper, an Oracle spokesman agreed that DBAs should never consider wrapped PL/SQL to be a substitute for encryption.
The wrapping mechanism, which turns data into numbers and symbols to make it harder to see the source code, is meant to be another wall between sensitive data and prying eyes, but was never meant to be a form of encryption. He said that point is made clear in a technical page on Oracle's Web site.
"Although wrapping makes reverse engineering difficult, we don't recommend it to hide passwords and the like," the spokesman said. "This is obfuscation, not encryption."
Despite the weakness, Finnigan said DBAs should continue to use the wrapping mechanism, since it's better than nothing at all. That said, he added, "If you are a big enough customer of Oracle and you would like to use PL/SQL and keep your intellectual property safe, then ask Oracle for a real method for securing PL/SQL."
Finnigan's Black Hat presentation wasn't the only one focused on Oracle security. Alexander Kornbrust, database security researcher and business director at German firm Red-Database-Security GmbH, gave a presentation on how attackers could use rootkits to compromise an Oracle database.
David Litchfield, managing director at UK-based NGS (Next Generation Security) Software Ltd., didn't use his stage time to focus specifically on Oracle flaws as he has at past Black Hat conferences. But he did criticize the database giant for not being as attentive to security as it should be, and called database security "the biggest problem we face in IT today."
Most of the Oracle security criticism has been directed toward the vendor's patching process. Its quarterly Critical Patch Updates (CPUs) are typically followed by reports from security researchers of flaws not being fixed as advertised. The Redwood Shores, Calif.-based vendor has also been accused of sitting on vulnerabilities that are more than a year old, and of releasing patch bulletins that are hopelessly difficult to decipher.
In a recent interview, two of Oracle's security directors admitted that a vast array of platforms and mountains of source code can make for some patching mistakes, though they don't necessarily agree with some of the flaw findings independent researchers release to the public.
Don Burleson, Oracle expert and CEO of Kittrell, N.C.-based Burleson Consulting, said Oracle security is much stronger than some might suggest and that the greatest threat to database security comes from DBAs who often make configuration mistakes, unknowingly leaving their systems open.
"Just about every single one of the vulnerabilities published about Oracle has been something that someone on the outside without a user ID couldn't exploit," he said. "When I see these flaws, I find that it doesn't apply unless the DBA has configured something in a way that allows the vulnerability to exist. These vulnerabilities speak more to faulty DBA practices than any fault of Oracle."

subset: commoncrawl


text:
The Birth Nest At Catlin Court is a Homebirth and Birth Center Practice.
We offer complete Midwifery care for pregnancy, labor/birth, postpartum and initial newborn care.
You have the luxury to choose where you give birth. Choose the comfort of your home or one of the Beautiful, Quiet, and cozy birth suites at The Birth Nest. Either way, waterbirth is an option.
Email or call today for more information


text:
The Sea In Between DVD
"The Sea In Between" DVD Contents Include: ** 1 DVD containing the feature length film. ** 1 DVD of Additional Content: including a "Visual LP" of 12 stand alone music video's, bonus material from the documentary, and musician solo pieces! ** An instant digital download of the feature length film! ** An instant digital download of the AUDIO SOUNDTRACK of the film!


text:
We use cookies to ensure that we give you the best experience on our website. Cookies help recognise you each time you visit us and mean our team can understand which parts of the site you find most interesting. To learn more about cookies and their benefits, please view our cookie policy.
By continuing to use the site you agree to our cookie policy. Please be aware that parts of the site will not function correctly if you disable cookies.
Call: 07936 657148   or   Email: firstname.lastname@example.com
You have no items in your shopping cart.
You have no items to compare.
View as:


text:
View more videos at: http://nbcconnecticut.com.
A 23-year-old man was in a critical condition in a hospital burn unit after his SUV exploded in flames, NBCConnecticut.com reported.
Witnesses who helped the man, Justin Hervey, described the horrific scene in Fairfield, Conn.
"We were just trying to tell him to stop, drop and roll a few times," Peter Porrazzo said.
Porrazzo was part of a group of parents and coaches at a Little League game who witnessed the explosion and fire.
Hervey caught on fire while trying to escape from his burning Chevy Tahoe at the Tunxis Hill Park baseball field around 6:30 p.m. on Thursday near where Little Leaguers were playing ball, according to police.
Read more on NBCConnecticut.com
A coach was finally able to grab Hervey and drag him to the ground.
"We were beating him with blankets, backpacks, whatever we could get. Eventually we were able to get him and he started to roll at the end, where he ended up landing and we were able to get the rest of the flames," Porrazzo said.
Porrazzo even grabbed a case of Diet Pepsi and began to pour the soda on Hervey to douse the flames.
Hervey suffered burns to most of his body and was taken to the Bridgeport Hospital burn unit, where he is in critical condition.
'A really heroic act'
One of the people who helped the victim also suffered burns and had to be treated.
"The fact that they took it upon themselves to risk their lives in putting out someone who's on fire, is a really heroic act," Fairfield Police Lt. James Perez said.
Police are investigating the cause of the explosion and fire.
"The investigation is going to take us one of three places: It's either going to take us to the accidental bracket, on purpose bracket or mechanical failure," Perez said.
Fairfield police also released the 911 calls reporting the fire. Some calls are calm as they tell emergency crews that a man was engulfed in flames after emerging from a burning car. Others are frantic pleas for assistance.
"There's somebody on fire, a car exploded or something," one woman told dispatchers.
"A car's on fire?" the dispatcher asked.
"No, a person is on fire, a person went running and they're completely engulfed in flames," the caller said.
"There's a person on fire, ma'am?" the dispatcher asked.
"Yes ... they are running toward the baseball field," she said.
Another caller calmly relayed the information and said some fathers were taking care of the victim.
"There was a car accident and somebody's on fire, and we need an ambulance," one caller calmly reported and instructed emergency workers to come to the upper field. "He stepped out of the car, but he was on fire."
More content from NBCNews.com:
- Hoax that grounded US Air jet sparked by Facebook photo
- Mass. city the first in US to ban sale of plastic water bottles
- As deadline looms, Chicago fears major teachers strike
- Navy sailor earns gold one year after losing sight in Afghanistan
- Video: Cop rushes to save unconscious driver
- Holdout Drew Peterson juror reveals what swayed him
Follow US News from NBCNews.com on Twitter and Facebook


text:
...that story is just utterly awful. So, after fourteen kids she's got a contraceptive implant in a bid to get 'em back to her one bedroom flat… Talk about horses and stable doors. The stallion in this case has been thoroughly Shergar-ed already, love. Hell, if she'd got to fifteen she'd have a complete Rugby Union team! Was that the ambition? God knows. She gives birth about as often as I see the dental hygienist. Did she not at any point think to either use some form of contraception earlier or stop shagging the miserable scrote she's shacked-up with in Luton (it had to be some shit-hole like Luton). I mean there can't be much in it for him either. It must be like chucking a Marlboro Light down Deansgate by now. She could try Kegel exercises until the heat death of the Universe and her vayjayjay (to quote Oprah who is probably in talks as I type) would still resemble Dumbledore's sleeve.
Friday, 26 February 2010
Quote of the Month
This month, we have NickM from 'Counting Cats...' on the odd and disturbing case of Theresa Winters:
3 comments:
Vaguely on this theme, one of the most perplexing aspects of the Karen Matthews story was how on earth she could have seven children by (one assumes) 'natural' methods. What man could ever possibly find the, er, motivation?
I can only assume the effects of Stella must include a brief transitional period between loss of vision and failure of tumescence.
- 26 February 2010 at 14:18
- blueknight said...
'... like a bill stickers glue pot'.As we used to say in polite conversation
- 26 February 2010 at 22:42
- JuliaM said...
"What man could ever possibly find the, er, motivation?"
They say you don't look at the mantelpiece when you're stoking the fire, but...
"As we used to say in polite conversation"
- 27 February 2010 at 06:26
Subscribe to: Post Comments (Atom)


text:
We are always interested in talking with qualified land sellers to purchase the future neighborhoods of Beazer homes, townhomes and condos.
If you have land for sale for Beazer Homes to purchase, please complete and submit the form below.
Your Contact Information
Property Information
Land Details
If you would liketo buy land from Beazer Homes, please contact us by email: firstname.lastname@example.com.
Thank you.
We will respond to your request as soon as possible.
An error occurred trying to send your land request.


text:
When: July 15, 2014 - 14:00-18:00
Where: 13th International Conference on Autonomous Intelligent Systems (IAS) 2014, Padova and Venice, Italy. Room: Tiziano.
Short Description:
The number of research initiatives that employ 3D point cloud processing has increased substantially since the introduction of affordable off-the-shelf 3D cameras, such as the Microsoft Kinect. This is shown, among other things, by the number of workshops on related topics in the fields of robotics and computer vision. The proposed tutorial will equip researchers, developers and R&D engineers with the tools necessary to start realizing new and interesting ideas, based on the Point Cloud Library (PCL), which builds on its large set of tools and state-of-the-art algorithms to allow advanced 3D processing. For this, we introduce the available methods, present existing systems realized using the framework, as well as give advice on how to use it in new projects. The goal is to provide an overview of standard solutions to common 3D processing problems and to present modules such as filtering, feature estimation, segmentation, registration, object recognition, surface reconstruction and people detection. Furthermore, we will emphasize hot topics in 3D processing, how they can be attacked using PCL and show this in live demonstrations. We will also provide sample code that participants can try out during hands-on sessions. The invited speakers will talk about the features in PCL, present how they use it in their work, and will be available to answer spontaneous questions of the participants during the sessions and in separate conversations during the breaks. This way, we hope to provide an extensive walkthrough through the field of 3D point cloud processing and show PCL's strengths in prototyping and building solutions for complicated perception problems.
List of speakers:
|14:00 - 14:30
|Virtual machine installation. Solve basic technical problems.
|14:30 - 14:50
|M. Munaro
|Introduction to PCL
|14:50 - 15:25
|M. Munaro
|Point cloud registration (theory + hands-on session)
|15:25 - 15:55
|S. Alexandrov
|Semi-automatic point cloud segmentation (theory + hands-on session)
|15:55 - 16:15
|M. Munaro
|RGB-D people detection (theory)
|16:15 - 16:45
|Coffee Break
|16:45 - 17:00
|M. Munaro
|RGB-D people detection (hands-on session)
|17:00 - 17:30
|F. Tombari
|Object recognition in PCL (theory + hands-on session)
If you want to take part to the hands on sessions, please make sure that:


text: Keep your finger on the pulse of City of Mission Viejo, CA with the free MV Life mobile app. The City of Mission Viejo has rolled out this special app to provide you with timely information about events, amenities, shopping, dining, and recreation so you can savor the good life in this picturesque South County city. Whether you are seeking family entertainment, cultural arts or activities for the young and young at heart, Mission Viejo has it all.


text:
Each year, the Office of Waste Reduction and Recycling at the University of North Carolina Charlotte, sponsors an Earth Day Environmental Festival on campus. This is an educational-packed day with representation from various sectors of the college and commercial communities, falling within the categories of sustainability, waste management, environmental awareness and global water issues.
Subsidiaries from Filters Fast LLC, FiltersFast.com and Filters Fast Local Service, exhibited and shared information about water testing, the cost effectiveness of using water hydration stations, eliminating the waste of plastic water bottles that pollute highways and landfills, along with increasing awareness of the global water crisis through our W3 Project with TrekDesk and Wine to Water.
We were deeply touched and literally brought to tears during a conversation by a young lady who is a student attending UNCC. Her name is Anna and she is from Africa. As we discussed our commitment to increase awareness about the global water crisis with our W3 Project, she painted a very real picture of personally experiencing such challenges. This was a very emotional dialogue, but nevertheless, one that touched our hearts and injected us with greater momentum to do everything we can to eradicate our global water crisis and save millions of lives from drinking contaminated water. So often it takes a heart-wrenching story like hers to make us really appreciate how fortunate we are.
Students, administrators and staff from the university strongly represented the turnout for this 20th Annual Earth Day event. We want to thank Devin Hatley, Environmental Educator for the Office of Waste Reduction and Recycling, for inviting Filters Fast to participate in this important community event. The Earth Day Environmental Festival is a free event that is also open to the public. UNCC students volunteered to assist with this event which was held at the CHHS Plaza across from the Student Union.
With an event like the annual UNCC Earth Day event, we are inspired to continue protecting our environment by taking action to learn, teach and share our knowledge with others. Our hats off to the UNCC Office of Waste Reduction and Recycling for a successful event. Keep up the good work by helping to increase our social consciousness to save our environment!


text:
Frequently Asked Questions
How do I begin?
Call the School of Professional And Career Education (PACE) at 305-899-3300 or 1-800-945-2279 and schedule an advising appointment or to request more information about your area of interest (Remember, Barry University has program sites throughout the state of Florida from North Florida to South Dade).
When are classes held?
The School of Professional And Career Education offers 4 ten-week terms per year, and classes meet only once a week in the evenings or on Saturdays.
Can I transfer credits from other schools I've attended?
Yes! Generally, up to 64 credits are accepted from an accredited associate's degree program, and up to 90 credits in total from other degree programs!
What if my credits were earned in another country?
You only need to have them translated into U.S. standards. Your advisor has information on local companies which provide this service.
Are there other resources I can use to earn additional credits?
You can earn up to 30 credits from your professional work experience through our portfolio program as well as licenses, certifications and testing options.


text:
Welcome to InMyBar
InMyBar is the new must have Drink and Cocktail application for iPhone and iPod touch users who want to know what drinks they can make with the ingredients they have and what they need to make their favorite and popular drinks.
InMyBar is designed around a feature called My Bar with three main categories of information: What Do I Have, What Can I Make and What Do I Need. Sure, there are iPhone applications that advertise 200, 2,000 or even 20,000 recipes and you could probably find one that claims they have a billion recipes but they are of little use and even cumbersome to most people if you only have the ingredients to make 50 of those drinks. InMyBar has over 1,000 drink recipes including all drinks from the International Bartenderd Association's Official Cocktail List and probably any REAL drinks you can think of.
Unlike other bar applications, InMyBar allows you to select the actual brand names of ingredients that you have and displays only the drinks that you can make based on those ingredients. Select the spirits, mixers, fruits, juices, spices, etc. and InMBar will tell you exactly what drinks you can make with detailed instructions on how to make them. Every ingredient and every drink has a picture of the actual item and you can click on any picture to see a full size version of it. Think you're close to making a drink but just missing something? The What Do I Need screen tells you what you are missing in order to make your favorite drinks and the top rated InMyBar drinks.
Still can't find it? InMyBar also offers you the ability to add your own custom ingredients to the database as well as the ability to import or take pictures of the items. The capabilities to customize InMyBar don't stop there. You can also add your own custom drink recipes to our list of more than 1,300. Create a drink with the ingredients and measurements exactly the way you like to make it, include the type of drink, the glass used and even add a photo of the drink.
AdmirorGallery 4.1.1, author/s Vasiljevski & Kekeljevic.


text:
In its final episode of the 2016 presidential election campaign cycle, Saturday Night Live's Kate McKinnon and special guest Alec Baldwin came together for one last cold-open face-off as Hillary Clinton and Donald Trump.
There was no debate or real-life joint appearance for the show to riff off this week, so it had the candidates take each other on via a cable news talking heads show hosted by Cecily Strong.
The candidates played off of the latest campaign talking points, most notably on the recent attention drawn to Clinton's emails and on Trump's possibly-cozy relationships with the FBI, Vladimir Putin and white nationalists. But about halfway through the opening sketch Baldwin broke character, and joined with Mckinnon to satirize the cynicism that has gripped the country during the election.
U.S. & World
Stories that affect your life across the U.S. and around the world.
"I'm sorry Kate, I just hate yelling all this stuff at you like this," Baldwin said.
"I know, right? This whole election has just been so mean," McKinnon responded.
The two then join hands and parade out of NBC studios into Times Square where they hug strangers. They make it back onto the SNL stage at the end of the skit, and urge Americans to vote on Tuesday.
Host Benedict Cumberbatch ("Dr. Strange") sang his opening monologue, a take off a James Bond-style theme song. He was cast in a variety of sketches throughout the episode, taking on roles like "sexually open American stage magician" and "Benedict Cumberbatch on a game show."
The show's "Weekend Update" segment, much like the real news, was centered around the impending U.S. election this week.
Anchors Colin Jost and Michael Che welcomed a surprise special guest commentator to weigh in on which candidate is really the lesser of two evils.
And to lighten the mood even more, three of the World Series champion Chicago Cubs made guest appearances, singing in a barber shop quartet with a famous Cubs fan/SNL alum as their fourth.
The Cubs had already made their surprise appearance earlier in the episode, along with Cumberbatch, in a sketch that had them all grinding on an unconscious grandma.
Musical guest Solange performed two songs from her latest album A Seat at the Table: "Cranes in the Sky" and "Don't Touch My Hair."
Next week's SNL will be hosted by Dave Chappelle with musical guest A Tribe Called Quest.


text:
Oh, somebody did think of the dormouse - and spent $US290,000 on building the little creatures a bridge over a busy road.
The dormouse bridge crosses a newly built bypass in South Wales, and while the usual sorts are rabid with rage about such a huge chunk of taxpayers money being spent on such a thing, isn't it just...nice? Mankind is still capable of compassion. And no, they couldn't have just made a tunnel - the dormouse lives in trees and isn't really much of a mouse at all. [Daily Mail]


text:
Your cart is empty!
On thousands of furniture & home products!
The Stack-On Security Black 10-Gun Safe with Electronic Lock is an affordable security safe that has been proven to protect against theft, providing you with peace of mind.
Large, live action locking bolts ensure contents remain safe. Solid steel dead bolts on the hinge side of the door of full-length safes and concealed hinges provide greater security. Each safe includes Stack-On's patented gun barrel rests and standoffs for scoped guns. Standoffs allow scoped guns to stand upright in the safe without taking extra space. Pre-installed fully carpeted interiors with foam padded and carpeted bottom. Flush mount bottom for easier attachment to the floor. Pre-drilled mounting holes for easy attachment. Fastening hardware is included. These safes are California DOJ-approved firearm safety devices that meet the requirements of California Penal Code Section 12088 and the regulations issued thereunder.
Since 1972, Stack-On Products, a trusted household name, has been a leading US manufacturer of high quality storage solutions for the home, office, and commercial settings. Meeting the needs and challenges of the do-it-yourselfers, maintenance personnel, mechanics, trades person, and hobbyist throughout the world, Stack-On offers a wide and diverse product line; storage solutions that span from secure storage to protect valuables and guns to organizational storage for tools and parts.
Headquartered in Wauconda, IL, they occupy a 450,000 square feet of manufacturing and warehouse facility. There, Stack-On facilitates the production and distribution of their nationally recognized brand of storage solution including fire safes, gun safes, waterproof safes, archery cabinets, personal safes, security safes, total defense safes, tool cabinets, tool chests, garage storage, steel lockers, and much, much more.


text:
July 14, 2008: If you're here from MeFi, you're going to want to familiarize yourself with the comments policy, and for extra credit, this post.
Note from Kate: I've been reading Heidi's blog for almost a year now. As I said to her in comments way back when, she's the first person who ever made me believe there are occasional exceptions to the rule that weight loss surgery is always a bad idea.
Heidi changed my mind because she was brave enough to write about the painful reality of increasingly feeling like a prisoner in her own fat body, of losing the ability to be independent, to do basic things the rest of us take for granted. I still wish there were a better option than surgery for her — so does she. But I sure don't have a better idea at this point.
Heidi is one of the reasons I said again and again that my political stance on dieting is a whole different thing from my personal opinion of individuals who want to lose weight. There are exceptions to every rule. And as you'll see from this post, Heidi is an exceptional person in every sense of the word. I'm honored that she was willing to share her story with the Shapely Prose crew.
by Heidi
I believe weight loss surgery (WLS) is dangerous, invasive, and overly performed. I hate that something created as a last resort has turned into magical cure-all for everyone over 200 pounds. I hate that it's become so popular and hyped that people whose information is based solely on what they see on TV have no hesitation in suggesting it to complete strangers. But what if you don't qualify? Gain weight! Go to Mexico! Find a less strict surgeon! WLS is the quick and easy answer! Because altering your eating and drinking habits for the rest of your life couldn't possibly be something worth a second thought. I always have been and always will be highly, highly critical of weight loss surgery.
And I'm having mine next month.
It's the hardest decision I've ever made because doing something that's so completely at odds with what you believe in is a massive mind-fuck. I've been called a traitor and a sell-out and I guess I can't really argue with that; I believe strongly in size-acceptance and I'm electing to have my stomach sliced open and my organs rearranged. It's something I never thought I'd do. Me? Having weight loss surgery? That's crazy talk…I don't even believe in dieting, for god's sake!
Sometimes we find ourselves in a situation where what we need isn't what we want. Where what we need isn't even something we necessarily believe in. I never wanted to be seen as yet another fat person who really wanted to be thin. Who says fat is great…but not for me. And I know that's how people see me now. I struggled with that for a long time; reconciling my ideology with my desperate need for a surgery that was my best option. I didn't have it sooner because I didn't want to admit I needed it. I was so ashamed of not being healthy, of not being strong, of representing all the stereotypes I despise.
I've been blogging for about five years now and I've always been commended for my honesty. On one hand it's accurate because I don't lie in my blog and I readily admit things that really don't cast me in the greatest light! But on the other hand… There's a lot I just don't say because I'm too ashamed.
And I am so fucking tired of being ashamed. I'm so fucking tired of hiding my reality because it isn't as pretty as someone else's. I'm so tired of believing I'm an embarrassment to fat people, as if my very existence is harming the movement. I may be an anomaly but I still exist and I still matter. So I'm going to do the hardest thing I've ever done. I'm going to tell you what it's like to live in my body.
I'm 5'6" and I weigh 530 pounds. Well, 529.8 to be exact but I round up. (There, that wasn't so hard. I can totally do this.)
I have pre-diabetes, hypertension, high cholesterol, gastroesophageal reflux disease, depression and social anxiety and am on medication for all of it. I take a lot of pills! I've had to sleep sitting up for the last several months. I do sleep but not long and not deeply…I miss dreaming. My circulation is horrible and my arms and legs frequently go numb or swell so badly I can't move and I feel as if the skin is literally going to split open. My poor circulation also causes severe discoloration all over the lower half of my body as well as both forearms. I have some issues with incontinence because I carry all of my weight in my belly and there's a lot of pressure on my bladder. My lower belly is so large and heavy that having it hang from my body is actually painful. I have a lot of problems with infections between my skin folds and summer really isn't helping matters. (Okay, that wasn't too bad either. Let's go a little deeper.)
I'm in pain every moment of every day. I can't walk or stand longer than a few seconds and I'm so afraid of my ankles or knees giving out from under me. Walking from my bedroom to the bathroom leaves me gasping for breath and my legs shaking from exertion. Usually I have to stop halfway there and lean on something for a few seconds. Several months ago I had to get a disability placard for my car. God, I was so embarrassed by that. Not was. Am. I can't stand people seeing me park in the disabled spot. Sometimes…cough…sometimes if people are watching me, I totally fake a limp. Because I hate the idea of people thinking fat = disabled.
At the end of June I had to take a leave of absence from my job because getting out of bed and going to work every day was too painful and difficult. I had pushed myself for so many months, through the pain and exhaustion, and I just couldn't do it anymore. I was on the verge of physically and mentally collapsing and I couldn't bring myself to fake it for one more day. Plus, my seat belt doesn't fit me any longer and driving on the freeways in LA with no seat belt is a terrifying experience! Even more so when you take into account the fact that I was dozing off at the wheel (due my sleep issues) several times a week. Work was going to kill me one way or another!
There are friends I haven't seen in years. Good friends who I used to see regularly and who I've known for more than half my life. Who used to know everything about me until my reality became a secret. Now I lie to them about why we don't spend time together. Because I don't want to say, "I love you but it hurts me too much to walk. I love you and I miss you and it hurts not to see you but the physical pain is so much worse." So I say something vague about not feeling well which isn't really a lie but isn't really true either. Because I can't bring myself to tell them that every step feels like a thousand and my body is breaking. I've always been the strong one and I don't know how to admit I'm weak. (This is getting too hard. I don't want to do this anymore.)
I don't remember when it started. Because I didn't talk about it and I sure as hell didn't write about it. Probably a year ago, I'd guess. (I can't do it. I just can't. It's too embarrassing. I don't want people to see me differently. I don't want them to be disgusted by me. I don't want to…please don't make me say it. It's too much. I haven't even written it and I'm already crying…please…) I was no longer able to clean myself after going to the bathroom. Every time I went to the bathroom, I had to take a shower.
While I was at work I would try to hold it. I frequently made myself sick and gave myself painful stomach cramps doing so. I had IBS to begin with and that didn't help matters. Worse, it didn't always work. So I'd go to the bathroom and have to spend the rest of the day sitting in my own shit. Sometimes for one hour, sometimes eight. The physical discomfort was awful but nothing in comparison to the shame. Fuck. The shame. Wondering if you smell, wondering if people know, wondering if they talk about it when you're not in the room. Hoping that no one says anything so you stay as far away from everyone as possible. I felt so disgusting and so embarrassed that I just wanted to die. And I truly felt I would rather die than admit it to anyone. (Oh my god, what are people going to think of me now? I don't want to do this at all. Please let's stop Please, it's too much.)
I can't stand for more than a few seconds which made the frequent showering very difficult and painful. So, now my mom cleans me. I'm 28 years old and my mom has to wipe my ass. It's been a few months and I still apologize every time. Every single time even though she keeps telling me to stop. Because I'm just so embarrassed that I can't take care of myself.
Oh yeah…the whole showering thing. I can't do that anymore either. I haven't had a shower in months. Because I can't stand and because it's difficult for me to even fit inside the shower these days. My mom brings a bucket of warm water, baby soap, a wash cloth, and towel into my room and washes me. Sometimes I close my eyes and genuinely enjoy the feeling of becoming clean. But a lot of times I cry. I lay on my bed while my mom washes me and I cry.
I do that a lot. Cry. Sometimes I cry because I miss having a life and I want to do so many things but physically can't. Sometimes I cry because I don't know how much longer I can handle any of it. Sometimes it's out of shame. Sometimes it's from the pain. Sometimes it's because I can feel my body shutting down and I'm truly afraid I'm going to die very soon. Sometimes it's because I wish I were already dead.
And sometimes I cry out of sorrow. I place my hands on my belly and I whisper to my body how sorry I am. Sorry that she's going to have to be cut up; sorry that I couldn't fix things on my own; sorry that I let things go so far before I asked for help; sorry that she's hurting so much; sorry that I feel imprisoned by her; sorry that I don't always love her or treat her the way I should. I cry and I apologize for everything that's been done to her and for all the things to come. I cry and I thank her for being so strong and putting up with so much; asking her to hold on for just a little while longer and promising her that things will get better. I cry and I ask her to forgive me for what I have to do to her because it's the only option I have left. Because I know it's the best decision for me, no matter how hard it was to make.
Do I wish I didn't have to have weight loss surgery? Yes, of course. I wish I was strong and healthy and could honestly say that my weight isn't negatively impacting my life. But I can't, not now. I wish I didn't have to acknowledge the things I'm most shamed by and I could hide it all, pretending to be functional in order to save that single shred of humility I have left. But should I allow that wish to stop me from having wls when the alternative is becoming completely bed-ridden? Should I not have surgery simply because I don't want people to think less of me or to incorrectly assume the motivations behind it? Is it worth it?
A few days ago I had to go to the hospital to see a nutritionist. I needed them to bring a wheelchair to the parking structure because I barely made it from my car to the elevator before my legs nearly gave out and I couldn't breathe. I almost didn't do it. I almost turned around and left because I was too embarrassed to say that I needed a wheelchair. It was crossing a line I didn't ever want to cross. But I did it. Because practicality finally won out over pride. And, ultimately, that's what all of this has been about.
I absolutely believe there are people who weigh 530 pounds and are happy and healthy. I'd never be so myopic as to claim my experience as the norm. I also absolutely still believe that WLS is dangerous, highly invasive and overly performed…if anything the last 16 months have made me even more critical of the entire industry. I'll never advocate WLS or start proselytizing because "it changed/saved/fixed my life and it could do the same for you!" I will never be that asshole.
But I will be that asshole who claimed to be fat-positive but had weight loss surgery anyway. And I think I'm learning to be okay with that.


text:
The sun is coming up and has risen high enough to spear a shaft of honey light from right to left, tinting the ridge across the valley along its length like a hot blade, and giving us some idea of the compass points in this mess of mountains.
Three valleys, in fact, are visible from our high vantage point: to our left all three converge on the little town of La Vega, far below us. The ridge is called El Angliru – a long mountain that fills our field of vision. Its upper reaches, the knife's edge, are stony and serrated – wild highlands. The slopes below, as in the other valleys, are green and cultivated – forested here and there, and elsewhere divided by hedgerows and fences into small fields, some of them on almost sheer gradients.
We watch the moving sunlight play with shadows. It's silent here except for the bells – down in one of the valleys an unhurried and beguiling melody is chiming out from a church, behind us the closer tinkle of cowbells as some of the locals – butter coloured bovines with big brown eyes – graze.
Tiny little towns are visible on some of the higher slopes. It all looks so picturesque – old houses or barns occupy many of the fields we can see, pocking the ripples of mountainside like crumbs in the folds of a sheet, More


text:
21 March 2012 at 1.05pm | 10 Comments
There have been some queries about our opera seat prices for the 2012/13 Season. We have done a number of things: either lowered all price bands for a number of opera productions across the Season, or kept the prices the same as when the productions had their previous showing at Covent Garden. So for example, the prices for Tosca and La bohème will range from £6 - £175 next season instead of £9.70/ £9 - £219.50 when it was last on, and all the other seats in the house for these operas will be cheaper than the last time – it is a lower price range for the whole house (although, in pounds, the cut is naturally higher for the expensive seats). In the case of The Minotaur prices are held to the 2008 rate with a top price of £65.
A recent Evening Standard article stated: "[The] price drop is being made up for by ticket prices elsewhere." What this means is there will be an increase in seat prices for a few productions we know there will be a huge demand for tickets for such as The Ring (which is sold out), Don Carlo, La Rondine and the new production of Nabucco. But this by no means implies that we will be upping the prices of the cheaper seats generally. In fact, we will continue to have – across the season on average – more than 50% of all seats available for £55 or less, and 40 % of all seats for £40 or less.
Pricing for the first booking period of next Season - click on the link below to enlarge:


text:
We found 1 items that match your search.
Oral History Interview with Cecelia McCall
This interview with Cecelia McCall focuses on her involvement with the New Caucus and its eventual rise to leadership in the Professional Staff Congress. In 2000 the New Caucus ran against the City University Union Caucus, which had been in [...]
Item Type: Oral History (Digital)
Time Periods: 1993-1999 End of Remediation and Open Admissions in Senior Colleges, 2000-2010 Centralization of CUNY
Subjects: Labor Unions, Politics, State and/or City budget


text:
Athletics Scholarships
Important Information
- Pacific offers scholarships to outstanding athletes who wish to play for one of our 16 NCAA Division I intercollegiate athletics sports.
- While some players are offered "full" athletic scholarships, which cover the cost of tuition and room and board (i.e. housing and food), other student-athletes receive athletics' scholarships which may cover only room and board, or only tuition or only a portion on tuition.
- It is important to realize that every player on an athletic team is not necessarily on an athletic scholarship and that other forms of financial aid (i.e. merit awards, grants and loans) may be awarded in conjunction with athletic aid.
Receiving an Athletic Scholarship
- For more information on athletics scholarships, contact the coach of your sport.
- Coaches have the final decision on which student-athletes receive athletic scholarships.
Visit the Athletics Department website for a list of coaches.


text:
(888) 768-5759
COVID-19 updates & informationSneeze Guards - Acrylic
Learn About Cut-to-Size
Frequently Asked Questions
Meet Our Team
About Interstate Plastics
Interstate Plastics is a multi-branch nation-wide industrial plastics distributor offering a large selection of plastic sheet, plastic rod, plastic tube, and custom plastic profiles.
Our manufacturing facilities can provide simple cut-to-size or complex CNC manufacturing, and crating for multiwall and twinwall sheet.
Our products and manufacturing services are available using the safe, secure and convenient purchasing system on this website. You can also reach a knowledgeable plastics specialist at (888) 768-5759
Interstate Plastics
330 Commerce Circle
Sacramento, CA 95815
(888) 768-5759
Interstate Plastics is a full-line distributor of plastic sheet, rod, tube, bar, film and profiles, as well as plastic accessories, tools, and care products. With 10 locations nation-wide and an online sales and support team, Interstate Plastics provides full sheets and pallets, simple cut-to-size, and complex CNC manufacturing. Interstate Plastics is known for its reputation of selling high quality products, providing excellent customer service, and superior technical support. All of our products and services are available using the safe, secure and convenient purchasing system on this website. For instant help, we're always just a phone call away at (888) 768-5759.
Interstate Plastics proudly serves many diverse industries including semiconductor, medical, aerospace, food processing, POP display, government, and automotive to name a few; and would be pleased to serve you. This is the very foundation of Interstate Plastics and has been for almost thirty five years.


text: Osbo25 86 Posted November 20, 2012 My wife and I own all of the expansions except for Blood Moon and The City (obviously). We finally got around to trying out Dragon (which is awesome, by the way). We've owned it for a while, but with its complexities we decided to hold off on bringing it into our game. What we have discovered is that when Dragon is in play the Highlands and Dungeon regions are all but ignored. We are so busy trying to keep dragons and dragon scales under control that we can't get into those other areas. So also, we go to the regular Adventure Deck quite infrequently, so we miss out on a lot of really good stuff in there. We've had a game going on for several nights now (we only play for about 60-90 minutes per night, each playing three characters), and last night once we made it through drawing all of the dragon scales (our second time through the pile, mind you), we finally decided not to draw scales anymore just so that we could play the rest of the boards. Has anyone else run into this? Is the Dragon just far too overwhelming of an expansion that you really can't include any of the others when you play it? I have no problem just playing Dragon or just playing the others. I'd like to play all of them simultaneously, but for us it just hasn't worked out very well. And if you don't have any of the Dragon characters in the game it makes it all the harder, since they are more adept at killing dragons when they are weaker in strength/craft. Quote Share this post Link to post Share on other sites


text:
April 9, 2009
This is breaking news, Phyliss Diller 95, has died!
Sad news today, TMZ is reporting that Phyllis Diller, the legendary comedian whose career spanned decades and entire evolution of modern comedy, has died. She was 95. According to TMZ, Diller had recently fallen and experienced several instances of bad health. Starting in the 1950s, Diller had appeared in nearly everything, from the original Batman series to Love, American Style to Blossom, and A Bug's Life. She also starred in her own show in the 1960s. In the 1970s, she was a constant presence on the dais of Dean Martin's roasts.
August 14, 2009
April 9, 2009
1 Guest(s)


text:
Sylvan's Coding for Kids courses in Valdosta have big-time fun to offer! Our interactive, hands-on programs aim to teach elementary and middle school-aged kids programming abilities through video game design. It's a unique way to help your son or daughter develop vital creative, technical and problem solving abilities he or she can put to use in school and beyond.
Our Coding for Kids Courses Include:
- A collaborative small-group setting where your child can interact with like-minded peers and receive personal attention
- Easy-to-learn Tynker™ technology that makes learning computer programming a fun and enjoyable experience
- Hands-on projects your child will anticipate working on each week, including learning how to design and animate his or her very own video game
- Wrap-up activities that reinforce the skills learned in class


text:
Original Trinity Hymnal, #156
While shepherds watched their flocks by night,
All seated on the ground,
The angel of the Lord came down,
And glory shone around.
"Fear not," said hefor mighty dread
Had seized their troubled mind
"Glad tidings of great joy I bring
To you and all mankind.
"To you in David's town this day,
Is born of David's line,
The Saviour, who is Christ, the Lord,
And this shall be the sign.
"The heav'nly Babe you there shall find
To human view displayed,
All meanly wrapped in swathing bands,
And in a manger laid."
Thus spake the seraph, and forthwith
Appeared a shining throng
Of angels praising God, who thus
Addressed their joyful song:
"All glory be to God on high,
And to the earth be peace:
Good will henceforth, from heav'n to men,
Begin and never cease!"
Page number: Blue 156, Right-Click Here to Download MIDI File
|© 2020 The Orthodox Presbyterian Church
Chaplains and Military Personnel


text:
Do yourself a favor and also check out Bridget's gorgeous frosted (jumbo) animal cookies at Bake at 350! You'll be happy you did!
(modified for JUMBO cookies)
5 cups all-purpose flour
2 tsp. baking powder
1 tsp. salt
1/4 tsp. freshly grated nutmeg
1/4 tsp. mace
1 1/2 cup (3 sticks) unsalted butter, at room temperature
2 cup sugar
2 egg
2 tsp. vanilla extract
16 oz. buttercream icing
pink food coloring
nonpareils (rainbow)
Preheat an oven to 350°F.
Over a small bowl, sift together the flour, baking powder, salt, nutmeg and mace. Set aside.
In the bowl of an electric mixer fitted with the flat beater, beat the butter on high speed for 2 minutes. Reduce the speed to medium, slowly add the sugar and beat for 2 minutes, stopping the mixer occasionally to scrape down the sides of the bowl. Add the egg and vanilla and beat for 1 minute, stopping the mixer once to scrape down the sides of the bowl.
Stop the mixer and add half of the flour mixture. Beat on low speed until most of the flour has been absorbed. Add the remaining flour and beat until all of the flour has been absorbed and the dough starts to pull away from the sides of the bowl, 2 to 3 minutes.
Turn the dough out onto a work surface and divide into 2 equal balls. Shape each into a disk and wrap separately in plastic wrap. Refrigerate for at least 2 hours or up to 2 days.
Let the dough stand at room temperature for 5 minutes. Roll out the dough to almost 1/2-inch thick on a lightly floured surface. Cut out shapes with cookie cutters and move them to parchment-lined baking sheets with a firm, metal spatula. (I used stoneware baking sheets, so didn't need to line them.)
Bake the cookies until very light golden brown, about 18 minutes. Transfer the baking sheets to wire racks to cool for about 5 minutes. Transfer cookies to wire racks to cool completely.
Place the buttercream icing in a microwave-safe bowl from 15-30 seconds(until pourable). If it becomes too thin, add some powdered sugar. Divide icing into 2 bowls. Tint half of it pink and keep the other half white. With the cookies on a wire rack, place the rack over a baking sheet(or over wax paper). Use a spoon to cover each cookie with the icing. Sprinkle with the nonpareils.
Makes about 15 jumbo animal cookies.
Have Fun!
Linked to:
Inspiration Friday
I'm Lovin' it Fridays
Weekend Wrap Up Party
Sweets for a Saturday
These Chicks Cooked


text:
Fowler undaunted by challenges of Tal's Hill
HOUSTON -- After playing center field for several years in the spacious outfield of Denver's Coors Field, Astros newcomer Dexter Fowler shrugged off the challenges that could come with playing Tal's Hill in center at Minute Maid Park.
"I guess if it gets hit up there, I'll go up there," Fowler said. "I won't go up there just for nothing."
Fowler says he usually plays shallow, so don't expect there to be many opportunities for Fowler to run up the incline. The hill comes into play maybe only a couple of times a month, and some memorable catches -- including one by Lance Berkman -- have been made there.
"Like anything, there's a warning track, and you get a little bit of warning and you embrace that," Fowler said.
The Astros have toyed with the idea of removing Tal's Hill for the last few years, but it's back for its 15th season. Fortunately, no players have been injured running up the hill.
"The good thing is he's played in the [National League] his entire career and he's played here several times, so it's not like this is the first time he's come in here to the ballpark," manager Bo Porter said. "I don't think he's going to have trouble out there."


text:
Customer Alert: Covid-19 - We hope you all are doing well. We have decided to close our warehouse for the safety of our employees. We will continue to add new products, and you can reserve them by placing orders. However, we will not begin shipping those orders until at least the first week of May. We will keep you posted if that changes, as our decision will be based in accordance with the guidance our country provides on the status of the pandemic and the safety of our employees.We wish you all a safe and healthy future and will be providing updates on our Facebook page. We pray that you and your families stay safe, God Bless!
International shipping Secure payment
No products
Check out
Please login or create account
Johnny Lightning - Car Craft Magazine Series - 1932 Ford Deuce Coupe


text:
Applications for scholarships are being accepted August 1 at noon through August 10.
The College of Engineering and its academic departments awarded over 400 undergraduate scholarships in the 2013-2014 academic year. Funds are awarded annually based on financial need and academic performance and are designed to be integrated into a student's total financial aid package.
Engineering's online application process leads you through applying, being notified, accepting one or more engineering scholarships, and thanking the people who donated the money for the scholarships.


text:
Howdy, mighty crowd of MMO Champion!
Today is the day you are thinking about rolling a goblin or a worgen. Don't lie, we're all in the same boat: you've reached level 85, you have run some dungeons, maybe some heroics, maybe even some raids, your reputations are getting there, your gear does not look so bad anymore... and that's it, you want to try your hands at the little green men or the angry fur-people. Of course you do! The starting zones are awesome, the new races are awesome, you need a couple more professions, and those new spells of that other class you don't play are looking way better than those you got anyway.
Well, this guide is for you. It will not teach you a lot of things. For example, it won't teach you to play your character, either at low or high level. It won't teach you where to farm stuff, or level your professions, or how to get the Baron mount. But it will, maybe, help you feel really good about your character nonetheless... Because it will inspire you to get a kick ass name. Hopefully. And if it doesn't, well, you get a full refund, because that's only fair. As an old Shadow Priest - a buddy of mine - used to say: "Life eternal, or you get your money back."
Note: please keep in mind that whatever name you choose for your character has to comply with Blizzard's naming policy found here. Also, this guide is limited to naming your character on a non-Roleplay realm.
Alright, let's get the only boring rule of naming out of the way: there is a maximum of 12 characters in a name, and you can only use characters that are relevant in the languages of your region. For Europe - where I'm writing this guide from - that means accentuated characters anywhere from Swedish to Spanish and back. Russians get Cyrillic characters, etc. You get the picture. I would recommend staying away from special characters whenever possible - when overused they can make a name look messy, and difficult to spell for chat/social purposes. And now let's move on to the actual guide!
So how does this work? Well, I could give you a list of names that I find cool and you could pick one of them. Obviously that would be highly subjective, and not very scalable in the long run. Instead, I have decided to put YOU to work: in addition to a few rules of thumb, I will shower you with a bunch of concepts that will hopefully make your mind wander and wonder about your very own ideas, so that by the end of the read, your creativity would be magically stimulated and you will rapidly come up with a great name. I call this method the Turbo Kaja-kick 2000 (borrowed from Goblin alchemeering and vastly superior to the 1000 version in case you were wondering).
Rule of thumb #1 – Wölvehrÿnne and Evilcaster666 are. Not. Cool names.
Obvious fantasy names are not helping you feel unique. It may come out as pretty obvious, but yeah, stay away from Legolas (or Lëgollàss) for your Blood Elf hunter; or Gîmmlï for your Dwarf warrior. In a similar fashion, composed names that mean to sound bad-ass like Shadowkiller or Nightslayer tend to be too expectable and generate more chuckles than shivers.
Rule of thumb #2 – Sense > Gender > Race > Class.
Wait, what do you mean by "sense"?
Sense is whatever idea(s) your name conveys (IE projects in a person's mind). For example, a warrior named Fluffydonut will not convey the same vibe as a warrior named Retalihate. Your own culture and empathy determine how well you are able to predict how people would react to a given name.
Ok, then what is that priority system you're talking about, is that a DPS cycle or what?
No, nothing to do with DPS, and yes, it is debatable, but basically, my view is that when you think up a name, whatever sense you want it to convey is more important than whether or not it is appropriate for the gender of your character, which is more important than the way it fits with the race general names, and finally the class vibe. Here is an example, for a female Troll rogue:
"Coolstorybro" fits the Troll theme, and arguably the class theme as well. It sparks from a meme that may make you and your friends laugh, so it's all good. But if your character is female, the "bro" sort of stands out as odd. In that particular case you may want to create a male Troll rogue instead.
Another example for our female rogue would be Ginandtonic: it carries some cocktail meaning, which may appeal to you. It arguably applies to both male and female characters, and to all classes. If you want to add a little Troll vibe in there you may spell it "Jinandtonic", but because the name's meaning is not associated with a gender, you're pretty much free to come up with whatever you like.
And now, on to the Kaja-kick-a-thon 3000! (or was it 2000?) - Remember, just sit back, grab an energy drink (or three) and read through the following stuff, while clicking on the links if your curiosity / creativity is fired up.
Names that are made up from internet, urban, musical, artistic, geeky cultures of all kind. TV Series you've been watching, songs that you listen to all the time, books you've been reading, their characters but also their titles, their places, regions, cities, names of building, gardens, items, objects and pets.
Posse culture
Any inside, private joke you have with your close friends. A recurrent word or phrase, the running joke of your buddy / family member, the nickname of your bald uncle who drinks too much at weddings... sorry I got carried away. Carriedaway, good name for a priest or a paladin, by the way. What do you think? :]
WoW Race vibe
Dwarves are stout, they sound like beer brands with a hint of furious blacksmithing. Google "beer brand" and "medieval smithing jobs". Guinness is good for you by the way.
Night Elves are beings of the moon, nimble, light, swift, eternal. Google "Elven names" and "100 beautiful words".
Gnomes are ingenuous, smart(ypants), mischievous, small, deceitful, cute. Google "Clever pet names", "High tech buzzwords list".
Draenei are benevolent, spiritual. Double all vowels like in Naaru. Google "Astronomy names".
Humans are... humans. Take a list of real names and try to modify one letter in each: Mariah -> Dariah. Patrick -> Katrick. Denis -> Oh, wait...
Also, keep in mind that real names can sometime convey a great vibe. Imho "Eugene" makes for a great Human or Forsaken mage name, for example.
Worgens and Forsaken both share a Victorian, old England vibe. Google "Victorian Names", don't be afraid to switch a couple of consonants in there.
Blood Elves are hot, sexy, kind of precious borderline effeminate, and addicts. Get synonyms of addiction and mana/arcane/magic. Google "clean but sexy words".
Goblins are clever, greedy, dirty, mechanics, engineers and alchemists. Sludge, Blast, Fizzle, Wrech, Gold, Scam, Grifty, Boom, Bam! Go google your mama.
Taurens are spiritual native americans, peaceful. They sound like nature, grass, plains, eagle, mountain, hoof, stampede, and wisdom. Google "Native American Word".
Trolls are cool, voodoo, hex, Jamaican, African, Rastafarian Jintaholics. Google "tribal gods" "Voodoo names" and "African names".
Orcs are "Karthax" and "Gramsha". Make up words from K, Gr, X, Sh, with lots of "a" and "o" sounds, you can't go wrong. If you want a noun, get a synonym of "anger".
Study a concept
You already know that you want your character to convey some voodoo meaning? or some engineering vibe? Go study that very field for half an hour. Wikipedia is your friend. Write down all nouns that sound cool, you will be able to compile, distort, and recompose them later.
Composed words (not workable in all languages)
Take a few ideas, write them on paper, then cut down the words into pieces and rearrange them.
Example: a male Goblin warrior, made for tanking. Words that come to mind: Engine, Diesel, Gasoline, Sludge, Shield, Tank, Damage, Scam, Board.
Potential names: Dieselscam, Sludgetanker, Scamoline (probably female?)
Let's take another one: female Worgen priest. Elizabeth, Victoria, Soul, Eternal, Sister, Monastery, Light, Fury, Furry (!), Full moon, Wolf.
Potential names: Sistermoon, Monastoria, Furryfury (yeah, I know, but I had to), Wolizabeth.
And a last one with less meaning, and more sound-based work: Male Gnome warlock. Demon, Pentacle, Maleficarum, Tiny, Peanut, Angry, Megalomaniac, Slavery, Doom, Rash.
Potential names: Maldomius, Dembrashek, Pentagrium, Sliptin, Ang.
Counter-intuitive words
Take whatever comes to mind when you think of the character and find the exact opposite. Examples using classes:
Fragile, for a warrior tank.
Paganrites for a priest.
Noise, for a rogue.
Balanced, for a paladin. Oh, the flames, the bright flames, I can almost touch them... :]
You get the idea.
Semi-random name generation
Pick 3 numbers between 1 and 30. Write them on a piece of paper. Now look around you and pick the first work that you can read outside of that screen. Go Google that word. Get the first result page up and count down the words or lines using the first number on your paper. Get the first letter of that word and keep on counting using your second number: another word, get the second letter this time. Do it once again: you will have 3 letters. That is more than enough. Put them on paper, add vowels, mix them around. Try to make a word of no more than 7 letters. See how that goes for you. Pro tip: also works with 4 or 5 numbers / letters if you need to.
The Absurd
... and a shout out to one of the finest and most popular absurd character names out there: the famous podcaster Totalbiscuit! Boy, what a great name. /bow
Easy to think: take an absolute truckload of words that have nothing to do with World of Warcraft, or even fantasy, or gaming. Also get a bunch of sayings, short sentences and expressions. Mix short ones together, and spend some thinking time on the longer ones, one at a time. Let them sink in. Ask yourself the question "do I think Usbkey is a name I will like to answer to in the future?" or "Can I really be referred to as Thatonethere for the next couple of years?"
Alright, examples I've come up with or witnessed during the years, to my great delight:
Ineedacoffee, Goshthatshot, Foldmyeyelid, Ilovepeanuts, Howaboutno, Raiseyouthen, Cleanbeans, Discoisdead.
Last but not least - Nickname check
If your name is a bit long, chances are your friends will shorten it in order to save writing time. You can fight it, but it is going to make you sound like a bit of an ass, so you may as well embrace it. Check your name for whatever is the likely shortcut people will adopt. Some examples of things that work (or not):
Criminology (-> Crim: you're fine)
Fructosalis (-> Fructo? Fruc? Yeah, not that great)
Sevenblades (-> Seven: you're fine)
Sarvelington (Sarv? maybe yes, maybe not...)
And on that note, I'd like to thank you for reading this guide, and I hope it's been useful, or at least an enjoyable read! Please leave feedback good and bad in the comments (if it gets posted in the public forums)!
PS: some useful resources when looking for words.
Rhymezone - lets you find synonyms, antonyms (words with opposite meaning), rhymes, and more.
Special characters guide, if you need to go there.
A useful Name Generator - if you haven't found what you are looking for yet. Use with caution, and only to get inspired![COLOR="red"]
What? Alright, alright, I'll put an Orc as well, there you go...
But wait! There's even more! Here is a very cool tip I came across in this thread - credit goes to Slenzy for that awesome tip!


text:
A series of guides covering buying and selling a property.
A series of guides covering renting and letting a property.
With almost 800 agents across the UK, you are never far from a Guild Member. Find your nearest agent and get in touch here.
There are plenty of reasons a Guild Member is the right choice for you. Find out more here.
The Guild has been supporting independent agents for 25 years. See how we can benefit your business here.
Guide Price £2,850,000
Jack Straws Lane, Headington, Oxford, OX3
Windmill Lane, Wheatley, Oxfordshire, OX33
Beech Road, Headington, Oxford, OX3
Please select multiple date and time slots for your valuation appointment. You can always amend the time of the valuation after booking.
Your Preferred Times:
Thank you for requesting a valuation appointment on your property. One of our staff
members will be in touch soon to confirm the date and time of your appraisal.
Whilst we endeavour to accomodate your preferred time and date, the appointment
time may have already been booked by another client and therefore our staff member
may have to discuss an alternative date or time that is suitable for you for your
Try Again
Use our short form to request a valuation of your property.


text:
Home » INSIGHTS THAT DRIVE COMMUNICATIONS, UTILITIES AND DIGITAL MEDIA » Building a Data Safe Haven for Customer Data
Other content in this Stream
Synthetic ID Fraud Checklist
Checklist for Communications Marketers
Marketing Checklist for Service Providers
Segmentation and marketing checklist for service providers.
Digital Transformation—Meet the Needs of Evolving Consumer Expectations
Digital devices have enabled consumers to do more on-the-go. And as communications and utility providers continue to transform their technology and offerings to accommodate this fast-paced,...
Communications and Utility Service Providers: Optimized Digital Experiences Help Maximize Performance
GO TO NEWSLETTER The Q4 issue of Equifax Quarterly Insights focuses on how communications, digital media and utility service providers can enhance consumer experiences and profitability in a...
Home Security Case Study
Ability to Pay Plus Prescreen - Communications Case Study
Synthetic ID Fraud - White Paper
The Cost of Synthetic ID Fraud to Your Business
Scoping Out Synthetic ID Fraud for Communications and Energy Providers
Best Practices In Segmentation For Service Providers
Best Practices In Segmentation For Communications Service Providers
Winning with OTT and Data
Multi-dwelling units
Three Key Components of a Consumer-first Experience
Promoting the Advantages of OTT May Help Boost Advertising Revenue for OTT Providers
The last time we looked at over-the-top (OTT) media, we covered how content providers have the potential to achieve higher viewer retention by leveraging deeper consumer insights. Customers can be...
Improve Millennial Targeting by Leveraging OTT
5 Things You Need to Know about Millennials
OTT Flaunts a Whopping 98% Ad Engagement
Advertising via OTT Platforms can be More Effective than Traditional TV Advertising When consumers can view the TV shows and movies they want, at the time they want, it's no surprise that...
The Millennial Financial Profile


text:
by Patricia Smith
Patricia Smith, founder of the Compassion Fatigue Awareness Project©, has published her newest book Compassion Satisfaction: 50 Steps To Healthy Caregiving! In it, she guides readers through the path to authentic, sustainable compassion satisfaction.
The book is available on CreateSpace, a division of Amazon. To order:
by Patricia Smith
Patricia Smith, founder of the Compassion Fatigue Awareness Project©, recently published To Weep for a Stranger: Compassion Fatigue in Caregiving. Along with in-depth explanations of compassion fatigue and its symptoms and causes, the paperback features comprehensive chapters on topics such as The Burdens of the Chosen, When Caring Too Much Hurts, The Decision to Heal, and Standards of Self-Care.
The book is available on CreateSpace, a division of Amazon. To order:
by Patricia Smith
What is Compassion Fatigue? What are
the symptoms? Causes?
Healthy Caregiving: A Guide to Recognizing and Managing Compassion Fatigue walks
you through the basics of creating a workshop and training others on how to identify symptoms and root causes of compassion fatigue. Once understood, trainers and their participants can begin to travel the path to authentic, sustainable self-care. The two guides are easily adaptable to all caregiving professions.
Check out previews (including the Table of Contents) before you buy:
You can purchase them directly from CreateSpace, a division of Amazon:
Healthy Caregiving: A Guide to Recognizing and Managing Compassion Fatigue: Presenter's Guide Level 1
Healthy Caregiving: A Guide to Recognizing and Managing Compassion Fatigue:
Student Guide Level 1
With this presentation and a copy of the Presenters Guide, you have the tools necessary to create a comprehensive compassion fatigue workshop.
This presentation (in PDF format) was
created as a training aid to accompany the Presenter's edition of 'Healthy Caregiving: A Guide to Recognizing and Managing Compassion Fatigue'. The slides mirror the main themes in the workbook for a seamless integration of materials when giving a workshop. Combine them both with the Student Guide and you have the perfect setting for starting down the path to compassion satisfaction at your organization or in your community.
It's easier to practice authentic, sustainable self care when you know your rights as a caregiver...
James Madison had his Bill of Rights in 1789. Finally, over 200 years later, caregivers across America have theirs! They may not be law, but they will certainly help you with your continuing journey towards resiliency and compassion satisfaction.
Here at Healthy Caregiving, we believe you can take control of your own well-being and create steps towards healing in your own life.
The following are 'Eight Laws' to help you create a healthier workplace for yourself, provide healthier care for others, promote healthier change in your life, and practice better self-care. Print them out and put them up where others can see. Make sure people are aware you are dedicated to positive change in your life by following these simple rules.
Healthy Caregiving launches Compassion Fatigue Marketplace on Cafepress...
Grab a cool t-shirt or a warm sweatshirt and show your support for our continued mission to raise awareness. There's something for everyone (even the pets!) and for any occasion. Treat yourself to a little something special, or better yet, give a gift to someone you care about...


text:
Many people use a variety of IDEs (Integrated Development Environment) to help develop software for hardware interfacing operation like Codebender, Electron, Netbeans, Eclipse (see our "How to Program Arduino With Eclipse" here) and Microsoft has a free IDE that can be used! Our friends at SparkFun have put together a good "how to" more easily program your Arduino sketches using Arduino's CLI & Visual Studio Code. See the details below:
Courtesy of SparkFun
The Arduino IDE (integrated development environment) is great at achieving its intended purpose: It's a simple, single-file application development environment. It has just enough integrated tools to help achieve that purpose. But for larger application development – whether you're designing Arduino libraries or developing new Arduino cores – it doesn't compare with a full-featured C/C++ IDE.
VS Code used to edit an Arduino sketch file while viewing a library's .h file
The Arduino IDE lacks a number of "professional" code-assistance features, like:
Once you take the time to learn these tools they make programming in C/C++ (or any language, really) so much more efficient. They help produce better code faster.
We'll focus on using Microsoft's free, open-source VS Code editor in this tutorial, but a lot of the concepts should translate to other IDE's like Eclipse, Netbeans, or anything else you may prefer. We're not shilling for VS Code in this tutorial, but it may be hard, at times, to hide our admiration for the well-done editing tool.
Also critical to this tutorial is Arduino's recently (pre-)released Arduino CLI. The Arduino CLI provides a command-line interface for such tasks as:
Arduino CLI is the "glue" we'll use to pair the VS Code IDE with common Arduino compilation and upload tools. Arduino CLI provides us a command line interface that can be passed to tools like make or a shell via the IDE.
Covered in This Tutorial
This tutorial will demonstrate how to use a VS Code to build for and program an Arduino – all without ever opening the comfortable-yet-restricting Arduino IDE. We'll try to step through, as much as possible, how the VS Code/Arduino CLI pair can be used to develop an Arduino library, but a lot of what we'll cover can be adapted to new Arduino core development or even simple Arduino sketch-writing.
This is a relatively advanced tutorial. If you're not familiar with using a terminal or invoking command-line tools like make, we'd recommend learning a bit about those first. There are tons of great resources that can help familiarize you with these tools. A few, in particular, we'd recommend are:
Or, honestly, just grab a Raspberry Pi and dive head-first into the Headless Raspberry Pi Setup
You'll also need Arduino installed on your machine. Visit arduino.cc to download the latest version locally to your machine.
We'd also recommend you set up your Arduino sketchbook location and install all libraries and board definitions you'd like to use using the Arduino IDE. (These are features that still seem to mostly be in their infancy as Arduino CLI continues its development.)
Getting Started with VS Code
Microsoft's Visual Studio (VS) Code IDE is a versatile, free, and open-source code editor. It can be used to develop any application you have in mind – whether the code base is C, C++, Python, Javascript, or anything else you find yourself programming in.
VS Code is available for all operating systems. You can download it here or from the button below.
After downloading, follow along with the installation prompts to install the software.
Microsoft has provided an excellent series of documents supporting VS Code, beginning with their Getting Started guide. We definitely recommend checking that out if this is your first foray into the IDE.
Installing Extensions
The power of VS Code stems from its enormous library of extensions. These add-ons to the IDE can do anything from providing code-navigation support for additional languages, to equipping the IDE with source-control support, simply modifying the aesthetics of the editor.
If they didn't come installed by default, we recommend installing C/C++. This is an extensive C/C++ extension that adds code-formatting, auto-completion, symbol-searching, and much, much more to the IDE.
You can also use the "Extensions" browser in the IDE (View -> Extensions, or click the square-ish icon on the left bar) to search for or browse additional extensions.
Installing the extension should be as simple as clicking install on the Visual Studio Marketplace page, or from within the IDE's extension-browser.
VS Code for Arduino Library Development
If you're familiar with VS Code you'll understand that its flexibility means the IDE can be used for just about any programming language out there. This section will help you set up VS Code to develop C, C++, or other source files within an Arduino library.
Opening an Arduino Library in VS Code
To follow along, you'll need an Arduino library installed on your machine. If you'd like to follow along really closely, download our BME280 Arduino Library, which is what we'll use an example.
Download the library into your Arduino Sketchbook's "libraries" folder. We recommend using git to download. This will especially show off VS Code's source-control capabilities. Check out our Using GitHub tutorial for help using git to download the library. Alternatively, you can use the "Clone or Download" > "Download ZIP" buttons in GitHub's web interface to download the library.
Open VS Code, then open your Arduino library folder by navigating to File > Open Folder…. (or tap CTRL+K then CTRL+O.)
Then select the Arduino library folder you'd like to open in the IDE. It should be the library's top-level directory, where "src" and "examples" directories are contained.
This will open a new VS Code window. Importantly, you should notice a file navigator on the left showing the standard Arduino library file structure ("examples", "src", "kewords.txt", etc.). You can click into the "src" folder and double-click the "cpp" and/or "h" files to open them up. You can also split your window. I like keeping my "h" file on the right and "cpp" file on the left. To move a file, simply drag its tab over to the other side of the window.
Modifying c_cpp_properties.json
When you first open an Arduino library folder, if you peak at the "Problems" tab at the bottom of the window you'll be greeted with a handful of errors. Most of these will probably be due to the VS Code environment not knowing where your Arduino core files are installed. Locating these files will allow you to dig deep into the Arduino definitions to find out exactly how the String, Serial, digitalRead, etc. classes and functions are defined.
To set these locations, press CTRL+SHIFT+P then type: "C/CPP: Edit Configurations" – or at least begin typing that, then press enter when the correct setting is highlighted.
This will create a file named "c_cpp_properties.json", which will be stored in a ".vscode" folder. This file tells the VS Code IDE where to look for function references, definitions and more. If you tell it the location of your Arduino cores, libraries, and compiler, you should be able to back-track through using the IDE's Go to Definitions feature.
This is my c_cpp_properties.json file when using an Arduino Uno with standard libraries installed:
"configurations": [
"name": "Win32",
"includePath": [
"C:/Program Files (x86)/Arduion/hardware/arduino/avr/cores/arduino",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/libraries/EEPROM/src",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/libraries/HID/src",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/libraries/SoftwareSerial/src",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/libraries/SPI/src",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/libraries/Wire/src",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/libraries/SPI/src"
"defines": [
"compilerPath": "C:/Program Files (x86)/Arduino/hardware/tools/avr/bin/avr-gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "clang-x64"
"version": 4
Feel free to copy the above into your properties file and save. Make sure you modify the directory locations if necessary. You may need to restart the IDE to get Intellisense working properly.
With that set, try navigating to a core or library Arduino function call. Right-click on it and say "Go to Definition".
This is an incredibly powerful tool if you're looking to take advantage of everything the Arduino core/libraries have to offer as you develop Arduino libraries.
Opening the Terminal
One of the most powerful features of VS Code is its support for a variety of integrated terminals. Even if you're on Windows, you can use this terminal as a bash shell, Cygwin interface, or, of course, a Windows command-line prompt.
You can open the terminal by going to View > Terminal (or CTRL+`).
Using the terminal to search for text. Notice the CTRL+Click feature! So powerful.
Defining Your Terminal
You can modify the terminal executable by going to the Settings window, then Features > Terminal > External. The executable here should match that of the terminal you want to use.
I often find myself switching between terminals, depending on my project. But my most common settings here are either:
For more information on using and modifying VS Code's integrated terminal check out their documentation.
Introduction to the Arduino CLI
Now that you've had a crash-course in pairing VS Code with an Arduino library, it's time to dive into the second featured tool of this tutorial: the Arduino CLI.
The Arduino CLI is a command-line interface that packages everything you'd expect from the Arduino IDE into a simple text-based tool. With the Arduino CLI you can build sketches, upload programs, download libraries or board definitions, and do much, much more. Most importantly, the Arduino CLI gives us a command-line interface that can be triggered from VS Code to build and upload Arduino sketches.
Download Arduino CLI
Arduino CLI is still in its infancy of development. You can download the latest "alpha" release from the GitHub repository here: https://github.com/arduino/arduino-cli#download-the-latest-unstable-alpha-preview.
This download is packaged as a simple executable, which you'll need to extract and call directly from a command prompt. I found it handy to copy and place directly in my Arduino project folder. (Hopefully some day, after it's out of alpha, the Arduino CLI will be packaged with a full installer!)
Generate an Arduino CLI Configuration File
It may just be an alpha bug, but the Arduino CLI on my machine has a hard time finding my Arduino sketchbook and board manager installations. To help Arduino CLI find your previous Arduino installation it helps to create an Arduino CLI configuration file. This config file is defined in a YAML format.
To create a base config file, you can use the Arduino CLI. Open up a command prompt and type:
arduino-cli.exe config init
(Note that arduino-cli.exe may need to be renamed to something like arduino-cli-0.2.2-alpha.preview-windows.exe, or whatever version you may have downloaded.)
This command will create a new file named .cli-config.yml. Among the most important parameters to modify in this config file are:
The other options can usually remain at their defaults.
Using the Arduino CLI
The README in the Arduino CLI GitHub repository includes a great rundown of the features and capabilities of the tool. We highly recommend scanning through the README before continuing on. Give the Arduino CLI a try! Check out its capabilities.
Here are a few critical options you can provide the tool as you begin using it:
Create a New Sketch
As a simple introduction, the Arduino CLI can create a new, blank sketch using the sketch option:
arduino-cli sketch new cli_test
This should create a new folder and file in your Arduino sketchbook named "cli_test."
Compile a Sketch
arduino-cli's compile function can be used to compile a sketch for any supported board. The critical option this function requires is a board type, which can be provided with an --fqbn (fully-qualified board name) option.
Supported fqbn's depend on the boards you have installed, but here are a few common options:
As you'll note, the fqbn value takes the format of manufacturer:architecture:board.
This example command compiles the sketch we just created for an Arduino Uno:
arduino-cli compile --fqbn arduino:avr:uno C:/Users/user.name/Documents/Arduino/cli_test
(Note: you'll need to swap your Arduino sketchbook directory in for "C:/Users/user.name/Documents/Arduino/" in the example above.)
You can add all sorts of interesting flags to this command, including:
Upload a Sketch
Once you've compiled a sketch, you're ready to upload it. As with the compile command, the upload command requires an FQBN. It also on a serial port to upload to, set using the -p option.
Here's a command building on the last example, uploading to a Windows COM port on COM18:
arduino-cli upload -p COM18
--fqbn -v arduino:avr:uno C:/Users/user.name/Documents/Arduino/cli_test
If all goes well your Arduino should begin blinking its RX/TX LEDs and it should shortly begin running a blank sketch.
Equipping VS Code with Arduino CLI
Now that you're armed with VS Code and the Arduino CLI, it's time to combine them into a single, Arduino-less Arduino IDE! We'll use the Arduino library example from the VS Code section to build up an interface with Arduino if you want to tag along.
There are a couple ways to tackle this integration and both have their pros and cons. The first relies on VS Code's Task integration, which provides a simple, key-bound interface to trigger any command line tool. The second uses Makefiles to call the Arduino CLI; this example is a bit more complex, but provides for more flexibility.
Option 1: Modifying tasks.json
In your open VS Code window navigate to Terminal > Run Build Task. This will prompt you to create a new file – "tasks.json" – by pressing Enter a couple times in the focus window up top.
Overwrite the contents of this file with something like this:
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
"label": "Example1",
"type": "shell",
"command": "arduino-cli compile -v -b arduino:avr:uno examples/Example1_BasicReadings",
"group": "build",
"isBackground": false,
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true
"problemMatcher": []
"label": "Example1-program",
"type": "shell",
"command": "arduino-cli upload -p COM18 -v --fqbn arduino:avr:uno examples/Example1_BasicReadings",
"group": "test",
"isBackground": false,
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true
"problemMatcher": []
The example task file above creates two new tasks: one to build and one to test (program). Key to both tasks are their "label", "group", and "command" parameters.
You'll see some familiar arduino-cli command-line structures in the "command" parameters for both options. One – "Example1" – compiles code while the other, "Example1-program", uploads it.
You'll probably need to edit some values in these command parameters: the upload port and arduino-cli location most importantly. You may also need to modify the FQBN values to select the board you're using.
With the tasks.json file set, try going back to Terminal > Run Build Task – you should see an option for "Example1." Click that and Arduino CLI should be invoked and begin compiling. You'll see a terminal window pop open in the bottom section of the editor, and hopefully you don't encounter any errors.
You can also upload the code by going to Terminal > Run Task > Example1-program. This will call the second task we have defined in the tasks file above.
Option 2: Makefile Customization
If your system has GNU make installed on it (Windows users: check out Make for Windows) creating a custom makefile provides for a more flexible development solution.
To give it a try, create a file named Makefile in the top directory of your Arduino library. In that file, paste something like this:
# Arduino Library base folder and example structure
EXAMPLES_BASE = examples
EXAMPLE ?= Example1_BasicReadings
# Arduino CLI executable name and directory location
ARDUINO_CLI = arduino-cli
# Arduino CLI Board type
BOARD_TYPE ?= arduino:avr:uno
# Default port to upload to
# Optional verbose compile/upload trigger
# Build path -- used to store built binary and object files
ifneq ($(V), 0)
.PHONY: all example program clean
all: example
$(ARDUINO_CLI_DIR)/$(ARDUINO_CLI) compile $(VERBOSE) --build-path=$(BUILD_PATH)
--build-cache-path=$(BUILD_PATH) -b $(BOARD_TYPE) $(EXAMPLES_BASE)/$(EXAMPLE)
$(ARDUINO_CLI_DIR)/$(ARDUINO_CLI) upload $(VERBOSE) -p $(SERIAL_PORT)
--fqbn $(BOARD_TYPE) $(EXAMPLES_BASE)/$(EXAMPLE)
@rm -rf $(BUILD_PATH)
@rm $(EXAMPLES_BASE)/$(EXAMPLE)/*.elf
@rm $(EXAMPLES_BASE)/$(EXAMPLE)/*.hex
This makefile provides a handful of options for invoking Arduino CLI and building/uploading the various examples in this library. It's super-bare-bones, but accomplishes what we're setting out to do.
As the most simple example, try executing:
make EXAMPLE=Example1_BasicReadings
This should build the first example in this library. You can also add triggers like V=1 for verbose compile/upload or BOARD_TYPE to specify which Arduino board you're compiling for.
Likewise, there's a make target for uploading the built Arduino sketch. Try something like:
make program EXAMPLE=Example1_BasicReadings SERIAL_PORT=COM18
That will take the same example we just compiled and upload it to an Arduino on COM18.
Task-ing the Makefile
Building off the first option, you can use VS Code's task's to quickly invoke Makefile commands. In place of the "command" string, try adding a make call or make program to run a "test."
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
"label": "make current example",
"type": "shell",
"command": "make EXAMPLE=${fileBasenameNoExtension}",
"group": "build",
"isBackground": false,
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true
"problemMatcher": []
"label": "program current example",
"type": "shell",
"command": "make program EXAMPLE=${fileBasenameNoExtension}",
"group": "test",
"isBackground": false,
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true
"problemMatcher": []
This example uses VS Code's variable references to tell the task to build your currently open example sketch. (Note: you'll need your cursor to be open in an example sketch, or this build task will fail.)
What's especially powerful about VS Code's tasks utility is its quick access via keybinds. You can hit CTRL+SHIFT+B then enter (or type in a task you want to run), and instantly begin building an example. Test tasks are not bound by default, but you can foray into VS Code's Keyboard Shortcuts (CTRL+K CTRL+S) and modify "Run Test Task" to change that.
Key-binds are the true power behind VS Code – you can do so much without ever touching your mouse!
Resources & Going Further
Thanks for taking a trip with us through the world of VS Code and Arduino CLI. We hope this pairing, or one like it, will help take your Arduino development to another level.
For more resources on VS Code and Arduino CLI, here are some links to check out:


text:
I discovered Bear vs. Shark by accident. A college roommate had insisted I listen to Minus the Bear, and I wasn't paying attention, so only the "Bear" part stuck. It proved to be a serendipitous little mistake though, because Bear vs. Shark is as awesome as the battle portrayed in their name would be.
"Catamaran" is a particularly good example of Bear vs. Shark's wilder side. The lead single off their second (and last) album Terrorhawk (another name that bleeds awesomeness), Catamaran is a frantic, manic song about, like, dancing? Or something about supermarkets? There's something about "dirty words" in there. Whatever, it's not important; like many of their songs (and many of the songs I like), the lyrics are pretty much word-salad.
Unlike the meaning, the energy is crystal clear, complete with those machine-gun, rat-a-tat-tat-tat muted strums, vocals like a pinball stuck between octave bumpers, and some hardcore maracas. Not to mention one of the best shouting voices I think I've ever heard. The whole albums is worth a listen, as well as their debut, Right Now, You're in the Best of Hands. And If Something Isn't Quite Right, Your Doctor Will Know in a Hurry. [Spotify, Amazon, iTunes]


text:
Visit Vocations Toronto at www.vocationstoronto.ca, a resourceful site in answering these questions.
The first reading today, from the Prophet Ezekiel, is such a clear invitation to turn away from sin. Right away we must recognize that this invitation is a life invitation. It is not something that you or I can do once and for all - except perhaps with an incredibly special grace from God. What is more normal is that we spend our whole life seeking to turn away from sin and to give our hearts and our actions to the Lord. It is an ongoing process until our death.
Thus we can see the spirituality of the second reading today, from the Letter to the Philippians: become obedient, even unto death. For Jesus our Savior, this was His whole life. For us, it can become our life, bringing us much joy and delight in the struggle. Even for Jesus, this obedience was a struggle, even though He was always obedient. For us, it is again the struggle to return to obedience when we fail and to keep trying to be obedience always.
The spiritual teaching of the readings today can be summed up in this sentence from the second reading: Do nothing out of selfishness or out of vainglory; rather, humbly regard others as more important than yourselves, each looking out not for his own interests, but also for those of others.
Although this is truly simple advice, most of us cannot live it consistently and so we must struggle day after day. We want to live our relationship with God in such a way that we are responding to His love for us. Over and over most of us fail. What truly distinguishes a follower of Jesus is that the follower continues trying to be faithful, day after day, for a whole lifetime. We can understand the phrase: the Lord's way is not fair, and yet we accept that God's way are always fair and ours are not, so we keep trying to be faithful.
Every Sunday we celebrate the Resurrection of the Lord. We bear witness to the joy of the Resurrection but our faithfulness in seeking His will and in striving to be faithful. Our faith is renewed daily because we know God's compassion and forgiveness. To Him be glory forever. Amen.
Reflections are available for the following Sundays:


text:
Discount Carpet Cleaning Scottsdale az 85255
Eco King Spot Tips
by Stainmaster
Removing Grease Stains from Carpet
- Scoop up and blot as much of the spill as possible. Vacuum up any dry particles.
- Prepare suggested cleaning solutions below, beginning with the first one listed.
- Pretest the cleaning solution on an inconspicuous spot of carpet to ensure it does not discolor or damage the carpet.
- Apply the cleaning solution to the stain area. Note exception: Do not apply dry cleaning fluid directly to carpet. Apply first to cloth and use cloth to apply to carpet. Work from the outside of the stain toward the center.
- Allow the cleaning solution to remain on the spill for at least five minutes. Discount
- Blot with a clean white cloth until no more stain transfers to the cloth. Do not rub the stain area or you might damage the carpet fibers.
- Rinse with cold water. Be sure all cleaning solution is removed from carpet. Cleaning Organic
- If you can still see the stain, repeat the process until either the stain is removed or the stain no longer transfers to the cloth.
- If the stain remains, try the next solution on the list and follow the same protocol above. If the stain persists after trying each solution listed, contact a professional cleaner. Carpet Cleaning
- Once the stain is removed, place layers of white paper towel on the site to absorb any moisture. Weight down the towels with a non-staining glass or ceramic object. You can let them sit overnight.
- When the carpet is dry, vacuum to restore the texture. Organic
Discount Carpet Cleaning Scottsdale az 85255
Cleaning Solutions for Grease
Solvent-Based CleanerUse a non-flammable solvent-based cleaner or a liquid spot remover from the grocery store or hardware store. Use a solvent-type cleaner that is described by its manufacturer as being safe for nylon fabric or nylon carpet. Be sure to read and follow the label instructions regarding safe use, and never smoke or use an open flame in the vicinity of a solvent cleaner.
Detergent SolutionMix 1/4 teaspoon mild liquid dish soap with one cup warm water.