LiveJournal for Pēcis Beisikāns.

View:Par lietotāju.
View:Draugi raksta.
View:Kalendāra skats.
View:Izlase.
You're looking at 39 entries, after skipping 200 newer ones. Missed some entries? Then simply jump back 40 entries or forward 40 entries.

Tuesday, July 20th, 2004

Doma:Priekšlikums.
Pulkstens:22:38
Posted by:filozofs.
Tā, puiši un meitenes! Griežos pie jums ar tādu lietu - SC vajag fīču. Fīču tādu, lai varētu iegūt svešu jūzeru postus ar visiem komentāriem, utml, machine-readable format'ā.

* XML paskatās ar "samirkuša suņa" skatienu..

Nafig?
Tādēļ, lai es varētu izveidot pilnvērtīgu WAP SC klientu, padarīt visus atkarīgus no manas labvēlības un galu galā - izmantojot politisko reklāmu WAP lapā, gāzt valdību, no sākuma tikai Latvijā, pēctam arī visā pasaulē. Un vispār tas varētu būt diezgan noderīgi..

Viens no variantiem kā to varētu izdarīt - izveidot globālu s2 stilu, pēctam pieprasot http://journal.bad.lv/~kaku_lacis/?s2id=666 iegūt viegli parsējamu XML failu.

Uzslavas, spams un fleims komentāros.
Veiksmīgu dienu vēlot, Guncha.
8 jau ierakstīja | Varbūt tu ko ierakstīsi?

Pulkstens:11:40
Posted by:watt.
A lot of people have opined that VB.NET and C# are in many ways the "same language", just with different syntax. If you were to take a chess board and change it from black and white to red and blue and you renamed all the pieces, but didn't change the more fundamental rules about the ways the pieces moved, the new game would in a very real sense be "the same game as chess," right? Whether VB.NET and C# really are in that sense mere syntactic variations on each other is a debatable point -- I think it is not nearly so cut-and-dried as some people think. There are a lot of reasons I think that, and I don't want to go into all of them today. One of the most interesting and important to me though is the most ineffable -- the "spirit" of a language in many ways both transcends its syntax and suffuses some small decisions in interesting ways.
 
Varbūt tu ko ierakstīsi?

Monday, July 5th, 2004

Pulkstens:00:40
Posted by:watt.
Macintosh folklora
(OK/Cancel dialogs agrāk izskatījās citādi)
Varbūt tu ko ierakstīsi?

Tuesday, June 29th, 2004

Pulkstens:00:12
Posted by:grrr.
It's too cheap to quickly pump out code, then run it by QA. You don't even need a shoddy programmer to do it...just pile too many high-priority near-deadline tasks on a good programmer. (Which is all too likely...if you build a reputation for getting things done, you'll get landed with a workload that would put a tech-support guy in a funny farm.)

Re:Uhh.. (Score:5, Insightful)
by C.Batt (715986) on Monday June 28, @02:12PM (#9552708)
(http://uberzeugung.net/)
As one of those "good" programmers with a reputation for getting things done, I must concur with your statement. In fact I've observed that the first thing cut from most project budgets, if it's even included in the first place, seems to be adequate technical QA. There's lots of emphasis on meeting business requirements/application feature goals, but very little on engineering quality under the hood.
Part of the problem is that enforcing best practices and doing techincal QA is both time consuming, and expensive, not to mention boring as all heck. So there isn't much motivation to do it. Bad, bad attitude and we're paying the price.

BINGO! (Score:4, Insightful)
by sterno (16320) on Monday June 28, @02:51PM (#9553155)
(http://www.bigbrother.net/)
The problem is that QA and development of good specifications prior to a project have a huge impact on the quality of the product that results. Having said that, QA and specifications are never seen directly by the outside world.

Most programmers I know WANT to write good code but have the odds stacked against them. They aren't given the time and resources to do the job well. When it's crunch time, security and quality are the first things to go because they are less likely to get canned over a bug than over a completely missing feature.


Varbūt tu ko ierakstīsi?

Pulkstens:00:07
Posted by:grrr.
Indeed, as I write this, I see that Microsoft, Intel, and AMD have jointly announced a new partnership to help prevent buffer overflows using hardware controls. In other words, the software quality problem has gotten so bad that the hardware guys are trying to solve it, too.

http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=160
Varbūt tu ko ierakstīsi?

Thursday, June 17th, 2004

Doma:BUG:
Pulkstens:19:54
Posted by:xoox.
Visual C++ makes an audible signal when a build completes. When no developer is in the room, this signal doesn't make a sound.

Steps to reproduce...
3 jau ierakstīja | Varbūt tu ko ierakstīsi?

Friday, June 11th, 2004

Doma:Oral Documentation - Not Worth the Paper It's Written On
Pulkstens:15:47
Posted by:grrr.
http://www.hacknot.info/hacknot/action/showEntry?eid=57
When it comes to the maintenance and extension of legacy code, and clearing the organizational hurdles associated with the handover of code from one party to another, a reliance on "face to face" communication is very convenient for the first generation of developers, and a chain around the leg of every other developer and organization involved thereafter.
10 jau ierakstīja | Varbūt tu ko ierakstīsi?

Friday, June 4th, 2004

Doma:GUI, kas tīši izskatās nepabeigts
Pulkstens:12:39
Posted by:smejmoon.
http://napkinlaf.sourceforge.net/
Varbūt tu ko ierakstīsi?

Monday, May 31st, 2004

Doma:google:// un imdb://
Pulkstens:08:06
Posted by:elfz.
Par cik šī ideja mani sajūsmināja, tad nu iespamoju arī šai kopienā.

[info]cu pasvieda ideju par google://whatever un imdb://whatever stila linku lietošanu, un izveidoja python skriptiņus priekš tiem, kas zin, kas ir FireFox un kas ir Python. Man ideja iepatikās, un tāpēc radās mazs jauks tuļķītis, kas, uzinstalēts, ļaus šāda stila linkus lietot arī parastiem mirstīgiem.
Šim pasākumam ir atvēlēta vesela lapa - http://elfz.laacz.lv/google/.
Jāpiebilst, ka win95 un win98 dēļ izmantotā unicode kodējuma šobrīd netiek atbalstīts. Ja būs vēlme un atsaucība, šo ķezu novērsīšu.
Gariem zobiem, bet atbalstīts tiek.
5 jau ierakstīja | Varbūt tu ko ierakstīsi?

Thursday, May 27th, 2004

Pulkstens:13:03
Posted by:aiks.
Šodienas veiksmīgākais atradums: Flash remoting for python.
Jau labu laiku tādu brīnumu meklēju un arī atradu kautkādā ķīniešu Wiki communitijā
3 jau ierakstīja | Varbūt tu ko ierakstīsi?

Wednesday, May 26th, 2004

Pulkstens:21:19
Posted by:watt.

All physical computers are equivalent to finite state machines, due to the fact that their memory is not infinite.

A computer with 64 megs of RAM along with 8 32-bit registers has a total of 536871168 bits of memory. Hence, such a machine can take on a finite number of states, namely: 2^536871168 states.

It's a collossal number of states, but the fact is, all computers with finite memory are finite state machines.

Varbūt tu ko ierakstīsi?

Pulkstens:15:46
Posted by:smejmoon.
Harcore Java is when two threads are going at it while their parents are sleeping.

./
Varbūt tu ko ierakstīsi?

Monday, May 24th, 2004

Pulkstens:16:26
Posted by:watt.
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter. (Nathaniel S Borenstein)

If we wish to count lines of code, we should not regard them as lines produced but as lines spent. (Edsger Dijkstra)


http://www.sysprog.net/quotlang.html (skatīt navigāciju pa kreisi)
Varbūt tu ko ierakstīsi?

Thursday, May 20th, 2004

Pulkstens:15:35
Posted by:watt.
There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -- C.A.R Hoare
Varbūt tu ko ierakstīsi?

Saturday, May 8th, 2004

Pulkstens:00:26
Posted by:watt.
starp citu, ja tu neko nezini par reality cracking, tu esi nulle.

tevi interesē standartizēti vienādie gurķi?
2 jau ierakstīja | Varbūt tu ko ierakstīsi?

Friday, April 30th, 2004

Pulkstens:13:33
Posted by:grrr.
Always code as though the person maintaining your code is a homicidal maniac who knows where you live.
Varbūt tu ko ierakstīsi?

Doma:Enter the matrix
Pulkstens:12:29
Posted by:grrr.
Kārtējais, bet jau zināmā mērā noderīgais:

http://www.kochandreas.com/home/language/matrix.htm

Perhaps you already encountered the situation - you read a bit about some less-mainstreamed language, and ask yourself : How in the world do they write an "hello world" with that?

This is where i want APLC to help. I want to collect implementations in various "languages", for a few trivial algorythms (bubblesort etc) and applications.
I call it an practical language comparison. That said, the "languages" compared should be actual language implementations, for actual platforms - rather "GCC 3.0.4 for Linux x86 using KDE 3.2" than "C", rather "Turbo Pascal" than "Pascal". I'll call these implementations languages from now on.

Varbūt tu ko ierakstīsi?

Tuesday, April 20th, 2004

Doma:Poll: Kādu source control sistēmu Tu lieto?
Pulkstens:19:03
Posted by:smejmoon.
Kods mainās un ir svarīgi to nepazaudēt, apskatīties vecākas versijas un veikt citas noderīgas darbības.

Poll #2233 Kādu source control sistēmu Tu lieto?
Open to: All, results viewable to: All

Kādu source control sistēmu Tu lieto?

5 jau ierakstīja | Varbūt tu ko ierakstīsi?

Tuesday, April 13th, 2004

Doma:хуйня война, главное маневры!
Pulkstens:13:13
Posted by:watt.
Death by UML Fever

(lasīt visiem, kas kaut ko projektē vai projektēs)
Varbūt tu ko ierakstīsi?

Wednesday, April 7th, 2004

Doma:Resign Patterns
Pulkstens:14:13
Posted by:smejmoon.
http://www.agcs.com/supportv2/techpapers/patterns/papers/respat.htm
Varbūt tu ko ierakstīsi?

Monday, April 5th, 2004

Pulkstens:18:50
Posted by:watt.
So what if there are 900 audio players, or hundreds of Perl modules doing similar stuff? Do we lecture nature about the inefficiency of having so many different species of birds?
(no slashdot komentāriem)
Varbūt tu ko ierakstīsi?

Monday, March 29th, 2004

Pulkstens:10:37
Posted by:watt.
Object Orientation: a joke.
Varbūt tu ko ierakstīsi?

Wednesday, March 24th, 2004

Pulkstens:16:14
Posted by:watt.

static void Main(string[] args)
{
    // vienkarshi
    Messiah jesus = new Messiah();
    System.Console.WriteLine( "You are " + jesus.save() );
    jesus.Dispose();

    // efektiivi, bet ne korekti
    System.Console.WriteLine( "You are " + ( new Messiah() ).save() );

    // konkreeti
    System.Console.WriteLine( "You are " + Jesus.saves() );
}

[...]

class Messiah: IDisposable
{
    public string save()
    {
        return "saved";
    }

#region IDisposable Members

    public void Dispose()
    {
        // TODO: Add Messiah.Dispose implementation
    }

#endregion
}

class Jesus: Messiah
{
    public static string saves()
    {
        using( Messiah j = new Messiah() )
        {
            return j.save();
        }
    }
}

Varbūt tu ko ierakstīsi?

Sunday, March 21st, 2004

Doma:Programming = Art
Pulkstens:15:19
Posted by:watt.
Oh it *is* an art.

Sadly it's the type of art where they paint with feces.

(no slashdot komentāriem)
Varbūt tu ko ierakstīsi?

Friday, March 19th, 2004

Doma:beware of the garbage collector
Pulkstens:12:11
Posted by:watt.
The garbage collector does _not_ play well with the swap file. It causes each page belonging to the Java heap to be regularly paged in. Often. Several times per garbage collection pass, in fact.

So whereas a system which stuck to C or C++ will still run at full speed when I load 550 MB of programs in a 512 MB of RAM, a 100% Java system would trash to death at that point. (In fact, see point 2: much sooner than that.)

Or if only 300k out of that is Java stuff, it will act all elbows to the other apps. It will keep bringing its own pages in, and forcing everyone else to do with less memory.

(no slashdot komentāriem)
Varbūt tu ko ierakstīsi?

Friday, March 5th, 2004

Pulkstens:15:12
Posted by:watt.
Educational Materials to Assist in Instruction of Information

Hiding Basics

Vibha Sazawal, Ken Yasuhara, and Neil Spring

10 May, 2002

Abstract Information hiding is an essential, often misunderstood, topic of any undergraduate software engineer- ing course. To assist in the instruction of information hiding basics, we created the following high-quality educational materials.

1 Verbal Notes for the Instructor Please recite these notes verbatim. Maintaining close accordance to the melody of Depeche Mode's "Policy of Truth" will increase the quantity of learning.

... tālāk ... )
1 jau ierakstīja | Varbūt tu ko ierakstīsi?

Thursday, December 4th, 2003

Doma:Dziesmiņa
Pulkstens:13:45
Posted by:src.
99 little bugs in the code, 99 bugs in the code,
fix one bug, compile it again...
101 little bugs in the code....
Varbūt tu ko ierakstīsi?

Tuesday, November 11th, 2003

Pulkstens:23:40
Posted by:watt.
ja gadās gatavoties darba intervijai.
1 jau ierakstīja | Varbūt tu ko ierakstīsi?

Monday, November 10th, 2003

Pulkstens:16:25
Posted by:aiks.
req4help
-------
kaadam ir kaadas idejas kaa ieksh java (ar defaulto CORBA implementaaciju), ar pietiekami augstas logjikas izsaukumu dabuut klienta ip?
Varbūt tu ko ierakstīsi?

Tuesday, November 4th, 2003

Doma:xp
Pulkstens:20:41
Posted by:smejmoon.
Questioner: How do I sell my executive team on doing this stuff?

Jim Highsmith: Don't. Just do it. They don't know what you're doing anyway.
Varbūt tu ko ierakstīsi?

Monday, November 3rd, 2003

Doma:Python
Pulkstens:00:42
Posted by:laacz.
Mood:curious.
Music:TATU.

Esmu gatavs izsaukt uguni fleimu uz sevi. Bet nespēju nenoturēties un nepaust savu autoritāro viedokli.

Manuprāt Python ir tāda advancēta spēļmantiņa koderiem (scripteriem). Vismaz .lv apstākļos toč.

No otras puses, Python varētu tikt dēvēta par Perl nākamo pakāpi :)

Sue me.

9 jau ierakstīja | Varbūt tu ko ierakstīsi?

Friday, October 31st, 2003

Doma:latvian programming language shootout
Pulkstens:21:28
Posted by:smejmoon.
Trīs vienkārši uzdevumi, nav vienas pareizās atbildes.

C++,Java, Pascal, PHP, Pike, Prolog, Python, VB.NET

Parādi savu valodu!

http://smejmoon.lv/lsl/
Varbūt tu ko ierakstīsi?

Wednesday, October 29th, 2003

Pulkstens:14:30
Posted by:smejmoon.
please remove your debugging comments from code
Varbūt tu ko ierakstīsi?

Thursday, October 23rd, 2003

Doma:TEV, KODERI
Pulkstens:21:51
Posted by:watt.
I doubt very highly that your instructors will tell you how to handle all the nasty little things that can occur when humans work in groups: backstabbing, stonewalling, sabotage, etc. The sad truth is that the people who do actually learn about these tactics (under the guise of "organizational behavior") are MBAs, the people who end up being managers. Folks, the deck has been stacked: The MBAs have been given whips, and the CS majors have all been given saddles.



uzreiz pēc "Surviving DeathMarch" iesaku uzmest aci šim...

Software Exorcism: Tactics for Maintaining Legacy Code
3 jau ierakstīja | Varbūt tu ko ierakstīsi?

Pulkstens:19:25
Posted by:smejmoon.
What Java has removed from C++: (p.902)

* Java does not allow the goto.

New features added by Java: (p.904)

* The break and continue statements have been enchanced in Java to accept labels as targets.


--Java TM 2: The Complete reference
3 jau ierakstīja | Varbūt tu ko ierakstīsi?

Pulkstens:12:34
Posted by:aiks.
cilveeciigs IDL failu (taadaa formaataalai to CORBA saprastu) editors ir?
2 jau ierakstīja | Varbūt tu ko ierakstīsi?

Pulkstens:00:27
Posted by:watt.
disassembler desktop
Varbūt tu ko ierakstīsi?

Tuesday, October 14th, 2003

Doma:html koderiem
Pulkstens:01:14
Posted by:src.

Jaunumi no Tantek — highpass un midpass css filtri.

Varbūt tu ko ierakstīsi?

Tuesday, October 7th, 2003

Doma:Micro-horse unleashed!
Pulkstens:12:46
Posted by:watt.
Robin [...] was once asked during a job interview: "What's your favourite design pattern?"
What's the correct response to that? "Oh, Decorator every time! Yeah, I use it for everything!"



(Software Fashion Victim)
4 jau ierakstīja | Varbūt tu ko ierakstīsi?