Programming

Pros and Cons of MDA Code Generators? 62

amartel asks: "Four years ago, Ask Slashdot asked if anyone was using a Model-Driven Architecture. The number of MDA tools are now almost overwhelming, and I strongly believe that comments to the same questions would be rather different nowadays. What are the drawbacks, difficulties and limitations of MDA? What percentage of code can actually be generated? I would like to add a few more: is it realistic to create a custom GUI rather than CRUD operations with these tools? Finally, what about Microsoft, the new competitor on the scene, and their DSL Tools?"
Businesses

Your Experiences with Recruiters? 165

companyAdvocate asks "I work in a small, high end IT consultancy. We are currently on a large recruitment drive and our targets are very ambitious. We are looking into alternative, original and cost-effective ways of hiring talented people. Google's billboard ad comes to mind. As we are a consultancy, we need good communicators as well as techies and raising the company profile may be an added bonus. What is the Slashdot community's experience with alternative recruitment methods? Were you hired in an exciting or interesting way? How do you make even rejected candidates leave with a positive impression?"
Communications

Open J2ME Development Options? 32

loganb asks: "I'm currently holding in my hand a brand new Samsung A900 cell phone with a brand new EVDO data plan. I was initially excited about the OSS/free application development possibilities, as the J2ME stack on this phone supports the new Media, Location, and Messaging APIs. Much to my dismay, however, Sprint (my carrier) locks all the interesting APIs up tighter than a drum, and makes it nearly impossible to get an app to market. You need a $400/yr Verisign certificate just to download an app to a developer-enabled phone and you need a contract with Sprint to receive the certificate necessary to distribute the app (solely through Sprint's online store) to regular users. Of course that is not really an option for free/OSS programs, 'vertical' applications, or anything that doesn't neatly fit into Sprint's business plan. Thus, do any of the other national domestic cell providers allow unfettered access to the Java APIs on their phones? Is there any sort of hackery (such as buying an unlocked phone from Europe and using it on a domestic GSM network) that has an equivalent result?"
Businesses

How Do You Maintain Long-Distance Projects? 52

overseer asks: "Recently, I've been working with an increasing number of overseas workers. Regardless of where they are located, or how well they are trained, the common problem that we have is communication across timezones. In a typical 9-6:30 day, none of my working hours overlaps with those of my coworkers in Europe and Asia. If I come in early, or stay late, I can call one or the other but the truth of the matter is that most of my communication is done through email, and results in (at best) a 15 hour turnaround time for even the smallest question. This is OK for large, slow moving projects, but when we are working on 'Now' problems, or doing detail work, it makes it very hard to communicate. It also makes casual communication or constructive feedback next to impossible. Several of my coworkers have adapted by working extended hours, or by taking their work home with them -- this is something that I'd like to avoid. What methods have Slashdot readers found/created to get around the problem of working in multiple timezones?"
Music

Internet Radio Failing to Find Support? 354

K Fox asks: "WOXY, one of the Internet's larger radio stations, has announced that it will soon implement a monthly subscription fee, to support operations. When the Cincinnati based station went from terrestrial broadcast 97.7 to Internet only, they vowed to keep their streams free to listers. Now, they are saying that increased broadcast taxes, falling advertising revenue, and the overall uncertainty in the market (local or global?) has pushed them to change their business model. Is this a sign of things to come for the other radio stations, that broadcast over the Internet? Will digital music distribution fall solely to giants like XM and iTunes?"
Businesses

What's the Best Way to Write a Business Plan? 139

ohyeahohare asks: "I've got an idea that I want to start up in Australia. The business store front will be a .NET web application, however any business requires money to start up and I'm looking for some Venture Capitalists to help fund mine. As the saying goes, 'Businesses that fail to plan, plan to fail.' I need some advice on how to write up a killer business plan, everyone involved knows exactly where the business is heading. Does Slashdot have suggestions or recommendations from personal experience to offer?"
Businesses

How Much Do You Value Your Office Space? 165

reason asks: "I've heard that office space costs around $10,000 per employee, and sometimes much more. I have a great office: it's a nice size and I have a lovely view out the window. It's a good working environment, and I know I'm lucky. Still, if it came down to dollar terms, I'd be willing to share my office with a colleague or even move into a cubicle in exchange for a mere $5,000/year pay rise. Am I undervaluing what I have? If you have an office to yourself, how much would they have to pay you to make you willingly give it up? If you don't have an office, how much of a pay cut would you be prepared to take to get one?"
Businesses

Does Company-Wide Language "Standardization" Work? 654

RMX asks: "In our company, we're currently going through the debate of standardizing on a computer language for our next set of products. The pro-standardization guys say that a single language (like Java) will save everyone time. The anti-standardization guys are advocating a mixed environment (of languages like Python, Ruby, and C#), and argue that the whole discussion is as silly as a manufacturing firm standardizing on screwdrivers for all their screw/nail/glue fastening needs. Have any of your companies standardized on a language? How well did it go?"
Security

Floating in the Two-Factor Authenticator Tsunami? 45

gmerideth asks: "Working as a security consultant, I have access to a multitude of clients' networks through physical and VPN connections. Recently, due to the on-going issues of data theft, our clients have started implementing two-factor authentication using different providers. The result is a keychain that I carry around with our company key, clients keys, and a key for online access to my local area bank. I am slowly drowning in a sea of two-factor authenticators with sticky tape on the back of them, so that I can remember which key belongs to whom. What alternatives are there? Are there open projects or private products that provide a remote, secure, trusted authentication service that can provide for network/VPN authentication for Windows and Linux, using a single key among separate, private networks? If not, will step up to the plate and make it, or at least point me to a site that sells big keychains?"
Communications

Debugging Asynchronous Applications? 78

duncan bayne asks: "I'm attempting to debug a complicated telephony application, written in C#, that's almost entirely event driven. This is the first time I've debugged a large asynchronous application that isn't a GUI, and I'm curious to know what advice the Slashdot crowd has to share - have you any recommended tools, best practices, or common pitfalls to avoid?"
Power

Cutting the Cost of Household Bills? 370

schlumpf_louise asks: "I'm in the UK, and I'm about to move out of university accommodation and live in a house, for the first time. When we move, we will have to pay for water, electricity and gas. We'll still be students renting from a landlord, so we can't make any major physical changes to the property. The house has gas central heating and a gas cooker. Four computers will be running pretty much all the time, in addition to the usual general household appliances. What tips do any of you have for (legally) saving on bills? Are there any technologies that are worth buying for long term savings? What should we not do, or not use?" What other saving tips, and frugal suggestions might you have for a house full of college students?
Music

Headphones in Corporate Culture? 206

TheGreatOrangePeel asks: "In an ever increasing sea of white-earbuds in my office, I broke from the mainstream and recently purchased the iAudio X5 to help pass the downtime I experience behind cube walls. I've got a decent set of headphones, but recently I've discovered that being able to hear the rap-tap on the cube frame is sometimes a problem even with the volume cranked way down and considering how my current headphones are about ready for retirement anyway, I thought I would start shopping around for a new set. The problem is that most of mid priced headphones out there are designed to block out real world noise. The Sennheiser PX100 look like they may fit what I'm looking for, but I question the durability of folding headphones and I thought I would see what my peers on Slashdot prefer. What I'm looking for is a set of headphones with (1) good sound in a wide variety of music (2) in the $30-$99 range that (3) will let me hear the warnings of imminent attack at work by co-workers, and the alerts at my monthly LAN parties from allied gamers."
Programming

Ultra-Stable Software Design in C++? 690

null_functor asks: "I need to create an ultra-stable, crash-free application in C++. Sadly, the programming language cannot be changed due to reasons of efficiency and availability of core libraries. The application can be naturally divided into several modules, such as GUI, core data structures, a persistent object storage mechanism, a distributed communication module and several core algorithms. Basically, it allows users to crunch a god-awful amount of data over several computing nodes. The application is meant to primarily run on Linux, but should be portable to Windows without much difficulty." While there's more to this, what strategies should a developer take to insure that the resulting program is as crash-free as possible?
Communications

Multiple Front-End Solutions for Email and Calendaring? 72

USSJoin asks: "I am looking for a solution which I can install on my servers, that will allow me to run my email, calendars, to-do lists, and other groupware-ish functions. Specifically, I want a solution which allows equal access through the web and over an SSH session -- so that everything I do on one is accessible through the other. After extensive googling, I found Zimbra, which is nice and AJAX-ified, but doesn't include a to-do, and doesn't seem to have any way to deal with calendar access that is not made through the web front-end. I also found Citadel, but it seems like while it's a cute solution, it's quite cobbled-together and filled with hacks. This is especially true with its major Telnet interface, which seems dangerous to me. Has anyone on Slashdot had the same problem? What solutions have you found? Are Citadel or Zimbra really great and I just don't see their true possibilities? Are there other things I should be looking at, or different ways to approach this problem?"
The Internet

Understanding Search Engines? 49

An anonymous reader asks: "I guess by now we can be fairly certain that search engines are here to stay, and hence I'm trying to understand how the technology works. I'm not so much looking for a particular 'best' technology or implementation, but rather an overview of the different approaches and their trade-offs. Something that would teach me: which approach works in a distributed vs a centralized infrastructure; how different algorithms will perform on complete search words vs arbitrary sub-strings; or how mass storage (hard disk vs. solid state) affects implementation choices. For most mature technologies there is a host of 'overview' books and papers for my questions -- but I couldn't find anything on search engines. Where should I look? Are there any good books or papers?"
Hardware Hacking

Motorola Technical Documents for MESH Products? 24

jstrzalko asks: "Hello everyone! I am trying to port some MESH networks products to Linux, and am having a hard time tracking down the documents I need. No one at Motorola can seem to help me. Does anyone have access to the MN2064a data sheet (probably about 100 pages) or the interface document for the Motorola WMC6300? Any help would be greatly appreciated."
Communications

Low Cost Webcast Optimizations? 108

ChunKing asks: "I work for a small community broadcasting organization, and we operate a limited streaming media facility for a number of not-for-profit webcasters. It has always been an issue to optimize our streaming media infrastructure to most benefit our users. We operate a small cluster of servers from a data center with good connectivity and a highly-rated ISP, who will occasionally allow us to burst to unlimited bandwidth. For big webcasts, we will load balance the stream over a number of servers using round robin DNS. However, we still get problems with stream buffering and network drop-outs, particularly with streaming video. We cannot afford a network of edge delivery servers like Akamai, so in what ways can we further optimize our streaming media capacity to better produce smooth webcasts?"
Programming

Finding Programmers to Build a Website? 150

jameseyjamesey asks: "I have a really good idea for an Ajax/Web2.0 website, but I have no idea how to code or put it together. I know what HTML, Java, PHP are but I have no idea clue how to code or program. Due to my demanding job, I also have no time to learn how to code. I have the layout, design, options, settings and method of making money all mapped out. Who can I talk to, and where can I go to work with someone to get my website developed and off the ground?"
Businesses

Would You Quit Over Patents? 155

PatentThis asks: "Like a large part of the Slashdot community, I have a problem with software patents. However, I work at a company where they are the norm, and are a major indicator of our performance. So far (over the past 18 months), I've managed to avoid patent work, but that will probably have to change this year. It's an otherwise great job, and I don't look forward to going back on the job market. Do you feel strongly enough about the patent war to give up your job? Should I try to obtain Conscientious Objector status?"
Displays

State of Multi-Monitor Gaming? 180

xtal asks: "What's the current state of multi-monitor gaming? LCD panels are really dropping in price - I've seen a 17" panels for under $400cdn, bringing it into the ballpark where purchasing three of them for a much wider field of view becomes possible. The hardware to drive these displays in a LAN configuration (3 machines, 3 monitors) is also inexpensive, or at least attainable - so when I look around for the state of multi monitor simulation, I don't see much. The best candidates are flight sims, but my interest lies in racing. Are there any suggestions or sites I'm missing?" What games have you played that could have really benefited from a second (or even a third) monitor? Do you think that the games you normally play will be significantly enhanced by the use of multiple monitors, or is one enough?

Slashdot Top Deals