Coding conventions

edit

Great job on the article on Coding conventions. I found it prodded a few weeks ago and saved it because I knew it was important. Thanks for the quick cleanup, the article now looks great. I aslo gave oyu a barnstar on your main page! Keep up the great work. -- Chrislk02 (Chris Kreider) 19:42, 17 January 2007 (UTC)Reply

Glad you figured out what barnstars are! If there is anything you need help figuring out, please feel free to ask me on my user talk page. -- Chrislk02 (Chris Kreider) 16:16, 19 January 2007 (UTC)Reply
How do you think I learned 99% of everything I know here? 9/10 of everything i modeled after something else. (Especially templates)! (I think it was easy for me because I am a programmer, and i naturally want to look at other code, see how other people do it before I dive in headfirst. No reason to reinvent the wheel). Good job figuring stuff out. -- Chrislk02 (Chris Kreider) 18:18, 19 January 2007 (UTC)Reply

Welcome to WikiProject CS

edit

Hi! Just noticed that you have signed on as a participant in WikiProject Computer science, and wanted to welcome you to the project. I see that you've already stopped in at the project talk page. I encourage to keep checking it regularly, to see what the other project participants are up to. --Allan McInnes (talk) 03:46, 18 January 2007 (UTC)Reply

Allan, The page Software_development_process is rather a mess. Clearly there a lot of passionate feelings regarding it - it has a huge discussion page, but there is lots of confusion and some incorrect info also. As much as I'd like to jump into the fray, I think I should not as am so new & have yet to collaborate on any page - not really clear on the process, if there is one. There is, however, a Software_development_process_models stub that should be split off from the current Software_development_process page. There is much more that could be said about process models separately from processes. I'm sure much of the confusion stems from the typical imprecision of the language in CS. The terms process, model, method, life cycle, any others often get used in different contexts and naive readers (and practitioners!) are often confused. My plan was to simply expand the Software_development_process_models page as I saw fit, as it is currently practically blank and deal with any merging or whatnot later. DSParillo 16:54, 22 January 2007 (UTC)Reply
I hadn't looked at Software development process in quite a while. A mess indeed. I can see why you'd be hesitant to get involved. I agree that a lot of the confusion comes down to imprecise (and in some cases contradictory) terminology, not to mention the fact that many of the peoiple who have edited that page have had their own agendas. Thea rticle needs a lot of work, and a lot of references. Your idea to work on Software development process models for a while is probably a sound one, at least until you feel ready to tackle something more involved :-)
As for a process for collaboration, there really isn't anything formal. For small changes, I usually just dive in and make 'em. Bigger changes to an article can be raised on the talk page first, but in most cases I find it more effective to just make the change, wait for someone to complain or revert, and then start the talk page debate. For major structural changes, I find it's almost always better to raise the issue on the talk page first. Of course, YMMV. --Allan McInnes (talk) 05:15, 23 January 2007 (UTC)Reply
I'm alergic to conflict. I'll take Software development process. DSParillo 01:42, 26 January 2007 (UTC)Reply
Allan - looking for evidence of a Graphviz plugin - are you familiar? There are wikipedia/media pages that imply it exists, however, code samples at GraphViz - MediaWiki GraphViz Extension don't have any affect here. DSParillo 06:28, 30 January 2007 (UTC)Reply
I'm afraid I don't know anything about the Graphviz plugin. I've used Graphviz before, but had no idea there was a Mediawiki plugin for it. It seems likely that the Wikipedia admins haven't bothered to include the plugin in the Mediawiki installation that runs Wikipedia. You might try asking about it at the Village pump. --Allan McInnes (talk) 05:00, 31 January 2007 (UTC)Reply

Integrated banner for WikiProject Computer science

edit

I have made a proposal for a integrated banner for the project here . I invite you for your valuable comments in the discussion. You are receiving this note as you are a member of the project. Thanks -- Tinu Cherian - 13:57, 3 August 2008 (UTC)Reply

Hi. We're into the last five days of the Women in Red World Contest. There's a new bonus prize of $200 worth of books of your choice to win for creating the most new women biographies between 0:00 on the 26th and 23:59 on 30th November. If you've been contributing to the contest, thank you for your support, we've produced over 2000 articles. If you haven't contributed yet, we would appreciate you taking the time to add entries to our articles achievements list by the end of the month. Thank you, and if participating, good luck with the finale!

Both Tonelli-Shanks and Cipolla's modular square root algorithms can handle powers of prime modula (not just primes)

edit

Hi David,

I looked up Dickson's History of Numbers vol 1 p215(Tonelli) and p218(Cipolla) and Dickson clearly shows that both modular square root algorithms can handle powers of prime modula (whereas the Wiki articles say they can only do prime modula).

I've updated the TALK pages of both articles with the relevant Dickson math, along with numeric runthroughs with Mathematica code.

However, I am not a professional mathematician so I hesitate to update the articles.

Perhaps yourself, or someone else in the Computer science field could update the relevant articles with this information from Dickson.

The articles in question are:

Tonelli–Shanks algorithm
Cipolla's algorithm

Endo999 (talk) 03:44, 10 February 2018 (UTC)Reply