Ruby on Rails | Ruby
Описание: Читаю сейчас:
http://www.growing-object-oriented-software.com/
https://github.com/rinykia/100programs
100 программ , которые могут быть написаны на любом языке, чтобы освоить новые языки:
1 - Name Generator
2 - Higher or Lower / Heads or Tails
3 - Temperature converter
4 - Calculate your age in seconds
5 - Simple encryption / decryption
6 - FizzBuzz
7 - Rock Paper Scissors and/or Rock Paper Scissors Lizard Spock
8 - Hangman
9 - Love calculator
10 - Pseudorandom quote generator
11 - Password generator
12 - Anatomically correct time from an internet clock
13 - Haiku generator
14 - Magic eight ball
15 - Collatz Conjecture
16 - Reverse a string
17 - Count the vowels in a string
18 - Count the words in a string
19 - Minesweeper
20 - Connect Four
21 - BMI Calculator
22 - 4chan Thread Downloader (images)
23 - Sudoku generator / solver
24 - Maze game and solution algorithm
25 - Decimal to binary
26 - Picross solver
27 - Eulerian path
28 - Fibonacci sequence algorithm
29 - Calcuate and print the factorial of 100
30 - Encryption connection. Implement all of the tools in the Rumkin collection: http://rumkin.com/tools/cipher
31 - Blackjack
32 - Text adventure game
33 - Generate an ASCII image of a Christmas tree to a user given height
34 - Area calculator
35 - Benford's law
36 - Hunt the Wumpus
37 - Static website generator
38 - Crossword game
39 - NTP Server
40 - Stronger password generator (With less chance of predicting an outcome)
41 - Find the largest number in an array, and print its position
42 - ASCII analogue clock
43 - Dijkstra's algorithm
44 - Text to morse translator. Bonus points for generating the sound
45 - Noughts and Crosses / Tic Tac Toe / X and O
46 - Snake game
47 - FTP Client (TCP or UDP with ACK)
48 - Telnet server
49- IMP Interpreter
50 - Tetris
51 - Conway's Game of Life
52 - Web Crawler
53 - Text Editor
54 - RSS feed creator
55 - Evaluate binomial coefficients
56 - Reverse Polish Notation (RPN) calculator
57 - Output the Mandlebrot Set in ASCII
58 - Sorting algorithm
59 - Convert Markup to HTML
60 - The N Queens Problem
61 - Details Validator using Regular Expressions. Validate phone numbers, emails
62 - Linked list
63 - Mastermind
64 - Random image generator
65 - Last.FM Scrobbler
66 - Klingon Translator
67 - Prime number generator using a Sieve
68 - Markov chain
69 - Graphical digital clock (GUI)
70 - Oil spill game
71 - Algorithm to calculate triangle numbers
72 - Calculate a user's typing speed
73 - Name art in ASCII
74 - Towers of Hanoi
75 - Quine
76 - IRC Bot
77 - Brainfuck Interpreter
78 - Sorting algorithm audibilization (warning, noises) and/or visualization
79 - Chip-8 emulator
80 - Geekcode generator (3.12)
81 - Define, translate, and rotate a shape with an arbitrary amont of vertices
82 - Pong with variable vectors
83 - Battleships with an artificial intelligence (NPC) opponent
84 - Simple roguelike. Mega chapeau for multiplayer over LAN.
85 - TCP chat program with basic encryption (XOR)
86 - Incremental economy simulator (Look up Time of Exploration)
87 - Encryption / Decryption hiding text in an image
88 - Calculate Pascal's triangle
89 - Sine wave generator from pseudorandom numbers
90 - Pacman clone with ghost AI
91 - Flappy Birds clone
92 - Fast Fourier Transformation
93 - Graphical digital clock (GUI) (Yes, the image has this twice)
94 - Binary search
95 - Nintendo Oil Panic
96 - Generate the Sierpinski Triangle
97 - Calculate the Dot and Cross of two vectors
98 - Little Man computer simulator
99 - Basic LISP interpreter
100 - Hailstone sequence
#ruby #rails #ror
#RubyonRails #RoR
#videolessons #rubyschool