₦airaland Forum

Welcome, Guest: Register • Login • With Google • Trending • Recent • New

Stats: 3,345,606 members, 8,518,455 topics. Date: Saturday, 14 November 2026 at 09:07 AM

Toggle theme

Sbucareer's Posts

Nairaland Forum › Sbucareer's Profile › Sbucareer's Posts

1 2 3 4 5 6 7 8 ... 23 24 25 26 27 28 29 30 31 (of 38 pages)

Programming › Re: Bidding Software by sbucareer(f): 5:41am On Mar 12, 2006

Ok, let look at it this way in an auction, we basically have many people bidding for one item or several items. In a period of an item life cycle we must know who and history of the bidders.

Time is very important in this application. For a period of time an item is advertised we need to elect a leader/chair person that is in-charge of the bid. We need to employ many leader/chair person (Array) in programming.

The leader/chair keeps record of the item and highest price against it and details of the bidder i.e. name and telephone so we can contact the person if they win.

You also need to retire the leader after two minutes or so if no bid is placed (This will cut down on the power of processing and limit server intensive resource) when a bid is place we can wake up the leader/chair person, note we do not need to wake the same leader/chairperson, we simply ask the Array to give use a primary key of a bider and assign it to any leader. Yes, you have noticed we need a database.

In my opinion J2EE/.NET is the best reference implementation as it allows object persistent and RMI.

Career › Re: Passed Sun Certified Business Component Exams - 91% by sbucareer(f): 4:57am On Mar 12, 2006

mimoh_mi, good job and well done. The struggle continues. Now that you are a member of the SCBCD, you have to start planning for the SCDJWS and above all try and get a job with it. I would love to hear a success story from you that you have gotten a job based on your acquiring these certs.

Also, make time if nothing is happening at the time and think about some serious business application(s) you can develop on your own using J2EE framework. All these would be your potfolio when you go for an interview, that is what I did.

I was working then as a network support assistant, meanwhile I hated the job but nothing was coming forth, I decided to practice my java before I start to forget the language syntax. At work then, my company did not have call logger. Because our clients were at remote site. We used email and phone. I decided to design and develop a call logger for my company using J2EE.

After that I was taken off from support to office to help and re-design payroll system and time-sheet and asset management, at that time I applied for the company I work for today as a J2EE application developer. I was called for interview and I went there with all my work at my previous job and hey I went with my laptop. They were impressed and hired me straight away.

Anyway, the thing is that, start developing serious web application using J2EE. If you happen to use Sun Enterprise Studio 8.0 you can register with their online collaboration, we can collaborate together and do some serious project in real-time, my handle is sbucareer. 

Good luck

Programming › Re: Looking For People Interested In Exploring JavaEE 5 And EJB 3.0 by sbucareer(f): 4:17am On Mar 12, 2006


mimoh_mi, you know in J2EE 1.4 we have the container implementing four interfaces namely:

1. Remote Bean Interface
2. Home Bean Interface
3. Business Bean Interface
4. Entity/Session Bean interface


I am using netbean 5.0 for my IDE+Application server and also I am using Mysql 4.1.11 with mysqlconnector-java-5.0.0-bin.jar drive. In the application server i.e. http://localhost:4848 I have setup the connection pool and ping the database successfully. Also I use the the name "bank" as my JNDI.

The the application I am developing, my EJB Module named is called "MyBank" and have a session bean with stateless persistent, which allows user to login to their bank account. The session bean is the Facade, and has a DAO (Data Access Object) that encapsulate the database. The session bean of course talks to the Entity bean of CMP.

Now, I want to implement the rest of the business rules as local bean and use Message-Driven Bean and only expose the stateless session bean facade as Remote object and let the rest of the Entity beans both CMP/BMP communicate with the client through the facade bean.

The problem I am having well not really problem but more of an opinion is that, which way do you think is the best to implement this logic of exposing the facade bean by making it Remote object and the rest Local object? Would it have a pay back in terms of over protective and security issues?

Finally, I am using JSFL in Sun AppServer 1.4 do you have any good material for this or are you using another framework for web application controls?

Programming › Re: Questions About UNIX OS by sbucareer(op): 1:22am On Mar 12, 2006

Thank you very much BashiBazoo, your explanation was very helpful. I would like other unix gurus to add there comments if possible. Thanks again BashiBazoo.
Programming › Questions About UNIX OS by sbucareer(op): 6:36pm On Mar 11, 2006

Momoh-mi, this may not be the appropriate thread to ask this question but I have watch and listen to most of your IT skills and knowledge, it seems to include advance experience with Unix. I started learning UNIX OS later last year June. Where I work I do not necessary use UNIX because java can be ported to any environment with JVM, hence I used windows. I have fedora core 4 running at home as I used it for personal tutorial and learning the OS.

The issues I cannot get my head around very quickly is the directory structure. I seem to understand most of them i.e. /home, /usr, / , the problem comes when I am installing application program. I find it very difficult to make a choice of the directory unlike windows most of the application is installed in c:\program files\, besides Unix is heavy on permission and file owner.

What I'd like to know is where to install program so that every user can lunch or execute the application or general guidance to UNIX directory structure. I have been doing some google search and have learned few ideas but it would be nice to tap your ideas if possible.

Also, can you shed lights on package installer utilities i.e. rpm, gunzip, etc and how to install application in Unix.

I use rpm installer in most of my application downloads and use the ./filename to extract the content and then use rpm -iv filename to install the application. Also If you can touch on symbolic links and the importance of it. What is the different between Symbolic and Hard links?

Most of these things I already know but I would like if you can disseminate your knowledge on Unix background since you are very strong in that area. Thanks in advance.

Computers › Re: Oracle DBA Corner by sbucareer(f): 6:10pm On Mar 10, 2006

Even if you installed one database on a machine and have many instances, all the SID would have different name to specifically identify them. But you can not have more than one same database installed on a machine.

You can have many instances of a database, which can run on it own port number and different URL and behaves like you have two same database installed in one machine.

I don't really understand your question and would like you to shed more light on it.

Business › Re: I Have 1 Million Naira, I Want To Set Up An ISP by sbucareer(f): 3:42pm On Mar 10, 2006


Gbenga, One Million Naira is not anywhere near enough. Have you done any feasibility study? Do you know how much ISP license cost in Nigeria? Equipments, employees, personnel department and accountant more importantly marketing manager.

The main equipment is Backbone line. Let say you are aiming at 10,000 customers and perhaps you want to start them off with say 128mb which is impossible, but to embark into ISP you have to fight the competition.

SO, let say you can afford 128mb per person, I know all Nairaland members will switch their ISP to yours. 128X 10,000 = 128,000.  128,000/1024, at least you are looking at 125MB, which is 0.12207GB, let say 1GB connection speed.

What you have to do first is find out how much 1GB bandwith will cost you per month in Nigeria.  You need to rent a shop or office, at least for a year.  If you are technical savvy then will might have to do all the equipment setup yourself, don't even think about Windows, license and virus will discourage you. You need Unix and free stable open source software.

A billing software cost about $2778.67. If you want to know how much the hardware will cost you send [email=mwb@pulsewan.com?subject=Requirements of becoming and ISP and equipments price list]email[/email] and introduce Valentine asked you to contact him regarding ISP equipments.

Other equipments you will need are:


In this case, a 30 simultaneous call system is very popular to start.  You
would need:

Qty (1) DX VOIP gateway E1/PRI  $2875.00
Qty (1) Call Server billing software/ base and 30 port license $2970.00
Qty (1) RAS Server 64/128 ports base PRI/EI, .V90 $21987.00


1) You would need a high speed internet connection with at least 512kbps of
bandwidth, Static IP addresses and open UDP/RTP ports.

2) You will need a E1 or PRI from your local telephone company. This should
be rollover lines. They should be able to provide you a 800 numner if you
want that as well.

3) You will need a large internet service provider who can take your traffic
and terminate anywhere in the world. I have suggestions if you do not have.

4) You will need a PC or Server for the Billing Software. This will need to
be a Pentium running Windows 2000/XP.

5) You will need to provide marketing to sell your ISP.

With that in place, you would be up and running with your own ISP service.

Believe me Gbenga, you should be looking at the least £50K with all the NEPA problems and thief and useless government policy that doesn't favor young entrepreneur

If you want to start ISP, you could start news group like Senu and progress to VOIP provider, routing calls through internet, buy a card maker and seal the numbers and sell them. Nice business.  1 Million Naira would do for that. As you become more successful you can buy internet equipments and add then to your current infrastructure and upgrade your backbone line and supply like 50 people with internet access and grow from there.

Even AOL the biggest ISP in the whole world started as a news group provider
Computers › Re: Oracle DBA Corner by sbucareer(f): 3:15pm On Mar 10, 2006

Sorry Cabali, I do not really understand your question. Can you rephrase it so I can manage and give you at least a reply if I can.

SID, Oracle System ID, used to identify a particular database instance.  If you have many database running in your firm and want to develop a distributed application, using SID will allow you to see database instances as fragments. You can then use these fragment to produce data fragmentation and partition then into small elements like,

1. Horizontal fragmentation
2. Vertical fragmentation
3. Derived fragmentation
4. Mixed fragmentation

All these techniques are used to develop distributed application system.  Like we have many banks, and they all have ATM machine we can withdraw money.  It be nice if the banks share database so we can all withdraw from any bank ATM and still maintain real-time account transactions i.e. balance and issues of concurrent withdraws. We do not need to find our bank ATM we just use any bank and the changes to that account is cascaded through the use of database fragmentation and by using one global application like the (ATM)

To create a user, just use the command GUI interface and issue these command

[valentine@fedora.sql] GRANT CONNECT, RESOURCE TO scott;
[valentine@fedora.sql] GRANT DBA TO scott;   -- Make user a DB Administrator
[valentine@fedora.sql] ALTER USER <username> IDENTIFIED BY <new_password>;

If you want more help using oracle PL/SQL visit there website and download the version of your oracle documentation.

I hope this helped.

Programming › Re: Java Has Failed! by sbucareer(f): 3:41am On Mar 10, 2006

Good luck tomorrow
Forum Games › Re: Let's Use Smileys Only! by sbucareer(f): 7:33pm On Mar 09, 2006


At Seun, I don't know how nairaland make money for you, but I am sure you don't want to throw the little you make away. This smiley business is getting out of hand, many people have started abusing the idea, hence more memory on your database and space allocated to your by your host company and more money you have to pay every month.

It is very sad that we never appreciate good things when we sees it. I know Seun has PM everyone to use smiley as they want, but don't you think in your head that we are abusing this freedom? Hence, might be cursing Seun more money at a later stage?

Let take and make use of every little opportunity we can acquire. Selfishness only leads to distruction.

Programming › Re: Java Has Failed! by sbucareer(f): 3:26pm On Mar 09, 2006

Contact him here In case you want a slick preview of the DVD's contents login here and use these details

username: visitor
passwd: letmein

Programming › Re: Learning Java Without Tears by sbucareer(f): 1:56pm On Mar 09, 2006

Seun, is right but I remember when I was learning programming language it was heavily encouraged to use a command Line or less complex IDE with no debugger. Do you know why? It is hard to debug and understand the major components that make up java i.e. javac, java, HTMLConverter, javadoc, appletviewer etc. All these are J2SDK command operators that can be executed at the command line.

If HelloWorld could give a student sleepless night and got the solution at last by himself, believe me, when she/he embark on IDE, it will be a walkover.

Programming › Re: Java Has Failed! by sbucareer(f): 10:47am On Mar 09, 2006


Skima, I have posted the book and 4 CD's with the same content. It contains Sun IDE, MS Studio, Netbeans, J2SE 1.4, 1.5, Sun Application Server 8.1 RI, tomcat 4.1, Oracle 10g MYSQL, PHP 5, Apache Server and may more. I have send it today skima so look out in the post for arrival and anyone that is interested should contact skima. Sorry for the delay.

Programming › Re: Java Has Failed! by sbucareer(f): 2:24am On Mar 09, 2006

mimoh_mi, can you give a short tutorial on new Java 1.5 Generics. I am still writing my code based on 1.4 and previous.  I have studied some few books on Java 1.5 Generics but have not completely mastered it and my work place do not mind in which style you code as long as you solve problems.

Now, what was the purpose of Array<Integer> list = new Array<Integer>(); when you have to cast i back to Integer. And list is a type of Integer and why do you store it into Iterator? I know they are all Objects but what is <Integer> really doing in this code fragment?

Oky, sorry I have seen your solution for 1.5, oky, I understand now.
Programming › Re: Learning Java Without Tears by sbucareer(f): 12:38am On Mar 09, 2006


Good work mimoh_mi, your tutorial couldn't be any simpler. All Java advocates and newbies you have no reason now NOT to learn Java.

mimoh_mi, do you use Sun Enterprise Studio? It has real time collaboration feature, we can share code real time. My handle is sbucareer. This is my J2EE server. I am working on converting that tusc tutorial for you. Later on, check this

Programming › Re: Java Has Failed! by sbucareer(f): 12:17am On Mar 09, 2006

I like that language Obfuscation. Take a look at this Java program and see if you can make sense of it.

First create a directory called Menus and copy this code in an Editor save them in the Menus directory and compile them  and run the BasicMenuDemonstration class.


// Filename BasicMenuDemonstration.java.
// Providing a demonstration of the initial Interactive Menu.
//

package Menus;

import Menus.BasicMenu;

public class BasicMenuDemonstration {


public static void main( String argv[]) {

   String demoOptions[] =  { "This is the first option",
                             "This is the second option",
                             "This is the third option"};
                             

   char demoCharChoice;
   int  demoIntChoice;                             

   BasicMenu demoMenu = new BasicMenu( "This is the title",
                                       demoOptions,
                                       "This is the prompt"wink;


      System.out.println( "\n\t\t Basic Menu demonstration "wink;
     
      System.out.println( "\n\n Testing the offerMenuAsChar() action ,  \n\n"wink;
      demoCharChoice = demoMenu.offerMenuAsChar();
      System.out.println( "\nYou chose " + demoCharChoice  + " from the menu."wink;

      System.out.println( "\n\n Testing the offerMenuAsInt() action ,  \n\n"wink;
      demoIntChoice = demoMenu.offerMenuAsInt();
      System.out.println( "\nYou chose " + demoIntChoice  + " from the menu."wink;

   } // End main
   
} // End  BasicMenuDemonstration





// Filename Menus/BasicMenu.java.
// Providing an initial Interactive Menu.
//


package Menus;

public class BasicMenu extends Object {

private String  theTitle;
private String  theOptions[];
private String  thePrompt = "Please enter your choice :";
private char    minimumOption;
private char    maximumOption;

private java.io.DataInputStream keyboard =
                new java.io.DataInputStream(  System.in);


   public BasicMenu( String title,
                     String options[],
                     String prompt) {
                                         
   int thisString;                     

     if ( title.length() > 0 ) {
        theTitle = new String( title);
     } // End if.
     
     theOptions = new String[ options.length];
     for ( thisString = 0;
           thisString < options.length;
           thisString++                  ) {
        theOptions[ thisString] = new String( options[ thisString]); 
     } // End for.     
                                                   
     if ( prompt.length() > 0) {
        thePrompt = new String( prompt);
     } // End if.                                               
  } // End BasicMenu   
 

  public char offerMenuAsChar() {
 
  char validatedResponse;
 
     this.showMenu();
     validatedResponse = getValidatedMenuChoice();
     return validatedResponse;
  } // End offerMenu
 
 
  public int offerMenuAsInt() {
 
  char responseAsChar  = offerMenuAsChar();

       return (responseAsChar - 'A') + 1;
  } // End offerMenu


  private void showMenu( ){
   
  int  thisString;
  char thisOption = 'A';                     

     setMinimumOption( thisOption);

     showTitle();
     
     for ( thisString = 0;
           thisString < theOptions.length;
           thisString++  ) {
         showMenuLine( thisOption,  thisString);
         thisOption++;
     } // End for 
     setMaximumOption( --thisOption);     
  } // End showMenu 
 

  protected void showTitle(){ 
     if ( theTitle != null ) {
           System.out.println( "\t" + theTitle + "\n"wink;
     }   
  } // end fun showMenuOption.


  protected void showMenuLine( char menulabel, int menuText){ 
     System.out.println( menulabel + ".   " + theOptions[ menuText]);   
  } // end fun showMenuLine.


  protected void setMinimumOption( char setTo ){
     minimumOption = setTo;
  } // end fun setMinimumOption.

 
  protected void setMaximumOption( char setTo ){
     maximumOption = setTo;
  } // end fun setMinimumOption.
   

  protected char getValidatedMenuChoice(){

  String  fromKeyboard      = new String( ""wink;
  char    possibleResponse  = ' ';
  boolean isNotGoodResponse = true; 
 
     System.out.print( "\n" + thePrompt + " "wink;
     System.out.flush();
     
     while ( isNotGoodResponse ) {
        try {
           // possibleResponse = keyboard.readChar();
           fromKeyboard =  new String( keyboard.readLine());
           if ( fromKeyboard.length() > 0 ) {
              possibleResponse  = fromKeyboard.charAt( 0);
           } else {
              possibleResponse  = ' ';
           }
        } catch( java.io.IOException exception) {
           // do something
        } // End try/catch.

        possibleResponse = Character.toUpperCase( possibleResponse);
           
        isNotGoodResponse = ( (possibleResponse < minimumOption) ||
                              (possibleResponse > maximumOption) );

        if ( isNotGoodResponse ) {
           System.out.println( "\n Please enter a response between " +
                               minimumOption + " and " + 
                               maximumOption + "."wink;
           System.out.print( "\n" + thePrompt + " "wink;
           System.out.flush();                                 
        } // End if                 
     } // End while.
     return possibleResponse;   
  } // End fun getValidatedMenuChoice .
 
} // End BasicMenu


Study the above code very hard and try to make sense of it and tell me if Java is NOT fun. It might take you a day or two and you can modify the code free of charge to develop your application and tell me if you can write a faster code in ANY language better than this.  If you can post the same solution here so we can compare.


Programming › Re: Difference Between Visual Basic And Visual Basic .NET by sbucareer(f): 6:48pm On Mar 07, 2006

Ok let me see if I can explain this. Visual Basic is a proprietary Programming Language for Win32 API's, basically it can ONLY run on Microsoft products hence Window 95, 98, 98ME, 98SE, Window 2000, XP HE, XP Prof and suits of MS servers and vista. Visual Basic is Microsoft ways of writing application that can run on its application like Excel, power point Word document and access database.

Although Microsoft kernel is written in C Language, he quickly realize how difficult it is to program C he quickly introduct Q Basic and later change to Visual Basic. The main focus is to allow desktop users to quickly develop and deploy application making use of DLL (Dynamic Link Library), a way of engineering every API to talk to each other.

During the evolution of ERM (Enterprise Resource Management) many companies and open source community provided a disperse Enterprise Server i.e CGI (Common Gateway Interface), Perl, PHP etc. Many of these servers have died or is facing extinction i.e CGI-bin.

Microsoft quickly realize the potential of enterprise server and came up with initial solution .COM "Component Object Model (COM) is Microsoft's object-oriented programming model that defines how objects interact within a single application or between applications. In COM, client software accesses an object through a pointer to an interface (a related set of funcations called methods) on objects. Both OLE and ActiveX are based on COM. IBM's verion of COM is called SOM.
"

Microsoft also quickly went into web application by developing [url=http://www.google.com/search?hl=en&lr=&q=define%3A+ActiveX]ActiveX[/url], which a mechanism to enable web browser download Objects from a server as a request.

All these technologies were rushed and the consequences were there extinction. Now Enterprise Application Server has come of age, many big companies requiring Resource Management i.e (Strategic Management, Enterprise Planning and Human Resource Management) all these could be addressed by Enterprise Application Server as a reference container NOT the solution (You employ programmer to design ERM System) by using Application server.

Big company like Sun, BEA, JBoss, IBM started rolling out J2EE specification for Enterprise application development using Java.

Microsoft quickly scrap .COM as it did not meet its requirements as to Enterprise Application Development.  Microsoft came with a new technology called .NET (.NET is a framework like J2EE) you can use c#, j#, VB, C etc on .NET framework as Microsoft wanted widely acceptability to choice of language rather to Visual Basic.  Even though VB still remains the heavily used language for .NET, that is why it is called VB.NET/ASP.NET

The ASP (Active Server Page) is a framework for developing web application using forms and controls.

Conclusion, .NET is a Microsoft proprietary product that addresses the need of developing Enterprise Application.  It handles all the low level communication i.e. RMI/RPC, Object Communication, Message Management, Database Pool, exception handling, Security, Authentication and Authorization etc. so you do not need to worry about this issue why developing Enterprise Application so you will concentrate on the business logic at hand.

.NET is the same thing with J2EE, they both are reference Implementation for developing Enterprise Application. The difference is that J2EE RI([b]R[/b]eference [b]I[/b]mplementation) uses Java only while .NET RI uses lots of language that I mentioned above.

I hope this explanation helps.


Note
===========

You can go for full ERM system called SAP or use .NET or J2EE reference implementation, which everone is cheap. I think .NET and J2EE is cheaper to SAP

Also if you know VB/Visual Basic, you have already known VB.NET/ASP.NET, in the other hand if you know Java you have already known J2EE.  The only thing you will learn from both of these technologies are how, where, rules to place your files and script languge etc.  All you need is to learn the container, it will only take you 5 hours to learn each one if you already have the prerequisite i.e. (VB/Java)

Programming › Re: Networking by sbucareer(f): 11:57am On Mar 07, 2006

Use VSAT or a related satellite technology. If Nigeria has fibre Optic cable laid down across these locations it would be another good choice, normally Fibre Optic are provided by telecommunications i.e. Nigeria Telecom.

If the resource is there you sponsor or the company could ask NEPA to use there poles, and you can run 10000BaseLX and use repeaters for every 185m for attenuation. It could be better if Fibre Optic could be use but I am looking at the money issue that is why I recommend 10000BaseLX.  If you want to crap all this issue, then buy 1X3 VSAT for Lagos, Ibadan and PH and relay data from each other using satellite.
Programming › Re: Web Development Using Java by sbucareer(op): 11:37am On Mar 07, 2006

Yeah!!!, good luck and I hope you come out with flying colors. Tell us about your experience, the center, how much it cost you and etc.?

I will like to keep you informed with J2EE, Java technologies and design pattern.  We are using BPEL (Business Process Execution Language) and JAF (Java Activation Framework) at my work place. JAF works with JSF (Java Server Faces).  Many company nowadays use their own design pattern that suit there need. I will not say it here because it is a company property since I work for them. I am developing a design pattern that could be used with XML and be ported in HTML Syntax language.

Strut is very old and has many shortcomings, J2SE now comes with Tag API's so you can define your own framework. I dislike the ideas that I have to import my API's from a remote location i.e.

 
<%--
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
--%>

implementation

  <%--
    <c:if test="${param.sayHello}">
        <!-- Let's welcome the user ${param.name} -->
        Hello ${param.name}!
    </c:if>
    --%>


I had like to be in a situation where I can define my routines and API's and called them within my application. Anyway let keep intouch and brainstorm knowledge regarding Java technologies.

Programming › Re: Web Development Using Java by sbucareer(op): 2:46pm On Mar 06, 2006


mimoh_mi, good luck in your exam. I would also consider that you completely master and understand this tutorial. It has been there for a while and most of the tools used are out dated. I used it in 2003 when I was preparing for my SCEA exams. These are the tools that I used. I used EJB 2.0, Sun Application Server 8.1 RI, Netbeans 4.1 beta.

The tools I used are old now and I believe they have newer versions now. The tutorial used JBoss and Lomboz and eclipse, you do not have to use their tools. If you have studies enough to take SCBCD, you should be able to understand the tutorial. Certification is one thing experience is another. When you go to the interview, your skills, certs and practical experience would never let you down.

If you have problem setting up this environment let know I will give you some help.  Good luck

NB
----------

Remember now that Sun Application Sever PE 8.2 is out now and uses EJB 3.0, JSP 3.0, JSF 2.0 and many more middleware technologies. You can download the Application server differently and download any IDE of your choice separately. I use Sun Enterprise Studio with Oracle 10g for my databasee access. I used OC4j.jar ([b]O[/b]ra[b]c[/b]le 4 [b]J[/b]ava)  for my database driver.

Configure your ODBC and database connector using JNDI in the application server and call that object in your application middleware.  In J2EE NEVER use database API in the front side. Employ MVC. All your database routine should be writen in DAO (Data Access Object), it is a java file, call your beans to access session or Entity beans either BMP, CMP using either stateless or stateful persistent.

Have your JSP listen to a single servlet that handles all the request and response to the HTTP UI ie. HTML. You can also use it to listen to Standalone client (FAT Client).

My sun example and Controller UML also see J2EE front controller
Programming › Re: Java Programming For Dummies by sbucareer(f): 12:56am On Mar 05, 2006


Skima, sorry I haven't had time to respond to your PM's and the things that I promised you, I will try and do it this week. Regarding your Class Diagram above it looks professional and meet the assignment criteria.

I will be looking forward of seeing your code plus the demonstration class. The rest that haven't done anything should endeavor to submit something. As soon as I see your code Skima, I will resume the tutorial, good work Skima and well done.

Programming › Re: Is Assembly Language Dead? by sbucareer(f): 12:30am On Mar 05, 2006
Programming › Re: I Need Help With A PHP Script by sbucareer(f): 12:53am On Mar 02, 2006

That is fair enough
Programming › Re: An Introduction To Programming Using C by sbucareer(f): 7:33pm On Mar 01, 2006

Good work Qleyo, I will be watching this thread as it grows. Qleyo when you have time probably at the end of the tutorial can you touch on RPC (Remote Procedural Call) with COBRA and IDL (interface Definition Language) please. Thanks in advance.

Computers › Re: How Do I Get A Personalised Email Address? by sbucareer(f): 6:16pm On Mar 01, 2006
f0d: That is nonsense.
Get a domain name, roughly about 2K, get a linux distro (why because its preferrable with servers) get a mail server (preferrably postfix, sendmail, qmail), configure it, run it, and have a gazillion email addresses.


You forgot the internet access? How do you propose he connects his unix distro to the world wide web? Best is for him to buy a domain name with at least 2-10 default email address he can configure the username to any "gazillion" usernames he wants.

Programming › Re: Java Has Failed! by sbucareer(f): 10:02pm On Feb 28, 2006

Alexis, I know your stand on both language, but what I have always say to people is that, writing sloppy codes contributes to its execution time. See this two codes fragment and tell me which one will run fast?

int d = 9 > 1 ? 3 : 8;

and this

int d;
if( 9 > 1){
d = 3;
else
d= 8;
}

Both code does the same thing but the execution time will vary considerably. To be a good programmer, you need to have been programming for a considerable years.

So java may not be slow on the hands of a good programmer, forget the JVM as I know you will use it size as an argument. JVM on a big computer architecture with processing power will just do fine.

Computers › Re: How To Speed Up My Dial-up Connection by sbucareer(f): 7:36pm On Feb 28, 2006

That is too bad for you, you are actually the first person that can only get 7kbps using modem, that is about 7 characters per second your connection can download. If you have 1000 characters in a web page it will take you 2.3 minutes to download the page that is so slow

Here is the maths

it takes 1sec to download 7bits
how much will it take [i]x[/i]secs to download 1000bits

cross multiply and find x which is 2.3 minutes

Programming › Re: Programming - What About Newbies Like Me? by sbucareer(f): 5:22pm On Feb 28, 2006

da808cutie, BlueJ is straight forward if you understand UML particularly Class Diagram.   


Quick Note
=============

1. ----------------> Association to object causing dependency

2. <------------------> bidirectional association

3. ------------------- Association

4. ---------------<> Aggregation

5. ---------------<@> Composition (@ = Black diamond)

6. ----------------|> Inheritance - Generalization

7. <|--------------  Inheritance - Specialization

8. -----------------O Interface


Programming › Re: Java Has Failed! by sbucareer(f): 2:42pm On Feb 28, 2006


Alexis, thank you for you analysis, here is a link to show my first applet I did in year one coursework, just an imitation of mobile phone sending voice/text to a pda.

Regarding my claim about Java is fast depends on the hardware and chip architecture it was ran on? If you run Java on a [url=http://www.sun.com/servers/index.jsp?cat=Sun%20Fire%20High-end%20Servers&tab=3]Sun fire E25k Server[/url] that scales up to 72 processor in one hardware and could execute 144 threads simultaneously, come on you can't beat that speed.

I remember my company got the contract of setting up and deployment platform and running all the web application that will enable 200 users to process their credit cards in just under 1 minutes. The was during the Tsunami crisis in Asia.

I was involved in the deployment and we used 150 Sun fire E25k Server and had Oracle OC4j on every simple instance that ran 10g version. We achieved these and our web application was obviously running on Java. We were able to process 200 transactions just under 1 minute that is some speed.

The problem with PHP is that you can't deploy PHP instances on a grid computing and would cause bottle neck on a transactional process, hence bring your business to a total stop.

We also accomplish the same business opportunity in [url=http://]Glastonbury[/url] one of the popular festival in the UK by processing 400 transactions just under 1 minute.

I am not advocating for Java anymore but I just want to share with you people what I/we at oracle has achieved by using java and sun systems hardware.

Programming › Re: I Need Help With A PHP Script by sbucareer(f): 1:21pm On Feb 28, 2006
alexis you are a good [img]http://pro.imagehost.biz/ims/pictes/209210.gif[/img]
Programming › Re: Web Development Using Java by sbucareer(op): 8:29pm On Feb 27, 2006

Good work Viper
Programming › Re: Dreamweaver vs FrontPage by sbucareer(f): 4:49pm On Feb 27, 2006

How can you compare BMW with Ford motors? The differences are too much, the odds stocking at Front Page. Front Page is dead that is why Microsoft is campaigning heavily on Microsoft Visual Studio for web application development whether it is static/dynamic web page creation.

Dreamweaver is the king of multimedia rendering both on the web and standalone application. You can use director to practically create movies. Film industry might be using director as their film editor tool or other complex tool. The thing is that macromedia is king of visual rendering on the web. Most of the games you'd played on the net MUST have required shockwave, flash player, authorware player etc to render rich graphical view of the application.

Dreamweaver as of today in my personal opinion is the best HTML editor in the market. It has remote/local host connection using ftp, RDF server, Local Server and it connect to any SQL database and has JavaScript code builder incorporated and many more features.

If you are seriously thinking about learning HTML and some dynamic script use dreamweaver as it has the default template of PHP, ASP, JSP, CSS, ASP.NET VB. ASP.NET C#, ASP VBScript, ASP JavaScript, ColdFusion. You can work straight into flash, fireworks, director, paintbrush and other complex graphic solution.

The application is just too much, dreamweaver.

1 2 3 4 5 6 7 8 ... 23 24 25 26 27 28 29 30 31 (of 38 pages)