popularne tematy: programowanie

Głosowy czytnik RSS (Antyweb i dobreprogramy)

Jak będzie wyglądała komunikacja człowieka z maszyną za kilkanaście lat? Czy wszystko wokół nas będzie sterowane dotykiem, czy może znajdziemy bardziej odpowiednią formę dialogu z urządzeniami? Zalążek takiej naturalnej formy komunikacji odnajdziesz w tym wpisie w postaci głosowego czytnika RSS współpracującego obecnie z portalami Antyweb oraz dobreprogramy. Mechanizm jest jednak ten sam dla większości kanałów RSS w sieci.

Ale po kolei...

Otrzymałem pytanie od osoby, która chce wykorzystać SpikitAPI, ale nie posiada dużej wiedzy z zakresu programowania.

Poznaj Spikit API - narzędzie dla prawdziwych geeków!

Program w jego najnowszej wersji coraz częściej wykorzystują osoby wdrażające w swoich czterech kątach idee inteligentnych domów i np. sterują za pomocą Spikit popularnym na polskim rynku systemem Fibaro. Nie dziwię się im. Połączenie tych dwóch technologii przynosi wiele satysfakcji (nie mówiąc o efekcie WOW!). Jednocześnie w sieci pojawiają się jak grzyby po deszczu kolejne amatorskie lub bardziej profesjonalne projekty wykorzystujące platformy Arduino lub Raspberry Pi.

Kilku nad wyraz aktywnych użytkowników wymieniło na ten temat ze mną poglądy.

Od zera do spikera - sterujemy komputerem za pomocą głosu cz. 4

Człowiek to ciekawe stworzenie, dasz mu odpowiednie narzędzia i postawisz w obliczu problemu - będzie tylko kwestią czasu nim uruchomią się w nim odpowiednie procesy myślowe i zacznie szukać stosownego rozwiązania... z potrzeby lub choćby z czystej ciekawości. Każdy z nas inaczej, na swój sposób. Kreatywnie.

Czasami odnoszę nieodparte wrażenie, że oprogramowanie ubiegłej dekady bardziej niż obecnie wspierało właśnie takie indywidualne przejawy twórczej aktywności. Przynajmniej w obszarach, które interesują mnie najbardziej.

Mową w monitor!

W przypadku projektów programistycznych konsekwencją wyboru takiego, a nie innego rozwiązania danego problemu może być nawet, w skrajnej sytuacji, brak możliwości jego sprawnego rozwijania w przyszłości. Wszystko jednak zależy od wzajemnych powiązań składników systemu, ich wewnętrznej budowy i trudu pracy (w tym doświadczenia) włożonych w ich utworzenie.

Czytelnicy programują ;)

HotZlot zbliża się wielkimi krokami. Organizatorzy (prawdopodobnie) nie śpią po nocach i dokładają wszelkich starań, aby i w tym roku wszystko było zapięte na ostatni guzik. Ileż trudu i wysiłku (ba, ile funduszy) należy włożyć w organizację tak wspaniałej imprezy? Pewnie sporo... :)

Podziękujmy Redakcji w wyjątkowy sposób, zgodny z tematyką wortalu jaką jest promocja legalnego oprogramowania. Stwórzmy dla niej oprogramowanie - legalne, bezbłędne, takie "w sam raz", które choć na chwilę pozostanie w pamięci fundatorów imprezy, a i przydatne na co dzień będzie.

Tata programista...

Praca na własny rachunek niesie ze sobą wiele korzyści. Jedną z nich jest możliwość częstszego przebywania bliżej rodziny (o ile takową posiadamy). Praca na własny rachunek w charakterze programisty nakłada obowiązek posiadania co najmniej jednego komputera, który współdzielimy (bądź nie) z pozostałymi domownikami. Jeżeli tymi domownikami są małe dzieci - oj, strzeżcie się pliki i foldery, albowiem wasze dni zostały policzone.

Sam mam dwójkę pociech, synka i córeczkę.

Programowanie wielo-UI-wątkowe

Możliwość tworzenia aplikacji wykorzystujących wątki robocze (ang. Worker Threads) w .NET to żadna nowość. Istnieje wiele dobrze udokumentowanych sposobów radzenia sobie z tak zdefiniowanym zagadnieniem wielowątkowości:Threading in C# by Joseph Albahari

Jednakże prawie wszystkie dostępne w sieci artykuły poruszają (i opisują) zagadnienie wielowątkowości wyłącznie w kontekście wątków wykonujących żmudne (czyt.

Handle Unhandled, czyli .NET'owa obsługa krytycznych błędów w kilku krokach

W programowaniu, jak w codziennym życiu, pojawiają się sytuacje całkiem nieprzewidziane. Sytuacje, czy też zdarzenia, na które nie mieliśmy gotowych odpowiedzi na etapie projektowania programu. Lecz człowiek to nie maszyna. O ile w prawdziwym świecie na każde nieprzewidziane zdarzenie mamy szansę choćby "jakoś", nawet prowizorycznie, zareagować (nie dotyczy tragicznych zdarzeń losowych skutkujących definitywnym wyjściem z nieskończonej pętli

Zmiana paradygmatu, czyli o GUI słów kilka

Mały paradoks oprogramowania

Kiedykolwiek programista pragnie uszczęśliwić stałego użytkownika, oferuje mu bądź ulepszoną funkcjonalność produktu bądź nowy, "ulepszony" a zarazem urzekający interfejs graficzny (ang. GUI, Graphical User Interface). Czasami dochodzi do sytuacji, w której funkcjonalności rozszerzyć się nie da. Czasem też jakakolwiek próba pójścia w tym kierunku mogłaby nawet zostać stanowczo odrzucona przez zagorzałych użytkowników-tradycjonalistów. Coż w takich sytuacjach może zrobić biedny twórca?...

Vista to nie Vista, 7-ka to nie 7-ka

I stało się... Dziś, po raz pierwszy od dłuższego czasu straciłem "programistyczną cierpliwość". Nie będę jednak wylewał tu swoich żalów - nie. Przecież nikomu nie jest to do szczęścia potrzebne. Ale każdą ludzką złość i frustrację można, przy odrobinie kombinatoryki, przedstawić w sposób nieco przyjemniejszy, z pożytkiem dla świata zawsze-młodych-duchem programistów.

Rzecz dotyczy wersji systemu Windows, jego komponentów, i takich tam...

Na potrzeby wykonywanego zawodu wybrałem system operacyjny Windows 7 Enterprise.