Kategori: Nyheter

Få mer gjort med mindre ansträngning

Här är några av mina tips hur du får mer gjort varje dag, blir av med stress och har energi kvar på kvällen. I grunden handlar det om att ta kommandot över avbrotten och ställa logiska krav på dig själv och omgivningen.

De här tipsen kommer ur en lång process från att ha varit en flexibel ja-sägare på gränsen till kollaps till

att idag ha mer struktur i arbetet. Vi går direkt in på tipsen.

(mer …)

Infohub 10 år

Igår 2020-01-01 släppte jag version 1.2.4 av Infohub på Github. Läs mer här: https://github.com/peterlembke/infohub Testa här: https://www.infohub.se Versioner: https://github.com/peterlembke/infohub/releases Jag började skriva på Infohub 2010-01-01. Då hade jag en idé om vattentäta skott mellan komponenter så de inte kan påverka varandra.

Operativsystem

Idag är Infohub ett operativsystem du kör på din webbserver och i din webbläsare. Fokus ligger på att du har kontroll över dina privata data och kan nå dina data på alla dina telefoner, surfplattor och datorer. (mer …)

Go live with 1000 known bugs

The Adobe Magento 2 team and the community is working hard at reducing the number of bugs in the Magento 2 product. Despite the effort there seem to always be around 1000 confirmed bugs.

Quite often old bugs reappear and have to be fixed again. A new version have a lot of fixed bugs, some new features, some new bugs and some old bugs.

The bugs are so many that you need to think in new ways and ask yourself: -What kind of bug is best? Unknown bugs or known bugs we learded to live with.

(mer …)

Full stack and creative fun

[caption id="attachment_1478" align="alignright" width="300"] With love from 1880 to 1980[/caption] It is fun creating software. It gives a true "What do you want to do today" feeling when you have the possibility to do any software you want. In 1984 you needed a week to get started with VIC-20 BASIC programming. You needed another week to learn assembler. Gaining skills and experience took some more time but it was fun and you could quickly get going creating games. Commodore 64/128 was not much more to learn. Amiga was also great fun with AMOS Basic. In the 1990s you needed to learn object oriented programming. It was easy to do software in Visual Studio. Microsoft took care of you. A fat client and a little database togeter with that did the trick. Skills in SQL started to be useful. Programs were distributed on physical media. A full stack programmer needed to know Visual Studio and JET databases or just Microsoft Access or just FileMaker. It was fun and quick to draw a GUI and attach more features to it. (mer …)

HTTPS med Apache2.4 och Ubuntu 18.04

Jag håller på och utvecklar lokalt med Javascript och krypteringen som finns inbyggd i webbläsaren, men man får bara tillgång till de JS kommandona om man kör HTTPS på webbservern. Artikeln visar hur du kan få HTTPS i din Apache2 utvecklingsmiljö på din befintliga installation som redan fungerar med HTTP. Den här artikeln bygger nästan helt på en artikel från Vultr Skillnaden är att allt testats på Ubuntu 18.04 och att jag tagit bort ett onödigt kommando och lagt till några rader i apache config för att ge access till användaren. Du behöver ett certifikat för att köra HTTPS. Det går att skapa ett lokalt certifikat som du kan använda på din utvecklingsmaskin. När du installerat certifikatet och ska testa att surfa till din webbsida, då kommer webbläsaren att klaga att den inte kan verifiera certifikatet. Du får då klicka på att göra ett undantag. Starta upp en terminal så du kan skriva kommandon. (mer …)

Ubuntu 18.04 – Placera fönster

Nya Ubuntu 18.04 har inte stöd för Compiz grid där du kunde placera fönster genom att trycka CTRL+ALT+siffra. Ubuntu 18.04 kör Gnome. Det finns en Gnome extension som heter "Put Windows". Den gör samma sak som Compiz grid. Starta ett…

Hantera filmer

Jag tar en massa bilder och har hittat en strategi för att hantera dem: Bildbehandling Jag filmar också och där vill jag kunna ha en liknande strategi som för bilder, att namnge filmen med ÅrMånadDag-TimmaMinutSekund.filändelse Sedan dra in filmerna i OpenShot filmredigerare för att lägga på en titel och göra mindre korrigeringar för att sedan exportera till mp4 Filmerna från telefonen kan vara i mp4 eller mov format. Exemplen nedan fungerar bra på Ubuntu 16.04

Stödjs mitt filmformat

Titta först att just ditt filmformat stödjs av exiftool:
exiftool -listwf
Mina filmer är i mov, mp4, 3gp och MTS. exiftool stödjer allt utom MTS (AVCHD). MTS kommer från min Panasonic-kamera. (mer …)

Bildbehandling

Jag har massor med bilder. Jag döper om alla bilder så de har datum och tid som filnamn. Sedan skalar jag ned bilderna till max 2K bredd och sist sorterar bilderna i mappar om år/årmånad/årmånaddag. Här kommer några scripts som fungerar bra på Ubuntu 16.04 LTS.

Mapp med kommandon

Skapa en mapp i din hemmamapp
mkdir bin
Lägg till mappen i din path
export PATH=$PATH:/home/{ditt användarnamn}/bin
(mer …)

Virtual box, Docker, eller webbserver direkt

Jag har problem med hastigheten på en site jag utvecklar på jobbet. Vi kör Magento 2.2.4 i utvecklingsläge i Virtual box. Det tar 10 till 15 minuter att ladda in kassan. Med en dedicerad controller tar det 30 till 60 sekunder innan den svarar. Det borde ta 1 till 2 sekunder.

Mer resurser

Är datorn på jobbet klen? Jag testade med en 4-10 gånger starkare dator och gav Virtual box mycket mer cores och minne. Det var lika långsamt.

(mer …)

Musarm – Två möss

Jag har alltid haft musen på höger sida under 30 års tid. Men förra året blev höger armbåge inflammerad. Jag bytte utan problem till vänster sida istället. Lite avigt första dagen men sedan helt naturligt. Nu efter några månader har jag fått en lätt inflammation i vänster armbåge. Höger är bra nu. Jag skulle kunna byta tillbaka till höger men vill testa att ha två möss. UPPDATERING 2018-08-31: Tips: Efter att ha bytt till en mindre mus kan jag ha handleden i bordet och styra med handen. Armbågarna är bra nu. Vänster mus ska ha primärknappen på höger sida. Höger mus ska ha primärknappen på vänster sida. Mitt operativsystem är Ubuntu 16.04 LTS.

xinput

Det går att mappa valfri funktion till valfri knapp med hjälp av xinput. Först behöver du veta vilka möss du har anslutna till datorn. Skriv xinput (mer …)