text:
PDF of Cal Depth Chart Against Northwestern
Cal Football Spring Depth Chart Released
Tony Gonzalez on Colin Cowherd
Great interview, Tony gives his insight on Michael Sams and talks about how Cal enriched his education on and off the field at about 2:10. Makes a shout-out to the naked man/protests/homeless people. Too bad this couldn't have been played before the 2014 recruiting class. Also says Aaron Rodgers is on the Mount Rushmore along with Drew Brees, Tom Brady and Peyton Manning.
"I loved my experience at Cal." – Go Bears
"One thing I learned at Berkeley is nothing is off the table."
Cal's Ted Agu Passes Away
A tragic day today at Cal. According to multiple sources, 21-year old, Ted Agu collapsed during a conditioning run up a hill and died at the hospital.
I briefly knew Ted, but he was a great guy on and off the field. He worked as hard as anyone else everyday to be at Cal.
Please give your thoughts and prayers to Ted and his family, and also our players and staff.
Art Kaufman Named Defensive Coordinator. Official Release.
BERKELEY – Cal head football coach Sonny Dykes announced Wednesday that Art Kaufman, who has developed some of the top defenses in the country at multiple stops over his 32-year collegiate career, has agreed to become the Golden Bears' defensive coordinator. Kaufman has 12 seasons of experience as a defensive coordinator at the NCAA Football Bowl Subdivision level, serving in the role at Cincinnati, North Carolina, Mississippi and Texas Tech. He was nominated for the prestigious Broyles Award given annually to college football's top assistant coach both at North Carolina in 2011 and Texas Tech in 2012.
"After an extensive search and evaluation process, we have identified one of the top coaches and teachers in the business to join our staff at Cal," Dykes said. "Art has a tremendous amount of experience and an excellent track record in significant roles on the defensive side of the ball at the highest level of college football. He is a great fit at Cal as he shares in our philosophy of developing players to their fullest potential both on and off the field, while being an excellent teacher in all aspects of the game."
"I'm thrilled to be joining the Cal football coaching staff and believe that my coaching experience will help our defense improve quickly," Kaufman said. "I'm looking forward to building a strong defense that will make significant contributions to our success as a football team. Sonny Dykes is in the initial stages of building a tremendous football program at Cal, and it's great to be part of that process early on."
Kaufman was the defensive coordinator and linebackers coach at Cincinnati in 2013 when the Bearcats finished 9-4 overall and played in the Belk Bowl. Kaufman's defense was one of the best in the country, ranking in the top 10 nationally in both rushing defense (6th, 104.5 ypg) and total defense (9th, 315.6 ypg). Cincinnati was also among the top 30 in 10 of the 11 primary defensive categories tracked in the national stats, including 14th in scoring defense (21.0 ppg).
Defensive lineman Jordan Stepp earned first-team All-American Athletic Conference honors in the inaugural season of the league while three Bearcats – defensive lineman Silverberry Mouhon, linebacker Greg Blair and cornerback Deven Drane – were second-team selections.
"I feel confident that Art Kaufman is the right coach to lead our defense," Dykes said. "I've observed his career for many years and have a strong appreciation for what he has accomplished. His teams are always fundamentally sound and play hard. The thing that really stood out as we researched him is that all of his former players that we talked to said the highlight of their career was playing for Art. It's a real credit to who he is as a person and a coach."
"When you have an opportunity to hire a coach of this caliber it speaks volumes to Cal's reputation on a national level," Dykes added. "Art had lots of other opportunities but joined us at Cal because he sees the same potential that I saw when I decided to take this coaching job. We're all excited about the future of Cal football and the opportunity to build something together."
The performance of Kaufman's defense last season came on the heels of a 2012 campaign in which he led a complete overhaul of the Texas Tech defense.Inheriting a 2011 unit that ranked 114th nationally in total defense (485.58 ypg), the Red Raiders improved to 38th (367.31 ypg) while ranking second in the Big 12 Conference. Texas Tech was keyed by a pass defense that led the league and ranked 15th in the country (192.00 ypg). The Red Raiders finished 8-5 overall and were victorious at the Meineke Car Care Bowl.
Defensive lineman Kerry Hyder along with defensive backs Cody Davis and D.J. Johnson were named second-team All-Big 12 in 2012, while Davis was also a first-team Capital One Academic All-American® and one of 15 finalists for the prestigious William B. Campbell Trophy.
"Art has a proven track record of quick improvement and that was on full display during his tenure at Texas Tech," Dykes said. "He also has the ability to mesh a defense with a fast-paced offense. Those are two things that we obviously need."
Kaufman joined the Red Raiders from North Carolina, where he was the defensive coordinator for the Tar Heels in 2011 and the linebackers coach for three campaigns from 2009-11. Kaufman helped guide the 2011 Tar Heels to a No. 27 national ranking in rush defense (123.92 ypg), a No. 48 ranking in total defense (365.23 ypg) and an appearance against Missouri in the Independence Bowl.
Carolina developed several outstanding linebackers under Karuman's guidance, including current NFL players Zach Brown (Tennessee), Bruce Carter (Dallas) and Kevin Reddick (New Orleans).
Prior to his three-year run at North Carolina, Kaufman spent one season coaching the defensive line and special teams at Southern Miss (2008), three coaching linebackers at Middle Tennessee (2005-07), two both as the defensive line coach at East Carolina (2003-04) and two as the defensive coordinator/linebackers coach at Arkansas Tech (2000-01).
During his lone season at Southern Miss, the Golden Eagles posted a 7-6 record and won their last five games, including a New Orleans Bowl victory. Kaufman's 2006 team at Middle Tennessee won a co-Sun Belt title and was the school's first bowl team in 45 seasons, with the Blue Raiders defense ranking third in the nation in tackles for loss (8.08 tflpg) and 20th in sacks (2.77 spg). His first team at Arkansas Tech was 8-2.
Kaufman coached 10 of the previous 13 seasons over two stints at Mississippi, starting in 1988 with a four-year run working with defensive ends and linebackers before returning to Ole Miss for six campaigns from 1995-2000 as the defensive coordinator and linebackers coach.
During his first stint at Ole Miss, Kaufman helped guide the Rebels to back-to-back bowl appearances during the 1989 (Liberty Bowl) and 1990 (Gator Bowl) seasons for the first time since 1970 and 1971. In his second tour of duty, the Rebels played in four straight bowls (1997-2000) with his 1999 squad ranking fourth nationally in rushing defense (76.9 ypg).
In between his two stints at Mississippi he spent three seasons as the defensive coordinator and linebackers coach at Louisiana Tech (1992-94). His 1992 team ranked fourth nationally in total defense (256.5 ypg).
Kaufman also coached five seasons at Northwestern State (1983-87), working with the outside linebackers for the first four campaigns before being promoted to defensive coordinator/linebackers coach for his fifth and final season.
Kaufman broke into the coaching business as a graduate assistant at Delta State in 1982 after receiving his bachelor's degree from the University of Arkansas at Monticello in 1980. He was a four-year starting linebacker during his collegiate playing days with the Boll Weevils.
A native of Dermott, Ark., Kaufman has three daughters: Tara, Taylor and Madison.
Defensive Staff Shake Up, and 2014 Schedule Released
From Berkeley,
Cal head football coach Sonny Dykes announced a restructuring of the Golden Bears' defensive coaching staff on Wednesday. Defensive coordinator Andy Buh has been reassigned as a position coach, while defensive tackles coach Barry Sacks and defensive backs coach Randy Stewart will not return in 2014.
"Defense is a critical part of the equation in winning championships," Dykes said. "I owe it to our student-athletes to provide them with the best conditions for success, both on and off the field, and I am committed to hiring coaches who will develop our players to their fullest potential while being excellent teachers in all aspects of the game. I will look to hire a defensive coordinator with significant experience in that role who can lead our defensive unit to success in one of the most prolific offensive conferences in the country."
New Schedule:
Sat., Apr. 26 Cal Football Spring Game (P12N) Berkeley, CA (Kabam Field at Memorial Stadium) 11 a.m. PT
Sat., Aug. 30 at Northwestern Evanston, IL (Ryan Field) TBA
Sat., Sept. 6 Sacramento State Berkeley, CA (Kabam Field at Memorial Stadium) TBA
Sat., Sept. 20 *at Arizona Tucson, AZ (Arizona Stadium) TBA
Sat., Sept. 27 *Colorado Berkeley, CA (Kabam Field at Memorial Stadium) TBA
Sat., Oct. 4 *at Washington State Pullman, WA (Martin Stadium) TBA
Sat., Oct. 11 *#Washington Berkeley, CA (Kabam Field at Memorial Stadium) TBA
Sat., Oct. 18 *UCLA Berkeley, CA (Kabam Field at Memorial Stadium) TBA
Fri., Oct. 24 *Oregon Santa Clara, CA (Levi's® Stadium) TBA
Sat., Nov. 1 *at Oregon State Corvallis, OR (Reser Stadium) TBA
Thu., Nov. 13 *at USC Los Angeles, CA (Los Angeles Memorial Coliseum) TBA
Sat., Nov. 22 *Stanford Berkeley, CA (Kabam Field at Memorial Stadium) TBA
Sat., Nov. 29 *BYU Berkeley, CA (Kabam Field at Memorial Stadium) TBA
Comments about schedule:
This is the first time in a long time that we start the season away from home. Maybe that's a good thing, since we've lost the past couple openers at home. Only 6 home games in 2014 because 1 of the games will be played at Levi Stadium against Oregon. I don't like that our last game is against BYU instead of the Big Game, but I do like that we have a bye week before the Big Game. We haven't had two bye weeks in the middle of our schedule for the past few years (the same years that we didn't make bowl games), so hopefully these bye weeks will allow our athletes to recover better than the last two seasons.
Cal vs. Colorado Quick Preview
Preview links at California Golden Blogs:
– Offense
– Defense
Cal vs. USC Quick Preview
Previews courtesy California Golden Blogs:
– USC Scouting Report
– USC Offense
– USC Defense
Pac-12 Predictions Week 11
National Championship implications tonight between Oregon and Stanfurd. Can Oregon keep up the monster season they are having?
Last week: 2-1. Overall: 49-9
Oregon @ Stanfurd: This is a tough one because of Stanfurd's ability to stop the run. However, I think Oregon is going to come out on top with a strong DEFENSIVE performance. Oregon 35 – Stanfurd 21
Arizona State @ Utah: I still have no idea how Utah beat Stanfurd. ASU will be challenged from the get-go but should be able to come out with the win. Arizona State 42 – Utah 24
Colorado @ Washington: The Huskies are very strong at home and this should not be any different against the Buffs. Colorado 17 – Washington 49
UCLA @ Arizona: Arizona has yet to lose at home but they haven't exactly faced any formidable opponents there either. I see the Bruins winning this high scoring game. UCLA 48 – Arizona 35


text:
April 1999 - 4 February 2012
The first night Missy didn't greet daddy at the door we knew that something was wrong. She stopped eating and wouldn't move from her bed.
It was a Saturday evening and there were no animal clinics open. We found a pet emergency hospital and took her there. The blood work revealed that she had cancer. That thought had never even crossed our minds.
It took several minutes for the realization of it all to sink in. We didn't want her to suffer so we tearfully said our goodbyes.
Fifteen minutes into our drive home on I-10 around 3:00 a.m., a white dove flew toward our car and then took a sharp left. We both felt that was a sign. Missy was saying goodbye and letting us know that she was in peace.
I sure am going to miss the way that she demanded to get first hugs and kisses when hubby came home from work. She was definitely daddy's girl. I know it is going to be hard on him when he walks in the door tonight.
We love you Missy.

subset: commoncrawl


text:
I've mentioned my 3 years in China before, and I'm sure I'll continue to bring it up as there are so many things in my daily life that I still find myself comparing to my life in China. For example, last night, Jamie and I went to the gym after about a month off, with a plan to change up our routine a little to get some better results.
I'll admit, I didn't have a very good attitude last night; I was sleepy and my head hurt--commuting 60 miles each way tends to lull me into a coma-like state by the time I get home; my muscles were weaker, and I simply didn't feel like working out while it was raining and thundering outside. Stormy afternoons are best enjoyed from the comfort of the couch, with a book in hand and a glass of wine!
But anyway, I found myself thinking, it just wasn't this hard to stay in shape in China--when I first moved there after college, I immediately lost about 20 pounds with almost no effort and while eating McDonald's about once a week. But I walked. Everywhere. From my apartment to the school, down to the bus stop, all over downtown, miles every day... Whereas here, I might shop at Marshall's and then drive next door to go into Bed, Bath and Beyond. Why do I do that? I'm sure I'm not alone in that, though.
Another factor of fit living in China is the food. Rice, meat and vegetables. Fresh fruit. That was about it. After dinner, we were usually served cherry tomatoes, mandarin oranges and sunflower seeds to snack on instead of dessert. Not a lot of sweets available anyway, at least not ones that I liked. So there you have it, the secret of being fit that you never knew: just move to China! :)
But since I have no plans to move back there, I need to alter my habits here... so wish us both luck at the gym! Although Jamie can lift weights for a half hour and his upper body looks all pumped; I'm not as lucky--my legs never look thinner after cardio. No, it's not fair. I need to figure out how to rev up my metabolism. For starters, I have some 5-hour energy in my car, which hopefully, will stave off my afternoon coma while driving home so that I at least have the energy to work out.
Saturday, we bought some sashimi-grade salmon and tuna at Hmart in Denver; we didn't end up using it on Saturday since we ended up going out with friends, but it was perfect for dinner on Sunday after a lazy day at home. Neither of us felt like messing with cooking rice and rolling sushi, so we just created a few simple dishes instead. The colors of the fresh ingredients were just beautiful, and the fresh fish, avocados and mango really complemented each other well.
First, I made some cucumber, salmon and mango bites; just sprinkle a little salt on cucumber slices, then add a dab of wasabi, sirachi, or horseradish cream. Make it a little spicy or a lot spicy! Top with bite sized pieces of salmon and mango, then secure with a toothpick. These were so pretty!
The next dish was my "I have leftover ingredients that I don't want to waste" dish. :) A few slices of mango, salmon and avocado on a plate, drizzled with soy sauce, rice wine vinegar and lemon juice. You could definitely jazz this up more with some other vegetables or fruit, but it was good in its simplicity.
Then Jamie made tuna tartar, which I request every time we go to Hmart. The buttery tuna, lightly seasoned with salt, lime juice, soy sauce and sesame oil, flecked with sesame seeds, the creamy avocado... it all just melts in your mouth! (Click here for a previously posted recipe.)
And lastly, we had pork, cabbage and onion jiaozi (Chinese dumplings). No, we did not make these; we got them from the freezer section and just boiled them. I wouldn't attempt to make jiaozi without a motherly Chinese woman standing close by to make sure I did it right. (See my previous post on jiaozi making with one of my student's families.) The frozen jiaozi definitely didn't have as much complex flavor as I remember from the homemade kind, but it was still good. Drizzle it with soy sauce and rice wine vinegar, along with hot sauce if you like it spicy. In retrospect, I should have topped them with some diced green onions; Jamie said they looked like brains just sitting there in the bowl. Don't let that spoil your appetite, though--this was a delicious meal!


text:
I am a first year computer science major. I went to a job fair, handed out resumes, much to my surprise I got an interview and eventually an internship as a developer.
I explained to the interviewer (who will be my boss) that I am only a first year and do not have a large amount of experience programming. He simply told me that because I have a strong background in math (I am almost done with my BA in math, plus I have some grad courses under my belt) the he is confident I will do fine.
I do well in all programming courses but I still feel that I am at a disadvantage. Right now, I really just want to do good at this job when it starts. The job will be using mostly C#, but besides obviously learning some C#, what is the one skill that you wish you could have learned before you became a real programmer?
Any advice is greatly appreciated, but if you have any books in mind please tell. Thanks!


text:
I have read posts in this forum for a while now. The reason why this forum failed in the past was some people could not think critically. This means reasoning for an opposing view, if your own position is worth holding, then the outcome is a better understanding of the issue. This is how everyone can gain more knowledge and understanding from a thread in this "Know The Ledge" forum.
Just coming into a thread and stating your opinion (and possibly quoting someone elses similar opinion), is weak and not worth reading and little knowledge and understading will be made. You should be able to reason to make your post stronger.
It is "critical" to think critically in this forum since many topics here have and likely always will be dealing with BELIEFS.
Any belief can be viewed as an investment of trust so once some beleifs are made, one will feel tied in or committed. People are naturally egocentric and naturally inclined to defend our values and postitions when they are threatened. When threads go through this pattern they are generally lost for which the thread turned to something it wasnt intended to do. Not every thread is meant for people to debate....although the easiest thing to do in this forum is to nitpick the fallacies someone else has posted
Some people need to learn how to back down from positions which they cannot defend and try to salvage their "investment". Instead, try looking at the opposing views. Even if an opposing view is strong, it may not actually change your current belief structure.
In short if you cant think critically and be able to reason, this forum may not be for you.


text:
XXXMovies . LiveCams . FreeAdultPersonals
July 16, 2020
Local Babes Waiting for you
Adult Dating Site
:: Today's Top Links
Adult Dating Free Service
Adult Phone Sex
Adult Dating Free Sex
Adult Phone Sex
Adult Store
Adult Dating Sex Site
Dating Milf
Adult Dating Free Sex
Dating Milf
Dating Service Sex
Adult Single
Get Laid
Dating Sex Site
Adult Cam
Adult Dating
Dating Online Sex
Sorry...No results found. Please try another word.
:: Popular Categories
:: Recent Searches
:: Hot Picks
DVD Rental Xxx
Dating Sex Site
Dating Milf
Dating Sex Site
Dating Online Sex
Adult Dating Free Online
Personal Sex Photos
Missouri Personals Sex
Adult Personals Sex
Sex Ad
Sex Classified Ads
Amateur Sex Personal
Local Personals Sex
Free Adult Classified
Adult Video Finder
Sex Personals Texas
Kissme.com All Rights Reserved. All Models are 18 years or older.


text:
70 Beautiful Low Maintenance Front Yard Garden and Landscaping Ideas
HomeIdeas.co are really concern to Provide Home Garden and Apartment. We are Gathering and Collecting photos from lot of source on internet. If some of them are yours, please don't be shy to contact us immediately, we are so pleased to add some credit to them.


text:
This is another landmark in the spread of Laughter Yoga and its application in different areas of life, when recently Dr. Sami Al-balhan, a psychologist and a certified Laughter Yoga teacher introduced Laughter Yoga in a girls school in Kuwait.
After being trained by Dr. Madan Kataria, founder of Laughter Yoga, Dr. Sami was determined to do something for the people of Kuwait. By starting Laughter Yoga in a girls school, he has created more awareness about the concept and has helped the children to develop a more positive attitude in life and become more joyful and happy. Doing Laughter Yoga on a regular basis will teach them how to cope with difficulties and face the challenges of life with a smile and a better outlook.


text:
Natural Health is a free Blogger template adapted from WordPress with 3 columns and left and right sidebars.
Excellent template for blogs about nature, people or photography.
Author: Cahaya Biru.
Designer: Web2Feel.
Fena değil sağlık konusunda yayın yapan bloglara gider…
Muito Bom esse Template esperei muito tempo para poder baixar vocês fazem um belo trabalho aqui postando os templates convertidos de WP para Blogger a categoria que eu mais adoro e a de Magazine iclusive tenho um template que e muito bom para essa categoria e gostaria de saber como faço para enviar para vocês ?
Nice, I just got this one set-up, thanks for this great looking template.
Great template , real cool
Claudia, he buscado todas las formas para insertar el "SIGA LEYENDO" y no hay manera, es el único problemita que tengo en esta nueva plantilla.
Te agradecería de tu ayuda.-
thnak you good
Hi there,
I love your template and have just started using it. I do have one question though as I'm not a wizard when it comes to computers and can't seem to figure it out.
The links on the top of your template where it says 'Title' three times I have managed to change the name of, but the link isn't working.
How do I make it so it does work and when someone clicks on it a new page comes up?
Can you help a girl out?
Thanks so much,
very simple, but i like this…
hi, i can't quite figure out how to change the "home" "posts rss" "feeds rss", etc to other things. I have tried pasting my own addresses in the html code and it does not work!
great template otherwise, thanks so much!
I want to do something with the title thing that is at the top four times and three times a little further down. Can I just delete these for simplicity? And if so, how?
Claudia, a wonderful template, I tried all possible ways to add a script to contrigan and expand the entries and I could not. For example for the line to replace it and nothing.
Please let me confirm that it is possible to add a script to contract and expand and if so. What should I add, thank you very much for the template.
I am also fond of meditation
Thanks, yes I have already made entries down (read more…) in previous templates. I'm no expert on html, but I've worked with other templates and I've had difficulties. With your template, I have not worked any command sequence that previously had used. So was my question.
Unfortunately, and I really liked your template had to use one where if you work or I will run the command read more ..
Sorry about my English from the google translator because I speak only Spanish. Thanks for answering.
How do u change the header picture?
Claudia, thans for this template, but there is something trouble when i wrote bullets, I can't made it happened in my article.
It is really a superb template, I am using it with my new blogs
My problems is that I can't use bullets and numbers in my posts
Kindly suggest some solution
Hey, Claudia.
I just installed your template and really like it.
But there is a problem with the 'Search-field'. After entering and submitting a keyword, i got the message:
That the site i am looking for, does not exist. But I know it exists. I tried the search form by google and it works with the same Keyword (Sry for my bad english).
But your search-field looks much cooler and I want to use it. Any Idea where is the problem?
If there is no solution, could you tell me, how to remove only the search-field in the header? So I can use just the one of google.
Big thanks
Hey, Claudia.
This is a really great template. It looks very good and is usable by advanced users and beginners. But I got the same problem as Christian. :-( I tried your solution and the standard blogger template was swapped with your one. That is great but I still dont get any search results. Also changed Blogger the HTML code in:
So I get some "quot thingies" added?
I also tried to change "homepageURL" into the actual url but that didn't work.
And I have a second question. :-)
I tried to delete in the text in the header picture (Natural Health BTemplates.com) but that isnt so easy for a HTML newbie as me. I want to change the header picture and photoshop the text on it. That looks a bit better.
Thanks in advance and thanks again for a great template.
Hey, Claudia. BIG THX!
It works perfectly :3
Hi Claudia!
First of all, wonderful template. Just was wondering how I could delete the blog title and create my own onto my background photo. Or if possible, how would I change the alignment of the original blog title?
Your help would be greatly appreciated!
Best Regards,
To all of those who can't install Read More hack, just apply these steps..
Well done, and really wonderful template
Loaded easily! Many thanks!
I have the same problem Sonya has. I changed the names from "title" to what I want but when I lick on the new title name nothing happens. I get that if I search for the new title name it will come. I assumed these were "title" pages and when clicked on the page would come up. Is that not right?
Muito bons seus templates procurei muito tempo para encontrar.
Hi Claudia
I'm testing this template before changing. It's a GREAT template, but I had a problem with the search box.
I have changed the line as you say:
form expr:action='data:blog.homepageUrl + "search/"'
but it only displays searchs of the entries posted after changing the template. (?)
Do you know what's the problem?
Hola Claudia
Estoy probando esta plantilla antes de cambiarme a ella. Es una GRAN plantilla, pero tengo un problema con la función de busqueda
He cambiado la siguiente linea como decías:
form expr:action='data:blog.homepageUrl + "search/"'
pero solo devuelve busquedas de las entradas publicadas después de haber cambiado la plantilla. (?)
¿Sabes cual es el problema?
Gracias. Un hispanohablante.
Claudia: "También puedes probar con la alternativa de mi comentario del 3 de enero"
Lo he probado también y no funciona.
La suscripción por correo funciona bien, todo está bien, menos el buscador. Una pena.
Además quería "volver a publicar el indice" o "todo el blog" como leí en un libro, para ver si lo solucionaba, pero no se puede. Debía ser en versiones anteriores de Blogger.
Thanks for this great template i realy love it. But i got a question. How can i delete or change the collor of the green bars in the comments? :-) I hope you can help me. Thanks in advance.
Regards Hettie,
Hi Claudia,
I changed this piece in the HTML-code and it seems to work. :-) Thanks a lot for the quick response and great answer.
Best regards,
tnx for solving the search button issue…. continue to inspire bloggers.
Simple and nice.
Hi Claudia, thanks for this wonderful template!
I want to know if i can make this "Show avatars on Blogger Comments" like here:
I have been trying but without succes.
Hola Claudia, me encanta tu plantilla, la uso en mi pagina, por favor ayudame con una inquietud, me gustaria poner una animacion flash en la cabecera, o mas claro cambiar la foto de la cabecera por una animacion flash, ayudame como puedo hacer esto???
Hello, I want to have a header flash, How Can I do??
Very nice template ! However, the bullet in the blog content is not working. Also i dont know how to put comment icon below the post unlike in the top…
Hola Claudia.
Uso esta plantilla y estoy muy contento, pero he detectado dos problemas:
-Escribiendo una entrada, intercalo una foto, y todo el texto que sigue después aparece con una SEPARACION DE LINEAS menor que en el párrafo anterior a la foto. Puedes verlo en una de mis entradas antiguas. La verdad es que el efecto es bastante feo
-En configurar entradas del blog, aunque lo tengo marcado, no aparecen los BOTONES PARA COMPARTIR
Un saludo.
Nice template.. I have download it.. Thank's n_n
Nice Template but I think blue color is better.. ^_^
how can I change my cover picture?
This is still a great template i realy love it. I use it for 2 weblogs. But i got a question. Suddenly black Bars appeared in all topics (both weblogs). Please, can you help me?
Kind regards,
Problem solved. :-) Probably a temporary Blogger bug.
very good
thank you
It was great thanks


text:
What is your fiduciary IQ?
A quick check for the meaning of the word on the Internet revealed three pages of definitions. The common thread running through all is that fiduciaries have discretionary authority over another's money, property, or other assets, and a legal duty to act in a manner that benefits the other person, or organization.
Using this meaning, many persons are considered fiduciaries. Insurance agents and brokers, for example, have fiduciary duties and corresponding liabilities, as do executors of estates, trustees of organizations, and guardians. In addition to these, administrators of employee benefit plans (especially retirement plans) qualify as fiduciaries.
Therefore if your organization has a retirement plan (401(k), 403(b), or another qualified, retirement plan subject to ERISA, the administrators of that plan are fiduciaries. In addition, if your organization administers other employee benefit plans (health insurance to which the employees contribute) those individuals with administrative duties may be fiduciaries as well.
Retirement Plans
The Employee Retirement Income Security Act of 1974 (ERISA) is the milestone legislation which governs employee retirement plans and specifically defines the duties and responsibilities of fiduciaries.
Considering the uncertain future of Social Security, the Secretary of Labor Elaine Chao, wants to improve workers health and retirement security by educating employers and service providers about their fiduciary duties under ERISA. The government has published a small business guide to compliance titled Meeting Your Fiduciary Responsibilities available on the Internet at www.dol.gov/ebsa . Published in May 2004, the booklet provides an explanation of the ERISA law and regulations applicable to private sector (including for profit and non profit) companies. Public sector (government) retirement plans and plans sponsored by churches are not covered by ERISA.
The Bottom Line
Most businesses hire a third party service provider to establish their retirement plan, offer investment options, keep records, produce reports, and communicate with the government and their employees. Some business owners are under the mistaken impression this eliminates their fiduciary responsibility. Nothing could be further from the truth. Any person exercising discretion, or control over the plan, is a fiduciary and may be held responsible.
Fiduciary Duties
One of the central duties of a fiduciary is to act prudently. Prudence typically requires a process and a set of advisors. Documentation of meetings and decisions becomes critically important under these circumstances. The plan document serves as the foundation for operations. It should be followed carefully and kept up to date.
The Risk
Fiduciaries through their actions, or inactions, motivated by malice, or through ignorance or neglect, may be held personally liable if they breach their duties. Furthermore, fiduciaries should be aware of the actions of co- fiduciaries, since fiduciaries have potential liability for the actions of fellow fiduciaries. This legal concept is known as joint and several liability.
Risk Management
Administrators of employee benefit plans, as well as qualified retirement plans should determine if they meet the definition of fiduciary. The next step involves understanding the role and the duties of a fiduciary (Risk Identification Step).
Once these are established, a risk reduction plan can be implemented to minimize the exposure as much as possible through administrative procedures; then consideration can be given to transferring the rest of the risk to an insurance company through the purchase of employee benefits liability and fiduciary liability.
Risk Reduction
One way to reduce the risk of being held personally liable is to establish a compliance procedure. This puts some parameters around the term "prudence". Obviously, once compliance procedures are established follow them precisely, documenting the process and the decisions made along the way.
Another way to reduce fiduciary related risks is to get knowledgeable advisors who can handle some of the fiduciary functions for you. This includes third party service providers such as mutual fund or investment managers, banks, insurance companies, lawyers, and accountants. Under these circumstances, the fiduciary is not held liable for the individual investment decisions of the third party manager but is still required to monitor the manager periodically to make certain the assets are being handled "prudently."
Read your agreements with these third party service providers carefully. Pass any contract language regarding insurance, or hold harmless/indemnification language by your insurance broker and attorney. Consider asking the third party service provider for additional insured status on their fiduciary liability.
Another risk reduction measure for a 401(k) plan or profit sharing plan is to give participants control over the way their assets are invested. The Labor Department has some requirements which must be met if you choose this option to reduce risk. Consult your advisors to ensure compliance.
ERISA also requires that those who handle retirement plan funds or other property must be covered by a Dishonesty Bond (Fidelity Bond) to protect the retirement plan's assets from fraudulent or dishonest acts of the fiduciaries. The limit of the bond is typically a minimum of 10 percent of the assets of the retirement plan. Beyond this there is no other requirement for insurance.
General Liability Insurance Is Not Enough
There is some confusion about the type of liability insurance needed to address fiduciary risks even among insurance professionals. Is the general liability policy sufficient, or is more specific insurance needed?
A commercial general liability policy is not sufficient to respond to the broad range of risks confronting fiduciaries. A general liability policy with an employee benefits liability endorsement is also insufficient, and only does part of the job of risk transfer.
The scope of a typical employee benefits liability endorsement is limited to liability arising out of errors and omissions in the administration of employee benefits programs. Furthermore, these endorsements usually exclude liability arising out of ERISA. Employee benefits liability insurance is usually provided by endorsement to the general liability policy. They are designed to respond to liability which arises out of mistakes in the administration of health insurance, flexible spending accounts, and other employee benefit programs.
Recommended Action
It is imperative that owners and directors with fiduciary responsibilities examine their general liability insurance to confirm the scope of their coverage for employee benefits liability, if any. If your policy doesn't include this coverage, contact your insurance broker to discuss your risk and if appropriate get a proposal to add employee benefits liability insurance to your insurance program.
Fiduciary Liability Insurance
If your organization sponsors a retirement plan, the administrators of that plan are fiduciaries under ERISA and personally exposed to civil liability for breach of their fiduciary duties. The general liability policy, even with an employee benefits liability endorsement, doesn't cover the fiduciary risk under ERISA.
Fiduciary liability insurance is available as a stand alone policy, or as part of a management liability package, which typically includes directors and officers liability, employment practices liability, and fiduciary liability.
Nonprofit camp organizations are more likely than for-profit camps to carry fiduciary liability insurance protection in a management liability package. Many for-profit and nonprofit camp organizations are uninsured for fiduciary liability risks.
Recommended Action
Confirm the risk. If fiduciaries in your camp business are uninsured, take immediate steps to secure an insurance proposal for fiduciary liability.
Buyer Beware
Sometimes employee benefit liability insurance is provided on a claims made policy form. Fiduciary liability is almost always provided this way. It is a good idea to proceed with caution when the insurance coverage is a claims made format, because there are usually no standardized policy provisions. Insurance protection may vary greatly from one insurer to the other, making comparisons and decision making more complicated.
Seek the professional analysis and advice of your insurance broker concerning the unique aspects of claims made insurance. Be sure to ask about prior acts coverage, deductibles, defense costs (inside, or outside limits), as well as the cost and length of the extended reporting period. Always determine if the insurance will be placed on an admitted or nonadmitted basis. This is important if the insurance company becomes insolvent at some point in the future. Under these circumstances, it is more advantageous to place coverage through an underwriter admitted to do business in your state.
Perform due diligence. Identify your risk as a fiduciary. Expand your fiduciary IQ. Document, document, document!
by Edward A. Schirick, C.P.C.U., C.I.C., C.R.M.
Ed Schirick is president of Schirick and Associates Insurance Brokers in Rock Hill, New York, where he specializes in providing risk management advice and in arranging insurance coverage for camps. Schirick is a chartered property casualty underwriter and a certified insurance counselor. He can be reached at 845-794-3113.
Originally published in the 2006 March/April issue of Camping Magazine.
|Printer friendly Cite/link Email Feedback
|Title Annotation:
|Risk Management
|Schirick, Edward A.
|Camping Magazine
|Geographic Code:
|May 1, 2006
|Previous Article:
|Preventing staff infection: strategies for a healthier summer.
|Next Article:
|The ACA Camp Research Symposium: practical knowledge for your camp.
|ERISA Fiduciary Liability of Volunteers. (Legal).
|Taking the right steps as investment fiduciaries.
|Seven deadly habits: CPAs serving as fiduciaries must avoid common investment pitfalls.


text:
With 82 laps to go in Sunday's Coca-Cola 600, Ricky Stenhouse Jr. bumped Danica Patrick, causing her to crash, along with Brad Keselowski. Worth noting: Stenhouse Jr. and Patrick are dating. Drama!
Keselowski took blame for the crash, since he (unknowingly?) went three-wide with Patrick and Stenhouse Jr., but the video shows Stenhouse Jr. causing the initial contact. Either way, Patrick ended up suffering for it.
Stenhouse Jr. now has to find the best way to say, "Sorry I made you crash your car and finish 29th."


text:
in-home Vegas night .....
Blackjack , roulette wheels, poker chips, and money,
Create a fun games room .....
time to place your bets
Do you feel lucky?
casino wall mural decal stickers - variety of sizes and color choice
Gold Money sign Rectangular Pillow
Slot Machine Throw Pillow
Dollar pattern background Throw Pillow
Welcome To Vegas Sign Digital Drawing Night Throw Pillow
Chimp Jackpot Mural at Murals your way
Dollar Sign Pattern Rectangular Pillow
Simply Midnight Black Rectangular Pillow
Las Vegas Throw Pillow
Playing cards diamonds suit on green Floor Pillow
One Hundred Dollar Bill Throws
variety of money blankets at cafe press bedding
variety of money blankets at cafe press bedding
Play your best hand with our royal decorative pillow that's sure to elevate the "wow factor" of your decor.
Casino Bedding - variety of patterns to choose
search at cafepress bedding
Casino Chip - Red Queen Duvet - dice1 Queen Duvet - ace woman pattern King Duvet
slot machine Twin Duvet - Bingo Babe Twin Duvet
slot machine Twin Duvet - Bingo Babe Twin Duvet
search at cafepress bedding
Gambling Vegas 60" Curtains
at cafepress shower curtains
Casino Days Curtains
at cafepress shower curtains
Ace of Spades Throw Pillow
variety of ...... casino throw pillows
variety of ...... casino throw pillows
search at cafepress pillows
Roulette Table Woven Throw Pillow
variety of ...... casino throw pillows
search at cafepress pillows
search at cafepress pillows
Casino Party Props visit Shindigz party store
Make your casino party a high rollin' event and bring the lights and excitement of Las Vegas to any venue
Jackpot Theme Kit lets you feel like you're the casino winner.
Casino Party Props
visit Shindigz party store
Announce your party in style!High Stakes Casino Sign will add light and fun to your casino themed party. This 34 inch x 5 feet long cardboard sign is lined with 50 clear twinkle lights and features a metallic red and gold. Easy assembly
Hit the decorating jackpot with this Fabulous Las Vegas Kit.
The Fabulous Las Vegas Kit will give your party an authentic look of Vegas complete with slot machine, dice and poker chip standee. This Fabulous Las Vegas Theme Kit includes the following items:
- 1 - Welcome to Las Vegas Entrance
- 1 - Las Vegas Slot Machine
- 1 - Las Vegas Giant Poker Chip
- 3 - Giant Rhinestone Dice
- 1 - Slot Machine Symbol Standees
Our 10 feet 4 inches high x 6 feet wide printed cardboard arch includes string lights to give a winning look! Assembly required.
Las Vegas Slot Machine
This cardboard Vegas Slot Machine stands 7 feet 4 inches high x 11 feet wide and is free-standing and printed on one side. Included with the slot machine standee are string lights to give a glowing effect. Assembly required.
Las Vegas Giant Poker Chip
Our Las Vegas Giant Poker Chip may be personalized with custom wording to match your event theme. Each 4 feet 11 inches high x 4 feet 10 inch wide cardboard poker chip is printed on one side and includes string lights. Easy assembly.
Giant Rhinestone Dice
Receive a set of three - 3 feet 1 inch square cardboard dice. Each dice is printed on all sides. Assembly required.
Slot Machine Symbol Standees
These 4 1/2 feet high cardboard standees are one-sided and free-standing. The set consists of cherries, a number seven and a bar cutout. Includes string lights. Easy assembly.
Giant Playing Cards
Aces Wild! - Giant Playing Cards are a great way to jazz up your walls! Each card is made of cardstock and measures 18 x 25 inches and is sold in a set of four. The backside of each large playing card has a blue design. Use these Giant Playing Cards at any casino themed event to decorate walls.
Giant White Dice party decorating props click here
Giant Red Dice party decorating props click here
Giant Red Dice party decorating props click here
Keep the party rollin' all night!
The Giant Red Dice is the perfect item to your to decorate your casino themed party with. Provide the perfect decoration for your casino night with these 30 inch x 30 inch giant red cardboard dice. Easy assembly.
Welcome to Las Vega
Welcome to Las Vegas Entrance has columns that look like the city lit up in the night sky accented with the lighted famous sign on the top.
Each Welcome to Las Vegas Entrance measures 10 feet 4 inches high x 6 feet wide and is made from cardboard.
Your guests will love to have their photo taken with this fantastic Welcome to Las Vegas Entrance.
Assembly required.
Casino Party Props Create Unique Casino Focal PointsTransform your party space into a lush casino using casino props to capture the attractions and opulent atmosphere. Props and standees such as the personalized giant poker chip or a slot machine standee are great for photo ops or big entrances.
Vegas Escape Theme Kit
Transform your event into a casino night with our Vegas Escape Theme Kit!
This Vegas Escape Theme Kit will declare that everyone who attends the event is a sure-fire winner! Each Vegas Escape Kit includes the following fabulous items:
- 1 - Slot Machine Arch
- 1 - Jackpot Slots Standee
- 3 - Casino Chip Columns
- 1 - Card-suit Backdrop w/Lights
- 1 - Poker Chips Set
This 10 feet 9 high x 7 feet wide x 12 inch deep cardboard slot machine arch is the perfect touch to your Vegas themed event. Assembly required.
Jackpot Slots Standee
Make your guests feel like they're on the Vegas strip with this 6 feet 10 inch high x 3 feet 10 inch wide x 12 inch deep cardboard Jackpot Slots Standee. Assembly required.
Casino Chip Column (3 included)
Included in your kit are three cardboard Casino Chip Columns measuring 8 feet 10 inches high x 1 foot 7 inches deep. Assembly required.
Card Suit Backdrop w/Lights
Use these backdrops to create the perfect Vegas scene! The diamond measures 7 feet wide x 7 1/2 feet high. The heart is just over 7 1/2 feet wide x 7 1/2 feet tall. The club and spade each measure 4 feet wide x 7 feet 10 inches high. This set of four printed cardboard card suits include string lights. Assembly required.
Cardboard Poker Chips
Place this set of six Cardboard Poker Chips on tabletops, floors or walls to add color and liveliness to your event. Each Poker Chip measures 19 inches in diameter.
Personalize this Jackpot Slots Standee for your upcoming casino night!
Try your luck at the roulette wheel!
Ideas for Casino Decorations
- Hang casino banners.
- Casino Photo Ops are large party props that your guests can take eventful photos in.
- Personalize your Night in Vegas Backdrop for a fabulous focal point at your event.
- Hand out these great Casino Beads at the door as your guests enter your casino party.
- Fill several Slot Machine Mylar Balloons, add coordinating casino themed latex balloons or solid latex colored balloons, and make your room come alive with excitement!
Large Casino Party Decorations
- Display a bright casino sign.
- Make a bold entryway with a roulette arch.
Casino Theme Decorations
- Accent your complete décor with giant dice casino party props.
- A lighted dice column casino party prop brightens and decorates the room or stage.
Casino Backgrounds & Decorating TipsCasino backgrounds make your party props and other decorations really prop. Casino backgrounds set the scene for fun and gambling games. Roulette wheel background features a beautiful photo of a roulette wheel perfect for behind the game table. The is a great way to establish your high-roller theme.
for more decorating ideas and decor also visit
Casino theme Decorating ideas and casino theme decor
Man Cave Decorating Ideas and Decor
Man Cave Decorating pictures Blog
Movie themed bedrooms - Hollywood home theater design ideas blog
Hollywood Theme Bedrooms decorating and decor
Hollywood Glam Bedrooms Blog
Hollywood Glam Living Rooms Blog
Alice in Wonderland party decorating ideas blog
Alice in Wonderland Themed Bedroom Decorating Ideas
Celebrity Fashion blog
is copyrighted work by Maries Manor Kids Theme Bedrooms


text:
- No progress on AmandaJean's quilt-a-long, unfortunately. After several weeks of making several blocks per week, I've fallen behind. Need to work on weeks 5 and 6 -- hope to get to them before the end of the weekend.
- Top, batting and backing are all ready for my ALQS quilt. Just need to take an evening to baste and quilt it. Hope to have that done by the weekend, too.
- I made a little quilt for the 6"-12" Mini Quilt Swap over on Flickr. This was my first time making something so small. I think it looks good, but the other ones on the site are so amazing ... so I'm just wondering now if mine is up to par. Batting and backing are all ready for this one, too. I hope to have a picture soon.
- I actually picked back up on the solid color quilt I blogged about a while back. I had put it away for awhile, but wanted to make some progress on it ... especially because the birthday boy who it's intended for already celebrated his birthday. Unfortunately, it seems I made some major miscalculations when cutting this one (several months ago), because I'm short several pieces. Looks like this lap quilt might be downgraded to a baby quilt because I'm missing so many blocks. Frustrating. Oh, and I think it will be a while before I make another quilt from this pattern. It's pretty work intensive ... and tedious.
- Finally, I'm most excited about the progress I've made on one of the other birthday quilts I mentioned a few weeks back. Here are 4 pinwheels (my first stab at pinwheels) made from a Wee Play charm pack. I omitted anything floral because this is for a boy. The final quilt will be 4 across by 5 down, with 2 borders added. I love how this is coming out and I think I'm going to hate giving it away ... although I love the recipient to death and I am sure his mom will truly appreciate the gift, which makes it all worthwhile. I hope to wrap this one up after my two swap quilts are done.
Oh, and I just signed up for another swap. Somebody help me! This is the last one I'm going to sign up for for a while ... someone remind me of that down the road ...
P.S. Clancy's scheduled to arrive this Friday! We're getting reeeeealllly nervous.


text:
I confess: I am a bit of an Anglophile. It's not exactly intentional, but I've realized that a great many things I love in life originated in the UK. So to kick off this new series, Confessions of an Anglophile, I thought I should share with you my current obsession: The IT Crowd.
The IT Crowd is a brilliantly funny television program centered on the IT department of a major business corporation, Reynholm Industries. The IT department existed with just two employees, Roy and Moss, until the company CEO hired an IT manager, Jen. Jen lied on her resume about her computer knowledge and experience, so she's stuck as head of a department she doesn't understand.
This may sound boring and not exciting in the least. That's where you're wrong. Our two nerdy IT guys are exceedingly hilarious, though often the hilarity is due to their lack of social skills and not any intentional joking on their parts. Pop in the DVDs and watch the calamity that ensues when these basement dwellers experience a fire, a bomb threat, cannibalism, musical theatre, and, the scariest of all, a dinner party.
The IT manager, Jen, is the most socially "normal" of the group, but what she has in people skills she lacks in technical skills. This simply means that as a group they can be pretty solid…it's just individually they still have some major issues. For instance, early on Jen tries to get the guys to clean up the office and bring in some sunshine through the window. The guys didn't even know the window existed—it was hidden by miscellaneous nerd items and a thick layer of dust.
Jen: How can you two live like this?
Moss: [typing] How can you two…
Roy: Don't Google the question, Moss!
I readily identify with the label of "nerd" so maybe that's why I was easily sucked into this world of absolute absurdity. I think, though, that most people can relate to some aspect of this show, whether or not you've worked in a tech-heavy industry.
Take it from me. If you like your comedy smart, but still including elements of slap-stick and physical comedy, you can't go wrong with The IT Crowd. And if you still doubt me, ask my co-workers. Recently a few of us went to a library conference and in the evenings we were watching this show and laughing until it hurt…and then we laughed some more. We came back to the library to inform our other co-workers who had already discovered this series that we had finally joined their ranks. And everyone lived happily ever after.


text:
It's the Wednesday after Christmas, which means most of us are lagging a bit on our usual routines. Boy oh boy, do I have the ULTIMATE pick-me-up for you. There's no arguing that hottie McHotsuff Ian Somerhalder is one of the front-runners for the role of Christian Grey in the upcoming Fifty Shades of Grey movie, next to other hunky names like Robert Pattinson and Garrett Hedlund.
Well, over the holiday, Ian tweeted a trailer for a sequence of short films coming out in January called Time Framed, and let me tell you, it is unbelievably sexy. Rumor has it that these short films are him "channeling his inner bad boy" to show the world he can take on the Fifty Shades role. Whether or not that's true, they are steamy to say the least. How perfectly dashing. How sexy. How CHRISTIAN.
Seriously. Watch the Time Framed trailer here:
All the elements are there. Ian looks absolutely dashing wearing a perfectly tailored suit while standing next to a sexy brunette who I can't help but envision as his Anastasia (although we'd much rather see one of these 10 great actresses for the part). They show a helicopter and I immediately see visions of him sitting inside Charlie Tango. Then he steps out of a nice car similar to one of the bazillion Christian has at his disposal whenever he wants.
More from The Stir: Ian Somerhalder Should Tie Up Kristen Stewart in '50 Shades' Movie (Sorry Rob!)
All of it just screams, "SOMEONE, GIVE THIS GUY THE ROLE!" He's embodying everything we've come to love from the books. All of this anticipation is driving me nuts, and if you ask me, it'd be wrong to give the part to any other guy.
Could you see Ian playing Christian Grey?
Image via sinfactorymedia/YouTube


text:
Company news
At the beginning of 2020, we are going through a war. Every day, a lot of news about new coronavirus pneumonia affects the hearts of all Chinese people, the extension of the Spring Festival holiday, the postponement of work and school, the suspension of public transportation, and the closure of e...Read more »
This week, another desktop plasma cutter was delivered from the warehouse. This table type plasma cutting machine is a special plasma cutting machine for sheet metal. It can be used to cut metal sheet of stainless steel, carbon steel, aluminum, and other non-ferrous metals. The sp...Read more »
The gantry machine ordered by the Tanzanian customer has been commissioned and ready for delivery. The pictures are as follows: (Customer-specified white appearance ) The Gantry CNC plasma and flame cutting machine is specially designed for metal plate cutting, it is characterized of high...Read more »
Today, One set of 1530 table plasma cutting machine for metal sheet is delivered from the Johannesburg warehouse. The following photos are from the loading site. The 1530 table plasma metal sheet cutting machine is one of the main inquiring products for local sheet metal processing. It i...Read more »
This week, a 1530 table plasma cutter was sent to a local customer's factory in South Africa. Thanks to professional communication and convenient inspection conditions, the customer order process was very fast. After preliminary communication, the customer visited the machine and confirme...Read more »
Today the industrial Technology Exhibition begins. This exhibition lasts for three days. Yomi South African team brought the welding machines, portable plasma cutting machines, air compressors, electric drills and other power tools to the show. Our booth number is Hall 5 – S...Read more »
Last week, the welder dealers came to our factory to inspect the machine. The customer intends to purchase MIG Welders and SAW welders, and is looking for a stable supplier. They learned about the welder production line and discussed in detail the technical and configuration details of several w...Read more »
On June 25th – June 28th , the Essen Exhibition will be held in Shanghai New International Expo Center. Our booth number is E3514. Welcome to visit us. As one of the most famous exhibitions in welding and cutting industry, Essen exhibition is a good opportunity for welding and cutting coll...Read more »
Indian customer's Portable CNC plasma cutting machine is ready to ship. This machine is suitable for cutting any complex plane graphics, support for flame and plasma cutting. It's a substitute for manual torch, semi-automatic cutting machine and profiling cutting machine as an upgraded pr...Read more »


text:
YKK makes the best zippers in the world. Period. They are more reliable over a longer period of time, and they withstand the stress of heavy equipment and the abuses of travel. And we only use the self-healing zippers with specially designed zipper coils that easily reconnect if they separate from over-packing.
Nylon is more rugged, water- and tear-resistant than polyester, that's why it's used in all of the best outdoor camping, hiking and travel gear. A nylon exterior ensures that Tenba bags are built to withstand serious professional use and the rigors of heavy travel, yet they remain extremely lightweight.
Capacity: Compact mirrorless camera with 2-3 lenses and accessories
0.25 lbs
7.5W X 5.5H X 3.5D in. (19 X 14 X 9 cm)
7W X 5H X 3D in. (18 X 13 X 8 cm)
We use cookies to make sure you get the best experience on our website. To learn more about our cookies policy, please read our Privacy Statement. By continuing to browse our site, you accept our use of cookies and Terms of Use.


text:
- Reinvent as an Economic Necessity Nilofer Merchant
- Network Effects Support Premium Pricing Bob Pritchett
The fourth annual TOC is now over. Thank you to everyone who participated and made it such a success. Check out the list of upcoming O'Reilly events around the world.
Watch Keynotes Online, and other exclusive TOC interviews.
By some estimates, in less than two years more people will connect to the Web using a mobile device than traditional fixed broadband. Immediate worldwide digital distribution with a built-in payment system means enormous opportunity for content creators, aggregators, filters, curators, retailers, and of course readers. But the challenges loom large: competition from nimble startups who needn't carry the costs of legacy businesses; uncertain and untested business models; the need to stand out not just among other books on a shelf, but amid the growing universe of rich digital multimedia content billions of people around the world will soon carry with them all the time.
The accompanying changes in tools and technology are important, but so are the cultural, organizational, legal, and other structural changes that are already happening. The O'Reilly Tools of Change for Publishing Conference, happening February 22-24, 2010 at the Marriott Marquis Time Square in New York City, will help you navigate these changes and understand how to apply them to your business or organization. You'll also have the opportunity to participate in conversations that are shaping that future as often as they are describing it.
The ideas and stories that books have long spread still matter. Join us at TOC 2010 to explore what the profound changes underway mean to how those ideas and stories will spread in a world that will soon be connected as never before. Learn more about TOC.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at email@example.com
Download the TOC Sponsor/Exhibitor Prospectus
For information on trade opportunities with O'Reilly conferences contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.com
View a complete list of TOC contacts


text:
This soup has an intriguing combination of flavors and a special ingredient that slowly bleeds into the liquid creating a rusty color. What is it? Annatto! Besides dying the soup, the ground seed lends a uniquely earthy flavor with a slight peppery note. Annatto can also be found in variety of cheeses and butter as a coloring agent.
Once some onions are sautéed and the annatto, along with cumin, are added to briefly toast, thick chunks of a few starchy russet potatoes are added to the pot. Milk, cilantro and a few pieces of chopped jalapeño are also added and allowed to simmer until the potatoes are tender. So the soup retains some texture, the potatoes are partially mashed with a potato masher, rather than pureeing the soup - if you prefer a silky soup though, I don't see why you couldn't stick an immersion blender into the pot and whirl away. To add some body, the soup is thickened slightly by tempering a lone egg yolk with a bit of the hot liquid and then whisking it back in and allowing the mixture to simmer for a few minutes.
While some chopped cilantro and jalapeño were natural additions to sprinkle on top, I would have never guessed what comes next. While I thought the ingredient was a little odd at first, Jeff and I both were pleasently surprised! The recipe calls for a few chopped hard-cooked eggs as one of the finishing touches - the firmer texture seemed to play well and the bit of richness from the yolks was a nice contrast to the light soup. I'm sure it would have been even better if we didn't have to miss out on one of the last toppings for the soup. It called for some creamy chopped avocado, but when I was at the market this morning to pick up a few other ingredients they had not gotten their shipment today or for the last few days either - next time!
Ecuadorian Potato Soup


text:
COFFEE CORNER Our Cof Read more [...]
Sarratt Explorers - 21/12/2020
Event Category: Sarratt Events
'Sarratt Explorer Unit' and the meetings take place every Monday from 19:30 – 21:00.
The Explorer Unit is open to all 14-18 year old boys and girls from the area. The Unit meets on Monday evenings from 19:30 – 21:00 and is designed to be Explorer led with Leader assistance. As well as offering a wide range of outdoor pursuits, we also run the Duke of Edinburgh Award Scheme alongside the Explorer programme. The Explorer Young Leaders help the other Section Leaders with their meetings, as well as volunteering in the community and are great role models for the younger members of the Scout Group.
We are keen to grow the Explorer Unit within the Village, so if you or anyone you know would like to get involved please get in touch using the email address below. The Explorer Unit's aim is to allow our young people to enjoy the outdoors, learn new skills and develop existing ones. You do not need to have any scouting experience to join the Unit, we have a great programme that will teach you all the skills you need!


text:
- DESIGNED IN ITALY: Italy is recognized as being a worldwide trendsetter and leader in design. We want our consumers to experience the best, that is the reason our laptop bags & Sleeves are designed in Italy to provide superior quality bags.
- NEOPRENE MATERIAL: Our laptop bags/Sleeves are designed with high-quality neoprene material to provide extra sturdiness and protection to your laptop due to the property of neoprene i.e. it exhibits good chemical stability and maintains flexibility over a wide temperature range.
- DUST & SCRATCH PROOF: Amkette laptop sleeves are designed to be dust and scratch proof so they can withstand harsh condition. To protect your laptop against unwanted dust, it's a must-have accessory to carry your laptop around and work comfortably anywhere.
- LIGHTWEIGHT: All of the Amkette Laptop sleeves are designed lightweight to make them portable friendly. The weight of these sleeves is so less that you might forget you are carrying anything along with your laptop.
- THE AMKETTE ADVANTAGE: HASSLE FREE 6 MONTHS MANUFACTURING WARRANTY from a company that has valued customer for over 30 years. For any assistance, you can always call our customer care number 1800-11-9090.
Now express and protect your notebook with style. Amkette Sleeves gives your notebook comfort and style at the same time. Made with high-quality NEOPRENE Material, it keeps your notebook cozy and scratch free. The material also offers higher durability and yet extremely lightweight as if you are not carrying anything along with your notebook. These sleeves are also highly flexible over a wide range of temperature, therefore, can be used in almost any condition, whether you want to use it at home or carry it around at your work.


text:
Zalando API
Zalando is a fashion platform for the European market which integrates an expansive shopping store with secure transactions dedicated to its business partners and their third party applications. Zalando is based in Germany, and its strategic areas include "Consumer Products, Brand and Merchant Products, Intermediary Products, and Core Capabilities". The Zalando API is REST based, exchanges information in JSON format, and uses OAuth 2 for authentication.


text:
The president of the University of California system called the deadly rampage in the seaside college town of Isla Vista near UC Santa Barbara "almost the kind of event that's impossible to prevent and impossible to predict."
Janet Napolitano, former secretary of Homeland Security and UC president, spoke after a commencement speech in Oakland on May 24, one day after the killing spree that left seven people including the gunman dead and 13 others injured.
- Rampage in Isla Vista: Victims, Photos, Timeline
The mass shooting in the UC Santa Barbara community is "almost the kind of event that's impossible to prevent and impossible to predict," Napolitano said. She also issued a statement that said she was "shocked and deeply saddened" by the shooting and sending thoughts and prayers "to the victims of this tragedy, their families and the entire Santa Barbara community."
Six UCSB students were were killed by 22-year-old Elliot Rodger, according to authorities. The Santa Barbara City College detailed his plans to go on a murderous rampage in a written manifesto and YouTube videos posted shortly before Friday night's violence.
Rodger stabbed three men to death inside his Isla Vista apartment before fatally shooting three others in the community, officials said. Thirteen other victims suffered gunshot wounds or were injured when Rodger struck them with his BMW 3 series coupe, officials said. Three remained hospitalized Monday.
The gunman died of a self-inflicted gunshot wound to the head after a shootout with deputies, according to the sheriff's department. A family friend confirmed to NBC News Sunday that Rodger's parents rushed to Isla Vista as the killings began after discovering the troubling manifesto that outlined plans for what Rodger called "retribution."
After the shootout and a crash that brought an end to the violence, deputies found three semi-automatic handguns along with 400 unspent rounds in the car. All were purchased legally.
Top news of the day
Rodger's family has disclosed their son was under the care of therapists.
"He convinced them that it was all a misunderstanding," Sheriff Bill Brown said.
Though Rodger told deputies that he was having social problems and was likely going to leave school, "he was able to convince them that he was not a threat to himself or to anyone else at the time."
The killings renewed the discussion as to how well Southern California law enforcement officials are trained to deal with people who have mental health issues.
The Associated Press contributed to this report.


text:
Tangy trout
Nutrition and extra info
- Healthy
- kcal298
- fat16g
- saturates4g
- carbs10g
- sugars1g
- fibre1g
- protein30g
- salt0.5g
- 4 trout fillets
Freshwater trout:
Farmed rainbow trout has pretty, spotty skin…
- 50g breadcrumbs
- 1 tbsp butter, softened
Butter is a dairy product made from separating whole milk or cream into fat and…
- 1 small bunch parsley, chopped
One of the most ubiquitous herbs in British cookery, parsley is also popular in European and…
- zest and juice of 1 lemon, plus lemon wedges to serve
Oval in shape with a pronouced bulge on one end, lemons are one of the most versatile…
- 25g pine nuts, toasted and half roughly chopped
- 1 tbsp olive oil
Olive oilol-iv oyl
Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…
Heat the grill to high. Lay the fillets, skin side down, on an oiled baking tray. Mix together the breadcrumbs, butter, parsley, lemon zest and juice, and half the pine nuts. Scatter the mixture in a thin layer over the fillets, drizzle with the oil and place under the grill for 5 mins. Sprinkle over the remaining pine nuts, then serve with the lemon wedges and a potato salad.


text:
Stanford University is kissing a longtime tradition goodbye.
Full Moon on the Quad is when seniors kiss freshmen, or multiple freshmen, during the first full moon on the school year. But administrators are putting the brakes on it this year, calling it a, "recipe for disaster."
Why more so than in other years? Blame it on the swine ... flu, that is.
The school took a lesson from other colleges, which have seen a rise in the number of flu cases after social events. Officials said they are already seeing an increase in the number of students with flu symptoms and said it would be irresponsible to put other students at risk of the H1N1 virus.
Students have mixed reactions about the decision.
"I was definitely planning on showing up and not kissing a lot of freshman," senior Ed Schmerling joked, "because I'm a staff member obviously, but definitely ogling and leering at freshman girls," he joked.
Even though he supports their decision, Schmering wonders if there's some other reason the event was canceled.
"I'm not sure if it's too different from the mono scare that happens every year and the administration is always looking for a good excuse to shut the whole thing down."
Students got an email announcing the news and asking them for their ideas about what to do in place of the Full Moon kiss-a-thon.
Maybe they should all kiss through surgical masks or just sit in a circle and hold hands -- as long as they take their waterless hand sanitizer along.


text:
Montgomery County Public School (MCPS) Board passed a resolution
to study changing school start times on October 7, 2014. A School Start
Time Committee has been developed to provide information and research
MCPS sought staff, community and student input. Surveys were
administered in December and a public fourm was held on December 16.
Updates on these outreach activities and updates from committee
meetings can be found by clicking the Committee Meetings button to the
UPDATE: The Potential Schools button now includes all schedules initially considered by the committee.
Why is the school system considering the change?
and research indicate that starting school later will be beneficial for
the academic achievement and health of teenagers, while the same theory
suggests that elementary students should not be adversely affected by
an earlier start time.
What does the research say?
Findings from
organizations such as the National Institutes of Health (NIH), Centers
for Disease Control (CDC), American Academy of Pediatrics (AAP), and
National Sleep Foundation (NSF) conclude that:
When would a change take place?
If adopted projected implementation would be for the 2015-2016 school year.
When will a decision be made?
The School Start
Time Committee plans to make a recommendation to the Superintendent by
January 20, 2015. The Superintendent will then take her recommendation
to the School Board.
Which school systems have made a change?
A national list of schools that have made or will make the change including information about the results is available at http://www.startschoollater.net/success-stories.html
How would schedules change?
Many school systems have flipped schedules so that elementary students start first.
Schedules under consideration are:
Is there a cost associated with the change?
Plan A or Plan B would cost the division $48,180 in additional bus
driver wages. While there are no additional bus routes, there are
additional driver wages that must be paid. Elementary
schools have a shorter day than secondary schools (6.5 hours versus
6.75 for secondary students). The difference in the school day combined
with a switch in start time, would create an additioanl 15 minutes where
bus drivers are on the road. Bus drivers are hourly employees and any
additional drive time would have to be paid.
Elementary Schedules
To implement later secondary
school start time would elementary students need to begin school
earlier? Yes, the committee is looking at schedules that include earlier
start times of 7:40 or 7:50 for elementary students. This has been
implemented in many divisions. Results reported were primarily positive.
After School Activities/Sports
Would secondary
students have time to participate in jobs, sports and other after school
activities? Research has shown that a delay in start times may reduce
the amount of time available for after school practices. Despite
concerns, most districts that have changed have experienced few
Before and After School Care
Would the change
result in issues with before and after school child care? The impact
would be family specific. Some families might need less childcare while
others could need additional childcare. Secondary students would be
released after elementary so they would not be home to provide child
care in the afternoon but would instead be available to provide morning
Montgomery County uses a 2-tier
(elementary and secondary route) bus system for economic efficiency.
Economically it appears impractical to move to a 1-tier system in which
all schools begin at the same time since this would require the purchase
of another fleet of buses. Flipping start times is the most commonly
used option for divisions with tiered bus systems.


text:
Yesterday I was in the shower (best place for some early morning prayer, right?!?! Ha!) and I was praying through some scriptures that God has brought to me lately through friends like Alice or through just reading through the Psalms.
And the one "Make me willing to obey" came up again in my mind. It was the verse that really helped me through several weeks and months early on in the covenant process.
And I love that verse (again) because it is just so simply put what my heart is exactly saying…
I don't feel like I can obey. I do know that I want to want to obey. So, God, only You can change my heart. Only You can renew my mind. God, please, make me willing to obey.
And it's not that I expect complete transformation overnight. But I do know that one moment of actually being willing to obey is a bit… empowering… in and of itself. It makes it that much easier to be willing to obey the next time because I have recently experienced His Power in making me… willing to obey.
So over the next few days or weeks (or months if necessary), I'll be repeating the scriptures I talked about a couple of days ago. I'll be praying them. I'll be allowing God to use those Words of God to transform me. renew me. retrain me.
And maybe this go-round I won't stop asking for Him to transform, renew, and retrain. Maybe this go-round I won't stop believing. Maybe this go-round I'll just think of these prayers as lifelong prayers. And maybe this go-round I'll get a step closer to being completely healed.


text:
Save £45: Get free shipping + two free prints + feed 30 children when you buy any two dolls!
When you purchase any two dolls, you'll receive two free 10"x10" unframed inspirational prints of your choice, you'll feed 30 children and you'll get free shipping! Valid in the UK, Western Europe, Australia and North America.


text:
This post attempts to highlight some of the intricacies involved in connecting a WPF Client to the existing Silverlight 2 Polling Duplex demo previously published on this blog. To recap, the demo consists of a WCF service designed to push Stock data to previously connected Silverlight 2 clients over Http. In a similar scenario to a chat application, the Silverlight 2 clients can also send 'Note' messages back to the server and have them propagated to other connected clients.
The aim of this post is to make the demo capable of also supporting connections from WPF clients. Success is defined by enabling WPF clients to connect to the same WCF service, receive the same Stock updates at the same time as the Silverlight 2 clients and having Notes synchronized across all connected clients regardless of their underlying technology. Below is a link to a screenshot of the final version of this demo running, shown is the Console Application hosting the WCF service with two Silverlight clients and one WPF client connected:
PollingDuplexHttpBinding and WPF clients
Up until this point the demo application has solely supported pushing data to Silverlight 2 clients, defining a PollingDuplexHttpBinding endpoint on the server side and creating a channel factory as part of the Silverlight 2 client as shown below:
// Create a channel factory capable of producing a channel of type IDuplexSessionChannel IChannelFactory<IDuplexSessionChannel> factory = new PollingDuplexHttpBinding().BuildChannelFactory<IDuplexSessionChannel>();
However, attempting to use PollingDuplexHttpBinding for this purpose in a WPF application (as in the code above) currently results in a NotSupportedException exception being raised with a full explanation and even some architectural advice:
PollingDuplexHttpBinding cannot currently be used in non-Silverlight clients without running into this exception. In order to extend the demo to support pushing Stock data to a WPF client through Http the guidance from the above exception is to consider WSDualHttpBinding. This binding predates Silverlight and is the closest alternative for achieving equivalent results to PollingDuplexHttpBinding in a non-Silverlight client application. A look at the BindingElement objects each binding encapsulates reveals WSDualHttpBinding is actually a much more mature binding than PollingDuplexHttpBinding:
The WSDualHttpBinding Endpoint
The outcome of acting on the aforementioned advice in the demo application is the addition of a new endpoint to the WCF service exposed from the StockServer Console Application. This could easily be specified entirely in a configuration file (see this post for how to configure the Silverlight policy and duplex endpoints) but in the download is achieved in code as shown below:
using System; using System.ServiceModel; using System.ServiceModel.Description; namespace StockServer { public class StockServiceHost : ServiceHost { public StockServiceHost(object singletonInstance, params Uri[] baseAddresses) : base(singletonInstance, baseAddresses) { } public StockServiceHost(Type serviceType, params Uri[] baseAddresses) : base(serviceType, baseAddresses) { } protected override void InitializeRuntime() { this.AddServiceEndpoint( typeof(IPolicyProvider), new WebHttpBinding(), new Uri("http://localhost:10201/")).Behaviors.Add(new WebHttpBehavior()); this.AddServiceEndpoint( typeof(IStockService), new PollingDuplexHttpBinding(), new Uri("http://localhost:10201/SilverlightStockService")); this.AddServiceEndpoint( typeof(IStockService), new WSDualHttpBinding(WSDualHttpSecurityMode.None), new Uri("http://localhost:10201/WpfStockService")); base.InitializeRuntime(); } } }
Although the WSDualHttpBinding endpoint is registered using a different URI, the endpoint is simply just another entry point into the same WCF service called by the existing Silverlight 2 clients using PollingDuplexHttpBinding. Before you can push data from a WCF duplex service to a client, the client must initiate the session by calling the service. The Register method serves this purpose in the demo application and the only change to the code in the WCF service itself (although there are no method signature changes) is in this method as shown below:
public void Register(Message message) { client = new StockClient(OperationContext.Current.GetCallbackChannel<IStockClient>(), "StockClient/IStockService/Receive", message.Version); client.Faulted += OnClientFaulted; InitialReply(); StockGenerator.Instance.DeltaReceived += OnDeltaReceived; }
The change is minor but essential: extracting the MessageVersion from the initial message sent by the client and passing it to the constructor of the StockClient object along with a reference to the channel back to that client. The variety of MessageVersion used by each of the bindings in the demo application is as follows:
Messages sent between WSDualHttpBinding endpoints use the SOAP 1.2 protocol; between PollingDuplexHttpBinding endpoints the SOAP 1.1 protocol is employed. There is a clue in the name of MessageVersion. Soap12WSAddressing10 that WSDualHttpBinding also requires addressing headers to support reliable messaging sessions via ReliableSessionBindingElement. In the case of these two bindings, attempting to use a mismatch of MessageVersion and binding, for example MessageVersion.Soap11 for messages sent to a WSDualHttpBinding endpoint, results in an InvalidOperationException as shown below:
Storing the message version along with the channel reference in an instance of the StockClient class (see code download) ensures the reply messages are pushed back to the client in the format the relevant binding expects. The rest of the WCF service remains the same: a new instance of StockService is created per session regardless of the endpoint used. Each session registers it's interest in the DeltaReceived event of the singleton StockGenerator class. This event is raised approx every 250 milliseconds and each session's handler (OnDeltaReceived) sends the same generated delta to its respective client via the stored channel reference using the appropriate message protocol.
The WPF Client Application
In a good advertisement for how nearly all of what you write in Silverlight 2 can be used without modification in WPF, the code in the WPF client application is extremely similar to that contained in the Silverlight 2 client project. The markup in StockWindow.xaml and code in StockWindow.xaml.cs is virtually identical to Page.xaml and Page.xaml.cs in the Silverlight 2 project.
One difference between the WPF and Silverlight client code is the WPF DataGrid which is from the October 2008 Release of the WPF Toolkit available from codeplex. Another difference already highlighted is that PollingDuplexHttpBinding cannot be used in a non-Silverlight client application. In its place we use WSDualHttpBinding on the WPF client side also and due to this binding's maturity the code in StockTicker.cs is less verbose as shown below:
using System; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.ServiceModel.Channels; using System.Windows.Threading; using Common; namespace WpfStockClient { public sealed class StockTicker : IStockClient { // Reference to layout instance that created the StockTicker private readonly Dispatcher owner = null; // Serializes instances of the Stock type before they are sent on the wire private readonly DataContractSerializer stockSerializer = new DataContractSerializer(typeof(Stock)); // Proxy for communication to WCF service private IStockService proxy; // List of stocks designed to be bound to a UI control private readonly StockList stockList = new StockList(); public StockList StockList { get { return stockList; } } public StockTicker(Dispatcher owner) { if (owner == null) { throw new ArgumentNullException("owner"); } this.owner = owner; } public void SubscribeDeltas() { EndpointAddress endPoint = new EndpointAddress("http://localhost:10201/WpfStockService"); proxy = new DuplexChannelFactory<IStockService>(this, new WSDualHttpBinding(WSDualHttpSecurityMode.None), endPoint).CreateChannel(); proxy.Register(Message.CreateMessage(MessageVersion.Soap12WSAddressing10, "StockClient/IStockService/Register")); } public void Receive(Message message) { Stock stock = message.GetBody<Stock>(); // Queue a call to UpdateStockList on the Dispatcher of the thread that created this instance Action<Stock> action = UpdateStockList; owner.BeginInvoke(action, stock); } public void Sync(Stock stock) { // Create a message with the appropriate SOAPAction and asynchronously send it via the proxy with the serialized Stock as the body of the envelope Message message = Message.CreateMessage(MessageVersion.Soap12WSAddressing10, "StockClient/IStockService/Sync", stock, stockSerializer); proxy.Sync(message); } private void UpdateStockList(Stock delta) { // NOTE : CheckAccess is there but intellisense doesn't see it because of the [EditorBrowsable(EditorBrowsableState.Never)] attribute if (!owner.CheckAccess()) { throw new InvalidOperationException("The calling thread cannot access this method because a different thread owns it."); } // Check if this Stock is already in the collection Stock existing = stockList.FirstOrDefault(s => s.Symbol == delta.Symbol); if (existing == default(Stock)) { // This delta is a new Stock stockList.Add(new StockHighlight(delta)); } else { // This delta is an existing Stock existing.Ask = delta.Ask; existing.Bid = delta.Bid; if (!String.IsNullOrEmpty(delta.Notes)) { existing.Notes = delta.Notes; } } } } }
There are many similarities between the above code and the Silverlight 2 version; the changes are all centred on the body of the SubscribeDeltas method. This is where the client instance of the WSDualHttpBinding class is instantiated and used to establish a composite duplex channel (two one-way channels) with the new endpoint at the address exposed in the WCF service. The first parameter passed to the DuplexChannelFactory<IStockService> constructor specifies 'this' as the instance of the IStockService interface to receive the pushed messages from the WCF service in the Receive method. After the channel is created the initial message is sent using the correct MessageVersion as described earlier.
Linked Common Files
Those class files that are identical across both client projects are added to the Common Solution folder and are referenced using links from the respective projects where they are used:
The highlighted classes are written in one place and as such are assured of being the same structure throughout the solution (and where relevant on both sides of the wire as a consequence). As the files are linked, the code they contain will be compiled into IL that targets the respective version of the CLR implied by the type of project the classes are linked from. For the WPF project the linked classes will be compiled into an assembly that targets the desktop CLR, for the Silverlight project the linked classes will be compiled into an assembly that targets the more compact CoreCLR. Linking common files in this manner is one solution to the problem normally solved by using a class library when a common CLR is targeted by all projects.
Animating the Stock Price changes
Illustrating changes to Stock price instances displayed in the DataGrid by creating the illusion that the DataGrid cell background is changing color takes less code in WPF than in Silverlight. The code for this animation for both WPF and Silverlight 2 is contained in the StockHighlight class. The entire contents of the StockHighlight.cs file is shown below, the code between the #if and #endif directives is compiled only if the SILVERLIGHT symbol is defined as it is in the Build tab of project properties on all default Silverlight 2 projects:
using System; using System.Runtime.Serialization; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; namespace Common { [DataContract(Name = "Stock", Namespace = "urn:petermcg.wordpress.com")] public class StockHighlight : Stock { public SolidColorBrush AskHighlight { get; private set; } public SolidColorBrush BidHighlight { get; private set; } #if SILVERLIGHT private Storyboard askPosStory = new Storyboard(); private Storyboard askNegStory = new Storyboard(); private Storyboard bidPosStory = new Storyboard(); private Storyboard bidNegStory = new Storyboard(); #endif private static readonly Duration DefaultDuration = new Duration(TimeSpan.FromSeconds(2.0)); private static readonly Color DefaultColor = Colors.Transparent; public StockHighlight(Stock stock) { base.Ask = stock.Ask; base.Bid = stock.Bid; base.Notes = stock.Notes; base.Symbol = stock.Symbol; InitializeAnimation(); } private void InitializeAnimation() { // Default highlight color to Transparent this.AskHighlight = new SolidColorBrush(DefaultColor); this.BidHighlight = new SolidColorBrush(DefaultColor); #if SILVERLIGHT InitializeAnimation(AskHighlight, askPosStory, askNegStory); InitializeAnimation(BidHighlight, bidPosStory, bidNegStory); #endif } #if SILVERLIGHT private static void InitializeAnimation(SolidColorBrush brush, Storyboard pos, Storyboard neg) { // Set up a unique Positive and Negative ColorAnimationUsingKeyFrames for price ColorAnimationUsingKeyFrames posAnim = new ColorAnimationUsingKeyFrames(); posAnim.KeyFrames.Add(new LinearColorKeyFrame() { KeyTime = TimeSpan.FromSeconds(0.0), Value = Colors.Green }); posAnim.KeyFrames.Add(new LinearColorKeyFrame() { KeyTime = DefaultDuration.TimeSpan, Value = DefaultColor }); posAnim.Duration = DefaultDuration; ColorAnimationUsingKeyFrames negAnim = new ColorAnimationUsingKeyFrames(); negAnim.KeyFrames.Add(new LinearColorKeyFrame() { KeyTime = TimeSpan.FromSeconds(0.0), Value = Colors.Red }); negAnim.KeyFrames.Add(new LinearColorKeyFrame() { KeyTime = DefaultDuration.TimeSpan, Value = DefaultColor }); negAnim.Duration = DefaultDuration; // Add animations to storyboard pos.Children.Add(posAnim); neg.Children.Add(negAnim); // Target the color animations to the brush Storyboard.SetTarget(posAnim, brush); Storyboard.SetTarget(negAnim, brush); // Target the property of the brush to animate Storyboard.SetTargetProperty(posAnim, new PropertyPath(SolidColorBrush.ColorProperty)); Storyboard.SetTargetProperty(negAnim, new PropertyPath(SolidColorBrush.ColorProperty)); } private void BeginHighlight(Storyboard storyBoard) { storyBoard.Begin(); } #else private void BeginHighlight(SolidColorBrush brush, Color startColor) { ColorAnimationUsingKeyFrames anim = new ColorAnimationUsingKeyFrames(); anim.KeyFrames.Add(new LinearColorKeyFrame() { KeyTime = TimeSpan.FromSeconds(0.0), Value = startColor }); anim.KeyFrames.Add(new LinearColorKeyFrame() { KeyTime = DefaultDuration.TimeSpan, Value = DefaultColor }); anim.Duration = DefaultDuration; brush.BeginAnimation(SolidColorBrush.ColorProperty, anim); } #endif public override double Ask { get { return base.Ask; } set { if ((base.Ask.Equals(value) != true)) { #if SILVERLIGHT BeginHighlight((value > this.Ask) ? askPosStory : askNegStory); #else BeginHighlight(AskHighlight, (value > this.Ask) ? Colors.Green : Colors.Red); #endif base.Ask = value; this.RaisePropertyChanged("Ask"); } } } public override double Bid { get { return base.Bid; } set { if ((base.Bid.Equals(value) != true)) { #if SILVERLIGHT BeginHighlight((value > this.Bid) ? bidPosStory : bidNegStory); #else BeginHighlight(BidHighlight, (value > this.Bid) ? Colors.Green : Colors.Red); #endif base.Bid = value; this.RaisePropertyChanged("Bid"); } } } } }
The targets of the animation are the two public SolidColorBrush properties, AskHighlight and BidHighlight. The Color dependency property of these brushes is animated using color key frame animation from green for a positive change or red for a negative change. The animation for both WPF and Silverlight begins with a call to the BeginHighlight method when the corresponding Ask or Bid price property changes. The SILVERLIGHT debug symbol makes it clear to see the extra Storyboard objects and extra initialization required in the InitializeAnimation method to achieve the desired effect in Silverlight 2. You can see the references to these AskHighlight and BidHighlight properties in the WPF XAML below, also notice the xmlns:data for the DataGrid from the WPF Toolkit:
<Window x:Class="WpfStockClient.StockWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:data="http://schemas.microsoft.com/wpf/2008/toolkit" Title="Stock Window" Width="640" Height="520"> <Grid x:Name="LayoutRoot" Background="White" Margin="5,5,5,5"> <Grid.RowDefinitions> <RowDefinition MaxHeight="30" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width=".80*" /> <ColumnDefinition Width=".20*" /> </Grid.ColumnDefinitions> <TextBox x:Name="Notes" Grid.Row="0" Grid.Column="0" Margin="0,0,5,0" /> <Button x:Name="AddNotes" Click="AddNotes_Click" Content="Add Notes" Grid.Row="0" Grid.Column="1" Margin="5,0,0,0" /> <data:DataGrid x:Name="StocksGrid" AutoGenerateColumns="False" Grid.Row="1" Grid.ColumnSpan="2" GridLinesVisibility="Horizontal" HeadersVisibility="Column" RowBackground="AliceBlue" CanUserResizeColumns="False" SelectionChanged="StocksGrid_SelectionChanged" SelectionMode="Single" Margin="0,5,0,0"> <data:DataGrid.Columns> <data:DataGridTemplateColumn Header="Symbol"> <data:DataGridTemplateColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding Symbol}" /> </DataTemplate> </data:DataGridTemplateColumn.CellTemplate> </data:DataGridTemplateColumn> <data:DataGridTemplateColumn Header="Bid"> <data:DataGridTemplateColumn.CellTemplate> <DataTemplate> <StackPanel Background="{Binding BidHighlight}"> <TextBlock Text="{Binding Bid}" /> </StackPanel> </DataTemplate> </data:DataGridTemplateColumn.CellTemplate> </data:DataGridTemplateColumn> <data:DataGridTemplateColumn Header="Ask"> <data:DataGridTemplateColumn.CellTemplate> <DataTemplate> <StackPanel Background="{Binding AskHighlight}"> <TextBlock Text="{Binding Ask}" /> </StackPanel> </DataTemplate> </data:DataGridTemplateColumn.CellTemplate> </data:DataGridTemplateColumn> <data:DataGridTemplateColumn MinWidth="150" Header="Notes"> <data:DataGridTemplateColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding Notes}" /> </DataTemplate> </data:DataGridTemplateColumn.CellTemplate> </data:DataGridTemplateColumn> </data:DataGrid.Columns> </data:DataGrid> </Grid> </Window>
For more detail and to see the application running the entire solution can be downloaded using the link at the start of this post.


text:
Who is Adly Mansour, new president of Egypt?
- Mohammed Morsi%2C the country%27s first democratically elected leader%2C was arrested by the military
- Mansour will serve as president until elections are held at an undetermined date
- Mansour helped draft the presidential elections laws that saw Morsi elected in 2012
CAIRO — A big question circulating in Egypt today: Who is Adly Mansour?
The answer: a little-known constitutional judge appointed years ago by ousted former president Hosni Mubarak who has now been drafted to serve as Egypt's interim president.
Another big question: Will Mansour be a puppet for the military leadership that put him in power?
Mansour was sworn in Thursday after deposed president Mohamed Morsi, Egypt's first democratically elected leader, was ousted and placed under arrest by the military.
Mansour assumed the job under a transitional plan that appointed the head of the country's High Constitutional Court as interim president.
Mansour became head of the court June 30 after the former chief judge retired. The judge will serve in the post of president until elections are held, a date undetermined so far.
Now, the spotlight is shining on a man about whom little is known.
"Yesterday was the first time I heard his name," said Marwa Farid, 30, a democratic activist. "I'm hopeful he'll be inclusive of all members of society after what we've been through over the past year."
Mansour, 67, was born in Cairo and graduated from Cairo University with a law degree in 1967. He had been deputy chief justice since 1992.
Mohammed Hamed El Gamal, former head of the State Council, a judicial body that gives legal advice to the government, described Mansour as a "fair man" committed only to the "constitution and the law" in an interview with al Shabab, part of the Egyptian news organization Al-Ahram.
Mansour helped draft the presidential election laws that saw Morsi elected in 2012, according to Al-Ahram.
On Thursday, Mansour praised the recent street demonstrations that led to the ouster of Morsi, saying, "I offer my greetings to the revolutionary people of Egypt."
Some analysts expect Mansour to be a figurehead for the military, which will retain power over the government.
"The military is just going to be pulling the strings," said Shashank Joshi, research fellow at the Royal United Services Institute in London. "That means the international community has to push very hard to make sure the constitution drafting process is inclusive and fair and credible and doesn't try to exclude Islamists from the process."
Other analysts weren't so sure the military wants to weigh back into politics, which provoked public outrage when it ruled after ousting Mubarak and until Morsi's election a year ago.
Military leaders "know what a thankless task it is," said Firas Abi Ali, a Middle East and North Africa analyst at IHS in London. "I think the military is doing its best not to present itself as governing directly but to put forward a civilian face. The objective is not to present this as a military takeover of power."
However, he added, the military has always been influential in Egypt. "If you look at the structure of public services, you find retired military men in all sorts of positions, so they have a lot of influence over bureaucracy," he said.
Activist Gigi Ibrahim, who has fought to achieve the revolution's goals since the uprising against Hosni Mubarak in 2011, said it is too soon to judge the interim president.
"If he will fulfill the people's and revolution's demands and what we agreed on — this road map that was set — that's great, but I know this won't happen easily," said Ibrahim, who belongs to the Revolutionary Socialists group in Egypt.
"There needs to be a lot of pressure, with people continuously protesting to ensure these demands are fulfilled, and they're not going to happen on their own," she added. "Whether (Mansour) will fulfill the demands of the people or not is what will determine whether he is a good president or a bad one."
Contributing: Daria Solovieva in Cairo; Catherine Featherston and Louise Osborne from Berlin