Celem pracy było porównanie trzech najpopularniejszych środowisk programistycznych do pracy w języku Java: IntelliJ IDEA, Netbeans i Eclipse, w celu wskazania najlepszego z nich dla konkretnych archetypów użytkowników. Przy pomocy stworzonego specjalnie programu zbadany został czas wykonywania programu, a także obciążenie procesora i pamięci w trakcie wykonywania programu w poszczególnych środowiskach. Dodatkowo środowiska zostały porównane pod wieloma innymi względami, m.in. pod kątem cech odróżniających je od siebie, łatwości opanowywania przez nowego użytkownika, czy wsparcia ze strony twórców oprogramowania. W rezultacie stwierdzono, że IntelliJ IDEA jest najlepszym środowiskiem dla wszystkich rozpatrywanych archetypówużytkowników.
EN
The purpose of this study was to compare three of the most popular Java development environments: IntelliJ IDEA, Netbeans, and Eclipse, in order to identify the best one for specific user archetypes. Using a program specially designed for this task, the execution time was measured, as well as the CPU and RAM usage during the execution of the program on each environment. The obtained data was collected and processed accordingly. Additionally, the environments were compared in a number of ways, including features that distinguish them from each other, ease learnability for a new user or support from the developers. The study concluded with IntelliJ IDEA being the best environment for all of the considered archetypes.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The article presents an analysis of astronomical observations that Jan Śniadecki (1756-1830) carried out in Krakow between 1788 and 1803. It evaluates the instruments, observational techniques and the accuracy of observations. It analyzes the observations of solar and lunar eclipses, occultations of stars by the Moon, transits of Mercury across the Sun, eclipses of the moons of Jupiter, positional observations of planets and asteroids, and determination of geographical coordinates of the Cracow Observatory.
W pracy zaprezentowano wpływ zaćmienia słonecznego z dnia 20.03.2015 na zmiany mocy oraz energii elektrycznej produkowanej przez system fotowoltaiczny w porównaniu do bezchmurnego dnia 17.03.2015 oraz do dnia 20.03.2014. System fotowoltaiczny wykorzystuje moduły z krzemu monokrystalicznego oraz inwerter solarny Soladin 600 podłączony do uczelnianej sieci elektrycznej. Moc szczytowa systemu wynosi 330W. Instalacja pracuje w Rzeszowie (φ=50°02’N λ=22°17’E). Moduły fotowoltaiczne zamontowane są na ramie pod stałym kątem 30° względem horyzontu (poziomu). Układ pomiarowy systemu fotowoltaicznego obejmował pomiar napięcia oraz prądu DC przed inwerterem, napięcia, prądu AC, mocy oraz częstotliwości na wyjściu inwertera. Zaprezentowano również pomiary całkowitego i bezpośredniego natężenia promieniowania słonecznego oraz promieniowanie rozproszone w dniu zaćmienia Słońca 20.03.2015 oraz w dniach 17.03.2015 i 20.03.2014 padające na płaszczyznę poziomą. Wszystkie parametry były mierzone co 10 sekund i uśredniane do 1 minutowych wartości. Dokonano również obserwacji wizualnych tarczy Słońca przy wykorzystaniu aparatu fotograficznego DSLR SONY A-57 oraz teleskopu typu Maksutow-Cassegrain o ogniskowej f=1500mm, oraz aperturze 127mm. Światłosiła teleskopu wynosi F 1:11,8. Zestaw zamontowany był na montażu paralaktycznym HEQ-5 SynScan. Wyniki badań ukazują, że podczas maksimum zaćmienia Słońca w Rzeszowie, które wystąpiło o godzinie 10:56 chwilowa moc systemu fotowoltaicznego zmalała o 60%, natomiast dobowa energia elektryczna zmalała o -13,4% w stosunku do niezachmurzonego dnia.
EN
The paper presents the impact of solar eclipse of 20.03.2015 on power and electricity produced changes by the PV system compared to the cloudless day 03.17.2015 and on 20.03.2014. The system uses photovoltaic monocrystalline silicon modules and solar inverter Soladin 600 connected to the electricity grid. Peak power system is 330W. Installation works in Rzeszow (φ = 50°02'N λ = 22°17'E). PV modules are mounted on the frame at a constant angle of 30° relative to the horizon. The measuring system comprised the measurement of voltage and DC current before an inverter, voltage, AC current, power and frequency at the output of the inverter. Also presented measurements of total and direct solar radiation and the scattered radiation in the day of a solar eclipse 03.20.2015 and on 03.17.2015 and 20.03.2014 falling on a horizontal plane. All parameters were measured every 10 seconds and averaged to 1 minute values. Also made visual observations of the sun using a camera Sony DSLR A-57 and Maksutov-Cassegrain telescope with a focal length f = 1500mm, 127mm aperture. Maximum aperture telescope is F 1: 11.8. Set was mounted on an equatorial mount HEQ-5 SynScan. The results show that the maximum eclipse in Rzeszow, which occurred at 10:56 instantaneous power photovoltaic system decreased by 60%, while the daily electricity decreased by -13.4% compared to cloudless day.
W artykule omówiono autorską aplikację wspomagającą pisanie i edycję kodów źródłowych w języku VHDL. Opisano implementację opartą o program VEditor, który jest dostępny na wolnej licencji. Tak więc praca uzupełni wolną licencję. We wstępie krótko scharakteryzowano dostępne na rynku narzędzia wspomagające projektowanie w języku VHDL, szczególnym uwzględnieniem wtyczek do środowiska Eclipse oraz programu Emacs. Przedstawiono szczegółowe właściwości opracowanej wtyczki takie jak koncepcję rozszerzeń programistycznych oraz rezultaty działania formatera, refaktoryzatora, ukrywacza kodu, oraz innych autorskich dodatków do programu VEditor.
EN
The paper presents an original application, written by authors, which supports writing and edition of source codes in VHDL language. An implementation is described, based on VEditor. VEditor is a free license program. Thus, the work presented in this paper extends this free license. The introduction characterizes shortly available tools on the market which serve for aiding the design processes of electronic systems in VHDL. Particular attention was put on plug-ins to the Eclipse environment and Emacs program. There are presented detailed properties of the written plug-in such as: programming extension conception, and the results of the activities of formatter, refactorizer, code hider, and other new additions to the VEditor program.
W artykule opisano koncepcję oraz realizację wtyczki do środowiska Eclipse przeznaczoną do edycji kodów źródłowych w języku opisu sprzętu VHDL. Przedstawiono autorskie rozwiązanie systemu formatującego dla kodów źródłowych VHDL rozszerzające możliwości programu VEditor bazującego na wolnej licencji. Zaprezentowano wynik działania systemu formatującego na wybranych przykładach kodach źródłowych VHDL.
EN
The paper describes an idea and realization of a smart plug-in to the Eclipse software environment. The plug-in is predicted for editing of the VHDL source code. It extend considerably the capabilities of the VEditor program, which bases on the open license. There are presented the results of the formatting procedures performed on chosen examples of the VHDL source codes.
In this paper a modeler, named Dodocum, of three dimensional Documenl Cireulation Diagram(DOD) implemented in the TOPCASED environment is presented. This tool generates appropriate UML diagrams from a DOD model. Three dimensional DOD model, briefly deseribed in the paper, enables to design the functionality, structure and even the behavior of an application. Automatically generated UML diagrams are consistent and well enough describe the logical view of software. Metamodel of three dimensional Document Circulation Diagram(DOD) is also presented and the transformation from DOD in to UML diagrams are shown.
PL
W niniejszej pracy przedstawiono proces budowy aplikacji w środowisku Topcased na przykładzie zrealizowanego modelera Dodocum. Dodocum umożliwia generowanie różnych diagramów UML z diagramu przestrzennego DOD opisującego realizację procesów biznesowych jednocześnie w trzech różnych aspektach – funkcjonalność, zachowanie, a także struktura. Oryginalnym rozwiązaniem zaprezentowanym w pracy jest metamodel modelu przestrzennego DOD pokazany w sekcji 4.1 oraz transformacja modelu DOD do UML przedstawiona w sekcji 4.3. Zrealizowane narzędzie zostało zastosowane w praktyce w realizowanym przez firmę WOLA INFO projekcie.
7
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
In the paper we present how g-Eclipse can be used for easy running computation on Grid resources. The g-Eclipse project is an EU-founded project that aims to build an integrated workbench framework to access the power of existing Grid infrastructures. The g-Eclipse framework provides a general, integrated workbench toolset for Grid users, operators and developers. It is very useful for inexperienced users to interact with Grid resources independently of the underlying Grid middleware. The Grid abstraction enables Grid users to access the Grid in a desktop-like manner with wizards specified for common use cases.
8
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The need to visualize huge geological models demands solutions with in-expensive display hardware since it is economically impractical to furnish a large number of high-end workstations to all engineers. The model files in these cases exceed the 2 gigabyte limit on most PC hardware and are harder to handle without the use of high-end workstations or software solutions. The use of intelligent disk caching, the object oriented interpretive programming language Python and Open Source software resulted in an efficient, fast rendering application. The compact code size for the reusable source libraries enabled an in-house solution while ensuring fewer support issues while providing necessary building blocks for leveraging more applications.
PL
Konieczność wizualizacji dużych modeli geologicznych wymaga stworzenia nowych rozwiązań do wykorzystania mniej zaawansowanych technologicznie komputerów. Olbrzymie zbiory skierowane do wyświetlania wymagają nierzadko znacznej pamięci komputerowej (2 GB), co stanowi górną granicę dla większości komputerów osobistych i zmusza użytkowników do pracy z użyciem specjalnych stacji roboczych lub specjalnych pakietów programowych. Użycie inteligentne podręcznej pamięci dyskowej w połączeniu z oprogramowaniem Open Source oraz napisanym w języku programowania Python pozwoliło na zbudowanie efektywnej - szybko odtwa rzającej obraz aplikacji. Zbudowana aplikacja pozwala na ekonomiczne wyświetlanie olbrzymich modeli na wielu platformach sprzętowych (WindowsXP, Linux, Solaris) dla wielu programów bazujących na bibliotekach RS3D (Reservoir Simulation 3D). Aplikacja umożliwia konwersję i wizualizację modeli geologicznych z następujących pakietów symulacyjnych (RS3D): UNRST - ECLIPSE Unified Restart Files INIT - ECLIPSE Initialization Files CHEARS - Chevron- Texaco Simulator Input format GOCAD - Surface geometry GLK - Saudi Aramco specific format GEOVIEW - Saudi Aramco specific format PBF - POWERSTM Binary Format ZMAPTM Autor udostępnia wewnętrzne biblioteki do innych profesjonalnych zastosowań RS3D.
9
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
A liquid chromatographic method for the separation of neoxanthin, violaxanthin, lutein, zeaxanthin, chlorophyll a, chlorophyll b, a-carotene and /J-carotene on the column Zorbax RX Cg (5 um, 150 x 2.1 mm I.D.) with photometric detection at 440 nm was optimized. An acetonitrile-water mixture, of a linearly increasing v/v ACN content (from 85% to 100% in 13 min and from 100% to 95% during the next 5 min) was used as a mobile phase. Its flow rate was established to 0.3 mL min'1 and the temperature of 20°C was set. Calibration curves were linear in the concentration ranges of 0.5-100 ng/inj. and 30-2600 ng/inj. for carotenoids and chlorophylls, respectively. Detections limits (LODs) in the range 0.1-0.5 ng/inj. and RSDs less than 1% (n = 5) were obtained. The results were compared with those obtained from dual-wavelength spectrophotometric measurements. The methods were applied to the determination of the concentration changes of the pigments in fresh conifer needles of bristlecone pine (Pinus aristata, Engellman) during eclipse on August 11,1999.
PL
Zoptymalizowano metodę chromatografii cieczowej do rozdzielania, neoksantyny, wiolaksantyny, luteiny, zeaksantyny, chlorofilu a, chlorofilu b, a-karotenu and ^3-karotenu przy użyciu kolumny Zorbax RX Cg (5 um, 150 x 2.1 mm I.D.) z detekcją fotometryczną przy długości fali 440 nm. Jako fazę ruchomą zastosowano mieszaninę acetonitrylu i wody. Liniowy gradient składu wynosił od 85% do 100% acetonitrylu w ciągu 13 min oraz od 100% do 95% acetonitrylu w ciągu następnych 5 min, szybkość przepływu 0,3 mL min(-1), temp. 20°C. Wykresy kalibracyjne były liniowe w zakresie stężeń (w próbkach zadozowanych) 0,5-100 ng i 30-2600 ng odpowiednio dla karotenoidów i chlorofili.
Eksploatacji metanu towarzyszy często wpływ zasolonych, agresywnych wód kopalnianych. Symulacja procesu odgazowania pokładów powinna określić również objętość pojawiającej się wody. W tym przypadku występuje konieczność zastosowania modelu matematycznego przepływu wielofazowego w ośrodku porowatym z uwzględnieniem procesów sorpcji. W pracy omówiono podstawy teoretyczne i praktyczne efektywnego modelowania procesów degazacji pokładów węgla za pomocą symulatorów komputerowych. Przedstawiono wymogi przygotowania danych wejściowych do przeprowadzenia symulacji oraz opisano sposoby uzyskania wyników.
EN
The extraction of methane is often accompanied by the influence of saline, aggressive, mine waters. In the simulation of degasifying process of coal deposits, also the volume of water involved in the process should be specified. In such a case, it is necessary to apply a mathematical model for multi-stage flow in porous medium with sorption processes taken into consideration. The work presents theoretical and practical fundamentals for effective modeling of degasifying process of coal deposits using computer simulators. The requirements involving the preparation of input data carry out such a simulation were present and the methods to obtain results were described.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.