-
X-Received: by 10.140.28.162 with SMTP id 31mr39703qgz.15.1449577237059; Tue, 08 Dec
2015 04:20:37 -0800 (PST)
X-Received: by 10.140.28.162 with SMTP id 31mr39703qgz.15.1449577237059; Tue, 08 Dec
2015 04:20:37 -0800 (PST)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
mv3no13329429igc.0!news-out.google.com!f23ni4838qge.0!nntp.google.com!b51no7201
906qgf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Tue, 8 Dec 2015 04:20:36 -0800 (PST)
In-Reply-To: <8...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=165.225.80.116;
posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
NNTP-Posting-Host: 165.225.80.116
References: <n3n4m5$grf$1@node1.news.atman.pl>
<2...@g...com>
<7...@g...com>
<9...@g...com>
<f...@g...com>
<b...@g...com>
<4...@g...com>
<56654de6$0$662$65785112@news.neostrada.pl>
<3...@g...com>
<n4483f$7l6$2@dont-email.me>
<5...@g...com>
<n44g6b$7l6$4@dont-email.me>
<0...@g...com>
<n44khp$7l6$5@dont-email.me>
<0...@g...com>
<n44n1o$hlu$1@node1.news.atman.pl>
<8...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6...@g...com>
Subject: Re: Pakowanie struktur
From: Maciej Sobczak <s...@g...com>
Injection-Date: Tue, 08 Dec 2015 12:20:37 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.programming:209011
[ ukryj nagłówki ]
> Sorry, ale przyznając częściowo rację, nadal upieram się, ze foramty
> binarne nadal mają się dobrze.
Ale nikt tu nie krytykuje formatów binarnych. Chodzi o to, żeby nie polegać na
przypadku i na zachowaniach niezdefiniowanych w pisaniu takich programów.
Nawet w przypadku formatu binarnego (nawet najprostszego) właściwym rozwiązaniem jest
serializacja, być może do pośredniego bufora, na którym odbywa się I/O. Wtedy mamy
pełną kontrolę nad tym co się dzieje i przy okazji nie łamiemy większości standardów
kodowania. A to, że taki (nawet najprostszy) serializator zaraz nam się przyda gdzieś
indziej, to jest naturalna wartość dodana ze zrobienia czegoś rzetelnie.
--
Maciej Sobczak * http://www.inspirel.com
Następne wpisy z tego wątku
- 08.12.15 14:16 Stachu 'Dozzie' K.
- 08.12.15 14:50 M.M.
- 08.12.15 15:40 Stachu 'Dozzie' K.
- 08.12.15 16:07 M.M.
- 08.12.15 16:59 Stachu 'Dozzie' K.
- 08.12.15 17:11 Sebastian Biały
- 08.12.15 17:30 Adam M
- 08.12.15 17:47 M.M.
- 08.12.15 18:20 M.M.
- 08.12.15 18:29 M.M.
- 08.12.15 18:31 Adam M
- 08.12.15 18:47 M.M.
- 08.12.15 19:03 witek
- 08.12.15 19:07 M.M.
- 08.12.15 19:18 Adam M
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 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
Najnowsze wątki
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=