« first day (443 days earlier)      last day (3873 days later) » 

16:00
@rolfl what happens if you concat() multiple columns but some fields are NULL, does it just skip them?
Depends, I imagine, on the DBMS
@rolfl LOL
SQLServer:
> Null values are implicitly converted to an empty string. If all the arguments are null, an empty string of type varchar(1) is returned.
@rolfl in other words it returns '' if all arguments are null right?
Wow, great answer! Thank you. — jliv902 25 mins ago
^^^ Selfie comment on a selfie answer. LOL
5
16:05
@Phrancis - but, for Oracle:
> Although Oracle treats zero-length character strings as nulls, concatenating a zero-length character string with another operand always results in the other operand, so null can result only from the concatenation of two null strings. However, this may not continue to be true in future versions of Oracle Database.
@rolfl However, this may not continue to be true in future versions of Oracle Database. /great
0
Q: Remove the need for a $global

orionrushBelow is a function which iterates through a multi dimensional array of regions, adding them to a hierarchical taxonomy in wordpress. Im trying to understand how this function works (I didn't write it), specifically how the $global is being used to store the parent of the iteration, and how tha...

That's always what you want to smoke in the documentation.
That's a nasty gotcha. Both now (due to the non-standard behaviour) and in the future (due to the transition).
16:09
pgSQL docs seem ambiguous, guess I'll just have to test its behaviour tonight
Getting schizophrenic, are you @jliv902?
@Phrancis - for DB2:
> If either argument can be null, the result can be null; if either argument is null, the result is the null value.
hey can you write the code to be injected on my url shortener so i insert the link and a hash i want
@rolfl Wait, what exactly did that documentation help?
i tried to insert by injection but i cant do it
16:14
@matheussilvapb Quoting inside the quotes for the injection will be hard.
delete does not need quotes.
@skiwi I picked three databases I 'know', and they all treat the null value in Concat() differently.
DELETE This
-5
A: Backup a database over an SQL connection

StephaneI know this PHP solution worked in the past: (change username and password) This only works if the mysql server is the same as the webserver. if (ini_get('zlib.output_compression')) ini_set('zlib.output_compression', false); // Get zip. ob_start(); passthru("mysqldump -uusername -p passwo...

What do you think of this @rolfl ?
@Malachi Vote cast
16:17
hey rolfl
try to delete all rows in my database
@rolfl I know, but that documentation was really weird as hell.
@skiwi Actually, it is great, it is very precise.
WITH cteFizzBuzzConcat AS(
	SELECT	Number.n AS Number,
		CONCAT(Fizz.Word, Buzz.Word, Woof.Word, Ping.Word, Plop.Word) AS Word
	FROM Number
	LEFT JOIN Fizz ON Number.n = Fizz.Number
	LEFT JOIN Buzz ON Number.n = Buzz.Number
	LEFT JOIN Woof ON Number.n = Woof.Number
	LEFT JOIN Ping ON Number.n = Ping.Number
	LEFT JOIN Plop ON Number.n = Plop.Number
)
SELECT 	CASE WHEN Result <> '' THEN Word
	CASE WHEN Result IS NOT NULL THEN Word
	ELSE Number
	END
FROM cteFizzBuzzConcat;
@rolfl ?
Quick question... Am I saying something blatantly wrong here, or why does nothing happen?
0
A: Action bean not being called

Vogel612The h:commandButton attribute action requires you to return a String Taken from the jsf-toolbox: action The action attribute accepts a method-binding expression for a backing bean action method to invoke when this component is activated by the user. An action method must be a public method...

16:23
3
Q: PHP URL Shortener

matheussilvapbI just developed a URL shortener. index.php: <? $sql_host = "..."; $sql_db = "..."; $sql_user = "..."; $sql_pass = "..."; $conn_error = "Could not connect to database"; $con = mysqli_connect($sql_host, $sql_user, $sql_pass, $sql_db) or die($conn_error); $hash = ht...

Seems OK so far.....
can anyone try to inject something here ?
hahha
that is a little crazy
that was a horrible answer, wonder how it survived so long
thta didnt worked
No one realized that this was off-topic?
16:27
@rolfl that was you ?
hey @Jamal can you do it ?
I've already closed it, after it received two upvotes.
@matheussilvapb Yeah, I tried, but, then did some searching (PHP is not my thing...) ...:
210
A: SQL injection that gets around mysql_real_escape_string()

ircmaxellThe short answer is yes, yes there is a way to get around mysql_real_escape_string(). For Very OBSCURE EDGE CASES!!! The long answer isn't so easy. It's based off an attack demonstrated here. The Attack So, let's start off by showing the attack... mysql_query('SET NAMES gbk'); $var = mysql_...

Almost done with my answer here
@Jamal I didn't even look at it after I saw on it
lol
16:32
I really should add to my ignore-list here..
And I'm gonna go delete all the questions.
nooooooooooooo hahahha
actually there was a few questions with that tag...
nevermind, it was more o's
nice @CodeX
@matheussilvapb I tested it locally with my own DB and it worked fine, if you have any problems feel free to ask another question
hey,i just discovered that using quotes around variables is what makes my code safe
even with nysqli_real_escape_string()
16:40
@matheussilvapb No, it still isn't safe
@matheussilvapb The code i posted works, just connect it to your DB
@matheussilvapb using variables in a query is BAD BAD BAD, you can easily fool mysqli_real_escape_string with hex for example
@CodeX good answer there on that PHP one
@Phrancis I'm learning from the best ;)
3
I think I am finally done with my FizzBuzz I will post it for sure tonight!
3
@Phrancis Did I already tell you that you are spending too much time on it?
16:53
Yes
:)
0
Q: Jack of All Trades, Master on None - Let's work together to offer ultimately better content, faster

jt0ddNhgrif pointed out a great idea: Teamwork "I think it's probably best if the question instead has several good answers that each address a specific topic. The result will be that no single answer is complete, but every problem is addressed between all the answers." Alright, so that ...

124
Q: SQL injection that gets around mysql_real_escape_string()

Richard KnopIs there an SQL injection possibility even when using mysql_real_escape_string() function? Consider this sample situation. SQL is constructed in PHP like this: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT...

take a look at the choosen answer
It took me time to transition from MySQL to pgSQL and refactor the code so it would work, because
@Phrancis Very nice.
Heya folks. How're you doing?
16:55
Hi @kleinfreund
@kleinfreund hi!
hey @kleinfreund!
sup @kleinfreund
Ah, the monkey. Have a look—pinhole camera shots: flickr.com/photos/kleinfreund/sets/72157645775493805
Hello @skiwi @matheus @Phrancis @all
@kleinfreund Hello
16:57
and @CodeX :p
@kleinfreund You also shot the first picture with it?
:P
@skiwi How dare you!
Sure, colored by hand.
What did you think?
on Point #2, I have seen questions where someone answered like this, saying that the code looked good, people saw there was an answer on the question and passed it by until I came along and downvoted the answer and posted a GOOD answer/review. I too at one time thought the same thing, and I still believe that something can be said about everyone's code, but not everyone can be the person that has enough knowledge to be able to say something about the code. Patience is a virtue, a very annoying one.Malachi 29 secs ago
@kleinfreund I think it would be a great feat if you managed to shoot it with the pinhole camera as well :)
16:58
@StackExchange that guy needs to calm down....
@Could've done that easily with a mirror, of course. The point is: It takes time in dark rooms. By dark I mean regular day light inside.
Hey @Malachi
@kleinfreund hey I was just headed out to lunch!
how have you been?
Ah, have a good one. I'm hungry as well. I've been quite fine. Still room for improvement, but oh well. Small steps.
lol
I have been trying to learn more code, I am going to be installing Android Studio here soon on my home and work computers and learn some Java/Android!
laters
Bye @Malachi
17:02
Alright, see you. When I start studying I probably will be doing Java as well. That's what they do at the unis, I guess.
I shall return, and that is the only Warning I will give you.
2
Would prefer someting like Ruby, but that's just a feeling and because Jekyll is written in Ruby.
@rolfl Do you have experience with the JVM memory usage?
@kleinfreund Yeah, unless you are an electrical engineer, then you'll only use C++! But for rest pretty much JAVA
Hi jt0dd. Glad to see you active on Meta.
I'm still not really getting the fundamental differences between languages like Ruby and for example Java. They look pretty different.
Later… :)
17:06
@kleinfreund Start by writing assembly of course!
Monking @all
Hey 200. Yep, well, I enjoy writing ideas as well as code
There are so many people in this chat room.. It's like an SO room
@CodeX I want to point out a couple things in your latest answer
@jt0dd it's better...
@jt0dd Flag as offensive.
17:12
lol
4
0
Q: Possible memory leak in a for loop macro

lpau001I was reading about similar problems to the one I am having, and my guess is that I am having a 'memory leak'. I'm not sure exactly what that means, or how to correct it. Could you take a look at my code and help me optimize? LastRow in this bit is a little over 70000. start = Timer For Row = ...

@toto2 Upvote for suggesting Akka.
@AlexL Come to room
@rolfl You seem to be afk, just putting it here then. I have an application that uses barely any RAM on startup, then during 20 minutes of heavy processing it uses up to 8 GB RAM, and when it is done it still holds 5GB RAM according to the OS. Do I have any reason to assume a memory leak?
17:20
@skiwi question: what the heck are you running through that poor program to take up 8 GB's of RAM
@jt0dd Lots of OCR (optimal character recognization)
@jt0dd in general you can get some processing speed by using more memory (if you do it right)...
Whats the purpose of OCR?
to recognize text (on images)
@Vogel612 Tricky generics question here for you:
and I wanted to leave in 5 minutes...
17:22
Ah.. And the application for that? Top secret?
Scanning text..
public class TypeInferenceTest {
    public static String toString(Object obj) { return "1"; }

    public static String toString(Throwable t) { return "2"; }

    public static <U> U getKey(Object code, U defaultValue) { return defaultValue; }

    public static void test() {
        Object code = "test";
        String result = toString(getKey(code, null));
        System.out.println(result);
    }

    public static void main(String[] args) {
        test();
    }
}
What does it print?
@skiwi Yeah, been afk.
Use JVisualVM to debug your memory.
Java technically does not leak.
(much)
Your code just may not release references it could have.
@skiwi U should be Object, even when it's null, so I guess 1....
I'm back.
17:25
I'll run it through a profiler to be sure as well.
Haven't used JVisualVM yet
@Vogel612 Surprise! It returns 2
JVisualVM is part of the Oracle JDK, use it.
But maybe only in Java 8
you getting a NPE out of the getKey then?
probably...
@Vogel612 I meant, "what's the real life application of reading text from images?"
@jt0dd um... scanning???
reading barcodes, optical recognition in general.
17:26
@CaptainObvious I need to find some time to look at that.
@rolfl It can just hook into any running application? :o
@jt0dd - when @skiwi said 'optimal character recognition', he meant 'optical character recognition'
@skiwi yes
in fact OCR is just a special kind of application for OpticalRecognition applications.
that also includes checking manufactured parts for errors.
@Malachi totally agree with that one
use-case: factory controls, ammunition checks and similar..
17:28
Oh sorry for the typoconfusion there
I guess I just wanted my OCR to be optimal.
@Mat'sMug Is this possible to do in C#?
0
A: Reusability vs Simplicity

Xiaoy312May I add that you could try using alias to alleviate the situation a bit. However, you will have to add the using alias on top of every source file : using PlayerPosition = IHavePosition<Vector3>; /* im not sure if you can reuse the same name as the generic type. if not, rename the one of t...

@SimonAndréForsberg You asked for differences for some code on Java 7 vs Java 8 right?
@skiwi I did? Maybe I did.
That codeblock I posted up there prints 1 under Java 7, and 2 under Java 8.
17:33
0
Q: Refactoring command line flashcards (Ruby, OOP)

Jamie BI built simple command line flashcard game for learning Korean. I'm beginner programmer, so just wanted to make sure I'm following best practices, especially pertaining to OOP principles. Any feedback would be greatly appreciated. here's github link and reposted below: class FlashCard def...

@skiwi OK, I am actually not very surprised about that one. However, you do know how horrible it is to code like that, right?
@SimonAndréForsberg Yes, but it needed to be a small example in both complexity and number of lines :)
@skiwi - can you explain why it chose the Throwable prototype?
(in Java8)?
(or give a link)
I've got to go now unfortunately for a bit, I can leave this though:
0
A: Differences in type inference JDK8 javac/Eclipse Luna?

skiwiCompilers can only inspect the method signatures, not the method body, so that part is irrelevant. This "reduces" your code to (psuedocode): public class TypeInferenceTest { public static String toString(Object obj); public static String toString(char[] ca); public static String t...

I don't think I have written it out that comprehensible though, it still looks like a bunch of random thoughts
17:51
@SimonAndréForsberg yup. using Something = Some.Very.Long.And.Annoying.Namespace.Something;
I often use it for resx resources: using resx = MyApp.Properties.Resources;
18:10
Back now
I've seen your comment there @rolfl
I need to implement lots of logging tomorrow
Is there an easy way around without passing around the logname/logger instance into every utility method I call?
I just thought up a sneaky solution storing the logger name in the Thread the certain instance runs off, but that is too dirty, isn't it?
Bye @All
Interesting... @rolfl
java.lang.ClassNotFoundException: java/util/LinkedHashMap$KeyIterator
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at org.netbeans.lib.profiler.server.ProfilerInterface$InitiateProfilingThread.initiateInstrumentation(ProfilerInterface.java:138)
	at org.netbeans.lib.profiler.server.ProfilerInterface$InitiateProfilingThread.run(ProfilerInterface.java:100)
Is what I get when I use JVisualVM, in the target application
The netbeans reference is utmost interesting there
@skiwi There are a number of different approaches to logging. What is it that you're trying to accomplish? And some logging libraries allow you to put the thread name in each log entry.
@Donald.McLean I have an application that contentiously processes Paths, which are simple directories which have an unique "filename"
During processing inside that class, I have access to the filename
But then I also delegate method calls to utility classes
For directory say 555, I am trying to log all things related to directory 555 to file 555.txt
18:25
By "contentiously" - you mean that you're using multiple threads?
1
Q: How can I better my test names?

ByteBlastI am relatively new to TDD and am trying to adopt better names for my tests. I wrote the following tests abruptly and have since refactored them to the best of my ability, but despite my efforts, the test names are still (mostly) abysmal. I am here today to ask that you review my test names. ...

0
Q: Date Comparison Script - Any Problems

Mike PThe University Library where I work is in the process of redesigned our home page. One of the features we wish to include is a widget to display the current hours. Unfortunately for a variety of reasons this must be done using client side scripting instead of a PHP script which pulls from Googl...

@Donald.McLean They all run on one thread currently
Though hmm, that's not correct entirely
If I set the number of threads to 1, then every directory runs on that thread
If I set the number of threads to 2, then they alternate per directory
etc.
What logging library are you using?
Currently org.apache.logging.log4j, also called log4j2
Does it support custom appenders?
18:29
Appenders as in...? I've heard the term
It has a class called Appender
Logback, which is the follow-on project written by the original log4j people, uses it. It's an object that controls where the output goes.
@Donald.McLean Yes, it supports custom appenders
Ah you mean the destination of the logs?
I currently have an appender to send it to System.out for example
0
Q: wrapper for nimrod

j-aI am learning nimrod and needed a few functions from libsndfile. Thankful for any comments/insights. I deviated slightly from libsndfile, to use namespace and stronger types that is available in nimrod. when defined(windows): const soname = "libsndfile.dll" elif defined(macosx): const so...

One way that might work would be to start processing of each directory with a "begin transaction" log entry. Then all entries on that thread, up to the "end transaction" entry will all be part of the processing for the same directory. You can use a custom appender to recognize the begin/end entries and direct all of the output for that directory to an appropriate log file.
It should even work in a multi-threaded environment processing multiple directories simultaneously.
18:34
@Mat'sMug make me look bad ▼▼▼
0
A: How can I make this userform timer faster?

MalachiJust formatting first your code is missing indentation and has some extra Newlines in it. Your Do Until loop should be double indented because it is inside of a sub. You should also get rid of the extraneous commented code also. If you got it working, get rid of the junk. Here is what the co...

So I log like start 555 and end 555, and everything in between on that thread should go into that file?
Exactly.
I can still run every directory on its own thread
@skiwi Yes, exactly.
That is an option I'll look into tomorrow
Is using simply the thread name too fragile?
18:38
@skiwi I don't believe so.
That would be possible easier
0
Q: Multiple dependent subqueries

BastienThis query currently takes approximately 250 seconds to run and I'd like to reduce it by as much as I can. I have tried using left joins instead of subqueries and it increases run time. Thank you! SELECT `items`.`id`, ifnull((SELECT sum(`history`.`quantity`) FROM `history` where `history`.`ite...

Though with a working custom appender, it's also easy.
@rolfl Appereantly JVisualVM had its issues in Java 8, gonna download 8u20 early access now
@Malachi Figures. Two vba questions in a day and I'm slammed at the office. lol
lol
2
@ckuhn203 me too
what is the other one?
18:43
@CaptainObvious wow this MySQL code is ugly
I've just gotta beat the Mug to them. lulz
3
Q: Possible memory leak in a for loop macro

lpau001I was reading about similar problems to the one I am having, and my guess is that I am having a 'memory leak'. I'm not sure exactly what that means, or how to correct it. Could you take a look at my code and help me optimize? LastRow in this bit is a little over 70000. start = Timer For Row = ...

@ckuhn203 I didn't have a clue on that one...
@Malachi The find method is much worse than the vlookup, but I don't think I'll touch on it. That code can just be deleted. No sense in reviewing it.
ifnull((SELECT round(`supply`) FROM `supply` WHERE `itemID` = `items`.`id` AND `date` > date_sub(now(), interval 7 DAY) group by `itemID`), '0') as `listed7`,
2
downloading at 487 kb/s
18:46
0
Q: Trying to find a better solution than using a long if, if else, etc

AaronI am using C# to get the users input of how many buttons to change the color of. The buttons are in rows that have 1-10 button in each. If the user enters 11 than the entire first row will be filled out and the first button on the second row will change color. I have figured out how to accommo...

@Malachi I'll try, I've already favorited that one ;)
2
lol
I couldn't get the one that @ckuhn203 has already commented on
that is a good Edit @AlexL thank you
@Donald.McLean You don't happen to have an own implementation (in Scala I guess) of that logging appender around I assume?
I'm still not really getting the memory usage.
My heap + metaspace size via VisualVM is around 550MB, yet in Windows it claimed 4GB RAM
19:07
0
Q: Primitive stack-based code interpreter

DarwinI've written an interpreter for a simple assembly like language and it's performing slower than I would like. It's split in 3 files. The Parser that converts the source to a vector of ints, the VM that actually runs the bytecode, and Tests that has a bubble sort written in the language. It sort...

@CaptainObvious Oh dear.... Someone please upvote!
@skiwi I don't use a custom appender, I just send it all to one file, find the beginning of the transaction, and then filter by thread name.
@Donald.McLean Fair enough
Zombie down!
WAT.
=============== DEBUG MESSAGE: unimplemented bytecode ================

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_PRIV_INSTRUCTION (0xc0000096) at pc=0x00000000020b5676, pid=8784, tid=9636
#
# JRE version: Java(TM) SE Runtime Environment (8.0_05-b13) (build 1.8.0_05-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.5-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
#
[error occurred during error reporting (printing problematic frame), id 0xc0000005]
That's not looking good.
19:17
@skiwi My app produces beaucoup debug when I'm developing.
Something bad happened when using VisualVM there
hooking into my application
I still don't get why it claimed like 4-5x more memory than the heap size + metaspace size
0
Q: Issue in java with trying to access variables,ArrayLists, etc. after declaring inside a method

noobProgrammerWhen I try to declare a variable (like an int) inside a method or in curly brackets and then I want to change the value of the variable later on outside of the curly brackets it doesn't seem to work.Am I doing something wrong?How do I get it to work?I am relatively new to Java so sorry if this se...

Burn it
0
A: Themed Folder Classification

Alex LYes you can move the output away from the code, however that's usually difficult to do with this type of procedural code. The code is extremely tightly bound, which makes separation harder than it should be! The two function you call are fine as they are. So lets focus on those for now. getAvai...

^^ needs votes :)
Thanks @Mat'sMug! I've been on a zombie huntin' streak.
Ugh C# documentation looks ugly.
@Mat'sMug Close votes? Delete votes? We've got them all!
@skiwi s/documentation//
19:30
0
Q: Issue in java with trying to access variables,ArrayLists, etc. after declaring inside a method

noobProgrammerWhen I try to declare a variable (like an int) inside a method or in curly brackets and then I want to change the value of the variable later on outside of the curly brackets it doesn't seem to work.Am I doing something wrong?How do I get it to work?I am relatively new to Java so sorry if this se...

@CaptainObvious BURRRN!
@skiwi the best C# documentation I have is this:
Wow, I got my 50th "Nice Answer" badge today!
6
congrats!
@SimonAndréForsberg Most excellent! Congrats!
19:34
(that's 20 more than I have!)
Thank you thank you! And thanks Santa!
@Mat'sMug I really don't know why I get all these votes...
Especially today. Did not expect that many votes on that answer. I'm +195 for today
stares at mug
4
I somehow got 9 votes on that puny answer
9
A: WhenAll for .NET 3.5

Mat's MugI like how you've written this code. Just a couple of nitpicks: Consistency with var var remainingTasks = tasks.ToList(); int count = remainingTasks.Count(); var exceptions = new List<Exception>(); Why not use var to declare count? Seems pretty obvious to me that remainingTasks....

...
cough*10*cough
@svick's answer deserved much more votes
* 19 more
:)
19:40
Hey! I stole found enough time to write a review today!
@SimonAndréForsberg Quick! No more votes
@ckuhn203 ---strikethrough---
Does strikethrough... thanks @Mat'sMug.
@Jamal Why are you staring at Mug?
Hm. I think I have the highest number of profile views on the site.
@SimonAndréForsberg No reason. :-)
19:42
@skiwi Votes? What votes? Where?
Is there a Windows variable that points to the JRE?
Alright!
@SimonAndréForsberg On your 195 rep!
@Jamal And what number is that?
> Asked 1 Year Ago
Viewed 42 Times
Active Today
19:42
I'm at +180 today already!
@SimonAndréForsberg 3,095
@skiwi Yeah I'm still at 195
Crap, I voted on your answer!
2
@Mat'sMug Not if I can help it.
@Jamal kid kodak!
19:43
s/I/Santa/
@skiwi Thanks!
Now if you could tell me where to find a environment variable
%JAVA_HOME% points to the JDK
0
Q: Light Weight Actors

Kaveh ShahbazianWhat are drawbacks/benefits of this simple Actor model in C# (Well; it's more of a Message Loop actually, but please enlighten me)? Using this model one can turn any normal, not async class into an actor without employing threading objects. The idea is objects can be like actors and calling meth...

As this is not really portable:
DEFAULT_SERVERS.add(new Server("Server Rename",
        Arrays.asList(
                "C:\\Program Files\\Java\\jre8\\bin\\java.exe",
                "-jar",
                "C:\\Users\\Frank\\Dropbox\\NetbeansProjects\\DPC2ServerRename\\dist\\DPC2ServerRename.jar",
                "D:\\DPC2\\config\\config.properties"
        )));
Maybe motting the full path would work after all? :o
Fixed it
and wtf is motting?
I mot you mot, he mots, they mot... y'know?
Ohhhhh half way to a bronze badge. Nice. That makes me happy.
19:56
to kill a mottingbird
@Mat'sMug I think I wanted to say removing
1
A: Using sounds in Java

Haakon LøtveitMost of the really good feedback is already given, but I have one last recommendation: If you're going to use audio clips instead of using MIDI, why not use a simple library like tinysound? It takes care of so much, and is available under a BSD-2 clause license. https://github.com/finnkuusisto/...

Is this an answer?
@skiwi I think it is, it recommends a library that seems to be reasonable for the job. It's a relevant answer I think. I was the upvoter.
Okay, I was unsure about it
It's five o'clock somewhere right? .
0
Q: Convert object array to hash map using lodash

PeteUse Case Fairly new to Lodash/Underscore. The use case is to convert an array of objects into a hash map where one property is the key and the other property is the value. Common case of using this is converting a "link" object in a hypermedia response into a hash map of links. Code Below is t...

20:06
Kill it before it becomes a someby!
3
Q: Robust organization data class (partial followup)

skiwiThis question is a partial followup from my previous question, however the requirements have changed: I now need to be able to store multiple data entries for some fields. I also have added two hooks into the OrganizationBuilder, one that validates the given input, and one that formats the given...

And it's zombie companion
4
Q: Dashboard for running programs in JavaFX 8

skiwiI have decided to create a dashboard view of a number of running processes/programs/applications, because it became tedious to monitor a bunch of applications, which I had to boot up manually. Please keep in mind that the .fxml files have been autogenerated using JavaFX SceneBuilder 2.0 and henc...

I figured I can close my tabs faster when I start from the right, than when I start from the left.
ugh
how the hell does string concatenation work with MySQL???
@Mat'sMug "a" + "b"?
values ('CustomerMaster', 'Customers', 1, concat('@unassignedGroupId = ', trim(cast(@unassignedGroupId as char(10))), '; @unassignedRepId = ', @unassignedRepId, '.'), now());
this is getting so much more complicated than it should be
btw @SimonAndréForsberg you should check fxexperience.com/controlsfx, I still need to do so
@Mat'sMug It looks complicated indeed.
oh damn
nevermind
(facepalm)
20:16
Closing old tabs brings up all those horrible memories about trying to solve bugs.
things that happen when you have a browser tab opened for a month...
2
It had gotten really out of hand...
Now back on just 146 tabs and still closing.
Also funny that you encounter the same tab like 5 times, opened again because you couldn't find the old one.
SO and CR combined are enough for me to remember what I've been doing in the past years.
Just 102 tabs left, now I need to really start reading them.
@skiwi Kinda hard to check it when it doesn't load.
@SimonAndréForsberg Loads fine here :o
Until the site died?
It doesn't load anymore either here.
20:35
105 now? ;)
Still 102!
It's hard to play some online pokergame seriously with fake dollars.
And I just lost all my money there because I ragejoined a very high profile game, I'm an idiot :P
TTGTB
(I should've done that before I went to ragequit all)
2
'night @skiwi!
night skiwi

« first day (443 days earlier)      last day (3873 days later) »