Ostatnia dekada zmieniła oblicze IT. Kluczowego znaczenia nabrały big data, a chmura i automatyzacja rozpowszechniły się wszędzie tam, gdzie mowa o efektywności. Inżynierowie muszą wykorzystywać zalety systemów linuksowych w codziennej praktyce, aby zapewnić należyty poziom automatyzacji swoich zadań. Do tych celów świetnie nadaje się Python. Język ten zdobywa coraz większe uznanie z uwagi na jego wszechstronność, jak również wydajność, przenaszalność i bezpieczeństwo kodu. W...
MongoDB jest wieloplatformowym, nierelacyjnym systemem do obsługi baz danych, napisanym w języku C++. Nie przypomina ściśle ustrukturyzowanych relacyjnych baz danych, zamiast tego korzysta z dokumentów w formacie BSON. Ułatwia to bardziej naturalne przetwarzanie informacji w aplikacjach, oczywiście przy zachowaniu możliwości tworzenia hierarchii oraz indeksowania. W ten sposób cały system zyskuje na wydajności, co jest szczególnie istotne przy przetwarzaniu bardzo dużych zbio...
Przemierzasz przez życie, próbując się określić. Jest niezwykle ważne, aby zrozumieć swoją tożsamość. Bez tożsamości nie ma godności ani spełnienia. Zbyt wiele zranionych osób cierpi, bo uwierzyło w kłamstwa o sobie. Absolutnie konieczne jest poznanie całej, szczerej prawdy o swojej osobowości. Jak każdy, jesteś piękną istotą i ukochanym dzieckiem Boga. Musisz tylko się dowiedzieć, kim możesz się stać, poznać swoje najlepsze strony i odważnie zmierzyć się z tym, co w Tobie je...
Sekret tkwi w Tobie Jak w końcu zdobyć to, o czym marzysz? Czym różni się "marzenie" o czymś od "przyciągania" tego do siebie? Co powinieneś wiedzieć o przyciąganiu, a nie znajdziesz tego w "Sekrecie"? Co inaczej robią ci, którzy przekuwają swoje marzenia w rzeczywistość? Czym się różni Twój SPOSÓB realizowania marzeń od tego, JAK oni to robią? Jak brzmi przepis na zmianę marzenia w rzeczywistość? Dlaczego jednych ludzi marzenia motywują, a innych wpędzają w depresję? Jak zap...
Projektanci Kotlina postawili na pragmatyzm. Oznacza to, że do dziś wszystkie decyzje związane z rozwojem języka są podejmowane z uwzględnieniem potrzeb biznesowych: produktywności, skalowalności, prostej konserwacji, niezawodności i wydajności. Od początku szczególną uwagę zwraca się również na bezpieczeństwo, czytelność, wielokrotne używanie kodu, łatwość użycia narzędzi i możliwości współdziałania z innymi językami. Bardzo ważna okazała się też wydajność zarówno działania ...
Python zyskuje coraz większą popularność i jest wykorzystywany do tworzenia bardzo różnych aplikacji, jednak projektowanie dużych, niezawodnych systemów w tym języku bywa wyzwaniem. Rozwijanie złożonych systemów o wysokiej jakości wymaga zastosowania odpowiedniej architektury. Trudno w Pythonie stosować takie wysokopoziomowe wzorce projektowe jak architektura sześciokątna, architektura oparta na zdarzeniach czy wzorce zalecane dla projektowania dziedzinowego (DDD). Sytuacji n...
Programiści lubią Pythona. Ujmuje ich wyrazistość, zwięzłość i interaktywność kodu, a także bogata kolekcja narzędzi i bibliotek. Zalety te są uzupełniane przez rozwój innych technologii, zwiększającą się dostępność coraz szybszego sprzętu oraz rosnącą przepustowość internetu. Z kolei to wszystko wiąże się z powstawaniem niewyobrażalnych ilości danych, które trzeba magazynować i efektywnie przetwarzać. Większość innowacji w świecie informatyki koncentruje się wokół danych. A ...
Codzienna dawka ćwiczeń stymulujących intelekt Intelekt to coś więcej niż inteligencja. To całokształt wiedzy i zdolności umysłowych człowieka. Potężne narzędzie kształtujące nasze życie we wszystkich jego aspektach. Jednak i my sami każdego dnia wpływamy na działanie własnego intelektu. Między stylem życia i jego jakością a pracą mózgu zachodzi swoiste sprzężenie zwrotne. Możemy więc śmiało pokusić się o twierdzenie, że za pomocą odpowiedniego zestawu ćwiczeń możemy stymulow...
Sięgnij po wygraną - odważnie i z pewnością siebie! Lubimy wygrywać. Ale nie zawsze chcemy wygrywać. To tylko pozorna sprzeczność - często nie jesteśmy na wygraną gotowi i ze strachu wycofujemy się tuż przed metą. A startujemy w przeróżnych konkurencjach niemal każdego dnia - menedżer pracujący nad projektem, uczeń marzący o dobrej ocenie, a jednocześnie pragnący akceptacji kolegów, prawnik wygłaszający mowę przed sądem. Wszyscy, nie tylko sportowcy, jesteśmy ciągle stawiani ...
SolidWorks to bardzo popularne rozwiązanie do projektowania inżynierskiego, które wraz z wprowadzeniem dodatku Simulation zostało wzbogacone o narzędzia do analizy strukturalnej wykorzystujące metodę elementów skończonych. Oprogramowanie umożliwia przeprowadzanie testów i symulacji działania zaprojektowanych części i złożeń oraz ułatwia ich optymalizację kosztową i materiałową, dzięki czemu końcowe produkty można wytwarzać taniej i szybciej wprowadzać na rynek, bez pogarszani...
Słowo „manipulacja” wywodzi się z łaciny: „mani” to „ręka”, „pulus” to „pełny”, „kontrolowany”. W efekcie „manipulacja” to działanie, w którym świadomie „trzymamy w ręce” jakiś proces. Wpływamy na kogoś lub na sytuację w sposób świadomy, a nie przypadkiem. Przygotowujemy się do tego wpływania. I nie ma w tym nic złego. I nie dajmy się oszukać, że techniki wywierania wpływu są dobre, a techniki manipulacji złe. To dokładnie te same narzędzia. Rok 2020 to czas pandemii, która z...
Poznaj sposoby na skuteczną kampanię SEO w Twojej firmie! Handel elektroniczny (e-commerce) z roku na rok rozwija się coraz dynamiczniej - częściej bowiem podejmujemy decyzje zakupowe przy komputerze, tablecie, a nawet ze smartfonem w ręku. Rosnące wymagania klientów sprawiły, że dziś każdy, kto myśli o skutecznym prowadzeniu biznesu, powinien działać na różnych polach i oferować sprzedaż zarówno stacjonarnie, jak i online. Ponadto stale umacniająca się konkurencja w branży e...
Dzięki metodzie #1000marzeń w ciągu najbliższego roku osiągniesz więcej niż w całym wcześniejszym życiu! Przyznasz, że to solidna obietnica. Jednakże nie jest oparta tylko na słowach - stoi za nią ogromna liczba testów. Osobiste doświadczenie i zmiana tak szokująca, że do dziś niewiarygodna dla wielu. A także przeżycia dziesiątek tysięcy moich klientów, setek tysięcy fanów i ich rodzin. Bez względu na specyfikę, stosując ten czteroetapowy schemat (Zamarz, Zaplanuj, Zarób, Zr...
Python słusznie cieszy się stale rosnącym uznaniem programistów: jest wszechstronny i efektywny, pozwala też na tworzenie wysokiej jakości oprogramowania. Język ten ma poza tym wiele trudniejszych do uchwycenia zalet. Aby uzyskać naprawdę imponujące efekty w zakresie wydajności kodu, jego przenaszalności i bezpieczeństwa, trzeba zagłębić się w dość subtelne niuanse kodowania. Wielu programistów, choć posiada spore doświadczenie w programowaniu w innych językach, nie dostrzega...
Dlaczego właśnie Python?Pierwsza odpowiedź, jaka się nasuwa, jest dość oczywista: ponieważ Python to jeden z najprostszych do nauki języków programowania. Najkrótszy program zajmuje tylko JEDNĄ linijkę. Z małą pomocą nauczyciela i naszego praktycznego zeszytu ćwiczeń każdy młody adept sztuki programowania zdoła szybko opanować podstawy tego języka i zacząć w nim pisać swoje pierwsze programy. Druga odpowiedź wydaje się z pozoru zaprzeczać pierwszej. Bo choć Python jest prosty...
Zatuszowana miłość Niewielka wieś gdzieś na Mazurach. Dwoje młodych ludzi, każde ze swoimi planami i marzeniami. Choć nie. To Ela, dobra uczennica pilnie przygotowująca się do matury, ma marzenia i plany, a przed sobą jasną przyszłość. Inaczej niż jej sąsiad z naprzeciwka. Zły dom, złe geny, zły brat - Maks już dawno pozbył się złudzeń i wiary w to, że może cokolwiek zmienić. Codziennie styka się z Elą, "miastową z dobrego domu", podziwia ją i zazdrości. Rodziców, pieniędzy, ...
TO COŚ, co przyciąga do firmy najlepszych ludzi Employer branding - kolejne modne angielskobrzmiące określenie wymyślone przez dział HR po to, by wyciągnąć od zarządu pieniądze na następne niewiele wnoszące szkolenie? Absolutnie nie! Właściwie przeprowadzone działania z zakresu employer brandingu wcale nie muszą być drogie. Ba, przykład wielu rodzimych firm pokazuje wręcz, że koszty mogą być równe zeru, a i tak przedsiębiorstwo staje się pracodawcą z wyboru. Albo inaczej - pr...
Niepospolita uroda Elodie Atlier była pułapką na facetów, którzy zdradzali swoje kobiety. Agencja detektywistyczna nie była jednak pracą jej marzeń, więc w końcu Elodie postanowiła poszukać lepszego zajęcia. Tamtego dnia śpieszyła się na rozmowę z potencjalnym pracodawcą. Niestety, miała pecha, niegroźną stłuczkę. Tamten gość miał drogi samochód, wygląd greckiego boga i paskudne maniery. Po ostrej wymianie zdań rozstali się, a Elodie miała nadzieję, że więcej tego bufona nie ...
Metody numeryczne znajdują zastosowanie wszędzie tam, gdzie nie da się wyznaczyć odpowiedniego rozwiązania metodami analitycznymi lub gdy jest to zbyt uciążliwe. Całkowanie i różniczkowanie, rozwiązywanie układów równań liniowych, szukanie rozwiązań równań nieliniowych, interpolacja i aproksymacja, szukanie minimów i maksimów - wszystkie te działania można przeprowadzić za pomocą komputera właśnie dzięki wykorzystaniu metod numerycznych.Na rynku brakowało dotąd opracowania, k...
Przetrwają najlepiej skomunikowani Jak budować kompetencje szefa przyszłości w świecie przymusowego zdalnego zarządzania? Jak zachować pracę i nie musieć rywalizować o nią z robotami? Jak dogadać się z pokoleniami, które wchodzą na rynek pracy? Uwaga! Sztuczna inteligencja u bram! Już puka do naszych drzwi, urzędów, domów. Już zaczyna wyręczać nas w prostych zadaniach. Już szuka dla nas drogi na wirtualnych mapach, sprawdza, czego brakuje w lodówce, liczy, analizuje, pisze w...
Małymi krokami prosto do szczęścia Kaizen, co na polski moglibyśmy przetłumaczyć jako dobrą zmianę, jest wywodzącą się z Japonii praktyką ciągłego doskonalenia. Jej założenia można streścić w jednym zdaniu - regularnie, konsekwentnie wprowadzane małe zmiany prowadzą do dużych rezultatów. W biznesie na całym świecie praktykę tę zaczęto wdrażać w latach osiemdziesiątych XX wieku - i osiągnięto znaczne sukcesy. Okazuje się jednak, że w efekcie zastosowania zasad kaizen można nie...
Czy poważny sportowiec może nie jeść mięsa? W 1956 roku podczas igrzysk olimpijskich w Melbourne australijski pływak Murray Rose zdobył trzy złote medale. Nie byłoby w tym nic nadzwyczajnego, gdyby nie fakt, że Murray był weganinem - nie spożywał produktów pochodzenia zwierzęcego. W jego diecie nie było miejsca na nabiał i mięso, mimo to odnosił sukcesy i zapisał się w historii sportu. Podobną drogą poszło wielu innych sportowców - dziś weganie są zarówno wśród olimpijczyków,...
Wiele milionów osób zmaga się ze skutkami nieprawidłowego żywienia. Najczęściej chodzi o masę ciała, ale problem jest o wiele szerszy - źle odżywiony organizm choruje, układ odpornościowy działa niepoprawnie, zwiększa się ryzyko wystąpienia nowotworów czy zaburzeń hormonalnych. Tych problemów nie rozwiążą lansowane przez celebrytów modne diety, które nie mają nic wspólnego ze zdrowym żywieniem. Z kolei zalecane powszechnie diety w rodzaju "1200 kcal" mogą się kończyć tylko w ...
Erin to śliczna, subtelna dziewczyna o zielonych oczach i smukłej figurze. Nie brakuje jej także odwagi. A może jest po prostu lekkomyślna albo zbyt mocno kocha Ruby, swoją starszą siostrę? Kiedy ta wpada w prawdziwe tarapaty, dla Erin jest oczywiste, że poruszy niebo i ziemię, by pomóc siostrze. Nawet jeśli ceną ma być jej własne bezpieczeństwo. Dziewczyna jednak nie do końca zdaje sobie sprawę, na co się porywa, gdy o wsparcie prosi groźnego Rosjanina, który prowadzi elitar...