User:Kevin Reid/E tasks: Difference between revisions

m
de-redirect
(mark the items which are 'improve' as opposed to uncompleted)
m (de-redirect)
Line 16:
* [[Longest common subsequence]]
* [[Non-continuous subsequences]]
* [[Point in polygon (ray Ray-casting algorithm)]]
* [[Arena storage pool]] (Covers both implementing an allocator, and using it to allocate physical memory... Do the first part perhaps.)
 
==GUI==
* [[Keyboard macros]]
* [[Get mouseMouse position]]
* [[Window management]]
* [[Play recorded sounds]] (classified here because we can borrow Java facilities in the EoJ case)
Line 27:
===Reflective===
* [[Color of a screen pixel]]
* [[Simulate key strokesinput/Keyboard]]
* [[Simulate mouse clickinput/Mouse]]
 
==Graphics==
* [[Dragon curve]]
* [[Plot x,coordinate y arrayspairs]]
===Using [[Basic bitmap storage]]===
* [[Bitmap/Bézier curves/Cubic]]
* [[Bitmap/Bézier curves/Quadratic]]
* [[Image convolution]]
* [[Image histogramBitmap/Histogram]]
* [[Grayscale image]]
* [[Median filter]]
* [[Bitmap/Midpoint circle algorithm]]
* [[Bitmap/PPM conversion through a pipe]]
* [[Bitmap/Read imagean fileimage through a pipe]]
* [[Quadratic bezier curves]]
* [[Read image file through a pipe]]
* [[Xiaolin Wu's line algorithm]]
 
Line 52:
* [[Lucas-Lehmer test]]
* [[Multiplicative order]]
* [[Trial factoringFactors of a Mersenne number]]
* [[Seven-sided dice from Fivefive-sided dice]]
===Numerics===
* [[Gamma function]]
Line 66:
==Large projects==
* [[Text processing/1]]
* [[Text_processingText processing/2]]
* [[RCRPG]]
* [[RCSNUSPSNUSP]]
* [[Huffman codes]]
* [[LZW compression]]
* [[Monty Hall simulationproblem]]
* [[PyramidPascal's of numberstriangle/Puzzle]]
* [[Number names]]
* [[Roman numerals]]
* [[Sudoku Solver]]
 
==Rosetta Code processing==
Line 110:
===Matrix type===
* [[Matrix transposition]]
* [[Matrix -exponentiation operator]]
* [[Matrix multiplication]]
* [[Reduced row echelon form]]
Line 123:
 
===Calendar===
* [[YuletideDay Holidayof the week]]
* [[Date manipulation]]
* [[Date format]]
Line 130:
* [[Bitwise IO]]
====Console input====
* [[SelectMenu]]
* [[Input loop]]
* [[TwoCreate a two-dimensional array (at runtime)]]
* [[User input/Text]]
====Sockets====
Line 142:
* [[Secure temporary file]]
* [[Fork]]
* [[InterruptsHandle a signal]]
* [[Query Performance]] (improve: done EoJ; needs cross-platform)
 
Line 154:
 
===Database===
* [[Table creation]]
* [[Table creation/Postal addresses]]
* [[SQL-based authentication]]
Line 160 ⟶ 159:
===Protocol/language implementations===
* [[Active Directory/Connect]]
* [[Active Directory/Search for a User in Active Directoryuser]]
* [[SOAP]]
* [[Send an email]]
* [[Window creation/X11]]
====HTTP client====
Line 168 ⟶ 167:
* [[HTTPS/Authenticated]]
* [[HTTPS/Client-authenticated]]
* [[Search Yahoo! search interface]]
====XML====
* [[XML/Output]]
* [[XML/Input]]
* [[XML/XPath]] (improve: needs revisiting when E-XML is better)
 
===Miscellaneous===
* [[Formatted numeric output]]
* [[Write float arrays to a text file]] (same as Formatted Output)
* [[Regular expression matchingexpressions]] (need agreement on regexp substitution and regexp search-as-opposed-to-match)
* [[Sort stability]] (Need to find/write the documentation on this)
* [[Stack traces]] (cross-impl agreement)