Skip to content

Commit 85f6809

Browse files
committed
Merge branch 'main' into fix-sections
# Conflicts: # .gitignore # config.yml
2 parents 0090f0b + 86da932 commit 85f6809

File tree

5 files changed

+52
-7
lines changed

5 files changed

+52
-7
lines changed

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# itsallcode.github.io
2+
3+
Content of https://blog.itsallcode.org/
4+
5+
## Publishing Guide
6+
7+
### Checkout
8+
9+
```sh
10+
git clone https://github.com/itsallcode/itsallcode.github.io.git
11+
cd itsallcode.github.io/
12+
git submodule init
13+
git submodule update
14+
```
15+
16+
### Initial Setup
17+
18+
Install [Hugo](https://gohugo.io/):
19+
20+
```sh
21+
sudo apt install hugo
22+
```
23+
24+
### Start Live Preview
25+
26+
Start Hugo server:
27+
28+
```sh
29+
cd itsallcode.github.io
30+
hugo server
31+
```
32+
33+
Open http://localhost:1313 in your browser. The blog will be updated automatically when you save files.
34+
35+
### Build Website
36+
37+
Run the following command:
38+
39+
```sh
40+
hugo
41+
```
42+
43+
This will generate the website in directory `public/`.

content/posts/2017/01/24/test-coverage-pitfalls.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ I used the [Mockito](http://mockito.org/) mocking framework to verify that an in
1616

1717
The error was hiding in a regular expression which read
1818

19-
"Needs:\\s*(\\w+(?:,\\s*\\w+)+)"
19+
"Needs:\\s*(\\w+(?:,\\s*\\w+)+)"
2020

2121
instead of
2222

23-
"Needs:\\s*(\\w+(?:,\\s*\\w+)*)"
23+
"Needs:\\s*(\\w+(?:,\\s*\\w+)*)"
2424

2525
Notice the asterisk in the end.
2626

content/posts/2018/10/13/openfasttrace-2-0-0-released.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ params:
88

99
This release is a big step forward. One new feature, a few small fixes and a lot of code improvements that gives us a much cleaner and more uniform API, better test coverage and lower overall complexity.
1010

11-
But a new API also means we had to break backward compatibility to achieve something that the existing API would not allow since it had a separation of report and export mode: you can now reuse an import that already ran to create both reports and exports from it without redoing the import. This is a considerable speed-up (and we call the project Open**Fast**Trace for a reason. Runtime efficiency was and will always be one of our main design principles.
11+
But a new API also means we had to break backward compatibility to achieve something that the existing API would not allow since it had a separation of report and export mode: you can now reuse an import that already ran to create both reports and exports from it without redoing the import. This is a considerable speed-up (and we call the project Open**Fast**Trace for a reason). Runtime efficiency was and will always be one of our main design principles.
1212

1313
You can find examples of [how to use the API in the user guide](https://github.com/itsallcode/openfasttrace/blob/master/doc/user_guide.md#oft-api) and in OFTs own code of course.
1414

1515
Thanks to Christoph for his patience during his review of the giant change set that the API rework caused!
1616

1717
Enjoy the new and improved API.
1818

19-
Happy tracing.
19+
Happy tracing.

content/posts/2018/12/19/slow-bash-auto-completion.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ params:
88

99
Today I found a nice [hint on a Cygwin forum on how to debug slow Bash auto-completion](http://www.cygwin.com/ml/cygwin/2010-07/msg00516.html):
1010

11+
```bash
1112
set -vx
13+
```
1214

13-
What that does is that it make all the steps visible that the completion uses to come to a result.  No you just have to look if one sticks out especially.
15+
What that does is that it make all the steps visible that the completion uses to come to a result.  No you just have to look if one sticks out especially.

content/posts/2019/03/09/time-recording-tool.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ To keep track of my working time I wrote a little time recording tool called Whi
3030
- Working time of 8h Monday to Friday
3131
- Mandatory break of 45 minutes after 6 hours of working
3232

33-
# Architectural Descsions
33+
# Architectural Decisions
3434

3535
The architecture separates business logic (sub-project logic) from the user interface (`textui`). This allows you to add additional user interfaces e.g. using JavaFX or Swing.
3636

@@ -96,4 +96,4 @@ We use JSON for storage because this enables the user to manually make changes (
9696
2019-03-08 Fri WORK 08:00 - 18:30 break: 00:45, interr.: 01:20, working time: 08:25, overtime: 00:25, Acc. overtime: -07:20, 1h 20min of interruption
9797
2019-03-09 Sat WEEKEND break: 00:00, working time: 00:00, overtime: 00:00, Acc. overtime: -07:20, Saturday and Sunday automatically detected, no need to add them here.
9898
Total overtime: PT-7H-20M
99-
```
99+
```

0 commit comments

Comments
 (0)