My First Post      My Facebook Profile      My MeOnShow Profile      W3LC Facebook Page      Learners Consortium Group      Job Portal      Shopping @Yeyhi.com









Tuesday, January 24, 2012

Computer and Information Technology Applications

I have prepared a PPT that has the topic

Overview of Computer and INFORMATION technology as a Product


It deals with :

Introduction of Computer and Information Technology, its application, future innovations and the effect on Economy.


All are free to download and use the ppt and contents. A proper place in bibliography or reference is what best I can dream of, as of now.

Friday, January 20, 2012

Mark Zuckerberg Facebook comment: Anti-piracy bill

Post from Internet Censorship Voyager Blog.


You all can read latest comment of Mark Zuckerberg on Antipiracy bill over his official Facebook profile. He openly said -- We need "political leaders who are pro-internet."


Also said that --- " Facebook opposes SOPA and PIPA, and we will continue to oppose any laws that will hurt the internet. "


Love Zuckerberg for this bold statement. This blog post is dedicated to his innovations, courage and dedication towards free-internet.




As you can see, there were 450,820 likes in 12 hours of post. Approximately 86,000 shares were done about this post.

I am also posting the text of the above post so that it can be used by other systems (including men,women,webbots,crawlers et al.). So it says......

"The internet is the most powerful tool we have for creating a more open and connected world. We can't let poorly thought out laws get in the way of the internet's development. Facebook opposes SOPA and PIPA, and we will continue to oppose any laws that will hurt the internet. 

The world today needs political leaders who are pro-internet. We have been working with many of these folks for months on better alternatives to these current proposals. I encourage you to learn more about these issues and tell your congressmen that you want them to be pro-internet."


For further reading, you can also read https://www.facebook.com/FacebookDC?sk=app_329139750453932 that descibes "How we see Online Piracy Debate". This is official page from Facebook.com itself.

Wikimedia's Silent protest against Internet Censorship

Post from Internet Censorship Voyager Blog.





Imagine a World Without Free Knowledge:

 

Wikimedia's Silent protest against Internet Censorship...
wikimediafoundation.org
For over a decade, we have spent millions of hours building the largest encyclopedia in human history. Right now, the U.S. Congress is considering legislation that could fatally damage the free and open internet. For 24 hours, to raise awareness, we are blacking out Wikipedia. Learn more.



Websites going dark: protest against SOPA Act

Post from Internet Censorship Voyager Blog.


Report from Internet Censorship Voyager Facebook Page:

Thousands of websites are going dark today to protest the SOPA ACT (Stop Online Piracy Act). This law is designed to thwart copyright infringement. But it could do more harm to the Internet as a whole. I, and thousands of Web experts across the globe see a threat to the functionality of the Internet. STOP SOPA.


read detail on other website

Hacker's Only Satellite: h-Internet Birth

Post from Internet Censorship Voyager Blog.

HOS: Hacker’s Only Satellite and Internet Censorship
A new scheme was described at the Chaos Communication Congress in Berlin. And this discussion brings a new threat : What if Computer hackers plan and take the internet out of bounds of any censors.; What if the put their own communication satellites into orbit. Vohooooo!!!

It has been reported by several sources that the hacker activist Nick Farr has called people to contribute to this project. According to him and a lot of Censorship anti-preachers believe that the increasing threat of internet censorship has triggered this project.

A new law (Obviously a pseudo and a dreamt of law, not even in its nascent state ;) ) Stop Online Piracy Act (Sopa) has been proposed in US as an example of the kind of threat facing online freedom. If passed, the act would allow for some sites to be blocked on copyright grounds.

Now question comes of getting their own satellite revolving around earth. So that has already technically been possible. Thanks to scientists like Newton and his gravity equations, we know of escape velocity and orbital velocity etc. Jokes apart, as a matter of fact space missions have been started my nations only. But today many amateurs and hobbyists have launched objects into the space.



(God this is the same space once Yuri Gagrin travelled. Some big man come up…donate me too..i also wanna explore outer space…obviously before I am finally being produced to God!!)

Moving further, the Berlin conference was the latest meeting held by the Chaos Computer Club. This club has been very influential not only for those interested in exploiting or improving computer security, but also for people who enjoy tinkering with hardware and software. It’s a great dream but if these satellites are really made to work together in a global network, will form another Internet.

Let me cut the story here to pinpoint that presently apart from thousands intranet and small LAN, WAN etc, the biggest computer network is what we regularly use. This is called the Internet. But if some other type of privately owned hacker’s internet grows (Let’s call the h-Internet at this time….because Hacker’s Internet), then no government etc can ever control anything. Because once data are transferred on routers and switches and wires, there is no Superman who can go and change those data being transmitted as 00010100101011010101010…form.
This will technically be not a free service, nor even so cheap as the Internet today. But seriously who cares?

Mr. Narr thumbs up. Explore more. My blog is with you.
And who knows someday I also use your internet (remember h-Internet!!!)

And you sir, my readers, now before going to some other articles or switching to other website, send some 0100010101010101… bytes to Google Adserver, by clicking on some Advertisement links. ;)






Indian Court threatens to ban facebook, Google etc

Post from Internet Censorship Voyager Blog.

Now it was the turn for Web majors like Google, Facebook, Youtube, Yahoo, Microsoft, and in total about 21 companies.
Indian court acting on plea of a journalist has warned these companies to remove offensive and objectionable contents.
The story started with a complaint filed in a lower court by Vinay Rai. He is a journalist who alleged that these companies were publishing ghastly material.
Just a few days back, India's minister of communications and information technology, Kapil Sibal provided various examples of "unacceptable" content. To prove his theory he manifested fake naked pictures of Indian political leaders and also a few of religiously sensitive images present over the web servers of these companies, and hence available to the people around the globe.
Justice Suresh Kait has warned these companies that “like China, we will block all such websites”. Obviously websites containing objectionable material, unless they agree to introduce new measures.

Web business tycoons were told to appear before the Delhi court on 13th March. They have to face criminal charges for allegedly hosting offensive and objectionable material on their websites. Ministry of external affairs has been given the responsibility of serving the summons to the companies.
However, I believe that this cannot happen so swiftly. Enormous restructuring is needed, and a lot of Software Engineering and testing has to be done; That too only for a reduction, not removal!
Even the BBC report says -
assuming there are over 100 million Internet users in the India, most Internet-based companies say such broad action is impossible.
Truly said, but forgot to add that here we are talking globally. So the number crosses 500 million mark!!
Now, let’s see the further gesture of the companies and the court. Till then you may also show a kind gesture by reading and clicking on the Ads in the blog.
Yes, I can see your cursor moving. Now just press a left click. Click many. ;)




Internet Censorship: Mohd Anwar Jamal Faiz : Thought 2

Post from Internet Censorship Voyager Blog.


I would again re-emphasize that the--


Internet Censorship is wrong and devastating. We are still fortunate that it is a Fool's day prank. We may achieve it but those efficient programmers are in Mars. Find them and get the task done!


what do you feel?

Software Problems in Filtering and censoring Internet

Post from Internet Censorship Voyager Blog.

I really find it hard to tackle the problem of keyword filtering and removing objectionable contents from the Internet servers as big as yahoo, google, Facebook etc. 


With more than billions of Internet users let’s see what are problems:

1. Billions of Internet users around the globe
2. Thousands of cultural diversities across the globe
3. Millions of line posted every hour over the internet
4. Approximately 11 hours video upload every third minute across the globe
5. Tweets, status updates, messages, forwarding, comes in a real time environment. So who will keep track of these things
6. What is objectionable may not be objectionable for other and vice-versa
7. Age old problems like “Adult content removal” is still not successful, who the hell can develop an “Offensive content removal” system. Hat’s off to law making people. They think programming just like passing a bill in legislature, or just finding a mistake in law that could convict an innocent or help escape a murderer.
8. Google indexes websites by their webbots (crawlers). But now a filtered Indexing has to be done. So now thousands of daily complaints by webmasters will come, why their websites was not crawled.
9. Facebook has to re-invent ways to check status updates. Monitoring (manual efforts and decision making also reuired here) will make your status updates taking time to come. 
10. DNS manipulations and proxy servers are very common these days and known to almost every informed internet user
11. Audio visual contents and text in images are still not possible to handle.
12. Any Language translations API is also not 100% successful till date
13. Bla bla bla
14. Bla bla bla


In addition to these also remember some of my thoughts that I use to share regularly related to Internet Censorship. Combining all facts I find it an extremely baffling problem to deal with.


So do I need to reason out more by logic? You all are better judges. 

Internet Censorship: Mohd Anwar Jamal Faiz: Thought 1

Post from Internet Censorship Voyager Blog.




The Internet and cyber Censorship has become latest craze of governments across the globe. But they fail to understand the real situation and challenge in solving the issue:


"The time you spend while reading this article must have been used by several people at several locations to generate several offensive contents for several societies in several languages over several internet portals. And be assured of several formats too!"


Lets see how far the ban in china, Arab spring, and ruling against Facebook, Yahoo, Google etc in India takes us. I believe that the Internet is free, is free, and not be curbed. So, no need to be afraid of. as No Mayan Calendar end date has still been set for the Internet!!

Cheers!!
Click on links too dear!!!

Image against Internet Censorship, Ban/Blocks

Post from Internet Censorship Voyager Blog.


Facebook Page on Internet Censorship Voyager

Post from Internet Censorship Voyager Blog.

A page has been created in Facebook for Internet Censorship Voyager Blog Readers.

Users who wish can Like the page and add their comments, thoughts, and feedback on that page too
You may access the page at :
http://www.facebook.com/pages/Internet-Censorship-Voyager/172211709553542

You can discuss bans and blocks over websites in China, Arab, India or about any Geographical boundaries.

Let's see you there...

What is Internet Censorship Voyager

Post from Internet Censorship Voyager Blog.

I have defined in the header itself the intention and the purpose of this blog.


Mission: Travelling in modern times to understand, revisit and analyze the technical and ethical issues related to Global Internet Censorship.



Description
The Internet or the Cyber world has taken our Real world from the Library-Magazines-Only state to the state having Search Engines, Wikis, CMSes, Social networks, Whistle Blowers, et al. But as it reaches to its puberty age, it is fearing about censorships from governments across the globe. 

Vision: I intend to understand the real need of Internet Censorship, the real problems, the real stories behind every Cyber Censorship attempts; And bring out to my readers latest news, laws, policies, problems, solutions, viability, and correctness of every such attempts in the name of Offensive and Objectionable contents; And to discuss any past or contemporary ban, block, or charges against Google, Facebook, Yahoo and other Internet and Social networking companies operating in the Cyber World.


Thursday, January 19, 2012

File access problem: PHP htaccess

Once I was asked a question related to File access over the web server.
The question was asked as follows...
"I have built an information maintenance system where files can be uploaded. Anyone can view those files.
But, the problem is when a file is viewed in the browser at that time if someone just copy the URL in some text file after that any body from any where can view that file by just pasting that URL in the browser's address bar.

How to prohibate this thing. PLZZZZZZZZZZZZZZZZZZZ help me...............

its verrrrrrrrrrrrrrrrry serious problem.............."

It was answered by a web expert Mr. Longor (his user id;) )as follows
"There's lots of ways to do this...the one that springs to mind is have a simple referer check at the top of your file-page and if the referer is not coming from your site, then simply redirect the browser to an error page of your choosing.

You can also use .htaccess on linux servers to accomplish this type of thing."


I answered as follows:
"yes neil dear
that was to appen
actually u r asking a questionn of basic security

what u can do is to change the access configurations from .htaccess file

or else use MySql at the back end and save those info in a database (password protected)

This will surely solve the problem!!"


To the answer by previous web expert I replied as follows...
"langsor gave a good solution

Bt basic problem is that the solution posted by him works only if your pages are php. But they may be simple text files also. Because i feel u r using flat files as your database.

so .htaccess solution as adviced by him and me both are correct.

and if in case your pages are php. then well good and fine. go on with the method of longor."


And then the person who asked the question clarified more as follows...
"Sorrrrrrry everyone,

actually i did not clear the problem to you, My files are in ".pdf" format...

Suppose,

http://localhost/information/sample.pdf

can be viewd ....... no login is required to do so..

if I cross the browser and after that in a new browser if I paste this URL then it should not be viewd......."



And then my final answer was
"ya i suppose now u gave correct explanation of ur problem

now only possible things are .htaccess

i need others to speak on this

Anyone to rescue neil of his situation??

easy bit... neil
lets see who solves first"

And guess what..
No one answered after this.
I was personally emailed to tell that the problem was solved by my approach. Gr888!!

The entire thread can be read at http://www.daniweb.com/web-development/php/threads/138376

Using VBA with Excel : COM

This blog post was Posted over 3 years ago at http://www.yousaytoo.com/using-vba-with-excel-a-manifestation-of-com/10713 I posted this article with the title
Using VBA with Excel : A manifestation of COM
Component Object Model provides excellent technique for code and component reusability. For eg. Excel can interact with microsoft word. API and macros are tools which provide high end techniques for this purpose. Even excel functions can be used. Microsoft now recommends .NET platform over COM. But its efficiency and fame can never be forgotten or underestimated. COM [COM 95] refers to both a specification and implementation developed by Microsoft Corporation which provides a framework for integrating components. This framework supports interoperability and reusability of distributed objects by allowing developers to build systems by assembling reusable components from different vendors which communicate via COM. By applying COM to build systems of preexisting components, developers hope to reap benefits of maintainability and adaptability.

COM defines an application programming interface (API) to allow for the creation of components for use in integrating custom applications or to allow diverse components to interact.

However, in order to interact, components must adhere to a binary structure specified by Microsoft. As long as components adhere to this binary structure, components written in different languages can interoperate Usage Considerations A number of issues must be evaluated when considering COM, DCOM, and COM+. They include -- Platform support. COM and DCOM are best supported on Windows 95 and NT platforms. However, Microsoft has released a version of COM/DCOM for MacOS that supports OLE-style compound documents and the creation of ActiveX controls. Software AG, a Microsoft partner, has released DCOM for some UNIX operating systems, concretely OS/390, HP-UX 11.0, SUN Solaris, AIX 4.2, 4.3, Tru64 Unix 4.0 and Linux. However, DCOM over non-Windows platforms has few supporters.

Until DCOM for alternate platforms has solidified, the technology is best applied in environments that are primarily Windows-based. Platform specificity of COM/DCOM components. Because COM and DCOM are based on a native binary format, components written to these specifications are not platform independent. Thus, either they must be recompiled for a specific platform, or an interpreter for the binary format must become available. Depending on your perspective, the use of a binary format may be either an advantage (faster execution, better use of native platform capabilities) or a disadvantage (ActiveX controls, unlike Java applets, are NOT machine independent). See Java for more information. Security. Because COM/DCOM components have access to a version of the Microsoft Windows API, "bad actors" can potentially damage the user's computing environment. In order to address this problem, Microsoft employs "Authenticode" [Microsoft 96] which uses public key encryption to digitally sign components. Independent certification authorities such as VeriSign issue digital certificates to verify the identity of the source of the component [VeriSign 97]. However, even certified code can contain instructions that accidentally, or even maliciously, compromise the user's environment. Support for distributed objects. COM/DCOM provides basic support for distributed objects.

There is currently no support for situations requiring real time processing, high reliability, or other such specialized component interaction. Stability of APIs. In October of 1996 Microsoft turned over COM/DCOM, parts of OLE, and ActiveX to the Open Group (a merger of Open Software Foundation and X/Open). The Open Group has formed the Active Group to oversee the transformation of the technology into an open standard. The aim of the Active Group is to promote the technology's compatibility across systems (Windows, UNIX, and MacOS) and to oversee future extension by creating working groups dedicated to specific functions. However, it is unclear how much control Microsoft will relinquish over the direction of the technology. Certainly, as the inventor and primary advocate of COM and DCOM, Microsoft is expected to have strong influence on the overall direction of the technology and underlying APIs.

Long-term system maintainability. Microsoft is actively supporting COM and DCOM technology and pushing it in distributed and Web-based directions. Microsoft is also trying to preserve existing investments in COM technology while introducing incremental changes. Microsoft, for example, has ensured backward compatibility of COM+. Although this affirmation is in general true, COM objects that access local information in the registry or in system folders may require modification. In general, the PC community has not been faced with the concern of very long-lived systems, and vendors often provide support only for recent releases.

Now i think this gives enuff primitive ideas on triggering your interests towards COM and VBA, in case you are into that domain. Take some time in reading more articles and clicking on some advertisement links too...

Mohd Anwar Jamal Faiz

Tuesday, January 17, 2012

New Blog: Internet Censorship Ideas, discussions, problems, and solutions

There is a new blog exclusively dedicated to the Internet censorship issues across the globe. The blog has a related Facebook page too. I am giving the links. Read and like those pages. Blog is full of original, rich, quality articles on the niche area.

Blog Name : Internet Censorship Voyager

Blog Link:  http://internet-censorship-voyager.blogspot.com/

Blog Facebook Page: http://www.facebook.com/pages/Internet-Censorship-Voyager/172211709553542

I hope you all will enjoy the stuff out there!!

Monday, January 16, 2012

Court accuses Google, Facebook etc for 'Objectionable and Offensive' contents. Problems in Internet censorship, reality, solutions and viablity.

This blog post comes after the news that Indian court issues summons to Google, Facebook, Microsoft for 'objectionable content'.
You must have heard -
Indian court ruling against offensive content in facebook, google, yahoo etc
Google,Facebook,Yahoo charged for objectionable and offensive contents
Social networking websites warned to remove offensive contents, and
Internet censorship is a debate and technical problems are there, etc.


There are some authorities across the globe and now even Indian court that wants these (and 21 others) Internet companies to develop a (? Big question mark!!) mechanism to keep a check and remove from their Web pages those materials which are deemed 'offensive and objectionable'.

Someone please tell me with such a diverse cultural, regional, religional,politico,socio,economical richness of India, who can find what is objectionable and what is not. And then, at last, thanks to various civic bodies too, which may find anything objectionable even if it is passed by legislation, law, censor boards, and religious authorities. Let’s cut our talks and be focused towards the technical news and aspects.

A Delhi court sent a summons to the headquarters of foreign Internet companies including Google, Facebook, Microsoft, and Yahoo on Friday, in a private case against objectionable content online. It started with some RTI Activists who found religious content on the sites that he considered offensive, and filed a complaint with a Delhi court, prompting Additional Metropolitan Magistrate Sudesh Kumar to issue notices to 21 Internet sites in December. Henceforth, The magistrate has asked the foreign entities and Indian Internet companies mentioned in the complaint to appear before the court on March 13.

In addition, India's Information Technology Act requires intermediaries like Internet service providers to remove content that is found objectionable within a period of 36 hours of being notified of the content.

It has been warned that "Like China, we will block all such web sites,". This was said by High Court Judge Suresh Kait said.

News complete. And now the technical aspects.



With more than billions of Internet users let’s see what are problems:

1. Billions of Internet users around the globe
2. Thousands of cultural diversities across the globe
3. Millions of line posted every hour over the internet
4. Approximately 11 hours video upload every third minute across the globe
5. Tweets, status updates, messages, forwarding, comes in a real time environment. So who will keep track of these things
6. What is objectionable may not be objectionable for other and vice-versa
7. Age old problems like “Adult content removal” is still not successful, who the hell can develop an “Offensive content removal” system. Hat’s off to law making people. They think programming just like passing a bill in legislature, or just finding a mistake in law that could convict an innocent or help escape a murderer.
8. Google indexes websites by their webbots (crawlers). But now a filtered Indexing has to be done. So now thousands of daily complaints by webmasters will come, why their websites was not crawled.
9. Facebook has to re-invent ways to check status updates. Monitoring (manual efforts and decision making also reuired here) will make your status updates taking time to come.
10. DNS manipulations and proxy servers are very common these days and known to almost every informed internet user
11. Audio visual contents and text in images are still not possible to handle.
12. Any Language translations API is also not 100% successful till date
13. Bla bla bla
14. Bla bla bla
Seriously, do I need to reason out by logic? You all are better judges. Lets us all see what turn this Internet censorship would take.

Just to add a few comments -

a) In November 2007, "Father of the Internet" Vint Cerf stated that he sees government control of the Internet failing because the Web is almost entirely privately owned.

b) Time Magazine has quoted a big Computer scientist saying "The Net interprets censorship as damage and routes around it."

And also a completely contradicting view to my post -
A 2011 report by researchers at the Oxford Internet Institute published by UNESCO concludes "... the control of information on the Internet and Web is certainly feasible, and technological advances do not therefore guarantee greater freedom of speech."

So, it is up to readers to decide how much optimistic should we be in terms of the feasibility and viability of a solution to offensive content removal. Keyword based filtering, firewall filtering, ISP controls, php/aspx solutions at real time websites etc won't help. Think of some another way. DNS manipulations, proxies, content in audio-video and images should also be kept in mind

Consider the vast amount of data already on servers of these big companies and enormous amount of content being generated every second. Remember well that -

The time you spend while reading this article must have been used by several people at several locations to generate several offensive contents for several societies in several languages over several internet portals. And be assured of several formats too!


Before ending I would like my readers to know what Wikipedia has in its store regarding this. It says - Internet censorship is the control or suppression of the publishing of, or access to information on the Internet. It may be carried out by governments or by private organizations either at the behest of government or on their own initiative. Individuals and organizations may engage in self-censorship on their own or due to intimidation and fear.
You can read more about Internet censorship at http://en.wikipedia.org/wiki/Internet_censorship

I would again re-emphasize that the

Internet Censorship is wrong and devastating. We are still fortunate that it is a Fool's day prank. We may achieve it but those efficient programmers are in Mars. Find them and get the task done!



I would serious like readers to pour in some comments and help us understand the gravity of the problem and its solutions. But how about starting help with clicking on some advertisement links; They help me make money to understand pubs and discs; The place where I get inspirations to write more. lol;)

Is Google making an “Anti-iPad”- Google-Apple rivalry leading to new Android device by Google.

There has been a news circulating in the industry that Google is working on a device to compete with Apple's iPad. And now even according to the New York Times, "Eric Schmidt, the chief executive of Google, told friends at a recent party (obviously informal party) in LA about the new device. This, still an elusive device (with unknown birth time and unknown pregnancy status), would exclusively be running on the Android operating system." Google is the standard-bearer in the world of Web standards, also owner of busiest and biggest search engine, holds control over majority of blogs around the world, and gives platforms and APIs in which programmers should be able to run nearly any software on almost any computing device. So, entry of Google with this device would be very very exciting for us, the users; And very very dangerous for rival companies. So, should we expect an exciting and marvelous child-birth (sorry device-birth ;) ) from Google?

Some other sources stated that Google has been experimenting in protected-secret-and-low-hyped mode with a few content publishers to explore the possibility of delivering ebooks, emagazines and other content on a tablet. Some of my friends also told that it might also try to bag Kindle project too from Amazon, partially, even if it is not fully.
Read more about Google-Apple rivalry at http://www.macrumors.com/2010/03/14/apples-rivalry-with-google-gets-personal/

Cumon, it true that there is no proof of this deal. Just one of the gossips circulating from Silicon Valley. But we have seen such gossips turning into reality many many times.
This would again prove the so called Apple and Google technological rivalry. Also see http://www.businessweek.com/technology/content/aug2009/tc2009084_007016.htm
This new device, after ipad2, Galaxy S2, and Nexus devices, would take Google to the next level of Tablet market and thus creating a totally new “Anti iPad device”. Because who the hell will then care for iPad when it comes with heay price tag, selling problems (see Apple showroom got shutdown and stones pelted reports), Anti-flsh system (God knows why Flash is considered ‘heavy’ for Apple devices, and limited accessibility.