We're presenting stuff on what makes open source projects mature, and on open source from a translator's perspective... looking forward to hear all the other presenters too...
If you've never been to Cape Town and live in the rest of the world, it's a great place to visit and this conference will give you a fresh perspective on Open Source in the developing world...
Although many of the Khoe-San languages are extinct or dying out, these 'clicks' are a prominent feature of several Bantu languages, including Xhosa, which together number millions of speakers. (Though the clicks have a lower frequency than in Khoesan languages) translate.org.za is a South African localization project, which has Mozilla and KDE in various of these languages, including Xhosa... OpenOffice.org will be added soon in Zulu (which also includes clicks)
Way to go open source!
I think the mentality of the OpenOffice.org project is part of the problem here.
If wxWindows lacks accessibility, why not help add in support to wxWindows rather than producing yet-another-toolkit?
It would be great if OpenOffice could be simplified by using other existing open source projects rather than the current setup where it is made out of multiple projects in its own right.
And it would make learning to develop on it much easier
Anyone keen to start SimpleOffice?
Aha! I propose a new convention for slashdot... instead of saying "Ask a lawyer" one should always say "Ask a Japanese lawyer" That should help clear things up, as people often don't seem to understand...
OK, so who votes to type 1) over 2)? Clearly Python is better:-)
1)
tuples = get_address_entries() for name,address in tuples:
print name,"lives in",address
2)
typedef std::vector > StringPairVec;
StringPairVec tuples = AddressBook.getEntries(); for (StringPairVec::const_iterator i = tuples.begin() ; i != tuples.end() ; i++)
std::cout first second std::endl;
Facing the same question, we are taking a route where people can have either SVG (if they have a plugin) or a standard image format. Then server side we render the chart onto the required format.
SVG is really nice - compact (if compressed), simple, scalable, ability to have dynamic interaction etc. but PNG etc are good to have as fallbacks...
I've been using various Windows based products lately (ex. Windows 2000, Windows XP, etc), and have found several companies basing portions of the software on Windows (I believe Microsoft Office utilizes Windows to some extent). My question for the Slashdot community is, is Windows destined for specialization only? We've got well-working versions of Windows hacked into a gaming system, hacked into productivity systems, etc. Will we ever download just one Windows, or is the best solution a customized one?
Definitely worth a thoughtful read.
Note that it implies that violence in video games may actually be a problem! A view most people here seem to find hard to accept.
Says that not everyone becomes more violent from playing games - but there are other effects, such as becoming fearful or obsessed with games.
Also interesting in terms of the effects on gender identity - talks about how much violence is sexually oriented or male-on-female.
A victim mentality - blaming the game for the crime - is not right, but that doesn't mean the games are healthy mental stimulation...
No, there are no real X-Clients for Windows currently - I wrote that message you linked to.
Like others have suggested, you can use either VNC or RFB to accomplish similar ends.
There would be amazing advantages to doing it differently though - for more discussion on this see XOpenWin
although nothing has yet been accomplished through this project.
The key things to do which would make this possible are:
separate out the Wine GDI and x11drv dlls (see this message)
port these dlls to cygwin
persuade windows to use them in place of the normal gdi
If anyone is really interested in that solution, it will take time and effort, but is definitely possible. Join the mailing lists!
However, as long as the machines you're using to connect to the VNC server have Windows XP licenses, you're OK [unless the Device has a separate license for the Product.]
Note that doesn't mean they have to actually run Windows - if you install Linux on them and keep the Windows license, that's fine.
But what is the Product's user interface? Any program running Windows? What if you use a different Window manager? Seems a bit ambiguous to me...
Regardless of what you say about this, I think it's quite strange how you never seem to get linguists saying that animals have a language ability equivalent to humans. Syntax is one of the most surprising and powerful things about human language, and something animals just haven't ever been shown to develop to any comparable degree.
I'm from a software development company in South Africa, we target an international market (selling industrial software). We tried a method of using distributors in different countries, but it was actually much harder to get them to contact customers than it was to find the customers over the web. Our biggest customers / potential customers have been the ones that have come to us over the web.
The reason? We have a good, simple web site with lots of product info and all the documentation for our products, so if people are searching they find it easily and can see that it's what they want.
I would say use distributors if neccessary for the actual wrapping up of the sale, but don't expect them to generate sales for you, just put the effort in on your web site.
According to the mailing lists, it seems like threading will work with apache 1.3 as well, you just need to use Python 2.2.1. See
this message.
Since one of the requirements for mod_python 3.0 is Python 2.2.1, it seems reasonable to assume that this is the reason it works with Apache 2.0 as well...
Real applications
on
Fun With Wine
·
· Score: 2, Interesting
There are some real applications that could come out of this rather than just endless virtualization - much of it could prove useful to ReactOS which aims to be a open source alternative OS to Windows...
Also another in the pipeline which need a lot more work on Wine before anything will happen with it (XOpenWin,
which aims to replace the Windows GDI with XWindows:-))
Wine and other related things need developers, so
sign up and get coding. Check out the wine-devel mailing lists for more useful info...
See also ClamAV which is an Open Source virus scanner that uses the same signature files as OpenAntiVirus but is written in C
In the interview, the guy points out that the speed differences are minimal (Clam being slightly slower) but the reason I'd go for C above Java isn't speed but that it's easier to set up etc.
Woops, read that as contented distributor - which is probably more accurate...
We're presenting stuff on what makes open source projects mature, and on open source from a translator's perspective ... looking forward to hear all the other presenters too ...
If you've never been to Cape Town and live in the rest of the world, it's a great place to visit and this conference will give you a fresh perspective on Open Source in the developing world...
Although many of the Khoe-San languages are extinct or dying out, these 'clicks' are a prominent feature of several Bantu languages, including Xhosa, which together number millions of speakers. (Though the clicks have a lower frequency than in Khoesan languages)
translate.org.za is a South African localization project, which has Mozilla and KDE in various of these languages, including Xhosa... OpenOffice.org will be added soon in Zulu (which also includes clicks)
Way to go open source!
It still seems to make sense to me to make wxWindows for Native OS X work than to invent a whole new toolkit...
I think the mentality of the OpenOffice.org project is part of the problem here. If wxWindows lacks accessibility, why not help add in support to wxWindows rather than producing yet-another-toolkit? It would be great if OpenOffice could be simplified by using other existing open source projects rather than the current setup where it is made out of multiple projects in its own right. And it would make learning to develop on it much easier Anyone keen to start SimpleOffice?
Aha! I propose a new convention for slashdot ...
instead of saying "Ask a lawyer" one should always say "Ask a Japanese lawyer"
That should help clear things up, as people often don't seem to understand...
That's because you should rather use wxPython Try it and see...
OK, so who votes to type 1) over 2)? Clearly Python is better :-)
1)
tuples = get_address_entries()
for name,address in tuples:
print name,"lives in",address
2)
typedef std::vector > StringPairVec;
StringPairVec tuples = AddressBook.getEntries();
for (StringPairVec::const_iterator i = tuples.begin() ; i != tuples.end() ; i++)
std::cout first second std::endl;
Why not for commercial apps? We write commercial apps using wxWindows, works great.
You misunderstand the meaning of inflection here ... it really is being using in a grammatical context, not a tone-of-voice context
Facing the same question, we are taking a route where people can have either SVG (if they have a plugin) or a standard image format. Then server side we render the chart onto the required format. SVG is really nice - compact (if compressed), simple, scalable, ability to have dynamic interaction etc. but PNG etc are good to have as fallbacks...
I've been using various Windows based products lately (ex. Windows 2000, Windows XP, etc), and have found several companies basing portions of the software on Windows (I believe Microsoft Office utilizes Windows to some extent). My question for the Slashdot community is, is Windows destined for specialization only? We've got well-working versions of Windows hacked into a gaming system, hacked into productivity systems, etc. Will we ever download just one Windows, or is the best solution a customized one?
Definitely worth a thoughtful read.
Note that it implies that violence in video games may actually be a problem! A view most people here seem to find hard to accept.
Says that not everyone becomes more violent from playing games - but there are other effects, such as becoming fearful or obsessed with games.
Also interesting in terms of the effects on gender identity - talks about how much violence is sexually oriented or male-on-female.
A victim mentality - blaming the game for the crime - is not right, but that doesn't mean the games are healthy mental stimulation...
Here you go: some pictures
If you want to do async socket stuff in Python, you should check out Twisted Matrix which can do anything (apparently)
However, note that it can't yet handle Windows running on a simulated SMP machine...
There would be amazing advantages to doing it differently though - for more discussion on this see XOpenWin
although nothing has yet been accomplished through this project. The key things to do which would make this possible are:
- separate out the Wine GDI and x11drv dlls (see this message)
- port these dlls to cygwin
- persuade windows to use them in place of the normal gdi
If anyone is really interested in that solution, it will take time and effort, but is definitely possible. Join the mailing lists!However, as long as the machines you're using to connect to the VNC server have Windows XP licenses, you're OK [unless the Device has a separate license for the Product.] Note that doesn't mean they have to actually run Windows - if you install Linux on them and keep the Windows license, that's fine. But what is the Product's user interface? Any program running Windows? What if you use a different Window manager? Seems a bit ambiguous to me...
Regardless of what you say about this, I think it's quite strange how you never seem to get linguists saying that animals have a language ability equivalent to humans. Syntax is one of the most surprising and powerful things about human language, and something animals just haven't ever been shown to develop to any comparable degree.
I'm from a software development company in South Africa, we target an international market (selling industrial software). We tried a method of using distributors in different countries, but it was actually much harder to get them to contact customers than it was to find the customers over the web. Our biggest customers / potential customers have been the ones that have come to us over the web. The reason? We have a good, simple web site with lots of product info and all the documentation for our products, so if people are searching they find it easily and can see that it's what they want. I would say use distributors if neccessary for the actual wrapping up of the sale, but don't expect them to generate sales for you, just put the effort in on your web site.
According to the mailing lists, it seems like threading will work with apache 1.3 as well, you just need to use Python 2.2.1. See this message. Since one of the requirements for mod_python 3.0 is Python 2.2.1, it seems reasonable to assume that this is the reason it works with Apache 2.0 as well...
There are some real applications that could come out of this rather than just endless virtualization - much of it could prove useful to ReactOS which aims to be a open source alternative OS to Windows... :-))
Also another in the pipeline which need a lot more work on Wine before anything will happen with it (XOpenWin, which aims to replace the Windows GDI with XWindows
Wine and other related things need developers, so sign up and get coding. Check out the wine-devel mailing lists for more useful info...
See also ClamAV which is an Open Source virus scanner that uses the same signature files as OpenAntiVirus but is written in C In the interview, the guy points out that the speed differences are minimal (Clam being slightly slower) but the reason I'd go for C above Java isn't speed but that it's easier to set up etc.