Alt Control Delete

#stopka | #menu | #treść | | reklama
  • Subskrybuj

Artykuły dla kategorii Start

Tworzenie własnych atrybutów w C#

0

Wykorzystywanie atrybutów w C#, jest często marginalizowane, a nawet wręcz pomijane przez programistów tego języka. Jak pokazuje życie, mogą one być całkiem przydatne np. w serializacji obiektów do XMLa. Mogą one się przydać, również w naszych własnych programach. Użycie atrybutów, może spowodować, że napisany przez nas kod będzie bardziej elastyczny i skalowalny, a chyba to się liczy, prawda;)?

W dzisiejszym wpisie, chciałbym zatem Wam pokazać, jak w banalny sposób można utworzyć własną klasę atrybutu i jak wykorzystać ją w praktyce.

Ustalenie autorstwa w wynikach wyszukiwania Google

0

Google ostatnimi czasy nie próżnuje i praktycznie codziennie dostarcza nam jakieś nowości - szczególnie jeśli chodzi o Androida i Google+. Na szczęście równocześnie prowadzone są prace związane z dalszym udoskonaleniem głównego produktu giganta, czyli wyszukiwarki. Jedno z takich usprawnień, chciałem właśnie dziś opisać i mowa tutaj o projekcie Google Authorship. Co prawda, nowe rozszerzenie nie funkcjonuje jeszcze w polskiej wersji, ale prędzej czy później zapewne pojawi się i u nas, a myślę że jest to na tyle interesująca funkcja, że warto choćby o niej przeczytać;)

Aplikacja tygodnia: Ceneo

0

Ceneo w Androidowym markecie, pojawiło się stosunkowo szybko. Początkowo był to jednak tylko i wyłącznie prosty widget. Aplikacji z prawdziwego zdarzenia, doczekaliśmy się dopiero na początku lipca bieżącego roku. Trzeba przyznać, że efekty są co najmniej dobre.

Funkcjonalnie sama aplikacja jest skromna, lecz spełnia swoją główną rolę, czyli po prostu pozwala na bezproblemowe wyszukiwanie interesujących nas produktów i porównywanie ich cen. Do tego aplikacja ma jeszcze jedną poważną zaletę w stosunku do swojego pierwowzoru obecnego w przeglądarce. O tym dowiecie się jednak z dalszej części wpisu.

Braki w integracji i inne słabości serwisu Google+

0

Nigdy nie ukrywałem, że lubię Google. Na co dzień korzystam z bardzo wielu produktów i usług udostępnionych przez Giganta z Mountain View, nie sposób nawet ich tu wszystkich wymienić. Idąc dalej tym tokiem myślenia, można nawet stwierdzić, że jestem uzależniony od Google. Siłą rzeczy, musiałem zatem spróbować swoich sił w Google+.

Zaproszenie udało mi się zdobyć już w pierwszym tygodniu i testuje tą usługę do dziś. Nie będę pisał co mi się podoba i co można znaleźć w Google+ (po części wyniknie to później), bo zostało to już powiedziane w bardzo wielu miejscach sieci - po co tworzyć niepotrzebny duplicate content :). Chciałbym się skupić zatem na tym, co mi się nie podoba oraz czego mi brakuje w chwili obecnej w Google+, ze szczególnym naciskiem na integrację usług już udostępnionych przez Google wcześniej.

Wersja mobilna strony - m.altcontroldelete.pl

0

Mam przyjemność poinformować wszystkich stałych i tymczasowych czytelników Alt Control Delete, że dostępna już jest w sieci mobilna wersja serwisu.

Dostęp do strony można uzyskać poprzez adres m.altcontroldelete.pl. Wersja mobilna powinna zostać również wykryta na większości popularnych systemów mobilnych, w każdej chwili można jednak wrócić do pełnej wersji strony.

Google Analytics asynchronicznie

0

O Google Analytics słyszał zapewne każdy szanujący się webmaster. Wszak, jest to prawdopodobnie najpopularniejsze rozwiązanie, odpowiedzialne za statystyki na naszych stronach WWW - w tym oczywiście na Alt Control Delete. O zaletach Google Analytics, nie muszę chyba nikogo uświadamiać, lecz dziś chciałbym napisać o jednej wadzie tego systemu, która stosunkowo niedawna została naprawiona, czyli o synchronicznym ładowaniu skryptu, które w sposób znaczący potrafiło wstrzymywać ładowanie się strony. Jak rozwiązano ten problem w Mountain View? Oczywiście poprzez asynchroniczną wersję skryptu:)

Aplikacja tygodnia: Repertuar kin

0

Wirtualna Polska, rozpoczęła ostatnimi czasy ofensywę na rynku aplikacji dla Androida. Oprócz aplikacji, która dostarcza standardowe treści portalowe oraz programu TV (o tych aplikacjach informowałem wcześniej na Facebooku), dziś chciałem Wam opisać aplikację Repertuar kin, która z pewnością sprawdzi się w mokre i brzydkie wieczory, których niestety nie brakuje tego lata.

Metoda data w jQuery

0

Jeśli kiedykolwiek tworzyłeś stronę z wykorzystaniem JavaScriptu/jQuery, to na pewno przynajmniej raz stanąłeś przed problemem, w jaki sposób przechowywać dane, z których korzystają Twoje skrypty. Rozwiązań istnieje wiele, jedne mniej lub bardziej elastyczne, ale praktycznie każde z nich posiada jakieś wady. Dziś chciałbym Wam zaprezentować metodę data wykorzystywaną w jQuery, która mi osobiście bardzo przypadła do gustu i w ostatnim czasie to mój numer jeden w tym temacie.

Aplikacja tygodnia: Unified Remote Full

0

Przez bardzo długi czas szukałem aplikacji, która pozwalałaby na swobodne sterowanie PCtem z poziomu Androida. Nie chodziło mi w tym przypadku, o zdalny pulpit (co byłoby raczej nie wygodne, ze względu na niewielką rozdzielczość ekranu Androida), ale o aplikację, która z mojego Androida mogłaby uczynić pilota do komputera. Pewnym rozwiązaniem był XBMC, czyli Media Center, do którego istniała dedykowana aplikacja na Androida, jednak na dłuższą metę musiałbym porzucić dla niego moje ulubione odtwarzacze audio i video i poza tym nie zaoferowałby mi nic więcej. Ostatnio całkiem przypadkiem natrafiłem jednak na aplikację Unified Remote Full, która w pełni zaspokaja moje obecne potrzeby w tym temacie.

WPF Tutorial - tworzenie kontrolek użytkownika

0

Jeden z czynników, który warunkuje dobrego programistę, to umiejętność tworzenia elastycznego i niepowtarzalnego kodu. Jeśli jakiś element naszego kodu jest powtarzalny, bądź schematyczny, to z pewnością warto się zastanowić nad napisaniem metody, która zawrze ten kod i będzie mogła być wykorzystana wielokrotnie. Napisana przez nas aplikacja stanie się bardziej przejrzysta i z pewnością zmaleje również ryzyko popełnienia błędu, a wszelkie zmiany będzie można wykonać w jednym miejscu.

Podobnie sprawa wygląda z GUI. Wielokrotnie tworząc złożone interfejsy użytkownika, tworzymy określoną, powtarzalna kombinację kontrolek, bądź też kontrolkę o specjalnych właściwościach, którą również wykorzystujemy wielokrotnie. Zbrodnią byłoby by w tym przypadku, powtarzać ten sam kod wielokrotnie. Nie chodzi już tu w tym przypadku tylko o zmysł gustu i dobrego smaku w programowaniu, ale o przyszłą elastyczność, bo GUI bywa szczególnie zmienne, a zmiana w jednym miejscu jest stokroć tańsza, aniżeli zmiana w niezliczonej liczbie miejsc w całej aplikacji. Jaki morał, z tego wyjątkowo długiego wstępu? A no taki, że warto zainteresować się tworzeniem własnych kontrolek, czyli w WPFie tzw. kontrolek użytkownika (z ang. UserControl).