text:
New Wireless Charging Tech Can Charge Up To 40 Phones Without Any Contact [VIDEO]
By Oliver Haslam | April 19th, 2014
So, wireless charging. Plenty of smartphone makers have taken a stab at killing off the charging cable over the years, with Nokia in particular doing its best to make wireless charging into something that's less of a novelty and more of a real feature. While the likes of Apple have so far refused to bring wireless charging to iPhones and iPads, there's no doubt that there's something inherently cool about charging something just by putting it onto a plate.
So, if charging a smartphone by having it sit atop something is awesome, do you know what's really awesome? Having it charge without touching anything at all. And that's what researchers in South Korea have been working to make a reality.
The clever people at the Korea Advanced Institute of Science and Technology (KAIST) have released a video that shows a rather interesting-looking device that can, apparently, charge up to 40 smartphones at the same time so long as they are within five meters of the device itself. Not touching it. Not plugged into it. Just near it.
They call this thing the Dipole Coil Resonant System but we prefer to call it by its much more fitting name: Magic! Oh and if smartphones aren't your thing, the prototype can also power fans or televisions, too.
Speaking of the technology. KAIST's Chun T. Rim says that the possibility exists for wireless charging to be as common as Wi-Fi, with public places being blanketed in true wireless power. We're not convinced it'll be free, though.
"Just like we see Wi-Fi zones everywhere today, we will eventually have many Wi-Power zones at such places as restaurants and streets that provide electric power wirelessly to electronic devices."
We're confident when we say that this technology isn't going to be coming to your local McDonald's any time soon, but just the fact that such a prototype exists is surely great news for those of us who dare not stray too far from a power outlet. Having notebooks that charge without wires would be a real game changer, and that's before you start thinking about powering things like electric cars.
It's taken a while, but we may finally be living in the future.
Check out the video below, and be sure to let us know what you think about it:
(Source: KAIST)
New Groundbreaking Tech Can Charge Your Smartphone From 0 To 100 In Under A Minute! [VIDEO]


text:
HomeNintendoNintendo MAIN-88709 Mario & Sonic at The Olympic Games Tokyo 2020-Nintendo Switch
Nintendo MAIN-88709 Mario & Sonic at The Olympic Games Tokyo 2020-Nintendo Switch
SKU: B07SXNKFGS Category: Nintendo
Nintendo MAIN-88709 Mario & Sonic at The Olympic Games Tokyo 2020-Nintendo Switch quantity
Mario & Sonic at the Olympic Games: Tokyo 2020 for Nintendo Switch
Join Mario, Sonic and friends for their greatest adventure yet at the Olympic Games Tokyo 2020, exclusively on Nintendo Switch! Go for gold as you compete in action-packed sports games, including 4 brand new events to Tokyo 2020Skateboarding, Karate, Surfing, and Sport Climbing, as well as a large selection of classic events.
Its party time, and everyones invited! Team up with Mario, Sonic, and friends on Nintendo Switch in action-packed sporting events! Bring your best moves to the track, the gym, the ring, or the water in dozens of different party games everyone will enjoy.
Skateboard, surf, and race your way to the top! With more than 30 events to master in this fun-filled Olympic Games contest, there are plenty of ways to prove your skills to your friends in multiplayer mode.
The teams all here! Play as Mario, Sonic, or choose from a star-studded cast of colorful characters from your favorite games.
Dive into unique Dream Events that layer fantastical chaos with reality. Zip through a downhill obstacle course on your hoverboard, throwdown for territorial control with lightning-fast karate action, or smash the most targets inside a traditional Japanese manor!
And you wont want to miss an epic story mode that sends you to 1964 to compete in classic, retro 2D sports events. Play any way you want on your Nintendo Switch. Were talking motion and button controls, single and dual Joy-Con, single-player and multiplayer, local split-screen and online!
Be the first to review "Nintendo MAIN-88709 Mario & Sonic at The Olympic Games Tokyo 2020-Nintendo Switch" Cancel reply
The Legend of Heroes: Trails of Cold Steel IV (Frontline Edition)/Switch (Nintendo Switch)
Warner Bros. Interactive Entertainment Lego Jurassic World (Nintendo Switch)
LEGO Harry Potter Collection (Nintendo Switch)
Spyro Reignited Trilogy (Nintendo Switch)
Lego Star Wars: The Skywalker Saga (Nintendo Switch)

redpajama_set_name: RedPajamaCommonCrawl


text:
Siasat.com/News/Rave party accused's photos with Goa CM, Minister go viral (Ld)
Rave party accused's photos with Goa CM, Minister go viral (Ld)
IANS| Published: 17th August 2020 11:56 pm IST
Panaji, Aug 17 : The arrest of Kapil Jhaveri, a small-time Bollywood actor and the director of a co-operative society, at a rave party in a North Goa beach village on Sunday has become a cause of embarrassment for the ruling political establishment in Goa.
After photos of Jhaveri's meetings with Chief Minister Pramod Sawant and state Co-operation Minister Govind Gaude went viral on social media on Monday, Chief Minister Pramod Sawant said that the photo may have been taken during a courtesy meeting between Jhaveri and him last year, soon after he had taken over as the state's CM.
"With respect to the pictures circulating on various media platforms of CM Pramod Sawant meeting Bollywood actor Kapil Jhaveri, it is informed that the said picture may have been of a courtesy call last year by Kapil Jhaveri, after the CM had taken over. A large number of persons called on the CM then," a statement issued by the Chief Minister's Office (CMO) late on Monday said.
The statement also said that the BJP-led coalition government had a "zero tolerance" policy towards drug trafficking.
Earlier, Co-operation Minister Gaude also tweeted saying Jhaveri, who has been remanded to five days police custody, had met him after a formal appointment.
"My photo alongside Kapil Jhaveri is being made viral with false information. He had sought an appointment to invite me for the inauguration of a branch of a credit society. As Minister of Co-operation, I refrain from any act of endorsement. I had refused the invitation on these grounds," Gaude tweeted.
The meeting, Gaude said, had occurred three months ago and had lasted for a few minutes.
Gaude told reporters that he is a "public figure" and many people come to meet him and there is no scope of examining everyone's background.
"I have spoken to the Chief Minister. He has informed me that the police have been given a free hand to investigate the case. It is my prime duty to cooperate with the police," Gaude said.
Jhaveri is the director of a multi-state co-operative society and has also acted in films like Salman Khan-starrer "Saawan — The Love Season" (2006) and "Dil Pardesi Ho Gaya" (2003), among others.
Jhaveri is one of the 23 persons arrested by the Crime Branch of the Goa Police for participating in a 'by invite-only' rave party at the beach village of Anjuna in the early hours of Sunday. Drugs worth approximately Rs 9 lakh were also seized.


HOT OLD IRVING!! meticulously maintained and architect-owned. 5 bedrooms 3.1 baths, three of the bedrooms are located on the same level -top floor. open and inviting living room flows to chef's kitchen with 42" cabinets, granite, and stainless. relaxing screened in porch and yard and a raised vegetable/herb bed. second level has 3 generously sized bedrooms, and 2 bath's. master suite with attached bath including jacuzzi tub w/ separate shower & double vanities. lower level can be an in-law suite or air bnb with 2 bedrooms, full bath, breakfast nook, living room, kitchenette and separate laundry. new water heater and washer & dryer. flood prevention system. hvac system just serviced and updated. wired for sound. move in ready and perfect for disney ii or st. viator. unbeatable neighbors on the "patterson peninsula" with annual block party. 5-minute walk to blue line or metra!!


text:
Typhoon Haiyan: In hard-hit Tacloban, children ripped from arms
By Andrew Stevens and Paula Hancocks, CNN
updated 11:37 AM EST, Sun November 10, 2013
NEW: Seen from the air, forests of palm trees flattened, flooded villages
No communications except satellite phones
A couple loses three of their daughters; two found dead
Red Cross may charter a boat to reach area
Tacloban, Philippines (CNN) -- No building in this coastal city of 200,000 residents appears to have escaped damage from Super Typhoon Haiyan.
Most roads were impassable Saturday; all communications except for satellite phones were down; medical supplies, food and water were scarce; and there were reports of looting.
And that was far from the worst of it.
Death toll likely exceeds 1,000
People who had walked, sometimes for hours, to the relief station at the Tacloban airport told stories of the human cost.
A man reconstructs his house in the bay of Tacloban, Leyte province, Philippines, on Wednesday, November 27, 2013. Typhoon Haiyan, one of the most powerful storms on record, hit the country's eastern seaboard on November 8, leaving a wide swath of destruction, including more than 5,000 deaths.
A man rests on his damaged house along the shore in Tacloban on Monday, November 25.
Road traffic moves past destroyed houses in Palo, Leyte province, on Sunday, November 24, weeks after typhoon Haiyan caused heavy damage to life and property in the Philippines.
A woman rests inside the damaged Our Lady of Guadalupe shrine in Tacloban, Philippines, on Sunday, November 24.
A woman looks over the devastated waterfront in Tacloban on November 24.
Typhoon survivors walk down a road in Palo, Philppines, during a procession for typhoon victims on November 24.
A vehicle lies in the water in Tacloban on Saturday, November 23.
A man searches through the debris in Tacloban on November 23.
A man scavenges piles of wood amid damaged container vessels on November 23 in Tacloban.
Local people begin to help clear debris near the shoreline where several tankers ran aground on November 23 in Leyte. The death toll from the storm stands at more than 5,000, according to a government-run news agency.
A man clears debris from in front of his home near the shoreline on November 23 in Leyte.
Groups of men clear debris near the shoreline on November 23 in Tacloban.
Survivors of Typhoon Haiyan inspect the damage to their houses in Tacloban, Philippines, on Friday, November 22.
Filpinos clear rubble from a hard-hit area in Tacloban on November 22.
An airplane lands in Tacloban as Antonio Lacasa rebuilds his house on Thursday, November 21.
People carry a coffin through an opening in the wall of a public cemetery for burial in Tacloban on November 21.
A member of the Philippine air force drops relief goods for survivors in Tolosa on November 21.
Children blow bubbles in a destroyed market in Tacloban on Wednesday, November 20.
Workers clear mud and debris in Tacloban on November 20.
A boy climbs across debris in Tacloban on November 20.
People at the airport in Tacloban react to a blast of wind from an aircraft on November 20.
A man walks through water in the typhoon-ravaged city of Tacloban, Philippines, on November 20.
A man sleeps on Tuesday, November 19, on a tanker that ran aground during Typhoon Haiyan in Tacloban.
Firemen unload bodies November 19 for forensic experts to register and bury in a mass grave outside of Tacloban.
Firemen unload more victims outside of Tacloban on November 19.
A man fans the flames of a fire in Tanauan, Philippines, on November 19.
Survivors salvage wood next to stranded ships in Tacloban on November 19.
Philippine military personnel carry an injured survivor to an evacuation flight at the Tacloban airport November 19.
People in Tacloban march in the rain November 19 during a procession calling for courage and resilience among survivors.
People play cards by candlelight Monday, November 18, in Tacloban.
A U.S. Navy helicopter delivers relief goods to typhoon victims in Ormoc, Philippines, on November 18.
Men take food back to their families in Leyte on November 18. Countries all over the world have pledged relief aid to those affected by the typhoon, but damage to airports and roads have made moving the aid very difficult.
People are held back as the U.S. Navy delivers aid from a helicopter in San Jose, Philippines, on November 18.
A helicopter flies over a call for help in Ormoc on November 18.
A man cleans up mud inside a church in the hard-hit city of Tacloban on November 18.
A boy bathes November 18 at a Tacloban school turned into a temporary shelter.
Hundreds of typhoon survivors are packed into a U.S. military airplane November 18 for evacuation from Tacloban's airport.
Typhoon survivors run toward a passing U.S. Navy helicopter in San Jose on November 18.
A boy holding a toy machine gun sits Sunday, November 17, on a ship that ran aground in Tacloban.
People gather around a helicopter as it delivers relief supplies November 17 in Guiuan, Philippines.
Filipinos board an HC-130 Hercules airplane as U.S. sailors carry relief supplies November 17 in Guiuan.
Survivors clean mannequins found among the debris in Tacloban on November 17.
A man leans against a statue of the Crucifixion before a Mass at Santo Nino Church in Tacloban on November 17.
A man carries a piece of wood from the debris in Tacloban on November 17.
Survivors wait in line in Tacloban for relief goods on November 17.
A man looks over the devastation from his damaged home in Tacloban on November 17.
A trapped resident braves the dust created by a U.S. Navy helicopter taking off Saturday, November 16, on Manicani Island, Philippines.
Corpses are collected and loaded on trucks to be taken to mass graves in Tacloban on November 16.
A victim's corpse floats on a river in Tanauan on November 16.
A pregnant survivor waits to give birth in a hospital November 16 in Tanauan.
A dead dog lies in front of a house destroyed by the typhoon in Tanauan.
A man carries a bicycle as he walks through the ruins of a Tacloban building November 16.
Survivors of the typhoon stand in a Tanauan street partially blocked by debris November 16.
An elderly survivor walks past toppled cars outside a church in Tacloban on November 16.
A man in Tanauan cleans meat after slaughtering his only cow that survived the typhoon.
Survivors gather in Tacloban to await transport to a neighboring province on November 16.
Men carry a coffin toward a Leyte cemetery on November 16.
A survivor cooks dinner in front of his damaged home in Marabut, Philippines, on Friday, November 15.
Toppled coconut trees dot a mountain in an area devastated by the typhoon in Leyte province.
A typhoon survivor keeps her husband alive by manually pumping air into his lungs after his leg was amputated at a Tacloban hospital November 15. The hospital has been operating without power since the typhoon.
A survivor reacts to the damage at a residential area in Tacloban on November 15.
Typhoon victims are treated in the lobby of a Tacloban hospital on November 15.
Philippine Army soldiers carry the body of a civilian in Tanauan on November 15.
Residents wait to board a Singaporean cargo plane at the Tacloban airport on November 15. Many survivors have converged on the city's airport to wait for flights.
Search and retrieval teams carry a body bag in Tacloban on November 15.
Haiyan survivors carry food that a U.S. military helicopter dropped off in Guiuan on Thursday, November 14.
Dozens of bodies are placed near Tacloban City Hall on November 14 as workers prepare a mass grave on the outskirts of the hard-hit city.
A girl plays inside her house amid the devastation in Tacloban on November 14.
A Filipino soldier hands out bread to survivors in Maraboth, Philippines, on November 14.
A boy takes cover from rain while waiting for an evacuation flight from Tacloban's airport November 14.
Workers arrange bodies at a mass burial site at a Tacloban cemetery November 14.
The weary wait for evacuation from Tacloban on November 14.
A truck lies in the water in Hernani, Philippines, on November 14.
Children play with fallen power lines near a damaged school in Guiuan on November 14.
Teresa Mazeda hangs laundry in the ruins of her Tacloban home on Wednesday, November 13.
Nina Duran searches for belongings at her family's destroyed house in Tacloban on November 13.
Survivors walk through the ruins of their neighborhood outside Tacloban on November 13.
A man sits in front of his destroyed business November 13 in Tacloban.
A family, desperate to charge their mobile phones to search for family and friends, tries to use a ceiling fan to generate electricity November 13 in the Philippine province of Cebu.
An injured man in Tacloban rests beneath a picture of Jesus Christ on November 13.
A man takes a shower amid the rubble in Tacloban on November 13.
A rescue team wades into Tacloban floodwater to retrieve a body on November 13.
Residents take shelter in a Tacloban church on November 13.
Residents make their way through a destroyed neighborhood in Tacloban on November 13.
A boy cycles past a coffin left on a street in Tacloban on November 13.
A man looks at his destroyed home November 13 in Tacloban.
Body bags are lined up in Tacloban on November 13.
Survivors prepare to board a military plane November 13 at the Tacloban airport.
Men walk through smoke as they burn debris from a Tacloban church on November 16.
An aerial view of Tanuan shows signs pleading for help and food November 13.
Soldiers help a woman after she collapsed November 13 while waiting in line to board a military plane at Tacloban's airport.
Survivors wait to be evacuated from Tacloban on November 13.
An injured survivor gets carried on a stretcher before being airlifted from Tacloban's airport November 13.
A survivor begins to rebuild his house in Tacloban on November 13.
Evacuees wait to board a military aircraft in Leyte on Tuesday, November 12.
People walk through damage in Tacloban on November 12.
A young man waits at the airport November 12 in hopes of being evacuated from Tacloban.
A woman comforts a crying relative as a plane leaves the Tacloban airport November 12.
A man sits crying on a packed aircraft in Tacloban on November 12.
Debris lays scattered around a damaged home near the Tacloban airport on November 12.
A girl sits inside a bus as she waits for a ferry in Matnog, Philippines, on November 12.
Police line up bodies for processing in Tacloban on November 12.
People in Tacloban pass debris on November 11.
Survivors in Tacloban board a military plane bound for the Philippine capital of Manila on November 11.
Residents carry bags of rice from a Tacloban warehouse that they stormed November 11 because of a food shortage.
A woman in Tacloban walks amid the debris of destroyed houses on November 11.
People make their way across a flooded street in Shangsi, China, on November 11. Haiyan moved toward Vietnam and south China after devastating the Philippines.
Buildings lie in ruins on Eastern Samar's Victory Island.
Emily Ortega rests on November 11 after giving birth to Bea Joy at an improvised clinic at the Tacloban airport.
U.S. Marine Corps Osprey aircraft arrive at Manila's Villamor Airbase to deliver humanitarian aid on November 11.
People ride past destruction in Tacloban on Sunday, November 10.
A body lies amid the Tacloban devastation on November 10.
People cover their noses to block the smell of bodies in Tacloban on November 10.
Bodies of victims lie along a Tacloban road on November 10.
A large boat sits aground, surrounded by debris in Tacloban on November 10.
People walk past the Tacloban devastation on November 10.
People stand under a shelter in Tacloban.
A girl peeks out from a makeshift shelter in Tacloban.
Typhoon survivors wait to receive relief goods at the Tacloban airport on November 10.
A woman mourns in front of her husband's dead body November 10 in Tacloban.
Fallen trees litter the ground at the Tacloban airport on Saturday, November 9.
A resident passes victims' bodies on a Tacloban street November 9.
People in Tacloban carry a victim of the typhoon November 9.
A vehicle lies amid Tacloban debris on November 9.
People walk past a victim left on the side of a road in Tacloban.
A resident passes an overturned car in Tacloban on November 9.
Rescue workers carry a woman about to give birth November 9 at a makeshift medical center at the Tacloban airport.
An airport lies in ruins in Tacloban.
Astronaut Karen L. Nyberg took a picture of the typhoon from the International Space Station on November 9.
Women walk past fallen trees and destroyed houses in Tacloban on November 9. Residents scoured supermarkets for water and food as they slowly emerged on streets littered with debris.
A soldier pulls a cable inside the devastated airport tower in Tacloban.
Tacloban houses are destroyed by the strong winds caused by the typhoon.
Dark clouds brought by Haiyan loom over Manila skyscrapers on November 8.
A woman carries a baby across a river November 8 at a coastal village in Las Pinas, Philippines.
A resident walks along a fishing village in Bacoor, Philippines, on November 8.
A house in Legazpi, Philippines, is engulfed by storm surge November 8.
A child wraps himself in a blanket inside a makeshift house along a Bacoor fishing village.
A woman and her children head for an evacuation center November 8 amid strong winds in Cebu City, Philippines.
Huge waves from Haiyan hit the shoreline in Legazpi on November 8.
A fisherman lifts a post to reinforce his home at a coastal village in Las Pinas on November 8.
A resident unloads nets off a fishing boat in Bacoor on November 8.
Residents reinforce their homes in Las Pinas on November 8.
The storm approaches the Philippines in this satellite image taken Thursday, November 7, by the National Oceanic and Atmospheric Administration.
Workers bring down a billboard in Makati, Philippines, on November 7 before Haiyan makes landfall.
Philippine Coast Guard personnel stand in formation beside newly acquired rubber boats after a blessing ceremony in Manila on Wednesday, November 6. The boats were to be deployed to the central Philippines in preparation for Haiyan.
Photos: Typhoon Haiyan
Typhoon Haiyan
Typhoon aftermath 'apocalyptic'
Philippines deals with typhoon looting
Super typhoon death toll rises
Water levels reached the second story
Children torn from arms
Marvin Isanan said three of his daughters -- ages 8, 13 and 15 -- were swept from his arms by the storm surge. He and his wife, Loretta Isanan, had found the bodies of the two younger children.
"Only the eldest one is missing," Marvin Isanan said through tears. "I hope she's alive."
A woman at the airport said she escaped the water by climbing onto her roof. From there, she watched bodies float by.
Authorities have only estimates of the deaths. Gwendolyn Pang, secretary general of the Philippine Red Cross, estimated that 1,000 people died in Tacloban and an additional 200 on the nearby island of Samar.
The airport now houses a makeshift morgue. Further inland, a CNN crew found a small chapel being used to house nine covered bodies -- five of them children.
Water, wind and fire create catastrophe
The scene from the air
CNN's Ivan Watson traveled by plane from Manila to Tacloban with civil aviation officials Sunday.
"On approach, you could see entire forests of palm trees that have been flattened in the hills around Tacloban," he said.
Watson saw flooded villages and devastated coastlines, as well as a warehouse district where every roof seemed to be missing.
William Hotchkiss, director general of the Civil Aviation Authority of the Philippines and a former air force commander, said, "I'm 70 years old, and I've never seen anything like this before."
Eastern islands first to feel typhoon's force
Samar province and Tacloban, in Leyte province, are part of the Philippines' eastern islands.
A man looks at the wreckage of destroyed houses in Tacloban on November 10, 2013.
U.S. Gen. Douglas MacArthur made his famous return to the Philippines near Tacloban in World War II, wading ashore from the Leyte Gulf in 1944. The Battle of Samar was part of the ensuing naval battle in the Leyte Gulf, which ended with Japanese naval forces crushed.
The geography made the area the first heavily populated area to feel the force of Haiyan on Friday.
The million people who lived along the coast, many of them in rough-built shacks, may have been worst affected by what some said was a 5-foot storm surge that spread through the city of Tacloban at the height of the storm and with devastating speed.
It receded quickly, leaving a path marked by pieces of people's lives destroyed.
Relief effort no match for need
Interactive map of the storm
The Tacloban airport was not ready to accommodate the landing of large planes carrying aid, though military helicopters began ferrying in supplies on Saturday. Trees and debris had blocked the road to the airport, further delaying the relief operation, but authorities cleared that road Sunday.
Residents lined up at the airport for food. But the resources available were proving no match for the massive needs of the people, some of whom scoured piles of garbage in the streets for food, water or even missing loved ones.
U.S. offers aid, send teams to help
People queue up to receive relief goods being distributed at Tacloban's airport on November 10, 2013.
Some residents broke into grocery stores to find food. The government responded to reports of looting by sending in police reinforcement and a 500-member military battalion.
People were wading through waist-high water amid a landscape littered with overturned vehicles, downed utility poles and trees, all of which were blocking the aid effort.
With basically no medical supplies left, the city's St. Paul's hospital was hopelessly overwhelmed.
The Philippine Red Cross succeeded in getting its assessment team into Tacloban but had not managed to get its main team of aid workers and equipment to the city, Chairman Richard Gordon said.
"We really are having access problems," he said, adding that he was considering chartering a boat, which would take at least 1½ days to get there.
CNN's Andrew Stevens and Paula Hancocks reported this story from Tacloban; Tom Watkins and David Simpson wrote from Atlanta.
Part of complete coverage on
Panorama shows Haiyan wreckage
updated 8:12 PM EST, Tue November 19, 2013
A dozen body bags line the street in Tacloban -- one of the towns hardest hit by Super Typhoon Haiyan -- as locals walk through the destruction of what used to be their homes.
Cadaver dogs aid in typhoon recovery
Cadaver dog teams are on the ground in the Philippines, helping to locate victims still buried in the rubble.
'The Filipino spirit is alive among us'
updated 5:02 AM EST, Tue November 19, 2013
CNN's Airmie Jarin-Bennett, an expat Filipino, returned to her native land after Typhoon Haiyan. Nothing prepared her for what she found there.
Desperate mom finds lost family
updated 11:27 PM EST, Mon November 18, 2013
As thousands of traumatized typhoon survivors struggled to escape the stricken city of Tacloban, Gina Ladrera was desperate to get back in.
Drone's view of typhoon devastation
updated 8:49 AM EST, Mon November 18, 2013
Karl Penhaul reports from the middle of the Tacloban devastation using a drone camera to get a bird's eye view.
Amphibious ships join relief effort
The USS George Washington is expected to leave the Philippines once two amphibious ships arrive there Wednesday, officials say.
Golfer loses eight relatives to typhoon
The golf community is rallying around Jason Day after it emerged the Australian lost eight members of his family during the devastation wreaked by Typhoon Haiyan in the Philippines.
Celebs help raise money for Haiyan aid
updated 4:41 PM EST, Mon November 18, 2013
The aftermath of Haiyan and the need for aid has celebrities working phones and taking donations. Max Foster reports.
Typhoon aid boosts U.S. soft power
As an expression of hard power, they don't come bigger or more fearsome than the USS George Washington.
A baby born in wreckage clings to life
The tiny, baby girl barely moves as she lies wrapped in a bundle of yellow plastic and green cloth on a peeling brown mattress made for a child far larger than she.
US aircraft carrier boosts relief effort
The USS George Washington is on the front lines of the aid mission in the Philippines. CNN's Anna Coren reports.
Typhoon aftermath: Religion as solace
The day after the typhoon, Father Edwin Bacaltos stepped out of the compound of the Church of Our Mother of Perpetual Help in central Tacloban and began his work.
Interactive: Haiyan's path of disaster
updated 12:33 AM EST, Fri November 15, 2013
Explore stories from typhoon survivors, relief workers, and officials from eight regions across the Philippines.
A mother's grief: I wish I was dead
updated 6:47 PM EST, Sun November 17, 2013
A distraught mother who lost her young sons in the tidal surge of Super Typhoon Haiyan feels her life is over.
Video shows moment typhoon hit
This video shows how strong the storm surge was during Super Typhoon Haiyan.
Philippines survivors crowd airport
updated 9:02 AM EST, Sun November 17, 2013
CNN's Anna Coren reports from Tacloban's airport as Typhoon Haiyan survivors wait to evacuate.
Many waiting for help in remote areas
updated 9:21 AM EST, Fri November 15, 2013
The Philippine govt. is defending its efforts against accusations people there are not getting desperately needed help.
How to help Typhoon Haiyan survivors
updated 2:21 PM EST, Fri November 22, 2013
How charities and nongovernmental organizations from around the world are responding to the disaster, and how you can help them make a difference.
updated 6:54 PM EST, Wed November 27, 2013
The storm affected 4.3 million people in 36 provinces and displaced more than 340,000.
Children among Haiyan victims
Typhoon Haiyan, one of the strongest storms in recorded history, left thousands of victims in its wake.
Typhoon Haiyan relief efforts
Troops and aid organizations help Filipinos struggling to survive the aftermath of Typhoon Haiyan, one of the strongest storms in recorded history.
Hear typhoon slam into the Philippines
CNN reporters capture sounds and images of Typhoon Haiyan's devastating trek through Tacloban, Philippines.
Town crushed by 'giant hand'
'I was gob-smacked as we made our final approach into the ruins of the airport in Tacloban,' says CNN's Ivan Watson.
Photos: Haiyan's wrath from above
updated 9:58 AM EST, Sat December 7, 2013
Flattened forests and flooded villages in the Philippines seen from the air.


text:
Nolan Fontana
Tucker sets Florida career RBI record as Gators baseball earns first series sweep of 2012
February 26, 2012 | By Adam Silverstein
No. 1 Florida Gators baseball (7-1) cruised over the weekend to their first sweep of a three-game series in 2012, defeating the William & Mary Tribe (2-5) by a combined score of...
FOUR BITS: baseball, softball, tennis, SEC TV
1 » Florida Gators baseball (2-1), despite losing the third game of their season-opening series to the No. 16 Cal State Fullerton Titans (1-2), remained the No. 1 team in the country...
2012 Florida Gators baseball: Just win, baby.
Though basketball has national title aspirations and both softball and lacrosse are getting started on what should be a pair of exciting campaigns, no squad is more hyped entering this season than...
Roth silences Gators as Gamecocks sweep College World Series with 5-2 victory Tuesday
June 28, 2011 | By Adam Silverstein
After a pair of throwing errors cost them the opening game of the 2011 College World Series Championship Series on Monday, No. 2 Florida Gators baseball hoped to reverse their fortunes on...
2011 College World Series Championship Series: No. 2 Florida vs. No. 4 South Carolina – Game 2
Event: 2011 NCAA Tournament – College World Series Location: TD Ameritrade Park – Omaha, NE Time: 8:00 p.m. (ET) TV: ESPN / ESPNHD Online Video: ESPN3.com Live Updates: @OnlyGators (2)...
Gators fight to top Commodores 6-4, advance to College World Series Championship Series
The No. 2 Florida Gators and No. 6 Vanderbilt Commodores were evenly matched all season long. Though Florida held the head-to-head wins advantage, Vanderbilt made them fight for each of them and...
2011 College World Series: Florida vs. Vanderbilt II
In all kinds of weather, Florida storms past Vanderbilt for 3-1 College World Series win
It may have taken two days to complete, but No. 2 Florida Gators baseball returned after a 14-hour weather delay to run through the No. 6 Vanderbilt Commodores 3-1 in the winner's...
Weather forces Florida vs. Vandy postponement
Nearly six full innings into the winner's bracket match-up between the No. 2 Florida Gators and No. 6 Vanderbilt Commodores, severe weather forced a stoppage and ultimately a postponement play at the...


Located just a few blocks from the Rosslyn Metro Station, Barley Mac brings a love of delicious food, whiskeys and bourbons to the Arlington, VA restaurant scene. Our innovative twists of American comfort foods will please the tastebuds, while our extensive specialty liquor menu is sure to excite even the most ardent cocktail enthusiasts. With an industrial chic interior, plentiful seating and large bar area, Barley Mac is an ideal drinking and dining choice for groups of all sizes.


Washing clothes is probably one of the most boring activities and yet, we don't want to do that weekly. All my life I've learned all kinds of tricks related to the maintenance of clothes and ways to do it quickly as possible. Some of them have been passed on for generations, as if they were a family legacy, even if not all proved to be useful.
Luckily, technology has advanced and new discoveries are emerging every day with ways to clean the most resistant stain, or shorter programs, tailored to the fabric and color of your clothes. This shows that many of those precious tips are in fact myths.
I don't know what tricks you know, or which turned out to be useful or not. I have selected the most famous 7 myths I've heard so far and if you want to expand the list I'm waiting for your comments.
7. Gentle clothes should be washed manually to protect them.
But between so many types of textures, washing programs and detergents, how do we save time and money? I recently read a statistic which says that the time spent on washing clothes can be up to 8 h/ week, which is equivalent to a full day of work, 5 gym session, 5 movies watched, 4 concerts or theater plays, 8 hours out in the park with the little ones or walking the dog, or 12,000 words read.
I've seen people who carry in their cars laundry bags daily, who waste their time at the laundry, or make at home small piles of clothes depending on how they need to be washed. Some of these piles are washed after 5 days, because we don't spend enough time at home or the washing machine doesn't wash quickly enough so you can finish them all until your bedtime.
How great would it be to be able to wash in the privacy of your home twice as many clothes in the same amount of time with a low energy consumption? To have all the right detergents at hand with your laptop so you can finish the latest project you're working on?
I didn't think it was possible, but as I was saying, technology is evolving. Recently, a new marvelous washing machine from LG appeared on the market, with two drums, washing simultaneously different colors and materials.
● Steam Softener for easier ironing.
All this to make life easier and spend our free time doing the things we like.
What features do you appreciate in your washing machine and what would you do if you had more free time? And to challenge you to answer, I bring a small gift for you. The most 2 beautiful comments gets a voucher of 100 RON from Carturesti Online Library.


text:
Book Review | Twin Piques
Twin Piques by Tracie Banister
Publication Date: January 3, 2015
Forensic accountant Sloane Tobin and kooky pet psychic Willa may have the same face, but that's the only thing these identical twins have in common.
How she can read the hearts and minds of animals has always been a mystery to Willa, and her rotten luck with men is equally baffling. Although she's been looking for "The One" for what feels like forever (A teenage marriage to a French mime and dating a guy named Spider seemed like good ideas at the time!), optimistic Willa refuses to give up on love. When she meets Brody, the handsome rose expert hired to save her grandmother's garden, she's instantly smitten, but why does he keep sending her mixed signals? Does he return her feelings, or is their attraction all in her fanciful head?
Unlike her twin, Sloane has zero interest in romance. Her passion is her job, where she uses her gift for numbers to take down slimy embezzlers and asset-hiding spouses. When she's assigned two high profile cases, Sloane feels confident the promotion she's been angling for is within her grasp. But will her plan to climb the corporate ladder be thwarted by difficult clients, her co-worker-with-benefits, or – most surprisingly of all – her own sister? And how's she supposed to stay focused on the drama at work when her childhood friend, Gav, moves in next door and the spark between them becomes impossible to ignore?
To get what they both want, can Willa and Sloane band together and rely on each other's strengths? Or will their differences drive them apart once and for all?
Twin Piques is a fabulously fun novel filled with humor, life and romance. I was literally laughing from page one! Within the pages of this novel, Tracie created a lively world and highly entertaining story. I have to admit, this is a difficult review for me to write, but not because I didn't like it, but rather, because I LOVED this book! It's always more difficult to write reviews for the books that I really really loved, because I want to do justice to the story and articulate why I enjoyed the story and why it's a must-read. I'll do my best to let you know why I loved it!
Living in San Francisco, twins Sloane and Willa Tobin are like night and day. Sloane is a sleek, organized, and professional forensic accountant while Willa is a sweet, artistic, and eccentric free-spirit that makes a living as a pet psychic working with dogs and cats. As different as these two girls are, they are both extremely good at what they do and they both love their job dearly.
The only thing that the sisters have in common besides loving their prospective careers, is their next-door neighbor and friend of more than twenty-five years, Gavin. They might have surprisingly different relationships with him, but he's a wonderful and hilarious constant in their lives. I loved the way that the different relationships throughout this novel were introduced, developed and escalated.
There was a lot of laughter on my end and I thoroughly enjoyed every minute spent reading this novel. The twins aren't the stereotypical personalities that one might assume when reading what they do for work. Willa is a free-spirit, but she's not an airhead. Sloane is a tough professional but she's not a malicious woman. They are both extremely different, yet I found myself wishing I had friends exactly like them both in my life.
I had never heard of or knew what a forensic accountant does and was excited to not only be introduced to something new, but for it to be relevant in my life outside of reading. A few days after reading this book, there was a forensic accountant written into an episode of my favorite television show. Needless to say, I felt a bit worldly and intelligent that I actually knew what a forensic accountant does. High five to Tracie for broadening my horizons!
One of the most important concepts throughout this novel was the idea of love and relationships and that sometimes things aren't always as they seem. It's important to learn to let the right people into your life and sometimes you need to allow yourself to be vulnerable in order to do that and be happy. There's always going to be things that are out of our control, but at the end of the day we must choose happiness and open ourselves to the possibility of love.
Upon finishing this novel, Tracie was immediately added to my list of go-to authors. I can't wait to read more of her stories! Thankfully I already have one downloaded on my iPad, In Need of Therapy and I have a feeling that I'll want to purchase her other novel Blame It On The Fame when I'm done reading the one I already have. Tracie has an incredibly charming writing style and anyone that loves chick-lit or rom-coms is sure to enjoy reading Twin Piques.
Tracie provided me with a free copy of the novel in exchange for an honest review. Receiving novels free of charge in no way reflects on my honest opinion and no monetary compensation was provided for my review. I encourage you to write reviews and share them on sites like Goodreads and Amazon so that your fellow readers can see what you think!
Buy Links: Amazon US | Amazon Global | Goodreads
Connect with Tracie
Blog | Facebook | Twitter | Pinterest | Goodreads
An avid reader and writer, Tracie Banister has been scribbling stories since she was a child, most of them featuring feisty heroines with complicated love lives like her favorite fictional protagonist Scarlett O'Hara. Her work was first seen on the stage of her elementary school, where her 4th grade class performed an original holiday play that she penned. (Like all good divas-in-the-making, she also starred in and tried to direct the production.)
Tracie's dreams of authorial success were put on the backburner when she reached adulthood and discovered that she needed a "real" job in order to pay her bills. Her career as personal assistant to a local entrepreneur lasted for 12 years. When it ended, she decided to follow her bliss and dedicate herself to writing full-time. Twin Piques is her third Chick Lit release. The pet psychic character in this novel was inspired by Tracie's rascally rescue dogs. She'd love to know what goes on in their heads!
kraftireader says
This sounds like a fun read and I love the cover x
Tracie Banister (@traciebanister) says
Love, love, LOVE this review! Thank you so much, Arielle. I'm thrilled beyond measure that you enjoyed Twin Piques. 🙂
Arielle Joy says
Thank you for your kind words Tracie and for sharing the review. I'm only sorry it took me so long to write it because it was such a great story!
Miss Chick Lit 2015 | #ChickLitMay | Living Life With Joy says:
[…] out Tracie's novel Twin Piques and my 5-star review of the […]


My name is Mac Tyroon and I am a one-man-metal band from Germany. I started playing guitar in 2004 (learning by myself) and three years later, i wrote my first songs.
In 2011 I joined in a band just for fun. One year later I formed my own band named "Shizoria".
I fulfilled myself a childhood's dream, when I played my first gig with Shizoria as a frontman.
Since 2013 I started my solo project "Mac Tyroon" with a new dream...releasing a self-made Album!
Up to the present time, I finished a couple songs like "Suffer in hell", the speedy "Hate awake" and the heavy "the edge of my existence".


text:
Vote for your favourite photo of the beautiful Ouse Washes Landscape!
All of the fantastic entries to the Snap the Ouse Photography Competition have now been shortlisted and the eight finalists are up for public vote on the Ouse Washes Landscape Partnership's website (www.ousewashes.org.uk/resources/galleries).
The Ouse Washes Landscape Partnership (OWLP) launched the exciting Snap the Ouse Photography Competition back in March as part of the lead up to their upcoming summer OuseFest celebrations (Monday 18 to Sunday 31 July 2016). The competition encouraged entry of any photographs that define the distinctive character and feel of the Ouse Washes and surrounding areas, and that depict what makes our area great. This included landscapes, wildlife, people, architecture or water.
Winners will be selected based on the number of votes recorded at 5pm on Friday 8 July 2015. Please head to the website and vote for your favourite photo. A first prize and second prize will be awarded and the winners will receive a huge basket of Ouse Washes themed prizes. The shortlisted eight photographs will also be exhibited throughout OuseFest. You can see the full programme at www.ousewashes.org.uk/ousefest.
Sara Marshall, Countryside Engagement & Marketing Officer at the Ouse Washes Landscape Partnership says "we have been overwhelmed by all of the beautiful photographs entered and thank everyone who took part. Shortlisting to eight finalists has not been easy, but it's been fascinating to see the Ouse Washes Landscape through the eyes of the people who live in and visit the area, and who have captured what it means to them".
This year, the shortlisted photographs will also provide inspiration for the Ouse Washes Poetry Competition managed by OWLP partners Fen Speak and The Fenland Reed. The poetry competition is free to enter, with three prizes (plus publication) up for grabs and will be judged by Clare Best. You can see more at www.thefenlandreed.co.uk.
The Ouse Washes Landscape Partnership is supported by a £900,000 grant from the Heritage Lottery Fund (HLF) and the project runs until March 2017. Head over to the Ouse Washes Landscape Partnership's website to see the beautiful snaps of our local area and vote for your favourite photo.
Subscribe to Spotted in Ely via Email
Enter your email address to subscribe to this news channel and receive notifications of new stories by email.
Spotted in Ely Radio Goes Live
Bar 62 becomes new home for Scrubs for Cambridgeshire
Mystery Curry Man says "Every Little Helps"
Coronavirus Home Tests Coming to the UK Within Days


text:
SuperSolar Hosts "Opportunities for Solar in the Developing World" Workshop
15th May 2019 By sharon-ssh Comment Closed
SuperSolar and the Low Carbon Energy for Development Network (LCEDN) hosted a workshop on 9th May 2019 at Loughborough University, exploring Opportunities for Solar in the Developing World.
The workshop presented an exciting opportunity to bring together those working in solar applications across the developing world, in both grid and off-grid contexts, with the UK research and innovation community working on the latest developments in solar PV materials and production techniques that have potential application in developing communities.
The workshop attracted 50 attendees from academia and industry, with delegates from the international development community gaining an opportunity to hear about the technical focus of current PV research at an early stage, and for such researchers to understand the driving factors for those engaged in developing technologies for international markets.
The workshop opened by highlighting the broad challenges and opportunities for solar in the developing world, then reviewing potential funding opportunities and finance models for those engaged in the field, before presenting a selection of the latest research developments. The workshop closed with a panel discussion where all attendees could put forward their ideas, share experience and offer feedback to funders offering significant current and future opportunities for collaboration with developing countries in the field of low-carbon energy technologies.
Review of Challenges and Opportunities for Solar in the Developing World
Prof. Ed Brown introduced LCEDN as a platform for academics, practitioners, policy-makers and private sector organisations to interact and cooperate on research for low-carbon development in developing countries, and highlighted energy for international development as an area of major interest to DFID within the Transforming Energy Access programme, UKRI through the Global Challenges Research Fund, and Innovate UK through the Energy Catalyst programme.
Prof. Mike Walls, Director of the SuperSolar Network+, set out the economic, social and cultural drivers for solar power in the developing world and identified the key challenges; low cost and flexible solar for easy transportation and installation; lightweight solar for non-structural roofs; anti-soiling coatings for cover glass to ease maintenance; and low cost energy storage.
First Session – Funding Landscape
Alice Goodbrook, Innovation Lead for Energy at Innovate UK, discussed Innovate UK's support for UK-based businesses to develop highly innovative, market-focused energy technologies through the Energy Catalyst programme, drawing attention to the need for projects to address the challenges of cost, emissions and security.
Ben Good, CEO of Energy 4 Impact, summarised the findings of the Crowd Power project, which researched the role of financial innovation in the financing of energy access companies. It found that crowdfunding and peer-to-peer lending are growing rapidly, with the later driving the significant growth in the sector.
Will Blyth, Senior Research Fellow in the Climate, Energy and Water Team, Research and Evidence Division at DFID, summarised the existing and recent support for ODA energy research from DFID and BEIS, such as the targeted efforts of the Transforming Energy Access programme and Modern Energy Cooking Services, as well as wider programmes such as the Global Challenges Research Fund and Newton Fund.
Second Session – Technical Developments
Dr Richard Blanchard, Senior Lecturer in Renewable Energy at CREST, summarised recent activities on the Solar Nano-Grids project, using solar power micro-grids to provide electricity to households and help generate income for the community in Lemolo B, Kenya. He also summarised the eCook project, which has addressed the strategic use of solar photovoltaics and batteries for cooking in developing communities.
Prof. Ed Brown discussed the MECS programme, a major initiative funded by DFID that aims to transform the way people cook in low income countries by focusing on the use of electricity and other modern fuels. He highlighted the MECS Challenge Fund, which is currently open to projects of up to £30k that address challenges in countries supported by DFID and align with DFID's priorities of energy storage for cooking, grid and infrastructure adaptability, alternative fuels, and gender, accessibility and inclusion in MECS.
Dr Fabiana Lisco, Researcher at CREST, discussed in detail how the problem of soiling of PV modules has greatest impact in developing countries, and particularly in arid regions. Dr Lisco described work being undertaken at CREST to test market-leading coatings, employing standardised abrasion testing procedures, coupled with sophisticated structural characterisation tools to fully assess the stability of the coatings.
Dr Tom Routledge, Researcher at the Electronic and Photonic Molecular Materials research group at The University of Sheffield discussed recent research in developing flexible PV based on the Solar Groove system, where micro-grooves in polymer sheets are used as the basis for constructing the architecture of PV cells with perovskite semiconductors.
Jo Coleman, UK Energy Transition Manager at Shell, emphasised Shell's commitment to The Paris Agreement, and illustrated how the blend of global energy sources was predicted to change over the 21st century, with reductions in fossil fuels and increasing predominance of solar and wind power. Jo set out how Shell would align with this predicted trend, with acquisitions in the renewables sector and the work of the Shell Foundation.
Dr Cecile Charbonneau, Senior Lecturer at Swansea University, discussed her recent work in the deposition of TiO2 layers for perovskite PV cells by UV curing methods at ambient temperatures, and summarised the GCRF funded SUNRISE project, which aims to transfer Swansea's Active Classroom technology to communities in India, where a series of demonstrator buildings will be constructed.
Recent member updates
Solar Jobs – Careers in the Solar Sector Beyond Academia – Webinar Recording Available to View, Plus Further Info & Links to Public Sector Careers
Energy Sector PhD Thesis Award
Advances in PV Materials Modelling Webinar – Recording Available to View
SuperSolar Annual Conference 2022 – Recorded Talks Available to View
Tender Opportunity: Alternate delegates for ten International Energy Agency Technology Collaboration Programmes
Space Solar: Satellites, the Space Energy Initiative and Beyond
March 9 @ 2:00 pm - 4:00 pm GMT
Addressing Challenges for Indoor Photovoltaic Technologies
March 15 @ 1:00 pm - 3:00 pm GMT
New Horizons in Photovoltaic Technologies Using Organic Materials III
March 31 @ 10:00 am - 12:30 pm BST
PVSAT-17 & SuperSolar Annual Conference
June 26 @ 10:00 am - June 28 @ 5:00 pm BST
6th International Conference on Perovskite Solar Cells and Optoelectronics


Meet the K15t Software team at the tekom / tcworld annual conference 2013, get the latest news about the Scroll Add-ons for Confluence, and attend a talk of the K15t team and/or Susan Griffin of Atlassian.
The conference will take place from November 6th till 11th in Rhein-Main-Hallen in Wiesbaden, Germany. Find us at booth 402 in hall 4.
This year we will also demo our brand-new products (Scroll Translations and Scroll Viewport) along with the new releases of the Scroll Exporters. Also, Across Systems GmbH is demonstrating the integration of Scroll Translations with their Across Language Server to translate Confluence content at booth 107 in hall 1.
On 6 November from 6.00 pm to 8.00 pm in the foyer in the second floor, we and our partner Atlassian are sponsoring the Get Together. If you want to have a chat just come by, everyone is invited.
If you want to learn more about our products, have a chat about wiki-based documentation over a excellent cup of coffee, or want to have one of our nice t-shirts (they are even cooler than last year, promised), stop by at booth number 402 in hall 4.
If you'd like to schedule a meeting with us in advance, please feel free to contact info@k15t.com.


Posted by Richard Perry on Jan, 30 2019.
Richard Perry, Hantec Markets market analyst appeared on BNN Bloomberg today to discuss the latest developments with Brexit and the implications for sterling. After all of the amendments in the House of Commons yesterday, how have things changed for the direction of Brexit? There was also discussion about the outlook for gold.


text:
Q: How to solve "spring crudrepository bean not found" in Spring boot? I'm relatively new to Spring and have a working project on work machine but am trying to setup the same project on my personal laptop and am having the following issue when starting up my project:
Description:
Field productRepository in prs.web.ProductController required a bean of type 'prs.domain.product.ProductRepository' that could not be found.
Action:
Consider defining a bean of type 'prs.domain.product.ProductRepository' in your configuration.

I have been through many suggested fixes in stack that have not worked.  This same project works fine on other machines, including peers that have pulled my project, so I believe its something in my configuration.  I'm using the following:
IDE:  Spring Tool Suite
Version: 3.9.2.RELEASE
Build Id: 201712210947
Platform: Eclipse Oxygen.2 (4.7.2)
OS:  Windows 10
Here is my code:
POM Dependencies:
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>

App class - PRSWebApplication:
package prs;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class PRSWebApplication {

    public static void main(String[] args) {
        SpringApplication.run(PRSWebApplication.class, args);
    }
}

Entity Class - Product.java
package prs.domain.product;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Product {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int id;
    private int vendorID;
    private String partNumber;
    private String name;
    private double price;
    private String unit;
    private String photoPath;

    public Product() {
        id = 0;
        vendorID = 0;
        partNumber = "";
        name = "";
        price = 0.0;
        unit = "";
        photoPath = "";
    }

Repository: ProductRepository.java
package prs.domain.product;

import java.util.List;

import org.springframework.data.repository.CrudRepository;

public interface ProductRepository extends CrudRepository<Product, Integer>{

    List<Product> findAllByVendorID(int id);
    List<Product> findAllByVendorIDNot(int id);
}

Controller - ProductController.java
package prs.web;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import prs.domain.product.Product;
import prs.domain.product.ProductRepository;
import prs.util.PRSMaintenanceReturn;

@Controller
@RequestMapping(path="/Products")
public class ProductController extends BaseController {
    @Autowired
    private ProductRepository productRepository;

    @GetMapping(path="/List")
    public @ResponseBody Iterable<Product> getAllProducts() {
        // This returns a JSON or XML with the users
        return productRepository.findAll();
    }

I've seen various fixes that state something about moving my app to a package, but its already in the 'prs' package.  I've also tried various pom file changes and have re-installed Eclipse (various versions but am currently using the STS version noted above).
Any help is greatly appreciated!

A: You need to add the @Repository annotation to ProductRepository ; for now, you try to autowired a class that isn't a bean, thus the error.

redpajama_set_name: RedPajamaStackExchange


Don't feel comfortable providing your credit card details over the internet? Although our credit card processing system is 100% secure and we accept cards both via our secure payment gateway and PayPal (see our ACCEPTED PAYMENT METHODS PAGE), if you prefer, you may place your order by PHONE or WHATSAPP.
Please decide on the sizes (according to our SIZING CHARTS) and write down the references of the products you wish to order and have on hand your credit card details (VISA, MC or AMEX) before calling us or sending us a WhatsApp. The product reference is found on the product pages next to the main product image. In the below example the reference is "CFL18".
You can call us and we will take your name and call you back to take your order so that you don't even have to spend money on the phone call. llamarnos.
- Phone sales hours of operation: Monday-Friday 10:00-20:00 / Saturday 12:00-19:00.
You may place your order with WhatsApp if you have it on your smartphone.
- WhatsApp sales hours of operation: Monday-Friday 10:00-20:00 / Saturday 12:00-19:00.
(If you don't have WhatsApp and would like to install it, visit www.whatsapp.com on your smartphone).
Please remember that in order to facilitate the taking of your order, it is very important that BEFORE you call us or send us a WhatsApp, you have written down the references of the products that you wish to order (with their corresponding sizes) and that you have on hand your credit card details (we accept VISA, MC or AMEX).


text:
Leveraging your greatest asset
While it's been said the financial strength of any company is its people, some would add that a company's greatest opportunity lies in developing the potential of that human capital. And nowhere in the apartment industry sector is there more untapped potential than on the front lines populated by the onsite teams.
Wendy Broffman
Kimberly Andreadis, an industry veteran with more than two decades of experience in the multifamily industry and strategist, trainer and founder of Marketing Path LLC, sees a direct correlation between sales success and employees' skill sets.
"Our onsite customer service representatives and leasing consultants must excel as marketing managers in a variety of disciplines. They have to be market savvy, have extraordinary lead generation and selling skill and, most importantly, they must create brilliant customer experiences. Fortunately, the technology exists with which to link together these diverse activities, giving them greater impact on revenue growth and retention," she said.
Amy Earp, director of marketing and creativity at Sawyer Realty Holdings LLC, puts it another way. "The power of your people is your only competitive advantage. But mass solutions don't work for individual properties or individual people. We must get to know each person and their individual needs to develop individualized training programs that will make a difference. We don't want to pull people off our sites and make them sit through a training they don't need."
Your future residents are listening
The telephone arguably is the most powerful tool in the arsenal of the apartment sales and marketing team, even in today's Internet age.
Through this venerable instrument, the leasing staff generally makes its first one-on-one contact with the customer. According to research from Apartment Finder, the average apartment shopper uses both print and Internet equally in their initial search for a new home and visits an average of four communities before signing on the dotted line. However, they will pick up the phone and call up to ten communities before actually visiting one.
"There just is no way to replace people. We still need the kind of assurances about future services that we can only get from real people. We need to talk to people and read their level of professionalism and enthusiasm from their tone of voice. These things make a difference in whether we decide to buy," said Andreadis, who has overseen marketing and training management for the National Housing Partnership, AIMCO, Trammell Crow Residential and Fore Property Company. "Unfortunately, many a sale continues to be lost because of poor phone skills on the part of the sales person."
Telephone skills–the weakest link
The leasing consultant's initial telephone conversation with a prospective renter creates a lasting impression that is critical in the effort to drive traffic to a community. The first 30 seconds of a call sets the tone for the entire leasing presentation. A poor first impression can send a busy signal to potential renters or end in an unproductive hang-up. Yet, apartment leasing trainers agree that telephone technique continues to be the weakest link in the lease generation chain. And, industry statistics confirm that 80-plus percent of calls are mishandled.
At the 2008 Apartment Internet Marketing (AIM) conference in Scottsdale, Ariz., the focus was on generating leads, creating better Web sites, search engines and optimization–all Internet-related.
Andreadis wasn't surprised to discover that in almost every session, the professionals agreed they are getting lots of leads. "The problem is the follow-up at the community level. Leads are being lost and not responded to promptly or professionally enough. The onsite property managers today often are too busy to micro-manage the sales and customer service team or fail to realize that a system needs to be in place to ensure professional handling of these potential new customers."
"A good salesperson should be able to answer the questions, 'What is your conversion ratio?' and 'Of all the Internet leads you receive, how many can you convert to real visits to the site?' If they don't know, they aren't managing their sales efforts. To train, empower and coach a leasing consultant to manage his or her own selling activity is crucial. Good salespeople become great salespeople when management makes training easily accessible," she said.
Studies have shown that the fastest way for any company to increase profitability is to provide its people with the proper tools, training, motivation and feedback to enhance their performance. "Our customers believe it is essential to invest in the growth of the people on the front lines," said Elliot Leiboff, CallSource chief strategy officer.
CallSource introduced call-tracking and call-recording solutions to the multifamily industry nearly 15 years ago. After evaluating literally millions of its clients' leasing calls and call-tracking reports, CallSource CEO Jerry Feldman and President Mark Powers traveled the country to determine what CallSource clients actually needed. "Responding to customer feedback asking for continuous and highly individualized training, CallSource developed the industry's first and only integrated and fully hosted marketing analysis and sales training system, called Results," said Leiboff.
The company plans to release version 1.0 of the Results system on June 26 at the National Apartment Association's Education Conference & Exposition in Orlando, Fla. But apartment professionals, many of them long-time CallSource clients, were privy to a peek preview of the program during the recent AIM conference.
CallSource grew out of RentLine, a company that was formed in 1991 and utilized computer and telephone technology to electronically advertise apartments in Southern California. Callers dialed 789-RENT from anywhere in the region and accessed the database of available apartments by entering the first three letters of the city, the number of bedrooms and the maximum amount of rent they were willing to pay. The RentLine system searched a database for appropriate listings, then played a series of audio commercials that invited the caller to phone the community for an appointment. Property managers and owners paid for the listings and access was free to potential renters.
RentLine execs could determine how many callers had listened to their ads–sometimes more than 1,000 in a month–but needed a way to demonstrate the effectiveness of their advertising and marketing to the few clients who complained they hadn't received any calls from RentLine ads. That opportunity came with deregulation of the telecom industry in 1994. The company began to operate its own telephone switches, publish its own phone numbers in RentLine ads and route the calls to the appropriate communities from a look-up table, thereby identifying every call and getting in on the ground floor.
"Tracking was seamless and did not interfere with the call in any way. But, best of all, we realized if we could track RentLine calls, we could track any form of marketing or advertising that generated a call," said Leiboff.
CallSource was incorporated as a separate entity in 1995. RentLine had an expensive B-to-C component (nearly $1 million a year in advertising to persuade prospective renters to call 789-RENT) and required equipment in nearly every area code to be serviced.
Moreover, there was a plethora of competing methods for advertising apartment vacancies. CallSource, on the other hand, was entirely B-to- B. Using toll free numbers, a single platform could support all of North America.
CallSource execs quickly discovered that being in the middle of a leasing call gave them the ability to provide additional value.
Having determined that multifamily companies miss up to 20 percent of all calls, CallSource first provided a voicemail system, then, at the request of trainers, began recording conversations between leasing consultants and prospective residents. The company added daily lead reports, instant email notification of missed calls, alternative routing for overflow and after-hour calls, and classes that train multifamily professionals to utilize CallSource, improve their call- handling skills and address compliance issues. The company has trained more than 20,000 multifamily professionals since its founding.
"I've been impressed over the years to see how CallSource continues to listen to what we need on the operations and sales sides and grow their company to match where we are trying to go," said Susan Sirota, owner and president of Market-Think, a Newport Beach-based management, marketing and public relations consulting firm for the multihousing industry.
With the addition of Results, CallSource has integrated the industry's best practices into one hosted, modular system. The marketing-related function, CallTrack, provides clients with unlimited tracking numbers and minutes that enable them to see the cost and effectiveness of all their marketing efforts in a single report.
"Our analysis shows clients an accurate, objective, cost-per-lead for each marketing source and the true conversion percentage of each leasing consultant. We achieve this accuracy by having our analysts review and classify recorded calls to determine how many are responded to by the sales team, how many are reaching voicemail and how many are actual leads," said Leiboff.
"It was important for us to have a lead-tracking program that would help us identify sales calls versus non-sales calls," explains Dawn Miller, director of sales and marketing at The Donaldson Group, which manages more than 20 multifamily communities in the Northeast. "With (Results) we now have that. While there are many lead management programs on the market, none include the education platform that Results provides," she said.
Once the client's marketing program is evaluated, the system reviews the effectiveness of the client's sales staff. A Telephone Performance Analysis (TPA) then reviews the call handling performance of the individual leasing consultants. "Using the industry's most accurate scorecard, TPA rates and ranks their ability to establish an effective rapport with the customer, ask qualified questions, describe amenities and benefits and set the appointment," said Leiboff.
TPA then identifies each leasing consultant's specific skill deficiencies and recommends corresponding training modules to remedy them. "This is where Results really shines and is head and shoulders above any solution currently available in the industry. One of the greatest challenges companies face is easily tracking the training and performance of every employee. By placing control in the hands of every learner and tracking their activities, this outcome-oriented system enables them to realize their potential," said Leiboff.
The Results program provides a learning and content management system
(LCMS) called Our University. All training, whether provided by CallSource, the client or a third party is tracked. Each employee has his or her own Web page indicating what courses must be taken, whether those courses have been completed and what scores have been received on the tests and TPA report cards. Our University also features a document vault where clients can build a customized knowledge base by storing company policy, documents , templates and other tools, making them readily available throughout the organization.
"It really is a data base for us to identify the learning achievements of our team members. The program automatically integrates with our payroll system, identifying what training is required and how they scored on testing or performance," said Miller, after viewing Results at AIM. "As soon as I identify an issue, a problem or a need my company has, CallSource immediately begins work on how to solve that problem for me. I just see CallSource as more of a partner than a vendor," she said. The Donaldson Group plans to test drive the Results system at one of its communities in June.
"In my career, trying to track employees' development and knowing whether they are ready for promotion is really difficult without a centralized data base," said Sirota, who prior to forming her own consulting firm worked for 18 years in the apartment division of the Irvine Company, the largest owner of apartments in Orange County, Calif., and an early adopter of CallSource.
John Cohan, director of marketing for Vienna, Va.-based Southern Management, which owns and manages a portfolio of more than 23,000 apartment units in the Mid-Atlantic, also had an opportunity to view Results. "What they showed us in Scottsdale was a comprehensive way to use the data they currently provide us. I am interested in seeing how each member of our team members ranks at their communities and perform against the portfolio and the industry. What they are offering us is an interface, a portal page branded Southern Management that would have a page for each of our team members, what training is required per position title and what they have completed.
It tracks and manages the whole training process in a much more technologically advanced way than how we currently are doing it.
(Results) is a powerful tool for management to see how their teams are performing, to recommend training and for team members to see their own performance," he said.
Results training courses are designed by Dr. Ann Kwinn, CallSource's vice president of interactive learning and the co-author of The New Virtual Classroom, a textbook on eLearning.
Our University also has multiple levels of permissions that allow employees to see just their own pages, while managers, depending on their level, can view roll-up reports of all employees at a site, in a region or across a company. Exception reports notify managers when employees fail to complete training on schedule, a problem that currently is widespread across the industry.
"Based on completed courses and other milestones, an internal resume is created for each learner, facilitating HR's performance evaluations in identifying those who are ready for promotion. The inherent flexibility of the system is in its scalability and affordability, making it ideal for any size company. If a company already has another tracking and training system in place, it can easily be integrated into the Results program training and tracking module," said Feldman.
Forward with results
To remain successful in a highly competitive market, the challenge for business is to be responsive, have superior communication skills and possess the ability to make the most of their advertising dollars. With the new and innovative technologies dedicated pioneers bring to the multifamily industry, CallSource believes it's a sure bet that companies will meet those challenges by leveraging the skills of their greatest asset, their people.
"I don't think there is a software program that will do this as efficiently as Results and, at the same time, allow the sales person to be self managing. The new product that CallSource is putting out is the missing link," said Andreadis.
Israel Carunungan, director of property management for The Bozzuto Group, thinks that the numbers for accountability back that assessment. "By bringing marketing, sales, training and management together, you are guaranteed results," he said.
According to Feldman, "Virtually every company, large and small, that has seen this system demonstrated has said, 'Finally someone has provided the connection to link marketing, sales, training and management.' Companies say they are achieving greater results, and that's music to our ears."
Previous articleThe smell of success
Next articleThe $700,000 late fee: when time is not on your side


text:
<?php

namespace Helpers;

/**
 * A helper class to perform the most common database actions
 */
class Database {

	/**
	 * @var {array} $_db_types_lookup An array mapping type names to MySQL types
	 */
	private static $_db_types_lookup = [
		'int' => 'INT',
		'string' => 'VARCHAR(1000)',
		'short_string' => 'VARCHAR(200)',
		'text' => 'TEXT',
		'date' => 'DATE',
		'datetime' => 'DATETIME',
		'decimal' => "DECIMAL(12,2)",
		'file' => 'VARCHAR(200)'
	];

	/**
	 * Gets the MySQL type for a type name
	 *
	 * @param {string} $type_name The name of the type
	 * @return {string} The corresponding MySQL type
	 */
	public static function getDBType($type_name) {
		return static::$_db_types_lookup[$type_name];
	}

	/**
	 * Gets the data of one database object specified by its module, table and id
	 *
	 * @param {string} $module_name The module the object belongs to
	 * @param {string} $table_name The table the object belongs to
	 * @param {int/string} $id The object's id
	 * @param {string} $id_property The id property. Defaults to 'id'.
	 * @return {array/boolean} The specified database object, or false if no object coult be found
	 */
	public static function getObject($module_name, $table_name, $id, $id_property = 'id') {
		$data_table_name = $module_name.'_'.$table_name;
		$data = \Core\Database::getInstance()->select($data_table_name, '*', [$id_property => $id]);

	    return ($data ? $data[0] : false);
	}

	/**
	 * Gets the (paginated) data of multiple database object specified by their module and table
	 *
	 * @param {string} $module_name The module the object belongs to
	 * @param {string} $table_name The table the object belongs to
	 * @param {string} $columns An array with the column names
	 * @param {string} $search A string to search for
	 * @param {where} $where Additional filter conditions
	 * @return {array/boolean} The specified database object, or false if no object could be found
	 */
	public static function getObjects($module_name, $table_name, $columns = false, $search = false, $where = false, $offset = false, $limit = false, $sort = false, $order = false, $filter = false) {
		$data_table_name = $module_name.'_'.$table_name;
		$sql_filter = [];

		// Parse parameters
		if($columns === false) $columns = '*';

		if($offset !== false && $limit !== false) {
			$sql_filter['LIMIT'] = [$offset, $limit];
		}

		if($sort !== false && strlen($sort) !== 0 && $order !== false && strlen($order) !== 0) {
			$sql_filter['ORDER'] = $sort . ' ' . strtoupper($order);
		}

		if($filter !== false && is_array($filter) && count($filter) >= 0) {

			$sql_filter['AND'] = array();

			foreach($filter as $filter_key => $filter_value) {
				$sql_filter['AND'][$filter_key.'[~]'] = $filter_value;
			}

		} else {

			if($search !== false && strlen($search) !== 0) {
				$searchclause = [];
				foreach($columns as $field) {
					$searchclause[$field.'[~]'] = $search;
				}
				$sql_filter['AND']['OR'] = $searchclause;
			}
		}

		if($where !== false && strlen($where) !== 0) {
			$whereclause = [];
			$where_parts = explode(',', $where);

			if(!isset($sql_filter['AND'])) {
				$sql_filter['AND'] = [];
			}

			foreach($where_parts as $where_part) {
				$where_part = explode('=', $where_part);
				$sql_filter['AND'][$where_part[0]] = $where_part[1];
			}
		}

		// Get data
		$data = \Core\Database::getInstance()->select($data_table_name, $columns, $sql_filter);

	    return $data;
	}

	/**
	 * Counts database object specified by their module and table
	 *
	 * @param {string} $module_name The module the object belongs to
	 * @param {string} $table_name The table the object belongs to
	 * @param {string} $columns An array with the column names
	 * @param {string} $search A string to search for
	 * @param {where} $where Additional filter conditions
	 * @return The specified database object, or 'false'
	 */
	public static function countObjects($module_name, $table_name, $columns = false, $search = false, $where = false, $filter = false) {
		$data_table_name = $module_name.'_'.$table_name;

		$sql_filter = [];

		if($filter !== false && is_array($filter) && count($filter) >= 0) {
			$sql_filter['AND'] = array();

			foreach($filter as $filter_key => $filter_value) {
				$sql_filter['AND'][$filter_key.'[~]'] = $filter_value;
			}
		} else {

			if($search !== false && strlen($search) !== 0) {
				$searchclause = [];
				foreach($columns as $field) {
					$searchclause[$field.'[~]'] = $search;
				}
				$sql_filter['AND']['OR'] = $searchclause;
			}

			if($where !== false && strlen($where) !== 0) {
				$whereclause = [];
				$where_parts = explode(',', $where);

				if(!isset($sql_filter['AND'])) {
					$sql_filter['AND'] = [];
				}

				foreach($where_parts as $where_part) {
					$where_part = explode('=', $where_part);
					$sql_filter['AND'][$where_part[0]] = $where_part[1];
				}
			}
		}

		$count = \Core\Database::getInstance()->count($data_table_name, $sql_filter);

	    return $count;
	}

	/**
	 * Deletes a database object specified by its module, table and id
	 *
	 * @param {string} $module_name The module the object belongs to
	 * @param {string} $table_name The table the object belongs to
	 * @param {string} $id The object's id
	 * @param {string} $id_property The id property. Defaults to 'id'.
	 * @return {boolean} Whether the object was deleted
	 */
	public static function deleteObject($module_name, $table_name, $id, $id_property = 'id') {
		$data_table_name = $module_name.'_'.$table_name;
		$num_rows = \Core\Database::getInstance()->delete($data_table_name, [$id_property => $id]);

	    return ($num_rows > 0 ? true : false);
	}

	/**
	 * Creates a database object specified by its module, table and data
	 *
	 * @param {string} $module_name The module the object belongs to
	 * @param {string} $table_name The table the object belongs to
	 * @param {array} $data The new object's data
	 * @param {array} &$invalid_field An array that will be populated with the names of all invalid fields
	 * @return {int/boolean} The id of the newly created object, or false
	 */
	public static function createObject($module_name, $table_name, $data, &$invalid_fields = []) {
		// Validate data
		$validate_result = \Helpers\Validator::validateDataForModuleAndModel($data, $module_name, $table_name, $invalid_fields);
		if(!$validate_result) {
			return false;
		}

		$data_table_name = $module_name.'_'.$table_name;
		$new_id = \Core\Database::getInstance()->insert($data_table_name, $data);

	    return (($new_id > 0) || !is_int($new_id) ? $new_id : false);
	}

	/**
	 * Update a database object specified by its module, table, id and new data
	 *
	 * @param {string} $module_name The module the object belongs to
	 * @param {string} $table_name The table the object belongs to
	 * @param {string} $id The object's id
	 * @param {array} $data The object's new data
	 * @param {string} $id_property The id property. Defaults to 'id'.
	 * @param {array} &$invalid_field An array that will be populated with the names of all invalid fields
	 * @return {boolean} Whether the object was updated
	 */
	public static function updateObject($module_name, $table_name, $id, $data, $id_property = 'id', &$invalid_fields = []) {
		// Validate data
		$validate_result = \Helpers\Validator::validateDataForModuleAndModel($data, $module_name, $table_name, $invalid_fields);
		if(!$validate_result) {
			return false;
		}

		$data_table_name = $module_name.'_'.$table_name;
		$num_rows = \Core\Database::getInstance()->update($data_table_name, $data, [$id_property => $id]);

	    return true;
	}

	/**
	 * Gets information about all views of a certain module
	 *
	 * @param {string} $module_name The name of the module
	 * @param {boolean} $only_in_sidebar Whether only views that are visible in the sidebar should be returned. Defaults to false.
	 * @param {boolean} $filter_for_user Whether only views that are visible to the user should be returned. Defaults to false.
	 * @return {array} Information about all views of the module
	 */
	public static function getModuleViews($module_name, $only_in_sidebar = false, $filter_for_user = false) {
		if($filter_for_user && !\Core\User::getInstance()->canReadModule($module_name)) {
			return [];
		}

		// Generate filter
		$filter = [
			'AND' => [
				'module_name' => $module_name
			]
		];

		if($only_in_sidebar) {
			$filter['AND']['in_sidebar'] = $only_in_sidebar;
		}

		// Get information from views table
		$views = \Core\Database::getInstance()->select(
			'core_views',
			['name', 'title', 'icon', 'does_edit'],
			$filter
		);

		if($filter_for_user) {
			if(!\Core\User::getInstance()->canWriteModule($module_name)) {
                $read_views = [];
                foreach($views as $view) {
                    if(!$view['does_edit']) {
                        $read_views[] = $view;
                    }
                }
                $views = $read_views;
            }
		}

		return $views;
	}

	/**
	 * Gets the config of a view of a certain module
	 *
	 * @param {string} $module_name The name of the module
	 * @param {string} $view_name The name of the view
	 * @return {array/boolean} Information about the specified view, or false if the view could not be found
	 */
	public static function getModuleView($module_name, $view_name) {
		// Get information about the view
		$view = \Core\Database::getInstance()->select(
			'core_views',
			['title', 'type', 'container', 'datasource', 'load_data', 'does_edit', 'show_title', 'header_button_text', 'header_button_icon', 'header_button_target'],
			['AND' =>
				[
					'module_name' => $module_name,
					'name' => $view_name
				]
			]
		);
		if(is_array($view) && count($view) >= 1) {
			$view = $view[0];
		} else {
			return false;
		}

		$fields = \Core\Database::getInstance()->select(
			'core_views_fields',
			[
				'name',
				'data_key',
				'title',
				'placeholder',
				'type',
				'target',
				'icon',
				'visible',
				'required',
				'store_module',
				'store_name'
			],
			[
				'AND' =>
					[
						'module_name' => $module_name,
						'view_name' => $view_name,
						'enabled' => true
					],
				'ORDER' => 'view_order ASC'
			]
		);

		// Parse information
		$view['fields'] = $fields;

		return $view;
	}

	/**
	 * Gets an array of all modules
	 *
	 * @param {boolean} $only_enabled Whether only enabled modules should be returned. Defaults to false.
	 * @return {array} Information about all modules
	 */
	public static function getAllModules($only_enabled = false) {
		// Generate filter
		$filter = ['ORDER' => 'view_order ASC'];
		if($only_enabled) {
			$filter['enabled'] = true;
		}

		// Get information from views table
		$data = \Core\Database::getInstance()->select(
			'core_modules',
			'*',
			$filter
		);

		return $data;
	}

	/**
	 * Gets all stores of a certain module
	 *
	 * @param {string} $module_name The name of the module
	 * @return {array/false} The store data, or false
	 */
	public static function getModuleStores($module_name) {
		// Get information about the store
		$store_configs = \Core\Database::getInstance()->select(
			'core_stores',
			['name', 'module_name', 'model_name', 'data_key', 'value'],
			['AND' =>
				[
					'module_name' => $module_name
				]
			]
		);

		if(!is_array($store_configs) || count($store_configs) == 0) {
			return false;
		}

		for($i = 0; $i < count($store_configs); $i++) {

			// The exportable store is not in the database - it has to be calculated
			if($store_configs[$i]['name'] === 'exportable') {

				if($store_configs[$i]['module_name'] === 'modules') {
					$exportable_classes = array();

					foreach(\Core\App::$_modules as $module_name => $module) {
						if($module instanceof \Core\Exportable) {
							$exportable_classes[$module->getLCName()] = $module->getName();
						}
					}

					$store_configs[$i]['data'] = $exportable_classes;
				} else {
					$module_obj = \Core\App::$_modules[$module_name];
					$fields = $module_obj->getExportFields();
					$store_configs[$i]['data'] = $fields;
				}

			} else {

				$data_table = $store_configs[$i]['module_name'] . '_' . $store_configs[$i]['model_name'];
				$data = \Core\Database::getInstance()->select(
					$data_table,
					[
						$store_configs[$i]['data_key'],
						$store_configs[$i]['value']
					],
					[
						'ORDER' => $store_configs[$i]['value'].' ASC'
					]
				);

				// Parse information
				$data_dict = [];
				foreach($data as $row) {
					$data_dict[$row[$store_configs[$i]['data_key']]] = $row[$store_configs[$i]['value']];
				}
				$store_configs[$i]['data'] = $data_dict;
			}
		}

		return $store_configs;
	}

	/**
	 * Gets a store of a certain module
	 *
	 * @param {string} $module_name The name of the module
	 * @param {string} $store_name The name of the store
	 * @return {array/false} The store data, or false
	 */
	public static function getModuleStore($module_name, $store_name) {

		// Get information about the store
		$store_config = \Core\Database::getInstance()->select(
			'core_stores',
			['name', 'module_name', 'model_name', 'data_key', 'value'],
			['AND' =>
				[
					'module_name' => $module_name,
					'name' => $store_name
				]
			]
		);

		if(is_array($store_config) && count($store_config) >= 1) {
			$store_config = $store_config[0];
		} else {
			return false;
		}

		// The exportable store is not in the database - it has to be calculated
		if($store_name === 'exportable') {

			if($module_name === 'modules') {
				$exportable_classes = array();

				foreach(\Core\App::$_modules as $module_name => $module) {
					if($module instanceof \Core\Exportable) {
						$exportable_classes[$module->getLCName()] = $module->getName();
					}
				}

				$store_config['data'] = $exportable_classes;
			} else {
				$module_obj = \Core\App::$_modules[$module_name];
				$fields = $module_obj->getExportFields();
				$store_config['data'] = $fields;
			}

		} else {

			$data_table = $store_config['module_name'] . '_' . $store_config['model_name'];
			$data = \Core\Database::getInstance()->select(
				$data_table,
				[
					$store_config['data_key'],
					$store_config['value']
				],
				[
					'ORDER' => $store_config['value'].' ASC'
				]
			);

			// Parse information
			$data_dict = [];
			foreach($data as $row) {
				$data_dict[$row[$store_config['data_key']]] = $row[$store_config['value']];
			}
			$store_config['data'] = $data_dict;
		}

		return $store_config;
	}

	/**
	 * Gets an array of all stores
	 *
	 * @return {array} Information about all stores
	 */
	public static function getAllStores() {
		// Get information from stores table
		$data = \Core\Database::getInstance()->select(
			'core_stores',
			['module_name', 'name']
		);

		return $data;
	}

	/**
	 * Gets a model of a certain module
	 *
	 * @param {string} $module_name The name of the module
	 * @param {string} $model_name The name of the model
	 * @return {array/false} The store data, or false
	 */
	public static function getModuleModel($module_name, $model_name) {
		// Get information about the store
		$model_fields = \Core\Database::getInstance()->select(
			'core_models_fields',
			'*',
			['AND' =>
				[
					'module_name' => $module_name,
					'model_name' => $model_name
				]
			]
		);

		$model = [];
		if(is_array($model_fields) && count($model_fields) >= 1) {
			foreach($model_fields as $field) {
				$model[$field['name']] = [
					'type' => $field['type'],
					'required' => $field['required'],
					'generated' => $field['generated']
				];
			}
		} else {
			return false;
		}

		return $model;
	}

}

?>

redpajama_set_name: RedPajamaGithub


text:
Nvidia trains MPs to make AI neural networks
The workshop was designed to demonstrate how the tech can help local communities
by: Clare Hopping
Nvidia taught MPs, peers and government staff about how to build neural networks last week, in an effort to raise awareness about how the technology can help local communities.
Those in attendance were also given an overview of how AI is currently being used in the UK's infrastructure, such as transport, healthcare and building smart cities.
Stuart Wilson, AI and supercomputing director at Nvidia, said: "Artificial intelligence represents the biggest technological and economic shift in our lifetime. It is of national importance that policy makers understand the core components, capabilities and limitations surrounding the modern AI boom."
UK gov is making a "massive strategic error" on AI funding
What is AI?
What is deep learning?
Although Nvidia, best known for its graphics processing units, doesn't expect MPs to start building their own neural networks, the session was designed to educate staff so they can make better decisions around AI and respond to constituent questions about the technology.
The workshop was organised by Big Innovation Centre in collaboration with Nvidia, with presentations from UCL Hospital Neurology Department, Bristol-based autonomous vehicle specialist FiveAI and Milton Keynes City Council about how they are using AI to improve the public's lives.
"Government and policy makers are not technology experts," Professor Birgitte Andersen, CEO of Big Innovation Centre said. "Practical, accessible examples of AI in action provides a real-time understanding of the impact and implications of AI for our businesses and society. More informed decision-making allows the UK to get AI-ready as a leading global innovator.
"This workshop is the latest step in ensuring Parliamentarians and other key stakeholders have the knowledge and tools they need to shape policies, regulations, and budgets in our AI future."
Last week the government was accused of having made a "massive strategic error" on AI funding, with experts raising concerns that Britain was falling significantly behind its western rivals in investment, and that Brexit would likely cut off essential cash flows from the EU.
Visit/hardware/laptops/354533/dell-xps-13-new-9300-hands-on-review-chasing-perfection
Dell XPS 13 (New 9300) hands-on review: Chasing perfection


text:
[15] Base-2 and Prime Numbers
Foundational Questions Institute: Undecidability, Uncomputability, and Unpredictability Essay Contest (2019-2020) Support materials for the submission from Bruce Camber in April 2020. Last update: July 18, 2020.
Determinant becomes unpredictable, uncomputable, and undecidable (PDF)
[1] Decidability
[2] Computability
[3] Predictability
[4] Undecidability
[5] Uncomputability
[6] Unpredictability
[7] First units
[8] Grand reductionism
[9] Triangulation
[10] Fourier
[11] Lorentz
[12] Poincaré spheres
[13] Planckspheres
One second: 299,792± km
[14] Automorphic forms
[16] Aristotle's Mistake
[17] Fuzzy Universe
[18] Scholars
Background: An FQXi call for papers has forced us to focus on the raw power of mathematics to anticipate the structure of real realities. If there is mathematical cohesion, there is probably a real physical reality that it describes. Matching them up and learning where and how such a unit of mathematical cohesion fits within the larger frameworks is the challenge. More…
[15] Base-2 and Prime-Number Notations. We see the simple progression of numbers within our base-2 system. In light of it, how should we engage base-3? Wouldn't that base-3 expansion necessarily be in sync with base-2? Might the expansion look more linear, going to Notation-201 in 67 jumps not just 3, 9, 27, 81? If base-5 is necessarily related by the base-2 foundation, might it require 40 jumps to get to Notation-200?
Each prime number will require analysis. The mathematics and geometrics could vary from prime number notation to prime number notation. There may be different iterations. For example, would prime number 7 within the base-2 system move forward via Notations 14, 21, 28, 35, 42… and finally end up on Notation-196 in 28 steps?
Metaphorically speaking, perhaps we should think of these primes to be like an express train to its highest notation closest to 202, then a transfer on a local train, would then bring the effects into the present moment within Notation-202.
Again, let us ask, "What would be the effect of being necessarily tied to the base-2 platform?" Might it affect each base differently? A prime-number notation like 11 might be guided by its relation with base-2 to progress to Notation 198 (11×18) in 18 steps. Might there be a special equation of state at Notation 121 (11×11)? Prime number 13 might jump to Notation 195 in 15 steps. Would it also have some interactive qualities with the progression of 5? 17 jumps to 188 in 11, 19 jumps to 190 in 10, 23 to 184 in 8, and 29 to 174 in 6.
31 goes to 186 in six jumps. 37 goes to Notation 175 in five jumps. Just what is that passageway is anybody's guess.
What happens with Notations-41, 43 and 47? How about 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, and 101? The nineteen primes thereafter — 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 197, and 199 — are themselves an especially unique place within the universe.
Each new notation initially replicates all prior notations, yet each evolves with its unique functionality.
Another key questions is about symmetry. Does each notation that is "completely filled" with planckspheres within its base-2 platform become fully symmetrical? Notation-202 which is being populated now as the current expansion, may well be literally filling up with planckspheres and is necessarily asymmetrical and directional.
Obviously, we are just being speculative, playing with ideas.
Return to PDF posted on the FQXi site (it will always need work)
Go to an overview about a new PDF on our 81018.com site.
Go to the updated PDF or to the HTML file on 81018.com site.


Ready to research Ferrari Trento and discover 10,000 other top national sponsors?
Established in 1902 in Trentino, Italy, Ferrari is a family-owned company producer of Italian luxury sparkling wines.
This SponsorPitch page is about Ferrari Trento and contains information about this organization's sponsorship activity, sponsorship decision makers and sponsorship preferences. This page is not endorsed by or affiliated with Ferrari Trento, though it may be actively managed and updated by company representatives. If you currently work at this organization, click the Manage Sponsor button to request management privileges. . All trademarks, service marks and copyrights are property of their respective owners.