Święta za pasem, a tu nagle wyfrunęły jaskółki wieszczące Internet Nowej Generacji: NGA i LTE. TP i Netia poinformowały o pilotażowych wdrożeniach VDSL2. Kolejny fiber power upchnięty w miedzianym drucie? ;)
Chwilę wcześniej UPC połyka Astera, zrównując się pod względem liczby abonentów usług internetowych z Netią. Operatorzy mobilni także nie zasypiają gruszek w popiele i wstrząsają powietrze falami LTE. Mi to pasuje, zarobiłem na akcjach Cyfrowego. ;) Ba, okazało się nawet, że 4G jest u nas od dawna. Powiększył się także elitarny klub dostawców triple play, przynajmniej na papierze. ;)
Spokojnych Świąt bez komputerów. :)
piątek, 24 grudnia 2010
piątek, 17 grudnia 2010
Diagram jak malowany
Jeden obraz potrafi czasem wyjaśnić więcej, niż tysiąc słów, dlatego skomplikowane opisy warto ilustrować diagramami, schematami lub wykresami.
Istnieje wiele narzędzi wspomagających rysowanie diagramów i schematów, jak również wiele typów diagramów: sformalizowane jak UML, BPMN, nieco swobodniejsze (np. schemat sieci komputerowej, schemat organizacyjny) oraz zupełnie dowolne. Pokaźną listę typów diagramów można znaleźć w Wikipedii — o wielu nigdy nie słyszałem. ;-)
Najprostsze narzędzia do rysowania to oczywiście MS Paint i MS Word. Inżynierowie sieciowi oraz biznes lubią np. MS Visio. Projektanci systemów IT sięgają po narzędzia CASE, np. Enterprise Architect — gdzie modeluje się rozwiązanie, a diagram to tylko wizualizacja projektowanego modelu.
Czasem chcielibyśmy jednak szybko i prosto sporządzić diagram do wykorzystania w prezentacji lub na stronie WWW. Przedstawiam kilka narzędzi, które mogą się okazać pomocne.
yUML
"Cool diagrams", do osadzania w wiki (istnieją wtyczki do popularnych implementacji), forach itp. Rysowany diagram kodujemy w postaci URL-a i osadzamy bezpośrednio na stronie lub zapisujemy wygenerowany obrazek. Bardzo proste i przyjemne.
websequencediagrams
Diagram sekwencji można stworzyć na stronie korzystając z palety elementów lub poprzez API. Dostępne są różne wizualne style diagramów.
UML Graph
MetaUML
yED i Graphity
Violet UML Editor
UMLet
Aplikacja Java. Eksport: grafika bitmapowa i wektorowa. Całkiem rozbudowana.
Graphviz
Deklaratywne programowanie grafów w języku DOT. Dojrzałe narzędzie, dostępne różne nakładki, wykorzystywane także w roli silnika w różnych aplikacjach.
Dia
Kolejny klasyk. Prosta alternatywa dla Visio, wielką zaletą jest szereg gotowych bibliotek z ikonami do rysowania np. schematów sieci Cisco, schematów obwodów elektrycznych itp.
Istnieje wiele narzędzi wspomagających rysowanie diagramów i schematów, jak również wiele typów diagramów: sformalizowane jak UML, BPMN, nieco swobodniejsze (np. schemat sieci komputerowej, schemat organizacyjny) oraz zupełnie dowolne. Pokaźną listę typów diagramów można znaleźć w Wikipedii — o wielu nigdy nie słyszałem. ;-)
Najprostsze narzędzia do rysowania to oczywiście MS Paint i MS Word. Inżynierowie sieciowi oraz biznes lubią np. MS Visio. Projektanci systemów IT sięgają po narzędzia CASE, np. Enterprise Architect — gdzie modeluje się rozwiązanie, a diagram to tylko wizualizacja projektowanego modelu.
Czasem chcielibyśmy jednak szybko i prosto sporządzić diagram do wykorzystania w prezentacji lub na stronie WWW. Przedstawiam kilka narzędzi, które mogą się okazać pomocne.
yUML
- strona: http://www.yuml.me/
- przykłady:
- http://www.yuml.me/diagram/scruffy/class/draw
- http://www.yuml.me/diagram/scruffy/activity/draw
- http://www.yuml.me/diagram/scruffy/usecase/draw
- diagramy: klas, aktywności, przypadków użycia
- integracja: osadzanie IMG SRC
"Cool diagrams", do osadzania w wiki (istnieją wtyczki do popularnych implementacji), forach itp. Rysowany diagram kodujemy w postaci URL-a i osadzamy bezpośrednio na stronie lub zapisujemy wygenerowany obrazek. Bardzo proste i przyjemne.
websequencediagrams
- strona: http://www.websequencediagrams.com/
- przykłady: http://www.websequencediagrams.com/examples.html
- diagramy: sekwencji
- integracja: osadzanie Javascript, HTTP POST (np. z aplikacji Java, Python, Ruby) - http://www.websequencediagrams.com/embedding.html
Diagram sekwencji można stworzyć na stronie korzystając z palety elementów lub poprzez API. Dostępne są różne wizualne style diagramów.
UML Graph
- strona: http://www.umlgraph.org/
- przykłady:
- diagramy: klas, sekwencji
- integracja: http://www.umlgraph.org/doc/deriv.html
MetaUML
- strona: http://metauml.sourceforge.net/old/index.html
- przykłady:
- http://metauml.sourceforge.net/old/statemachine-diagram.html
- http://metauml.sourceforge.net/old/activity-diagram.html
- diagramy: klas, aktywności, przypadków użycia, stanów, pakietów
- integracja: LaTeX
yED i Graphity
- strony:
- http://www.yworks.com/en/products_yed_about.html
- http://www.yworks.com/en/products_graphity_about.html
- http://en.wikipedia.org/wiki/YEd
- przykłady: http://www.yworks.com/en/products_yed_gallery.html
- diagramy: podstawowe kształty i krawędzie, elementy diagramów procesowych — BPMN, flowchart, przypadki użycia, diagramy z wykorzystaniem ikon użytkownika
Violet UML Editor
- strona: http://alexdp.free.fr/violetumleditor/page.php
- przykłady: http://alexdp.free.fr/violetumleditor/page.php?id=en:tour
- diagramy: przypadków użycia, klas, obiektów, stanów, aktywności, sekwencji
- integracja: Eclipse
UMLet
- strona: http://www.umlet.com/
- przykłady: http://www.umlet.com/screenshots.htm
- diagramy: klas, przypadków użycia, stanów, aktywności, pakietów i inne, ponadto własne programowalne elementy graficzne
- integracja: Eclipse
Aplikacja Java. Eksport: grafika bitmapowa i wektorowa. Całkiem rozbudowana.
Graphviz
- strona:
- przykłady: http://graphviz.org/Gallery.php
- diagramy: grafy
Deklaratywne programowanie grafów w języku DOT. Dojrzałe narzędzie, dostępne różne nakładki, wykorzystywane także w roli silnika w różnych aplikacjach.
Dia
- strona:
- przykłady: http://live.gnome.org/Dia/Examples
- diagramy: elementy UML, BPMN, flowchart, inne
Kolejny klasyk. Prosta alternatywa dla Visio, wielką zaletą jest szereg gotowych bibliotek z ikonami do rysowania np. schematów sieci Cisco, schematów obwodów elektrycznych itp.
środa, 1 grudnia 2010
Zapytanie ofertowe o żółty, zakrzywiony, jadalny produkt
Wessał mnie korpowir i nie miałem ostatnio czasu na aktualizowanie blogaska. Mam w zanadrzu kilka wpisów, ale wymagają dopracowania.
Tymczasem zaserwuję cudzy zestaw złotych myśli nt. RFP, zwanego także Zapytaniem Ofertowym wraz z SIWZ-em. ;)
Tymczasem zaserwuję cudzy zestaw złotych myśli nt. RFP, zwanego także Zapytaniem Ofertowym wraz z SIWZ-em. ;)
- A few notes on procurement — na przykładzie banana
- What Does Your Storage RFP Say About You? — nieco bardziej poważnie
They later informed us that despite the fact that this "required" operating system didn't actually exist, none of the other vendors had asked about it, and none had taken any exception to fully supporting it in their RFP responses.Next up, how about a full year? No says the farmer, no way. Ah, but the legal eagle of the bidding team has discovered that the matrix does not provide for who the 'product' should be edible! Would a rat eat a one year old banana? Definitely! COMPLIANT!
Subskrybuj:
Posty (Atom)