« first day (2162 days earlier)      last day (1391 days later) » 

12:00 AM
RELOAD!
[rubberduck-vba/Rubberduck] 17 commits. 1 opened issue. 4 issue comments. 38516 additions. 15644 deletions.
[Zomis/Games] 5 commits. 1 opened issue. 9 issue comments. 24 additions. 10 deletions.
[Minesweeper] Games Played: 144, Bombs Used: 104, Moves Performed: 17545, New Users: 7
 
1:00 AM
@SimonForsberg I'm a married developer !
2
 
1:45 AM
@SimonForsberg don’t feel bad. My inclusion as a RD contributor decreases the quality of the average contributor by a staggering amount. Your average contributors are far better by comparison.
 
2:34 AM
Is there a convention in Java of where to place public vs private methods within a class. What about setter/getter? Additionally, I would normally place a constructor immediately after the fields. Does that hold true if the constructor is private?
 
3:02 AM
[Zomis/Games/PR-113] build 7 Build success.
 
3:15 AM
@SimonForsberg Splunk Alert: MFE Long SQL Query - [max(runtime):635298, avg(runtime):635298, min(runtime):635298]
 
 
1 hour later…
4:41 AM
@SimonForsberg imgur.com/gallery/YwQUerA
2
 
 
3 hours later…
8:04 AM
@Marc-Andre lol
 
 
2 hours later…
10:25 AM
@brug There is a convention for everything. IIRC: 1. Fields. 2. Constructors. 3. Other methods. 4. Getters/Setters.
So yes, no matter which visibility constructor has, it goes after the fields normally
119
A: Are there any Java method ordering conventions?

Michael Class (static) variables: First the public class variables, then the protected, and then the private. Instance variables: First public, then protected, and then private. Constructors Methods: These methods should be grouped by functionality rather than by scope or accessibility. For example, a p...

 
 
1 hour later…
11:41 AM
A friend of mine, and the founder of the board game association I'm in, had a TEDx speech in November that is finally up and online and with English subtitles: (main language is French, so @Marc-Andre can easily watch it)
 
12:03 PM
@brug For public and private method, I prefer to group them. Like public method and private methods it is using. Then Another oublic method and everything it use etc.
Monking everyone! Have a nice friday
@IvenBach I'm truly surprise at how much you can self deprecate yourself. Like this is the imposter syndrom but on steroid.
3
 
 
1 hour later…
1:15 PM
posted on July 03, 2020 by CommitStrip

 
Monking!
Thanks for the advice @SimonForsberg and @Marc-Andre
 
Hey @brug
 
Since I completed the assignment and turned it in I can ask the other question that I had in my head. Is it appropriate to have a private constructor and then a public static method that calls the said constructor but only after validating input?
This is essentially the Factory pattern, right?
 
Yes. Perfectly valid. Static factory method, nothing wrong with that.
(Besides for the fact that it's Java and not Kotlin, naturally...)
 
It seemed like a good way to validate user input safely.
 
1:24 PM
It is.
Because in most cases, you don't want a constructor to throw an exception
 
I didn't get to choose the language
 
Which is why I'm bashing it :)
 
Fair
I don't even hate Java. But I don't quite understand why it is SOOOO prolifically taught amongst schools at an almost exclusionary degree.
 
It is the most commonly used language in the industry.
 
Isn't it important to see a variety of languages, paradigms, and approaches early in the learning process so that you can develop towards a specification that messes well with you?
 
1:29 PM
It's also the language which is supported on by far the most devices.
Your dishwasher is probably running Java, and the same goes for your laundry machine.
@brug Depends from person to person. Some beginners might be very confused if they learn multiple languages in a short period of time.
 
@brug Well you either prepare a student for work (so you make it learn what is most used) or you teach a lot more about cs and the wide availability of languages.
 
Sadly, I think most education does horribly at preparing students for work.
 
@SimonForsberg true. But if you are in college you should be pushing yourself to the edge of confusion.
@Marc-Andre I'll take the latter please.
 
That's what free time is for!
 
@SimonForsberg Free what now?!??
 
1:31 PM
(Easy for me to say, who probably has the most free time of us all)
 
I know about free labor, because that is what is expected of me after I graduate.
 
Really?
 
I know about the free market because that is an excuse for the continued exploitation of free labor across the global economy
 
Unless there is something wrong in your market near you, everything I did in ti was paid
 
@SimonForsberg I guess not really. Unpaid internships aren't nearly as common in this industry as they are in most other post-grad industries.
 
1:34 PM
And quite well
 
One of the few industries that actually pays interns
Sorry. I guess I just really wanted to go off on a rant.
 
@SimonForsberg huh? how so?
 
@brug Well that's ok. It is indeed a problem, but just not really in our industry. There is tons of thing wrong anyway. You'll have plenty of thing to rant about
 
I mean... I'm currently writing my thesis, but time is basically the only thing I have an excess of
 
@Vogel612 Many others in here have kids. And I work just 80%
 
1:42 PM
@Vogel612 What is your thesis on and what is your degree in?
 
@Vogel612 Iven is married with one kid, learning cs on the spare time between family and work. Brug same thing. Me married two kids.
He just pointing out that for a "lot" of chatty people here, he had more time
 
thesis is some basic implementation work for a tool that allows modelling applications through drag'n'drop
degree is computer science, not that that impacted the thesis much
 
@Vogel612 Sounds like something for @skiwi?
 
But now that you and more people chips in the balance is kinda getting changed from what it was
 
@SimonForsberg I don't know what he's currently working on, actually...
the model is conforming to a standard that claims to allow automatic provisioning of the application then
 
1:44 PM
I think the business he is working for do somethin in the "ballpark" of that
 
Something about a site to sell Pokemon cards?
 
@brug That's his personal project
Well one of them
3
and probably only at the planning stage
 
ohh you meant his work work
 
I actually thought about @skiwi for both his work and his common hobby-project-ideas
 
hey all, happy friday
 
1:58 PM
@bazola Happy friday to you too
 
@bazola Hey! Happy Friday!
I have one more week of work and then two weeks VACATION
 
@SimonForsberg that is awesome, i am jealous
are you going to go anywhere fun?
 
@bazola Honestly I have no idea what I will do. Hopefully go swimming a bit, but it depends on both the weather and my friends.
Hopefully I won't spend the entire vacation in front of my computer...
 
@SimonForsberg i feel like i would want to get back to some side projects if i had a nice long vacation, but a complete break from work for a while is probably better for you
 
Yeah I'm used to working on side projects when I'm not working so... a few days of break from all of that would probably be nice
But I think that as long as I am home, I won't be able to break from the hobby projects completely
 
2:13 PM
@SimonForsberg sometimes this can give more than a complete week of work
 
@Marc-Andre Absolutely
But since I don't feel like I'm doing much at work these days, due to the complexity of my task, I prefer to feel constructive in some way
 
@SimonForsberg Yeah glad my new job has a lot of this
 
2:31 PM
Picture in Picture feature of Firefox is a must
 
@Marc-Andre ???
 
^ See this @SimonForsberg
The video is from another tab
So I can move it around and it's always on top of everything
 
2:49 PM
Neat
I would like to see more of those kinds of features, also for other apps
 
3:06 PM
@Vogel612 @SimonForsberg That's basically my work application
 
@skiwi you're working on a TOSCA Modelling tool?
 
@Vogel612 The name doesn't ring any bell
 
mumble mumble academic buzzwords mumble mumble cloud mumble serverless mumble
 
3:21 PM
Hmm we basically have an application with embedded database and custom scripting which is stored in said database
 
3:47 PM
> An option for future player-individual options (such as game deck in a Cardshifter-style game) would be to store "saved-actions" in database, such as: `player:<playerid>` for partition key and sort key of the form `save-action:<gametype>:<actionType>:<name-of-the-saved-action>`, to query them it's possible to use the filter "begins with `save-action:<gametype>:<actionType>:`"

Concrete example:

- PK: `player:cb580d1e-6c1c-4263-9618-4dbe1522f290`
- SK: `save-action:Cardshifter-Mythos:choo
 
@Marc-Andre a little difficult after life knocks you down and kept kicking while you were on the ground. TLDR Iven hasn’t had smooth sailing too often.
 
@IvenBach Yeah and that's ok honestly. I'm just genuinly surprise! I'm on the positive side of things so I'll support and cheer you up everytime you'll be down
 
@Marc-Andre Can I have some of that positivity as well today?
 
@SimonForsberg You sure can! What's happening?
Missing motivation at your current work?
 
@Marc-Andre I'm frustrated. Work is tough and dating-life tough non-existent.
 
3:50 PM
@SimonForsberg Thanks Covid?
 
@SimonForsberg What is hard currently about your work? The tasks? The team? Management?
I only can sned good vibes for dating. Don't have much experience and don't have much to offer. Be yourself (but show you good side first). Try to be genuine and don't hesitate to propose stuff. The worst that can happen is a No. (demoralizing to get a lot of no but well. :S)
 
[Zomis/Games] Zomis pushed commit f9eb0fcd to master: Add new way of showing current player for two games #77
 
@Marc-Andre The one task I'm working on at the moment.
It's huge and will probably be ongoing until October at least.
 
A Task taking month? waht the hell? Do you have subtasks?
 
not full-time, but it won't be closed any time soon
I'm sort of the only person in the team who is familiar with it, and I've tried to create some subtasks but it ain't easy.
A lot of it is because of working from home I think. Hard to keep focus then.
 
3:57 PM
[Zomis/Games/master] build 82 Build success.
 
I can write more about it another day. F**king weekend now! <3
 
Do you have the hability to go work elsewhere?
Have a nice Weekend @SimonForsberg
 
@Marc-Andre My consulting company's office, but I don't think it would help at all to sit there instead
 
@Marc-Andre So I recently was freed from my long-time work work task.
after over 18 months of using my work time basically exclusively for that
 
Hello motivation ...
 
3:59 PM
@SimonForsberg Do you guys Scrum or anything?
 
that's not that much time overall, since I'm basically only working 20 hours a month, but that's a bit more than two months full time work
 
@skiwi Kanban
 
Hmm since start of year I've pretty much worked on a big framework feature 'behind the scenes' and we were supposed to slowly ramp up usage of it
But then Covid happened and now this framework feature is the next big thing (tm) and is fully being used for all cloud stuff (like users/groups but also calendar/call records/etc.)
I have noticed in my 3+ years though that I rarely need to support/fix bugs in older features I've made.. I guess that's a good thing as I really do take care to properly finish things
 
 
1 hour later…
5:21 PM
@SimonForsberg <dry-humor>don’t feel too bad. I stopped dating years ago.</dry-humor> Keep at it.
For anyone working today the weekend is almost here. Make good use of it to be productive.
 
5:42 PM
@IvenBach and don't forget that rest and relaxation is also something productive 😀
 
What’s this “rest” and “relaxation” you speak of?
 
@IvenBach Well I finish in 10 minutes (early from my normal time) to go to a cottage! I'll have a lot relaxation. Probably not much sleep though
 
6:20 PM
[Zomis/Games] Zomis pushed commit 45f6bae9 to master: Liar's Dice: Change currentPlayer highlight
[Zomis/Games] Zomis pushed commit 83d5de77 to master: Liar's Dice: Fix bug with no 6's
[Zomis/Games] Zomis pushed commit fbdc55bc to master: Liar's Dice: Add more logging
[Zomis/Games] Zomis pushed commit 0714217c to master: Liar's Dice: Make spotOn more interesting by default
[Zomis/Games/master] build 83 Build success.
 
 
2 hours later…
8:06 PM
Time for a vote! Which of these ways to highlight the active player do you prefer?
https://games.zomis.net/#/local/Hanabi - green text
https://games.zomis.net/#/local/Splendor - yellow border
https://games.zomis.net/#/local/LiarsDice - background color
 
8:21 PM
[Zomis/Games] Zomis pushed commit dd28f24c to master: Update Skull view, add current-player highlight
[Zomis/Games/master] build 84 Build success.
[Zomis/Games] Zomis pushed commit bafa1cae to master: Fix Skull view
> Some examples of what to show:

Hanabi - Average score

Splendor - personal statistics, your own wins/losses...

Also show links to replays of the games
[Zomis/Games/master] build 85 Build success.
[Zomis/Games] Zomis pushed commit bb568d2b to master: Skull: Add colors to skulls and flowers
[Zomis/Games] Zomis pushed commit a8d2f569 to master: Skull: Change current player highlight
[Zomis/Games/master] build 86 Build success.
 
8:48 PM
@SimonForsberg or games.zomis.net/#/local/Skull in which I use yet another way now
 
> These options of highlighting current player exists right now:
https://games.zomis.net/#/local/Hanabi - green text
https://games.zomis.net/#/local/Splendor - yellow border
https://games.zomis.net/#/local/LiarsDice - background color
https://games.zomis.net/#/local/Skull - border shadow

I need lots of input on which of these ways are preferable, what is good or what is bad with each approach, and how can it be improved?
 
9:20 PM
I'm off for the weekend in a cottage! Have a nice weekend everyone
 
@Marc-Andre Enjoy!
 
@Marc-Andre o_O :O Enjoy!
 
[Zomis/Games] Zomis pushed commit 3a81ce7f to master: Randomise number of players in all DSL local games
[Zomis/Games] Zomis pushed commit 53ed5429 to master: Change Hanabi current player highlight to use box-shadow
[Zomis/Games/master] build 87 Build success.
> These options of highlighting current player exists right now:
https://games.zomis.net/#/local/Splendor - yellow border
https://games.zomis.net/#/local/LiarsDice - background color
https://games.zomis.net/#/local/Skull - border shadow

https://games.zomis.net/#/local/Hanabi - used to be green text, but is now the same as Skull.

I need lots of input on which of these ways are preferable, what is good or what is bad with each approach, and how can it be improved?
[Zomis/Games] Zomis pushed commit 71770b9d to master: Fix bug with Hanabi cards getting yellow border, because of Splendor
[Zomis/Games/master] build 88 Build success.
 
10:12 PM
[Zomis/Games] Zomis pushed commit fad04a1f to master: Remove player order number in Hanabi, as it's sorted thanks to #50
[Zomis/Games] Zomis pushed commit fcef4bef to master: Add space after v-avatar in player profile
[Zomis/Games/master] build 89 Build success.
 
10:55 PM
@SimonForsberg Because #Muricuh loves to eat: youtube.com/watch?v=ASU6mzbPfJU.
 
 
1 hour later…
11:57 PM
 

« first day (2162 days earlier)      last day (1391 days later) »