Slashdot Mirror


User: Alex+Belits

Alex+Belits's activity in the archive.

Stories
0
Comments
6,525
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,525

  1. Confusing the issues on Building a Better Webserver · · Score: 4, Informative

    In a part about databases and persistent connections they confuse the issues more than a bit. The real problem is not too many processes, what automatically makes threads look better, but the symmetry among processes -- any request should be possible to serve by every process, so all processes end up with database connections. This is a problem particular to Apache and Apachelike servers, not a fundamental issue with processes and threads.

    In my server (fhttpd I have used the completely different idea -- processes are still processes, however they can be specialized, and requests that don't run database-dependent scripts are directed to processes that don't have database connections, so reasonable performance is achieved if the webmaster defines different applications for different purposes. While I didn't post any updates to the server's source in two last years (was rather busy at work that I am leaving now), even the published version 0.4.3, despite its lack of clustering and process management mechanism that I am working on now, performed well in situations where "lightweight" and "heavyweight" tasks were separated.

  2. Re:Sigh.. on Microsoft Would Settle For The Children · · Score: 2

    If your mouse has two buttons, middle button is "clicked" by pressing both buttons simultaneously -- and again, this is taught to users immediately after they learn to hold a mouse, unless, of course, they "learn" on Windows.

    And, if you are a true dumbass, and can't find a middle button on a mouse with a wheel, PRESS THE WHEEL.

  3. Re:Sigh.. on Microsoft Would Settle For The Children · · Score: 2

    Middle button? I have a 2 button mouse.

    Only avid windows users buy 2-button mice.

    KWord help files don't say anything about copying and pasting, and I looked.

    It's not in KWord docs. It's convention that applies to all X11 toolkits and applications, and the most basic piece of knowledge a person knows after he sees X11 -- however it is spelled exactly in xterm manual page, something that only a moron can miss:

    Pointer button one (usually left) is used to save text into the cut buffer. Move the cursor to beginning of the text, and then hold the button down while moving the cur sor to the end of the region and releasing the button. The selected text is highlighted and is saved in the global cut buffer and made the PRIMARY selection when the button is released. Double-clicking selects by words. Triple-clicking selects by lines. Quadruple-clicking goes back to characters, etc. Multiple-click is determined by the time from button up to button down, so you can change the selection unit in the middle of a selection. Logical words and lines selected by double- or triple-clicking may wrap across more than one screen line if lines were wrapped by xterm itself rather than by the application running in the window. If the key/button bindings specify that an X selection is to be made, xterm will leave the selected text highlighted for as long as it is the selec tion owner.
    Pointer button two (usually middle) `types' (pastes) the text from the PRIMARY selection, if any, otherwise from the cut buffer, inserting it as keyboard input.
    Pointer button three (usually right) extends the current selection. (Without loss of generality, you can swap ``right'' and ``left'' everywhere in the rest of this paragraph.) If pressed while closer to the right edge of the selection than the left, it extends/contracts the right edge of the selection. If you contract the selec tion past the left edge of the selection, xterm assumes you really meant the left edge, restores the original selection, then extends/contracts the left edge of the selection. Extension starts in the selection unit mode that the last selection or extension was performed in; you can multiple-click to cycle through them.
    By cutting and pasting pieces of text without trailing new lines, you can take text from several places in different windows and form a command to the shell, for example, or take output from a program and insert it into your favorite editor. Since the cut buffer is globally shared among different applications, you should regard it as a `file' whose contents you know. The terminal emulator and other text programs should be treating it as if it were a text file, i.e., the text is delimited by new lines.

    If someone can't understand this, he should be kept as far from computers as possible.

  4. My DVD player is... on How Does XBox Stand Up as a DVD Player? · · Score: 2

    xine. 0.9.4. With dvdnav plugin. Running on debian.

    Currently connected to a monitor and regular TV, poor-man version of 1024x768 projector (overhead projector+projection LCD panel) didn't arrive yet.

  5. Re:SUCCESS IS BAD!!! on Microsoft Would Settle For The Children · · Score: 2

    Even though the parent article is a troll, and is written by a moron, I agree that business success, being antisocial in its nature, is bad. Healthy society functions by distributing its functions and flow of goods more or less evenly among similar by their nature institutions and organizations, and "business success" that reaches the extent of drastically uneven accumulation of wealth in the hand of one monopolist is a sign that in the best case he is feeding on some disease, in the worst one he is a disease.

    One should distinguish between the ability of system to accomodate evil (the idea, placed in the foundation of capitalism) and being evil (what monopolies are).

  6. Re:Sigh.. on Microsoft Would Settle For The Children · · Score: 2

    For example, a few weeks ago I was trying to turn in an e-mail assignment to a teacher, and KWord wouldn't allow me to cut and paste into Mozilla.


    USE THE MIDDLE BUTTON, moron!



    Fine example why kids shouldn't be allowed to play with Microsoft software.

  7. Re:fool me once... on Microsoft, DoJ Reach Tentative Settlement · · Score: 2

    Revenue != profit. Even Webvan and pets.com had revenue.

  8. And that differs from installing PCs at arcades... on Sega To Take X-Box To Arcades · · Score: 2, Offtopic

    ...exactly how?

  9. DRM sucks on What's The Future of DRM? · · Score: 2
    1. There is only one kind of security that is supposed to be in things -- that allows a person who uses this thing to be somewhat secure from everyone who wants to abuse it against him. Any kind of a security from a person who uses thing that he bought, is a sabotage.
    2. People, and people alone should be responsible for compliance and enforcement of copyrights. It's not a job for technology to be a spy under everyone's desk. If enforcement of some copyright is not feasible by regular means through the legal system, tough cookies, law should not additionally enforce protection that comes from somewhere else just because someone feels entitled to it -- especially if someone expects protection at the extent that laws do not offer, what seems to be the main reason for DRM.
  10. Re:What about all those dirty malloc's? on Migrating Large Scale Applications from ASCII to Unicode? · · Score: 2

    sizeof(char) will always be 1, with Unicode, multibyte encodings, variable-length encodings (for example Unicoders' favorite monstrosity UTF-8) or anything else. One just shouldn't treat one char variable as one displayed glyph, and may have to use wide character type to describe them instead of char.

  11. Don't on Migrating Large Scale Applications from ASCII to Unicode? · · Score: 3, Informative

    Unicode does not solve any problems with multilingual text processing -- what it solves is not a problem (having non-iso8859-1 native language, I am qualified to testify that displaying and respresenting data in various languages wasn't a problem for at least 30 years already), and real problems -- rules, matching, hyphenation, spell checking, etc. remain problems with Unicode just like they are without it.

    To make it possible to process, transfer and store the data in multiple languages one does not need Unicode -- in fact Unicode usually only adds additional step that requires some knowledge of language context that may be unknown, unavailable for some kind of processing, or simply not disclosed by end-users. What is necessary is byte-value transparency, so text in multiple languages at least will not be distorted by "too smart" procedures that cut the upper bits or make some other ASCII-centric assumptions. If/when users will care about marking languages in a way more advanced than iso 2022, they probably will find byte-value transparent channels to be suitable for whatever they will use.

    However if/when real usable languages-handling infrastructure that will solve those problems will be created, it won't need unicode because it will have language metadata attached to the text already, and without metadata, text, in unicode or in native charsets, is not usable for most of applications if it's not somehow already known what language it is supposed to be in.

  12. Use CVS on Open Source Bug Tracking for Visual SourceSafe? · · Score: 2

    No, really, use CVS. Then think about bugs tracking -- bugzilla should be fine for that.

  13. Re:Why is everyone so down on Linux? on Linux on the Desktop · · Score: 2

    Typical. The main "flaw" is the difficulty of CUTTING AND PASTING IMAGES, and the programs mentioned are a bunch of unprofessional WYSIWYG "web design" tools that shouldn't exist in the first place, leave alone being used by anyone who cares about the result of his work.

  14. Re:EULAs and the First Amendment on Microsoft FrontPage License Prohibits Anti-Microsoft Speech · · Score: 2

    Contracts are enforced by government.

  15. Re:Ha! on Microsoft FrontPage License Prohibits Anti-Microsoft Speech · · Score: 2

    Why does big corporations always want to curtail liberty? (1st pst?)

    Because after indoctrinating the American society to think that everyone must accumulate money, they are going after their real goal, that is infinitely more valuable than money.

    Power.

  16. Re:Why is everyone so down on Linux? on Linux on the Desktop · · Score: 3, Interesting

    This is interesting. I've never seen a linux review (bias or not) get such a slamming from the community.

    This is a current fad for "being cool". For years I have heard accusations that Linux/BSD/Unix/whatever users use and/or praise their systems and criticize Microsoft just because they want to look different from the rest of the world and oppose the popular opinion. Now finally so many people use Linux, it became "mainstream" in a simplistic view of modern uneducated person, so Microsoft praising turned from mindless exercise of repeating Microsoft propaganda or being a devil advocate into something that actually is different from enough people to look "cool".

    Also this is a perfect way for a person too stupid to install an OS on his computer to feel good about himself -- praise the only thing you are capable of using, and you are suddently a great, smart rebellious person.

    The fact is, Linux, XF86, GNOME, KDE, StarOffice and even Gimp already managed to fix all significant problems where they were noticeably worse than Windows software -- it's just the people who can't get their asses out of their chairs to install recent distributions feel more comfortable repeating ages-old complaints.

    XFree86 installer, once in your life, asks you what is the goddamn mouse type you have, and may require you to download a driver? This is a problem? This is what can have even a minor influence on your decision, what OS you are going to use?

    You need to download TrueType fonts to get scalable fonts support? This is a great problem? They are even on your favorite company's web site, for @%$# sake, and XF86 understands them perfectly.

    You need an easy procedure to install and update things? How many times have you heard of Ximian? Have you ever tried to look at their installer tool, and how it internally handles dependencies, and works the same way on Debian (with debian packages), redhat/mandrake/... (with rpm) and even Solaris (with rpm because solaris packages suck, and even Sun knows it)? People went to a great length implementing all this, and it will be a great idea to get off their backs and let them spend their time doing something that actualy will be useful instead of trying to make installers more moron-friendly in a hope that one day morons that never even seen those things will stop complaining about them.

    StarOffice doesn't support some shitty feature of Office files? Do you really need that at all? Did the lack of it ever stop someone from doing something useful? In my book, the only excuse for Office files existence is stupidity -- all useful information can be perfectly handled in text, HTML and, in a very, very extreme cases of printing books, in TeX. StarOffice allows to use files that MS Office users send to everyone, and as long as people can reasonably deal with that, it's fine. No one ever on this board complained about embedded objects in Office not being supported by the same Office on another box that doesn't have the same libraries, and I am certain, this happend way, way more often than StarOffice user receiving a MS Office file so mangled, StarOffice can't show it in a readable manner.

    Oh, and, of course, Gimp. Gimp does not include colors handling for professional publishing support!!! You can't print magazines with it!!! Waa!!! Boo hoo!!! How many people actually can do professional publishing? What percentage of assholes that repeated all this colors-handling bullshit actually ever made a professional-quality page? In any software?

    So, my point is, most of Unix/Linux software is actually fine for a real-world use, was fine for quite a while, and yes, reasonably educated person who cares about the results of his work, will get better ones with Linux than with any Microsoft OS.

    If some software was only written for Windows, it may be the reason to use Windows instead, but it's dumb to blame Linux developers for it -- blame Windows software developers and their companies that continue writing windows-only stuff. Yes, I know that they see some dumbass "reasons" to make their software windows-only, but I am a user, therefore I can blame them, and I am a developer therefore I know how simple it is to port things if they are written in a half-decent way. Still, at this point most of software that actually is useful to do some work, exists for Unix/Linux/..., and it's usually only requires a quick look at Freshmeat and some minimal mental effort to find something that accomplishes some particular task in a manner, more easier and efficient than in Windows.

    What we, Unix/BSD/Linux users, need most, is things we always were working on -- software that has nothing to do with Windows "equivalents", things that work in a way, completely unrelated to anything Redmond lamers are capable of thinking of. Desktops, installers, etc. are our defense from Microsoft that attacks our good software with their marketing, using their ridiculously high market share on the desktop, and if Microsoft didn't attack us we probably would just leave "office suites", GUI file managers and other similar stuff entirely to them. But since Microsoft is encroaching into our areas, we have to go to their ones, and so far we are doing fine. We may need more marketing to support this, but dumbass demands to make our "desktop" things more and more polished, way beyond "good enough" or even "reasonable for an educated user" levels, are absolutely unproductive.

  17. Re:Is the media getting paranoid? on Cartoon Network Dropping Gundam and Bebop? · · Score: 2

    Do they think the terrorists were somehow subliminally influenced by Mobile Suit Gundam??? What's next on the ban list? Godzilla?


    Evangelion, of course.

  18. WTF are they talking about? on You Cannot Turn it Off: News Addiction · · Score: 2

    News addiction? What news? There were news when it was happening, but after that most what "news" stations were doing was rerunning the same stuff with microscopic inclusion of new things into the ever-repeating stream, and various propaganda-laced statements that seem to serve one goal -- prepare the population to support revenge on Afghanistan. Stupid face of Osama Bin Laden appeared on the screen first, I think, few moments after the second tower collapsed, and it was difficult to determine, who is running this propaganda machine -- politicians control the media, or media is riling up the politicians, but without any doubt the whole machine now has one goal -- to rile up everyone to want blood.

    Personally, not being an American but living in US, I find all this, especially all this flags-waving and government-sanctioned praying, to be disgusting. A lot of lives lost, this should be treated like death of innocent people is treated, but why all that political media circus? Government screwed up enough to expect terrorists to target US, and when it finally happened everyone should wave flags, pray, look at computer-enhanced lists of victims on TV and hear war propaganda? This is how victims should be mourned -- by display of our lack of civilization, amplified through the media machine?

    The article itself looks like a "filler", something that is placed in a newspaper when it ran out of things to print, so it includes some pointless "human interest" things that are just someone trying to describe why he is having a headache at this particular moment.

  19. Re:thanks to religion on U.S. Attack -- More Updates · · Score: 2

    You may denounce the God of the Bible (God of Israel) now, but where will you be 5ms after you die?

    In /dev/null, just like everyone else, including you. Lie, no matter how sweet, is for cowards.

  20. Re:Look at Mozilla vs MSIE on On Getting Management Interested in Improving Quality? · · Score: 2

    Actually Mozilla has a very crappy design -- it's more structured, but just existence of structure doesn't make design good.

  21. Re:A manager's perspective... on On Getting Management Interested in Improving Quality? · · Score: 2

    First, remember that business is about profits.

    Business in most of software companies is almost never about profits -- it's about vanity, power, politics, be it at the worldwide level or between lowly paper-pushers with MBA, pet projects, ass-kissing, blatant fraud, VCs' money-pumping machines, etc. At best it's about looking good in the eyes of few "important customers", in which case someone might influence company through them, but that still requires a lot of political bullshit, that programmers usually aren't capable of.

  22. Re:P. K. Dick "Do Androids Dream of Electric Sheep on Robot Family in Every Home? · · Score: 2

    Huh? "Robot" first appeared in "RUR" by Chapek -- IIRC, pets weren't mentioned there ;-)

  23. Re:the government is communist here on Congress Plans DMCA Sequel: The SSSCA · · Score: 2

    Communism is the antipathy to life, liberty, and the pursuit of happiness, unless you are a worthless sloth who wants someone else to provide for everything rather than putting your God-damned back into it and making YOUR future happen for YOU.


    Fine example of the results of anti-communist propaganda -- a person that has no idea, what communists' ideas are, already hates them, foaming at the mouth. Communists eat babies for breakfast, communists advocate killing everyone rich, communists aren't people, etc.


    In fact the only difference between political doctrines of communists and your precious government is that communists consider unfairness of employer-employee relationships in capitalist economy (aka exploitation) to be more significant flaw than your republicans/democrats/libertarians/... see it, so their priorities don't exactly match with yours ones.


    Bullshit about bloody revolutions being somehow more discrediting for communists than, say, genocide of native americans and slavery to capitalism is neither relevant to this, nor anywhere close to reality -- a lot of governments claimed that they had nice political and economical systems, yet it always happened that those systems were nice Potemkin villages, with some oppressed and powerless people moving their mechanisms. Just ask any ancient Greek, if his society is democratic and enlightened, then look at all the slaves around.

  24. P. K. Dick "Do Androids Dream of Electric Sheep?" on Robot Family in Every Home? · · Score: 2

    (this is where it was described first, long time ago).

  25. Umm... Haven't we seen this here already? on XBox II Revealed, Maybe · · Score: 1, Offtopic

    And, more important, why Microsoft whoring (X-Box announcements, "Pocket PC good, Palm bad", any comment along the lines "Resistance is futile") is both considered a good idea for articles, and in comments?

    Slashdot wants to make things look more controversial? Well, it succeeded -- when I am sick of Microsoft and Microsoft-inspired idiocy at work, I look at Slashdot and see more Microsoft idiocy. I mean, ok, there was one announcement about HomeStation, people talked (and karma-whored) a lot about it, we have hard multiple times again why everyone except Microsoft supporters should just wrap himself in a sheet and slowly crawl to a cemetery because Microsoft will own everything, but why should we be subjected to this bullshit again?