text:
Accurate Monitoring of Grease Lubrication Points
Industry utilizes many different bearing configurations. Some of these bearings are sealed and initially lubricated while others require regular maintenance lubrication. The consequences of a bearing failure vary between application; for instance, in some applications a failure can result in costly repairs and lengthy downtime of production. In the worst-case scenario, a bearing failure can release large mass forces resulting in devastating damages and even loss of lives.
Grease Lubrication
Assalub has created an independent system for monitoring grease lubrication points, the LubeMon. It is capable of monitoring both automatic and manually greased points. It can be used to monitor individual vital points or an entire lubrication system.
LubeMon is based on a special grease meter that is installed directly on the grease point, which measures the exact amount of grease being fed into the point. The grease meter is connected to a control unit for continuous monitoring. Large systems are connected over a data bus to a PC that offers advanced statistics of the rate at which points are greased.
The Measuring Device
This device is an accurate displacement measuring unit. It is available in two versions, aluminum and acid-proof steel. The unit is able to measure flows from 0 to 2,500 cm3/min at a maximum pressure of 700 bar with an accuracy of ± three percent. Other features of the LubeMon include:
Measures vibrations up to 20 G (10 to 20,000 Hz)
Capable of a lifetime of 10 pulses (655 m) at 1<10 mA
Operates in temperatures from -20°C to 70°C
An aluminum weight of 186 kg and an acid-proof steel weight of 485 kg
Contains a female, nickel-plated brass/polyurethane elbow connector with a five-meter cable, and is available with or without an integrated LED.
Monitoring Alternatives
LubeMon offers two different monitoring options: one unit is designed for a maximum of 10 lube points (the CCMon 10), and the other unit is a PC-based data bus system for a countless number of points. Minimum and maximum values are set individually for each point in the CCMon 10. The set volume will be fed into the greasing point during a specific time frame. The system contains a machine lock function that discontinues the monitoring system when the machine is not in operation. The CCMon 10 is dust-proof and is protected from splashes and low-pressure jets.
Assalub develops, manufactures and markets equipment for the handling of lubricants as well as centralized lubrication systems and the components for these systems. Assalub strives to represent high-quality standards in the market. In fact, it has been a supplier of the Swedish defense industry for many years. Assalub is a private company with approximately 40 employees. The company is exclusively devoted to lubrication automation. Its headquarters, production, development and warehouse are located in Åtvidaberg, Sweden.
Machinery Lubrication (7/2007)
How to Minimize Grease Bleeding
How to Calculate Grease Quantity and Frequency for Bearings
7 Steps to Trouble-free Grease Lubrication


text:
Q: UnhandledPromiseRejectionWarning when testing React component with Jest So I want to test my Login component with Jest and React Testing Library.
Tests pass but I receive a:

"UnhandledPromiseRejectionWarning".

How do I get rid of this message?
This is the function I mock in top of the test file:
jest.mock('../../../api/endpoints/auth/login/login', () => {
  return {
    login: jest.fn()
  };
});

And this is the function usage directly in test:
(login as jest.Mock).mockResolvedValueOnce(() => ({
  messages: ["Password is not correct"],
  isError: true
}));
act(() => {
  fireEvent.click(submitButton, leftClick);
});

await wait(() => {
  expect(getByTextLogin("Password is not correct")).toBeInTheDocument();
  expect(window.location.href).toContain('/login');
});

Maybe I'm missing something when mocking an async function?

A: Please put the code in the question, not pictures.
You're not handling the case of the promise rejecting when using async/await. Wrap your await in a try/catch.
Here's a link to jest's documentation highlighting this: Jest Async

redpajama_set_name: RedPajamaStackExchange


Should All Children Be Able to Attend Preschool?
An analysis of early education, its drawbacks, and its benefits.
With nearly 6.5% of students failing to graduate high school and the United States lagging behind many other first-world countries in terms of academic achievement , It's no secret that education has been on the minds of most Americans as of late. Concerns over funding for higher education are extremely prevalent as tuition rates continue to skyrocket, leaving potential students wondering if the benefits of college could possibly outweigh the financial drawbacks.
However, there's another component of education that we persistently fail to take into consideration, despite it having a profound effect on a child's development: preschool.
Though it is commonly viewed as glorified daycare, preschool undoubtedly promotes cognitive and social development , which will become essential later on in a child's life; this is especially true of children whose parents are unable to take full charge of their child's early education due to work or other barriers. Along with teaching children fundamental skills such as cooperation and commitment to a daily schedule, the building blocks of grade school education are taught, such as basic counting and arithmetic, as well as the foundations of language and grammar. While these skills will be taught in a formal Kindergarten environment, teaching them at an earlier point allows them to be expanded upon in a quicker, more thorough fashion. Learning issues may be assessed earlier in the child's life, allowing for a more personalized education later on.
The benefits of preschool are undeniable, but still many parents are made uneasy by the idea of sending their young children to school so soon. Some studies have shown that, while preschoolers have a significant advantage in Kindergarten, test scores and attitudes about school tend to drop soon after. This, however, may not be a fault of preschool necessarily, but rather, is likely a fault of the public school system as a whole, which puts unmanageable levels of stress on children. Also possible is the fact that there are multiple approaches to preschool, all with varying effects on children.
So, what approach is best? In reality, there is no one right answer. Rather, one should carefully choose a preschool that will most benefit their child. For example, a play-only preschool may be beneficial for a child who struggles with social and motor development, while an educational preschool may benefit a child who is mentally ready for kindergarten, but too young age-wise.
In the end, preschool is likely a good option for most children, and a more specialized alternative to babysitting and daycare. Though many of the skills taught in preschool can be replicated at home, some of the greatest benefits come from the need to adapt to new environments and to socialize with new individuals.


We originally posted this pumpkin gut bread in 2009, and it is our most popular post every fall. I'm so excited to finally bring it up from the archives with new photos, a video, and some healthier ingredient options. But don't worry, it is the same great recipe that has been shared tens of thousands of times across social media!
For some of you, this may be old news. But the rest of you, prepare to have your minds blown. Did you know that you can use every part of the pumpkin?
That's right, even those Halloween pumpkins that you turn into jack o'lanterns have plenty of edible parts that typically get thrown away!
If you want to cook a whole pumpkin, start by cutting the pumpkin in half. I set it on its side and stab a large knife into it. I work the knife around through the side, then the base of the pumpkin and up the other side. Go back to the original side and work from the cut up to the stem. Pull the pumpkin apart into two halves.
Now you have two pumpkin parts to be scooped from inside the pumpkin: one is seeds, and the other is guts. That's right pumpkin guts. I have to confess that I love playing with the pumpkin guts, they're slimy and squishy and just feel good between my fingers. (Hmmm, maybe that's where my sensory kiddo gets it) More on those guts later!
For the pumpkin seeds, you can roast them however your like. We love using pumpkin pie seasonings to make these pumpkin pie roasted pumpkin seeds.
Quick tip: whether you're taking the pumpkin guts and seeds out of the top of a pumpkin you're carving, or from a pumpkin you've cut in half to roast, it's easiest to have two bowls and separate the seeds and guts into them as you go.
The third part of the pumpkin you can use is the flesh. This is the part that makes puree like you can buy in a can. Once you've scooped all the seeds and guts from the pumpkin halves, place the halves cut side down in a pan. If you have a smaller pumpkin you may be able to use one pan.
Pour some water 1/4 inch high in the pan (about 1 cup). Place the pans in an oven preheated to 350 degrees, and roast the pumpkin for 45-60 minutes (for a large pumpkin). It's done when you can easily pierce the pumpkin with a fork.
Fresh pumpkin is much more fibrous then the highly processed pumpkin in a can, so you need to put it through a food processor before you can bake with it.
Simply puree the pumpkin until it's smooth and liquidy without any chunks (is liquidy a word?).
You may notice that the pureed pumpkin flesh is pretty soupy. That's because you still need to drain the excess water from your puree.
Just put a paper towel in a mesh strainer, and dump the puree in. Let it drain over a bowl in the fridge for a couple hours. Then you can use it in any recipe that uses canned pumpkin.
I like to freeze my homemade pumpkin puree in ziploc bags in one to two cup portions to make it easy to thaw the right amount (make sure you label it!).
Need some recipes to use your homemade pumpkin puree in? We love this pumpkin soup recipe. And if you're looking for baking ideas, these whole wheat pumpkin muffins and oatmeal pumpkin chocolate chip cookies are fantastic!
If you want to get chunks of pumpkin, rather than pumpkin puree, you can do that too.
Use your knife to carefully trim the peel off of the pumpkin. You could try a vegetable peeler, but I find that the skin is so tough that a knife is easier.
Once the pumpkin is all peeled, you can cut it into chunks and have fresh pumpkin to use in your favorite recipes. You can also sub it into any recipe that calls for squash like butternut or acorn.
We love this squash and sage brown butter pasta recipe.
Of course, you can also skip the peeling and chopping altogether, and simply cook your dinner inside your pumpkin. Then you just scrape the roasted pumpkin flesh out with the stuffing. It's pretty easy and makes a gorgeous presentation.
We love the simplicity of this ground beef dinner in a pumpkin.
For now, here's my famous pumpkin gut bread. I sometimes try to be healthier by cutting the sugar down to two cups, it's still good, but it's killer with all three cups. I call this bread famous because last year I brought it to several parties and everyone begged for the recipe, especially when they found out I made it with pumpkin guts. This is the world's best pumpkin bread recipe!
Okay, time for the magical recipe you've all been waiting for!
In 2008, Eric and I were SUPER POOR ($100/month food budget poor), and I felt like throwing away the guts of our carving pumpkin was throwing away money. So I gathered pumpkin guts from all of our family that we carved pumpkins with, did some experimenting, and came up with an incredible pumpkin gut bread recipe.
Now I always ask people for their pumpkin guts, partly in an effort to reduce waste, and partly because I love making the bread!
My original pumpkin gut bread recipe photo from 2008. What a difference 9 years makes!
You could totally use pumpkin puree in this recipe instead of the pumpkin guts. The fun thing with the pumpkin guts is that they are chunky and solid, so you get beautiful golden ribbons of pumpkin throughout the bread, rather than having it all incorporated into the batter.
Just make sure to chop your pumpkin guts up a bit. You don't want gigantic chunks, or your bread will fall apart. I use a pair of kitchen shears, but you could also chop them with a knife.
While homemade pumpkin puree is typically sweeter and more flavorful from smaller sugar pumpkins, or pie pumpkins, you can use the guts from any pumpkin in pumpkin gut bread. Could you imagine how much bread you could make with the guts from the GIANT pumpkins?!
We love seeing your comments and pictures of your food. If you make this pumpkin gut bread, please share it with us! You can leave a comment below, and post a photo on our Facebook page.
Preheat oven to 350 F. Grease two 9x5 loaf pans well, then dust with flour.
Use your fingers and a pair of scissors to separate the pumpkin guts, making sure they'll be able to mix into the batter.
Combine flour, sugar, cinnamon, nutmeg, soda, and salt in large mixing bowl.
Add eggs, oil, water and pumpkin. Stir until you have a smooth batter.
If using pecans, you can mix the nuts in now, or sprinkle them on top once your pour you batter into the loaf pans.
Pour into prepared pans. Bake 1 hour, and check for doneness by inserting a wooden skewer into the center of the loaf. If it comes out clean, your loaves are done. If not, bake them longer, checking every 5 minutes.
Cool slightly in the pans (about 10 minutes) them take out of pans to let them cool on a rack.
Approximate cost/serving: This bread is pretty affordable, especially if you buy your flour and sugar in bulk like I do. Two loaves cost me around $2 to make, and I slice each one into 10 pieces. So it comes out to only 10 cents a slice!
Vegetarian: This does have eggs, but it's meatless!
Sounds great! And it's perfecty spooky.
What a great way to use all of the parts of a pumpkin! I like the big does of nutmeg in this recipe.
ok, so now i'm going to have to get a pumpkin so i can try this out. i can't believe that i am getting a pumpkin 'for' the guts. you inspire me once again!
I really enjoyed reading this post! The bread looks amazing! I must try it!
I really enjoyed reading this post! The bread looks amazing! I will be trying your recipe. Thanks for sharing.
I never knew you could use the guts of the pumpkin, too – very cool. The bread looks delicious!
Great ideas! I love using pumpkin and Jamaican pumpkin with savory spices in rice and beans. Looking forward to using guts and seeds this time. I'm not letting any part of my pumpkins go to waste this year.
I'm so glad this recipe is working out so well for everyone. Krissy, that sounds amazing, if you have a recipe I'd love to try it out!
I made this bread w/raisins instead of nuts & I added 1 medium 'smushed' banana & it was delicious!!!
Loved it, but i was so busy reading your instructions I forgot to oil my pans (it's not written in there…lol)! But the taste is the same even if my bread is all crumbled.
We tried the pumpkin bread in Kazakhstan. We didn't buy the nuts since they are more expensive and I didn't have them in the house already. This recipe is great, even without the nuts!
I tried the pumpkin guts bread yesterday and it is so amazing!!! I couldn't add the nuts because it has to be "nut-safe" for my kids to take to school, so I just have to imagine that there are nuts in it. This is going to be one recipe that I may have to buy pumpkins for JUST to make this bread. Thanks for the recipe!
Tried it, turned out great! Can't keep my hands off the loaves!
Can I keep the "guts" overnight in the fridge, if I don't have time to make the bread the day I use the pumpkin? I can't wait to try this bread!
You can! If you're not going to use them within a couple days you can freeze them and just thaw when you're ready to use.
I don't eat eggs, so I didn't follow your recipe at all, but thanks for the idea! I didn't want to throw out all the guts.
I just subbed pumpkin guts for bananas in my favorite vegan banana bread recipe. It turned out great, though not as pumpkiny as I expected.
You're welcome! Yeah it's not super pumpkiny, The guts don't have a ton of flavor like a banana will. Glad you found a way to make it suit your dietary needs, that's awesome!
Just made a double batch of this last night and was thrilled to be able to use everything from the inside of our jack o' lantern. I was amazed at how great it was. I thought it was a perfect pumpkiny spicy bread cake. I added a bit of vanilla and only did the 2 c sugar vs 3 for each part of the batch. I have already sent out emails requesting people's guts in exchange for some bartered bread! I used mini loaf containers for gifts and the double batch made 9 perfect mini loafs. I'll be getting another pumpkin at the farmers market this weekend and doing all of the pumpkin along with preserving/canning the pumpkin for future use. Thanks for this great recipe.
You're so welcome Katie! I think I'll be making mini loafs this year as well. We're carving pumpkins on Saturday and I can't wait to make my bread!
Ok, so nobody's ever accused me of knowing anything about cooking, but my family carved jack-o-lanterns last night, and I had the bright idea to make pumpkin bread. I have to admit I was getting a little discouraged when all the recipes I could find said to throw out the part I saved. Thank you a million times over for coming up with this and saving my dream of yummy pumpkin bread!
You're so welcome! That's why I came up with this recipe, I couldn't stand throwing those guts away!
Glad it worked out. You're welcome!
As a broke college student, I felt bad about throwing away the "guts" of the pumpkin, after I carved it and took the seeds. I was very happy with this recipe and how it turned out. I now have a carved pumpkin for my Halloween party, bread, and pumpkin seeds as well. Thank you for your recipe.
We added Heath Bar junks to the bread i lieu of walnuts It is so delicious. Thanks Diana!!!!!!
Just made a batch of this yesterday for Halloween. Thought it would be fun to do with my little girl…and it was:) Had to substitute in some light brown sugar with reg sugar since I did not have enough and it still turned out great. Added golden raisins instead of nuts and used a bundt cake pan since I didn't have any bread pans. It was Delicious and we could not stop eating it! Thanks Diana. I will keep coming back to this recipe and want to go pick up another pumpkin to make some more this Thanksgiving! Love that we used the whole pumpkin including the seeds (roasted) this year as well. Fantastic!!
I made this bread at Halloween and we loved it. I later made pumpkin bread with canned pumpkin and a different recipe and it was not nearly as good. I am wondering if you think this recipe will work with canned pumpkin, I don't have any guts right now but the bread was so good am hoping to get a similar result. Don't know if it has to be guts.
Hi Kristen, I haven't tried using canned pumpkin before. I think it might work but the texture would be different. With the pumpkin gut bread you've got actual pieces of pumpkin spread throughout the batter. With using canned pumpkin it would be mixed into the batter. But you can always give it a try and definitely let us know how it turns out!
I notice you use Ziplocs for freezer storage? I'd love to find a way to reduce THAT waste, but just can't figure out another way to store things "flat" without using them. Any alternatives anyone can think of would be helpful!
I'd love to know that too! I've started saving plastic containers from sour cream and things to use in the freezer, and I try to reuse the Ziplocs if possible, but yeah, I'd be excited to learn a way to reduce that waste!
Do you also puree the outer skin from the pumpkin after roasting it?
Nope, I just scoop the flesh out of the skin. Good questions!
I tried your recipe and it worked great! I didn't have any nuts and I used crushed cardamom instead of nutmeg. Thank you very much for the recipe!
You're so welcome Haritha, cardamom sounds lovely!
I loved this recipe! It worked beautifully. I only had a cup of guts, so I halved the recipe. In the process, I goofed and didn't half the amount of water. The loaves came out very moist that way.
Awesome Stephanie, sometimes my mistakes in the kitchen make the best surprises!
Thank you! This year is my first time cooking pumpkins and up until now I was just throwing the guts away, feeling a little guilty each time I did. You are the first person I've found who talks about actually using them. The recipe looks delicious.
How well do you think this bread would keep? Long enough to pack up and send through the post in cold weather?
I'm so glad I found a recipe that uses the stringy guts! I always feel terrible wasting them. I was wondering if this could maybe be easily modified into muffins, as well? I'm going to contact my dormant inner baker for this. I'm also planning to use the excess juice from the guts to make Harry Potter style Pumpkin Juice. Very excited!
I tried it as muffins as well. All I did was put the mix into a muffin tin instead, and I cut the time about in half, maybe a little bit longer. It isn't fluffy, but it makes a delicious dessert and/or breakfast option! I used whole wheat flour, which made it somewhat dense. The loaves turned out perfect, too! Fantastic recipe!
That's cool that it worked for muffins. I created this before I switched my kitchen to all whole wheat flour and, you're right, whole wheat does make it denser. But so good! Thanks for letting me know.
What a fun pumpkin adventure Toni. I'd love to hear how your pumpkin juice tastes!
Hi, Diana! I made your Pumpkin Gut Bread, substituting nuts for chocolate chips, and it was fantastic!! I can't stop eating it!
Now I need to make more bread, in muffin form, for the kids cross country meet. But, now I have no pumpkin guts. How do I modify the Pumpkin Gut recipe with the home made pumpkin puree I just made? Any ideas?
Hi Michelle, I haven't tried this, so it would be an experiment for you. I'm guessing that because the canned pumpkin is so wet and will blend into the batter rather than be chunks in it, I would try substituting the pumpkin for the oil. Maybe still use a couple Tablespoons of oil with one and a half cups of pumpkin puree. Haven't tried this myself so play around with the amounts a little to try and get the right texture. Let me know how it goes!
Hi, Diana! I will try your suggestions. I plan to make the muffins in a few days, so I'll let you know next week how they turn out.
I made the muffins and they turned out great! I had portioned out 2 Cups of Pumpkin Puree into plastic bags, so in each batch I used the 2 Cups of Pumpkin Puree, 1/2 Cup of Veg. Oil, and enough water to make the batter to a cake mix like consistently. I also adjusted the amount of nutmeg because I'm not used to that much nutmeg.
Thank you, Diana, for the recipe and help with the adjustments!
hello, i was wondering how can i use the skin also in the puree? i did it by mistake and it is all mixed together. also how about high altitude?
More often than not I substitute applesauce or pumpkin puree for eggs. Given that this is already a pumpkin recipe, I'm not sure how that would work. But I plan to experiment with both. Probably won't use the puree, but the applesauce will be tested.
Thanks for letting me know Mandy Mo. I would love to hear back from you how it works for you. I know you can also use a flax seed slurry in place of eggs.
Everything I was looking for was on this page when I was staring down a pumkin last year. Used it all. The page is a favourite and a regular go-to, and the bread is so moist and delicious, perfect every time. Thank you!
You are SO welcome Erika!
Can it be made without the eggs? I look forward to making this!
Hi Kathie, you could try subbing chia seed slurry for the eggs. I haven't done that myself but it usually works for baking recipes.
Hi Diana! I made your pumpkin gut bread recipe before and loved it! I am wondering if you think it would transfer well into muffins? How do you think it would turn out if I took the same recipe and put it into 12-24 muffin cups? Please let me know your thoughts as soon as you can! Thanks and Happy Halloween!
Hi Carly, it might be a little dense for muffins, but should still taste great. Just make sure to watch them and test them sooner as it should be a much faster cooking time.
I have made this twice now. It is, hands down, my favorite bread recipe and I have made alot of breads. I find myself pacing around waiting for it to finish baking. Thank you for the creative, fun, delicious recipe. I have used nuts and no nuts and love it both ways!
That makes me SO happy Stephanie, thanks for letting us know!
I loved this recipe! Except I added in two teaspoons of ginger, 2 cups of sugar instead of three, and i blended the guts because I didn't like the idea of having them be all stringy, and I added in walnuts. This bread is such a hit, my family actually bought me more pumpkins to make the bread again! Thanks for creating this recipe!
I'm so glad to hear it was a hit! Your additions sound great.
After the kids cleaned out their pumpkins for carving, I thought, "these guts are just too good to throw away. There has to be a recipe out there that I can use to make them into something." I found your pumpkin gut bread recipe and made delicious bread and muffins! Everyone who has eaten them has raved about how moist and delicious they are. I agree. It is pretty amazing! I will never throw away the pumpkin guts again!
We had a pumpkin-carving/dinner party last night. Saved the guts and while the kids were carving, my friend and my daughter whipped up this bread with a few of the suggestions from others. It was moist and delicious and ready to eat by the time we finished dinner! Still have some guts leftover, but all the baked bread is gone…will have to make another batch tonight, adding nuts this time! Thank you.


text:
Округ Колман () је округ у америчкој савезној држави Тексас. По попису из 2010. године број становника је 8.895.

Демографија
Према попису становништва из 2010. у округу је живело 8.895 становника, што је 340 (3,7%) становника мање него 2000. године.

Референце

Литература

К

redpajama_set_name: RedPajamaWikipedia


A bad time for prairie fires. It is a good plan to have property guarded before a fire is seen coming.
Our school commenced Aug. 21st and is in a prosperous condition.
M. B. Taylor has just finished cutting a forty acre field of corn.
Land agent Fulton, of Cozad, was in town last week with a large party of speculators.
Messrs. T. M. Meredith, Oyler, and E. Y. B. Smith are each having water wells put down. These make about one dozen wells within a small radius. The time will soon come when water will be as free and plenty here as in the Platte River.
A threshing machine called on a number of our townsmen last week, leaving them in a very dusty condition. The oat crop averaged about thirty-six bushels per acre.
Messrs. Jay Stebbins and Chas. Hill, young men from New York State, are visiting friends and relatives here.
S. M. Parker is erecting extensive cattle sheds on his ranch west of town.
A person never having seen Keystone on a mail day, can form no accurate idea of its size or the amount of business done. On these days (Tuesday and Friday) may be seen staid married couples in wagons and carriages, handsome maidens on horseback, and sad-eyed bachelors on foot, all wending their way to the center of attraction, the postoffice, until Main street is literally thronged with expectant groups, all anxious to hear the latest news from the suburban towns in the valley.


text:
Which field of public health pays the most?
What does a public health officer do in the Air Force?
Is public health a good career?
Do public health officers get deployed?
Is getting an MPH worth it?
Is a PhD in public health worth it?
Highest Paid Public Health Jobs
Public Health Job
Median Salary in U.S. (Yearly)
1. Biostatistician $92,270
2. Computer and Information System Managers In Healthcare $151,150
3. Doctorate Degree Holders $80,560
4. Emergency Management Director $76,250
Responsible for preventing and controlling the spread of disease, Public Health Officers constantly monitor conditions and potential health threats. These specialists carefully follow disease trends and identify public health issues in order to maintain the health of our Airmen around the globe.
What can I do with a public health degree in the military?
As an Army Public Health Nurse, you'll assess health risks in Army communities, implement health programs to monitor the spread of disease, and promote the overall well-being of our Soldiers. As part of the Army Nurse Corps, you'll make a positive impact on the quality of life for Soldiers and their Families.
How do MPH make the most money?
Here's a look at the top ten highest paying positions within the field of public health.
Infectious Disease Specialist.
Natural Sciences Manager.
Epidemiologist.
Medical and Health Services Manager.
Health Service Administrator.
Biomedical Engineer.
Biostatistician.
Health Care Consultant.
In addition to being a highly impactful and rewarding career, there are many other reasons people are drawn to public health such as job security, opportunities for growth, and versatility. For example, some of the top public health careers include: Healthcare Administrator, average salary of $99,730 per year.
An officer with a non-HHS organization may be deployed in accordance with the Memorandum of Agreement/Understanding between the Public Health Service Commissioned Corps and the non-HHS organization.
Do Air Force public health officers get deployed?
monitoring of food and public facilities on Air Force installations to prevent foodborne illness outbreaks. While deployed, Public Health Officers and enlisted technicians ensure deployed forces don't get sick from eating or drinking contaminated food and water.
Are there vets in the Air Force?
The U.S. Air Force employs a dedicated team of veterinarians and animal care specialists to provide the vital services needed by Air Force service animals—not to mention the pets of our Airmen and their families.
Specifically, is a Master's in Public Health (MPH) worth it? Yes! Those who pursue an MPH degree are likely to see incredible salary potential and job opportunities after graduation. Most of all, they develop a greater voice in the field and in turn, tend to have a greater impact on the world.
In the case of public health, professionals yearn to help and heal the world around them. If you have that connection, pursuing a rigorous PhD program can be worth your time, expense, and effort.
Is an MD MPH worth it?
While it will be an asset to your medical school application, having an MPH will not give you a one-way ticket to acceptance. However, if you are taking time off before medical school and you are actively interested in public health, then I would recommend going for it.
What is Jack the drought bounty?
What did the United States start debating about in regards to Diem?

redpajama_set_name: RedPajamaCommonCrawl


text:
Wisdom at Work: The Making of a Modern Elder
Author: Chip Conley
Editor's note: At age 52, after selling the company he founded and ran as CEO for 24 years, rebel boutique hotelier Chip Conley was looking at an open horizon in midlife. Then he received a call from the young founders of Airbnb, asking him to help grow their disruptive start-up into a global hospitality giant. He had the industry experience, but Conley was lacking in the digital fluency of his 20-something colleagues. He didn't write code, or have an Uber or Lyft app on his phone, was twice the age of the average Airbnb employee, and would be reporting to a CEO young enough to be his son. Conley quickly discovered that while he'd been hired as a teacher and mentor, he was also in many ways a student and intern. What emerged is the secret to thriving as a mid-life worker: learning to marry wisdom and experience with curiosity, a beginner's mind, and a willingness to evolve, all hallmarks of the "Modern Elder."
In a world that venerates the new, bright, and shiny, many of us are left feeling invisible, undervalued, and threatened by the "digital natives" nipping at our heels. But Conley argues that experience is on the brink of a comeback. Because at a time when power is shifting younger, companies are finally waking up to the value of the humility, emotional intelligence, and wisdom that come with age. And while digital skills might have only the shelf life of the latest fad or gadget, the human skills that mid-career workers possess–like good judgment, specialized knowledge, and the ability to collaborate and coach – never expire. Read more
"I love the idea that society needs more Modern Elders who offer generosity without an agenda. Chip Conley's articulation of the growing need of wisdom and emotional intelligence in a world obsessed with speed and digital intelligence is spot-on! Every young company could use some 'wisdom insurance'."
Recommended by Marshall Goldsmith
Thinkers 50 World's #1 Executive Coach, #6 Most Influential Business Thinker 2017
Other Recommended Books
TeamWork: How to Build a High-Performance Team
Natalie Dawson
Great your team on the same page with TeamWork.
Step into the Metaverse: How the Immersive Internet Will Unlock a Trillion-Dollar Social Economy
Mark van Rijmenam
An incisive glimpse into the future of the internet.
From Farms to Incubators: Women Innovators Revolutionizing How Our Food Is Grown
Amy Wu
An exciting look at how women entrepreneurs are transforming agriculture through high technology.


The user is logged out after some time?
The user is logged out automatically for security reasons!
If you are logged in but inactive for more than ca. 15 min. you will be automatically logged out and prompted for a password to log in again. You will then be sent back to where you were and can continue from there.


Proposed 4GW solar and wind project in NSW – that would produce twice the output of the state's soon-to-be retired Liddell coal power plant – is seeking to add pumped hydro as its energy storage component.
The 4,000MW (4GW) Walcha Energy Project is proposed for near the town of the same name, about 55km south of Armidale in the New England tablelands, by co-developers Energy Estate and MirusWind.
The early-stage plan is to combine wind and solar, and add in storage such as pumped hydro and/or batteries, and create a new substation and "renewable energy hub" near the town of Uralla.
But as of this week, Energy Estate and MirusWind have joined forces with pumped hydro specialist ARUP, to explore the option of using an existing council-owned dam as part of a new pumped hydro scheme that could store between 500MW-1GW of solar and wind power for between four-to-six hours.
That study, and those which would follow, including full feasibility, detailed design and revenue modelling, could take anywhere from one to two years to complete, before any final investment decision could be made.
But the the members of the consortium seem confident of its credentials. And not just because of the benefits that up to 1GW of pumped hydro storage would offer to the rapidly changing local grid.
"We assess sites around the country and do a lot of work for third parties," said ARUP's regional business leader, Stephen Thompson.
"We identified Dungowan Dam as a key location for pumped hydro, because of its location on the transmission network. But once we started looking at that location, we also found it was strategically convenient for water storage solutions, too," he said.
"We believe the combination of both the water and energy solutions is a fundamental game changer," he said.
And indeed it may be. For Tamworth Council, the 1957-built Dungowan Dam has been a focal point of concerns around water infrastructure and security. As one of the drought-affected town's main water supplies, it is in dire need of an expensive upgrade.
But a recent council feasibility study ruled a proposed upgrade to the Dam as "cost prohibitive" and the plans were put on the back-burner.
In terms of the Walcha Energy Project, the plan for the Dungowan Dam – which is located at the southern end of the hub – would be to add an upper reservoir, at a height difference of around 550 metres above the original dam.
Not only would this provide flexible energy storage capacity for Walcha, but it would have the dual benefit of enhancing water security for the surrounding region.
"The Walcha plateau is a good area for wind and solar generation and [the consortium] feel there may be some synergies between that and a pumped hydro scheme," Logan told the Leader.
For Simon Currie, a founder of Energy Estate, the addition of pumped hydro in this way would fit perfectly with the Walcha project's strong community focus.
"We're very lucky to have teamed up with ARUP … and to have that team based in Australia. And we're very lucky to have a close working relationship with the Council," Currie told RenewEconomy on Thursday.
"This (MOU) is about how we can enhance the security of the water supply and enhance energy security, in a cooperative manner with Tamworth Regional Council," he said.
"If the upper dam was made larger, it could make more use of the catchment area. So we could actually (arrive at) much better outcomes where you'll get the water supply enhanced, together with the energy supply, while generating regional economic development and jobs," said MirusWind director, Mark Waring.
In terms of energy security, there is a lot on offer, too, in light of the Walcha Energy Project's strategic position on the grid.
"This project sits proximate to the (transmission) lines coming down from the Hunter Valley coal plants," Currie said.
"We all know that there's going to be a transformation of the Hunter. So it's well worth our effort to spend time on this dam and work out whether it needs to be in the mix.
As we reported here just two weeks ago, the first stage of the Walcha hub could be up to 1GW of wind and 400MW of solar, and is expected to begin construction in 2020, delivering its first output by 2022 – right about the time when AGL's now 1.6GW Liddell coal plant is scheduled to close.
"Pumped hydro energy storage has to be a part of this. We've actually got to be looking at how to address the long-term capacity needs from the Hunter up," he said, noting that it was effectively on the other side of the NSW grid to the planned Snowy Hydro 2.0 scheme.
ARUP's Thompson says a Dungowan Dam pumped hydro system could support not only the 4GW of renewables being proposed for Walcha, but other projects, too.
"The revenue streams that exist for pumped hydro projects will, as the network changes, just continue to grow," he said, noting that after the closure of Liddell, the Rails Point and Eraring power stations would probably be "the next cabs off the rank" in coal retirement.
"We're going to need more firming support for wind and solar farms and we're going to have a bigger role there with balancing the afternoon and evening load as we get more PV generation in the system," he said.
Another party that will no doubt be closely monitoring the progress of the feasibility study is the Australian Energy Market Operator, which has put replacement of outgoing coal-fired power capacity in New South Wales, and particularly Liddell, among the top priorities of its Integrated System Plan.
"We know – AGL has told us – that Liddell is going to retire, AEMO has looked at that, so we absolutely need to get new resources into NSW," AEMO chief Audrey Zibelman told a Melbourne CEDA event on Wednesday.
"That has to be done, not just in time… but in advance, so that we can get it done and make sure that when that plant retires, we have the capability to meet those needs and that helps us integrate, also, additional renewables," she said.
What would a fair transition out of coal look like?


text:
Computer Science Degree Contracts in England
Computer Science Degree Vacancies
The following table provides summary statistics for contract job vacancies advertised in England with a requirement for Computer Science Degree qualifications. Included is a benchmarking guide to the contractor rates offered over the 6 months to 17 January 2022 with a comparison to the same period in the previous 2 years.
Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.
UK > England
Rank change year-on-year -42 +59 -30
Contract jobs citing Computer Science Degree 546 288 477
As % of all contract jobs advertised in England 0.79% 0.87% 0.72%
Number of daily rates quoted 349 181 298
10th Percentile £348 £300 £321
Median daily rate (50th Percentile) £550 £481 £481
Median % change year-on-year +14.40% -0.10% +1.32%
UK median daily rate £550 £475 £475
% change year-on-year +15.79% - -
Number of hourly rates quoted 22 3 15
10th Percentile £40.62 £19.40 £25.75
Median hourly rate £49.00 £34.95 £42.50
Median % change year-on-year +40.20% -17.76% +6.25%
UK median hourly rate £49.00 £34.95 £41.25
% change year-on-year +40.20% -15.27% +10.00%
Computer Science Degree is in the Academic Qualifications and Professional Certifications category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies advertised in England with a requirement for academic qualifications or professional certifications.
Contract vacancies requiring academic qualifications or professional certifications 13,141 7,761 14,243
As % of all contract IT jobs advertised in England 19.06% 23.43% 21.47%
Number of daily rates quoted 8,497 5,086 9,240
% change year-on-year +10.53% +2.70% +2.78%
Number of hourly rates quoted 584 389 571
Median % change year-on-year -3.75% +23.08% +28.09%
% change year-on-year -1.13% +17.65% +28.71%
Job Vacancy Trend in England
Job postings citing Computer Science Degree as a proportion of all IT jobs advertised in England.
Contractor Daily Rate Trend in England
3-month moving average daily rate quoted in jobs citing Computer Science Degree in England.
Daily Rate Histogram in England
Daily rate distribution for jobs citing Computer Science Degree in England over the 6 months to 17 January 2022.
Contractor Hourly Rate Trend in England
3-month moving average hourly rates quoted in jobs citing Computer Science Degree in England.
Hourly Rate Histogram in England
Hourly rate distribution of jobs citing Computer Science Degree in England over the 6 months to 17 January 2022.
Contract Job Locations in England
The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing Computer Science Degree within the England region over the 6 months to 17 January 2022. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.
Median Daily Rate
London -60 345 £575 +12.20% 163
South East -7 96 £450 -2.70% 72
East of England -29 31 £525 +10.53% 46
North of England -53 17 £460 +2.22% 54
South West -48 14 £565 +17.52% 16
North West -35 11 £475 +5.56% 34
Yorkshire -35 6 £395 -12.22% 13
East Midlands -34 2 £520 +60.00% 19
Midlands -69 2 £520 +60.00% 45
Top 30 Co-occurring IT Skills in England
For the 6 months to 17 January 2022, IT contractor jobs citing Computer Science Degree also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all contract job ads across the England region with a requirement for Computer Science Degree.
1 544 (99.63%) Degree
2 531 (97.25%) Computer Science
5 184 (33.70%) Finance
6 170 (31.14%) Java
10 112 (20.51%) Azure
11 105 (19.23%) Analytical Skills
11 105 (19.23%) C#
13 94 (17.22%) JavaScript
14 93 (17.03%) Software Engineering
15 84 (15.38%) Analytics
16 82 (15.02%) Test Automation
18 73 (13.37%) Mathematics
19 71 (13.00%) C++
20 70 (12.82%) Linux
21 69 (12.64%) Banking
23 61 (11.17%) Master's Degree
24 60 (10.99%) Project Management
25 58 (10.62%) .NET
25 58 (10.62%) Scrum
Co-occurring IT Skills in England by Category
2 14 (2.56%) Apache
4 8 (1.47%) Luigi
4 8 (1.47%) SharePoint
6 5 (0.92%) Headless CMS
7 4 (0.73%) Apache Qpid
7 4 (0.73%) Appian
7 4 (0.73%) Tomcat
8 3 (0.55%) Jupyter
8 3 (0.55%) Oracle SOA Suite
9 2 (0.37%) SharePoint Server
10 1 (0.18%) Cloud Foundry
10 1 (0.18%) WebSphere
3 12 (2.20%) MS Visio
4 9 (1.65%) Microsoft PowerPoint
5 4 (0.73%) Spreadsheet
7 2 (0.37%) Simulink
8 1 (0.18%) CPLEX
1 2 (0.37%) NetSuite
1 2 (0.37%) Refinitiv Enterprise Platform
2 1 (0.18%) Cognos Business Intelligence
2 1 (0.18%) Dynamics AX
2 1 (0.18%) IBM Operational Decision Manager
2 1 (0.18%) SAP APO
2 1 (0.18%) Workday HCM
5 30 (5.49%) Amazon S3
6 29 (5.31%) Amazon EMR
7 24 (4.40%) PaaS
8 23 (4.21%) AWS Lambda
10 21 (3.85%) SaaS
12 18 (3.30%) GitHub
12 18 (3.30%) IaaS
13 15 (2.75%) AWS Step Functions
13 15 (2.75%) Microsoft 365
14 12 (2.20%) npm
15 10 (1.83%) Azure Active Directory
15 10 (1.83%) Azure Cosmos DB
15 10 (1.83%) Cloud Computing
15 10 (1.83%) Datadog
2 20 (3.66%) Firewall
4 14 (2.56%) TCP/IP
5 13 (2.38%) Wireless
6 12 (2.20%) DHCP
6 12 (2.20%) WAN
7 11 (2.01%) LAN
8 10 (1.83%) BGP
8 10 (1.83%) OSPF
10 8 (1.47%) FTP
10 8 (1.47%) IPsec
10 8 (1.47%) Wi-Fi
11 7 (1.28%) MPLS
11 7 (1.28%) SD-WAN
11 7 (1.28%) WLAN
12 6 (1.10%) SAN
12 6 (1.10%) VLAN
12 6 (1.10%) VPN
4 39 (7.14%) Hadoop
7 22 (4.03%) Amazon Redshift
10 18 (3.30%) Apache Cassandra
10 18 (3.30%) Apache Hive
12 14 (2.56%) DB2
13 13 (2.38%) MongoDB
15 8 (1.47%) Oracle Database
16 7 (1.28%) QlikView
17 6 (1.10%) Amazon DynamoDB
5 15 (2.75%) Maven
7 12 (2.20%) Visual Studio
8 11 (2.01%) Cucumber
8 11 (2.01%) JUnit
9 9 (1.65%) SpecFlow
10 8 (1.47%) Burp Suite
10 8 (1.47%) Jasmine
10 8 (1.47%) Metasploit
10 8 (1.47%) Postman
10 8 (1.47%) TeamCity
11 7 (1.28%) JMeter
11 7 (1.28%) Mocha
11 7 (1.28%) TestNG
12 6 (1.10%) Appium
12 6 (1.10%) Zephyr
3 105 (19.23%) Analytical Skills
4 69 (12.64%) Banking
5 40 (7.33%) Financial Institution
6 38 (6.96%) Front Office
8 25 (4.58%) Investment Banking
9 23 (4.21%) Presentation Skills
10 20 (3.66%) Telecoms
11 18 (3.30%) Public Sector
13 14 (2.56%) Documentation Skills
13 14 (2.56%) Marketing
14 13 (2.38%) Electronics
14 13 (2.38%) Retail
15 11 (2.01%) Publishing
17 8 (1.47%) Influencing Skills
18 7 (1.28%) Games
2 51 (9.34%) Java Developer
5 42 (7.69%) Software Engineer
8 26 (4.76%) AWS Engineer
9 24 (4.40%) Electronic Trading Developer
10 17 (3.11%) .NET Software Engineer
11 16 (2.93%) DevOps Engineer
11 16 (2.93%) Electronic Trading Java Developer
11 16 (2.93%) Low Latency Java Developer
12 14 (2.56%) C# Developer
13 13 (2.38%) Network Engineer
13 13 (2.38%) Solutions Architect
14 12 (2.20%) Software Developer
14 12 (2.20%) Technical Support
1 58 (10.62%) .NET
4 37 (6.78%) Kafka
5 32 (5.86%) .NET Framework
5 32 (5.86%) Node.js
6 31 (5.68%) REST
7 30 (5.49%) RESTful
7 30 (5.49%) Web Services
8 27 (4.95%) Spring
9 22 (4.03%) XML
10 21 (3.85%) WPF
11 20 (3.66%) .NET Core
12 18 (3.30%) Spring Boot
13 17 (3.11%) ASP.NET Web API
14 14 (2.56%) Entity Framework
14 14 (2.56%) Middleware
2 43 (7.88%) User Experience
3 35 (6.41%) Foreign Exchange (FX)
4 26 (4.76%) Hedge funds
5 25 (4.58%) Algorithms
6 22 (4.03%) Public Cloud
7 21 (3.85%) Mobile App
8 20 (3.66%) Data Centre
9 19 (3.48%) Data Structures
10 12 (2.20%) Biotechnology
10 12 (2.20%) Virtual Team
11 10 (1.83%) Analytical Mindset
11 10 (1.83%) Equities
12 6 (1.10%) Cloud Native
12 6 (1.10%) Data Protection Act
12 6 (1.10%) Enterprise Software
12 6 (1.10%) iSeries
12 6 (1.10%) Legacy Systems
12 6 (1.10%) Reinsurance
1 70 (12.82%) Linux
2 53 (9.71%) Windows
3 25 (4.58%) Unix
5 14 (2.56%) Android
8 5 (0.92%) tvOS
10 1 (0.18%) Kali Linux
10 1 (0.18%) Red Hat Enterprise Linux
10 1 (0.18%) VMS
4 93 (17.03%) Software Engineering
5 84 (15.38%) Analytics
6 82 (15.02%) Test Automation
8 73 (13.37%) Mathematics
9 60 (10.99%) Project Management
12 51 (9.34%) Multithreading
13 41 (7.51%) Business Intelligence
13 41 (7.51%) Low Latency
13 41 (7.51%) OO
14 40 (7.33%) Visualisation
15 38 (6.96%) Data Protection
16 35 (6.41%) Continuous Improvement
17 34 (6.23%) Cybersecurity
18 33 (6.04%) Data Engineering
4 105 (19.23%) C#
5 94 (17.22%) JavaScript
6 71 (13.00%) C++
8 31 (5.68%) Ruby
9 29 (5.31%) C
10 25 (4.58%) Perl
11 21 (3.85%) Bash
11 21 (3.85%) Java 8
12 20 (3.66%) TypeScript
13 18 (3.30%) PowerShell
15 12 (2.20%) Shell Script
16 10 (1.83%) PHP
17 9 (1.65%) Java 11
17 9 (1.65%) PL/SQL
18 7 (1.28%) R
2 61 (11.17%) Master's Degree
3 23 (4.21%) CISSP
4 22 (4.03%) AWS Certification
6 18 (3.30%) Cisco Certification
7 15 (2.75%) Numerate Degree
8 14 (2.56%) CCNA
8 14 (2.56%) ISTQB
9 13 (2.38%) CCNP
10 12 (2.20%) CISM
11 11 (2.01%) CREST Certified
11 11 (2.01%) Microsoft Certification
12 10 (1.83%) SANS
13 8 (1.47%) ISTQB Foundation Certification
14 7 (1.28%) ITIL Certification
14 7 (1.28%) VMware Certified Professional (VCP)
15 6 (1.10%) ISEB
15 6 (1.10%) PMI Certification
2 33 (6.04%) GDPR
3 14 (2.56%) GRC
5 11 (2.01%) NCSC
8 5 (0.92%) Accessibility
10 3 (0.55%) COBIT
10 3 (0.55%) HMG Security Policy Framework
10 3 (0.55%) NIST
11 2 (0.37%) MISRA
11 2 (0.37%) MISRA C
11 2 (0.37%) NIST 800
11 2 (0.37%) PCI DSS
11 2 (0.37%) PSD2
1 46 (8.42%) Docker
2 17 (3.11%) Active Directory
4 6 (1.10%) HDFS
6 3 (0.55%) Virtual Machines
6 3 (0.55%) VMware Workstation
7 2 (0.37%) Apache ZooKeeper
7 2 (0.37%) BitLocker
8 1 (0.18%) KVM
1 48 (8.79%) Kubernetes
3 15 (2.75%) Ansible
4 12 (2.20%) Puppet
5 11 (2.01%) Grafana
5 11 (2.01%) Opscode Chef
6 10 (1.83%) Nessus
6 10 (1.83%) Prometheus
6 10 (1.83%) RSA Archer
10 3 (0.55%) CASB
10 3 (0.55%) Oracle Enterprise Manager
10 3 (0.55%) Salt
11 2 (0.37%) CA Service Virtualization
11 2 (0.37%) ITRS Geneos
11 2 (0.37%) Kibana
12 1 (0.18%) Oracle Identity Management
12 1 (0.18%) Oracle Identity Manager
4 21 (3.85%) Cisco
5 16 (2.93%) Databricks
5 16 (2.93%) Splunk
6 15 (2.75%) VMware
8 12 (2.20%) Kenna
8 12 (2.20%) Qualys
9 9 (1.65%) CheckPoint
9 9 (1.65%) Informatica
10 8 (1.47%) ServiceNow
11 7 (1.28%) Juniper
11 7 (1.28%) Remedy
12 6 (1.10%) AppDynamics
12 6 (1.10%) Guidewire
12 6 (1.10%) SAP
12 6 (1.10%) Sybase
460 Computer Science Degree job vacancies Nationwide
Computer Science Degree Vacancies in England| Privacy Policy| Copyright| Disclaimer| About us| Contact us


Se4598 reassigned T27086: Warning alternates between default and specified warning from Se4598 to Daimona.
Since I am not active since a long time ago but this is still assigned to me I reassign it to Daimona, who is more active and has taken over the original patch.
Se4598 added a comment to T193237: Harmonise Fortnox invoice reference.
Se4598 removed a member for BetaFeatures: Se4598.
Se4598 removed a watcher for BetaFeatures: Se4598.
Se4598 removed a watcher for AbuseFilter: Se4598.
Se4598 removed a watcher for Cite: Se4598.
Se4598 removed a member for Cite: Se4598.
Se4598 removed a member for GlobalUserPage: Se4598.
Se4598 removed a watcher for GlobalUserPage: Se4598.
Se4598 removed a watcher for MediaWiki-extensions-Newsletter: Se4598.
Se4598 removed a watcher for Page-Previews: Se4598.
Se4598 created T162003: cmake 3.5.1 warns of deprecated old behavior in CMakeLists.txt.
Se4598 updated the task description for T161797: Document all site config options.
Se4598 renamed T158700: Enable Huggle for hr.wiki, bs.wiki, sr.wiki and sh.wiki from Huggle for Wikis to Enable Huggle for hr.wiki, bs.wiki, sr.wiki and sh.wiki.
Se4598 triaged T126357: Huggle 2 fails on HTTP used when HTTPS expected as Lowest priority.
Se4598 added a comment to T141766: hovercards don't show equations correctly.
similar to T99793. where I currently can't reproduce that bug, but instead got this output behavior.
Se4598 added a comment to T133148: Beta-Cluster shows randomly white pages.
A quick test by repeating the request suggests that deployment-mediawiki01.deployment-prep.eqiad.wmflabs delivers for Special:Radom a blank page and deployment-mediawiki02.deployment-prep.eqiad.wmflabs correctly redirects.
Se4598 lowered the priority of T127557: Huggle 3.1.19 can't login all the time from High to Normal.
If he tries to login in repeatedly in a short period of time, then even if the password is correct the api can return "throttled".
By default this is 5 logins within 300 seconds (5 minutes). (from https://www.mediawiki.org/wiki/API:Login#Throttling ).
Se4598 added a comment to T126357: Huggle 2 fails on HTTP used when HTTPS expected.
Wasn't https forced already long before "28/29 Jan 2016"? Nevermind, there are locations in the vb-sourcecode where http is hardcoded. Also even if there were https, afaik there would be per default no cert validation.
This must be fixed in the old visual basic code. but the devs/Petr don't support HG2 any more.
Se4598 updated the task description for T123985: Inconsistencies between labs replicas.
Se4598 added a comment to T123435: [Bug] Every other abusive edit request succeeds for rule 94.
@Niedzielski could you clarify if you mean the test in the app should be fixed?
Or can I assume that you are wondering why the edit goes through? This is as intended (see before) and the text in the warning message. ( "Prevent the user from performing the action in question" unchecked, "Trigger these actions after giving the user a warning" checked in the filter). Please close as invalid if resolved for you.
This isn't a issue of AbuseFilter, is it? The filter is only set to warn, not prevent any edit. So after the warning, if you resubmit it (or something for the same pagename) in the same php session again, it will go through. Doing as intended from AbuseFilter side.
Se4598 placed T115909: mw.popups.render.article is undefined up for grabs.
Se4598 closed T115909: mw.popups.render.article is undefined as Invalid.
This is a problem with a local gadget https://www.wikidata.org/wiki/MediaWiki:Gadget-PopupsFix.js, not with popups itself.
Please raise this issue on Wikidata.org village pump or gadget talkpage.
Se4598 added a comment to T102921: [Task] Make hover cards work on property links.
PS: A thing where I'm not sure about if this is the right thing is the argument supplied to the matcher-function. Currently it is the href-part of a link, e.g. "/wiki/Mainpage".
But the gadget works/inspects on the title-attribute of the link. Theoretically that could be modified to work on the url, but maybe there are edge cases, which require addition infos.
Ok, I try to explain what this patch aims at.
You can see that approach taken at the wikidata gadget by bene* at https://www.wikidata.org/wiki/MediaWiki:Gadget-PopupsFix.js who overwrites mw.popups.render.article.init.
I understand what you are trying to achieve and what the desired outcome is.
I just want to know whether https://gerrit.wikimedia.org/r/232236 helps you do that.
This requires you building something.
To be clear I expect the Wikidata team to make use of https://gerrit.wikimedia.org/r/232236 to make this happen. Once I see working code I'll merge https://gerrit.wikimedia.org/r/232236 otherwise it will not happen.
Se4598 updated subscribers of T115261: Crosswatch 404s / webservice down.
Se4598 merged task T115263: Four hundred and four! into T115261: Crosswatch 404s / webservice down.
Se4598 added a comment to T114710: Huggle antivandalism network should make a tone, when someone writes something.
Se4598 committed rOMWCd2b2ad806e2c: Restore previous custom AbuseFilter IP Block durations (authored by Se4598).
Se4598 added a project to T113848: AbuseFilter in ukwiki: Wikimedia-Site-requests.
Which filter triggers the block? Google translate mentions it could be filter 41?
I can't see it because its private, but from the list entry it tags atm. I suppose blocking has been disabled.
Se4598 added a comment to T99793: Hovercard ignores math formulae.
Se4598 closed T86523: Project icons missing in Firefox 34 on some tasklists in "Activity" dashboard as Resolved.
@Se4598: I cannot reproduce this anymore in Firefox 40. Can you?
Se4598 added a comment to T112155: Implement filter for edit tags.
Se4598 added a comment to T96185: Security review of Mobile Apps service.
Se4598 renamed T109023: Security review of the MobileApps service from Security review of the MoblieApps service to Security review of the MobileApps service.
Se4598 added a comment to T102945: Make Extension:Newsletter strings translatable in translatewiki.net.
Se4598 added a watcher for crosswatch: Se4598.
Se4598 added a member for crosswatch: Se4598.
Se4598 updated subscribers of T85386: Show an error if a named <ref> is defined multiple times with different content.
Se4598 merged task T105914: Add new ref error for different references with the same name into T85386: Show an error if a named <ref> is defined multiple times with different content.
Se4598 committed rMREL616b9fb34c92: Add license name to credits and add minor config code comment (authored by Se4598).
Se4598 committed rMREL323848c2f39c: parse AF error message on action delete (authored by Se4598).
Se4598 committed rMREL30fbaf50122f: code cleanup: $warnMsg is always set before (authored by Se4598).
Se4598 committed rMREL8125decd66ce: fix "JQMIGRATE: jQuery.fn.toggle(handler, handler...) is deprecated" (authored by Se4598).
fix "JQMIGRATE: jQuery.fn.toggle(handler, handler...) is deprecated"
Se4598 committed rMREL2c30df42c58a: Add triggered filter id as parameter to messages (authored by Se4598).
Se4598 placed T87876: Convert AbuseFilter to use extension registration up for grabs.
Se4598 closed T104128: Login-needed text isn't displayed for all newsletter-pages as Resolved.
Se4598 created T104128: Login-needed text isn't displayed for all newsletter-pages.
Se4598 merged task T100499: added_lines and removed_lines now incorrectly start with a space into T100069: added_lines include whitespace at the beginning.
Se4598 updated subscribers of T100069: added_lines include whitespace at the beginning.
Se4598 reopened T100069: added_lines include whitespace at the beginning as "Open".
Se4598 added a comment to T99999: Incorrect prior block durations reported .
I've never attached backup like screenshots to a Phabricator report and , looking around here as I''m entering this comment, it's not obvious to me how to attach screenshots to a report while entering a comment.
Se4598 updated subscribers of T99518: Meeting : Newsletter extension at Wikimedia Hackathon, Lyon.
Se4598 added a project to T73947: Edits via API (e.g. through VisualEditor) cause AbuseFilter to work on pre-automerged edit: VisualEditor.
readding VisualEditor: was removed without explanation and the correlation seems obvious.
Se4598 updated subscribers of T99000: Abuse Filter works on pre-automerged edit from Visual Editor.
Se4598 added a comment to T97261: Create raw lists of users that trigger a given abusefilter.
This sounds like a simple JS-userscript to execute on a log page, and the API is there. Hasn't noone this idea yet or am I missing something? There is no need for a regex to clean up when it can be interpreted as json.
Se4598 added a comment to T94368: Additional page protection level on dewiki for "editor".
OK, whats the next step now?
Se4598 added a project to T95382: Investigate 1AM enwiki slave lag spikes: AbuseFilter.
old bugs reintroduced. I'm not innocent on this one.
Are try-catch in JS code nice?
Se4598 added a comment to T21565: Add more variables to AbuseFilter file uploading evaluation.
The underlying technical problem is that uploads proceed in two steps. First the file is uploaded to the server and then the text is processed and saved to the database. We have a hook into the upload process, but at that point in software the uploaded text is not yet available.
After poking around the code a bit, my instinct is that the best approach probably to add a new hook in UploadBase/performUpload prior to calling LocalFile->upload. Call it something like, UploadBeforeSaveText and send it the file info as well as the $comment, $page_text, and $user. And then move all AbuseFilter processing of uploads to that hook. The biggest potential pitfall is probably making sure the code aborts correctly and doesn't leave dangling stuff on the file system (the code is complicated enough that I'm not currently sure what cleaning might be necessary in response to a late abort).
The only other sensible alternative that I see would be to make page_text, etc. properties of UploadBase and associate it with the file much earlier in the upload process, before verifyUpload gets called. In some ways this might be preferable conceptually, as it would enforce a tighter integration of file description text and file content (and doesn't require a new hook), but doing that seems like it would require many more dependency changes since one would be modifying the parameters sent to performUpload among other things.
Does anyone else have suggestions about how to proceed here?
Se4598 committed rEPOP946b4f4926f2: Do API queries after API_DELAY (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT2ce8804159c0: Updated mediawiki/extensions Project: mediawiki/extensions/Popups… (authored by Se4598).
Se4598 updated subscribers of T93720: In Hovercards, HTML is sometimes showing, e.g. apostrophes are shown as '.
Se4598 merged task T94021: Hover cards shows entities in final result instead of ' or " characters. into T93720: In Hovercards, HTML is sometimes showing, e.g. apostrophes are shown as '.
Se4598 added a comment to T93746: Style for print is not applied at printable version.
related: T93319: IE9 does not show reference backlinks around the same lines of CSS.
Se4598 merged task T93341: an apostrophe is escaped unnecessarily in a hovercard into T93720: In Hovercards, HTML is sometimes showing, e.g. apostrophes are shown as '.
Se4598 updated subscribers of T92932: Hover card often gets stuck in "open" state.
Se4598 added a project to T93319: IE9 does not show reference backlinks: Browser-Support-Internet-Explorer.
Se4598 added a comment to T91707: L10n-bot should not force-merge / override Jenkins (breaks the build).
Related to this task: Since the change I get emails from watched gerrit projects about submitted l10n changes. This wasn't before (except changes manually approved).
Is there a way to ignore L10n-bot again (particularly changes owned by l10n and submitted by jenkins)?
Se4598 added a comment to T92932: Hover card often gets stuck in "open" state.
Se4598 added a project to T92376: Set $wgRateLimits['badcaptcha'] to counter bots: User-notice.
Se4598 added a project to T92529: http://commons.wikimedia.org/wiki/File:Trie_example.svg causes 503 Service Unavailable: Incident-20150312-whitespace.
Se4598 added a comment to T38939: User name blacklist should be managed globally to avoid SUL fragmentation.
I will post a notice about this on dewiki's blacklist. It contains a lot of common german insults and also variants of local sysops usernames, which are affected by stalking trolls.
Also enwiki has similiar cases.
So before the switch gets flipped, Glaisher's questions (which would be mine too, from above link), should be answered.
Se4598 added a comment to T85790: LocalisationUpdate broken since 2014-12-16.
any update here? I suspect it is still not working.
Se4598 added a comment to T77054: Popup Guide for Beta Features.
The code (module "ext.betaFeatures.popup") is there, but it isn't loaded for me for an unknown reason. Option "betafeatures-popup-disable" is unset for me.
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT7e9392966f02: Updated mediawiki/extensions Project: mediawiki/extensions/GlobalCssJs… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT7e7bcf052e85: Updated mediawiki/extensions Project… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT196242d73bd7: Updated mediawiki/extensions Project: mediawiki/extensions/Popups… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT1a1126a18b72: Updated mediawiki/extensions Project… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTc2e460e3e5ad: Updated mediawiki/extensions Project: mediawiki/extensions/Popups… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT1e684dbd07fa: Updated mediawiki/extensions Project: mediawiki/extensions/AbuseFilter… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT378bcc4165a2: Updated mediawiki/extensions Project: mediawiki/extensions/AbuseFilter… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT660515bc244d: Updated mediawiki/extensions Project: mediawiki/extensions/AbuseFilter… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT7a561b0d21b0: Updated mediawiki/extensions Project: mediawiki/extensions/GlobalCssJs… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT3bafc8a0825d: Updated mediawiki/extensions Project: mediawiki/extensions/AbuseFilter… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTb373603f4894: Updated mediawiki/extensions Project: mediawiki/extensions/AbuseFilter… (authored by Se4598).
Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT4a3e4b421254: Updated mediawiki/extensions Project: mediawiki/extensions/ArticleFeedbackv5… (authored by Se4598).
Se4598 added a comment to T21288: Gadget usage statistics.
Se4598 committed rOMWC984be416d887: fix noc.wikimedia.org/db.php (authored by Se4598).
Se4598 committed rOMWC42d079419c14: beta.labs: logo and favicon change for dewiki (authored by Se4598).
Se4598 committed rOMWCf4f834ba0ffd: Replace easter egg by a more explaining message (authored by Se4598).
Se4598 committed rOMWCf57c64ffaa43: add dewiki help page for Echo (authored by Se4598).
Se4598 committed rOMWC64b1466458aa: correct default Echo help page (authored by Se4598).
Se4598 added a comment to T91317: Hovercards: doesn't show popup for [[Special:MyLanguage/Some page]] links on mw.org.
The "push through" would probably apply to all RedirectSpecialPage subclasses when redirects=true. The annoying part being having to go through the list of special pages and find which ones are.


Actress Julie Hesmondhalgh, who plays pancreatic cancer patient Hayley Cropper in ITV's Coronation Street, has visited the University of Manchester to look at work being done by scientists to fight the disease.
Julie joined PCRF founder Maggie Blanks to meet Professor Caroline Dive and her team who are working on a two-year study funded by the Pancreatic Cancer Research Fund.
Julie's character Hayley was diagnosed with pancreatic cancer and given six months to live in the soap back in September. Since then Julie has had contact from dozens of families who have lost loved ones to the cancer and is helping to raise the profile of the disease as well as calling for more funding for research.
Professor Dive, from the University's Clinical and Experimental Pharmacology Group, explained how her £150,000 research project is analysing stray tumour cells that circulate in the blood. She hopes it will pave the way to profiling the molecular characteristics of patients' pancreatic tumours from a single blood test. Julie also met Professor Richard Marais who heads the research carried out in the University's Paterson Building.
The Manchester team hopes to set up clinical trials to both tailor treatments for individual patients, based on the analysis of their tumour type, and monitor the effectiveness of their treatment regime.
Julie said: "It's been really exciting to be shown what's happening at the cutting edge of research into pancreatic cancer, and fantastic to see that this research is taking place right here in Manchester. I've learnt so much!
"When I first found out about the storyline I knew very little about pancreatic cancer but since then I've met some wonderful people and have been trying to support more funding for research in this area.
Professor Marais said: "New research is urgently needed if we are to improve outcomes for pancreatic cancer patients. Our scientists here in Manchester are conducting laboratory research that will inform patient treatment. We are very grateful to the wonderful supporters of the Pancreatic Cancer Research Fund for their continued donations that allow us to perform this important research."
Maggie added: "The world-class research we fund at the University of Manchester is a great example of how we can drive progress to find new, more successful treatments that are personalised to the individual needs of the patient, rather than the 'one-size fits all' approach, which is the only option available to clinicians.


text:
Putin Rival Ties Kushner Meeting to Kremlin Bankers
Mikhail Khodorkovsky speaks at Oxford Union, Britain on April 27, 2016Roger Askew / Rex Features via AP file
Oct. 17, 2017, 10:15 PM UTC / Updated Oct. 18, 2017, 12:12 AM UTC
By Ari Melber, Meredith Mandell and Mirjam Lablans
A prominent exiled Russian oligarch said in an exclusive interview with NBC News that he is nearly certain Russian President Vladimir Putin tried to collaborate with the Trump campaign, and that he believes a top Russian banker was not "acting on his own behalf" when he held a controversial meeting with Jared Kushner last December.
The pointed remarks come from a longtime Putin rival, Mikhail Khodorkovsky, an oil executive who was Russia's richest man before he was imprisoned and exiled by the Kremlin.
"I am almost convinced that Putin's people have tried to influence the U.S. election in some way," Khodorkovsky told MSNBC's Ari Melber in his first U.S. television interview since Trump took office.
MSNBC: Exiled Putin Rival Ties Kushner Meeting to Kremlin Bankers
Oct. 17, 201706:40
Khodorkovsky says he believes the likelihood that Putin "personally" tried to cooperate with the Trump campaign to affect the election is a "9 out of 10."
"Whether or not that proposal was accepted, I would let the people responsible for investigating the matter answer that question," he added.
Khodorkovsky was freed and exiled from Russia in 2013, after spending 10 years in prison for tax evasion. Several international human rights groups have said the prosecution was political retribution for his public criticism of Putin.
Acting on orders
Khodorkovsky has links to some Putin allies implicated in the FBI probe into Russian election meddling, based on his time running Yukos, Russia's largest oil company.
His former head of human resources, Sergey Gorkov, now runs a Kremlin bank and met with Kushner in December last year. The U.S. has accused Gorkov's bank of providing cover for Russian spies.
Khodorkovsky says Gorkov was a "fine employee" who "carries out orders," suggesting the banker would not have been acting alone in meeting with a senior figure of the incoming Trump administration.
"I have no doubt that he wouldn't do anything on his own behalf," Khodorkovsky said.
READ: The full transcript of Ari Melber's interview with Mikhail Khodorkovsky
Khodorkovsky also said he believes Gorkov's orders come from either Andrey Kostin or Herman Gref, who both run Kremlin-backed banks that were sanctioned by the Obama administration.
"If there were any instructions, they came from the level of Kostin, the chairman of the board of VTB bank," Khodorkovsky said, "or from the level of Mr. Gref, which isn't nearly as likely, despite the two of them being close."
Russian President Vladimir PutinAlexei Druzhinin/Sputnik / EPA file
Khodorkovsky's aides say this is the first time he has shared these details about Gorkov.
The two bankers Khodorkovsky cited — Kostin and Gref — have been publicly linked to Trump.
In 2013, Gref co-organized a dinner in Moscow for Trump to meet Russian financiers. The other organizer of that dinner was Aras Agalarov, the businessman involved in offering dirt on Hillary Clinton to Donald Trump Jr., according to emails.
Kostin was named by Trump associate Felix Sater, a former FBI informant, as a potential source of funding for a Trump Tower project in Moscow — which Kostin denied on Friday.
Maddow on The Beat: A reminder of Putin's approach to world politics
Kostin also categorically denies Khodorkovsky's claims.
In a statement to MSNBC, Kostin's bank said Khodorkovsky's assertion is "completely false, unfounded and with no substance."
"Mr. Kostin is not personally acquainted with Mr. Kushner," the statement said, and he has "never had discussions, or any other kind of communication, with Mr. Gorkov regarding a possible meeting with Mr. Kushner, and doesn't understand the point such a meeting could have had." Gref's bank did not respond to requests for comment.
White House Senior Adviser and President Donald Trump's son-in-law Jared Kushner walks out of the West Wing to read a statement after testifying behind closed doors to the Senate Intelligence Committee about Russian meddling in the presidential election.Mark Wilson / Getty Images
Kushner's meeting with Gorkov already drew contradicting accounts from the attendees. The Kremlin bank said it was a business meeting, while the Trump administration said it was a diplomatic meeting.
Asked about those conflicting accounts, Khodorkovsky said "it's difficult for me to interpret such a contradiction."
"It's very possible that what your administration regards as a governmental issue, Russian representatives view as purely business," Khodorkovsky said. "Although, in my experience, it's typically the opposite."
Putin needs an American enemy
More broadly, Khodorkovsky also sized up Putin's relationship with Trump, noting Putin is a "strong tactician" with more experience.
"If they were to face off, I wouldn't bet on Trump," Khodorkovsky said.
He added that Putin's perceived success at affecting the U.S. election is still a challenge for him back in Russia.
"Putin needs America as an enemy," he said. "Now he's got complicated task of having to say, 'Yes, Trump is our guy in the White House, but America is our enemy,'" he continued, adding that so far, "the Kremlin propagandists are managing to succeed at this."
Khodorkovsky also reflected on his years in a Russian prison, and his outlook for speaking out now.
"Could I have been murdered? Certainly," he says of his days behind bars. "I was knifed in the face while sleeping. Was I afraid of it? No."
He now runs an organization devoted to supporting democratic reforms in Russia, and says he "accepts the risks" of speaking out against Putin while living in exile in Switzerland.
"I could make my life safer by not getting involved in the sociopolitical life of my country," he says, "but then it wouldn't be my life."
Ari Melber
Ari Melber is chief legal correspondent for MSNBC.
Meredith Mandell
Mirjam Lablans
Diana Marinaccio and Marina Di Marzo contributed.


text:
Golem is a project looking to change the economics of shared computing power
What is Golem?
Golem (GNT) is an ERC20 token that allows its users to rent computing power.
Users who need large amounts of processing power for difficult tasks like CGI rendering, scientific calculations, or artificial intelligence software, are able to rent out processing power from the Golem Network at a cheaper cost than they could from a company who offers a similar service via the cloud, for example, Amazon Web Services. But unlike a cloud-based server, Golem is decentralized, so it is censorship-resistant and does not have a single point of failure that can be attacked to take the network down.
Golem is looking to be a crucial component for internet service providers and software developers by providing the option to rent computing power in a transparent market with competitive pricing. Computer processes — like those that involve rendering — and developing complex applications — like those that involve artificial intelligence — are both resource intensive and for that reason, time inefficient and expensive. Typically, one laptop or CPU alone cannot complete the task in a timely manner due to having an insufficient amount of computing power.
However, Golem allows users to tap into the computing power of a user who has made all, or a fraction, of their processing power available for rent which effectively gives you the ability to access a supercomputer. By renting out computer resources, you could complete your computer processes or develop your complex application in a fraction of the time it would usually take and at a fraction of the cost thanks to Golem's market which contains complete information.
How does Golem work?
On the Golem Network, three types of users play a significant role in the success of the platform.
Providers (suppliers of computing power),
Requesters (task creators), and
Providers are individuals who lend fractions of their computing power to the Golem network in return for payment in GNT. Requestors are those who rent out computing power from the providers so that their computer can complete functions and build complex software at a faster rate. And software developers can deploy and monetize their applications on the Golem network; Golems application registry is an Ethereum smart contract that gives developers a way to publish their apps and reach an audience — in essence, it is an app store for the Golem Network.
The primary currency used to pay providers and software developers is the Golem Network Token (GNT). And because Golem is peer-to-peer and Ethereum-based, payments between requestors, providers, and software developers are direct and nearly instantaneous.
But beyond the use of GNT for incubating the Golem ecosystem, the Golem blockchain is able to handle a number of transaction frameworks. Users can make nano-payments and batch transactions, use off chain payment channels, and create custom receipts to name a few of the frameworks possible.
Why use Golem?
We live in a digital world; each and every day this world becomes more dependent on technology. That being said, to see some of the technologies of the future come about, we are going to need stronger computers to create some of these futuristic programs and devices. The computers and laptops that we use right now are not going to cut it; to do things like render CGI and use Artificial Intelligence, a massive amount of computing power is already required–an amount of computing power that most people do not have. But luckily, Golem solves this problem by giving individuals the ability to rent more processing power, or, sell their computing power to individuals who need more, which effectively gives individuals the ability to use a super-computer by leveraging the Golem Network.
How to buy Golem
Buying Golem with Abra app is easy.
Once users download the Abra app and create a wallet, they will find Golem available as one the cryptocurrencies available to purchase.
Abra users can add Golem to their portfolio and then use either fiat currency or other supported cryptocurrencies to buy synthetic representations of Golem right from their Abra wallet.
Golem at a glance
Symbol: GNT
All-time high: $1.16 on 1/09/18
Available supply: 959,242,000
Total supply: 1,000,000,000


Need an instruction book for your old or new camera?
Or maybe you have bought a 2nd-hand camera but there was no manual with it. Do you want to be able to carry your instruction manual around with your camera? Maybe you have purchased a brand new camera and realised the only way of reading the camera manual is on a computer screen or by using lots of your expensive toner and paper.
All of these above points are typical of the type of customers we have and if you can relate to any of them you have definitely come to the right place.
OTC Ltd has been supplying camera manuals for nearly 30 years and has a satisfied customer base of over 400,000 from around the world.


text:
Q: Problemas com include de arquivos, apontantando diretório em relação a pagina que foi aberta primeiro Estou com problema quando meu projeto possui uma estrutura com porfundidade grande de diretórios. Quando dou include no arquivo a url fica relativo a pagina que foi aberta. E daí em alguns arquivos os includes não são reconhecidos.
Por exemplo abro uma pagina com profundidade 3 de diretorio, dou include em um arquivo com profundidade 2, e dentro desse arquivo os includes que ele possuem passam a não reconhcer os arquivos pois a url está em relação à primeira página que abri.
sem contar que muitos arquivos preciso fazer isso ../../../arquivo.php para reconhcer arquivos de outros diretórios.
ESTRUTURA EXEMPLO
.
├── controller
│   └── entityController.class.php
│
│
├── model
│   └── entity.class.php
│
|
└── ws
    ├── dir
    │   └── page1.php
    └── dir2
        └── page2.php

SITUAÇÃO
1º page1 é aberta nela possui um include a entityController.class.php a dois niveis acima para poder acessar
include '../../controller/entityController.class.php';
2º entityController possui um include a entity que precisa voltar a um nivel acima para poder acessar
include '../model/entity.class.php';
Pronto ai surge o problema, esse include não funciona pois ocorre em relação ao nivel do arquivo page1.php que foi o primeiro a ser chamado, logo ele vai procurar a pasta model dentro do diretorio ws, ou seja para dar certo teria que fazer assim
include '../../model/entity.class.php';
Mas resolveria nesse caso, e ja seria problema pois o controller é chamado por outros arquivos de diferentes niveis.

A: Sempre que for colocar um include ou require utilize o caminho absoluto, invés de caminho relativo, isso é bem fácil usando as constantes "mágicas". Experimente assim:
pager1
include __DIR__.'/../../controller/entityController.class.php'

entityController
include __DIR__.'/../model/entity.class.php';

Note que a constante __DIR__ não possui a última barra, fazendo-se necessário coloca-la.
A constante __DIR__ retorna o nome do diretório do arquivo atual (o arquivo que está utilizando-a) o mesmo que dirname( __FILE__ ).


Postgraduate medical training programmes in many European countries have already been changed according to new concepts, such as competency-based education and assessment for learning.
The idea that trainees are in charge of their own training, in combination with continuous assessment and updating of the training programme, has shown to especially improve and optimize many postgraduate medical training programmes.
A fellowship in gynaecological oncology is a great example of a workplace-based training programme where these same concepts can be used to augment training.
Finally, and possibly most important, trainees who are trained according to these modern concepts are capable of using these concepts throughout their career facilitating the phenomenon of 'life long learning'.
This will lead to highly trained specialists for whom keeping their skills and knowledge up-to-date and up to the expected standard is a way of life.
The first part of the workshop will be aimed at Gestational trophoblastic disease.
The programme will be delivered with cooperation with the European Organization for the Treatment of Trophoblastic disease (EOTTD).
Attendees will become familiar with all aspects of the management of gestational trophoblastic disease, the management of gestational trophoblastic neoplasia (low- and high-risk), the value and pitfalls of diagnostic tests such as hCG measurements, pathology, clinical guidelines, and follow-up.
The second part of the workshop focuses on effective learning. After the workshop, attendees will be able to formulate 'SMART' learning aims, construct and evaluate their learning, give effective feedback, and extract information from feedback.
The final part of the workshop focuses on effective learning (and teaching!) skills. After completing this part the attendees will become familiar with the most recent ideas and concepts about how skills should be taught and assessed and will be able to learn and teach new skills according to these concepts.
EOTTD will deliver five skilled speakers for the part on gestational trophoblastic disease.
Hosted by the European Network of Young Gynaecological Oncologists (ENYGO), Dr. Pim Teunissen and Dr. Cor de Kroon will lead an introductory workshop on workplace learning, especially developed for trainees in gynaecological oncology.
This workshop will require active participation. There will be ample opportunity for participants to share their challenges and successes in education and time will be reserved to discuss training differences between European countries.
Paid ESGO/ENYGO membership for 2016 is a mandatory condition for being considered.
If the fee is not received by January 17, 2016, the position will be offered to the next suitable applicant.
In case of cancellation, the fee will be refunded, provided a written request is received by January 24, 2016. No refund can be made if the notice of cancellation is received after this date nor in the case of a no-show.


A Sumo Logic AWS Metadata Source allows you to attach AWS tags to the metrics you collect from AWS sources, so you use those tags in metric queries.
A Sumo Logic AWS Metadata Source allows you to collect tags you have assigned to selected AWS resources. For information about assigning tags to AWS resources, see Tagging Resources in AWS help.
These tags are automatically applied to metrics ingested from other metrics sources, such as host metrics from installed collectors on your EC2 instances. Note that metrics ingested from an HTTP source are not automatically tagged. For HTTP sources, you must add the tags InstanceID and Region. You can add them in the header with X-Sumo-Dimensions or X-Sumo-Metadata as well as to the metric itself. For reference see Other Supported HTTP Headers.
When you run a metric query, the tags associated with the queried metric will appear as columns in the Legend section of the metric query tab.
Only one AWS Metadata Source is required to collect tags from multiple hosts.
Collecting AWS Metadata requires Collector version 19.162+.
Grant permission for Sumo Logic to describe EC2 instances and get resources. For more information, see the AWS Metadata (Tag) Source for Metrics Policy and AWS CloudWatch Source Policy sections on Grant Access to an AWS Product.
Next to a Hosted Collector, click Add Source.
Regions. Select one or more Amazon regions.
Tag Filters. Leave this field blank to collect all tags configured for the EC2 instance. To collect a subset of tags, follow the instructions in Define AWS tag filters.
AWS Access. Choose between two Access Method options. Select Role-based access or Key access based on the AWS authentication you are providing. Role-based access is preferred, this was completed in step 1, see Grant Sumo Logic access to an AWS Product.
After creating an AWS Metadata Source, it may take up to 10 minutes for EC2 tags to appear when querying for metrics.
Define your filter to match against your tag. For instance, in a key value pair define the filter to match against the key, not the value. If you do not define tag filters, all tags configured for your AWS instances will be collected.
We recommend filtering tags whose values change more than once every 10 minutes. We do not support metadata tags whose values change frequently per time series. In this case, the metrics source may be blocked until the volatile metadata issue is resolved.


Bill Cairns was a pioneer in fly-fishing instruction and a Master Caster.
It used to be that most new fishermen were gradually introduced to the sport of fly fishing by a family member or friend who had a fishing background, and various rules of behavior would be acquired over time and adhered to as a matter of course. Nowadays, we welcome many adult newcomers to the sport with no tradition to rely on for guidance so streamside misunderstanding can easily arise.
The rules of streamside behavior are few and easily observed. Mostly they revolve around common sense, courtesy, and consideration of others sharing the stream.
A section of water belongs to the first fisherman fishing it. It is inconsiderate to crowd him and just how close an approach is permissible is an obvious variable.
A slow-moving or stationary fisherman has every right to remain just where he is. If you are moving, leave the water and walk around him, being certain not to disturb his fishing or the water he might be working. In a similar vein, a fisherman may be resting a pool or planning his next move. It is still his water, and you should not jump in without his permission.
A fisherman working in an upstream direction has the right of way over someone coming downstream. Wading upstream against the current forces you to move slowly, cover less water, and you are approaching the fish from behind. The fisherman working in a downstream direction covers more water, more quickly, and has the potential to disturb more water. For instance, careless wading could send silt or debris washing downstream to alarm fish that someone else is working over.
Many streams flow through private property. Recognize that access is a privilege, not a right. Respect private property. If unsure about access, ask the landowner politely. On farm properties: don't trample crops, disturb livestock, or leave gates open.
Leave no litter at streamside. In fact, get in the habit of picking up discarded monofilament, cans and other trash, carrying them out to be discarded properly.
Recognize that skilled anglers and/or heavy fishing pressure with excessively liberal limits can greatly reduce the available fish populations in any stream section unless voluntary restraint is practiced. A legal limit is not a quota. Let your fishing motto be: "Limit your kill; don't kill your limit." Orvis encourages the catch-and-release philosophy of angling, allowing fish to mature, reproduce, and live to challenge other anglers in the future.
Multiple recreational use of streams is common. We may share the resource with tubes and canoes. It is the responsibility of the canoer to recognize that the angler has established a position before the canoe floated into view. The canoer should try to pass behind the angler. If space doesn't permit this, the canoer should float by quietly and with minimum disturbance.
In summary, behave on stream towards other anglers as you would like them to behave towards you. . .and welcome to the world of fly fishing.
Bill Cairns is a legend in fly fishing. He was a fly fishing teacher, ambassador, historian, rod builder, fly tier, and one of the best casters ever. He founded the first fly fishing school in 1966 at the Orvis Company. The fly fishing world lost a true gentleman in 2013 when Bill was 81 years old.
Boy, I know a couple of streams I fish that I wish this was posted on a sign in the parking areas. Still I am not sure if everyone would take the time to read it, let alone follow it's advice.
stream access is a right, not a privilege. waterways(most) are public property to the high water mark — at least they are here in California. that being said, being respectful of the properties of others is a given, even if the land owner doesn't show you that same respect.
The problem with articles like this is, the clowns who should read them never do!
I agree with Nick above, likely preaching to the choir here.
I especially like the part in the article about letting the guy camp out if he arrives at a spot first. I may not like the fact that is there and not willing to let me fish, but I have to give him credit for getting there before me, time to move on and find a vacancy somewhere else.
on the 4th bullet, growing up and working on farms and ranches if you find a gate open leave it open if you find it closed close it behind you. some times a get is left open to allow herds to move or the owner is moving a herd.
Ranchers watch before they approach you too. Twice i have been approached by ranchers who watched me pick up garbage I found and granted me special access like parking at their homestead and sharing info rather than trying to run me off..
If you get this access be appreciative. Don't just park and head to the water. let them know you're there. stop chat have a coffee. If they smoke bring a cigar for him. if they like whiskey bring a single malt some times. ranchers talk and the little niceties can get you access to other ranches aswell. and that can be water that every one else walk a miles to get to using the standard rules of access.
Love the Aldo Leopold quote. Those are the words I live by.
Wrote this a few years ago, seems like its still hold true.
I have great areas nearby that I will seldom fish because of the lack of respect and poor etiquette, and I seek out areas where I know this will not be an issue. All of these points could be easily composed on a piece of card stock that can be attached to pieces of gear being sold at retail. Maybe the manufacturers could really help to raise awareness, especially for the beginning angler, by implementing a program such as this.
I like Chris's idea above.
I've looked to Orvis for a lot of angling guidance over the years, so it would be great to have a section of their site that features etiquette awareness and gives some scenarios as examples. I, too, have stopped fishing certain areas due to the "bad vibes" created when I have to remind other anglers on points of courtesy.
Good article and a great reminder. In our world there seems to be a lack of manners and overall politeness. Part of the attraction of fly fishing is the etiquette, the tradition, and the conservation of the streams and access points.
I have found that most fly fishermen are some of the best sportsmen and outdoorsmen I have ever met. I have met people willing to share stream knowledge and even their fly's with me just because they are genuinely interested in seeing a fellow fishermen share the experience.
I believe in leaving the river better than when I arrived, meaning picking up trash when you find it helps everyone. It is annoying to find it and disrespectful to the land but it only takes a minute to pick it up and it sets a good example to anyone watching. And if no one is watching, it is still the right thing to do.
Fly fishing is a wonderful sport, shared by and large by wonderful people. When we lose an ambassador like Bill Cairns, then the rest of us must step up to share his vision and legacy. If we lead by example we can teach etiquette to anyone we share a stream with.
When I was young, my Dad's way of teaching was to give us a pole & hook, let us bait it then he would leave us so he could fish. Naturally, I really didn't get a lot of information this way, so I never really learned to fish. Nor did I learn why fishing can be very important for long time mental and physical health.
Now I am retired and learning to fish. Members of the fly fishing club I joined have spent many hours trying to teach me the rudiments of fly fishing. They also work very hard with veterans with PTSD or other injuries. They are giving back and giving me an appreciation for the art of fly fishing which I never attained when I was young.
Since I am learning about this sport so late in life, I can't teach my adult children since they moved away. Teaching others about this sport is probably one of the most enjoyable things a person can do. Passing on what you have learned over a lifetime is time well spent. The lessons discussed above are needed so we can maintain our civilized life, without common sense rules we have anarchy.
Thanks for the article and the comments.
We fish a NYC Reservoir Tailwater today. My Dad was fishing upstream from me and I was shocked when he told me that an Angler entered upstream of him and worked direclty downstream as my Dad was working upstream and even fished next to him. I was amazed at this restraint.


text:
Minivan getaway driver gets 12 years for NJ, PA armed robberies
Erin Vogt
Erin Vogt Published: November 22, 2022
Minivan getaway driver sentenced for NJ, PA armed robberies (FBI, Canva)
A 45-year-old Mercer County man who admitted to being a minivan getaway driver in a string of armed robberies in New Jersey and Pennsylvania has been sentenced to 12 years in prison.
Omar Feliciano-Estremera, of Trenton, previously pleaded guilty in Trenton federal court.
Feliciano and Gabriel Lopez, who has since died, carried out the armed robberies at businesses in Union County, Mercer County and Bucks County, Pennsylvania, in May and June 2019, according to the U.S. Attorney's Office.
Lopez entered the stores, showing a handgun and demanding money from clerks working the register.
He then was picked up by a Honda Odyssey driven by Feliciano and they fled with the cash, according to law enforcement.
During one of the robberies in Union County, a shot was fired at passing witnesses.
Feliciano admitted to conspiring to commit eight robberies and helping in three of them, including the robbery where a shot was fired.
In addition to prison, Feliciano also received five years of supervised release.
U.S. Attorney Phillip Sellinger credited special agents of the FBI based at the Newark office with the investigation that led to the sentencing, as well as police in Hamilton Township, Trenton, Rahway and Lawrence Township as well as in PA, Morrisville and Bristol Township.
Erin Vogt is a reporter and anchor for New Jersey 101.5. You can reach her at erin.vogt@townsquaremedia.com
The 99 top paying jobs in New Jersey
How much do you make? These are the occupations in New Jersey with the highest median annual compensation. Source: Federal Bureau of Labor Statistics, 2022
Here's where NJ legal weed is sold
The number of recreational cannabis dispensaries continues to grow, with close to two dozen state approvals given since the first adult recreational sales in the state back in April. Here is where the open sites are located.
Source: Minivan getaway driver gets 12 years for NJ, PA armed robberies
Filed Under: Crime, Mercer County, Rahway, Trenton, Union County
Categories: National News, New Jersey News, News
Man, 60, killed in one of two crashes on Route 31 in Ewing, NJ
NJ teacher, ex-beach lifeguard indicted for sex assault of minor
NJ launches investigation after votes were double-counted in Monmouth County