Menu

Pomiędzy bitami

Techno, porno i duszno. Blog niezupełnie technologiczny.

SMSsender.pl ver. 0.3

rozieblox

Jak zapowiadałem, w weekend wyszedł (nawet dwa razy) nowy SMSsender. Trochę porządków w kodzie, całość zaczyna mieć ręce i nogi. Aktualna wersja wydaje się nadawać na produkcję - najpotrzebniejsze rzeczy można po prostu ustawić w pliku konfiguracyjnym. Zapraszam do testów.

Can't waste no time.

rozieblox

Wpis typowo prywatny, o tym, że czasu nie ma. Primo, w końcu zaczęły dochodzić maile, co - mam nadzieję - pozwoli pchnąć sprawę wynajmu mieszkania do przodu. Znaczy: sfinalizować umowę. Mam nadzieję, że przeprowadzka i okolice pójdą gładko. Nie lubię przeprowadzek.

Ze smutnych nowin - na 99% nie pojadę w tym roku na zlot #debian.pl - miał być w ten weekend, nie będzie, kolejne 2 weekendy odpadają. 29-30 sierpnia, czyli ostatni weekend sierpnia to doWnhiLL SUMMER FESTIVAL 2009, czyli coroczna darmowa impreza ze sporą dawką dobrej muzy. Chyba, że ktoś wpadnie na pomysł, by zrobić zlot nad Miedwiem i w tym terminie... Pomysł sprzedam, na organizację totalnie nie mam czasu. No i miejsce średnie (geograficznie) - prawie wszyscy mieli by bardzo daleko, więc pewnie nie przejdzie...

Projekty (prywatne) leżą i kwiczą. Lekki postęp w sprawie smssender.pl - w weekend przewiduję publikację nowej wersji. Zwiększona kompatybilność z smspl (parametry), dodana jakaśtam obsługa pliku konfiguracyjnego, takie tam... Tag-ego-rise - może doczeka się w końcu publikacji, ma nawet jakąś szansę praktycznego zastosowania (patrz następny akapit). Dystrybucja LiveCD ułatwiająca zachowanie anonimowości - nie ma widoków na cokolwiek.

Żeby mieć jeszcze mniej czasu, zostałem moderatorem (selekcjonerem) RSSów na linuxportal.pl, więc chaos, który będziecie tam oglądać przez najbliższy czas, to (głównie) moje dzieło. ;-)

No i w pracy nieciekawie czasowo - sporo "nadgodzin" i rzeczy do napisania "na wczoraj". Mam nadzieję, że już się skończyła ta seria - wczoraj przyszedłem do domu po 18, a po 20 zbierałem się spać... Ale w końcu wyspany. ;-)

Mentalnie wpis sponsoruje:

Ile jest warta reklama na blogu?

rozieblox

Wczoraj kominek popełnił wpis, jakie to tanie reklamy na blogach są złe. Tradycyjnie najważniejsze, by było głośno (i to się udało - nawet skomentowałem), ale poza tym pomieszanie z poplątaniem - od chęci niewywiązania się z umowy przez blogvertising.pl (szybko się wyprostowali, ciekawe na ile wpływ miał tamten wpis) po... stawki za reklamę. Niezależnie od tego, ile gdzie ma racji, temat ciekawy, a wpis skłonił mnie do przemyśleń.

Uwaga użytkownicy Linuksa SMSy do PlusGSM nie dochodzą.

rozieblox

Jeszcze w dzisiejszym wpisie zachwycałem się bramką SMS w wydaniu Plusa, a tymczasem przykra niespodzianka. Kilka dni temu zmienione zostało API bramki, w związku z czym SMSy wysyłane za pomocą programu sms-pl (i zapewne innych tego typu) nie są dostarczane. Ponieważ sporo ludzi korzystało z tego do monitoringu/powiadomień o poczcie, warto poinformować, tym bardziej, że program nie zwraca żadnego błędu - zachowuje się, jakby dostarczył wiadomość.

Z przeglądarki działa normalnie.

Braki w ofertach operatorów GSM.

rozieblox

Zmiany na rynku GSM niby są. Niby na lepsze. Ale tak naprawdę ciągle nie widzę dla siebie idealnej oferty prepaid.

Tradycyjnie operatorzy GSM walczą o klienta tańszym abonamentem, tańszymi połączeniami i lepszymi telefonami w promocji. Abonament mnie nie interesuje, bo prepaid wychodzi taniej, cena połączeń nie gra specjalnie roli - aż tyle nie dzwonię, a i tak u większości operatorów trzeba często doładowywać telefon, by mieć możliwość wykonywania połączeń wychodzących (wyjątek na dzień dzisiejszy to Play). Zresztą teraz chyba wszyscy mają już ofertę z poniżej 30 gr/minuta... Telefon to telefon - nie wzbudzam się specjalnie sprzętem (no chyba, że da się na tym Linuksa postawić ;-)), jak już mam go w rękach, to lubię wycisnąć wszystko, co się da (java, bluetooth), ale nie napalam się przed zakupem.

Jakie są dodatkowe ficzery, których marketingowcy nie biorą pod uwagę, a które mają dla mnie znaczenie? Przede wszystkim wspomniany okres połączeń wychodzących po doładowaniu. Jeśli jest odpowiednio krótki, to de facto przeradza się w abonament. Przykładowo w Simplusie, by dzwonić z telefonu przez cały rok, muszę wydać minimum 200 zł - doładowanie za 100 zł przedłuża ważność połączeń wychodzących o 6 m-cy. Ideałem na tą chwilę byłby wspomniany Play, który wymaga w tym samym celu wydania jedynie 5 zł. W moim przypadku i tak nie ma obaw, że nie dam zarobić - biorę jakiś pakiecik internetowy (na potrzeby Mobiletu oraz dostępu przez Operę mini spokojnie starcza 20MB za powiedzmy 5 zł), plus wydzownię trochę (albo kupię pakiet minut za 5-10 zł).

Skoro przy pakiecikach jesteśmy, to drażni podwójne ograniczenie - z jednej strony ileś minut, a z drugiej strony trzeba wykorzystać w zadanym czasie (zwykle 30 dni). Jasne, to dodatkowy zysk dla operatora, ale ukłon w stronę klienta przez zdjęcie okresu ważności pakietu byłby miły. Dla mnie przykładem totalnego bezsensu i bełkotu marketingowego jest 100 SMSów na dzień w Play - kilka to wysyłam na dzień, nie godzinę.

Czemu zatem zostaję w Simplusie, mimo jego wad, z nieprzyjaznym BOK i upierdliwymi procedurami udowadniania, że nie jestem wielbłądem (tu: że nie wyrażałem zgody na SMSy z reklamami od operatora; w sumie miałem to opisać, może kiedyś...)? Powód jest prosty, za to kompletnie pomijany w reklamach i ofercie. Chodzi bramkę SMS, która jest dostępna dla każdego, bez logowania, bez captchy i pozwala wysłać SMS ze strony WWW każdemu, kto wyraził na to zgodę. Co w tym fajnego? Otóż tak samo można wysłać SMS z wiersza poleceń, co jest genialną sprawą, jeśli ktoś chce sobie zrobić jakieś powiadomienia z serwerów (ale nie polecam powiadamiać w ten sposób o braku połączenia internetowego ;-))... AFAIK żaden inny operator nie ma czegoś takiego w tej chwili. Proste i wygodne pisanie SMSów z normalnej klawiatury (jakieś 100 razy szybsze, niż z klawiatury telefonu, w moim przypadku) to już zupełny - choć miły - dodatek. Tak czy inaczej bramka to dla mnie killer ficzer.

Ostatnią miłą rzeczą, z której Plus niestety AFAIK zrezygnował, była możliwość przelewania środków między kontami prepaid. Czemu miłe (i czemu zrezygnowali), chyba oczywiste. W każdym razie mam nadzieję, że inni operatorzy zaczną dostrzegać i oferować takie nisze, jak wolna bramka...

UPDATE: Nie ma to jak coś pochwalić. Wczorajsze SMSy nie doszły. Dzisiejsze śledztwo ujawniło, że zmieniło się API bramki i sms-pl z którego korzystałem do wysyłania SMSów z CLI już nie działa. Zmiany miały miejsce jakieś 3 dni temu z tego co się na blipie dowiedziałem.

Korzystając z chwili

rozieblox

Korzystając z chwili tego, że blip leży, więc krótkiej notki nie będzie, będzie notka długa.

Korzystając z chwili tego, że leci Happysad, napiszę, że bardzo mi blisko klimatem do tej kapeli, a terminu rock regresywny w stosunku do muzyki używałem już w 1999. Teraz to bez znaczenia. Nie gram. Niestety, nie gram. Te czasy już nie powtórzą się. Chyba, bo niczego nie można wykluczyć.

Korzystając z chwili namysłu nad sensem istnienia: zasadniczo żyję sobie z dnia na dzień. Zmiany. Radykalne zmiany są nieodłącznym elementem mojego życia. Lubię postrzegać je od zmiany do zmiany. Nie wiem czemu tak.

Korzystając z chwili napadu ekstrawertyzmu: nie lubię niczego udowadniać. Nikomu. Zresztą ciężko cokolwiek udowadniać, bo i tak prawda jest jak dupa - każdy ma własną.

Marne ficzery Opery.

rozieblox

Fani Opery zwykli pisać, jaka to wspaniała i bogata w ficzery przeglądarka jest. Że praktycznie wszystko, co w Firefoksie robi się za pomocą rozszerzeń, tu jest wbudowane. Cud miód. Dziś chciałem sprawdzić, jak wygląda jedna rzecz pod Operą, w tym celu musiałem się przetunelować. Tradycyjnie robię to po SSH, bo najwygodniej - zestawienie tunelu to jedno polecenie, potem Edit -> Preferences -> Network -> Settings, a następnie wybranie konfiguracja SOCKS host. I już.

To oczywiście wersja dla Firefoksa bez dodatków. W Operze patrzę, szukam... Nie ma. No dobrze, szybki gógiel... Lekkie zdziwienie, bo znajduję wyłącznie rozwiązania oparte o zewnętrzne programy (już nawet nie rozszerzenia). Następnie dowiaduję się, co piszą autorzy Opery o wsparciu SOCKS (dead link)...

Podsumowanie zamieszczone na forum Ubuntu idealnie oddaje sprawę: Its hard to believe that a major browser like opera does not support socks

Opowiedz nam o sobie, dostaniesz spersonalizowaną ofertę.

rozieblox

Po tym, co wczoraj usłyszałem, zupełnie nie wierzę w slogan Google. Korzystasz sobie spokojnie z usług jednej firmy. Mają Twoje maile, kalendarz, podpinasz sobie ich geolokalizator. Znają imiona rodziny, zainteresowania jej członków. Wiedzą, czego szukasz w sieci, pewnie co kupujesz/planujesz kupić, dokąd jeździsz. Mogą wiedzieć, jakie masz wydatki, zarobki (nie robiłeś czasem arkusza z tymi danymi?)... Jak bardzo spersonalizowaną ofertę są wówczas w stanie dostarczyć? Bardzo.

Pytanie, czy komuś będzie się chciało powiązać te wszystkie dane, połączyć dane z kalendarza, geolokalizatora itd.? Czy takie połączenie w ogóle jest możliwe? Jak najbardziej. I to nie są spekulacje, to się dzieje teraz, już. Warto więc zadbać trochę o swoją prywatność. Najprościej po prostu nie korzystać z usług jednej firmy do wszystkiego.

Debian jest nudny.

rozieblox

Autentycznie, Debian potrafi być nudny. Zwłaszcza w wersji stabilnej. O ile przy instalacji nowych programów, czy też systemu na nowym sprzęcie jest jeszcze dreszczyk emocji, to po uruchomieniu i skonfigurowaniu działa. I działa. I ciągle działa. Czasem pozostaje poznanie jakiegoś nowego programu (przydaje się subskrybcja Debian Package of the Day - niestety, nie codziennie się pojawiają nowe), czy dopieszczenie istniejącego, ale poza tym - nuda.

Nuda do tego stopnia, że zainteresowałem się, czemu deborphan zgłasza qca-tls do usunięcia, mimo wykonania wajig install --reinstall qca-tls i apt-mark unmarkauto qca-tls, które teoretycznie powinny to rozwiązać. A to już przy upgrade z Sarge do Etch IIRC występowało. Nie, nie przeszkadza specjalnie mi zgłaszanie do usunięcia. Pielęgnuję perfekcjonizm. Jakby ktoś znał rozwiązanie, to poproszę.

Oczywiście, działający system ma swoje zalety. Tak tylko narzekam na lekki brak drobnych wyzwań. Czasem się przydają...

Masz DD-WRT? Masz problem.

rozieblox

A raczej, możesz mieć problem, jeśli skonfigurowałeś router tak, by serwer WWW (zarządzania przez WWW) słuchał na zewnętrznym interfejsie. Jakiego typu problem? Zdalne wykonanie kodu z prawami roota. Bez konieczności jakiegokolwiek uwierzytelniania.

Niestety, nawet ci, którzy skonfigurowali swój router tak, by serwer WWW nie słuchał na zewnętrznym interfejsie nie mogą spać spokojnie. Powodem jest niezałatana możliwość ataku przez CSRF.

Co robić? Jeśli nie chcemy/możemy zmienić softu na Tomato czy OpenWrt - co byłoby najlepszym rozwiązaniem, bo brak doniesień o podobnych problemach w tych firmware'ach - to na pewno wyłączyć zarządzanie przez WWW na zewnętrznym interfejsie i unikać podejrzanych stron (mogących być źródłem ataku CSRF). Przynajmniej do czasu opublikowania poprawionej wersji firmware'u przez DD-WRT. Jeśli to możliwe, należy wyłączyć serwer WWW całkowicie, wtedy i CSRF nie będzie groźny.

Źródło: DD-WRT (httpd service) Remote Command Execution Vulnerability

UPDATE: Jeszcze link do wątku na forum DD-WRT nt. tej luki oraz link do poprawionego firmware'u.

NTFS i Linux - nie tak różowo.

rozieblox

Nie tak różowo, a w zasadzie całkiem źle. Postanowiłem dodać mojej miłej możliwość korzystania z dysków w kieszeniach. Podczas instalacji nie były podłączone, więc o nich zapomniałem. Sprawa wydawała się prosta - zwykłe montowanie po UUID, dopisać do fstab i tyle. Znaczy 3 minuty roboty.

Niestety nie ma tak dobrze. Jeden z dysków okazał się być sformatowany z NTFS (próba automontowania przez HAL zakończona fiaskiem). Oczywiście pamiętam, że jest świetny NTFS-3G, który pozwala na zapis, więc nic nie wróżyło problemów - ot, następne 3 minuty roboty. Tymczasem ten driver nie pozwala na montowanie zasobów przez zwykłego usera. Szybki gógiel (liczmy 3 minuty) i... oczywiście problem jest opisany w dokumentacji i jest na to rozwiązanie, a raczej obejście.

Szybkie (3 min) wdrożenie i już mogę z poziomu użytkownika montować i odmontowywać dysk. Z CLI. Prawie jak sukces, bo przecież nie każę kobiecie na "prostym i łatwym" systemie babrać się z wierszem poleceń. No i ogólnie przydał by się jakiś wskaźnik, czy aktualnie jest zamontowane, czy też nie. No i jest coś takiego w KDE, z tego co pamiętam...

Szybkie dodanie ikonek typu dysk twardy na pulpit. Kliknięcie montuje. Ikonka się nie zmienia, niezależnie od tego, czy jest zamontowane, czy nie, opcja "odmontuj" się nie pojawia. W systemowych "urządzeniach przechowywania danych" z kolei są wymienne nośniki, ale coś HAL nie daje rady ich zamontować. Może kwestia tego, że próbuje do /media (i nie pozwala tego zmienić), a we fstab mam wpisy dla /mnt?

Na tym się skończyło wczoraj - właścicielka też chciała skorzystać z laptopa... Konkluzja: w zasadzie działa, ale nie w zadowalający sposób. Jeśli macie gotowe przepisy na eleganckie, graficzne montowanie (i odmontowanie) dysku wymiennego z NTFS pod KDE przez użytkownika bez praw roota, z możliwością zapisu (tu: Debian Lenny, ale pewnie niespecjalnie jest różnica), to chętnie je poznam. Chodzi mi o pomysły samodzielnie sprawdzone, googlać umiem i mam parę pomysłów, łączenie z wyczyszczeniem wpisów we fstab, użyciem ntfsmount (dead link) itp.

W miarę posuwania się naprzód, wpis będzie aktualizowany (ew. zamieszczę info o nowym wpisie, jeśli szczególnie długie miałoby być). Bo tylko bitwa przegrana, nie wojna. ;-)

UPDATE: Sprawa okazała się prostsza, niż myślałem. Po prostu - jak się spodziewałem - przekombinowałem. Wystarczyło dodać usera do grupy plugdev i usunąć wszystkie wpisy z fstab. Wówczas HAL pięknie sobie radzi z montowaniem i odmontowywaniem (z użyciem ntfs-3g), a user ma prawa RW. Identyfikacja następuje nie po UUID, a po LABEL. Czyli brakowało "tylko" obecności usera w grupie plugdev (mój ewidentny błąd) i zainstalowanego ntfs-3g. No ewentualnie jeszcze suid, jak opisano w FAQ.

Socjalistyczna Opera.

rozieblox

Jeśli wierzyć w pełni artykułowi Opera niezadowolona, a w szczególności temu fragmentowi „Niewielkie przeróbki kodzie nie wpłyną na zwiększenie konkurencji na rynku przeglądarek” – uważa Hakon Wium Lie, szef działu technologicznego w Opera Software., Opera ma niezłe socjalistyczne zapędy. Ich produkt nie radzi sobie w starciu rynkowym, więc próbują wymusić na rządach promowanie ich produktu.

Tymczasem równie niewspierany przez Microsoft Firefox ma - wg rankingu przeglądarek około 47%. Trudno Firefoksowi zarzucić monopol czy wsparcie ze strony MS, a tymczasem jego popularność nadal rośnie.

Moim zdaniem, dopóki określoną przeglądarkę (w ogólności: program) można w prosty sposób wyłączyć lub odinstalować, a następnie w równie prosty sposób zastąpić ją innym programem, to problem nie istnieje. Nie wiem jak pod Windows, ale pod Linuksem wymiana przeglądarki jest bardzo prosta.

Jeśli prawdą jest że przedstawiciele UE sugerują, aby Microsoft stworzył w ekranie powitalnym Windows możliwość wyboru kilku przeglądarek internetowych, które byłyby aktywowane to jest to IMO krok w bardzo złym kierunku. Po pierwsze, czemu tylko Microsoft ma coś takiego wprowadzać, a np. Apple nie? Po drugie, czemu niewolne (nie open source), mają być proponowane w wolnych systemach (np. w Debianie)? Konsekwentne wprowadzanie takiego rozwiązania dokładnie do czegoś takiego prowadzi.

Dla jasności dodam, że uważam Operę mini za świetną przeglądarkę na urządzenia mobilne. Wersji desktopowej Opery używałem kiedyś (okolice wersji 7.5) i nie jest była to zła przeglądarka (była zdecydowanie lepsza od IE w tym czasie), natomiast Firefox w chwili obecnej wydaje mi się lepszy (mimo paru wad, choćby tego, że przy domyślnych ustawieniach narusza prywatność użytkownika). Wydaje mi się, że państwo powinno trzymać się z daleka od czegoś, co - jak widać po popularności Firefoksa - rynek potrafi doskonale regulować sam.

© Pomiędzy bitami
Blox.pl najciekawsze blogi w sieci