-
11. Data: 2012-02-12 18:35:12
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 17:25:16 Paweł <r...@1...0.0.1> napisał(a):
> Wojciech "Spook" Sura wrote:
>
>> Jeszcze na koniec: moim celem jest napisanie zamiennika dla systemowego
>> kalkulatora, a nie - konkurowanie z Derive czy Matlabem. Programik ma
>> być
>> użyteczny w codziennej pracy, a nie do rozwiązywania skomplikowanych
>> problemów matematycznych :)
>
> wpisalem f(x)=sin(x)/x, nastepnie f(0) i wyskoczyl wyjatek ;)
> zeby nie bylo, ze problem skomplikowany bo to w szkole sredniej
> sie przerabialo (jak teraz jest to nie wiem).
Powiem więcej, niemożność dzielenia przez zero przerabiało się w
podstawówce :)
Poprawiłem już, to był niewielki błąd związany z interface użytkownika. W
następnym release będzie już OK.
f(x)=sin(x)/x
= The function has been added!
f(0)
= Division by zero!
Dzięki za informację.
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
-
12. Data: 2012-02-12 18:44:22
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 18:12:13 bartekltg <b...@g...com> napisał(a):
> W dniu 2012-02-12 17:25, Paweł pisze:
>> Wojciech "Spook" Sura wrote:
>>
>>> Jeszcze na koniec: moim celem jest napisanie zamiennika dla systemowego
>>> kalkulatora, a nie - konkurowanie z Derive czy Matlabem. Programik ma
>>> być użyteczny w codziennej pracy, a nie do rozwiązywania
>>> skomplikowanych problemów matematycznych :)
>
> BTW, jak ten program am się do darmowych klonów
> programów typu mathematica czy matlab?
> Funkcjoność ma na oko mniejszą.
Założę, że przeczytał Pan dokładnie mój pierwszy post (włącznie z
fragmentem, który pozostawiłem zacytowany powyżej) i że Pana pytanie ma
drugie dno :)
Odpowiem więc: tak samo, jak nie chcę konkurować z Derive czy Matlabem,
tak samo nie chcę konkurować z Maximą czy Octave. Chcę napisać zamiennik
systemowego kalkulatora, w którym można sobie obliczyć stawkę nadgodzin,
policzyć w locie, czy macierz obrotu nałożona na wektor da prawidłowy
wynik, wymodelować na szybko funkcję wagi dla jakiegoś filtra lub
sprawdzić, jak będzie się zachowywała funkcja, gdy zostaną zmienione jej
parametry. W przypadku takich czynności mój programik wygrywa ze
skomplikowanymi narzędziami matematycznymi czasem uruchomienia i
rozwiązania problemu, rozmiarem zajmowanym na dysku oraz możliwością
używania go portable, np. z pendrive'a. W przypadku bardziej
zaawansowanych problemów zalecam użycie dedykowanego programu :)
Porównywanie mojego programu do Octave to mniej więcej jak porównywanie
Notepada++ do Visual Studio. Z drugiej strony zmierzam do tego, aby mój
program wygrywał z systemowym kalkulatorem, jak Notepad++ wygrywa z
Notatnikiem.
Czy teraz wszystko jest jasne? :)
> pzdr
> bartekltg
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
-
13. Data: 2012-02-12 18:49:00
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 19:44:22 Wojciech "Spook" Sura
<s...@s...please.op.pl> napisał(a):
> Założę, że przeczytał Pan dokładnie mój pierwszy post (włącznie z
> fragmentem, który pozostawiłem zacytowany powyżej) i że Pana pytanie ma
> drugie dno :)
Auć. Z przyzwyczajenia piszę na pl.c.l.d per pan i się nie przestawiłem.
Sorry :)
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
-
14. Data: 2012-02-12 19:03:30
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 17:28:00 szyk <s...@o...pl> napisał(a):
>> [Crosspost na pl.c.p i pl.c.l.c, FUT na pl.c.p]
>
>> Wczoraj późnym wieczorem wypuściłem wreszcie pierwszą wersję mojego
>> kalkulatorka dla power-userów.
>
> NTG Słyszałeś kiedyś o: pl.comp.nowe-programy ?
Tak. Choć jeśli mam być szczery, to nie pomyślałem o niej wcześniej; już
wrzuciłem tam posta z informacją.
Wiem jednak, że grupy dyskusyjne są środowiskiem elastycznym i zwykle
takie akcje jak moja są akceptowane: w końcu napisałem na grupę
zrzeszającą w większości użytkowników docelowych mojego programiku (i sam
jestem uczestnikiem tej grupy, a program piszę w pewnym stopniu z jej
pomocą). Zaznaczyłem ponadto post tagiem [spam], więc jeśli ktoś filtruje
tak oznaczone posty, to go nie zobaczy. Zważ na koniec, że nie wysyłam
hurtem reklam, to tylko jednorazowa akcja.
(...)
> No chyba że to jest adresowane do "power users" z programistami włącznie
> (choć ja osobiście 10 lat temu kupiłem kalkulator naukowy i jedyne co do
> tej pory musiałem zrobić to podkleić taśmę do wyświetlacza co kosztowało
> 20zł).
Bingo. To drugie. Wydawało mi się zawsze, że programista to power user z
założenia :)
> Za tego zipa to powinieneś odbyć pokutę! Dlatego, że się nie zapoznałeś
> z tym: http://nsis.sourceforge.net/Main_Page
Ja wiem, że istnieje dużo darmowych generatorów instalatorów. Ale jeśli
poszukasz w Internecie, dużo programów jest portable i są dostępne jako
zipy z binarkami, np. Bear, Caustics Generator, CoreTemp, Dependency
Walker, DLL Export Viewer, dotPeek, eclipse, Putty i tak dalej (część z
nich może być dostępna równolegle jako instalka i zip). Mój programik jest
z założenia portable, praca w "normalnym" trybie jest opcją, którą wybiera
się po uruchomieniu programu.
Jeśli jednak więcej osób zgłosi zapotrzebowanie na instalator, to taki
przygotuję, żaden problem.
> > http://spook.freshsite.pl/protools/?page_id=60
>
> Wygląda ładnie i ciekawie... Gratuluję!
Dziękuję :)
> Tym nie mniej pakowanie się w rozwiązania jednej firmy i jednej
> platformy, to nie jest myślenie wieloplatformowe... ze wszystkimi tego
> konsekwencjami.
Jestem tego w pełni świadom. Ale jest to też moja decyzja - po prostu
wybrałem sobie jako target użytkowników Windows, ba - głównie Windows 7.
Zauważ, że na rynku jest radykalnie więcej programów jednoplatformowych
niż wieloplatformowych. Utrzymywanie i rozwijanie programu pisanego na
jedną platformę (ba, w moim przypadku w dużej mierze na środowisko
uruchomieniowe) jest znacznie prostsze, tańsze i zajmuje mniej czasu niż w
przypadku wielu platform. Ponadto mogę łatwo korzystać z funkcjonalności
platform-specific, co jest trudne lub nie do zrealizowania w przypadku
programów wieloplatformowych. Chcę dodać np. Fluent UI vel Ribbon do
aplikacji? W Windows 7 jest on wbudowany w system, wystarczy skorzystać z
WinAPI (lub jakiegoś wrappera, jest ich sporo). Na Linuksa jeszcze nie
widziałem natywnego programu z Ribbonem. A jeśli nawet taki istnieje, to
ktoś musiał się nieźle naharować, żeby go zaprogramować praktycznie od
zera.
Ribbona potraktuj oczywiście jako przykład. Zgaduję, że jesteś linuksowcem
i prawdopodobnie się z Ribbonem niespecjalnie lubisz (ale to tylko moja
spekulacja :)).
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
-
15. Data: 2012-02-12 19:04:48
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 19:00:23 <f...@g...pl> napisał(a):
> ja bym powiedzial cos innego 'wydala sie
> tajemnica' zwiazana z ponizszym dialogiem
Tajemnica? Od kiedy ukrywam, że piszę w VS? Poza tym przecież BC++
kompiluje też tylko na jedną platformę.
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
-
16. Data: 2012-02-12 19:27:25
Temat: Re: [spam] ProCalc
Od: bartekltg <b...@g...com>
W dniu 2012-02-12 19:44, Wojciech "Spook" Sura pisze:
> Dnia 12-02-2012 o 18:12:13 bartekltg <b...@g...com> napisał(a):
>
>> W dniu 2012-02-12 17:25, Paweł pisze:
>>> Wojciech "Spook" Sura wrote:
>>>
>>>> Jeszcze na koniec: moim celem jest napisanie zamiennika dla systemowego
>>>> kalkulatora, a nie - konkurowanie z Derive czy Matlabem. Programik
>>>> ma być użyteczny w codziennej pracy, a nie do
>>>> rozwiązywaniaskomplikowanych problemów matematycznych :)
>>
>> BTW, jak ten program am się do darmowych klonów
>> programów typu mathematica czy matlab?
>> Funkcjoność ma na oko mniejszą.
>
> Założę, że przeczytał Pan dokładnie mój pierwszy post (włącznie z
> fragmentem, który pozostawiłem zacytowany powyżej) i że Pana pytanie ma
> drugie dno :)
Aj, zaćmienie mnie dopadło:)
Ale w sumie drugie dno jest.
>
> Odpowiem więc: tak samo, jak nie chcę konkurować z Derive czy Matlabem,
> tak samo nie chcę konkurować z Maximą czy Octave. Chcę napisać zamiennik
> systemowego kalkulatora, w którym można sobie obliczyć stawkę nadgodzin,
> policzyć w locie, czy macierz obrotu nałożona na wektor da prawidłowy
> wynik, wymodelować na szybko funkcję wagi dla jakiegoś filtra lub
> sprawdzić, jak będzie się zachowywała funkcja, gdy zostaną zmienione jej
> parametry. W przypadku takich czynności mój programik wygrywa ze
> skomplikowanymi narzędziami matematycznymi czasem uruchomienia i
> rozwiązania problemu, rozmiarem zajmowanym na dysku oraz możliwością
> używania go portable, np. z pendrive'a. W przypadku bardziej
> zaawansowanych problemów zalecam użycie dedykowanego programu :)
Co prawda bardzo często mam jakiś pakiet okołomatematyczny
otwarty, ale gdy nie mam, mam otwartą (w firefoxie na stałe
przypiętą) zakładkę z wolframalpha.com
I właśnie używam tego jako podręcznego kalkulatora (dość rozbudowanego
ale także dziele dodaje w nim rachunki:) / bazy danych jednostek.
Czas odpalania jest malutki (trzeba przełączyć zakładkę), a i nie
trzeba nosić na pendrive (gorzej, ja internetu tam nie będzie).
Chciałem po prostu posłuchać o zaletach, a nóż się przekonam:)
> Porównywanie mojego programu do Octave to mniej więcej jak porównywanie
> Notepada++ do Visual Studio. Z drugiej strony zmierzam do tego, aby mój
> program wygrywał z systemowym kalkulatorem, jak Notepad++ wygrywa z
> Notatnikiem.
Trzymam więc kciuki;)
pozdrawiam
bartekltg
-
17. Data: 2012-02-12 19:28:50
Temat: Re: [spam] ProCalc
Od: bartekltg <b...@g...com>
W dniu 2012-02-12 19:49, Wojciech "Spook" Sura pisze:
> Dnia 12-02-2012 o 19:44:22 Wojciech "Spook" Sura
> <s...@s...please.op.pl> napisał(a):
>> Założę, że przeczytał Pan dokładnie mój pierwszy post (włącznie z
>> fragmentem, który pozostawiłem zacytowany powyżej) i że Pana pytanie
>> ma drugie dno :)
>
> Auć. Z przyzwyczajenia piszę na pl.c.l.d per pan i się nie przestawiłem.
A byłem pewien, że to foch za niedokładne czytanie i głupie pytania;)
W sumie zasłużony;)
Skąd tam takie zwyczaje?
pzdr
bartekltg
-
18. Data: 2012-02-12 19:32:11
Temat: Re: [spam] ProCalc
Od: bartekltg <b...@g...com>
W dniu 2012-02-12 17:28, szyk pisze:
>> [Crosspost na pl.c.p i pl.c.l.c, FUT na pl.c.p]
>
>> Wczoraj późnym wieczorem wypuściłem wreszcie pierwszą wersję mojego
>> kalkulatorka dla power-userów.
>
> NTG Słyszałeś kiedyś o: pl.comp.nowe-programy ?
Ale nikt tego chyba nie czyta:)
> O ile to jest C++, to nas tu by
> znacznie bardziej interesowało to jakie techniki zostały zastosowane do
> napisania tego programu (co do czego zostało użyte, jakie wzorce
> projektowe itd) niż sam fakt dostępności nowego kalkulatora.
Przyłączam się do pytania o techniczne informatyczne bebechy.
pzdr
bartekltg
-
19. Data: 2012-02-12 19:34:20
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 20:28:50 bartekltg <b...@g...com> napisał(a):
> W dniu 2012-02-12 19:49, Wojciech "Spook" Sura pisze:
>> Dnia 12-02-2012 o 19:44:22 Wojciech "Spook" Sura
>> <s...@s...please.op.pl> napisał(a):
>>> Założę, że przeczytał Pan dokładnie mój pierwszy post (włącznie z
>>> fragmentem, który pozostawiłem zacytowany powyżej) i że Pana pytanie
>>> ma drugie dno :)
>>
>> Auć. Z przyzwyczajenia piszę na pl.c.l.d per pan i się nie przestawiłem.
>
> A byłem pewien, że to foch za niedokładne czytanie i głupie pytania;)
> W sumie zasłużony;)
>
> Skąd tam takie zwyczaje?
To tylko mój zwyczaj. Gdy zaczynałem pisać na grupy, odpowiedział mi śp.
Piotr Hosowicz, który miał właśnie manierę pisania do wszystkich przez
"Pan" (za wyjątkiem trolli, w przypadku których nie przebierał specjalnie
w słowach ;)) i przejąłem ten zwyczaj od niego. Nic osobistego, po prostu
tak mam :)
> pzdr
> bartekltg
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
-
20. Data: 2012-02-12 19:42:45
Temat: Re: [spam] ProCalc
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl>
Dnia 12-02-2012 o 20:32:11 bartekltg <b...@g...com> napisał(a):
>> O ile to jest C++, to nas tu by
>> znacznie bardziej interesowało to jakie techniki zostały zastosowane do
>> napisania tego programu (co do czego zostało użyte, jakie wzorce
>> projektowe itd) niż sam fakt dostępności nowego kalkulatora.
>
> Przyłączam się do pytania o techniczne informatyczne bebechy.
C# + C++. W C++ napisany jest silnik liczący wyrażenia matematyczne
(kompilator i interpreter) oraz rysowanie wykresów 2D i 3D przy pomocy
Direct2D i Direct3D (API DirectX 11, ale działa w trybie zgodności z 9.0c,
stąd wygórowane wymagania runtime'ów, ale niskie - karty graficznej). C# -
GUI i ogólnie kwestie interakcji z użytkownikiem. Korzystam z WF, bo łatwo
można się dogadać z zewnętrzną biblioteką natywną, która dostaje HWND i
więcej jej do szczęścia nie potrzeba. Komunikacja świata zarządzanego z
natywnym przez P/invoke.
Jeśli masz jakieś szczegółowe pytania, to się nie wahaj :)
> pzdr
> bartekltg
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/