As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Before you answer vi...
I'm looking to set a development environment for programmers with mainly Windows/Visual Studio background. Of course Emacs and Eclipse come to mind as IDEs, any other useful tips? thanks
I think the editor is incidental. Just read the kernel coding standards on tabs, indentation, functions vs keywords, use of braces, etc .. and it doesn't matter WHAT editor you use.
If you think your choice of editor is somehow going to improve your code or help you get into 'the zone' .. you probably aren't ready to send patches. git-send-patch exists because so many use a plethora of different editors.
If you kidnapped me and sat me down in front of any version of emacs then pointed a gun to my head and told me to code, I'd ask you to just shoot me. I have nothing against emacs, in fact I still have one of the few surviving copies on tape which I paid $50 to get a long time ago.
Use an editor that lets you focus, simple and agreeable syntax highlighting, good editing functions, sensible keyboard shortcuts .. a handy snippet gallery and the rest is up to you.
Or, will a Chevy improve your driving over a Toyota (had to put a straw man argument in there somewhere, after all, this is debating Linux development)
In the spirit of that, I'm now going to re-tag your question.
Well, if you are doing Linux Kernel work, perhaps you will be interested in Mr Torvalds opinion of emacs...
According to the Linus FAQ he uses MicroEmacs. :-)
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
How does GameMaker compare to XCode/Objective-C for iPhone development?
I have an idea of GameMaker being really easy to use, but rather restricted in its functionality, while XCode/Objective-C is a lot harder to use but of course as flexible as can be (by design).
I am thinking about picking up a book on one of the two (GameMaker or XCode/Objective-C), as I would like to develop iPhone apps, but am finding it hard to figure out the pros and cons.
Any input will be appreciated :) :)
You can develop almost everything with Game Maker, but why you shouldn't is because it has really bad performance. I have read lot of reviews telling about games done with GM that are completely draining the battery. I won't choose this option.
I would rather look for something like Unity3D who's badass, or something cheaper like Corona SDK. The best way is still by using the native tools like xCode for iOS, and Eclipse Java for Android. But that's a choice that depends of the amount of time you want to spend for the development.
Update: The way to go is cocos2d-x.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Is there a fully featured cocoa sample application you can recommend I look at?
I've seen the sample's on the developer.apple.com website, but they are usually focused on a single feature.
Looking for something that is not so simple, and is written with clean code etc.
There are tons of them out there, but they are definitely hard to find. Here's a list of ones I can think of off the top of my head. Although do note that these will probably look very overwhelming if you're just starting with OS X development (sorry but I don't have enough reputation to make these all actual links).
QuickSilver is a very complicated application launcher that has recently started being under active development again.
nvALT is a note taking application that syncs with SimpleNote
QuickCursor is a small menu bar utility for opening copied text in different editors.
Kod which is an unfinished programmers text editor. Even being only half way completed (it is no longer under active development) it's still a great app.
Colloquy which is a IRC application.
Chuck is a very minimal application launcher.
Adium (as mentioned by Rob) is an IM application with a ridiculous amount of features.
http://cocoadev.com/wiki/CocoaOpen has a list, of which at least Adium and MacHg look decent.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
limesurvey is good enough and it is open-source, but why are wufoo-like services so popular nowadays?
Wufoo has a much more fancy user interface than limesurvey but why does limesurvey not make some improvements(2.0??)?
For business solution, which will be preferred in general case?
For one, I think the fact that the UI is so slick is one of the BIG reasons why services like Wufoo are indeed so popular. The target audience of these services is generally non-developer types who use mostly point-and-click interfaces and are very visual with their work, so a clean, well-organized UI that lends itself to ease of use will always win out.
After briefly testing both Wufoo and LimeSurvey, the difference in usage of drag-and-drop (Wufoo) vs. traditional text box and dropdown (Limesurvey) is readily apparent. While I felt overwhelmed at the start of both services, I did feel that Wufoo at least had some hints on which direction to go next if I was stuck, and never had a ton of controls on the page for me to see. It actually felt like a WYSIWYG editor for forms/surveys.
LimeSurvey on the other hand does not feel like it has any flow, and it's incredibly easy to get a bunch of toolbars on-screen that further confuse me. I can't speak to how comparable it is to Wufoo, or how powerful it is, but I have a feeling that while it can probably match what Wufoo can produce in terms of surveys, it probably requires much more expertise on my part.
But these are just my observations as a developer who has just recently heard of and tried both services.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'd like to create a flowchart/map visualization of how my project works, what is the best software available for this purpose? I'm not looking for something to do it automatically, I'd like to manually create the flowchart.
This is for a project done in Objective-C if that helps/matters.
OmniGraffle is pretty good. It even creates class diagrams from an Xcode 3.x project.
Other web applications that do this, that are not already mentioned:
draw.io, is free and uses Google Drive or Dropbox for storage (including Google Drive Realtime). I co-founded this.
Lucidchart is native JavaScript, like draw.io.
Creately and Cacoo are Flash implementations, although Cacoo are moving away from Flash.
Aside from my obvious bias, I would suggest Lucidchart or Gliffy (mentioned above).
If you (a) like gliffy and (b) want a desktop-based app that does the same thing, take a look at yEd. Supports BPMN and traditional flowcharts (as well as myriad other drawing notations). Nice and easy to use, cross-platform. Oh, and free :-)
hth.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm looking for a script or application that tidies up and reformats SQL queries. I've found some good online SQL formatters (see here) , as well as some downloadable commercial applications. I'm cautious about using an online service as I don't want to risk copies of these queries being stored somewhere they might be compromised, if only in a web server's cache (and it is against my employer's policy).
Does anyone know of any open-source applications, scripts, or downloadable freeware that might help me out with this?
It probably bears mentioning that I'm working on a Windows platform at work, but I am open to suggestions for other operating systems.
Cheers!
Update
I have used SQLInform as suggested by Vinko Vrsalovic to excellent effect. Thanks Vinko!
Something that might also be worth watching is SQLTidy, a young project on Google Code which could turn into something great in the long run.
Some things to try out (SQLinForm is free until 2009). It's weird how some niches totally lack good open source tools.
http://www.trialpay.com/checkout/?c=bb7014d&tid=6rGUpGo
http://www.sqlinform.com
http://www.fileheap.com/software-universal-sql-editor-download-11096.html
An Emacs macro:
http://www.emacswiki.org/emacs-en/tsql-indent.el
Something else... this freeware tool works for PL/SQL, so maybe there's a use for that in there.
PL/SQL Tidy (Broken Link)
Red Gate SQL Refactor (trial) + a Virtual Machine