Resolutie aanpassen van een virtual in Hyper-V

Als je een virtual in Hyper-V opstart dan krijg je (meestal) een pop-up venster te zien waarin je een aantal zaken kunt aanpassen.

Hyper-V-01

Klik je op Show Options dan kun je een checkbox aanvinken waarna je deze instellingen niet meer te zien krijgt als je de virtual opnieuw opstart.

Hyper-V-02

Dat is vervelend als je je resolutie-instellingen later toch weer eens wilt wijzigen.

Dit kun je als volgt oplossen:

Als de virtual opgestart is dan kun je in de virtual op View klikken, klik vervolgens op Enhanced Session en de virtual schakelt over naar een Basic Session. Klik vervolgens op WIN + I, in het venster dat opent op klik je op System, vervolgens onderaan het scherm op Advanced display settings. Hier stel je vervolgens de gewenste resolutie in.

Hierna kun je onder View vervolgens weer op Enhanced Session klikken om dit weer in te schakelen.

 

Virtualisatie software

Omdat ik een virtuele omgeving in wil richten om wat te experimenteren met Python en MySQL moet ik op mijn PC virtualisatie software installeren. Tijdens de periode die ik gewerkt heb bij een CMS bouwer uit Delft gebruikten wij altijd VMware voor het opzetten van virtuele testomgevingen. Omdat ik dit wel een fijn pakket vond wil ik dat ook graag op mijn PC installeren. Op de website van VMware zie ik dat hiervoor twee producten in aanmerking komen, Workstation 12 Pro en VMware Workstation Player.

Hier een vergelijking van de gratis VMware Workstation Player en VMware Workstation 12 Pro. Als je een beetje serieus aan de slag wilt dan zie je dat de gratis versie wel een beetje te kort schiet.

Omdat VMware Workstation 12 Pro rond de 250 Euro kost en Hyper-V van Microsoft gratis met mijn OS meekomt ga ik Hyper-V eerst proberen.

Installatie Hyper-V op Windows 10 Pro

Op de website van TenForums staat een goede installatiehandleiding voor Hyper-V.

De installatie van Windows 10 Pro op Hyper-V verliep vlekkeloos. Nu alle benodigde updates uitvoeren en daarna MySQL installeren.

Data: het nieuwe goud II

Hier kun je het tweede en laatste deel bekijken van het programma van Zembla over Big Data.

Gezondheidsapps voor op je smartphone schieten als paddenstoelen uit de grond. Ze tellen het aantal stappen dat je zet, ze controleren je dag- en nachtritme, ze meten je bloeddruk en hartslag, calorieën worden bijgehouden. Een goede ontwikkeling vindt minister Schippers van Volksgezondheid, want als we onze gezondheid met behulp van smartphone en internet goed in de gaten houden, kunnen de zorgkosten omlaag.

We beschikken immers nu zelf over interessante persoonlijke medische informatie. Maar wie beschermt deze medische gegevens? Want wat de meeste ‘app-gebruikers’ niet weten is dat er bedrijven zijn die om hele andere redenen ook geïnteresseerd zijn in onze medische data.  Wie zijn die bedrijven en wat doen ze met al die informatie over onze gezondheid? Zembla onderzoekt  de handel in privacygevoelige gegevens.”

Hier kun je een artikel lezen van Dimitri Tokmetzis aangaande deze materie “Hoe ik het smartphone-onderzoek heb uitgevoerd“. In dit artikel beschrijft hij hoe hij 85 apps geanalyseerd heeft op het weglekken van data naar advertentiebedrijven.

Op de pagina van Zembla kun je nog meer lezen over extra dingen die jij kunt doen om veiliger of anoniemer te internetten.

Tabellen in WordPress

Vandaag ben ik aan het uitzoeken hoe een aangeleverde tabel het beste op te zetten zodat deze goed zichtbaar is in WordPress op desktop en mobiele devices.

Het gebruikte thema, Inovado, biedt een shortcode voor ‘Styles Tables’, maar deze zijn niet responsive en dus niet goed zichtbaar op mobiele devices. Hun andere shortcode:

[pricing-table col="4"]

lijkt beter te werken. Zie hier voorbeelden ervan.

Zijn hier WordPress shortcodes voor? Lijkt alleen om plug-ins te gaan.

Data: het nieuwe goud

Via Twitter kwam ik erachter dat er een interessant programma op Zembla was geweest, ‘Data: het nieuwe goud’. De aflevering is hier te bekijken.

Wie kent u het beste? Er zijn bedrijven, zogeheten datahandelaren, die misschien wel meer van u weten dan uw partner of uw beste vriend. Ze zijn op de hoogte van uw interesses en uw geheimen. Deze datahandelaren volgen u namelijk onophoudelijk via uw computer, uw tablet en uw smartphone. Dat doen ze met behulp van geavanceerde ‘trackers’ die ze op websites hebben geplaatst.

Deze trackers leggen alles vast wat u op het internet doet. Ze zien bijvoorbeeld welke kleding u bekijkt of koopt en wat uw vakantiebestemming wordt. Ook als u surfend op het web oplossingen zoekt voor uw relatieproblemen,  schulden, stress en ziekte, de datahandelaren kijken met u mee. Want uw interesses en uw gedrag op internet zijn goud waard.

Met al die gegevens wordt een profiel van u gemaakt, dat voor veel geld verkocht  wordt aan marketeers, kredietbeoordelaars, verzekeraars en andere geïnteresseerden. Mag dat zomaar? En hoe kunt u zich daar tegen beschermen? Zembla onderzoekt de handel in onze data.”

ghosteryToevallig maken ze daar gebruik van een extensie voor Chrome die ik zelf ook een paar dagen daarvoor geïnstalleerd had. Het gaat om Ghostery, na installatie gaat er een wereld voor je open voor wat betreft het aantal trackers dat jou volgt op diverse websites. Zie hieronder een screenshot van de Bijenkorf website.

bijenkorf

En hier nog een screenshot van de Office site van Microsoft:

microsoft

En een van Forbes:

Forbes

En als laatste een van de MediaMarkt:

mediamarkt

phpMyAdmin

Bij mijn hosting provider kan ik gebruik maken van phpMyAdmin om mijn databases in MySQL te beheren. Het vreemde is dat ik wel nieuwe databases kan aanmaken, maar niet een database kan hernoemen of verwijderen. Navraag hierover bij de provider leert dat het simpelweg niet kan, zonder dat zij verder een alternatief bieden. Dus dat nemen we maar voor lief. Echter heb ik nog wat andere meldingen in de phpMyAdmin omgeving die ik nog moet zien op te lossen.

Ik krijg de melding: “De configuratie-opslag van phpMyAdmin is niet volledig ingesteld, sommige uitgebreide mogelijkheden zijn uitgeschakeld. Ontdek waarom. Of als alternatief ga naar de tab ‘Handelingen’ van een database en stel het daar in.

Als ik dan klik op de link ‘Ontdek waarom‘ dan staat er:

  1. “Configuratie van pmadb… Niet goed
  2. “Algemene relatie-opties Uitgeschakeld“.
  3. “Create een database met de naam ‘phpmyadmin’ en stel daar de phpMyAdmin configuratie opslag in.”

Ad 3: Als ik op de link “Create” klik krijg ik deze melding: “Je hebt niet de benodigde rechten om een database met de naam ‘phpmyadmin’ aan te maken. Je kunt naar de ‘Operations’ tab gaan van enige database om phpMyAdmin configuratie opslag in te stellen.

Op de eerste pagina zie ik echter ook nog deze foutmelding:

Notice in ./libraries/DatabaseInterface.class.php#1853
Constant PMA_DRIZZLE already defined

Backtrace

./libraries/DatabaseInterface.class.php#1853: define(
string ‘PMA_DRIZZLE’,
boolean false,
)
./libraries/DatabaseInterface.class.php#2757: PMA_DatabaseInterface->postConnect(object)
./libraries/common.inc.php#993: PMA_DatabaseInterface->connect(
string ********,
string ********,
boolean false,
)
./index.php#12: require_once(./libraries/common.inc.php)

Wat kan ik daarmee? Vooralsnog niets, Googelen helpt niet. Even de reactie van de helpdesk afwachten dan maar.

Installatie van WordPress

Installatie van WordPress

Om met WordPress aan de slag te kunnen gaan en om het pakket zelf te kunnen installeren in plaats van via een ‘Easy-Install-Tool’ heb ik bij mijn provider mijn hosting account om laten zetten naar een Unix hosting account. Binnen een dag was de omzetting gedaan en trof ik na inloggen met ftp een volledig lege directory aan. In de veronderstelling dat dit niet juist kon zijn ging ik via de admin panel een subdomein aanmaken om te kijken wat er ging gebeuren en of dit dan ook weer een lege directory zou opleveren. Het leverde mij inderdaad een lege directory op waarin ik toen maar WordPress heb geïnstalleerd. En getuige deze eerste blog post werkt het. De installatie was werkelijk zeer eenvoudig. Slechts een enkele aanpassing aan een installatie-script en klaar ben je.

Gebruikte links:

Aan het installatie-script moesten de gegevens van de database toegevoegd worden, alsmede een aantal ‘secure’ wachtwoorden. Daarna de boel uploaden naar de server en via een URL oproep vanuit de browser de boel laten installeren.

Stappenlijst:

  1. Inloggen als website admin bij mijn provider (Web10);
  2. Bij WebServices op ‘Toepassen‘ bij Toepassen MySQL-Database klikken om een nieuwe database klaar te zetten;
  3. Op ‘>>‘ bij phpMyAdmin klikken om te kijken wat de naam van de database is die we kunnen gebruiken;
  4. Database encoding aanpassen, in mijn  geval heb ik die op utf8mb4_general_ci gezet, dat doe ik onder ‘Handelingen‘ en dan bij ‘Collatie‘;
  5. Laatste versie van WordPress downloaden;
  6. Unzip de download;
  7. Creëer hier je geheime sleutels;
  8. Hernoem wp-config-sample.php naar wp-config.php en plak de geheime sleutels op hun plek, pas de overige gegevens aan;
  9. Upload de handel;
  10. Surf met je browser naar de plek waar je de bestanden geüpload hebt en de installatie begint;
  11. Klaar!

Omdat ik bij mijn providers databases niet kan deleten moet ik bij een nieuwe WordPress installatie alle tabellen verwijderen:

DROP TABLE wp_commentmeta, wp_comments, wp_links, wp_options, wp_postmeta, wp_posts, wp_revslider_css, wp_revslider_layer_animations, wp_revslider_settings, wp_revslider_sliders, wp_revslider_slides, wp_revslider_static_slides, wp_term_relationships, wp_term_taxonomy, wp_termmeta, wp_terms, wp_usermeta, wp_users

Optioneel:

  1. Antivirus‘ plug-in toevoegen en activeren, onder Settings kun je dan het Antivirus programma gebruiken;
  2. Thema installeren door een zip file te uploaden, activeren en eventueel scannen;
  3. De door het thema gewenste plug-ins installeren en activeren;
  4. En eventueel sommige plug-ins weer updaten;
  5. Eventueel het child thema installeren.