3 Places You Can Download High-Resolution Satellite Images


Advertisement

There’s nothing like a high-resolution satellite image to convey how beautiful our Earth is. They are also wonderful educational tools to explore the geographical changes our planet goes through.

But where can you find them? And if you were to find them, could these satellite images be downloaded to your desktop? Actually, yes! There are several geospatial websites that can help us out. Try these three free solutions.

Earth Explorer

Earth Explorer is run by the US Geological Service. The high-resolution maps and datasets are specific to the country but are detailed and informative. The information is collated from sources like the Landsat remote sensing programme as well as NASA’s Land Data Products and Services.

You can use a combination of query options to comb through the United States Geological Survey (USGS) archives and download the datasets.

The European Commission (EC) along with the European Space Agency (ESA) launched the world’s largest global Earth observation program. Data from the Sentinel satellites is provided free of cost through an open access hub on the site. You do need to register to download the satellite images.

The high-resolution images are offered to the general public under a Creative Commons IGO license. The quality is better than the images from the USGS.

Also look into the Sentinel Hub Playground which helps you to use a  GIS interface and explore and download full-resolution images from Sentinel-2.

NASA Worldview

Worldview is a powerful application that allows you to browse high-resolution satellite images almost in real-time. As the screenshot above shows, you can use the features on the site to set a timeline and download the map with its underlying datasets.

Also, try the unique nighttime layer (Earth at Night) to explore how Earth looks after sunset with lights switched on. Take a snapshot and download the imagery to your desktop.

There’s Google Earth (and Google Maps) too. Today, you can load Google Earth in a browser and find out more about the world we live in


4 Things You Didn’t Know You Could Do With Google Earth Pro




4 Things You Didn’t Know You Could Do With Google Earth Pro

Google Earth Pro used to cost an eye-watering $400, and comes with some amazing exclusive features. Here are four you probably should check out.
Read More

, but these satellite imagery tools also give you a few extra layers of interesting information to explore.

Explore more about: Education Technology, Maps, Space.




via MakeUseOf.com
3 Places You Can Download High-Resolution Satellite Images

Dog Photographers of the Year

SiminiakKatarzyna Siminiak, Waiting Beauty (Thalia, Nova Scotia duck tolling retriever,
Poland). Katarzyna won second prize in the "Dog Portrait" category.

With the dog days of Summer coming up fast—it was so humid here yesterday the air was practically dripping—it’s fitting that the prizes for Dog Photographer of the Year have been announced. Huffington Post has a nice and fairly extensive portfolio that is worth a visit if you like dogs.

Mike

Original contents copyright 2018 by Michael C. Johnston and/or the bylined author. All Rights Reserved. Links in this post may be to our affiliates; sales through affiliate links may benefit this site.

B&H PhotoAmazon USAmazon UK
Amazon Germany
Amazon CanadaAdorama

(To see all the comments, click on the "Comments" link below.)
Featured Comments from:

No featured comments yet—please check back soon!

via The Online Photographer
Dog Photographers of the Year

Sharpening Blades the Scary-Sharp Way


Cris from Get Hands Dirty has published a quick video on how she sharpens her knives and chisels. There are so many videos, so many techniques, and so many hard-held opinions on what’s the best way is to sharpen a blade. Here is one method.

Cris uses a hard, flat piece of kitchen marble, 4 grades of high-quality sandpaper that she affixes to the stone, and a honing guide to achieve the right sharpening angle. Sanding her way through the paper grades (from coarse to fine) with water, she finishes the blade with a final stropping on leather with some chromium-oxide paste.

If you use a similar technique, or an entirely different one, I’d love to hear about it in the comments.


via MAKE Magazine
Sharpening Blades the Scary-Sharp Way

Listen To Stephen Fry Perfectly Analogize The Moral Panics Around Facebook To The Ones Over The Printing Press

So I’m a bit late to this, as Stephen Fry released a podcast "documentary" entitle Great Leap Years a few months back. I’ve just started listening to it recently, and it hits on so many of the points and ideas that I’ve tried to address here on Techdirt over the course of the past 20 years, but does so much more brilliantly than anything I’ve done in those ~70,000 posts. That is, in short, if you like what we write about here concerning the nature of innovation and technology, I highly recommend the podcast, after having just listened to the first two episodes.

And just to give you a sense of this, I’m going to quote a bit from near the end of the 2nd podcast. This isn’t revealing any spoilers, and the storytelling is so wonderful that you really ought to listen to the whole thing. But this so perfectly encapsulates many of my thoughts about why people freaking out about "bad stuff" happening on Facebook, Twitter, YouTube and more are in the midst of a a moral panic not unlike those we’ve seen before. None of this is to say that we should ignore the "bad stuff" that is happening, or try to minimize it. But it does suggest that we take a broader perspective and recognize that, maybe, this is the way humans are, and it’s not "this new technology" that’s to blame.

The episode itself is about the invention of the printing press by Johannes Gutenberg (which also wonderfully works in some details about Gutenberg’s real name that I had not known). And after going through the details of Gutenberg and his invention, discusses how the Catholic Church was initially overjoyed at the invention, noting that it could print and sell indulgences faster (which is an important call back to the 1st episode…). There’s a brief discussion of how the Church suddenly realizes its "mistake" and tries to fight back, and then this:

All kinds of bad people saw the opportunity to harness the power of the printed word for their own ends. Ends that could result in burnings, massacres, and wars. The speed of the transmission of information accelerated everything.

You might say that the medieval world had been like one of those sluggish hormonally slowed down catatonic patients in Olver Sachs’ book, Awakenings, later made into a film with Robert DeNiro and Robin Williams. Encephalitis lethargica was their affliction. Statue-like, motionless, with low body temperature, slow heart rate, zombie-like lethargy and stillness, they lived almost dormant lives. Sachs saw one such patient with just this disease, who was otherwise perfectly healthy, save for a small tumor in his tummy. Sachs injected his magical L-DOPA serum, and the man swiftly woke from his torpor, totally restored. Smiling, walking, remembering. Fully awake and alive. Everything back to speed… including his tumor. He was dead within two months. Killed by the stomach cancer which had awoken from its dormancy with the rest of him.

You might regard Europe as having been in just such a torpid state. The arrival of printing was like an injection of life-giving serum into Europe. It awoke and energized the world. But aggravated all kinds of cancers of tribalism, sectarianism, and rivalry too. In a manner all too familiar to us in our day, a cultural, intellectual, ideological and doctrinal chasm opened up in Europe. Culture wars that foreshadowed our own broke out. The Muslim world banned printing of Arabic or of Islamic texts. For centuries, Jews were banned from the printing trade and Christian countries forbade the printing of Hebrew texts. Propaganda took off. Edicts and attacks on Protestantism flew from Catholic presses, and vice versa.

As the historian Nile Ferguson argues in his book The Square and the Tower: The invention of movable type printing and the unleashing of what is known as the Gutenberg Revolution, created social networks in which two sides countered each other with misinformation (fake news, as we would have it now), the vicious abuse, and (as in our time) all without supervision or a locus of recognizable authority. A free-for-all raging outside of what had previously been structured hierarchies. Because anyone could use the invention, all kinds of bad actors and malevolent hustlers did use it.

Technologies like printing, or any other information technologies that have followed in its wake, are essentially neutral, have no moral valency, no inner directive in and of themselves to act either for good or ill. Indulgences could be printed, and broadsides attacking the corruption of indulgences could be printed just as easily. Das Kapital or Mein Kampf. It’s all the same to the type, the paper, and the platten. The Declaration of Independence or The Protocols of the Elders of Zion? The sonnets of Shakespeare or the thoughts of Chairman Mao? Collections of recipes for cake making or collections of recipes for bomb making.

All this is familiar to us, we who mourn the swift death of the Utopian ideals promised by the internet and social media. The letter types in their boxes could seem like the evil spirits that flew from Pandora’s box and released strife, starvation, war, and wickedness into the world.

I’ve, perhaps, now gone too far the other way. After all, impulses and new ways of thinking and exchanging ideas that were benevolent flourished too. To depict the Gutenberg Revolution as causing a human disaster is as sentimental and over-simplified as seeing it as having ushered in a golden age of open thought and perfect freedoms. Or, as regarding early humans, moving from hunter gatherers to agriculturalists as catastrophic. Or, looking on social networks and media as wholly calamitous.

Part of what this series of podcasts is aiming to do is to come to terms with the inevitability of… let’s call it "change." Progress may be regarded as too freighted a word. Change, transformation, mutation, cultural evolution. These are our weather systems. Our historical and future landscapes were and our shaped by these processes, just as our geographical landscapes are shaped by the action of water and weather. To believe that we should or could halt them, or to waste time mourning their existential alterations to our ways of living is, to put it crudely, to piss into the wind. The movable type revolution was necessary and never a genie that any sane person would want to be forced back into its bottle.

Yes, cancers may have woken up in Europe at the same time as a new life surged through its bloodstream. But surely better a quick hot life, however cut short, than a permanent frozen nothingness, a catatonic zombie nullity.

The key is not to bemoan or to overpraise change, but to attempt as best we may to know all we can about the transformative nature of our leaps of innovation and to understand them. For today, changes are coming that will dwarf the revolutions in information technology with which we are familiar. It has never been more important, in my view, to be armed with knowledge and understanding of our past in order to confront our future with anything like confidence.

There’s more and you should listen to the whole thing — but this is a succinct and brilliantly described viewpoint that I’ve long shared about technology and innovation. Going back all the way to the copyright debates that we had on this site from the earliest days, the key point that I kept raising over and over again is that fighting over the claims that infringement is somehow "bad" totally miss the point. It is happening. And if it is happening, bemoaning that it was undermining traditional business models (that had their own problems for culture, free speech and, importantly, for artists themselves) was a silly waste of time. Wouldn’t we have been better served looking to understand what new things were being enabled, and how those might be used to encourage more creativity and innovation.

And, of course, now we’re having similar fights and discussions (as Fry clearly notes) about social media and the internet. And I’m sure there will be others — perhaps about artificial intelligence or 3d printing or blockchain or satellites and space travel. Many of those debates have already started. And, as new technologies and innovations come about there will be more to debate and to understand.

But if the default is to start from the position that anything bad created by these new technologies condemns the technologies themselves, we will lose out. Not necessarily on the technologies themselves — as those seem to have a way of advancing — but on the ability to harness those technologies in the most useful and most fruitful ways. If we fear the transformations or focus solely on what will most prevent the "bad" or bring back the world that used to be, we will undoubtedly lose out on many of the many good things that come along as well.

This is the key point that Fry so nicely puts forth in the two episodes I’ve listened to so far. Change is happening and it has both good and bad consequences. No one should deny that. Focusing solely on one side, rather than the other, doesn’t change any of that, but can create a lot of wasted time and effort. Instead, understanding the nature of that change, looking for ways to encourage more of the good, while discouraging the bad, is a reasonable path forward, but that has to come through understanding what’s happening and recognizing that it is an impossible and pointless task to seek to remove or prevent all of the bad.

So many of the technological fights we talk about today over copyright, patents, encryption, the future of work, surveillance, and more often seem to stem from legacy operations which had a handle on things in the past that they no longer have a handle on today. But rather than looking for reasonable paths forward that preserve the good new things, they focus on eradicating the bad — which is not just an impossible and fruitless plan, but one that will create significantly more negative consequences (intended or not).

Fry’s podcast is great in providing some more historical perspective on this, but has also helped me better frame the work that we’ve tried to do here on Techdirt over the past two decades, and which we’ll hopefully continue for many more.

Permalink | Comments | Email This Story

via Techdirt
Listen To Stephen Fry Perfectly Analogize The Moral Panics Around Facebook To The Ones Over The Printing Press

Auditing MariaDB for Secured Database Infrastructure Operations

When you are building Database Infrastructure for an data sensitive business (like financial services, digital commerce, advertising media solutions, healthcare etc. ) governed by compliance and policies, You are expected to maintain the audit log of the transactions to investigate, if you ever suspect something unacceptable (i.e., user updating / deleting data) happening to your database . MariaDB provides Audit Plugin (MariaDB started including by default the Audit Plugin from versions 10.0.10 and 5.5.37, and it can be installed in any version from MariaDB 5.5.20.) to log the server activity, Although the MariaDB Audit Plugin has some unique features available only for MariaDB, it can be used also with MySQL. MariaDB Audit Plugin log the details like who connected to server (i.e., username and host), what queries were executed, the tables accessed and server variables changed. This information is retained in a rotating log file or sent to local syslogd. This blog is a fully hands-on guide to “Auditing MariaDB for Secured Database Infrastructure Operations”.

MariaDB Audit Plugin installation

The MariaDB Audit Plugin is provided as a dynamic library: server_audit.so (server_audit.dll for Windows). The file path of the plugin library is stored in the plugin_dir system variable:

MariaDB [(none)]> select @@plugin_dir; 
+--------------------------+
| @@plugin_dir             |
+--------------------------+
| /usr/lib64/mysql/plugin/ |
+--------------------------+
1 row in set (0.000 sec)

One way to install this plug-in is to execute the INSTALL SONAME statement while logged into MariaDB. You must use an administrative account with INSERT privilege for the mysql.plugin table:

MariaDB [(none)]> INSTALL SONAME 'server_audit';

Loading Plugin at Start-Up

You can also load the plugin from the command-line as a startup parameter by configuring my.cnf or my.ini in /etc/my.cnf or /etc/mysql/my.cnf , We have copied below the configuration of my.cnf for enabling MariaDB Audit Plugin (please add these variables after [mysqld] or [mariadb] ):

plugin_load=server_audit=server_audit.so

server_audit_events=CONNECT,QUERY,TABLE

server_audit_logging=ON

server_audit=FORCE_PLUS_PERMANENT

We don’t want somebody uninstall MariaDB Audit Plugin so enabled system variable, server_audit=FORCE_PLUS_PERMANENT , The example below explains this scenario much better:

MariaDB [(none)]> UNINSTALL PLUGIN server_audit;
ERROR 1702 (HY000): Plugin 'server_audit' is force_plus_permanent and can not be unloaded

To see the list of audit plugin-related variables in your MariaDB server, execute the command below:

MariaDB [(none)]> SHOW GLOBAL VARIABLES LIKE 'server_audit%';
+-------------------------------+-----------------------+
| Variable_name                 | Value                 |
+-------------------------------+-----------------------+
| server_audit_events           | CONNECT,QUERY,TABLE   |
| server_audit_excl_users       |                       |
| server_audit_file_path        | server_audit.log      |
| server_audit_file_rotate_now  | OFF                   |
| server_audit_file_rotate_size | 1000000               |
| server_audit_file_rotations   | 9                     |
| server_audit_incl_users       |                       |
| server_audit_logging          | ON                    |
| server_audit_mode             | 0                     |
| server_audit_output_type      | file                  |
| server_audit_query_log_limit  | 1024                  |
| server_audit_syslog_facility  | LOG_USER              |
| server_audit_syslog_ident     | mysql-server_auditing |
| server_audit_syslog_info      |                       |
| server_audit_syslog_priority  | LOG_INFO              |
+-------------------------------+-----------------------+
15 rows in set (0.002 sec)

Uncontrolled MariaDB Audit Plugins are major concerns in any MariaDB database infrastructure operations, I strongly recommend our customers to consider log rotate “server_audit.log” file, You can force a rotation by enabling the server_audit_file_rotate_now :

MariaDB [(none)]> SET GLOBAL server_audit_file_rotate_now = ON;
Query OK, 0 rows affected (0.015 sec)

You can configure the size limit of MariaDB Audit Plugin by setting variable, server_audit_file_rotate_size . To limit the number of log files created, set the variable, server_audit_file_rotations. To force log file rotations you can set the variable, server_audit_file_rotate_now to ON:

[mariadb]
..
server_audit_file_rotate_now=ON
server_audit_file_rotate_size=1000000
server_audit_file_rotations=10
...

MariaDB Audit Plugin report:

[root@localhost mysql]# tail -f server_audit.log
20180720 20:39:22,localhost.localdomain,root,localhost,13,1501,QUERY,,'SELECT DATABASE()',0
20180720 20:39:22,localhost.localdomain,root,localhost,13,1503,QUERY,sakila,'show databases',0
20180720 20:39:22,localhost.localdomain,root,localhost,13,1504,QUERY,sakila,'show tables',0
20180720 20:39:27,localhost.localdomain,root,localhost,13,1528,QUERY,sakila,'show tables',0
20180720 20:39:43,localhost.localdomain,root,localhost,13,1529,READ,sakila,customer,
20180720 20:39:43,localhost.localdomain,root,localhost,13,1529,QUERY,sakila,'select * from customer limit 100',0
20180720 20:39:52,localhost.localdomain,root,localhost,13,1530,QUERY,sakila,'show tables',0
20180720 20:40:07,localhost.localdomain,root,localhost,13,1531,READ,sakila,actor,
20180720 20:40:07,localhost.localdomain,root,localhost,13,1531,QUERY,sakila,'select * from actor limit 100',0
20180720 20:40:30,localhost.localdomain,root,localhost,13,0,DISCONNECT,sakila,,0

Conclusion

We recommend most of our customers (using MariaDB) to enable MariaDB Audit Plugin to closely monitor what is happening to their database infrastructure, This really helps to proactively troubleshoot if anything going wrong with their MariaDB operations. Reliable and secured database operations is equally important like performance and scalability.

The post Auditing MariaDB for Secured Database Infrastructure Operations appeared first on MySQL Consulting, Support and Remote DBA Services.

via Planet MySQL
Auditing MariaDB for Secured Database Infrastructure Operations

Ask Slashdot: Should I Ditch PHP?

Long-time Slashdot reader Qbertino does PHP for a living, but says he’s growing "increasingly frustrated with the ignorant and clueless in the vincinity of PHP."
Crappy code and baaaaad application setups is one thing, but people refusing to fix them or simply not even understanding the broader implications of bad applications or attempting SEO with gadgets while refusing to fix 3.5 MB-per-pagecall are just minor tidbits in a history of increasingly unnerving run-ins with knuckledragers in the "web agency" camp… Will I leave the larger part of this backwards stuff behind if I move to another server-side programming language such as Java or Kotlin for professional work in the broader web area? Do I have a chance to do quality work on quality projects using PHP, or are those slim compare to other programming languages? In short, should I ditch PHP? "I think .NET is a much cleaner language to work in with Microsoft’s excellent Visual Studio IDE and debugger," argues Slashdot reader Agret , adding "there are many large projects in my city hiring .NET developers and being a strongly typed language the code quality is generally better than PHP." But what’s been your experience? And would a frustrated developer find more quality projects by ditching PHP?



Share on Google+

Read more of this story at Slashdot.

via Slashdot
Ask Slashdot: Should I Ditch PHP?

The First Trailer for Aquaman Is as Epic as It Is Moist


All out fish-war descends upon Atlantis in the Aquaman trailer.
GIF: Aquaman (Warner Bros.)

And it’s very moist.

If there was any question that longtime Fast & Furious director James Wan was going to make something truly massive and epic with Aquaman, those doubts can be put to bed…the seabed.

Inside Hall H at San Diego Comic-Con Saturday, Wan presented the first trailer from the highly anticipated DC movie and brought the house down. Check it out for yourself:

Jason Momoa stars as the titular hero in the film, alongside Amber Heard as the hero Mera, Patrick Wilson as Ocean Master, along with Willem Dafoe, Nicole Kidman, Yahya Abdul-Mateen, and others. It opens December 21.


via Gizmodo
The First Trailer for Aquaman Is as Epic as It Is Moist

The First Shazam! Trailer Finally Lets the DC Universe Have Some Fun


After Batman v Superman, Suicide Squad, and Justice League, all of which exist in the same universe, Shazam! looks like it’s going to be a breath of fresh air for the DC Extended Universe. Very happy, very silly fresh air.

If you’re unfamiliar with the classic superhero and/or not been following io9’s coverage, Shazam the superhero is, in fact, a young boy named Billy Batson (played by Asher Angel), who transforms into an adult superhero (Chuck’s Zachary Levi) when he yells “Shazam!” As the trailer shows, Billy is totally down with his new powers—and his new age.

Directed by David F. Sandberg, starring Zachary Levi and Shazam also stars Mark Strong as the villain Dr. Silva, Djimon Hounsou as the Wizard that grants Billy his powers, and more.

Shazam! shazams it’s way into theaters on April 5, 2019.


via Gizmodo
The First Shazam! Trailer Finally Lets the DC Universe Have Some Fun