Normal view

There are new articles available, click to refresh the page.
Before yesterdayfl9 blog

Narzędzia niedoceniane: make

11 April 2020 at 00:00

Czym jest make? Jest to narzędzie wykonujące reguły. Takie reguły mogą zależeć od plików lub on innych reguł, i make analizuje je, sprawdzając, czy pliki, od których dana reguła zależy zostały zmienione (a, co za tym idzie, regułę trzeba uruchomić ponownie), albo te pliki nie istnieją, ale make zna inną regułę, która potrafi je stworzyć.

Pierwsze kroki z DMR na przykładzie Baofeng 1801

13 July 2019 at 00:00

Baofeng 1801 to jeden z najtańszych obecnie radiotelefonów wspierających DMR, więc jest to dobry wybór na rozpoczęcie zabawy z transmisjami cyfrowymi zwłaszcza, jeśli ktoś nie jest do nich przekonany. Poza DMR jest oczywiście możliwość analogowej komunikacji w paśmie 2m i 70cm, więc nawet jeśli łączność cyfrowa nie przypadnie nam do gustu, to urządzenie się nie zmarnuje. Na jego plus przemawia również to, że sprawia wrażenie solidniej wykonanego niż mój poprzedni Baofeng UV-82.

std::variant

10 June 2018 at 00:00

Strongly typed languages provide programmer an awesome ability to find certain bugs quicker by raising compilation errors when the program attempts to use certain memory in an improper way - like treating strings as numbers, and so on. In general it’s a great thing, as it’s possible to find issues before the program is even executed.

Software Testing Levels

1 April 2017 at 00:00

To make things more organized and to bring some reign over the chaos that glooms over the software development process testing has been divided into a few levels, each guarding differently sized scope. Thanks to that, you can have more detailed tests which execute quicker (as more things in tests are fakes with hardcoded values) on the lower levels, and some overall tests on the higher levels, which check for more at the same time, but require more time to run thanks to having practically a whole environment real.

Bluetooth z BluetoothAPIs.h

28 October 2010 at 00:00

Nie ma tutaj wiele do gadania, obsługa Bluetooth z poziomu Windowsa jest dość nieprzyjemna dla osób, które wcześniej niewiele miały wspólnego z programowaniem dla tego systemu - w tym i dla mnie. Jeśli więc mamy dowolność w wyborze wykorzystywanej przez nas technologii, polecam rodzinę .net albo Javę - .net wypróbowałem i było łatwo i przyjemnie, ale Java kusi lepszą przenośnością.

Notowanie na komputerze

23 October 2010 at 00:00

Używasz komputera do notowania wykładów lub sporządzania notatek ze spotkań? Ten tekst może Cię zainteresować. Odkryłem ostatnio dość prosty sposób na to, aby za pomocą Vima naprawdę wygodnie tworzyć swoje wiki, wraz z odnośnikami pomiędzy stronami, formatowaniem, i eksportem do HTML. I jeszcze coś dla osób, który słysząc “vim” powoli sięgają po myszkę, aby zamknąć kartę: To nie jest trudne! Opowiem zaraz, od początku do końca, jak się z tego korzysta. Dodatkowo proponuję używać narzędzia gvim, w paczce dla windowsa dostępne domyslnie, w Linuksie zwykle dostępne w repozytoriach, które jest graficzną wersją vima, posiadającą menu, pasek narzędzi i generalnie ułatwiającą start.

❌
❌