-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for
-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Nauka programowania od czego zacząć?
Date: Sun, 18 Sep 2011 19:28:59 +0200
Organization: http://onet.pl
Lines: 58
Message-ID: <j559pg$n7i$1@news.onet.pl>
References: <5...@n...onet.pl> <j4vkb2$bgr$1@opal.futuro.pl>
<j503qs$k7a$1@news.onet.pl> <j504cb$mma$1@news.onet.pl>
<j52294$rp8$1@news.onet.pl> <j528s3$7gr$1@opal.futuro.pl>
<j53dui$gfu$1@news.onet.pl> <j53ejm$vq4$1@opal.futuro.pl>
<j54vda$cf2$1@news.onet.pl> <j5529h$pgk$1@news.onet.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1316366960 23794 83.238.197.12 (18 Sep 2011 17:29:20 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Sun, 18 Sep 2011 17:29:20 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.20) Gecko/20110820
Icedove/3.1.12
In-Reply-To: <j5529h$pgk$1@news.onet.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:617704
[ ukryj nagłówki ]W dniu 18.09.2011 17:20, Darek pisze:
>> Ja mam kilka miesięcy ponad połowę tego co ty i jeszcze nie zrobiłem
>> urządzenia w samym ASM. Nie widziałem nigdy w tym sensu.
>
> no ja jestem sporo młodszy i tylko raz
> po krótkim czasie gdy zacząłem pracować
Połowa z 45 to nie jest dużo - dopiero inż jestem od pół roku ;)
> i hardware było narzucone przez innego kolegę,
> ledwo z asm się zmieściłem.
Szczerze mówiąc to myślę, że przy większych projektach ASM bez jakiś
koszmarnych optymalizacji w stylu "mamy sekwencję takich samych czterech
instrukcji w wielu różnych miejscach to zrobimy z tego procedurę" może
wyjść większy od kodu wygenerowanego przez kompilator.
>
> W obecnych czasach dla mnie jest to sztuka dla sztuki (nie mówię
> o wstawkach gdzie może to być uzasadnione z powodu np. szybkości).
No właśnie.
> Ale pisanie całego oprogramowania a asm... to już hardcore i masochizm,
> dla krótkoseryjnej produkcji a przypuszczam, że członkowie tej grupy
> w przeważającej części prowadzą właśnie takową.
Czy masochizm to nie wiem - w liceum popełniłem aplikacje w MASMie w
winapi, czy opengl - dla zabawy. Ale czas pisania był spory. Nawet
skompilowanie głupiego heapsorta (135 linijek wynikowo) tak aby był
zauważalnie szybszy od tego co wygenerował kompilator zajęło mi kilka dni.
>
>>> Jak robisz kilka tysięcy czegoś i przepłacisz po dolarze przy produkcji
>>> to masz wymierne straty :-)
>> Jeżeli z tego powodu masz straty to znaczy, że coś źle skalkulowałeś.
>
> no tu nie zgodzę się z Tobą, jeżeli oprogramowanie jest stosunkowo
> nieskomplikowane nie wymaga się specjalnie wyszukanego przetwarzania
> danych, to może mieć to sens, jeżeli sam projektowałes i sprzedajesz swoje
> urządzenie w ilościach tysięcy lub tym bardziej dziesiątek tysięcy sztuk
> - choć ilu
> tutaj jest, którzy tak spora produkcje prowadzą?
http://xkcd.com/951/
Jeżeli będę kiedyś robił zamówienie na 10k egzemplarzy to musiałbym mieć
wyjątkowo niską marżę, żeby opłacało mi się spędzić np dodatkowy miesiąc
na pisaniu kodu tak by kwota zaoszczędzona na sprzęcie była większa od
tego co bym mógł zarobić przez ten miesiąc pracując nad czymś nowym.
>
> Tego nawet nie można traktowac jako stratę a raczej jako ekstra zysk,
> kótry możesz osiągnąć, poświęcając tydzień czy dwa pracy.
> Ja gdybym przez to miał zarobić $ 1k czy 2k ekstra więcej to warto.
Jeżeli to będzie 1, czy 2 k ekstra. Ale przykład z którym się spotkałem
- różnica pomiędzy PICem a ARMem wynosiła niecałe pół dolara ( nie było
przesłanek typu energooszczędność). Planowana seria kilkaset sztuk - na
ile trzeba wycenić godzinę programowania, żeby się to opłacało?
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 18.09.11 10:56 Remek
- 18.09.11 11:00 Remek
- 18.09.11 18:00 Remek
- 18.09.11 18:00 identifikator: 20110701
- 18.09.11 18:06 Remek
- 18.09.11 18:07 Jacek
- 18.09.11 18:18 Darek
- 18.09.11 18:22 Grzegorz Krukowski
- 18.09.11 18:26 Jacek
- 18.09.11 18:34 Remek
- 18.09.11 18:43 Remek
- 18.09.11 18:57 mk
- 18.09.11 19:02 Michoo
- 18.09.11 19:07 Pszemol
- 18.09.11 19:15 Pszemol
Najnowsze wątki z tej grupy
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
Najnowsze wątki
- 2025-03-08 Cięcie wysokich tui
- 2025-03-08 Środa Wielkopolska => SAP FI/CO Konsultant wewnętrzny <=
- 2025-03-08 Prawo "gminne"
- 2025-03-08 Warszawa => Senior Recruiter <=
- 2025-03-08 Warszawa => Key Account Manager IT <=
- 2025-03-08 Najszybciej ładujące się samochody elektryczne
- 2025-03-07 AION przejety
- 2025-03-07 Warszawa => Data Engineer (Tech Leader) <=
- 2025-03-07 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-03-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-03-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-03-07 Chiny-Kraków => Senior PHP Symfony Developer <=
- 2025-03-07 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-07 Chiny-Kraków => Backend Developer (Node + Java) <=
- 2025-03-07 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS