The previous post on query analyzer was created as a page, this one is a forum topic so people can add to it.

Resources for geeking out and helping your geekout processes.

Feel free to add more as you find them.

W3C
http://www.w3.org

CSS Optimizer
http://floele.flyspray.org/csstidy/css_optimiser.php

CMS Comparison Matrix
http://www.cmsmatrix.org/

The Web.Developer Server Suite is a Windows-based Platform for the development, testing and deployment of PHP and MySQL websites and applications (Drupal, Joomla, Wordpress,etc…) Simplify development cycles with a consistent, standardized set of tools. Windows | Apache | PHP | MySQL

http://sourceforge.net/projects/webdeveloper/

elannert's picture

Firebug

Thanks Adonis!

Firebug is a plug in for firefox that let’s you find out the css that is active on any element on a webpage. you can also make changes on the fly to see what their effect would be.

this tool is essential for:

1) learning css after you’ve been to w3 schools and understand the basics, but cannot possibly navigate and make sense of a 1,000 line css file yet

2) changing the design of an existing site you did not build (e.g. a drupal theme)

3) debugging css when things aren’t acting the way you expected them to

elannert's picture

Open Workbench

Just learned about the Project management software used at Blue Cross:
http://www.openworkbench.org

Seth's picture

Filezilla

Filezilla is an open source FTP client that’s lightweight and FREE.
Among others, the features of FileZilla include the following:

* Easy to use
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
* Cross-platform. Runs on Windows, Linux, *BSD, OSX and more
* Available in many languages
* Supports resume and transfer of large files >4GB
* Powerful Site Manager and transfer queue
* Drag & drop support
* Configurable Speed limits
* Filename filters
* Network configuration wizard

Seth

Johnnie Pens Comet's picture

WAMP & Pidgin

WampServer is a Windows web development environment. It allows you to create web applications with Apache, PHP and the MySQL database. It also comes with PHPMyAdmin and SQLiteManager to easily manage your databases.

WampServer installs automatically (installer), and its usage is very intuitive. You will be able to tune your server without even touching the setting files.

WampServer is the only packaged solution that will allow you to reproduce your production server. Once WampServer is installed, you have the possibility to add as many Apache, MySQL and PHP releases as you want.

I use this at work, you can have drupal running locally in under 5 minutes:
http://www.wampserver.com/en/

This is great tutorial for installing drupal on your localhost:
http://www.lullabot.com/videocast/install-local-web-server-windows-xp

This is the instant messenger solution when you are being “productive” at work but don’t want a million IM programs open at once, you can keep up with all your friends and business contacts through pidgin.
Pidgin is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once.

Pidgin can work with:
AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, Zephyr

http://www.pidgin.im/

Seth's picture

AJAX, Javascript, and HTML as well...

I use this tool (Firebug) daily to hack, modify and debug.

Great for so much more than just CSS!

-Seth

npittman's picture

Firebug like plugin for IE

The IE Developer Toolbar is a similar plugin for IE like Firebug, comes in handy when you’re trying to debug cross browser compatibility problems.
http://blogs.msdn.com/ie/archive/2007/01/09/ie-developer-toolbar-beta-3-…

dpashkin's picture

Anyone hates phpyadmin?

Anyone hates phpyadmin?

It’s clunky and complicated, ewwww!

I’ve been looking for an alternative and found one:

TurboDBAdmin http://turboajax.com/products/turbodbadmin/
is fast, breeze to install and use. It’s very lightweight, since it’s not overburdened by features like phpmyadmin. In other words it’s great for those of us who just need to modify an occasional table and run simple querrys.

elannert's picture

for mysql admin, i'm a fan

for mysql admin, i’m a fan of http://www.webyog.com/ this is a very lightweight client side tool that works exactly like query analyzer for sql server.

elannert's picture

Outputting data to excel

We’ve had multiple projects over the years that needed to export to excel. CBSL for Cycle 15-16 will need to do this as well. Here’s a link to an interesting approach that puts it to the browser first:

http://weblogs.asp.net/dburke/archive/2004/04/06/108823.aspx

Here’s an interesting free library written in c# that outputs excel xml files. since this does not require interfacing with excel directly, its a likely more stable approach:
http://www.carlosag.net/Tools/ExcelXmlWriter/Default.aspx

Additionally, should ooxml become a standard, this type of programming/approach will become more widespread.

elannert's picture

Html to wiki converter

Adonis's picture

Spiceworks

Anyone needing a good free network inventory tool check out Spiceworks at http://www.spiceworks.com/

or OCS at http://www.ocsinventory-ng.org/

elannert's picture

DTS

suspicious activity 15's picture

Great Typing Tutor Link to Help Type Faster

Hey everyone- I found this typing tutor to be the best since you didn’t have to download anything and there are also a lot of different test to choose from. They also do a good job of incorporating a lot of different keys to help you become more comfortable with the keyboard as a whole. Excellent tool- http://www.learn2type.com/TypingTest

elannert's picture

Change control process

Change control process template

One of the most difficult things is managing the process of client change requests.
https://www.igt.connectingforhealth.nhs.uk/KnowledgeBaseNew/SS%2011%20Ch…

elannert's picture

Access reports can backdoor

Access reports can backdoor to vba code to handle tricky formatting:
http://office.microsoft.com/en-us/access/HA011494721033.aspx

This was necessary on c15 to get the access report fields to line up properly. The design called for 5 fields to stack one on top of the next within a row where other fields were much taller. The design would not have a lot of whitespace. unfortunatetly, access distributes the fields vertically across the entire space of the row so the result looked all spaced out.

elannert's picture

Enabling MOD rewrite The

Enabling MOD rewrite

The staging server at the studio for running drupal apps is not able to handle clean urls. This article talks about how to enable modrewrite for apache:
http://www.sitepoint.com/article/guide-url-rewriting

elannert's picture

Fix for drupal sites not working after php upgrade to 5.2

Drupal versions less than 5.1 (i believe) are not compatible with the new version of php. To workaround this problem on SiteGround, you can modify your .htaccess file with the following line:

AddHandler application/x-httpd-php5 .php .php5 .php4 .php3

However, its not likely that the isp’s will continue to support the older versions of php due to security issues that have since been fixed. Now is the time to upgrade your sites.

elannert's picture

Open Source ERP

This article kicks off the discussion:
http://www.cio.com/article/150050/

This blog entry makes the case:
http://thingamy.typepad.com/sigs_blog/2007/09/sap-oracle-work.html

elannert's picture

Google Calendar API

http://code.google.com/apis/calendar/developers_guide_dotnet.html

Use this to hack around with accessing your icstars google calendar via code.

elannert's picture

DTS Goodies

Optimizing:
http://doc.ddart.net/mssql/sql70/dts_adv_16.htm

Execute one activex from within another:
http://www.tech-archive.net/Archive/SQL-Server/microsoft.public.sqlserve…

Dynamically set excel file to output from a parameter:
http://sqljunkies.com/Article/A8CB0AFE-D143-4B49-B865-4FBBFEDFCCD7.scuk

Build an entire package via activex code:
http://doc.ddart.net/mssql/sql2000/html/dtsprog/dtsptransf_1re1.htm

MSFT Overview of basic things in ActiveX:
http://support.microsoft.com/kb/242391

List of connection strings to connect to different data sources:
http://www.connectionstrings.com/

Sample DTS Package to load from Access to Drupal CCK:
http://pmo.icstars.org/wiki/index.php?title=Load_cbos

djcvicious's picture

Microsoft Give away

For any of you that are interested

Read the story firsts must have student status.

http://apnews.excite.com/article/20080219/D8UT829O0.html

https://downloads.channel8.msdn.com/

And I ment that too!!!

elannert's picture

Help - drupal attachments time out??

Sites that are attempting to allow users to upload big attachments seem to fail by default. This thread shows you how to fix this by modifying the htaccess file to contain:
php_value upload_max_filesize 20M
php_value post_max_size 20M

http://drupal.org/node/97193

According to site ground the max is 24M

elannert's picture

Time Tracking

Brandon Moore's picture

task 2 help

now we all know that the query desing function in access includes all kind of crazy functions only specific to making access easier for the user, but for this task, it may benefit to actually see how this is done by first designing the query and then cross-checking it through sql-zoo to see if what youre seeing is true.

the query design function will include all kinds of crap you wont want to use in the formula, but it will act as a roadmap to the fuctions essential to the query

good luck!

Brandon Moore's picture

Task 5 Help

Making the change from sql to excell can be jarring, one thing that helped me out was a bit of advice from Marc delay :

in SQL, you write statements from left to right and you add components as your statement requires you to,

In excell, you add statements by clause, beginning with the most intracate and working your way outwards until you think all the conditions are met

Thanks Marc, and I hope this helps future cycles

elannert's picture

general list of tools for development

elannert's picture

Introduction to programming

Microsoft has beginner training modules that are not bad and have video/screencam tutorials. http://msdn2.microsoft.com/en-us/beginner/bb308733.aspx You can also download visual basic express for free to get started with this.
Video: Introduction to the Visual Basic Programming Language 16 lessons to get you up to speed in developing with VB http://msdn2.microsoft.com/en-us/beginner/bb308737.aspx this is about a 9 hour course that covers all the basics and walks you through creation of a full blown app to read RSS feeds. This gets you enough context to start reading programming books without glazing over in confusion. It does not replace those books, and some of the concepts in this tutorial you will be able to DO, but you won't quite UNDERSTAND until you spend the time reading and/or structured playing around.
dpashkin's picture

while we're at it

Here’s a great intro to DirectX/XNA coding if anyone wants to try themselves out in game development

http://www.riemers.net/index.php

elannert's picture

AJAX - Google Code University

elannert's picture

Darwin Information Typing Architecture

http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture

I haven’t played with this much, but I’m in the process of looking for an online tool for creating/editing/publishing information maps for site designs. Something like Gliffy, but that handles structured content easier without having to ever format anything, e.g. if I insert a page in an info map, I should not have to move anything around.

elannert's picture

Word to WIki headache aspirin

We’ve been using an instance of MediaWiki lately as the platform for capturing requirements. Wiki lends itself well to design as it is very easy to drop in a link to something that you need to come back later and define. Its also nice to have revision history and discussion about an item in a design.

The biggest headache for me with working with a Wiki is that text written in word gets mangled when you copy/paste into the wiki. The biggest barrier is line breaks vs. paragraphs. Other annoyances are bulleted lists and numbered lists.

I found and modified a macro you can add to word that will convert your word text into wiki text and put it on the clipboard ready for pasting. The macro is non-invasive, meaning it leaves your word document intact. You can get the macro here:
http://en.wikipedia.org/wiki/Wikipedia:Tools/Editing_tools#From_Microsof…

sa's picture

MozyPro configuration errors

We recently moved to mozypro for offsite backup. Unfortunately, it was not backing up all the files. In the process of working through different solutions, it stopped backing up ANY of the files on the main shared drive. It turns out that the mozypro backup service runs in the context of Local System account. We had removed Local System account access to our shared directories as part of the security process post-nimda worm. Unfortunately, granting full access to the Local System account to any folders you want backed up is a requirement for Mozy.
elannert's picture

Microsoft Project auto-calculation frustrations

Please feel free to correct me here, but as long as I can remember, most project managers used MS project for either scheduling or tracking actual effort against estimated effort, not both. This was, I believe, due to the infuriating attempts by the MSP scheduling engine to tell you what actually happened. Here's an example: I have a task that was supposed to take 1 hour over the course of 1 day and be completed by 9/8/2008. If it actually takes 4 hours to complete but was still completed on 9/8, I would like to be able to say that. Unfortunately, as far as I can tell and from the documentation, that is not possible in Microsoft Project. You get the following error message when you try and state the actual finish date was 9/8: "the actual finish date is before some of the previously entered timephased actual work values. If you continue with this operation, will truncate some of the previously entered timephased actual work values." I must be doing something wrong because googling that error message produces no hits. I cannot be the only project manager in the world who has tasks that go long on effort but still meet their target finish dates. My workaround for now is to capture actual effort in one of the "extra" fields, "number 1", turn on rollups, and relabel it Actual Effort and I'm off to more important things. Anyone know otherwise?
elannert's picture

Drupal Training

http://movielibrary.lynda.com/html/modPage.asp?ID=620&cid=620
elannert's picture

directory listing for folders on a drupal site

for our events, we need the designers to be able to ftp large files for printing up to somewhere. and we'd like the ability to have them put them in a folder and just share a link to that folder via http. in the default configuration however, drupal looks to see if the folder referenced is a path it knows about, and when it doesn't, you get a page not found error. to accomplish this, simply create a blank .htaccess file with one line: Options +Indexes and upload to the top level directory that you want to provide access to, e.g. /share in our case.
elannert's picture

network adapters disappear

still haven't found a solution to this one for sandee's tabby, but this link had lots of things to try: http://support.microsoft.com/kb/825826
bharris's picture

Programming Tutorials

http://asp.net-tutorials.com/

Code examples and tutorials on .NET framework (ASP, C# AND AJAX) along with material on PHP & jQuery. Good for some beginner, self directed study.

http://www.dbtutorials.com/tutorials.aspx

More tutorials, all centered around data retrieval in some fashion. Went here to brush up on LINQ and saw there was a lot content.

bharris's picture

Free books on programming

Stumbled across this list of free or online books during some research, which is to say, I haven’t tapped all the links to see if they work, but those I’ve tried have all been live. Happy coding.

http://citizen428.net/archives/434

tonytaylor's picture

Free books on programming and stuff

Just another link to allow the zen of programming to find you…

http://www.techbooksforfree.com/

Anonymous's picture

free books

Thanks so much for the link, these are great!

—Jackie

Anonymous's picture

tech books

So very cool. Thanks for the link.

—Jackie

bharris's picture

Mid-Level to Advanced Development Tutorials

I’ve been sent to the following site by supervisors more than any other. The set of projects and walk-throughs often assume some knowledge of the content before diving in, but its been worth it
http://www.codeproject.com/

A Measurable Impact

Initial placement rate:
95%
Industry retention rate:
81%
College attendance rate:
44%
Alumni actively engaged in their communities:
70%
Average 12-month earnings before program:
$9,000
Average 12-month earnings after program:
$31,000