jmickey's comments

jmickey | 10 years ago | on: Database versioning best practices

What about versioning data? For most projects we have SQL tables consisting of preconfigured data, that is essential for the project to work. (predefined templates, initial configuration settings) How do you go about producing an SQL difference script for your data, getting it under version control and then applying it at the push of a button?

Currently we are using the Toad for SQL tool for producing and applying both schema and data diffs between our development environments, but it's a Windows only tool.

jmickey | 10 years ago | on: How to make Selenium tests reliable, scalable, and maintainable

Mostly these would be cases where the browser would, seemingly at random, end up in an unpredictable state and all proceeding test scenarios would fail because of this. (Page is white, or a completely unrelated website gets opened. We have seen lots of weird situations so far)

This might be exacerbated by the fact that we use the remote Browserstack Selenium hosting service so that the tests can be executed automatically as a part of our deployment process.

jmickey | 10 years ago | on: Google, Microsoft, Mozilla and Others Team Up to Launch WebAssembly

Am I the only one who thinks there actually is quite a difference between minified & obfuscated javascript vs bytecode?

Minification & obfuscation can only do so much without changing the logic of the script. Sure, spaces are removed, variable and function names make no sense, but most of the logic is still there just as the developer intended.

If we look at compiled Java/C++/Any high level language code, how the application logic is presented is substantially different from the original logic of the application. Making it so much harder to understand how the application works.

jmickey | 11 years ago | on: Is it really 'Complex'? Or did we just make it 'Complicated'? [video]

I find it hard to believe that someone would pay you a salary for three years to do something that is completely useless to everyone.

At the very minimum, the fruits of your labour are useful to your boss/customer. That is already a single positive impact in someone's life right there.

Most likely, your boss/customer then used your developments in their primary business, which, no doubt, affects even more people in a positive way.

I believe being in technology, we have the capability to positively affect many orders of magnitude more people, than in most other industries. So cheer up! ;)

jmickey | 12 years ago | on: Waffle.io

From the Trello wiki page - "Trello uses a paradigm for managing projects known as kanban"

jmickey | 12 years ago | on: Vim3D – A new 3D vi clone [video]

I find it hard to see who this tool is for? 3d artists seem to prefer more graphical ways of interaction as opposed to scripting/entering commands.

Perhaps developers/statisticians/scientists looking to visualise their data?

jmickey | 12 years ago | on: CoderPad

I recently used http://thereq.com/ for a similar purpose. Features I liked:

  * I can set interview questions in various languages
  * Candidate can write code right away, I can see everything he/she writes
  * Code can be executed to see the result right away
  * This even works for SQL, they have a sample schema the candidate can manipulate
  * They have a fairly large library of questions you can just add to your interviews
  * It's completely free as far as I can tell
No affiliation with the site, but it was very useful for me.
page 3