Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - raybert

Pages: 1 2 [3] 4 5 ... 16
31
5x00 Hardware / Compact Flash Wired Ethernet
« on: September 01, 2005, 10:18:48 pm »
Quote
Quote
Hawking H-CF686TX 10/100M Fast Ethernet Network Adapter
[div align=\"right\"][a href=\"index.php?act=findpost&pid=85521\"][{POST_SNAPBACK}][/a][/div]


How did you get this card to work. Did it work without configuring? I just got one of these gards. I plugged it in rebooted - the card lights flashed and I thought it recognised it but after completely booting, the lights were not on.

Where do I configure the IP adress for this device? How do I turn networking on? It is not in /etc/rc.d/init.d/

Any suggections?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=94190\"][{POST_SNAPBACK}][/a][/div]

colryn,

I just read this and realized that I guessed wrong in my PM response to you.  Sorry about that.

My Hawking network card also worked right out of the box.  I just plugged it in, created a network profile (using the network app), and connected.  It just worked.  As I mentioned in my PM, this was on a C860 running tkcRom.  (I'm not 100% sure, but I think it also worked on my old 5500, also running tkcRom.)

As with the modem card, I would suggest you start by first making sure the card is recognized properly (i.e. "cardctl ident").  Let me know if you need me to check anything specific for you.

~ray

32
I just updated my linux box to Fedora Core 4 and found that my C860 wouldn't connect anymore (over USB).  After some googling around I found the reason why and the fix.  I thought I'd post what I found here in case anyone else gets hung up on this as well...

FC4 ships with kernel 2.6.11.  Apparently, at some point before 2.6.11, some "refactoring" was done on the usbnet module, which entailed moving non-standard stuff (such as the Z's non-standard USB net functionality) into external modules.  In the process of doing this, support for the C860 (specifically) was broken.

This occurred because apparently the C860 is actually broken is TWO ways: it's USB net support is non-standard, like the other Z's, and it apparently also falsely advertises support for a cell phone modem interface called "CDC MDLM".  The author of the usbnet module's changes wasn't aware of this and inadvertently broke the C860 support.  A patch was submitted to fix this and that patch appears starting with kernel 2.6.12.  The fedora repository has 2.6.12 posted and you can upgrade to it using yum: "sudo yum update kernel".  I just installed it last night and my C860 is now happily connecting again.

If you want more details google with "MDLM C-860" or go here: http://lwn.net/Articles/130476/ and search for "usbnet fix for Zaurus C-860".

~ray

33
Software / Opera Issues
« on: August 19, 2005, 12:43:39 pm »
try qpe

That's a Q not a G

~ray

34
General Discussion / opera 7
« on: August 01, 2005, 03:50:06 pm »
Here's a little trick to save some space:

The opera executable (opera) is ~4.5MB and it lives at /home/QtPalmtop/bin

Copy it to somewhere on your SD card, delete it from /home/QtPalmtop/bin, and replace it with a link to the copy on the SD card.

e.g.:
Code: [Select]
cd /home/QtPalmtop/bin
cp opera /mnt/card/mybindir/.
rm opera
ln -s /mnt/card/mybindir/opera
You just freed-up ~4.5MB of internal storage space.  

~ray

PS: That works with any large executable and is very useful for those that won't install to SD.  You just have to remember to delete it off your SD card if you ever uninstall the app.  (If you forget to it won't cause any problems, but it will eat up some storage space.)

35
OESF Announcements / Brief Outage This Morning
« on: July 11, 2005, 03:12:24 pm »
Hey org,

I didn't realize we were being hosted on dreamhost.  I just started using them a few months ago for my personal stuff.  Great service!

~ray

36
Software / Serial Port Application
« on: July 07, 2005, 12:00:07 pm »
Quote
sweet.  I'll load it up when I get home.  Unfortunately the security admin at work just told me he doesn't want my Z touching any servers.

BTW are you going to load this up to elsix.org?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
I wasn't going to because it's already there ([a href=\"http://www.elsix.org/index.php?w=project&p=977]http://www.elsix.org/index.php?w=project&p=977[/url]) and I'm not the author.  The download link in that entry only gives a binary.  There is a link to the project homepage but it was difficult to find the app there.  I finally found it on their ftp server: there was an ipk (but it was bad) along with the source.

I guess I could submit the fixed ipk but I can't seem to figure out how to do it.  Do I have to take ownership of the project before I can update it?

~ray

37
Software / Serial Port Application
« on: July 06, 2005, 01:43:30 pm »
I found this extremely minimal terminal program which you might find useful, depending on your needs.  I think I originally found it on zsi or elsi under the name tipterm but the ipk was messed up.  I fixed the ipk and found the source code for it (both are attached).  The author claims it is tip-like but it is definitely not a port of tip.  It's a very simple command line-based app that simply lets you type to the serial port while it echoes back characters from the serial port.  If you run it in a vt100 shell you get vt100 support.   If you connect to a modem with it and you know the AT command set, you have modem support.   It should be compilable on virtually any linux/unix.

~ray

38
General Discussion / More Developers...
« on: June 27, 2005, 02:25:47 pm »
Quote
Quote
I've personally always favored self-study and I wanted to promote that idea here. I think there are many advantages to it, such as the ability to work at your own speed and the ability to concentrate on the areas that you're most interested in ...
So how about a combination of the two and setting up an organised mentoring programme.

Something like, beginner posts his current level, and future interests ... experienced developer agrees to help direct their efforts.

...
Well, that's a good idea.  Unfortunately, making it an "organized program" implies that folks on both sides have to make commitments to it (primarily time commitments); otherwise, it's not really going to be very organized.  My concern is that our mentor candidates simply aren't capable of making a commitment such as that.  As I said earlier, I suspect that most developers can hardly find the time to work on their own projects (I know that's absolutely true about myself).

Having said that though, it's important to add that I believe most developers would be happy to help others as they can.  I'll speak only for myself: I'd be happy to help by answering the occasional question; but my ability to do so will be spotty at best, since my schedule simply won't permit any more than that.  I do already try to help whenever I can.

Maybe a solution (a partial one, at least) is to create a forum just for newbie developers to ask questions that veteran developers can answer as their availability allows.  Think of this as a one-to-many approach which optimizes use of our current resources (as opposed to the one-to-one approach which I think just won't work here due to lack of resources).  The archive from this forum would prove invaluable to later budding developers and it will probably also provide the raw material to build a new developers FAQ.

We do already have the "Everything Development" forum with a bunch of sub-forums for specific topics.  This new forum would probably be exclusively for newbie questions on all development topics and would hopefully encourage newbies to post their questions there.  (I can imagine that some newbie developers might feel intimidated posting in the primary developnent forums.)  It might also encourage newbies to cooperate with each other in their shared learning experience (yikes, that sounds little too touchy-feeling....    

So, what do you think of that?  It might fall a little short of "developer school" but it may be the best we can do with our current resources.  Perhaps we can name the forum "Developer School" (or "Development 101").  

~ray

39
General Discussion / More Developers...
« on: June 27, 2005, 01:51:02 pm »
Quote
If someone is ticked off that someone has this attitude (and I'm no programming slouch), sorry. But my time is valuable and I'm not going to waste it hacking away when I can have fun elsewhere and find alternate solutions for my needs.
In case I am the ticked off someone that you're referring to, I just want to clarify a couple of things.  First, "ticked off" is a bit too strong to represent my feelings; I'm not really angry at anything.  Second, I have no issue with your choices regarding whether it is worth it to you to do any development work or your choices of tools, etc.  I think you should use whatever works best for you.  Additionally, doing development work (including getting over the initial learning curve) takes a commitment that not everyone is capable of making.  There's nothing at all wrong with that; everyone's situation is different and everyone has to make choices.  I only get bothered when I hear things that I perceive to be unrealistic.

~ray

40
General Discussion / More Developers...
« on: June 27, 2005, 12:13:25 pm »
Quote
Yet another reason why a "school" for developers would be a good idea, would point people down the right path at the beginning... ;-)
Ooh ooh ooh [raising hand]!  Can *I* get to choose what "the right path" is??  Please?  Please?  Please?



~ray

41
General Discussion / More Developers...
« on: June 27, 2005, 11:59:30 am »
Quote
Quote
And frankly, anyone who isn't already an accomplished developer on at least some platform has no reason whatsoever to expect this to be easy; and no amount of documentation in the world is going to change that.  Those who want to do must invest the time and effort to learn the necessary skills and there's simply no way around that.  Those who are developers had to deal with the same learning curve and often times had *fewer* resources to help them (the late-comers always have an advantage w.r.t. resources for learning).
Well I used to develop in machine code on Z80s but if your saying I can use those skills to deveolp on the Z then Im afraid it dont work.  
I've nevered worked on Z80s (I was more of a 6502 guy) but I'm not convinced that there aren't elements of your experience with them that aren't applicable to development on the Z or on a modern desktop, etc.  There are a set of core principals that apply to all programming environments and I believe that once a person has a solid grasp on those that picking-up a new environment is just a matter of learning the specifics of it.  To put it another way, the concepts are mostly the same, only the names have been changed.

Quote
Most folks dont have 20 od years as a professional programmer.  And alot of applications dont need 20 years of experience to code unless the implication is that to develop anything on the Z you require months of free time to get the simplest application running or need 20 years of experience to fully understand and decode the Z compexities.
I mentioned my experience only as an attempt to establish my credentials to speak to this subject, not to imply that one needed that much experience to get anything done on the Z (or on any other platform, for that matter).  I was attempting to address some comments (and I don't recall who said them) that appeared to be complaining that one had to already be a developer to understand the materials that are out there.  My point being that this is in fact true to a large extent and it shouldn't be a surprise to anyone!  Learning to develop is not an easy thing regardless of the platform one chooses to start on and regardless of the resources one has available (more resources can make it easier but it still requires a commitment of time and effort).   Once you have trained yourself, learning future platforms should be much easier.  The point is simply to not have unrealistic expectations.

Quote
Quote
Quote
...  This is one reason that MS has taken off... You done need to be a good programmer to be productive and develop working apps as the IDE is easy to pickup and there are lots of examples to get you going.
I can't help responding to this one also....  

Do you really think this is a good thing??  I, for one, would prefer to use software that's written by competent programmers.  If what you say is true, then this probably accounts for the all the crappy, bloated Windows-ware that abounds.  (In fairness, there is lots of good Windows-ware also.)
I have to agree there are lots of windows apps that suck.  Lots of them professionaly writen too.  But if the application has been developed in a half decent environment with the right tools its more dificult for the uninitiated to make a hash out of the project no.  Im not talking bells and whistles here just a good solid RAD / IDE which dosnt require a phd to get up and running.
There's nothing wrong with good tools.  I was reacting to the part about not needing to be a good programmer to develop working apps.

Bad programmers with good tools can still develop bad code (and probably will).

Good programmers with bad tools can still develop good code (and probably should).

The existence of bad professionally-written Windoze apps (presumably due to the existence of good tools that allow bad programmers to develop "working" apps) is testament to this principal, I suspect.  

~ray

42
General Discussion / More Developers...
« on: June 27, 2005, 11:31:30 am »
Quote
The general aim of this thread, when I started it, was to suggest that a starting point for people who wanted to develop was set up in order to encourage more people to learn how to develop and hopefully increase the number of developers.
I agree that would be a fine thing.  My main point though was that I think such a thing already exists in the form of the ZUG FAQs and HOWTOs.  I'll admit though that it is not the best organization one could imagine.  If someone has the time to make improvements on that it would certainly be very worthwhile.

Quote
One of the reasons why I suggested setting up a "school" was because I believe that being taught the basic principles is better than going out and finding them. Being taught them saves time and hopefully encourages people to use a common starting point and standard.

The things I learnt best and with greater thoroughness were instructor led, teacher led, classes. I achieved more in less time than through self study. I will admit many self studiers are out there, who want to learn something and spend ages finding all they need and learning that way, but the vast majority of people learn through instruction and that was the aim and point of this thread, to encourage some central point of instruction, basic lessons and encouragement for development.
Well, this is a philosophical thing, of course.  I've personally always favored self-study and I wanted to promote that idea here.  I think there are many advantages to it, such as the ability to work at your own speed and the ability to concentrate on the areas that you're most interested in, but probably the main advantage is that it makes one self-sufficient.  I think that is a powerful advantage in a circumstance likes ours where the community just doesn't have the resources to provide much more than it already does (especially given the variety of directions that one could go in; i.e. platforms, languages, etc.).

Someone suggested looking to Linux books and classes and that is probably a great idea for those who are not already very linux/unix knowledgable.

OTOH, great things can happen sometimes when someone has the initiative to push for something new, and I hope that turns out to be the case here.

~ray

43
General Discussion / More Developers...
« on: June 24, 2005, 01:13:53 pm »
Quote
I agree with the last comment.  Comming from a Windows / OS/2 development environment mostly in Pascal / Delphi I find Linux development realy taxing.  The starting point is usualy something like.. now you have compiled your xyz you can now start to install the IDE.... once you have completed this now install the cross compiler and dance round the computer three times clockwise with your Z taped to your forehead.  Which for anyone who hasnt done this before is somewhat over thir heads.
craigtyson, for the record, this isn't directed at you in particular, but more at the general attitude of this thread.

I don't understand where comments like this are coming from.  I've been programming for ~25 years -- 18 professionally -- and I've had to learn many new platforms during that time.  Every platform takes some time and effort to get up to speed on.  In the grand scheme of things, developing for the Z and getting up to speed on it isn't any more difficult than any other platform.  All the same basic concepts are there in a very similar form as on any other platform.

I wonder if what's happening here is that folks who know one platform have simply forgotten how long and how much effort it took to get up to speed on it.  To use craigtyson as an example (and, again, not to single him out or anything), it surely must have taken you some significant time to get up to speed on the platforms you mentioned (Windows, OS/2, Delphi).  You're now trying to move to a new environment that is more than just a new set of tools: unix is very different in some ways than Windows and OS/2.  You can't expect to learn that overnight.  Think back to your early days in Windows and OS/2 and ask yourself if you can honestly say that learning Z development has really been that much more difficult.  I seriously doubt it.

And frankly, anyone who isn't already an accomplished developer on at least some platform has no reason whatsoever to expect this to be easy; and no amount of documentation in the world is going to change that.  Those who want to do must invest the time and effort to learn the necessary skills and there's simply no way around that.  Those who are developers had to deal with the same learning curve and often times had *fewer* resources to help them (the late-comers always have an advantage w.r.t. resources for learning).

Complicating this particular situation is the fact that this is a strictly volunteer community.  No one is getting paid to write documentation and organize it for you to make your efforts easier or develop tools for same.  And, since Sharp bowed-out (and even before, some might say), there has been no company with an incentive to pay folks for those things (Trolltech is the probably the only exception, but their hands are tied somewhat by Sharp's proprietary stuff).  The developers and volunteers that are active can barely keep up with the stuff that *they* want to do and it's unrealistic to expect anything more out of them.

And the fact of the matter is that the information IS out there.  If you want it you merely need to help yourself to it.  And I can tell you with some confidence that this situation isn't likely to change any time soon.

It is true that if we had some better resources we would probably attract more developers.  And it's also true that other organizations do have those resources and as a result fare better in terms of number of developers and their output.  But those organizations also have one thing that we don't: a sugardaddy.  (And it should be noted that the support of a sugardaddy is far from altruistic.  They do it only to increase their own bottom line; a far cry from the motivations of a volunteer community.)  Even when Sharp was supporting us, they put very little into it.

Frankly I think it's amazing what this community has accomplished with so little support.  And it's largely for that reason that I tend to regard complainers with some disdain.  This community didn't accomplish what it has by being negative and bitter about every little issue.  It approached issues with a positive attitude, learned to help itself and made the best of what it had.  That's the only road to success.

Sorry for the rant, but it had to be said...


Quote
...  This is one reason that MS has taken off... You done need to be a good programmer to be productive and develop working apps as the IDE is easy to pickup and there are lots of examples to get you going.
I can't help responding to this one also....  

Do you really think this is a good thing??  I, for one, would prefer to use software that's written by competent programmers.  If what you say is true, then this probably accounts for the all the crappy, bloated Windows-ware that abounds.  (In fairness, there is lots of good Windows-ware also.)

~ray

44
5x00 Hardware / Compact Flash Wired Ethernet
« on: June 23, 2005, 05:13:54 pm »
Hawking H-CF686TX 10/100M Fast Ethernet Network Adapter

45
Software / Kde-pim/pi 2.1.0 Available!
« on: June 22, 2005, 11:24:06 am »
gdog,

The alarm applet is very useful.  You should at least try it.  It gives you a tray icon with a pop-up menu containing some useful shortcuts (i.e. create a new event, etc).  Plus, as you've discovered, it minds the alarms when KO/pi isn't running (that's not a problem for me though, since I leave KO/pi fast-loaded).

I would recommend the latest version.  All the latest versions are stable.  If a new release proves to have some nastiness in it, zautrix usually releases a fix within a day or two (zautrix kicks ass, in case you didn't notice already...   So, if you can't afford any downtime, you might want to wait a couple days after a release before installing the new version.  If nothing bad pops up by then, it's probably pretty safe.

~ray

Pages: 1 2 [3] 4 5 ... 16