ignore_user_abort()

Marts 23, 2008 by skepmean

Iekš php.lv/f kāds iemeta vienu kodu ar PHP funkciju ignore_user_abort(). Funkcijas būtība ir tāda, ka ar tās palīdzību var pateikt PHP pārserim interpretātoram, lai turpina skriptu izpildīt arī tad, ja klients jau ir aizvēris logu (vai arī atvēris citu saiti). Godīgi sakot – nepatīk man šādas lietas īsti, bet jāatzīst, ka atsevišķos gadījumos var noderēt. Piemēram, ja uz hostinga servera nav piekļuves scheduler programmām. Palaižam skriptu ar ignore_user_abort(true), ieliek while() ar sleep() un vajadzīgo kodu, un fona process gatavs, kas ik pēc kāda laika veiks nepieciešamās darbības.

Ar šādām lietām gan jābūt uzmanīgam. Nedrīkst pieļaut iespēju palaist skriptu vairākas reizes. Jāseko līdzi, vai tas nenoslogo procesoru, kā arī vai laika gaitā nenoēd visu atmiņu. Kā arī nav garantija cik vispār šāda lieta ir stabila.

Protams arī, jāatceras, ka pēc servera restarta skripts būs jāpalaiž no jauna.

PS. Jāatcerās arī, ka pastāv tāda lieta, kā PHP max_execution_time konfigurācijas direktīva, kas ierobežo skripta maksimālo izpildes laiku. Tāpēc, ja vēlamies fonā laist nepārtrauktu skriptu, tad vajag izmantot set_time_limit() funkciju, lai norādītu neierobežotu izpildes laiku.

izmantojot programmēšanas valodu C# part 1

Marts 23, 2008 by skepmean

Piedāvāju izpildīt uzdevumu. Ceru, ka kādam varētu būt interesanti.

izmantojot programmēšanas valodu C# uzprogrammēt programmu, kas nosaka cietā diska modeli, tipu, seriālo nummuru.

Rekomendēju izmantot using System.Management; bibliotēku.

nepieciešams izveidot 3 mainīgos

private string modelis = null;
private string tips = null;
private string serial = null;

Izmantojot šo SQL stingu —> 1)SELECT * FROM Win32_DiskDrive 2)SELECT * FROM Win32_PhysicalMedia

iegūt informāciju par cieto disu, jeb vairākiem cietajiem diskiem, vairāku cieto disku gadījumā ir jāveeido massīvs

Tas viss ir Console režīmā

Gaidu, kādus rezultātus. ) Tas ir mans pirmais uzdevums ko uzdodu jums, ja ir interese, varu turpinaat jums uzdot ) vieglākus vai arii gruutaakus riekstus ) gaidiissu atsauksmes )

Richard Branson -Screw it, let’s do it -

Marts 23, 2008 by skepmean

Mēs visi vienmēr brīnāmies par to, kā miljonāri tiek pie naudas. Kā gan viņiem tas izdodās un kāpēc gan es nevarētu būt viens no viņiem?! Reizēm pat šķiet, ka viņi pieder pie kādas izredzēto cilvēku grupas.

Grāmatā R.Brensons, viens no pasaules naudīgākajiem cilvēkiem, kuram pieder vairākas firmas dažādās nozaru grupās, pavisam vienkāršā, atklātā un cilvēciskā  valodā mums atklāj, ka miljonāri nav nedz izredzētie, nedz dievi. Vienkārši cilvēki ar gribasspēku.  Viņš stāsta par to, kā viņš uztver dzīvi, par savu domāšanu. Es jums pateikšu- neko jaunu jau viņš nav atklājis, vien sen zināmas patiesības. Bet saredzēt šīs sen zināmās patiesības arī ir māksla, jo mūsdienu cilvēki 21.gs. ir pieraduši pie tādām ērtībām, ka slinkums ir kļuvis par mūsu labāko draugu un nepieciešamība pielietot mūsu smadzenes- samazinājusies. Protams, es nerunāju par visiem, bet par to lielāko vidējo masu. Cilvēki ir pieraduši gulēt un dīkt par to, ka pasaule ir netaisnīga, jo talāk par savu degungalu un valdību jau mēs neredzam. Bet R.Brensons mums parāda to, ka katrs pats patiešām var būt savas laimes kalējs.

Svarīgi, lai tev apkārt būtu cilvēki, kuri tevi atbalsta, ģimene. Galvenais ir darīt, teikt dzīvei jā nevis nē, darīt to, kas tev patīk un lai tev būtu jautri, jo dzīvojam jau mēs tikai vienu reizi!

Grāmata ir visnotaļ iedvesmojoša. Gribas celties kājās, iet un darīt! Patiesībā jau nekas nav neiespējams, mums vienkārši ir nedaudz vairāk janotic savam gribasspēkam. Šī ir viena no tām gramatām, ko vajag nolikt plauktā un reizi pa reizei pārlasīt, lai nesakrājas putekļi… mūsos.

“Money is for making things happen.” (R.Branson)

Kā sūtīt sms par brīvu!

Marts 23, 2008 by skepmean

Tātad sākam ar to vieglāko, lielākā daļa (domāju ka pat visiLaughing>) zina šo metodi. Un tas ir pa visam viegli ieejam netā kādā no lapām ko tulīt norādīšu un sūtām. Sīkāk pašlaik nestāstīšu par šo tēmu, jo tas ir pavisam viegli. Un tagad dažas no lapām: Tele2 (sūtām visiem Tele2 lietotājiem), LMT, OKarte, sms.infotikls.lv (Sūtam gan uz Tele2, gan LMT), www.muskurahat.com/sms/international/ (saraksts un linki lai aizsūtītu sma jebkurā pasaules malā).    Un tagad sākam ar interesantāko, kā sūtīt sms pa brīvu atstājot savu nr. nevis kkādu tur +9912. Sākam, pirmais ko gribas pieminēt, jo tas noteikti jums gandrīz vienmēr ir pa rokai, draugiem.lv ko tur daudz stāstīt, kārtējā lieta ko visi zina. Ejam uz sms reģistrējam savu nr. (reģistrācija bez maksas) liekam ķeksīti pie “Ieliec ķeksīti un sūti SMS bez maksas!*“, un sūtam sms par brīvu no sava nr. Tikai viena nepatīkama lieta varam sūtīt tikai 100 zīmes un aiz mūsu teksta būs pievienota nezin kādas reklāmas.Frown Tapēc ķeramies klāt nākošai lietai. Ejam visi uz e-no.lv un reģistrējamies. Kad esam piereģistrējušies logojamies iekšā. Ejam uz “Sūti SMS” reģistrējam savu nr. un saņemam pieglājīgu testa kredītu. Tālāk jau jūs zināt sūtam sms uz jebkuru pasaules malu no sava nr. Isziņas cena no 0,008-0,03LS atkarībā no operatora, latvijā no 0,008-0,01LS.

Labi pietiek  haļavoties, pastāstīšu vienu citu noderīgu lietu kas man ļoti patīk. Tātad oto.lv rullē. Īsziņas cena 0,02, un līdzi nāk ļoti ērta programa kas vienmēr tusē jūsu toolbar’iņā un jebkrā mirklī var ātri aizsūtīt sms, ir arī ļoti ērta telefona grāmata,var ātri un ērti pievienot dažādus dzejolīšus, nu karoč šito ir vērts izmantot.

Tiem, kam patika X-COM, jāpamēģina UFO: Alien Invasion

Marts 23, 2008 by skepmean

Alien InvasionŠodien izskatot RSS listes pamanīju, ka iznākusi jauna versija spēlei UFO: Alien Invasion. Tā kā vārds UFO spēļu sakarā man asociējās ar spēles X-COM pirmo daļu, tad nolēmu paskatīties nedaudz sīkāk. Lēmums bija pareizs un tagad zinu, ka beidzot esmu ieguvis vienu varen labu, turklāt bezmaksas spēli (šī ir atvērtā koda spēle).

Ja kāds nezina, kas ir X-COM, tad varu nedaudz pastāstīt. Tā ir spēle, kura pie spēlētājiem nonāca tālajā 1993.gadā. Pats viņu spēlēju vismaz 10 gadus atpakaļ. Toreiz bija tā laime, ka klasesbiedram mājās bija dators (par datoru atceros tikai to, ka tam bija 8MB RAM). Spēle izskatijās viņa aptuveni šādi:

X-COM

X-COM

Spēles pamatdoma – zemei uzbrukuši citplanētieši, no kuriem, protams, jātiek vaļā. Darbība notiek sūtot kuģi ar cilvēciņiem uz vietām, kur pamanīti citplanētieši. Cīņas notiek slaktējot citplanētiešus ar kādu no ieroču veidiem (šaujamieroči, granātas, durkļi utt.). Sākotnēji ieroči ir vāji, cilvēciņi neveikli (šauj garām, ātri krīt panikā utt.). Bet ar laiku cilvēciņi uztrenējas, tiek izgudroti jauni ieroči, bruņas (izpētot no citplanētiešiem iegūtos materiālus). Spēle ir bāzēta uz gājieniem. Tātad – no sākuma spēlētājs izdara gājienu ar katru no cilvēciņiem, tad pakustās citplanētieši. Ceru, ka aptuvena ideja ir dota.

UFO: Alien Invasion nav X-COM atjaunotā grafikā. Tā pilnībā ir aizguvusi domu no X-COM, bet piedāvā vēl daudzas jaunas iespējas. Turklāt spēli iespējams spēlēt ne tikai pret datoru, bet vairāku spēlētāju režīmā (izmantojot LAN vai internetu). Piemēram, viens spēlētājs var vadīt cilvēciņus, bet otrs citplanētiešus. Papildus tam, ir iespējams, ka katrā no pusēm spēlē 3 komandas. Ļoti gribētos šo izmēģināt dzīvē. Varētu būt visai interesanti.

Spēle ir veidota izmantojot stipri modificētu Quake2 dzinēju. Bet ar to uzreiz nevajag iedomāties, ka tas ir kaut kāds Quake klons. Un likumsakarīgi, ka tā kā tas ir Quake dzinējs, tad viss balstīts uz OpenGL.

Es pamēģināju spēli uzlikt uz Windows Vista, bet diemžēl palaist tā arī nesanāca. Iemesls tam ir ATI draiveri. Atradu forumos, ka neesmu vienīgais, kas saskāries ar šādu problēmu. Bet risinājumu tā arī neatradu.

Tāpēc lejupielādēju Linux versiju. Uzinstalēju. Mēģināju palaist, bet nesanāca, jo trūka 3 bibliotēkas (izmantoju Ubuntu Gutsy). Tās pieinstalēju un spēle aizgāja. Nebija vēl laika, lai īpaši iedziļinātos visās detaļās, bet esmu patīkami pārsteigts. Tad kad būs vairāk brīva laika, noteikti spēli kārtīgi paspēlēšu.

Lejupielādēt var no šejienes (Windows, Linux, MAC). Spēle aizņem ~400MB. Es novilku ufoai-2.2-linux.run. Uzinstalēt var sekojoši:
$ chmod +x ufoai-2.2-linux.run
$ ./ufoai-2.2-linux.run

Man trūka sekojošas bibliotēkas: libcurl.so.4, libSDL_ttf-2.0.so.0, libSDL_mixer-1.2.so.0.
Pirmo no tām uzinstalēju izmantojot:
$ sudo apt-get install curl
Bet pārējās divas sameklēju ar Synaptic Package Manager.

Spēles reklāmas video:

Tiem, kam nerāda, var mēģināt skatīties YouTube.

CSS un HTML rokasgrāmatas

Marts 23, 2008 by skepmean

Līdz šim gadījumos, kad vajadzēja paskatīties kaut ko par HTML vai CSS, devos uz W3Schools.com. Domāju, ka tā dara lielākā daļa no attiecīgās informācijas meklētājiem. Parasti pat, kad kāds iesācējs jautā pēc informācijas avota, viņš saņem norādi uz W3Schools.com.

Šodien pārskatot RSS pamanīju, ka ir tāds projekts, kā SitePoint Reference. Tur ir pieejamas rokasgrāmatas par CSS un HTML. Pirmā ir pabeigtā statusā, bet otrā vēl beta versijā. Līdz ar to HTML rokasgrāmata nav tik smalki nostrādāta. Taču paklikšķinoties pa sadaļām sapratu, ka W3Schools.com nomainīšu pret SitePoint. Tas tāpē, ka pēdējā apraksti ir izmeļošāki un viss resurss ir vizuāli pievilcīgāks. Vismaz man tā likās. Turpinājumā pāris mazi ekrānšāviņu izrāvumi. Ar abām rokasgrāmatām var iepazīties: http://reference.sitepoint.com/

Nice.lv

Marts 22, 2008 by skepmean

Mans pirmais necilais projektiņš ,kurā pagaidām vienīgi ir forums,kurā var diskutēt par dažādām tēmam,tāpat arī piedāvājam web hostingus un citus pakalpojumus(web dizain,izstrade,failu hostings).Kā arī uz mūsu servera ir divi MU serveri,viens ar lielu drop un exp,otrs ar zemu drop un exp.Šōbrīd veidojam papildus wap.nice.lv,nicehost.lv,un vēl kautko lidzīgu datuvei.

Sīkāk-skype:kristaps351,vai davin-cik.

Hello world!

Marts 22, 2008 by skepmean

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!