Thursday, November 12, 2009

Social Network for Entrecard users

I've done that! I have started a new project: http://droplist.coolpage.biz
I encourage you to Build your own DROP-LIST on a social network site.Well, it is not just an easy tool to keep a DROP-LIST, but also a means of promoting your own site as well! WELCOME!

P.S. Right now the site is being configured, but everything works as it should be!

Friday, September 4, 2009

1000+ rss readers

Congratulations to everybody. Today Feedburner counter showed a number of readers more than 1000, namely 1002, yesterday it was 997.

Sunday, August 23, 2009

Reddit.com-like community

Right now there is a chance for me to start a site similar to reddit.com or del.icio.us, or anything like that. The idea is the same: the members of the site submit news (texts, posts... it is a very wide meaning) and other members can VOTE FOR or AGAINST the news post. The site is a good means of promoting own blog, etc.
My dear readers, would you like me to start such a site? Leave your comments, please. Do you think it could be a site for friends only, who can become a member if he/she has an invitation. Any other ideas?
If I see that you need it, I will start it at once :-)

Wednesday, August 12, 2009

Buying "Blogowar"

I communicated with guys who created blogowar.ru... I wanted to buy engine for that project. It took about 2 or 3 months for them to decide what price it would be. Well... Too much for me.

Thursday, May 28, 2009

How I understand cryptographic hash function

According to Wikipedia, a hash-function is
...any well-defined procedure or mathematical function which converts a large, possibly variable-sized amount of data into a small datum, usually a single integer that may serve as an index into an array. The values returned by a hash function are called hash values, hash codes, hash sums, or simply hashes.
Hash functions are related to (and often confused with) checksums, check digits, fingerprints, randomization functions, error correcting codes, and cryptographic hash functions. Although these concepts overlap to some extent, each has its own uses and requirements and are designed and optimised differently. The HashKeeper database maintained by the National Drug Intelligence Center, for instance, is more aptly described as a catalog of file fingerprints than of hash values.
A cryptographic hash function is a deterministic procedure that takes an arbitrary block of data and returns a fixed-size bit string, the (cryptographic) hash value, such that an accidental or intentional change to the data will change the hash value. The data to be encoded is often called the "message", and the hash value is sometimes called the message digest or simply digest.
---
2^2=4, sqr(4)=2: those are the two functions which are connected: if we know the result, we would know what was the data used.
If we use hash function we can’t find what data was at the beginning. So it’s good to encrypt passwords. If a hacker steals a base of hashes of logins and hashes of passwords, there will be no use of such a base.
Practically an example of a hash function which uses mathematical rules is rounding.
3/2=1,5-->1
10/8=1,25-->1
1.38*0.99=1,3662-->1

Do I think in the right way? :-)

Wednesday, May 13, 2009

Donate!

The blog gets a "donate" button. That's the news...



Sunday, May 10, 2009

"Dancing" design

Right now I am working on the design of the blog, that is why objects of the template dancing around :-) I am sorry for that. I hope in a couple of days I would come to some point in changing the design.

Friday, May 8, 2009

Ideas and copyright

Some people use such an expression like “to steal an idea”. Ideas are not an object of copyright, that’s why ideas are easily to steal and use. But if you and your friend have two things and exchange them, each of you would have one thing. If you both exchange your ideas, each of you would have two ideas then.

Wednesday, May 6, 2009

Monitoring RSS

I worked with plugins for WordPress that publish posts to a blog using RSS of another site. One can use them on their blogs that are Entrecard members and get 25 ECs for every post just for doing nothing. I used such a technique for blogowar.ru and received good points. That blog gathered RSS from 4 or 5 news sites and published them on one site. So my blog could get up to 30 new unique posts a day. Very good for traffic from search engines! But there was a problem... Plugin that publishes posts using RSS from aside + hundreds of visitors were a heavy load on my hoster’s server. So, I had to pay and get to a higher tariff, where I could use more processor’s energy. (I hope you understand what I’m talking about, uptime, etc.) 5% was not enough, I paid for 10% and then for 15% which was a maximum. And it was not enough! The next step was to pay for dedicated server and use 100% of processor’s resources. Too expensive for me, so I had to deactivate the plugin at all. In a couple of weeks I got less and less visitors. Processor stopped heating :-)
The Project is going to monitor RSS of it’s members’ sites. Does it mean that it should be placed not just on a virtual hosting, but on a dedicated server? I guess it does. It’s not cheap so the Project anyway must have a commercial side. Ads on its pages first to cover the expenses. But no ads on members’ site, at least for the first 5 or more years, like it was on Entrecard. Or never if the first option would be enough to pay for a server. I hope this time would come :-)

Sunday, May 3, 2009

XML VS DB

I thought about how the Project would store date. I could do it in an old way: using a text file.
XML is a great thing, and now I know how to manage it in VB.NET. Though I am not good with databases, the best way is database. Here’s the quotation from “Beginning ASP.NET 3.5 in VB 2008, From Novice to Professional, Second Edition” by Matthew MacDonald.
You can perform many tasks with XML - perhaps including some things it was never designed to do. For most ASP.NET programmers, XML file processing is an ideal replacement for custom file access routines and works best in situations where you need to store a small amount of data for relatively simple tasks.
XML files aren’t a good substitute for a database, because they have the same limitations as any other type of file access. In a web application, only a single user can update a file at a time without causing serious headaches, regardless of whether the file contains an XML document or binary content. Database products provide a far richer set of features for managing multiuser concurrency and providing optimized performance. Of course, nothing is stopping you from storing XML data in a database, which many database products actively encourage. In fact, the newest versions of leading database products such as SQL Server and Oracle even include extended XML features that support some of the standards...