Elasticsearch med Kibana og Apache på FreeBSD 10 server

Elasticsearch 5 Elasticsearch er en super hurtig søgemaskine. Især hvis du har en masse dokumenter du gerne vil indeksere for fuldtekst søgninger eller skal lave noget lokationssøgning, eksempelvis finde nærmeste restaurent eller benzinstation. Installer:

Føj til /etc/rc.conf for automatisk opstart efter genstart af maskinen

Sæt ip adressen i /usr/local/etc/elasticsearch/elasticsearch.yml

Elasticsearch kører default på […]

Opdatering af FreeBSD

Jeg opdaterer een minor release version ad gangen. Det er muligvis overkill, men nok et spørgsmål om temperament. Så hvis maskinen pt har 10.1-RELEASE installeret, opdaterer jeg til 10.2-RELEASE:

Derefter:

Opdater den lokale kopi af pakkedatabasen. Dette er normalt ikke nødvendigt da pkg install og pkg upgrade gør dette helt automatisk, medmindre REPO_AUTOUPDATE […]

Screen kommandoen

Hvis du har en kommando du gerne vil køre i baggrunden eller sikre at afviklingen af et program eller en serie kommandoer fortsætter selvom du mister din ssh forbindelse, kan du bruge screen. Du kan f.eks. være igang med fjern-opdatere en server, og da er det jo vigtigt at opdateringen ikke afbrydes hvis du mister […]

Subversion – tilføj nyt projekt

Jeg har 3 forskellige metoder til at føje et nyt projekt til subversion: Simpel import

Med denne metode importeres ganske enkelt mitprojekt rodbiblioteket som undermappe til /projekter i dit repository. Dvs. at dit projekt nu ligger under:

Forhåndsoprettelse af mappen Hvis mappen i subversion ikke skal hedde det samme som den lokale mappe […]

Elasticsearch med Kibana og Sense på Fedora 23

Jeg har fået til opgave at tilføje geo tracking i en web app vi er igang med. Det involverer 2 opgaver: Indsamle brugernes position (længde- og breddegrad) Søgefunktion der viser en liste over brugere inden for en angiven radius Den første er nem nok… vi har jo HTML5’s geolocation API. Den tunge del er selve […]

DR Licens – Lidt kommunisme vi giver hinanden

DR pakker tvangslicensen ind i “Noget vi giver, til hinanden”. Det lyder fantastisk smukt, men hvori ligger det smukke egentlig? Danmarks public service station er eksploderet i et orgie af kanaler. Det er en mastodont til 3,7 milliarder om året i en tid med over en milliard hjemmesider på verdensplan. Det har aldrig været nemmere for […]

Screen recording – Skærm optagelse (Linux)

Jeg har prøvet Gnome 3’s indbyggede screen recorder, altså funktion til optagelse af skærmen. Man trykker Alt+Ctrl+Shift+R for at starte. Et rødt prik-ikon fremkommer i nederste højre hjørne af skærmen. Tryk på det for at stoppe optagelse igen. Videoen placeres automatisk i din Video mappe. Denne metode må dog være meget hukommelseskrævende for hvis jeg […]

Charles Proxy – din mand i midten

Opgaven På jobbet står jeg for et api som benyttes af en app til iPhone/Android. App’en udvikles af en leverandør, og jeg har derfor ikke nem adgang til at ændre url’en der naturligvis peger på vores produktionsmiljø. Når jeg skal teste ændringer, mangler jeg derfor en hurtig metode til at “pege” app’en over på udviklingsmiljøet. […]