Tags Posts tagged with "microsoft"

microsoft

przez -
17 2822
Microsoft

Angel Calvo z zespołu zajmującego się rozwojem PowerShell ogłosił dodanie wsparcia dla OpenSSH. Wiadomość jest bardzo zaskakująca i wiele osób pewnie nie jest w stanie w to uwierzyć. Sam Angelo Calvo stwierdza, że była to jedna z najważniejszych funkcji, jakiej oczekiwali administratorzy systemów od wielu lat. Kod dostępny jest na GitHubie i współpracuje pod następującymi systemami operacyjnymi: CentOS, Debian GNU/Linux, Oracle Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu Server.

Przygotowano specjalne serwerowe narzędzie o nazwie PowerShell DSC (Desired State Configuration), które posiada kilkanaście modułów:

  • nxArchive: upewnia się, czy archiwum (TAR lub GZIP) zostało wypakowane do zadanego katalogu, przy każdej aktualizacji spakowanego pakiety.
  • nxEnvironment: zarządza zmiennymi środowiskowymi
  • nxFile: zarządza plikami i katalogami. Kontroluje prawa dostępu, sprawdza czy istnieją pliku lub katalogi, synchronizuje zawartość katalogu lub pliku ze źródła do docelowego miejsca, definiuje zawartość pliku i wiele więcej.
  • nxFileLine: sprawdza, czy plik zawiera specyficzną linię i nie zawiera konkretnych pasujących znaków w linii.
  • nxGroup: zarządza lokalnymi grupami użytkowników Linuksa.
  • nxPackage: zarządza instalacją pakietów pod Linuksem. Wspierane są następujące menedżery pakietów: Yum, Apt, Zypper oraz samodzielne pakiety: RPM lub DEB z lokalnego serwera FTP lub strony internetowej.
  • nxScript: zarządza konfiguracją z własnymi skryptami.
  • nxService: zarządza wszystkim usługami (demonami) w systemie Linux.
  • nxSshAuthorizedKeys: zarządza zdefiniowanymi i uwierzytelnionymi publicznymi kluczami SSH dla danego konta użytkownika.
  • nxUser: zarządza lokalnymi użytkownikami Linuksa.

David Jones przygotował serię artykułów, jak skonfigurować narzędzia Desired State Configuration z oficjalnego repozytorium.

Spotkanie

Firma Microsoft zorganizowała 19 maja 2015 roku Microsoft Open Breakfast, którego głównymi gośćmi byli: Mark Hill (wiceprezydent Open Source Sales and Marketing Strategy), Marek Małachowski (prezes i założyciel Manubia i Price Panorama), Łukasz Kałużny (pierwszy polski MVP w zakresie Microsoft Azure i Hyper-V) i Robert Partyka (prezes PLUG i twórca Otwartego Kongresu FLOSS). Tematem przewodnim spotkania było Open Source a Microsoft, oraz rozwój technologii informatycznych i ich przyszłość. Dość ciekawym tematem było zapewnienie bezpieczeństwa danych i prywatności w chmurze. Microsoft Open Breakfast odbyło się w restauracji Studio Buffo Restaurant na ul. M. Konopnickiej 6 w Warszawie.

Ekipie OSWorld.pl udało się przeprowadzić wywiad z Markiem Hillem, który jest dostępny jedynie w wersji angielskiej. Poszukujemy osób chętnych do zrobienia tłumaczenia.

Całe spotkanie rozpoczął Mark swoim krótkim przemówieniem o filozofii Open Source w Microsofcie. Następnie poszczególni goście zadawali pytania i dyskutowali na bieżąco z Markiem. Warto wspomnieć o długiej dyskusji na temat tego, czego oczekują klienci i jak Microsoft stara się sprostać ich potrzebom. Duży wpływ na zmiany ma obecny trend tzw. chmury danych. Microsoft zaczął dostrzegać, że klienci chcą mieć możliwość uruchamiania w chmurze oprogramowania, niezależnie od platformy systemowej. Zmieniło się także podejście firmy do Wolnego Oprogramowania, właśnie za sprawą rozwoju i popularności clouda. Microsoft stworzył nawet do tego rolę OpenSourceLead, której zadaniem jest uczenie innych jak mogą wykorzystać Open Source w kooperacji z produktami firmowymi, a także lepiej doradzać swoim klientom.

W trakcie rozmów o chmurze, przyszedł temat bezpieczeństwa przechowywanych danych. Mark zaznaczył, że jest to priorytet w firmie, czego dowodem są kwartalne raporty: Law enforcment report, w których można znaleźć informacje m.in. o rządowych próbach dostępu do danych.

Spotkanie z Mark Hill

Michał Smereczyński wspomniał podczas debaty o słowach Marka Russinovicha, który podczas konferencji ChefCon, powiedział o możliwości uwolnienia kodu systemu Windows. Mark stwierdził że chodziło mu o podejście filozoficzne, a nie uwolnienie źródeł. Padło także pytanie o biblioteki .NET i ich wpływ na ekosystem. Mark powiedział, że uwolnienie .NET Core wpłynie pozytywnie na rozwój tej technologii, szczególnie jeżeli chodzi o dostępność na różne platformy sprzętowe.

Pod koniec spotkania zadano pytanie odnośnie Internetu Rzeczy (IoT). Mark był bardzo zadowolony, że poruszono to zagadnienie. Opowiedział o systemie Windows 10, który ma mieć możliwość uruchamiania choćby na Galileo 2, czy Raspberry Pi 2 Model B (Windows 10 na Raspberry Pi 2 Model B). Wspomniał także, że za kilka lat praktycznie wszędzie będzie można spotkać miniaturowe urządzenia, przekazujące sobie dane i aktualnie Microsoft stara się rozwiązać problem gromadzenia tak dużej ilości danych.

Spotkanie z Mark Hill

Przewinął się również temat Hololens, czyli okularów rozszerzonej rzeczywistości, nad którymi trwają obecnie intensywne prace. Maciej Gajewski miał okazję testować i stwierdził, że pierwsze wrażenie jest fenomenalne, ale dużo jeszcze brakuje do tego, co pokazywano na filmach.

Po dwóch godzinach owocnych rozmów Dominika Turek podziękowała wszystkim za przybycie oraz interesującą dyskusję. Mark Hill również podziękował za ciepłe przyjęcie oraz ciekawe pytania, szczególnie ze strony prasy. Zaznaczył, że wewnętrznie w Microsoft wszyscy zaczynają mówić o Open Source, a nie tylko o OpenTech. Planowanie jest połączenie tych dwóch filozofii wewnątrz firmy, aby wyciągnąć obustronne korzyści.

przez -
1 710
Arduino

Firma Microsoft podczas odbytej kilka dni temu konferencji Build 2015 w San Francisco zapowiedziała nawiązanie współpracy z organizacją Arduino. Celem wzajemnego partnerstwa ma być ułatwienie deweloperom tworzenia inteligentnych obiektów, wykorzystujących sprzętowe zasoby Arduino i możliwości programistyczne systemu Windows. Massimo Banzi ogłosił, że system Windows 10 będzie pierwszym na świecie certyfikowanym systemem operacyjnym na platformę Arduino.

Microsoft i Arduino przygotowały już rozwiązania: Windows Remote Arduino i Windows Virtual Shields, które zostaną wydane w postaci bibliotek wolnego oprogramowania.

Windows Virtual Shield umożliwia deweloperom bezprzewodowy dostęp do wielu urządzeń z systemem Windows 10 i ich podzespołów. Taki smartfon Lumia 530 posiada sensory dostępne na Arduino Shield warte ponad 200 dolarów.

Windows Remote Arduino umożliwi programistom połączenie Universal Windows Platform Application z komendami Arduino. Powiązanie mocy urządzeń bazujących na systemie Windows 10, w tym funkcji, takich jak przetwarzanie obrazu, rozpoznawanie mowy, parsowanie stron internetowych czy dostępność kamer, z interaktywnością, którą oferuje Arduino, pozwala tworzyć zupełne nowe scenariusze zastosowań.

Ekspert Azure i Linux

Pamiętacie jeszcze te czasy, kiedy pracowało się albo z technologią Linux, albo Microsoftu? To już historia. Dziś łączenie technologii jest niezbędnym i oczywistym elementem pracy programistów – chyba nikt już nie może pozwolić sobie na pracę w hermetycznym środowisku. Z takiego założenia wychodzi firma Microsoft, która od kilku lat intensywnie wspiera technologie Open Source (jak intensywnie? Spójrzmy na ten przykład ten artykuł).

Jeśli jesteś programistą, to jest duże prawdopodobieństwo, że znasz Linuksa. Tak się składa, że w Microsofcie znają i cenią go bardzo dobrze. Czy wiecie, że Microsoft znalazł się w czołówce dawców wnoszących wkład w jądro Linuksa, że Linux ma status obywatela pierwszej klasy w chmurze Azure, oraz że ok. 20% maszyn wirtualnych działających w chmurze Azure to Linuksy?

7 kursów Linux + Azure, które warto znać

W dzisiejszym świecie IT ceniącym elastyczność i otwarte podejście, jest to taka kombinacja technologii którą po prostu warto znać, tym bardziej, że chmura Azure bardzo szybko się rozwija i praktycznie z miesiąca na miesiąc zyskuje na popularności. Dlatego dziś chcielibyśmy podzielić się z Wami kursami (także dostępnymi w Microsoft Virtual Academy), które pomogą Wam nabrać biegłości w płynnym łączeniu technologii Linux oraz Azure.

Dodatkowym bonusem jest możliwość zdobycia certyfikatu Microsoftu po zaliczeniu tych kursów. A teraz zobaczcie, jakie tematy pokrywa kurs prowadzony przez Ewangelistę otwartego oprogramowania i interoperacyjności Michała Smereczyńskiego:

Uruchamianie systemu Linux w chmurze Azure

W czasie tego kursu nabędziecie podstawowych informacji na temat usług w chmurze Microsoft Azure oraz weźmiecie udział w przeglądzie możliwości IaaS jako części tejże chmury. Wstęp zawiera zarówno informacje techniczne na temat chmury Azure, jak i informacje na temat estymacji kosztów jej użycia. W technicznej części kursu zapoznacie się z nowym Portalem Zarządzania Microsoft Azure, a także nauczycie jak przygotować i uruchomić maszynę wirtualną z systemem Linux. Dzięki kursowi dowiecie się także, czym jest VM Depot i jakie są różnice między różnymi typami wirtualnych dysków w chmurze Azure.

Networking i sieci wirtualne w Azure

Tym razem będzie o networkingu i sieci wirtualnej w chmurze Microsoft Azure. Skupimy się głównie na infrastrukturze zbudowanej w oparciu o maszyny wirtualne z systemem Linux – ich dostępności i możliwości łączenia ich w sety, aby wejść na wyższy poziom SLA. Omówimy także usługi towarzyszące sieciom wirtualnym, takie jak load balancery i Traffic Manager. Zajmiemy się zagadnieniami związanymi z zarządzaniem adresacją IP, DNS i bezpieczną komunikacją z Waszą lokalną infrastrukturą.

Narzędzia zarządzania Azure – CLI

W czasie tego kursu nabędziecie podstawowych informacji na temat narzędzia Azure CLI. Dowiecie się skąd je pobrać, jak zainstalować i skonfigurować, oraz w jaki sposób zarządzać za jego pomocą maszynami wirtualnymi i usługami potrzebnymi do budowy wirtualnej infrastruktury w chmurze Microsoft Azure.

Narzędzia zarządzania Azure – Portal

Jeśli chcielibyście posiąść podstawowe umiejętności obsługi portalu zarządzania Microsoft Azure, a także wiedzę na temat jego funkcji, to polecamy właśnie ten kurs. Skupimy się na procesie tworzenia maszyn wirtualnych z systemem Linux i towarzyszących mu usługach dostępnych w obrębie chmury Microsoft Azure.

Zewnętrzne oraz dodatkowe narzędzia zarządzania Azure

Ten kurs zawiera podstawowe informacje na temat zarządzania usługami chmury Microsoft Azure – z naciskiem na maszyny wirtualne z systemem Linux – przy pomocy SDK dla popularnych języków programowania oraz aplikacji mobilnej.

Storage dla maszyn wirtualnych Linux w chmurze Azure

Oglądając ten kurs nabędziecie podstawową wiedzę na temat architektury warstwy przechowywania danych w chmurze Microsoft Azure, a także umiejętności zarządzania usługami związanymi z tą właśnie warstwą. Skupimy się głównie na storage’u dla maszyn wirtualnych z systemem Linux.

Uruchamianie serwera NGINX na maszynie wirtualnej Linux w chmurze Azure

Z tego filmiku dowiecie się o procesie uruchamiania serwera NGIX na maszynie wirtualnej z systemem Linux w chmurze Microsoft Azure, a także o trybach pracy serwera NGINX i sposobach ich wykorzystania.

Dodatkowo…

Macie ochotę zachować sobie cały kurs żeby w przyszłości na spokojnie do niego wrócić? Skorzystajcie w takim razie z tej playlisty na YouTubie, gdzie znajdziecie wszystkie filmy.

A jeśli spodobał Wam się ten materiał i chcecie potwierdzenie nowo nabytych umiejętności, warto zapoznać się z kursem na Microsoft Virtual Academy, aby zdobyć certyfikat Microsoftu.

Zachęcamy także do śledzenia nowinek z zakresu Open Source + Microsoft na profilach Openness At CEE na Facebooku oraz na Twitterze, a także do zaglądania na bloga.

przez -
5 2843
Microsoft

Podczas konferencji ChefCon, Mark Russinovich pełniący funkcję Microsoft Technical Fellow udzielił wywiadu redakcji portalu Wired. Jedną z najważniejszych wypowiedzi jest fakt, że Microsoft rozważa całkowite uwolnienie kodu systemu Windows w perspektywie najbliższych lat. Jednym z powodów ma być zmiana sposobu obecnej dystrybucji oprogramowania, które stają się powoli nieskuteczne i w niedługim okresie ulegną pod naporem konkurencji.

Uwolnienie kodu Windowsa będzie przebiegało stopniowo, jak to było w przypadku .NET. Niewykluczone, że firma z Redmond zdecyduje się na zrobienie podobnego kroku wobec reszty swoich programów. Szczególnie ciekawa wydaje się opcja wypuszczenia kodu całego pakietu Microsoft Office, razem z otwarciem standardów jego zapisu.

przez -
14 2404
Microsoft

Prawdziwa wrzawa nastąpiła w środowisku Wolnego i Otwartego Oprogramowania. Podczas dzisiejszej konferencji dyrektor generalny firmy Microsoft – Satya Nadella, ogłosił że po udanym uwolnieniu kodu źródłowego .NET Core Runtime przyszedł czas na wydanie bibliotek DirectX 12 na licencji X11.

Decyzja jest bardzo zaskakująca, podobnie jak to miało miejsce w przypadku .NET. Satya Nadella stwierdza, że duże wrażenie na nim zrobiło nowe API Vulkan od organizacji Khronos Group oraz zapowiedź uwolnienia całej specyfikacji Mantle przez AMD.

Satia Nadella Microsoft

DirectX 12 będzie miał swoją premierę niebawem, a jego rozpowszechnienie wśród deweloperów jest aktualnie priorytetem dla firmy, co pozwoli firmie Microsoft na zdobycie popularności na nowych platformach sprzętowych i systemach operacyjnych.

AKTUALIZACJA: Jak kilka osób trafnie zauważyło, powyższy news jest tylko żartem primaaprilisowym i nie powinien być traktowany na poważnie.

przez -
0 1390
Blender

Microsoft postanowił wyjść na przeciw oczekiwaniom użytkowników programu Blender i przygotował specjalną usługę o nazwie Azure Batch. Kilka dni temu opisywaliśmy, jak skorzystać z możliwości własnej farmy renderującej. I Azure Batch działa na tej samej zasadzie, jednakże udostępnia nam to wszystko w chmurze i upraszcza cały proces do kilku kliknięć. Mark Russinovich przygotował także krótki film prezentujący cały proces instalacji oraz jaka jest różnica w szybkości renderowania dowolnego projektu.

Microsoft przygotował dla chętnych osób dwa komponentny, które Dzięki nim każdy będzie mógł wykonać renderowanie za pośrednictwem usługi Azure Batch.

  • Pierwszy z nich wykorzystuje SDK .NET. Zawiera logikę, która podzieli pracę związaną z animacją w zestawy zadań, które będą przetwarzane na poszczególnych maszynach wirtualnych.
  • Drugi komponent to wtyczka napisana w Pythonie, która pozwoli na zarządzanie zadaniem renderowania przy użyciu narzędzia graficznego zainstalowanego w Blenderze. Ta wtyczka pozwala na zarządzanie Jobs Pools Batch Portal Assets.

przez -
0 581
Microsoft

Microsoft zainwestował 70 milionów dolarów w firmę Cyanogen Inc., która rozwija system Cyanogen OS. Jak podaje Wall Street Journal powodem tej decyzji może być chęć wykorzystania tegoż systemu we własnych smartfonach i tabletach. Prócz tego Microsoft bardzo mocno walczy na rynku systemów mobilnych, gdzie dominuje obecnie Google i Apple, a sam posiada ledwo 3 – 4%. Dodatkowo Samsung zamierza zawalczyć swoim Tizenem, a Mozilla mocno promuje wykorzystanie Firefox OS.

Polecane

fritzbox

0 437
AVM Fritz!Box 7590 to nowsza wersja modelu 7490, czym się różnią re modele - na pewno jest spora różnica wizualna, ale i...