momente şi schiţe de informatică şi matematică
To attain knowledge, write. To attain wisdom, rewrite.

Modelarea tablei şi jocului de şah (partea I)

CSS | DOM | FEN | HTML | PGN | javaScript
2012 may

Relevăm întâi câteva aspecte şi direcţii din practica existentă, caracteristice pentru modelarea tablei de şah bazată pe HTML, CSS şi javaScript. Apoi abordăm modelarea tablei de şah, plecând de la probleme de poziţionare simple (un pătrăţel într-un dreptunghi).

PGNbrowser widget Demo and Complements

FEN | PGN | widget
2012 may

Un exerciţiu de editare HTML, cu SQL şi Python

HTML | MySQL | Python
2012 mar

Folosind o comandă SQL, extragem informaţii dintr-o bază de date într-un fişier text; acesta este prelucrat apoi printr-un mic program Python, pentru a obţine un fragment HTML (de exemplu, elemente <option>) care în final va fi integrat într-o pagină Web (într-un <select>).

Constituirea unei baze de date, colectând cu Python de pe Web

MySQL | Python | bază de date
2012 mar

Ca să avem despre ce vorbi, o bază de date ar trebui constituită din măcar două tabele relaţionate şi ar fi de dorit să cuprindă un număr consistent de înregistrări. Dăm un exemplu de creare a unei baze de date proprii prin specularea unor pagini Web care prezintă datele care ne-ar interesa (ideea generală web scraping: colectare automată a informaţiei de pe Web).

Calculul coeficienţilor binomiali

C++ | Python | long double | memoizare | perl
2012 feb

Am improvizat la clasă acest exerciţiu: să se scrie într-un fişier toţi termenii unei dezvoltări binomiale (a + b)n; care este cel mai mare termen, pentru a = 1/4, b = 5/4 şi n = 2008?

La Matematică aceşti C(n, k) sunt utilizaţi formal (operând cu expresii, nu cu valori), pe când într-un program ei sunt efectiv nişte numere - chiar dacă "mari" - şi apar veşnicele probleme de reprezentare şi de calcul, angajând un limbaj sau altul.


Prev
Next
ALL (372 titluri)

vezi Cărţile mele (de programare)

despre acesta ~ Home
(sau https://vlad.bazon.net/

Factoriale | Graficul funcţiilor

PGN browser | chess JS engine

Load

in /slightchess

/slightchess

626 partide analizate cu Crafty

(R) Computer Art | Decoraţiuni

Aplicaţii şcolare (javaScript)

Sinteze: