Sunday, February 18, 2007

10 the most small programs


Internet Maniac

site: www.networkspy.net/maniac.php
size: 97 kb

Features:

  • Host Lookup
  • Ping
  • Traceroute
  • Raw Connect
  • Listen to UDP packets
  • Network Time
  • Finger
  • Whois Active Connections
  • Scanner
  • Mail Check
  • Speed Check
  • Winsock Info
  • Network Adapter Address

CPUiD


site: www.sura.ru/sphere/download.shtml
size: 5 kb

Features:

CPUiD - a program for determination of the clockrate, line of the identifier and some possibilities of your processor (there is possibility of the determination set instruction IA-64 and AA-64).


InqSoft Speedballs

site: www.s0m.narod.ru/speedballs.html
size: 43 kb

Features:

One more variant to subjects "speedups Windows"


OpenedFilesView

site: www.nirsoft.net/utils/opened_files_view.html
size: 57 kb

Features:

OpenedFilesView displays the list of all opened files on your system. For each opened file, additional information is displayed: handle value, read/write/delete access, file position, the process that opened the file, and more...
Optionally, you can also close one or more opened files, or close the process that opened these files.



FAIM

site: www.roticv.rantx.com/faim
size: 33 kb

Features:

FAIM is the most compact ICQ client among messengers.


MPW

site: www.micosyen.com/mpw.php
size: 40,5 kb

Features:

The Windoze decoder is designed to prove that an MP3/wave player can be small and simple. It need not take over your computer and your life. Yes, it is minimal and, no, it probably doesn't do what you want, but it is incredibly small, requires no Windoze install or support files and writes nothing to the registry. You can try it without worry.


ScreenShoter

site: www.rascalspb.narod.ru/ScreenShoter/SS.htm
size: 64 kb

Features:

Utility ScreenShoter is intended for "photographies" whole occurring on screen with given time lag.


Aml Maple

site: www.amlpages.com/dld_plus.shtml
size: 38 kb

Features:

Cursor displaying your keyboard layout (language) over working window.


fSekrit

site: www.donationcoder.com/Software/Other/fSekrit
size: 50 kb

Features:

fSekrit is a small application for keeping encrypted notes.
The real advantage of fSekrit is that notes are truly self-contained; the editor program and your note are merged together into a tiny self-contained program file, removing the need to install a special application to view your data.


EVE

site: www.goosee.com
size: 73,5 kb

Features:

The incredible shrinking vector graphics editor.

Saturday, February 17, 2007

Simon Stevin's Problem




Flemish mathematician and engineer Simon Stevin (1548-1620) studied the principles of mechanisms and machines. He had seen many perpetual machine proposals. One particularly interested him: a chain looped over a pair of asymmetric ramps. Some made the claim that it should move of its own accord because there were more balls, and therefore a greater weight on one side of the apparatus. They were sure it would move if only you could get rid of that pesky friction.

Stevin analyzed this and showed that the chain would not move, for in fact the system is in static equilibrium. In doing this he invented an important principle for the analysis of machines: the Principle of Virtual Work that may be found in engineering mechanics books even today. So important was this principle, that this picture of the ball-chain appears on the title page of Stevin's book on mechanics, and on his gravestone.

Stevin's achievement was an early example of how one can carefully analyze a mechanical system to determine whether (and how) it works. Stevin accomplished this long before the force analysis was understood, and before formulation of the laws of thermodynamics. Stevin also adopted the useful tactic of analyzing mechanisms in the "ideal" case where friction is assumed absent.

The Museum of Unworkable Devices

What happened to digg?

original here

Yesterday, I wrote:

I'd like to say I'm sorry that I disrupted eleven seconds of everyone's collective day over there with my error, but I'm so fed up with the constant bitching and complaining at every fucking thing I do that gets Dugg, (not to mention the insults I have to constantly endure from the average 15 year-old Digger) I'd rather direct those children to that brick wall over there, where they can bitch and complain as long as it takes to justify their self-righteous existence . . . At this point in time, I've just about had enough of Digg, so it makes no enormous difference to me either way.

This morning, I was looking through my friends' submissions at Netscape, and saw this story about Digg users going on a rampage and hijacking Yahoo's message boards, and this observation that Digg users have the maturity of middle schoolers.

Before I go add any additional comments, I'd just like to make something clear: Kevin Rose and Jay Adelson are my friends. I like them very much, and together they've helped build an incredible feat of technological brilliance that's affected every tube on the internet (for better and for worse.) I've been a Digger for a long time, and always felt like I could rely on Digg's homepage to reliably and consistently direct me to interesting and useful content, accompanied by insightful, funny, and interesting commentary.

My, how things have changed in just a few months. The links (that make it past the bury brigade) are still pretty good, but for whatever reason, the maturity and behavior of the average Digger has evolved into, well, something resembling a middle school lunch room. While Digg has always been a great way to share your creation with a large audience on the Internet, the associated grief that frequently comes with being exposed to Digg's userbase has lead to several sites blocking Digg, shutting off comments because of abusive Diggers, and using complicated .htaccess rewrites to send Digg's traffic away. What's Digg doing about this? Does Digg even care? If I were one of the public faces of Digg, I'd be pretty horrified that this sort of behavior was associated with me and my work, but as I wrote at Netscape today:

I've had to complain to abuse@digg twice. The first time, it took five hours to get a reply. The second reply never even came.

At the moment, Digg is unleashing a mob of unaccountable and out-of-control vandals on the Internet. I'm left to believe that Digg's owners are entirely happy to accept Digg's users acting like this, and don't especially care what reputation Digg has, because they have the numbers to effectively do whatever they want.

I've always thought that Netscape, Digg, and all the other social sites can co-exist; clearly the tribal nature of the average 13 year-old [Yeah, I wrote 15 yesterday and 13 today; having raised two kids who have passed both of those ages, there's not a significant maturity difference, despite what the average teen will tell you] Digger doesn't allow for that. They have the maturity of middle schoolers because they *are* middle schoolers.

I'm not going to predict the downfall of Digg, because Digg will always be a fantastic source of links and a great starting point for driving your truck down the internets. But the "social" aspect of Digg's "social news" is rapidly deteriorating into the sort of childish idiocy lampooned in xkcd's You Tube comic, taking John Gabriel's Greater Internet Fuckwad Theory to its extreme (and seemingly inevitable) conclusion. Kevin is a great guy, and I'm sure he doesn't approve of or encourage this sort of crap, but he's also the public face of Digg. I'd really like to see him take a public stand and speak out against this childish, disruptive and destructive behavior. Even more, I'd like to believe that if he did it would make a difference, but at the moment, I'm not especially encouraged.

Update: If you care at all about this subject (whether you agree or disagree with my assessment) you will most likely find the comments on this post worth reading. I think there's an important and worthwhile discussion to be had about this whole thing: as people who frequently interact online, what can we do to prevent this Lord of the Flies world from taking over? I have no idea what the answer is, but I bet we can come up with some interesting discussion about it.

author of the article

Friday, February 16, 2007

10 Stupid Mistakes Made by the Newly Self-Employed

Having been a non-employee for about 14 years now, I’ve made my share of stupid business mistakes. I’ve also coached a number of people to start their own businesses, and I’ve seen many of them make similar mistakes. This advice is geared towards small business owners, particularly people who are just starting (or about to start) their own business.

1. Selling to the wrong people.

While sales are important to the survival of any business, you don’t need to push your business on everyone you meet, including friends and family. Furthermore, it’s a waste of time to try selling to people who simply don’t need what you’re offering.

Selling to the wrong people includes trying to sell to everyone. Some customers are much easier to sell to than others. For example, my wife does web consulting for small businesses, and she’s learned that some clients are much harder to work with than others. If a potential customer is broke and obsessively worried about every nickel they spend, if they want a web site but don’t know why, or if they simply don’t understand the Internet well enough, they won’t be a good client in the long run. Feel free to say no to customers that are more trouble than they’re worth. Let your competitors sell to them instead. You’ll save yourself many headaches, and you’ll free up more time to focus on serving the best customers.

Just because someone is interested in doing business with you doesn’t mean you should accept. In my first year in business, I probably said yes to at least 50% of the people who approached me with a potential business relationship. I wasted a lot of time pursuing deals that were too much of a stretch to begin with. I accepted lunch invitations from random business people who just wanted to “see if there’s a way we could do something together.” Virtually none of them made me a dime. If you think a meeting is pointless, it probably is. Don’t network with random people just because you think you’re supposed to network. Today I accept such invitations less than 1/10 as often. If an offer doesn’t excite me right away, I usually decline or ignore it. Most relationships simply aren’t worth pursuing. Learn to say no to the weak opportunities so you have the capacity to say yes to the golden opportunities.

2. Spending too much money.

Until you have a steady cashflow coming in, don’t spend your precious start-up cash unless it’s absolutely necessary. I started my computer games business with about $20,000 cash (my own money), and it went fast; shortly thereafter I was using debt to finance the business. Unfortunately, the original business model didn’t work, and it took five years before the business was generating a positive cashflow. I soon learned that every dollar invested in the business was another dollar that eventually had to be recouped from sales.

In 2004 I started this personal development business with only $9 cash even though I could have spent much more on it. No fancy logo, no snazzy web design, no business cards or stationary. I paid to register the domain name, and that was it. That’s as much as I was willing to spend before I started generating a positive cashflow. All other business expenditures came out of that cashflow.

Your business should put cash into your pocket, so before you “invest” money into it, be clear on how you’re going to pull that cash back out again.

Obviously some businesses require lots of cash to start, but in the age of the Internet business, you can very easily start a lucrative business for pocket change.

3. Spending too little money.

It’s also a mistake to be too stingy with your cash. Don’t let frugality get in the way of efficiency. Take advantage of skilled contractors who can do certain tasks more efficiently than you can. Buy decent equipment when it’s clear you’ll get your money’s worth. You don’t have to overspend on fancy furniture, but get functional furniture that helps you be more productive. Don’t use an antiquated computer with outdated software that slows you down if you can afford something better.

It takes time to develop the wisdom to know when you’re being too tight or too loose with your cash, so if you’re just starting out, get a second opinion. Often the very thought of getting a second opinion makes the correct choice clear. If you can’t justify the expenditure to someone you respect, it’s probably a mistake. On the other hand, there are situations where it’s hard to justify not spending the cash.

4. Putting on a fake front.

Many one-person businesses refer to themselves as “we.” That’s something a lot of new entrepreneurs do, but it isn’t necessary. There’s nothing wrong with a one-person business, especially today. My games business has mostly been a we over the years, but my personal development business is still an I. My wife’s VegFamily Magazine business is a we, since she has a staff working for her, but her web consulting business is an I. It’s perfectly OK to refer to your business as an I when you’re the only one working in it. Pretending that you’re a we when you’re really an I is a bit silly. It’s not going to gain you any respect in a way that matters. Promoting yourself as an I may even be an advantage today, since people will know the buck stops with you, and if you make a promise, you’re the one who will carry it out. Promises from a we sometimes aren’t worth very much.

If you’re a newly self-employed person, don’t pretend you’re anything else. Price your products and services fairly for your level of skills and talents. Some newly self-employed people think they must become actors. The business they promote to the world is pure fantasy. Trying to fool your customers in this manner will only backfire. If you’re so desperate for business that you need to lie, you shouldn’t be starting your own business. If you can’t provide real value and charge fairly for it, don’t play the game of business. Develop your skills a bit more first.

5. Assuming a signed contract will be honored.

I’ve made this mistake more than I care to admit. I’ve had signed contracts with supposedly reputable corporations, and they weren’t worth squat when the CEO decided he wanted out of the deal, even for completely dishonorable reasons. Sure I was in the right, but did I want to go to court to enforce it? No, I’d rather continue doing meaningful work.

A signed contract is just a piece of paper. What’s behind a signed contract is a relationship. If the relationship goes sour, the contract won’t save you. The purpose of a contract is to clearly define everyone’s roles and commitments. But it’s the relationship, not the paper, that ultimately enforces those commitments. When I understood this, I focused more on relationships and worried less about what was on paper, and my business deals went much more smoothly. Once you start falling back on the paper, the deal is already in trouble. Creative (and lucrative) business deals almost always stray from the paper contracts that represent them. One of my attorneys, who had worked on dozens of game development deals, told me that no deal he worked on ever followed the contract exactly; most weren’t even close. And these were big money deals in many cases. Business relationships are similar to other personal relationships — they twist and turn all over the place.

Written contracts are still necessary, especially when dealing with larger corporations where people come and go, but they’re secondary to relationships. Just don’t make the mistake of assuming that the contract is the deal. The contract is only the deal’s shadow. The real deal is the relationship. Keep your business relationships in good order, and you won’t have to worry so much about what’s on paper.

It’s sad but true that there are loads of scoundrels in business. Many of them hold titles like CEO, President, and CFO. There are indeed people out there who seem to care about nothing but money, and they will lie, cheat, and steal to get it. In recent years some of the more despicable ones have gotten themselves indicted (or are already behind bars). But there are plenty of others to whom the word honor has no meaning. For example, in the computer gaming industry, it isn’t unusual for large publishers to feign interest in certain games and string the developers along. They give the developer every indication that a deal is pending, but all the developer sees are delays and false verbal promises. In reality the publisher only wants to keep the game off the market to keep it from competing with one of their own titles; they hope to cause the developer to miss the next Christmas season or to run out of cash and cancel the title altogether. It happens. Business, especially the entertainment industry, is not for the timid.

6. Going against your intuition.

Intuition is just as important in business as it is in other settings. You’d be amazed at how many gigantic corporate deals are green-lighted or red-lighted because of some CEO’s gut feeling. While you might think that logic is the language of business, that’s far from reality. If you base all your business deals on hard logic and ignore your intuition, most likely you’ll be in for a world of hurt.

We humans aren’t very logical to begin with. We simply don’t have enough data to make truly logical decisions because business deals depend on human beings, and we don’t have a logical system for accurately predicting human behavior. Not being able to predict how other humans will behave is a pretty big gap in our logic. And intuition has to fill that gap. The real performance of human beings is what makes or breaks business deals. But to assume everyone will perform as expected is unrealistic in the extreme. No deal ever goes perfectly.

It’s hard to say no to a deal that seems juicy by the numbers when my gut is saying, “You’ll regret it,” but more often than not, I later see evidence my intuition was right all along. Sometimes I just get a bad read on someone, and then years later, several people I know are complaining about being ripped off by that person.

Intuition is a critical part of the decision-making process in business. Since business deals depend on relationships, you need to get a read on the other people involved in any deal you consider. If you get a bad read, walk away. If you get a good read, proceed with caution.

7. Being too formal.

I’ll say it again. Business is built on relationships. In some settings a certain degree of formality is appropriate, but in most business situations being too formal only gets in the way. Business relationships work best when there’s a decent human-to-human connection behind them.

I think it’s a mistake to be too formal even when looking to establish new business relationships. If someone mails me a letter that starts with “Dear Mr. Pavlina” and then goes on to explain a long-winded business proposal, I’ll usually just trash it, especially if it uses the word “we” a lot. Better to fire off an email with a “Hi Steve,” and just ask me very informally if I’m interested in the kind of arrangement you’re seeking. It saves time and opens the door to a real human relationship. Human beings don’t want to build relationships with faceless corporations. They only want relationships with other human beings… sometimes animals too I suppose.

Treat your business relationships like friendships (or potential friendships). Formality puts up walls, and walls don’t foster good business relationships. No one is loyal to a wall… except the one in China.

Formality is boring and tedious. People want to enjoy their work. If someone address me like a computer, I’ll respond in kind — by hitting delete. But if someone demonstrates they have a real personality and a good sense of humor, a connection is far more likely.

8. Sacrificing your personality quirks.

In the early years of running my games business, I took myself too seriously and assumed that I had to act “businesslike” … whatever that meant. Being self-employed was a weighty responsibility, and other people were counting on me. Sink or swim, right?

I started my games business in my early 20s, and people in their early 20s are invariably weird. But I assumed that as a business owner, being weird wasn’t appropriate or acceptable. So most of my business letters and emails looked like they were written by the same people who created Microsoft’s EULAs. The job title of “President” really went to my head. I learned how to function without a personality.

It took a number of years, but eventually I became comfortable just being myself, especially after my games business became profitable. Now that I’m a blogger, my personality quirks and unusual experiences are strengths. My personal oddities give this blog a unique flavor. If I were to take myself too seriously and write more formally, this blog would be very dull and would likely lose much of its audience.

It’s perfectly OK to be your own weird self and to inject your own unique spirit into your business, especially if you’re in your teens or 20s. Don’t be afraid to be more like Steve Jobs… and less like Steve Ballmer. Don’t pretend to be something you’re not. Ultimately you’ll enjoy your work much more if you attract the kinds of customers and partners that want to work with you for who you are — warts and all. Send the people who only want to work with androids to your corporate competitors. They deserve each other.

If other people can’t handle your weirdness, too bad for them. Focus your energy on the people who can.

9. Failing to focus on value creation.

It’s easy to fall into the trap of thinking that the purpose of a business is to make money. But the real purpose of a business is to create value. While it’s possible to make money in the short run without creating much value, in the long run it’s unsustainable. Even criminal organizations have to create value for someone. When you know your business is just sucking value away from others without providing anything in return, it will erode your self-esteem, and the business won’t be much fun to run.

Why does your business exist? It exists to provide some sort of value, both for you and your customers. The better you understand what value you’re trying to provide, the better you’ll be able to focus. The basic value provided by my games business was cerebral entertainment. The basic value provided by StevePavlina.com is personal growth. Too often business owners aren’t clear on what value they’re trying to provide. They just sell stuff and hope for the best. That’s a lousy business model. The world doesn’t need more selling or more stuff. But it always needs and wants genuine value creation, and that’s where you should direct your efforts.

Presently this web site contains over 400 free articles. That’s a lot of value creation. Thousands of people visit each day to receive some of that value. Helping people grow is the business’ primary aim.

10. Failing to optimize.

Although value creation is essential to a sustainable business, it’s equally naive to assume you can simply focus on creating value, and the rest will take care of itself. You may build a business that provides good value but loses money. As a business owner, you need to find a way to deliver your value in a cost effective manner. Most likely your first attempt will be very suboptimal. You’ll waste too much time, money, and resources trying to produce and deliver your value. That’s OK though. Many businesses start out that way. Just don’t let yours stay that way.

Once you have a particular business process in place, pull it apart and re-optimize it from time to time. Look for ways to make it more efficient. Can you get it done in less time? At less cost? Can you do it less frequently? Can you outsource it? Can you dump the process altogether?

I used to process credit orders for my games business manually. I started the business in 1994, and when I’d receive an order through the mail or via my web site, I’d use some software to input and run the orders by modem. At the end of each month, I’d manually tally the sales. That worked fine when sales were low, but it became burdensome as more products were released and sales increased. Several years ago I upgraded the process such that online orders were fully automated, including instant delivery of the game download. All orders are recorded in a database, and I can view real-time reports to see how sales are doing for each product. It took some work to set this up, but it was well worth it. That one optimization saved me a lot of time and effort, and I don’t have to pay high fees for a third-party order processing service.

Don’t fall into the trap of using archaic methods for doing routine tasks that could be automated, including inventory management, billing, accounting, order processing, communications, and marketing. If you find yourself doing the same repetitive tasks month after month, make sure you put some effort into optimizing them. Not optimizing is like throwing time and money down the drain. It’s often much easier to save time and money than it is to create them.

An Internet business has abundant opportunities for optimization because it’s so easy to try new things and measure the results. In the first year after launching this site, I experimented quite a bit with Google Adsense. Many people don’t like the ad layout on this site, but it’s the most effective layout I’ve tried so far. I use it because it works. Adding the donations page was another optimization. Some people click ads, some people donate, and some do both. So even though value creation is the primary aim of the business, this is still a for-profit business and needs to generate income in order to be sustainable. If I don’t eat, I don’t write. More money means more resources for ongoing value creation. So value creation and optimization go hand-in-hand.

It takes significant effort to build a successful business, but it’s also a tremendous growth experience. I know many people who have quit their jobs to run their own businesses. Many of them didn’t do as well as they’d hoped, but I don’t know any that regretted taking the plunge. There’s simply no substitue for holding the reins of your own destiny.


original of the article

Quantum computer


 

Municator - The $146 Linux Computer



The Municator is a $146 Linux powered computer that’s ideal for users who only need basic functionality. It features a 400mhz/800mhz Godson 2C processor, 256MB of memory, 40GB hard drive, four USB 2.0 ports, and TV-out. Weighing less than a pound, the Municator is light enough to be carried anywhere. Video clip after the jump.

“…does all the basic things most people need, like browsing (firefox), emailing (thunderbird), instant messaging (gaim), skype, word processing (Red Office), audio/video playback (mplayer), e-learning, all through a very user-friendly very basic interface and is software upgradable.”

original of the article 

Monday, February 12, 2007

Add chat to your site

To create your chatbox which is easily embedded in any web page, type in the desired name of your chatbox which will appear on top. Select your favourite background color. Write in the size in pixels and click GENERATE.
more>>>