GitHub
Jim Valentine
@f13dev
f13dev
Margate, UK
f13.dev
Joined March 28, 2016
Margate, UK
f13.dev
Joined March 28, 2016
Sorry, that page does not exist
Coders Rank
Table of contentsIntroductionTry the Sudoku solverData structuresInternal handling of dataAlgorithmFinding possible valuesCells with one possible valueSearching rowsSearching columnsSearching boxesConverting X Y co-ordinates to 3×3 squaresFuture plansGitHubIntroduction I have enjoyed Sudoku puzzles for a while now and had the idea of trying to teach a computer to play Sudoku. This first release is fairly basic and […]
Table of contentsIntroductionWhileDo whileForFor eachContinueBreakConclusionIntroduction Loops are used in programming to iterate over an item, either for a known or unknown amount of times, until a certain criteria has been reached. You have the choice of writing a single loop and specifying how it ends and writing the same code over and over again to […]
Table of contentsIntroductionSwitching content with AJAXHTMLjQueryBreakdownConclusionIntroduction Traditional web applications reload the whole page when clicking a link, modern web applications only reload the content that has changed. As the web has matured, web applications often have a large amount of overhead; reloading every aspect of the page on each click including JavaScript and CSS vastly […]
Table of contentsIntroductionToolsWAVEColor Contrast AnalyzerNVDA Screen readerAlt tagsTitle tagsImage linksKeyboard navigationFocus outlineContrastSkip buttonsLandmarksAria labelsAria live200% zoomConclusionIntroduction Web accessibility is making the web available for all to use, everybody is different. Tools Before getting into some of the features available for improving accessibility, it will be useful to list some tools that can aid in finding […]
Table of contentsAboutInstallationChange-logScreen shotsGithubAbout Photo Archive is a PHP based script that can generate a file browser style environment within a web browser for viewing photos on a web server. Installation Requires PHP 5.3.0 or higher To install: Upload the contents of the zip file to the desired location on your web server Upload your […]