Memphis Web Programming

Thedosmann's Blog

Conveyed Concept

Conveyed concept

concept12 years ago (2007) I wrote this article and placed it on Wikipedia. 10 years later they decide they don't like it and deleted it. 10 years! It went through a peer review and countless other revisions and checks. So, I'm cleaning it up and publishing on my site 2 years after they deleted.


ZombieLoad - A new but not so new threat

The latest threat to computers is the Zombieload vulnerability.

So many of the known threats to computer devices are because of how the software or hardware was created. The exploits and vulnerabilities we discover are flaws in how the system or code was constructed. Is it possible that we just didn’t have the tools we needed to test for security flaws?

zombieload exploit

What is Server-less

Cloud = server on the Web

I recently completed a project where I successfully moved a company from a server environment to one that is "serverless".

Bad Bot IPs


Memphis Web Programming is not responsible for the use or distribution of the below list.
The following is a list of IPs that ignore robot.txt that I have collected over the past few years.
these IPs are now banned from access to the site. The code I use ignores Google IPs, etc.
Contact me for a mdb or other data file.

For a text file with detailed data click HERE

To search for an IP in this list go HERE and enter IP your searching for in search box


Encryption Program


Do you carry passwords or sensitive information around on a portable device?

Created by Memphis Web Programming
Claudo-Clam© Encryption Program is a password file protection method that ensures your password file is protected.
Click here to take a look.

Memphis Business Journal

Saturday, August 24, 2019 - 12:03
Jacob Steimer
A Georgia-based developer is partnering with locals to develop 64 housing units just north of Le Bonheur Children's Hospital. Will Burgin, co-owner of Artifex DBD and Jackson-Burgin Inc., will work on the project with the Memphis Medical District Collaborative (MMDC) and numerous Memphians who are learning to develop property. The 64 units will be located on 24 lots scattered between five blocks. "These are gap-tooth spaces in what is otherwise a residential neighborhood," Burgin said. "[The…

Friday, August 23, 2019 - 14:12
Susan Ellis
Shred415, a fitness studio combining cardio with strength training, will open its second Memphis location, at 150 Second St. in Peabody Place. When Nicole Eason and Jeff Hall signed on to the franchise, they vowed to open three area locations. The first was in East Memphis. Its success prompted them to look for a Downtown spot. "We've had several people Downtown ask us when we were coming down there," said Eason. She said she's expecting to lose some the East Memphis customers to the Downtown…

Friday, August 23, 2019 - 14:07
Greg Akers
A property was recently sold next to Nicholas Vrettos’ The Port restaurant, a Presidents Island anchor since the 1960s that has delicious diner fare at old-school prices.

Friday, August 23, 2019 - 14:04
Jason Bolton
Stern Cardiovascular’s workforce has grown substantially over the past year — and the drive to recruit more staffers is a constant. Stern, which is based in Germantown, has a footprint of eight main clinics and other satellite offices that extends up to Union City and down to Oxford. The practice employs 388 staffers plus 42 physicians, which ranks it among the top 10 largest medical groups in the metro area. And, the practice has added more than 50 non-physician staffers, primarily nurse…

Friday, August 23, 2019 - 13:56
Corey Davis
The number of people boarding aircraft at Memphis International Airport has continue to rise. Enplanements at MEM increased by 14,901, or 7.5 percent, in July year-over-year — from 198,889 to 213,790, according to the latest figures released by the Memphis-Shelby County Airport Authority. Additionally, the airport has seen year-over-year passenger growth in recent months, including 9.1 percent in March; 2 percent in April; 8 percent in May; and 4.1 percent in June. Glen Thomas, director of strategic…


Sunday, August 25, 2019 - 07:00
Vic Hood

There are a few things that are certain in life: death, taxes and the fact that Ubisoft will continue to release more Tom Clancy titles than we can possibly keep up with. 

The latest addition to Tom Clancy’s Ghost Recon series is Breakpoint, an open-world tactical shooter.

We got some time with Breakpoint’s 4v4 Ghost War mode at Gamescom 2019 and found that, while it certainly adds more suspense to the usual team death match formula, it doesn’t do much to radically shake up the genre. 

Communication is key

The premise of Ghost War is pretty straightforward, lending features from several popular Battle Royales. You go head to head in a squad of four against another team of four, with the aim being to down all the enemies on the other team/get the most kills as a team. Meanwhile, there’s a blue circle moving in which forces you into closer proximity over time - sound familiar?

While there are some obvious traits copied from titles like Apex Legends and Fortnite, the interesting aspect of Ghost War is that there are only two teams facing off, essentially meaning that hiding and waiting till the firefight blows over isn’t really a legitimate option.

In addition, it’s more vital than ever to strategize and communicate with your team - even if you’re not a fan of communication. For example, when we started playing matches, my team did little to communicate vocally but this often meant that several people on the team were picking the same class or being flanked by enemies.

If you don’t want to speak, don’t worry, there’s a handy ping system on hand for you to tag enemies (even when you’re dead and simply spectating). 

Speaking of classes, there are four available in Ghost War: Assault, Sharpshooter, Panther and Field Medic. As you would probably expect, Assault is your run-of-the-mill shooter, while Sharpshooter focuses on sniping and Field Medic is the healer of the battlefield. Of none of those take your fancy, then you could make the most of Guerrilla warfare and choose Panther, a stealth-focused class for those who prefer to take out the enemy team quickly and quietly. 

Nobody likes a clunky soldier

The smaller teams and closer proximity add an extra layer of suspense that can often be lacking in team death match. Usually it’s a mode of pure chaos in the average FPS but in Ghost War, it takes a bit more patience - or it should. 

While this is certainly Ghost War’s biggest strength, the mode also benefits from the fluidity of character movement. As a sniper, I could easily climb to higher heights for the perfect vantage point and smoothly switch between crouching and lying flat as I crawled through the tall grass to take my shot. It’s a small detail, but was vital in removing any potential clunkiness that can often hold FPS titles back.

The dynamic weather and day/night cycle also went far in keeping the matches fresh and creating new obstacles to overcome. It’s hard to snipe on a dark, rainy night. 

However, even with these things in mind, it’s not quite enough to make Breakpoint’s PVP mode anything particularly special. We played several matches of Ghost War but after a while things began to get stale. It’s entirely possible that’s because we only experienced a couple of maps which grew tiresome, at launch there will be more - but we don’t expect any game changing additions. 

Don't expect a shake up

Ghost Recon’s Breakpoint Ghost War more isn’t doing anything that shakes up PVP particularly. 

If you’re someone who is happy with a basic FPS experience with some added suspense and fluidity then it’s probably for you, but don’t go expecting any groundbreaking features.

Sunday, August 25, 2019 - 05:33
Luke Edwards

The 2019 MotoGP season is screeching ahead with the twelfth race taking place on British soil at none of other than the world famous Silverstone race circuit. As home to the first Grand Prix held on the British mainland, in 1977, this course has a fantastic heritage and really draws out the riders for what is sure to be an exciting race. You can catch it all using this MotoGP live stream guide.

The current championship has the legendary Honda-riding Spaniard Marc Marquez sitting at the top with 230 points followed by Italian Ducati rider Andrea Dovizioso with 172 points and his fellow Ducati riding Italian, Danilo Petrucci, sits just behind with 136 points. 

Honda and Ducati are on top but the Yamaha duo of Rossi and Vinales are closely following in fifth and sixth places respectively commanding 103 and 102 points.

The 3.67 mile track has a peak length straight of 700 metres which should mean some great top speed runs. You can expect lots cornering entertainment too thanks to the eight left and ten right turns along the course. The top speed on this course is a tyre-ripping 332.4 km/h - so expect some high octane racing.

To keep up with every knee-scraping turn you can watch all the action using a live stream with this guide. Read on to live stream MotoGP 2019 from anywhere you happen to be in the world - it's even absolutely FREE in some parts of the world.

How to live stream MotoGP from outside your country

To see how you can live stream the MotoGP action in the UK, Australia (where it's on for free), the US, Canada and New Zealand, read on further down this page to see the broadcast options. But if you want to stream the riding from outside your country, you may find that it's geo-blocked.

That's where a VPN can come in really handy. It's a piece of software readily available to download and install that allows you to simulate the IP address on your laptop (or mobile phone, tablet, streaming device, console, etc) so that it appears to be in a completely different country. Ideal, assuming that it doesn't breach any Ts&Cs from the broadcaster you're trying to tune in to.

That might sound complicated, by VPNs - or Virtual Private Networks - are actually surprisingly easy to operate. Simply select one of our top three best VPN picks below (or opt straight for our number one favorite ExpressVPN), open it up and pick out your country of choice from the 'choose location' menu, and then start watching as if you were sat back at home. Easy!

The other thing that makes Express worth knowing about is the fact that it works with loads of mobile devices (Including Android and iOS) and TV streaming gizmos (so games consoles, Roku, Apple TV, Chromecast, etc), comes with 30-day money back guarantee and 3 months FREE when you sign up for an annual plan. Click here to sign up to ExpressVPN.

How to stream MotoGP live from England in the UK

How to watch the British MotoGP in the US

How live stream the British MotoGP in Australia for FREE

How to watch a British MotoGP live stream in the Canada

How to get a British MotoGP live stream in New Zealand

Sunday, August 25, 2019 - 05:26
Naushad K. Cherrayil

Qualcomm, which has been dominating the affordable premium smartphone segment ($250-$500), is poised to face stiff competition from MediaTek with its Helio G90 series chipsets.

Shobhit Srivastava, research analyst for mobile devices and ecosystem at Counterpoint Research, told TechRadar Middle East that MediaTek has more affordable chipsets and many Chinese OEMs are using it to diversify their supply chain and want to have devices in every price segment.

In the premium segment, he said that Apple, Huawei and Samsung have their own chipsets and then comes the third-party providers such as Qualcomm and MediaTek.

According to research company Statista, Qualcomm had 45% overall market share in 2018, followed by Apple with 17%, Samsung with 14%, MediaTek with 11% and Huawei with 8%.

According to Counterpoint’s preliminary data in the second quarter, MediaTek had 40.3% share and Qualcomm had 32.5% in under $149 price segment; MediaTek had 6.4% share and Qualcomm had 43% in $249-$599 price segment while MediaTek had 0.3% share and Qualcomm had 21.7% in above $599 price segment.

In the Middle East and Africa region, MediaTek had 51% share and Qualcomm had 10.7% in under $149 price segment; MediaTek had 5.8% share and Qualcomm had 44.8% in $249-$599 price segment while MediaTek had 0% share and Qualcomm had 4.6% in above $599 price segment.

Chinese players take lead

“MediaTek has a very small share in the premium segment. In the affordable premium segment and gaming smartphone, MediaTek can gain market share from Qualcomm. OnePlus, Xiaomi, Oppo and Vivo are major players in this price segment,” Srivastava said.

The affordable premium segment constitutes nearly one-fifth of the total smartphone market.

Srivastava said that the new G90 series chipsets are a direct competitor to Qualcomm’s Snapdragon 600 and 700 series. 

The new G90 and G90T chipsets are gaining traction among leading Chinese players.

Xiaomi has already announced a gaming phone with the Helio G90T chipset for launch in the first quarter of next year.

Srivastava said that Chinese OEMs like Oppo and Vivo’s focus on the gaming smartphone market and the affordable premium segment can bode well for MediaTek’s new chipsets.

The Taiwanese chipmaker has ramped up its product portfolio in the last few years with the Helio P and Helio A series chipsets.

The low-cost Helio P22 and the Helio A22 chipsets were among the best-selling chipsets during the second quarter of this year.

Right price point is vital

With the new G90 and G90T series, Srivastava said that MediaTek is planning to capture a slice of the gaming market and dent Qualcomm’s dominance.

Regarding technology, Srivastava said that Qualcomm has an edge over MediaTek but giving it at the right price point is also important.

Counterpoint data also show that gaming smartphones have a bright future. 

According to a survey conducted by the research firm, 31% of smartphone owners are gaming for over three hours a day on their devices.

“All in all, the new G90 and G90T series will provide MediaTek with a stronger competitive edge as it seeks to expand its share in higher price bands,” he said.

Moreover, after declining for six straight quarters, he said that 5G is going to drive smartphone growth next year.

“Qualcomm has first-mover advantage and has partnered with many OEMs. When MediaTek comes out with its 5G chipsets, it will come out at an affordable price point,” he said.

Sunday, August 25, 2019 - 04:30
David Nield

The OnePlus 7T rumors and leaks are coming thick and fast now, and the latest unofficial images to hit the web are some very nicely done renders that pull together everything we think we know so far about the phone.

Created by @OnLeaks and shared on Pricebaba, the images (and accompanying video) show a phone with a tiny teardrop notch on the front of the device and a circular, triple-lens camera on the back.

That rear camera setup matches a leaked sketch we saw just a couple of days ago from another reputable phone tipster, so it's starting to look pretty likely that this is indeed what we can expect from the OnePlus 7T.

OnePlus usually reserves big design changes for its big flagship launches, rather than the T variation models, but this year it might buck the trend – and the design does match a leaked photo that appeared online in December.

Aside from the cameras, we're expecting a 6.5-inch display from the OnePlus 7T, as well as the Snapdragon 855 Plus chipset, up to 8GB of RAM, and up to 256GB of internal storage (this is all unofficial for now though).

As for a launch date, we think the phone might launch in India as early as September, with a global launch to follow in October. OnePlus hasn't put anything official on the calendar yet.

We were impressed with what the OnePlus 7 and the OnePlus 7 Pro had to offer when they were unveiled in May, and it looks as though OnePlus won't be resting on its laurels when it comes to its mid-cycle refresh either.

As the days tick around to September it shouldn't be too long before we hear something official from OnePlus – in the meantime, we're got plenty of leaks and renders to pore over.

Sunday, August 25, 2019 - 04:25
Kevin Lynch

Wow! We did NOT expect there to be Ashes cricket today, but Joe Root's innings has brought England right back into the 3rd Test and, possibly, the series. You don't want to miss today's cricket where the result is there for the taking at Headingley. If you've been completely bowled over (sorry!) by this cricket series, we'll tell you the best ways to get an England vs Australia 3rd Test live stream.

Yep, all comes down to this. If Australia's Hazlewood, Pattinson, Cummins and co take seven wickets, they retain the Ashes. If Joe Root, Ben Stokes and the England batsmen can knock off 200 runs, then they square up the series with two Tests remaining. Tantalising doesn't quite describe what's on offer in Yorkshire this Sunday.

The key issue ahead of the action in Leeds was always going to be how the Aussies deal with the loss of Steve Smith. Marnus Labuschagne has certainly proved a fitting replacement. Cameron Bancroft's poor form sees him replaced by Marcus Harris, while Peter Siddle makes way for James Pattinson as the Green Caps' seamers are rotated again.

For England, they'll be looking for the likes of Joe Root, Johnny Bairstow and Jos Buttler to finally fire and avoid the kind of mid-order collapse that seems to have become the norm for this side in recent years.

Will England draw level or can the Aussies extend their series lead? You can watch all the action from pretty much anywhere on Earth by following our Ashes 3rd Test cricket live stream guide below.

Watch the 3rd England vs Australia Test away from your country

In the UK, Australia, India or the US and looking to find out how to watch the third Ashes Test? We've got all the details about the broadcaster with the rights to show the series in your region below. 

But if you're away from home country - maybe abroad on business or on holiday - but still want to tune in to your domestic Ashes coverage then you'll run in to issues. Because of broadcaster geo-blocking, you won't be able to watch online from overaseas. By using a VPN however, you'll be able to watch the game without having to resort to watching a potentially illegal feed from a dubious website.

How to watch the Ashes 3rd Test in the UK

Live stream the 2019 Ashes 3rd Test in Australia for FREE

How to watch England vs Australia: live stream in India

How to live stream England vs Australia in North America

How to get an Ashes 3rd Test live stream in New Zealand

Share it now!