Domain: hotscripts.com
Stories and comments across the archive that link to hotscripts.com.
Comments · 29
-
Cool ass site! This rocks...
I know I already replied to this. But if you click "relative" you get an idea of the growth in language jobs (though I suspect that the y axis needs to be logarithmic). On a whim I decided to include web frameworks too. e.g. Django, ruby on rails. SQL and C are still on top (followed by VBA) in the absolute, but in relative Ruby on Rails and Django appear to smoke everything else.
absolute: http://www.indeed.com/jobtrends?q=c%2C+java%2C+perl%2C+php%2C+python%2C+ruby%2C+sql%2C+postgresql%2C+mysql%2C+django%2C+ruby+rails%2C+cobol%2C+assembler%2C+MATLAB%2C+VBA+visual+basic&l=
relative: http://www.indeed.com/jobtrends?q=c%2C+java%2C+perl%2C+php%2C+python%2C+ruby%2C+sql%2C+postgresql%2C+mysql%2C+django%2C+ruby+rails%2C+cobol%2C+assembler%2C+MATLAB%2C+VBA+visual+basic&l=&relative=1I have no idea whether the growth in jobs is matched by the growth in programmer numbers in those areas. Also any new languages/frameworks/whatever are probably going to grow like crazy if they are any good. But even among web frameworks it seems that the growth of the top 3 is exceptional. Drupal, Ruby on Rails and Django are still top. (I added a bunch more from http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks). That's not to say that the most popular language/database/web framework/whatever are the best. e.g. I'd never willingly use mysql over postgresql, even though there are way more mysql jobs. Growth rate is the same however. Another factor is the payscale. If you were after money you'd pick a language that is both well paid and growing at a rapid rate. Intuitively, a more powerful but harder to use language should pay more because the supply is more limited.
relative: http://www.indeed.com/jobtrends?q=django%2C+ruby+rails%2C+zend%2C+zope%2C+pylons%2C+symfony%2C+cakephp%2C+drupal%2C+fuse%2C+turbogears&l=&relative=1
absolute: http://www.indeed.com/jobtrends?q=django%2C+ruby+rails%2C+zend%2C+zope%2C+pylons%2C+symfony%2C+cakephp%2C+drupal%2C+fuse%2C+turbogears&l=This site is pretty cool too.
http://www.hotscripts.com/blog/determining-programming-language-popularity/ -
Captchas
I would suggest maybe putting in Captchas for every spot you might submit a post, etc. This way, bots cannot or have more difficulty making posts. Here are more links I had on these, but I haven't looked at them in a while...
-
Image Key Sets & Dynamic Captchas
I had heard once of a very cunning strategy around captchas. I'm not sure if this is true but there is a story of a p0rn site making large sums of cash by selling key sets to the images. Certain sites would not dynamically generate images but instead rely on sets of images with protected keys as a captcha.
In order to use the p0rn site he ran, you had to either pay money or spend time identifying captchas. He would then store them in a database and match it up with a checksum of the image. When he had completed a site's captcha key set, he would sell these lookup tables to anyone with money.
All they then had to do was write their program to do a checksum of the image (or the image itself if he had stored it) and then plug the word from the database into the page for verification.
With the introduction of splashers that spatter the statically stored images with lines or dots, the image is stored and a something like an edit distance is applied to it to find the closest match. Once that is accomplished, it references the keyword out of the database. You turn up the splasher and you risk the user not being able to figure out the word.
It seems that evil always finds a way. This is why captchas should always be dynamically generated on the fly from a very large dictionary! Check out Securimage for PHP. -
Re:I need PHP
Okay thanks, I hope not.. I have looked a bit more and found a couple more applications that generate PHP, hopefully one of them realises my dream: phpCodeGenie: "Just design your database tables and phpCodeGenie can write the php scripts and programs for you." http://www.hotscripts.com/Detailed/20039.html dsQwikSite: http://www.dbqwiksite.com/
-
weatherbug hack
Script for weatherbug data... http://www.hotscripts.com/Detailed/45726.html
-
Re:Easy... Check out HotScripts.com
Programming your own, while not overly difficult, is probably out of the question for his purpose. There are many PHP-based solutions available, all with varying degrees of complexity and functions. Try browsing to:
http://hotscripts.com/PHP/Scripts_and_Programs/Fil e_Manipulation/File_Management/index.html
Lots of goodies to choose from... -
Re:Personal web portal
FeedReader (windows) does this.
Anyway, you can easily find this kind of PHP script. -
Re:Switch from asp - php(5)
I haven't read the book, but i myself code asp at work and php for hobby.
The first web-scripting language i learned was asp, mainly becouse i'm a windoze idiot and i liked IIS. At my work we used asp & access in the beginning, then moved over to MS SQL server. Then i studied php and switched over to Apache+php (mysql) on my home-server. Nowadays i only code asp at work, everywhere else i use php. And my boss switched over to a linux server with apache + Chilisoft! ASP (now Sun) and mysql.
I didn't have any bigger problems learning php. One reason can be that i have no problems reading code, even if it's written in COBOL. The web-manual is the best tool, and it's the only resource that i have used. Start with some tutorials and small examples, just Google around!
I started here:
http://fi2.php.net/manual/en/tutorial.php
And to get some examples to study (and copy&paste in the beginning..) navigate to:
http://www.hotscripts.com/PHP/index.html.
Learn PHP, you life will never be the same again ;-) -
Re:Complexity
There are others out there as well which do the same thing. I've never tried that one, but I'll dl it in a while. There is a list here and also here of others which aid in installing Apache, PHP, mySQL, Perl, etc (some also install tools such as phpMyAdmin, a bulletin board service and others go as far to include a mail service and FTP servers). I don't believe that the DeveloperSide.NET suite is listed there, but it looks like a good application as well.
-
Re:Complexity
There are others out there as well which do the same thing. I've never tried that one, but I'll dl it in a while. There is a list here and also here of others which aid in installing Apache, PHP, mySQL, Perl, etc (some also install tools such as phpMyAdmin, a bulletin board service and others go as far to include a mail service and FTP servers). I don't believe that the DeveloperSide.NET suite is listed there, but it looks like a good application as well.
-
Re:DIYIn response to you and to this comment, I'm not saying that he shouldn't examine PHP/MySQL as an option (and yes, I program for/with both and a few other things including Nuke variants, Java, PERL, C, VB...). PHP is actually my preferred solution for a great many things (running it as a primary scripting language outside of Apache is incredibly useful and I do it a lot). I'm tired of seeing the obligatory "Just do it in PHP/MySQL" answers to ask slashdot questions that don't offer any real information for how to go about that. Assuming that the asker knows what PHP and MySQL are, knows where to find them, is willing to even approach learning a new language, support a home-grown application, keep it all in a timeline that management will accept and do their other normal work while probably not getting paid any more for the effort is making a pretty large assumption. It's moronic. Yes I said moronic.
Like the poster I replied to, these types of comments typically don't offer anything more of use than pointing out what we all would agree is abvious... sure the asker could go off and program their own. If that were a viable option, then they probably wouldn't have asked slashdot. In fact, this asker even said that he didn't want to take that route.
Again, my primary gripe is that the poster didn't offer anything else to support this suggestion. It was wasted keystrokes without saying something like "Check out Hotscripts or the PHP Resource Index for a good place to start. In fact, check out FX.php for something that will help you migrate from Filemaker to PHP." Answering "just do it in PHP/MySQL" and leaving it at that kills the thread usually without offering anything intelligent. I suggested (though I admit I was a bit crass) that posters like that provide more info and produce an actual constructive answer instead of an aloof and castrated suggestion that is offered far to often in ask slashdot replies. I've had my fill of them and finally felt I had to say something.
-
Best to do it yourself
The resources for you to do it yourself are readily available. Apache/PHP/MySql for the server are extremely easy to work with, even for most newbies (did it when I was a noob).
Design is a little more difficult. Windows users can benefit from expensive web editors such as Frontpage and Dreamweaver. However, if you're willing to learn HTML, XML, etc. (which doesn't take long), you can use a standard text editer (anything but notepad). I use UltraEdit.
For page design, I like to use Xara WebStyle. For PHP scripts, Hotscripts.com is the place to go.
Need a content management system? Check out the ones provided at opensourceCMS. -
If...
You've got no problems with using php/mysql for this, check out hotscripts.com php section. Lots of free (GPL) scripts there for you to try out.
-
Re:snippets, rather than projects
OK, I understand that much, but how is your site different from, say, the SourceForge snippet repository, the many PHP repositories, HotScripts, CPAN, or Vaults of Parnassus (for Python code). There are many repositories available.
-
Re:fair use?Here's a simple PHP script for doing exactly what you need:
-
Related toolsRandom links that may be of interest:
- EasyORM - "EasyORM is an object-relational mapping tool for users of PHP and MySQL."
- DaDaBik - "DaDaBIK is a DataBase Interfaces Kreator". For PHP.
- Metastorage generator - "Metastorage is an application that is capable of generating persistence layer APIs." Available for PHP.
- Metakit - "Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution." C++, Python, Tcl.
- CodeCharge - Code generator for database web sites.
- Link from hotscripts PHP database tools section: AppGini - "AppGini creates your MySQL database and all the PHP scripts you need to manage data."
- eSKUeL, phpMyAdmin - Web-based MySQL administration.
- EasyORM - "EasyORM is an object-relational mapping tool for users of PHP and MySQL."
-
Re:Smarty?
I decided to go with a similar class that I found at HotScripts.com
http://www.hotscripts.com/Detailed/11031.html
Just like the name implies, it is very fast. It will really help you speed up development time if you end up re-working your HTML or JavaScript layout/code. Well worth the time to seperate PHP and HTML, especially if you have more than one person on the project or could in the future. Have fun! -
Check this site...
There are listings for 5 different apps - some commercial, some free...
http://www.hotscripts.com/Java/JSP_and_Servlets/Ad _Management/ -
Re:If god does not exist...
see my post above about pMachine. sounds like pretty much what you want. i'm sure there are others out there as well. do a search on hotscripts.com and see what you can find.
-
Re:little question...I've been doing a review of a number of CMS projects for a small business website I am building. As I understand them, here is the list of some that I have found:
- Slash: The code behind Slashdot. Uses PERL as its underlying technology and is built on Linux. Requires Apache.
- Zope: Commercial Open Source software which uses Python as its code base. Good support and training available, but the community appears to be lacking.
- phpNuke: Underlies a lot of the free weblogs on the net at this time. Built on PHP coding and requires Apache. Some personality issues here, but a strong product.
- PostNuke: Underlies many sites on the web, including both commercial and amatuer. An off-shoot of phpNuke, so built on PHP coding and requires Apache. VERY good project management and a solid timeline. Some recent deaths at the project have placed the team under stress.
- phpSlash: A PHP port of the Slash system (one of the older ones, and as such is built on PHP coding. Seems solid, but lacks many of the modern features of slash.
There are many others, including (but not limited to): Nope, Druphal, KorWebLog, etc. This is still a crowded marketplace and people are trying to reinvent the wheel here often. Check out this site and do a search on CMS to get an idea of the diversity.
Best advice from my limited experience so far:
- Decide which language best fits the way you program (Perl and PHP have roots in C/C++, Python is more like Basic)
- Decide what features are drop-dead critical for your site (i.e. comment system, moderation system, workflow management, shopping cart)
- Decide if you want commercial support if something goes wrong
- Decide how much you want to spend (even if you do not spend on a system, you will wind up with costs for hosting, books, training, etc.)
In the end, I think I have decided on PostNuke. But your choice may be very different.
-
my $0.02You could also look into finding an Intranet Groupware program. One benefit of using a program like this is that you can make it easy to access via the web from anywhere, calendar, e-mail and all.
-
Re:NY times login generator
Greetings FattMattP,
I do not know if the NY times is using something to stop password sharing, but a lot of sites do. Here is the link to a cgi that I think does a pretty good job of stopping password sharing. -
Anyone know a web CMS...
...that doesn't also want to be the web server?
Our department site is piggybacked on a nice big Sun maintained by the university. It can handle a lot more (traffic|attacks|uptime|etc) than any little box we could set up. So I've been trying to find a CMS workflow that outputs to static pages and uploads them to the production box after the changes are accepted.
I checked out ArsDigita, SourceForge, and most recently HotScripts. They have a lot of stuff, much more than I have time to sort through. Love to hear specific suggestions. -
Anyone know a web CMS...
...that doesn't also want to be the web server?
Our department site is piggybacked on a nice big Sun maintained by the university. It can handle a lot more (traffic|attacks|uptime|etc) than any little box we could set up. So I've been trying to find a CMS workflow that outputs to static pages and uploads them to the production box after the changes are accepted.
I checked out ArsDigita, SourceForge, and most recently HotScripts. They have a lot of stuff, much more than I have time to sort through. Love to hear specific suggestions. -
SQL Ledger
Know nothing about it, but looked it up on Google. Might as well share my research:
SQL Ledger
Christopher Browne's List of Free Software for Business Accounting
Mini review of SQL Ledger
Short discussion of SQL Ledger from GNU.ORG
AllCommerce, an ecommerce and fulfillment system
GNU Enterprise
Linux-Kontor is a free ERP (enterprise resource planning) software suite. -
Dumb TerminalMore than just allowing you to use your cable modem, this will let you use its web browser as a dumb terminal to the rest of your internal network. I don't know if anyone would actually buy extra dreamcasts to use as dumb terminals (Dreamcast: $150 + modem, IOpener w/keyboard: $100), but it's a handy way to have a non-geeky network presence in your living room if you already have a DC. Possible dumb terminal uses:
- Web pages allow you to view logs, queue MP3 files, control X10 modules, etc...
- Port a Java telnet app to PJava
- Port Java VNC to PJava for full X windows access
-- -
this may helpyou may have already checked these out but hotscripts lists a few interesting audio(mp3) management utilities. see : none do exactly what you desire but being that most are opensource, they could
... ;) the cddb feature is of course the tricky part. you'll see that one of the perl scripts (RipIt) sort of does it but doesn't have a web-interface but idk, maybe it could.
-- .sig -- -
this may helpyou may have already checked these out but hotscripts lists a few interesting audio(mp3) management utilities. see : none do exactly what you desire but being that most are opensource, they could
... ;) the cddb feature is of course the tricky part. you'll see that one of the perl scripts (RipIt) sort of does it but doesn't have a web-interface but idk, maybe it could.
-- .sig -- -
There are many posabilitys
There is much out there for you.
There are some PHP and Perl.
Most require an SQL server but some (like mine) do not.
The issues to look at how much load do you want to handle, how much power do you want and how complex are you willing to put up with.
Slashcode is very powerful and handles the load quite nicely but isn't very easy...
You said power isn't an issue so there is likely to be a good system that handles the load and is very easy.
My own code is very powerful and very easy but with a load it gose up and down like a yoyo... It's also still in dev...
Not the sort of thing you want on a tech support page.
Check out Freashmeat, Linux Directory, Free Code, and Hot Scripts