JavaScript can be tedious to both learn and write. With Decaf, my aim is to make it a lot simpler. Although Decaf will be simple, I am trying to make it as functional as possible. Unlike other code generators, which only let you do so much, Decaf will give you nearly limitless options!
You can see the basic layout of Decaf in the image above, but I am open to criticism and suggestions on how to make it better.
It's not finished yet, but hopefully I can have it ready within the next week!
Offline
I wouldn't mind contributing. I know javascript and was actually thinking about making something very similar.
Offline
ProgrammingFreak wrote:
I wouldn't mind contributing. I know javascript and was actually thinking about making something very similar.
![]()
Thank you for your offer. However, I find it much easier to work on things by myself.
Want to be a beta tester/consultant?
Offline
Could you put on github? (I know I'm obsessed, but it is awesome) Github is a really useful code-sharing and collaborating website.
Offline
gbear605 wrote:
Could you put on github? (I know I'm obsessed, but it is awesome) Github is a really useful code-sharing and collaborating website.
Maybe...
Offline
gbear605 wrote:
Could you put on github? (I know I'm obsessed, but it is awesome) Github is a really useful code-sharing and collaborating website.
I think you really need to realise that github isn't the answer to everything. People can make their own decisions about whether they want to use it. If people want to use it then fine, but I don't think every project that someone makes should have to use it. And yes, you are obsessed.
Offline
ohaiderstudios wrote:
ProgrammingFreak wrote:
I wouldn't mind contributing. I know javascript and was actually thinking about making something very similar.
![]()
Thank you for your offer. However, I find it much easier to work on things by myself.
Want to be a beta tester/consultant?
Yeah, I probably do most of the time too.
I'll still check on it once in a while.
Offline
I don't really get github, since I'm not that great with consoles.
Mind explaining, gbear?
Offline
ProgrammingFreak wrote:
I don't really get github, since I'm not that great with consoles.
![]()
Mind explaining, gbear?
There are two ways to use github. One is mac only.
I'll explain the normal console one (all OS's)
1) Download and install Git from http://git-scm.com/
2) Check for SSH keys. Have an existing key pair? You can skip to Step 4.
First, we need to check for existing ssh keys on your computer:
Console wrote:
cd ~/.ssh
Checks to see if there is a directory named ".ssh" in your user directory
If it says “No such file or directory“ skip to step 4. Otherwise continue to step 3.
3) Backup and remove existing SSH keys.
Since there is already an SSH directory you’ll want to back the old one up and remove it:
Console wrote:
ls
mkdir key_backup
cp id_rsa* key_backup
rm id_rsa*
4) To generate keys (Remember to replace the email)
Console wrote:
ssh-keygen -t rsa -C "your_email@youremail.com"
Now you need to enter a passphrase.
5) Add your SSH key to GitHub.
On the GitHub site Click “Account Settings” > Click “SSH Public Keys” > Click “Add another public key”
Open the id_rsa.pub file with a text editor (Notepad, TextEdit, or gedit will do just fine). This is your public SSH key. You may need turn on “view hidden files” to find it because the .ssh directory is hidden. It’s important you copy your SSH key exactly as it is written without adding any newlines or whitespace. Now paste it into the “Key” field.
Other Way to see your SSH key wrote:
Can’t view hidden files? Other ways to copy:
OSXConsole wrote:
pbcopy < ~/.ssh/id_rsa.pubCopies the contents of the id_rsa.pub file to your clipboard
Windows
You can open Git Gui, go to Help > Show Key, and then press Copy To Clipboard to copy your public key to your clipboard
Linuxconsole wrote:
sudo apt-get install xclipDownloads and installs xclip
xclip -sel clip < ~/.ssh/id_rsa.pub
Now paste it into the “Key” field. Leave the "Title" field blank.
Hit “Add Key.”
6) Test everything out.
To make sure everything is working you’ll now SSH to GitHub. Don’t change the “git@github.com” part. That’s supposed to be there.
Console wrote:
ssh -T git@github.comAttempts to ssh to github
Which should give you this:
Console Return wrote:
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
Don’t worry, this is supposed to happen. Type “yes”.
Console Return wrote:
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
7) Now that you have Git set up and your SSH keys entered into GitHub, it’s time to configure your personal info.
Set your username and email.
Git tracks who makes each commit by checking the user’s name and email. In addition, we use this info to associate your commits with your GitHub account. To set these, enter the code below, replacing the name and email with your own. The name should be your actual name, not your GitHub username.
Console wrote:
git config --global user.name "Firstname Lastname"
git config --global user.email "your_email@youremail.com"
8) Set your GitHub token.
Some tools connect to GitHub without SSH. To use these tools properly you need to find and configure your API Token.
On the GitHub site Click “Account Settings” > Click “Account Admin.”
At the command line run the following code, using your GitHub username and token in place of the ones shown.
Console wrote:
git config --global github.user username
$ git config --global github.token 0123456789yourf0123456789token
*Note* If you ever change your GitHub password, a new token will be created and will need to be updated.
Now you have Git and Github set up!
I'm too lazy at the moment to do the rest of the stuff past that, so go to: http://help.github.com/create-a-repo/
Offline
i tried to learn java once.
it wasn't fun.
Offline
resistance wrote:
i tried to learn java once.
it wasn't fun.
This is Javascript
Offline
Good news! I've pretty much finished Decaf 0.1.0!
I just need to write a documentation/help file.
Expect a release later today!
Offline
ohaiderstudios wrote:
Good news! I've pretty much finished Decaf 0.1.0!
I just need to write a documentation/help file.
Expect a release later today!
Offline
Sounds awesome
Offline
I think the layout is a bit wide, but if you put the JavaScript code box under the other boxes, you would have a great layout!





Offline
May I ask where you got the name Decaf from?
Offline
LS97 wrote:
May I ask where you got the name Decaf from?
![]()
Java is coffee.........
That's all I got...
Offline
ohaiderstudios wrote:
LS97 wrote:
May I ask where you got the name Decaf from?
![]()
Java is coffee.........
That's all I got...![]()
I see
Thought so
Offline
Well...looks like I'm all finished (probably)
I'm gonna take a break and eat lunch, and then see if I have anything to add before it is released!
Offline
That was pretty quick... how long have you been working on it?
Offline
LS97 wrote:
May I ask where you got the name Decaf from?
![]()
I was thinking that its coffee. Which coffee equals java (hence javascript). And decaf coffee has less caffeine or whatever. And Decaf (the editor) has less coding.
Offline
LS97 wrote:
That was pretty quick... how long have you been working on it?
Around 5 days.
Offline
ProgrammingFreak wrote:
LS97 wrote:
May I ask where you got the name Decaf from?
![]()
I was thinking that its coffee. Which coffee equals java (hence javascript). And decaf coffee has less caffeine or whatever. And Decaf (the editor) has less coding.
![]()
Yep...that's exactly right.
Offline
ohaiderstudios wrote:
ProgrammingFreak wrote:
LS97 wrote:
May I ask where you got the name Decaf from?
![]()
I was thinking that its coffee. Which coffee equals java (hence javascript). And decaf coffee has less caffeine or whatever. And Decaf (the editor) has less coding.
![]()
Yep...that's exactly right.
![]()
Yaaaaay. It's a really cool idea.
Offline