text:
The Accidental Manager
Leadership over experience
What is great leadership?
Skill, intention, and authenticity
The recent departure of KPMG's former Chairman Bill Michael, after reportedly making unsympathetic remarks to his teams about their responses to the pandemic, has brought into the foreground some longstanding questions about management styles.
In a recent Financial Times article, leadership authors Gareth Jones (who sadly died recently) and Rob Goffey, are quoted as having often put to managers the question 'Why would anyone want to be led by you?' Most managers were stumped for an answer, reported Jones and Goffey, a reaction that is hardly surprising, given the number of workers who are promoted to management after having performed well with an entirely different set of skills. There is no reason to suppose that those who are the best sales people, for instance, therefore also naturally excel at managing the sales team, but leading people is the essence of what a manager has to do.
I am reminded of the early business culture at Virgin, my first leadership role, when Sir Richard Branson tended to appoint people to management positions because he felt they would be right for the job – experience was rarely a consideration. Branson held the view that people who had done a particular job before, might be limited to doing just what they had always done, and in the way they had always done it. Virgin was far too innovative as an organisation to entertain that possibility.
That recruitment policy worked exceptionally well at Virgin, helped by Branson who role-modelled exceptionally effective leadership skills, which we were able to absorb by the kind of osmosis that happens between managers and the people they lead – for better or worse.
Jones and Goffey's enlightening question also brings to mind an exercise I learned from soemone else I worked closely with, the late coaching pioneer Sir John Whitmore, which can help to clarify in people's minds what good leadership really means.
We ask people to think of the best leadership they ever experienced, perhaps a boss, family member or mentor – someone who inspired and helped them to grow. What specifically did that leader do to earn that accolade?
Through 33 different countries and corporate cultures over the last 20 years, the answers are so very close to being identical that we are able to put them on a slide, flashed up to everyone's astonishment after they have finished recounting their own lists, which have usually involved the exact, or paraphrased same words!
The great leader (people say, as does our slide):
Listened to me
Believed in me
Challenged me
Trusted and respected me
Gave me time and attention
Treated me as an equal
So what does it take to be this kind of leader? Who can listen, believe in people, give their time and attention, show humility and respect? Why, anyone can!
The secret to great leadership does not, apparently, lie in charisma, confidence, superior knowledge, or great skill. It is about what you do, not what you are. To take that thought a step further, perhaps what you do is what you are, and if you change what you do, does that eventually change what you are?Most importantly, please notice that all of the qualities that people list are about what the leader did for them, not about what the leader was like in terms of the leader's own work, the leader's specific work related skills, or even as a person..
The key to great leadership lies partly in authenticity – being yourself instead of emulating someone else's style. But it isn't as simple as that; many leaders who come under the category of 'accidental managers' fail because they have never experienced role models like Branson to show them the skills that we list on our slide. I can confidently state, after delivering 20 years of listening exercises, that most people's idea of listening stops at interrupting, hi-jacking the conversation, or giving advice. So, though managers may set out with good intentions about inspiring their teams, they simply don't know how to put those intentions into practice.
As Jones and Goffey put it, 'Authenticity means 'being yourself with more skill'. I would add to that the importance of intention – if your intention is not to support people, empathise with them, and help them to grow, then it really doesn't matter how authentic you are, or what skills you learn – it is unlikely that anyone will ever think of you in terms of being a great leader, and you had best find something else to do in your career that does not involve managing people.
I think this is one of the reasons that coaching skills training has become the 'must-have' for most organisations over the last 20 years, and why it underpins most other forms of leadership development. The intention to be a great leader, and an understanding of what great leadership means, is not enough – given the practical skills, the 'accidental manager' will become known and regarded for their inspirational effect and popularity, no matter how many sales targets they may have met in a previous role.
Financial Times Authentic leaders who lack skill are sure to fail viewed 15/02/21
Jones G. Goffey, R. (2019) Why should anyone be led by you? Harvard Business Review Press
Wilson, C. (2020) Performance Coaching: A Complete Guide to Best Practice Coaching and Training London, Ed3, Kogan Page.
International speaker, writer and broadcaster Carol Wilson is Managing Director of Culture at Work and a Fellow of the Institute of Leadership & Management, the Professional Speaking Association and the Association for Coaching, where she is a member of the Global Advisory Panel. A cross-cultural expert, she designs and delivers programmes to create coaching cultures for corporate and public sector organisations worldwide and has won awards for coaching and writing. She is the author of 'Performance Coaching: A Complete Guide to Best Practice Coaching and Training', now in its third edition and featuring Forewords by Sir Richard Branson and Sir John Whitmore, and 'The Work and Life of David Grove: Clean Language and Emergent Knowledge'. She has contributed to several other books and published over 60 articles including a monthly column in Training Journal.


Whenever the speaker being webcast/recorded is using a written script, that script should be saved to use as a starting point when captioning.
When the webcast or video has little spoken content and/or the spoken content will remain online for a long time, captioning may be appropriate without a specific request for captioning.
If the content is not an academic course: Upon request, captioning may be available up to one hour/week per requestor.
Once captioned, the webcast/video should remain captioned online without a request.
Because of the large quantity of online spoken content, the priorities below describe what is most important to caption when deciding what to caption next.
Required to provide the student with the disability an academic opportunity equal to that afforded other students, e.g., an online course where the student is either registered or submits a written statement of intent to learn the subject matter.
Note: The first step for a UC Berkeley student to obtain captioning as an academic accommodation is to work with his/her DSP Specialist for a Letter of Accommodation.
Subject matter is of particular interest to the disability community.


text:
Pfettisheim is een plaats en voormalige gemeente in het Franse departement Bas-Rhin in de regio Grand Est en telt 752 inwoners (1999).

De plaats maakt deel uit van het kanton Bouxwiller in het arrondissement Saverne. Tot 1 januari 2015 was het deel van het kanton Truchtersheim in het arrondissement Strasbourg-Campagne, die op die dag beide werden opgeheven. Op 1 januari 2016 werd de Pfettisheim als zelfstandige gemeente opgeheven en aangehecht bij Truchtersheim.

Geografie
De oppervlakte van Pfettisheim bedraagt 4,8 km², de bevolkingsdichtheid is 156,7 inwoners per km².

Demografie
Onderstaande figuur toont het verloop van het inwonertal (bron: INSEE-tellingen).

Externe links

Plaats in Bas-Rhin
Truchtersheim
Voormalige gemeente in Bas-Rhin

redpajama_set_name: RedPajamaWikipedia


We had an awesome turnout for our Trash Pickup on April 12th. It was record attendance for the club in helping clean up our community. Thanks for everyone that came out!
Carterville Rotary was busy in the month of September. First, we're excited to welcome two new members to the group: Bob Fuller and Jonathan Mitchell. We're always pleased to accept new members to the Rotary family.
We were also treated by a visit from the Illinois Baptist Disaster Team. They brought by their "Disaster Van" which was neat to see.
Lastly, we were involved in the annual Carterville Free Fair parade. Many members came out to pass out balloons, suckers, and Rotary stickers to the Carterville public. The weather couldn't have been any more perfect.
Carterville Rotary Club Shelter Box Arrives!
It looks as if Carterville Rotary's Shelter Box has arrived to its destination in the Phillipines. Starting as the brainchild of one Rotarian with the support of his Rotary club in year 2000 – ShelterBox has grown to become the largest Rotary Club project in the 100 year history of the organization.
Recognizing this worldwide support from the Rotary community, ShelterBox was designated as a Global Rotary Club Project in 2009. Logos with this designation will now appear on all ShelterBoxes, tents, blankets and ancillary materials.
You can learn more about the ShelterBox project at their website here.
The Fund Raising Yard Sale we had for Baylen Earls raised an impressive $1116! Baylen will be traveling to Mexico to study abroad coming this August. Thanks to the efforts of the Carterville Rotary members and Woman's Life, Baylen will be able to enjoy this unique and exciting experience. Good Luck Baylen!
What is Gumdrop's NFP? We are a non-profit organization that provides a backpack with child-friendly foods to at-risk children for the weekends in southern Illinois. This program began January 2008 in the Carterville School System. The first drop provided backpack for 12 kids. By the end of the school year, we were delivering 64 backpacks. In January 2009, we were able to extend the backpack program to the Herrin School District. In both school systems, we are now feeding 200 backpacks a week to these at-risk children. As additional funding comes available, we will be expanding those backpack program to other school districts throughout southern Illinois.
Behind the new bridal shop.
Monetary donations - Payable to Gumdrop's NFP.
Drop at point at 118 Elles Avenue, Carterville, Illinois, or give Ron or Amy a call, and we can come by and pick up the food. Ron Simpson - cell, 618-319-3829. Amy Simpson - cell, 618-319-3828, or at home, 618-985-4159.
We had a special visitor last week at Carterville Rotary. Baylen Earles, who is our Outbound Exchange student who is heading to Mexico. Baylen stopped by to tell us a little about himself and express his gratitude to Carterville Rotary for making this experience a reality. We wish Baylen good luck!
To help with the expenditures of his travel, Carterville Rotary will be partnering with Woman's Life and hosting a Yard Sale.
When: Saturday, June 6, 2009, 8:00 a.m.- 2 p.m.
Where: First Baptist Church Parking Lot (on Division St).
Bring in a box labeled "Rotary/Woman's Life Yard Sale" to the House of Busifingers, 1101 S. Division, at any time after May 13th. If no one is there, just leave it on the front porch.
Most important- we need helpers to set up and help man the sale.
Questions? Call Carl Cottingham, 618-521-0742 or 618-985-3354.
Also Visit The Carterville Rotary Club Website!
The mission of Carterville Rotary is to bring together business and professional leaders to provide humanitarian service, encourage high ethical standards in all vocations, and help build goodwill and peace in the world and in the local community.
One of the most widely printed and quoted statements of business in the world is the Rotary "4-Way Test." It was created by Rotarian Herbert J. Taylor in 1932 when he was asked to take charge of the Chicago-based Club Aluminum COmpany, which was facing bankruptcy. Taylor looked for a way to save the struggling company mired in depression-caused financial difficulties. He drew up a 24-word code of ethics for all employees to follow in their business and professional lives. The 4-Way Test became the guide for sales, production, advertising and all relations with dealers and customers. The survival of the company was credited to this simple philosophy. Since the test was adopted by Taylor's Rotary CLub in 1943, it has been translated into more than 100 languages and published in thousands of ways. the message should be known and followed by all Rotarians.
Will it be the BENEFICIAL to all concerned?


All alone and plucking pheasants when I'd rather pluck with him.
Cause the pheasant plucker's late.
But plucking pheasants is sheer torture, for they haven't any grease.
And I'm sitting here with piles.
I knew a man in Dunstable, could pluck a frozen pheasant.
With the vicar of a Sunday 'tween the first and second lessons.
Till the pheasant pluckers come.
It's really all this pheasant plucking keeps us here together.
As a means unto an end.
And I'm itchin' in the kitchen' from me head down to me toes.
It's a pheasant plucking life!


text:
Africa Connect is an undertaking of Berkshire Missions Inc, a 501(c)(3) non-profit in the U.S., and funds Kenyan projects through the Africa Connect-Kenya Foundation, a registered Kenyan Society.
Copyright 2016 Africa Connect | Designed by ORA Web
info.africaconnect.us@gmail.com
Love is powerful, and can propel ordinary people into extraordinary destinies. We are family and friends, a community of regular people, caught up in compassion, learning together how to embrace the call to mercy, and keeping it real.
Cross cultural partnership depends on a relationship of trust that requires humility and takes years to develop. We are extremely grateful for the wisdom of those who have gone before, and that of our Kenyan partners, whose passion, hard work, and patience over the years has made this often difficult journey one that is rich and full of joy. We value people over projects, relationship over task, integrity over convenience, and accountability as a lifestyle. We are not experts, but facilitators; it doesn't take an expert to hug a child who has never been hugged; to pray and cry with a woman who is trapped in desperation; to bring a medical team to deliver health care to those who have none. We are a team of servants, participants in a transformational work that invariably transforms us, as well as those we serve.
We are believers in Jesus, and have experienced new life and purpose because we know Him through simple faith in His sacrificial and atoning work on the cross. We desire to be instruments in His hands to do as He did: "to bring good news to the poor; ...to bind up the brokenhearted, to proclaim liberty to the captives, and the opening of the prison to those who are bound; ...to comfort all who mourn...giving them a garland instead of ashes, the oil of gladness instead of mourning, and the mantle of praise instead of a spirit of fainting. So they will be called trees of righteousness, the planting of the Lord, that He may be glorified..." Is 61:1-3 NASB
Jesus said, "Love your neighbor as yourself." Mark 12:31. We believe our neighbors are all over the world, and God's love is practical, not theoretical.
This love is available to all in need, and the opportunities offered through this mission, likewise,
are available to all in need without discrimination.
AC Statement of Faith
AC Mission Statement
FOUNDERS AND HISTORY
U.S. TEAM
"If you pour yourself out for the hungry and satisfy the desire of the afflicted, then shall your light rise in the darkness and your gloom be as the noonday. And the Lord will guide you continually and satisfy your desire in scorched places and make your bones strong;
and you shall be like a watered garden, like a spring of water, whose waters do not fail."
Isaiah 58:10-11 ESV
READ OUR LATEST NEWSLETTER

redpajama_set_name: RedPajamaCommonCrawl


DEALERS MARKING SYSTEM EXPLANATION As stated, there is a movie by Daniel Madison explaining the value of a marked deck and going over the system that is provided with Dealers. Here is an image that also explains the system which is meant to be a visual aid and reminder to the movie.
Simple... Buy these. Classic and not overdone. Nice low profile secrete to them. The design with no borders covers many maneuvers us card mechs love to use without the fear of flashing with your traditional boarder-less cards. If you treat them with respect, they will last longer than most.
Evergreen back, inquisitive marking system, stock is that of a luxury casino deck. Simple elegance to them. Stylish.


text:
Future ACC Men's Basketball Tournament Sites Released
GREENSBORO, N.C. — Future sites for the Atlantic Coast Conference Men's Basketball Tournament were announced today by ACC Commissioner John Swofford. The sites for the Tournament were voted on by the league's nine faculty representatives.
The MCI Center in Washington, D.C., was selected as the site for the 2005 Tournament. The Greensboro (N.C.) Coliseum will host both the 2006 and 2010 Tournaments while the Ice Palace in Tampa, Fla., will be the site for the 2007 Tournament. Charlotte, North Carolina, will be the host site for the 2008 Tournament and the Georgia Dome in Atlanta, Ga,, will be the site for the 2009 Tournament.
"We had outstanding proposals for our Men's Basketball Tournament from each of the cities selected," said Swofford. "We're excited that these five cities will be hosting the ACC Tournament as each of these sites have an enthusiastic commitment from their community. This 10-year rotation covers the geographic footprint of the Conference extremely well."
Future dates and sites for the ACC Tournament are as follows:
2001 March 8-11 Atlanta, Ga.
2002 March 7-10 Charlotte, N.C.
2003 March 13-16 Greensboro, N.C.
2005 March 10-13 Washington, D.C.
2006 March 9-12 Greensboro, N.C.
2007 March 8-11 Tampa, Fla.
2008 March 13-16 Charlotte, N.C.
2009 March 12-15 Atlanta, Ga.
Since being moved from NC State's Reynolds Coliseum, where it was held for 13 consecutive years (1954-66), the ACC Tournament has been held at the original Charlotte Coliseum, the Capital Centre in Landover, Md., the Omni in Atlanta, Ga., the current Charlotte (N.C.) Coliseum and the Greensboro (N.C.) Coliseum.
The inaugural ACC Tournament in 1954 attracted 39,200 fans for the seven games at Reynolds Coliseum. In each of the past two years a record 119,475 fans have attended the tournament. The last year that there was a "public" sale of ACC Tournament tickets was in 1966. Over the past two decades all of the tournaments have been sold out in advance as the tickets are equally distributed among the nine member institutions.


I am BBC Radio 3 'Composer of the Week', from Monday April 24th to Friday April 28th. It is on each day at 12 - 1pm and repeats at 6.30 -7.30 pm.
Rondel for wind quintet was premiered in London on April 6th 2017 by the Mayo quintet, for whom it was written. It is a short work (10') designed to be accessible to amateurs as well as professionals, and it is dedicated to my cousin, flautist Lucy LeFanu.
Rondel is published by Edition Peters - EP 73016.


How to have less stress, more peace, more energy, be stronger and healthier, now and for the long run.
Maple, ON – The common health problems that plague many people today, such as heart disease, cancer, diabetes and obesity, are all preventable diseases. This means that often times, these conditions develop because of things that we do to ourselves on a daily bases.
Your lifestyle choices are a big deal when it comes to enjoying the best health. Your lifestyle choices are a big deal, too, when it comes to preventing heart disease, cancer, diabetes and obesity.
You see, being healthy is a decision away. What this means is that you have the power to be healthy, stay healthy or get healthy. It starts with a decision, such as: "I am committing to being the healthiest I can be, now and forever".
Being healthy, staying healthy or getting healthy is a choice. The choice is yours. With that, other choices follow that will keep you on the wellness and healthy path.
Choices like eating good nutritious foods; choices like exercising regularly every week; choices like managing your stress with effective coping strategies; choices like planing for your life with inspring goals; choices like getting regular chiropractic care to keep your spine and nervous system healthy.
Yes, a healthy, happy, peaceful, stronger and energetic life is a lifestyle. This lifestyle requires a choice. A decision. Are you up to making that decision for a healthy lifesytle? It starts with you.
If you enjoyed this article, click on the Facebook Like button below.
Also, I would love to hear your comments. Leave a comment below.
Back To Health Chiropractic Centre In Maple, Vaughan to teach a comprehensive nutrition workshop module in the January 2013.
Maple, ON – It's not surprising that many diseases are linked to bad diets and eating habits. Yet, many degenerative conditions and diseases, like cancer, heart disease and diabetes can be prevented simply by following a healthy nutritional plan and with good eating habits. Back To Health Chiropractic Centre will be teaching a 4 part Nutrition Workshop Module in January. This is a free workshop series for all patients of Back To Health Chiropractic Centre and non-patient guests as well.
To read a description of what you will learn at the Nutrition Workshop Module, go to http://backtohealthchiropracticcentre.com/programs-workshops/nutrition-workshop-module/.
If you are looking to make changes in your diet, improve your eating habits and start choosing healthier foods, go check out the Nutrition Workshop Module at Back To Health Chiropractic Centre, which starts January 9, 2013.
A 2004 Statistics Canada report shows that many Canadians "do not have a balanced diet".
There is a huge problem today with the diet and eating habits of Canadians.
A majority of Canadians don't get enough fruits and vegitables in their diet.
More then a quarter of men and women in their thirties and forties get more then 35% of their calories from fats.
People of all ages get more then 20% of their calories from other low nutritional valued foods (such as butter, beverages like soft drinks and coffee, foods that are sugar like syrups, jams, honey and high-fat, high-salt foods like chips).
A quarter of Canadians, including adults and children, eat something that comes from a fast food outlet.
In the fast-paced, mass-production world we live in today, it may seem difficult to eat a balanced nutritional diet. However, that's not true. Eating a balanced diet is possible and we have been teaching this at our clinic for years. You too can start making healthier eating choices for yourself, your children and your family.
Here are some tips that will get you starting to eat a healthier, leaner and more nutritional meal.
Whether you're ready for it or not, the holiday season is just around the corner. For some people, this can be a time of overwhelm and stress.
1. Exercise: Go for a walk, a light run, do jumping jacks or push-ups. Other ideas are home-based exercise programs, going to a gym, rock climbing or playing a favourite sport. Whatever form of exercise you choose, it will certainly get you feeling better and it's a great way to release stress.
2. Eat Good Wholesome Foods: More fruits and vegetables are a must in your diet. They have nutrients, minerals, vitamins and antioxidants that help support your body. Smoothies, juicing and "green" shakes are easy ways of getting more fruits and vegitables in your diet.
3. Get Complete With Any Disagreements: Relationships are a huge source of stress for many people, whether it is family, spouses, friends or co-workers. Restoring a relationship with another person is many times just a conversation away. Forgiveness is the key, not the blame-game. Take time to have that overdue conversation.
4. Create Goals: This is a powerful way to take control of your life and create the life you want. Goals give you a direction in life. You will bust through stressful situations faster when you know you are on a journey to creating the life of your dreams and vision.
5. Chiropractic Care: One of the many benefits of chiropractic care is a better ability to handle stress. Stress activates the nervous system, gets you in a flight or fight response and increases stress hormones (cortisol and epinephrine). On an ongoing bases, this can be damaging to your body. Chiropractic helps restore balance and harmony to the nervous system. If you are under chiropractic care, keep up your check-ups and adjustments. If you are not under chiropractic care, this is a perfect time of year to get a chiropractic check-up.
Do a self-inventory. How is stress affecting you right now? Where are the sources of stress? How can you apply these tips to make your life and your holiday season stress-free?


Blink and you'll miss it, which is exactly what I did the last time I came to meet someone at Cocktail and Burger's previous incarnation Republic Bier Hof. Missing this place would be a big mistake. The doorway's tucked in between various eateries on Glasgow's nite spot strip and there's a sense of adventure from the moment you head down the stairs.
After taking the plunge I'd expected something reminiscent of a Lower East Side dive bar, a riot of graffiti and post punk noize. What actually greeted us was verging on the too nice, booths, low lighting, urban muzak and a fake library on the way to the gents. Yes, a fake library, it's the oddest thing, the only books are those on the wallpaper.
Following a bout of midweek indecisiveness, during which one order was almost Beer and Hotdog - perhaps a future sister venue - we all decided to play along and went for cocktails. My tequila mojito was delicious, really well made and only £4.50.
Looking for something to accompany the cocktails 'Oban Popcorn Mussels' screamed out from the snack section of the menu. They turned out to be one of my favourite new nibbles of the year. Inside a crispy batter shell there was something of the vinegar jar about them. Images of donkey rides, kiss me quick hats and shove penny arcade machines flashed through my head. Heston would have been proud, though he'd have been shamed by the price, just £2.75.
The burgers didn't disappoint either, in taste or price. Two cheeseburgers, we both opted for Emmental, and a CnB Burger, which came with bacon. Now I'm no burger aficionado but these were pretty delicious. The bun was more bap than the brioche style advertised but worked well.
My only gripe was a lack of seasoning on the burger. I made up for it with a big splosh of Tapatio Hot Sauce. It worked so well pretty soon it was all over the skinny stealth fries too. None of us had any idea why they were called stealth fries, they were certainly thin, crisp and pretty close to perfect. Since the burgers were all 2 for 1 and there was three of us, we opted to try a chicken burger, something as incongruous as a fake library. It tasted very good but it's not a burger and it's hard to ever imagine myself ordering one if it wasn't free.
Desert wasn't optional once my friend read aloud from the menu, "Raspberry Ripple Ice-cream with Crumble". If custard had been in there as well I'd have ordered two. My desert triumvirate. Again, at £2.75 a remarkable price and it tasted good. It would have tasted even better if the ice-cream had been softer and the crumble crunchier.
It's only been open a week but already this is one of the few places I'd actively seek out to eat on Sauchiehall Street. The name tells you what it's about, what it doesn't reveal is the remarkable value for money on offer. Just before we left the waitress came to take the bill, "Hang on", I said, "I want to photograph it first". Quick as a flash she asked, "Is that a good thing or a bad thing?". Oh, that's a very good thing. Four burgers, four fries, popcorn mussels, 3 great cocktails, two deserts, friendly service and a warm atmosphere... all for £33. Feel that deal.


text:
The Ultimate List of Source Control Management
View The Complete List
Suggest A Tool
Deveo is a code hosting and collaboration platform that supports Git, Subversion and Mercurial repositories. Deveo can be installed on-premises or used from the cloud. Deveo cloud version is natively multi-tenant, so your code is always private and secure. In addition to code hosting, Deveo offers code reviews, issue tracking and documentation capabilities.
Sonatype Nexus Repository – The world's best way to organize, store, and distribute software components.
Bitbucket is a web-based hosting service for projects that use either the Mercurial (since launch) or Git (since October 2011[1]) revision control systems. Bitbucket offers both commercial plans and free accounts.
As the first, and only, universal Artifact Repository Manager on the market, JFrog Artifactory fully supports software packages created by any language or technology. Artifactory is the only enterprise-ready repository manager available today, supporting secure, clustered, High Availability Docker registries.ctory is JFrog's open source binary repository management product.
Gogs is a painless self-hosted Git service, similar to GitHub. Runs anywhere Go can compile for: Windows, Mac, Linux, ARM, etc. Has low minimal requirements and can run on an inexpensive Raspberry Pi.
GitHub is a web-based Git repository hosting service, which offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. Unlike Git, which is strictly a command-line tool, GitHub provides a web-based graphical interface and desktop as well as mobile integration.
Helix Core leverages the versioning engine that Perforce customers rely on for lightning-fast, file-level asset management. Helix Core securely manages all digital content—even large files—in a single repository, and delivers files quickly to large, distributed teams. The Helix Version Control System also includes Helix Swarm for code review and collaboration, and a bevy of Apps […]
You can use Microsoft Team Foundation Version Control (TFVC) to scale from small to large projects, and by using server workspaces, you can scale up to very large codebases with millions of files per branch and large binary files. TFVC is a centralized version control system that lets you apply granular permissions and restrict access […]
GitLab is a web-based Git repository manager with wiki and issue tracking features. GitLab is similar to GitHub, but GitLab has an open source version, unlike GitHub.
FishEye is a revision-control browser and search engine owned by Atlassian, Inc. Although FishEye is a commercial product, it is freely available to open source projects and non-profit institutions.
Kallithea is a free software source code management system that supports two leading version control systems, Mercurial and Git, and has a web interface that is easy to use for users and admins. You can install Kallithea on your own server and host repositories for the version control system of your choice.
Gerrit is a free, web-based team code collaboration tool. Software developers in a team can review each other's modifications on their source code using a Web browser and approve or reject those changes. It integrates closely with Git, a distributed version control system.
Helix, a source code management (SCM) and content collaboration platform that brings distributed workflows, Git management, advanced threat detection and new deployment options to enterprises building Internet of Things devices and digital media.
Git is a distributed revision control system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows. Git was initially designed and developed by Linus Torvalds for Linux kernel development in 2005, and has since become the most widely adopted version control system for software development.
Rational Team Concert™ helps companies build better software and products with an all-in-one agile environment for development teams. This includes agile, formal and hybrid planning and reporting that are all on a common platform. This solution offers no-charge server software and flexible pricing models. It also offers role-based licensing and multiple platform support in a […]
Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed as free software under the Apache License. Developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly-compatible successor to the […]
Mercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C. It is supported on MS Windows and Unix-like systems, such as FreeBSD, Mac OS X and Linux.
AccuRev (formerly Borland® AccuRev) is a software configuration management tool that addresses complex parallel and distributed development environments with stream-based architecture to accelerate development processes and improve asset reuse. The integration of AccuSync with AccuRev provides full visibility of artifacts such as issues, defects, and stories, from any third-party system to AccuRev. Information automatically syncs […]
Crucible is a collaborative code review application by Australian software company Atlassian. Like other Atlassian products, Crucible is a Web-based application primarily aimed at the enterprise, and certain features that enable peer review of a codebase may be considered enterprise social software.[
Bitbucket Server, by Atlassian, is a combination Git server and web interface product. It allows users to do basic Git operations while controlling read and write access to the code. It also provides integration with other Atlassian tools.
ClearCase® is an enterprise-grade configuration management system that provides highly secure version control with work and build management support. It can be integrated with other IBM solutions, including IBM Rational® Team Concert™, IBM ClearQuest®, IBM Rational Asset Manager and IBM Rational Application Developer for WebSphere® Software.
Why is DevOps success elusive, and what gets in the way of implementing a DevOps strategy?
XebiaLabs provides automatic risk analysis, proactive notifications, and detailed historical data to help release managers navigate complex releases and dependencies across applications and teams.
"We chose XebiaLabs because it best met our business need to focus on release automation rather than the provisioning process"
Gene Kim and special guest, Pauly Comtois, VP of DevOps at Hearst Business Media, discuss how to win these individuals over.


The Stanford Cardinal fell to the Washington Huskies at home in Palo Alto by just three tenths, posting a 195.475 to the Huskies' 195.825. Both teams had a solid meet, as lineups are becoming solidified and teams work on perfecting execution and hitting consistently. Stanford still struggled a bit with their bars lineup, but managed to avoid counting a fall. Washington only competed five vaults, where their lower start values held them back a bit.
Stanford started off on vault, scoring a 48.750. They struggled a bit through the first half of the lineup, with just mediocre Yurchenko fulls keeping the scores around 9.600 to 9.700. Rachael Flam stuck her Omelianchik vault for a 9.850, the highest score of the night. Aleeza Yu followed with a powerful Yurchenko full, though a hop on the landing kept her score to a 9.825. On the uneven bars, the Huskies had five clean routines with nearly-stuck dismounts and tricky connections to score a 48.925. Evanni Roberson posted the highest score for Washington with a 9.825, placing second on the event. They went on to score four identical scores of 9.775, all tying for third on the event.
On vault, Washington scored a 48.875 without the luxury of being able to drop a score as Kristyn Hoffa scratched her vault due to a lingering injury. Madison Copiak stuck her Yurchenko full for a 9.775, while Roberson and Geneva Thompson scored 9.800 for their vaults and tied for third on the event. Stanford was able to count five hit routines on the uneven bars for a 48.475, showing improvement over past weeks. The Cardinal will want to continue improving their scores, as they were only able to count one score over a 9.800 this week. Kyla Bryant scored a 9.850, winning the event with a big double layout dismount to close.
Stanford fared better on beam than on the uneven bars, scoring a 49.075 in the third rotation. All five counting scores were at least a 9.800, with Bryant, Taryn Fitzgerald, and Wesley Stephenson tying for second on the event with a 9.825. Taylor Lawson also hit a huge standing Arabian to score a 9.800. Washington put up fantastic performances on floor to score a 49.025. Amara Cunningham started the Huskies off with a powerful tumbling but well-controlled landings, scoring a 9.725. Kristyn Hoffa showed a difficult routine and placed third with a 9.875, anchoring Washington's lineup. Overall, the Huskies did a good job cleaning up their landings and were able to count three scores over a 9.800.
Ending on the balance beam, the Huskies had six steady performances for a total of 49.000. Roberson posted the highest score of the night on beam, scoring a 9.850. Small wobbles here and there kept Washington from having a stellar beam rotation, as their scores got stuck between 9.775 and 9.800. Stanford also finished strong on the floor exercise, where they scored a team total of 49.175. Kyla Bryant and Morgan Hoang continued to be top floor workers for the Cardinals. They finished first and second on the event, with Bryant scoring a 9.925 and Hoang scoring a 9.875. The rest of Stanford's lineup also showed big tumbling, and could be a top ten floor team with more controlled landings.


text:
หากสื่อมวลชนหรือนักวิเคราะห์ต้องการขอเข้าพบบริษัทฯ กรุณาติดต่อเรา
press@zendesk.com
Zendesk Announces Third Quarter 2019 Results
Third quarter revenue increased 36% year over year to $210.5 million
Third quarter GAAP operating loss of $35.4 million and non-GAAP operating income of $10.6 million
SAN FRANCISCO – October 29, 2019 – Zendesk, Inc. (NYSE: ZEN) today reported financial results for the third quarter ended September 30, 2019, and released a Shareholder Letter on its investor relations website at https://investor.zendesk.com.
Results for the Third Quarter 2019
Revenue was $210.5 million for the quarter ended September 30, 2019, an increase of 36% over the prior year period. GAAP net loss for the quarter ended September 30, 2019 was $34.2 million, and GAAP net loss per share (basic and diluted) was $0.31. Non-GAAP net income was $14.0 million, and non-GAAP net income per share (basic) was $0.13, and non-GAAP net income per share (diluted) was $0.12. Non-GAAP net income excludes approximately $41.1 million in share-based compensation and related expenses (including $2.0 million of employer tax related to employee stock transactions and $0.4 million of amortization of share-based compensation capitalized in internal-use software), $6.4 million of amortization of debt discount and issuance costs, $2.8 million of amortization of purchased intangibles, $2.2 million of acquisition-related expenses, and non-GAAP income tax effects and adjustments of $4.1 million. GAAP net loss per share for the quarter ended September 30, 2019 was based on 111.3 million weighted average shares outstanding (basic and diluted), and non-GAAP net income per share for the quarter ended September 30, 2019 was based on 111.3 million weighted average shares outstanding (basic) and 119.7 million weighted average shares outstanding (diluted).
As of October 29, 2019, Zendesk provided guidance for the quarter ending December 31, 2019 and updated its guidance for the year ending December 31, 2019.
For the quarter ending December 31, 2019, Zendesk expects to report:
Revenue in the range of $226 – 228 million
GAAP operating income (loss) in the range of $(37) – (35) million, which includes share-based compensation and related expenses of approximately $40 million, amortization of purchased intangibles of approximately $3 million, and acquisition-related expenses of approximately $2 million
Non-GAAP operating income (loss) in the range of $8 – 10 million, which excludes share-based compensation and related expenses of approximately $40 million, amortization of purchased intangibles of approximately $3 million, and acquisition-related expenses of approximately $2 million
Approximately 112 million weighted average shares outstanding (basic)
Approximately 117 million weighted average shares outstanding (diluted)
For the full year ending December 31, 2019, Zendesk expects to report:
GAAP operating income (loss) in the range of $(167) – (165) million, which includes share-based compensation and related expenses of approximately $168 million, amortization of purchased intangibles of approximately $10 million, and acquisition-related expenses of approximately $12 million
Non-GAAP operating income (loss) in the range of $23 – 25 million, which excludes share-based compensation and related expenses of approximately $168 million, amortization of purchased intangibles of approximately $10 million, and acquisition-related expenses of approximately $12 million
Free cash flow in the range of $35 – 45 million
We have not reconciled free cash flow guidance to net cash from operating activities for the full year 2019 because we do not provide guidance on the reconciling items between net cash from operating activities and free cash flow, as a result of the uncertainty regarding, and the potential variability of, these items. The actual amount of such reconciling items will have a significant impact on our free cash flow and, accordingly, a reconciliation of net cash from operating activities to free cash flow for the full year 2019 is not available without unreasonable effort.
Zendesk's estimates of share-based compensation and related expenses, amortization of purchased intangibles, acquisition-related expenses, weighted average shares outstanding, and free cash flow in future periods assume, among other things, the occurrence of no additional acquisitions, investments or restructurings, and no further revisions to share-based compensation and related expenses.
Shareholder Letter and Conference Call Information
The detailed Shareholder Letter is available at https://investor.zendesk.com and Zendesk will host a conference call to answer questions today, October 29, 2019, at 2:00 p.m. Pacific Time, 5:00 p.m. Eastern Time. A live webcast of the conference call will be available at https://investor.zendesk.com. The conference call can also be accessed by dialing 833-287-0801, or +1 647-689-4460 (outside the U.S. and Canada). The conference ID is 3987256. A replay of the call via webcast will be available at https://investor.zendesk.com or by dialing 800-585-8367 or +1 416-621-4642 (outside the U.S. and Canada) and entering passcode 3987256. The dial-in replay will be available until the end of day November 1, 2019. The webcast replay will be available for 12 months.
เกี่ยวกับ Zendesk
The best customer experiences are built with Zendesk. Our customer service and engagement products are powerful and flexible, and scale to meet the needs of any business. Zendesk serves businesses across a multitude of industries, with more than 150,000 paid customer accounts offering service and support in over 30 languages. Zendesk is headquartered in San Francisco, and operates worldwide with 17 offices in North America, Europe, Asia, Australia, and South America. Learn more at www.zendesk.com.
This press release contains forward-looking statements, including, among other things, statements regarding Zendesk's future financial performance, its continued investment to grow its business, and progress toward its long-term financial objectives. Words such as "may," "should," "will," "believe," "expect," "anticipate," "target," "project," and similar phrases that denote future expectation or intent regarding Zendesk's financial results, operations, and other matters are intended to identify forward-looking statements. You should not rely upon forward-looking statements as predictions of future events.
The outcome of the events described in these forward-looking statements is subject to known and unknown risks, uncertainties, and other factors that may cause Zendesk's actual results, performance, or achievements to differ materially, including (i) adverse changes in general economic or market conditions; (ii) Zendesk's ability to adapt its products to changing market dynamics and customer preferences or achieve increased market acceptance of its products; (iii) Zendesk's ability to effectively expand its sales capabilities; (iv) Zendesk's ability to effectively market and sell its products to larger enterprises; (v) Zendesk's expectation that the future growth rate of its revenues will decline, and that, as its costs increase, Zendesk may not be able to generate sufficient revenues to achieve or sustain profitability; (vi) the intensely competitive market in which Zendesk operates and the difficulty that Zendesk may have in competing effectively; (vii) Zendesk's ability to introduce and market new products and to support its products on a shared services platform; (viii) Zendesk's ability to maintain and develop its strategic relationships with third parties; (ix) Zendesk's ability to prevent, mitigate, and respond effectively to both historical and future data breaches and to securely maintain customer data; (x) Zendesk's ability to effectively manage its growth and organizational change, including its international expansion strategy; (xi) Zendesk's ability to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions; (xii) Zendesk's ability to comply with privacy and data security regulations; (xiii) the development of the market for software as a service business software applications; (xiv) potential service interruptions or performance problems associated with Zendesk's technology and infrastructure; (xv) real or perceived errors, failures, or bugs in its products; (xvi) Zendesk's substantial reliance on its customers renewing their subscriptions and purchasing additional subscriptions; and (xvii) Zendesk's ability to accurately forecast expenditures on third-party managed hosting services.
The forward-looking statements contained in this shareholder letter are also subject to additional risks, uncertainties, and factors, including those more fully described in Zendesk's filings with the Securities and Exchange Commission, including its Quarterly Report on Form 10-Q for the quarter ended June 30, 2019. Further information on potential risks that could affect actual results will be included in the subsequent periodic and current reports and other filings that Zendesk makes with the Securities and Exchange Commission from time to time, including its Quarterly Report on Form 10-Q for the quarter ended September 30, 2019.
Forward-looking statements represent Zendesk's management's beliefs and assumptions only as of the date such statements are made. Zendesk undertakes no obligation to update any forward-looking statements made in this shareholder letter to reflect events or circumstances after the date of this shareholder letter or to reflect new information or the occurrence of unanticipated events, except as required by law.
Click here for full supporting financial details on our Investors site
The press releases contained in this archive section are provided for historical purposes only. The information contained in each press release is accurate only as of the date each press release was originally issued. Zendesk, Inc. disavows any obligation to update the information contained in such press releases after the date of their issuance.


Set for release at an undetermined time later this year in North America and Europe is Freedom Wars for the PlayStation Vita. If you were curious after watching the above story trailer, SCEA's Nick Accordino confirmed that the game won't have an English dub. "We're sticking with the original (fantastic) Japanese audio and adding in subtitles for multiple languages," he added.
Will you be buying Freedom Wars later this year?


text:
Kamanbān (persiska: كُهبان, كَهبَنان, کمنبان, Kohbān) är en ort i Iran.   Den ligger i provinsen Östazarbaijan, i den nordvästra delen av landet,  km nordväst om huvudstaden Teheran. Kamanbān ligger  meter över havet och antalet invånare är .

Terrängen runt Kamanbān är kuperad åt nordväst, men åt sydost är den bergig. Kamanbān ligger nere i en dal som går i öst-västlig riktning. Runt Kamanbān är det ganska glesbefolkat, med  invånare per kvadratkilometer. Kamanbān är det största samhället i trakten. Trakten runt Kamanbān består i huvudsak av gräsmarker.

Medelhavsklimat råder i trakten. Årsmedeltemperaturen i trakten är  °C. Den varmaste månaden är augusti, då medeltemperaturen är  °C, och den kallaste är februari, med  °C. Genomsnittlig årsnederbörd är  millimeter. Den regnigaste månaden är november, med i genomsnitt  mm nederbörd, och den torraste är september, med  mm nederbörd.

Kommentarer

Källor

Orter i Östazarbaijan


text:
Peteeetneet Spotlight Exhibit--Queen's Display
PETEETNEET MUSEUM
SPOTLIGHT EXHIBIT
QUEEN'S DISPLAY
The Peteetneet Museum is very fortunate to have a large collection of past celebration Queens for over 100 years. There were various queens chosen for various events in the past. Even though out first queens for the Payson Homecoming and Onion Days did not begin until about 1930, we do have photos of earlier queens chosen for other events.
In the beginning, there was a Homecoming Queen and a Miss Payson as well as their attendants selected each year. Later, it was decided to have only one queen the attendants to represent Payson in the annual Homecoming celebration. In later years, Miss Payson reigned as the city royalty as well as the Queen of the Payson Onion Days and Homecoming.
The Queen's Display is located on the south wall of the auditorium as well as some of the later one being displayed in the hallway adjacent to the auditorium.
It is interesting to view each of the photographs and notice the various changes in the style of dress as well as the changing hair styles.
Visit the museum and view the photos of the past Payson Royalty and the other displays in the museum. You can also visit us online at www.peteetneetmuseum.org and take an information tour of our various display areas. Be sure and visit us soon.
Posted by Dee at 10:47 AM No comments:
Permanent Art Collection
PETEETNEET SPOTLIGHT EXHIBIT
The Peteetneet Museum is very fortunate to have a permanent art collection in our building. We have over 60 pieces of oil paintings, prints, and sculptures. Many of the oil paintings and prints are located on the various floors of the building as well as the Western Room and the Permanent Art Collection Room.
As you enter the room housing many of our pieces you will not a bronze plaque that dedicates this room to Lola Oldroyd, the wife of Dr. M. L. Oldroyd. The plaque reads as follows:
Lola Olson Oldroyd–Mother
October 9 1904-February 16, 1961
She picked us up a thousand time
Yet never let us down
...so unselfishhly, supporting
others, an iron hand
in a velvet glove...
The Epitome of Love
We fondly dedicate this room to
our mother and yours
Marilyn, Jay, Mark
This room houses beautiful pieces of art hanging on all of the walls. There is a large grand piano that dominates the front of the room. It is a very restful, inviting room in which to relax and enjoy the beautiful art work or a small intimate recital or concert area. This room is also utilized by several of our local civic clubs.
Many other wonderful paintings hang of the walls of the various floors of the building. Several sculptures are located on the main and upper floors as well as in the Lee and Jean Staheli Western Room.
If you haven't visited Peteetneet, make it a point to visit and enjoy a few restful, inviting moments enjoying our art collection. In addition to our permanent collection, the Peteetneet Arts Council also host a rotating art exhibit in the Art Gallery on the Main Floor.
Posted by Dee at 1:31 PM No comments:
Reed J. Money, Jr.
In Memory of Reed J. Money, Jr.
It is with a heavy heart that the Peteetneet Museum and Cultural Arts Center notes the passing of one of our greatest supporters. Reed J. Money Jr., age 86 of Payson, Utah. Reed passed away Sunday, February 1, 2015 at the Central Utah Veteran's Home surrounded by his family
Reed was a beloved husband, father, grandfather, great-grandfather, uncle, proud veteran and special friend to everyone that had the opportunity to associate with him
He was a past president and longtime member of the People Preserving Peteetneet Executive Board and the Board of Trustees. He also served as the treasurer for many years for the organization. If something needed to be done or help was needed on a project at the museum, Reed was always one of the first ones to volunteer to help in any way that he could. He was one of the many supporters of the Peteetneet that made it the place that it is today. He will be sorely missed by the Peteetneet and the volunteers that serve there.
Everyone at Peteetneet always thought of Reed as "A Gentlemen's Gentleman." He was always so friendly and had a smile and a kind word for everyone he came in contact with.
Reed was born on November 11, 1928 in Riverside, California to Reed and Ella Viertel Money. He graduated from Payson High School. Shortly after graduation, he joined the US Navy, where he served his country in the Korean War. Following his honorable discharge, Reed met the love of his life, his wife of 59 years, Anna Buccola. They were married on April 14, 1956, in El Sereno California. Their loving partnership will leave a legacy for all of their posterity.
Reed worked for Chevrolet in Southern California after his marriage until a call came from his father to ask him to move his young family and relocate in Payson, Utah to manage the family hardware business, Chase Lumber later renamed Money Promart Hardware.
The move to Payson resulted in many opportunities to serve the community. Reed served as Payson City Councilman, Mayor Pro-Tem. He was the leader of the committee that was awarded a bicentennial government grant that allowed for the building of the Payson City Swimming Pool. He served on the Board of Directors for Mountain View Hospital, a long time volunteer for the Payson Salmon Supper. He served two terms as President of the People Preserving Peteetneet (Peteetneet Museum and Cultural Arts Center). He also coached many youth sports teams always emphasizing fair play and good sportsmanship. Reed was a member of The Church of Jesus Christ of Latter-day Saints.
He is survived by his best friend and wife Anna, his sister Doreen Tanner brother Richard (Lynda). His children Ken (Mina), Karen Maestas (Ron), Dan (Kristen), 11 grandchildren and 3 great grandchildren.
Reed and Anna have set a remarkable example of dedication and support, following their children and grandchildren in many different activities. They could always be seen, no matter what type of weather, with their folding chairs side by side at ball games, dance reviews or any other activities their family was involved in.
The family expresses gratitude for the tender care given to Reed during his time at Central Utah Veterans Home. The love and care he received there have made the attendants feel like members of the Money family.
Funeral services will be held Monday, February 9, 2015, 11:00 a.m. in the Payson, Utah Page LDS Chapel, 711 South 600 East. Friends may call at the Walker Mortuary, 587 South 100
Volunteer Spotlight--Sue Wilson
PETEETNEET VOLUNTEER SPOTLIGHT
The Peteetneet Museum is so thankful for all the wonderful volunteers who serve at the museum each week. Most of the volunteer tour guides volunteer at least three hours each week and many of them come in and work for other volunteers if they are unable to cover their shift.
One of our fantastic volunteers is Sue Wilson. Sue volunteers every Thursday afternoon each week. Sue is a lovely southern girl who was born in Bluefield, Virginia. When she was quite young, her family moved bo Bluefield, West Virginia where she grew up and attended school.
After graduation from high school she then attended a business collage to obtain her education. She then obtained employment with the Navy Department in Washington, D. C. as a typist. While she was working in Washington, D. C. she met her future husband, Grant Wilson, at church. After about a year of courtship they traveled to Salt Lake City and were married in the Salt Lake Temple.
She and her husband made their first home in Maryland where her husband finished his schooling and worked for the government. Her first three children were born in Maryland.
Her husband's position with the government then took them to Missoula, Montana. While they were living there, a fourth child joined their family.
The government then transferred her husband to Las Cruces, New Mexico where they lived for several years. Her husband's employment then took them to Albuquerque, New Mexico for about four years. They lived in a small town just outside Albuquerque called Los Lunas. They lived on twenty-two acres and really enjoyed trying to be "part-time farmers,"
When her husband retired from government service, he wanted to make just one more move. That was when they moved to Payson. She has never been really sure how they landed here since they did not ever know anyone at all in the area.
After their move, they worked in the Temple for many years. They enjoyed this calling a great deal. Sue became a volunteer at Peteetneet about 2010. She loves the beautiful building and has really enjoyed her service at the museum. She said she has met and made friends with some very special people since she became involved her.
The Peteetneet Museum has really appreciated the positive influence that Sue brings to her volunteer service and she is greatly appreciated.
Volunteer Spotlight--Paula Stallings
PAULA ANN STALLINGS
Paula was born in Payson on January 16, 1947. She lived in Salem until her father passed away in 1960. He family then moved to Guadalajara, Mexico (Old Mexico). She lived there until she graduated from high school in 1966. She then returned to the United States to attend college. She obtained her degree in accounting.
She married Lewis Stallings from Mapleton in 1972. They and they had three wonderful children and a number of grandchildren, who we are sure she "never"spoils. She is very involved with her children and grandchildren and does a lot of things with them.
Lewis and Paula went into partnership with John and Jana Wicker. They opened and operated Payson Tire on 200 South and 100 West in Payson. John later was injured in an accident. They then sold their share of the business to the Wickers. After they left the tire business and Lewis returned to school and became a RN.
Paula began working for Central Distributing for Boyd Cobbley. Central Distributing owned the Mr. G's Convenience Stores and Budget Fuel that later became Fuel America. Fuel America was later sold to Flying J and the Mr. G's stores were sold to Circle K Convenience Stores.
Paula then embarked on a new career at Nestle's (Stauffers) in Springville in the accounting department for a number of years. She has also worked at the Daily Herald and Mountain View Hospital.
When her husband became ill, she retired to care for him. He passed away in 2009. After her husband passed away, she liked being retired so she did not return to work. Through a mutual friend who was a volunteer at Peteetneet, she decided to also volunteer as a tour guide at the museum. She has enjoyed being around people and making many new friends while serving as a volunteer. She really enjoys spending some of her time serving in this capacity.
Paula enjoys reading and doing handwork. She has become involved with the Cultus Club. Many of her fellow volunteers are also members of this civic club.
We have been so appreciative and Paula and the wonderful job she does as a volunteer. She brings a special presence and positive feeling when she comes into our building.
Volunteer Spotlight--Sue Jolley
PETEENEET MUSEUM VOLUNTEER SPOTLIGHT
Sue Ellsworth Jolley
This week we would like to spotlight one of our wonderful volunteers, Sue Ellsworth Jolley. Sue was born and raised in Payson and is the daughter of the late Howard and Marilyn Ellsworth. She attended school in Payson and graduated from Payson High School.
Sue married Stewart Jolley from Santaquin. They lived in San Jose, California for 31 years where Stewart was employed by IBM. They raised their two children, Kevin and Debbie in the Silicon Valley area. Sue was a kindergarten teacher and taught school for 12 years. She then decided to go to nursing school and get her nursing degree. She spent the reminder of her time in California employed as a nurse in several different doctor's offices.
When her husband retired, they returned to Utah in 1995. They built them a home in Elk Ridge. Sue had to opportunity to return to nursing and she worked for Dr. Colver in his office in Payson for a number of years.
Sue and Stewart have eight grandchildren. Three of them live in Modesto, California and five live in Utah County. Her son lives in Modesto and her daughter, Debbie, passed away several years ago.
Sue is a member of the DUP and Jr. Cultus Club. Her hobbies are crocheting, cross stitching, and family history.
When she finally "retired.," she became a part time volunteer filling in for a friend at Peteetneet. When her friend returned full-time to Peteetneet, Sue loved being a volunteer and associating with the people at Peteetneet so she became a full-time volunteer. You can see her every Monday morning greeting visitors.
We appreciate Sue and the positive feeling she extends to all those that volunteer and visit the Peteetneet Museum.
Volunteer Spotlight--Brenda Reed
BRENDA HUTCHINGS REED
Brenda H. Reed has been serving as a volunteer for that last few years. She serves as one of the Volunteer Co-Ordinators as well as a Tour Guide every Thursday morning.
Brenda is a daughter of the late Don and Dora Hutchings. She was the first born of family of six children. She has a younger brother and four sisters. She was born in East Ely, Nevada. The family lived in Ely, Lund, Forest Home Ranch and finally in McGill. She graduated from White Pine High School and then went to BYU where she majored in nursing. She joined the Navy during her junior year and the Navy paid for her final year of school.
She graduated from BYU and then went to Newport, Rhode Island for officer training school. She was then stationed in San Diego, California. She met James Reed from Los Angles who was one of her patients at the Naval Hospital. They were married in 1962 in the Logan LDS Temple. Their first son was born in San Diego.
After leaving the Navy they moved to Springville, Utah. While living there, they added two more sons and a daughter to the family.
Brenda started working at Utah Valley Hospital in Provo she spent 7 ½ years on the nursing staff. They then moved to Payson and moved into a home on the East Canyon Road just south of the Strawberry High Canal. She then began a 30 year career beginning at the Payson Hospital and then at Mountain View Hospital when Payson City old the old hospital and a newer facility was built. She spent a total of 40 years as a nurse. She retired in 2005 from the hospital.
After her retirement, she cared for her mother and her husband who were both in ill health. Her mother passed away in 2006 and her husband passed away in 2007.
Brenda has always been involved in the community. She was a member of the Payson Civic Chorale for over 30 years. After the death of her family members she was very busy and finally got things in order. She was looking in the Payson Chronicle and saw the article they noted the Peteetneet Museum was seeking Volunteer Tour Guide. She felt that she could do that. She called Sandra Armstrong, who was the volunteer Co-Ordinator at the time, and volunteered to come on Thursday mornings each week. She began working with Georgia Mills and Joyce Bradley.
Brenda and Georgia Mills served as the Volunteer Co-Ordinators at this time. Brenda said she has really enjoyed volunteering and getting to know the other volunteers who also donated their time and talents at the museum.
Volunteer Spotlight--Lynda Cameron
Lynda Cameron
If you visit the museum any Wednesday morning, you will be greeted by Lynda Cameron, a beautiful lady with an Australian accent. She was born in Marrickville – an inner city suburb of Sydney, Australia.
She has three sisters: Yvette lives in England, Kristina lives in Brisbane, and Elena lives in Adelaide. Her Dad now lives in Victoria near the New South Wales border with his second wife. Lynda's mum died of early onset Alzheimer disease (duration of 16 years) in 1999. He spends much of his time every day working on family history.
Australia was originally settled by convicts that were sent there by the English government. Perhaps it may be of interest to know that her convict forebears were convicted of such 'petty crimes' as picking up a handkerchief that belonged to someone else, borrowing/stealing the boss' horse or stealing a petticoat/underskirt while working as a laundress. More than 200 years later life has certainly changed!
Lynda said some of her earliest memories included an apartment on the second floor above a butcher's shop on Parramatta Road – the main artery between Sydney and Parramatta – the second largest city located near Sydney. (A city needs to have 100,000 people before being called a city in Australia).
Her Father painted a large yellow circle on the floor of the front room for her sister and her to skip around and play inside. The center light in the butcher's shop was under the center of the circle painted on the floor of the upstairs apartment.
She attended Crystal Street Infants School to second grade. It was demolished many years ago and a huge technical college was built on the site.
Her Father was an electrical engineer and the first home her parents built was in Oatley, a suburb about 30 miles south of Sydney. It was featured in the equivalent of Better Homes and Gardens for all of the innovative electrical features they included.
One of my Fathers' crowning achievements was the famous Sydney Opera House. Her father's grandfather had worked on the Sydney Harbour Bridge.
On her Mother's side, she has seven convicts sentenced to seven years transportation and hard labor in Australia. They came from England and Ireland. A great-grandfather, the son of Irish immigrants, was one of the first altar boys in St Mary's Cathedral in Sydney.
Oatley is on the Georges River which flows into Botany Bay, the first landing site of the First Fleet. The First Fleet moved onto Sydney Harbour. When she married, she moved to live on the Lane Cove River which flows into Sydney Harbour, via the Parramatta River. She lived on the water her whole life before moving here to the mountains!
She attended Oatley Public School, Penshurst Girls High School, Balmain Teachers College (now the University of Technology in Sydney) and the University of New England. She taught school – kindergarten, a full grade – for two years before having children.
She married Anton (Tom) Bakker and they were the parents of two beautiful girls and two handsome sons – all amazing children. She and Tom divorced in 1995 and she began dating Chris Cameron soon after. Chris' sister was her best friend in school.
She was converted to the Church of Jesus Christ of Latter-Day-Saints while in school and was baptized four years later. Chris was baptized into the Church in 1992.
They eloped and were sealed in the Salt Lake Temple sealing room at the top of the stairs at the back of the Celestial Room in 1996.
Her older son, Ben, came over to BYU where he met and married a beautiful girl from Spanish Fork. They live in Spanish Fork with their four handsome sons.
David, the younger son, met and married a beautiful girl from Payson and they live in Payson with their two gorgeous girls and two very cute young sons.
Lynda and Chris moved to the US in February 1998 to be near family. They moved to Payson because it is near to Spanish Fork but a little quieter and they are closer to Chris' beloved mountains.
Lynda was invited to become a volunteer at Peteetneet by her Visiting Teaching companion, Delowa Haskell. She has now been a volunteer for about four years at the museum.
Her hobbies include sewing, quilting, knitting, hand sewing, reading, family history and gardening.
Lynda has been a great volunteer at the museum. Come in and meet her and take a tour. It will be a great experience.
Volunteer Spotlight--John Langdon
John is a native of San Diego, California. He became very tired of the hectic pace of life in California and recently relocated to Payson. In John's own words, "I am a gypsy traveler. I have lived seven different states, four different countries, and traveled in 12 western states on a motorcycle." He admits that age has been a determining factor to settle down in Payson.
In 1963 he joined the Marine Corps and stayed in until 1968. He has been highly involved in Veterans affairs ranging from being a lifetime member of the Marine Corps League, American Legion member, Patriot Guard member, the first chairman of the first State of Utah Vietnam Memorial located on the state capitol grounds, and more. He and a friend are currently working on setting up a program for disabled vets to get out and photograph the State of Utah's scenic sights.
Back in the early 70's he moved to Provo and was a partner in Scott Adams Photography Studio. He later sold his interest in the studio but his interest in photography continued.. Photography has been a hobby for years most of his life. In the month of January, he will be having a one-man show with his photography exhibit at the Peteetneet Museum. You can see a lot of his work on his web site at: www.john-langdon.fineartamerica.com
John is a single father of two fantastic daughters, and grandfather to seven grandchildren. He will travel at the drop of a hat. "Have camera, will travel" is one of his mottos. He loves the mountains and National Parks here in Utah.
He invites you to come into the Peteetneet Museum on any Friday afternoon and take a tour with him. He guarantees you will have fun and learn something.
He has enjoyed the time he has been serving as a volunteer at the museum, meeting with new people and making new friends.


text:
Q: Dynamic selection of HTML select tag in laravel5.0 Let's have a select tag of months of a year
<label name="month">Select Month</label>
<select class="form-control">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    <option>7</option>
    <option>8</option>
    <option>9</option>
    <option>10</option>
</select>

How can I set the current month number dynamically ? e.g. If it is May then '5' will be selected automatically. However user can also select a month manually with the help of drop down option.I want to use it in my laravel5.0 application.

A: Basically, you need use JavaScript getMonth() Method.
If you do not use JQuery, try
var date = new Date();
var month = date.getMonth() + 1;
document.getElementByClass("form-control").value = month;

Thanks for the comment of Erfan, we need +1 for the value of month.
Note: In getMonth(), 0=January, 1=February etc.

A: Use carbon to found the month number, than create some logic to select the right option:
$current_month = Carbon::now()->month;

There are a lot of ways to fill your select, here is a very simple one:
for($m = 1; $m <= 12; $m++) {
    $selected = $m == $current_month ? 'selected' : null;
    echo '<option value="'.$m.'" '.$selected.'>'.$m.'</option>';
}

A: As @Vohaman , try this
$('select').val( (new Date).getMonth() + 1 );

redpajama_set_name: RedPajamaStackExchange


To a scientist, observer effects corrupting empirical data is a constant concern. From psychology to quantum physics, observation of the world invariably changes what is observed.
The global empire Smartphones has created new avenues for data collection and some researchers believe this technology may help conquer observer effect uprisings.
Chad Tossel and his team studied information collection applications, known as 'loggers' for the purpose of research on Smartphones, and proposed a framework for future loggers that avoid observer effects on data (Tossel et al, 2012).
The problem Tossel and his team report is change in user behaviour due to awareness of the data collection process. Factors such as unfamiliar logger interfaces or automated participant reminders render collected information invalid.
The researchers point out the relative importance of each of the nine factors will be determined by the aim of the particular research being conducted. They also acknowledge that unobtrusive logging is limited in some ways, such as being incapable of accessing experiential aspects of what logged data may denote. However, they maintain that refined and automated data logging techniques garnered by their framework have important contributions to make to the domain of behavioural research.
Pingback: Predicting Popularity: Social Media's Role in News?


The wing comprises four groups: the 366th Operational Group, 366th Maintenance Group, 366th Mission Support Group and 366th Medical Group. Mountain Home currently known to be the Eagle's Nest of the West housing 3 squadrons of F-15E Strike Eagle. They are the 389th FS ( Tbolts ) and 391st FS ( Bold Tigers ) flying the F-15E Strike Eagle aircraft and the 428th FS ( Buccaneers ) which flies the Republic of Singapore Air Force F-15SG.
The Mighty F-15E Strike Eagle is a dual-role fighter designed to perform air-to-air and air-to-ground missions. An array of avionics and electronics systems gives the F-15E the capability to fight at low altitude, day or night, and in all weather. The F-15E carries a crew of 2 with tandem configuration cockpit with the pilot in front and Weapon system officer ( WSO) sitting in the back.
366th FS Wing King F-15E on Afterburner take off.
Airwingspotter have been fortunate to catch the 389th and 391st FS in action in Red Flag 15-3 held July 2015 . Also, 428th FS was in Red Flag 14-3 that we caught them last year. F-15E have had quite some changes from the past and we will be talking about the updates we saw on the current F-15E deployed by both units.
The 389th Fighter Squadron originated on 24 May 1943 and was activated on 1 June 1943 at Richmond Army Air Base, VA, as part of the 366th Fighter Group. The 389th Fighter Squadron originated on 24 May 1943 and was activated on 1 June 1943 at Richmond Army Air Base, VA, as part of the 366th Fighter Group. They continue to soldier on with fighters like the P-51D Mustang, F-86 Saber, F-84 and F-100. During Vietnam war era the unit was base in Danag flying F-4D Phantom. The Cold war era this unit was transformed into F-111F and base in Lackenheath in the UK. 1994 calls for another transformation of the unit to a SEAD SAM suppression role flying the newly aquired F-16C Blk 52 carrying AGM-88 HARM missile / HTS targeting pods. Currently Tbolts flies the F-15E Strike Eagle with the older configurations.
Tbolts F-15E did not get the Suite 7E updates that consists of the AN/APG-82 AESA radar and running on PW F-100 220 engine. When chatting with the crews of Tbolts, the F-100 PW 220 engine has about 20% less thrust to the newer F-100 PW 229 engine use by their sister squadron . One significant difference for us " photographers " is that the 220 engine produces a more orange colored Afterburner while the newer 229 gives a hue of Blue on Afterburner. According to most news, the current F-15E will be waiting for the Suite 8 and 8e upgrades which includes host of weapons update like the AIM-9x, AIM-120D employment, Small diameter bomb (SDB) and GBU-54 bombs. Also employment of GBU-53/B SDB II which is specifically designed tri-mode seeker for moving targets. There is also talks about Suite 9 update which includes the IRST sensor and satellite communication systems. These host of upgrades will further increase the capabilities of the F-15E. There is also talk about the retirement of the A-10C and the F-15E being a candidate to take over Close Air support ( CAS ) roles in USAF.


Ali inser att hon kan läsa mäns tankar. A woman is boxed out by the male sports agents in her profession, but gains an unexpected edge over them when she develops the ability to hear their thoughts.
Wendi McLendon-Covey is best known for her playing Beverly Goldberg on "The Goldbergs", Deputy Clementine Johnson on "Reno 911!", Liz the crazy cat lady on "Rules of Engagement", Lydia Mayhew on "Lovespring International", and Rita in "Bridesmaids." Wendi was in the Sunday Company at L.A.s famed Groundling Theater from 2001 – 2002, and a member of the Main Company from 2002 – 2009.


text:
Q: If statement structure in PHP I keep getting an error with the following bit of code. It is probably some small thing but I don't see what is wrong.

while($row = mysql_fetch_array($result))
  {
   $varp = $row['ustk_retail'];
   if ($varp<80000) { $o1 = 1; }
   if (($varp=>80000) && ($varp<100000)) { $o2 = "1"; }
   if (($varp=>100000) && ($varp<120000)) { $o3 = "1"; }
   if (($varp=>120000) && ($varp<140000)) { $o4 = "1"; }
   if (($varp=>140000) && ($varp<160000)) { $o5 = "1"; }
   if (($varp=>160000) && ($varp<180000)) { $o6 = "1"; }
   if (($varp=>180000) && ($varp<200000)) { $o7 = "1"; }
   if (($varp=>200000) && ($varp<220000)) { $o8 = "1"; }
   if (($varp=>220000) && ($varp<240000)) { $o9 = "1"; }
   if (($varp=>240000) && ($varp<260000)) { $o10 = "1"; }
   if (($varp=>260000) && ($varp<280000)) { $o11 = "1"; }
   if (($varp=>280000) && ($varp<300000)) { $o12 = "1"; }
   if ($varp>=300000) { $o13 = "1"; }
  }

A: You have an expression error.
$varp=>220000 // is not a valid php expression

=> operator is used to assign values in arrays like:

$x = array( 'foo' => 'bar');

>= is the comparation assigment greater than or equal

A: Running php -l (lint) on your code I get a

Parse error: syntax error, unexpected T_DOUBLE_ARROW

The T_DOUBLE_ARROW token is what PHP expects when assigning array values to array keys.
When comparing for Greater than or equal to the PHP Parser expects T_IS_GREATER_OR_EQUAL, meaning you have to use >= instead of =>.
See

*

*the chapter on Comparison Operators in the PHP Manual and

*the List of Parser Tokens in the PHP Manual

A: This is more readable and compact way to do the same:
$ranges = range(300000, 80000, -20000);

$index = 1;

$varp = 220001;

foreach ($ranges as $i => $range) {
    if ($varp >= $range) {
        $index = 13 - $i;
        break;
    }
}

${'o' . $index} = 1;

Anyway - I think you're doing something wrong with using variable name of result.

A: The answer has already been given but thought this was neat enough to share:
PHP accepts boolean expressions in it's switch statement.
switch(TRUE) {
    case $range <= 10:  echo "range below or equal to 10"; break;
    case $range <= 20:  echo "range above 10 below or equal to 20"; break;
    case $range <= 30:  echo "range above 20 below or equal to 30"; break;
    default: echo "high range";
}

In my opinion this generates the cleanest most readable code.

A: You have made a mistake in the if conditions. The greater than Equal to sign is >= and not =>.

A: Greater than or equal to  is >= sign, not =>
Update:
You are right. It's small but hard to find mistake.
It took me to split whole line into pieces to see where the problem is:
<?php
if
(
$varp
=>
80000
)

So, it says parse error on line 5 and I had to doublecheck this operator.
Of course, at first I separated the problem line from the rest of the code to be certain.

A: You probably want to change ($varp=300000) to ($varp==300000) and it might help to enclose the full if-statement inside (), like this
if($varp80000 && $varp100000 && $varp120000 && $varp140000 && $varp160000 && $varp180000 && $varp200000 && $varp220000 && $varp240000 && $varp260000 && $varp280000 && $varp==300000) { $o13 = "1"; }

On another note, where to these strange $varp#### variables come from?

A: Not sure whether the code you've posted has gotten messed up somehow, but it looks like you're missing "==" in some of the if conditions. Also, as Skilldrick pointed out, the whole if condition should be in parentheses

A: "Greater than or equal to is >= NOT =>. You use => for arrays for keys/values.

A: Add one more bracket around the conditions in if....
if ( ($varp80000) && ($varp100000) && ($varp120000) && ($varp140000) && ($varp160000) && ($varp180000) && ($varp200000) && ($varp220000) && ($varp240000) && ($varp260000) && ($varp280000) && ($varp=300000) ) { $o13 = "1"; }


Wand of Pristine Environments: The wand has been conserved in a great ancient temple, preventing whoever destroys the Earth, punishing those who dare.
This weapon boasts the highest damage of any wands in the game with its increased fire rate and two shots. Its rarity makes it sought-after by players. Although it has superior damage and a few stat bonuses, as well as the ability to shoot through rocks and trees, it is still recommended you carry a tiered wand and possibly a Crystal Wand to be able to handle all situations.


text:
package simx.components.renderer.jvr

import simx.core.ontology.SValDescription
import java.io.{ObjectInputStream, ObjectOutputStream, File}
import de.bht.jvr.core.{ShaderProgram, ShaderMaterial}
import de.bht.jvr.math.Vector2
import de.bht.jvr.core.uniforms._
import simx.core.entity.typeconversion.ConvertibleTrait
import de.bht.jvr.util.Color
import simx.core.entity.Entity
import simx.core.svaractor.semantictrait.base.{Thing, Base}
import simx.core.svaractor.{SVarActor, SVar}
import simx.core.svaractor.unifiedaccess.EntityUpdateHandling
import scala.annotation.meta.field

/**
 * A domain specific language to specify shader effects for jVR and make parameters of them accessible to the trough
 * the middle ware.
 *
 * Different shader can be used for every render pass. The following example describes a parallax mapping.
 *
 * {{{
  def makeParallaxMaterial( name : String, file : String, heightScale: Float, heightBias: Float, shininess : Float ) =
    ShaderEffect( name ) has(
      RenderPass( "AMBIENT" ) describedByShader( "shader/bumpmapping_ambient.vs" :: "shader/parallaxmapping_ambient.fs" :: Nil ) provideImage
        (file + "_COLOR.jpg") as "jvr_Texture0" provideImage
        (file + "_DISP.jpg") as "jvr_HeightMap" where
        "jvr_HeightScale" hasValue( heightScale ) and
        "jvr_ParallaxBias" hasValue( heightBias ) and
        "jvr_Material_Ambient" hasValue( new Color( 0.1f, 0.1f, 0.1f, 1f ) ) pack
      ) and( RenderPass( "LIGHTING" ) describedByShader( "shader/bumpmapping_lighting.vs" :: "shader/parallaxmapping_lighting.fs" :: Nil ) provideImage
      (file + "_COLOR.jpg") as "jvr_Texture0" provideImage
      (file + "_DISP.jpg") as "jvr_HeightMap" provideImage
      (file + "_NORMAL.jpg") as "jvr_NormalMap" where
      "jvr_HeightScale" hasValue( heightScale ) and
      "jvr_ParallaxBias" hasValue( heightBias ) and
      "jvr_Material_Diffuse" hasValue( new Color(1.0f, 1.0f, 1.0f, 1.0f ) ) and
      "jvr_Material_Specular" hasValue( new Color(0.6f, 0.6f, 0.6f, 1.0f) ) and
      "jvr_Material_Shininess" hasValue( shininess ) pack
      )

 * }}}
 *
 * @param name The name of the shader effect.
 */
class ShaderEffect( name : String ) extends Serializable {

  require( name != null, "The parameter 'name' must not be 'null'!" )
  require( name != "", "The parameter 'name' must not be an empty string!" )

  /**
   * The list of all render passes.
   */
  private var renderPasses = List[RenderPass]()

  /**
   * The constructed shader material for this effect.
   */
  @(transient @field) private var shaderMaterial : Option[ShaderMaterial] = None

  /**
   * This method adds a render pass to this shader effect.
   *
   * @param renderPass The render pass to add.
   * @return The altered shader effect.
   */
  def has( renderPass : RenderPass ) : ShaderEffect = {
    require( renderPass != null, "The parameter 'renderPass' must not be 'null'!" )
    renderPasses = renderPasses ::: renderPass :: Nil
    this
  }

  /**
   * This method adds a render pass to this shader effect.
   *
   * @param renderPass The render pass to add.
   * @return The altered shader effect.
   */
  def and( renderPass : RenderPass ) : ShaderEffect = has( renderPass )

  /**
   * This method constructs and returns the shader material for this effect.
   *
   * @return The shader material for this effect.
   */
  private[jvr] def getShaderMaterial : ShaderMaterial = {
    if( !shaderMaterial.isDefined ) {
      val sm = new ShaderMaterial( )
      for( renderPass <- renderPasses ) {
        sm.setShaderProgram( renderPass.name, renderPass.getShaderProgram )
        for( (image,name) <- renderPass.images )
          sm.setTexture( renderPass.name, name, ResourceManager.loadTexture( new File( image ) ) )
        for( uniform <- renderPass.uniformList ) {
          val uniformValue = uniform.value match {
            case v : Float =>   new UniformFloat( v )
            case v : Int =>     new UniformInt( v )
            case v : Boolean => new UniformBool( v )
            case v : Vector2 => new UniformVector2( v )
            case v : Color =>   new UniformColor( v )
            case v : Seq[_] =>
              sm.setUniform( renderPass.name, uniform.name + "_size", new UniformInt( v.size ) )
              v.head match {
                case h : Vector2 =>
                  new UniformVector2( v.asInstanceOf[Seq[Vector2]].toArray : _* )
              }
          }
          sm.setUniform( renderPass.name, uniform.name, uniformValue )
        }
      }

      shaderMaterial = Some( sm )
    }
    shaderMaterial.get
  }

  private[jvr] def setShaderMaterial(sm : ShaderMaterial) {
    shaderMaterial = Some(sm)
  }

  def bindShaderMaterialToEntity( entity : Entity )(implicit actorContext : EntityUpdateHandling) = {
    for( renderPass <- renderPasses ) {
      for( uniformManager <- renderPass.uniformList ) {
        if( uniformManager.ontologyMember.isDefined )
          uniformManager.value match {
            case v : Float =>
              val material = getShaderMaterial
              entity.getSVars( uniformManager.ontologyMember.get ).head._2.asInstanceOf[SVar[Float]].observe{
                v =>material.setUniform( renderPass.name, uniformManager.name, new UniformFloat( v ) )
              }
            case v : Int =>
              entity.getSVars( uniformManager.ontologyMember.get ).head._2.asInstanceOf[SVar[Int]].observe{
                v =>  getShaderMaterial.setUniform( renderPass.name, uniformManager.name, new UniformInt( v ) )
              }
            case v : Boolean =>
              entity.getSVars( uniformManager.ontologyMember.get ).head._2.asInstanceOf[SVar[Boolean]].observe{
                v => getShaderMaterial.setUniform( renderPass.name, uniformManager.name, new UniformBool( v ) )
              }
            case v : Vector2 =>
              entity.getSVars( uniformManager.ontologyMember.get ).head._2.asInstanceOf[SVar[Vector2]].observe{
                v => getShaderMaterial.setUniform( renderPass.name, uniformManager.name, new UniformVector2( v ) )
              }
            case v : Seq[_] =>
              v.head match {
                case h : Vector2 =>
                  entity.getSVars( uniformManager.ontologyMember.get ).head._2.asInstanceOf[SVar[Seq[Vector2]]].observe{ v : Seq[Vector2] =>
                    getShaderMaterial.setUniform( renderPass.name, uniformManager.name, new UniformVector2( v.toArray : _* ) )
                    getShaderMaterial.setUniform( renderPass.name, uniformManager.name + "_size", new UniformInt( v.size ) )
                  }
              }

          }
      }
    }
  }

  /**
   * This method returns a list of all sVar Descriptions that are provided by this effect. It is used during the
   * construction process of the entity.
   *
   * @return A list of all sVar descriptions provided by this effect.
   */
  private[jvr] def getSVarDescriptions : List[SValDescription[_,_, _ <: Base, _ <: Thing]] = {
    var sVarDescriptions = List[SValDescription[_,_, _ <: Base, _ <: Thing]]()
    for( renderPass <- this.renderPasses ) {
      for( uniformManager <- renderPass.uniformList ) {
        if( uniformManager.ontologyMember.isDefined ) {
          sVarDescriptions = uniformManager.ontologyMember.get :: sVarDescriptions
        }
      }
    }
    sVarDescriptions
  }

  /**
   * This method return the initial value for an sVar.
   *
   * @param sVarDescription The description of the sVar
   * @tparam T The type of the variable.
   * @return The initial value of the sVar.
   */
  private[jvr] def getValueForSVarDescription[T]( sVarDescription : ConvertibleTrait[T]) : T = {
    var value : Option[T] = None
    for( renderPass <- this.renderPasses ) {
      for( uniformManager <- renderPass.uniformList ) {
        if( uniformManager.ontologyMember.isDefined && uniformManager.ontologyMember.get == sVarDescription ) {
          value = Some( uniformManager.value.asInstanceOf[T] )
        }
      }
    }
    value.get

  }

  private def writeObject( objectOutputStream : ObjectOutputStream ) {
    objectOutputStream.defaultWriteObject()
  }

  private def readObject( objectInputStream : ObjectInputStream ) {
    objectInputStream.defaultReadObject()
    shaderMaterial = None
  }

}

/**
 * An object that configure the shader and uniforms for one render pass. Typical render passes are AMBIENT and LIGHTING.
 *
 * @author Stephan Rehfeld
 *
 * @param name The name of the render pass.
 */
class RenderPass( val name : String ) extends UniformListContaining[RenderPass] with Serializable {

  require( name != null, "The parameter 'name' must not be 'null'!" )
  require( name != "", "The parameter 'name' must not be an empty string!" )

  /**
   * The list of shader that are used by this effect.
   */
  private var shader = List[String]()

  /**
   * Textures and the names under which they are provided to the shader.
   */
  private[jvr] var images : Map[String,String] = Map()

  /**
   * The shader material that is constructed for this post processing effect.
   */
  @(transient @field) private var shaderProgram : Option[ShaderProgram] = None

  override var uniformList : List[UniformManager[_, _,RenderPass]] = List()

  /**
   * This method sets the shader that are used to render this effect.
   *
   * @param shader The list of shader, that are used to render this effect.
   * @return The altered shader effect.
   */
  def describedByShader( shader : List[String] ) : RenderPass  = {
    require( shader != null, "The parameter 'shader' must not be 'null'!" )
    require( shader.size > 1, "The parameter 'shader' contain at least 2 entries!" )
    this.shader = shader
    this
  }

  /**
   * This method adds a texture texture to the shader.
   *
   * @param file The file name of the texture.
   * @return The object to construct the texture description.
   */
  def provideImage( file : String ) : TextureMapper = {
    require( file != null, "The parameter 'name' must not be 'null'!" )
    require( file != "", "The parameter 'name' must not an empty string'!" )
    new TextureMapper( file, this )
  }

  /**
   * This is a small helper class for the shader effect domain specific language.
   *
   * @author Stephan Rehfeld
   *
   * @param file The file name of the texture
   * @param renderPass The render pass.
   */
  class TextureMapper( val file : String, val renderPass : RenderPass ) {

    require( file != null, "The parameter 'file' must not be 'null'!" )
    require( file != "", "The parameter 'file' must not an empty string'!" )
    require( renderPass != null, "The parameter 'renderPass' must not be 'null'!" )

    /**
     * This method sets the name under which the texture should be provided to the render pass.
     *
     * @param targetName The name under which the texture should be provided to the render pass.
     * @return The altered post processing effect.
     */
    def as( targetName : String ) : RenderPass = {
      require( targetName != null, "The parameter 'targetName' must not be 'null'!" )
      require( targetName != "", "The parameter 'targetName' must not an empty string'!" )
      images = images + (file -> targetName )
      renderPass
    }

  }

  /**
   * This method starts to add a uniform to the render pass.
   *
   * @param name The name of the uniform.
   * @return The object to construct the uniform description.
   */
  def where( name : String ) = {
    require( name != null, "The parameter 'name' must not be 'null'!" )
    require( name != "", "The parameter 'name' must not an empty string'!" )
    new UniformNameHolder( name, this )
  }

  /**
   * This method constructs and returns the shader material for this render pass.
   *
   * @return The shader material for this render pass.
   */
  def getShaderProgram : ShaderProgram = {
    if( shaderProgram.isEmpty ) {
      val shaderFiles = for( file <- shader ) yield new File( file )
      val sp = new ShaderProgram( shaderFiles: _* )
      shaderProgram = Some( sp )
    }
    this.shaderProgram.get
  }

  private def writeObject( objectOutputStream : ObjectOutputStream ) {
    objectOutputStream.defaultWriteObject()
  }

  private def readObject( objectInputStream : ObjectInputStream ) {
    objectInputStream.defaultReadObject()
    shaderProgram = None
  }

}

/**
 * The companion object of the render pass.
 *
 * @see [[simx.components.renderer.jvr.RenderPass]]
 *
 * @author Stephan Rehfeld
 */
object RenderPass {

  /**
   * The method to start a description of a render pass.
   *
   * @param name The name of the render pass.
   * @return The render pass.
   */
  def apply( name : String ) : RenderPass = {
    require( name != null, "The parameter 'name' must not be 'null'!" )
    require( name != "", "The parameter 'name' must not be an empty string!" )
    new RenderPass( name )
  }
}

/**
 * The companion object of the shader effect.
 *
 * @see [[simx.components.renderer.jvr.ShaderEffect]]
 *
 * @author Stephan Rehfeld
 */
object ShaderEffect {

  /**
   * The method to start a description of a shader effect.
   *
   * @param name The name of the shader effect.
   * @return The shader effect.
   */
  def apply( name : String ) : ShaderEffect = {
    require( name != null, "The parameter 'name' must not be 'null'!" )
    new ShaderEffect( name )
  }

}

redpajama_set_name: RedPajamaGithub


The Mumbai Port Trust is in the process of developing two significant projects in Mumbai — the redevelopment of the historic Sassoon Docks and a floating hotel and floating restaurants off the coast. The land for both projects belongs to the port trust.
The 139-year old Sassoon Docks, located at Colaba in south Mumbai, will be rebuilt into a modern fishing dock with an aim to regaining its preeminence as the main fish loading and trading centre in south of the metropolis.
India's Minister for Road Transport and Highways and Shipping, Nitin Gadkari, recently inaugurated the redevelopment project under the aegis of Mumbai Port Trust. In his speech, the minister laid thrust on increasing exports of marine products and said that Mumbai Port Trust was backing this initiative by creating physical infrastructure for the proposed harbour. Sea-bound shipping and inland water transport for the city were also on the anvil, he added.
Following the redevelopment, fishing activities will be restricted to New Sassoon Dock area while Old Sassoon Dock will be used for outfitting fishing boats and providing services like fuel, freshwater and ice for the boats. The existing open fish auction hall at New Sassoon Dock will be converted into a modern fish handling and auction hall. There is also a plan to provide an ice plant and an ice crusher shed.
The redevelopment project also envisages the construction of a dormitory, rest rooms, restaurant and a radio communication tower. A separate proposal envisages the setting up of a marine food park, seafood restaurant and an art gallery on Sassoon Dock premises. This project will be taken up in future.
For now, Mumbai Port Trust has appointed Central Institute of Coastal Engineering for Fishery, Bengaluru, as project management consultant to prepare the detailed technical report. The redevelopment project is estimated to cost Rs. 25.50 crore.
Earlier, the Mumbai Fishermen's' Association had submitted a memorandum to the minister demanding subsidy on diesel used in fishing vessels. They also sought subsidy on fishing implements, on the lines of subsidy extended to agricultural implements.
Built in 1875 on reclaimed land, Sassoon Docks is among the oldest docks of Mumbai. It was constructed by Albert Abdul Sassoon, son of David Sassoon, the leader of the Jewish community in Mumbai.
Meanwhile, Mumbai Port Trust has invited Expression of Interest for licensing out selected anchorages and landing points for operation of a floating hotel as well as floating restaurants within the port limits of Mumbai Harbour.