Archive for October, 2007

Windows Live Beta

Sunday, October 28th, 2007

Danes, ko sem ponovno namestil Windowse, sem opazil, da obstajajo Windows Live Beta aplikacije.

Windows Live Messenger Beta:

screen

 

Windows Live Writer Beta (program za pisanje blogov, podpira tudi WordPress bloge):

screen2

 

Windows Live Mail (podoben je Hotmail spletnemu vmesniku):

screen3

 

Potem je tu še Windows Live Fotogalerija Beta, ki je čisto enaka Fotogaleriji vgrajeni v Windows Visti.

Zraven dobimo še Windows Live Desktop Search Beta, ki omogoča iskanje po računalniku in po spletu. Popolnoma se itegrira in zamenja Windows XP iskalnik.

Zmešnjava kablov

Wednesday, October 17th, 2007

Vedno pravim, da je čim manj kablov boljše. Toda očitno je težko živeti z zelo malo kablov.

  • polnilnik za mobitel
  • polnilnik za miško
  • polnilnik za bluetooth slušalko
  • polnilnik za kamero

:-(

In potem so še tu:

  • napajalnik za pc
  • napajalnik za zunanji disk
  • napajalnik za PS2
  • napajalnik za tiskalnik

Poleg tega so še kabli za dvd player, televizijo, lcd, zvočnike za pc itd.

Na srečo mi ni potrebno imeti še kakšnega UTPja ali kakšen kabel za povezavo pcja in mobitela.

Res pa je, da število kablov ne morem zmanjšati. Razen če recimo ne bom več uporabljal mobitela ali pa recimo pcja. :-D

Predvajanje internetnega radia [.pls]

Monday, October 15th, 2007

Kako predvajati internetni radio [.pls format - WinAmp] v Linuxu?

Preprosto! Z uporabo Amarok-a.

Al Gore dobil Nobelovo nagrado!!!

Friday, October 12th, 2007

Super. :-D

 

Več o tem: http://www.delo.si/index.php?sv_path=41,396,245354

Več o njegovem filmu (An Inconvenient Truth) na:

http://www.climatecrisis.net/

http://www.kolosej.si/film/neprijetna_resnica/

Printf (C++) je …?

Tuesday, October 9th, 2007

Večkrat sem že slišal, da funkcija printf (v C/C++) izpiše besedilo NA ZASLON. Kdo si je to sploh izmislil? Res je, da je to največkrat namenjenu izpisovanju na zaslon, vendar ni nujno.

Primer v katerem se vidi, da ni nujno, da izpiše na zaslon:

C++:

#include <iostream>

int main()
{
printf(”abc”);
}

PHP:

<?php
$program=exec(”test.exe”);if($program==”abc”)
{
echo “da”;
}else{
echo “ne”;
}
?>

Čisto preprost primer, vendar pokaže, da trditev “Funkcija printf izpiše besedilo na zaslon.” ne drži.

Torej pravilno bi bilo recimo nekaj takega: “Funkcija printf vrne besedilo.” ali “Funkcija printf izpiše besedilo. (manj primerno)”

Še nekaj za C# programerje (ker podobno pravijo tudi za C#, vendar pri njemu je funkcija Console.WriteLine):

Konzolna aplikacija:

using System;
using System.Collections.Generic;
using System.Text;

namespace Program
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(”Testni izpis”);
string x=Console.ReadLine();
Console.WriteLine(x);
}
}
}

Še spletna aplikacija (.aspx):

<%@ Page Language=”C#” AutoEventWireup=”true” Debug=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml” >
<head runat=”server”>
<title>Testna stran</title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>

</div>
</form>
</body>
</html>

Še .cs datoteka za spletno aplikacijo:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string pot = Request.PhysicalApplicationPath + “Program.exe”;
System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(pot);
psi.UseShellExecute = false;
psi.RedirectStandardOutput = true;
psi.RedirectStandardInput = true;
psi.RedirectStandardError = true;

System.Diagnostics.Process proc = System.Diagnostics.Process.Start(psi);

System.IO.StreamReader sr = proc.StandardOutput;
System.IO.StreamWriter sw = proc.StandardInput;

sw.WriteLine(Request.QueryString[”kaj”]);
string prebrano=sr.ReadToEnd();
Response.Write(”Izpis je:<br />” + prebrano.Replace(System.Environment.NewLine, “<br />”));

sr.Close();
sw.Close();

proc.Close();
proc.Dispose();
}
}

:-)

Štetje po Excelovo

Tuesday, October 9th, 2007

Za vse tiste, ki še ne znate šteti po Excelovo, si lahko pomagate s tem:

… 65532, 65533, 65534, 100000, 100001, 65537, 65538 …

:-D
Kje so se MS programerji učili matematiko …







www.izmenjava.com