Re: mod_rewrite / ISAPI filter (AKA: search engine friendly urls)
The limitation with that method is you need a .cfm file. You are just exploiting the fact that CF will treat the / the same as a ? before the querystring. It worked on CF5 but I remember having trouble getting BlueDragon to be able to do this. Not sure about MX. On Mon, 10 Apr 2006 10:22:15 -0700, Jordan Michaels [EMAIL PROTECTED] wrote: Christian N. Abad wrote: Forgive me if this is somewhat off topic. (I understand this is not CF specific, but more general.) I have a client that needs to implement mod_rewrite, ISAPI filtering or some other URL filter to allow their websites to be more search engine friendly. One site is written in PHP, the other ASP. (Again, I know these aren't CF sites, but the basic principles should still apply.) Does anyone have experience with this? Can anyone point me in the right direction? Thanks! ~Christian Accessible Computing, Inc. 1210 McLaughlin Drive Charlotte, NC 28212 http://www.accessiblecomputing.com 704.248.8855 (office) 704.248.6682 (fax) Hi Christian, While this can be done using mod_rewrite, etc, you can also do this in the code. Here's an example of how to do it with CFML: http://tutorial90.easycfm.com/ Hope this helps! -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:11:3009 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: recruiters with English as a second language
On Fri, 31 Mar 2006 14:08:15 -0800, Saman W Jayasekara [EMAIL PROTECTED] wrote: Since Apu have 8 kids Apu is also revealed to be an illegal alien, btw, in the episode that was anti-prop-187 propaganda, as well as Shopkeeper Willie. ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:11:3004 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: What makes a programmer look low level
At 07:35 AM 5/12/2005, you wrote: OK, I'll bite. Why would you *not* use standard CFML tags for the purpose they fullfill? Well, for one thing, because CFINSERT and CFUPDATE don't call stored procs and we do almost all our db work via stored procs. With CFQUERY you can do CFQUERYPARAM to help protect your db inputs better, set VARCHAR length, set NULLs, etc... But the dealbreaker for CFINSERT is that it won't return back the new identity. ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2613 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: What makes a programmer look low level
At 09:12 AM 5/12/2005, you wrote: At 09:00 AM 5/12/2005, you wrote: CFQUERY will not return back a new identity either, well depending on the database chosen it will not without a second cfquery. This has sometimes worked in the past: declare @new_id INT insert into table (a, b) values ('#a#', '#b#' select @new_id as new_id Sorry, skipped a step: (note, this is SQL-2000 syntax) declare @new_id INT insert into table (a, b) values ('#a#', '#b#') set @new_id = Scope_Identity() select @new_id as new_id ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2616 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: What makes a programmer look low level
At 09:18 AM 5/12/2005, you wrote: CFLOCKing two queries together? Wouldn't that be CFTRANSACTIONing the two queries together? Well, the examples given with the select max(id) are so ugly, don't even consider doing it, but since it's in at least one of the CF books a lot of developers got set down the wrong path. Wish we had DBAs that could review our SP's to see if things could be improved. :( They don't really do it at our company but that's the rhetoric, anyway. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2618 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: What makes a programmer look low level
At 10:33 AM 5/9/2005, you wrote: I have met some developers that are very talented (I'd consider them Senior level developers based on skill alone) who happen to have poor syntax/code style habits. Did you explain to them the right way to do it? If so, did they change? If they didn't, that shows they are stubborn and it's not a good sign, IMHO. In a collaborative environment, the code one developer writes needs to be editable by someone else. The code should not deviate into different zones with wildly different coding styles. Everyone needs to agree on a lowest common denominator. For instance, in my current PHP work we all had to agree to the PEAR standard. Part of that means writing braces like this: function a { } if (a) { if (b) { } else { } } I happen to dislike this as I find it more readable to align the opening and closing braces to the same horizontal location. This is especially useful in visualizing indentation. However, I was outvoted so I adapted for the sake of having a consistent style across the entire codebase. ~| Discover CFTicket - The leading ColdFusion Help Desk and Trouble Ticket application http://www.houseoffusion.com/banners/view.cfm?bannerid=48 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2593 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: What makes a programmer look low level
At 10:47 AM 5/9/2005, you wrote: I can see places where this is needed If the join is across servers, sure. If the join was expensive enough and you were doing a paged view then you could run one query per page with a valuelist of the foreign keys rather than doing a round trip to the db on every row. I've done this plenty of times, to pull back a list of just the IDs for the entire recordset and then select out a page of IDs (startrow/maxrow in CF) and then go back and retrieve all the rest of the columns. Better than pulling the entire recordset on every page. However, we've found a way to do this paging completely at the SQL level using table variables. 3. Queries inside of a cfloop or cfoutput (with the query attribute of course) and could have easily been avoided with a simple join in their original query. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2594 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: What makes a programmer look low level
At 01:10 PM 5/9/2005, you wrote: Like I said I knew people would disagree, and I understand that which is why I scope everything b/c I dislike being a black sheep :) But I'll ask why are people so adamant about it? Because CF has to interrogate memory on unscoped variables based on a predefined order of precedence and this takes a little more time than prescoping the variables. I don't know offhand whether it shuffles the order of priority based on context (i.e. inside a CFLOOP or CFOUTPUT). You'd think it would be a good idea if it did. But for most CF applications, that degree of optimization is overkill in comparison to the extra keystrokes it takes to do variables. I find this code: CFSET variables.a = 1 CFSET variables.b = 1 CFSET variables.c = 1 CFSET variables.d = 1 CFSET variables.e = 1 much harder to read than CFSET a = 1 CFSET b = 1 CFSET c = 1 CFSET d = 1 CFSET e = 1 You read left to right so you mentally have to filter out the variables. noise words everywhere in order to differentiate the real variable names. So that's why I don't follow that guideline 100%. ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2599 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: What makes a programmer look low level
At 01:11 PM 5/9/2005, you wrote: along with -- up until now -- cfform. What do you have against CFFORM? ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2600 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: What makes a programmer look low level
At 01:52 PM 5/9/2005, you wrote: Is it just me, or do the comments other developers leave throughout their code mostly get in the way of just reading the raw code? Having read through all kinds of existing code, I much prefer to have everything scoped and the code arranged in a consistent, logical format for readability. I'd rather I don't find comments distracting at all. I find the default color coding for comments in gray makes them too hard to read. I color code comments in block yellow which makes it very readable. Also remember that with Java code blocks are EVERYWHERE because of how Javadoc works, and C# code has its own flavor of auto documenting so it's something most developers have to get used to seeing lots of comments. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2602 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: Where are all the mid-level CF developers?
At 09:59 AM 5/2/2005, you wrote: I did not run the numbers, but my friend who read some of the articles on them said it came out to a $23 million per year savings to use their approach. I bet that could easily pay for the maint on a ship, but could not even imagine what the initial cost of the ship would be. If everyone just ran businesses with community responsibility in mind, we'd all be better off. I know if I were to ever start a business that employed others it would be an insourcing project centered in some rural area where land is cheap. Companies really should try to employ their country's own people before seeking the cheapest international alternative. If it means spending a little extra, so be it. You get good PR and you help the overall economy in the process. There is more to life than profit by any means necessary. It's silly that in this technological day and age that techies should have to concentrate themselves into a few uber expensive hubs like Silicon Valley. Companies should grow some balls and learn how to stick a shovel into some sh*t-hole in the middle of nowhere and build a new community from the ground up. Maybe everyone needs the nightlife of a big city or something. I don't. I know a lot of people would probably love to relocate to somewhere cheap like that if they thought the company was going to last long enough to set down roots there and keep them employed. If I could build a house for peanuts out in the boonies I could afford to make half my salary and still live comfortably. As it is, I'm probably making more than any of you on this list and I don't think I can save enough (as a single dad) for a downpayment on a condo here in Culver City. ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2506 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: Where are all the mid-level CF developers?
At 05:32 AM 4/30/2005, you wrote: I don't know that I agree with this...I know plenty of Java developers that haven't done a spot of GUI programing...doesn't mean they couldn't learn it to get the job done but you could easily have a mid level java architect that hasn't ever made a GUI. Yes, but they could one day do that if the job required it, and all they'd need to know are more APIs. They wouldn't have to learn a whole new language like CF programmers would. So that automatically makes them more versatile. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2501 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
rewriting
As far as rewriting techniques, there are ways of doing partial rewrites and slowly taking over the site section by section. Rewriting the CF is relatively easy. Few sites have enough of a line-count (at least not a justified line-count) that would make the coding that time consuming. Usually the fixes involve taking out repetitive code blocks and replacing them with includes/modules/CFCs so that's not that hard. What takes the most time is changing the db schema and the queries. In fact, this is usually the deal-breaker since you usually have to get a dba involved to preserve the legacy data. This is not trivial if you have very active tables with millions of rows. Good luck getting any planned downtime for this. So I've always spent most of my development effort on the database design, knowing that this is the most inflexible part of any web application. Then if I have to rush through the CF, so be it. It can get rewritten later. The db design is also usually your main performance bottleneck. A good db design can keep a site running sloppy CF running better than optimized CF running against a cruddy db design. At 05:54 PM 4/30/2005, you wrote: Any thoughts to the best way to slip managed code and best practices under the covers of an already poorly written site when you don't have the luxury of altering the whole thing. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2502 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: Where are all the mid-level CF developers?
CF is a web application language. It's not a language you can write multithreaded GUI applications in the way you can in Java or .NET. It's not a general purpose desktop application language. So if you know Java or .NET, presumably you can do more varied kinds of work like more robust back end processing applications or in-house GUI tools or shrinkwrapped software. CF developers write for the web and that's that. I have written backend services in CF and it's really not its strong point, believe me. At 12:50 PM 4/29/2005, you wrote: Thats an easy one CF is simple and not [as] complex...java is, rather has the ability to be much more complex, powerful and robust, not to say Coldfusion is not powerful infact it is, very powerful, but limitations are much more easily hit in CF than in Java, or .NET for those .NET lovers. But thats my 2 cents :) ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2493 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: The State of Programming in the United States?
Just to be more specific, at our company we host myspace.com which is the biggest social networking site on the planet right now. We beat friendster a while ago. I was told a while ago that the myspace team would need about 14 developers over the course of the next 6 months. Plus my team needs at least one more hire beyond the one we just hired. So anyone in southern california should look into us. We need strong MS-SQL skills and good knowledge of how to performance tune CF (think cached queries). Even if you don't think you have the chops, crack open a book until you can answer the quizzes and you can pretty much guarantee you'll be hired. We just issued a press release that indicates we'll be on Amex in a couple weeks so we're doing pretty well now. We already get more page-hit traffic than any other entity that hosts cold fusion. It's the place to be if you want to make a long-term career of cold fusion. Even if Macromedia abandons CF, we're not going to shift off of CFML, but we intend to start using BlueDragon for .NET and slip in some C# where required so that CFML is simply a language choice, not a server architecture. So it's also a good opportunity for CF people to learn some .NET on the job. I suspect only a few people on this list are in Southern California because this isn't the first time I've put out the call and I haven't gotten too many responses. ~| Purchase from House of Fusion, a Macromedia Authorized Affiliate and support the CF community. http://www.houseoffusion.com/banners/view.cfm?bannerid=38 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2106 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: The State of Programming in the United States?
At 01:20 PM 10/18/2004, you wrote: Do you have a link? I haven't read it so I don't know what topics are covered but my impression is that CF programmers (or programmers in general) aren't about to be made obsolete solely on the basis of foreign developers. CF developers are dropping CF on their own, which raises the marketability of those who remain as long as they are in an area where companies are looking for CF people. That certainly qualifies for us out here. I can't find enough good CF people in Southern California. Keeping your CF skills sharp is definitely an asset. It's all supply and demand. ~| This list and all House of Fusion resources hosted by CFHosting.com. The place for dependable ColdFusion Hosting. http://www.houseoffusion.com/banners/view.cfm?bannerid=11 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2096 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: The State of Programming in the United States?
In my experience, outsourcing (if you are talking about outsourcing) simply does not work within a rapid development environment. Rapid development means: a) quick turnaround b) lots of tweaks and changes after the fact c) unclear requirements filled in by the initiative of the developers Foreign developers can not do any of this. Turnaround is at least 24 hours due to timezone. Their access to production resources is (justifiably) limited. They do not have the insight into the corporate environment to fill in the gaps in requirements nor are they trained to think that way. Outsourcing can only work in web programming with clearly set up requirements and a project of large enough scope that once you spend all the time packaging it up and giving it to them there is a big return on throughput as the army of developers chew through it. Very few of our web projects are suitable for that. That doesn't stop my CTO from trying to force me to use outsourced developers, so the momentum to use them is still there. At 01:08 PM 10/18/2004, you wrote: Hi, I read a truly scary article on the Christian Science Monitor last week that stated rather matter-a-factly that the American programmer was about to become as extinct as the dinosaur because of foreign competition. As people that are in the know, at least as far as Cold Fusion development is concerned, do you think this position is true? If so, what are you doing about it? If not, why is it different? I must admit as someone that has been doing Cold Fusion/Java development for close to 7 years now that I was pretty darn frightened by what I read and there doesn't seem to be a whole heck of a lot going on for programmers on sites like Monster.com, etc either. Tell me what you think -- I'm all ears. Kind Regards, DTS -- [http://www.houseoffusion.com/lists.cfm/link=t:11Todays Threads] [http://www.houseoffusion.com/lists.cfm/link=i:11:2082This Message] [http://www.houseoffusion.com/lists.cfm/link=s:11Subscription] [http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=10491.9531.11Fast Unsubscribe] [http://www.houseoffusion.com/signin/User Settings] [https://www.paypal.com/cgi-bin/webscr?amount=item_name=House+of+Fusionbusiness=donations%40houseoffusion.comundefined_quantity=cmd=_xclickDonations and Support] -- http://www.houseoffusion.com/banners/view.cfm?bannerid=37 173b58ff.jpg ~| Purchase from House of Fusion, a Macromedia Authorized Affiliate and support the CF community. http://www.houseoffusion.com/banners/view.cfm?bannerid=34 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2097 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: The State of Programming in the United States?
At 06:27 PM 10/19/2004, you wrote: IMHO. Instead save the cash by using a J2EE platform that lets you develop with less domestic resources, not more-but-cheaper foreign resources (hint: ColdFusion MX on JRun.) I've seen the future and it's not CFMX. It's Blue Dragon, more specifically Blue Dragon for .NET. ~| Purchase from House of Fusion, a Macromedia Authorized Affiliate and support the CF community. http://www.houseoffusion.com/banners/view.cfm?bannerid=35 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2101 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: The job market
At 05:20 PM 8/7/2004, you wrote: I think the things that you specify are good things to know, but many of them are database related and I think someone could know CF very well without being heavy on the DB stuff.In fact, I don't think I've ever worked with a CF Developer heavy on the DB stuff.Most of them are heavy on the front-end / interface side of things. All web applications' foundations are in the database.If you can design and consume databases effectively you are worth a LOT more than someone who is just good at doing front-end templates that don't go much beyond CFINCLUDE and #firstname# #lastname#. Generally, I only use cfstoredproc when I'm returning multiple recordsets.Is that the reason or is there something else? It's a topic for another mailing list.But the benefits of stored procs are obvious to me and I'm kinda at a loss to justify them to people who don't see their use. 5) Learn to write aggregation jobs for reports. I actually have no idea what this one means?Care to elaborate? The manager wants to know how much money was earned on that ecom site today broken down by promo code.You've never had to write a query to do something like that?? Where we are, the DBAs are stretched too thin just keeping the databases up and running to babysit the CF developers by writing all their queries. Considering it is the most requested feature of Blackstone, I must be one of the few. I'd say so. database.I use a default template.There is no way I'd be lucky to get even close to the correct syntax for this one. You sound pretty fatalistic about this.Why don't you try learning it for your own benefit instead of locking your skillset to what your current job requires out of you? You know, a lot of people change jobs when they feel they aren't being challenged enough.Others take advantage of the extra time that they earn (by becoming efficient doing the limited tasks at their current job) to cram some study in.Those that coast are the ones who are out of luck when they get laid off.Potential employers don't want to hear the excuse that you never needed to know X or Y in your travels.They don't need to have proof that you've done X or Y on the job, just show that you learned it somehow.Heck, I'd recommend our CTO hire someone with a BLANK resume if they could breeze through my quiz. At the risk of sounding like a devil's advocate (or completely misunderstanding you)... I don't think that C++ or Java equates to SQL / SQL Server knowledge. T-SQL is a much simpler language to learn than C++.If someone can learn C++ then they should have more than enough aptitude to learn a simple scripting language like T-SQL: @declare a INT set a = 1 WHILE @a 10 BEGIN print @a SET @a = @a + 1 END I mean, it's one step above DOS batch files. SQL statements are a little trickier to get, but they are fundamental to being a web developer, IMHO. [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]
RE: The job market
At 11:03 AM 8/8/2004, you wrote: but with salary negotiating skills of a complete moron, or like they had just come out of school with no prior work history. Demonizing the job search process is counter-productive because we all have to participate in it whether we like it or not. Both sides have some bartering power.In their case, they have business goals that are going UNMET as long as they don't hire someone.If they can't find someone (or can't keep someone) they WILL pay the price in the long term. You'll see them keep reposting the same job position on the boards again and again.You think them not staffing up has no impact on their bottom line??Because they couldn't meet your requirements they took a gamble they could find someone else who had lower requirements.To save the 10-15K in annual salary, to save the money it would have cost to fully insure your family instead of just you, to save the perceived productivity that would have come from demanding that you put in 10-12 hour days instead of 8, to save them the perceived security of denying you VPN access to their infrastructure, they are sitting there twiddling their thumbs for weeks if not months on end waiting for someone else. It's all supply and demand. Applicants who are expanding their knowledge in a particular direction, like say CFMX, ColdFusion MX Components or CFCs, Flash ActionScript, and Java (like in my case,) well it doesn't count so long as it's not learning to be a dedicated DBA. The lazy bum ;-) Every job environment is different.Where I work we have dedicated designers.We don't care if CF developers are good at Flash or HTML layout because they aren't going to have to do any of that.They will have to be veritable DBAs as far as DB design and query building goes.That's just the reality of our outfit.And let's be realistic here.CFML is TOO EASY to learn for someone to command a high salary if they don't also have other skills to go along with it.DBAs get six figure salaries, which is why some companies have none of them or very few.You tell me which is the more marketable skill. So it's no mystery that recruiting agencies stop investing the time when hiring authorities consistently reject applicants on such non sequitur reasoning. You know, I have been fortunate enough to get all my jobs (and job offers) without recruiters.Do you ever respond to Monster job postings?What about people you know?There is no law that says you have to work through a recruiter to line up an interview.Do you think every company out there likes paying recruiter extortion fees? [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]
Re: [OT] .Net vs PHP
At 01:43 PM 8/5/2004, you wrote: So does CF, but it's still not ADO.NET. Until Blue Dragon for .Net is officially released, something everyone should be looking into, I think. [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]