I thought I would give an update on what is going on with me learning how to code. My resume has been getting beefed up. So now what I comfortably know how to program in is the following:
So I decided to look at Apple Scripting and I will tell you it is not that bad. I still have to kind the site that has all the built-in keywords but it works. Let me show you a little script I made that will prompt you to type in a PHP function name(mysql_connect) and it will open up your browser and take you to the PHP page with that function
set phpFunction to ""
set phpFunction to text returned of (display dialog "Which PHP Function do you want to look up?" default answer "echo")
open location "http://www.php.net/" & phpFunction
Let me explain what is going on here. The set phpfunction is creating a variable that will hold the text. Display dialog is setting up a prompt Window. The dialog has 2 parts. First part is what is text is going to display in the box. The second part is if you wanted some default text in the text box where the user would type in. The open location is telling it to open your web browser. The phpfunction is adding the function you typed in the box to the URL string. And that is it for some Apple Script.
Etherpad is an application that is based off java that allows multiple people at the same time to update multiple documents. Now I realize you might be thinking google docs does something like this. It is close but it is not the same. There is a delay in time that it updates on other persons screen. Also there is no support for syntax highlighting for web development.
It is a free service and they offer a paid solution if you want to host it on your internal network. My company I work for just bought some user licenses for it. So bookmark that link cause if you need to show someone else a document and be able to edit it at the same time, then etherpad is your solution.
So I have been thinking that it may be time for me to learn another programming language. I have thought for some time now and since I have switched to Mac I think it might be cool to program apps for it. I know what would I program? What would I get from learning it. Then I though what about Linux applications. I work in an environment that uses Linux computers. My knowledge of GUI programming is very slim. I took VB a long time ago. Lastly I thought about iPhone programming. The only issue here is that I would have to apply and pay for a developers kit and hope Apple would give it to me.
So this is what I ponder. What will I do. Do you guys have any thoughts?
Basically if you are a type that hits many programming languages this app is for you. If you have multiple websites that you manage then this app would be for you. They make many plugins for this suite that it is well worth it. Now before I started to use this I was a hugh fan of Adobe Dreamweaver . If anyone would try to tell me different I would tell them that they are nuts.
Now an app like Dreamweaver costs around $350.00 USD. Aptana is free but you can buy the professional version which gives you some more advance features. That would cost you $99.99 USD. I will give Aptana credit cause they do not cripple the free version like some others do. This app will run in Mac, Linux, and Windows. In the next day or two I am planning on making a tutorial on this app to give you a tour of it.
Well I made a tutorial showing you how you can use PHP include statement to help your webpages. So you are saying how can this be? It helps with bigger webpages that need a change to be made to a menu or header. There are other things you can do this with. So watch the video to see what I am doing.