Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Ondřej Novák

Stran: 1 ... 30 31 [32] 33 34 ... 38
466
Vývoj / Re:Skriptovací jazyk pro instalace pod Windows
« kdy: 03. 12. 2011, 19:24:40 »
Chtěl bych poděkovat za návrhy. Zatím to vypadá, že bych použíl MS Script Host, protože mám v záloze nějaké adaptery pro vlastní objekty v C++. Takže si napíšu objekt Shell, který bude umět kopírovat soubory, mazat, přesouvat, a zapisovat do registru. To je oficiální řešení pro mého zadavatele. Výhodou je také to, že mám v týmu javascriptáře, kterému to pak mohu dát na starost.

Lua je zajímavá, ale syntaxe mi silně nevyhovuje. Připomíná mi to Basic.

Nicméně téma skriptovacích jazyků a jejich embedování do aplikací a zejména do C++ mne zaujal. Hlavně mne zaujalo, že jsem nenašel žádný čistě na C++ implementovaný skriptovací jazyk. Asi nejvíc jsem uvažoval o Google V8, ale odradily mě prerekvizity nutné jenom k přeložení celého jejich systému. Ve zkratce kanón na vrabce. Z jazyků, které jsou dnes lehce obsolete a které bych asi nejvíc využil je pro vás asi neznámý OFP script, což byl skriptovací jazyk pro hru Operation Flashpoint. Jeho rozšiřovatelnost byla velice jednoduchá, ale měl spoustu limitací.

Téma mě zaujalo natolik, že soukromě ve svém volném čase zkouším napsat něco mezi OFP scriptem a Javascriptem se snadným bindováním do C++. Vlastně to bude celé v C++, rozšířitelnost bude řešena děděním nějakého společného rozhraní a konstrukce objektů, které toto rozhraní implementují. Pokud budou výsledky, tak se o to podělím.

467
Odkladiště / Re:Komentář čeká na schválení
« kdy: 01. 12. 2011, 14:04:03 »
Netuším, jak dobří programátoři píšou blogu, ale už se nějakou dobu rozhoupávám, že si taky nějaký blog založím o tom co dělám, tedy hlavně o C++. Jenže zatím to jsou jen plány, nejak se prostě nemohu rozhoupat.

Jinak na všech diskuzích, které jsem někdy moderoval jsem mazal maximálně vulgarity, reklamy, silně offtopic příspěvky a to většinou od anonymů, protože neanonymové se svým vystupováním dehonestují sami a není třeba je moderovat :-)

468
Odkladiště / Re:Komentář čeká na schválení
« kdy: 01. 12. 2011, 08:48:31 »
No tak jestli ten váš příklad je typická ukázka, tak se vůbec nedivím, že vám to majitel blogu neschvaluje. Protože to není faktický příspěvek k věci, ale pokus o vyvolání flamewar - váš argument je založen na konstrukci, která je sice formálně pravdivá, ale fakticky absurdní.

Nesouhlasím. Kde vidíte pokus o flame? :-)

469
Odkladiště / Re:Komentář čeká na schválení
« kdy: 01. 12. 2011, 07:53:51 »
O linky nešlo. Jde o babelovy blogy, kde se autor snaží občas kopnout do staticky typovaných jazyků (tedy i C++) nějakou totální nepravdou a kdykoliv se snažím tuto nepravdu vyvrátit, tak příspěvek zůstane neschválen. Přitom neobsahuje jediný osobní útok, ani žádné sprosté slovo, nic, prostě jen slušný oponentní názor

Citace
2. 29. 11. 2011, 11:58 x14 napsal:
 Že v C++ nejde udělat dynamické volání?

3. 29. 11. 2011, 12:28 PH napsal:
@2 Nejde

4.Komentář čeká na schválení
29. 11. 2011, 13:38 ondra.novacisko.cz napsal:
@2 samozřejmě že jde. Čistě teoreticky v C++ naimplementovat Obj-C a v něm provádět dynamická volání. Je to samozřejmě kanón na vrabce, ale ukazuje to, jak jednoduše ze dá vyvrátit tento zakořeněný mýtus.
 
Jo jasně, nebude to mít tak pěknou syntaxi.

470
Vývoj / Re:Skriptovací jazyk pro instalace pod Windows
« kdy: 30. 11. 2011, 19:28:54 »
O pythonu jsem uvažoval, ale mám k němu trochu odpor, protože v něm občas musím něco udělat a považuju to za utrpení :-)

Pak mne napadl PHP, ale ani tam psát extensions není žádný med.

VBScript bude asi na podobné úrovni jak JS od MS. Předpokládám, že k vyrobení objektu musím vytvoři objekt který implementuje IDispatch, což samo osobně není nic easy, protože už takové tři speciální objekty udělal v jiném projektu a navazující JS programátor byl z těch objektů dost vedle, protože se třeba nedaly vydumpovat a vůbec se chovaly divně.

Na tu LUA se podívám, už jsem o tom četl.

471
Odkladiště / Komentář čeká na schválení
« kdy: 30. 11. 2011, 19:23:33 »
Poslední dobou narážím na blogery, kteří v diskuzi nesnesou opačný názor. Pak to vypadá tak, že moje komentáře mají neustále vysačku "Komentář čeká na schválení" a nikdy schválen není. Navíc, dotyčný maže a neschvaluje komentáře tak, aby to vypadalo, že píšu nesouvisle a v případě že to nejde, tak aby měl poslední slovo a jakákoliv diskuze již nebyla možná.

Nic s tím neudělám, ale jen podotýkám, že je to vrcholně trapné a o něčem to vypovídá. Nevím zda vás platí Microsoft za propagaci technologií, ale nejsem si jist, jestli honit si ego na IT magazínu je to pravé ořechové.

472
Vývoj / Skriptovací jazyk pro instalace pod Windows
« kdy: 30. 11. 2011, 15:08:13 »
Zdravím.

Ve vlastním aplikačním systému složeného z komponent potřebuju nahradit současný skriptovací systém postavený na kombinaci NSIS + BATCH, něčím lepším. Nevíte, někdo o něčem prosím. Podmínkou je jednoduchý binding do C/C++.

Budu v tom psát instalační skripty. Doposud jsem uvažoval o nějaké variantě Bashe, nebo i javascriptu, kdyby binding do C nebyl v MSWin tak komplikovaný. Mezi běžné úlohy - kopírování souborů, zápis do registrů, zápis do konfigů (ini), proměnné a environment. Nepotřebuju UI.

Dík

473
Server / Re:Výběr VPS
« kdy: 29. 11. 2011, 15:00:47 »
Tak jsem to vyřešil instalací freenet6 na můj střešní server. S tím si zatím vystačím  :-D

474
Server / Re: Výběr VPS
« kdy: 27. 11. 2011, 00:49:32 »
Tak virtualmaster omezil Testing level, a momentálně dokonce tak, že jej nemohu vytvořit  :(

Jaká je situace na trhu VPS nyní? Přitom mě by stačilo něco, co ani nemusí zajišťovat trvale nějaké služby, postačí, že to tam je, někde spuštěný a zareaguje, když budu potřebovat. A klidně stačí jen IPv6 (nepotřebuju veřejnou IPv4)

Pěkně vypadá www.4smart.cz, máte někdo zkušenosti?

475
Server / Re: MySQL zaujímavosť
« kdy: 23. 11. 2011, 13:35:36 »
Požiadavky
SELECT * FROM table WHERE ID = 14
SELECT * FROM table WHERE ID = "14_78"
vrátia rovnaké výsledky. Pritom ID je integer.

Je bezpečné používať tento spôsob? Máte niekto s tým skúsenosti? Je to vlastnosť alebo chyba, ktorá môže jedného dňa vystreliť?

A nebude to tím, že MySQL převede řetězec "14_78" na 14. Stejně dopadne "14whatever", ne?

476
Zdravím.

Hlášení chyby se týká asi celého Internet Info, tedy nejen na Rootu, ale na Rootu to vidím nejčastěji. Po přihlášení přes OpenID (od Seznamu) mám zmršené jméno. Namísto Novák vidím v přijmeni je písmeno "k". Jméno je prázdné.

Zřejmě problém s češtinou. I když to opravím, při dalším přihlášení tam je zase jen "k". V profilu na Seznamu to mám dobře. Stává se mi to jen na Internet Info, nikde jinde.

477
Ještě k tomu dodám, že mívám prohlížeč otevřený dlouho a kolikrát než abych otevíral novou záložku, najdu tu, kde mám otevřený root.cz s nějakou poslední činnosti. A ta činnost tam může být klidně několik hodin (i den stará). Tak v té záložce kliknu na Nové téma a pak zpravidla následuje výše popsaný problém. Tedy formulář má formát přihlášeného uživatele, vidím popisek "Přihlášený uživatel: Ondřej Novák", ale po odeslání už přihlášen nejsem. Opět, netuším, zda mám nebo nemám trvalé session, protože díky prohlížeči už ani nevnímám automaticky vyplňované jméno a heslo.

478
Většinou vyprší session při zakládání tématu na foru a to zpravidla nejspíš proto, že vyprší cookie. Člověk kolikrát než položí dotaz zkouší prolejzat googla a jiné zdroje a několikrát přeformulovat svůj dotaz tak, aby to opravdu pochopil každý. Někdy dokonce mezi napsáním a odesláním je uspání notebooka.

To bych ještě chápal, ale několikrát se mi stalo, že mne to považovalo za přihlášeného ale jakmile jsem odeslal příspěvek, už jsem přihlášen nebyl (tedy zahájil jsem zakládání nového tématu s jedním řádkem "Předmět", ale po odeslání následovala chyba o nepřístupné sekci a podle ostatních příznaků jsem byl odhlášen. Možná že jsem měl aktivované trvalé přihlašování, nevím. Zkusím to zreprodukovat

Někdy se mi objeví při náhledu, že nemám vyplněno jméno a e-mail, přestože je formulář nezobrazuje. To je většinou poznávací znamení, že bych se měl znova někde vedle přihlásit. Pokud si toho všimnu.

Oprava by mohla být jednoduchá. Klidně ať pod chybou je zobrazen zadaný text v nezformátovánem styl (tedy vč značek), abych si ho mohl zkopírovat do nového formuláře v přihlášené session.

479
Distribuce / Re: Ubuntu 11: sysctl se neprovede při rebootu
« kdy: 13. 11. 2011, 02:10:46 »
Tak si odpovím sám, protože jsem přišel na to čím to je.

Je potřeba deaktivovat skript zapínající laptop_mode

/usr/lib/pm-utils/power.d/laptop-mode

Nenapadlo mě nic lepšího, než na začátek skriptu napsat exit 0

480
Distribuce / Ubuntu 11: sysctl se neprovede při rebootu
« kdy: 12. 11. 2011, 17:57:01 »
Zdravím.

Setkal jsem se problémem na Ubuntu 11.10. (unity-2d) Běží mi bez problému na 16GB flashce, mohu tak snadno si nosit své vývojové prostředí na klíčích. Protože zápisy na flashku jsou dost pomalé, mezi různé optimalizace systému jsem zařadil i úpravy v /proc/sys/vm, zejména nastavení různých prodlev a limitů spouštějící flush (ty "tovární" jsou dost utažené).

Bohužel jsem nepřišel na to, jak mít tyto parametry aktivní automaticky po rebootu. Donedávna jsem myslel, že je stačí napsat do sysctl.conf, ale to prostě teď nefunguje. Po rebootu mám v /proc výchozí "tovární" údaje. Musím sysctl spustit rušně přes sudo sysctl -p

Dával jsem to do rc.local a ověřil ručně, že se to opravdu spustí a nastaví. Vše okaj, ale po rebootu mám zase "tovární údaje". Opět sudo /etc/init.d/rc.local start a je to okaj. Ani rc.local nezabere, ale přitom se ostatní věci v tom skriptu po startu provedou.

Mám podezření, že někde mezi voláním těchto operací a nahozením grafického prostředí je něco, co to vrátí do "továrního nastavení". Nemáte někdo zkušenosti, jak problém pořešit.

Hledal jsem na googlu, našel jsem toto: http://serverfault.com/questions/270201/sysctl-conf-not-running-on-boot

To mám v pořádku.

Našel jsem ještě toto: http://ubuntuforums.org/showthread.php?t=1150453

ale tomu moc nerozumím, a nevím, jestli je to můj případ. Na flashce mám jediný filesystem naformátován na btrfs

Stran: 1 ... 30 31 [32] 33 34 ... 38