Article View: pl.comp.lang.c
Article #267979Re: Ciemna strona C++
From: Seweryn Habdank-Wojewódzki
Date: Thu, 13 Dec 2007 19:45
Date: Thu, 13 Dec 2007 19:45
70 lines
4242 bytes
4242 bytes
Witam
Adam Karpierz wrote:
>> Tak więc pierwsze co zrobiłem to odrzuciłem M$ Worda. Po co go używać,
>> jeśli
>> go nie potrzebuję?
>
> No i dlaczego odrzucil Pan Worda (a raczej Excela) ?
> Tanim kosztem (kilka linijek kodu) wykorzystujac API ActiveXowe excela
> uzyskal by Pan stosowny wykres/raport/skolka ugodna wprost dla szefowstwa
> w postaci _najbardziej_ dla niego strawnej (tylko niech mi Pan nie mowi ze
> szefowstwo nie uzywa excela bo nie uwierze:)
Szefostwo chce mieć PDF. Programy serwerowe działają na klastrze linuxowym
podpięte do baz danych -- lokalna na Postgresql, zdalna nie mam pojęcia co
to jest, w każdym razie jest duża (przyrost są ok. TB/miesiąc).
Gdzie ja, proszę Pana, mam jakieś ActiveX? Poza tym swego czasu pisałem
takie cudo jak raportowanie przy użyciu ActiveX i COM+. Nasz program
generował wsady dla Accesa, wykresiki w Excelu i opisy ustawień symulacji w
Wordzie. Nie mam ochoty do tego wracać jeśli nie muszę, a szczególnie z
poziomu softu pracującego na serwerze Linuxowym.
> A Pan tu jakeis latexy pythony itp ? Po co ?
Bo mam aplikacje wieloprocesowe, komunikujące się przez sieć. Lokalnie wolę
sobie pracować rurkami. Dla mnie lepiej mieć wiele dedykowanych aplikacji
niż jeden monolit.
I ostatnia sprawa Excel to nie jest R zarówno pod względem języka
programowania (R jest funkcyjny) jak również wykresów. Word to nie Latex.
Jak wkleić do Worda takie coś:
\begin{equation}
\CJ_W (k,\lambda) = \sum\limits_{i=1}^{M}
\left(
\frac{H(\Dt_i)}{H(\Dt_M)} -
\Fx(\Dt_i;k,\lambda)
\right)^2
\end{equation}
Rozumie Pan. Program się wykonuje w trybie werbose i każde matematyczne
ustawienie ma funkcję toLatex(), ono wypluwa plik w formacie latexa (jeden
z wielu z których składa się całość raportu). To stanowi rdzeń opisu
raportu z obliczeń. Następnie procedury obliczeniowe wypluwają również dane
funkcja toLatex generuje tabelę w schemacie latexa druga tabela ląduje w
wersji "raw" i jest pchana do R. R nagrywa wykresy i ewentualnie oblicza
parametry, które opisują jeszcze coś. Całość jest Pythonem mniej lub
bardziej łączona i ostatecznie kompilowana (latex) w całość.
Proszę zauważyć, że te czynności mogą być wykonane na dowolnej innej
maszynie niż program obliczeniowy, wręcz każdy program może działać na
osobnych maszynach. To pozwala całkowicie zrównoleglić obliczenia i
raportowanie, co ma zaletę w sensie zużycia mocy obliczeniowej.
Tak więc ActiveX podziękowałem.
Rozumiem, że 95% populacji używa Windowsa, ale mnie to akurat w tej gałęzi
projektowej nie bawi, no chyba, że wpadniemy na pomysł, aby rozszerzyć
jakieś ficzery systemu o istnienie konsoli/monitora na windowsach. Na razie
są ważniejsze sprawy.
Czy to jest "niezależność myślenia"?
Pozdrawiam.
--
|\/\/| Seweryn Habdank-Wojewódzki
\/\/
Technical Details
Message-ID:
<fjs18q$oks$1@news.vectranet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.vectranet.pl!not-for-mailReferences:
<fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgv318$hl7$1@bozon2.softax.pl> <fgv82j$htn$1@news.vectranet.pl> <fjncjm$ov6$1@inews.gazeta.pl> <fjpc4l$6ei$2@news.vectranet.pl> <rbe0m3da3ac6hnvgg5n1jnvhr1rnphc8h6@4ax.com> <fjpd8k$7ti$2@news.vectranet.pl> <fjpgpc$7vm$1@inews.gazeta.pl> <fjr632$une$1@news.vectranet.pl> <fjre7v$b$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.vectranet.pl!not-for-mail From: Seweryn Habdank-Wojewódzki <shw_mail@wp.pl> Newsgroups: pl.comp.lang.c Subject: Re: Ciemna strona C++ Date: Thu, 13 Dec 2007 20:45:53 +0100 Organization: VectraNET - http://www.vectranet.pl Lines: 71 Message-ID: <fjs18q$oks$1@news.vectranet.pl> References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgv318$hl7$1@bozon2.softax.pl> <fgv82j$htn$1@news.vectranet.pl> <fjncjm$ov6$1@inews.gazeta.pl> <fjpc4l$6ei$2@news.vectranet.pl> <rbe0m3da3ac6hnvgg5n1jnvhr1rnphc8h6@4ax.com> <fjpd8k$7ti$2@news.vectranet.pl> <fjpgpc$7vm$1@inews.gazeta.pl> <fjr632$une$1@news.vectranet.pl> <fjre7v$b$1@inews.gazeta.pl> Reply-To: shw_mail@wp.pl NNTP-Posting-Host: 078088193244.osw.vectranet.pl Mime-Version: 1.0 X-Trace: news.vectranet.pl 1197574234 25244 78.88.193.244 (13 Dec 2007 19:30:34 GMT) X-Complaints-To: usenet@news.vectranet.pl NNTP-Posting-Date: Thu, 13 Dec 2007 19:30:34 +0000 (UTC) User-Agent: KNode/0.10.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit