text:
Presented 2/20/2015 at ConFoo 2015 in Montreal, Canada
[Slides] PHP 5.NEW: The Best Bits (ConFoo 2015)Slides
Presented 2/20/2015 at ConFoo 2015 in Montreal, Canada
Zend Certification Study Guide 3rd Edition Published, and a new Book on the way!Books
After many months of work, a couple of weeks ago php[architect] published the 3rd edition of the Zend Certification Study Guide.
I am really proud of this edition, which has been updated completely up to PHP 5.6 (the certification is currently up to 5.5), making it a great desk reference for everything new in PHP.
It includes 3 new chapters, and 2 new appendices, including one on the new debugger added in PHP 5.6, phpdbg — that's over 80 pages of new content.
All of the new additions indicate which version they were added in, and based on a comprehensive scouring of the NEWS file, I am confident that anything worth mentioning as new in PHP has been included.
Additionally, I just announced a new project of mine, PHP and MySQL: The Definitive Guide. This is intended to be a comprehensive, in-depth book on vanilla PHP and MySQL.
It will cover everything from SQL basics, to MySQL Native Driver, making it ideal for all skill levels, and hopefully turning even the most novice user into an accomplished developer.
This book will be published via Leanpub, and I will start making it available as soon as I have some of the beginning chapters completed — currently it's about 30-35% complete, but the majority of it is intended to end up towards the end of the book.
If you are interested in this book, please show your support by filling out the form — this is crucial for me to gauge interest and pricing.
Celebrating 10 Years of PHP 5.0Standard
Yesterday I published a blog post on the Engine Yard Blog, Celebrating 10 Years of PHP 5.0.0.
As part of this post I researched and put together a timeline of the last 12 years (since the initial public release of Zend Engine 2) for PHP.
It's always fun to be nostalgic, you should check it out.
I've been involved in PHP since right before PHP 4.0 went final, which means I never wrote code for PHP 3, and in that time I've seen our community grow alongside the language I love, and while other languages have come (and gone in some cases!) PHP has continue to grow, and at a pace that seems to be accelerating rather than slowing down as some seem to think.
This year has also seen the 5th anniversary of PHP 5.3 and PHAR (PHP Archives), and next year will be 15 years since PHP 4.0.0.
Obviously time marches ever forward, and the current question on every bodies mind is: what's next? It looks like we'll continue to see major improvements in performance thanks to phpng, and with that meaning a new major version due to internals BC breakage… hopefully we'll see even more radical changes to the language.
Thoughts on PHPBridgeProject
Last weekend at the fantastic Lone Star PHP 2014, I (and 3 other awesome people) presented the inaugural PHPBridge tutorial. You can read more about how that went on the PHPWomen blog.
However, I wanted to take a moment to jot down some more personal thoughts on PHPBridge. Why I pushed for it, why I think it's important, and my ultimate goals for it.
Before going any further, I do want to take a second to thank the tireless efforts of Michelle Sanver who, for almost a month, stepped up and gave up all of her spare time to work with me remotely on the curriculum. I jokingly say we pair-wrote the curriculum, but that's pretty much the most accurate description. For about 4hrs every night we would get on a Google Hangout and we would discuss what we wanted to do, I would type it out, she would refresh — complain about Ruby syntax errors I had to fix — and she would read it back and offer suggestions and corrections. Rinse and repeat.
I was very concerned that the curriculum would only represent my view of the world, and having at least one other voice along with the reviews from others like Elizabeth Smith, Matt Frost, Daniel Cousineau and Bob Majdak Jr was essential to making a balanced offering.
I was first exposed to RailsBridge via work where we've hosted a number of these events in our San Francisco offices. After learning more about them, and their goals, I decided that they were a perfect role model for our efforts — albeit with the minor exception of not restricting our workshops to just women (and those who identify as women, or are invited by a woman) as this is counter to PHPWomen's goals — though any given workshop organizer can make that decision for themselves if they feel the need. Thanks to their choice of CC-BY license, we've been able to use their fantastic Suggestotron idea and the Sinatra app that runs the documentation site.
It has resulted in a curriculum that I am proud of. Prior to starting on this journey, I wrote out a long document that I sent around to the folks at PHPWomen, members of the community, and the community team at Engine Yard for feedback. In it, I stated my goals, and this is a direct quote:
The primary goal with PHPBridge is to give inexperienced people the opportunity to learn to wield this tool they use probably every day for leisure. To empower and delight them by showing them that they can control this machine, and that they can use it not only to browse the web, but to build it.
However, this is the projects primary goal, my own personal goal is a little simpler:
I love what I do, and I want to share it with people that they might love it too.
One of the things we often talked about when starting out the curriculum was how and why we started programming. The why was easy: we wrote some weird words, and our computer did something. Something we made it do. It was pretty awesome! The how was a little harder. We wanted to jump-start our attendees passed some of the unnecessary things we did, while still making it feel like a natural progression from start to finish. An example of this is only presenting them with prepared queries — this is the only way forward, no miss-step, no security issues. Ultimately, however, we wanted our attendees to have that moment of delight, and ownership, not once, but multiple times.
During the creation of the curriculum we hit upon the idea of "Error Driven Development" — try something, if it explodes, try to fix it. This is how most of us started out, but for a newcomer, it can be scary — by giving it a name, and by intentionally including error scenarios in the curriculum, we teach them that errors are a good thing — an opportunity to learn and fix your issues (and we all know the pain of the dreaded white screen!)
This is why our curriculum starts out by creating an
edit.php, and
delete.php, all in the webroot, with one class, also in the webroot,
TopicData.php. Through these, we learn basic HTML, forms, CRUD, and about using objects (though not necessarily the why of OOP, we approached this more like this is just how things are).
To move away from the tedium of having done the same thing (DB interaction) four times, we move on to implementing Bootstrap 3. This step is where most folks ended their time with us — but at the end they had a pretty darn good looking app that worked. That they made.
The remainder of the curriculum focuses on refactoring our app to a more framework-like setup, with configs, a router, controllers, models, and templated views. We use pain points to drive this refactoring — templates so we can easily add Bootstrap to all our pages, autoloaders to stop multiple require statements, routers to have pretty URLs, etc.
We end by implementing a new feature (voting) using all the things we've setup — our users seeing how it all comes together at that point.
Going in to the workshop I was nervous, and excited — I remembered the ah-hah moment from 30+ people the year before when I managed to demystify (and un-scarify) SQL for them, and it was one of my primary motivators.
So, PHPBridge 0.1 was a success in many ways, not so much in others, but it was a starting point I am happy with. I have many goals for the progression of PHPBridge:
- Revise the curriculum to solve the issues we discovered at Lone Star PHP (and of course, this will be an always evolving document)
- Work with user groups, companies, and conferences to host more workshops
- Provide daycare for attendees (rather: for their kids!) — this is a major barrier for some
- While we know it won't always be possible to provide, we do want to provide some framework around it, such as requiring that it always be licensed child care professionals, etc. Attendees should know that if it is provided, it meets a certain standard, and if it cannot be free, will have a reasonable cost.
- Provide loaner hardware for attendees. Another major barrier, especially for disadvantaged minorities, is lack of access to a laptop.
- Provide transportation assistance. Similar to the laptops.
On the curriculum front, I want to review and revise the Frontend curriculum from RailsBridge. I will pursue better ways to collaborate on this as it's completely backend language agnostic.
I'd also like to move on to an Intermediate Curriculum, and then finally on to a kids curriculum. Currently, there is the amazing Young Coders for Python, and KidsRuby, and I'd like to also bring this to our community too!
Whew… that was a lot of thoughts. I hope that in reading this, you can see why I am passionate about this, and are now excited about the idea of proliferating your love of our craft, and will contribute to the efforts.
Speaking at PHP UK 2014Speaking
I'm pleased to announce I will be speaking at PHP UK in London. PHP UK will be on February 21st and 22nd.
I will be giving two talks, "PHP 5.NEXT: The New Bits", which will cover PHP 5.6 (or whatever is appropriate come February!) and "PHP Performance: Under The Hood", which will be a performance talk with an emphasis on what's going on in internals.
This second talk is intended as a way to get to know more about the engine, how it works, and what's really going on with your code.
Last time I went to PHP UK in 2012, it was one of the highlights of that year, and I fully expect it'll be the same for me next year. I hope to see you there, tickets are on sale now!
Speaking at Sunshine PHP 2014Speaking
After being part of the inaugural, and immensely successful Sunshine PHP in 2013, I am so delighted to be invited back to speak at my "home" conference in 2014.
Sunshine PHP takes place in Miami, February 6-8th 2014, and will be speaking on "MySQL HA, Recovery and Load Balancing".
Using MySQL Server and Percona XtraDB Cluster we will take a look at several possible replication configurations for MySQL high-availability, disaster recovery and load-balancing. After comparing them for administration ease, scalability of reads and writes, robustness of the system for errors and time for data recovery as well as looking at how they impact your code-layer we will discuss the ins-and-outs of each setup, looking at the pros and cons, and what trade-offs you will need to make depending on your needs.
SunshinePHP is a great conference and the fact it's in sunny Miami is a bonus. Tickets are on sale now!


text:
Upcoming events
Latest tweets
16 hours ago
Government cuts to duty solicitor contracts go ahead after solicitors lose Court of Appeal challenge. http://t.co/8VUf10APD7
17 hours ago
Understanding how law firms' clients operate is vital - we recommend this from @TheEconomist on How hedge funds work: http://t.co/NYvGv5llvm
19 hours ago
Bright Network research reveals that law is top 3 sector choice for a future career among its members. http://t.co/FVL9igGBkc

subset: commoncrawl


text:
The 97th Indian Science Congress will be held at University of Kerala, Thiruvananthapuram, from 2010, January 3 to 7. This is the first time that the Indian Science Congress is being held at Thiruvananthapuram.
It is considered a golden opportunity for students and research scholars to attend the premier science event of the country. This annual meeting of scientists, science managers, policy makers and students promotes interaction of organisations and individuals interested in science and provides thrust and direction to science in the country. About 7,000 delegates including National and International scientists and Nobel laureates are expected to attend the Congress. Invited lectures, plenary sessions and symposiums based on 14 different sections of science will be a part of the science congress. University meet, space summit, science exhibitions and children's science congress are some of the other highlights of it. Attendance is through registration. The organising committee has asked those concerned to register before November 30 to avail concessions. Registration fee covers the cost of accommodation for students. Details and registration formalities are available in the website of the 97th Indian Science Congress at www.isc2010.in.
Keywords: Indian Science Congress, Thiruvananthapuram, students, research scholars, Thiruvananthapuram


text:
ATLANTA AIRLINES TERMINAL CORPORATION UTILITY SERVICE REQUEST FORM Requests to: email@example.com or (404) 530-2106 fax Questions to: Cynthia Mattis / (404) 530-2144 THIS IS A REQUEST TO SERVICE THE SYSTEM IDENTIFIED BELOW. PRIOR TO PROCESSING THIS REQUEST, THE ADDITIONAL INFORMATION IN RED IS REQUIRED: Type: (please check one ONLY ): Roof Access / Roof Work Approved key check-out authorization / Roof work authorization form / Site map and photos identifying the area Ceiling Access Proof of training on Main Terminal Ceiling System Switchgear Room Access4 Switchgear Equipment # / Location of Equipment Mechanical Shutdown4 Mechanical Equipment # / Location of Equipment 4 Water Shutdown Equipment if applicable Electrical Shutdown4 By AATC or By Contractor / Panel or System serviced / Beginning meter reading if applicable Electrical Activation4 By AATC or By Contractor / Panel or System serviced / Final meter reading if applicable Sprinkler Shutdown4 Identify Wet or Dry System / State Certification # / Drawing w/ location of new or relocated sprinkler heads showing column lines Fire Alarm Impairment4 System - Node Information Required Device - Type of device and coordination with AFA Coring Ultrasound company information / Ultrasound results (scans) / Drawing or sketch and photos identifying the area Lane Closure Identify Inbound or Outbound lane and Direction - North / South / East / West Escalator or Elevator Identify ID #____________ of escalator or elevator Other (Explain): _______________________________________________________________________________ PLEASE COMPLETE ALL BOXES BELOW; INCOMPLETE INFORMATION WILL DELAY DATE SELECTION AND APPROVAL TIME Today's Date: Project Name: Project Sponsor: Project Manager: PM Contact #: Project Number: Permit Number: General Contractor: Subcontractor: Office # / Fax #: Office # / Fax #: GC email address: Sub email address: On-site contact: On-site contact: On-site contact cell #: On-site contact cell #: Start/End Date(s): Start/End Time(s): Facility/Concourse : Level: Location/Gate #: Description of Work: Scope of Services Affected: List below the items specified in RED that are required for this request: AS THE GENERAL CONTRACTOR I UNDERSTAND THE FOLLOWING: 1. An authorized signature from a General Contractor NOT a Subcontractor is required to process this form. 2. AATC will email or fax a confirmation. Work cannot begin without an approval notification or confirmation. 3. All services are conducted Sunday - Thursday night. 11 pm - 5 am; Daytime hours or weekends are not allowed GENERAL CONTRACTOR SIGNATURE (required) without AATC management approval. 4. Utility requests that require AATC maintenance assistance will be charged at the actual hours spent and the current labor rate plus a 20% overhead fee. 5. A 'NO SHOW' fee of $200.00 is applicable if a cancellation is made less than 12 hours prior to the scheduled service. PRINT NAME (required) 6. AATC assumes no liability for work performed by contractor. Contractor assumes all liability for any repairs, disruptions, loss of service, etc. associated with work performed. 7. Prior to any service, an AATC Duty Manager must be notified at (404) 530-2112. Revised 07/15/2011 ATLANTA AIRLINES TERMINAL CORPORATION HARTSFIELD-JACKSON ATLANTA INTERNATIONAL AIRPORT HOT WORK AUTHORIZATION TO: DISTRIBUTION LIST (Below) DATE: TYPE OF WORK: PROJECT NAME: PROJECT NUMBER: PROJECT SPONSOR: PERMIT NUMBER: FACILITY/CONCOURSE: LEVEL: LOCATION/GATE#: START/END DATE: TO START/END TIME: HOURS TO HOURS CONTRACTOR: CONTACT: CELL#: SUBCONTRACTOR: CONTACT: CELL#: WORK DESCRIPTION: AFFECTS: TAG #: PERMIT EXP. DATE DISTRIBUTION LIST: AATC SHUTDOWN LIST CH2M HILL SHUTDOWN LIST ATLANTA FIRE DEPT COMM CENTER 1.1.1 HOT WORK 1.1.1 HOT WORK Hot work Hot work is defined as: is 1. Welding 2. Brazing defined 3. Some saw cutting as: 1. All hot work must be authorized by AATC. The following must be submitted for Welding approval. 2. Brazing Hot work permit (Issued by the Atlanta Airport Fire Department) 3. Hot work application (available from AATC Engineering) Some saw Hot work permits must be purchased from the Atlanta Airport Fire Department prior to start of hot work. The AFD office is located at 720 Doug Davis Drive, Hapeville, GA cutting 30354. A copy of the permit must be on file with AATC Engineering in order to receive a hot work permit "tag". These tags will be issued by AATC and only for one occurrence of hot work. The permit tag must be visible at the job site and must move with all hot work locations. At the completion of the project the permit tag should be returned to AATC Engineering. must be submitted for t Fire Department) ngineering) Fire Department prior to avis Drive, Hapeville, GA ering in order to receive a d only for one occurrence d must move with all hot ag should be returned to ATLANTA AIRLINES TERMINAL CORPORATION HARTSFIELD-JACKSON ATLANTA INTERNATIONAL AIRPORT ROOF WORK APPLICATION TO (select one): FIRESTONE DATE: GAF HONEYWELL JOHNS MANVILLE FROM: AATC ENGINEERING DEPT firstname.lastname@example.com or (404) 530-2106 fax CURRENT DATE: WARRANTY #: LOCATION/GATE #: NEAR GATE #: START DATE: COMP DATE: PROJECT NAME: GENERAL CONTRACTOR (IF APPLICABLE): ROOF CONTRACTOR: CONTACT CONTACT INFORMATION: NUMBER(S): DESCRIPTION OF WORK: PLEASE ALLOW THREE BUSINESS DAYS FROM THE DATE OF THIS REQUEST FOR MANUFACTURER APPROVAL 1.1.1 ROOF WORK Roof work is defined as: 1. Roof coring ATLANTA AIRLINES TERMINAL CORPORATION 2. Repair of membrane 3. Replacement of membrane 4. Service, installation or replacement of HVAC units, satellites and antennas 188.8.131.52 ROOF WORK APPROVAL PROCESS All roof work and coring must be coordinated and approved by AATC. An authorized roofing company must be utilized for any proposed roof work. Below are the procedures required for approval. 1. Submit an AATC Engineering Utility Interruption Request form identifying roof work. 2. Submit a roof work authorization form (provided by AATC Engineering) 3. A site location map identifying the work area. 4. Pre-work photos of the area with tape or caulk markings. AATC Engineering then… Verifies that the roofing contractor scheduled for work is currently certified to work on this particular system. Submits a request to the roof manufacturer for authorization of work. 5. Post work photos of the area at completion. 6. The integrity of the roof should remain the same after the installation and any penetrations in the ceilings must be fire proofed. 188.8.131.52 ROOF GUIDELINES 1. Personal Protective Equipment (PPE) is required for all edge work. 2. Protect your area of work with boards or drop clothes. 3. Do not put any tools or sharp objects directly on the roof. 4. Use walk pads when walking on the roof. 5. Step over all expansion joints or use ramps when walking on the roof. 6. Use ramps to roll any equipment over expansion joints. 7. Do not leave materials and/or debris on the roof. 8. Do not store materials in the roof mounted units or the stairwells. 9. Do not smoke on the roof. 10. Report any problems on the roof to the AATC Communications Center. 11. Clean PVC and TPO roofs with the following products only: 1. Simple Green 2. 409
Pages to are hidden for
"UTILITY SERVICE REQUESTS - AATC"Please download to view full document


text:
Iggy Pop News
Similar Artist News
Here's Why Pop Lyrics Tend to Make You So Sad
It turns out the English language is downright depressing.
Christina Aguilera's Impression of Britney Spears Is Perfect
Especially with "This Little Piggy" as the song subject.
Happy Chinese New Year! Here's 3 Songs for 'Year Of The Sheep'
There's not a baahhhh-d song in the bunch!
QUIZ: What Is Your 90s Theme Song?
Spice up your life by finding out which 90s jam is your anthem.
13 Unforgettable Moments from the 57th GRAMMY Awards
The biggest moments from music's biggest night.
It Takes Two! These Duos Will Blow You Away At The GRAMMYs
Check out the list of 2015 GRAMMY pairings who'll take the stage together on Feb. 8th
Is This The Most Random GRAMMYs Performance Lineup Ever?
The 2015 awards show will host a bevy of totally different music genres — not to mention generations
What's The Strangest Song Lyric You've Ever Heard?
The ML staff (plus fans like yourself) submitted the lines they thought were simply the strangest
11 Of The Funniest Misheard Lyrics Ever (Submitted By You!)
Seriously, we're falling off our chairs here at how hilarious some of these misheard lines are
Who Will Win 'Album Of The Year' At The 2015 GRAMMYs?
Beck, Beyonce, Ed, Sam, or Pharrell? How do we pick between these five amazing talents...
Your Guide To The Best New Releases Dropping December & Beyond
Brought to you by Pause & Play, here's a list of forthcoming music you'd be crazy to miss out on
15 Dollar-Dropping Songs for Black Friday
Today is all about the Benjamins, baby!
David Bowie Shares 'Sue (Or In A Season Of Crime)' Music Video
Watch the latest video from the rock legend.
Channel Your Inner Frankenstein With These 15 Monster Jams
It's ALIVE!!! Fire up your Spotify & YouTube players to get your monster groove on...
Stream These 15 Boo-tiful Songs About Ghosts
You'll actually want to be haunted by this collection of ghostly pop tunes. Plug in — if you dare!
15 Songs That MetroLyrics Fans Are Listening To Right Now
Did your song make the cut? Turn up part one of our user-submitted playlist! #NowPlaying
Billy Idol Talks His Reckless Rockstar Lifestyle on CBS Sunday Morning
The man behind "Rebel Yell" and "Dancing With Myself" has a surprisingly spotty past he reveals in this new interview
10 Songs That Will INSTANTLY Put You In A Good Mood: Part Three
We're taking YOUR suggestions once again on what songs are the best mood-boosters! Get listening...
Fall For These 15 Songs About Autumn
Goodbye summer! Ready for the colder months? Fire up your Spotify and YouTube players for a fall playlist...
Stand Up To Cancer with Ariana Grande, Jennifer Hudson, The Who and Many More Stars
Friday, September 5th marks the charity telecast: when we all come together, cancer doesn't stand a chance!
Enter For a Chance to WIN a Trip for Two to ACL Fest 2014!
It's a trip for two that includes airfare, accommodation, and VIP passes to weekend two of this year's ACL Fest.
Kick Back With These 6 Songs For A Lazy Summer Afternoon
Read on to find out what songs we love relaxing to during the dog days of summer.
5 Cool New Tunes To Impress Your Friends With This Summer
These up & coming tracks are so hot right now, they're practically cool. Show 'em to your besties!
The 5 Most Iconic Pink Floyd Lyrics Of All Time
We're celebrating the news of the psychedelic rockers' surprise LP 'The Endless River' with their most influential…
Celebrate Canada Day With 15 Songs By Canadian Artists
It's Canada Day on July 1st! Celebrate your Canuck status with these 15 songs...
What Are The Best Songs Of 2014 (So Far)?
Here's our picks for the songs that we couldn't stop playing for the first half of the year. What are yours?
What Songs Would You Put On A Late Night Playlist?
We've curated our own Spotify playlist for those bedtime blues, inspired by the Late Night compilation series.
Ariana Grande's "Problem" Is Our Fave New Song This Week
Find out what other jams we're loving this #TrendingTuesday!
15 Easter-Ready Tracks To Kick Off Your Long Weekend
Hoppy Easter! Celebrate with our Spotify playlist on your Easter long weekend.
The 5 Best Surprise Performances From Coachella 2014: Week 1
Beyonce! Jay Z! Bieber! See who sneakily made their way onstage during Week 1 of Coachella!
Girl Power! Lorde, Joan Jett Perform with Nirvana
The legendary rock band was inducted into the 2014 Rock and Roll Hall of Fame: watch these fearless women cover their…
15 Songs To Get You Pumped For Coachella 2014
IWeekend 2 of the famous California music festival: are you going?
This #TrendingTuesday Features Ed Sheeran, Pitbull, Owl City
Want to hear our favorite new music this Tuesday? You'll find all our picks right here.
The 15 Best Songs About Being Happy
Because we're happy! Pharrell's cheerful track inspired us to make a "Happy" playlist of our own.
Shakira, Haim, Bleachers Top This Week's #TrendingTuesday
We're counting down the week's best new songs & singles.
15 Songs From Artists Dropping Albums This Year
2014 looks like it's gonna be a crazy year for new music! Stream our Spotify playlist.
One Direction, Arctic Monkeys Clean Up At 2014 BRIT Awards
See who else won big & performed at Britain's biggest music night!


text:
- 19 Pins
Don't Question My Obsession, Soccer Hoodie. For the husband
Don't Question My Obsession, Soccer Hoodie. For the husband
Soccer Sweatshirt, Hoodies Pullover, Soccer Hoodies
Rustic basketball goal - how cool! As seen on HGTV's "Fixer Upper." Perfect for a boy's bedroom!
Rustic Boy Room, Sports Room, Cool Boys Room, Sports Bedroom Boy, Basketball Goal, Man Room, Boy Bedroom, Boys Bedroom, Rustic Boys Room
Rustic basketball goal - how cool! As seen on HGTV's "Fixer Upper." Perfect for a boy's bedroom! (or Mike's man room hehe)
Rustic basketball goal - how cool! Vintage sports room idea
Fixer Upper : Home & Garden Television
Lovely sentiment
Wall Decor, Decor Ideas, Diy Crafts, Blue, Kids Room, Art, Master Bedrooms, Cute Bedrooms Quotes, Digital Prints
kid's or master bedroom
etsy artist digital print
cute idea for wall decor
blue love
Gets me every time.
Little Girls, Quotes, Singing, Songs, Baby Girls, Daughters, Sunshine, Memories, Kids
The kids and I would sing this song. One of my favorite memories!
My daughters sing this song to me, when we get a house, definitely putting this quote on their wall :)
I remember my mom and grandma use to sing this song to me as a little girl. *memories
I sing this song to my daughter, Adyson, every morning to wake her up for school. I change the ending to "please don't take my addy paddy sunshine away". A memory for the both of us. Love this kiddo.
you are my sunshine...A special song for me and my kids. I love that my little 2 year baby girl likes to sing it to me before going to sleep at night. :) Precious
Industrial bedroom traditional kids
Ideas, Industrial Bedrooms, Orange County, Boy Rooms, Kids Photos, Boys Room Design, Teen Boys Bedrooms, Chic Design, Pallets Headboards
Zack's industrial bedroom - traditional - kids - orange county - by chaneltaylor430...Jack's future bedroom idea?
Pallet Headboards Design Ideas, Pictures, Remodel, and Decor/like this for a boy's room.
Farm Urban Chic Design, Pictures, Remodel, Decor and Ideas - page 43
Kids Photos Boys' Rooms Design Ideas, Pictures, Remodel, and Decor - page 7
Teen Boy Bedroom Skateboard Design, Pictures, Remodel, Decor and Ideas
Jeanette Giles
Nice idea but I assume would require quite a bit of electrical rewiring
65 Read-Aloud Books for Boys
Book Lists, That Girls, Read Aloud Books, Favorite Reading Aloud, Reading Aloud Book, 65 Book, 65 Favorite, Boys Book, Book Boys
65 Favorite Read Aloud Books for Boys
Read aloud books (that girls will like too :))
65 read aloud books Boys Will Love
65 Books Boys Will Love (not sure I subscribe to the whole boys vs girls preferences but I'm always up for book lists!)
65 Books Boys Will Love This reminds me of when I read a series of Cinderella stories from around the world. My boys were like when are you gonna read a boy book? lol I did read Marvin Redposts. Those were pretty fun for boys!
Mud Run Birthday Party!
Warrior Dash, Boys Birthday, Boys Parties, Obstacle Courses, Parties Ideas, Kids, Birthday Party Ideas, Boy Birthday Parties, Birthday Ideas
20 boy birthday party ideas... or big boy parties haha
Boy birthday party ideas - love the Warrior Dash idea
Cute obstacle course party for older boys birthday party ideas for advebtuus boys #birthday #idea #party #prom #diy #crafts #foods #girl'sro
J. Crew
Chuck Taylors, Clothing Boys, Boys Style, Favourite Clothing, Boys Wear, Free Style, Jack O'Connel, Children Fashion, Shoes Sneakers
free style
Drew's next project :-)
Labrador Retriever, Chocolate Labs, Art Prints, Dogs Art, Dogs Painting, Chocolates Labs, Dog Art, Bright Colors, Dogs Portraits
Dog Painting
DIY dog portrait
Labrador Retriever art print modern Dog art print chocolate lab pop dog art bright colors 8x8 inch #art#hashtag#dog#dogs#puppy#puppys#puppies
Making a Canvas Sign
Ideas, Singing, Quotes Inspiration, Favorite Songs, Canvas, Bedtime Songs, Sunshine, Things, Baby
You are my sunshine - words on canvas made with silhouette vinyl letters & spray paint
There are some things that will stay with you all your life. For me, this song is one of them.
You are my Sunshine! i sing this to the baby everyday :)
Favorite song to sing to Taz when he was a pup
you are my sunshine... absolutely ADORE this. would totally attempt it if the idea of all those little letter cutouts didn't terrify me!
Bedtime song :)...maybe posted on a wall
industrial bedroom
Ideas, Industrial Bedrooms, Orange County, Boy Rooms, Kids Photos, Boys Room Design, Teen Boys Bedrooms, Chic Design, Pallets Headboards
Zack's industrial bedroom - traditional - kids - orange county - by chaneltaylor430...Jack's future bedroom idea?
Pallet Headboards Design Ideas, Pictures, Remodel, and Decor/like this for a boy's room.
Farm Urban Chic Design, Pictures, Remodel, Decor and Ideas - page 43
Kids Photos Boys' Rooms Design Ideas, Pictures, Remodel, and Decor - page 7
Teen Boy Bedroom Skateboard Design, Pictures, Remodel, Decor and Ideas
Ideas, Bedrooms Design, Boys Bedrooms, Kids Room, Boy Rooms, Wood Ceilings, Teen Boys, Boys Room Design, Kids Design
Traditional Big Boys Decor and Ideas. (*Wood ceiling too.)
Nothing fancy for the kids. Room could be a little bigger to fit a desk but that's it. No reason for them to be spoiled.
Teen Boy Bedroom Design, Pictures, Remodel, Decor and Ideas -
Kids Boys' Rooms Design, Pictures, Remodel, Decor and Ideas
Reclaimed wood on the ceiling. Traditional Kids Design, Pictures, Remodel, Decor and Ideas - page 8
Wall Art, Fence, Earth Style, Frames, Baby Boys, Boy Rooms, Country Boys Room Ideas, Pallets Projects, Babyboy
Headboards for boys' room? Fence panels!
Fence wall art
in baby boy room
Down to Earth Style: Frame in the Fridge with a Fence
Awesome Room, The Doors, Trees Trunks, Reclaimed Elements, Earth Style, Bedrooms Design, Luke Awesome, Boys Room, Style Blog
Down to Earth Style Blog
cute/simple boys room. cause i need ideas and this looks pretty inexpensive to do
The bench is super cute & the name on the door
bed and tree trunk bench!
Down to Earth Style: Luke's Awesome Room
Awesome Room, Bookshelves, Pallets Bookshelf, Earth Style, Little Boys Room, Kids Room, Book Shelves, Old Pallets, Bedrooms Ideas
another Bub bedroom idea
Pallets used for books and hanger for hat/accessories. From Down to Earth Style: Luke's Awesome Room
Love this idea for storing books in a kid's room or maybe magazines in a bathroom or cook books in a kitchen...
Pallet book shelves
pallet bookshelf
Love the use of old wood/pallets for this little boy room. So rustic and cute!
old pallet for books
For the little guy
Earth Style, Barns Doors Headboards, Barn Doors, Boys Bedrooms, Big Boys, Barn Door Headboards, Paw Prints, Boys Room, Old Barns
Eventually Korbin will need a big boy room....
The headboard was made from old barn doors....
Down to Earth Style: Barn Door Headboard
SO STINKIN CUTE for a boys room! Love the barn door headboard, the latern lights and the paw prints on the closet.
Love this Boys Bedroom with a Barn Door Headboard
Crafts Ideas, My Wife, Frames Monograms
My wife is awesome!
Boys bedroom idea
East Coast, Pallets Wall, Pallets Wood, Pallet Walls, Wood Pallets, Boys Room, Wood Wall, Pallets Boards, Accent Wall
This pallet wood wall is totally fabulous! via East Coast Creative: {How to Build a Wooden Pallet Wall}
Pallet Wall - awesome accent wall or for a boys room!!
wood pallet wall + light fixtures = perfect boys room
East Coast Creative: Pallet Possibilities {How to Build a Wooden Pallet Wall} whitewashed pallet boards
Mittens on Display


text:
Church hits EDC's proposal for NNNP
THE Diocese of Bacolod is against any attempt of geothermal producer Energy Development Corp. (EDC) to explore the North Negros Natural Park (NNNP), another protected area in the province....
Monday, March 1, 2010
ROOKIE Dexter Chio did a heroic job for Far Eastern University (FEU) to regain the UAAP men's football crown, defeating University of Santo Tomas (UST), 1-0, Sunday at the Ateneo field.
The prized Cotabato recruit unloaded a 75th minute goal to seal the Tamaraws' eighth league crown despite the absence of top scorer, former national team standout Jason Cordova.
For updates from around the country, follow Sun.Star on Twitter
Cordova, along with Romnick Jover and Joshua Almenar, served their suspensions Sunday after getting two yellow cards and an automatic ejection in the first game of the championship.
The Tamaraws also overcame the Tigers' twice-to-beat advantage, who sported an immaculate card upon entering the finals.
"This is a great championship for us. Even though we have three players missing, we got the title," said FEU coach Rodolfo Alicante.
In 2009, the Morayta-based squad lost the crown to University of the Philippines (UP) despite enjoying a twice-to-beat advantage in the finals.
Cordova scored in the Tamaraws' 1-0 win over the Tigers Thursday to send the series into a rubber match.
Graduating Jake Hugo bagged the Most Valuable Player (MVP) honors. Cordova won the Best Scorer plum while Francis Gustilo took the Best Midfielder trophy. Ronnie Aguisanda won the Best Goalkeeper accolade also for the Tamaraws.
David Basa of UST was adjudged as the season's Best Defender.
In the women's division, De La Salle University dethroned Season 71 champions UST, 1-0.
Rookie striker Adrianne Yniguez unloaded a 56th minute goal to end La Salle's four-year title drought.
"I didn't expect that we will contend for the title because of the injuries but credit the girls for stepping up," said De La Salle coach Hans Smit.
Lady Archers' Sam Nierras was adjudged as the tournament MVP and Best Midfielder while Yniguez copped the Rookie of the Year honors.
UST's Marianne Narciso was adjudged the Best Scorer while teammate Arlene Gavile won the Best Goalkeeper plum.
Overall, La Salle notched the league-leading eight crown but the first since the 2005-06 season. (Virgil Lopez/Sunnex)
Bangko Sentral ng Pilipinas
|EZ2 Lotto 11AM
|EZ2 Lotto 4PM
|EZ2 Lotto 9PM
|Lotto 6/42


text:
Laptop Locker
The Tryten Laptop Locker offers industry leading features including:
- Cable Access when Locked for Power, USB, Display & Ethernet Access
- Industry Leading Air-Flow Ventilation
- Three Convenient Keying Options to choose from
- 2 Locks for Increased Security Management
- High-Security Anti-Pick Cam Lock
- Attractive Scratch-Resistant Black Finish
- 16 Gauge Steel Construction
- Configurable Mounting Options
Locker Size Chart
|PC Locker Dimension [Outside]
|Maximum Equipment Size [Inside]
|18.6"H x 6.0"W x 18.75"L (inches)
|17.8"H x 4.5"W x 16.25"L (inches)
|21.1"H x 10.0"W x 22.0"L (inches)
|20.5"H x 8.5"W x 19.5"L (inches)
|21.1"H x 12.0"W x 30.0"L (inches)
|20.4"H x 10.5"W x 27.5"L (inches)
|Laptop Locker
|4.0"H x 15.5"W x 13.5"L (inches)
|3.0"H x 15.2"W x 12.0"L (inches)
|DVR Locker
|6.0"H x 18.6"W x 18.75"L (inches)
|4.5"H x 17.8"W x 16.25"L (inches)
** Mounting hardware not included
Lifetime Warranty
When you purchase any product from us you are entitled to its manufacturer's warranty against defective merchandise. All products manufactured by Tryten have a limited lifetime warranty against defects in material and workmanship.
More info »
We Accept Purchase Orders
We accept purchase orders from government agencies, schools, colleges, or buseinsses on approved credit. We can offer you the facility to invoice your purchase orders on approved terms. Please visit our Purchase Order Instructions page for more information.
Purchase Order Instructions »
The Laptop Locker is designed with several secure mounting options**
Wood or Concrete Mount
Six screw/bolt holes are available to secure the Computer Enclosure to any wood floor or secure wood structure with the use of appropriate wood screws. The screws are inaccessible when the locker is closed and can easily be removed from the locker once the Locker is unlocked and the computer is removed.
We recommend four industrial strength concrete anchors to secure the system to any concrete surface. Concrete mounting provides the absolute best protection for your system in high traffic areas. The Computer Enclosure can easily be detached from the concrete once the Locker is unlocked and the computer is removed.
In lower traffic areas, industrial adhesive is generally sufficient and quite secure, but is also permanent and the enclosure cannot be removed without significant effort.
** Mounting hardware not included
|16 Gauge Steel
|5/8" Tubular / 7 pin pick resistant
|Powder Coated


text:
A pro-Israel conference held in Washington, D.C. on Monday was repeatedly interrupted by heckling activists who dressed as Bibles and held signs that read "who would Jesus bomb?"
Members of the anti-war activist group Code Pink used Twitter to announce their intention to heckle the Christians United for Israel Washington Summit event, held at the convention center in Washington D.C, on Monday. The activist group encouraged fellow protesters to wear a "Bible" costume and tout signs that questioned "who would Jesus bomb?"
During Israeli Ambassador to the U.S. Ron Dermer's speech on Monday evening, members of Code Pink reportedly began to heckle the diplomat, interrupting his speech to shout their support for Palestinians and the Gaza Strip, and to characterize Israeli Prime Minister Benjamin Netanyahu as a "war criminal." more >>
Christian leaders in Gaza and Israel are urging a ceasefire between the militaries of Israel and Hamas, explaining the situation on the ground from their perspective but rejecting the habit of laying blame on one side for the ongoing conflict between Israel and Hamas.
Dr. Munir S. Kakish, Chairman Council of Local Evangelical Churches in the Holy Land, told The Christian Post in an email interview on Monday that "one piece of information often not known is that there are Christians in Palestine, Gaza and the West Bank. There have been Christian Arabs here since the time of Jesus," he pointed out.
Israel and Hamas have been engaged in a violent conflict stretching over two-weeks now, with rockets being fired from both sides. Palestinian casualties have reached over 500, with thousands more injured, after the Israel government ordered a ground invasion into Gaza, targeting terrorist tunnels and other sites it said are a direct threat to the Israeli people. more >>
When Secretary of State Kerry criticized Israel's military operations in Gaza by calling them a "hell of a pinpoint operation," he not only validated Hamas's human-shield strategy, he handed Hamas a key propaganda victory.
And he had no excuse for doing so.
Unlike the vast majority of Americans - including a vast majority of Americans in "public service" - Secretary Kerry has actual combat experience. He's fully aware of the enormous destructive capability of a modern military, and he's thus fully aware of what a truly unrestrained Israeli military operation would look like. Further, as a senior leader in the Obama administration, he's aware - or should be aware - of our own rules of engagement and conduct in urban operations in Fallujah, Tal Afar, Najaf, and other recent urban fights. If he is aware, he'd know that the Israelis often take even greater precautions than our own military does to prevent civilian casualties. more >>
A Holocaust Studies professor has rejected accusations by some world leaders that Israel is committing "genocide" against Palestinians in Gaza during the ongoing military conflict.
"It seems as if every time Israel defends itself, somebody points an accusing finger and yells 'Genocide!' Raphael Lemkin, who coined that term 70 years ago this autumn, would have been appalled by such abuse of his life's work," Dr. Rafael Medoff, director of The David S. Wyman Institute for Holocaust Studies, wrote in a JNS.org article on Monday.
"For the term 'genocide' to have any meaning, it must be used strictly in situations that indisputably warrant such a determination, according to the legal definition. Applying it or withholding it based on political considerations will render the term useless," he added. more >>
Over 100 people, including women and children, were killed on Sunday in the bloodiest day since the conflict between Israel and militant group Hamas began two weeks ago. Israeli Prime Minister Benjamin Netanyahu blamed Hamas for putting Palestinian civilians in the crossfire and using them as human shields, with the overall death toll reaching close to 500.
"We're sad for every civilian casualty. They're not intended. This is the difference between us. The Hamas deliberately targets civilians and deliberately hides behind civilians. They embed their rocketeers, their rocket caches, their - their other weaponry from where - which they fire - which they use to fire on us in civilian areas," Netanyahu told CNN in an interview on Sunday.
"What choice do we have? We have to protect ourselves. So we try to target the rocketeers. We do. And all civilian casualties are unintended by us, but intended by Hamas. They want to pile up as many civilian dead as they can, because somebody said they use - it's gruesome. They use telegenically dead Palestinians for their cause. They want the more dead the better." more >>
In light of the murderous actions and intentions of Hamas, what would you like Israel to do?
I wholeheartedly concur that the death of even one unarmed civilian is tragic, let alone the death of scores or of hundreds. And I affirm without hesitation that Arab blood is as precious as Jewish blood.
That being said, since Hamas is sworn to Israel's destruction, since Hamas initiated the recent hostilities, since Hamas rejected cease fire offers, since Hamas is using civilians, including women and children, as human shields, and since Hamas is actively attempting to infiltrate Israel and murder, kidnap, and maim its people, what do you suggest that Israel does? more >>


text:
Posts tagged "Barack Obama"
WATCH: President Barack Obama Reads Mean Tweets About Himself
Celebrities reading meant tweets about themselves is always a fun time on Jimmy Kimmel Live. So you've got to hand it to Jimmy Kimmel for convincing last night's guest of honor, President Barack Obama, to do his own edition of the segment.
Peggy Truong
March 13, 2015
Oops! President Obama Flubs James Francos' Name: Watch the Clip!
President Barack Obama has a lot on his plate and knowing how to pronounce actors' names is really not one of them... POTUS spoke out Friday morning to address concerns over new details that North Korea is behind the Sony hacking attack and the cancellation of The Interview, featuring…
Kendall Fisher
December 19, 2014
Harry Styles Addresses Rumors About Having Sex With President Obama
We've heard some pretty wild rumors when it comes to Harry Styles, who he's dated and his sexual orientation... But we've never quite heard something like this. In the biggest WTF news of the week, the National Examiner claims Barack Obama had an affair with none other than the…
Kendall Fisher
December 12, 2014
Watch President Obama Take Over 'The Colbert Report' and Liken Disney's 'Frozen' to Healthcare
President Obama made his very first appearance on The Colbert Report last night, where he took over satirist Stephen Colbert's chair, made it "a little more Presidential", and brought up Disney's 'Frozen' when things got sort of awkward. Obama definitely has a sense of humor that's both charming…
Kaitlyn Laurie
December 9, 2014
Behind the Scenes of Gwyneth Paltrow's Obama Fundraiser: Yelling and Drinking Wine at 10am
This past Thursday, Gwyneth Paltrow invited a "handsome" new man into her home who makes Chris Martin pale in comparison. That man, as we know, is President Barack Obama. Gwyneth hosted a fundraiser at her Brentwood abode with the President in attendance – unfortunately, the event included a lot…
Mindy Lee
October 11, 2014
Gwyneth Paltrow Thinks Barack Obama is Handsome, George Clooney Apologizes For Batman Nipple Suit: A Roundup
Gwyneth Paltrow to Obama: "You're So Handsome That I Can't Speak Properly" Did she really say that? Gwyneth Paltrow hosted President Obama at her home on Thursday, Oct 9 for a fundraiser and became so overwhelmed by her VIP guest's good looks that she struggled to give a speech. Fox New…
Michael Prieve
October 10, 2014
Kim Kardashian and Kanye West Probably Maybe Made a Sex Tape Together
Earlier this week, British GQ named Kim Kardashian the Woman of the Year, and though this left many angry and confused, it turns out to be the gift that keeps on giving. From the ceremony in which Kim was given the wrong award, to…
Matt Russoniello
September 5, 2014
Here's Barack Obama 'Singing' Ariana Grande's 'Problem'
The brains behind baracksdubs is back with a new video featuring President Barack Obama and his mad musical skills.
Peggy Truong
August 20, 2014
Watch: Barack Obama 'Sings' Iggy Azalea's 'Fancy'
You know those supercuts of President Barack Obama that make him look like he's singing? Well here's one worth watching.
Peggy Truong
August 6, 2014
Miley Cyrus Posts Topless Dessert Pic, Proves She's Alive
Just in case you fell for that Miley Cyrus death hoax, she took to Instagram to prove once and for all that she's still among the living. The singer posted a pic in which she's topless, sporting a pair of Daisy Dukes and flashing peace…
Michael Prieve
July 22, 2014
Obama, Spielberg, Kardashian? Kim Attends Fundraiser Honoring the President
Well, she did just open up about her thoughts on racism and discrimination, so perhaps Kim Kardashian is a humanitarian at heart. The not-yet-married reality star attended a star-studded gala honoring President Barack Obama last night and joined Hollywood heavyweights, including Steven Spielberg, Liam Neeson, Barbra Streisand and Bruce Springsteen at the USC…
Barbara DeFranco
May 8, 2014
Jessica Simpson, Lupita Nyong'o, and Uzo Aduba Shined at the 100th White House Correspondents' Dinner
Allegedly meant to raise money for gifted journalism students, the 100th annual White House Correspondents' Dinner seemed to be nothing more than a fashion show followed by a lot of elbow bumping between Hollywood and Washington, D.C. And if that fashion show had an award for best dressed, it'd be a tight race…
Jason Marshall
May 4, 2014
Celebrity Twitter Chatter: Nina Dobrev, Kelly Osbourne, Johnny Weir and More!
We've rounded up some of the best and most insightful celebrity tweets from the past 24 hours. Nina Dobrev's Coachella Ke$ha quote, Kelly Osbourne wishes LA girls were nicer, Johnny Weir is not affected by sticks and stones plus more fascinating celeb twitter posts and words of wisdom below.
Michael Prieve
April 15, 2014
Bradley Cooper Helped Saved Obamacare
According to Politico, the American Hustle star visited the White House on February 11th for the State Dinner in honor of French President Francois Hollande and talked the Commander-in-Chief into being a part of Zach Galifianakis' Funny or Die show. So how dis this all go down?
Michael Prieve
April 2, 2014
Zach Galifianakis Interviews President Obama on Between Two Ferns
President Barack Obama and Zach Galifianakis go head-to-head on the latest episode of Between Two Ferns. The two get off to a rocky start: "When I heard that, like, people actually watch this show, I was pretty surprised," Obama said.
Robert Kessler
March 11, 2014
President Obama Will Be Forced to Make a Statement on Deporting Justin Bieber
Sure, the State of the Union may have been yesterday, but the speech Washington is really waiting for is President Obama's upcoming statement regarding Justin Bieber's immigration status. The President will be forced to make a statement about whether or not Bieber, who is Canadian, will be deported, after a…
Robert Kessler
January 29, 2014
Beyonce Looked Flawless For Michelle Obama's 50th Birthday Bash
Don't get it twisted y'all, Beyoncé woke up like this. You better bow down, b*tches, cause she's flawless.
Jason Marshall
January 19, 2014
Mariah Carey's New Single, "Always Be My Baby" (Remix) Featuring Barack Obama
All I want for Christmas is more Mariah Carey in my life. And more inappropriate Barack Obama selfies. And more amazing captions like the ones submitted for this photo. (Read 'em after the jump.) And a partridge in a pear tree!
Matt Russoniello
December 13, 2013
Obama Takes a Selfie at Nelson Mandela's Memorial
Today, the great and the good gathered at FNB Stadium in Johannesburg, South Africa for Nelson Mandela's memorial service. Bill Clinton was there, joined by Hillary and their daughter, Chelsea, as was George W. Bush, Tony Blair, Raul Castro Ruz, Crown Princess Victoria, Queen Rania of Jordan and Gordo…
Kelly Lynch
December 10, 2013
Vote 2013: Celebuzz Endorses #TeamPopcorn
Each year, the president officially pardons one lucky turkey before Thanksgiving. POTUS says a few words and a lucky turkey is sent to a petting farm or Disneyland, depending on the year, rather than to your family's dining room table. It's actually a fairly bizarre and morbid tradition if you think about it. (It is also…
Robert Kessler
November 26, 2013
Prev Page
Page 1 of 11
Next Page
Around The Web
Celebrity Sightings
All »
Angelina Jolie with Zahara and Shiloh at the Kids' Choice Awards Lead This Weekend's Hottest Star Sightings
Angelina Jolie made her first public appearance since her surgery at last night's Kids' Choice Awards with her two daughters Zahara and Shiloh.
Kaitlyn Laurie
March 29, 2015
The Top 10 Celebrity Looks of the Week: Jaime King is the Perfectly Spring Mommy-to-Be
Easter candy, extended daylight, mini vacations... Spring has a lot to offer, but our favorite thing about this season is the fashion! If you don't agree now, we know you will after seeing these ten spring-time looks starring your favorite celebs.
Kendall Fisher
March 29, 2015
Kids' Choice Awards 2015: The Complete Winner's List & Red Carpet Arrivals
The 28th annual Kids' Choice Awards, hosted by the crazy hot Nick Jonas, was an A-list, slimetastic affair this year.
Kaitlyn Laurie
March 29, 2015
Top Photos
All »
Angelina Jolie with Zahara and Shiloh at the Kids' Choice Awards Lead This Weekend's Hottest Star Sightings
The Top 10 Celebrity Looks of the Week: Jaime King is the Perfectly Spring Mommy-to-Be
Kids' Choice Awards 2015: The Complete Winner's List & Red Carpet Arrivals
The Funniest Celeb Pics of the Week That Will Make You LOL! 3.28.15
Perrie Edwards Still Engaged to Zayn Malik Leads Today's Star Sightings
Kate Middleton Makes Final Public Appearance Before Royal Birth
You'll Love
Calvin Harris: Taylor Swift Is Not My Type
Jennifer Lopez and Casper Smart Reunite
Kate Upton Faces Diva Rumors


text:
I've had this condition for several years now. Dr. has given me meds for hilatel hernia which didn't alleviate the symptoms. Also, prescribed nitro-glycerin (in case this was a-typical angina). This med also didn't help; in fact increased my discomfort!
I have had a gastro-oscopy and colonoscopy several years ago which were negative as to any disorders????
Conditions is more persisten & frustrating & I'm beginning to worry about stomach or pancreatic cancer!!


text:
Quentin Golden Bear Hotel Reviews
- Info
- |
- Rates
- |
- Map & Directions
- |
- Reviews
- |
- Facilities
Reviews & Ratings Explained
The rating percentage is calculated from customers who booked within the last 12 months.
All ratings and reviews are based on the feedback and opinions of the customers who submitted them and do not express the opinions of Hostelworld.com. This way, you get an up-to-the-minute opinion of just how good a hostel really is.
Read our review guidelines »
The stairs were very steep. I paid for a double bed, but was instead given two single beds pushed together. As I was on my own, this didn't matter, however, if I had bee there as part of a couple this would bother me. Location is good. Staff were not overly friendly but were not exactly rude.
- Novice Nomad
- Anonymous
- Ireland
- Male, 25-30
- (2 reviews)
We had booked a double bed and got two single beds which we found really annoying. Otherwise the room was ok, though located in the basement next to the washing mashine. No big lux, but we didn't expect that either. Staff is friendly and the location is very nice.
- Novice Nomad
- Anonymous
- Germany
- Couple, 31-40
- (2 reviews)


text:
Lucario amiibo back up for pre-order at Toys R Us
Toys R Us has the exclusive Lucario amiibo back in stock for now, but there's no telling how long it will last.
Nintendo is producing a Super Smash Bros. basic bundle in Europe
Nintendo has finally announced a Super Smash Bros. bundle, but it's not what you were expecting.
Can't find a GameCube controller adapter? Try this.
GameStop had adapt--and they're gone. Don't let that happen to you! Try this tool for staying on top of GameCube adapter stock.
Gift Idea: Nintendo offers 100% certified refurb Wii U for $200
Is your gamer friend Wii U-less? Don't worry, Nintendo can help you fix that on the cheap this holiday season.
Bloomberg analysts say Nintendo profit could triple this holiday ...
Bloomberg analysts say profit for Nintendo could triple this year, thanks to the introduction of amiibo.
Nintendo of America rep comments on amiibo scarcity
According to a Nintendo of America representative, amiibo will continue to be available and Nintendo is not stopping production of any model.
Did Amazon just out the release of Mother 3? [RUMOR]
Amazon may have slipped and pulled the sheet off of one of Nintendo's big reveals in Game Informer next month.
Gift Idea: Surprise your gamer all year round with a subscription...
Exasperated from trying to find something your gamer doesn't already have? Try Loot Crate!
Gift Idea: Who needs memory cards? External hard drives is where ...
Give the gift of more space to your gamer by giving them an external hard drive for the holidays. They'll thank you!
Gift Idea: Help your gamer play longer with these battery accesso...
Our gift ideas for today keep your gamer charged up and ready to Smash, even while they're not playing!
UK retailer GAME is hiking amiibo prices due to low stock
GAME is marking up its amiibo stock in the face of low supply, as several people have reported higher than normal prices.
Is Nintendo planning on announcing something at the new VGAs? [RU...
Nintendo seems prepped and ready for The Game Awards show tonight, will we see something new from Big N?
New Wii U firmware 5.3.2 ready to download
Nintendo has released an incremental firmware update for the Wii U, with no mention of fixing the errors people have been experiencing.
Curve Digital is announcing something Nintendo-related tomorrow
The studio behind several high profile Wii U indie ports is teasing a new Nintendo-related announcement for tomorrow.
Amazon UK cancelling GameCube adapter orders because of no stock
Amazon UK has been cancelling GameCube adapter orders because Nintendo informed them no stock is available to replenish supply.
Nintendo Deals & Downloads: Captain Toad, Sonic Boom demo ...
New releases on the Nintendo eShop this week include Captain Toad: Treasure Tracker and the GBA Fire Emblem for virtual console.
Gift Idea: Unique art & wearables for gamers
Gift-giving can be hard, which is why the entire internet is here to help you! Check out these handmade goods and posters designed to...


text:
Our Flag" by Fred Tripp
- Sold for: Start FREE Trial! or Sign In to see what it's worth.
- Item Category:
- Source: eBay
- Sold Date: Jul 13,2007
- Channel: Online Auction
This is a vintage picture that was my Mother's and we are from Missouri; so more than likely she purchased in MO--it is probably 60 years old. On the back of the water painting is a typed explanation of the story of why Fred Tripp painted the picture of old glory to begin with. The frame is gold.This is a beautiful antique of OUR FLAG If you want to insurance item be certain to ask for insurance. Shipping to United States only No refunds
Items in the Worthopedia are obtained exclusively from licensors and partners solely for our members' research needs.


text:
Gardening Tips
Our popular gardening series returns, presented by master gardeners.
March 30: Spring gardening - help to do it the right way.
Redford Recreational Readers
Adult book discussion group. No registration required. Visit the Reference Desk if you need a copy of the book. Meets monthly on the following Wednesdays at 7 pm.
April 8: Still Life with Bread Crumbs by Anna Quindlen
Drop-in Knit & Crochet Group
Knitters and Crocheters, unite! Ages 10 to Adult. This friendly drop-in group has no instructor, though volunteers will help beginners who have some basic knowledge. First-timers should bring a light colored yarn and either a size J or K crochet hook or size 10 or larger knitting needles. Meets on the following Saturdays from 11 am – 1 pm
- April 11 and 25
- May 16 and 30
Health Literacy
Tuesday, April 14, 10:30 am
OR Wednesday, April 22, 6 pm
Do you need help communicating with your doctor, understanding your prescriptions, or figuring out which online information is trustworthy? How do you decide who and what to believe when it all seems to keep changing? Learn how to get the information you need to make informed decisions about your healthcare and lifestyle. Presented by community health educator Esther McCormick, in partnership with the National Kidney Foundation.
Open Mic Poetry @ the Library!
Wednesday, April 15, 6 – 8 pm
Our quarterly Open Mic Poetry night is a blast! Don't miss your chance to read or listen this time around. If you're ready to slam, bring 2 pieces or five minutes' worth of work to share. Ages 12 through adult are welcome to read poetry aloud, enjoy light refreshments, listen and be inspired. Celebrate our amazing local talent during National Poetry Month!
Courage, Sacrifice, and Survival: A Daughter's Search for her Father's Prisoner of War Story
Lawrence Witt was a devoted family man, a faithful Ford employee, and an avid gardener. Yet, for long decades, no one knew his story.
Into the Woods
A witch tasks a childless baker and his wife with procuring magical items from classic fairy tales to reverse the curse put on their family tree.
Starring Meryl Streep, James Corden & Emily Blunt, Rated PG, 120 min.
Exploring Foster Parenting and Adoption
With over 13,000 children in the foster care system, the State of Michigan is always in need of more loving foster and adoptive families to help provide temporary or permanent care for children.
Connect with your Inner Superhero!
Adult Summer Reading: June 29-August 8
Registration begins the week of June 22 with Superhero-themed summer reading clubs for all ages: babies, kids, teens and adults. Come join the fun and MARVEL at everything we have happening!
Adults, don't miss out on the fun! Read and review books to win prizes and challenge yourself!
New Computer Classes!
Our knowledgeable staff teaches free sessions on the following topics: Introduction to Computers, Get Started with E-Mail, Internet Basics, Introduction to Microsoft Word, Excel or Powerpoint, and Intermediate Windows Skills. New additions to our line-up are Intermediate Microsoft Word and Excel, as well as general drop-in computer help sessions. Class schedules are updated continuously.
SCORE Appointments
SCORE is a nonprofit association dedicated to helping small businesses get off the ground, grow and achieve their goals through education and mentorship.
History Book Club
This book discussion group, focusing on books about history, meets at the library the first Monday of the month from 6:30-8 pm. For further information, please contact Jim White at 734.261.0874.


text:
The Top 10 In Action Sports
01Welcome to Qasr Al-Farid: The Rock With A Door That Will Rock Your World
0218 Things That Will Give Anyone Who Did Duke Of Edinburgh A Serious Flashback
0316 Things That Will Give 90s Skater Kids A Serious Flashback
04This 10 Year Old Kid Just Nailed A Dub Cork 1080... On His Second Attempt
05The 10 Most Spectacular Road Trips on Earth
06Water Slides, Plane Wings and Danny MacAskill: This is Road Cycling Like Never Before...
0724 Reasons Why Snowboarding Was Better In The Early Noughties
08Could Scientists Be About to Build a Terminator? They're Closer Than You Think…
09Win a Holiday for 2 in Chamonix with Three #holidayspam
1017 Holiday Beer Photos That Every Skier Takes to Make Their Friends Jealous
Prepare for cardbored
A Skateboarding video by cardbored - 7,617 views
Follow up to my first skatt vid. Edited on a computer, filmed on a 3chip. What progress. I could have been the next Stacey Peralta, but instead I embarked on a five year hiatus filming folk musicians. Pretty much the same...Beards and weed, but the woods been made into a mandolin.
What Do You Think?
Get the best in action sports straight to your inbox


text:
Moody's cuts HP long-term debt rating to Baa1 (Update)
(AP)—Moody's Investors Service on Wednesday lowered its long-term credit rating on Hewlett-Packard, saying the technology giant will have trouble increasing sales of many of its products.
(AP)—Moody's Investors Service on Wednesday lowered its long-term credit rating on Hewlett-Packard, saying the technology giant will have trouble increasing sales of many of its products.
American information technology firm Cisco said it will acquire Meraki Inc., a leader in cloud networking, in a deal worth $1.2 billion.
"Angry Birds" maker Rovio launched a new title Thursday allowing users to play as the "Bad Piggies" from the smash-hit game, and take revenge on the birds who attacked them with slingshots.
Online video fans in the United States prefer big screen televisions to computers when it comes to viewing, according to a report released Tuesday by NPD Group.
Gadget lovers have flooded Apple with pre-orders and set up camp outside the company's real-world stores to get their hands on the new generation iPhone 5 set for release Friday.
Apple shares extended their gains Thursday amid a generally positive response to the launch of the new iPhone 5, aimed at keeping the California firm ahead of its peers in the hot smartphone market.
Technology's ceaseless pursuit of efficiency appears to be claiming another victim: voice mail.
HP today announced three consumer notebooks featuring multitouch displays, including a uniquely designed hybrid PC that gives people more choice in how they access information.
Apple said Friday it was rejoining a program to certify its products as environmentally friendly after a controversy that could have dented sales of its popular gadgets.
Google on Monday urged governments to get better at sharing information to allow citizens and first responders to make better use of the Internet during natural disasters.
A sold-out Apple gathering devoted to tailoring programs for the company's coveted gadgets will kick off in San Francisco on June 11 with a keynote presentation by top executives.
Jonathan Ive, Apple's senior vice president of industrial design, said that despite the iMac, iPhone, iPod or iPad, Apple's current project is its best.
Cyber criminals are cranking out new weapons at a brisk pace, tailoring malicious software for a spectrum of gadgets including smartphones, tablets, and Macintosh computers, a security firm said.
US media giant News Corp. has taken a 19.9 percent stake in Bona Film Group, which calls itself the largest privately owned film distributor in China, the firms said.
Samsung Electronics announced it is buying mSpot to take advantage of the Silicon Valley company's prowess at streaming music and films to smartphones or tablet computers.


text:
Is the SMS dead?
Top Stories
- Nitish Kumar's JD(U) recognised as principal opposition party in Bihar, BJP protests
- SC extends Setalvad's interim bail and asks her lawyer Kapil Sibal not to 'act smart'
- Aero India Show: Stunt planes collide in mid-air, pilots safe
- Swine flu deaths soar to 663, number of cases cross 10,000
- Maratha Mandir brings down curtains on Shah Rukh Khan's DDLJ
There are few things that exemplify the short shelf-life of technologies better than the perceived death of the short message service (SMS) in the face of more versatile and cheaper alternative messaging services. The question, however, is whether the SMS is really dying or is simply seeing a gradual decline in marketshare in an ever-increasing messaging market. There is little doubt that apps like BlackBerry messenger, WhatsApp and Nimbuzz have made alternative messaging much more attractive than SMS, but it seems the comfort factor with SMS and the fact that it is pre-loaded on all mobile phones is a very strong advantage.
According to the telecom regulator Trai, the mobile subscriber base in India has crossed 900 million. Over the past decade SMS as a communication tool has dominated the Indian telecom landscape in mobile marketing. But questions have been raised over the future of SMS due to the recent developments on the instant messaging front.
First, a look at the alternatives. Apps like WhatsApp offer free messaging to other phones with the app loadedthe only cost the user has to bear is what he has to pay his service provider for data usage. In India, with telecom companies falling over themselves to woo customers, 3G prices have plummeted, thus making these data-bases messaging services all the more attractive.
According to technology research firm Ovum, SMSs, which contributed around 57% of non-voice revenues for telecom companies around the world in 2009, are projected to contribute only 47% this year. It estimates alternative messaging services slashed $8.7 billion from telecom operators' revenues in 2010 and $13.9 billion in 2011. And it's not the only one saying so.
Portio Research, an independent research company, says that 7,844 billion SMSs were sent in 2011 globally, compared to 3,492 billion messages through alternate services. Due to the proliferation of smartphones, these number are projected to become 9,554 billion and a whopping 20,293 billion, respectively, by 2016.
... contd.


text:
Forgot Password? | Not a User? Sign up
Your browser does not support iframes.
Members of the LaRue County High School baseball team are front from left, Robert Thompson, Dalton Skaggs, Caleb Heady, Matheo Lynn, Tristan Waddle, Ty Morris, Bryson Cobb, Brandon Cecil, Travis Wallace; back, Coach Adam Lindsey, Statistician Keeahna Bowen, Turner Cottrell, Koy Lindsey, Dylan Milby, Dalton Metcalf, Chandler Lynn, Colby Skaggs, John Selman, Jaxon Boley, Cameron Dawson, Dane Milby, Robert Absher, Head Coach Eric Allen, and Statistician Abby French.
The last day of school for LaRue County students will be Thursday, May 28 – as long as the weather cooperates and no more days are missed.
The LaRue County School Board voted Monday to amend the calendar, making up days lost to snow. Students have missed seven instructional days this year – but will make up only six.
The wonder in a child's eyes as he hears a story for the first time.
An opportunity to talk about the story afterward.
Sharing the experience of reading and discussion with a parent in a group setting.
This environment is part of Prime Time Family Reading Time, a six-week interactive program coming to the LaRue County Public Library starting on March 24.
LEXINGTON – Ron Bevars developed an interest in basketball during elementary school, but he didn't find much encouragement at home.
As he awaited the announcement Tuesday of his selection for the Kentucky High School Basketball Hall of Fame, he clearly recalled the words of his father, Lloyde.
"You can't ever make a living bouncing that ball," he would say. "You need to get yourself a trade."
Planning the subjects they'll take through four years of high school that will best prepare a path to their careers is an extremely important task for eighth grade students and their parents.
LaRue County High School, with a program called Career Launch, helps those students and parents in that endeavor as they review with high school teachers the students' interest inventory data and scores.
The LaRue County School Board met for more than two hours March 16, with the majority of time spent discussing bids – waste collection, beverages, asphalt and copiers – for the upcoming year.
Several of the vendors bidding on services did not meet the requirements set forth by the board in January.
Waste collection
Several people were indicted March 16 by a LaRue County grand jury.
Matthew J. Skaggs (1979) of Buffalo, was charged with failure to comply with sex offender registry – first offense. He is accused of failing to complete the address verification form as required. The offense occurred between Dec. 15, 2014, and Jan. 26, 2015.
Bond was set at $5,000 cash only on condition of dusk-to-dawn curfew and no violation of penal code, drug or traffic laws.
Kentucky State Police investigated.
LaRue County's annual cleanup days are noon to 4 p.m. March 27, and 8 a.m. to noon March 28.
Large items will be accepted at the county maintenance garage across from LaRue County High School. Scrap metal, old appliances, furniture, electronics and cell phones will be accepted at no charge.
Tires will be accepted for a fee.
No regular household trash, chemicals, yard waste, construction materials or liquid paint will be accepted.
Final sentencing was held March 19 for former Hodgenville mayor Terry L. Cruse and former city clerk/treasurer MaDonna Hornback.
The pair pleaded guilty to numerous counts of abuse of public trust on Feb. 10, after maintaining their innocence for more than a year. They admitted to using the city's fleet fuel card to gas up their personal vehicles. In addition, prosecutors said they accepted mileage reimbursement at a higher rate than allowed by ordinance, while having use of city vehicles.
Kentucky State Police conducted the investigation.
Hodgenville Rotarian Price Smith, left, welcomed special guest Carl Nathe to the March 26 meeting. Nathe is from the University of Kentucky public relations department and an announcer at Commonwealth Stadium.
Copyright © 2015
The LaRue County Herald is your source for local news, sports, events and information in LaRue County, KY, and the surrounding area.


text:
India: Women's perspectives on the violence in Gujarat
Source:People's Union for Civil Liberties
People's Union for Civil Liberties have published an interim report of women's experiences and perspectives related to communal violence following the Godhra incident.
The report has been put together after intensive and repeated visits to the affected bastis, camps run by the jamaats, discussions with a wide spectrum of women.
Submitted on Mon, 04/08/2002 - 00:00
Related News
- Making Law and Justice Work for Women
- It is too simple to reduce religious motives to mere pretexts for violence – New report
- Afghanistan: Prominent female politician and 'brave voice' Angeza Shinwari dies after car bomb attack
- Nigeria: Why it is hard to know the truth about the Boko Haram crisis
- Malaysia: Muslim women's group Sisters in Islam gain judicial review of 'deviants' fatwa
Related Actions
- Call for Iraqi Women Victimized by ISIS
- 'Stop the extreme group of monks called Bodu Bala Sena who ignites the religious hatred, enmity and violent oppressions in Srilanka
- NIGERIA: Bring back the abducted school girls of Chibok
- Urgent Action: Zahra and Ali in Imminent Danger of Stoning!
- Declaration of the Senegalese Feminist Forum statement during the Reflection on the Malian Crisis Meeting
Relevant Resources
- Masculinity, Son Preference and Intimate Partner Violence (India)
- Dossier 30-31: The Struggle for Secularism in Europe and North America
- Towards a Future without Fundamentalisms
- Feminists on the Frontline: AWID Case Studies of Resisting Fundamentalisms
- FES publication on Religious Fundamentalisms in Asia


text:
Handling Added Or Missing Columns In Power Query
A recent conversation in the comments of this blog post brought up the subject of how to handle columns that have either been removed from or added to a data source in Power Query. Anyone who has worked with csv files knows that they have a nasty habit of changing format even when they aren't supposed to, and added or removed columns can cause all kinds of problems downstream.
Ken Puls (whose excellent blog you are probably already reading if you're interested in Power Query) pointed out that it's very easy to protect yourself against new columns in your data source. When creating a query, select all the columns that you want and then right-click and select Remove Other Columns:
This means that if any new columns are added to your data source in the future, they won't appear in the output of your query. In the M code the Table.SelectColumns() function is used to do this.
Dealing with missing columns is a little bit more complicated. In order to find out whether a column is missing, first of all you'll need a list of columns that should be present in your query. You can of course store these tables in a table in Excel and enter the column names manually, or you can do this in M fairly easily by creating a query that connects to your data source and using the Table.ColumnNames() function something like this:
let //Connect to CSV file Source = Csv.Document( File.Contents( "C:\Users\Chris\Documents\Power Query demos\SampleData.csv" ),null,",",null,1252), //Use first row as headers FirstRowAsHeader = Table.PromoteHeaders(Source), //Get a list of column names GetColumns = Table.ColumnNames(FirstRowAsHeader), //Turn this list into a table MakeATable = Table.FromList( GetColumns, Splitter.SplitByNothing(), null, null, ExtraValues.Error), //Rename this table's sole column RenamedColumns = Table.RenameColumns( MakeATable , {{"Column1", "ColumnName"}}) in RenamedColumns
Given a csv file that looks like this:
…the query above returns the following table of column names:
You can then store the output of this query in an Excel table for future reference – just remember not to refresh the query!
Having done that, you can then look at the columns returned by your data source and compare them with the columns you are expecting by using the techniques shown in this post. For example, here's a query that reads a list of column names from an Excel table and compares them with the columns returned from a csv file:
let //Connect to Excel table containing expected column names ExcelSource = Excel.CurrentWorkbook(){[Name="GetColumnNames"]}[Content], //Get list of expected columns ExpectedColumns = Table.Column(ExcelSource, "ColumnName"), //Connect to CSV file CSVSource = Csv.Document( File.Contents( "C:\Users\Chris\Documents\Power Query demos\SampleData.csv" ),null,",",null,1252), //Use first row as headers FirstRowAsHeader = Table.PromoteHeaders(CSVSource), //Get a list of column names in csv CSVColumns = Table.ColumnNames(FirstRowAsHeader), //Find missing columns MissingColumns = List.Difference(ExpectedColumns, CSVColumns), //Find added columns AddedColumns = List.Difference(CSVColumns, ExpectedColumns), //Report what has changed OutputMissing = if List.Count(MissingColumns)=0 then "No columns missing" else "Missing columns: " & Text.Combine(MissingColumns, ","), OutputAdded = if List.Count(AddedColumns)=0 then "No columns added" else "Added columns: " & Text.Combine(AddedColumns, ","), Output = OutputMissing & " " & OutputAdded in Output
Given a csv file that looks like this:
…and an Excel table like the one above containing the three column names Month, Product and Sales, the output of this query is:
It would be very easy to convert this query to a function that you could use to check the columns expected by multiple queries, and also to adapt the output to your own needs. Also, in certain scenarios (such as when you're importing data from SQL Server) you might also want to check the data types used by the columns; I'll leave that for another blog post though. In any case, data types aren't so much of an issue with CSV files because it's Power Query that imposes the types on the columns within a query, and any type conversion issues can be dealt with by Power Query's error handling functionality (see Gerhard Brueckl's post on this topic, for example).
You can download a workbook containing the two queries from this post here.
Optimising SSAS Many-To-Many Relationships By Adding Redundant Dimensions
The most elegant way of modelling your SSAS cube doesn't always give you the best query performance. Here's a trick I used recently to improve the performance of a many-to-many relationship going through a large fact dimension and large intermediate measure group…
Consider the following cube, built from the Adventure Works DW database and showing a many-to-many relationship:
The Fact Internet Sales measure group contains sales data; the Product, Date and Customer dimensions are what you would expect; Sales Order is a fact dimension with one member for each sales transaction and therefore one member for each row in the fact table that Fact Internet Sales is built from. Each Sales Order can be associated with zero to many Sales Reasons, and the Sales Reason dimension has a many-to-many relationship with the Fact Internet Sales measure group through the Fact Internet Sales Reason measure group. Only the Sales Order dimension connects directly to both the Fact Internet Sales Reason and Fact Internet Sales measure groups.
There's nothing obviously wrong with the way this is modelled – it works and returns the correct figures – and the following query shows how the presence of the many-to-many relationship means you can see the Sales Amount measure (from the Fact Internet Sales measure group) broken down by Sales Reason:
select {[Measures].[Sales Amount]} on 0, non empty [Sales Reason].[Sales Reason].[Sales Reason].members on 1 from m2m1 where([Date].[Calendar Year].&[2003], [Product].[Product Category].&[3], [Customer].[Country].&[United Kingdom])
However, to understand how we can improve the performance of a many-to-many relationship you have to understand how SSAS resolves the query internally. At a very basic level, in this query, SSAS starts with all of the Sales Reasons and then, for each one, finds the list of Sales Orders associated with it by querying the Fact Sales Reason measure group. Once it has the list of Sales Orders for each Sales Reason, it queries the Fact Internet Sales measure group (which is also filtered by the Year 2003, the Product Category Clothing and the Customer Country UK) and sums up the value of Sales Amount for those Sales Orders, getting a single value for each Sales Reason. A Profiler trace shows this very clearly:
The Resource Usage event gives the following statistics for this query:
Given that the Sales Order dimension is a large one (in this case around 60000 members – and large fact dimensions are quite common with many-to-many relationships) it's likely that one Sales Reason will be associated with thousands of Sales Orders, and therefore SSAS will have to do a lot of work to resolve the relationship.
In this case, the optimisation comes with the realisation that in this case we can add the other dimensions present in the cube to the Fact Sales Reason measure group to try to reduce the number of Sales Orders that each Sales Reason is resolved to. Since Sales Order is a fact dimension, with one member for each sales transaction, then since each sales transaction also has a Date, a Product and a Customer associated with it we can add the keys for these dimensions to the fact table on which Fact Sales Reasons is built and join these dimensions to it directly:
This is not an assumption you can make for all many-to-many relationships, for sure, but it's certainly true for a significant proportion.
The Product, Date and Customer dimensions don't need to be present for the many-to-many relationship to work, but adding a Regular relationship between them and Fact Internet Sales Reason helps SSAS speed up the resolution of the many-to-many relationship when they are used in a query. This is because in the original design, in the test query the selection of a single member on Sales Reason becomes a selection on all of the Sales Orders that have ever been associated with that Sales Reason; with the new design, the selection of a single member on Sales Reason becomes a selection on a combination of Dates, Customers, Products and Sales Orders – and since the query itself is also applying a slice on Date, Customer and Product, this is a much smaller selection than before. For the query shown above, with the new design, the Resource Usage event now shows:
The much lower numbers for ROWS_SCANNED and ROWS_RETURNED shows that the Storage Engine is doing a lot less work. For the amount of data in Adventure Works the difference in query performance is negligible, but in the real world I've seen this optimisation make a massive difference to performance, resulting in queries running up to 15 times faster.
Don't forget that there are many other ways of optimising many-to-many relationships such as the those described in this white paper. Also, if you have a large fact dimension, if it does not need to be visible to the end user and is only needed to make the many-to-many relationship work, you can reduce the overhead of processing it by breaking it up into multiple smaller dimensions as described here.
I'm speaking at the PASS BA Conference
I haven't been shy about stating my support for the PASS BA conference and the associated efforts by PASS to reach out beyond its traditional audience to analysts and other power users (see here for example). I won't bore you with my opinions again, except to say that at the third attempt I think PASS have got the balance of session topics right at the upcoming PASS BA conference in Santa Clara this April. There's a stellar team of Excel speakers, including Mr Excel and Chandoo. There's David Smith from Revolution Analytics, the company bought by Microsoft recently; plenty of sessions on predictive analytics; various Microsoft dev teams will be out in force; and Marco Russo and I will be speaking too. I think it promises to be a great conference, definitely not a PASS BI conference, and very different from the PASS Summit.
You can register here, and using the code BASPCHR will give you a $150 discount.
More Power BI Licensing Details
At the end of last week I came across an interesting link on Twitter (thanks Devin) with more details on how the 'new' Power BI will be licensed, and how existing Power BI subscribers will move to the new experience, that I thought was worth highlighting. Here it is:
Some points to highlight:
- The Power BI service will become a standalone service and will no longer require SharePoint Online
This is not exactly a surprise based on what's been announced so far, but it's the first time it's been clearly stated that the 'new' Power BI is not dependent on Office 365 and SharePoint Online
- At general availability of the new experience, existing customers will be asked to move to the new experience
That's to say the 'new' Power BI is a direct replacement for the old, O365-based Power BI, and that there will only be a single version – the 'new' version – of Power BI in the future
- Power BI will seamlessly work with Office 365 for customer with subscriptions to both
This move will require configuring the new experience to connect to existing Excel workbooks. Users will need to either point to their Excel workbooks on SharePoint Online or reload these workbooks into Power BI
If you are an existing Office 365/SharePoint Online/Power BI customer, there will be integration between SharePoint Online and the new Power BI service – so it looks like no functionality is going to be lost in the transition
- Existing Power BI for Office 365 customers will be able to transition from the existing user experience to the new user experience when it is made available using their existing subscription license…
This license transition should not interrupt access to the Power BI service.
So existing customers should be able to move to the 'new' Power BI very easily when it is released (remember, we're currently in preview and the preview of the cloud service is only available to US customers)
If you're a new customer thinking of signing up for the 'new' Power BI, you should check out the licensing options here:
…and also this post on the Power BI support blog on making sure you sign up to the service with the appropriate email address:
Expression.Evaluate() In Power Query/M
A year ago I wrote a post on loading the M code for a Power Query query from a text file using the Expression.Evaluate() function, but I admit that at the time I didn't understand how it worked properly. I've now had a chance to look at this function in more detail and thought it might be a good idea to post a few more examples of how it works to add to what's in the Library spec.
The docs are clear about Expression.Evaluate does: it takes some text containing an M expression and evaluates that expression, returning the result. The important thing to remember here is that an M expression can be more than just a single line of code – a Power Query query is in fact a single expression, and that's why I was able to execute one using Expression.Evaluate() in the blog post referenced above.
Here's a simple example of Expression.Evaluate():
let Source = Expression.Evaluate("""Hello World""") in Source
It returns, of course, the text "Hello World":
Here's another example of an expression that returns the number 10:
let Source = Expression.Evaluate("6+4") in Source
Remember that I said that a Power Query query is itself a single M expression? The way Power Query implements multiple steps in each query is using a let expression, which is a single M expression that contains multiple sub-expressions. Therefore the following example still shows a single expression (consisting of a let expression) being evaluated to return the value 12:
let Source = Expression.Evaluate("let a=3, b=4, c=a*b in c") in Source
OK, so far not very interesting. What we really want to do is evaluate more complex M expressions.
Consider the following query, which uses the Text.Upper() function and returns the text ABC:
let Source = Text.Upper("abc") in Source
If you run the following query you'll get the error "The name 'Text.Upper' does not exist in the current context.":
let Source = Expression.Evaluate("Text.Upper(""abc"")") in Source
To get a full understanding of what's going on here, I recommend you read section "3.3 Environments and Variables" of the language specification document, which is available here. The short explanation is that all M expressions are evaluated in an 'environment', where other variables and functions exist and can be referenced. The reason we're getting an error in the query above is that it's trying to execute the expression in an environment all of its own, where the global library functions aren't available. We can fix this though quite easily by specifying the global environment (where the global library of functions that Text.Upper() is a part of are available) in the second parameter of Expression.Evaluate() using the #shared intrinsic variable, like so:
let Source = Expression.Evaluate("Text.Upper(""abc"")", #shared) in Source
#shared returns a record containing all of the names of the variables in scope for the global environment and as such it can be used on its own in a query that returns all of the variables (including all of the functions in the global library and from all other queries in the current workbook) available:
let Source = #shared in Source
Here's what that query returns on the workbook that I'm using to write this post, which contains various queries apart from the one above:
Reza Rad has a blog post devoted to this which is worth checking out.
Using #shared will allow you to evaluated expressions that use global library functions but it's not a magic wand that makes all errors go away. The following query declares a list and then attempts to use Expression.Evaluate() to get the second item in the list:
let MyList = {1,2,3,4,5}, GetSecondNumber = Expression.Evaluate("MyList{1}", #shared) in GetSecondNumber
Despite the use of #shared in the second parameter we still get the context error we saw before because the variable MyList is still not available. What you need to do here is to define a record in the second parameter of Expression.Evaluate() so that the environment that the expression evaluates in knows what the variable MyList refers to:
let MyList = {1,2,3,4,5}, GetSecondNumber = Expression.Evaluate("MyList{1}", [MyList=MyList]) in GetSecondNumber
This slightly more complex example, which gets the nth item from a list, might make what's going on here a little clearer:
let MyList_Outer = {1,2,3,4,5}, NumberToGet_Outer = 3, GetNthNumber = Expression.Evaluate("MyList_Inner{NumberToGet_Inner}", [MyList_Inner=MyList_Outer, NumberToGet_Inner=NumberToGet_Outer ]) in GetNthNumber
In this example you can see that the two variable names present in the text passed to the first parameter of Expression.Evaluate() are present in the record used in the second parameter, where they are paired up with the two variables from the main query whose values they use.
Finally, how can you pass your own variable names and use functions from the global library? You need to construct a single record containing all the names in #shared plus any others that you need, and you can do that using Record.Combine() to merge a manually created record with the one returned by #shared as shown here:
let MyList_Outer = {1,2,3,4,5}, NumberToGet_Outer = 1, RecordOfVariables = [MyList_Inner=MyList_Outer, NumberToGet_Inner=NumberToGet_Outer ], RecordOfVariablesAndGlobals = Record.Combine({RecordOfVariables, #shared}), GetNthNumber = Expression.Evaluate( "List.Reverse(MyList_Inner){NumberToGet_Inner}", RecordOfVariablesAndGlobals ) in GetNthNumber
If I Could Have New Features In SSAS Multidimensional, What Would They Be?
Indulge me for a moment, please. Let's imagine that somewhere in Microsoft, someone is planning for SQL Server v.next and is considering investing in new features for SSAS Multidimensional (don't laugh – I wouldn't be writing this post if I didn't think it was a possibility). What features should they be?
Before I answer that question, it's worth pointing out that despite what you might think there has been some investment in SSAS Multidimensional over the last few years. This post lists what was new in SSAS 2012 Multidimensional; since then support for DAX queries has been added and, umm, the new Divide() function. This must have been a lot of work for someone – but why does it get overlooked? One reason: none of these changes have made much difference to the ordinary SSAS Multidimensional developer's life. DAX query support is great if you're one of the few people that uses the SharePoint version of Power View; shockingly, it still doesn't work in Excel 2013 Power View yet (though I guess it will be the way the new Power BI connects to on-prem Multidimensional). NUMA support is great if you work for an investment bank and have vast amounts of data and a high-spec server, but that's only about 0.1% of the installed base.
So from this we can learn that the main consideration when choosing new features to implement should be that they should be relevant to the majority of SSAS Multidimensional developers, otherwise they'll be ignored and MS may as well have not bothered doing anything. To that we can add these other considerations:
- These features should provide compelling reasons to upgrade from earlier versions of SSAS to the new version
- While some features should be available in all editions, there should also be some features that encourage customers to upgrade from Standard Edition to Enterprise Edition
- There are a limited resources (time and developers) available and Power Pivot/SSAS Tabular will be the priority, so only a few features can be delivered.
- Features that are only there to support Power BI don't count
With all of that borne in mind, here's what I would choose to implement based on what I see as a consultant and from the popularity of particular topics on my blog.
Last-Ever Non Empty
One of the most popular posts I've ever written – by a gigantic margin – is this one on the last-ever non-empty problem. Given that so many people seem to come up against this, and that the MDX solution is complex and still doesn't perform brilliantly, I think it should be built into the engine as a new semi-additive aggregation type. Since semi-additive measures are Enterprise Edition only, this would be my sole Enterprise Edition feature.
MDX Calculation Parallelism
Ever since I've been working with SSAS, people have always asked why the Formula Engine has been single-threaded. I understand why the SSAS dev team have ignored this question and instead concentrated on tuning specific scenarios: doing parallelism properly would be extremely difficult given the way MDX calculations can be layered over each other, and in plenty of cases it could lead to worse performance, not better. However I'm not asking for a 'proper' implementation of parallelism. I just want something dumb: a boolean property that you can set on a calculation that tells the Formula Engine to do this calculation on a separate thread. If it makes performance better then great; if not, then don't set it. My guess is that even a crude implementation like this could make a gigantic difference to performance on many calculation-heavy cubes.
Drillthrough is one of those features that almost everyone wants to use, but for some reason has been left in a semi-broken state ever since 2005. Here's what needs to change:
- It should work with calculated members. I don't expect SSAS to understand magically how to work out which rows to display for any given MDX calculation, but I would like a way of specifying in MDX what those rows should be.
- Those stupid, ugly column names – SSDT should let us specify readable column names and let us have complete control over the order they appear in.
- Excel should allow drillthrough on multiselect filters.
'Between' Relationships
This might seem a bit of a strange choice, and I suspect it may not be easy to implement, but another problem that I come across a lot in my consultancy is the 'events-in-progress' problem. I've blogged about solving it in MDX and DAX, as have many others. I would love to see a new 'between' dimension/measure group relationship type to solve this. In fact, competing OLAP vendor iccube already implemented this and you can see how it works on that platform here and here. My feeling is that this would open up a massive number of modelling opportunities, almost as many as many-to-many relationships.
And that's it, four features that I think could make SSAS Multidimensional v.next a must-have upgrade. I'm not so naive to believe that any or all of these will be implemented, or even that we'll get any new features at all, but who knows? If you have any other suggestions, please leave a comment.
Deprecated/Discontinued Functionality In SSAS 2014
Last week while reading Bill Anton's blog (which is, by the way, highly recommended) I came across a link to a page in Books Online that I hadn't seen before: a list of deprecated and discontinued functionality in SSAS 2014. Here it is:
The most interesting point is that the Non_Empty_Behavior property on calculations will not be supported in SSAS v.next. I still see this property being used a lot, and as I show here if you use it incorrectly it can give you bad results. Although I have seen a few cases where it has been necessary to set Non_Empty_Behavior (for example here) they have been very, very rare and I think deprecating it is the right decision. Other than that, remote partitions, linked dimensions and dimension writeback will also be no longer supported in a 'future' version, but I don't think anyone will be too worried about those features.


text:
Was Picard wrong in I,Borg?
View Single Post
May 2 2010, 02:35 AM
Location: the Dreadfort
Re: Was Picard wrong in I,Borg?
Hartzilla2007 wrote:
Anwar wrote:
Anyway, the Federation wouldn't pose much of a threat to the Borg if the virus could be easily contained by the Collective, would it? And once again, PICARD WAS SURE THE VIRUS WOULD WORK!
Again the Borg can cut off infected cubes, so Picard can be sure as he wants to be, but being sure isn't worth shit when it's proven that you're WRONG.
If you were sure the virus would work, then you are ethically obligated to use it, regardless if it actually works in the end or not. The fact that no one said or even implied the virus might not work should have left Picard with no doubt about the Virus' effectiveness. When Picard tried to justify his act of cowardice to Admiral Nechaev, not once did he say he doubted the virus would have worked. PICARD SHOULD HAVE USED THE VIRUS!
Also, I think a Federation of billions is more of a threat to the Borg than a planet of 100,000 people.
View Public Profile
Send a private message to Rojixus
Visit Rojixus's homepage!
Find More Posts by Rojixus