Prasówka IT i nowe technologie #7 – Język programowania Go pnie się dalej w górę

02.08.2017 AUTOR: Michał Bąk

Język programowania Go pnie się dalej w górę

Język programowania Go

Język programowania Go, opracowany przez Google, ciągle się rozwija. Świadczy o tym m.in. to, że znalazł się już w pierwszej dziesiątce najpopularniejszych na świecie narzędzi open source tego typu.

Go znajduje się na 10 miejscu rankingu. Wyprzedzają go narzędzia używane przez programistów do pisania aplikacji, takie jak Perl, Swift, Ruby i Visual Basic.

Analitycy zwrócili uwagę na to, że do tej pory żaden język programowania nie zrobił w tak krótkim czasie tak dużej kariery. Według nieśmiałych hipotez Go może wkrótce zdetronizować inne narzędzia używane w tym obszarze IT. Co za tym idzie, JavaScript i Python mogą pójść w odstawkę, chociaż teraz zajmują dwa pierwsze miejsca.

Jak przebiegała dotychczasowa kariera tego języka programowania? Google zaczęło pracować nad nim 10 lat temu, a wersja 1.0 została udostępniona deweloperom w 2012 roku. Go zaczął piąć się w górę w ciągu zeszłego roku. W połowie 2016 był klasyfikowany na 55. miejscu, a na początku tego roku – na 13.

To wszystko wpłynęło na bardzo pozytywną ocenę. Firma Tiobe przyznała mu zaszczytny tytuł języka 2016 roku.

Amazon chce mieć własny komunikator

Język programowania Go

Amazon pracuje nad własnym komunikatorem, który ma rywalizować m.in. z WhatsApp. Program ma nosić nazwę Anytime.

Oprócz standardowych funkcji, podobnych do tych, które ma WhatsApp, Anytime ma zostać wzbogacony o inne, których zadaniem będzie zwiększenie konkurencyjności na rynku. Jakie to rozwiązania? Na przykład prowadzenie wideo-rozmów z zastosowaniem różnego rodzaju masek i filtrów. To, jakie opcje powinny znaleźć się w nowej aplikacji, Amazon oparł na oczekiwaniach klientów.

Niektórzy analitycy dodają, że Anytime będzie mógł szyfrować dane w trybie end-to-end i będzie można go instalować zarówno na przenośnych urządzeniach, jak i na desktopach.

IBM buduje z wojskiem komputer symulujący pracę ludzkiego mózgu

Język programowania Go

IBM i U.S. Air Force Research Lab zamierzają stworzyć superkomputer, który ma symulować pracę ludzkiego mózgu. Opracowana przez IBM architektura neuromorficzna TrueNorth stanie się bazą systemu obliczeniowego.

Serce TrueNorth to scalak VLSI – Very-Large-Scale Integration, który zawiera analogowe układy elektroniczne, symulujące pracę ludzkiego systemu nerwowego. Rolę translatora przejęły układy binarne i ich zadaniem jest prezentowanie procesów, które zachodzą w mózgu w formie ciągu bitów.

TrueNorth zawiera 5,4 mld tranzystorów, które odwzorowują pracę 4096 neuronowych rdzeni. Finalnie ma być to system składający się z wielu superkomputerów, które – umieszczone w standardowej szafie 4U – będą zawierały 512 mln neuronów.

Globalny ruch IP wzrośnie do 2021 r. trzykrotnie

Język programowania Go

W ciągu najbliższych pięciu lat (2016-2021) transformacja cyfrowa będzie miała ogromny wpływ na wymagania dotyczące sieci IP. To wnioski, które zaprezentowano w nowym raporcie Cisco VNI Complete Forecast.

W tym czasie możemy spodziewać się wzrostu liczby użytkowników Internetu z 3,3 do 4,6 miliarda osób, czyli 58% globalnej populacji. Zwiększy się również liczba wykorzystywanych urządzeń mobilnych – z 2,3 do 3,5 na osobę, a także średnia przepustowość łączy szerokopasmowych – z 27,5 do 53 Mb/s. Nastąpi także 3-krotny wzrost ruchu w sieciach IP. Patrząc na przestrzeń lat, od 2005 roku wskaźnik ten zwiększył się 240-krotnie. Do 2021 roku udział sieci mobilnych wzrośnie do 31%, a materiały wideo odnotują 5-krotną zwyżkę.

GhostCtrl – groźny backdoor na Androida

Język programowania Go

Trend Micro, firma, która zajmuje się zabezpieczeniami, ostrzega przed nowym backdoorem na Androida. GhostCtrl to wariant odkrytego w 2015 roku OmniRAT. Zagrożenia dotyczą licznych platform, w tym Windowsa, Linuxa i Maca. GhostCtrl umożliwia dostanie się do wszystkich danych na urządzeniu mobilnym.

GhostCtrl próbuje zainfekować urządzenia działające na systemie Android. Robi to poprzez imitowanie APK z nazwami typu App, MMS, whatsapp, Pokemon Go. Malware zostało już zidentyfikowane w trzech różnych wersjach. Ta najbardziej zaawansowana pozwala na uzyskanie pełnej kontroli nad danym urządzeniem, łącznie z uprawnieniami dotyczącymi dostępu i transferu danych.

 

Złośliwy plik będzie pytał użytkownika o zainstalowanie nawet po pierwszej odmowie. Wiadomość ta będzie pojawiała się cały czas. Po zainstalowaniu włączy usługę, która załaduje aplikację do działania w tle.

Malware używa usługi com.android.engine i łatwo wprowadzi w błąd nieuważnego użytkownika. Infekcja pozwala ukraść praktycznie wszystkie dane z zarażonego urządzenia. Hakerzy mogą także uruchomić kamerkę i nagrywać dźwięk.

Twitterowy botnet SIREN wygenerował ponad 30 mln kliknięć

Język programowania Go

W kampanii botnetowej brało udział prawie 90 tys. fałszywych kont, które wygenerowały 8,5 miliona tweetów. Przy okazji, nabrało się na to sporo osób. SIREN wygenerował 30 milionów kliknięć w złośliwe linki. To jedna z największych kampanii tego typu.

Firma ZeroFOX przyglądała się ogromnemu botnetowi, który wybrał sobie za cel Twittera. Wygenerowane tweety zawierały treści dla osób dorosłych. Konta miały zdjęcie profilowe kobiety, żeńskie personalia, a tweety zawierały nieco ordynarne frazy dotyczące seksualności. Każdy tweet zawierał skrócone hiperłącze, a po kliknięciu w nie użytkownik był przenoszony na stronę, która zachęcała do subskrypcji zawartości treści dla dorosłych.

Według dochodzeń osoby odpowiedzialne za stworzenie botnetu SIREN pochodzą z Europy Wschodniej.

Artykuł powstał dzięki:

CONNECTIS_

+48 22 222 5000
[email protected]

Złota 59
00-120 Warszawa

CONNECTIS_ jest spółką technologiczną świadczącą usługi z zakresu outsourcingu specjalistów, zespołów projektowych oraz procesów IT.


CONNECTIS_
łączy wyjątkowe doświadczenie, kompleksową znajomość branży oraz kompetencje specjalistów z klientami, aby pomóc im usprawniać projekty informatyczne i zwiększać wydajność procesów biznesowych.

Współpracujemy na szeroką skalę z liderami branżowymi w całej Europie z sektora m.in. finansowego, IT, konsultingowego, ubezpieczeniowego, energetycznego oraz telekomunikacyjnego. Codziennie wspieramy ich ponad 350 specjalistami w strategicznych projektach informatycznych.

Coders Lab

Łącząc doświadczenie edukacyjne ze znajomością rynku pracy IT, Coders Lab umożliwia szybkie i efektywne zdobycie pożądanych kompetencji związanych z nowymi technologiami. Skupia się się na przekazywaniu praktycznych umiejętności, które w pierwszej kolejności są przydatne u pracodawców.

Wszystkie kursy odbywają się na bazie autorskich materiałów, takich samych niezależnie od miejsca kursu. Dzięki dbałości o jakość kursów oraz uczestnictwie w programie Career Lab, 82% z absolwentów znajduje zatrudnienie w nowym zawodzie w ciągu 3 miesięcy od zakończenia kursu.


Do góry!

Polecane artykuły

22.09.2020

Comarch e-Sale, jako e-commerce na dobry ...