Tech Talks – Python WSGI

În această marți, la ora 12 în EG106, Alex Morega va prezenta Python WSGI. Există un curs de Python în facultate, există o prezentare de Python la Cursul de Dezvoltare Liberă, există și alte resurse și proiecte pentru dezvoltarea în Python dar prezentarea lui promite să vă învețe să zburați :)
Vă așteptăm marți 10 noiembrie la ora 12 în EG106 (sala Ixia).

Idiot în P16 – rezolvare
După cum am zis anterior, în P16 un «deștept» s-a trezit să-și pună un server de dhcp băgându-și ceva în internetul tuturor celorlalți colocatari ai lui, ignorând complet interdicția celor de la eregie de a nu folosi servere DHCP. Din cauza lui, site-ul eregie nu mai poate fi accesat iar conexiunea la internet pică din x în x minute unde x e mai mic decât 10.
Luckily, Sergiu mi-a dat un hint: blocăm serverul de dhcp al acestui idiot.
Inițial, se identifică IP-ul acestui server (hint luat de aici, pagina trimisă de Sergiu)
# grep dhcp-server-identifier /var/lib/dhcp3/dhclient.leases
Se elimină toate fișierele din /var/lib/dhcp3/
# rm -f /var/lib/dhcp3/*
După, se introduce o regulă în iptables.
# iptables -I INPUT -s 192.168.132.254 -j DROP
Acum nu ne rămâne decât să ne reconectăm.
$ sudo poff dsl-provider; sudo dhclient eth0; sudo pon dsl-provider; sudo ./retea.sh
Păcat că soluții la fel de simple nu găsim și pentru idioții care nu știu să folosească toaletele sau care nu știu că ușile de termopan nu sunt proprietatea lor :( Norocul lor că nu sunt admin de cămin că ar dormi afară >:)
Hermione
Când se aleg prea multe opțiuni pentru că nu poti spune NU sau nu știi ce merită să spui NU, se poate ajunge în situația nasoală de a trebui să apari simultan în două locuri diferite.
Păcat că nu se poate expune de la începutul unui semestru o listă cu toate activitățile din el :)
Fun vs duty
Există momente în care trebuie să renunți la chestii fun pentru că timpul nu are răbdare. Dar sun și momente în care din lene alegi o cale foarte ușoară și te trezești peste ani că ai pierdut timpul.
Va urma (în meditația 43)
Meditații diverse
We are at the very beginning of time for the human race. It is not unreasonable that we grapple with problems. But there are tens of thousands of years in the future. Our responsibility is to do what we can, learn what we can, improve the solutions, and pass them on. (Richard Feynman)
Nu, nu e deloc vorba de meditația 42, mai este puțin timp până ce va apare ea. Depinde și de ce scală a timpului folosim.
Back on topic, azi dimineață aveam o idee în cap. Și pe la mijlocul zilei am realizat că funcționează, chiar dacă la începutul zilei părea imposibilă. Ceva potrivire de paranteze, puțină lectură din “A New Kind of Science” și câteva automate finite. Totul s-a rezolvat extrem de bine acum, după ce s-au făcut legăturile vizualizate din exteriorul cubului.
O nouă viziune a realității, posibil sub forma unui automat finit.
Articolul complet va fi scris mai târziu, momentan am învățat adevărul din spatele cuvintelor lui Wernher von Braun: «I have learned to use the word ‘impossible’ with the greatest caution.»
PS: Tot azi am aflat și că fraza lui William McAdoo e potrivită (It is impossible to defeat an ignorant man in argument.)
Tech Talks

Următoarele sesiuni ROSEdu Tech Talks vor fi:
- vineri, 30 octombrie, ora 14: Mircea Bardac, git. Toți cei care scriu cod destul de mult, doresc să participe în proiecte ce implică colaborarea între multe persoane sau doar o metodă de salvare a diverselor versiuni corespunzătoare unei teme sunt invitați la acest eveniment în EG106 la ora 14.
- marți, 10 noiembrie, probabil ora 14, EG106: Alex Morega, Python WSGI. Mai multe detalii cu câteva zile înainte, momentan pot zice doar că majoritatea celor ce au tendințe de programatori (web sau nu) au câte ceva de învățat din acest curs, deci sunt așteptați în sala Ixia din facultate (EG106).
- vineri, 20 noiembrie, probabil ora 14, EG106: Vlad Dogaru + Lucian Grijincu, Profiling. Orice aplicație trebuie să ruleze în anumite constrângeri de timp și memorie. Vlad și Lucian vă vor explica cum se poate realiza un studiu al acestor constrângeri pentru orice aplicație. O prezentare dedicată tuturor programatorilor, în special celor pasionați de calcul paralel și/sau real-time.
- luni, 30 noiembrie, probabil ora 14, EG106: Bogdan Doinea, Computer Security. Numiți-o paranoia sau normalitate, securitatea sistemului trebuie să fie mereu principala preocupare a oricărui utilizator ce deține ceva cunoștințe IT. Un curs recomandat tuturor studenților din politehnică și nu numai. Indiferent de domeniul ales, în această zi veți descoperi lucruri cu adevărat interesante. Mult mai multe detalii în apropierea acestui eveniment.

Swan song – fabula
(Meditatio XLI)
In the End, we will remember
not the words of our enemies,
but the silence of our friends.
More Geese than Swans now live…
O mică fabulă.
Teme fun
(Meditatio XL)
The best ideas come as jokes.
Make your thinking as funny as possible.
(David M. Ogilvy)
Tema de la grafică este, în opinia mea, prima temă din facultate care oferă posibilitatea de a realiza ceva cu adevărat fun în timp ce se ating obiectivele descrise. Desigur, dacă vrei să faci asta. Mă pregăteam să zic că e singura care face asta când a apărut tema de la APD și am descoperit că au mai fost altele și-n trecut.
Idiots and democracy
(Meditatio XXXIX)
The great thing about democracy is
that it gives every voter a chance to do something stupid.
Cum tot suntem în campanie electorală, citatul se potrivește foarte bine. Dar nu numai pentru campanie.
Practic, acum, orice om poate face ceva stupid fără să realizeze. De regulă, asta se realizează când cineva comentează la adresa acestui gest. E vorba de feedback și este util.
Unele prostii se pot corecta ușor, altele necesită ascunderea lor până când totul va fi integrat cum trebuie.
I had a chance to do something stupid and I did it.




