-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!not-for-mail
From: Piotr Siudak <s...@x...pl>
Newsgroups: pl.comp.www
Subject: Re: Edytor z porządnym formatowaniem kodu
Date: Thu, 20 Jan 2011 18:42:11 +0100
Organization: Dzial Sieciowy ICM, Uniwersytet Warszawski
Lines: 113
Message-ID: <ih9s5r$t49$1@news.net.icm.edu.pl>
References: <if4o1r$mq8$1@news.onet.pl>
<e...@v...googlegroups.com>
<ih66q9$mb4$1@news.onet.pl> <ih6ggg$t48$1@news.net.icm.edu.pl>
<ih6paq$61q$1@news.onet.pl> <ih7r99$uv6$1@news.net.icm.edu.pl>
<ih8l8i$ii$1@news.onet.pl> <ih8uvi$1tb$1@news.net.icm.edu.pl>
<ih90uj$dcu$1@news.onet.pl>
NNTP-Posting-Host: 84-10-169-45.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.net.icm.edu.pl 1295545339 29833 84.10.169.45 (20 Jan 2011 17:42:19 GMT)
X-Complaints-To: u...@n...net.icm.edu.pl
NNTP-Posting-Date: Thu, 20 Jan 2011 17:42:19 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101209
Fedora/3.1.7-0.35.b3pre.fc14 Lightning/1.0b3pre Thunderbird/3.1.7
In-Reply-To: <ih90uj$dcu$1@news.onet.pl>
Xref: news-archive.icm.edu.pl pl.comp.www:397944
[ ukryj nagłówki ]W dniu 20.01.2011 10:57, Peter May pisze:
> W dniu 2011-01-20 10:23, Piotr Siudak pisze:
>> W dniu 20.01.2011 07:38, Peter May pisze:
>>> W dniu 2011-01-20 00:14, Piotr Siudak pisze:
>>>> W dniu 19.01.2011 14:35, Peter May pisze:
>>>>> Można tak, ale to nie zdaje egzaminu, bo i tak muszę nieco pomieszać
>>>>> PHP
>>>>> i JavaScript.
>>>>>
>>>>
>>>> Nie, nie musisz. Po prostu tak wolisz. Jak najbardziej mozna to
>>>> zrobic w
>>>> miare elegancko nie mieszajac dwóch róznych rodzajów kodu. Ty
>>>> zdecydowaleś zrobic to inaczej - twoja sprawa. Nie rozumiem tylko czemu
>>>> cie dziwi że autorzy narzedzi do programowania tez uwazaja takie
>>>> podejście za raczej ekstrawaganckie.
>>>
>>> Podaj przykład
>>
>> widziałes kiedys jakis system szablonów? w analogiczny.
>> W kodzie js w miejsce oczekiwanych zmiennych wstawiasz jakies
>> __here_goes_my_variable_x__ a przy wyswietlaniu w to miejsce podmieniasz
>> $data['x'].
>
> Przy kodzie typu inline to proste. Wobec tego jak przekazujesz zmienne i
> ich zawartość do pliku zewnętrznego JavaScript, który w kodzie html
> załączam po prostu <script type="text/javascript" src="plik.js"></script> ?
tak samo. dane wysyłam do kontrolera który wywołuje odpowiedni tryb widoku.
mozna też wszystkie dane generowane serverside zainicializować jako
zmienne w <script></script> a dopiero potem dołaczyć statyczny plik js
który z tych zmiennych skorzysta
>
>>>>> Z resztą co to za argument "to se kup lepszy"?
>>>>
>>>> Żaden. To nie był argument tylko dobra rada.
>>>
>>> To nie jest żadne rozwiązanie problemu.
>>
>> pomogę ci to zrozumieć krok po kroku
>
> Doskonale.
>
>> problem: program działa wolno
>> oczekiwany rezultat: program działa normalnie
>
> Program _ma działać_ normalnie.
>
>> propozycja rozwiazania problemu: kupić współczesny mu komputer
>
>> czy propozycja rozwiazuje problem? tak, po zastosowaniu proponowanej
>> propozycji występuje oczekiwany rezultat
>>
>> To *jest* rozwiązanie problemu.
>
> To jest rozwiązanie problemu, ale niekoniecznie najbardziej efektywne.
to zalezy jak mierzysz efektywność. Warto precyzyjnie mierzyć czas
stracony na poszukiwania rozwiazań, konfigurowanie starych rzęchów żeby
jednak mozna było na nich pracować i tak dalej.
Komputer na którym można sprawnie nie marnujac czasu pracować nawet na
programach działajacych u ciebie "jak wóz z węglem" kosztuje maksymalnie
1000 złotych. Nie wiem ile kosztuje klienta godzina twojej pracy ale
podejrzewam że taki zakup zwraca sie najdalej w ciagu tygodnia.
>> jak jeszcze kilka lat popracujesz z komputerami to sytuacja taka że
>> kolejne wersje oprogramowania maja wieksze wymagania dotyczace sprzetu
>> przestanie cie zaskakiwać.
>
> To mnie nie zaskakuje. Tyle, że nie muszę za każdym razem wymieniać
> sprzętu, bo _jeden_ program mi nie działa.
jasne, mozesz pogrzebac w autostarcie, poszukac jakiegos innego
oprogramowania, zainstalowac, nauczyc sie na tym pracować i tak dalej.
Na ile godzin wyceniasz te zabiegi? bo jak na wiecej niz czas w którym
jesteś w stanie zarobić 1000 złotych to chyba jednak nie warto
>>
>> szybkość działania aplikacji nie jest jakims świetym gralem.
>> oprogramowanie powinno sie tworzyć majac w głowie cel by było ono
>> *dobre*.
>
> To raczej tylko jeden z parametrów.
sprecyzuje: oprogramowanie powinno realizować oczekiwania klienta.
Optymalne wykorzystanie sprzetu jest pirorytetem rzadko stawianym przez
klientów wysoko. To jest raczej taki gimlick którym podniecaja sie
programiści.
> Ok, jeden czy dwa komputery
> może i by warto czasem wymienić, ale już przy np. 50 tak pochopnie po
> prostu wymieniasz sprzęt?
co znaczy pochopnie? "nie mozemy pracować, tracimy pieniądze" to nie
jest byle argument z dupy...
> Ciekawe, który księgowy na to zezwoli ot, tak sobie.
nie "ot, tak sobie" tylko zwykle prosi o mniej lub bardziej szczegułowe
dane dotyczących tych traconych pieniędzy i porównuje sobie z kosztem
zakupu.
--
Piotr Siudak
s...@x...pl
Następne wpisy z tego wątku
- 22.01.11 11:35 Peter May
- 22.01.11 12:00 Piotr Siudak
- 24.01.11 09:53 Peter May
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-02-04 ranking wyciszenia, głośność, hałas przy 130 km/h, na postoju, przy przyspieszaniu
- 2025-02-05 Warszawa => IT Recruiter <=
- 2025-02-05 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-02-05 Rzeszów => Spedytor Międzynarodowy <=
- 2025-02-05 Warszawa => IT Business Analyst <=
- 2025-02-05 Warszawa => Specjalista DevOps <=
- 2025-02-05 Łódź => NodeJS Developer <=
- 2025-02-05 Warszawa => QA Engineer (Quality Assurance) <=
- 2025-02-05 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-05 Warszawa => QA Engineer <=
- 2025-02-05 Warszawa => Programista Full Stack .Net <=
- 2025-02-05 Re: UK: Michał K. dalej czeka na rozprawę ekstradycyjną w areszcie [bo nie (jeszcze?) zebrał kaucji]
- 2025-02-04 podpisywanie umów z datą wsteczną
- 2025-02-04 Radio internetowe do starego Androida
- 2025-02-04 "ogrodowa linia napowietrzna"