April 2004 Entries

Ghol Agha Died

 

Gol Agha, you know him all, died today in Mehr hospital. God bless his soul and rest in peace.

Unblock Attachment in Outlook

 

Roy talks about a nice way for unblocking attachments in Outlook.
"Simply click “forward” on the mesage and the attachement will still be there, only it will be unblocked and you can save it."
What I did was importing a folder which was left for blocked attachments in my Outlook Express and saving the file there from.

300 Images from 1800 Sites

 

I started gathering little, iconesque web images for myself so that I could compare, contrast, and study the techniques used by other graphic artists on the web. My initial pool of images looked so interesting that I decided to continue methodically hunting and capturing the icons for a public display piece.
Via Anil Dash's Daily Links.

Windows Server 2003 Turns 1, Now What!?

 

From Microsoft Watch: It's been a year since Microsoft shipped Windows Server 2003. The company is calling it the best-selling version of Windows server ever. So what's Redmond got planned for an encore? The server team has a lot on its plate for this year and next (and we're not just talking about delivering Longhorn Server in 2006/2007+). On its checklist: Convincing customers to upgrade from NT 4.0 before the end of 2004; evangelizing its forthcoming 64-bit Windows Server variants; and rolling out the interim "R2" Windows Server release. And that's just for starters.

Interview with Miguel de Icaza Co-Founder of Mono

 

Born in Mexico City, Miguel de Icaza was the driving force behind the creation of the Gnome free software desktop, and co-founded the open source company Ximian, bought last August by Novell. In July 2001, he helped start another ambitious project, Mono: a free implementation for GNU/Linux of Microsoft's .Net framework. He talks to Glyn Moody about Mono's progress, how Ximian was bought by Novell, and why he is so scared of Microsoft's Longhorn. Read More . . .

New Look of Pendar Web Site

 

Congratulation to Nima for new look of Pendar web site.

Bloggers Talking to President

 

I won't add anything more to what Mr. Taheri and Hamid has blogged about the Iranian bloggers talk with President Khatami. This is the reality.

NDepend v1.0 Released

 

NDepend analyses .NET assemblies of an application and generates design quality metrics. NDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability and maintainability. Moreover, NDepend helps you to get a thorough view of the topology of your application, both at component and at type level. Read More . . .

JVM Removal Tools

 

Ian Levit has commented on one of my old posts about MS JVM Removal Tools that the link has dead. There is a discussion on the same topic in Channel9 which might help you.

Unfair Words From RegisterFly

 

RegisterFly, has blocked Iranian domains giving the following reason:
"In response to our letter, asking why you blocked Iranian domains, you called us terrorists and said we shouldn't be involved in subjects that- as you call it- we don't know about."
I don't know whether this is true or not, but even if the reply is not the case, the action of blocking domain names, which are something international, is not ok and making things messy like what happened for us 3 years ago about GoDaddy company will be happening about RegisterFly.
This is unfair...really unfair. Please support us.

Dangerous HTML Tags Stripping

 

David O'Hara, has commented on an old post from Julien Cheyssial on his blog about how to strip dangerous HTML tags only.

Sergey Brin Talks on Gmail Future with Steve Gillmor

 

Steve Gillmor has interviewed Brin from Google on Gmail.
"It started as an experiment to see if our search could be used on e-mail. And in fact, it was originally applied to my e-mail. I get a lot of e-mail—I have many gigabytes of it, and it's hard to manage. I have all the same challenges as everybody out there, and I found that having effective search, having large storage, having the kind of threading that we've done here—all those things make me more efficient with my e-mail. And that's what I then decided that we should make available to the entire world." Read More . . .

VisualBlogger 2004 Beta1 is Out

 

Robert McLaws is just doing a great job with his VB2004. It just supports .Text for the moment.

Two Windows Server 2003 Remote Management Articles

 

windows Media Player 10 Screenshots Unrevealed!

 

Neowin: "We've had to remove the screenshots at the request of Microsoft."

Happy Birthday Windows Server 2003

 

Windows Server 2003 is now 1 year old. Happy birthday!

Tehran International Book Fair

 

It's search engine look like working, you can take a look at TIBF books before its start date.

Linux's Achilles' Heel!

 

Nice article by Fred Langa, but who cares of sound these days?
New Linux distros still fail a task that Windows 95 -- yes, 95! -- easily handles, namely working with mainstream sound cards. That sends the cost of commercial, paid versions of Linux dramatically higher. Read More . . .

Webby Awards Nominees are Selected

 

Nominees of this year's Webby Awards are listed here. Vote here on People's Voice.
News Nominees are: Aljazeera, BBC News, NationalGeographic, Rocket News, TheSmokingGun.

Germany Arranges Iran Date for Earthquake Victims

 

Tehran Times: "FRANKFURT, Germany (AFP) -- World Cup finalists Germany will take on Iran in Tehran on October 9 in a benefit match for the thousands of victims affected by the earthquake disaster in December. German Football Federation (DFB) spokesman Harald Stenger confirmed the fixture would take place after initial doubts about when the match should be played. Iran and Germany have met on the football pitch just once before with Germany triumphing 2-0 back in June 1998. Jurgen Klinsmann and Oliver Bierhoff scored the goals."

Google OS!?

 

"Many believe Google's next step will be to use its unmatched processing and storage capacity to invite people to house things on Google's network that they normally keep on their computer desktops, such as documents, digital photos, spreadsheets and songs. All those files would be accessible from any Internet-connected device and easily searchable using the technology that made Google famous. That could mean trouble for Microsoft. The more you can do on the Internet, the less important your PC becomes. Gates has been worrying about the Internet making Windows less relevant since 1995." Read More . . .
Join the discussion on Channel9 too.

WebCrawler Turns 10

 

The old search engine, WebCrawler has become 10 years old according to an Slashdot article.

XML Documentation for VB.NET

 

Phil Weber, VB MVP, answered my answer on XML documentation for VB.NET on VBFAQ blog.

Enabling Remote Desktop Remotely!

 

Tony Schreiner gives us a way to enable Remote Desktop remotely.

Cyber-Shot DSC-F828 & PowerShot Pro1

 

PC Magazine reviewed Sony Cyber-shot DSC-F828 and Canon PowerShot Pro1. Both you can buy for 999$. But the Sony one looks more better. I may buy one soon.

Visual Blogger 2004

 

Robert's tool is coming out lastly, Visual Blogger 2004 which can be integrated to VS.NET IDE.

Rejecting GMail Emails

 

Babak reports, emails sent from Gmail are blocked by an ISP according to a post in WebMasterWorld Forum.
Google, Google, Google!

Amiga Still Alive?!

 

I just saw an article on Slashdot announcing new release of AmigaOS v4.0 Developer Pre-release. Is Amiga sitll alive? I still have my Amiga500 some where around!

Google's Power Secrets

 

Rick Skrenta talks about: "The Secret Source of Google's Power".

.NET, XML and SVG Sample

 

This code sample demonstrates how over 30 meg of XML data containing world mapping points, airport locations, and flight routes can be dynamically parsed and used to generate Scalable Vector Graphic (SVG) images. Because the images are vector-based they can be zoomed in and out without affecting the image quality. The example also shows how Web Services can be integrated into SVG. Airports shown on the map can be selected to view temperature and wind data (when available).

Sign-On Across Multiple Applications

 

I prefer to use the Forms authentication for most of my applications. And most of my projects consist of a few relatively independent parts running on subdomains of the main domain. It would be nice to have single sign-on, so if you are logged on at www.example.com, you would be recognized also at everything.example.com. Forms authentication by default does not support this feature, but is not too complicated to tweak it the appropriate way. Read More . . .

Amazon Introduces A9

 

All the companies on the way of making their search engines better, and now Amazon established one called A9. It searches inside Amazon.com's books. Cool things about it includes:
URL Short Cuts: At A9.com you can search directly from the browser URL box by typing: a9.com/query
Diary: This is the newest and (we think) coolest feature of the toolbar. You can take notes on any web page, and reference them whenever you visit that page, on any computer that you use. Your entries are automatically saved whenever you stop typing or when you go to another page.

Iranian Diplomat Shot Dead in Baghdad

 

BAGHDAD (Reuters) - A senior Iranian diplomat was shot dead close to Tehran's diplomatic mission in Baghdad on Thursday, Iraqi police and diplomatic staff said. A Reuters correspondent on the scene saw a car with at least two bullet holes in it. A body was slumped in the vehicle, which had smashed into a lamp-post after the shooting. "We have been told that he was driving his car to go to the embassy and three men drove up and shot him," an Iranian official said in Baghdad. Iran's state television identified the dead man as the first secretary of Iran's embassy in Baghdad, Khalil Naimi.

Generating a Key from a Password

 

If you're trying to encrypt data using a password, how do you convert the password into a key for symmetric encryption? The easiest way might be to simply convert the password to a byte array, and use this array as your key. However, this is a very bad idea and will lead to an easily cracked system. First of all, for a 256 bit encryption algorithm your passwords would all have to be exactly 8 bytes, or you would end up with not enough bits for the key; or worse, too many bits for the key, meaning that every password that starts with the same eight characters will work to decrypt the data. Read More . . .

Redirect Using .NET

 

Scott shows us how to permanently redirect things if we don't have access to IIS using .NET.

Compaq Business Notebook nx9010

 

I bought one HP Compaq Business Notebook nx9010 yesterday and it has been so far so good. But I still prefer my old EvoN1015v notebook. Much more faster!

Hiding More Text in .NET Assemiblies

 

Another article about hiding bytes at the end of methods in an .NET Assembly.

URL Rewriting in ASP.NET

 

Examines how to perform dynamic URL rewriting with Microsoft ASP.NET. URL rewriting is the process of intercepting an incoming Web request and automatically redirecting it to a different URL. Discusses the various techniques for implementing URL rewriting, and examines real-world scenarios of URL rewriting. Read More . . .

JavaScript Tips to Accelerate a Slow Web Application

 

Got a quick-and-dirty Web application? Then a quick-and-dirty script will probably be fine. Small apps don’t strain resources, and so they generally execute quickly even if they’re not particularly well written. But if the app isn’t quick and dirty, then dirty scripting means the app certainly won’t be quick. Your JavaScript is probably fine, whether the app is simple or complex. But by using these four simple tricks, you can make it better still. Read More . . .

Knowning More About Babak Farrokhi

 

I messaged Babak Farrokhi, an Iranian English blogger who lives in Tehran, yesterday on MSN. He is an old network administrator of one of the oldest Iranian ISPs which we had sweet time those days in Iranian intranets. We talked about those old days and he introduced me some of his friends which I will share specially one of them who is a pianist with you soon. Want to know more about Babak? His blog is there!

Ahmad Anvari's Review on GMail

 

Ahmad Anvari, has reviewed GMail on his blog, /var/log/blog.
Quick question, any idea on spamming features? And also the spam list of Google. Does it block some IP ranges by default? If not, does it require RDNS to validate emails? If not, then what!

Shared Hosting or Dedicated Hosting?

 

Saeid Pazoki, has translated an article discussing to use shared hosting or dedicated hosting. In my opinion, many web sites actually don't need dedicated hosting, just using a reialble service will provide enough for most web sites, just some huge ones with 100GB+ transfer monthly should use dedicated hosting. I suggest you all using WebHost4Life.com as your shared hosting provider and ServerMatrix.com as your dedicated hosting provider.

This Way Failure Lies

 

Not all mining projects are successful. This pronouncement may come as a surprise (but it probably won't). Some mining projects are successful — sometimes spectacularly so. The fact that this second pronouncement may come as a surprise to many readers is unfortunate. Although there are many paths to data mining success, the paths to failure are followed all too often. Data miners heading for failure seem to follow rules, or worst practices, just as those seeking success try to follow best practices. Read More . . .
Via Christa Carpentiere.

Setting the ASP.NET Page Title and Meta Tags

 

When you first look at using ASP.NET it seems that the only page objects you have access to are the ones within the FORM tags. Actually with a tiny amount of work you can set other page properties. The two types of information are set slightly differently. The TITLE is basically a literal tag and it's value is whatever is put between the starting and ending tags. Meta tags have their values set as attributes, so these need to be set with another approach. The example script shows what we need to do in action. It allows the user to enter some text which resets the page title. Read More . . .

Production of Farsi Content on 'net

 

Mahmood Bashash, a friend of mine from long time ago, the old days of System Group intranet web site, has published an article which he told us writing it around one month ago. He is talking about the fact of Iranian content based web sites, which have focused on publishing Farsi materials. Recommended Reading.

Error Reporting in ASP.NET v1.0 and ASP.NET v1.1

 

August 6th, 2001 Presidential Daily Briefing

 

You fur sure have heard of this paper, Washington Post just gave it out:
August 6, 2001 PDB - Bin Ladin Determined To Strike in US.

Gmail, a GUI Application Rather than Web Application

 

Aaron Swartz on Google Weblog, gives us more details on GMail:
"There are no URLs, the back button does not work, links are faked, pages are coded in JavaScript and not HTML. It isn't a web application, it's a GUI application that just happens to run inside a Web browser."
These words reminds me ASP.NET Postbacks!

Poor Cirrus Hosting

 

Cirrus Hosting, the company which I talked about before, has replied to a customer's writings in newspapers concerning the facts about Iranian hosting companies which are usually there to move faults from their own chests to data centers. Hosting companies better to reconsider on their job, this is the fact. Link via Second News.

In Math, Computers Don't Lie. Or Do They?

 

A leading mathematics journal has finally accepted that one of the longest-standing problems in the field — the most efficient way to pack oranges — has been conclusively solved. That is, if you believe a computer. Read More . . .

AdWords Servers were Down

 

Google's AdWords servers were down yesterday for some minutes according to AdWords Advistor.

Arsenal, Real Madrid and AC Milan OUT!

 

Hehe, they all are out. Last night's match was just great, Depo deserved going to next stage.

Understanding Isolated Storage

 

Great article by Chris Tavares on .NET Developers, Brad's new web site: Understanding Isolated Storage.
Isolated storage is, essentially, a special spot on the hard drive that only your application can find. The .NET Framework takes care of managing the actual disk storage. Once you've opened your isolated storage, you can create files or directories in it, and treat it pretty much like any other disk space. The nice thing is that even if your application doesn't have permissions to access the file system (for example, if it's downloaded code via no-touch deployment) you can still use isolated storage.

MSDN Channel9

 

Welcome to Channel 9. We are five guys at Microsoft who want a new level of communication between Microsoft and developers. We believe that we will all benefit from a little dialogue these days. This is our first attempt to move beyond the newsgroup, the blog, and the press release to talk with each other, human to human.
One interesting post in it is:
Windows is not the most important OS

Microsoft WiX Code on SourceForge!

 

On Monday, April 5, 2004, as part of the Shared Source Initiative, Microsoft releases the source code for the Windows Installer XML (WiX) developer tool to SourceForge under the IBM Common Public License or CPL. The WiX project is the first Shared Source Initiative to go "public" on Source Forge rather than a Microsoft site. It is also the first to use an externally created “Open Source” license. Read More . . .

Google's GMail Privacy Troubles

 

Internet search engine Google's plans for a free email service have come under fire from privacy campaigners. Google is devising Gmail as a rival to Microsoft's Hotmail and to Yahoo! Privacy campaigners have objected to plans to send users adverts linked to the content of messages, and to the permanent storage of email. Campaign group Privacy International has filed a complaint with the UK Information Commissioner, Reuters news agency reported. The Information Commissioner's job is to make sure organisations comply with a web of laws safeguarding privacy and freedom of information. Read More . . .

MehrNews: Elbaradei Arrives in Tehran

 

TEHRAN April 6 (Mehr News Agency) – Director General of the IAEA Mohamad Elbaradei arrived here in Tehran early Tuesday morning. Elbaradei was warmly welcomed at the Mehrabad Airport pavilion by Ali Akbar Salehi, and Amir Hussain Zamaniha. A group of reporters were also present at the airport.

Second News Being Changed

 

Right now, colors of Second News, Farsi Edition changed. Soon more news.

Shumacher Takes Hat-Trick

 

World champion Michael Schumacher has won the inaugural Bahrain Grand Prix to complete a clean sweep of the Formula One season's first three races. The world champion led home Rubens Barrichello for a Ferrari one-two, ahead of BAR's Jenson Button. Read More . . .

WebService and FileStream

 

I appreciate any kind of help from you on this question:
How can I use FileStream in WebServices as a parameter to return value?

Google Covets Your Email Address

 

Google has added many new services and features in recent years. On April 1 they announced their Gmail service. It's no April Fools joke, but someone at Google may still be laughing. A form on their site lets you enter your email address so that Google can send you updated information about Gmail within the next few weeks. Many Google fans, as well as those who are attracted to the generous storage offered by Google's free Gmail, are rushing to enter their email address in this box. Although it is not stated anywhere on Google's site, the presumption among many is that those who do this immediately will have a better chance of getting a unique username that suits them. This is an urgent appeal to anyone entering their email address on any page at google.com, to first delete their Google cookie. The urgency has to do with the fact that tens of thousands can be expected to do this over the next week or two. Other pages at Google have the same problem (News Alerts is an example), but the numbers involved are much smaller. Google uses a single cookie for everything, and it expires in 2038. Your browser offers this cookie, which contains a unique ID number, every time you enter any page on Google's site. If you don't have a cookie, Google will give you one with a new unique ID number. Read More . . .

My Site was Down!

 

www.aliparvaresh.com was down again today. I wonder how they call themselves, hosting providers since they don't notice their down time.

GMail Started

 

GMail, the Google email service, has been started. Has anyone got an account? I requested one, but no account yet.

Hamid Writing on CeBIT

 

Hamid, an Iranian blogger, is writing about CeBIT, on his blog, Iranetsol.

GMail Coming Soon

 

Google is Googling again!
NYTimes: "Google, the dominant Internet search company, is planning to up the stakes in its intensifying competition with Yahoo and Microsoft by unveiling a new consumer-oriented electronic mail service. The new service, to be named Gmail, is scheduled to be released on Thursday, according to people involved with the plan. It will be "soft launched," they said, in a manner that Google has followed with other features that it has added to its Web site, with little fanfare and initially presented as a long-running test."
Google Press Release says, Google Gets the Message, Launches GMail: "MOUNTAIN VIEW, Calif. - April 1, 2004 UTC - Amidst rampant media speculation, Google Inc. today announced it is testing a preview release of Gmail – a free search-based webmail service with a storage capacity of up to eight billion bits of information, the equivalent of 500,000 pages of email. Per user."

RSS Feed's XSLT Stylesheet

 

One common thread in our internal discussions is that the “orange XML” icon is kind of geeky, and even if we get people to click on it, they often have no clue what all of that “code” is for. Julien Couvreur pointed out that there is no need for the RSS feed XML to look so unfriendly, and he's been using an XSLT stylesheet to render nicely in the web browser. Read More . . .Via Geek Noise.