sobota, grudnia 26, 2015
Sprytne zegarki
Standardy wyznacza Android Wear i względem tego najdroższego segmentu (powyżej 500 zł) mamy dwa inne - rozwiązania bazujące na gotowych układach System on a Chip, do których trzeba (w uproszczeniu) dołożyć wyświetlacz, baterię i pasek; oryginalne projekty zrobione od podstaw w oparciu o podzespoły dostępne na rynku, bez użycia Androida jako systemu operacyjnego (cena 200-500 zł). Żeby rozważyć kwestię smartwatchy musimy najpierw spojrzeć na komórki: czterordzeniowe ARMy, z 1GB RAM, TDP 2W, baterią 2000 mAh, działające na jednym ładowaniu 24h. W zegarku noszonym na ręce, który ma nie wyglądać na cegłę, bateria musi być sporo mniejsza, przyjmijmy że 10x, czyli 200 mAh. W rezultacie procesor musi być wyjątkowo prosty i energooszczędny - taktowany tyle co stare Pentium II, ale z TDP sporo poniżej 1W. System operacyjny musi być zatem uproszczony, gdzie zadanie ma do dyspozycji API do rysowania (konsola maksymalnie 256 kolorów), HTTP (nawet nie TCP/IP) i komunikację z hostem Bluetooth. Takim rozwiązaniem jest SoC MediaTek MT2502: cały układ o wymiarach 5.4 x 6.2 mm, CPU 260 MHz, 4MB RAM, 4MB Flash, sieć 2G. Po przeciwnej stronie tego segmentu musi być normalny system operacyjny przycięty do zastosowań osadzonych, ze wsparciem dla normalnych procesów, z wyświetlaczem z wysokim upakowaniem pikseli, z normalnym GUI, z procesorem ze sprzętowym dekodowaniem JPEG, z dużą i drogą baterią. Android Wear poprzez Google Play Store pozwala instalować aplikacje na zegarku.
poniedziałek, grudnia 21, 2015
środa, grudnia 16, 2015
Fajne rzeczy od Alibaby
czwartek, grudnia 10, 2015
O co chodzi z TK?
Trybunał Konstytucyjny bada zgodność z konstytucją aktów normatywnych a nie wykonawczych. Nie może orzekać czy dana czynność była właściwa czy nie. Sędziowie wybierani są na 9 lat, jest ich 15. Wybierani są przez Sejm bezwzględną większością głosów i muszą złożyć ślubowanie przed Prezydentem. Wygaśnięcie mandatu sędziego TK stwierdza Zgromadzenie Ogólne TK. Prezesa TK powołuje Prezydent spośród przedstawionych przez TK 3 (było 2) kandydatów. Nowelizacja ustawy o TK z 25 czerwca 2015 r. wprowadziła jednokadencyjność sędziów i wybór nowego mandatu na 3 miesiące przed upływem bieżącego. Nowelizacja ustawy z 19 listopada 2015 r. skróciła ten okres do 30 dni, wprowadzono dwukadencyjność prezesury (mandat 3-letni), ślubowanie sędziego w terminie do 30 dni, w ramach przepisów przejściowych stwierdziła wygaszenie kadencji Prezesa i Wiceprezesa TK.
TK zakwestionował zmianę z 2 na 3 kandydatów na Prezesa TK (ograniczenie niezależności władzy sądowniczej), 30-dniowy termin na ślubowanie oraz bieg kadencji od ślubowania, wyjątek od ustawowych terminów w 2015 roku i wygaszenie kadencji przez Sejm a nie Prezydenta.
Podsumowując: skoki na TK zrobiły oba Sejmy. Wyrok TK w sprawie ustawy z dn. 19 listopada 2015 r. nie rozwiązał kwestii co zrobić z 15+3 sędziami.
TK zakwestionował zmianę z 2 na 3 kandydatów na Prezesa TK (ograniczenie niezależności władzy sądowniczej), 30-dniowy termin na ślubowanie oraz bieg kadencji od ślubowania, wyjątek od ustawowych terminów w 2015 roku i wygaszenie kadencji przez Sejm a nie Prezydenta.
Podsumowując: skoki na TK zrobiły oba Sejmy. Wyrok TK w sprawie ustawy z dn. 19 listopada 2015 r. nie rozwiązał kwestii co zrobić z 15+3 sędziami.
środa, grudnia 02, 2015
środa, listopada 25, 2015
Chińskie smartfony
Chińczycy robią teraz bardzo dobry sprzęt: ultracienki telefon z ekranem 5.5" AMOLED, 8-rdzeniowym procesorem, 3GB RAM, 16 GB Flash, kamerą Sony, LTE, WiFi 2.4 oraz 5 GHz, obsługą dwóch kart SIM, świeżym Androidem 5.1, za około 500 zł. Pytanie co z oprogramowaniem. W cenę Samsungów wliczone są koszty własności intelektualnej.
poniedziałek, listopada 23, 2015
http://www.nbp.pl/home.aspx?f=/aktualnosci/wiadomosci_2015/ZGDwP_20151117.html
Przeciętne gospodarstwo domowe z Polakami z wykształceniem maksymalnie podstawowym ma majątek ok. 150 000 zł, ze średnim 250 000 zł, z wyższym 350 000 zł. Mediana w całym badaniu to 256 800 zł. Dla kategoryzacji po wieku majątek 150 000 zł cechuje osoby w wieku 25-34 lata, 200 000 zł osoby 75+, 250 000 zł odpowiednio 65-74, 300 000 zł to 35-44 i 55-64, 330 000 zł należy do przedziału 45-54. O ile średnio pracujący na etat i emeryci wyceniani są na 200 000 zł to samozatrudnieni prawie 800 000 zł.
Gospodarstwo domowe bez kredytu mieszkaniowego to ok. 65% obserwacji, przeciętnie 343 500 zł w mieszkaniu i aucie oraz 9 400 zł oszczędności na koncie. Ci z kredytem to 11%, 422 000 zł w mieszkaniu i aucie oraz 13 400 zł oszczędności - co jest ciekawe, że mimo kredytu hipotecznego mają większe oszczędności od poprzedniej grupy. Pozostali stanowiący prawie 24% posiadają 13 000 zł w rzeczach i 4 700 zł oszczędności. Paradoksalnie najbogatsi są kredytobiorcy. Single to 30% badanych, mają 202 000 zł w rzeczach i 4 000 zł w pieniądzu. Związki bez dzieci: 19%, 270 000 zł w mieszkaniu i samochodzie, 10 000 zł oszczędności. Rodzina z jednym lub dwojgiem dzieci: 32%, 362 000 zł aktywów rzeczowych i 10 600 zł finansowych. Rodzina z trojgiem i więcej dzieci: 18%, 413 000 zł + 9 100 zł. Jak to rozumieć? Rodzina z większą ilością dzieci spłaca kredyt na większe mieszkanie. Jeśli dodamy dwóch singli to wyjdzie 404 000 zł + 8 000 zł, co jest więcej od standardowej rodziny o 42 000 zł w mieszkaniu i mniej o 2 600 zł w oszczędnościach. Para bez dzieci posiada mniej, ma mniejsze wymagania mieszkaniowe ale podobne oszczędności co rodzina 2+1/2+2. W mieście gospodarstwo domowe ma przeciętnie 265 000 zł, na wsi wliczając ziemię 405 000 zł.
"10% najbardziej zasobnych gospodarstw domowych posiada 37% całkowitego majątku netto, podczas gdy dla 20% gospodarstw najmniej zasobnych zgromadzony majątek (netto) stanowi jedynie niewielką część (1,0%) całego majątku gospodarstw domowych. Pewna frakcja gospodarstw domowych (5,9%) nie zdołała zgromadzić zasobu majątku netto o dodatniej wartości, w tym, w przypadku 2,6% gospodarstw domowych, łączny poziom zadłużenia przekracza zasób wszystkich zgromadzonych aktywów, co oznacza ujemną wartość majątku netto. Dla 1% populacji najmniej zasobnych gospodarstw domowych, wartość majątku netto nie przekracza -4,5 tys. zł, a najniższa zanotowana wartość wynosi -130 tys. zł. Przeciętne (medianowe) gospodarstwo domowe gromadzi do ok. 257 tys. zł majątku (netto), z kolei 1% najbardziej majętnych gospodarstw domowych znajduje się w posiadaniu majątku (netto) o wartości co najmniej 2,8 mln zł."
30% gospodarstw ma nie więcej niż 130 000 zł, z czego aż 10% poniżej 2 000 zł. 20% ma od 130 000 zł do 257 000 zł, kolejne 20%, powyżej mediany, to 257 000 - 457 000 zł, dalsze 10% to 457 000 - 515 000 zł. 20% gospodarstw jest wartych więcej niż 515 000 zł, z czego 10% to majątek do 750 000 zł, 5% do 1 250 000 zł, dalsze 5% do 2 800 000 zł.
"Majątek netto przeciętnego gospodarstwa domowego w Polsce (61,7 tys. euro) stanowił ok. 56% mediany majątku netto przeciętnego gospodarstwa domowego w strefie euro (109,2 tys. euro). Oznacza to, że polskie gospodarstwa domowe należą do umiarkowanie majętnych na tle krajów strefy euro, dysponując przeciętnie majątkiem netto zbliżonym do obserwowanego dla takich krajów, jak Austria (76,4 tys. euro), Portugalia (75,2 tys. euro), Słowacja (61,2 tys. euro) i Niemcy
(51,4 tys. euro). Najwyższym zasobem majątku netto w strefie euro, przypadającym na gospodarstwo domowe w strefie euro, odznaczają się Luksemburg (397,8 tys. euro), Cypr (266,9 tys. euro) i Malta (215,9 tys. euro).
Wartość majątku netto przeciętnego polskiego gospodarstwa domowego jest, na tle krajów strefy euro, stosunkowo niska, co odpowiada pozycji dochodowej gospodarstw domowych w Polsce. Majątek polskich gospodarstw domowych składa się w decydującym stopniu, dużo bardziej niż w strefie euro, z aktywów rzeczowych (95,5% łącznych aktywów), a przede wszystkim nieruchomości (66,5%), przy niewielkim udziale aktywów finansowych (4,5%). Taka kompozycja aktywów jest charakterystyczna dla krajów stosunkowo mniej rozwiniętych (np. Słowacja, Portugalia), które charakteryzują się raczej skromnym poziomem dochodów i umiarkowanym stopniem rozwoju systemu finansowego, czego jedną z konsekwencji jest stosunkowo niewielkie zadłużenie gospodarstw domowych. Jednocześnie gospodarstwa domowe w tych krajach cechuje silna skłonność do posiadania zamieszkiwanych nieruchomości, co sprawia, że przeciętny majątek netto gospodarstw domowych w tych krajach, w tym w Polsce, kształtuje się wyżej niż w niektórych innych krajach (Niemcy), w których gospodarstwa domowe są w relatywnie lepszej sytuacji dochodowej. Drugim elementem wyróżniającym gospodarstwa domowe w Polsce jest wysoki odsetek osób deklarujących posiadanie majątku z tytułu prowadzenia działalności gospodarczej oraz sam poziom tego majątku."
Przeciętne gospodarstwo domowe z Polakami z wykształceniem maksymalnie podstawowym ma majątek ok. 150 000 zł, ze średnim 250 000 zł, z wyższym 350 000 zł. Mediana w całym badaniu to 256 800 zł. Dla kategoryzacji po wieku majątek 150 000 zł cechuje osoby w wieku 25-34 lata, 200 000 zł osoby 75+, 250 000 zł odpowiednio 65-74, 300 000 zł to 35-44 i 55-64, 330 000 zł należy do przedziału 45-54. O ile średnio pracujący na etat i emeryci wyceniani są na 200 000 zł to samozatrudnieni prawie 800 000 zł.
Gospodarstwo domowe bez kredytu mieszkaniowego to ok. 65% obserwacji, przeciętnie 343 500 zł w mieszkaniu i aucie oraz 9 400 zł oszczędności na koncie. Ci z kredytem to 11%, 422 000 zł w mieszkaniu i aucie oraz 13 400 zł oszczędności - co jest ciekawe, że mimo kredytu hipotecznego mają większe oszczędności od poprzedniej grupy. Pozostali stanowiący prawie 24% posiadają 13 000 zł w rzeczach i 4 700 zł oszczędności. Paradoksalnie najbogatsi są kredytobiorcy. Single to 30% badanych, mają 202 000 zł w rzeczach i 4 000 zł w pieniądzu. Związki bez dzieci: 19%, 270 000 zł w mieszkaniu i samochodzie, 10 000 zł oszczędności. Rodzina z jednym lub dwojgiem dzieci: 32%, 362 000 zł aktywów rzeczowych i 10 600 zł finansowych. Rodzina z trojgiem i więcej dzieci: 18%, 413 000 zł + 9 100 zł. Jak to rozumieć? Rodzina z większą ilością dzieci spłaca kredyt na większe mieszkanie. Jeśli dodamy dwóch singli to wyjdzie 404 000 zł + 8 000 zł, co jest więcej od standardowej rodziny o 42 000 zł w mieszkaniu i mniej o 2 600 zł w oszczędnościach. Para bez dzieci posiada mniej, ma mniejsze wymagania mieszkaniowe ale podobne oszczędności co rodzina 2+1/2+2. W mieście gospodarstwo domowe ma przeciętnie 265 000 zł, na wsi wliczając ziemię 405 000 zł.
"10% najbardziej zasobnych gospodarstw domowych posiada 37% całkowitego majątku netto, podczas gdy dla 20% gospodarstw najmniej zasobnych zgromadzony majątek (netto) stanowi jedynie niewielką część (1,0%) całego majątku gospodarstw domowych. Pewna frakcja gospodarstw domowych (5,9%) nie zdołała zgromadzić zasobu majątku netto o dodatniej wartości, w tym, w przypadku 2,6% gospodarstw domowych, łączny poziom zadłużenia przekracza zasób wszystkich zgromadzonych aktywów, co oznacza ujemną wartość majątku netto. Dla 1% populacji najmniej zasobnych gospodarstw domowych, wartość majątku netto nie przekracza -4,5 tys. zł, a najniższa zanotowana wartość wynosi -130 tys. zł. Przeciętne (medianowe) gospodarstwo domowe gromadzi do ok. 257 tys. zł majątku (netto), z kolei 1% najbardziej majętnych gospodarstw domowych znajduje się w posiadaniu majątku (netto) o wartości co najmniej 2,8 mln zł."
30% gospodarstw ma nie więcej niż 130 000 zł, z czego aż 10% poniżej 2 000 zł. 20% ma od 130 000 zł do 257 000 zł, kolejne 20%, powyżej mediany, to 257 000 - 457 000 zł, dalsze 10% to 457 000 - 515 000 zł. 20% gospodarstw jest wartych więcej niż 515 000 zł, z czego 10% to majątek do 750 000 zł, 5% do 1 250 000 zł, dalsze 5% do 2 800 000 zł.
"Majątek netto przeciętnego gospodarstwa domowego w Polsce (61,7 tys. euro) stanowił ok. 56% mediany majątku netto przeciętnego gospodarstwa domowego w strefie euro (109,2 tys. euro). Oznacza to, że polskie gospodarstwa domowe należą do umiarkowanie majętnych na tle krajów strefy euro, dysponując przeciętnie majątkiem netto zbliżonym do obserwowanego dla takich krajów, jak Austria (76,4 tys. euro), Portugalia (75,2 tys. euro), Słowacja (61,2 tys. euro) i Niemcy
(51,4 tys. euro). Najwyższym zasobem majątku netto w strefie euro, przypadającym na gospodarstwo domowe w strefie euro, odznaczają się Luksemburg (397,8 tys. euro), Cypr (266,9 tys. euro) i Malta (215,9 tys. euro).
Wartość majątku netto przeciętnego polskiego gospodarstwa domowego jest, na tle krajów strefy euro, stosunkowo niska, co odpowiada pozycji dochodowej gospodarstw domowych w Polsce. Majątek polskich gospodarstw domowych składa się w decydującym stopniu, dużo bardziej niż w strefie euro, z aktywów rzeczowych (95,5% łącznych aktywów), a przede wszystkim nieruchomości (66,5%), przy niewielkim udziale aktywów finansowych (4,5%). Taka kompozycja aktywów jest charakterystyczna dla krajów stosunkowo mniej rozwiniętych (np. Słowacja, Portugalia), które charakteryzują się raczej skromnym poziomem dochodów i umiarkowanym stopniem rozwoju systemu finansowego, czego jedną z konsekwencji jest stosunkowo niewielkie zadłużenie gospodarstw domowych. Jednocześnie gospodarstwa domowe w tych krajach cechuje silna skłonność do posiadania zamieszkiwanych nieruchomości, co sprawia, że przeciętny majątek netto gospodarstw domowych w tych krajach, w tym w Polsce, kształtuje się wyżej niż w niektórych innych krajach (Niemcy), w których gospodarstwa domowe są w relatywnie lepszej sytuacji dochodowej. Drugim elementem wyróżniającym gospodarstwa domowe w Polsce jest wysoki odsetek osób deklarujących posiadanie majątku z tytułu prowadzenia działalności gospodarczej oraz sam poziom tego majątku."
piątek, listopada 13, 2015
środa, listopada 11, 2015
wtorek, listopada 10, 2015
piątek, października 30, 2015
Intel Celeron N3150 i Acer ES1-431
Intel Braswell to nowa platforma Atom, z procesorami sprytnie nazwanymi Celeron i Pentium, celowana w tablety. O ile poprzednie Atomy były mniej zaawansowane technicznie od ARM-ów i przez to platformowo wolniejsze na Androidzie, a sama nazwa była kojarzona z niedostatkiem mocy, to obecna generacja radzi sobie dobrze nawet na budżetowych laptopach. Cztery rdzenie 1.6 GHz, które potrafią przeskalować się do częstotliwości 2.08 GHz w górę i 0.5 GHz w dół (patrz Powertop) wraz z grafiką mają TDP na poziomie 6W! Braswell to jądro z wykonywaniem kodu maszynowego out of order. W podstawowych domowych zastosowaniach typu internet, edycja tekstu, YouTube laptopy radzą sobie nadzwyczaj dobrze. Walmart zalały produkty Acera i Lenovo. Acer ES1-431 to 14-calowy laptop bez wentylatora, z błyszczącą matrycą AU Optronics. Można mieć pewne zastrzeżenia, co do odczuwalnej zbyt małej liczby odwzorowywanych kolorów, trochę za dużego kontrastu na pierwszych trzech stopniach jasności ekranu i dominacji składowej niebieskiej, ale jest to także problem w 2.5x droższych laptopach (przyczyną jest obniżenie składowych G i B). W porównaniu z ultrabookiem z górnej półki matryca Acera faktycznie ma gorszą jakość, ale Ubuntu 15.10 z zainstalowanym zarządzaniem kolorami na podstawie danych EDD potrafi wyświetlać całkiem sensowy obraz. Pracując na laptopie w nocy słychać jak szemranie górskiego strumyka dysk Seagate 500GB, stukającą ciut za głośno klawiaturę, no i touchpad. Ten z wyglądu jest w stylu Apple'a, ale w słyszalności w stylu polskich laptopów Actina. 4GB RAM w wersji Low Voltage to zachowawcza konfiguracja, która pozwoli nawet na używanie VirtualBox'a. Laptop do nabycia w X-KOM w cenie poniżej 1000 zł. Po zainstalowaniu Ubuntu 15.10 z pendrive'a USB (nie ma napędu DVD), należy w BIOS-ie ustawić supervisor password a następnie w Secure Boot wybrać program EFI Grub'a. Laptop ma baterię o 1/3-1/2 mniejszą od standardowych, na której działa 4-5 godzin. Intel Braswell z trochę lepszą matrycą i większą baterią mógłby być hitem w segmencie Ultra Low Power (10-12 godzin działania na jednym ładowaniu). W dostępnych na rynku konfiguracjach nic nie przeszkadza mu być hitem segmentu Entry Level. Intel Braswell występuje także w odmianach Atom x5 i x7 przeznaczonych dla smartfone'ów z SDP 2W. Hybrydy tablet-laptop również korzystają z takich procesorów.
wtorek, października 20, 2015
sobota, października 10, 2015
piątek, października 02, 2015
DIY: Naprawa korozji obudowy pralki
Kupiłem 1,5 roku temu Electroluksa - sensowne programy, relatywnie cicha i mało wibrująca, silnik inwerterowy. Kiedyś Electrolux był synonimem niezawodnej pralki. Nawet robione 7 lat temu we Francji modele były w jeszcze w porządku. Teraz produkcja jest włosko-chińska i ustawiona w łazience pralka potrafi zerdzewieć. Pionowa ścianka jest zgrzewana oporowo z częściami służącymi do poziomego przymocowania i zgrzeiny nie są odporne na korozję. Zgrzewanie i lakierowanie zostawia przestrzenie, w których może penetrować woda. Można wymienić obudowę na nową, ale co z tego, jak zerdzewieje znowu. Ten model ma błędny proces produkcyjny. Wydawać regularnie 500 zł co 1,5 roku nie ma sensu. Chyba, żeby kupić nowego Boscha. Blacha w niemieckim Audi też nie rdzewieje. Alternatywne rozwiązanie: naprawić ściankę samemu za 40 zł za pomocą taśmy malarskiej, pędzelka, papieru ściernego i farby na rdzę Hammerite 0,25l z gwarancją na 8 lat (wszystko dostępne w Leroy Merlin).
sobota, września 26, 2015
piątek, września 18, 2015
Mit czystego diesla runął
Volkswagen oszukiwał w testach spalin: http://yosemite.epa.gov/opa/admpress.nsf/0/DFC8E33B5AB162B985257EC40057813B. Tymczasem po ulicach nie tylko Kalifornii jeździ coraz więcej samochodów z HSD.
Jak przerobić PDF-a z osadzonymi czcionkami na takiego z obiektami budowanymi z krzywych
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.1 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
czwartek, września 17, 2015
Percentiles in HSQLDB
create AGGREGATE FUNCTION PERCENTILES(IN val float, IN flag_return boolean, INOUT buffer float ARRAY, INOUT counter INT)
RETURNS varchar2
CONTAINS SQL
BEGIN ATOMIC
declare i number default 1;
declare stats varchar2(2000) default '';
declare asum float default 0;
declare p0, p50, p90, p99, p100, pavg number default 0;
declare sorted_buffer float ARRAY;
IF flag_return THEN
--call println('PERCENTILES return');
set sorted_buffer = SORT_ARRAY(buffer);
call println('PERCENTILES sorted');
set p50 = sorted_buffer[1];
set p90 = sorted_buffer[1];
set p99 = sorted_buffer[1];
while i <= counter do
begin atomic
--call println('PERCENTILES selection '||i);
set asum = asum + sorted_buffer[i];
if abs(i - round(counter / 2, 0)) < 0.001 then
set p50 = round(sorted_buffer[i], 2);
end if;
if abs(i - round(counter * 9 / 10, 0)) < 0.001 then
set p90 = round(sorted_buffer[i], 2);
end if;
if abs(i - round(counter * 99 / 100, 0)) < 0.001 then
set p99 = round(sorted_buffer[i], 2);
end if;
set i = i+1;
end;
end while;
set p0 = round(sorted_buffer[1],2);
set p100 = round(sorted_buffer[counter],2);
set pavg = round(asum / counter, 2);
--call println('PERCENTILES preparing result');
set stats = 'min='|| p0 || '|p50='|| p50 || '|p90='||p90 || '|p99='||p99 || '|max='||p100 || '|avg='|| pavg;
RETURN stats;
ELSE
IF val IS NULL THEN RETURN NULL; END IF;
IF counter IS NULL THEN SET counter = 0; END IF;
SET counter = counter + 1;
IF counter = 1 THEN SET buffer = ARRAY[val];
ELSE SET buffer[counter] = val; END IF;
RETURN NULL;
END IF;
END
for (select appid, percentiles(mem_pct) as mem_stats, avg(mem_mb) as mem,
percentiles(cpu_pct) as cpu_stats, avg(cpu_cnt) as cpu,
percentiles(gc_millis) as gc_stats from T_VM_STAT group by appid) do
begin atomic
set r = REGEXP_SUBSTRING_ARRAY(mem_stats, '((?<==)[0-9]+[\.\,]*[0-9]*)');
set (p0,p50,p90,p99,p100,pavg)=(to_number(r[1]), to_number(r[2]), to_number(r[3]), to_number(r[4]), to_number(r[5]), to_number(r[6]));
RETURNS varchar2
CONTAINS SQL
BEGIN ATOMIC
declare i number default 1;
declare stats varchar2(2000) default '';
declare asum float default 0;
declare p0, p50, p90, p99, p100, pavg number default 0;
declare sorted_buffer float ARRAY;
IF flag_return THEN
--call println('PERCENTILES return');
set sorted_buffer = SORT_ARRAY(buffer);
call println('PERCENTILES sorted');
set p50 = sorted_buffer[1];
set p90 = sorted_buffer[1];
set p99 = sorted_buffer[1];
while i <= counter do
begin atomic
--call println('PERCENTILES selection '||i);
set asum = asum + sorted_buffer[i];
if abs(i - round(counter / 2, 0)) < 0.001 then
set p50 = round(sorted_buffer[i], 2);
end if;
if abs(i - round(counter * 9 / 10, 0)) < 0.001 then
set p90 = round(sorted_buffer[i], 2);
end if;
if abs(i - round(counter * 99 / 100, 0)) < 0.001 then
set p99 = round(sorted_buffer[i], 2);
end if;
set i = i+1;
end;
end while;
set p0 = round(sorted_buffer[1],2);
set p100 = round(sorted_buffer[counter],2);
set pavg = round(asum / counter, 2);
--call println('PERCENTILES preparing result');
set stats = 'min='|| p0 || '|p50='|| p50 || '|p90='||p90 || '|p99='||p99 || '|max='||p100 || '|avg='|| pavg;
RETURN stats;
ELSE
IF val IS NULL THEN RETURN NULL; END IF;
IF counter IS NULL THEN SET counter = 0; END IF;
SET counter = counter + 1;
IF counter = 1 THEN SET buffer = ARRAY[val];
ELSE SET buffer[counter] = val; END IF;
RETURN NULL;
END IF;
END
for (select appid, percentiles(mem_pct) as mem_stats, avg(mem_mb) as mem,
percentiles(cpu_pct) as cpu_stats, avg(cpu_cnt) as cpu,
percentiles(gc_millis) as gc_stats from T_VM_STAT group by appid) do
begin atomic
set r = REGEXP_SUBSTRING_ARRAY(mem_stats, '((?<==)[0-9]+[\.\,]*[0-9]*)');
set (p0,p50,p90,p99,p100,pavg)=(to_number(r[1]), to_number(r[2]), to_number(r[3]), to_number(r[4]), to_number(r[5]), to_number(r[6]));
poniedziałek, sierpnia 24, 2015
Czego można się spodziewać po Toyocie Prius 2016?
Technologii zaadaptowanych z Toyoty Mirai. Auto na wodór ma silnik elektryczny generujący ok. 150 KM i 330 Nm. Mirai ma 9s do setki. Jest czym jeździć, trzeba tylko mieć 60 000 USD. Jeśli nowy Prius dostanie lepszą baterię i silnik oraz dynamiczny tryb jazdy to jest szansa na ekologiczny samochód normalnego zastosowania.
sobota, sierpnia 15, 2015
poniedziałek, sierpnia 03, 2015
Hydryda czy Diesel
Na trasie Gocław - Sulejówek dwulitrowym Verso D4D potrafię zejść ze spalaniem do średniej 4.4l/100km. Wystarczy trzymać obroty w zakresie 900-1200 rpm. Wnioski z tego takie, że diesel z odpowiednim oprogramowaniem jazdy może spalać tyle co hybryda - realnie nie laboratoryjnie.
niedziela, lipca 19, 2015
Auris Kombi vs Avensis Kombi vs Verso.
Nowy Auris kombi przy rozstawie osi o 10 cm mniejszym od Avensisa kombi oraz o długości tyłu samochodu o 6 cm mniejszej, ma bagażnik o 57 l większy. 600 litrów uzyskano dzięki rezygnacji z podwójnej podłogi i wysokiemu poprowadzeniu linii okien a w rezultacie bagażnika. W Aurisie jest 2,5cm mniej miejsca na rozłożenie łokcia kierowcy niż w najdłuższym europejskim kombi Toyoty. Szerokość Aurisa i Verso jest taka sama, ale subiektywne wrażenie w Verso podpowiada, że jest więcej przestrzeni wszerz. Verso ma najwięcej przestrzeni wzdłuż - rozstaw osi o 8cm większy niż w Avensisie. Tył samochodu jest za to krótszy o odpowiednio 29 i 35 cm. To sporo. Implikacje są dwie - mniejszy bagażnik i lepsze parkowanie w mieście. Rodzinne Toyoty mają następujące długości: 4.46m, 4.60m, 4.82cm. 14 cm za 160 l bagażnika. Verso jest o 14 cm wyższe od braci, to strasznie dużo. Przy wysoko umiejscowionym środku ciężkości zawieszenie musi być sztywne. Prześwit wszystkich 3 aut to 14.5-15 cm. Hybrydowe Verso z większym o 15 cm tyłem to Prius+ (bagażnik rośnie o 60 l).
Auris 1.2 D4T - miłość z rozsądku
Przy spłaszczonej sylwetce 1,48m wysokości, w wersji innej niż hybryda, trzeba trochę popracować nad ustawieniem optymalnej pozycji przy kierownicy. Zawieszenie jest zestrojone na niemiecko, taki jest postępujący trend, żeby było bardziej sztywno niż miękko i z bujaniem. Samochód prowadzi się pewnie i bezpiecznie. Dociążona bateriami hybryda trochę lepiej skręca. Kombi ma bardzo duży rodzinny bagażnik 600 litrów, przy tym przestrzeń dla pasażerów nie jest szczególnie zmniejszona. Turbodoładowana benzyna ma moment obrotowy tylko o 15% większy od odmiany wolnossącej. Gdyby było to 50% to mieli byśmy do czynienia z hot hatchem. D4T operuje sprawnie, jest elastyczny, wyrywa spod świateł z przyjemnymi odgłosami i jest urzekająco cichy zwłaszcza na małych obrotach (cykl Atkinsona nie Otto). Przy momentami żwawej jeździe miejskiej można zmieścić się ze spalaniem w 6.5l. W wyposażeniu można dostać zaawansowane opcje związane z bezpieczeństwem. Nowy silnik benzynowy pali tyle samo co diesel od BMW, litr więcej od hybrydy i litr mniej od starego.
piątek, lipca 17, 2015
środa, lipca 15, 2015
środa, czerwca 24, 2015
How to make Tibco BW Designer less ugly on Linux
Install Microsoft web fonts and set these used by Designer to Arial 12 and Lucida Typewriter 12.
Modify designer.tra:
java.extended.properties -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:MaxPermSize=512m -Dswing.defaultlaf=com.jgoodies.looks.plastic.Plastic3DLookAndFeel -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.opengl=false -Dswing.aatext=true
Modify designer.tra:
java.extended.properties -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:MaxPermSize=512m -Dswing.defaultlaf=com.jgoodies.looks.plastic.Plastic3DLookAndFeel -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.opengl=false -Dswing.aatext=true
wtorek, czerwca 09, 2015
niedziela, czerwca 07, 2015
Toyota Prius Plus
Gdyby Verso było hybrydowe... to byłoby Toyotą Prius Plus, http://www.carmagazine.co.uk/car-reviews/toyota/toyota-prius-plus-2015-review/.
piątek, czerwca 05, 2015
czwartek, czerwca 04, 2015
Tak się robi politykę
Kopacz powiedziała, że zatrudniliśmy 50 hejterów, którzy mają krytykować PiS. Docelowo będzie ich około 100 - powiedział Rp.pl jeden z uczestników spotkania w Jachrance.
środa, czerwca 03, 2015
Auris Hybrid
To już druga hybrydowa generacja Aurisa. Tym razem bardzo dopracowana. Baterie nie zmniejszają rozmiarów bagażnika. Samochód prowadzi się pewnie i przyjemnie. Do mniej dynamicznej jazdy wystarczy tryb normal. Wciśnięcie gazu spod świateł generuje po chwili trochę hałasu, samochód ma odejście, ale bez katapulty. Szybki start zapewnia silnik elektryczny, który dysponuje natychmiast momentem obrotowym 200Nm. Uaktywnia się chwilę później silnik spalinowy, a po uzyskaniu odpowiedniej prędkości i odpuszczeniu odrobiny gazu robi się ciszej. W trybie power Auris potrafi być głośny (ale nie jest to uciążliwe), ale też zaskakująco żwawy i gotowy do nagłych przyśpieszeń - komputer trzyma silnik na podwyższonych obrotach antycypując intencje kierowcy. W jeździe miejskiej w dzikiej warszawskiej dżungli na domyślnym trybie z włączoną klimatyzacją osiągnąłem średnie spalanie 6,5l/100km. Gdybym jechał ciszej (także myślę o klimatyzacji) i bardziej płynnie, pewnie dałoby się zejść do 4,5l. W tej samej trasie komputer Toyoty Verso 2.0 D4D pokazuje 15l/100km. Hamowanie jest przyjemniejsze niż w hybrydowym Yarisie poprzedniej generacji - rekuperacja energii nadal się odbywa, ale jest mniej odczuwalna dla kierowcy. Potencjalny nabywca Aurisa ma do wyboru 3 sensowne napędy: wolnossącą benzynę 1.6l, turbodoładowanego diesla 2.0l i hybrydę. Jeśli samochód kupuje się na lata (a tak jest w przypadku niezawodnych japończyków) i nie mamy pewności co zrobi Unia Europejska w normie Euro 7, to najrozsądniejszym rozwiązaniem jest hybryda. Przystępna cena porównywalna z dieslem, nie do pomyślenia jeszcze parę lat temu, jest dużym osiągnięciem Toyoty i czynnikiem napędzającym sprzedaż.
Jeśli kupujący chce mieć samochód dynamiczny, oszczędny i ekologiczny - z wypośrodkowaniem tych cech - to będzie to 1.6 D4D albo 1.8 HSD. Turbo 1.2 i 1.4 też znajdą zadowolonych nabywców. Need For Speed to dwulitrowe diesle.
HSD to mały silnik/prądnica, duży silnik/prądnica i silnik spalinowy połączone przekładnią planetarną. Silnik benzynowy może napędzać koła i/lub prądnice, najoszczędniej pracuje w zakresie 1500-2000 rpm. Koła przy hamowaniu mogą napędzać prądnice w zakresie akceptowalnego napięcia. Duży silnik elektryczny jest w stanie napędzać samochód do prędkości 40-50km/h przez 2km. Bateria w Aurisie i Priusie ma 1.3kWh (w Yarisie 0.9 kWh). Jak jeździć HSD? Ruszać i przyśpieszać płynnie, hamować normalnie.
Wyczerpuje się bateria. Samochód napędzany jest silnikiem benzynowym, który doładowuje baterię. |
Jakie silniki mogą być dostępne w nowym Aurisie?
Strasznie duży wybór. Nowa turbodoładowana benzyna kosi silniki wolnossące 1.33 i 1.6l. Uaktualniony najmniejszy diesel jest nadal konkurencyjnym do napędów zasilanych etyliną rozwiązaniem. W sprincie do setki i wyprzedzaniu będzie od niego odrobinę lepszy diesel od BMW. Gdzieś pomiędzy nimi pod względem dynamiki plasuje się hybryda. Dwulitrowe diesle są dwa, ten od BMW ma większą moc.1.2l, 116KM, 185Nm@1500rpm, 10.1s do setki, 4.7/5.8l E95 spalania, 109g CO2/km 1.33l, 99KM, 128Nm@3800rpm, 12.6s do setki, 5.4/7.0l E95 spalania, 125g CO2/km 1.4l, 90KM, 205Nm@1400rpm, 12.5s do setki, 4.2/5.0l DSL spalania, 89g CO2/km 1.6l, 132KM, 160Nm@4400rpm, 10.0s do setki, 5.9/7.9l E95 spalania, 138g CO2/km 1.6l, 112KM, 270Nm@1750rpm, 10.9s do setki, 4.1/5.0l DSL spalania, 104g CO2/km 1.8l, 134KM, 142Nm@4000rpm, 10.9s do setki, 3.6/3.9l E95 spalania, 79g CO2/km E, 100KM, 207Nm 2.0l, 124KM, 310Nm@1600rpm, 10.0s do setki, 4.3/5.2l DSL spalania, 112g CO2/km 2.0l, 142KM, 320Nm@1750rpm, 9.5s do setki, 4.5/5.4l DSL spalania, 119g CO2/km
Jeśli kupujący chce mieć samochód dynamiczny, oszczędny i ekologiczny - z wypośrodkowaniem tych cech - to będzie to 1.6 D4D albo 1.8 HSD. Turbo 1.2 i 1.4 też znajdą zadowolonych nabywców. Need For Speed to dwulitrowe diesle.
HSD to mały silnik/prądnica, duży silnik/prądnica i silnik spalinowy połączone przekładnią planetarną. Silnik benzynowy może napędzać koła i/lub prądnice, najoszczędniej pracuje w zakresie 1500-2000 rpm. Koła przy hamowaniu mogą napędzać prądnice w zakresie akceptowalnego napięcia. Duży silnik elektryczny jest w stanie napędzać samochód do prędkości 40-50km/h przez 2km. Bateria w Aurisie i Priusie ma 1.3kWh (w Yarisie 0.9 kWh). Jak jeździć HSD? Ruszać i przyśpieszać płynnie, hamować normalnie.
Subskrybuj:
Posty (Atom)