Thursday, June 22, 2023

10th June 2023, Debian 12.0 (bookworm) distro is released

Bookworm

Debian 12 has 11089 new packages are added to this Bookworm, with a total of over 64419 packages. 

Most of the software in the distribution has been updated: over 43254 software packages (this is 67% of all packages in bullseye). 

Also, a significant number of packages (over 6296, 10% of the packages in bullseye) have for various reasons been removed from the distribution. 


Saturday, February 04, 2012

Graphviz and Finite Automata diagrams - III

Now, to bring down the state q3, I have used subgraph cluster, which works. If you try the same subgraph cluster technique for your graph, you may need to try to tweak few times.
digraph finite_state_machine {
    rankdir=LR;
    ranksep=0.5;
    
    node [shape = point, color=white, fontcolor=white]; start;
    node [shape = doublecircle, color=black, fontcolor=black]; q3;
    node [shape = circle]; q1;
   
    subgraph cluster0 {
    start -> q1;
      q1 -> q2 [ label = "a" ];
      q2 -> q1 [ label = "a" ];
      q1 -> q3 [ label = "b" ];
      q2 -> q2 [ label = "b" ];
    }
    subgraph cluster1 {
      q3;
    }
    q3 -> q2 [ label = "a" ];
    q3 -> q1 [ label = "b" ];
 
}

Graphviz and Finite Automata diagrams - II

another example with source code. But the state q3 is placed in the top side of the generated graph, which I don't like. It is not possible to place a arrow for the start circle without having the source->target syntax, so I did some workaround, by changing the color of the point to white and make it invisible, and it works!!

source code:
digraph finite_state_machine {
    rankdir=LR;
    ranksep=0.5;
     
    node [shape = point, color=white, fontcolor=white]; start;
    node [shape = doublecircle, color=black, fontcolor=black]; q3;
    node [shape = circle]; q1;
    start -> q1;
    q1 -> q2 [ label = "a" ];
    q2 -> q1 [ label = "a" ];
    q2 -> q2 [ label = "b" ];
 
    q3 -> q2 [ label = "a" ];
    q3 -> q1 [ label = "b" ];
    q1 -> q3 [ label = "b" ];
    
}


Graphviz and Finite Automata diagrams

Graphviz is a freeware application developed to draw diagrams for given specification. This specification or language is easier to understand, so easier to program (or specify).
 Graphviz is a collection of utilities, for different types of graphs. For the Finite automata diagrams, dot is used for directed graphs type. There is a specification for finite automata.

and the specification for that is shown below.
digraph finite_state_machine {
    rankdir=LR;
      node [shape = point, color=white, fontcolor=white]; start;
    node [shape = doublecircle, color=black, fontcolor=black]; q2;
    node [shape = circle]; q1;
    start -> q1;
      q1 -> q1 [ label = "0" ];
    q1 -> q2 [ label = "1" ];
    q2 -> q3 [ label = "1" ];
      q2 -> q3 [ label = "0" ];
      q3 -> q2 [ label = "0,1" ];
}


Monday, January 02, 2012

THANE - cyclone hit Puducherry ( aka Pondicherry )

THANE - cyclone hit Pondicherry on 30th Dec,2011. Here are some pictures taken on the next day to show the Cyclone affected areas.






Monday, July 07, 2008

New Hardy Heron 8.04.1 update

after running 8.04 (Hardy Heron), I removed it. There are some nitty gritty things didn't appeal to me. Mozilla Firefox was not final version and it didn't do well. e.g. Private history cannot be cleared. it is not a major problem for me. But it is a bug, until I found out I can disable the whole history can be disabled. Basically, I don't like most visited site information and keeping the history garbage. I visit a few news sites, tech websites, forums, less than 10 websites. The java plugin was not working. etc.

Today, I downloaded and installed the 8.04.1. It installed nicely. The java plugin didn't work. I removed the icedtea plugin, but I kept the OpenJDK libs, because they are used by Openoffice. Then I installed the sunjava 6 runtime, and sunjava plugin for mozilla firefox. Now the java plugin worked nicely.

Changed the Mozilla Firefox configuration of richitem parameter from 12 to 0. So, now no more history of browsed sites, and site visited history.
Back to Normal.

Saturday, April 26, 2008

Thursday, October 25, 2007

Gimp 2.4.0 stable release

GIMP 2.4.0 is a stable release, finally got released. I installed the Windows version which also bundled GTK library together. So, you no need to download two files, and install GTK and then GIMP. I uninstalled the old GIMP and GTK, and then installed the new 2.4.0 version. It worked nicely.

In case English translation is enough for you, then choose the custom install, and deselect the Translations. This selection will install only English (which is default), and save some time.

Saturday, October 20, 2007

a Gutsy upgrade


Today, I have upgraded my feisty (Ubuntu 7.04) to Gutsy (Ubuntu 7.10). Instead of downloading the Ubuntu Gutsy cd and do the upgrade, I choose to use the Update manager, and selected the upgrade option displayed on the top.
It took around 5 hours, because it has to update all packages installed to gutsy version from feisty version. After upgrade of the ubuntu base, and the other applications update, new icons appeared on the menu.

It is running ok. advanage of upgrade thru updated manager is to retain all existing configuration, users, and other data.
In my view, it is better than downloading the image, and install from the CD - after all I have a 1MB internet connection.





Sunday, October 07, 2007

I lost and found this blog again.

Today, I got back this old blog at last! phew!!! This is unexpected. I had a w.blog application which stored the old password, and found the correct password from there. After entering the correct password in blogger login panel to move to gmail, voila!! I got back by old blog again.

Monday, May 08, 2006

Ubuntu Dapper Beta few words review

I started Ubuntu Dapper Alpha 6, and then continue until Dapper beta. Automatic updates are working fine.

10th June 2023, Debian 12.0 (bookworm) distro is released

Bookworm Debian 12 has 11089 new packages are added to this Bookworm, with a total of over 64419 packages.  Most of the software in the dist...