Jump to content

So, what is your current project(s)


sees_all1

Recommended Posts

I'm interested in hearing what everyone is up to.

 

At work right now, I'm programming an xlet (java applet for bluray players and tru2way cable box) to test features of a cable box.

For my robotics team, I'm helping to program logic to make mecanum wheels work with a gyro (do a search for airtrax, its some of the weirdest stuff ever).

At home, I'm starting to look for a new project, I might do something that interprets text on screen.

 

What are you up to?

99 dungeoneering achieved, thanks to everyone that celebrated with me!

 

♪♪ Don't interrupt me as I struggle to complete this thought
Have some respect for someone more forgetful than yourself ♪♪

♪♪ And I'm not done
And I won't be till my head falls off ♪♪

Link to comment
Share on other sites

  • Replies 169
  • Created
  • Last Reply

Top Posters In This Topic

Current work project is to create there company website. Sounds simple until they made the designer redundant (I suck at large scale designs from scratch) and switched the web server.

All done original using asp (which I had to learn from scratch as my boss called php "riddled with wholes and a non-professional language") running from an access database (again my bosses choice).

Re-doing it using php, ajax and mysql as well as adding a few nice touches (CKEditor for one) to reduce future issue, since my boss who set the silly restrictions got made redundant.

 

A few personal projects which I'm bouncing between some interesting things, but nothing complete or nearly complete as yet.

[hide=Drops]

  • Dragon Axe x11
    Berserker Ring x9
    Warrior Ring x8
    Seercull
    Dragon Med
    Dragon Boots x4 - all less then 30 kc
    Godsword Shard (bandos)
    Granite Maul x 3

Solo only - doesn't include barrows[/hide][hide=Stats]

joe_da_studd.png[/hide]

Link to comment
Share on other sites

All done original using asp (which I had to learn from scratch as my boss called php "riddled with wholes and a non-professional language") running from an access database (again my bosses choice).

 

Aren't PHP and MySQL like the standards for both amateur and professional websites of any kind?

Link to comment
Share on other sites

All done original using asp (which I had to learn from scratch as my boss called php "riddled with wholes and a non-professional language") running from an access database (again my bosses choice).

 

Aren't PHP and MySQL like the standards for both amateur and professional websites of any kind?

Large enterprise applications often use Java EE for extremely large-scale service, especially where there are hundreds of servers involved. For example, if one node fails, your request can be rolled on to another node, something that PHP would have difficulty doing.

 

To me I wouldn't use it unless you really need it, because the whole thing sounds too much like Dilbert.

C2b6gs7.png

Link to comment
Share on other sites

Yo bballer, wanna collab on a game?

 

Currently I'm working(on and off, have very little time) on a little desktop widget full of useful stuff.

So far my list is

  1. Password generator - basics done, need to allow it to not reuse letters, i want to use it to make keys for #2
  2. basic file encryption - started
     

Other than that, I'm writing an application to run on my server that lets me create and edit html, css and php files remotely. Sort of like a combination of an ftp client and text editor. I'm nowhere near being done that a I do that while at work and I can't test php...done the basic html/css/javascript though.

Tbh, I doubt I'll finish the above one.

 

Aside from that, its been on my mind to develop a library application for the books in my house - my parents have over 10,000 and it can be a huge hassle to find them etc.

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

Link to comment
Share on other sites

Like I said in another topic, I'm working on a Tic-Tac-Toe program for school. As of now, the basic game is complete (board, X/O characters, turn designation), but I still need to code the part to check for win/loss/tie as well as the AI. (The AI is optional, but I still really want to do it.)

 

Still working the rust off from my 1 year programming break. I fell back in love with booleans today as they were extremely useful in ridding my game of errors.

sig2-1.png

Last.Fm

 

My Bloggy

 

Proud to have served on Tip.it Crew

Link to comment
Share on other sites

I'm making a four in a row game with my friend. I just wrote the code for loading and showing the board, hopefully I can make the game playable this weekend. Because it's so simple it shouldn't be a problem though. After that we'll begin creating the fun stuff, some stuff we have planned include:

 

  • AI opponents of varying difficulties
  • Boards of different sizes
  • Multiple tilesets to choose from
  • Possibly some special moves

 

EDIT: It works! :thumbsup:

 

fourinarow.png

 

It's not pretty, but it doesn't matter right now :)

Link to comment
Share on other sites

All done original using asp (which I had to learn from scratch as my boss called php "riddled with wholes and a non-professional language") running from an access database (again my bosses choice).

 

Aren't PHP and MySQL like the standards for both amateur and professional websites of any kind?

Large enterprise applications often use Java EE for extremely large-scale service, especially where there are hundreds of servers involved. For example, if one node fails, your request can be rolled on to another node, something that PHP would have difficulty doing.

 

To me I wouldn't use it unless you really need it, because the whole thing sounds too much like Dilbert.

 

Not necessarily. With Cloud services you can copy data from one server to another with ease. LAMP servers granted, are harder to configure to work across multiple servers, but once they're setup... they'll take on anything.

 

Facebook anyone? Massive PHP application. Plus, mySQL offers Master / Slave so you can split databases across multi core processors.

@Robertoross

I've been playing for a while but I take extended breaks a lot =P

Was one of the first to break 99 Runecrafting. Top 200 =)

Link to comment
Share on other sites

I can't see myself ever using anything other than PHP or possibly Python for web programming in the foreseeable future unless I'm paid to do something else like Java or .NET. (I really hope not)

 

PHP is looked on as an "amateur" programming language for some reason by some companies, though and I'm not sure why. Maybe PHP < version 4 were, but not PHP5 and definitely not PHP6.

C2b6gs7.png

Link to comment
Share on other sites

A little update on my Tic-Tac-Toe program. My programming partner suggested that we make it Spongebob themed. So now Spongebob is the "O" character and Patrick is the "X" character. Winning conditions are finished and we added the Mr. Crabs robot theme as the background music. "The Best Day Ever" plays if 3 Spongebobs are in a row and the "Wumbo" scene plays if 3 Patricks are in a row. The "Wah, wah, wahhh" clip plays if there's a click outside the board or in an occupied space.

 

It may sound a bit childish, but it's quite humorous.

 

I've scrapped the AI because my teacher added another requirement. When the winning conditions are met, the winning combination's symbols on the board need to spin. I have no idea how to approach this. Any suggestions?

sig2-1.png

Last.Fm

 

My Bloggy

 

Proud to have served on Tip.it Crew

Link to comment
Share on other sites

Learning C++. It can be tough without someone to ask for help.

Stonewall337.png
[hide=Drops]Araxxor Eye x1 Leg pieces x2
GWD: 5000 Addy bar Steam B Staff x3 Z Spear x6 Sara. Hilt x2 Bandos Hilt x2 (LS, Solo)SS x6 (1 LS)
Tormented Demons: Shard x6 Slice x5 Claws x9 Limbs x3
DKS: Archer x21 Warrior x31 Berserker x30 Axe x51[/hide]

Link to comment
Share on other sites

I've scrapped the AI because my teacher added another requirement. When the winning conditions are met, the winning combination's symbols on the board need to spin. I have no idea how to approach this. Any suggestions?

 

Are you using a loop to implement the game, or is it just click/event based?

If its a game loop, that's rather trivial, if its click / event based, good luck.

Let me know.

99 dungeoneering achieved, thanks to everyone that celebrated with me!

 

♪♪ Don't interrupt me as I struggle to complete this thought
Have some respect for someone more forgetful than yourself ♪♪

♪♪ And I'm not done
And I won't be till my head falls off ♪♪

Link to comment
Share on other sites

I've scrapped the AI because my teacher added another requirement. When the winning conditions are met, the winning combination's symbols on the board need to spin. I have no idea how to approach this. Any suggestions?

 

Are you using a loop to implement the game, or is it just click/event based?

If its a game loop, that's rather trivial, if its click / event based, good luck.

Let me know.

 

A mousedown event in Rectangle objects that triggers a case switch depending on which rectangle the click is in and whose turn it is.

 

The winning conditions check is a giant loop

 

I don't have the code on my home computer or else I'd post some of it.

sig2-1.png

Last.Fm

 

My Bloggy

 

Proud to have served on Tip.it Crew

Link to comment
Share on other sites

My current project doesn't have anything to show for it, besides code... It's an OpenGL framework for a rendering program (the program renders on the GPU, so it doesn't provide as realistic results as, say, a ray tracer, but to be honest, I want to see what the models would look like in a game). I can provide a pretty example of code, however (this example leaves out all the intricacies, such as loading the mesh and all, but that stuff is easy as pie, too):

 

using System;
using System.Collections.Generic;

using CommaExcess.lowPoly.Graphics;
using CommaExcess.lowPoly.Model;

namespace CommaExcess.TestSuite
{
public partial class TestModel : TestForm
{
	public TestModel()
	{
		InitializeComponent();
		LoadTestDefaults();
	}

	protected void renderButton_Click(object sender, EventArgs e)
	{
		if (IsLoaded)
		{
			Shader.Bind(); // Protected variable exposed by TestForm; bind the shader
			Framebuffer.Bind(); // Same as Shader; bind the framebuffer object

			Shader.Set("lowPoly_CurrentLights", LightCount); // Set some shader settings
			Shader.Set("lowPoly_Lights", Lights);
			Shader.Set("lowPoly_LightColors", LightColors);
			Shader.Set("lowPoly_Texture", Texture.Unit);

			Texture.Bind(); // Texture doesn't have to be "unbound;" refer to documentation

			Mesh.Render(); // Render the mesh

			Shader.Unbind();
			Framebuffer.Unbind();

			using (Bitmap b = Framebuffer.Texture.GetBitmap())
			{
				b.Save("Render.png");
			}
		}
	}
}
}

 

I can provide the fragment shader used in the above code, though:

 

#define LOWPOLY_MAXIMUMLIGHTS 8

varying vec3 lowPoly_Position, lowPoly_Normal;

uniform vec3 lowPoly_Lights[LOWPOLY_MAXIMUMLIGHTS], lowPoly_LightColors[LOWPOLY_MAXIMUMLIGHTS];
uniform int lowPoly_CurrentLights;
uniform sampler2D lowPoly_Texture;

void main()
{
float intensity, factor;
vec4 finalColor, lightColor, textureColor;

float highestIntensity = 0.0;
int highestIntensityPosition = 0;

factor = 0.50;

for (int i = 0; i < lowPoly_CurrentLights; i++)
{
	intensity = dot(normalize(lowPoly_Lights[i] - lowPoly_Position), normalize(lowPoly_Normal));

	if (highestIntensity < intensity)
	{
		highestIntensity = intensity;
		highestIntensityPosition = i;
	}
}

if (highestIntensity > 0.90)
	factor = 1.0;
else if (highestIntensity > 0.65)
	factor = 0.75;
else
	factor = 0.50;

textureColor = texture2D(lowPoly_Texture, gl_TexCoord[0].st);
finalColor = vec4(textureColor.rgb * lowPoly_LightColors[highestIntensityPosition] * factor, textureColor.a);

gl_FragColor = finalColor;
}

 

Though I do have projects I've worked on before, such as Fixel. They're still "WIP," but there's not much to show for them, either. Hmm.

 

I've started probably 20-30x more projects than I've finished. I think there's a mental disorder for that...perhaps a phobia of finished work? No idea, anyway...

ozXHe7P.png

Link to comment
Share on other sites

I've scrapped the AI because my teacher added another requirement. When the winning conditions are met, the winning combination's symbols on the board need to spin. I have no idea how to approach this. Any suggestions?

 

Are you using a loop to implement the game, or is it just click/event based?

If its a game loop, that's rather trivial, if its click / event based, good luck.

Let me know.

 

A mousedown event in Rectangle objects that triggers a case switch depending on which rectangle the click is in and whose turn it is.

 

The winning conditions check is a giant loop

 

I don't have the code on my home computer or else I'd post some of it.

 

 

There's many tutorials online for rotating images.

One suggestion - When you determine there is a winner, ignore all mouse events for a bit. In your loop, redraw the winning patterns. Use an AffineTransform on a Graphics2D in your draw method. Add in some delays and increment your angle.

99 dungeoneering achieved, thanks to everyone that celebrated with me!

 

♪♪ Don't interrupt me as I struggle to complete this thought
Have some respect for someone more forgetful than yourself ♪♪

♪♪ And I'm not done
And I won't be till my head falls off ♪♪

Link to comment
Share on other sites

All done original using asp (which I had to learn from scratch as my boss called php "riddled with wholes and a non-professional language") running from an access database (again my bosses choice).

 

Aren't PHP and MySQL like the standards for both amateur and professional websites of any kind?

Yea my boss was an idiot when it comes to coding.

He had the mentality of if its free it has to have something up with it.

 

Now I'm happily demo'ing the site on XAMPP, using GIMP to modify the images and firefox as the main troubleshooting/testing browser (IE tab ftw) all working great with php and a mySQL database.

Pretty much fallen in love with CKEditor too, such a nice way to let other people do all the effort of copy, paste and formatting static content.

[hide=Drops]

  • Dragon Axe x11
    Berserker Ring x9
    Warrior Ring x8
    Seercull
    Dragon Med
    Dragon Boots x4 - all less then 30 kc
    Godsword Shard (bandos)
    Granite Maul x 3

Solo only - doesn't include barrows[/hide][hide=Stats]

joe_da_studd.png[/hide]

Link to comment
Share on other sites

Finally decided to start the coding update for my portfolio page.

 

Only like 10-15 mins worth of coding done right now so there are a couple of minor issues (forgot to throw in the images folder for the lightbox script) and I don't actually have the 4 links at top working, but w/e.

 

 

And slightly on topic but anyone have a link on how to do a sort of drop-down style link? Like you click on it and it minimizes or maximizes that portion of it.

Link to comment
Share on other sites

Finally decided to start the coding update for my portfolio page.

 

Only like 10-15 mins worth of coding done right now so there are a couple of minor issues (forgot to throw in the images folder for the lightbox script) and I don't actually have the 4 links at top working, but w/e.

 

 

And slightly on topic but anyone have a link on how to do a sort of drop-down style link? Like you click on it and it minimizes or maximizes that portion of it.

I did something similar with a jquery tutorial, but it took a lot of messing around with.

 

Dunno if its what you want but try here: http://www.queness.com/post/966/jquery-drop-down-menu-for-rss-subscription-tutorial

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.