Syed Islam

Ranch Hand
+ Follow
since Oct 03, 2013
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
3
Received in last 30 days
0
Total given
14
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Syed Islam

I did a short term project for a business.

Will employers be impressed by it?

How should I put it on my CV?


The project details:

- At the moment it's only set up on one machine
- Using PHP, MySQL, HTML, JavaScript
- Repair logging application:
1) Adds new serial numbers to database using html form
2) Allows user to add repair data to existing serial number
3) Gives a view of all products belonging to customer id and all repair information for a serial number
4) User login

Future upgrades:
1) Get software to automatically back up database
2) Use Ajax so that existing serial numbers pop up as you type it. Like google instant.
9 years ago
I forgot to mention I'm seriously considering writing this in PHP instead.

BTW the database won't be massive. It will probably grow by a couple hundred megabytes each year.

Okay I guess this answers most of my questions though so thanks.
Thanks for the link.

How would the dedicated machine thing work? Could you elaborate on that please?

I wanted to create a reporting program for a small company (4-5 people)
Hello I just wondered if someone could give me some advice on how database storage and backing up is done in small enterprises? I know how to create an SQLdump with MySQL.

My questions are...
1) I have never used web hosting companies to deploy a web app and don't know where to start. I know that I have to choose a hosting company that supports MySQL but how much data can they actually hold?
2) Where should I save backups be saved to? The cloud? In personal projects, I'm used to saving it somewhere on the computer.

Is there anything else I should be aware of?
Thank you Chris that was very insightful. I'm not sure what else to say here, the rabbit hole gets very deep for web developers.
9 years ago
That's true but I'm also trying to prove to prospective employers that I can code. Because I don't have any commercial programming experience.

This is off topic but I normally use job sites (jobserve, monster) to gauge which skills are most in demand. Is there a better way to see these statistics?
9 years ago
Thank you. Well I guess that means I have to quickly learn about some PHP.

I was a bit worried about learning too many different things. I've been learning Java the last few months and am worried my brain will get confused.
9 years ago

One area you can learn on your own from books/tutorials to some extent is basic website development e.g. using a mix of PHP, JavaScript, HTML, CSS and one or more of the widely used content management systems (CMS) such as WordPress or Drupal. Don't rush into taking responsibility to build somebody's website on your own just yet, as there is more to a robust and maintainable website than just a few pretty pages, but maybe look for opportunities to work with somebody who knows what they're doing (especially with regard to security). One option might be to focus initially on customising templates for CMS like WordPress, as this is mainly front end work without too much heavy duty programming, but it's the kind of thing the customer really likes to see and might be willing to pay for. Even if this kind of work isn't your long term goal, there's a lot of it around, it can often be fitted around your day job, and it may help you to get some IT experience on your CV.



I copied this from somewhere on the ranch a long time ago but can't remember where. So what I was trying to get at is, charity organizations typically only need front end work. Should I take the php/javascript/html/css route or is it okay to stay with java/javascript/html/css?
9 years ago
Hello,

I was talking to someone at my local mosque. They were saying how they want to make a website for their mosque with:
1) Donations page (probably paypal or justgiving)
2) Prayer timetable
3) Community events
4) Feedback form

I just wondered if JSP, Servlets and JSTL and all that palava would be overkill for this? I do know Javascript as well.
9 years ago
Okay that makes sense.

I just found it confusing because in Java, variables normally are without quotes and string value have quotation marks.
9 years ago
JSP
Two things I'm confused about.....

In the servlet class I have:


Why is the attribute name and attribute value the same in all the books I've read. I know one is a string literal and one is an object but must it be the same?

Second thing I'm confused about... let's say I change the servlet code to

When I try to access it using JSP:
${sessionScope.name}

it works fine. So what is the point of the first argument in Session.setAttribute() ?


9 years ago
JSP
Oh okay, so I guess I need to go over those sections again.
10 years ago
JSP
I've read through most of Murach Java Servlets and JSP and Head First Servlets and JSP.

There were some notable points in both books:
1) Scriptlets should not be used (except for maybe testing)
2) JSP tags aren't really used with JavaBeans anymore.

So I just wondered... these books were written in 2008. Are there any other aspects of Servlets and JSP which I should ignore?
10 years ago
JSP
Oh yeah I need to include the deadline one. I wouldn't list everything as I've done here. I'd just put bullet points in my CV and lots of action verbs.

For programming learning I'd put on my cover letter:

I was introduced to Java at university. During my employment I taught myself the advanced features of Java SE, then took the OCJP and passed. I later learnt about the Servlet and JSP web components. Lastly, I learnt about version control with Subversion and frameworks such as Spring and Hibernate.

10 years ago
Okay I'm going to fine tune my approach, there were many things I didn't include on my CV.

I'm going to think out loud here about my thought process. The job skills a programmer should have...

1) Inquisitiveness and eagerness to learn - I learnt about many new products in a short space of time
2) Analytic skills / thinking logically - I was able to fix products by analyzing logs / customer reports and then locating the fault on the hardware
3) Interpersonal skills - I spoke with customers on an hourly basis, met them at reception and also attended meetings.
4) Team work - I worked with staff from all around Europe, delegated tasks and trained them on how to work with products
5) Working independently - I worked unsupervised most of the time and managed my own workload. Sometimes I managed the office independently for 2 weeks.
6) Accuracy - Responsible for stock control and entering product/repair data into the computer systems.
7) Managing workload - There was always a backlog of work to be done and customer demands often collided. I worked according to priority and spent extra hours in the evening to manage my workload.

Any other essential skills I could include here?
10 years ago