You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
which is a long running radioshow in UK, playing brass band music. It is
16
-
a great oppurtunity to hear the best band in a more or less live
17
-
situation.
13
+
Every monday morning I start the day by listen in to [Listen to the band](http://www.bbc.co.uk/radio/aod/networks/radio2/aod.shtml?radio2/listenband) which is a long running radio show in UK, playing brass band music. It is a great opportunity to hear the best band in a more or less live situation.
18
14
19
-
Now, I found out, there is a contender... [World Of
20
-
Brass](http://www.worldofbrass.com/wobradio/index2.php) also has its
21
-
radio. It seems to be playing CD's (that you can buy from World Of
22
-
Brass, can you imagine? ;)) but there is some very good music to hear.
15
+
Now, I found out, there is a contender... [World Of Brass](http://www.worldofbrass.com/wobradio/index2.php) also has its radio. It seems to be playing CD's (that you can buy from World Of Brass, can you imagine? ;)) but there is some very good music to hear.
This is a very common requirement in applications and one that I always
15
-
need to think a few extra minutes (hours, if you want) before I get
16
-
it.
14
+
This is a very common requirement in applications and one that I always need to think a few extra minutes (hours, if you want) before I get it.
17
15
18
-
The GUI contains a CheckedListBox (or any other list) and the user want
19
-
to be able to move the items up and down in the list. Yes I know - it
20
-
seems trivial at first...
16
+
The GUI contains a CheckedListBox (or any other list) and the user want to be able to move the items up and down in the list. Yes I know - it seems trivial at first...
21
17
22
-
Here is one solution that uses a single method that is called with a
23
-
parameter to indicate if the item is to be moved up or down.
18
+
Here is one solution that uses a single method that is called with a parameter to indicate if the item is to be moved up or down.
24
19
20
+
```vb
25
21
'''
26
22
''' Moves an item in the listbox
27
23
'''
28
24
PrivateSubMoveItemInListbox(ByValupAsBoolean)
29
-
' Check that something is selected
30
-
If chklst.SelectedItem Is Nothing Then
31
-
MessageBox.Show("Nothing selected")
32
-
Exit Sub
33
-
End If
34
-
' No flicker - on
35
-
36
-
' Remember the selected stuff, index, the item itself and if the item is
37
-
' checked or not
38
-
Dim selectedIndex As Integer = chklst.SelectedIndex
39
-
Dim selectedItem As Object = chklst.SelectedItem
40
-
Dim checked As Boolean = chklst.GetItemChecked(selectedIndex)
41
-
42
-
' Remove the item
43
-
44
-
' Calculate the new index
45
-
Dim newIndex As Integer = selectedIndex
46
-
If up Then
25
+
' Check that something is selected
26
+
IfchecklistItems.SelectedItemIsNothingThen
27
+
MessageBox.Show("Nothing selected")
28
+
ExitSub
29
+
EndIf
30
+
' No flicker - on
31
+
' Remember the selected stuff, index, the item itself and if the item is
Yeah - i've ripped the solution from <http://www.msnewsgroups.net/group/microsoft.public.dotnet.languages.csharp/topic21474.aspx>, if you don't trust me.
Copy file name to clipboardExpand all lines: _posts/2014-03-24-team-yayasan-week-4-throughput-and-lead.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,4 +52,4 @@ And since we're tracking how much we're waiting for each item (in days) we can a
52
52
53
53
Also now we have two metrics to try to balance against each other; we want short lead time as well as good throughput. (And great quality, but that is still to be measured) .
@@ -67,7 +66,7 @@ This is simple... if you know how.
67
66
68
67
#### Install VirtualBox on your host
69
68
70
-
Now that you have everything downloaded, first install VirtualBox on your host system. This is your typical "Next, Next, Next, Wait, Finish"-installation and I will not say much about that. Just doubleclick the "VirtualBox-yada-yada-yada-Win.exe" file you downloaded and you should be fine.
69
+
Now that you have everything downloaded, first install VirtualBox on your host system. This is your typical "Next, Next, Next, Wait, Finish"-installation and I will not say much about that. Just double click the "VirtualBox-yada-yada-yada-Win.exe" file you downloaded and you should be fine.
Copy file name to clipboardExpand all lines: _posts/2014-03-31-koaintro.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,7 @@ npm init
94
94
npm install koa --save
95
95
```
96
96
97
-
Alright. You should have seen quite a lot of things coming down with that last command. I'll come back to that, but it has to do with Koa believing very hard in modularity and composability. Or "it's made from a lot of small Legos (c)", if you're a parent like me.
97
+
Alright. You should have seen quite a lot of things coming down with that last command. I'll come back to that, but it has to do with Koa believing very hard in modularity and composability. Or "it's made from a lot of small Lego pieces", if you're a parent like me.
98
98
99
99
We have set ourselves up for some Koa code. Let's dive right in. Create a firstKoaSite.js file and ~~type the following~~ copy (who am I kidding?) the following code into it:
100
100
@@ -132,7 +132,7 @@ Which lets me start my site like this:
132
132
npm start
133
133
```
134
134
135
-
Ahhh! Much better. And the site runs nice too. Looks like crap but that's normal and expected for my sites. But with the proper indata ([http://localhost:3000/whosThere/World](http://localhost:3000/whosThere/World)) you can get it to be a Hello World application
135
+
Ahh! Much better. And the site runs nice too. Looks like crap but that's normal and expected for my sites. But with the proper in-data ([http://localhost:3000/whosThere/World](http://localhost:3000/whosThere/World)) you can get it to be a Hello World application
Copy file name to clipboardExpand all lines: _posts/2014-04-02-team-yayasan-week-5-redoing-todo.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ The retrospective today, 2 days delayed due to Hindu public holiday and not all
29
29
30
30
This weekend we had a meeting we all the leaders of our customers, the directors of the hospitals. From that meeting came a flood of small tasks that we needed to address; write PMs, check on status for projects, help people start using tools etc. etc. So we saw a need to do something about our board structure.
31
31
32
-
Right now we only had three columns: Todo, Doing and Done. Particulary the Todo-column bother us, since it contained a lot of stuff on very different time scale. Something was a 2 months project that we need to do before 2015. Another thing was to send a couple of emails to check the status of a project somewhere. After some discussion we decided to do something that looked like this:
32
+
Right now we only had three columns: Todo, Doing and Done. Particularly the Todo-column bother us, since it contained a lot of stuff on very different time scale. Something was a 2 months project that we need to do before 2015. Another thing was to send a couple of emails to check the status of a project somewhere. After some discussion we decided to do something that looked like this:
33
33
34
34
- We kept the Doing and Done columns (although I showed you what we did with the Done-column later)
35
35
- The Todo column have a limit of max 6 items, we later changed that to 8.
The [first](https://www.marcusoft.net/2014/03/koaintro.html)[two](https://www.marcusoft.net/2014/03/koaGenYield.html) post of this mini-series, we picked up the basic on getting [Koa Js](http://www.koajs.com/) to start as well as understand what it's build from and the concepts behind it. It's time to do something for real. Well over time, one might add. This post is all about using Koa to build different websites and web api's.
17
17
18
-
By using [Koas own examples](https://github.com/koajs/examples/) I will show you how you can use Koa for a lot of common tasks and scenarios. Let's dive right in.
18
+
By using [Koa's own examples](https://github.com/koajs/examples/) I will show you how you can use Koa for a lot of common tasks and scenarios. Let's dive right in.
Copy file name to clipboardExpand all lines: _posts/2014-04-10-aligning-our-sights-what-indonesians.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ In this post I'm planning to tell you a couple of short stories and episodes, to
21
21
22
22
### Gothenburg Brass Band
23
23
24
-
I had the great privilege to play in the top brass band in Sweden for about 2 years. The height of my musical "career". This was an amatuer group in such regard that everyone played in the band on the spare time and nobody got paid. Many of the members were professional musicians (and there we were 4 people who just tried to keep up...) which meant that the standard was super high. Great great fun.
24
+
I had the great privilege to play in the top brass band in Sweden for about 2 years. The height of my musical "career". This was an amateur group in such regard that everyone played in the band on the spare time and nobody got paid. Many of the members were professional musicians (and there we were 4 people who just tried to keep up...) which meant that the standard was super high. Great great fun.
25
25
26
26
There's lot to say about them and the way they approach excellence but I'll leave it for the sake of brevity. Let's me focus on a single thing that they were very particular about; the warmups.
27
27
@@ -39,7 +39,7 @@ Their reasoning was; "there's no real reason doing the hard stuff when we haven'
39
39
40
40
I now work in Indonesia - that's a big change. I also work for the Salvation Army - that's another big change. Every morning we gather the entire office (80 people circa) for a morning prayer. (Stay with me atheist friends, there's nothing particular Christian about this post). The program is simple;
41
41
42
-
- Someone tells what's happening in the office today, who is aways etc.
42
+
- Someone tells what's happening in the office today, who is always etc.
43
43
- We have a short devotional, where someone shares their thoughts on a Bible passage
44
44
- We sing a song that goes nicely together with the devotional
45
45
- We pray for people working for the Salvation Army institutes and hospitals in the country, as well as another country in the world.
@@ -72,7 +72,7 @@ But how often do you talk about your values. Yeah, the ones on the wall over the
In order for them to mean something we need to live by them. And we can share how we live by them by telling the stories (thanks [Tobbe](http://twitter.com/drunkcod) for this insight). It's like sitting around the campfire and tell each other the stories. What if we took a couple of minutes with the group (company, team or floor - take your pick) and shared what those values meant among eachother? What if we did that often?
75
+
In order for them to mean something we need to live by them. And we can share how we live by them by telling the stories (thanks [Tobbe](http://twitter.com/drunkcod) for this insight). It's like sitting around the campfire and tell each other the stories. What if we took a couple of minutes with the group (company, team or floor - take your pick) and shared what those values meant among each other? What if we did that often?
76
76
77
77
I think that would make us more aligned on why we are really here. In Gothenburg Brass Band speak: "getting the basics in place before we try to do the complicated stuff". Made sure we checked in with our basic values before we started to execute them.
0 commit comments