Kā pārbaudīt, vai ir šodienas datums (5)
@ 05.03.2010, 15:58Dažkārt uzturoties lapā, kur regulāri kaut kas tiek pievienots, izsekot līdzi jaunākajam ir pagrūti, ja datums ir prastā formātā, pieņemsim, dd.mm.yyyy, hh:mm, proti, nevar vienā acu mirklī saprast, kas ir jauns un kas nē. Lai labāk pamanītu jaunāko, ir noderīgi vienkāršā ceļā aizstāt dd-mm-yyyy ar vārdu "šodien", tas uzreiz ātrāk iekrīt acīs un nav lieki jāapsmadzeņo, kas tad īsti šodien ir pa datumu un vai tas ir jauns vai vecs. Uzrakstīju pavisam mazu un vienkāršu kodu, kas to pārbauda.
function laiks($var) {
$time = date("d", time())-date("d", $var);
$month = date("m", time())-date("m", $var);
$year = date("Y", time())-date("Y", $var);
if($time == 0 && $month == 0 && $year == 0) {
return "šodien, ".date("G:i", $var);
}
elseif($time == 1 && $month == 0 && $year == 0) {
return "vakar, ".date("G:i", $var);
}
else {
return date("d.m.Y, G:i", $var);
}
}
Pērnā gada labākais trilleris (3)
@ 02.03.2010, 16:35Law Abiding Citizen ir tā filma, kuru es bez šaubām atzīstu par 2009. gada vienu no labākajiem trilleriem. Kā jau daudzās filmās, tai ir gan savi plusi, gan mīnusi. Toties šajā pārsvarā ir vieni vienīgi plusi. Tas, kas man ne pārāk patika, tās bija beigas, biju cerējis sagaidīt kaut ko elpu aizraujošāku. Taču ne vienai vien labai filmai nobeigums ir tāds nekāds. Par spīti beigām, tomēr tas nav atturējis mani noskatīties šo filmu trīs reizes. Tagad īsumā par sižetu.
Stāsta pamatā ir cilvēks Klaids Šeltons (Džerards Batlers), kura ģimene – sieva un meita pirms desmit gadiem tika nogalināti pašu mājās ielaušanās laikā. Slepkavām netika piešķirts ne mazākais sods par nodarīto, jo neesot bijuši pietiekami daudz pierādījumu, lai kaut kas no tā visa liecinātu pret viņiem. Un tagad atliek iedomāties, kādas dusmas varētu pārņemt cilvēku, kura ģimene tiek nogalināta, bet slepkavas turpina staigāt uz brīvām kājām. Ar to stāsts turpinās, Klaids Šeltons pēc desmit gadiem nolemj pats ieviest korekcijas valsts sistēmā un nonākt pie taisnīguma. Viņš nogalina abas slepkavas brutālā veidā – vienu no viņiem sazāģējot pa gabaliem un veicot visa notiekošā procesa video ierakstu.
Tālāk gan nestāstīšu, lai būtu kaut kāda interese un aizrautība skatīties filmu, vismaz tiem, kas nav redzējuši. Kas nav, tad ir pēdējais laiks "iegādāties", nu, jūs jau zināt kur... :) Viennozīmīgi iesaku visiem, kam patīk šādas filmas, nenožēlosiet!
Autokursi (8)
@ 25.02.2010, 21:55Ar čomu jau kādu laiku plānojām sākt iet autoskolā. Izvēle krita uz autoskolu "Gross", kurp arī rītdien dosimies, lai veiktu pirmo iemaksu un sarakstītu visas špargalkas. Pa šo laiku, lai gūtu kaut kādu poņu, pildu visādus onlainā pieejamos eksāmenus, standarta trīsdesmit B kategorijas jautājumi. Un lai kā vien es necenstos, parasti no trīsdesmit jautājumiem aptuveni desmit līdz piecpadsmit kļūdas, neko labāku neizdodas izspiest. Tas gan jau nav nekāds rādītajs, ņemot vērā, ka teoriju praktiski nezinu un zināšanas nav tālu no nulles, tikai dažus sīkumus, pārsvarā uz loģiku izeju, bet, lai nokārtotu īsto teorijas eksāmenu ar to vien droši, ka nepietiks. :)
Starpcitu, var jau gadīties visādi muļķīgi jautājumi un situācijas, kuros var apstulbt, no vienas puses šķiet loģiski tā, bet beigu beigās ir otrādāk un tādā garā. Piemēram, situācija, pa taisnu ceļu ar pārtrauktu līniju brauc automašīna, kura ieslēgusi kreiso pagrieziena rādītāju, ar nodomu vai vienkārši ir aizmirsusi izslēgt. Es braucu aiz tās automašīnas. Un nevar tad īsti iebraukt, vai man būtu tiesības to auto apdzīt, vai tas skaitītos riskants manevrs, negribētos taču desmitiem kilometru astē šamajam sēdēt. Protams, ka šoferis, kuram jumts nav aizbraucis, tai priekšējai mašīnai vienkārši ņems un brauks garām, bet teorijas jautājumos ar tādu attieksmi tālu netiksi. Mana super necilā ilustrācija atbilstošajai situācijai:
Sirmi mati (1)
@ 20.02.2010, 15:52Sasodīts! Nupat man paziņoja, ka vienā galvas pusē man esot pāris sirmi mati. Steidzos pie spoguļa, lai par to pārliecinātos un kas to būtu domājis, tik tiešām, lieli brīnumi. Un nav jau tā, ka viens mats, divi, bet vesels kušķis, turklāt ļoti uzkrītoši. Nemūžam neiedomātos, ka man būtu jāsāk uztraukties par sirmumu jau septiņpadsmit gadu vecumā, bet redz, kā visādi notiek. Mazliet vēl šoks par jaunatklājumu, kaut gan šaubos vai tam ir pamats... Tagad gan jāiet sirmos matus likvidēt, skats visai interesants un paša acīm vēl aizvien neticams. :)
Ielej benzīnu un uzredzēšanos (3)
@ 17.02.2010, 23:38Ziņu portāli jau te raksta par tiem, kas ielej benžu un aizbrauc nesamaksājuši. Lai nevarētu noskaidrot, kam pieder automašīna, pirms iebraukšanas uzpildes stacijā auto īpašnieki uzliekot pa virsu kreisos numurus, un pēc aizbraukšanas kaut kur nosviežot. Jāteic, ka visnotaļ ģeniāla ideja, kā ietaupīt naudu un aizmirst par visām benzīna izmaksām. :) Šie konkrētie fiksētie starpgadījumi esot notikuši starp vieglajām automašīnām, kas nav radījušas lielākus zaudējumus par aptuveni trīsdesmit latiem.
Un tagad iedomājamies, kas notiktu, ja šāda ģeniāla ideja iešautos prātā autobusa vai smagā šoferim, kurš savā milzenī iepildītu entos litrus un sastādītu summu vismaz ar trīsciparu skaitli. Protams, tas viss ir superļauni un mūsdienās ko tādu varētu gaidīt arvien biežāk, ja nekas nemainīsies un visi turpinās sēdēt rokas klēpī salikuši. Neesmu eksperts, pat ne tuvu un nezinu vai tas kaut ko maz ietekmē, taču vai visiem benzīntankiem tā kā nebūtu laiks jau sen pāriet uz priekšapmaksas sistēmu, kā tas ir Nestē un automātiski aizmirst par šādu čakarēšanu.
Nemirst.lv neatstātais mantojums (4)
@ 15.02.2010, 18:21Noteikti liela daļa atceras Beņa foršo komentāru "ģenerētāju" jeb "Pakomentē manu albumiņu.lv". Tā kā bēdīgā kārtā nemirst.lv mistiski ir pazudis no zemes virsas, līdz ar to arī šī lieliskais bezmaksas komentāru "ģenerēšanas" pakalpojums, tad nu, lūk, šodien aiz neko darīt uzveidoju pēc idejas tādu pašu komentāriņu sistēmu. Nospiežam knopku, parādās randomā izvēlēts teksts iz datubāzes, nokopējam to un metam albumā. Uz doto brīdi gan datubāze ir visai nabadzīga ar komentāriņiem, taču tuvākā nākotnē tiks papildināta. :) Lūgtum!
OKarte taisa brīnumus? (9)
@ 14.02.2010, 21:43Nupat tiku mazliet iešokēts – runa ir par SMS. Tikko man uz telefonu pienāca 8 īsziņas, tā vienkārši, pēc kārtas viena pēc otras sabira pastkastītē. Visas pienākušās SMS sūtītas aptuveni pirms nedēļas, kā arī jaunākas. Pāris cilvēki pagājšnedēļ vēl teica, ka sūtījuši man vairākas īsziņas, atbildēju, ka tad jau nu laikam būs nepareizi adresējuši un nepieļāvu domu, ka gļukotu operators. Tie, kas ziņu bija sūtījuši jautājuma formā noteikti padomāja, ka būšu viņus ignorējis un nelicies ne zinis.
Šādi man vēl nekad nebija gadījies, lietoju OKarti jau kādus četrus gadus aptuveni. Es vēl saprastu ziņas aizķeršanos uz pāris minūtēm, maksimums stundu, divām, bet ne jau uz nedēļu, trakums! Turklāt es kaut kā stipri apšaubu domu, ka pie vainas varētu būt pats telefons, nu nevarētu taču tā būt!?
MySQL un .htaccess banlistes veidošana (7)
@ 13.02.2010, 21:44Kāds tad ir visvienkāršākais veids, kā lapā atbrīvoties no nevēlamajiem lietotājiem? Viens būtu satikt viņu un kārtīgi atštaukāt, taču ne vienmēr tas ir ātri un ērti izdarāms. Otrs būtu izveidot vienkāršu sistēmiņu, kas pārbaudīs vai IP adrese sakrīt ar lietotāja adresi un attiecīgi ļaus lietotājam piekļūt lapai vai nē.
Sāksim ar MySQL, vareni vienkāršs un diezgan ērts veids. Princips – nolasam no datubāzes banu tabulas visus ierakstus un pārbaudam, vai lietotāja IP adrese sakrīt ar kādu no tām. Ja sakrīt, tad attiecīgi rīkojamies. Kā tas izskatītos kodā:
<?
$kverijs = mysql_query("SELECT ip FROM bans WHERE ip = '".$_SERVER['REMOTE_ADDR']."'");
while($r = mysql_fetch_array($kverijs)) {
if($r[0] == $_SERVER['REMOTE_ADDR']) {
die('Tev nav piekljuves shai lapai!');
}
}
?>
Otrs veids un, manuprāt, daudzkārt vienkāršāks ir ar .htaccess palīdzību. Vienkāršāks tamdēļ, ka nav jājauc iekšā datubāze un jāsalīdzina vērtības. Šis gan būs pieejams tikai lietotājiem, kuri izmanto Apache web serveri. Lai neatļautu piekļuvi kādai IP adresei, .htaccess failā ir jāieraksta pavisam vienkārša un īsa rindiņa:
deny from IP_adrese
Lai nebūtu katru reizi jākonektējas klāt FTP serverim un jārediģē .htaccess fails uzrakstīju vienkāršu skriptu – aizpildot formu, failam pievienosies klāt jauna rindiņa ar nobanoto IP adresi. Taču šis nebūs visai drošs veids, jo lai šo pasākumu realizētu, .htaccess failam nāksies mainīt tiesības (chmod), vismaz uz 0666 jeb rw-rw-rw-.
<?
$fails = $_SERVER['DOCUMENT_ROOT']."/.htaccess";
$saturs = file_get_contents($fails);
if(isset($_POST['ok'])) {
$saturs .= "deny from ".$_POST['ip']."\n";
file_put_contents($fails, $saturs);
header("Location: ".$_SERVER['HTTP_REFERER']);
}
?>
<form action="" method="post">
Ievadi IP adresi: <input type="text" name="ip" />
<input type="submit" name="ok" value="Nobanot" />
</form>
Tas arī viss, lietotājs, kurš centīsies tikt mājas lapā, pretī saņems skaistu 403. kļūdas paziņojumu.
3D printēšana
@ 12.02.2010, 17:57Šī tehnoloģija gan nav nekāds pēdējā laika aktuālākais jaunums, taču, lai vai kā, vienalga tas ir kaut kas iespaidīgs un zināt vērts. Parasti mēs no printera gaidām, kamēr tas apdrukās un izlaidīs ārā parastu, plānu A4 lapu, šajā gadījumā sagaidīsim telpisku un taustāmu 3D modeli mērogā.
3D printēšana pēc savas būtības ir process, kura laika gaitā modelis no datorvides tiek izprintēts realitātē. Protams, no parastas bildes dabūt telpisku objektu neizdosies, lai printeris spētu izprast objekta uzbūvi, modelim jābūt modelēšanas programmu formātos.
Mīnusi - dārgs pasākums un arī ilgs, tas gan ir atkarīgs no objekta izmēriem. Ja printē saskatāmu un sakarīgu modeli, tad ilgums var būt līdz pat divpadsmit stundām.
Praktisko pielietojumu, tehnisko realizāciju un daudz ko citu noderīgu var atrast arī kantora mājas lapā, kas Latvijā ar šādām lietām nodarbojas.

students.egfi-k12.org
Zināmais nezināmajā
@ 12.02.2010, 00:00Pa Latvijas Radio 1, ja nemaldos, tad katru darba dienu pēcpusdienā iet raidījums ar nosaukumu "Zināmais nezināmajā". Vienu reizi nejauši sanāca uzslēgt, un tā arī visu līdz beigām noklausījos. Raidījums, kuru es dzirdēju gāja pirms nedēļas, kurā tika runāts par zvaigznēm un planētām. Bija pieaicināts arī eksperts, kurš par šo tēmu smuki sīkumos prata pastāstīt un atbildēt uz daudzu interesējošiem jautājumiem. Patiesībā veselu lērumu interesantu faktu var uzzināt un visvisādas citas lietiņas. Domāju, ka noteikti ir vērts no arhīva paklausīties arī citus. Raidījums no LR-1 arhīva ~ 24:35 @ 04.02.2010, 14:05.