Ah, it looks like one of the Simpy links requires you to be logged in. Luckily, you can use a shared demo account without registering, and see the search plugin in action.
To add one more concrete example of a great development tool that I regularly use for development of web apps:
Web Developer Extension. This tool makes working with forms, CSS, images, etc. really really easy. I have been using 'View Source' or 'View Selection Source' much less often since I got this extension.
Similarly, I like to be able to search various online resources directly from my browser. To full-text search my bookmarks stored in Simpy I use browser search plugin.
In addition to that, you can get a number of other useful search plugins over at Mycroft (I keep typing Mycrosft - how bad is that!)
Just a week ago I spoke to a friend of mine about this. He lives in Kent, UK. He explained that cameras are there because of IRA (at least that is the explanation). I asked about whether people have privacy issues with cameras, and apparently most people do not. I guess if you are not misbehaving, there is nothing to hide, nothing to fear.
That sounds right from the user point of view. Do you know, from a technical point of view, what it means to integrate better with Gnome? Is it the use of certain libraries? Just skins? Something else? Thanks.
Strawberry Jam (I think I speak for all of us...)
on
Google Code Jam 2004
·
· Score: 0, Offtopic
My mom makes good strawberry (and plum) jam. Should I sign her up?
That's why you interview people you hire and do your besto to hire the non-violent people and not egotistic know-it-alls. And, if it turns out you made a mistake, you have options, too...
How come Beagle is not in this release? Too alpha (0.02)?
Also, does anyone from 'the inside' know why Evolution was chosen over Thunderbird? I understand Evolution integrates well with Exchange and its calendaring service, but Thunderbird seems to be more popular.
For what is worth: I spent 5 weeks in China (Guangdong) recently. Those 5 weeks I spent working regularly, every day, and that, of course, means accessing Google at least a dozen times every day. I did not notice any filtering, cache and everything worked as well as when I accessed Google from New York City, Paris, Zagreb, Hong Kong, Singapore, Praha...
If this type of thinking could be eliminated (through examples and actions), lots of people would have happier, healthier work environments and professional relationships:
"And he's on your side, having deliberately passed up a more lucrative career in management for a technical track."
Why they vs. us? Why can't we all just get along?:)
I don't think outsourcing is bad. However, what about thinking this way:
If you don't outsource, you create another job in your country. You employ another unemployed person. You create another tax payer. You collect income taxes from this person. You make it possible for this person to earn money and become a consumer. And so on...
Exactly. Nutch really uses Lucene under the hood for all the indexing and searching. See my other post in this thread about Beagle (Gnome's file indexer/searcher, which uses Lucene.Net to do file system searches). Obviously, there are inverted indices in the game here, so searches can be very fast. There are no grep-like sequential scans.
This is interesting. Recently, while writing a chapter about Lucene ports for Lucene in Action, I came across Beagle. Beagle uses one of the Lucene ports (Lucene.Net - the same one used by Lookout, the Outlook search plugin, recently purchased by Microsoft). Since I know it is possible to perform 'more like this' queries with Lucene (I use it on Simpy - URL below), my guess is that Beagle will be able to form similar queries, too.
I wonder if KDE developers should use Lucene or one of its ports under the hood.
Not the whole package needs to be given away for free. Companies can give away the core, and charge for useful add-ons. This way they will gain the market share, and still manage to profit from customers who want and need more.
Companies can also place their products in a way that allows them to provide per-customer consulting, customization, system integration, etc. The company's employees should be THE experts for doing this, so they could easily have the advantage over 'generic' consulting companies.
I have a better idea. Hook up the continous build system to the electrical power system, and put small electrodes in developer's chairs. Then configure the build system to figure out which developer caused a build failure, and soon you'll have developers that never forget to run unit tests before commit.
Or, you could try a bit different approach. Instead of shocking the developer at fault, shock all his co-workers. Then the co-workers will make sure he/she never makes the same mistake again.
It may be similar, but it's not the same. With Simpy I can search my own bookmarks and create my own mini-Google, for instance. I can't do that with Stumbleupon.
Hah, usefulness of social networking sites. I always wondered what the point of Orkut was.
In any case, take a look at Simpy (demo or tour) for an example of a useful social (networking tool) that is centered around bookmarks (i.e. something that is actually useful).
If we were to apply the same logic to various secret service agencies, or even the local police force, what would we conclude? Hm.... can't be true, can it?
... will be the ones who either save the day, or let us all go down. Remember the similar recent incident? Akamai was in the center of it. If Akamai goes down, forget Google.
I use a 2.5" Fujitsu drive in an external aluminum enclosure, connected to my IBM Thinkpad T40 via a USB 2.0 cable. I have ext3 on this disk, and use it primarily to store all my Oracle DBF files. The disk gets the power from the laptop via the USB cable.
The disk has been with me around the globe, worked from airplanes, hotel rooms, islands, etc.
- "Java has been considered slow"
Perl and Python are also not considered fast, but
those who use them consider themselves cool.
No, the speed is not such a big factor.
- "Swing disasters continue"
Yes, but do you see Perl and Python programers
write GUI apps? Ruby? Scheme?
- Java did not have a good IDE
I've never used an IDE to write Perl nor Python.
You don't need an IDE for them, most of the
time. That is precisely one of the factors that
makes them suitable for hackers. Hackers like
it lean and mean, and not big, heavy, and
complex, and that is exactly what IDEs tend to
be like.
Other than that, there are good points. Anything for the masses is not cool, and this is not limited to programming. Everything around us works this way. Any PL that requires you to write a pile of code before you see the effect is uncool. Perl, Python and Ruby all allow you to get something working very quickly.
I agree 100% (see this).
I don't leave my home without Web Developer any more.
Ah, it looks like one of the Simpy links requires you to be logged in. Luckily, you can use a shared demo account without registering, and see the search plugin in action.
To add one more concrete example of a great development tool that I regularly use for development of web apps:
Web Developer Extension. This tool makes working with forms, CSS, images, etc. really really easy. I have been using 'View Source' or 'View Selection Source' much less often since I got this extension.
Similarly, I like to be able to search various online resources directly from my browser. To full-text search my bookmarks stored in Simpy I use browser search plugin.
In addition to that, you can get a number of other useful search plugins over at Mycroft (I keep typing Mycrosft - how bad is that!)
Just a week ago I spoke to a friend of mine about this. He lives in Kent, UK. He explained that cameras are there because of IRA (at least that is the explanation). I asked about whether people have privacy issues with cameras, and apparently most people do not. I guess if you are not misbehaving, there is nothing to hide, nothing to fear.
That sounds right from the user point of view. Do you know, from a technical point of view, what it means to integrate better with Gnome? Is it the use of certain libraries? Just skins? Something else?
Thanks.
My mom makes good strawberry (and plum) jam. Should I sign her up?
That's why you interview people you hire and do your besto to hire the non-violent people and not egotistic know-it-alls. And, if it turns out you made a mistake, you have options, too...
How come Beagle is not in this release? Too alpha (0.02)?
Also, does anyone from 'the inside' know why Evolution was chosen over Thunderbird? I understand Evolution integrates well with Exchange and its calendaring service, but Thunderbird seems to be more popular.
For what is worth:
I spent 5 weeks in China (Guangdong) recently. Those 5 weeks I spent working regularly, every day, and that, of course, means accessing Google at least a dozen times every day. I did not notice any filtering, cache and everything worked as well as when I accessed Google from New York City, Paris, Zagreb, Hong Kong, Singapore, Praha...
Experience.
One could say that this is one of the situations that pair programming solves. In real-time, too, not with a CVS commit message or code review delay.
I do. What's his name and email address? If his ideas are all good, I'm hiring!
If this type of thinking could be eliminated (through examples and actions), lots of people would have happier, healthier work environments and professional relationships:
:)
"And he's on your side, having deliberately passed up a more lucrative career in management for a technical track."
Why they vs. us? Why can't we all just get along?
I don't think outsourcing is bad. However, what about thinking this way:
If you don't outsource, you create another job in your country.
You employ another unemployed person.
You create another tax payer.
You collect income taxes from this person.
You make it possible for this person to earn money and become a consumer.
And so on...
Not a bad way to think, IMHO.
Exactly. Nutch really uses Lucene under the hood for all the indexing and searching. See my other post in this thread about Beagle (Gnome's file indexer/searcher, which uses Lucene.Net to do file system searches).
Obviously, there are inverted indices in the game here, so searches can be very fast. There are no grep-like sequential scans.
This is interesting. Recently, while writing a chapter about Lucene ports for Lucene in Action, I came across Beagle. Beagle uses one of the Lucene ports (Lucene.Net - the same one used by Lookout, the Outlook search plugin, recently purchased by Microsoft). Since I know it is possible to perform 'more like this' queries with Lucene (I use it on Simpy - URL below), my guess is that Beagle will be able to form similar queries, too.
I wonder if KDE developers should use Lucene or one of its ports under the hood.
Links:
Lucene in Action
Beagle
Lookout
Simpy
Not the whole package needs to be given away for free. Companies can give away the core, and charge for useful add-ons. This way they will gain the market share, and still manage to profit from customers who want and need more.
Companies can also place their products in a way that allows them to provide per-customer consulting, customization, system integration, etc. The company's employees should be THE experts for doing this, so they could easily have the advantage over 'generic' consulting companies.
Those are just some of the ideas.
I have a better idea. Hook up the continous build system to the electrical power system, and put small electrodes in developer's chairs. Then configure the build system to figure out which developer caused a build failure, and soon you'll have developers that never forget to run unit tests before commit.
Or, you could try a bit different approach. Instead of shocking the developer at fault, shock all his co-workers. Then the co-workers will make sure he/she never makes the same mistake again.
It may be similar, but it's not the same. With Simpy I can search my own bookmarks and create my own mini-Google, for instance. I can't do that with Stumbleupon.
Hah, usefulness of social networking sites. I always wondered what the point of Orkut was.
In any case, take a look at Simpy (demo or tour) for an example of a useful social (networking tool) that is centered around bookmarks (i.e. something that is actually useful).
If we were to apply the same logic to various secret service agencies, or even the local police force, what would we conclude? Hm.... can't be true, can it?
... will be the ones who either save the day, or let us all go down. Remember the similar recent incident? Akamai was in the center of it. If Akamai goes down, forget Google.
I use a 2.5" Fujitsu drive in an external aluminum enclosure, connected to my IBM Thinkpad T40 via a USB 2.0 cable. I have ext3 on this disk, and use it primarily to store all my Oracle DBF files.
The disk gets the power from the laptop via the USB cable.
The disk has been with me around the globe, worked from airplanes, hotel rooms, islands, etc.
This is software for masochists. There is a less painful solution, which can also come with some nice 'features', if you choose wisely: get married.
I think there are a few invalid points:
- "Java has been considered slow"
Perl and Python are also not considered fast, but
those who use them consider themselves cool.
No, the speed is not such a big factor.
- "Swing disasters continue"
Yes, but do you see Perl and Python programers
write GUI apps? Ruby? Scheme?
- Java did not have a good IDE
I've never used an IDE to write Perl nor Python.
You don't need an IDE for them, most of the
time. That is precisely one of the factors that
makes them suitable for hackers. Hackers like
it lean and mean, and not big, heavy, and
complex, and that is exactly what IDEs tend to
be like.
Other than that, there are good points. Anything for the masses is not cool, and this is not limited to programming. Everything around us works this way. Any PL that requires you to write a pile of code before you see the effect is uncool. Perl, Python and Ruby all allow you to get something working very quickly.