BlogGalleryCalendarContactAbout me

LiveSearch

Links

  മലയാളം

  English

Archive

Buttons

  • Not f'd — you won't find me on Facebook
  • RSS 2.0 Feed
  • Latest comments
  • XHTML 1.0 compliant
  • Powered by Flux CMS
  • Powered by Popoon
  • Play Ogg
  • powered by feed2js @ Modevia Web Services
  • BlogScope
  • hacker emblem
  • Creative Commons License

Ben and the art of ...

Well, if you are after the latest mobile phone that offer various functionalities apart from making a call, sending SMS etc, stop there! There is a little pocket computer called Ben NanoNote carrying the Openmoko legacy made by Qi Hardware which promote copyleft hardware. All mobile phones in the market are both non-free (in terms of software) and closed (in terms of hardware), even though some pretend otherwise. I think NanoNote has a very good potential because it can double as PDA, ebook reader, gaming console, DAP,offline wiki reader etc. You can carry a low end mobile for being connected to the world.

The projects like Openmoko and Wikireader didn't really take off owing to various reasons. One can also remember the fate of the much hyped Simputer as well. I hope this will not happen in the case of NanoNote. Ben NanoNote is built upon open hardware specs and is based on a MIPS compatible SOC. It runs on FreeSoftware called OpenWrt. (I would like to switch over to the blob-free LibreWrt once it is ready). People have already ported Debian to NanoNote. So, its possibilities are not limited. The small form factor and low cost factor can also attract people interested and commited to FreeSoftware. More so, in the case of students as it comes with Python, Lua etc. pre-installed, so that they can have a whiff of these languages. Its present status is somewhat geeky, though. But that should change soon.

The Ben NanoNote I bought unfortunately does not have support for usb host. The next iteration NanoNote, Ya will have that. Technically, the microSDIO slot supports wifi/bluetooth adapter devices. NanoNote boots to Debian off microSD comfortably. You can even run an X session. Right now it is targeted towards developers who can turn it to a multi-function device.
Technorati Tags: , , , , , ,

Related Entries:
വാര്‍ത്തയിലെ 'മനോ'
A Real Browser inside Emacs
വിട്ടാലും വിടാത്ത വിധേയത്വം
AGPLMail - A new horizon?
Using and unusing fonts
 Permalink

Using and unusing fonts

Font management in GNU systems has improved over the years from the days of X fonts. The Fontconfig+Xft font subsystem has more or less replaced the X font subsystem. So, the days of specifying fonts by the long-winded xlfd names are now passé.

But there still exists a void when it comes to how we can manage fonts at system level or at user level. Things like preferring one font family to another, blacklisting fonts, aliasing etc. are still a headache. These things are normally done by the configuration files that come with the font packages. For a normal desktop user, changing there configuration can be a nightmare. So, the missing thing is a nice utility with GUI which can perform all these tasks.

Debian font management
Debian has a native font management tool:defoma. This is a great tool for managing system fonts. One can register or unregister different types of fonts for various applications using the hint files for fonts(don't be confused with the 'hinting' used with the rasterization of fonts). But it lacks a nice GUI(The old dfontmgr is obsolescent). Moreover, I don't know how defoma can be used at user level for overriding system settings.

Font managers
The most promising font manager for GNU systems is Fontmatrix. Based on Qt, it is in the early stages and can one day become an integral part of Scribus, the grand publishing system. Another one to be watched is FonyPython.

Editing the fontconfig file
For user level configuration manual editing .fonts.conf is the most effective way, as of now. For eg. if you want to blacklist a certain font, add these lines to your ~/.fonts.conf file

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
....
    <selectfont>
        <rejectfont>
            <pattern>
                <patelt name="family" ><string>Font1</string></patelt>
            </pattern>
            <pattern>
                <patelt name="family" ><string>Font2</string></patelt>
            </pattern>
        </rejectfont>
    </selectfont>
....
</fontconfig>

Have a look at my .fonts.conf file
Related Entries:
Fontik: A font configuration GUI
Ben and the art of ...
തീനരിയും മഞ്ഞുപൂച്ചയും
 Permalink

തീനരിയും മഞ്ഞുപൂച്ചയും

തീയിനുപകരം തീയല്ല; മഞ്ഞുകട്ട
കുറുനരിയെ വെല്ലാന്‍ വെറും പൂച്ച

ഐസ്‌വീസല്‍(Iceweasel)
മോസിലയുടെ സംരംഭങ്ങളാണു് ഫയര്‍ഫോക്സ്, സീമങ്കി, തണ്ടര്‍ബേഡ് എന്നിവയൊക്കെ.http://upload.wikimedia.org/wikipedia/commons/6/63/Iceweasel.png ബ്രാന്‍ഡിങ്ങിനെ സംബന്ധിച്ചു് അവരുണ്ടാക്കിയ കോലാഹലങ്ങളാണു് യഥാക്രമം ഐസ്‌വീസല്‍, ഐസ്‌ഏപ്, ഐസ്‌ഡോവ് എന്നീപേരുകളില്‍ അവയെ റീബ്രാന്‍ഡ് ചെയ്യാന്‍ ഡെബിയന്‍ നിര്‍ബന്ധിതമായതു്. എന്നാല്‍ ഡെബിയനെ ആശ്രയിക്കുന്ന ഉബണ്ടുവിനു് അനുമതി ലഭിക്കുകയും ചെയ്തു.അതേസമയം കനോണിക്കലിന്റെതന്നെ, ഫ്രീസോഫ്റ്റ്‌വെയര്‍ മാര്‍ഗ്ഗനിര്‍ദ്ദേശങ്ങള്‍ അനുസരിക്കുന്ന, ഗൊബുണ്ടുവില്‍ ഐസ്‌വീസല്‍ ആണു വരുന്നതു്.

ഐസ്‌കേറ്റ്(Icecat)
ഗ്നൂവിന്റെ മോസിലവൃന്ദത്തിനു ബദലായുള്ള ഗ്നൂസിലയില്‍ ഫയര്‍ഫോക്സിനു പകരമായി ആദ്യം ഐസ്‌വീസല്‍ തന്നെയായിരുന്നെങ്കിലും പിന്നീടു് ശാഖ പിരിച്ചു്(forked) ഐസ്‌കേറ്റ് എന്നപേരു് ഉപയോഗിക്കുകയാണു് ചെയ്തതു്. ഇതാനായി വേറിട്ട തായ്ത്തരു(trunk)http://upload.wikimedia.org/wikipedia/commons/d/df/Icecat.png നിലനിര്‍ത്തിപോരുന്നുമുണ്ടു്.സ്വതന്ത്രമല്ലാത്ത ചേരുവകളെ ഒഴിവാക്കുകയും സ്വകാര്യതയെ സംരക്ഷിക്കുന്ന സംവിധാനങ്ങള്‍ ഒഴിവാക്കുയും ചെയ്യുന്നതുകൊണ്ടു് ഐസ്‌കേറ്റ് സംപൂര്‍ണ്ണമായും ഒരു സ്വതന്ത്ര സോഫ്റ്റ്‌വെയര്‍ ആണു്. ഗ്നൂ ശുപാര്‍ശ ചെയ്യുന്ന ഗ്ന്യൂസെന്‍സ്(gNewSense) ഡിസ്റ്റ്രിബ്യൂഷനില്‍(ഉബണ്ടുവില്‍ നിന്നുതന്നെ പിറവിയെടുത്തതു്) ഐസ്‌വിസല്‍/ഫയര്‍ഫോക്സ്, 'ബേണിഗ് ഡോഗ്' ആണു്.ഗ്ന്യൂസെന്‍സിന്റെ ആവിര്‍ഭാവം ഗൊബുണ്ടു എന്തിനു് എന്ന ചോദ്യവും ഉയര്‍ത്തുന്നു. ഈ പേരുകളെല്ലാം പ്രഖ്യാതമായ ഹാക്കര്‍ പാരമ്പര്യം-മാതൃകകളെ കുറിക്കാന്‍ വിപരീതപദം ഉപയോഗിക്കുകയോ 'നേതി' ചേര്‍ത്തു് പറയുകയോ ചെയ്യുക-വെളിവാക്കുന്നതാണു്.
Related Entries:
വീഡിയോ ഇനി വൃത്തിയായി കാണാം
Ben and the art of ...
Using and unusing fonts
Use Malayalam with GNU Emacs
ഈമാക്സില്‍ മലയാളം
 Permalink
1-3/3
Best viewed with FLOSS browsers