- 1
- 2
- Następna »
Jarosław
R.
Pragmatyczny
Idealista
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Witam,Zamieszczam ten wpis by poinformować o ciekawej ofercie na rynku zupełnie odbiegającej od standardowych projektów PHP. Robię to po to by przy waszej pomocy wyselekcjonować profesjonalne firmy developerskie - w których pewnie wielu tutaj pracuje - po to by rozesłać oficjalne zapytanie ofertowe.
Ogólny zarys projektu.
Zamówienie będzie pochodziło od podmiotu wchodzącego w skład grupy kapitałowej GPW S.A.
Dotyczy stworzenia aplikacji działającej na rynku energetycznym w obszarze krajowego systemu energetycznego (sieci przesyłowej, przesył energii, dane pomiarowe).
Ułatwieniem w projekcie jest to, że posiadamy taką aplikację, więc można będzie sporo rzeczy podejrzeć jak działają. Z różnych względów jednak podjęto decyzję by przepisać system od nowa.
Aplikacja będzie musiała współpracować z zewnętrznym oprogramowaniem dostarczanym przez inną firmę oraz z bazą danych Oracle.
Aplikacja na pewno nie należy do takich, które będzie można wykorzystać wiele razy na innych polach, jest to dedykowany konkretnemu zadaniu system. Do tego używany przez niedużą liczbę użytkowników, słabo obciążony.
System będzie działał jako w pełni zamknięty, jedyną częścią jaka będzie dostępna dla każdego to będzie formularz logowania.
Jak wspomniałem posiadamy już taki system, ale decydując się na jego przepisanie chcemy to zrobić jak Bóg przykazał zgodnie z najnowszymi standardami i technikami produkcji oprogramowania, tak by możliwy był jego łatwy rozwój i modyfikacje.
Modyfikacje często są narzucane przez zmiany w prawie i regulacjach pod jakimi działa Krajowy System Energetyczny.
Po odbiorze oprogramowania w grę wchodzi również umowa gwarancyjna i serwisowa pogwarancyjna.
Wymagania stawiane firmie:
Zadanie chcemy zlecić doświadczonej firmie z zespołem w skład, którego będą wchodzić specjaliści z różnych dziedzin czyli nie chcemy tracić czasu na webdevelopero-grafiko-programistów w jednym.
Projekt jest poważny, za poważne pieniądze. Będzie kładziony nacisk na testowanie, dokumentację oraz analizę poszczególnych funkcjonalności systemu tak by zastosować odpowiednią architekturę.
Jeśli znasz firmy godne polecenia to proszę o ich podanie. Idealnie jeśli zrobisz to publicznie w tym wątku, chociaż istnieje ryzyko, że konkurencja zrobi zaraz czarny PiaR. Jeśli wolisz prywatną wiadomością nie ma sprawy.
Dzięki za uwagę.
PozdrawiamJarosław R. edytował(a) ten post dnia 23.01.12 o godzinie 13:24
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Jarosław R.:
Jak wspomniałem posiadamy już taki system, ale decydując się na jego przepisanie chcemy to zrobić jak Bóg przykazał zgodnie z najnowszymi standardami i technikami produkcji
eee a czemu nie ASP.NET Java, Python tylko PHP? PHP się kiepsko nadaje do tego typu rozwiązań
http://www.goldenline.pl/forum/asp-net/
http://www.goldenline.pl/forum/programisci-net/
http://www.goldenline.pl/forum/j2ee
http://www.goldenline.pl/forum/python
zapytaj, porównaj, bo skoro ma być zgodnie z zasadami sztuki....Przemysław R. edytował(a) ten post dnia 23.01.12 o godzinie 16:57
Kamil Brenk blog.kamilbrenk.pl
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Przemysław R.:Wybacz, ale nieznajomość danej technologii nie usprawiedliwia do obrzucania jej błotem :) To, że nie potrafiłbyś zrobić tego dobrze w PHP nie oznacza, że się nie da.
Projekt zapewne fajny i życzę powodzenia przy szukaniu rzetelnej firmy.
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Kamil B.:
Przemysław R.:Wybacz, ale nieznajomość danej technologii nie usprawiedliwia do obrzucania jej błotem :) To, że nie potrafiłbyś zrobić tego dobrze w PHP nie oznacza, że się nie da.
Projekt zapewne fajny i życzę powodzenia przy szukaniu rzetelnej firmy.
Daj namiary na jakiś Bank albo giełdę z softem napisanym w PHP
dodaj do tego problemy PHP z obsługą liczb zmiennoprzecinkowych i wyjdzie dlaczego akurat tego projektu nie warto pisać w PHP
Kamil Brenk blog.kamilbrenk.pl
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Przemysław R.:jasne, akurat banki publikują jakie oprogramowanie wykorzystują + wrzucają kod na githuba :)
Kamil B.:
Przemysław R.:Wybacz, ale nieznajomość danej technologii nie usprawiedliwia do obrzucania jej błotem :) To, że nie potrafiłbyś zrobić tego dobrze w PHP nie oznacza, że się nie da.
Projekt zapewne fajny i życzę powodzenia przy szukaniu rzetelnej firmy.
Daj namiary na jakiś Bank albo giełdę z softem napisanym w PHP
dodaj do tego problemy PHP z obsługą liczb zmiennoprzecinkowych i wyjdzie dlaczego akurat tego projektu nie warto pisać w PHPproblemy z obsługą liczb zmiennoprzecinkowych nie występują tylko w PHP; poza tym są biblioteki do obsługi obliczeń z lepszą precyzją: BC Math czy GMP
Stanisław P. Software designer
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Przemysław R.:Zmiennoprzecinkowych liczb? Do czegokolwiek związanego z pieniędzmi i dokładnymi obliczeniami? Żartujesz, czy trolujesz? ;)
dodaj do tego problemy PHP z obsługą liczb zmiennoprzecinkowych i wyjdzie dlaczego akurat tego projektu nie warto pisać w PHP
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Stanisław P.:
Przemysław R.:Zmiennoprzecinkowych liczb? Do czegokolwiek związanego z pieniędzmi i dokładnymi obliczeniami? Żartujesz, czy trolujesz? ;)
dodaj do tego problemy PHP z obsługą liczb zmiennoprzecinkowych i wyjdzie dlaczego akurat tego projektu nie warto pisać w PHP
hmm
http://stackoverflow.com/questions/4276516/problem-wit...
$v = 5.2 * 3;
if($v==15.6) {
echo 'Everything is fine =)';
} else {
echo 'Okay something is wrong :S';
var_dump($v); // float 15.6
}
i widzimy że 15.6 nie jest równe 15.6
Kamil Brenk blog.kamilbrenk.pl
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Przemysław R.:z podanego adresu:
hmm
http://stackoverflow.com/questions/4276516/problem-wit...
$v = 5.2 * 3;
if($v==15.6) {
echo 'Everything is fine =)';
} else {
echo 'Okay something is wrong :S';
var_dump($v); // float 15.6
}
i widzimy że 15.6 nie jest równe 15.6
$v = 5.2 * 3;
if (bccomp($v, 15.6) === 0) {
echo 'Everything is fine =)';
} else {
echo 'Okay something is wrong :S';
var_dump($v); // float 15.6
}
czy teraz php się nadaje czy zastosowanie takiego tricku to zbyt skomplikowana matematyka? (jak już trolujemy to się przyłaczam ;D)
Stanisław P. Software designer
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Przemysław R.:
Stanisław P.:
Przemysław R.:Zmiennoprzecinkowych liczb? Do czegokolwiek związanego z pieniędzmi i dokładnymi obliczeniami? Żartujesz, czy trolujesz? ;)
dodaj do tego problemy PHP z obsługą liczb zmiennoprzecinkowych i wyjdzie dlaczego akurat tego projektu nie warto pisać w PHP
hmm
http://stackoverflow.com/questions/4276516/problem-wit...
1. To nie jest problem PHP.
2. Tak działają liczby zmiennoprzecinkowe.
3. Właśnie o to mi chodziło - nie używa się liczb zmiennoprzecinkowych do takich zastosowań. Nie ważny język, czy środowisko. Standardowe zmiennoprzecinkowe typu IEEEileśtam się do dokładnych obliczeń nie nadają. Albo używa się stałoprzecinkowych, albo używa implementacji które mają inne problemy (zajmują nieokreśloną ilość pamięci / są dużo wolniejsze).
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Stanisław P.:
3. Właśnie o to mi chodziło - nie używa się liczb zmiennoprzecinkowych do takich zastosowań. Nie ważny język, czy środowisko. Standardowe zmiennoprzecinkowe typu IEEEileśtam się do dokładnych obliczeń nie nadają. Albo używa się stałoprzecinkowych, albo używa implementacji które mają inne problemy (zajmują nieokreśloną ilość pamięci / są dużo wolniejsze).
jaki wybór typów danych daje nam PHP?
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Kamil B.:
czy teraz php się nadaje czy zastosowanie takiego tricku to zbyt skomplikowana matematyka? (jak już trolujemy to się przyłaczam ;D)
to nie rozwiązuje problemu, to go tylko obchodzi
Stanisław P. Software designer
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Przemysław R.:
Stanisław P.:
3. Właśnie o to mi chodziło - nie używa się liczb zmiennoprzecinkowych do takich zastosowań. Nie ważny język, czy środowisko. Standardowe zmiennoprzecinkowe typu IEEEileśtam się do dokładnych obliczeń nie nadają. Albo używa się stałoprzecinkowych, albo używa implementacji które mają inne problemy (zajmują nieokreśloną ilość pamięci / są dużo wolniejsze).
jaki wybór typów danych daje nam PHP?
Do dokładnych obliczeń? Jak widać: http://www.php.net/manual/en/refs.math.php - bcmath, gmp. Pozatym inty i jeśli chodzi tylko o przechowywanie, to tekst. Chyba wystarczający wybór.
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Stanisław P.:
Do dokładnych obliczeń? Jak widać: http://www.php.net/manual/en/refs.math.php - bcmath, gmp. Pozatym inty i jeśli chodzi tylko o przechowywanie, to tekst. Chyba wystarczający wybór.
ubogo i to bardzo
Jarosław
R.
Pragmatyczny
Idealista
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Tyle postów, fakt że ciekawych, ale ani jeden na temat :)Dopowiem może, że przed aplikacją nie będą stawiane zaawansowane zadania na liczbach zmiennoprzecinkowych.
Pytanie zadałem również na grupie Java i C#, więc ograniczenia co do PHP absolutnie nie ma.
Dawajcie firmy, bo na prawdę takie coś w portfolio pozwoli się wyróżnić z gąszczu innych firm, które przeważnie mają CMSy, sklepy.
Marcin
Laber
internet
technologies
magician ;)
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Nie doczekam chyba czasów, kiedy ludzie zaczną rozumieć, że ceny w jakichkolwiek systemach zapisujemy w najmniejszej możliwej jednostce - groszach, centach czy czymśtam innym. Ale w Polsce na pewno nie w złotówkach...
Stanisław P. Software designer
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Marcin Laber:Badź jeszcze mniejszej. W telekomunikacji używanie 0.01 najmniejszej rzeczywistej jednoski pieniężnej to standard ;)
Nie doczekam chyba czasów, kiedy ludzie zaczną rozumieć, że ceny w jakichkolwiek systemach zapisujemy w najmniejszej możliwej jednostce - groszach, centach czy czymśtam innym. Ale w Polsce na pewno nie w złotówkach...
Przemysław Rachwał:Tzn. masz przykład czegoś czego te biblioteki nie obsługują i jest niemożliwe do sensownego wykonania innymi metodami? Może jakieś konkrety, zamiast sypania takimi opiniami?
ubogo i to bardzo
Michał
Stachura
Spełniam marzenia
:) www.santri.pl
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
W zasadzie to nie rozumiem całej tej wymiany zdań.Kamil oczywiście masz rację, że Przemek nieco zbyt obcesowo potraktował PHP wskazując wyższość innych języków programowania.
Przemek tez ma rację mówiąc, że instytucje tzw. "zaufania publicznego" typu Banki korzystają z języków innych niż PHP. Nie upatrywałbym jednak tutaj ich decyzji spowodowanej możliwościami lub ich brakiem PHP w stosunku do innych języków programowania.
Wszak od ręki można wymienić bardzo dużo bardzo dochodowych systemów opartych na PHP.
Zawsze wydawało mi się, ze głównym powodem wyboru innych niż PHP języków programowania przy budowaniu systemów typu "Bankowość elektroniczna" było brak wsparcia ze strony "producenta" języka programowania PHP niż jego możliwości lub ich brak.
Tak czy siak decyzję o wyborze języka programowania systemów zostawiam każdemu informatykowi do własnego wyboru, dyskutowanie nad wyższością jednego nad drugim w dzisiejszych czasach nie ma już znaczenia i jest dyskusja na poziomie określania wyższości świąt Bożego Narodzenia nad Wielkanocą...
... a i tak wiadomo, że najważniejsze święto w roku to urodziny :)
Adam
Pawliczek
Programista Web
Developer, Devesoft
Software Development
...
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Stanisław P.:Nie ma. Dlatego jest trollem.Przemysław Rachwał:Tzn. masz przykład czegoś czego te biblioteki nie obsługują i jest niemożliwe do sensownego wykonania innymi metodami? Może jakieś konkrety, zamiast sypania takimi opiniami?
ubogo i to bardzo
Przemysław R. pracownik
Temat: Projekt inny niż CMSy, sklepy, portale - branża...
Adam Pawliczek:
Stanisław P.:Nie ma. Dlatego jest trollem.Przemysław Rachwał:Tzn. masz przykład czegoś czego te biblioteki nie obsługują i jest niemożliwe do sensownego wykonania innymi metodami? Może jakieś konkrety, zamiast sypania takimi opiniami?
ubogo i to bardzo
a niby z czego wyciągasz takie wnioski NIE TROLU?
edit.
żeby nie było jaki jest sens używania klas do mnożenia dwu prostych liczb? Przemysław R. edytował(a) ten post dnia 24.01.12 o godzinie 08:18
