Publisher: 18
8513
Ebook

Hands-On Data Structures and Algorithms with Kotlin. Level up your programming skills by understanding how Kotlin's data structure works

Chandra Sekhar Nayak, Rivu Chakraborty

Data structures and algorithms are more than just theoretical concepts. They help you become familiar with computational methods for solving problems and writing logical code. Equipped with this knowledge, you can write efficient programs that run faster and use less memory.Hands-On Data Structures and Algorithms with Kotlin book starts with the basics of algorithms and data structures, helping you get to grips with the fundamentals and measure complexity. You'll then move on to exploring the basics of functional programming while getting used to thinking recursively. Packed with plenty of examples along the way, this book will help you grasp each concept easily. In addition to this, you'll get a clear understanding of how the data structures in Kotlin's collection framework work internally.By the end of this book, you will be able to apply the theory of data structures and algorithms to work out real-world problems.

8514
Ebook

Nowohucka telenowela

Renata Radłowska

Równo siedemdziesiąt lat temu ruszyła budowa Nowej Huty. Zaplanowana jako osiedle dla pracowników pobliskiego kombinatu, stała się domem dla tysięcy ludzi z podkrakowskich wsi, szukających lepszego jutra w wielkim mieście. Renata Radłowska z czułością wysłuchuje historii swoich bohaterów przodowników pracy, lokalnych działaczy, ale i zwykłych mieszkańców głęboko wrośniętych w codzienne życie dzielnicy. Nowohucka telenowela to zbiór reportaży, dla których Nowa Huta jest jedynie punktem wyjścia, a opowieść o mieście i ludzkich losach staje się uniwersalną opowieścią o przywiązaniu, przemijaniu i tęsknocie za młodością. Pierwsze wydanie Nowohuckiej telenoweli ukazało się w 2009 roku i składało się z kilkunastu tekstów opowieści naiwnych, jeszcze pełnych nadziei, zachwytu i dobrych wspomnień, wiary w wieczność, socjalizm (tego nikt się nie wypierał). Tacy byli bohaterowie pierwszego wydania. Drugie uzupełnione jest o sześć nowych tekstów, minireportaży, niby z tej samej przestrzeni, ale emocjonalnie cięższych. Tu jest już samotność, starość, odchodzenie; czas, a zarazem brak czasu. Umiera pokolenie junaków, którzy budowali Nową Hutę, nowe rodzi się albo dorasta. Już zagląda do tych pustych mieszkań po junakach, już się w nich urządza, przegląda w historii sprzed siedemdziesięciu lat. Umierają właściciele miasta, przychodzą mieszkańcy. Renata Radłowska Nowohucka telenowela to niezwykły zapis dzisiejszej świadomości budowniczych i mieszkańców Nowej Huty, a zarazem świadectwo działania heroicznych (pokoleniowych) mitów, które z upływem czasu stają się nierzadko kuchennymi opowieściami. Mamy tu do czynienia z domowymi opowieściami, zapisanymi najczęściej tak jak były wygłoszone, a więc w języku mówionym, który dziś jest jednym z najważniejszych kryteriów autentyzmu zjawisk kulturowych. Na tym polega m.in. niezaprzeczalna wartość tej książki, jej oryginalność, ukryta w chwytliwym dziś określeniu gatunkowym: telenowela. prof. Roch Sulima

8515
Ebook

Atlas Pszczelarza

Jacek Nowak, Michał Piątek

Zgłębienie tajników pszczelarstwa i życia niezwykłych owadów, jakimi bez wątpienia są pszczoły, to bardzo ciekawe doświadczenie, nie tylko dla przyszłych hodowców. Fascynujące informacje o życiu pszczoły miodnej w ulu i poza nim, o jej funkcjonowaniu w poszczególnych porach roku zachwycą każdego, kto choć w niewielkim stopniu jest ciekaw owadów produkujących dobro znane od starożytności. Pszczelarze, Jacek Nowak i Michał Piątek, w przystępny sposób opowiadają o tym, jak założyć i prowadzić własną pasiekę. Rzetelne informacje o hodowli pszczół, czytelny kalendarz prac pasiecznych uzupełniają zachwycające fotografie. Książka zawiera obszerny atlas roślin miododajnych.

8516
Ebook

Tajlandia. Travelbook. Wydanie 1

Krzysztof Dopierała

Tajlandia to od lat jeden z najpopularniejszych wśród turystów krajów Azji Południowo-Wschodniej. Siłą Krainy Uśmiechu jest różnorodność. Porośnięte dżunglą góry, rajskie plaże, wsie mniejszości etnicznych i kosmopolityczny Bangkok – gdzie dostojne świątynie i nowoczesna architektura sąsiadują z niezliczonymi klubami nocnymi, salonami masażu i stoiskami z „legendarnym” ulicznym jedzeniem – tworzą oszałamiający, feeryczny kalejdoskop, który olśni każdego poszukującego egzotyki i wrażeń podróżnika. Fascynujące zabytki Bajkowe plaże pod palmami Egzotyczna przyroda Nocne życie Bangkoku Pływające targi Kuchnia tajska dla koneserów Travelbook to Twój niezastąpiony towarzysz podróży. Wskaże Ci najważniejsze atrakcje, podpowie, czego szukać poza głównymi szlakami, i wprowadzi w świat miejscowych obyczajów. Znajdziesz w nim opisy najciekawszych regionów i miast, a sprawdzone informacje praktyczne umożliwią staranne zaplanowanie podróży.

8517
Ebook

Bogactwo językowe i kulturowe Europy w oczach Polaków i cudzoziemców

Rafał Maćkowiak, Edyta Wojtczak

W wielojęzycznej i wielokulturowej Europie, z którą wiąże się wiele programów europejskich, ten tom młodych naukowców jest bardzo potrzebny. Świadczy o tym, że młodzi ludzie widzą sens Unii Europejskiej, doceniają programy europejskie i aktywnie w nich uczestniczą. Chcą również przybliżyć Polskę, jej język i kulturę innym narodom. Sprzyja temu aktywna wymiana naukowców i studentów między krajami Unii. W tym aspekcie podejmowane badania są jak najbardziej uzasadnione. Jest to, co trzeba podkreślić, już czwarty tom z cyklu Bogactwo językowe i kulturowe Europy w oczach Polaków i cudzoziemców. Są w nim przedstawione dwa ujęcia: spojrzenie Polaków na cudzoziemców i cudzoziemców na nas. Znaczna część artykułów poświęcona jest też glottodydaktyce języków obcych, a przede wszystkim nauczaniu języka polskiego jako obcego. Nie znam drugiej takiej publikacji, w której na ten temat wypowiadaliby się tylko młodzi naukowcy. Z recenzji prof.zw. dr hab. Bożeny Ostromęckiej-Frączak

8518
Ebook

The War Terror

Arthur B. Reeve

The War Terror is a detective novel by Arthur B. Reeve (October 15, 1880 August 9, 1936), one of his Craig Kennedy series, often regarded as American Sherlock Holmes. Each story features a fascinating look at life in the early 20th century, and even includes some action along the way. A major spy operation is deployed in the heart of Europe in time of World War II. Detective Kennedy lands right in the middle of it and begins his face off with Nazi secret service. But threads of this operation lead across the Atlantics, back in the United States. Where from do the Hydras heads actually grow? Read this enthralling war thriller and find out!

8519
Ebook

Mobile Artificial Intelligence Projects. Develop seven projects on your smartphone using artificial intelligence and deep learning techniques

Karthikeyan NG, Arun Padmanabhan, Matt R. Cole

We’re witnessing a revolution in Artificial Intelligence, thanks to breakthroughs in deep learning. Mobile Artificial Intelligence Projects empowers you to take part in this revolution by applying Artificial Intelligence (AI) techniques to design applications for natural language processing (NLP), robotics, and computer vision.This book teaches you to harness the power of AI in mobile applications along with learning the core functions of NLP, neural networks, deep learning, and mobile vision. It features a range of projects, covering tasks such as real-estate price prediction, recognizing hand-written digits, predicting car damage, and sentiment analysis. You will learn to utilize NLP and machine learning algorithms to make applications more predictive, proactive, and capable of making autonomous decisions with less human input. In the concluding chapters, you will work with popular libraries, such as TensorFlow Lite, CoreML, and PyTorch across Android and iOS platforms.By the end of this book, you will have developed exciting and more intuitive mobile applications that deliver a customized and more personalized experience to users.

8520
Ebook

F# High Performance. Increase your F# programming productivity and focus on performance optimization with best practices, expert techniques, and more

Eriawan Kusumawardhono

F# is a functional programming language and is used in enterprise applications that demand high performance. It has its own unique trait: it is a functional programming language and has OOP support at the same time.This book will help you make F# applications run faster with examples you can easily break down and take into your own work. You will be able to assess the performance of the program and identify bottlenecks. Beginning with a gentle overview of concurrency features in F#, you will get to know the advanced topics of concurrency optimizations in F#, such as F# message passing agent of MailboxProcessor and further interoperation with .NET TPL. Based on this knowledge, you will be able to enhance the performance optimizations when implementing and using other F# language features.The book also covers optimization techniques by using F# best practices and F# libraries. You will learn how the concepts of concurrency and parallel programming will help in improving the performance. With this, you would be able to take advantage of multi-core processors and track memory leaks, root causes, and CPU issues. Finally, you will be able to test their applications to achieve scalability.

8521
Ebook

Dream Days

Kenneth Grahame

An excellent book to read to children, but also good to read as an adult. This story brings many adults back to childhood. In such a simple story. Delightful childhood reminiscences beautifully written in Grahames charming prose. Poetic, tender, insightful, very lovely, a portal into the life of a children.

8522
Ebook

Podniebny

Kerstin Gier

Nowa powieść Kerstin Gier, autorki bestsellerowej Trylogii Czasu i Silvera. Siedemnastoletnia Fanny rzuciła szkołę i odbywa praktykę w alpejskim hotelu Château Janvier, zwanym Podniebnym. W Święta nieco podupadły hotel przeżywa oblężenie. Zjeżdżają tu najróżniejsi goście: od słynnej łyżwiarki, przez autora thrillerów, po... właścicieli kolii z legendarnym diamentem carycy Katarzyny. Z pomocą Bena, przystojnego syna właściciela, oraz tajemniczego Tristana, Fanny spróbuje pokrzyżować szyki pewnym złym ludziom. Postara się też zachować zimną krew (i pracę!), oraz znaleźć pomysł na życie, a może nawet miłość... Niebanalny, trzymający w napięciu thriller dla młodzieży, w zachwycającej oprawie graficznej.

8523
Ebook

Polska. Historia. Kultura. Przyroda

Krzysztof Żywczak

Album prezentujący piękno naszego kraju. Każdy rozdział został opatrzony słowem wstępnym znanej i cenionej postaci związanej z danym regionem Polski lub tematyką fragmentu książki. Oprócz opisów w publikacji zaprezentowano fotografie ukazujące najpiękniejsze i najbardziej wartościowe dobra naszej kultury, sztuki, przyrody i architektury. Pozycja z pewnością znajdzie uznanie w oczach wyrafinowanych odbiorców, dla których ważne są zarówno wartość merytoryczna, jak i jakość graficzna.

8524
Ebook

Rosyjski. Superkurs (kurs + rozmówki)

Mirosław Zybert, Halina Dąbrowska

Kompletny zestaw do samodzielnej nauki: Intensywny kurs w 30 lekcjach! Rozmówki polsko-rosyjskie! Rosyjski. Superkurs to pierwsze tak kompleksowe rozwiązanie dla wszystkich, którzy chcą nauczyć się języka od podstaw, a zarazem możliwie szybko móc korzystać z jego znajomości w życiu codziennym. Łączy w sobie zalety intensywnego kursu, sprawdzoną w praktyce użyteczność rozmówek, oraz wygodę i mobilność. Kurs obejmuje poziomy A1 i A2 oraz przygotowanie do B1 zgodnie z klasyfikacją Rady Europy. Ponadto zawiera: współczesne dialogi i słownictwo z tłumaczeniami, aktualna tematyka: biznes, internet, kultura, rozrywka, poszukiwanie pracy, przejrzyste objaśnienia gramatyki i ćwiczenia z kluczem, lekcje powtórkowe i ćwiczenia. Rozmówki polsko-rosyjskie to: 12 rozdziałów tematycznych obejmujących wszystkie najważniejsze dziedziny życia, zwroty i słówka niezbędne w podróży, pracy, interesach, natychmiastowa pomoc językowa przy zakupach, rezerwacji hotelu, zamawianiu jedzenia, przykładowe dialogi i słowniczek po każdym rozdziale. Wersja mobilna na smarftony i tablety została wzbogacona m.in. o interaktywny spis treści, hipertekstowe linki przy każdym ćwiczeniu odsyłające do klucza do ćwiczeń. Udostępnia też cały zakres typowych funkcjonalności dla formatów mobilnych (wyszukiwanie, skalowalność, zakładki) zachowując istotne dla pozycji edukacyjnej zalety szaty graficznej książki papierowej.

8525
Ebook

Za rok bez długów!

Iwona Wendel

Czy pamiętasz jeszcze, jak wyglądało Twoje życie bez długów? Jak to jest nie budzić się co rano z tym samym lękiem i cierpieniem, z jakim kładłeś się wieczorem? A może już nie wierzysz, że istnieje wyjście z Twoich problemów? Myślisz, że nikt nie miał aż tak skomplikowanej sytuacji, jak Ty?     WYSTARCZY ROK, ABY ODZYSKAĆ SWOJE ŻYCIE.   Czy wiesz, co odróżnia ten kurs od innych schematów wychodzenia z długów? Być może czytałeś już wielu ekspertów, którzy mówili Ci: oszczędzaj, zarabiaj więcej, nie wydawaj, nie zadłużaj się, spłacaj długi. Być może niektórzy nawet podpowiedzieli Ci, jak to zrobić. Ale Tobie nadal się nie udaje, czujesz zniechęcenie i tracisz wiarę. Nikt tak naprawdę do tej pory nie pomógł Ci zrozumieć, DLACZEGO Ci się to nie udaje i JAK STAĆ SIĘ OSOBĄ, której się uda. To nie jest zadanie na jeden wieczór, bo w ciągu jednego wieczora to tylko Kopciuszek zamienił się w królewnę. To zadanie wymaga czasu, trzeba ogarnąć chaos, zrozumieć dlaczego powstał i zbudować od początku – jednocześnie nie tracąc własnego życia. Nie można odwieszać życia do szafy, czekając, aż przyjdą dobre czasy. W tym celu powstał najpierw kurs a teraz samouczek ZA ROK BEZ DŁUGÓW. Nawet jeśli za rok nie spłacisz całości zadłużenia – opanujesz długi tak, aby odzyskać swoje życie. Życie jest tu i teraz. Nawet wychodząc z największego zadłużenia, masz prawo do życia, do radości i do planów na przyszłość. CO ZYSKASZ DZIĘKI PORADNIKOWI ZA ROK BEZ DŁUGÓW?   Poradnik „Za rok bez długów” da Ci wszystkie odpowiedzi. Dowiesz się m. in. :   jak dokładnie wygląda Twoja obecna sytuacja finansowa – lęk często wynika z niewiedzy, jaki jest dokładnie stan Twojego zadłużenia skąd wziąć dodatkowe pieniądze, jak je znaleźć nie zadłużając się ponownie dlaczego tkwisz w długach, mimo że od rana do nocy (i w nocy też) myślisz tylko o ich spłacie jak przestać się bać jak pokonywać codzienne przeszkody na drodze do finansowej wolności jaki jest Twój indywidualny problem z zarządzaniem pieniędzmi i stosunkiem do pieniędzy jakie mogą być Twoje, indywidualne pomysły na zarabianie pieniędzy, czy prowadzenie firmy jak prowadzić firmę – budowa, zakładanie strony, marketing, codzienne zadania jak i gdzie możesz zarabiać pieniądze, jednocześnie na rzucając obecnej pracy jak tworzyć większe plany na przyszłość jak sprawić, aby pieniądze przestały Ci spędzać sen z powiek, a stały się tylko środkiem do prawdziwych celów.   O AUTORCE   Iwona Wendel jest autorką kilku poradników na temat trudnej sytuacji finansowej i wychodzenia z długów. Przez wiele lat, będąc samotną matką, zmagała się z ogromnymi długami, zaciągniętymi na działalność gospodarczą i przetrwanie z dzieckiem, bez wsparcia ze strony rodziny. Iwona poznała, co to przerażenie, utrata poczucia własnej wartości, pogarda ze strony otoczenia. Wie również, co to jest depresja, bo walczyła z nią nawet po wyjściu z długów. Autorka od wielu lat pomaga osobom nadmiernie zadłużonym. Jej czytelnikami są głównie osoby, które straciły już rachubę w ilości wziętych kredytów i pożyczek – osoby, dla których długi nie mają wiele wspólnego z matematyką, są wynikiem problemów psychologicznych.   JAK TO DZIAŁA?   Kurs “ZA ROK BEZ DŁUGÓW” to 56 lekcji, tyle ile tygodni w roku. Tempo pracy każdy czytelnik wyznacza sam. Może to być 1 lekcja tygodniowo, może się okazać, że niektóre lekcje wymagają mniej lub więcej czasu.   Po opłaceniu PORADNIKA otrzymasz link do pobrania pliku pdf. W środku znajdziesz też linki do ściągnięcia innych pomocniczych plików.   CO O PORADNIKU MÓWIĄ INNI?   „Poznanie Iwonki było najlepszym, co mogło mi się przytrafić w tym całym nieszczęściu. Iwonka jest człowiekiem, który ma serce na dłoni. Kurs przygotowała tak, aby mieć pewność, że wszyscy z niego skorzystają, co da się czuć we wszystkich lekcjach. Przez wiele lat ludzie, albo się nade mną litowali, albo mną pogardzali. Przerabiając lekcje kursu czułam, że rozmawiam z przyjacielem, kimś kto potrafi oddzielić moje długi ode mnie, kto wierzy we mnie i wie, że moje długi bolą mnie bardziej niż moich wierzycieli.”   „Ludzie dajcie sobie szansę! Ten kurs to czysty geniusz! Pod koniec kursu zarabiam nie tylko więcej, niż zaczynając go, ale zmieniłam zupełnie pracę! Na kursie dowiedziałam się o sobie więcej, niż przez 40 lat mojego życia. Teraz wiem, dlaczego mi się nie udawało, umiem pomóc sobie – i nie tylko :). Umiem się zdyscyplinować, bo wiem, jakie były moje problemy z dyscypliną. Nie wystarczy człowiekowi powiedzieć „musisz być bardziej zdyscyplinowany” bo to tylko stresuje. Kurs pomaga dojść do źródła problemu, a to jest konieczne, jeśli ma się udać i jeśli nie chcemy cierpieć”.   „Już w połowie kursu udało mi się skutecznie zapanować nad długami – nie mówię spłacić, ale żyć jak człowiek i rozwiązywać supeł po suple”.   „Dzięki za kopa w dupę ?? a na serio bardzo dziękuję, bo nareszcie wiem, jak zrealizować projekt, o którym myślałem już wiele lat. Dzięki za narzędzia i wiedzę – niby dużo tego w internecie, ale kurs podaje to na tacy, krok po kroku, usystematyzowana wiedza na temat możliwości zarabiania w internecie i budowania firmy internetowej, jakiej nie trzeba się wstydzić.”.   „Co dał mi kurs? Przede wszystkim pewność, że ta sytuacja już się nie powtórzy, bo zrozumiałam, co do niej doprowadziło i wprowadziłam odpowiednie poprawki. A nawet jeśliby się powtórzyła, lub jeśli spotkałoby mnie innego rodzaju „bankructwo” – już wiem, że sobie poradzę. Kurs dał mi zaufanie do siebie – nie do banków, nie do szefowej, nie do kredytu konsolidacyjnego. To ja się zmieniłam, to ja wszystko naprawiam, bo już wiem jak”.   „Jestem zaskoczony, bo kurs nie okazał się przysłowiową „ściemą”. Kupiłem go, ale myślałem, że pewnie i tak nic z tego nie będzie. Lekcje są przemyślane i wymagają wysiłku. Na kursie poruszonych jest wiele tematów, o których nie mówią eksperci finansowi, a szkoda, bo długi to nie tylko tabelki i oszczędności.”   Pamiętaj, ROK to tylko 12 miesięcy, 365 dni. Nie odkładaj, zrób wszystko, aby jak najszybciej cieszyć się wolnością.

8526
Ebook

A Start in Life

Honoré de Balzac

By the French author, who, along with Flaubert, is generally regarded as a founding-father of nineteenth-century realism in European fiction. His large output of works, collectively entitled The Human Comedy (La Comedie Humaine), consists of 95 finished works and 48 unfinished works. The novel A Start in Life is part of the Scenes of Private Life section of Balzacs masterpiece. In much of Balzacs work, the aristocracy is portrayed as vain, duplicitous, and greedy. But in this novel, it is members of the working class who are mercilessly skewered when what starts out as a harmless prank rapidly snowballs into a comedy of errors with profound consequences. A comic novel in which an intrigue about property serves as the excuse for a trip in a public diligence, where a group of people try to mystify each other with strange tales of their lives.

8527
Ebook

Komisarz Barbarotti (tom 2). Całkiem inna historia

Hkan Nesser

W drugiej książce o Gunnarze Barbarottim, Całkiem inna historia, ponownie spotykamy wyrafinowanego sceptyka szukającego czasami wskazówek w Piśmie Świętym, którego poznaliśmy w powieści Człowiek bez psa. Ma coraz więcej wątpliwości związanych ze swoją karierą zawodową, a życie osobiste obfituje w nieoczekiwane zmiany akcji i planów. Kilkoro Szwedów spędza wspólnie czas podczas dwutygodniowego urlopu w Finiste`re w Bretanii na początku XXI stulecia dwie pary, dwóch singli w sumie sześcioro świeżo poznanych przyjaciół. Zażywają kąpieli, rozkoszują francuskim jedzeniem, organizują wycieczki i flirtują, nie zważając na zobowiązania małżeńskie. Na pamiątkę zostaje kilka fotografii, może jakieś zdjęcie grupowe, jakaś akwarelka i anonimowy pamiętnik opisujący ich eskapady. Pięć lat później ktoś zaczyna ich zabijać, jedno po drugim, informując wcześniej listownie o swoich planach inspektora kryminalnego Gunnara Barbarotti w Kymlinge. Sprawa odbija się szerokim echem w mediach, które rozpętują nagonkę na policję. Morderca ciągle zwodzi śledczych, a jego działanie jest coraz bardziej niezrozumiałe i pełne zagadek. Pozornie jego ofiary nie mają ze sobą nic wspólnego. Dlaczego seryjny morderca wybiera właśnie ich? Dlaczego seryjny morderca za każdym razem stosuje inną metodę zabijania?

8528
Ebook

MATLAB i podstawy telekomunikacji

Jacek Izydorczyk i inni

MATLAB — niezastąpiony w obliczeniach i modelowaniu rozwiązań! Program MATLAB służy przede wszystkim do obliczeń macierzowych. Jest potężnym narzędziem, nie do zastąpienia w wielu dziedzinach techniki, elektroniki i projektowania najróżniejszych systemów. Jednym z niezwykle użytecznych zastosowań MATLAB-a jest możliwość wykorzystania tego środowiska do obliczeń związanych z dziedziną telekomunikacji: przetwarzaniem i przesyłaniem sygnałów, ich interpretacją i modulacją. Ta książka pomoże Ci zrozumieć, jak to wszystko działa, i pokaże, jak osiągnąć oczekiwane efekty pracy. Jeśli chcesz nauczyć się sprawnie wykorzystywać algorytmy obliczeniowe do znajdowania rozwiązań konkretnych problemów związanych z zagadnieniami telekomunikacji, projektować filtry cyfrowe i syntezatory mowy, obliczać przepustowość kanałów transmisyjnych albo pisać funkcje implementujące układy dekoderów dla różnych typów modulacji, nie możesz obejść się bez tego podręcznika. Oprócz konkretnych, precyzyjnych informacji zawiera on mnóstwo praktycznych zadań, umożliwiających Ci sprawdzenie swojej wiedzy i dogłębne zrozumienie zasad działania środowiska MATLAB. Czytaj i ucz się pilnie! Wprowadzenie Przetwarzanie i przesyłanie sygnałów Dyskretna transformacja Fouriera i splot kołowy Filtry cyfrowe FIR oraz IIR Sygnalizacja DTMF Przesuwanie widma sygnału Przetwarzanie i pasmowo-przepustowy przetwornik Elektroniczna eliminacja echa i liniowa predykcja sygnału Modulacja AM i SSB Modulacja i demodulacja FM Szumy w systemach FM i transmisja w paśmie podstawowym Modulacja QAM i MSK/GMSK Synchronizacja nadajnika i odbiornika Korekcja zniekształceń liniowych i ślepa korekcja kanału Kody blokowe i splotowe Modulacja OFDM i z widmem rozproszonym Techniki MIMO