Slashdot Mirror


User: gte910h

gte910h's activity in the archive.

Stories
0
Comments
340
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 340

  1. Check out the book: Design Patterns on Designing Multiplayer Game Engines? · · Score: 1

    The memento pattern seems to be one of the many you will be using in your design. You will learn alot even if you fail miserably. The book is this one: Here

  2. Re:Ditch Big Vehicles..here's how to make it work. on Mobile IT Education? · · Score: 1

    Oh...and how to make more than one net connection work? Well Win2k had that nice "Share my connection feature" which might work, or you might have to put a load balencing server as a gateway. But if you read slashdot, linux as a gateway is not probbably a new idea to you...

  3. Ditch Big Vehicles..here's how to make it work.... on Mobile IT Education? · · Score: 1

    Motorhomes Cost at leat $40,000
    School Busses Cost ~$80,000
    Commercial Buses Cost >$100,000
    18 Wheelers cost >$100,000

    There is also the cost of insurance and maintence, neither one of which is trivial.

    So here is what I what I would do instead:

    1)Buy big pickup with shell/cargo van. Maybe 2/3. These don't need to be new.

    2)Attach shell with waterproofing(on pickup) and racks for equipment.

    3)Buy wireless lan hubs and network cards from linksys.

    4)Buy folding card tables, 8 man tents (the ones you can stand in), and folding chairs from sports authority.

    5)Buy laptops from Dell with Win2k.

    6)Install all software you should ever need. Make OS work well.

    7)Use Norton Ghost to make the OS easy to restore to perfect working order.

    8)Build a HUGE fileserver runing linux (put shockproofing in the van so the HD's don't get fooed up).

    9)Make SAMBA/unix acounts on aforementioned fileserver for each user who logs in.

    10)If you want to be able to get internet acess beyond your little LAN, use a couple starband satellite uplinks to connect. Or equiv. service.

    11) Find a source of power, or buy a generator. I would just use local power.

  4. Re:Thoughts From A Professional FPGA Developer on Anyone Using JHDL for Programmable Logic? · · Score: 1
    I did not realize JHDL was not synthesizeable. The history is a wonderful explaination of why VHDL is what it is.

    What do you currently use?? Verilog? CoreFire?

  5. VHDL is obstuse looking cause its ADA.... on Anyone Using JHDL for Programmable Logic? · · Score: 1

    ADA looks obtuse too. Verilog looks pretty nice. That's what I want. Thanks for the input.

  6. Re:Sad... on Anyone Using JHDL for Programmable Logic? · · Score: 1
    I don't want a Computer Engineering Degree. I make devices that use electronic components. Rarely do I wish to make my own components. The Computer Engineering degree at Georgia Tech is an Electrical Engineering degree where you have to specialize IC/microprocessor design. I don't need or want that much training in those skills.

    A EE degree to complement my CS degree might be a useful certification for industry, as well as provide additional training. There are many ways MaTech could have crossbred the CS and EE curriculum to make another major, but I don't really think a Computer Engineering degree is that useful, at least for any of my needs.

  7. Clarification on Anyone Using JHDL for Programmable Logic? · · Score: 3, Interesting
    I asked about JHDL because it is based off Java. I wasn't aware that Verilog was based off C, or I might have looked there (C is my first choice in Programming Languages when given the option). The JHDL people claim that people learn it much faster than VHDL, so I was asking you guys for verification of its applicability and ease of use. I would like to actually get something working, which is a lot easier in something halfway familiar to me than something completely alien. English is much closer to German than it is to Chinese, and similarly that much easier to learn

    A tutorial on Verilog is made available from a CMU professor. I think that Verilog will be more than sufficiently C-like to ease me into the PLD world.

    I am aware of the huge difference of what kinds of behavior you are programming when you are using programmable logic devices vs. microcontrollers. But just because I am looking at a different paradigm doesn't mean it wouldn't be nice if some of my skills would transfer. I want to gain proficiency in PLD's because of the fact they can implement functionality otherwise requiring complex circuits. This is useful and I can't currently use it in my designs without another engineer to do the PLD.

    I was really curious about the accessibility of the language. Java-like syntax would make it easier to entice more people to try to learn this skill, as Java is familiar to many people in the environments in which I work. I would bet Verilog has gained many adopters b/c of its similarity to C, who would otherwise use schematic entry to program PLD's, or avoid the parts altogether

    To function well in the climate and level of embedded development today, you have to be able to do both sides of the equation if you want to be at all independent. I have seen horrific program design choices by people formally trained in EE, and I have seen atrocious, laughable circuits from those formally trained in CS.

    A software guy sees a fault in a product and says it is a hardware problem.A hardware guy sees a fault in a product and says it is a software problem. The real engineer fixes the damn problem and tells the other two to grow up and pull their heads' out of their asses.

  8. Re:Big Brother on Argentines Sidestep Cash With E-Banking · · Score: 1

    Money is a fiction backed by the force of the government and the will of others to accept it. By allowing bank runs, the government would be acting neglegently, by destroying the economy and lowering the worth of each dollar.

  9. Re:What's the point of a free operating system? on Embedded Linux On a High Speed Camera · · Score: 1

    As far as an embedded applications engineer is concerned (that's me!), linux is often a very easy environment to put things like webservers on, and there are several ports of the kernel that deliver real-time responsiveness. Custom hardware is easy to integrate into the kernel, and source being available helps hunt down problems.

    As far as it being $$$ free, it doesn't cost that much less than anything else. $1000 is about the cost of one engineer working one day. uC/OS-ii (a cheap OS for micros, free for non-commercial use) costs $2500 for one application (that means no royalties per product). Its the facilities and the active developer community that makes linux valuable, not the lack of a licensing price tag.

  10. I make assignments for the first "Team" Course on Cooperation in CS Education? · · Score: 1

    At Georgia Tech, I write assignments for the first team course (cs2335). Its pretty easy to force the type of teamwork that you want to demonstrate if you word the project correctly. If you give a project that has clearly conceptually diffrent parts, you will often find teams split the assignment and each do a part, then integrate their parts together.
    Another consideration is that coding ability is NOT all that is necessary to make teams work well. I personally am weakest at banging out code, however my design awareness, and ability to communicate and realistic scheduling make teams that I am a part of do extremely well.
    The "group as a whole" philosophy is shown in the grading of most assignments in group classes. Who cares if X did 38% of the work and Y did 62%. Y learned that much more. The important thing is for them to do this intentionally, and to both gain from the experience.

  11. Re: How to prevent air hijackings on More Links And Updates On Terrorist Attacks · · Score: 1

    Why don't we just not connect the cockpit to the rest of the plane? Who CARES if they are shoting people, you can't let them in the cockpit.

    --Michael

  12. Re:It will Never Happen on Unsafe At Any Runlevel · · Score: 1

    Stack execution is necessary for some applications like debuggers and some system calls in linux. There are ways around it, but they are slower.

  13. You don't know how valuable this is! on How Much Do Employers Budget for Education? · · Score: 1

    You can often times get entire degrees during work hours, or at least mostly paid for by work. There is nothing wrong with gaining a masters degree or retaking the newest cutting edge technology course for $200 bucks, leaving work when ever necessary for class. I work for a lab at a major technical institute and this is awesome. It greatly adds to the work environment, giving us tons of people who are continually up to date with the current techniques. I try to buy my own books sometimes and they yell at me...and buy copies for the lab.

  14. Countersue for being sucky parents? on Gaming Companies Being Sued Over Columbine · · Score: 1

    Should we try to countersue for them being sucky parents, and since their children did this, all sorts of children all over the country have done it?

  15. So all they did was cripple windows media player? on Windows XP to Target MP3 Files · · Score: 1
    Really folks...all they is saying is that they are crippling Windows Media Player. They are recompiling it and making the little slider bar that lets you pick the bitrate only go up to 56K.

    This isn't really worth comment. They aren't doing anything else. This is not a reason that will make anyone switch from windows. This is just microsoft saying I won't give you basic support for another open standard. They aren't trying to detect the running of the encoding algorithm or ANYTHING like that. Get your panties out of a wad /.

  16. Every Kid should carry a gun! on Are Kids Turning Your Kids Into Killers? · · Score: 1

    I think that every kid should have to bring a sawed off shotgun to school, everyday. Then who would DARE bully anyone?

  17. Course on Operating System where we can see source on Windows Marketing Executive Doug Miller · · Score: 1
    I am a student at Georgia Institute of Technology, and we have a class here where we study and rewrite parts of the Linux Kernel, and we make evaluations on how it works, and why its good or bad that it does work that way. Even though I am pretty ambivalent as far as what I OS I use (my interestests are in the embedded world), the ability to read 50 lines of C to see what is happening rather then 50 pages of text is very useful in learning about the operating system and how to effectively use it and how to not break it. This actually makes me swing to linux when *I* need to write a driver for a device or a program that interfaces with that driver.

    Are there any talks of having classes taught at universities based on window's *source* tree? Even SUBSYSTEMS of the whole operating system would be of enormous benefit to those like me who aren't fanatical about their OS, but need to be able to understand it really well to do my work effectively and gain knowledge from lines of C faster then from lines of english.

  18. Avoiding cheating. on Academic Dishonesty-When Is It REALLY Cheating? · · Score: 1
    If you find yourself interested in going and looking up former solutions to a problem, you either are in a class where this sort of thing is alright, even encouraged, or you are behind the expected level of experience/knowledge for the course. Unless the instructor specifically provides former students assignments (one of the professors here at Georgia Tech does), you should ask: Is it alright to look at previous term assignments for this portion of the assignments? Is it alright to look at previous solutions to similar problems on the internet?

    The point of most classes is to have to struggle through this stuff and thereby become something worthwhile as a programmer/engineer. Do so and you will be gain much skill and character as a result.

  19. Re:We should do away with licenses on FSF Denies Latest Apple Attempt at APSL · · Score: 3

    {bash}-->echo "Imagine if Microsoft walked into the Linux fray, dedicated a team of 1,000 programmers to making Linux better, but none of the community was allowed to see the code anymore? What if they released a new version of MS Windows that's actually a Linux base, with the Windows UI on top of it? Suddenly, MS is gaining from everyone's open source work. " | sed s/Microsoft/Apple/g |sed s/MS/Apple/g | sed s/Windows/MacOs/g |sed s/linux/BSD/g | xargs echo

    Didn't the above (with my changes) happen via the BSD licence? I don't think that BSDers are upset. Its all about what compensation you want for what you did. They don't want compensation. GPLers do. (Excuse my pidgin bash)

  20. Ask not.. on Getting The Most Out Of Co-Op Programs? · · Score: 2

    Don't ask how they are running their program wrong. Ask how you are intereacting with their program incorrectly.

  21. Lessons learned as a college coop on Getting The Most Out Of Co-Op Programs? · · Score: 1

    There are a few things to do/think of: 1. Since you have some work experience, you often can leverage this in a real job to not get as much grunt work.
    2. Volenteer for every little cool thing...you will seem motivated and will be givern more cool stuff. Be a go getter. Then you will find yourself in more interesting areas.cause you went and got that.
    3. Ask to do more interesting work. Often you will get it if you ask.
    4. Use the skills you learn in solving problems and interacting with people in an adult way to run programs at your school and in your community. You will find yourself more capable then many of your peers, and you will be able to leverage this to do better things in and out of your job.

  22. Re:Organ/Blood/Tissue Donation on Who Owns Your Body? · · Score: 1

    If no one donated blood, and only would give it for pay, then there would be a greater $$$ incentive to develop a cheap substitute.

  23. Re:Sounds Okay to me. on Ask Carl Kadie About Censorship and Privacy at Colleges · · Score: 1
    The simple truth is, it's not your bandwidth in the first place.

    Well at most universities (Mine included), things like the network infastructure and bandwith are not payed for by tuition, bet are included as part of a "manditory technology fee" or something like that. Sounds like i'm purchaseing bandwith to me.

  24. Pair Programming Works really well. on Extreme Programming Installed · · Score: 1

    I don't know about the rest of Extreme Programming...but pair programming (part of Extreme Programming) works really really well. Two people sit at one computer. One person concentrates on making the details...and the other sits there an makes the detail guy justify all decisions. You can even do it while driving. Check that part out. I don't know about the other parts of Extreme programming.

  25. Shouldn't then it be non anonymous on When Students Become Informers · · Score: 1

    If we made it so only non-anonymous informer information could be acted on, then wouldn't slander laws be good enough to enforce some sort of control? I think that anonymity allows many more people to be hurt then some amount of accounting.