| Mariusz's profileMarius JaroshekPhotosBlog | Help |
Marius JaroshekHigher School of Economics and Innovation Student |
||||||
|
|
August 29 Rozmowa na temat Windows Live ID OpenID CTP Status Update (August 2009)
Quote Windows Live ID OpenID CTP Status Update (August 2009) August 17 Microsoft VineMicrosoft wypuścił na rynek nową aplikację. Dzięki Microsoft Vine, możemy być w natychmiastowym kontakcie ze znajomymi, oto krótka recenzja nowego programu. Vine to ascetyczna aplikacja, w której w pełni wykorzystano możliwości Aero Glass, proces logowania jest łatwy, działa tak jak ten w Windows Live Messengerze, do zalogowania potrzebny jest LiveID, czyli uniwersalny login i hasło od Microsoft. Używam pierwszej oficjalnie wydanej wersji, czyli 1.0.3020.0, jest to młoda aplikacja i przechodzi dopiero testy, stąd zdarzają sie przy niektóych konfiguracjach problemy, m.in. opóźnienia z łączeniem z zewnętrznymi usługami jak Facebook czy LinkedIn. Przy pierwszym logowaniu aplikacja prosi o podanie czterocyfrowego numeru PIN. Lekkie zdziwienie, nasuwa to początkowo skojarzenia z apliakcjami mobilnymi. dodatkowo w pasku Tray pojawia się przyjemna ikonka z logo Vine czyli z “v”. Okno aplikacji można dowolnie modyfikować, wysokość i szerokość, na samym środku na górze jest wysunięte pole na umieszczenie avataru, automatycznie stosowany jest ten używany w LiveID, aczkolwiek można zmienić plik graficzny. Poniżej jest pasek narzędziowy, składający się o dziwo z trzech pól, oraz w rogu niewielkiego przycisku “?” helpa. Pierwsze pole to “Vitals” (Dane podstawowe) - domyślnie po kliknięciu otwiera się nowe okno pozwalające na podanie swoich danych personalnych, możliwości kontaktu oraz integracji z profilem w Facebooku, LinkedIn czy podanie numeru telefonu. Pozwala również na utworzenie wizytówki. Pole następne to "”Places” (Miejsca) – również otwiera sie nowe okno, tym razem okno zawiera pole do podania adresu, oraz pole z mapą, mapa oczywiście pochodzi z VirtualEarth. Daje możliwość znalezienia określonego miejsca na całym świecie, oraz postawienia “push-pin” czyli pinezek, w wybranych lokalizacjach. Co ciekawe, oprócz mapy jest też dwie zakładki z listą miejsc, oraz co ciekawe: Listą newsów! Możliwe, że w przyszłości da to możliwość agregacji treści z RSS oraz innych lokalnych stron z newsami – Microsoft informuje, że na dziś dzień, na świecie jest dostępne 20 000 źródeł informacji. Ostatnie to “People” (Ludzie) – zbiera w jednymmiejscu kontakt do różnych osób, znajomych, osoby z Windows Live Messenger czy z Facebooka, do znajomych można zaprosić poprzez podanie adresu e-mail. Poniżej paska narzędziowego, mamy dwie zakładki: “Send Alert” (Wyślij alert) – daje możliwość wysłania wiadomości, do określonej osoby, bądź określonej grupy osób. “Post Report” (Wyślij notke) – pozwala na informacje co do eventów, ustalenie lokalizacji i daty, pozwala na przekazywanie komentarzy w prosty sposób, daje też możliwość określenia metody kontaktu. Po więcej informacji zapraszam na www.vine.net
Microsoft VineMicrosoft has already released to market a new application.Thanks to Microsoft Vine, we can be in forthright contact with all our acquaintances, and that's a short review of new technology. Vine is ascetic application, in which were used all things offered by Aero Glass api, process of logging is easy, it works like that from Windows Live Messenger, a LiveID is mandatory, (it’s universal nick and password from Microsoft). I use, first stable version which was officially released as 1.0.3020.0, it’s a young application and it’s dashing through tests now, and e.g. there happen some delays in connecting with servers of external services, like Facebook or LinkedIn. When we first log in, app shows us special text-box, it needs a four-digital PIN. It indices on Vine like a next mobile application. Additionally mini-logo with “V” appears in Tray bar. Application window can be freely modificated, height and width, in the top-centre there’s a special place for avatar, photo from LiveID could be automatically used, but we can simply upload new graphic file. Bellow theres new text bar, which contains only three options, and little button “?” for help. Video: Microsoft VineFirst is “Vitals” – after click, by default a new window opens. it gives us possibility of editing our personal data, phone number and e-mail addresses, there’s integration with Facebook and LinkedIn also. It allows for creating card. Next are "Places” – it opens new window also, but this time, it have a text box for writing an address, and a square with the map, which comes from Microsoft Virtual Earth. It gives us possibility for finding a place all over the world and push pins is choosen place. There are also two tabs, one with our locations, and second with News List, – it’s a list with news from region – Microsoft informs, that as for now, there are 20 000 news sources. Last is “People” – it groups contacts with our family, friends, people from Windows Live Messenger or Facebook, to invite we only need to give an e-mail address. About half inch down, we have got two big tabs : “Send Alert” – it gives us possibility for sending messages, for one person, or for group of people. “Post Report” – this way we can inform our friends about some events, establishing localisation and date of event, we can comment, we can also choose method of contact with everyone. On the bottom, there’s “Search” engine which gives us instant access to Bing search. For more info, visit www.vine.net August 15 CHIP: Windows Mobile 7 - jaki będzie?Windows Mobile 7 - jaki będzie?Marcin Chmielewski2009-08-15, ostatnia aktualizacja 2009-08-15 15:23 Pierwszym krokiem w poprawie jakości systemu operacyjnego Windows Mobile będzie wersja 6.5, jednak to jej następca, Windows Mobile 7, ma być prawdziwą rewolucją w segmencie smartfonów.fot. Chip Windows Mobile 7 to nie zmiany kosmetyczne, jak do tej pory, ale generalny remont każdego komponentu systemu Windows Mobile 7 - what it would be? WM 6.5 is the first step in making quality of Windows Mobile operating system better. But it's successor Windows Mobile 7, is going to be the real smart-phone revolution .Windows Mobile 7 is not only a cosmetic change, as for now, every component is going to be rebuild. During releasing of Windows 7 Operating System, which is coming stride, it's mobile little brother is prepared also. Starting from WM 7 everyone is waiting for real changes at smart-phone segment, meanwhile system Windows Mobile 6.5, which should been released this autumn, would be only intermediate. In fact, Windows Mobile 7 première, is foreseen for April '10, but we can get to know first details. First of all, system will get new completely different user interface: SmartSearch, which "sets applications is touch display mode, and opens associated search engine Applications can be brought by SmartSearch to the top of the screen, - for example address book". But, how it will be in practice? That's a good question. Another nuance: better programming interface for applications designed for digital cameras in smart-phones, it allows for full use such functions like layers, video recording or EXIF standard. New system will also offer improved Office Mobile Suite, with SharePoint available, multi-touch screen, it will handle XML language, Pocket Outlook Object Model, multiple folders, some mail and notes elements, and possibility of task scheduling. What is important: very much improved Software Development Kit (SDK). June 12 My PhoneMicrosoft MyPhone jest darmową usługą która pozwala na synchronizację danych z chronioną hasłem stroną, z którą można łączyć się i zarządzać z każdego komputera z dostępem do internetu. Już nigdy nie będziesz musiał martwić się utratą swoich wspomnień czy zapisków. Albo utratą kontaktu z przyjaciółmi, tylko dlatego, że straciłeś telefon. Z MyPhone jest łatwo je odtworzyć na Twoim nowym telefonie w jednym mrugnięciu oka.
Używając MyPhone, możesz w prosty sposób uaktualniać kontakty, prosto ze swojego komputera. Możesz zarządzać kalendarzem, dzięki czemu zawsze wiesz gdzie powinieneś być. Dodawaj nowe zadania, aby rozplanować sobie dzień. Zdjęcia, nie są dłużej uwięzione w Twoim telefonie, mozesz widzieć je online, na Twoim koncie internetowym i pobierać je oraz dzielić się nimi, z rodziną i przyjaciółmi. Możesz przeszukiwać swoje smsy, pobierać i edytować dokumenty, i w łatwy sposób wysyłać muzykę i wideo prosto ze swojego PC. Wszystkie zmiany, które zajdą na stronie internetowej, lub na telefonie, zostaną automatycznie zsynchronizowane, chociażby przez noc, aczkolwiek, mozesz w każdej chwili otworzyć aplikację MyPhone i kliknąć “Sync” kiedy będziesz chciał. Wszystko czego potrzebujesz do używania MyPhone, to Windows Mobile Phone z dostępem do internetu. Ale co ważne, upewnij się ile kosztuje Cię połączenie i wysyłka danych u Twojego Operatora komórkowego – aby nie zostać zwalonym z nóg przez nagły wzrost rachunku. Oprócz tego, że jest to fajny i łatwy sposób, aby wyciągnąć więcej możliwości ze swojego telefonu, Microsoft MyPhone, również chroni Twoje informacje, jeśli stracisz swój telefon, lub kupisz sobie nowy i będziesz chciał przenieść wszystkie swoje kontakty, fotki i smsy – wszystko co musisz zrobić, to pobrać Microsoft MyPhone na swój nowy telefon, zalogować się i nacisnąć “Sync”. Wszystko co znajduje się na Twoim koncie, zostanie pobrane automatycznie. Więc zamiast poświęcać kilka godzin na przepisanie wszystkich numerów do swoich znajomych, możesz ten sam efekt uzyskać poprzez kliknięcie jednego przycisku. Aby uzyskać pomoc, lub więcej informacji, odwiedź stronę MyPhone.
Microsoft MyPhone is the free service that syncs your mobile phone information to a password-protected website, where you can acces and manage it, from any computer. You’ll never have to worry about losing your memories, or losing touch with your friends, just because you loose your phone. With MyPhone it’s simple to get all them running on your new Phone in no-time. Using MyPhone, you can update your contacts, right on your computer, you can manage your calendar, so you always know, where you need to be. Add new tasks, to keep track of your day. Photos are no longer trapped on your phone. You can see them online in your web account. Download them to share with your family and friends. You can search through your text messages, download and edit documents, and you can easily upload your music and videos from your PC. Any change that you make on your web, or your phone, will be synchronised automatically over night, or you can open MyPhone, and Click “Sync” at any time. All you need to use MyPhone, is Windows Mobile Phone, but make sure, you know, how your data-plans, work with your mobile phone operator, so you don’t get hit, by unexpected charges on your bill. Besides making it fun and easy, to get more out of your Phone, Microsoft MyPhone, also protects your information. If you loose your phone, or get new one, and want to move all your contacts, photos, and text messages, all you have to do is download the Microsoft MyPhone application, sign in, and Sync. Everything in your account will be downloaded to a new phone. So instead of having to retype all of your friends phone numbers, with a touch of a button, you can get back to business. For help, or to get more information, go to MyPhone. April 04 Serce Systemu Windows MobilePrawie każdy nowoczesny system operacyjny ma coś co nazywamy rdzeniem, jądrem bądź kernelem, jest to najważniejszy element, zawierający w sobie istotę oraz podstawowe zadania Operacyjnego Systemu.
Kernel dostarcza podstawę dla funkcjonowania każdego urządzenia działającego w oparciu o Windows Embedded CE. Funkcjonalności oferowane przez jądro to m.in. procesy, wątki, oraz zarządzanie pamięcią. Kernel również dostarcza pewne funkcjonalności związane z zarządzaniem systemem plików. Usługi Kernela uruchamiają i uprawniają aplikacje do używania zasobów.
Wszystkie platformy:
NK.exe jest warstwą OEM Procesu Aplikacji (OAL). Kernel, Kernel.dll, jest ładowany w trakcie bootowania przez OAL. Nk.exe jest pre-jądrem Systemu Operacyjnego Windows Embedded CE. Użycie procesu kernela oraz funkcjonalności wątków, służy generacji nowych, zatrzymywaniu i synchronizacji procesów i wątków, oraz shedulerowaniu i zawieszaniu poszczególnych wątków. Procesy, które reprezentują pojedyncze odwołania uruchomionych aplikacji, umożliwiają użytkownikom pracę na więcej niż jednej aplikacji jednocześnie. Wątki pozwalają aplikacji wykonywanie więcej jak jednego zadania w danej chwili. Poziomy priorytetów wątków, priorytety dziedziczenia, wspomaganie przerwań, odmierzanie czasu oraz planowanie i kolejkowanie zawierają się wszystkie w architekturze kernela Windows Embedded CE. Razem, oferują aplikacjom środowisko czasu rzeczywistego Użycie funkcji pamięci kernela do alokacji i delokacji wirtualnej pamięci, używanie pamięci w lokalnym stosie, tworzenie oddzielnych stosów, i pamięci alokowanej ze stosu. Możesz również używać nieużywanej dotąd pamięci ze statycznego bloku danych, który jest uprawniony do ładowania aplikacji. Procesy mogą również używać obiektów w zmapowanej pamięci aby dzielić między sobą dane. Kernel zawiera m.in. następujące funkcjonalności:
Platforma Windows Embedded CE: Ryc.1. Powyższa ilustracja przedstawia ogólnie strukturę jądra Windows Embedded CE.
Platforma Windows Mobile: Ryc.2. Powyższa ilustracja przedstawia schemat jądra Windows Mobile.
Usługi działające w obrębie kernela bazują totalnie na jądrze Windows Embedded CE i innych właściwościach które są powszechne dla wszystkich Systemów operacyjnych z rodziny Windows Embedded CE. Jądro pozwala na wykonywanie zadań niskiego poziomu, takich jak procesy, wątki oraz zarządzanie pamięcią. Podstawowe sterowniki urządzeń są również częścią usług systemowych jądra Windows Embedded CE. March 06 Microsoft Recite Jak to w życiu bywa, najprostsze i najbardziej banalne rozwiązania są najbardziej pomocne, albo przynajmniej mogą wydatnie ułatwić życie w ogóle. W lutym, Microsoft zaprezentował nową aplikację dla urządzeń mobilnych - Recite - wersja 0.3.7.0. Zaledwie kilkaset kilobajtów wystarczy aby ułatwić życie tysiącom osób stosujących swoje pocket-pc jako dyktafon. Ale co jest w tej aplikacji takiego nadzwyczajnego? Przecież większość systemów mobilnych, nawet w tak patetycznych urządzeniach jak zwykłe telefony komórkowe, oferuje opcję dyktafon... otóż clue aplikacji Recite nie jest fakt nagrywania, ale wyszukiwania nagrań. Dotychczas nagrywaliśmy w różnej maści urządzeniach zwykłe notatki głosowe, po czym zapisywaliśmy je choćby na kartach pamięci jako oddzielne pliki audio. Aby znaleźć poszczególne nagranie, wertowaliśmy menu i po znalezieniu odpowiadającego nam pliku audio mogliśmy go odtworzyć, cudnie. Ms Recite oczywiście daje możliwość nagrania notatek głosowych w pewnym zakresie ale o wiele istotniejszą jego cechą jest sposób wyszukiwania nagrań. Instalacja aplikacji jest dziecinnie prosta, pobieramy z witryny i uruchamiamy, ja uruchomiłem pod systemem Windows Vista Home Premium z zainstalowanym Centrum Mobilności w Systemie Windows, dzięki temu instalacja na Toshibie G900, z Windows Mobile 6 nastąpiła bezproblemowo. Zaletą Ms Recite jest to, że algorytm użyty do wyszukania odpowiedniego nagrania działa przy nagraniach w różnych językach, sądzę, że porównuje takie składowe jak intonacja, częstotliwość czy tempo mówienia przekształcając je na wzory matematyczne - tak jak programy pokroju Cool Edit Pro dźwięk przekształcają na wykres. Ograniczenie pojedynczego nagrania do ok minuty (śr. 61,8 s. max), pozwala na efektywne działanie algorytmu (i całej aplikacji) na urządzeniach o relatywnie niskich konfiguracjach sprzętowych. Poważnym minusem jest niedopracowanie obsługi ekranu dotykowego, o ile dwa przyciski na dole działają wydajnie, to reszta ekranu jest martwa, wygodniej byłoby przełączać się pomiędzy nagraniami za pomocą dotyku, niż klawiszy kierunkowych. Recite nagrania zapisuje jako pliki WAV, w pamięci urządzenia w folderze \Microsoft\Recite\InsertedWavs\ można je odsłuchać jako podgląd z poziomu katalogu. Program działa tylko na kilku modelach (przynajmniej według strony głównej Microsoft), sa to m.in. T-Mobile Dash, T-Mobile Shadow, T-Mobile Wing, Moto Q9m, Palm Treo 800w, Palm Treo Pro, SMT 5800, AT&T BlackJack II, AT&T Pantech Duo, HTC Diamond, Motorola Q9C - posiadaczom gratuluję, aczkolwiek na mojej Toshibie G900, program działa również dobrze. Microsoft zbiera również opinie dotyczące tego, jak i innych produktów na specjalnej stronie internetowej. Wierzę, że ten projekt nie umrze śmiercią naturalną, jak wiele innych i już na obecnym etapie, ułatwi wielu osobom zarządzanie notatkami dźwiękowymi. Co ciekawe, program jest na tyle dopracowany, że nawet porzucając jego rozwój na obecnym etapie, Microsoft nie musi się obawiać, znacznego spadku popularności tego produktu, ot typowa aplikacja użytkowa. March 03 Co określamy mianem Windows Mobile? Windows Mobile jest nie tylko systemem operacyjnym, ale platformą dla urządzeń mobilnych, wywodzącą się z systemu Windows Embedded CE, używaną dla ogromnej rzeszy urządzeń różnych producentów choćby PDA (personal digital assistants) czy smartfonów. Visual Studio oraz Windows Mobile SDK dają możliwości do tworzenia oprogramowania dla
platformy Windows Mobile zarówno w natywnym kodzie (Visual C++) jak i kodzie zarządzanym (Visual C#, Visual Basic .NET). Windows Mobile 6 rozszerza przystępność i użyteczność Windows desktop do urządzeń opracowanych dla Windows Mobile. Windows Mobile obsługuje .NET Compact Framework.
Poprzez używanie platformy Windows Mobile, można budowac innowacyjne aplikacje dla urządzeń mobilnych. Platforma oferuje użyteczne funkcje, takie jak jednolity przesył danych z poprawionymi zabezpieczeniami; bogate API obsługujące takie technologie jak Bluetooth oraz Pocket Outlook Object Model (POOM); ciągle rozszerzające się modele technik programistycznych, m.in kodem natywnym, kodem zarządzanym (jak choćby Microsoft .NET czy JVM) czy choćby rozwój technik programowania stron www; przy czym Windows Mobile oferuje zarządzanie zasobami sprzętowymi oraz wielowątkowość.. Korzystając ze środowiska programistycznego Windows Mobile, można w łatwy sposób zredukować czas i koszty rozwoju oprogramowania, dzięki spójności modelu programistycznego stosowanego w poszczególnych generacjach systemu Windows Mobile, oraz obszernej bazy zasobów i informacji, jak choćby Baza Wiedzy czy MSDN frmy Microsoft. |
|||||
|
|