Mateusz j00ru Jurczyk "Ucieczka z Matrixa: (nie)bezpieczna analiza malware" @ SECURE 2014
Chip Armings wydał we wtorek swoje pierwsze narzędzie do profilowania aplikacji dla systemu Symbian OS.
The Arm Profiler for Symbian jest składnikiem profesjonalnej wersji RealView Development Suite 4.0, pakietu narzędzi dla twórców oprogramowania do pisania i debugowania kodu dla Arm -projektowane żetony.
Narzędzie dla Symbiana ma na celu umożliwienie programistom precyzyjne dostrajanie swoich aplikacji, ponieważ telefony stają się bardziej złożone z GPS (Global Positioning System), muzyką i funkcjami telefonu, powiedział Elan Lennard, menedżer produktu do narzędzi profilujących w ramieniu.
Deweloperzy chcą, aby ich aplikacje działały szybko, zużywają jak najmniej pamięci i nie zużywają dużo energii.
"Naszym celem jest zapewnienie narzędzi, które pomogą w opracowaniu telefonu Operzy i programiści mogą dodawać tyle funkcji, aby być konkurencyjnymi, a jednocześnie nie cierpieć na wydajność ", powiedział Lennard.
Profilowanie ramienia dla Symbiana jest nieinwazyjne, powiedział Lennard. Aplikacje nie muszą być modyfikowane, aby dostosować się do sesji profilowania - powiedziała. Programiści mogą również uruchamiać inne aplikacje, obok testowanego, aby zobaczyć, jak ich aplikacja działa w rzeczywistej sytuacji, powiedział Lennard.
Narzędzie pozwoli również programistom gromadzić nieograniczoną ilość danych śledzenia, co pokazuje, w jaki sposób instrukcje są wykonywane na procesorze. Dane śledzenia pokazują liczbę cykli procesora potrzebnych do wykonania instrukcji. Programiści mogą następnie wykorzystać te informacje do ulepszenia kodu aplikacji.
Ale zbieranie danych śledzenia stwarza inne problemy. Zaledwie kilka sekund danych śledzenia generuje megabajty danych. Większość narzędzi do profilowania ma bufor pamięci, który nie będzie gromadził więcej niż 4 GB bajtów, powiedział Lennard.
Ramię skonfigurowało swoje narzędzie do zbierania nieograniczonej ilości danych śledzenia. Moduł zbierania śladów może być podłączony kablem USB (Universal Serial Bus) do innego dysku twardego, co pozwoli na zgromadzenie praktycznie nieograniczonej ilości śladów. Programiści mogą również analizować każde wystąpienie podczas wykonywania instrukcji, co daje szczegółowy obraz przebiegu kodu.
"Deweloperzy mogą naprawdę skupić się na miejscu, w którym ich aplikacja doświadcza trafień wydajnościowych", powiedział Lennard.
Ramię Profiler dla Symbiana będzie działał na sprzęcie z Embedded Trace Macrocell, który umożliwia gromadzenie informacji o procesorze podczas jego pracy.
Arm oferuje także RTSM (Real-Time System Models), które dokładnie emulują procesor w oprogramowaniu do aplikacji testowanie w profesjonalnej wersji RealView Development Suite 4.0. Pakiet zaczyna się od 8 600 USD.
RTSM obejmuje sześć procesorów ramienia: ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A8, nowy Cortex R4, a następnie nowy Cortex A9.
Narzędzie do tworzenia stron dla platform Narzędzie Usprawnia i zapisuje
Kreator online pomaga budować skomplikowane witryny dzięki modułowym czynnościom, oszczędzając koszty rozwoju.
Firma CA Technologies kupuje warstwę 7 dla inteligentnych interfejsów API
Firma CA Technologies nabywa warstwę Layer 7 Technologies, dostawcę narzędzi do zarządzania i zabezpieczania interfejsów programowania aplikacji (interfejsy API ).
Prezenty: SiteVault Pro, oprogramowanie do tworzenia kopii zapasowych witryn i narzędzie do tworzenia kopii zapasowych FTp
SiteVault Backup FTP MySQL website. Bardzo przydatne oprogramowanie do tworzenia kopii zapasowych witryn, które umożliwia łatwe tworzenie kopii zapasowych witryny. Podczas gdy niektórzy z was mogą mieć ręczną strategię tworzenia kopii zapasowych, oprogramowanie to zautomatyzuje proces i sprawi, że będzie to dla was dużo łatwiejsze.