-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder
1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid>
Newsgroups: pl.comp.programming
Subject: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego
przypadku ludzkiego :)
Date: Fri, 24 May 2013 12:59:36 +0000 (UTC)
Organization: solani.org
Lines: 85
Message-ID: <s...@j...net>
References: <7...@g...com>
<51949062$0$26683$65785112@news.neostrada.pl>
<c...@g...com>
<51949af2$0$1258$65785112@news.neostrada.pl>
<5197e0e4$0$26697$65785112@news.neostrada.pl>
<519a030b$0$1220$65785112@news.neostrada.pl>
<519a5365$0$1253$65785112@news.neostrada.pl>
<519a55f8$0$26687$65785112@news.neostrada.pl>
<519a59e5$0$1254$65785112@news.neostrada.pl>
<519a6a06$0$1219$65785112@news.neostrada.pl>
<s...@j...net>
<519b3199$0$1261$65785112@news.neostrada.pl>
<s...@j...net>
<519b7789$0$26697$65785112@news.neostrada.pl>
<s...@j...net> <knj7sc$bni$1@mx1.internetia.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: solani.org 1369400376 15831
eJwFwYEBgDAIA7CXhtAWz0EY/59gAqexFQQDi/V8j3rE7pogOysLAhyXp6RrBmN9UY559gcVwhDV
(24 May 2013 12:59:36 GMT)
X-Complaints-To: a...@n...solani.org
NNTP-Posting-Date: Fri, 24 May 2013 12:59:36 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
X-User-ID: eJwFwYEBgDAIA7CXZJQq50AH/59gEk6jXjCI2Ng5zKyxr+R+rqKdCUB4cEZg9g63dNuCnj8cbx
E4
Cancel-Lock: sha1:UgxU3w/BP1HZprSDr3hrmPa+TYk=
X-NNTP-Posting-Host: eJwNysEBwCAIBMGWBNkzlgMR+y8hmfcwZXpXCAWXO3M3Z6az2CkzrFZ2ZeDHxyOF
0/aXUgz4AA9LEDM=
Xref: news-archive.icm.edu.pl pl.comp.programming:203641
[ ukryj nagłówki ]On 2013-05-22, Przemek O <p...@o...eu> wrote:
> W dniu 2013-05-22 17:19, Stachu 'Dozzie' K. pisze:
>
>>> FB to nie Oracle, jest prosty, szybki i skuteczny.
>>> Instalujesz i działa.
>> A potem się okazuje, że jesteś w czarnej dupie, bo nie było kopii
>> zapasowych albo coś podobnego.
>
> A co ma piernik do wiatraka? W FB nie da się zrobić kopii zapasowych czy co?
A jak to się ma do "instalujesz i działa"? Trochę się okazuje, że jednak
coś jeszcze, prawda?
>>> Pojawiają się pewne problemy, ale w zdecydowanie większych instalacjach
>>> i prawie zawsze są one spowodowane pracą projektantów-programistów.
>>> Po prostu niektórzy potrafią spartolić całkiem proste zagadnienia i mają
>>> absolutną awersję do czytania czegokolwiek...
>> Powiedziałbym, że to normalne wśród programów, które widziałem napisane
>> w Delphi czy C++Builderze, ale nie widziałem ich specjalnie wielu, więc
>> nie jest to opinia mocno ugruntowana.
>
> Dalej sobie jaja robisz? Spartolone programy = Delphi, dobre programy =
> Java/C++? No gratuluje podejścia.
Gratuluję podejścia, jeśli znasz programy napisane tylko w Delphi, Javie
i C++. Bo wiesz, tam na świecie jest jeszcze masa innego softu, pisanego
w dziwniejszych językach, na przykład -- o zgrozo! -- w Pythonie.
>> Może w ciągu ostatnich paru lat się poprawiła, fakt. Ale po moich
>> dotychczasowych doświadczeniach i porównaniach z PostgreSQL czy nawet
>> MySQL -- jakoś nie ciągnie mnie do dogłębnego sprawdzenia.
>
> No to pojechałeś po bandzie. Coś co bazą danych nazywane jest przez
> grzeczność (czytaj MySQL) porównujesz z FB (czyli w sumie niekomercyjnym
> Interbase).
Jak to jest z replikacją w Firebirdzie? Jak jest z klastrowaniem? Bo coś
nazywanego bazą danych przez grzeczność ma narzędzia do tego.
Poza tym *nawet* MySQL wypadał w moich oczach lepiej, a ja nie lubię
tego silnika. To nie świadczyło na korzyść Firebirda.
> Tylko powiedz mi, dlaczego wszyscy którzy mają trochę
> "więcej" danych do przechowania, lub mają trochę bardziej skomplikowane
> struktury danych niż stronka w PHP uciekają od tego "cuda" zwanego MySql
> w kierunku solidnych silników? Z FB jakoś nie słyszałem o migracjach.
> Być może dlatego, że FB ma wszystko co powinno mieć.
A może dlatego, że Firebirda nie używa się tam, gdzie ilości danych
przekraczają gigabajt, a MySQL jednak takie ilości widuje? Średnio się
sprawdza przy nich, ale jednak widuje.
Zresztą ucieczek z Firebirda nie widzi się tak wielu w dużej części
dlatego, że Firebirda się nie widzi tak często.
>> Patrzysz na zarządzanie aplikacją z perspektywy osoby, która zna kod
>> albo przynajmniej API tej aplikacji. To nie jest typowa sytuacja wśród
>> sysadminów. Masz skrzywiony obraz tego, co jest wygodne, a co nie
>> w administracji.
>
> Ja wiem, że każdy sysadmin chciałby być bogiem w firmie. Sam pamiętam te
> czasy, gdy było bardzo blisko takiego stanu. Jednak programy się
> uprościły, zautomatyzowały i uodporniły na bogów - sysadminów.
ORLY? To czemu nadal widuję masę softu, który się regularnie wypieprza,
bo kretyn uważający się za programistę czegoś nie przewidział?
> Na
> szczęście, bo duży procent pracy z naprawianiem błędów, był powodowany
> "wiedzą" i "działaniami" sysadminów, którzy odprawiali rożne gusła, żeby
> coś tam pozmieniać i żeby przypadkiem nie było to zgodne z tym co mówi
> producent softu.
A ty nawet nie wiesz, jaki procent guseł odstawianych przez sysadminów
jest powodowany "wiedzą" i "umiejętnościami" programistów, którzy
przygotowywali system. Bo zwykle programiści komercyjni nie potrafią
skorzystać z cech systemu operacyjnego, na przykład takiego głupiego
systemu pakietów i zależności, albo tego nadużywają produkując *bardzo*
kruche konstrukcje (jak na przykład skrypty instalacyjne, które potrafią
osiągać rozmiary 5kLOC, podczas gdy da się je skrócić do dwudziestu
linii).
--
Secunia non olet.
Stanislaw Klekot
Następne wpisy z tego wątku
- 24.05.13 15:19 Stachu 'Dozzie' K.
Najnowsze wątki z tej grupy
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-08 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Szczecin => Key Account Manager (ERP) <=
- 2024-11-08 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-08 Wrocław => Senior PHP Symfony Developer <=
- 2024-11-08 Warszawa => QA Engineer <=
- 2024-11-08 Warszawa => QA Inżynier <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Gdańsk => Software .Net Developer <=
- 2024-11-08 Akumulator Hyundai
- 2024-11-08 Warszawa => Manager/Specialist e-commerce (B2C) <=
- 2024-11-08 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-08 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-08 znaj podstawe
- 2024-11-08 Chrzanów => Specjalista ds. public relations <=