So this is for any one who wants to be a walking target DJ. Great idea, can we give one of this to every ISIS fighter when they reach Syria in the their "Terrorist Pack"
Posts made by Eldelshell
-
RE: The most amazing head...
-
RE: Closed Poll: Testing an intern's mettle part 3
should i mention i enjoy a little NodeJS myself
I did too. And also FirefoxOS. All until I had to persist stuff to a database. Then it all started to crumble down in callback mayhem between error handlers and roll backs. Never again unless I'm well paid.
-
RE: Closed Poll: How to split long code lines
Is this the reason he's "former"? I would totally understand.
-
RE: Let's Spend Money ... On a Test
Innover's system emails the information to us
People, when your system uses eMail as a M2M channel, you're doing it wrong!
Also, M2P communications are wrong. That's why we have computers, to get rid of annoying people.
-
RE: Windows 9 (And Pandora) appreciation thread
I open up the CentOS VM and the Windows Firefox interface, but oh noes! It uses an unsigned Java applet for part of its core functionality
I really don't have any idea of what you're talking about here.
But I do learn that it was only added after version 7.25
I guess this has more to do with Firefox than with Java. AFAIR Mozilla disabled (by default) running Java applets.
-
RE: Closed Poll: How to split long code lines
Thank you, a reasonable explanation.
-
RE: Closed Poll: How to split long code lines
It's pretty good actually, and I won't get rid of it only for this little nuance.
-
RE: Closed Poll: How to split long code lines
Eclipse does #2 but I like the more JS way of #4
-
RE: Closed Poll: How to split long code lines
Don't create names that will result in such monstrosities in the first place?
This is a third party (Apache DBCP)
-
Closed Poll: How to split long code lines
How do you handle long code lines like:
// This is a long code line which Discourse will probably break in two. Imagine is only one PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory(connectionFactory, pool, null, null, db.isReadOnly(), true);
- With a new line in the equal.
- With a new line in the parenthesis.
- With a new line in the equal and parenthesis.
- With a new line for every element indented in the parenthesis.
- I don't split long lines because in 2014 we have enough screen width to single line the bible.
- Other
Example for 1:
PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory(connectionFactory, pool, null, null, db.isReadOnly(), true);
Example for 2:
PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory( connectionFactory, pool, null, null, db.isReadOnly(), true);
Example for 3:
PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory( connectionFactory, pool, null, null, db.isReadOnly(), true);
Example for 4:
PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory( connectionFactory, pool, null, null, db.isReadOnly(), true );
-
RE: Ruby or Python?
Python has basically 0 threading support
Can you compare this statement with Ruby threading support? I really don't care, I wouldn't use threading with a dynamic language, but I believe it would bring more to the conversation.
-
RE: Ruby or Python?
I've never used Ruby for more than five minutes. With that said, I believe Python is a much mature platform and has more usages than Ruby. For example, although I'm sure there are bindings for Ruby too, Python has bindings for GTK, Qt, wxWidgets. There are at least 3 great web frameworks for Python (Django, Flask, Pyramid). For some reason Python is extensively used by other fields like scientists and statisticians.
It's a default installation in any *nix server (Ruby is not) for several years now.
I guess that if it's something you want to keep in your tool belt for future usages, Python is the way to go.
Also, virtual-env is a great feature of Python (not sure if Ruby has something like that).
-
RE: Closed Poll: Testing an intern's mettle part 3
I don't know. Kids this days are all about PHP and JavaScript as we have seen. Back in my days you might get some C, BASIC or Fortran guys but not today. Kids are too worried about MySpace and Facebook... or whatever they use.
-
RE: Closed Poll: Testing an intern's mettle part 3
Obviously there's reason to be suspicious, but depending on your time limitations, you may wish to call him in.
What specifically would he be doing if he got the job?
Shut up! You're ruining the fun!
-
RE: Closed Poll: Testing an intern's mettle part 3
When is your next intern coming? This time try to bring a girl just so we can compare (I bet she performs better).
Bets! Bets! Bets! This is the only thing missing here!
-
RE: Closed Poll: Testing an intern's mettle part 3
"So why the fuck should I care, if sorting is so much of a solved problem it's been implemented a bajillion of times in a gajillion of libraries, and is probably optimized to the last cycle?"
Until, you go for an interview and they ask you to implement *Sort.
-
RE: Closed Poll: Testing an intern's mettle part 3
-1 for not knowing that PHP is an scripting language.
-
RE: Closed Poll: Testing an intern's mettle part 3
Now, let's see how he loads the
file.txt
with JavaScript -
RE: Closed Poll: Testing an intern's mettle part 3
I would ask him if he knows what
addEventListener
does or he simply uses it as a template. -
RE: Closed Poll: Testing an intern's mettle part 3
Right now he's making a html boilerplate so he can run javascript for the first task.
Not again! What are you teaching developers in your country?
-
RE: Closed Poll: Testing an intern's mettle part 3
Come on! I'm hungry! Post something!
-
RE: Closed Poll: Testing an intern's mettle part 3
Not sure about London, but Spain is in CEST because of Hitler (really!)
What a twisted way to get a Godwin.
-
RE: Closed Poll: Testing an intern's mettle part 3
Another great feature to add to Discourse: events sharing to Google Calendar.
-
RE: Closed Poll: Testing an intern's mettle part 3
Your fault for using GMT... so 90's
-
RE: How to quit a job after 6 days?
I'm waiting for the client to do the their bureaucratic crap so that I can start. But I agree with @blakeyrat because they did a lot of pushing on their side so I would sign the contract even when they knew I wouldn't be starting on the client on my first day.
Either way, I'm waiting for the other company to also end their bureaucratic crap so I can kiss goodbye this place.
-
RE: How to quit a job after 6 days?
Yeah, I try not to burn bridges so I'm usually very polite. I'm not sure about them though.
-
How to quit a job after 6 days?
So, I got a job at a consulting firm while keeping other options open. Today I received the call for another position and have been offered the job with a substantial (15%) raise in salary, better conditions and working with way cooler projects, so the decision is pretty much made.
During this time at the consulting firm, I've been without any project and waiting for the client I'm supposed to join to approve. So basically, I've done nothing during my five days here.
Any recommendations?
-
RE: I have failed as an IT Professional
Sure OS installation has nothing to do with drivers
Jeez! Of course it does, but it's not relevant to the subject at hand.
-
RE: I have failed as an IT Professional
I've done the same, except seemingly at some point in the past I decided that the perfect place to store the burned, unlabelled DVDs was in the same spindle tub as the blank DVDs.
This is why I stopped burning my ISO's to CD/DVD long time ago.
OTOH, those pens/markers to write in DVD's are expensive shit.
-
RE: Closed Poll: Testing an intern's mettle part 3
If you didn't make them so entertaining we wouldn't be having this conversation. Actually, we can all agree that this is front page material.
-
RE: I have failed as an IT Professional
So, how does the almighty Linux resolve the problem of burning an ISO to a USB stick?
Really? I'm not even gonna bother but there are like 5 different ways I can think of installing Linux from a USB drive.
Listen, if it's one thing in which Windows can't compete with Linux (or any BSD for that matter) is in how easy and flexible Linux install process is. And don't come here nagging about webcam, video or audio drivers because that's not part of it.
-
RE: I have failed as an IT Professional
And how do you install Windows then? With the "we'll get rid of 10GB of your HD so we can keep our Windows backup here"? I mean, a restoration image.
-
RE: I have failed as an IT Professional
from optical media
Would that be the reason why almost all laptops today still come with a DVD drive although no body uses them? I wonder when MS and Apple will release their crap in USB drives.
-
RE: Closed Poll: Testing an intern's mettle part 3
At least the guy is motivated enough to work with you so he created the GitHub and SO account. And you don't mention if the advert mentions having anything useful in those accounts. So that's a plus for motivation and following strict rules.
For everything else, I mean, you're looking for an intern who is mostly going to be doing grunt job. I guess that you're better looking for a person motivated with basic skills like being organized, listens to your commands and makes good coffee.
-
RE: I have failed as an IT Professional
It's not. Systems administrators just like pretending their home is an enterprise. It's a disease.
Shit, you just described every SysAdmin I've ever met.
-
RE: Embedded relational databases
You might want to give db4o a look. It's an embedded Object DB with support for Java and .Net. This means, no queries, no ORM and no SQL mappings.
WTF? Just went there to see the version and it seems they're dropping support and leave only the community version.
-
RE: Egocentric flame war tech interviews
Did someone say "race conditions"?
Well, I was being didactically simplistic here. The reality is that PATCH is much harder to implement since you also have to send what data to replace or the correct hash in the header (called ETag)
-
RE: Egocentric flame war tech interviews
Oh yah, that's obscure as shit. I don't think I've ever, EVER, seen HTTP PATCH used.
Yes, that's the typical question you're asked in REST interview questions to also make the interviewer feel superior because PATCH is not used anywhere right now (some mf will go and implement it in jQuery after reading this post).
The idea of PATCH is to be faster than PUT. If you send a PUT you have to include the whole resource. With PATCH you only send the fraction of elements you want to modify.
There's also HEAD and maybe a couple even more obscure ones.
HEAD is not that "obscure" and can be quite useful. For example, to test for session status. But yes, it's not widely used.
-
RE: Egocentric flame war tech interviews
Many of you are saying "if you're a senior and don't know how to write a BST you should be punished".
But you know what, that's why I went to college and that's why I studied that in college. What is a degree in CS worth then?
The same thing with certifications. I have the SCJD (yes, way when Java 1.4 and J2EE were a thing) and I'm still asked the difference between HashMap and Hashtable. So there, another good money wasted for nothing.
-
RE: I have failed as an IT Professional
Just set up a PXE server and do a network install. It's honestly easier.
If this is the easy way to install Windows these days, then MS has done an excellent job on moving users to the other platforms.
-
RE: Can we get a CSS fix for this?
I quite like to have separation of concerns in different lines.
-
RE: Egocentric flame war tech interviews
We are not talking red black trees here or something even remotely obscure which I would concede someone 15 years out of school does not remember (actually, 5 seconds would be enough to forget about them). We are talking about binary trees. Two fscking pointers (or references, in your favourite language). What's next, do you forget how how arrays work?
Well, that escalated fast.
My rant is not about the binary tree (better?) question per se. My rant is that with the whole field of themes, asking elementary, yet hard to remember stuff that's is mostly unrelated to the position is not the best strategy unless you're in this for some subjective reasons.
-
RE: Egocentric flame war tech interviews
Did you consider that the guy already decided not to continue to the WS/Web/SQL part because he already had made his mind about you?
Would have been the longest interview ever.
I wasn't there to see, but if you apply for a "Senior Software Engineer", I would expect you to know the bare basics of data structures. I wouldn't hire anyone who wouldn't spit O(log n) for the common case of binary tree operations. And knowing how to implement one of those structure shows that you know what you're doing when writing
Really? Knowing the basics of course is a must (what is HashMap? when to use a LinkedList?) but the hell I would know from the top of my head how to implement all of those.
-
RE: The Missing Scarf
Was going to show this to my kids but the faith of the bear is too gruesome.
-
Egocentric flame war tech interviews
The thing that pisses me off the most about applying to jobs is the possibility of getting into a technical interview with some arrogant developer asking totally unrelated questions.
Take for example this job position:
Senior Software Engineer
The role involves working on the development of the product GUI and WS...
Experience with Web application development
Experience with SQLNow, you would except the questions to be asked are regarding this position, but in this and many others, you'd be wrong. In this particular case the test was to write a binary tree.
OK, easy enough although I haven't done this in the 15 years since I left school.
And that's when things start to roll down because person conducting the interview feels the need to break your confidence and leave the interview within a higher state of confidence in his self.
- What's the O for a search/insert/delete in a binary tree?
- Implement a method to sum the values of all the elements in the tree.
- Do it with recursion.
- Force the tree to be unbalanced (Really? Listen, can we move on?)
Now, did this person ask me anything about HTML? About CSS? About HTTP? No, because that wouldn't make him feel like a superior entity!
Since I was pissed, my time for the questions came, so I shot:
Me: Say, do you know how streams in Java8 work?
Him: We don't use Java8 around here.
Me: Do you know the difference between PATCH and PUT (here you have some obscure shit motherfucker)?
Him: I don't know what PATCH is. Any other question?
Me: yes, why is session data stored in cookies in HTTP?
Him: Listen, we have to finish.... bla bla bla
Me: It's because HTTP is stateless. Thanks. Good bye.Either way, I wasn't going to take the position so I didn't really care about when they told me I didn't meet their criteria, although I did all the binary tree stuff he asked me for. Makes me wonder who got the job.
Next time you're conducting a technical interview, stick with the position description, and ask stuff related to it in a direct way, don't come to me with abstract questions. If you want me to tell you what a
Future
is, just ask. Don't expect me to write every data structure or algorithm from the top of my head and to also know the O notation, who invented it and how to implement it in brainfuck. -
An Australian researcher has worked out how to store 1000TB on a DVD
A young Victorian researcher has made a breakthrough in optical formatting that could significantly increase our data storage capacity.
-
RE: I can't do this any moreβ¦
I don't know man, I find it quite very usable and except for the bug I haven't been exposed to anything so frustrating.
OTOH, I have a very high tolerance to software crap, I mean, I started using Linux in 1996 and Windows 95 so there, if Linux sound drivers and Win95 BSOD didn't get in my nerves, I don't see how Discourse could do that.
-
RE: I totally forgot what jobless life is like
Nah! It's just that I have an older (circa 2007) laptop and don't care about spending money on a new one and my employer gave me a pretty decent one.