|
Here’s the latest version of my Oracle session level performance Snapper tool: https://github.com/tanelpoder/tpt-oracle/blob/master/snapper.sql I’m going to add more stuff to Snapper in coming days, but thought to release something for testing already :) There are some cosmetic changes, like printing empty lines and header lines for better readability (still controllable by the pagesize parameter, look into the scripts). I..
|
|
Here’s the latest version of my Oracle session level performance Snapper tool: https://github.com/tanelpoder/tpt-oracle/blob/master/snapper.sql I’m going to add more stuff to Snapper in coming days, but thought to release something for testing already :) There are some cosmetic changes, like printing empty lines and header lines for better readability (still controllable by the pagesize parameter, look into the scripts). I..
|
|
There are some really useful subreddits hidden away on Reddit and it can be a great place to get questions answered. AskScience is my favourite example. There are also a few more technical, narrowly focused sub-forums, so I wondered if there was one for ImageJ or Image Analysis. Sadly, neither exists. So I did what Reddit is meant to enable individuals to do: I created a subreddit, r/ImageJ. So far I’m the only one posting in it, but I hope..
|
|
One of the biggest mistakes that I feel that Drupal has made is that it is difficult for non-administrators to create accounts for other users. While at first blush this seems appropriate, there are many, many valid reasons that users should be able to create accounts on behalf of other people. The problem is that, in all versions of Drupal (at least 5-8) there is a call to drupal_goto() inside the form generation function that is execu....
|
|
One of the biggest mistakes that I feel that Drupal has made is that it is difficult for non-administrators to create accounts for other users. While at first blush this seems appropriate, there are many, many valid reasons that users should be able to create accounts on behalf of other people. The problem is that, in all versions of Drupal (at least 5-8) there is a call to drupal_goto() inside the form generation function that is execu....
|
|
A sci-fi short story inspired by Isaac Asimov’s “ The Last Question ”. Munic hurried along the dimly lit corridors of the C-wing of the Neutrino lab. It was past midnight, and he had received an alert on his phone sent by one of the monitoring terminals. His palms and brows were trickling sweat despite the unusually cold night. His off-white Oxford shirt was unevenly buttoned and lazily tucked in, but he didn’t seem to notice, or for tha..
|
|
A sci-fi short story inspired by Isaac Asimov’s “ The Last Question ”. Munic hurried along the dimly lit corridors of the C-wing of the Neutrino lab. It was past midnight, and he had received an alert on his phone sent by one of the monitoring terminals. His palms and brows were trickling sweat despite the unusually cold night. His off-white Oxford shirt was unevenly buttoned and lazily tucked in, but he didn’t seem to notice, or for tha..
|
|
So, I just bought “Seven Languages in Seven Weeks” . I’ve read the Ruby chapter, not a big deal at all, so I skipped it. I also skip Io, Prolog and Scala (for now), and then, fall in Erlang!
|
|
Our Tumblr analytics product, Mountain Metrics, made it’s official launch at The Starter League Demo Day in Chicago Friday!
|
|
This was a cool project I implemented Summer 2011, I can now talk about it, now that my customer has taken it online. Update: In the meantime it’s offline again :( Anyway, it looked like this: The requirements were thus: The task was to have a logo in the browser. The user should be able to alter the colors in various parts of the logo. The user should also be able to add gradients as opposed to just flat colors. ..
|
|
A website I'm working on allows the user to choose passwords, and also can suggest passwords for the user. I'm fully in control of this program and its password generation and checking strategies, I started to think about what would make the best strategies. Here are some constraints which I’ve seen on various systems: Passwords must have at least one lower-case, one upper-case, one digit character Some passwords must also include..
|
|
After a while using Jekyll Bootstrap , I just realized that it was so much bloated. Then, few days ago, I forked the old Zach Holman’s blog , and started to tweak my own theme based on theirs (that now is opensource ). At first, I like it, but after a while, I just start thinking that it had a “old style” design.
|
|
So, I just compiled a little list of things that, I believe, make me dislike Java everyday a little more.
|
|
When a software architect gets a good idea or learns something new, he has a problem. The main job of the architect is to ensure that the right information in present inside the heads of the people who should build the application. Every new piece of information in the architect’s head represents a broader gap between his brain and that of the rest of the team. The classical ways of adressing this gap is for the architect to write huge docu..
|
|
As I wrote BuzzFeed, Meet The Oatmeal Tuesday night, I came across Shawn Blanc’s short post regarding Vemedio’s latest release in a bout of procrastination as I pursued Twitter. My excitement over a new major release of my favorite podcast client was tinged with confusion though as I attempted to update the app, and was instead presented with the option to purchase it once again. Curious, I began digging around until finally, after a ..
|
|
Here is the full text of a recruiter email I received today. Dear Pete, Wouldn't it feel great to wake up each day knowing that you're part of a dynamic organization that's on the cutting edge of innovation web products? That’s what the team experiences and you could too! What you will find challenging about this job is to develop revolutionary and challenging web applications using object oriented javascript frameworks like backbone.j....
|
|
In Java, there is the great SVNKit which I have used for many a customer project successfully. You can do all Subversion operations in a few lines of Java, with a great object-oriented interface, exceptions, and so on. It’s easy to use, and it just works. Today I had to produce certain XML files programmatically based on “svn info –xml” information. I was glad to see there was a SVNXMLInfoHandler which allows you to write the XML into..
|
|
For the last few weeks we’ve been working on Mountain (Formerly Dashboardly), an analytics platform built specifically for Tumblr.
|
|
Last night just before I went to bed I was scrolling through my Twitter stream — as you do — when I came across Jim Dalrymple’s post titled after a line from Mathew Inman’s article Dear Jack Stuef , “You bitter, uninspired, bottom-feeding ass” . All the more curious once I discovered Jim’s link was to an article written by one of my favorite webcomic authors, I spent the next half hour reading in varying degrees of disbelief and disappo..
|
Google has search appliances available for enterprise customers to house in their data centers to take
|
|
In my previous article I talked about how I have begun to use my iPad increasingly often as a device to not only consume content, but also to generate it. I mentioned that I read almost every article in Instapaper and that I use Simplenote to write, but I did not delve any deeper into my iPad setup, nor did I go into too much detail in explaining the toolset I employ increasingly infrequently on my computer in the colophon. Taking after Jo..
|
|
Lemma has been radio silent recently, but that does NOT mean things aren't happening! I've been able to do a ton of work almost every day these past few weeks. Here's what's going on: Did some massive surgery on the very first tutorial section after getting some feedback from a limited alpha release. It introduces, jumping, climbing, vertical wall-running, and rolling/crouching. Added a second, underground section that introduces horizont....
|
|
Neurons, as an Extension of the Perceptron Model In a previous post in this series we investigated the Perceptron model for determining whether some data was linearly separable. That is, given a data set where the points are labelled in one of two classes, we were interested in finding a hyperplane that separates the classes. In the case of points in the plane, this just reduced to finding lines which separated the points like this:
|
|
Neurons, as an Extension of the Perceptron Model In a previous post in this series we investigated the Perceptron model for determining whether some data was linearly separable. That is, given a data set where the points are labelled in one of two classes, we were interested in finding a hyperplane that separates the classes. In the case of points in the plane, this just reduced to finding lines which separated the points like this:
|
|
Neurons, as an Extension of the Perceptron Model In a previous post in this series we investigated the Perceptron model for determining whether some data was linearly separable. That is, given a data set where the points are labelled in one of two classes, we were interested in finding a hyperplane that separates the classes. In the case of points in the plane, this just reduced to finding lines which separated the points like this:
|
|
We concocted our own blend of tea, combining the planty goodness of nettle tea with the vibrant flavour of Moroccan Mint tea. Brewing was a two stage process, since the nettle requires 5 minutes whereas the mint requires a measly 2 minutes. To compensate for the adjusted loose leaf tea ratios, we brewed two tea spoons of nettle tea for 2.5 minutes, then added two tea spoons of mint tea and brewed for a further 2 minutes.
|
|
We concocted our own blend of tea, combining the planty goodness of nettle tea with the vibrant flavour of Moroccan Mint tea. Brewing was a two stage process, since the nettle requires 5 minutes whereas the mint requires a measly 2 minutes. To compensate for the adjusted loose leaf tea ratios, we brewed two tea spoons of nettle tea for 2.5 minutes, then added two tea spoons of mint tea and brewed for a further 2 minutes.
|