Windows: Otwieranie okna konsoli w danym katalogu.

System Windows na pewno nie jest systemem, o którym można pisać wiele w kontekście przydatności dla programisty. Zarówno konsola systemowa, jak też ogólna budowa systemu niespecjalnie sprzyjają konfiguracji zaawansowanych rozwiązań i środowisk programistycznych. Ostatnio poznałem jednak jedną funkcję Windowsa, która może nie jest specjalnie ambitna, ale bardzo ułatwia życie, co postaram się przedstawić w niniejszym wpisie.

 

PHP: Odczytywanie wartości bajtów liczby całkowitej.

Dzisiejszy wpis po raz kolejny [poprzednio pisałem o flagach bitowych] zabiera nas w świat manipulacji niskopoziomowymi danymi, odzierając nieco PHP z jego wygodnej, wysokopoziomowej abstrakcji. Skupimy się w nim na wewnętrznym sposobie reprezentacji liczb i odczytywaniu informacji o wartościach ich kolejnych bajtów.

PHP: Flagi bitowe.

Programiści, którzy “zasmakowali” pracy w językach wysokiego poziomu, takich jak m. in. PHP, bardzo często zapominają o możliwości wykorzystania bardzo niskich mechanizmów do osiągnięcia większej elastyczności kodu. Z reguły wykorzystujemy w kodzie różne wzorce projektowe i inne ułatwienia wprowadzone wraz z paradygmatem obiektowym programowania i myślimy za pomocą dużych komponentów, zamiast skorzystać z tego, co istnieje i ma się dobrze od co najmniej kilkunastu lat. Niniejszy wpis będzie poświęcony jednej z takich właśnie możliwości - wykorzystaniu flag bitowych. Zapraszam do lektury.

[Firefox] Problem z zaznaczaniem tekstu przy użyciu kombinacji klawiszy [Ctrl] + [Shift] + [Strzałki].

Witajcie. Zapewne pamiętacie mój niedawny wpis o bardziej precyzyjnym sposobie na zaznaczanie treści na stronach internetowych. Korzystam z tej funkcjonalności dosyć często, także bardzo się zdziwiłem, kiedy nagle “przestało mi działać” zaznaczanie słów przy użyciu kombinacji klawiszy [Ctrl] + [Shift] + [Strzałki]. Przebieg zdarzeń był tradycyjny - przestało działać, przez kilka dni ignorowałem, aż w końcu “czara goryczy przepełniła się” i zacząłem szukać winowajcy.

Problem.

Podejrzewałem na początku wiele różnych rzeczy / mechanizmów / ustawień, stąd poszukiwania nie były proste. Oczywiście zamiast wpisać “o co chodzi” w Google zacząłem szukać na własną rękę i “tym razem” niestety nie znalazłem.

[Firefox] Lepsze, bardziej precyzyjne zaznaczanie tekstu.

W serii krótkich wpisów wtorkowych kolejny sposób na ułatwienie sobie życia podczas korzystania z jednej z najlepszych przeglądarek internetowych. ;] Tym razem ułatwimy sobie zaznaczanie tekstu na stronach internetowych, co przy bardziej dokładnych próbach filtrowania zawartości może być dosyć ekstremalnym zajęciem.

Problem.

Być może nigdy nie trafiliście na ten problem, aczkolwiek jak zwykle - jest to pewna sytuacja brzegowa, w której zastanawiamy się “dlaczego to nie działa tak jak ja chcę”. O co chodzi?

[Windows] Zapobieganie zmianie układu klawiatury.
Dzisiejszy wpis dedykuję wszystkim osobom, które zaczęły uważać mnie za “hakera nie z tego świata” po naprawieniu na ich komputerach popularnego “błędu” związanego z nieświadomym przestawieniem układu klawiatury. W niniejszym wpisie postaram się Wam dokładnie wyjaśnić, “o co chodzi”, “jak to działa”, także polecam umieszczenie linka do niego w ulubionych lub gdziekolwiek indziej, “w widocznym miejscu” . Kiedy problem pojawi się po raz kolejny, będziecie mieli “ściągawkę”, dzięki której zamiast dzwonić po informatyka, sami dzielnie stawicie czoła problemowi.