GUI (Gnome, KDE, Gtk...), Programowanie (IDE, UML, Wzorce...), Programowanie (PHP, Java...) »

[18 stycznia, 2006 | 2 komentarze | Poziom: 0 ]

Wczoraj dowiedziałem się, że do października br. MS oferuje bezpłatną wersje VS.NET. Postanowiłem dowiedzieć się o co tyle 'szumu' i postanowiłem ściągnąć (na sąsiedni komputer w WinXP, ktory jest szybszy od mojego i mogę go wykorzystywać do 'służbowych celów') - tylko nie bijcie.

'Znam' 3 IDE dla języków .NET i pozwolę sobie je tutaj porównać

MonoDevelop 0.9#Develop 2 MS Visual 2005 EE
+ Jest/Jest jako plugin, - Nie ma, ? - może jako plugin... Miejsca są pozytywne (tzn. 1 to najgorsze pod tym względem)
Języki Boo + + -
C# + + +
C++/CLI ? ? +
Java + ? -
J# ? ? +
Nemerle + + -
VB.Net + + +
Razem 5 4 4
Interface Wywrotność 1 3 2
Podpowiedz 2 1 3
i18n 2.5 2.5 0
Spójność 3 2 1
Razem 8.5 8.5 6
Licencja Open Source(3)Shareware(1)
Razem 16.5 15.5 11
Moja ocena 11 11 9

W porównaniu z innymi VS.NET wypada moim zdanie dość blado. Szczególnie np. w VS C# nie mogę znaleść ustawień, gdzie powinny być projekty, które w VS C++ znajdują się bez problemu :) . VS C++ potrafi także 'samo' tworzyć rozwiązania(solution). Zdarza sie więcej zawieszeń niz np. przy #Develop 2 beta.

Programowanie (IDE, UML, Wzorce...), Programowanie (PHP, Java...) »

[10 grudnia, 2005 | Dodaj komentarz | Poziom: 0 ]

Miłe narzędzie do testów. Niestety ma nienajlepszą dokumentacje. Np. jaki powinien być index.php, żeby wykonywał określone testy i wyświetlał ładny wynik w HTML'u

  1. <?php
  2. include_once('StdHeader.php');
  3.  
  4. $suite = new PHPUnit2_Framework_TestSuite();
  5. $result = new PHPUnit2_Framework_TestResult();
  6. $result->addListener(new PHPUnit2_Util_TestDox_ResultPrinter_HTML());
  7. $suite->addTest(new SomeTestCase());
  8. $suite->run($result);
  9.  
  10. ?>
Nie do końca działa...

GUI (Gnome, KDE, Gtk...), Programowanie (IDE, UML, Wzorce...) »

[09 grudnia, 2005 | Dodaj komentarz | Poziom: 0 ]

Zapomniałem wczoraj dodać wpis.

Udało mi się zrobić diagram UML w dia

GUI (Gnome, KDE, Gtk...), Programowanie (IDE, UML, Wzorce...) »

[07 grudnia, 2005 | 8 komentarzy | Poziom: 0 ]

Zacząłem szukać edytora UMLpod GNOME. Znalazłem jednakże tylko MonoUML(Poza opartymi na JVM).

Binaria nie chciały się uruchomić, gdyż były złe wersje bibliotek gtk-sharp(2.6 a nie 2.4 czy cos takiego :) ), a kompilacja źródeł zakończyła się błędem.

Programowanie (IDE, UML, Wzorce...), Programowanie (PHP, Java...) »

[04 grudnia, 2005 | Dodaj komentarz | Poziom: 0 ]

Ostatnio trochę się zajmuje PHP(inny 'projekt' niż ten w mod_pythonie

Większość rzeczy(połączenie z bazą danych, klasa/moduł odpowiedzialna za ... ect.) jest tworzona jednokrotnie, więc chyba powinna być singletonem. Z drugiej strony słyszałem, żeby nie nadużywać Singletonów, jako że są to ładniej zapakowane moduły

W niektórych miejscach korzystam z klas, gdyż 'muszę' (używam PEAR i czasami potrzebne jest przeładowanie metod czegoś), a w innych korzystać z Singletonów, klas, które są tworzone raz, czy modułów?