Lista artykułów

Jest nadzieja dla matematyków! [myślodsiewnia #010]

Po jednym z ostatnich spotkań grupy Toruń JUG, na którym poruszana była tematyka uczenia maszynowego naszła mnie pewna refleksja. Pomyślałem sobie: w końcu jest jakieś ciekawe zajęcie dla matematyków. Kiedy w 2005 roku rozpoczynałem studia informatyczne na Wydziale Matematyki i Informatyki UMK w Toruniu można było tam studiować również…... Czytaj dalej →

After.conf - Pilot 1 - Start.

3

Doing more on reads vs writes

Pętle w Vue.js z użyciem dyrektywy v-for

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Pisząc aplikacje w Vue.js bardzo często bedziesz chciał(a) wyświetlić listę elementów w pętli na podstawie tablicy. Właśnie w tym celu „język szablonów” wbudowany w Vue.js udostępnia dyrektywę v-for. W najprostszej postaci odpowiada ona pętli for znanej z JavaScriptu. Wyświetlanie listy przy użyciu dyrektywy v-for Dyrektywa v-for używa specjalnej składni aktualnyElementy in tablicaZDanymi gdzie tablicaZDanymi jest… źródłową tablicą …

[Piątek trzynastego!] Szczęśliwa trzynastka tytułów po 13 zł

Promocja na Helionie. Trzynaście tytułów. Każdy z nich po 13zł. Promocja dotyczy formatów druk oraz eBook, obowiązuje tylko dziś! Nic dodać, nic ująć. Szybka promocja na 13 tytułów. Zobaczcie sami, bo kilka wydaje się ciekawych ?

Wszystko, co chcielibyście wiedzieć o fakturach, ale baliście się zapytać

Zapraszam do przeczytania kilku ciekawostek na temat faktur, które pomogą Ci zrozumieć dlaczego faktury wyglądają i działają tak, a nie inaczej.

METODY w C#

W poniższym poście poruszymy temat metod. Od definicji przez wywołanie do parametrów. Co to jest metoda? Metoda jest przede wszystkim blokiem kodu, ale w głównej mierze to grupa poleceń, która ma za zadanie wykonać określone działanie. Każdy program w języku C# zawiera co najmniej jedną klasę z metodą główną, która nazywa się Main(). Mamy dwie […]

Visual Studio For Mac – Uruchomienie wielu projektów

Mikroserwisy! Mikroserwisy! Mikroserwisy! No dobra to skoro przyciągnąłem waszą uwagę to teraz możemy na spokojnie przejść do artykułu. Dzisiaj nie będzie o mikroserwisach per se, jednak o jednym z pochodnych elementów. Łapiemy za długopisy i piszemy temat: jak za pomocą Visual Studio for Mac uruchomić kilka projektów jednocześnie ( Rider nie wspiera uruchamiania kilku projektów na raz). Utworzenie

Co zabija programistów? Czyli: co warto zmienić w swojej pracy już dzisiaj

Siedzenie zabija. Większość z nas intuicyjnie zaprzeczy tej tezie. Przecież w tej pozycji odpoczywamy, czujemy się komfortowo i wygodnie. Skąd zatem pomysł, że siedząca postawa ciała może być dla nas szkodliwa? Przecież media nieustannie informują nas o zgubnych skutkach palenia, o smogu unoszącym się nad polskimi miastami, o coraz częstszej zapadalności na choroby cywilizacyjne. Przy [...]

Zmiany w regulatorze prędkości kątowej

Po wyeliminowaniu błędów w PID opisanych w poprzednim artykule, mogłem przejść do kolejnych poprawek w module silników. Moją uwagę przykuł regulator prędkości kątowej. Postanowiłem wprowadzić w nim zmiany, aby zwiększyć precyzję obrotu robota i zwiększyć jego stabilność. Do tej pory zdarzało mi się, że robot się wzbudzał i stojąc w miejscu wykonywał czasem niewielkie skręty. […]

Zmiany w regulatorze prędkości kątowej

Po wyeliminowaniu błędów w PID opisanych w poprzednim artykule, mogłem przejść do kolejnych poprawek w module silników. Moją uwagę przykuł regulator prędkości kątowej. Postanowiłem wprowadzić w nim zmiany, aby zwiększyć precyzję obrotu robota i zwiększyć jego stabilność. Do tej pory zdarzało mi się, że robot się wzbudzał i stojąc w miejscu wykonywał czasem niewielkie skręty. […]

Wednewsday #14 – programistyczne nowinki

Jeśli słuchawki mam na głowie i nie jest to sytuacja awaryjna – może poczekać! I tym akcentem witam was w kolejnej środzie z programistycznymi nowinkami. Słuchawki na głowę i zapraszam do czytania. Wersja audio (linki z podcastu znajdziecie na devsession.pl/podcast-12): Chmura Architecting Distributed Cloud Applications – darmowy kurs video nt. rozproszonych aplikacji w chmurze. Prezentuje Jeffrey Richter – Azure [...]

Wysokodostępny loadbalancer czyli HAProxy z Keepalived

Wysokodostępny loadbalancer czyli HAProxy i Keepalived. W tym artykule przeprowadzę was przez proces instalacji i konfiguracji wysokodostępnego loadbalancera. Ale zanim zaczniemy mamy do rozszyfrowania trochę nazw i pojęć, które dla osoby początkującej mogą być jeszcze nieznane. Załóżmy, że mamy jakąś aplikację, która już z ruchem nie daje sobie rady na jednym serwerze (np. jest już całkiem spora i droga instancja VPS) i przychodzi czas aby rozdzielić pewne jej usługi na kilka serwerów...

Generatory i Iteratory wyższego poziomu

Generatory i Iteratory wyższego poziomu Ten wpis został zainspirowany

Kultura Pracy a Bezpieczeństwo w Projekcie

Wstęp Wyobraź sobie, drogi czytelniku, że nagle dowiadujesz się, iż firma, w której pracujesz została „zhakowana”. Wszystkie urządzenia firmowe zostały całkowicie wyczyszczone z danych. Wszystkie projekty i bazy danych zostały wrzucone na publiczne serwery. Co gorsza, zostały również upublicznione dane wszystkich pracowników wliczając w to emaile, numery telefoniczne, prywatne numery kont oraz informacje o zarobkach. […]