SitePoint Sponsor |
|
User Tag List
Results 101 to 121 of 121
Thread: "Must have" tools
-
Mar 31, 2005, 13:05 #101
Dr.L, he was saying that he missed your wonderful comment about jedit on the first page, but someone should reinterate how wonderful a tool it can be =)
-
Mar 31, 2005, 13:39 #102
- Join Date
- Aug 2004
- Location
- Canada
- Posts
- 1,280
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
http://img228.exs.cx/img228/1936/ncnevn8qq.gif
Nice and even!
Edit, it breaks the forums so I made it a clicky.GamesLib.com - the slickest, most complete and
easily navigatible flash games site on the web.
-
Apr 1, 2005, 14:17 #103
- Join Date
- Jan 2003
- Posts
- 91
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
For Firefox users, the ViewSourceWith extension is handy. It allows you to right click a web page and choose the application to the view the source with instead of Firefox's built in tool:
link [site: mozilla.org]
-
Apr 1, 2005, 14:33 #104
-
Apr 1, 2005, 17:08 #105
- Join Date
- Jun 2004
- Location
- London
- Posts
- 66
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Hi,
Seems alot of this links to tools are very microsoft based.
Personally i use http://www.ubuntulinux.org/ so here goes with some linux related tools
GEdit = Tabbed Editor http://www.gnome.org/projects/gedit/screenshots.html
MonoDevelop = IDE like ZendStudio http://www.monodevelop.com/screenshots.aspx
Etherape = Graphical network monitor http://etherape.sourceforge.net/images/
-
Apr 1, 2005, 17:35 #106
- Join Date
- Apr 2003
- Location
- London
- Posts
- 2,423
- Mentioned
- 2 Post(s)
- Tagged
- 0 Thread(s)
Hi.
Everyone seem sto be suggesting pretty minor tools now, one by one. As a lot of these tools are covered by other equivalent tools, and some are frankly of diminishing worth, how about people describe their toolsets as that - a set. Tools are like programming practices, they form a web and support each other.
Also worrying is the lack of people mentioning version control. It really is the first step. !00% of people on an "advanced" forum should be using version control. It's the first of the big three: version control, testing and automated builds.
Hm, I feel a poll coming on...
yours, MarcusMarcus Baker
Testing: SimpleTest, Cgreen, Fakemail
Other: Phemto dependency injector
Books: PHP in Action, 97 things
-
Apr 1, 2005, 18:18 #107
- Join Date
- Jun 2004
- Location
- London
- Posts
- 66
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Totally over looking the very fabric of a sane php development enviroment.
Version Control.
CVS http://www.gnu.org/software/cvs/
Subversion http://subversion.tigris.org/
Arch http://www.gnu.org/software/gnu-arch/
...
Testing
SimpleTest http://simpletest.sourceforge.net/
...
Automated builds
Rephlux Continuous Integration http://rephlux.sourceforge.net/
...
Tools usable in a pair programming session.
GEdit = Tabbed Editor linux http://www.gnome.org/projects/gedit/screenshots.html
MozillaFirefox = Browser http://www.mozilla.org/products/firefox/
CRC Cards = Bit of paper/card for class responsibilities and collaborators notes http://c2.com/doc/crc/draw.html
...
-
Apr 10, 2005, 06:31 #108
- Join Date
- Mar 2005
- Posts
- 214
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by lastcraft
but IBM's a big name and very good at marketing it in corporates so I follow
.
Now RUP is valuable but I think it also depends on available tools. And they of course sell tools with RUP unfortunately they are not perfect so the need for consultants continues (hey isn't IBM's business plan targeting more consultancy and less materials). My job has been in some missions to conciliate between these consultants who reason in pure abstraction and the client's programers who want to see concreteness sometimes I felt like I've been taken by the two parties like in a sandwich
-
Apr 11, 2005, 08:45 #109
- Join Date
- Oct 2000
- Location
- Atlanta
- Posts
- 95
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
adoDB: Handles multiple databases, completely OOP with several nice functions such as building UPDATE and SELECT queries with ease. I can run a while loop that builds a SQL statement from an array with data passed through POST.
Dreamweaver MX 2004: For a coder, it's nice to build both W3C complaint HTML templates and code within one environment. What's lacking is basic IDE functionality that what makes Eclipse really nice. I've started looking at Xored (based on Eclipse), but their HTML designer is still not as robust as Dreamweaver yet.
Smarty: Great tool to seperate business logic and presentation layer. Provides greater flexibility with postfilter functions.
XAMPP: Great way to test your programs locally.
Subversion: Great for code versioning. I'm building a Trac like application that will be released soon written in PHP. v1.2 will be released in May, hopefully the "LOCK" methods will play nicely with DMX 2004 so that it's completely integrated.
Other frame works of interest:
Mojavi http://www.mojavi.org/
BinaryCloud http://binarycloud.com/
MVCnPHP http://www.tonybibbs.com/index.php?topic=MVCnPHP
Prado http://www.xisc.com/
Phrame http://phrame.sourceforge.net/
Propel http://propel.phpdb.org/wiki/
Phing http://phing.info/
-
Apr 20, 2005, 03:48 #110
- Join Date
- Mar 2005
- Posts
- 214
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by lastcraft
It's not really that important to check in / check out versions, what is important is CONFIGURATION MANAGEMENT which allows you to trace who, when, why
-
Apr 20, 2005, 07:37 #111
- Join Date
- Nov 2003
- Location
- Los Angeles, CA
- Posts
- 460
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Here's a tool that I can't live without anymore... the Venkman Javascript Debugger!
http://www.mozilla.org/projects/venkman/
its awesome, having a full fledged run time debugger for javascript makes like alot easier 4 me.My-Bic - Easiest AJAX/PHP Framework Around
Now Debug PHP scripts with Firebug!
-
Apr 22, 2005, 10:48 #112
- Join Date
- Feb 2003
- Location
- England
- Posts
- 99
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Text Editor = HomeSite+ (includes TopStyle Lite for CSS)
MySQL manipulation = EMS MySQL Manager Pro
and PHPTriad to make it all do something locally.
-
Jul 5, 2005, 12:18 #113
- Join Date
- Jan 2005
- Location
- Barcelona
- Posts
- 16
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
trac
I think that nobody mentioned trac, an integrated system for managing software projects, enhanced wiki, a flexible web-based issue tracker and an interface to the Subversion revision control system.
-
Jul 5, 2005, 13:58 #114
- Join Date
- Sep 2004
- Location
- Zagreb, Croatia
- Posts
- 830
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by bermi
-
Jul 5, 2005, 16:49 #115
- Join Date
- Sep 2003
- Location
- Glasgow
- Posts
- 1,690
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
What about a touch-typing tutor like Mavis Beacon? Anyone who does a lot of typing really ought to learn to touch-type. I can't, but I know I should learn.
-
Jul 7, 2005, 00:33 #116
- Join Date
- Oct 2003
- Location
- The Netherlands
- Posts
- 406
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
For any project with multiple programmers... Basecamp.
-
Jul 7, 2005, 04:06 #117
- Join Date
- May 2005
- Location
- Holland!
- Posts
- 852
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
To start off with any project do NEVER forget the old-school tools like your friendly neigbourhood pencil and paper.
I always start up mocking up use case's on paper, making sure the specifications and requirements are theire in big lines as well.
When finished i move to my computer where i use
Visio
Zend
LeapFTP
Regex coach
TopStyle lite
DW
PS
Flash
PHPMyAdmin
and dont forget to take a look at this new Java based exiting UML editor which i discovered on CEBIT this year http://www.magicdraw.com/
cheers,
GaloBusiness as usual is off the menu folks, ...
-
Jul 7, 2005, 06:04 #118
- Join Date
- Sep 2004
- Location
- Zagreb, Croatia
- Posts
- 830
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Galo
-
Jul 7, 2005, 09:49 #119
- Join Date
- Mar 2002
- Location
- Vancouver, BC
- Posts
- 1,971
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Mac OS X DBMS tool: http://cocoamysql.sourceforge.net/
-
Jul 9, 2005, 02:04 #120
- Join Date
- Jul 2005
- Posts
- 25
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I only do casual PHP coding, but I run Linux, with of course a localhost setup, PHP documentation downloaded to my harddrive, phpmyadmin to manage the databases (soon to install vhcs -- cpanel like web app), and Quanta Plus for editing and managing (best application imo). That's all I really need.
-
Jul 9, 2005, 04:39 #121
Originally Posted by BerislavLopac
I use Ubuntu which is debian-based so the first step was a simple apt-get install trac, then (using Apache2 here), setting up a new virtual host (trac.mycompany.com) and testing - if all is good you should get a python error (because you haven't set up any trac sites yet).
Next, create your trac enviroment using trac-admin, configure users/permissions and any other settings you need, add a few lines to the apache virtual host config for that enviroment, then you are away.
Bookmarks