Wednesday, October 29. 2014
ienaacaas saape sajuugt ecg softu ar vet sisteemu. ecg softs razhots pirms kaadiem 6-7 gadiem. sajuugshanas iespeeja nekaada. izmanto .mdb. atraavu idaa. izraadaas izmanto CDaoDatabase::Open. palasu dokumentaaciju. o - var pamainot paramus tikt klaat caur odbc. krasava. piemetam odbg klaat. paarkjeram CDaoDatabase::Open - pamainam ar roku paramus - izlec odbc logs - pljek pljek un softs jau sleedzaas pie mysql. izveidojam vajadziigaas tables un viewu prieksh pacientiem. piepatchojam CDaoDatabase::Open izmantojot code cave lai paramus runtimee smuki samainiitu uz "", 0, 0, "odbc; dsn=ecg;". viss shancee ideaali. pasham par sevi prieks
Sunday, December 20. 2009
izdevaas beidzot implementeet ssh2 protokolu izmantojot openssl enkripcijai un hashu kalkulaacijai.
jociigi likaas ka "password" autorizaacija parole tiek suutiita 'plaintekstaa' - protams tam visam pa virsu ir enkripcija bet nonjemot to layeri parole paliek plaintekstaa. taadeelj arii izownojot ssh demonu uz kaadas kastes potenciaali var savaakt useru paroles (kas izmanto "password" tipa autorizaaciju). jociigi ka sheit netiek izmantots kaukas liidziiigs HTTP Digest access authentication.
Sunday, November 22. 2009
sata/ide draiveri zem windas nepashii scsi komandas taa kaa vajadzeetu REQUEST SENSE pamodina devici no standbaja kautgan peec specenes vajadzeetu atgriezt infu par to ka device ir standbajaa
Win32_DiskDrive Availability propertijs buutu tas kas vajadziigs (Availability and status of the device). Bet izraadaas ka ir palicis kaa Not implemeted un atgriezh NULL.
* Shobriid vieniigais variants kaa noteikt vai device ir standbajaa ir ~ shaads: Chekojam Win32_PerfRawData_PerfDisk_PhysicalDisk un ja ieksh DiskBytesPersec nav nekaadu izmainju 4 min 50sec (man turn off hard disks ir uz 5min) tad uztveram ka disks ir standbajaa. tikliidz paraadaas kaada aktivitaate taa resettojam internaalo timeri un uztveram disku kaa aktiivu.
a visa shii fignja ir kaadeelj? kompja klusinaashanai. kompii ir kaadi 5–6 ventilatori un 8i diski. vairums disku parasti ir izsleegtaa staavoklii un ventilatori vinjiem nebuutu nepiecieshami. ir plaans ar softu reguleet ventilatorus atkariibaa no vajadziibas. nee fanspeed nederees deelj taa ka uz m/b nav attieciigais skaits ar ventilatoru kontrolieriem – ir iepirkta custom hardware kas ljautu reguleet ventilatorus un attieciigi vajaga custom softu + fanspeeds peec forumiem neljauj diskiem aizmigt (smart datu nolasiishana pamodina aizmigushus diskus).
Saturday, November 21. 2009
ir kaadas idejas kaa zem windas nocheckot vai hdd griezhaas vai ir power save modee sata diskiem. hdparm sata diskiem (vismaz maniem) nepashii.
sata diskam nealjo
C:\Program Files\hdparm\bin>hdparm.exe --debug -C hdc \\.\PhysicalDrive2: successfully opened
hdc: IOCTL_ATA_PASS_THROUGH failed, Error=1 In : CMD=0xe5, FR=0x00, SC=0x00, SN=0x00, CL=0x00, CH=0x00, SEL=0x00 IOCTL_IDE_PASS_THROUGH failed, Error=1 In : CMD=0xe5, FR=0x00, SC=0x00, SN=0x00, CL=0x00, CH=0x00, SEL=0x00 No ATA PASS THROUGH I/O control available In : CMD=0xe5, FR=0x00, SC=0x00, SN=0x00, CL=0x00, CH=0x00, SEL=0x00 No ATA PASS THROUGH I/O control available In : CMD=0x98, FR=0x00, SC=0x00, SN=0x00, CL=0x00, CH=0x00, SEL=0x00 drive state is: unknown
ata diskam viss smuki sanaak
C:\Program Files\hdparm\bin>hdparm.exe --debug -C hda \\.\PhysicalDrive0: successfully opened
hda: IOCTL_ATA_PASS_THROUGH succeeded, bytes returned: 40 In : CMD=0xe5, FR=0x00, SC=0x00, SN=0x00, CL=0x00, CH=0x00, SEL=0x00 Out: STS=0x50,ERR=0x00, SC=0xff, SN=0x00, CL=0x00, CH=0x00, SEL=0xa0 drive state is: active/idle
Friday, November 20. 2009
iepirku media boxim n wifi usb sticku. razhojis a-data vai kaukas taads. baazeets uz rtl8192u chipa (IEEE 802.11a/b/g/n WLAN Controller with USB 2.0 Interface). peec nakts mociishanaas ar winrouti, kuru taa arii nespeeju piedabuut pareizi visu izrouteet (lai wlana sticks buutu kaa AP) uzmetu veco windas ics. viss jau smuki. tikai peec kaukaada briizha pljeksh un nevar vairs caur terminal serviceem ielogoties. fiziski pie kastes pieejot task managerim truukst user tabs un veel dazhas lietas mistiski uzvedaas. itkaa klasisks malwares gadiijums. pachekoju shur un tur – nekaa nemana. pamonitoreeju regjistrus uz access deniediem. terminal serviceem konekteejot fignja izlec. uz winlogon keyu access denied. pastos ar regeditu. tas pats. owneri neraada un nomainiit nevar. peec reboota viss smuki. taa paaris dienas. beigaas izraadiijaas ka windai handles izbeigushaas. regkeyu nevar atveert jo uz konkreeto keyu ir kaukaads limits sasniegts. saaku peetiit kur tad iisti ir atveertas figvinjzin cik handles valjaa. izraadaas rtwlan.exe (kursh defaulti spawnojaas jebkuraa sesijaa – manaa gadiijumaa bija 3 instances) katrs sarijies virs 20k handleem. nokaujot procesu probleemas atrisinaas. protams probleemas ar ielogoshanos. bez skrienosha procesa wifi sticks ap modee nestraadaa. (vismaz man kaukaa taa liekaas). a palaizhot procesu beigaas vispaar nav pointa no kastes. aizsuutiiju meilu developeriem – noignoreeja mani – nedeelju jau nav nekaadas atbildes. piekjeeros pats klaat. atveram idaa valjaa exi. voilja.
{ ….. sub_452A7C((int)&SubKey, (int)"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", ST1C_1_0); v6 = 0; if ( RegOpenKeyA(HKEY_LOCAL_MACHINE, &SubKey, &hKey) || (Data = 0, Type = 1, RegQueryValueExA(hKey, "GinaDLL", 0, &Type, &Data, &cbData)) ) {
…..
result = v15; } else { RegCloseKey(hKey); result = sub_46D671(v7, a3, a4, a5); } return result; }
kaa redzams keys netiek aizveerts peec atveershanas. tas arii radiija 2–3/sec handlju atveershanu un atstaashanu valjaa.
slinkuma deelj patchu izveicu kaa SOFTWARE nomainju ar S0FTWARE – keys netiek atveerts un viss tuutaa. lai smuki uztaisiitu (keys tiek aizveerts) naaktos mekleet kaadu neizmantotu bloku kuraa iekodeet keya aizveershanu un jumpu atpakalj.
Wednesday, November 11. 2009
ieprieksheejaa wip turpinaajums
shoreiz mazliet interaktivaaks veelams gan skatiities no kaada metra attaaluma
content generated from users
sample1 [image]
sample2 [image]
Tuesday, November 10. 2009
sen nekas nav bijis WIP: kolaazha no userpiciem veel jaapiestraadaa pie atlases – jaaatrod pareizais balanss starp aatrumu un kvalitaati. moka veel flashs jaaiesaista lai ir userfriendly risinaajums.
Monday, August 31. 2009
taa kaa darbaa intensiivi lietoju terminal services (skype/maili/etc), biezhi vien naakas atveert dazhaadus linkus. terminal servicees to dariit ir nedaudz bremzeejoshi, it sevishkji ja sanaak traapiities uz kaadu youtubi vai flash banneri.
risinaajums shim ir nedaudz programmeeshana un linki no terminal services smuki veraas valjaa uz klienta browsera.
~ darbu izklaasts: * http:// handleris, kas paarkjer visus veramos linkus
pielabojam HKEY_CURRENT_USER\SOFTWARE\Classes\http vai HKEY_CLASSES_ROOT\http lai linki veertos caur muusu handleri
handleris lieto terminal services virtuaalo kanaalu rds virtual channels help
klienta pusee terminal services client dll sanjem urli, kas tiek padots pa virtuaalo kanaalu * klienta dll atver urli klienta browserii
voilja – linki smuki veraas klientaa nevis serverii
ja kaadam buus interese, vareetu pielabot kodu (uztaisiit installeri/config failu lai arii citi iznjemot mani var lietot) un tad uztaisiit kaadu reliizi
Tuesday, June 16. 2009
beidzot adobe atveera savu rtmp protokolu – yey – jaasaak lasiit un skatiities cik korekti ir atkosts pa sho laiku http://www.adobe.com/devnet/rtmp/
Thursday, March 19. 2009
vakar pakljaavu kqueue. iisti atshkjiriiba starp epoll nav bet nu vismaz taga network kods porteejaas arii uz *bsd sisteemaam. code portability ftw.
Tuesday, February 24. 2009
//-------------------------------------------------------------------------------------- // Inserts the char at specified index. // If nIndex == -1, insert to the end. //-------------------------------------------------------------------------------------- bool CUniBuffer::InsertChar( int nIndex, WCHAR wChar ) { assert( nIndex >= 0 );
if( nIndex < 0 || nIndex > lstrlenW( m_pwszBuffer ) ) return false; // invalid index
nu i kaa tas sasaucaas ar komentaaru par -1? via dx sdk
Friday, November 7. 2008
paartaisu leenaam uz NtQueryDirectoryFile – alja vistas supports top shobriid winxp straadaa izmantojot to pashu NtQueryDirectoryFile – jaastaas ko veel vista taadu papildus prasa
Friday, August 15. 2008
iemeegjinaaju peedeejo alpha 3 reliizi – vairs nevar saliidzinaat ar to kas bija pirms pusgada inputs beidzot nepaarlec randomaa, viss straadaa diezgan jauki, hdtv stuffs arii speeleejaas bez lagiem vienkaarshi pasaka jaasakonfigo lai pulti njem pareizi un ta varees pakalju no diivaana neatraut interesentiem http://xbmc.org/ – labaakais media center softs ever. ir pieejams arii mac un *nix (jamo versijas neesmu iemeegjinaajis) un protams xbox (vecajam) kam origjinaali arii tika taisiits uz xboxa gan hdtv nesanaaks skatiities – cpu nevelk bet sd contentu bez probleemaam
Tuesday, July 8. 2008
izraadaas ir taada fiicha kaa
`-j' or `--jobs' option tells make to execute many commands simultaneously
piemeers. icu
make ~120 sec
make -j 4 ~41 sec
reaali jeega protams ir tikai sisteemaam ar vairaak kaa vienu cori
|