discussion

Seeking open-source messaging, comments, and discussion library

We have a website that is like a social network and we already have our own messaging, comments, and forum modules. However, we would like to replace them with an opensource backend library that supports moderation, thumbs-up/down, threading, etc. We need to control the user interface and user authentication/registration ourselves. I ...

How to choose the language or technology before the Application developemnt?

How to choose the language or technology before the Application developemnt? ...

How to move from Procedural oriented programming to Object Oriented Programming in PHP

Hi I am working with PHP for last 1.5+ years with procedural oriented programming. I like to move from procedural oriented code to object oriented code. But i am struggling with this. I don't know how to start and where to start. I having basic knowledge of OOP. But i don't have any idea on how to implement that. I hope most of the pe...

What is SproutCore and why should I care?

I have just seen the news that a person has left Apple to develop SproutCore. It seems to yet another collection of jscript code. So what is the big deal and way are a lot of people making song and dance about it? What does it provide that jquery / extJs / etc does not provide? How does anyone decide if it is worth investing the time...

Do you separate SQL from the BL?

Many years ago, when I started (C) we wrote the business logic in one place, and all the SQL statements for that business logic in a different place. (The reason was probably due to the fact each file passed a different build process, sql files with the Oracle builder). But this prevailed in other places, where there is no need for phys...

Is it wise to give your [stackoverflow] username to a potential employer?

This may be considered a meta question, if so please feel free to move it to the meta site, but I feel it doesn't match the requirements of the meta site because it's a general question about interviews that is applicable to any programmer applying for a job. The reason I am submitting this anonymously should also be evident. I recent...

What do you do when you get stuck in a project?

I find that as a beginner, it's common to get stuck in a project. Say it's something I have to do before I can move on... ...

Why is C++ favored, given more attention, over C in game development?

I'm looking at game dev., primarily for *nix and thought I'd go through learning C before I go through learning C++. When I go look up info on game development on youtube and google a lot of the results are C++ game development tutorials. I've found that most/all(?) game consoles use C++ for development and know that C# probably helps...

How do qubits work and what are their pros and cons? What impact will they have on programming languages?

What can we do more with qubits than normal bits, and how do they work? I read about them some time ago, and it appears that qubits can store not just 0 or 1, but also 0 and 1 at the same time. I don't really understand how they work. Can someone please explain this to me? What are their pros and cons, and what impact will they have on ...

How to sort Sharepoint discussion thread by the number of Replies

Since this isn't available OOB, I tried sorting the discussion list using Sharepoint Designer, converting "Replies" to number using XPath..but it sorts it like a string (e.g., 1, 10, 11, 2, 3, 4, 5, and so on...). How do sort by number of replies properly? ...

Implementing a conversation style private messaging system

I currently have designed a system for simple send message receive message using such simple table. Now I need an extra information that is which message belongs to which conversations. Any ideas tips or guidelines on implementing this kind of system? CREATE TABLE messages ( ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FromID IN...

looking up the content of site by nonuser

Hello guys! I have prepared a site in Magento ..its all about online shopping ..in this site user can't enter without log in. but i am facing a hurdel now that... there are visits from one IP, 150.70.64.199 this visitor is able to access inside categories with out loggin in when ever this guy comes, he can visit the sales as a guest mode...

Why use sockets instead of another application protocol?

Another team at my company is starting a new project where a few entities will need to communicate across the network. I overheard that they were going to implement the communication layer by making entities send messages to each other via sockets. I asked them why. Why not send over HTTP or XMPP? A discussion followed where my argument...

switching technologies : good or bad ?

Hi, I have had to work professionally on a few technologies/languages till today: C++, C#, directX, opengl and now ASP.net. I realize that I am MASTER of none but average-good at all of them. My question is that for a successful professional career, is it favorable to experience many different technologies or try and stick to one ? Wha...

Iphone UISearchBar Disappears When Enabled for Multiple Tables

I am working on an iphone app. I have eight tables in a view and only a single table has alpha = 1 at a time depending on which tab at the top of my view is clicked. This works perfectly. I have a search bar that looks through the tables and operates almost perfectly - there are some bugs that I am working on. Currently, my biggest c...

Ideal programming language learning sequence?

What do you think? What is the ideal programming language learning sequence which will cover most of the heavily used languages and paradigms today as well as help to grasp common programming basics, ideas and practices? Edit: You can even suggest learning sequence for paradigms rather than languages. ...

How is system security affected by App to App comunication, and component reuse?

Whilst reading 'Gray Hat Hacking', I encountered this statement Applications and operating systems use each others components, users download different code to extend functionality, DLLs are installed and shared, and instead of application-to-operating system communication, today many applications communicate directly with eac...

Is Apple's iCal Server any good on this LAMPe environment?

We have a web-based calender App, which was written long before I was hired by our company. It uses a proprietary system (our own) to store and work with them. I was told it wasn't that bad of an App back in the day, but with the inception of web calendars (notably Google Calendars), it just seems outdated and unusable. Our boss wants u...

Storing Passwords Encrypted in Database

Hi there guys. Today I came up with a question about the web application conventions. For the sake of security, if we store passwords of our users, most probably we are encrypting it (with MD5, SHA-1 etc.) and storing digested-hash in order to make them difficult or impossible to reverse. Today there are many Rainbow Tables that are lo...

How do you start a software architecture discussion?

Hello, I work for an organization that is pretty much a start-up within a large corporation. The team has several database engineers, and a few software engineers (in the data mining field). We're growing at a fast rate, which puts the need to have an overall architecture strategy or technology roadmap (or compass) for the next few year...