Geplande berichten werken niet

Het kan bij WordPress wel eens gebeuren dat geplande berichten (Engels: Scheduled posts) niet werken. Dit is vrij simpel op te lossen.

wp-config.php

Open dit bestand met notepad of iets gelijks.

Controleer eerst of de volgende regel aanwezig is in de wp-config

define( ‘DISABLE_WP_CRON’, true );

Is deze regel aanwezig? Verander TRUE in FALSE, sla op en upload naar je website. Als het goed is dan werkt het schedulen weer.

Mocht dat je probleem niet oplossen, of de regel is niet aanwezig in de wp-config. Doe dan het volgende:

Ga naar de regel

define('DB_COLLATE', '');

en voeg NA die regel het volgende toe:

//** Added cos normal cron's not working */
define( 'ALTERNATE_WP_CRON', true );

 

Dit zou het “Geplande berichten werken niet” probleem definitief de wereld uit moeten helpen.  Lees meer over WP_Cron op de officiele WordPress Site

Read more

Apex 350 Steelseries – Gaming Keyboard

Waarom ik een nieuw toetsenbord kocht

Ik had nog een wat verouderd, el cheapo, multimedia toetsenboard. Waarvan de multimediatoetsen herhaaldelijk te hard waren ingedrukt, en een pootje recent van was afgebroken. Om te voorkomen dat het toetsenbord wiebelde moest ik het andere pootje noodgedwongen inklappen, waardoor het toetsenbord niet meer prettig was om op te typen. Tijd voor een nieuwe dusch..

Na grondig onderzoek, en een nek-aan-nek race tussen de Apex 350, Logitech G105 en een Razer Deathstalker Ultimate, heb ik gekozen voor de Apex 350. Eigenlijk ging de strijd tussen de Logitech en de Apex, want de Razer is met zijn bijna €300 aardig buiten budget.

Ik typ dit verhaal nu met de winnaar, de Apex 350.

Fysieke eigenschappen van de Apex 350

Het toetsenbord is een stukkie breder dan mijn vorige, en past met mijn Logitech TrackMan er naast nog maar net aan op mijn bureau. Één van de redenen om dit toetsenbord te kiezen was zijn robuustheid. Geen zwakke uitklapbare pootjes, maar stevige rubberen (wisselbare) doppen aan de onderzijde. Ook geen zwakke wiebelige multimediaknopjes aan de bovenzijde, maar stevige multimediatoetsen, met hetzelfde mechaniek als de rest van het toetsenbord. Andere reden waren de verlichtte toetsen, erg handig tijdens het typen in de schemering.

Installatie van de Apex 350

Installatie was simpel. 1 kabel met 2 USB stekkers er aan. Ik vermoed dat de ene voor het toetsenbord zelf is, en de andere voor de geïntegreerde 2-ports USB-hub. Een gemis bij de installatie is wel dat er geen cd-rom bij zit met de benodigde software. Het toetsenbord werkt natuurlijk direct out-of-the-box, maar voor de extra functies is het toch nodig om speciale software te downloaden en te installeren. Na aansluiten van het toetsenbord verschijnen direct 2 installatie pop-ups om de nodige drivers te installeren. Net als bij de USB-stekkers vermoed ik een pop-up voor het toetsenbord zelf, en eentje voor de USB-hub.

USB-Driver-installatie-Apex-350

Probleem na aansluiten van het toetsenbord: Mijn externe schijven werken niet meer. Ik heb twee externe USb schrijven, welke vol staan met muziek, films en andere media. Daar kan ik nu dus niet meer bij. Ik heb hier een support ticket over ingediend bij Apex. Volgens de automatische e-mail kan het wel 2 dagen duren eerdat ik antwoord heb… /zucht. Een minpuntje dus, maar ben er van overtuigd dat ik het wel kan fixen.

Hoe typt het toetsenbord

Eigenlijk best lekker. Mechanisch voelt het prettig aan. Het toetsenbord ligt met de hoge rubberen pootjes ergonomisch erg lekker. Ik moet wel wennen aan de plaatsing van de knoppen. Doordat het toetsenbord breder is en een hoop extra macro knoppen bevat valt het in eerste instantie niet mee om blind te typen, ik heb een afwijking van één of twee toetsen naar links, het went gelukkig snel en blind typen gaat weer prima (bijna).

Software installatie

Om optimaal gebruik te kunnen maken van het toetsenbord is het nodig om de speciale software te downloaden en installeren. Installatie verloopt soepel, en kwam maar één minpuntje tegen, namelijk dat je niet zelf de locatie kan kiezen waar de software geïnstalleerd moet worden.

Met de software kunnen macro’s aan (bijna) alle toetsen op het toetsenbord worden gekoppeld. Verschillende toetsenbord configuraties kunnen worden gekoppeld aan applicaties. En nog veel meer leuke dingetjes. De software werkt vrij eenvoudig, maar is toch krachtig in zijn mogelijkheden.

De Apex 350 configuratie software

Uiteindelijk

Zo, bij het eerste gebruik vind ik het een prettig toetsenbord, en dat mag ook wel voor die €90 die dit bord kost. Ik kan niet wachten om macro’s te maken voor mijn favoriete spellen.. hierover later (ooit) vast nog wel eens verslag.

 

 

Read more

de Dehydrator – maak je eigen gedroogde fruit!

De feestdagen zijn weer voorbij, en iedereen zit weer volgevreten en overladen met kado’s op de bank lekker uit te buiken. Ik hoop dat je leuke kado’s hebt gekregen, ik in ieder geval wel.

Mijn leukste kado?

Een dehydrator

De dehydrator is een droogmachine. Het bestaat uit een deksel die warme lucht door de rest van machine blaast en een aantal lagen met rekjes waarop van alles geplaatst kan worden om te drogen. Voorbeelden: Fruit, bloemen, kruiden, groentes, vlees…

Mijn eerste keer

In eerste instantie heb ik wat testjes gedaan. De eerste test was één appel, een Jonagold (denk ik). Ik heb deze in partjes gesneden, klokhuis verwijderd, en de partjes vervolgens in plakjes van +/- 3mm gesneden.

appel partjes maak je eenvoudig met een appelsnijderVervolgens 8 uur in de dehydrator. Ik kreeg direct de opmerking dat het apparaat te veel herrie maakte om overdags in onze keuken aan te laten staan. Ik wilde toch graag vandaag nog iets proeven, dus heb voor mijn eerste test het apparaat maar in de slaapkamer gezet.

Her resultaat? Ze waren heerlijk. En er is van gesmuld tijdens het kerstdiner met onze ouders.

2e test: Appels met kaneel!  Ik heb 2 appels, weer Jonagold (denk ik), klokhuis verwijderd, partjes gesneden en vervolgens in plakjes van 3mm. In een bakje heb ik per appel een theelepel kaneel en een halve theelepel suiker gedaan, de  appel plakjes er bij gegooid, en vervolgens deksel er op en lekker door elkaar husselen. Zo ziet het resultaat er uit:

Appelschijfjes met kaneelDit keer niet in de slaapkamer, maar ‘s nachts in de keuken terwijl we sliepen.

Het ontbijt de volgende ochtend was heerlijk!

2 experimenten gelukt, tijd voor…

Het betere dehydrateer-werk

De dehydrator bestaat uit 5 lagen.

Op de onderste (1ste) laag

1 Elstar appel (dit keer weet ik het zeker) in partjes, met schil en plakjes van 3mm. 1 theelepel kaneel en 1/2 theelepel suiker

2e laag

Een theelepel met kaneel1 Elstar appel, met schil in plakjes van 3mm. 1 theelepel koekkruiden en een halve theelepel suiker.

 

3e laag

Italiaanse groentemix. Ik had nog niet met groenten gewerkt, dus een klein experimentje…

  • 2 snoeptomaatjes in plakjes van 3mm. Klein beetje laten uitlekken op een stukje keukenrol
  • 1 teen knoflook in plakjes van 1mm
  • 1 gele paprika in reepjes van 3mm

Italiaanse groenten in de dehydrator

4e laag

5e laag

1 nog niet rijpe banaan

De hele mikmak om 1.23uur aangezet op standjes 2 (65 graden)

Vervolgens na 5 minuten weer uitgezet, want de gemengde geuren van groente en fruit vond ik niet te harden. Ik heb de Italiaanse groentemix weer verwijderd, en in een bakje bewaard voor een later experiment.

Uiteindelijk heeft al het fruit tot 10.00uur ‘s ochtends staan te drogen. Ik heb alles in een bakjes gedaan, deksel er op en in de koelkast gezet tot 16.00uur. Daarna heerlijk op zitten peuzelen met vrouw en jongste kind 🙂

Appels-op-een-droogrekje

Het resultaat

  • Appels: HEERLIJK
  • Abrikozen: HEERLIJK
  • Italiaanse kruiden: Bewaard voor een andere keer
  • Banaan: flauw en smaakloos, zo de prullenbak in gekieperd. Dit moet op een andere manier, een andere keer.
Read more

Je eigen medianetwerk met BubbleUPNP, Serviio en Chromecast

Ideaal toch? Al je eigen films veilig opgeslagen op je eigen computer, afgespeeld op je eigen t.v. bediend via je eigen android telefoon of tablet. Maar hoe doe je dit? Eigenlijk vrij simpel met wat gratis software en een chromecast.

Medianetwerk onderdeel 1 – Chromecast

Allereerst moet je in bezit zijn van een Chromecast. Google heeft recent een nieuw model uitgebracht dat ook 5G netwerken ondersteund, het is ten zeerste aan te raden om dit model te kopen. Hij is net zo duur, en de verbinding zal een heel stuk stabieler zijn dan bij het oude model.

De Chromecast sluit je aan op een vrije HDMI ingang van de televisie, en wordt gevoed via USB.

Volgende stap is het installeren van een mediaserver, en dat wordt

Dan nu de telefoon/tablet klaar maken om de Chromecast te bedienen, dit doen we met…

Medianetwerk onderdeel 2 – Serviio

Een mediaserver, essentieel voor een medianetwerkIk heb vele mediaservers geprobeerd; MediaMonkey, DivX, Windows MediaPlayer, en nog wat anderen. Maar tot nu toe werkt er niets zo eenvoudig en geweldig als Serviio. Download Serviio op Serviio.org en start de installer. Tijdens de installatie kan je alle standaard instellingen houden zoals ze zijn.

Serviio installeert zichzelf als een service in Windows, en staat daardoor altijd automatisch aan.

ServiioTrayIconJe kan Serviio configureren via start –> All Programs –> Serviio –> Serviio Console. Het is aan te raden om dit direct na installatie te doen. De console start waarschijnlijk geminimaliseerd op, je ziet een geel ikoontje in de tray, dubbelklik deze om het configuratiescherm te openen.

Via het tabblad Library kunt u uw mappen met videos, muziek, etc.. toe voegen aan de media server. Klik hiervoor op de knop  Add Local, zoek de te delen map op en geef vervolgens aan of het om muziek, afbeeldingen of filmpjes gaat in deze map.

Je kan eventueel in het tabblad Presentation nog heel specifiek bepalen hoe bepaalde media worden getoont via de server.

Vervolgens de laatste van dit geweldige trio..

Medianetwerk onderdeel 3 – Bubble UPnP

Download BubbleUPnPBubbleUPnP configureren uit de Google Playstore en installeer deze op je telefoon of tablet.

Van BubbleUPnP zijn eigenlijk twee versies, één gratis, en een betaalde. Werking van de gratis en betaalde versie is exact hetzelfde, de gratis versie heeft alleen wat beperkingen in de aantallen af te spelen items.

Na installatie werkt BubbleUPnP eigenlijk direct. Je kan bij renderers aangeven dat je de Chromecast wilt gebruiken, en bij Library je Serviio mediaserver selecteren.

Windows Firewall

Deze kwajongen, en eigenlijk elke andere firewall, kan nog wel eens roet in het eten gooien door poorten te blokkeren die je nodig hebt om media te streamen. Mocht je tegen een probleem aanlopen, probeer het volgende:

Ga naar Configuratiescherm\Alle Configuratiescherm-onderdelen\Windows Firewall (of gebruik de zoekfunctie van windows om Firewall te vinden)

Klik in de linkerbalk op Geavanceerde Instellingen. Ga naar Binnenkomende verbindingen en scroll in de lijst naar Serviioconsole, klik hier 2x op en controleer of de verbinding wordt toegestaan en of de regel is ingeschakeld. Doe dit ook bij Regels voor uitgaande verbindingen.

Windows Firewall configureren voor BubbleUPnP en Serviio

Werkt het nu nog niet, dan worden waarschijnlijk een paar poorten geblokkeerd door de Firewall, dit los je als volgt op:

Ga terug naar Binnenkomende verbindingen, en klik in de rechterbalk op Nieuwe regel…  Selecteer Poort, klik op volgende en vink aan TCP en voer in 8895, klik nog een paar keer op volgende, voer een naam in (Suggestie: BubbleUPnP) en klik op voltooien

Doe dit ook voor:

  • TCP 58050
  • UDP 1900

Voeg dezelfde port filteringen toe bij Uitgaande verbindingen

 

Dat was het, je zou nu een prima functionerend medianetwerk moeten hebben, bedienbaar via elke mobiele telefoon of tablet, en af te spelen op elk weergave apparaat wat DLNA ondersteund zoals een Chromecast.

 

Vragen of opmerkingen? Die kan je onderaan de pagina kwijt!

 

Read more

Digitale video – Deel 3 – over HDCP en DRM

Dit is het derde deel uit een 3-delige serie blogs over digitale video signalen.

HDCP

Geen piraterijk dankzij HDCP en DRMHDCP staat voor High Definition Content Protection. Het is een manier om illegale verspreiding van audio en video te voorkomen.  Dit wordt is een vorm van Digital Rights Management (DRM). In de volksmond ook wel kopieerbeveiliging genoemd, maar in werkelijkheid is het veel meer dan dat. HDCP en DRM zijn bedoeld om te voorkomen dat er illegale dingen gebeuren met de video en audio.

Het principe achter HDCP is dat elk apparaat wat HDCP compliant is, een X aantal “keys” heeft. Voor elke key mag er één extra apparaat gekoppeld worden. Dit is meestal een weergave apparaat (beamer of monitor), maar zou ook een repeater, distributie versterker of switch kunnen zijn. Worden er meer apparaten aangesloten dan dat er keys zijn dan wordt het beeldsignaal afgebroken, op elk apparaat. Je ziet dan meestal een blauw of paars beeld.

Veel switchers en distributieversterkers hebben daarom extra keys beschikbaar, zodat weergave toch mogelijk blijft.

Wanneer extra apparaten aangesloten worden in een installatie dan wordt het signaal tijdelijk stop gezet. Dit omdat er controlle plaats moet vinden tussen alle apparaten of er nog wel voldoende keys beschikbaar zijn, en of elk apparaat wel aan de weergave eisen voldoet.

Naast dat HDCP met een keys principe werkt, is het ook mogelijk dat het bepaalt op welk type apparaten het afspelen van de media is toegestaan. Bijvoorbeeld wel op een monitor, maar niet op een beamer. Dit is op merk, type (en zelfs serienummer) niveau te bepalen!

Zowel HDMI, DVI als DP ondersteunen het HDCP protocol. Bijna elke legale media drager (dvd, blu-ray, etc) maakt e rook gebruik van.

Doordat heel nauwkeurig per medium is te bepalen wat wel en wat niet mag is het daarom belangrijk om altijd vantevoren goed te testen of een DVD of Blu-Ray wel afspeelbaar is op een installatie.

DP heeft ook nog zijn eigen kopieerbeveiligingsprotocol: DPCP. Dit wordt in de praktijd nauwelijks gebruikt, en is niet iets om je zorgen over te maken.

HDCP 2.2

HDCP 2.2 is de laatste versie van HDCP en is speciaal ontwikkeld voor 3D en 4k toepassingen. Hiernaast was het ook nodig om de encryptie te verbeteren, doordat eerdere versies van HDCP gekraakt werden na een lek van de master key.

HDCP2.2 is niet volledige backwards compatible met eerdere versies, dit is by-design en zal mogelijk tot problemen kunnen leiden. Zo is het niet mogelijk om een 2.2 blu-ray af te spelen op een 2.0 televisie, andersom is geen probleem. Een 2.0 DVD speelt zonder problemen af op een 2.2 beamer.

Ook hier geldt dat het met een key-systeem werkt. Om 2 media af te kunnen spelen zal elk apparaat in de installatie het 2.2 protocol dus moeten ondersteunen, en de volledige installatie moet ook nog aan de eisen voldoen zoals die in vorige HDCP versies worden gesteld.

Andere delen

In deel 1 van deze serie leg ik onder andere het verschil uit tussen analoge en digitale video

In deel 2 van deze serie ga ik in op de verschillen tussen DVI, HDMI, DisplayPort en USB3.1.

Bronnen

Uiteraard weet ik niet alles uit mijn hoofd, deze serie is daardoor opgesteld met behulp van de volgende bronnen:

Read more

Digitale Video – Deel 2 – Verschillen tussen DVI, HDMI, DP en USB3.1

Dit is het tweede deel uit een 3-delige serie blogs over digitale video signalen.

DVI

DVI staat voor Digitale Video Interface en is ontworpen om (zoals de naam het al zegt) digitale video te vervoeren. Er zijn 3 varianten: DVI-D voor alleen digitale signalen DVI-I voor zowel digitale als analoge signalen en DVI-A voor alleen analoog. DVI-A zul je in de praktijk zelden tot nooit tegenkomen.  DVI kan standaard een maximale resolutie aan van 1920×1200, maar dankzij dual-link technologie kan dit verdubbelen.

DVI connector typesDe 3 verschillende soorten DVI en de mogelijkheid tot dual-link vertaald zich tot een grote diversiteit aan connector-types. Als je veilig wilt zijn is het aan te raden om een DVI-I Dual link kabel te gebruiken, deze is het meest uitgebreid en compatible met alle andere types DVI.

HDMI

HDMI staat voor High Definition Multimedia Interface en is ontworpen om zowel digitale video als audio te vervoeren. HDMI is backwards compatible met single-link DVI-I en DVI-D . Er zijn een aantal versies  van HDMI, de grootste verschillen zitten hem in dat  v1.xx geen ondersteuning biedt voor 3D of UHD signalen, ondersteuning hiervoor is toegevoegd sinds v2.0.

In tegenstelling tot DVI zie je de verschillen in HDMI versies niet terug in de connector. Dat wil niet zeggen dat er geen verschillende connectoren beschikbaar zijn voor HDMI. Er zijn maar liefst 5 soorten connectoren op de markt.

HDMI Type AType A

Type A is de standaard 19-pins HDMI connector.

Type B

Is een nog nooit gebruikte 29-pins  connector. Deze is ook compatible met dual-link DVI.  Verwachting is dat dit type connector nooit in productie genomen zal worden.

HDMI Type CType C

Oftewel de mini-HDMI connector. Ook 19 pins, en in meeste opzichten hetzelfde als Type A, alleen kleiner. Dit type connector is bedoeld voor mobiele apparaten zoals tabets en telefoons.

HDMI Type DType D

De micro-HDMI. Kleiner dan mini-HDMI. Ook 19 pins, echter is de pin aansluiting anders verdeeld dan bij Type A en Type C

HDMI Type EType E

De Automotive Connection System (ACS) Heeft een slot-mechanisme en iets robuustere behuizing dat moet voorkomen dat er vocht en vuil in de connector kan komen of dat de kabel los trilt.

DisplayPortDisplayPort

DisplayPort, in tegenstelling tot HDMI en DVI, is een open-source standaard. Hierdoor zijn licentiekosten een heel stuk lager en begint DP aan terrein te winnen op HDMI en DVI. DP is primair bedoeld voor digitale audio en video signalen, maar is ook in staat om USB, IP of andere types  signaal te transporteren. DP is ooit ontwikkeld als opvolger van DVI, maar is hierin voorbij gestreefd door HDMI.

De techniek achter DP berust op packet-data, waardoor het mogelijk is om met een beperkt aantal pins toch met grote snelheid een grote hoeveelheid aan verschillende data te vervoeren. Packet data wordt ook gebruikt in de netwerktechnologie.

DP is uit zichzelf niet compatible met DVI of HDMI. De DP++ standaard is dat, door gebruik van dual-link technologie (sort van) wel. Het gebruik van een DP++ verloopkabel of adapter zorgt er voor dat er eigenlijk een DVI of HDMI signaal over de DP++ stekker wordt gestuurd.

Doordat het een open-source protocol betreft zijn er veel veschillende varianten/afgeleiden op de markt. Ieder met een variërende mate van compatibiliteit met de officiële DP specificaties.

USB 3.1

USB Type CUSB 3.1 is herkenbaar aan de turquoise kleur van de connector. Het omvat een verdubbeling van de overdrachtsnelheid ten opzichte van USB 3.0 en is volledig backwards compatible met zijn voorgangers.

Wanneer USB 3.1 wordt gecombineerd met een USB Type-C connector wordt het echt tof, omdat het dan mogelijk wordt om HDMI en DisplayPort signalen over USB te versturen.

Mogelijk worden in de toekomst dus alle DVI, HDMI en DP aansluitingen op monitoren, pc’s etc.. vervangen door één enkele USB type-C aansluiting. Uiteraard zullen verloopkabels ruim beschikbaar zijn.

Kabellengtes

Analoge signalen, zoals VGA, component, composite, rgbhv kunnen over grote lengtes kabel worden vervoerd. Signaalkwaliteit neemt geleidelijk af naar mate de kabel langer wordt Je merkt dit onder andere doordat het signaal wazig wordt of kleuren die gaan verschuiven.

Door de manier waarop data wordt verstuurd over HDMI,  DVI en Displayport kabels zal de kwaliteit van het signaal niet geleidelijk afnemen, maar zal het signaal gewoon stoppen wanneer de kabel te lang is.

Kwaliteit Afname ten opzichte van kabellengteHet lastige is dat maximum kabellengtes niet worden bepaald door de specificaties, daarom zal het altijd een beetje een gok blijven.
Het is verstandig om de volgende richtlijnen aan te houden:

 DVI  4.6m
 HDMI  4.6m
 DisplayPort  3m
 USB 3.1  3m

 

Andere delen uit de serie

In deel 1 van deze serie leg ik onder andere het verschil uit tussen analoge en digitale video.

In deel 3 van deze serie ga ik in op HDCP en DRM. Deel 3 zal verschijnen op vrijdag 18 december.

Bronnen

Uiteraard weet ik niet alles uit mijn hoofd, deze serie is daardoor opgesteld met behulp van de volgende bronnen:

Read more

Digitale Video – Deel 1 – Analoog vs. Digitaal

Dit is het eerste deel uit een 3-delige serie blogs over digitale video signalen.

Analoog vs. Digitaal

analoge vs. digitale signalenOm te beginnen een kort stukje over het verschil tussen digitale en analoge signalen.

Analoge signalen worden in een sinusvorm vervoerd over een kabel, dit in tegenstelling tot digitale signalen die in een blokvorm worden getransporteerd. De blokvorm wordt veroorzaakt doordat digitale signalen uit enen en nullen bestaan.

Analoog bestaat constant variërende electrische signalen, waardoor het signaal nooit exact 100% hetzelfde zal zijn.

Digitaal bestaat uit enen en nullen, hierdoor zal een signaal altijd exact hetzelfde zijn als het digitale origineel.

Verschillende digitale standaarden

Voor digitale video zijn op dit moment 3 grote standaarden in omloop.: DVI, HDMI en Display port. Elke standaard heeft nog wat variaties en byzondere eigenschappen waar op ik in volgende delen van deze serie dieper in ga. Binnenkort zal USB3.1 zich aan deze standaarden gaan toevoegen, aangezien deze is ontworpen om ook HDMI en Displayport signalen te kunnen vervoeren.

Vervolg

In deel 2 van deze serie ga ik in op de verschillen tussen DVI, HDMI, DisplayPort en USB3.1. Deel 2 zal verschijnen op vrijdag 11 december.

In deel 3 van deze serie ga ik in op HDCP en DRM. Deel 3 zal verschijnen op vrijdag 18 december.

Bronnen

Uiteraard weet ik niet alles uit mijn hoofd, deze serie is daardoor opgesteld met behulp van de volgende bronnen:

Read more

Jukedeck Beta

 

Vandaag kreeg ik een mail dat ik eindelijk was toegelaten tot de Jukedeck Beta.

Om in de Jukedeck beta te komen kan je je inschrijven op de website, mijn ervaring leert dat er een lange lange wachtrij is. Ik heb me ingeschreven op 11 december 2014, en nu bijna een jaar later op 17 november 2015 krijg ik eindelijk mijn invite.

Wat is Jukedeck

Jukedeck is een website die voor jou, geheel gratis en royalty free, op geautomatiseerde wijze unieke muziek kan genereren in diverse genres en met verschillende muziek instrumenten.

Jukedeck is inmiddels niet meer in Beta, en open voor iedereen. Je kan hier gratis lid worden van de site

Hoe werkt Jukedeck

Eigenlijk verrekte simpel.

New TrackJe klik op de knop New Track, en een popup verschijnt waar je wat opties kunt kiezen.

New Track PopUpEr zijn op dit moment 5 genres beschikbaar, met ieder een aantal stemmings opties (Mood) en ieder 4 tempo opties.

Je kan de duur van een track instellen tussen de 5 seconden en 5 minuut 59 seconden.

Daarnaast heb je nog de knop Advanced Options waaronder, afhankelijk van genre, verschillende instrumenten kunnen worden gekozen.

Ben je klaar met het goed zetten van je settings, dan klik je op GO en binnen enkele seconden staat er een unieke productie voor je klaar welke je kan downloaden als MP3 en waar je mee kan doen wat je wilt.

De gegenereerde muziek kan je gebruiken voor bijvoorbeeld je youtube filmpjes, of als achtergrond muziek in een game die je aan het bouwen ben, of wat je ook maar een muziekje voor nodig kan hebben.

Verwacht geen muziek van geniaal niveau. Sterker de tracks doen vaak denken aan midi files of lekker retro commodore 64 achtige tunes, waar helemaal niks mee mis is als je het mij vraagt.

Ben je benieuwd naar een voorbeeld van het resultaat? Check mijn Angry Rock album op Soundcloud, welke volledig gegenereerd is met Jukedeck.

 

Read more

Java 7 OCA examen CheatSheet – Part 2

Dit is het vervolg op mijn eerste Java OCA 7 examen cheatsheet post, ik ben nog steeds aan het leren voor het examen (of misschien ook niet, aangezien deze post al een tijdje geleden is gescheduled)

  • Short kan niet worden assigned to char zonder een cast
  • .append bestaat niet in String
  • Bij overriding moet return type hetzefde zijn wanneer het om een primitive gaat
  • Interface kan niet worden instantiated
  • Een int past in int, long, float en double
  • Max 1 default label in Switch, volgorde maakt niet uit
  • Lengte van een array staat nooit links van de =
  • Interfaces zijn abstract
  • Interfaces zijn nooit final
  • Alle methodes in een interface zijn abstract
  • Instance en Static variables krijgen default value indien niet initailised
  • local variables moeten initialised worden
  • Switch moet een body hebben
  • Wanneer 2 methodes dezelfde naam hebben, maar andere parameters, dan heet dit overloading
  • Return type is geen onderdeel van een method signature
  • Checked exception heeft een Throws nodig
  • Een class krijgt een default constructor als deze geen constructor definieerd
  • HashMap is geen final class
  • ! && en || kunnen alleen bij booleans worden gebruikt
  • Abstracte method heeft geen body: { }
  • Static mag niet in een interface
  • Final mag niet in een interface
  • Protected mag niet in een interface
  • Interface kan niet extended worden door een concrete class
  • Private method kan niet worden overridden in een subclass
  • Bij het overriding van een method hoeft niet de throws te worden overgenomen
  • Continue kan niet in een switch
  • Overriding kan accesibility niet verminderen
  • <object> instance of <classname>
Read more

Lekker knutselen – Hoe start je een ATX voeding zonder aan/uit schakelaar?

Ik had nog een hele stapel ouder IDE schijven liggen, die ik had bewaard omdat er gegevens op stonden met sentimentele waarde. Ze lagen hier echt al een hele tijd, maar ineens kreeg ik een USB dockingstation toegespeeld met een IDE aansluiting. Dit was mijn kans om die ouwe troep eens op te ruimen.

Helaas kwam de dockingstation zonder de benodigde kabels. Een oude IDE kabel had ik nog wel leggen, geen probleem. Echter de dock gebruikte een voor mij onbekend type aansluiting om de schijven mee te voeden…wat nu?

Een ATX voeding in volle glorieGelukkig had ik nog een oude ATX voeding liggen. Volgende probleem: ATX voedingen hebben geen aan/uit schakelaar. /zucht

Google to the rescue!

Met google kwam ik direct terecht bij een instructables pagina die uitlegt welke kabeltjes je moet kortsluiten om de voeding aan te schakelen. De informatie was niet helemaal correct, maar dankzij deze instructies kon ik eenvoudig uitvogelen wat wel de juiste manier is.

De instructables geeft aan dat je een groen draadje moet volgen, en deze aan de kant van de stekker losknippen. Helaas zat er bij mijn voeding geen groen kabeltje.Gelukkig kon ik aan de hand van de foto’s op de instructable afleiden welke draadjes ik wel moest hebben.

ATX voeding pinoutHoe schakel je een ATX voeding aan, de juiste manier…

Hiernaast staat de pinout van een ATX voeding stekker afgebeeld. Io de afbeelding staat met pijlen aangegeven welke twee pins je met elkaar moet verbinden om de voeding op te starten.

Voor de duidelijkheid heb ik ook een foto gemaakt van de stekker, waarop je ziet welke draadjes doorgeknipt moeten worden.

 

 

ATX Voeding stekker

Strip nu de losse draadjes een stukje af, en zet hier een kroonsteentje tussen, of als je het iets sjieker wilt aanpakken een schakelaar.

Steek nu de stekker in het stopcontact, et voila… een werkende voeding.

Opmerkingen of vragen? Laat gerust een berichtje achter onder deze post.

ATX voeding aanzetten met kroonsteentje

Read more