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

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.

Articolul 50

30 de ani | bookmarklet | jQuery | media școlară birocratică | screencast
2011 oct

cu modestele noastre posibilităţi - alegem ca temă "aniversară" calculul mediei şcolare...

S-ar cuveni să consemnăm că Dennis_Ritchie a încetat din viaţă… Dennis Ritchie este creatorul limbajului C şi implicit - unul dintre pilonii principali ai informaticii moderne; sistemele de operare - iar Dennis Ritchie este coautor al sistemului Unix - şi limbaje ca Perl, Python, PHP, javaScript etc., Internetul cu ceea ce are la bază, inclusiv browserele toate - se bazează esenţial pe limbajul C.

Formularea orarului, cu Python şi Sphinx

Python | virtual host | încadrare și orar școlar
2011 sep

Presupunem că avem un fişier Excel în care este scris orarul curent al şcolii. Scriem un program în Python şi apoi folosim Sphinx, pentru a transforma fişierul respectiv într-o documentaţie (site HTML) uşor de utilizat (având referinţe încrucişate între profesori, clase, discipline) şi de întreţinut.
Site-ul rezultat: orar_site.docere.ro.

O problemă de geometrie, cu instrumente moderne

GeoGebra | scopurile rezolvării de probleme | screencast
2011 sep

Cu GeoGebra poţi trasa comod ("point-and-click") şi poţi analiza figuri geometrice oricât de complexe.


Prev
Next
ALL (349 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: