Updates from June, 2012 Toggle Comment Threads | Keyboard Shortcuts

  • Harshad Joshi 12:51 pm on June 22, 2012 Permalink | Reply  

    the ghost of UEFI and Micr0$0ft 

    i was reading this article –  http://mjg59.dreamwidth.org/12368.html

    It is written by someone related to redhat and it describes implementing UEFI secure boot in Fedora Core. Lot of PC/laptop/tablets in 2012 and beyond will have UEFI instead of good old bios. I want to know what Debian is planning to do and how it will thwart this potential threat to opensource software and now hardware architecture.
    Will Debian community fight against this evil step taken by computer makers ?  Check what Canonical, makers of Ubuntu have decided – http://www.phoronix.com/scan.php?page=news_item&px=MTEyNDY 
    All idea of opensource is not open unless we have access to open hardware architecture.
    Advertisements
     
  • Harshad Joshi 5:54 am on August 5, 2010 Permalink | Reply  

    Django Live | Download Django Live software for free at SourceForge.net 

    Django-OS – Live CD running on hardened kernel and LAMP stack – http://sourceforge.net/projects/djangolive/ #opensource #python #LAMP #india

    via Django Live | Download Django Live software for free at SourceForge.net.

     
  • Harshad Joshi 5:23 am on March 13, 2010 Permalink | Reply
    Tags: , GNU/Linux Kernel, Hackers, Rootkits, Virus, Web Security   

    India Force Linux presents a hardened kernel 

     
  • Harshad Joshi 6:10 am on January 29, 2010 Permalink | Reply
    Tags: , Open Source, Red Hat, Suse, Ubuntu   

    Why Open Source Linux Desktop is practically a fail 

    I met a group of people and we had to discuss on open source. I began as usual – Stop using proprietary Windows. Stop stealing software. Embrace Linux, it helps you (after that I told them several examples of how commercial companies are benefiting from open source technologies. All the case studies and examples were stolen from net and distro sites)In that interaction, I rediscovered some facts –

    1. In this social media age, no one cares for the tool but for the work. It dosent make a difference whether a software is free or not; as long as it dosent cost a penny. The end result matters, not the way how you do it.

    2. Piracy isent openly encouraged, but its the least thing cared about.

    3. Commercial Linux distro owners need to have a higher marketing budget then the funds needed to develop the core software. To make this thing works, a community based, unstable software having latest versions is given out free. Tweakers use it and report the bugs, fix things, enhance it and pass it back. This stable software is then inducted into stable desktop and sold as a commercial product. Red Hat has been doing it since 2003 and perheps this is what makes Red Hat to top linux distro list.

    4. People like to use GNU/Linux on servers but they are reluctant to pay a price for getting a software. However, they do spend on training users.

    5. Some distros like Ubuntu are absolutely hell bent on mimicking Windows way of functionality and seriously, its the first instance in 7 years where I have seen a Linux distro crawling on desktop, and well, crashing it..!! Their latest version is hopeless..!

    At the end.

    Open Source is very good sounding concept but a newcomer finds it extremely hard to earn something real fast as compared to those using non open source. You need to have a sure backup plan if Open Source based concept back fires.

    Preaching of the theorotical Open Source concepts like – Free Software, Libre, Open ness etc is all crap, people start yawning after hearing this nonsense for more then 3 minutes. And this is what the Open Source Evangelists do..and make sure people run away from it as far as possible ! People have got real FUD in using open source software, we cant cant claim all FUD’s are artificial or unreal.

    But all is not bad. I would recommend that every newcomer who wants to develop apps in GNU/Linux or wants to work as a network administrator should start using Red Hat software (FC and CentOS). This is true for Indian public, at other places, YMMV. The other prominent players in commercial Linux market are – Suse and Ubuntu. Try this once you feel Red Hat is letting you down.

    The title of this post is somewhat wrong, but I couldent find one better.

    Posted via email from [root@localhost /root]#

     
    • zaine_ridling 11:52 am on January 29, 2010 Permalink | Reply

      Perhaps a better way is to show them how robust and how fast our Linux systems are. Whenever I even mention how much fun I’m having with Linux to my Windows and Mac friends, they get angry. One reason is that they’re paying $300+ dollars to be held captive by proprietary, corporate software, and the last thing they want to admit is that they’re wrong.

      But while the last ten years have been good for Apple users, they’re now discovering how expensive it is to compute on increasingly closed systems. As for Microsoft, the last decade has been one nightmare after another. Since switching to Linux in 2006, I haven’t looked back.

      • Harshad Joshi 1:17 pm on January 29, 2010 Permalink | Reply

        Globalization is bringing a lot of money and we are seeing average salaries go up. Now many people can afford to purchase expansive proprietary software, infact i know some people who flaunt expensive OS as a status symbol..!!

        Whoa..the more, the merrier..!

  • Harshad Joshi 10:57 am on August 4, 2009 Permalink | Reply  

    A sneek peek 

    Screenshot-ifl

    Thats the first preview of India Force Linux Desktop. Stay Tuned…

     
  • Harshad Joshi 4:42 pm on July 6, 2009 Permalink | Reply
    Tags: ,   

    Here it comes.. 

    India Force Linux

    India Force Linux

    6 years ago, I had my first ever tryst with Linux. One step towards the goal. Coming here was a task I dont want to remember. Still, I will reach to the top.

    Here comes Agneya. The first release from India Force Linux.

     
  • Harshad Joshi 5:25 pm on July 17, 2008 Permalink | Reply
    Tags: feedparser.py, Google News, Mark Pilgrim,   

    How to write a kludgy news crawler in Python and challenge Google News to its limits 

    A kludge (or, alternatively, kluge) is a clumsy or inelegant solution to a problem or difficulty. In engineering, a kludge is a workaround, typically using unrelated parts cobbled together. Especially in computer programs, a kludge is often used to fix an unanticipated problem in an earlier kludge; this is essentially a kind of cruft.

    I was searching data on my old disk and I found some interesting code I had written(rather abandoned) an year and half ago. At that time, I was very fascinated by the concept of Google News, which scanned and gathered news from almost 450 sources and mash up them together on one single page.  Mnay sources, one destination. Needless to say, Google created a smash hit product.Life appeared easy, all of sudden.

    Given my nature, it wasent surprising  that I desired to write the next Google News Killer app. It began at night…around 10:30 to be precise. I was determined to finish the program in a nights time. Python was my original (and only) choice that seemed suitable for me to create the next biig thing. Googling around I found that a module feedparser.py makes parsing RSS feeds easy(so to say). However, there was a problem – At that time, I had no clue of what XML meant. That was only the beginning. Later, I also discovered that I had extremely limited knowledge of HTML..Then I realized that my Python basics were giving me plenty of surprises…

    Bah..it looked so bad, here I was trying to write a good program, and there were tonnes of difficulties in first path itself. However, determination took over desperation, and after tweaking and pondering for well over 46 minutes, I was able to produce an extremely kludgy , extremely basic, extremely primitive Google News Killer – Wow…..the feeling was so good.  Imagine – writing something out of scratch, and that too without any help(ok, I took help from Mark Pilgrims feedparser.py and python.org) I chose to call it News Crawler.

    Get the python file by clicking the link – check-news Dont forget to rename it the file to check-news.py and also, make sure that identions are proper.

    Now something about the code.

    1. As I said earlier – the code is extremely dumb, extremely kludgy, extremely primitive, extremly basic and theres lot of shoddiness in there. Dont laugh at it even if it appears funny.

    2. The code has heard nothing of security, and is meant to run under controlled environment.

    3. It dosent make use of any SQL database backend, but is wise enough to store the RSS feeds on HDD before dissecting them,and extracting useful content.

    4. It expects that the XML files are in Unicode format. Some rouge sites make use of shabby encoding, which raises an exception in the program.

    5. I havent added any exception handling, just laziness, nothing more.

    6. For reference, I have shown how we can incorporate Slashdot and Reddit feeds on single page. You can add in your favourite feed.

    ToDo

    1. Make use of a good HTML templeting system.

    2. Solve the problem of unicode.

    3. Add error checking and improve its utility by making use of Pythons object oriented features.

    4. Add a SQL backend system for storing the parsed RSS data. To be honest, its the toughest job to do.

    5. Post up a nice powerpoint presentation describing the system. 🙂

    5. PS – I will definately not do anything of above unless someone seriously decides to fund me.

    After a long time I am back to programming world, I got so busy with other things that I had to abandon my dream project, but who knows, someday it may come true..  😉

     
    • Sandy 6:58 pm on July 20, 2008 Permalink | Reply

      hi, I was trying to perform a similar act when I bumped into ur blog. Unfortunately I am nbot able to download your .py script. Can you please email it to me

      san.grad@gmail.com is the Id.

      Thaks in Advance.

    • lobiga 6:24 pm on March 30, 2009 Permalink | Reply

      Hey
      cann you send me the source pls .

c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel