4 kwietnia 2010

Liczniki w MySQL…

autor: Pomyk

Czyli jak zmodyfikować wartość i pobrać ją w sposób atomiczny.

Można to rozwiązać za pomocą tabeli z kolumną auto_increment, ale w tym przypadku jedna tabela = jeden licznik. Gdy chcemy mieć więcej liczników można wykorzystać do tego konstrukcję INSERT .. ON DUPLICATE KEY i podzapytania ze zmiennymi.

Schemat tabeli:

CREATE TABLE `counter` (
  `id` int(10) unsigned NOT NULL,
  `count` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`id`);
) ENGINE=InnoDB;

Zapytania zwiększające licznik numer 1 i pobierające jego wartość:

INSERT INTO counter (id, count)
(SELECT 1, @count := 1)
ON DUPLICATE KEY UPDATE count = (SELECT @count := count + 1);
SELECT @count AS count;
10 lutego 2010

Nowy serwis – monitoringpozycji.pl

autor: Pomyk

Niedawno ruszył nowy serwis, który mam okazję współtworzyć. Umożliwia on sprawdzanie pozycji w google na różne frazy dla podanej domeny. Dostępne są statystyki, wykresy pozycji i raporty pdf. Aktualnie wszystkie ficzery są za darmo, więc zachęcam do korzystania :)

19 stycznia 2010

Asus Eee PC 1201N – mini recenzja, część 1

autor: Pomyk

Wstęp

Od dłuższego czasu zanosiłem się z zamiarem kupna notebooka/netbooka, ale nie było takiego, który spełniłby moje wygórowane wymagania (albo był, ale go nie znalazłem). W założeniach miał być przenośny czyli mały, lekki i z sensowną baterią. Powinien dawać radę z filmami full hd i nie zabijać przy tym wszystkim ceną. Na ratunek przyszedł najnowszy netbook Asusa Eee PC 1201N z IONem na pokładzie. Recenzja będzie bardzo subiektywna ponieważ dawno nie miałem w rękach żadnego notebooka…

Specyfikacja

  • Procesor: Intel Atom 330 (Dual Core) (1M Cache, 1.60 GHz, 533 MHz FSB)
  • Pamięć RAM: 2GB DDR2 SO-DIMM
  • Matryca: 12.1″ WXGA podświetlana diodami LED, 1366 x 768 pikseli
  • Karta graficzna: NVIDIA ION (GeForce 9400M)
  • Dysk twardy: 250GB + 500GB ASUS WebStorage
  • Komunikacja: 802.11b/g/n 2.4GHz, Bluetooth 2.1 + EDR
  • Porty: D-sub, HDMI, 3x USB 2.0, LAN RJ-45, słuchawki, mikrofon, czytnik kart: MMC/ SD(SDHC)
  • Kamera: 0.3 MPix
  • Bateria: 6-komorowa Li-ion, do 5h pracy
  • Wymiary: 296mm x 208mm x 27.3~ 33.3mm
  • Waga: ~1.5kg
  • System operacyjny: Windows 7 Home Premium

czytaj dalej…

18 stycznia 2010

Pierwszy!

autor: Pomyk

W końcu znalazłem motywację żeby założyć bloga. Będzie o wszystkim o po trochu, czyli o niczym. Na pierwszy ogień pójdzie mini recenzja netbooka Asus 1201N, którego niedawno zakupiłem. Oby wystarczyło motywacji na postowanie ;)