Przyznać się, kto to spłodził?

Przyznać się, kto to spłodził?
drorat1
  • Rejestracja:ponad 15 lat
  • Ostatnio:około 2 lata
  • Lokalizacja:Krasnystaw
  • Postów:1181
0

Pytanie czy do obsługi szpitali potrzeba aż takich kobył na JAVA i Oracle i jak to się ma np. do rozwiązań na ASP.NET i MS SQL Server? To ze stajni MS też tyle waży i wymaga odpowiedniego sprzętu? Rozumiem że do tych większych szpitali ale jest pytanie czy tu nie ma lżejszych alternatyw oferowanych przez konkurencję?

edytowany 2x, ostatnio: drorat1
Wibowit
jest jakiś powód dla którego .NET ma mniej ważyć niż Java?
Wibowit
jeśli chodzi o serwery webowe to jakiś benchmark jest tutaj: https://www.techempower.com/benchmarks/#section=data-r14 - wcale z niego nie wynika żadna przewaga .NETa nad Javą
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 6 godzin
  • Postów:5109
0
drorat1 napisał(a):

Pytanie czy do obsługi szpitali potrzeba aż takich kobył na JAVA i Oracle i jak to się ma np. do rozwiązań na ASP.NET i MS SQL Server? To ze stajni MS też tyle waży i wymaga odpowiedniego sprzętu? Rozumiem że do tych większych szpitali ale jest pytanie czy tu nie ma lżejszych alternatyw oferowanych przez konkurencje

A co jeżeli konkurencja oferuje lżejsze rozwiązanie, ale za grubo więcej?

np.

Kopiuj
Wartość czteroletniej umowy z konsorcjum Comarch to 242 mln zł brutto. Wartość poprzednio zawartej na cztery lata umowy z firmą Asseco Poland to z kolei 595 mln zł brutto. 
0

We flashu wydali, a za 2 lata mija jakiekolwiek wsparcie do tego szitu.

W sumie nawet dobrze, ten szajs trzeba cały wyrzucić bo to się nie nadaje.
Wszystko powinno być od nowa zaprojektowane, tu już się nie da pomóc.

Szkoda tylko, że niekompetentni ludzie marnują tak duże pieniądze, żeby tylko im się tylko na dupie wygodnie siedziało.

A najgorsze, że to z naszych poszło...

jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 21 godzin
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4707
4

Tu akurat na pewno jest podzielony backend i gui jak wynika z opisu.
Problem w tym, że pewnie, jak zwykle, programiści napisali to co im analitycy kazali.
A analitycy wymyślili system zajebisty nie patrząc na to jak lekarze pracują (zgaduje i pewnie przesadzam, ale pewnie trochę tak było).

Jak system jest dobrze zrobiony to powinien być intuicyjny dla danego pracownika.
Trzeba się przejść, pogadać, dowiedzieć co robi i w jakiej kolejności i tak ułożyć, żeby użytkownikowi to pomagało.

Po takich uwagach np. zrobilismy kiedyś system, który musiał być odporny na klepanie w klawiaturę w rękawicach roboczych (odpowiednio odległe skróty i odporność na literówki).
Inny przypadek to webówka obłsugiwalna jedną ręką z klawiatury(bez myszy) (dla linii lotniczych - w drugiej ręce typowy pracownik trzyma bilet, jakis papier czy co innego).
W tych przypadkach było od razu zaplanowane kilka faz pilotażwych, i był osobny budżet przeznaczony na wprowadzenie uwag od użytkowników.


jeden i pół terabajta powinno wystarczyć każdemu
edytowany 1x, ostatnio: jarekr000000
0

Oracle to smutna, nudna, przewidywalna firma, którą trudno lubić. Ale ma też swoje zalety:

  • powtarzalność procesu: dobre dla konserwatywnego sektora, gdzie kluczowe jest długoterminowe bezpieczeństwo klienta i gwarancja, że znajdą się certyfikowani specjalności (gwarancja pewnej wiedzy, jakości i doświadczenia potwierdzona ważnymi szkoleniami): tu nie chodzi o innowacje, a bezpieczeństwo
  • jest masa ludzi którzy znają się na bazach Oracle
  • podobnie wygląda sytuacja z WebLogiciem i całą JVM: nikogo nie obchodzi, że jest to nudne
  • nie mam pojęcia kto dostarczał middleware dla tego projektu zamiast Oracle równie dobrze możecie wpisać Microsoft

Analitycy napisali to co wzięli od klienta. Tak jest we wszystkich korpo na całym świecie. Programista nie ma siły na walkę z systemem opór jest całkowicie bezcelowy.

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 3 godziny
  • Lokalizacja:Tuchów
  • Postów:12167
3

Dobrze, że nie otrzymał odpowiedzi w stylu: „panie, to nie nasza wina, to Java ssie – dzwoń pan do Oracle”. :D


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
siloam
Jak postawili program na sprzęcie z muzeum to nic dziwnego, że program ssie. Być instalacja DOS'a by pomogła.
FE
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 3 lata
0

No nie wiem, popatrzyłem trochę na te screeny i sam nie wiem co mam myśleć o ludziach którzy zamiast skorzystać z filtrów/wyszukiarki to ręcznie przewijają i czytają.


edytowany 2x, ostatnio: Fedaykin
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 2 godziny
0
a_s_f napisał(a):

nadal nie potrafi pisać więcej niż jednym palcem każdej ręki, już nie mówiąc o używaniu skrótów klawiszowych

Tego typu programy bardzo często właśnie nie mają sensownych skrótów klawiszowych, ani skrótów z altem, ani prawidłowego tab-orderu kontrolek – bo dopracowanie UI jest podobno mało istotne.

Ale za to kontrolki są obowiązkowo customowe z ładną skórką i kolorami.

0

Nie mają tylko wtedy, gdy nikt nie zgłosi takiego wymagania.

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
1

jakby tak userzy mojego softu musieli za każdym razem zgłaszać, że chcą gdzieś skrót, albo że tab ma chodzić po kontrolkach po kolei a nie skakać losowo to już dawno bym kartofle musiał sadzić a nie programować! Ludzie trochę godności i poszanowania dla innych w tym co się robi.


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
M9
Jak tworzysz własny soft to musisz dbać o każdy szczegół. Masz wiele klientów i jest to niezbędne. Ale jak projekt jest duży często firma wymaga od takiego fullstacka działającej funkcjonalności, a do odpowiedniego ergonomicznego ułożenia kontrolek są oddzieni ludzie, którzy dla ukończonej aplikacji przygotowują kilka różnych wersji interfejsu i często klient sobie wybiera.
abrakadaber
abrakadaber
Jeśli do ergonomicznego układania kontrolek są oddzielni ludzie to tym bardziej stwierdzenie, że trzeba zgłosić takie wymagania aby to było jest idiotyzmem i wprost pokazuje mentalne podejście do własnej pracy
M9
Uważam, że koloryzujesz. Zgłoszenie wymagania w przypadku dużego projektu ma sens ponieważ pozwala, aby testerzy niezależnie od programistów napisali odpowiedni testy end-to-end dla danych skrótów: to się może zepsuć. Testerzy i programiści powinni pracować oddzielnie. Nawet jeśli odpowiednie kontrolki układają oddzielni ludzie nie widzę powodu, aby nie trzymać porządku pod postacią dobrze zdefiniowanych wymagań, jeżeli są powtarzalne to mogą być w 1 miejscu dla całego projektu. Popieram oczywiście, aby robić wszystko porządnie tak jak się umie od początku.
Azarien
@margor90: skoro firma ma ludzi specjalnie od układania kontrolek i testerów od wciskania taba, to powinna mieć też defaultowe „wymaganie” że gui powinno być ergonomiczne, mieć skróty itd. – CHYBA że klient ma jakieś specyficzne wymagania – a nie odwalać lipę pod uber-dosłowną interpretację specyfikacji.
M9
System, w którym podstawowe funkcjonalności nie działają nie zostanie odebrany: jak TAB nie działa jak powinien to jest to wada techniczna. Użytkownicy i osoby odpowiedzialne za odbiór po stronie klienta naprawdę nie są głupi i zależy im aby zostało dostarczone to na co się umówili. Nie definiowanie wymagań do niestandardowych, nieoczywistych funkcjonalności to psucie komunikacji pomiędzy zespołem deweloprskim, a testowym. Jeżeli coś jest oczywiste to nie ma sensu umieszczać tego w wymaganiach.
0
abrakadaber napisał(a):

jakby tak userzy mojego softu musieli za każdym razem zgłaszać, że chcą gdzieś skrót, albo że tab ma chodzić po kontrolkach po kolei a nie skakać losowo to już dawno bym kartofle musiał sadzić a nie programować! Ludzie trochę godności i poszanowania dla innych w tym co się robi.

Albo po prostu stworzyć system bindów i każdy sam by sobie wybrał klawisze i przypisywał im jakie funkcje mają wywoływać.

vpiotr
już widzę jak lekarz siedzi w gabinecie i sobie binduje skróty
0

Użytkownicy lubią zgłaszać takie usprawnienia podczas serwisu. W sumie najwięcej informacji w jaki sposób pracuje użytkownik daje zwykła rozmowa szczególnie jak ktoś nie jest specjalistą od tworzenia GUI (niestety musiałem kiedyś pracować jako fullstack, mam nadzieję że uda się pozostać w backendzie i integracji). Jak dla mnie takie bindowanie klawiszy to pomysł fajny, ale jednak nowy feature, na który trzeba zaalokować czas.

D1
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 5 lat
  • Postów:47
3

witam, panowie specjalisci dlaczego nie widze obrazkow w tym linku tylko napis POKAZYWARKA?? za stary windows przeglądarka ? hehe

edytowany 1x, ostatnio: data17
gg
Też nie widzę. Szkoda.
PI
Wcześniej działało xD
gg
Standardowe "dziwne, u mnie działa" ;)
baant
  • Rejestracja:około 11 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Wrocław
  • Postów:524
0

Niedawno próbowałem przepisać się ze swojej uczelni na politechnike wrocławską. Jest nowy system rejestracji ale z jakiegoś powodu kazano mi skorzystać ze starego. Co któreś naciśnięcie przycisku Dalej wywałało błąd i cały proces wypełniania danych trzeba było zaczynać od nowa. Odpuściłem po kilkunastu próbach i napisałem do admina. Coś tam porobił i zaczęło względnie działać :D troche popytałem i ponoć ten "system" zlecono firmie Sygnity, która oddała go do zrobienia studentom z PWr :) zerknąłem tylko na cssy i chyba nikt nad nimi nie czuwał przy pracy :)

edytowany 1x, ostatnio: baant
BP
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 lat
  • Postów:1
0

To wyglądało tak:

Janusz1: Witam szwagier! Co tam słychać?
Janusz2: Witam, witam! Ano tak nie ciekawie, bo wygraliśmy przetarg i niby mamy fajny budżet ale musimy taką aplikacje dla lekarzy napisać ale za cholere nie wiem jak sie mamy za to zabrać.
Janusz1: Przecież to ty masz firme programistyczną, jak wy nie wiecie to kto ma wiedzieć?
Janusz2: A tam Od razu firma programistyczna.. Heniek zna sie coś tam na utylizacji urządzeń elektrycznych, Mirek pracował w MediaMarkt a Władek był kiedyś na kursie z obsługi komputera bo sobie u tej Mariolki z pośredniaka nagrabił i mu babsko kazało.
Janusz1: A tych piniedzy to dużo na ten projekt macie?
Janusz2: Ano bedzie z 15k.
Janusz1: O matko święta jerozolimska, to bedzie z jakieś 3 lata 500+ i nawet dzieciaka ni trzeba majstrować! Szwagier bo wiesz ten mój synek to on po studiach jest i tam dużo przy tych komputerach siedzi, może byśmy się jakoś dogadali?
Janusz2: No to żeby było sprawiedliwie to po połowie, co nie?
Janusz1: Stoi.

I kończy się tym że syn Janusza1 skończył kulturoznastwo a w wolnym czasie lubi sobie pograć w jakąś przeglądarkówke bo zawsze miał problemy z pobieraniem. Syn Janusza1 jednak słysząc oferte ojca - okrągłe 2,5k, nie może sie oprzeć i płaci koledze po bootcampie 1k, kolega syna Janusza1 jest wniebowzięty że tak szybko dostał swoje pierwsze zlecenie i to za całkiem gruby grosz, więc dokształca się kilkoma filmikami z youtube z podstaw programowania i voila powstaje taki oto program.

Koniec

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)