piątek, 30 marca, 2007 - 12:02

VISTA - NTFS

Autor: nExoR | Kategorie: tips'n'tricks, windows

w systemie vista zostala dodana nowa funkcjonalnosc dla partycji NTFS - ’shrink’, oraz poprawione dzialanie opcji ‘extend’. az do w2k3r2 opcja extend byla dostepna, ale spelnione musialy byc warunki:
- nie mogla to byc partycja boot
- nie mogla to byc partycja system
a wiec funkcja srednio przydatna i zadko wykorzystywana. teraz dostepne sa ’shrink’ i ‘extend’, ktore dzialaja ‘poprostu’ - czyli tak, tak jak sie tego od nich oczeqje … no prawie. ograniczenia sa nastepujace:
- partycje mozna kurczyc maxymalnie o 5o% od pierwotnego rozmiaru [CZEMU?]. czyli jesli pierwotnie miala 1oG, to system nie pozwoli jej zmienijszyc ponizej 5G, nawet w kilq krokach
- zeby rozszezyc partycje, musi byc wolne miejsce, tuz za partycja [partycje nieciagle - tzw. spanned, zostaly na szczescie usuniete].

testowalem co prawda na LHS - ale na zywym, stojacym systemie. nie wymaga restartu. na swoim lapiq przetestuje… jak zrobie full backup. tak na wszelki wypadek.

szkoda ze nie ma jeszcze opcji ‘move’ - takie operacje zapewnilyby 85% wszystkich operacji do ktorych dzisiaj trzeba siegac po narzedzia typu partition magic…

piątek, 30 marca, 2007 - 11:10

implementacja ping i tracert dla bibliotek dll

Autor: nExoR | Kategorie: ideas

czemu system sie zawiesza? czemu aplikacja, ktora normalnie dziala, po kilqnastu dniach na serverze nagle przestaje funkcjonowac jak nalezy? czemu dany kompnent przestal odpowiadac? przewaznie wystarcza restart kompa - z jakis wzgledow, ktorys z komponentow zaleznych zostal przekonfigurowany/zastrzymany i w gaszczu powiazan pomiedzy bibliotekami nie jest sie w stanie dojsc czemu i jak. tak powstaje niedeterminizm. i dla tego najprostrza recepta jest restart - a na serwerze czesto nie mozna go wykonac az do weekendu.
a gdyby tak wszystkie biblioteki implementowaly cos aka DLL-ICMP ? tak, zeby mozna bylo wylasc polecenie commandlineowe do pliq uruchomieniowego a ten zaczyna wysylac pingi do bibliotek zaleznych tworzac mape powiazan. dzieki temu moznaby zlokalizowac komponent, ktory nieodpowiada i go zresetowac.
warunek - musialyby to implementowac *wszystkie* biblioteki.

byc moze ktos napisze, ze z podobnych narzedzi sie korzysta… te co widzialem byly 4developers only, a output jaki z siebie wypluwaly byl ciezki do zrozumienia nawet dla tworcy aplikacji. ale i tak swoja droga jestem ciekaw sie buduje mapy powiazan miedzy libami i chetnie sprawdzilbym jak to wyglada w ponoc uporzadkowanej vista…

środa, 28 marca, 2007 - 16:06

imiennik

Autor: nExoR | Kategorie: joke

IT-imiona (;
poki co znalazlem dwa sliczne imiona dla dziewczynek IT:
- e-milia
- partycja

znasz jeszcze jakies? (:

ew. moze byc ada - chociaz to raczej nazwa jezyka od imienia a nie odwrotnie… . moze byc tez meskie - erwin.

środa, 28 marca, 2007 - 14:39

OT: great pockets

Autor: nExoR | Kategorie: OT, joke

generalnie nie lubie, ale to jest w dobrym stylu i ze smakiem (:

wtorek, 27 marca, 2007 - 14:46

Inside the Windows Vista Kernel: Part 3

Autor: nExoR | Kategorie: article, news, windows

kolejny obowiazkowy art -
3cia czesc opisu zmian w kernelu vista. tym razem o bezpieczenstwie: bitlocker, VSS, cruch support, kernel trnasaction manager, Code Integrity Verification, Protected Processes, Address Space Load Randomization, Service Security Improvements

wtorek, 27 marca, 2007 - 8:51

linksys UI

Autor: nExoR | Kategorie: HOWTO, news, tools

..czyli co informatyk robi po polnocy:

[00:50] [cabi] http://www.linksysdata.com/ui/ fajny URL jak bys chcial komus pomuc zjego linksysem to wybierasz model i mozesz klikac razem z kims

poniedziałek, 26 marca, 2007 - 15:20

bottom 1o komputerow PC

Autor: nExoR | Kategorie: curiosity, news, society, technology

najgorsze 1o komputerow PC w historii

niedziela, 25 marca, 2007 - 15:01

masz linuxa - nie masz gwarancji

Autor: nExoR | Kategorie: curiosity, news, society

bardzo cieawy news dla osob, ktore instaluja na oryginalnym lapie linuxa - historia o osobie, ktora zadzwonila do serwisu zglosic uszkodzenie mechaniczne, a dostala odpowiedz, ze zgloszenie moze byc przyjete wylacznie, jesli zainstalowany jest oryginalny system [windows ma sie rozumiec].

OT:
o tego rodzaju umowach mozna przeczytac np. NoLogo - lekture bardzo polecam. imho w duzym stopniu tlumaczy ona obecny wizerunek emesow. np. firma chwali sie kilkuset tysiacami zatrudnionych, przy vista ponoc pracowalo kolo 1oo tys. co z tego, skoro ponad 7o% pracownikow to tak zwane ‘czasowniki’ - czyli pracownicy okresowi.

niedziela, 25 marca, 2007 - 11:52

tworzenie gadzetow

Autor: nExoR | Kategorie: article, news, script/developer, windows

przy okazji konqsu ‘gotowy na nowy dzien’ mozna natrafic na bardzo fajne stronki z opisami howto. polecam zajrzec na informacje o tworzeniu gadzetow - co okazuje sie byc proste, lub trywialne dla wszystkich, ktorzy maja pojecie o hta.

czwartek, 22 marca, 2007 - 12:53

ADS_PROPERTY_OPERATION_ENUM - sprostowanie

Autor: nExoR | Kategorie: script/developer

jakis czas temu pisalem o hurtowym dodawaniu do grupy. niestety po testach okazuje sie, ze troche sie mylilem, wiec sprosotwanie:

w opisie dostepnych parametrow dla rodzaju operacji przy wykonywaniu putEx dla obiektu AD, znalezc mozna 4 parametry:
ADS_PROPERTY_CLEAR = 1,
ADS_PROPERTY_UPDATE = 2
ADS_PROPERTY_APPEND = 3
ADS_PROPERTY_DELETE = 4

krotki opis baj mła:
DELETE jest jedyna opcja na usuniecie parametru obiektu w AD. generalnie putEx jest uzywany dla modyfikacji parmetrow bedacych tablica [array-type], jednak jesli sie chce usunac parametr [a to duza roznica pomiedzy wstawieniem do parametru null, “” oraz jego usunieciem - kazda z 3 operacji to inna operacja], nalezy uzyc putEx z wartoscia 4 - dla dowolnego typu parametru.

CLEAR - tu nie bede komentowal bo nie testowalem. wedle opisu: “Instructs the directory service to remove all the property value(s) from the object” wynikalo by, ze obiekt jest ‘resetowany’. co ciekawe - caly obiekt a nie pojedyncza wartosc. to troche dziwne, wyjasnienia nie znam.

UPDATE - wymienia wartosci na nowe. i to jest wlasnie blad, ktory poplenilem we wczesniejszym opisie. jak to dziala, na przykladzie czlonkow grupy:
parametr ‘members’ obiektu grupa zawiera tablice ADsPath, gdzie poszczegolne wartsoci to sciezka LDAP uzytkownika/grupy np:

array(”LDAP://cn=user1,dc=domain,dc=com”,”LDAP://cn=user2,dc=domain,dc=com”)

jesli zrobie putEx z parametrem UPDATE i wstawie tam inne wartosci:

oGrp.putEx ADS_PROPERTY_UPDATE, “member”, array(”LDAP://cn=user1,dc=domain,dc=com”,”LDAP://cn=anotheruser,dc=domain,dc=com”)

to nowymi czlonkami beda userzy z tej ostatniej operacji - czyli wypadnie user2. zaleta taka, ze nie wywali bledu z powodu tego, ze user1 byl juz wczesniej czlonkiem.

APPEND - dodaje nowe wartosci. tutaj problem polega na tym, ze jesli zrobi sie append, dla przykladu takiego jak powyzej, skrypt wygeneruje blad, ze taki user juz jest, i nie doda nikogo, nawet jesli w tablicy jest 23 innych userow.

reasumujac, zeby dodac wielu userow mozna:
- dodawac ich jeden po drugim
- najpierw zczytac obecne czlonkowstwo, zsumowac z tymi, ktorych sie chce dodac, i dopiero ta sume pchnac z parametrem UPDATE

czwartek, 22 marca, 2007 - 10:44

architektura kernela

Autor: nExoR | Kategorie: article, news, technology

jasno, przejrzyscie i na temat - idealny art na temat roznic w archotekturze kerneli - monolithic/microkernel/hibrid. poleacam nie tylko luserom

środa, 21 marca, 2007 - 13:04

tylko dla chrzescijan-fundamentalistow

Autor: nExoR | Kategorie: curiosity, internet, news, society

powstal GodTube - youtube dla chrzescijan. oazowe przeboje, tylko w pelni ocenzurowane video, same pelne zachwytu na bogiem i swiatem przeboje (:

nie zebym mial cos przeciwko religii… ale niech mi nikt nie mowi, ze to nie jest taka bardziej globalna sekta. jak ogladam takie rzeczy, w dziwny sposob mnie to przeraza. ciekawe kiedy wyjdzie polska wersja - RMaRyjaTube.

środa, 21 marca, 2007 - 12:56

mind readers

Autor: nExoR | Kategorie: curiosity, technology

hmmm… jakis czas temu na wirednews zaintrygowal mnie news o niemieckich naukowcach, ktorym udalo sie ‘przeczytac mysli’. odkryli fragment mozgu, ktory jest aktywny podczas podejmowania decyzji - wiec wielieli, ktory guzik ktos nacisnie, na jakis kwant czasu, zanim ktos to na prawde zrobil. zdjecie pokazuje jakis gigantyczy rezonans magnetyczny czy cos w ten desen…

i nagle pojawia sie informacja, ze na cebicie firma OCZ Technology zaprezentowala actuator - opaske do gier, za pomoca ktorej mozna sterowac postacia bez klawiatury i myszki… ze niby za pomoca myszki? na video koles odwrca sie od monitora, rusza oczami - i nie wplywa to na ruch postaci. urzadzenie wchodzi do sprzedazy pod koniec roq.
WTF?!!

chcialbym to zobaczyc ale przede wszystkim - dowiedziec sie jaka jest zasada dzialania

środa, 21 marca, 2007 - 12:32

VISTA - kurz opada

Autor: nExoR | Kategorie: article, news, windows

po wielu zlych opiniach, w koncu zaczynaja sie pojawiac arty bardziej przychylne. glownie z powodu ‘patrzenia w przyszlosc’ i wyrozumialosci dla przesiadki. z osnews wyciagnalem bardzo fajny art, ktory tlumaczy cierpliwie i dokladnie czemu vista jest rewolucyjna - o budowie komponentowej, o nowym API i o tym, ze: “It means that to get a first-class experience in Windows Vista, to fully exploit the new display subsystem, to utilize all the new features that Vista will provide, applications will have to be .NET applications.”

niestety po pierwsze art skupia sie na na opisie platform audio/video [winFX,media fundation,UAA etc] no i przedewszystkim - pomimo, ze art pokazuje te dobre aspekty wszystkich zmian, nie ma wyjasnienia czemu ‘beryl’, OSX czy inne aplikacje potrafia nieporownywalnie wiecej, pomimo duzo nizszych wymagan.

potrzeba jeszcze czasu.

wtorek, 20 marca, 2007 - 21:22

literatura piekna

Autor: nExoR | Kategorie: joke

lepsza niz mickiewicz

niedziela, 18 marca, 2007 - 13:00

sony vaio UMPC z VISTA

Autor: nExoR | Kategorie: news, technology

malutki - 15×9.5×3.5 cm o wadze o.5kg - niewiele wiekszy niz telefon… o parametrach wystarczajacych na tyle, zeby sprzedwany byl z windows VISTA!
to nowy sony vaio ux1xn

@_@ szok

ps. sprawdzilem na innej stronie - baterie starczaja na 3.3h ciaglej pracy. nadal niewiele…

niedziela, 18 marca, 2007 - 12:47

VISTA: skrót do konfiguracji interfejsow

Autor: nExoR | Kategorie: tips'n'tricks, windows

sie przydaje: na puplicie zrob skrot do ncpa.cpl

piątek, 16 marca, 2007 - 11:23

look@LAN

Autor: nExoR | Kategorie: freeware, news

bardzo przydatny freeware dla administratorow [i nie tylko].
look@LAN

czwartek, 15 marca, 2007 - 22:50

CIPA msi

Autor: nExoR | Kategorie: script/developer

a co… czemu nie? cipa.msi

czwartek, 15 marca, 2007 - 17:18

hurtowe dodawanie czlonkow do grupy

Autor: nExoR | Kategorie: script/developer

czlonkow do grupy mozna dodac pojedynczo:
oGrp.add(”LDAP://CN=user,CN=users,[…]”)
albo hurtowo za pomoca putEx:

oGRP.PutEx ADS_PROPERTY_VALUE, “member”, ARRAY_OF_USERS

ADS_PROPERTY_VALUE to wartosc okreslajaca zachowanie metody putEx - dodaj, usun, update, wyczysc. dzieki putEx m.in. mozna usunac wartosc. w przypadq dodawania do grupy istotne sa dwa szczegoly:
- uzycie ADS_PROPERTY_APPEND spowoduje wywalenie sie jesli w grupie jest juz czlonek, ktorego probujemy dodac. w efekcie nikt nie zostanie dodany. trzeba uzyc ADS_PROPERTY_UPDATE, ktory zachowuje sie w pozadany sposob - dodaje tych co moze.
- ARRAY_OF_USERS musi zawierac tablice Distinguished Names uzytkownikow. jest to dziwne bo przy oGrp.add podaje sie ADsPath czyli dla putEx tablica bedzie skladac sie z np. “CN=user,CN=users,DC=domena,DC=com” a przy ‘add’ poprawna wartoscia bedzie “LDAP://CN=user,CN=users,DC=domena,DC=com”

doawanie hurtowe ma drobna wade - nie ma mozliwosci outputu do zdebudowania, pozwalajacego okreslic czy wszystkie obiekty zostaly dodane [i ktore nie]. po prostu ’succes’ lub ‘error’. jednak ze wzgledu na wydajnosc - jest to metoda najbardziej efektywna, zwlaszcza jesli dodaje sie kilka set/kilka tysiecy membersow