Afişează mesaje
|
Pagini: [1] 2 3 ... 26
|
5
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Trucuri de bash
|
: Mai 23, 2012, 18:37:51
|
Sunt multe smenuri... ps aux | grep -i $1 | awk -F " " '{print $2}' | xargs kill -9 # da kill la ce dai parametru (script separat), usage: kall chrome (ex) alias pbcopy='xsel --clipboard --input' # copy la input alias pbpaste='xsel --clipboard --output' #paste la output alias em="emacs23" alias fpd="fab production deploy" alias rs="./manage.py runserver" alias rb="./scripts/bundle"
alias vbrc="vim ~/.bashrc" alias sbrc="source ~/.bashrc" alias cn="ping 8.8.8.8" alias rss="ruby script/server"
Cam asta am eu prin bashrc, plus scm_breeze pt git.
|
|
|
6
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Top #10 probleme din arhivă
|
: Mai 23, 2012, 12:12:38
|
Top 10 dupa parerea mea: #10 harta3 (stiu e a mea, dar dupa 2 ani doar 17 oameni au scos-o, si mie mi-a iesit din a5-a incercare cand am bagat-o din nou). #9 color3, se facea pt ca e smen #8 mst, pt ca se bulanea misto dar si solutia era misto #7 semne, pt ca solutia era ceva bulaneala dubioasa #6 a+b, pt ca mi-a iesit din a doua incercare #5 aladdin2, pur si simplu mi-a placut ca era cu aladdin #4 nrtri, asa am invatat algoritmul meu preferat, cautarea binara #3 icrisop, pt ca sunt personajul principal (pt cine stie ONI Piatra Neamt) #2 nuke, pt ca am fost singurul care a scos-o de 100 in concurs cu treapuri #1 santa, pt ca am scos sursa de 10 kilo
|
|
|
10
|
infoarena - concursuri, probleme, evaluator, articole / Probleme externe / Răspuns: Programare PHP
|
: Martie 04, 2012, 18:38:27
|
Are rost intrebarea mea. Daca vrei sa inveti php doar pentru a face site-uri, incearca sa arunci un ochi pe python/ruby, pe astea le poti folosi si la altceva in afara de asta in caz ca ai nevoie. In plus, cel putin pentru python si am vazut ca si pentru ruby (in principal ruby on rails) exista o gramada de librarii pentru aproape orice. La php nu prea am vazut sa existe. In plus mie mi se pare mult mai fun sa codezi in Django/Rails decat in php ( chiar daca folosesti ceva framework).
|
|
|
12
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Despre hackeri vs. teoreticieni
|
: Februarie 29, 2012, 02:31:12
|
Eu am folosit algoritmica in general nu pentru olimpiada, ci pentru a invata cum sa codez mai simplu, mai rapid, mai eficient. In general, mai ales in proiectele web, conteaza sa scri o chestie in 3 linii de cod foarte concis, decat in 12 linii ca si cum ai scrie normal. Olimpiadele te invata, cand trebuie sa scri program+brut+generator+eval in timp de concurs, sa iti eficientizezi timpul. Am invatat sa bag programele si bruturile in c++, generatoarele in python si evaluatoarele in bash, in foarte putine linii de cod. M-am uitat la proiecte pe github, scrise in diferite limbaje de programare, pentru a invaa diverse smenuri de cod.
Ca o concluzie, consider ca algoritmica te invata putine lucruri daca vrei sa lucrezi in industrie. Mult mai multe smenuri le inveti hackand / lucrand / uitandu-te pe proiecte altora.
|
|
|
16
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Salut care ma ajuta si pe mine
|
: Ianuarie 25, 2012, 22:19:25
|
In loc sa ma critici ai putea sa ma ajuti daca nu poti sa ramai in banca ta, te rog frumos nu mai posta aiurea doar ca sa faci tu pe interesantul.
Vezi ca poti scrie corect ? In momentul in care ceri ajutor, gandeste-te ca cel care te ajuta isi pierde din timpul lui pretios incercand sa descifreze ce ai scris tu. In al doilea rand, ti s-a raspuns cum se face, tu nu ai tinut cont de parerile celorlalti, repetand incontinuu sa rulam si noi codul. Crezi ca la noi e compilatorul voodoo sa afiseze altceva ? In al treilea rand nu stiu de ce dar imi dai impresia ca dai comenzi. In al patrulea rand, se foloseste tagul "[ code ]" (fara spatii) cand postezi cod. In al cincelea rand, cand ceri ajutor, ai bunul simt sa indentezi codul. In al 6-lea rand, vezi ca ai numele scris gresit.
|
|
|
21
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Android
|
: Ianuarie 16, 2012, 23:36:26
|
Ca un mic rezumat la ce au zis ei mai sus si adaug si eu niste chestii. iOS - objective c, trebuie mac os. Punct android - sdk-ul lor si scri in java, sau ndk (native developer kit) si scri in c. Ar mai fi si alternativa phonegap/appcelerator. Scri in HTML/CSS/Javascript si folosind niste tool-uri iti compileaza ei un apk. Totusi, nu vei putea folosi toate functiile native. Zicea Dragos mai sus de python. Se poate programa in jython sau jruby. Daca vrei sa programezi pentru tine (nu sa scri aplicatii, ci sa scri mici scripturi pe care sa le poti folosi) poti instala linux direct in android, si suporta majoritatea programelor, atata timp cat au fost compilate pentru ARM. Eu mi-am pus ubuntu si am putut rula chiar si django. Totusi pentru asta iti trebuie root pe android. Un link util legat de jython si jruby: http://code.google.com/p/android-scripting/Legat de ce ziceam eu de linux: https://market.android.com/details?id=com.galoula.LinuxInstall
|
|
|
23
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: problema php
|
: Ianuarie 04, 2012, 15:50:00
|
Legat de codul php, uite cam ce imi sare in ochi momentan: - ai un tag <font> care incepe in head si se inchide in body - nu e ok sa faci query pe session dupa first name, ar trebui dupa id cel mai bine. Din mai multe motive printre care si al complexitatii. E mai usor sa faci query pe integer decat pe varchar - aveai body de 2 ori - uitai sa inchizi o gramada de tag-uri - aveai chestii gen <tr><td></td><tr> etc - aveai chestii gen <a><b></a></b> - tu listai materiile pe cate un <tr> si dupa bagai si notele. Trebuia pt fiecare materie in for-ul respectiv sa iterezi notele si sa le bagi in acelasi tr. http://pastebin.com/q7G2v9VvTi-am refacut codul, pare sa mearga acum. Vezi ca am inlocuit datele din session cu niste constante, nu aveam session-ul. Le schimbi tu dupa.
|
|
|
|