Archive for March, 2008

CSS un HTML rokasgrāmatas

2

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/

SitePoint CSS Reference


SitePoint HTML Reference

Uzdevumiņi PHP programmētājiem

9

Tā kā iepriekšējais šāda stila ieraksts neizpelnījās lielu nopēlumu, bet izraisīja pat interesi, piedāvāju nākamo uzdevumiņu porciju. Uzreiz jāsaka, ka nevajag vērtēt to cik sakarīgi vai nesakarīgi ir piemēri, bet mēģināt tos atrisināt. Jo piemēri speciāli ir sastādīti tā, lai demonstrētu valodas konstrukcijas nevis būtu ļoti noderīgi. Uzdevumu pildīšanas modelis tāds pats kā iepriekš. Sākotnēji jāapskatās uzdevumus, tos jāatrisina (vai jāmēģina vismaz) un tikai tad drīkst lasīt raksta turpinājumu. Arī šoreiz es uzreiz neizklāstīšu to kāpēc ir tā kā tas ir. Taču ja kādam ir jautājumi par kādu no uzdevumiem – droši jautājiet. Komentāros apstāstīšu kāpēc ir tā kā ir.

1) $a = 10;
$a -= 7 * 2 + 3;
echo $a;

Kas tiks izvadīts uz ekrāna (tātad kāda ir $a vērtība)?

2) $a = array();
$a[3] = 'Pumpa';
$a['zupa'] = 'Biešu';
$a[] = 'Kaut kas';

Kāds ir indekss $a masīva elementam ar vērtību ‘Kaut kas’ ?

3) $nevars6 = 'vars';
$a = 'nevars';
$a .= strlen($a);
$$a = $a.$nevars6;
echo $nevars6;

Kas tiks izvadīts uz ekrāna?

4) $a = 4;
function test(&$a)
{
$z = 20;
$a += $z;
return $z;
}
$b = test($a);
echo ($b+$a);

Kas tiks izvadīts uz ekrāna?

5) $a = 10;
$b = &$a;
$a *= 2;
echo ($b+$a);

Kas tiks izvadīts uz ekrāna?

6) $a = 3;
$z = 3 == $a ? ($a + 5) : ($a + 10);
echo $z;

Kas tiks izvadīts uz ekrāna?
(more…)

Google Reader jaunas funkcijas

1

Lai gan izmaiņas nav lielas un grandiozas, tomēr darbs ir padarīts un ir ieviestas jaunas funkcijas.

Tagad Google Reader ir lokalizēts vēl 11 valstīm. Latvija nav starp tām. Taču, piemēram, Krievija ir.

Interesantākais no jaunumim ir “show details” funkcija, kura pieejama augšējā labajā stūrī. Uzklikšķinot uz attiecīgās frāzes, redzams cik daudz ierakstu nedēļā tiek publicēts konkrētajā resursā, kā arī cik daudz abonentu ir konkrētajam resursam (tiek skaitīti tikai tie, kas izmanto Google Reader).
Google Reader Show Details

Par 17px ir pieaugusi daļa, kura paredzēta ierakstu lasīšanai.

Izlabotas kļūdas un uzlabota ātrdarbība (īpaši jūtami gadījumos, ja ir vairāk par 1000 RSS plūsmām). Uzlabota navigācija ar klaviatūru un meklēšanas rezultātu aktualizēšana.

Internet Explorer 8 Beta 1 oficiāli pieejams. Pirmie iespaidi.

5

Tas nu ir noticis. Internet Explorer 8 Beta 1 ir oficiāli pieejams lejupielādei. Atbalstītas tiek sekojošas platformas: Windows XP, Windows Vista, Windows Server 2003 un Windows Server 2008. Uzreiz jāsaka, ka pēc uzinstalēšanas Internet Explorer 8 aizvieto septīto versiju. Taču tā, kā IE8 māk emulēt IE7, tad pēc IE7 nav nekādas vajadzības.

Pēc lejupielādes seko šāds instalēšanas vednis:

Internet Explorer 8 Beta 1

Internet Explorer 8 Beta 1

Pēc uzinstalēšanas (un datora pārstartēšanas) parādās IE8 konfigurēšanas vednis. Ar šī vedņa palīdzību iespējams pielāgot IE8 savām vajadzībām (izvēlēties meklēšanas dzinēju utt.).

Internet Explorer 8 Beta 1

About logā var pārliecināties, ka ir uzinstalēts Internet Explorer 8.

Internet Explorer 8 Beta 1

Pirmā lieta, kas uzreiz krīt acīs ir tā, ka adrešu joslā domeins iekrāsojas tumšāk nekā pārējā adreses daļa.
Internet Explorer 8 Beta 1

(more…)

Ko iesākt ar winmail.dat ?

3

Reizēm gadās, ka saņemtai e-pasta vēstulei pielikumā ir nevis kārotie faili, bet mistisks winmail.dat vai, piemēram, kaut kas formā ATT0001.dat. Šādus pielikumus var saņemt, ja e-pasts ir izsūtīts ar Microsoft Outlook. Un likumsakarīgi, ja saņēmējs arī izmanto Microsoft e-pasta klientu, tad nekādu problēmu nav. Savukārt, ja tiek izmantots, piemēram, Mozilla Thunderbird, tad šādu failu atvērt nav iespējams. Taču, tas nenozīmē, ka jāprasa, lai pielikumu pārsūta vēlreiz. Ir iespējams ar speciālām programmām šos failus atvērt.

Viena no tādām programmām ir Winmail Opener. Programmas aprakstā nav minēts, ka tā atbalstītu Windows Vista. Es notestēju. Strādā.

Winmail Opener

Ir arī citas programmas. Veicot meklēšanu Google ar atslēgvārdu winmail.dat tiks piedāvāti daudzi risinājumi. Piemēram, Winmail.dat Reader. Taču šai programmai apakšējā daļā tiek rādītas Google AdSense reklāmas (ja ir atļauta piekļuve internetam).

Ja nav iespējams datorā uzstādīt programmas, var mēģināt izmantot winmaildat.com. Attiecīgajā servisā var augšupielādēt winmail.dat failus, ja to izmērs ir līdz 5MB. Pēc faila apstrādes, vajadzētu saņemt iespēju lejupielādēt pielikumus.

Mākslas Parks – tirgus placis radošām personām

2

Kā liecina preses relīze, ir atvērts jauns vortāls māksliniekiem un mākslas cienītājiem. Vortāla nosaukums ir Mākslas Parks un tas atrodams www.makslasparks.lv.

Kā pastāstīja Mākslas Parks vadītājs Edgars Starķis: “Ar vien vairāk un vairāk mēs meklējam ko oriģinālu, individuālu un dizaniski saistošu, ar ko papildināt savu interjeru, iepriecināt vai pārsteigt kādu no paziņām, vai vienkārši smelties pozitīvas emocijas. Radošu ideju entuziastiem piedāvājam to visu un vēl vairāk. Mākslas Parks, ir vieta, kur atdzīvināt tieši Tavu ideju.”

Jaunais vortāls ir kā tirgus placis, kurā sanāk kopā radošās personas un mākslas cienītāji. Ikviens mākslinieks var piedāvāt savus produktus un apmeklētāji var tos iegādāties. Karikatūras, gleznojumi, zīmējumi, keramika, foto utt.

Vismaz tagad var paskatīties cik īsti maksā māksla. Pašam visas šīs lietas ir svešas, tāpēc nevaru spriest cik tur atrodamie mākslinieki ir lieli profesionāļi. Bet katrā ziņā interesanti.

Mākslas Parks

Daži pārbaudes jautājumi PHP iesācējiem

9

Izdomāju, ka varētu uzdot dažus pārbaudes jautājumus tiem, kas vēl nav profesionāļi PHP. Protams, arī profesionāļi var atrisināt viņus, bet viņiem šie jautājumi varētu šķist pārāk elementāri. Taču tādam, kas ar PHP tikai sāk strādāt, saprašana kā strādā tālāk dotie piemēri, var palīdzēt tālākās gaitās.

No sākuma būs doti jautājumi (uzdevumi) un paņemot lasīt rakstu tālāk būs pieejamas atbildes. Ja gadījumā kādai atbildei nepiekrītat vai arī nesaprotat kāpēc ir tieši tā kā es saku, droši jautājiet. Un jā – atbildes skatieties tikai tad, kad būsiet izdomājuši savas atbildes, jo pretējā gadījumā uzdevumiem nebūs tāds efekts, kādam vajadzētu būt.

1) Kura darbība strādā ātrāk: $i--; vai --$i;?

2) $a = false;
$b = true;
$x = $b and $a;
$y = $b && $a;

Kādas ir $x un $y vērtības?

3) $a = array('34');
foreach($a as $key => $value)
{
$value = $key * 2 * $value;
}

Kāda ir $a[0]; vērtība?

4) $i = 5;
$x = 0;
while($i > 0)
{
$x += --$i;
}

Kāda ir $x vērtība?
(more…)

Blogeri – jūs esat smieklīgi

13

Kolēģi jūs kļūstat smieklīgi. Protams, ne jau visi, bet liela daļa no jums. Tas tāpēc, ka daudziem no jums ir vajadzīga top tēma par ko rakstīt. Uzminiet nu – kāda tagad ir top tēma? Tieši tā – noteikta rakstura blogu trijotne. Bet kāpēc tagad par viņiem ir jārunā visiem? Turklāt ne tikai bloga ierakstos tiek atgremots tas cik laba vai slikta šī trijotne ir, bet arī podkāstos un video blogos. Tēma tak ir tik daudz jau apsūkāta, ka tai pat vairs nav garšas. Beidziet tak!

Un šis nav vienīgais gadījums. Patinam bildi atpakaļ. Kas bija iepriekšējās top tēmas? Es varētu nosaukt vairākas. Piemēram, teju vai katram blogerim bija jāizsakās par to cik labi vai slikti ir blogot par blogošanu. Apgremoja, izspļāva un aizmirsa. Kurš atcerās kā tika visās malās rakstīts par to cik labi/slikti ir tas, ka blogeri bija ielikuši reklāmas rakstus no Altex. Apgremoja, izspļāva un aizmirsa. Bija arī liela runāšana par to cik labi/slikti ir tie blogeri, kuri slikti izsakās par citiem blogeriem. Atkal tas pats – visiem bija jāpagremo, jāapsūkā. Alberts. Jā – arī par viņu teju vai visi rakstīja cik tas ir labi/slikti.

Tak neesiet smieklīgi – rakstiet arī kaut ko citu nevis par kārtējo top tēmu. Kad par to uzraksta viens vai divi, tad vēl ir OK. Bet ,kad teju vai katram kaut kas ir par tēmu jāpasaka, tas jau kļūst smieklīgi, lai neteiktu, ka bezjēdzīgi un neinteresanti. Ja vēl kāds atklātu jaunus faktus par top tēmu. Bet stipri, stipri lielākā daļa atkārto vienu un to pašu informāciju. Bet varbūt rakstīšana par top tēmu ir ātrs veids, kā dabūt jaunus apmeklētājus? Ja jau tēma ir ejoša, tak nevar laist to garām, vai ne?

Microsoft Gatineau jaunas iespējas

0

Šodien saņēmu vēstuli no Microsoft par to, ka Gatineau ir ieviestas jaunas iespējas. Lielākā daļa no tām ir saistīta ar to, lai varētu redzēt kādu atdevi sniedz reklāmas kampaņas. Tā kā Microsoft reklāmas pakalpojumus neizmantoju, tad tādas funkcionalitātes parādīšanās man nelikās interesanta. Taču uzmanību piesaistīja jēdziens “treemap view“. Šis jēdziens apzīmē veidu, kādā tiek attēlota informācija. Piemēram, ja ir referrer informācija, tad visi apmeklētāju avoti tiek sadalīti pa kvadrātiņiem. Lielākie kvadrātiņi norāda, ka attiecīgais avots ir piesaistījis vairāk apmeklētājus. Šādi pasniegta informācija ir ļoti pārskatāma. Interesanti vai Google Analytics tiks pievienots kaut kas tamlīdzīgs. Izskatās tas šādi:

Microsoft Gatineau  - treemap view

Uz bildes var droši klikšķināt, būs pieejama lielāka. Funkcionāli šāda atskaite strādā tā, ka novietojot peles kursoru uz kāda kvadrāta, par to tiek saņemta sīkāka informācija. Gadījumā ja kvadrāti ir ļoti smalki (kā manā gadījumā), tad var izmantot tāluma maiņu un pietuvināt interesējošo apgabalu līdz nepieciešamajam attālumam.

Nebiju Gatineau pētījis jau kādu mēnesi. Tāpēc nolēmu, ka uzmetīšu aci funkcijai, kura mani šim servisam piesaistīja visvairāk. Tā ir demogrāfisko datu ievākšana par apmeklētājiem. Kā jau biju paredzējis iepriekš – Latvijas apstākļos pilnībā nederīga lieta. Tas tāpēc, ka tikai ~2% no apmeklētājiem tiek uzrādīts dzimums un vecums, bet visi pārējie ir unknown. Iespējams, ka valstīs kurās Microsoft online produkti tiek izmantoti vairāk, šie 2% pārvēršas par daudz lielāku skaitli.

BlogAds – kā tas sākās, kur bija problēmas un kāpēc tika slēgts

Turpinājumā varēsiet lasīt par to kā radās BlogAds.lv. Kādas bija problēmas tā pastāvēšanā. Kāpēc projekts tika slēgts. Kā es redzu līdzīgu sistēmu darbību nākotnē. Uzreiz jāsaka, ka komentāri šim rakstam būs slēgti. Ja kādam gribās padiskutēt, tad daram to caur e-pastu. Gan jau zināsiet, kur attiecīgos kontaktus atrast.

(more…)

Go to Top