Home     |     .Net Programming    |     cSharp Home    |     Sql Server Home    |     Javascript / Client Side Development     |     Ajax Programming

Ruby on Rails Development     |     Perl Programming     |     C Programming Language     |     C++ Programming     |     IT Jobs

Python Programming Language     |     Laptop Suggestions?    |     TCL Scripting     |     Fortran Programming     |     Scheme Programming Language


 
 
Cervo Technologies
The Right Source to Outsource

MS Dynamics CRM 3.0

Perl Programming Language

Yet Another Software Challenge


If you're mad about software riddles, just have a look at
http://software.challenge.googlepages.com and challenge yourself or
invite your friends to join.

Be prepared to spend some nights there!

Enjoy!

Thierry

 yan@gmail.com said:

> If you're mad about software riddles

Anyone who puts almost 1700 characters on a single line has a lot to
learn about writing good software.

For the benefit of the paranoid (or those with weird newsreaders), I
have replaced all < and > with [ and ], but otherwise what follows is a
verbatim quote of a single line from that page. And well, I mean look
at it... I mean... REALLY! Sheesh, etc.

          [div class="content-item"][div id='g_body'][p
style="text-align: center; clear: both;" class="separator"][a
style="border: 0pt none ; background-color: transparent; margin-left:
1em; margin-right: 1em;" href="PaCha009.jpg/PaCha009-full.jpg"
imageanchor="1"][img
src="PaCha009.jpg/PaCha009-custom;size:406,272.jpg" style="border: 0pt
none ;" height="272" width="406"][/a][/p][p style="text-align:
center;"][font color="#cc33cc" face="times new roman,serif"
size="4"][i]&quot;Tout ce qui est impossible reste |  accomplir&quot;
- Jules Verne[/i]| [/font][/p][p][font size="4"]This site presents a
brand new programming challenge.[/font][br][font
size="4"][/font][br][font size="4"]Its aim is just to let you challenge
and improve your programming skills, with
[b]fun[/b].[/font][br][br][font size="4"]Switch your air cooler
[/font][font size="4"]on, [/font][font size="4"]because your brain is
likely to really [font color="#ff0000"]warm up[/font] and your computer
as well![/font][br][/p][p style="text-align: center; clear: both;"
class="separator"][a style="border: 0pt none ; background-color:
transparent; margin-left: 1em; margin-right: 1em;"
href="ignition.jpg/ignition-full.jpg" imageanchor="1"][img
src="ignition.jpg/ignition-medium.jpg" style="border: 0pt none
;"][/a][/p][p]There are currently [b][font
color="#ffff66"]19[/font][/b] stages and you&#39;re the [a
href="http://www.statcounter.com/" target="_blank"][img
src="http://c25.statcounter.com/counter.php?sc_project=2484834&java=0&..."
alt="blog stats" border="0"][/a] th visitor.[/p][p]Remember that
programming is not all about software engineering.[/p][h3]Hints:[/h3]

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at the above domain, - www.

Dear Mr. Heathfield,

I really appreciate your very fruitfull comment, especially because
I'm an ardent promoter of lifelong learning. Therefore, I'm always
willing to learn more! Nevertheless, you should address your
"compliment" directly to Google, who generates automatically the HTML
code sent to your browser. If you were less quick to insult people you
don't know, you would have noticed that the site is hosted as a
googlepages and thus I'm not accountable for the HTML code generated.

Thierry.

Medice, cure te ipsum

On Jun 7, 1:10 pm, Richard Heathfield <r@see.sig.invalid> wrote:

Anyone who posts such a message has a lot to learn about propriety,
tact and self-control!

Before making public your post, whose the true intention is rather
curious, you would have been well inspired to send it privately the
author of the challenge before. In this way, you would have avoid to
be ridiculous!

Thierry

On Jun 7, 1:10 pm, Richard Heathfield <r@see.sig.invalid> wrote:

 yan@gmail.com said:

> Dear Mr. Heathfield,

> I really appreciate your very fruitfull comment, especially because
> I'm an ardent promoter of lifelong learning.

Glad to hear it.

> Therefore, I'm always willing to learn more!

Glad to hear that, too. Learn why top-posting is a lousy idea. Learn to
snip irrelevant context.

> Nevertheless, you should address your
> "compliment" directly to Google, who generates automatically the HTML
> code sent to your browser.

<shrug> It's your data, not mine. If you want to fix it, fix it
(possibly by finding a different host). If you don't want to fix it,
don't. Your choice.

> Thierry.

> Medice, cure te ipsum

If you have an example of poor HTML for which I'm responsible on a site
to which I have write access, by all means let me know and I'll do my
very best to fix it. You see, I too am always willing to learn.

<snip>

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at the above domain, - www.

On Jun 7, 2:58 pm, Richard Heathfield <r@see.sig.invalid> wrote:

So, start by fix this one:
http://www.samspublishing.com/authors/bio.asp?a=6af3c790-dae2-48c1-a4...

 yan@gmail.com said:

> On Jun 7, 2:58 pm, Richard Heathfield <r@see.sig.invalid> wrote:
>>  yan@gmail.com said:

<snip>

>> > Medice, cure te ipsum

>> If you have an example of poor HTML for which I'm responsible on a
>> site to which I have write access, by all means let me know and I'll
>> do my very best to fix it. You see, I too am always willing to learn.

> So, start by fix this one:

http://www.samspublishing.com/authors/bio.asp?a=6af3c790-dae2-48c1-a4...

Whilst I did indeed write the text that is shown at that site, to place
the text there was not my choice, the HTML there is the responsibility
of SAMS (because they composed that page), and I don't have write
access to that site. It is therefore impossible for me to fix or remove
it. If you have an example of poor HTML for which I'm responsible on a
site to which I have write access, by all means let me know and I'll do
my very best to fix it.

In future, before you respond to an article, please read it properly.
Thank you.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at the above domain, - www.

Richard Heathfield wrote:
>  yan@gmail.com said:

>>If you're mad about software riddles

> Anyone who puts almost 1700 characters on a single line has a lot to
> learn about writing good software.

> For the benefit of the paranoid (or those with weird newsreaders), I
> have replaced all < and > with [ and ], but otherwise what follows is a
> verbatim quote of a single line from that page. And well, I mean look
> at it... I mean... REALLY! Sheesh, etc.

What is the positive value of remarks like these? The OP is
well-intentioned and the site is functional. Why not just let
trivial issues pass? It's getting to the point where a RH post is
more likely to contain niggling criticism and sarcasm than
helpful information.

JS

John Smith said:

It is? How strange. It crashed my browser, so I couldn't tell.

> Why not just let trivial issues pass?

You mean, follow your lead?

> It's getting to the point where a RH post is
> more likely to contain niggling criticism and sarcasm than
> helpful information.

You know where your killfile is, I presume.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at the above domain, - www.

yan@gmail.com wrote:
> If you're mad about software riddles, just have a look at
> http://software.challenge.googlepages.com and challenge yourself or
> invite your friends to join.

I suppose the first riddle is to find out how to use that web page. In
short: poor design because it gives no indication to the user what to do
next or in this case where to start.

And what does it have to do with Perl?

> Be prepared to spend some nights there!

Nope, sorry. I don't play guessing games with random clicks somewhere on
some web page.

jue

Dear Mr. Heathfield,

Your arguments are really amazing. You're stating that you're not
responsible for the HTML of your site. Exactly like me because mine is
generated by Google. Anywway, the polemic you have created yourself
has ABSOLUTELY no interest. Nobody care to know if HTML code has to
have less of 120 characters/line or not, especially when generated by
third party robots. The more you post the more you dig your own hole.
The site purpose is to let people learn programming and a lot of other
things through problem-solving with fun. If you don't like it, just
don't use it. If the site crashes your browser, post me privately an
email so that I investigate together with Google.

Moreover you've reproduced there, without my authorization, a part of
my site with is COPYRIGHTED and thus you've infringed my rights while
these copyrights are clearly expressed on the homepage and in the
Terms of Use. So before violating publicly copyrights, read carefully
the Terms of Use!

Thierry

On Jun 7, 3:16 pm, Richard Heathfield <r@see.sig.invalid> wrote:

On Jun 7, 5:37 pm, "Jrgen Exner" <jurge@hotmail.com> wrote:

> yan@gmail.com wrote:
> > If you're mad about software riddles, just have a look at
> >http://software.challenge.googlepages.comand challenge yourself or
> > invite your friends to join.

> I suppose the first riddle is to find out how to use that web page. In
> short: poor design because it gives no indication to the user what to do
> next or in this case where to start.

You're absolutely wrong! Where to start is clearly shown. Thousands of
people have succeed so far..

> And what does it have to do with Perl?

You've to try to know!

> > Be prepared to spend some nights there!

> Nope, sorry. I don't play guessing games with random clicks somewhere on
> some web page.

You're free. There is no random clicks. This is a software challenge.

On Jun 7, 1:10 pm, Richard Heathfield <r@see.sig.invalid> wrote:

>  yan@gmail.com said:
> > If you're mad about software riddles

> Anyone who puts almost 1700 characters on a single line has a lot to
> learn about writing good software.

Well, I counted not 1700, but around 117000 chars on that single line.

I consider this software riddle a great exercise for anybody who
thinks about starting a career in the software industry.

I already work in the software industry and my PHB usually uses the
following technique halfway between any two performance reviews:

* He asks me to create for him a small "Report" (in M$ Excel, of
course) with the latest sales figures, no more than a fifty lines or
so.
* He then takes that document with him, adding a couple of lines, not
many, the document would still be less than a houndred lines.
* Then, to sum up the document, he starts adding Excel formulas,
ridiculously complicated and nested, for example to find the text
between the 4th and the 5th "&"-character in a single cell "C60", he
would add:
=MID(C60, FIND("&",C60, FIND("&",C60, FIND("&",C60,
FIND("&",C60,1)+1)+1)+1), FIND("&",C60, FIND("&",C60, FIND("&",C60,
FIND("&",C60, FIND("&",C60,1)+1)+1)+1)+1) - FIND("&",C60,
FIND("&",C60, FIND("&",C60, FIND("&",C60,1)+1)+1)+1)+1)
* finally, to render the document unusable, he adds a couple of
=VLOOKUP() formulas with references to some external documents which
are held on an external server with a slow bitrate connection. So
whenever you move your mouse-pointer in explorere.exe anywhere near
the *.xls document (...and you don't have to open excel to feel the
experience...), your whole PC freezes up and you have to wait 20
minutes for the time-out or do the "Ctrl-Alt-Del".
* He saves the document on a floppy disk, gives me that floppy disks
and asks me to calculate the total sales figure. Of course, he does
not hesitate to point out that it's only a houndred lines, so this
should not be difficult.

Ok, I fall in that "Ctrl-Alt-Del" trap each and every time, I then
reboot my PC, disable my network connection and rename the *.xls into
*.txt format. I then, of course, have a text file the size of about of
100K, most of which are control characters, basically all in one
single line.

I used to open it up in wordpad.exe and use Ctrl-F to more or less
guess where the sales figures are, but I have got myself into PERL
recently and things are looking much better now.

It works fine with mine. Try Mozilla Firefox.

>>Why not just let trivial issues pass?

> You mean, follow your lead?

>>It's getting to the point where a RH post is
>>more likely to contain niggling criticism and sarcasm than
>>helpful information.

> You know where your killfile is, I presume.

No intention of doing that. You're a valuable asset to this forum
when you can manage to refrain from petty bickering. You may have
the last word and that's the end of it.

JS

On Thu, 07 Jun 2007 08:59:53 -0700, yan@gmail.com wrote:
>Dear Mr. Heathfield,

>Your arguments are really amazing. You're stating that you're not
>responsible for the HTML of your site.

? I thought he was saying that it's not his site. The site belongs to
Sam's Publishing, a well known book publisher. You might have guessed
that from the URL, but here's a blurb:
http://www.samspublishing.com/about/index.asp?rl=1

--
Al Balmer
Sun City, AZ

On Thu, 07 Jun 2007 08:59:53 -0700, yan@gmail.com wrote:
>Moreover you've reproduced there, without my authorization, a part of
>my site with is COPYRIGHTED and thus you've infringed my rights while
>these copyrights are clearly expressed on the homepage and in the
>Terms of Use. So before violating publicly copyrights, read carefully
>the Terms of Use!

You need to do a bit of research on copyrights. Especially, note the
provisions for fair use, which Richard's posting is an excellent
example of.

Just look at all the opportunities you have to learn more!

--
Al Balmer
Sun City, AZ

On Thu, 07 Jun 2007 09:23:02 -0700, yan@gmail.com wrote:
>On Jun 7, 5:37 pm, "Jrgen Exner" <jurge@hotmail.com> wrote:
>> yan@gmail.com wrote:
>> > If you're mad about software riddles, just have a look at
>> >http://software.challenge.googlepages.comand challenge yourself or
>> > invite your friends to join.

>> I suppose the first riddle is to find out how to use that web page. In
>> short: poor design because it gives no indication to the user what to do
>> next or in this case where to start.

>You're absolutely wrong! Where to start is clearly shown. Thousands of
>people have succeed so far..

I couldn't find it, either. I suspect that you're using some html
which is not interpreted by Firefox.

--
Al Balmer
Sun City, AZ

yan@gmail.com writes:
> On Jun 7, 5:37 pm, "Jrgen Exner" <jurge@hotmail.com> wrote:
>> yan@gmail.com wrote:
>> > If you're mad about software riddles, just have a look at
>> >http://software.challenge.googlepages.comand challenge yourself or
>> > invite your friends to join.

>> I suppose the first riddle is to find out how to use that web page. In
>> short: poor design because it gives no indication to the user what to do
>> next or in this case where to start.

> You're absolutely wrong! Where to start is clearly shown.

Either it's invisible in FireFox, or you're using an odd definition of the
word "clearly".

>> Nope, sorry. I don't play guessing games with random clicks somewhere on
>> some web page.

> You're free. There is no random clicks. This is a software challenge.

A "challenge" from someone who can't even manage to make a simple, portable
web page that works in all browsers? I don't think so...

sherm--

--
Web Hosting by West Virginians, for West Virginians: http://wv-www.net
Cocoa programming in Perl: http://camelbones.sourceforge.net

yan@gmail.com wrote:

> I really appreciate your very fruitfull comment, especially because
> I'm an ardent promoter of lifelong learning. Therefore, I'm always
> willing to learn more! Nevertheless, you should address your
> "compliment" directly to Google, who generates automatically the HTML
> code sent to your browser. If you were less quick to insult people you
> don't know, you would have noticed that the site is hosted as a
> googlepages and thus I'm not accountable for the HTML code generated.

Please do not top-post.  Your answer belongs after (or intermixed
with) the quoted material to which you reply, after snipping all
irrelevant material.  See the following links:

--
  <http://www.catb.org/~esr/faqs/smart-questions.html>
  <http://www.caliburn.nl/topposting.html>
  <http://www.netmeister.org/news/learn2quote.html>
  <http://cfaj.freeshell.org/google/>  (taming google)
  <http://members.fortunecity.com/nnqweb/>  (newusers)

--
Posted via a free Usenet account from http://www.teranews.com

yan@gmail.com writes:
> On Jun 7, 5:37 pm, "Jrgen Exner" <jurge@hotmail.com> wrote:
>> yan@gmail.com wrote:
>> > If you're mad about software riddles, just have a look at
>> >http://software.challenge.googlepages.comand challenge yourself or
>> > invite your friends to join.

>> I suppose the first riddle is to find out how to use that web page. In
>> short: poor design because it gives no indication to the user what to do
>> next or in this case where to start.

> You're absolutely wrong! Where to start is clearly shown. Thousands of
> people have succeed so far..

[...]

Ok, I think I figured out how to proceed from the first page.  (I
won't post details, just in case anyone actually cares about solving
it.)

The resulting page shows an image, which I suppose might mean
something, but I have no idea where I'm supposed to go from there.

Maybe I'm missing something really clever, but the whole thing looks
boring and frustrating.

Incidentally, your Terms of Use page says, among other things:

    By accessing or using this Site in any way, including, without
    limitation, using or downloading any Content, or merely browsing
    the Site, you agree to and are bound by the Terms of Use.

For the record, I do not agree to any such terms.

--
Keith Thompson (The_Other_Keith) k@mib.org  <http://www.ghoti.net/~kst>
San Diego Supercomputer Center             <*>  <http://users.sdsc.edu/~kst>
"We must do something.  This is something.  Therefore, we must do this."
    -- Antony Jay and Jonathan Lynn, "Yes Minister"

In article <m2lkevr0ey.@local.wv-www.com>, Sherm Pendley

The first clue is the graphic "Go to ignition.html". Add
'ignition.html' to the end of the URL and load that page. Then, view
the source of that page for the first programming problem.

--
Jim Gibson

 Posted Via Usenet.com Premium Usenet Newsgroup Services
----------------------------------------------------------
    ** SPEED ** RETENTION ** COMPLETION ** ANONYMITY **
----------------------------------------------------------        
                http://www.usenet.com

On Thu, 07 Jun 2007 03:29:40 -0700, yanosc wrote:
> If you're mad about software riddles, just have a look at
> http://software.challenge.googlepages.com and challenge yourself or
> invite your friends to join.

That site appears to be badly broken. Tried it in Firefox and Opera and
the only links (appart from the "Relevant Link" section) appear to lead
to jpegs.

--
Lionel B

Keith Thompson said:

Likewise. Furthermore, that's an illegal contract, and has no legal
validity. It's okay to say "here are the terms of use - if you don't
like them, go away", but that's not what he's doing. He's opening a
shop on the High Street, waiting for people to come through the door
out of curiosity, and then saying to them "by coming through that door,
you have agreed to the Terms of Use for this shop", which might be
anything - e.g. Para 17) You agree to hand over ALL your money to the
shopkeeper, in return for a small plastic toy of no significant value
whatsoever.

I have no doubt that the OP will be eager to learn from this, and will
change his Terms of Use page forthwith.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at the above domain, - www.

On Jun 8, 12:51 pm, Richard Heathfield <r@see.sig.invalid> wrote:

> Keith Thompson said:

> Likewise. Furthermore, that's an illegal contract, and has no legal
> validity. It's okay to say "here are the terms of use - if you don't
> like them, go away", but that's not what he's doing. He's opening a
> shop on the High Street, waiting for people to come through the door
> out of curiosity, and then saying to them "by coming through that door,
> you have agreed to the Terms of Use for this shop", which might be
> anything - e.g. Para 17) You agree to hand over ALL your money to the
> shopkeeper, in return for a small plastic toy of no significant value
> whatsoever.

You're TOTALLY WRONG ! I have not opened any shop! This site is NOT a
shop and there is NOTHING TO BUY there and if you don't like it, just
don't use it. I don't make any money from this site. Nevertheless,
this site is protected by copyrights and nobody is authorized to
infringe them.

I must say that I really don't understand the surge of violence for
such a matter. I've used Google Pages Creator for the home page of
this site. The purpose of GPC is to free the content producer from the
boring HTML. I have absolutely no control of the HTML generated. But
Mr. Hearthfield has consciously decided to insult me just because
there is a 1700 characters-long line of HTML (a markup language, not a
programming language) in a page.

Do you really encourage teaching by insult?

Do you really teach you kids by calling them fools?

Do you respect yourself if you don't respect others?

Skills without human values and respect for people are not valuable.

The Author.

> I have no doubt that the OP will be eager to learn from this, and will
> change his Terms of Use page forthwith.

The contract is governed by the Law of France, dear!

In comp.lang.perl.misc Lionel B <m@privacy.net> wrote:

> On Thu, 07 Jun 2007 03:29:40 -0700, yanosc wrote:

>> If you're mad about software riddles, just have a look at
>> http://software.challenge.googlepages.com and challenge yourself or
>> invite your friends to join.

> That site appears to be badly broken. Tried it in Firefox and Opera and
> the only links (appart from the "Relevant Link" section) appear to lead
> to jpegs.

I think the creator mistakenly believes this is part of a software riddle.
Add to del.icio.us | Digg this | Stumble it | Powered by Megasolutions Inc