Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [program] HateML Pro 2 - środowisko dla PHP, XHTML, CSS, JS i SQL, wstępna beta ;)
migajek
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cześć,

chciałbym zaprezentować swoje dzieło - środowisko do tworzenia stron/aplikacji webowych ze wsparciem dla PHP, [X]HTML, CSS, JS i SQL.

Na wstępie zaznaczam że program jest we wczesnej becie i dopiero zbliża się do wydania finalnej wersji, brak w nim "klikanych" okienek do wstawiania tagów HTML itp, większą energię skierowałem tym razem na solidne wsparcie dla pisania w PHP.

Szczególnie uwagę zwróciłem na tworzenie stron z użyciem różnego rodzaju frameworków. Samemu pisząc brakowało mi bardzo podpowiedzi do kodu znanych z Visual C++ / C#, wyświetlających poza nazwą metody/zmiennej/funkcji jej opis, opis parametrów itp.
Ponadto zależało mi na obsłudze możliwie dużej liczby frameworków. Stąd program wyświetlane informacje opiera na tagach phpDoc (IMG:style_emoticons/default/smile.gif)
Dodatkowo postarałem się by możliwie nieźle radził sobie z rozpoznawaniem bardziej "skomplikowanych" wyrażeń w stylu "ORM::factory('nazwaModelu')->find(4)->..." - jednak poprawność działania w takiej sytuacji zależy od tego czy funkcja w opisie phpDoc posiada poprawnie podany parametr "@return" (IMG:style_emoticons/default/winksmiley.jpg)
Takie podejście wymaga jednak przeskanowania wybranych przez użytkownika (w Kreatorze projektu) katalogów. Następnie dane "zebrane" podczas takiego skanowania zapisywane są w pojedyńczym pliku (uwaga! plik może być spory, dla Zend FW miał około 10mb) dzięki czemu ich ładowanie przy następnym otwarciu projektu jest praktycznie błyskawiczne.

Nie będę wymieniał "standardowych" opcji edytorów (takich jak choćby cofanie/powtarzanie operacji, nagrywanie makr, zmiany układu okien i pasków narzędziowych, dostosowywanie podświetlania składni itp), skupię się na "ciekawszych" (IMG:style_emoticons/default/winksmiley.jpg)

  • podświetlanie składni dla PHP, (X)HTML, CSS, JavaScript, XML, XSLT, SQL
  • sprawdzanie błędów składni poszczególnych jęzków w trakcie pisania
  • szablony dokumentów
  • praca z projektami
  • Podpowiedzi do kodu (bazujące również na parsowanym kodzie)
    • dla (X)HTML: tagi i ich atrybuty, sugerowane "domknięcia" tagów, znane wartości atrybutów (np klasy i ID zdefiniowane w dokumencie CSS)
    • dla CSS: selektory, atrybuty, wartości
    • dla PHP: klasy i ich składowe wraz z opisem z dokumentacji (phpDoc). Program zawiera bibliotekę funkcji i klas z PHP5.
    • dla SQL: słowa kluczowe, funkcje, tabele i pola (z wybranej bazy danych)

    Podpowiedzi używają danych "zebranych" z aktualnie edytowanych dokumentów lub wskazanych katalogów (*)
  • CodeBrowser - drzewko prezentujące strukturę dokumentu (PHP/CSS)
  • "Idź do deklaracji" - szybki przeskok do deklaracji elementu znajdującego się pod kursorem
  • Zaawansowane "szukaj i zamień" - z obsługą wyrażeń regularnych, podświetlania wszystkich wystąpień w dokumencie itp
  • "Szukaj i zamień" w plikach
  • Obsługa wielu kodowań, Unicode (utf8, utf16) oraz ponad 100 kodowań regionalnych, inteligentne rozpoznawanie najważniejszych kodowań
  • Debugger PHP
    Bazujący na XDebug, obsługuje (m.in)
    • Zatrzymywanie na wybranych liniach kodu (breakpoint'y)
    • Kontrola wykonywania (step into / step over / step out)
    • Podgląd zmiennych (lokalnych, globalnych, wybranych)
    • Podgląd stosu wykonywania
    • Interaktywna konsola (pozwala np. modyfikować wartość zmiennej w trakcie wykonywania kodu)



Jak ksiądz na kolędzie, kilka obrazków - na zachętę (IMG:style_emoticons/default/smile.gif)

Ponieważ obrazki są duże, proszę klikać by powiększyć (IMG:style_emoticons/default/smile.gif)

1. rzut oka na program w najnowszej wersji, pod win7
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/win7_newgutter_th.png)

2. okienko podpowiedzi do kodu, w trakcie pracy z projektem bazującym na Yii
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/php_yii.png)

3. rzut oka na program pod XP (starsza wersja stąd inny wygląd numerowania linii). Code Browser po lewej + podświetlanie wyników wyszukiwania (wyrażenie regularne) w edytorze.
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/php_cc_searching_th.png)

4. sprawdzanie składni w locie, podpowiedzi do kodu HTML bazujące na przeskanowanym kodzie CSS
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/html_css_php_syntax_th.png)

5. Debugowanie PHP. Widoczny stos wywołania, podgląd wybranej zmiennej, zmienne lokalne oraz interaktywna konsola.
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/debugging_th.png)

6. Manager MySQL - lista połączeń / baz danych / tabel, wynik listowania tabeli/wykonywanego zapytania, podpowiedzi do kodu. Program uruchomiony na ubuntu (wine (IMG:style_emoticons/default/winksmiley.jpg) )
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/mysqlmanager_linux_th.png)

7. Na koniec - zwykłe (ale przydatne (IMG:style_emoticons/default/winksmiley.jpg) ) podpowiedzi do kodu HTML i CSS :
(IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/css_cc.png) (IMG:http://migajek.us.to/smietnik/hateml2_misc/screens_beta/html_cc.png)



Program przetestowany na Windows XP i Win7 (do Visty, na szczęścieniestety nie mam dostępu).
Wymagania sprzętowe? Cóż ... Z ciekawości odpaliłem na starym lapku z win98 (Pentium 133 Mhz, 32 MB RAM) - poszedł. I nawet dało się wpisywać tekst (IMG:style_emoticons/default/winksmiley.jpg)
Tak więc przy dzisiejszych prockach które są ponad-gigahertzowe nie powinno być problemu (IMG:style_emoticons/default/smile.gif)

Uwaga: przy starcie programu firewall może zapytać/poinformować Was że program próbuje połączyć się z internetem.
Jest to prawda, i to podwójnie:
1. program próbuje szukać informacji o ewentualnej aktualizacji
2. wtyczka odpowiedzialna za obsługę debuggera (XDebug) jest domyślnie włączona, stąd próba otwarcia portu 9000.
zapewniam że ani jedno ani drugie nie jest groźne (IMG:style_emoticons/default/smile.gif)


Linki:

(tymczasowa) strona programu

brak instalatora (jeszcze), wystarczy wypakować:
archiwum zip z programem

Dokumentacja (po angielsku bardziej kompletna)


Pozdrawiam i czekam na opinie,
migajek
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Jeśli to działa tak, jak wygląda, to już masz moje błogosławieństwo. (IMG:style_emoticons/default/winksmiley.jpg)

Stay tuned, pobawię się trochę. (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
r4xz
post
Post #3





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

Ostrzeżenie: (0%)
-----


brakuje mi jednej opcji - po zaznaczeniu kilku linijek tekstu i wciśnięciu klawisza TAB zwiększenie akapitu w zaznaczonych linijkach

a poza tym program genialny (IMG:style_emoticons/default/winksmiley.jpg)

Go to the top of the page
+Quote Post
migajek
post
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(r4xz @ 17.02.2010, 22:31:44 ) *
brakuje mi jednej opcji - po zaznaczeniu kilku linijek tekstu i wciśnięciu klawisza TAB zwiększenie akapitu w zaznaczonych linijkach

to dziwne, bo u mnie na domyślnych ustawieniach to działa (IMG:style_emoticons/default/smile.gif) jaki masz system operacyjny? sprobuje na czystej instalce z wirtualnej maszyny (IMG:style_emoticons/default/winksmiley.jpg)
BTW powinno tez dzialac shift+tab czyli zmniejszanie akapitu na zaznaczeniu (IMG:style_emoticons/default/winksmiley.jpg)

erix, czekam na opinie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ok, po pierwszych paru minutach pracy:
  • trochę niepełna polonizacja, ale dla mnie to nie problem, bo zwykle od razu przełączam na angielski (IMG:style_emoticons/default/tongue.gif)
  • widać wypadkowe pisania w Delphi + SynEdit - popracowałbym nad domyślnymi schematami kolorowania i wcięciami, bo są spore
  • nie wiem, czy jest to gdzieś w opcjach, ale wolę numerowanie każdej linijki z osobna (IMG:style_emoticons/default/winksmiley.jpg)
  • wklepałem sobie do jednego pliku zwykły wyjątek:
    1. try{
    2. throw new Exception('asdasd');
    3. }catch(Exception $ex){
    4. echo $ex->getMessage();
    5. }

    i nie ujrzałem żadnej pomocy co do kodu (IMG:style_emoticons/default/sad.gif)
  • w kreatorze projektów brak własnego mapowania URL
  • i przy tworzeniu nowego projektu - podaję nieistniejący katalog, klik na zakończ i sypie błędem I/O
  • uzupełnianie nawiasów powinno działać, jak w większości IDE - czyli gdy np. ręcznie domknę nawias, program nie powinien dodawać drugiego
  • okno potwierdzania zapisu przy zamykaniu edytora jest wyrzucane poza widoczną przestrzeń ekranu w przypadku pracy na >1 monitorach


Widzę nieco inspiracji CodeLobsterem. (IMG:style_emoticons/default/winksmiley.jpg)

Jak chcesz betatestera, to wal - pomogę komukolwiek, kto napisze coś o możliwościach KomodoEdit/Eclipse, ale działającego w natywnym środowisku Windows.

I taka moja uwaga - skupiłbym się na jednej drodze - albo IDE dla PHP, albo edytor CSS/stricte HTML. Bardziej bym się skłonił w stronę IDE, bo jest dość łatwo wstrzelić się z czymś dobrym, czego nie można powiedzieć o edytorach CSS/HTML (zwykły notepad w końcu wystarcza).

Zrób z tego IDE, aby dało się wykopać te mulące molochy z dysków. (IMG:style_emoticons/default/winksmiley.jpg)

PS. Debuggerem się jeszcze nie bawiłem, ale wierzę Ci na słowo, że działa, jak jest w GUI.
Go to the top of the page
+Quote Post
migajek
post
Post #6





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(erix @ 17.02.2010, 22:55:10 ) *
trochę niepełna polonizacja, ale dla mnie to nie problem, bo zwykle od razu przełączam na angielski

Ano polonizacja nie pełna, uwierz że z dokumentacją gorzej (IMG:style_emoticons/default/winksmiley.jpg) To jest kwestia do dopracowania nawet niekoniecznie przeze mnie, z czasem pewnie się znajdzie ktoś chętny na dopracowanie (poprzednia wersja programu dorobiła się kilku wersji językowych, więc może i jakiś rodak się tym razem znajdzie...)

Cytat
widać wypadkowe pisania w Delphi + SynEdit - popracowałbym nad domyślnymi schematami kolorowania i wcięciami, bo są spore
rozumiem że "spore..." = niedoróbki? Powiedz co byś zmienił i tyle (IMG:style_emoticons/default/smile.gif)

Cytat
nie wiem, czy jest to gdzieś w opcjach, ale wolę numerowanie każdej linijki z osobna

thx! będzie jako opcja "przywracanie starego stylu" albo cos.

Cytat
w kreatorze projektów brak własnego mapowania URL

mógłbyś rozwinąć myśl - tzn co masz na myśli?

Cytat
i przy tworzeniu nowego projektu - podaję nieistniejący katalog, klik na zakończ i sypie błędem I/O

thx!

Cytat
uzupełnianie nawiasów powinno działać, jak w większości IDE - czyli gdy np. ręcznie domknę nawias, program nie powinien dodawać drugiego

tego nie zrozumiałem - przecież nawias jest dodawany w momencie otwierania go... wytłumacz proszę jak to widzisz (IMG:style_emoticons/default/winksmiley.jpg)

Cytat
okno potwierdzania zapisu przy zamykaniu edytora jest wyrzucane poza widoczną przestrzeń ekranu w przypadku pracy na >1 monitorach
tylko to okno? nie mam niestety możliwości sprawdzenia tego teraz...

Cytat
Widzę nieco inspiracji CodeLobsterem. (IMG:style_emoticons/default/winksmiley.jpg)
może nie uwierzysz ale w życiu nie słyszałem o tym, nawet nie wiem co to ;]


Cytat
I taka moja uwaga - skupiłbym się na jednej drodze - albo IDE dla PHP, albo edytor CSS/stricte HTML. Bardziej bym się skłonił w stronę IDE, bo jest dość łatwo wstrzelić się z czymś dobrym, czego nie można powiedzieć o edytorach CSS/HTML (zwykły notepad w końcu wystarcza).

taka jest moja myśl... ale proste features'y dotyczące podpowiedzi do HTML/CSS *niesamowicie* ułatwiają pisanie (przynajmniej mi). Jeśli zaś znajdę chwilę czasu to po prostu przeniosę wszystkie te "wyklikiwalne" generatory HTML ze starej wersji programu i umieszczę jako plugin - wiem że sporo ludzi by tego chciało a wielko problem to nie jest. Natomiast na pewno nie będzie to edytor do wyklikiwania stron. Jeśli będę dodawał nowe elementy związane z HTML/CSS/JS to będą to rzeczy związane z "kodzeniem" w tych językach... Aktualnie myślę o podpowiedziach do kodu JS ;] szczególnie do jQuery którego sam na codzień używam i męczy mnie chodzenie po dokumentacji żeby sprawdzić kolejność parametrów (IMG:style_emoticons/default/dry.gif)


Cytat
Jak chcesz betatestera, to wal - pomogę komukolwiek, kto napisze coś o możliwościach KomodoEdit/Eclipse, ale działającego w natywnym środowisku Windows.

mam nadzieję że nie masz nic przeciwko że napiszę na pm w tej kwestii (IMG:style_emoticons/default/winksmiley.jpg)

odnośnie braku podpowiedzi do Exception - faktycznie, sprawdzę czemu nie wygenerowało mi tego (IMG:style_emoticons/default/winksmiley.jpg) Generowanie dokumentacji "wbudowanych" funkcji/klas php było automatyczne, sprawdzę czemu pominęło exception (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Ano polonizacja nie pełna, uwierz że z dokumentacją gorzej To jest kwestia do dopracowania nawet niekoniecznie przeze mnie, z czasem pewnie się znajdzie ktoś chętny na dopracowanie (poprzednia wersja programu dorobiła się kilku wersji językowych, więc może i jakiś rodak się tym razem znajdzie...)

Dokumentacja nie jest aż tak istotna - koder już po uruchomieniu wie, co do czego; nawet bez tzw. langpacka. (IMG:style_emoticons/default/winksmiley.jpg)

Cytat
rozumiem że "spore..." = niedoróbki? Powiedz co byś zmienił i tyle

Miałem na myśli wcięcia. (IMG:style_emoticons/default/tongue.gif) Przyjrzyj się, jak to jest w innych programach zrealizowane - przede wszystkim -> mniejsze wcięcia, możliwość nawigowania po tabulacjach, etc.

Cytat
mógłbyś rozwinąć myśl - tzn co masz na myśli?

Głównie powiązane z debuggerem -> masz projekt A, siedzi on w katalogu A, masz projekt ASDASD, siedzi w katalogu ASDASD. A URL dla debuggera możesz ustawić tylko jeden w globalnych opcjach programu.

Cytat
tego nie zrozumiałem - przecież nawias jest dodawany w momencie otwierania go... wytłumacz proszę jak to widzisz

Może to tylko moje przyzwyczajenie, ale cenię sobie w edytorach, gdy je tolerują. (IMG:style_emoticons/default/winksmiley.jpg) Tzn. polega to na tym. Edytor uzupełnia nawias, podaję parametry, ale gdy samodzielnie, z rozpędu zamknę nawias, to nie dopisuje kolejnego zamykającego, tylko przesuwa kursor jakbym wcisnął strzałkę w prawo.

Cytat
tylko to okno? nie mam niestety możliwości sprawdzenia tego teraz...

Z tego, co zauważyłem, to tylko to. Np. ustawienia programu są wyświetlane prawidłowo. Chyba ScreenCenter powinno rozwiązać problem. (IMG:style_emoticons/default/winksmiley.jpg) Podejrzewam, że ustawiłeś ClientCenter (nie pamiętam, jak to leciało; nie mam Delphi odpalonego). A i jeszcze nie bardzo działa edycja schematów kolorów.

Cytat
taka jest moja myśl... ale proste features'y dotyczące podpowiedzi do HTML/CSS *niesamowicie* ułatwiają pisanie (przynajmniej mi). Jeśli zaś znajdę chwilę czasu to po prostu przeniosę wszystkie te "wyklikiwalne" generatory HTML ze starej wersji programu i umieszczę jako plugin - wiem że sporo ludzi by tego chciało a wielko problem to nie jest.

Tak, jak napisałem - zależy, w jaką grupę docelową uderzasz. Jeśli w IDE, to nie ma sensu - wystarczy coś w stylu makr tekstowych (piszę DolnePlecy, ono uzupełnia zdefiniowanym kawałkiem kodu). W KomodoEdit jest to świetnie rozwiązane.

Cytat
szczególnie do jQuery którego sam na codzień używam i męczy mnie chodzenie po dokumentacji żeby sprawdzić kolejność parametrów

Nie no, tym mnie powaliłeś. (IMG:style_emoticons/default/tongue.gif) Jeśli chodzi o jQuery, to składnia jest bardzo intuicyjna. (IMG:style_emoticons/default/winksmiley.jpg)

Ważniejsze są parametry we własnych funkcjach, a nie z API.

Cytat
mam nadzieję że nie masz nic przeciwko że napiszę na pm w tej kwestii

Skrob. (IMG:style_emoticons/default/winksmiley.jpg)

Go to the top of the page
+Quote Post
migajek
post
Post #8





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(erix @ 17.02.2010, 23:35:42 ) *
Miałem na myśli wcięcia. (IMG:style_emoticons/default/tongue.gif) Przyjrzyj się, jak to jest w innych programach zrealizowane - przede wszystkim -> mniejsze wcięcia, możliwość nawigowania po tabulacjach, etc.

Ok, popatrze, zwłaszcza ciekawi mnie kwestia "nawigacji" (IMG:style_emoticons/default/winksmiley.jpg) wielkość wcięć ustalasz w opcjach edytora (IMG:style_emoticons/default/smile.gif)
Mogę dać domyślnie 4 zamiast 8 :]

Cytat
Głównie powiązane z debuggerem -> masz projekt A, siedzi on w katalogu A, masz projekt ASDASD, siedzi w katalogu ASDASD. A URL dla debuggera możesz ustawić tylko jeden w globalnych opcjach programu.

Słusznie, poza "globalnymi" mapowaniami dam też zależne od projektu.

Cytat
Edytor uzupełnia nawias, podaję parametry, ale gdy samodzielnie, z rozpędu zamknę nawias, to nie dopisuje kolejnego zamykającego, tylko przesuwa kursor jakbym wcisnął strzałkę w prawo.
ok, się zrobi (IMG:style_emoticons/default/smile.gif)


Cytat
A i jeszcze nie bardzo działa edycja schematów kolorów.
(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/smile.gif)

Cytat
Tak, jak napisałem - zależy, w jaką grupę docelową uderzasz. Jeśli w IDE, to nie ma sensu - wystarczy coś w stylu makr tekstowych (piszę DolnePlecy, ono uzupełnia zdefiniowanym kawałkiem kodu). W KomodoEdit jest to świetnie rozwiązane.
a co ma piernik do wiatraka? (IMG:style_emoticons/default/winksmiley.jpg) makra tekstowe - swietna sprawa [rowniez sa na liscie to-do] (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #9





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Gratulacje chyba najlepszy projekt na php.pl jaki do tej pory widzialem (IMG:style_emoticons/default/smile.gif) .
Dzis sciagne i potestuje przypomina mi troche VS C# 2008.
Jesli bedzie szybko dzialal to chyba bede uzywal jak juz nie bedzie to beta (IMG:style_emoticons/default/smile.gif) .
Tak z ciekawosci w czym pisales?
Go to the top of the page
+Quote Post
migajek
post
Post #10





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 18.02.2010, 11:43:54 ) *
Tak z ciekawosci w czym pisales?

Delphi (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #11





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Pod .NET czy zwykly VCL?I jaka wersja IDE?
Go to the top of the page
+Quote Post
migajek
post
Post #12





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 18.02.2010, 12:07:39 ) *
Pod .NET czy zwykly VCL?I jaka wersja IDE?

zwykły VCL (IMG:style_emoticons/default/smile.gif) Delphi 7 personal, ostatnia darmowa wersja ... (IMG:style_emoticons/default/winksmiley.jpg)
No dobra, jest jeszcze D2005 ale na nim się nie da pracować (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #13





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


AHa (IMG:style_emoticons/default/tongue.gif) dzis potestuje jak wroce ze szkoly (IMG:style_emoticons/default/biggrin.gif)
Cytat
No dobra, jest jeszcze D2005 ale na nim się nie da pracować

Z tego co wiem to w delphi 8 i 2005 nie ma juz vcl masz tylko win forms'y i vcl.net ktory jako tako troszeczke sie rozni.
Go to the top of the page
+Quote Post
migajek
post
Post #14





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 18.02.2010, 14:40:03 ) *
Z tego co wiem to w delphi 8 i 2005 nie ma juz vcl masz tylko win forms'y i vcl.net ktory jako tako troszeczke sie rozni.

nie do konca (IMG:style_emoticons/default/winksmiley.jpg) jest jedno i drugie (IMG:style_emoticons/default/smile.gif) Tzw Delphi.NET oraz klasyczny natywny VCL. Zreszta ten .NETowski dosyc szybko porzucili, na rzecz Oxygene a potem Delphi Prism (IMG:style_emoticons/default/smile.gif)
czekam na opinie (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
aso824
post
Post #15





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 2.08.2009

Ostrzeżenie: (0%)
-----


Ehh migajek... uwielbiam twój program od pierwszych wersji!
Był to mój ulubiony edytor pod Windows - był bo windy nie używam do programowania, ale jak używałem to naprawdę - program genialny. Z tego co zauważyłem w paru miejscach prawdopodobnie wykonałeś cały program w Delphi / C++ (mówię o wcześniejszych wersjach). Ja próbowałem i nic (IMG:style_emoticons/default/winksmiley.jpg)
Powodzenia w dalszych pracach, aso.
Go to the top of the page
+Quote Post
migajek
post
Post #16





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(aso824 @ 18.02.2010, 23:07:06 ) *
Był to mój ulubiony edytor pod Windows - był bo windy nie używam do programowania

miło to słyszeć (IMG:style_emoticons/default/smile.gif)
przyznam że ja też na codzień siedzę na Ubuntu - używam swojego progsa odpalonego przez WINE, śmiga całkiem całkiem (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
ucho
post
Post #17





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

Ostrzeżenie: (0%)
-----


Tylko powiedz, że masz automatyczny backup źródeł na jakimś pewnym serwerze bo nikt nie chce żeby powtórzyła się historia popularnego kiedyś ezHTMLa (IMG:style_emoticons/default/tongue.gif) A nawet sobie nie wyobrażam ile tworzenie twojego programu zajęło czasu.
Go to the top of the page
+Quote Post
migajek
post
Post #18





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(ucho @ 19.02.2010, 09:50:36 ) *
Tylko powiedz, że masz automatyczny backup źródeł na jakimś pewnym serwerze bo nikt nie chce żeby powtórzyła się historia popularnego kiedyś ezHTMLa (IMG:style_emoticons/default/tongue.gif) A nawet sobie nie wyobrażam ile tworzenie twojego programu zajęło czasu.

automatycznego nie mam (IMG:style_emoticons/default/winksmiley.jpg) ale zrodla mam na
1. wirtualnej maszynie
2. repozytorium svn na domowym komputerze
3. laptopie
+ trzymam na mailu zzipowane co jakis czas (IMG:style_emoticons/default/winksmiley.jpg)
ps ta wersja powstaje de facto od okolo roku (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
aso824
post
Post #19





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 2.08.2009

Ostrzeżenie: (0%)
-----


Jeżeli działa pod Winem, to od razu odpalam (IMG:style_emoticons/default/winksmiley.jpg)
No, przetestowałem i jeszcze lepsze wrażenie na mnie zrobił program. Chociaż nie wiem czy to wina Wine'a, czy programu, ale przy zamykaniu wyskakuje gigantyczna liczba okienek które po chwili znikają. No ale cóż, takie uroki emulatorów.

PS. Jeżeli potrzebujesz, to mogę ci zaoferować miejsce na moim serwerku pod stronę itp. Serwer mam wykupiony na elock.pl, głównie go używam do przechowywania plików i innych zadań, więc szybko działa. Jak coś to pisz na PM (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował aso824 19.02.2010, 15:57:28
Go to the top of the page
+Quote Post
migajek
post
Post #20





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Cytat(aso824 @ 19.02.2010, 15:56:58 ) *
Jeżeli działa pod Winem, to od razu odpalam (IMG:style_emoticons/default/winksmiley.jpg)
No, przetestowałem i jeszcze lepsze wrażenie na mnie zrobił program. Chociaż nie wiem czy to wina Wine'a, czy programu, ale przy zamykaniu wyskakuje gigantyczna liczba okienek które po chwili znikają. No ale cóż, takie uroki emulatorów.

niestety kwestia tych okienek dotyczy tez windowsa. Tyle ze pod windowsem dzieje sie to praktycznie niezauwazalnie (znacznie szybciej niz na wine).
Tak samo start programu pod windowsem jest szybszy (dokladnie - moment startu odpowiedzialny za ladowanie okienek)
Takie uroki darmowego systemu dockowania okien (IMG:style_emoticons/default/winksmiley.jpg) (IMG:style_emoticons/default/winksmiley.jpg)

Cytat
PS. Jeżeli potrzebujesz, to mogę ci zaoferować miejsce na moim serwerku pod stronę itp. Serwer mam wykupiony na elock.pl, głównie go używam do przechowywania plików i innych zadań, więc szybko działa. Jak coś to pisz na PM (IMG:style_emoticons/default/winksmiley.jpg)

dzieki, serwer mam, tylko na stronie ciagle cos zmieniam wiec wygodniej chwilowo trzymac na localhoscie (IMG:style_emoticons/default/winksmiley.jpg)
jesli program zrobi sie nieoczekiwanie popularny to raczej bede prosil o hosting samych binarek (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:17