technikalia

Technika w czystej postaci, wpisy nie tylko o hackowaniu, programowaniu i elektronice...

mTabChat 0.6

Właśnie wyszła nowa wersja oznaczona numerkiem 0.6 pluginu mTabChat, który dodaje opcje zakładek do okien czata i konferencji komunikatora Tlen.pl. Udało mi się wreszcie zaimplementować “buttony” do zamykania zakładek oraz informowanie o nadejściu nowej wiadomości w nieaktywnym oknie/zakładce. Wszystko odwzorowane ze standardowego tlenowego okna rozmowy. Trochę się przy tym namęczyłem, ale małe pojawiające się trudności jednak nie dały rady wygrać i mi się ostatecznie udało ;) A problemy były przy tych dwóch nowych dodatkach.

Czytaj dalej

Plugin Neostrada

Moja kolejna wtyczka do Tlena. Tym razem debiutuje Neostrada w wersji 0.2. Jest to odpowiednik pluginu o podobnej nazwie dostępnego dla komunikatora Aqq. Czyli wtyczka dodaje do naszej listy kontakt Neostrada i prezentuje w jego opisie statystyki naszego konta (prędkość, wykorzystany transfer… etc). Jeśli występują problemy z załadowaniem wtyczki - po zaznaczeniu pluginu na liście automatycznie się odznacza to brakuje w Twoim systemie biblioteki mfc42.dll. Todo: ikonka z prawdziwego zdarzenia; możliwość przypisania kontaktu do innej grupy/sekcji; optymalizacja; Standardowo pobranie wtyczki, wszelkie dodatkowe informacje i zgłaszanie błędów na forum ekipy w temacie dotyczącym tej wtyczki.

Czytaj dalej

Plugin AntyUser

Pod nazwą AntyUser kryje się moja kolejna wtyczka do Tlena, która dodaje dwie ciekawe funkcjonalności - TakeOver i AutoIgnore, czyli masowe czystki w pokoju i hurtowe ignorowanie czarnych “przyjaciół”1. Plugin dodaje 2 nowe przyciski (aktualnie 1) do okna czata z szybkim dostępem do najbardziej potrzebnych i kluczowych funkcji “systemu eliminacji userów”. Hurtowe wyrzucenie z pokoju oraz włączenie opcji “ignore” dla wszystkich userów. Wtyczka powstała tylko do użytku wewnętrznego, specjalnie dla BT.

Czytaj dalej

Plugin mTabChat

Mój pierwszy plugin do komunikatora Tlen.pl :) mTabChat dodaje zakładki do okna czatów. Teraz mamy wspólne okno z zakładkami dla otwartych pokoi i konferencji. Coś na wzór tego co w standardzie klient oferuje dla zwykłych okien rozmowy. Niestety o2.pl jakoś nie dokończyło swojej roboty, zakładki dodali do rozmów i privów, ale o czatach i konferencjach to już zapomnieli :] Plugin działa po aktywacji dla nowo otwartych okien, więc aby uniknąć jakichkolwiek problemów, lepiej opuścić wszystkie pokoje przed aktywacją wtyczki.

Czytaj dalej

Przygoda z WinAPI rozpoczęta

Wreszcie znalazłem trochę czasu, aby zainstalować nowego VS - Microsoft Visual Studio 2005 Express Editions. A dokładniej to tylko potrzebne mi VC oraz VCS (VC#) tak na przyszłość. No i od razu powiało świeżością, da się odczuć lepszą wygodę i komfort pracy, szczególnie w porównaniu do poczciwego staruszka jakim jest VC6. Niestety i tak muszę doinstalować sobie tego VC6, bo SDK Tlena wywala trochę za dużo błędów pod VC8. I tak zaczyna się moja przygoda z nowym VC i WinAPI.

Czytaj dalej

15 lat polskiego Internetu

Krótka informacja, ale o jakże ważnej dla nas Polaków rocznicy. Dokładnie 15 lat temu, 17 sierpnia 1991 roku po raz pierwszy łączność w protokole IP nawiązano w naszym kraju. A to znaczy, że już 15 lat w Polsce mamy Internet :) Te historyczne połączenie zostało zrealizowane pomiędzy Rafałem Pietrakiem, fizykiem z Uniwersytetu Warszawskiego a Janem Sorensenem z Uniwersytetu w Kopenhadze. Ten pierwszy kontakt był efektem kilkumiesięcznej współpracy Rafała Pietraka przede wszystkim z Krzysztofem Hellerem - fizykiem z Uniwersytetu Jagiellońskiego - informuje NASK.

Czytaj dalej

Tlen.Czat.Shell

Skrypt tcs (Tlen.Czat.Shell) służy do korzystania z Tlen.Czatów wprost spod swojego ulubionego shella lub konsoli. Powstał on całkiem przypadkiem przy pracach nad dodaniem obsługi czatów do class.tlen.php. Tak, trwają prace nad tą klasą, oczywiście w wolnym czasie :) Chciałem sobie dla ułatwienia wyświetlić na konsoli parsowany XML, a potem przy okazji i “Eventy” oraz inne przydatne informacje z nimi związane… i po kilku takich dodatkach, odpowiednim sformatowaniu wyświetlanych danych, wszystko fajnie zaczęło się prezentować.

Czytaj dalej

Problem z Neo na XP

Krótka historia i opis tego co mi się ostatnio przytrafiło, a jak się później dowiedziałem także wielu innym użytkownikom systemu Windows i Neostrady. Muszę przyznać, że nigdy nie miałem wielkich problemów z Neo. Rzadko (bardzo rzadko) zdarzały się jakieś zerwania połączeń i tym podobne sprawy… ale ogólnie wszystko działało poprawnie… aż do ostatniej soboty… Normalnie, jak to bywa na co dzień, po połączeniu z siecią zajmuję się swoimi sprawami. Aż tu nagle wszystkie aplikacje korzystające z sieci tracą połączenie.

Czytaj dalej

IBM PC ma już 25 lat

Dzisiaj komputer PC opracowany przez IBM-a obchodzi swoje 25 urodziny ;) 12 sierpnia 1981 roku, firma IBM zaprezentowała i wprowadziła do masowej produkcji pierwszą maszynę PC. Przez wielu uważane jest to za moment przełomowy, w którym to komputery trafiły “pod strzechy” - do domów, małych firm i instytucji. Zdarzenie to rzeczywiście zapoczątkowało nową erę informatyzacji społeczeństwa. Model 5150, jako pierwszy komputer wprowadzony do sprzedaży przez firmę IBM, wyposażony był w 16-bitowy procesor Intel 8088, o częstotliwości taktowania 4,77 MHz i posiadał 16 kB pamięci RAM z opcją rozbudowy do 640 kB.

Czytaj dalej

MalDevBlog 2.0

Wreszcie mogę oficjalnie przedstawić nową odsłonę mojego MalDevBloga. Nowy design to nowe możliwości. Od kilkunastu dni, w wolnych chwilach, męczyłem się aby wszystko dobrze zgrać i chyba mi się to udało. Nie będę zbyt dużo pisał, wszystko ładnie już widać na żywo ;) Nowy szablon MalExtreme w kilku miejscach wykorzystuje Ajaxa. Co razem z odpowiednim rozplanowaniem elementów bloga, pozwoliło zaoszczędzić (w porównaniu do starej wersji) na stronie głównej ponad połowę zapytań do bazy i skrócić dwukrotnie czas generacji.

Czytaj dalej