trends

Should the base case be Open Source?

I hatched as a software developer in a proprietary world dominated by large corporations with closed source software - it wasn't questioned. As my career grew, the Internet became more and more of a presence and I was exposed to more and more open source software. Looking back at most of the libraries, I am not talking about applicatio...

Are we in a functional programming fad?

I use both functional and imperative languages daily, and it's rather amusing to see the surge of adoption of functional languages from both sides of the fence. It strikes me, however, that it looks rather like a fad. Do you think that it's a fad? I know the reasons for using functional languages at times and imperative languages in oth...

Tracking/Monitoring sudden trend changes

I track alot of things with RRD, eg, uptime, network throughput, etc. This works well when you can fit all the graphs on a single page, however, once you scale beyond a page it becomes difficult to use graphs to catch issues, you need to look at them to see that there is an issue, and if there is hundreds or thousands of graphs, that obv...

How Many Development Feeds Can you Follow?

To all of you information addicts out there - I was wondering how much information can you take. At the moment I have 104 active subscriptions on my google reader, mostly development stuff, and I can barely keep up. I do not really read all the stuff that gets posted - I scan with my eyes and if my fast forward algorithm gets some keywo...

Why do we teach assembly language programming?

Is assembly language programming taught just for the sake of history ? Do compilers generate better assembly code than the one written by a novice programmer? DEFINE better -> from the point of the execution time of the assembly program ...

What insanely great new tools and technologies did I miss in 2008?

I spent most of 2008 staring at Visual Studio, MSSQL, FlexBuilder, and PHP. What new hotness did I miss? ...

What is your vision for the web?

I never have imagined Twitter would have gotten as big as it did. Social Networking is so large it's almost overbearing. Google's big enough to start it's own country and everyone and their mom has a blog. What trends in technology and web usage does this community see coming up in the next one, two or three years? What should the gr...

Method to find "cleanest" subset of data i.e. subset with lowest variability

Hi all... I am trying to find a trend in several datasets. The trends involve finding the best fit line, but if i imagine the procedure would not be too different for any other model (just possibly more time consuming). There are 3 conceivable scenarios: All good data where all the data fits a single trend with a low variability All ...

Staying current on programming trends via Twitter

I have rarely used my Twitter account since I created it a few years ago. However, I recently read an article about people using Twitter to follow professionals in their fields to stay current on the latest trends. This inspired me to search for respected programmers to follow. Unfortunately, I know the names of very few well-known mo...

What is the best way to compute trending topics or tags?

Many sites offer some statistics like "The hottest topics in the last 24h". For example, Topix.com shows this in its section "News Trends". There, you can see the topics which have the fastest growing number of mentions. I want to compute such a "buzz" for a topic, too. How could I do this? The algorithm should weight the topics which a...

Finding trends in loads of text data

Hi: I have a large table and would like to at least find the most repeated works so I can have a trends keyword list. The database is mysql and I am running php5. Is there any other way besides exploding the data and searching for repetitions on the php side? What about having combinations of 2/3 words keyword trends? Any thoughts? ...

Trending topics: 1-word terms vs composed terms

Hello! With your perfect help here I've already found out how to compute trending topics (standard score + floating average). My next problem: I have the terms (consisting of 1-3 words) in my database connected with the time they were mentioned. But the trending topics are always only 1-word terms since one part of a term is ALWAYS men...

Time frames for Standard score

For finding trending topics, I use the Standard score in combination with a moving average: z-score = ([current trend] - [average historic trends]) / [standard deviation of historic trends] (Thank you very much, Nixuz) Until now, I do it as follows: Whatever the time is, for the historic trends I simply go back 24h. Assuming we have...

Finding trending topics from a stream of data

Finding single word trend is simple you can chunk each word of the data stream and do a count and limit it by last 24 hrs or 48 hrs. I'm not sure how to find trends of 2 word or 3 word combination? Any help is apprciated ...

How to determine a formula for execution time given quantitative data, Excel, trendlines, monte carlo simulation

Hi all, Can I get your help on some Maths and possibly Excel? I have benchmarked my app increasing the number of iterations and number of obligors recording the time taken in seconds with the following result: 200 400 600 800 1000 1200 1400 1600 1800 2000 20000 15.627681 30.0968663 44.7592684 60.9037558 75.8267358 90.3718977...

Looking for industry numbers on source code management

I'm looking for statistics on SCM usage, in particular I'm trying to find out what percentage of their time developers spend on SCM-related tasks. The more detailed the breakdown, the better. Online and offline resources would both be tremendously useful to me. Can anyone point me towards some industry studies? Preferably recent ones? ...

What is the hot next-generation technology that a software engineer should learn?

In 1996, anyone who learned Java was one step ahead of the curve. An "experienced" high-value Java guru in 1998 had two years experience. Of course, just having it on your resume was not enough; you needed to be good; but it was certainly worth something to know it before everyone else. What are the hot new technologies of the future? ...

Hype Cycle placement for a given technology

We've all participated in discussions about whether or not a given technology has proven itself sufficiently to be used for a given purpose. In our organization, we were instructed to pursue technologies that had made it past the "Trough of Disillusionment" in the Gartner Hype Cycle. Are there legitimate free resources online to determ...

How will JQuery impact Web development?

JQuery is a hot topic these days. Today, on Stack Overflow, there are currently 8,470 questions with the JQuery tag making it the 10th most popular topic - right up there with SQL. In selecting a new skill to learn and master, I imagine most developers want something useful that lasts. No developer wants to learn something that is all...

How does RetailMeNot calculate its success rate trends?

I am developing a rails application where I need a "success rate" system similar to RetailMeNot. I noticed that they use jQuery Sparkline library (http://omnipotent.net/jquery.sparkline/) to generate a success rate trend for each coupon. For example, in their source code: <em>84%</em> Success<br/><span class="trend">14,18,18,22,19,16,1...