« first day (276 days earlier)      last day (2904 days later) » 

00:00
RELOAD!
[Cardshifter/cardshifter.github.io] 1 commit. 1 issue comment.
(drumroll)
[retailcoder/Rubberduck] 14 commits. 4 opened issues. 9 closed issues. 12 issue comments.
2
woot-woot!
[Vincentyification/JavaBot‌​] 2 issue comments.
[Vogel612/JavaBot] 1 commit.
Only defining endOfRange and not initializing it as False inside the for-loop causes the routine to generate the same Civ for each loop. I added "endOfRange = False" right after the definition to counter this. — Simon Karfunkel 57 mins ago
I really can't understand why that ^^ is happening.
00:17
Because it gets set to true, but never back to false. All variables declared inside a procedure are procedure scoped. There's no "loop" scope.
which is great, because it tremendously simplifies scoping the damn variables when you're parsing them :)
Aaannnddd everything is relative. Lol
Also, any day where more issues are closed than opened is a good day.
> fixed double-click flicker
00:37
@RubberDuck IDK. A day like when we released 1.2 and had feedback from users via issues, I call that an excellent day!
That it was. =)
@Duga I'll remove it, was copied from the working commit ;)
Ahh Gotchya. Was just curious.
00:53
@RubberDuck ah, gotcha. Of course.
Yeah VBA sucks.
01:11
@RubberDuck and yet.....
lol
 
2 hours later…
03:15
ok, WTF. Grammar won't build.
as is
no changes whatsoever
oh wait...
I did change it
don't tell me...
(rubberducking)
 
2 hours later…
05:14
ugh. I give up.
grammar encoding is borked, I don't get it.
 
7 hours later…
12:14
wow, 3 new followers overnight!
Monking @Mat'sMug.
12:29
Monking!
ALL THE THINGS ARE BROKEN this morning.
@RubberDuck What??
@Mat'sMug My dailies started failing with the most unhelpful error known to man.
BIDS runs the SSIS package fine, but the job fails.
For no reason what so ever.
Ah, thought I had borked RD
lol
Not using SSIS logging?
Oh wait, it's the SQL Agent job that fails?
I am using logging.
There isn't one.
12:43
Boo.
I use the default logging to the db and some custom logging in places.
It seems to be working now, but I don't know why.....
@nhgrif Yeah. Exactly.
My iPads aren't cooperating this morning.
Sounds like a MONDAY.
2
Also, I just found out my boss can't make it to interview this morning, so I'm doing it by myself... I've never done an interview before...
lol
Good luck!
12:50
Yikes. Good luck.
Could be worse though; you could be sitting in the other chair! ;)
I'd rather be. I have no lack of confidence in my ability as a candidate...
13:07
@Duga That one actually has the potential to submit a PR.
13:34
@nhgrif You'll do great, cheer up!
13:58
done?
The candidate will be working on remotely on my desktop.
Having them write some SQL and some VB.Net
First interview is in one hour.
We have two one-hour interviews scheduled back to back.
lol I'd call it one 2-hour interview if it's the same candidate
No, different candidates.
So ideally, 3min SQL, 30 min VB
14:01
I hope you find your VB guy today!
We'll see. My boss should be there for second interview.
@RubberDuck I know exactly how to change the grammar file to pick up module options anywhere in the declarations section without breaking the parser. Only problem is that I can't build the damn thing because of stupid encoding issues - ANTLR doesn't recognize some characters in the .g4 file, no matter how I encode it.
and then you have VS that continuously wants to change the encoding.
I'll create a Rubberduck.Grammar project tonight in the GrammarIsFun branch, and move all the generated code there.
Okay. Sounds like a next kind of thing. 1.21
is starting to look pretty solid.
indeed
I need to build an installer :)
only thing that bothers me is that the Assert variable doesn't get picked up as not used when it should.
but I'm happy to announce that fields that are of a UDT-type no longer get flagged as never assigned
@RubberDuck remind me, when I take screenshots for the refactor/rename functionality, that the code in the screenshot must involve a local array Dim a(42) As Integer and a Function a(ByVal foo As Integer).
2
;)
14:23
@Mat'sMug that should help.
 
1 hour later…
15:36
@ticker it's day!
15:54
> Use of obsolete Rem keyword
0
Q: Excel VBA Select multiple sheet

Václav KyselýI'm trying to make a selection of multiple sheets one workbook based on run macros. At the end I have string containing sheets for selection, but my program prompt errors ... Example: SheetPrintPDF=Split(SheetPrintPDFTemp, ",") Rem Debug show me that SheetPrintPDFTemp contains "Sheet1, Shee...

16:40
First one didn't have any programming experience. Second one didn't show up.
Questions as basic as "list at least two ways of looping": completely no clue.
He was okay with sql
@Mat'sMug Seriously?!
@nhgrif in VB? lol ..there's 7 different loop constructs IIRC
OH wow man.
On all parts...
I mean, I expected, at a minimum, for and while. But I know there are lots of others... But he could answer any...
He couldn't answer any programming question, only SQL questions.
And the questions aren't even that specific to vb
Mostly general programming questions.
Yeah... i would have at least expected a For and ForEach.
They're the first two that come to my mind. I honestly don't use while loops unless I really need to.
16:51
Just a side note: Rubberduck code inspections would flag "Use of obsolete Rem keyword" and suggest to replace it with an apostrophe ;) — Mat's Mug 5 secs ago
couldn't help it
Yeah, but in a programming class, you don't generally get taught foreach.
Who takes pays for programming classes?
College students.
well there's For...Next, For Each...Next, Do...Loop, Do...While, Do...Until, Do [While|Until]...Loop, and While...Wend
Good grief, there's nothing you can't learn from reading and doing.
16:53
Realistically, the question is an opportunity for someone who knows programming to say "how come just two?"
2
good point
@Mat'sMug and I was willing to count recursion.
then there's GoTo, and if you want you can even .... ^^ that
Yup
@nhgrif if he didn't know how to loop, there's no way he understood recursion.
16:55
Except... If someone mentions go to without any qualifications... ...
I guess "He" is a bit presumptuous of me...
1
A: Getting rid of goto without duplication in Go

RubberDuckThis doesn't look dirty to me, but perhaps that's because this is a common error handling pattern in VBA. However, if you're really determined to get rid of the GoTo, then you could try an Or, couldn't you? (I don't know Go, so I could be wrong in syntax, but the principal should work.) passwd, ...

Goto isn't evil... not entirely.
As I said, "without qualifications"
Right. I was just making the point.
One of the things I hate about programmers is the dogmatism. "Always" is a word we should avoid unless we're damn sure that it's really always.
17:12
Or unless you're a sith
> Only Sith deal in absolutes.
Just noticed, we're 7 stargazers short of matching the fim++ repository :)
I cannot wait to implement refactor/rename.
Just to post a link on @wqw's thread
and say "the grammar isn't ready for this, indeed. But Rubberduck is" :)
17:55
@Mat'sMug in VB or VB.Net? All I can think of are For, For Each, While and Do Loop.
never mind just needed to read further...
18:19
@cheezsteak lol
18:50
Christ this cat is cuddly
19:04
@cheezsteak That just made my day. So happy my phone was muted.
why were you happy your phone was muted
I cracked up, actually LOL.
Department wide meeting... very happy I muted my phone.
 
1 hour later…
20:05
> 29 downloads
20:21
@RubberDuck regarding #184 - the treeview needs icons, and then the right-side panel could use some margins/padding. I already made the treeview background white and added alternating colors to the CI config grid rows; other than that the buttons on the TODO markers config page needs a little cleanup, and then the form itself shouldn't be resizeable (i.e. make it a dialog), so that user can't wreck the layout.
also there needs to be a [Save] and a [Cancel] button, so that the user can make changes without saving them when the form closes.
@Mat'sMug That part is definitely a good call.
Trying to find time (and focus) to code right now is hard.
I've been trying to hit all of the smaller issues, but I ran out.
lol
it's all right, we're more than on-track for 1.21
the worst that could happen is that I implement all the changes myself ;)
Yeah, but that's not fair to me!
don't worry, there will be more issues!
How long ago did we release 1.2? A little over a week ago?
20:27
March 4th
5-6 days, depending on how you count it. Average ~5 downloads / day :)
@Mat'sMug Perhaps the only certainty in programming.
I need to set up google analytics for rubberduck-vba.com, I have no idea how much traffic it's getting
and it's annoying the Hell out of me!
@RubberDuck I haven't played much in the configuration code, ..is there a way to bring up the dialog with a specific page displayed?
because I'd like to have a little icon on the CI toolwindow's toolbar, to bring up the CI config. ditto for the todo explorer
Not right now, but it could be modified to do that.
It brings up the todo settings by default just because that's what got built first.
Damn batteries in my keyboard died.
we need a "General" tab to bring up by default ;)
ahhhh better
@Mat'sMug What would you put in it?
Because I thought of that, but there weren't really any "General" settings to put in there.
20:44
IDK, perhaps a root path config, for exporting code files (could serve as a root folder for SC stuff too). Can't think of anything else for now, but there's certainly a number of things we've hard-coded that could be made configurable.
unit test module and procedure stubs, and whether to early or late-bind the Rubberduck TLB.. although that would really belong under a "Unit Testing" tab
That ^
hi @SimonKarfunkel!
But yeah. A general tab would be nice.
Hola @SimonKarfunkel!
Hi/Hola to you too :)
have you tried Rubberduck yet?
20:53
Wanted to ask you experts of some functionality in VBA as i'm still a bit of a newbie at it
sure!
no i haven't... i certainly should
Sure. What's up?
i would want to filter the table in my workbook and only consider the filtered rows when my macro is run. Is this possible at all?
there is a way to select only visible cells of a range
I never used it though
20:55
Not waiting for @StackExchange. The follow up will be much harder to pick on.
1
Q: Follow-up: Randomizing Civilization 5 team choice

Simon KarfunkelThis is a follow-up on my previous question about a VBA macro for randomizing a draw from a table. It can be found here: Randomizing Civilization 5 team choice The code has been improved with the help I got earlier and I now seek even further improvements. Public Enum CivilizationTableColumns ...

Hmmmmm that's a good question @SimonKarfunkel.
Is there a visible property?
ok cheezsteak. how would you do that?
"goto special"
2
Q: Follow-up: Randomizing Civilization 5 team choice

Simon KarfunkelThis is a follow-up on my previous question about a VBA macro for randomizing a draw from a table. It can be found here: Randomizing Civilization 5 team choice The code has been improved with the help I got earlier and I now seek even further improvements. Public Enum CivilizationTableColumns ...

thank you rubberduck :)
20:57
You could check that, but Mug might be onto something too.
nah, can't find it in the API
@Mat'sMug Did I just hear a goto!?
but maybe macro recorder can reveal something
lol
So, I would look at this too. Special Cells
But I've gotta go meet our new pooch. Cya guys.
Selection.SpecialCells(xlCellTypeVisible).Select
20:59
@Mat'sMug, special cells is what you want.
yup
later ducky!
okay... i will look into this. Thanks for the tips
cya
come back anytime!
(and check out rubberduck-vba.com)!
i have already downloaded it ;)
and installed. Only have to try it now.
oh nice!
> 30 downloads
21:03
I had a feeling @SimonKarfunkel would be a potential RubberDuck user :)
most issues of 1.2 are solved already, we're planning to release 1.21 around the end of next week
@SimonKarfunkel sorry I didn't remember because I never used it. Special cells was what I was thinking about.
21:23
lol. talk about inflated head:
> So unless your head is 100 light years wide, there is little chance of any individual neutrino interacting with it.
17
A: Can the brain detect the passage of a neutrino?

Rob JeffriesThe cross-section for neutrino interactions is energy dependent. For solar neutrinos at $\sim 0.4$ MeV, which would likely dominate any neutrinos likely to interact (the cosmic background neutrinos have way low energies) , the cross-sections are $\sigma \sim 10^{-48}$ m$^2$, for both leptonic pr...

21:48
@SimonKarfunkel answered! :)
> Extract Method refactoring currently inserts the new procedure at the beginning of the code module, which is slightly off-putting (i.e. downright annoying). The extracted method should be inserted immediately below the method it was extracted from.
22:16
@Mat'sMug Is it just me or....? I'm really impressed at how @SimonKarfunkel's code changed from the first question to the second. Wow.
Not just you @SimonAndréForsberg. I am too.
22:56
@SimonAndréForsberg Yeah, night and day! :)
23:08
@RubberDuck @Mat'sMug Does VBA has some kind of ArrayList object? Or List as you C#'ers call it?
23:23
Well there's a Collection ...and that's about it :)
@Mat'sMug well that's helpful... what's that?
A container that lets you add & remove items
The thing is that i have a filtered table in which i have managed to select only the visible cells... Afterwards i have tried to create a range out of the selection but that is not helpful whatsoever as it starts at the first filtered result and continues through the consecutive rowa, including the hidden ones
rows*
23:59
RELOAD!
[retailcoder/Rubberduck] 1 commit. 1 opened issue. 2 issue comments.
[Vincentyification/JavaBot‌​] 3 issue comments.

« first day (276 days earlier)      last day (2904 days later) »