Årets första singelsläpp “Nattsvart”!

Faihido har släppt sitt första singelsläpp för 2018 – “Nattsvart“.

Singeln finns tillgänglig för strömning- och digitalt köp från bl.a. följande distributörer:

Låten kommer snart att finnas hos fler distributörer (bl.a. Apple Store).

Jag (Mathias) har valt att personligen gå in och kommentera denna låt; Något jag aldrig brukar göra. Vanligtvis lägger vi bara till en kortare summering av vilken genre låten tillhör exempelvis. Men anledningen till att låten ens kom till var på grund av en tragisk och exceptionell händelse.

Mitt passus på sociala media löd:

Jag vart helt förstörd när en nära vän nyligen valde att ta sitt eget liv. Det finns frågor som aldrig kommer få ett svar. För mig har det tagit tid att behandla det som hänt; I den långa processen föddes embryot till denna låt. Vila i frid min vän

Med dem orden avslutar jag detta inlägg.

How to get the URL for a WordPress site

How do you fetch the URL for a WordPress site?

The problem

My wife has started a new business focusing on the Swedish healthcare market. With the main company website up and running, she then aquired two more websites with fairly different domain names. Neither of which can be found through a simple search for select keywords on Google.

These websites featured the same, identical content. The reason for the identical content where that the domain names where essentially synonyms (equivalent words) for a specific profession. The idea where to drive traffic to either site and have them serve useful information for the profession in question (such as average salary for the last three years etc). Now, Google doesn’t look kindly on duplicate content (as some of you web savvy people already know). Duplicate content can make a website suffer greatly when it comes to search results; Heck the site might not turn up at all! That is very bad news for a small company trying to make its presence known on the world wide web.

The solution for this problem was to either do a 301 redirect or make use of a Canonical url’s. There is a lot of information to be read on the internet about when to use 301 redirect and when not, or when to use Canonical url’s instead. In essence a 301 redirect tells the search engines that a page has permanently moved to a new address; Thus the search engine will remove the old address/page from the index and from thereon pass visitors and credit to the new page. A canonical url simply states that there is multiple versions of this page (~ duplicate content). A canonical url then goes on to specifically point out the master version. The master version is the only version that will be indexed by and get any credit from search engines. All other versions is still available through favorites/bookmarks or surfing to them directly through making use of the address bar in the web browser; However, they are not indexed.

As my wife wanted both websites available, as she have marketed them both, there was but one choice really. I had to make use of Canonical url’s. Now, fortunately, one of the websites recieved considerable more traffic than the other. Making rounds with different SEO tools confirmed that the keyword for that domain was more popular. I needed then not to worry about deciding which site should point to the other. What I needed to do was simply to point to the more popular domain from the lesser so. But as there is quite a few pages and a search function to consider – it wasn’t all quick and easy. All the pages had to be pointed to the equivalent pages on the more popular site etc. Hence, it is not enough just to point to the base URL (ie. www.example.com). The URL in the canonical link needs to be absolute, not relative. Thus I needed to get all parts of the URL including the search query string (if available). Heres how a canonical link should look like:

<link rel="canonical" href="http://example.com/original-url.html">

The solution

What follows is a simple PHP example snippet that could be used to write out the canonical url (it needs to be placed after the HEAD in the html code). Use it cautiously as canonical links can backfire if wrongly used!

<?php
// URL VARIABLES

// Base URL, ie. www.mathiaskholm.se
$url_base = $_SERVER['SERVER_NAME'];

// Last part after the base URL without query string 
// variables
$url_part = add_query_arg(array(),$wp->request); 

// Last part after the base URL with query string 
//variables
$url_partandquery = $_SERVER['REQUEST_URI'];

// Full URL including query string variables
$url_full = $url_base."".$url_partandquery;

// WordPress search function command
$url_searchterm = get_search_query();

// Print out the first part of the canonical url

  echo '<link rel="canonical" href=';

// What page are the user viewing? 

if ($url_part == "") {
  // The $url_part is empty meaning that the user is 
  // viewing the frontpage or is searching for 
  // something. Lets find out what.

  if (!strpos($url_full, '?')) {

    // No query string thus the user is viewing the 
    // frontpage. Lets print out the canonical url.

    echo '"http://'.$url_base.'">';

  } else {
 
    // The user is searching for something. Lets found 
    // out what. Then print out the canonical url.

    echo '"http://'.$url_base.'/s='.$url_searchterm.'">';
  }

} else {

  // The $url_part contains something - Thus the user is 
  // viewing an individual news post 

  echo '"http://'.$url_base.'/'.$url_part.'/">';
}
?>

Sonicterror Recordings Remix Music Competition/Compo

I typically write news in swedish for the most part. But this time it concerns a music compo announced by  Sonicterror Recordings.

I saw the announcement on social media and thought that it would be fun to take part in it. So, late saturday night, the 4th of November (coincidentally on my sons 8th birthday), I started working on a remix for the competition.

A remix of what song you might ask yourself. Well, End.user’s track Between. A cracking breakcore tune. A genre which is far from the stuff that we usually compose/produce (we’re mostly into Swedish Pop/dance).

Anyway, 24h later we had a remix finished that we thought was decent. Now, we could have gone to extreme lengths and perfected it technically in all ways possible etc; Since the deadline for the competition isn’t until friday the 24th of November. But the overall feeling was that it was good enough. Hence we uploaded the remix to Soundcloud and then we mailed the organizers of the compo.

Interested in listening to the remix? Well, here it is

If you would like to download the source file for the DAW (ie. software used to create the remix), then here it is

http://www.faihido.com/music/end.user-Between-remix-by-Faihido.xrns

 

We have used Renoise 3.1 (as the DAW) to compose the remix

Fotbollshistoria

Sergio Kun Agüero

Sergio Kun Agüero

Det är ju inte var dag man får skåda fotbollshistoria skapas såsom det gjordes denna tisdagskväll när Manchester City mötte Napoli på bortaplan (Sau Paulo Stadium) i Champions League. Med sitt första mål för matchen gjorde Sergio Kun Agüero 3-2 målet. I och med detta mål passerade han Eric Brook som klubbens bästa målgörare med 178 st mål totalt. Grymt imponerande. Mer imponerande är att han slår rekordet med långt färre matcher spelade än Eric (264 framträdanden mot 494 st för den senare).

Matchen gick inte av för hackor heller. 4-2 vart slutresultatet med City som vinnare.

Många nya låtsläpp under 2017

Debutalbum

Debutalbum

2017 har vart ett produktivt år för Faihido. Under året har vi släppt ett album, en singel samt en EP.

  • Vårt kommersiella debutalbum Job 106
  • Singeln I Wasn’t Born with a Silver Spoon in My Mouth
  • EP Liksom
Singel

Singel

Skall vi nu vara riktigt krassa så släpptes albumet Job 106 i och för sig två veckor innan årsskiftet 2016/2017; Men till sammanställningen så hör albumet till det som producerats under de gångna 11-12 månaderna. Så ur den aspekten bör den räknas med här.

Ca ett halvår efter att vi släppte vårt album, så var det dags igen och då för vår retro syntdoftande singel I Wasn’t Born with a Silver Spoon in My Mouth.

Blott drygt en månad senare så kom då sedan våran EP Liksom.

Totalt har vi släppt 11 + 1 + 3 = 15 låtar på kort tid.

Därtill släppte vi dessutom den instrumentella singeln I Am Here For U på vår egen hemsida (skriven och producerad helt av bror min – Sebastian Holm).

EP

EP

Vadan detta tempo helt plötsligt? Och varför släppa kommersiellt och inte gratis som tidigare?

Svaret är kanske inte helt väntat. En gång i tiden när vi lanserade låtar via nätet, så fanns inte streaming-jättar som Spotify osv. Det var i internets barndom där människor sökte aktivt efter musikers hemsidor och laddade hem rubb som stubb. På den tiden hette vi inte Faihido, utan A.I. (Artificial Intelligence)… Ja det är berättigat att garva nu. Iallafall, vi som många andra musikskapare och producenter på denna tid med rötter i datorscenen (demo-, spel osv), vi lade helt enkelt upp våra alster för nerladdning på egna hemsidor (och diverse samlingssidor som Traxinspace osv). Det var inga konstigheter då att ha tusentals-/hundratusentals nerladdningar på sina låtar. Något som idag är få musiker förunnat, om man nu inte är en Youtube personlighet, eller genom att man mot alla odds slår igenom.

För vår egen del så gjorde vi inte så mycket väsen för oss under tidigt 2000-tal. Det plus namnbytet gjorde att vi försvann från det fokus som en gång fanns på oss.

Iallafall, att lägga upp låtar på hemsidan är inte gångbart om man vill nå ut. För att göra detta måste man helt enkelt ut via Spotify osv. Därav den kommersiella inriktningen. Men för vår del är det, och har alltid varit, en kul hobby i första hand och inget annat.

Så där har ni svaret på de frågorna.

Data från SCB på egna hemsidan

Min fantastiska fru, Elin Holm, har i dagarna startat en egen firma som heter Faihido Administration. Affärsidén är att erbjuda vårdadministration-, medicinsk sekreterarservice och allmän kontorsservice på distans.

Utöver en renodlad företagshemsida för sin egna verksamhet, så har hon även knutit till sig internetadresserna Vårdadministratör.se samt Medicinsksekreterare.se. Elins ambition med dessa två domänerna, är att samla matnyttig information, såsom exempelvis statistik – löneutveckling osv.

Jag fick en frågan om jag kunde ordna så att intressant information hämtades direkt med automatik från Statistiska Centralbyrån (SCB) till ovan nämnda domäner. Närmare specifikt gällde frågan om jag kunde koda en funktion för att hämta de tre senaste årens löneutveckling inom yrkeskategorin medicinska sekreterare/vårdadministratörer. Data skulle gälla för hela riket, oavsett om det var privat- eller offentlig sektor samt resultatet skulle vara uppdelat för män och kvinnor.

SCB tillhandahåller ett API som man kan nyttja för att ställa frågor till för att sedan presentera resultatet på en hemsida. För den vetgirige kan man läsa mer om detta här: https://www.scb.se/om-scb/om-scb.se-och-anvandningsvillkor/oppna-data-api/api-for-statistikdatabasen/

I och med att SCB har ett sånt utmärkt API, så var det bara att börja snickra kod (jag har kodat i PHP) och testa sig fram. Efter ett par timmars kodande och testande så var allt klart. Resultatet finns att skåda här www.vårdadministratör.se/statistik-vardadministrator.

Men hur gjorde du då kanske en del av er frågar?

Först så sökte jag ut exakt den information som efterfrågades via Statistikdatabasen som SCB håller med. När resultatet presenteras så finns en liten länk längst ned där det står “API för denna tabell”. Klickar man på den länken så får man upp en rubrik där det står

Skicka (POST) följande JSON fråga till nedanstående URL för att nå denna tabell i Din applikation.

Nedan den rubriken så finns den JSON fråga som man skall använda sig av för att hämta informationen man eftersöker från SCB.

Jag kommer inte djupdyka in i teknikaliteter i detta inlägg (ställ gärna frågor om ni vill!). Men för att förtydliga tillvägagångssättet, så kan jag säga det att jag använde jag mig av PHP och cURL för att skicka en POST fråga till SCB. Ställer man frågor får man svar. Och det svar som kommer tillbaka är en lång harang med information, där jag såg till att lönenivåerna år för år, för män respektive kvinnor, knöts till variabler för att därefter presenteras på skärm.

PHP-koden körs på en WordPress sida. För att kunna göra detta så krävs att man kör ett tillägg som tillåter att man kör PHP-kod. I mitt fall använde jag mig av Insert PHP för detta ändamål.

Vart tog hemsidan vägen?

Jag har inte vart alltför produktiv när det kommer till bloggandet på min egen hemsida. Det är så mycket annat som tagit ut sin rätt. Det är fullt sjå att arbeta heltid samt ha två idrottande barn som skall skjutsas hit och dit. Därtill har jag vart väldigt aktiv i föreningslivet som ledare inom fotbollen samt som vice ordförande i bostadsrättsföreningen jag bor i. Och som om det inte räckte med allt det så försöker jag supportera min frus nystartade egna verksamhet. Dygnet har bara 24 timmar tyvärr.

Iallafall igår fick jag inspiration att skriva ett inlägg. Det vart dock inte så snabbt och smidigt gjort, då jag nåddes av meddelandet “Databasfel”. Jaha tänkte jag, vad är det som felar nu. Jag försökte därefter logga in till mitt webbhotellskonto som hostas av Crystone. Men det gick sig inte alls. Jag kunde inte heller logga in via FTP osv. Frustrationen lös mig i ögonen när jag besegrad insåg att jag måste kontakta supporten för råd om hjälp. Det visade sig att de migrerat över databaser, stuvat om i URL:er osv. Så i korthet, ingenting av den information som jag hade sparad stämde längre. Jag kan inte påminna mig att jag fått något mail från Crystone avseende dylikt arbete. Men jag är inte ofelbar på något sätt.

Då sidan vart nere ända sedan migreringen, så har Google plockat bort hemsidan från sökresultat osv. Sidan är med andra ord just nu incognito på the World Wide Web. Men det skall väl vi få ordning på va?

Youtube-kanal för Faihido

Vi önskar alla varmt välkomna till Faihidos nya Youtube-kanal, där vi kommer posta diverse trevliga videos av olika slag.

Först ut en instrumentell chip-/tvspelslåt “When you’re gone”. Målgruppen är bl.a. spelskapare osv. Låten släppes helt fri för både privat- som kommersiellt bruk och kan laddas ner från www.faihido.com. Givetvis vill vi höra ifall ni väljer att använda låten i något projekt som ni utvecklar!

Faihido’s hemsida är nu klar!

www.faihido.com

Så var arbetet äntligen klart med Faihido’s hemsida.

Det tog ett X antal idéer och månader innan jag satte formen för hur hemsidan skulle se ut. Men det räcker ju förstås inte med en snygg idé. Resultatet skall ju lira piano på samtliga webbläsare, oavsett plattform (dator, mobil, platta osv). Hemsidan kan ju inte heller vara innehållslös, utan texter och musik måste tas fram och läggas in. Givetvis måste bror min (Sebastian Holm) få möjlighet att uttala sig om resultatet också. Han är ju inte en obetydlig del av tvåmanna-musikgruppen Faihido :)

Kort sagt, det har tagit lite tid. Man skall ju hinna med lite annat i livet också med familj, barn och så vidare.

Som man säger på engelska “Credit where credit is due”. Jag måste få framföra mitt tack, bl.a. till min fru Elin Holm för den fina naturbilden som är tagen ute på Gålö, vilket utgör bakgrunden på hemsidan. Faihido’s, numera välinarbetade, avatar är framtagen av ytterligare en talangfull bror, nämligen Tobias Holm.

Gillar ni Faihido, så ge oss gärna en ‘like’ på Facebook

Även min personliga hemsida har fått ett nytt utseende. Då jag plockat bort vissa låtar från Itunes/Spotify m.fl. nätbutiker, så kändes det bara fel att skylta med reklam för dessa längst upp på hemsidan.

Jag har nöjt mig med att välja ett gratistema för WordPress, kallat “Editor”, denna gång. Om och när inspiration kommer, så kan det väl hända att jag gör om även min personliga hemsida från grund upp. Men just nu duger detta finemang ska ni se.

Det var allt för nu.

Ha det gött :)