Nabídka

Zobrazit příspěvky

Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.

Nabídka Zobrazit příspěvky

Příspěvky - asfethan

#1
Volná diskuze / Re: Predstavenie
20. 06. 2009, 00:06:51
Citace od: Spox kdy 20. 06. 2009, 00:05:03
... asi se nikdo nechce představovat.   :-X

nj, uz som sa s tym aj zmieril :)))
#2
Programování / Re: Programovanie v PHP
13. 06. 2009, 15:56:17
Citacenebude tento případ, jinak by se třeba zeptal, na co mu bude databáze...
- mam to chapat tak ze k systemovym skriptom nie je treba databaza? :-X

find /usr/bin/ | while read line; do head -n1 $line | grep bash;done | wc -l
- dost zavazna chyba v Tvojom podani uvazovat sposobom ze bash je jediny shell. Dalsia chyba je vykaslat sa na:
/etc/init.d   /etc/rc*   /bin   /sbin

A tak dalej...

Citacephp5-cli jako začátek k výukovému účelu nedoporučoval
A ja si praveze myslim ze je to vhodnejsi zaciatok, dnes je na svete velmi vela wanna-be webdeveloperov. Problem je v tom ze neuznavaju standardy, nevedia vyuzivat OOP (pchaju ho aj tam kde nie je potreba) a koniec koncov neberu v uvahu zodpovednost nad dopadom ich programovania na zataz serveru.

Mimochodom OOP od verzie 5 sa uz da nazvat OOP (totiz vo verzii 5 bola objektova cast uplne prepisana) a v poslednych verziach pribudlo dalsich par vylepseni.

Ja vidim problem PHP v tom, ze vyvojari nie su ochotni seknut s kompatibilitou medzi hlavnymi verziami tak ako to urobili vyvojari pythonu napriklad. No vo verzii 6 sa planuje upustit od niektorych rozsireni a vlastnosti (hlavne negativnych) na co sa dost tesim :)

Citaceděravost, na výkon jsem taky moc chvály neslyšel.
- tak tieto dva argumenty by som poprosil blizsie objasnit.
Moj osobny nazor je ten, ze tieto dva faktory ma na svedomi hlavne programator (ako som spomenul vyssie, hlavne wanna-be programatori). Vela ludi si mysli po kratkej dobe ze uz uplne zvladaju PHP, to je vsak omyl. A preto vznikaju nekvalitne produkty plne chyb.

CitaceK tomu navíc není dle mého soudu příliš pěkné míchání PHP a HTML kódu v jednom souboru
- ano, jde to. Pokrocilejsi pouziju system sablon. Samozrejme na male projekty, ktore vlastne ani projektami nie su, je lepsie pouzit
echo "<b>Not found</b>";

Citacenadávají lidi jako programátoři Clevisu (http://clevis.cz), Anička Bernáthová (Suse, bývalá správkyně balíku PHP), DGX (jeden z nejlepších českých PHP programátorů)...

- Clevis - neznam.
- Anička Bernáthová - par krat som videl na abclinuxu a cital som jeji blogovatko, jinak neznam.
- DGX - neznam.

Dostal som sice zoznam ludi ktori na PHP frflu, ale uz zase som nedostal argumenty. :)

PS: riadim sa heslom ze na internetovej diskusii by sme si nemali vykat :)
#3
Hmm to je zvlastne, obavam sa ale ze s tymto Ti moc neporadim, nepouzivam GNOME, iba nautilus samostatne.

Skus ale dokladne pozriet ci si ho nenechal niekde nahodou otvoreny (minimalizovany) a ci nie je nastavene aby sa spustal po starte. To su iba take vseobecne rady, viac pomoct zial neviem.

Po pripade skus vymazat vsetky ulozene relacie a relognut.
#4
Vysvetlenie situacie:
gksu - zariadi aby program (zadany ako parameter) bol spusteny s privilegiami uzivatela root (UID=0).
#5
Citace od: hahahappy kdy 12. 06. 2009, 19:15:04
Dakujem za odpoved
Hej, vyhodi mi to aj ked pouzijem gksu pod su terminalom
, ale pod uzivatelskym nie, dokonca ani ked cez uzivatelsky spustim bez gksu, nautilus normalne ide.
--
Nejde to nejak ostranit, aby sa dal spustat ako predtym pod su terminalom?

To co potrebujes zariadi pre Teba program gksu!
Spustat kombinaciu su + gksu je absolutne nelogicke :)
Tym padom Ti to ale ulahci pracu, kedze nebudes musiet pisat su a heslo (iba gksu nautilus a heslo). Dokonca si mozes pridat aj spustac do menu a nemusis pisat uz vonkoncom nic.
#6
Citace od: Ahmul kdy 12. 06. 2009, 19:12:38
To bude tím, že pokud se přihlasíte jako root, tak ten nemá spuštěnou Xkovou relaci, takže spuštění programu pro Xka pochopitelně zhavaruje.

  • 1. pokud můžete nedělejte nic pod rootem
  • 2. pokud už musíte něco udělat pod rootem, použijte gksu
  • 3. nejhorší ze všeho je mít permanentně otevřený terminál na root konzoli. To vám pravděpodobně ten systém moc dlouho nevydrží

Pre zaciatocnika velmi dobre rady :) Aj ked podla mna pre pokrocilych je tiez pohodlnejsie pouzit sudo. Ako root sa prihlasujem iba do VT ked padnu X, v emulatore (unicode-rxvt) nepouzivam su skoro vobec, iba ked potrebujem poslat nejaky integer value do rozhrania /sys :)
#7
pouzil si aj gksu?

Problem je totiz v tom ze session pod ktorou sa nachadzas je uzivatelska, ked pouzijes su tak automaticky vykonavas prikazy pod inym UID ktoremu session nepatri. Preto tie chyby. Presne pre toto vznikli programy gksu a gksudo.
#8
Skus spustit nasledovne:

$ gksu nautilus

Myslim ze "spustit" v gnome ma skratku ALT+F2, tak tam napis vyssie uvedene. Alebo do terminalu (ale vsimni si ze ako norm. user, to znaci znak '$')
#9
Citace od: Xgamer kdy 12. 06. 2009, 14:56:26
No je tu ešte možnosť a to ten vyvojarský HTC G1 s androidom, s tym sa dá pohrat, alebo aj s klasickým G1 od T-Mobile :)

Myslis ze na ne dostanem Debian? :D 8)
#10
Hardware / Re: mount PATA disku
12. 06. 2009, 14:41:49
No ak si pozries menu.lst, tak uvidis ze mas nastaveny:
root (hd1,2)

Co ovsem nie je pravda ked vyberies PATA disk. Realita sa meni na:
root (hd0,2)

Ak sa chces teda toho disku zbavit, edituj grub. Davaj si pritom pozor a radsej si over co ides robit. Moze sa stat ze nenabootujes, v tom pripade pouzi LiveCD, kedze predpokladam ze z grubom asi pracovat nevies (na mysli mam prikazovy interpreter).

POZOR - zapocul som ze GRUB2 zmenil indexovanie diskov 0->1, v tom pripade by si to mal dobre, zisti preto pls aku verziu grubu mas najprv.
#11
Programování / Re: Programovanie v PHP
12. 06. 2009, 14:35:01
Citace od: Jakub Lucký kdy 12. 06. 2009, 13:21:55
Tady jde o běžné užití... Pokud se někdo učí PHP, pak pravděpodobně bude dělat webové aplikace. Pokud někdo chce dělat webové aplikace, je dobré si už od začátku zvyknout na práci adekvátní situaci s HTTP serverem, tedy používání HTML formulářů, neinteraktivní odezvu atd. atd.

Co se týče systémového programování, pak Perl nebo Python doporučuji z důvodu ryze praktického, většina skriptů, se kterými se v Debianu potkáte jsou v nich, v PHP není v mém systému žádný... Takže pokud později dojde na nějakou potřebu nějaký skript upravit, pak s PHP bohužel nebude mnoho úspěchů, jinak souhlasím, že to je otázka preferencí, nicméně PHP není zrovna nejkvalitnější z jazyků (což není jen osobní názor, ale též názor velké části PHP programátorů)

Neaplikujme pravdepodobnost, rozhodnut sa musi on. Pokial hlada lahky jazyk so syntaxou podobnou C, je na spravnej stope.

Vacsina skriptov ktore som kedy studoval a upravoval je napisana pre shell, tak je to aspon v mojom systeme. Ak teda nepocitam dpkg-*.
A je podla mna nezmysel ucit ludi ze PHP sa vyuziva iba s web serverom a ze to jedine ma zmysel. Momentalne pisem XML parser ktory by bolo velmi obtiazne napisat inak ako priamo pre PHP interpreter (vynechajuc webserver). A to vzhladom na velkost XML suborov a limity ktore su pre web server nastavene.

Ano mohol by som to spravit v pythone, alebo v perle, ale potom by museli tieto jazyky vediet aj kolegovia, alebo nastupcovia. Mohol by som si ho napisat v C, lenze potom by som ho musel prekompilovat ak by som ho chcel pouzit na inom OS, alebo na inej architekture.

Citujem:
PHP  is  a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

Ale ked uz clovek raz PHP vie a studoval ho preto aby mohol "pisat weby", preco mu neukazat ako to moze vyuzit aj inde? (backup skripty, parsery, atd..)

V com spociva nekvalitnost PHP? Poprosil by som konkretne Tvoj nazor, nie nazory inych.

Ano ja viem, PHP ma svoje muchy a urcitu nekonzistentnost v nazvoch funkcii. Taktiez OOP nebolo v PHP zrovna najlepsie poriesene, no s prichodom novych verzii sa to lepsi.
#12
Programování / Re: Programovanie v PHP
12. 06. 2009, 12:57:14
Citace od: Jakub Lucký kdy 11. 06. 2009, 22:10:00
Citace od: asfethan kdy 10. 06. 2009, 16:56:28
V prvom rade by som chcel poopravit vsetkych ktori si myslia ze na programovanie v PHP je nutne vlastnit rozbehany web server, alebo http demona.

Omyl.

Na programovanie v PHP pod Debian GNU/Linux OS Ti staci nainstalovat balik PHP.

apt-get install php5-cli

Já samozřejmě vím, že k programování v PHP není potřeba http server, ale pokud někdo s PHP začíná, tak chce psát časem webové aplikace, pokud chce časem psát webové aplikace, pak je dobré, aby se rovnou seznámil s principem HTTP, GET, POST apod... A pokud to chce na systémové skripty, pak php5-cli stačí, jen bych pak radši k učení doporučil Perl nebo Python...

HTTP, GET a POST su len premenne, nie je potrebne sa s nimi nejako specialne oboznamovat. Resp. na oboznamenie staci hodinka-dve precitat si co to vlastne je. To ako keby si napisal ze ked chce niekto zacat programovat v C, mal by si rovno pozriet aj zdrojaky kernelu (aj ked zlozitostou je to uplne niekde inde). ;-)

Perl a Python? Oba jazyky su interpretovane a mozu byt pouzite na skriptovanie webovych aplikacii, alebo aplikacii vykonavanych v systeme. Cize tu uz je to len o osobnych preferenciach.
#14
Citace od: Xgamer kdy 11. 06. 2009, 09:59:32
Ono tento projekt už skončil, malo sa to predávalo a osobne aspon na mobile chcem systém s ktorým sa nemusim paprat :-D

Smiem vediet odkial mas informaciu ze tento projekt skoncil? A btw, nie kazdy je ako Ty, ja vidim prave v takomto zariadeni strasne vela moznosti a vymozenosti.
#15
Praveze nasiel som aj par spokojnych. To ze by vsetko nefungovalo na 1x by som zvladol, s rozbehanim by som sa urcite pozabaval.