Tweaks to blogit. Fix several guest entry typos.
authorJoann Mõndresku <joann@cernodile.com>
Sun, 27 Feb 2022 06:23:18 +0000 (08:23 +0200)
committerJoann Mõndresku <joann@cernodile.com>
Sun, 27 Feb 2022 06:29:54 +0000 (08:29 +0200)
articles/guest_biehdc-fairphone4-review.md
blogit
config

index 4c1183d1846f58f02874913dbf4bb843453d51fa..84e36187b25892fd86876d2dd536208f2dd50328 100644 (file)
@@ -1,68 +1,69 @@
 GUEST ENTRY: FairPhone 4 Review - A Farmers Utilitarian Point Of View
 
+## This guest blog is written by BieHDC
 I have been using the [FairPhone 4](https://shop.fairphone.com/en/fairphone-4-overview) for 2 Months now and here is my experience with it.
 
 
 ## Why is the FairPhone 4 interesting for me?
 
-As a Farmer, i am very interested in Repairability, Sustainability and Longevity of Machinery.  This is the standard for my equipment, but it is not anymore for technology.  Also, since i expect fair prices for the goods i am producing, i should also pay a fair price for things i am buying.  The Motivation behind the FairPhone overlaps with my own points of view, that is why i decided to buy one as a replacement for my [Nokia 6710 Navigator](https://www.gsmarena.com/nokia_6710_navigator-2687.php).
+As a Farmer, I am very interested in Repairability, Sustainability and Longevity of Machinery.  This is the standard for my equipment, but it is not anymore for technology.  Also, since I expect fair prices for the goods i am producing, I should also pay a fair price for things I am buying.  The Motivation behind the FairPhone overlaps with my own points of view, that is why I decided to buy one as a replacement for my [Nokia 6710 Navigator](https://www.gsmarena.com/nokia_6710_navigator-2687.php).
 
 
 ## A look at the relevant Specifications
 
-The phone is powered by a Snapdragon 750G Octa-Core Processor and a Adreno 619 GPU.  There are 2 versions available, one with 6GB RAM and 128GB Flash Memory and with 8GB RAM and 256GB Flash Memory.  I got myself the latter because due to slow internet in my area, i am caching a lot of files and barely delete anything. Both of the Models also give you a MicroSD Card Slot with support up to 256GB space.  We have a 16cm (6.3 inch) display with a resolution of 1080 times 2350 pixel and a refresh rate of 60 hertz.  It has basic dust and splash protection which was also named as the reason why they could not made it with a 3.5mm headphone jack.  The Backcamera gives you 48 Megapixel maxing out at 4K-30FPS or 1080P-60FPS for filming.  It has a 3905mAh battery with up to 20 Watt Fastcharging support.  And we have a Fingerprint Sensor which is integrated in the powerbutton, however, due to outdoor-with-gloves usage, i did not test the sensor.
+The phone is powered by a Snapdragon 750G Octa-Core Processor and a Adreno 619 GPU.  There are 2 versions available, one with 6GB RAM and 128GB Flash Memory and with 8GB RAM and 256GB Flash Memory.  I got myself the latter because due to slow internet in my area, I am caching a lot of files and barely delete anything. Both of the Models also give you a MicroSD Card Slot with support up to 256GB space.  We have a 16cm (6.3 inch) display with a resolution of 1080 times 2350 pixel and a refresh rate of 60 hertz.  It has basic dust and splash protection which was also named as the reason why they could not made it with a 3.5mm headphone jack.  The Back camera gives you 48 Megapixel maxing out at 4K-30FPS or 1080P-60FPS for filming.  It has a 3905mAh battery with up to 20 Watt Fastcharging support.  And we have a Fingerprint Sensor which is integrated in the powerbutton, however, due to outdoor-with-gloves usage, I did not test the sensor.
 
 
 ## Additions
 
-Since i care about my devices, i also got a [screen protector](https://shop.fairphone.com/en/accessories/fairphone-4-screen-protector) and a [Cover](https://shop.fairphone.com/en/accessories/fairphone-4-protective-soft-case).
-This is the first USB-C device in this household, so i also got a [USB-C Cable](https://shop.fairphone.com/en/accessories/usb-c-to-usb-c-cable-2-0) and a [Charger](https://shop.fairphone.com/en/accessories/dual-port-30-w-charger-eu).
+Since I care about my devices, I also got a [screen protector](https://shop.fairphone.com/en/accessories/fairphone-4-screen-protector) and a [cover](https://shop.fairphone.com/en/accessories/fairphone-4-protective-soft-case).
+This is the first USB-C device in this household, so I also got a [USB-C Cable](https://shop.fairphone.com/en/accessories/usb-c-to-usb-c-cable-2-0) and a [charger](https://shop.fairphone.com/en/accessories/dual-port-30-w-charger-eu).
 
 
 ## Price
 
-At the time i bought it, the 10. of December 2021, the total Price for everything was 777 Euros straight.
+At the time I bought it, the 10. of December 2021, the total Price for everything was 777 Euros straight.
 
 
 ## First Impressions
 
-It's decent weight of about 225g made it feel very positive for me. It does not feel like i am loosing it accidentally.  While it lies good in my hands while holding it, it is also a tick too tall. I can not reach the top of it with one hand when holding it normally.  At the software side everything is working smoothly, no weird UI lags or unexpected nonsense.  The speakers are loud enough to deal with tractor noises.
+It's decent weight of about 225g made it feel very positive for me. It does not feel like I am loosing it accidentally.  While it lies good in my hands while holding it, it is also a tick too tall. I can not reach the top of it with one hand when holding it normally.  At the software side everything is working smoothly, no weird UI lags or unexpected nonsense.  The speakers are loud enough to deal with tractor noises.
 
 
 ## Design and Display
 
-I am not someone who has a hard stance on Appearance, hence i got the gray coloured phone and the gray coloured Cover and i am not bothered by the notch at all.  However it would be interesting to be able to get a display without it for people like me who do not need the front camera.  The Display offers a wide range of brightness and i am able to turn it down in darkness as much as i want and it also goes bright enough for outside with sunshine.
+I am not someone who has a hard stance on Appearance, hence I got the gray coloured phone and the gray coloured Cover and I am not bothered by the notch at all.  However it would be interesting to be able to get a display without it for people like me who do not need the front camera.  The Display offers a wide range of brightness and I am able to turn it down in darkness as much as I want and it also goes bright enough for outside with sunshine.
 
 
 ## The Drop-Test
 
-I did not intend to do one, it just happened when i accidentally had it fall out of my jacket from about 1 Meter height and right with the screen down.  But i am pleased to tell you that it [survived](https://based.quest/img/fairphone4-drop.jpg) just fine and the screen protector did its job.
+I did not intend to do one, it just happened when I accidentally had it fall out of my jacket from about 1 Meter height and right with the screen down.  But I am pleased to tell you that it [survived](https://based.quest/img/fairphone4-drop.jpg) just fine and the screen protector did its job.
 
 
 ## Software
 
-It comes with the default Android experience with one extra app and their custom theme, so no useless bloat.  The last Android version i used was 4.4 so i can not really tell you about that part.  Eventually [/e/os](https://doc.e.foundation/devices/FP4) support appeared too, which is exciting since i want to degoogle my life, but i did not install it as of now.
+It comes with the default Android experience with one extra app and their custom theme, so no useless bloat.  The last Android version I used was 4.4 so I can not really tell you about that part.  Eventually [/e/os](https://doc.e.foundation/devices/FP4) support appeared too, which is exciting since I want to degoogle my life, but I did not install it as of now.
 
 
 ## Camera Samples
 
-I am not a photographer, i just occasionally take pictures of [cats](https://based.quest/img/fairphone4-cats.jpg) and [scenery](https://based.quest/img/fairphone4-scenery.jpg).
+I am not a photographer, I just occasionally take pictures of [cats](https://based.quest/img/fairphone4-cats.jpg) and [scenery](https://based.quest/img/fairphone4-scenery.jpg).
 
 
 ## Gaming
 
-While i mostly play light games like 2048 (yes i am still playing it in 2022, fight me) and sudoku, i have also installed [SuperTux](https://www.supertux.org/) and [SuperTuxKart](https://supertuxkart.net/).  While SuperTux runs smooth, SuperTuxKart has sections where it stutters a bit, but the overall experience is good.  I have also played with Steam Remote Play through the Steam Link App which also works just fine.
+While I mostly play light games like 2048 (yes I am still playing it in 2022, fight me) and sudoku, I have also installed [SuperTux](https://www.supertux.org/) and [SuperTuxKart](https://supertuxkart.net/).  While SuperTux runs smooth, SuperTuxKart has sections where it stutters a bit, but the overall experience is good.  I have also played with Steam Remote Play through the Steam Link App which also works just fine.
 
 
 ## Battery Lifetime
 
-You get the expected 8 hours of screen-on time if you slow-charge, meaning it takes about 2 hours.  I took measurements for all charge cycles in these 2 Months and when you fast charge you also get slightly less screen-on time.  Since i am not a lot on the phone i get around 4 to 7 days of usage per charge.
-Since i was uneducated on Fastcharging, i assumed the device itself controls how to charge, which is not the case. FairPhone has this [nice faq entry](https://support.fairphone.com/hc/en-us/articles/4405865857425-FP4-Maximize-battery-lifespan) which should get more attention.
+You get the expected 8 hours of screen-on time if you slow-charge, meaning it takes about 2 hours.  I took measurements for all charge cycles in these 2 Months and when you fast charge you also get slightly less screen-on time.  Since I am not a lot on the phone I get around 4 to 7 days of usage per charge.
+Since I was uneducated on Fastcharging, I assumed the device itself controls how to charge, which is not the case. FairPhone has this [nice faq entry](https://support.fairphone.com/hc/en-us/articles/4405865857425-FP4-Maximize-battery-lifespan) which should get more attention.
 
 
 ## What would make this phone even more interesting to farmers?
 
-A advanced Camera, not in picture quality, but in having a thermal camera.  You can make good use of this in a lot of scenarios, like when checking the food stock quality or investigating damage to equipment.  The modularity of the FairPhone would even offer the possibility to have this as a drop-in module for those who want or need it.
+An advanced Camera, not in picture quality, but in having a thermal camera.  You can make good use of this in a lot of scenarios, like when checking the food stock quality or investigating damage to equipment.  The modularity of the FairPhone would even offer the possibility to have this as a drop-in module for those who want or need it.
 A rugged Case.  People with gloves on do not make use of the fingerprint sensor anyway, so you could just make the power button a proper button like the volume keys and have a cover for the USB-C Port.  I just [hacked around](https://based.quest/img/fairphone4-customcover-1.jpg) to make up for this, but a proper nice case would be really good.
 The Software does not let me map a volume key to turn on the flashlight when the screen is off, but we farmers often need a quick flashlight. This would be a really good feature to have.
 
@@ -74,5 +75,5 @@ I like it. And if you agree with my assessment, you should consider it as your n
 Have a nice day
 - BieHDC for based.quest
 
-;tags:phone review guestblog
-;description:I have been using the FairPhone 4 for 2 Months now and here is my experience with it.
\ No newline at end of file
+;tags:hardware phone review guestblog
+;description:BieHDC's guest blog entry - I have been using the FairPhone 4 for 2 Months now and here is my experience with it.
diff --git a/blogit b/blogit
index 378b94b160da8775d2b3609f7f1c1120f1f14edd..c1063d11a0296e607d3b0b8259fb95ee53fb312e 100755 (executable)
--- a/blogit
+++ b/blogit
@@ -10,6 +10,7 @@ BLOG_DATE_FORMAT_INDEX ?= %d/%m/%Y
 BLOG_DATE_FORMAT ?= %d/%m/%Y %X
 BLOG_TITLE ?= blog
 BLOG_DESCRIPTION ?= blog
+BLOG_AUTHOR ?= John Doe
 BLOG_URL_ROOT ?= http://localhost/blog
 BLOG_FEED_MAX ?= 20
 BLOG_FEEDS ?= rss atom
@@ -67,6 +68,8 @@ blog/index.html: $(ARTICLES) $(TAGFILES) $(addprefix templates/,$(addsuffix .htm
        export TITLE; \
        DESCRIPTION="$(BLOG_DESCRIPTION)"; \
        export DESCRIPTION; \
+       AUTHOR="$(BLOG_AUTHOR)"; \
+       export AUTHOR; \
        envsubst < templates/header.html > $@; \
        envsubst < templates/index_header.html >> $@; \
        envsubst < templates/tag_list_header.html >> $@; \
@@ -107,6 +110,8 @@ blog/@%.html: $(TAGFILES) $(addprefix templates/,$(addsuffix .html,header tag_in
        mkdir -p blog
        TITLE="$(BLOG_TITLE) - Articles tagged $*"; \
        TAGS="$*"; \
+       AUTHOR=""; \
+       export AUTHOR; \
        export TITLE; \
        export TAGS; \
        envsubst < templates/header.html > $@; \
@@ -133,7 +138,7 @@ blog/%.html: $(BLOG_SRC)/%.md $(addprefix templates/,$(addsuffix .html,header ar
        mkdir -p blog
        TITLE=" $(BLOG_TITLE) - $(shell head -n1 $<)"; \
        export TITLE; \
-       AUTHOR="$(shell git log -n 1 --reverse --format="%cn" -- "$<")"; \
+       AUTHOR="$(shell git log -n 1 --reverse --format="%an" -- "$<")"; \
        export AUTHOR; \
        DATE_POSTED="$(shell git log --diff-filter=A --date="format:$(BLOG_DATE_FORMAT)" --pretty=format:'%ad' -- "$<")"; \
        export DATE_POSTED; \
diff --git a/config b/config
index 0c315a78200d5a4135986ca2f28d9240556566ed..26691f48623f00b8030f9e4f2e3f1237fae660e6 100644 (file)
--- a/config
+++ b/config
@@ -2,3 +2,4 @@ BLOG_REMOTE:=web@based.quest:/var/www/based.quest/html/
 BLOG_TITLE:=based.quest
 BLOG_DESCRIPTION:=A very based website. A quest on its own. Hosting and curated privacy-oriented based projects by a sysadmin prick.
 BLOG_URL_ROOT:=https://based.quest
+BLOG_AUTHOR:=Cernodile