Apple is as always mysterious about their products and also events, but not this time. They have officially announce iCloud as their main attention on the next their annual Worldwide Developer Conference (WDC) that will be held June 6-10 in San Francisco Moscone West. The tickets has been sold out (as usual).
What's more interesting is that the current CEO, Steve Jobs will be the keynote speaker himself even though he's on leave for medical treatment. WDC will also focus on the new version of OS X 10.7 Lion, and the upcoming iOS 5. It should be interesting as usual. I'm waiting for Job's speech
All about my activities, thoughts, inspiration, ideas, and everything that happened around me
Tuesday, May 31, 2011
Monday, May 30, 2011
Lots of Meeting
This week should be the last week for the students for their final exams, but that doesn't stop us to prepare for what happened in the future. We are working day by day to prepare for the graduation ceremony, new curicullum finalization, KNASTIK 2011, and many more (don't forget the marking too) 
Life never stopped and so does education. Everything must roll on and progressing each day
Life never stopped and so does education. Everything must roll on and progressing each day
Sunday, May 29, 2011
Almost June
Two more days and we will shortly land on June, halfway to another new year, the year of 2012. I simply can't believe that we almost spent half a year since early this year and since then, there were a lot of things had happened, both good and bad things.
Time flows very fast, sometimes we don't even think about it. We aged every day, every minute, and every second. But something we have to value is our life. We are given a chance to life a wonderful life with all the people around us. Take a look on your neighbour and you will find a lot of people.
Thank you God for giving us a chance to enjoy our life everyday
Time flows very fast, sometimes we don't even think about it. We aged every day, every minute, and every second. But something we have to value is our life. We are given a chance to life a wonderful life with all the people around us. Take a look on your neighbour and you will find a lot of people.
Thank you God for giving us a chance to enjoy our life everyday
Saturday, May 28, 2011
Disconnect to Connect
We are gifted with so many technologies around us. We have lived in a digital era where all seems so easy and so much fun. Unfortunately, in this digital world, sometimes we are trapped inside the virtual world and neglect the environment around us. We forgot about our family, friends, colleagues, and also closest person in our heart.
I had this video on Youtube from one of Indonesian Slackware Community about Disconnect to Connect. It's an ad from DTAC Thailand TVC, but it reminds us about our real life. We shouldn't be focusing on our mobile phones all the time, but do remember that we have other people around us. It's a great ads and i'm sure you will love the ads.
I had this video on Youtube from one of Indonesian Slackware Community about Disconnect to Connect. It's an ad from DTAC Thailand TVC, but it reminds us about our real life. We shouldn't be focusing on our mobile phones all the time, but do remember that we have other people around us. It's a great ads and i'm sure you will love the ads.
Friday, May 27, 2011
Marking Again
It's May and it's exam time. My students got their computer security exam this morning and they have done their part. Now, it's my time to do my part, which is marking.
So far, i have finished 1/4 of all of the papers that i should evaluate. It's not an easy job to give marks, especially when you have to judge something. I hope i can finish all of the marking by the end of this week and i will have more free time starting next week
So far, i have finished 1/4 of all of the papers that i should evaluate. It's not an easy job to give marks, especially when you have to judge something. I hope i can finish all of the marking by the end of this week and i will have more free time starting next week
Thursday, May 26, 2011
LinuxMint 11 Katya Released
Less than a month after Ubuntu 11.04 is released, LinuxMint 11.04 "Katya" which based on Ubuntu 11.04 is now officially released. Clem, the main lead of LinuxMint has posted the announcement, including the download link.
Here are some highlights of this release:
Here are some highlights of this release:
- One click install for multimedia codecs and extra applications
- The Software Manager
- UI improvements
- New splash screen
- Fonts category
- More accurate package information
- More application icons by default
- More accurate search by default
- The Update Manager
- Performance boosts
- Improved dependencies handling
- Better changelog retrieval
- UI improvements
- The Desktop Settings tool
- “Desktop-agnostic”, detection and upcoming compatibility with other desktops
- New setting for the fortunes in the terminal
- Artwork improvements
- Backgrounds, overlay scrollbars, plymouth, Mint-X, search add-on.
- System improvements
- new “apt download” command
- Adobe flash plugins
- Changes in the software selection
Wednesday, May 25, 2011
I'm Back
After spending three days and two night at Surabaya, finally i'm home now. I had a great days in Surabaya along with my colleagues and also my business partner. I met a lot of people, gain new knowledge and also got a lot of new ideas for future work.
Today's schedule was a bit tight. We all had breakfast at the hotel around 8 AM and then we left to ITS a little bit early since it was quite far from our hotel. When we reached at ITS, we split into two groups, since me and Restyandito attended the ACAD CERT meeting while Bajuaji went to Secure Coding workshop instructed by two representative from JP-Cert. The workshop ended around 5 PM, while my meeting ended around 11.30 AM, so we left ITS without Bajuaji and went to pick up another business partner and have lunch and chit chat at Tunjungan Plaza 4.
We spent some time in Tunjungan Plaza until around 4 PM and then we split up, because we had to leave to the airport. Since the airport is far from TP, we left at around 4:15 PM, even though the flight was scheduled at 7 PM. We didn't want to take a risk. We arrived at the airport around 5 PM, which was 2 hours ahead of schedule. There we met our friends from AVNet. They were also going back to Jakarta today, but their flight was earlier than us.
Before we departed, we had dinner together and then our flight departed around 7:15 PM and we landed in Jogja one hour later. I slept during the flight since i didn't get enough sleep yesterday. I slept at 3:30 AM this morning and i only had 2,5 hours of sleep since yesterday.
I think it's time to stop and go get some sleep now
Today's schedule was a bit tight. We all had breakfast at the hotel around 8 AM and then we left to ITS a little bit early since it was quite far from our hotel. When we reached at ITS, we split into two groups, since me and Restyandito attended the ACAD CERT meeting while Bajuaji went to Secure Coding workshop instructed by two representative from JP-Cert. The workshop ended around 5 PM, while my meeting ended around 11.30 AM, so we left ITS without Bajuaji and went to pick up another business partner and have lunch and chit chat at Tunjungan Plaza 4.
We spent some time in Tunjungan Plaza until around 4 PM and then we split up, because we had to leave to the airport. Since the airport is far from TP, we left at around 4:15 PM, even though the flight was scheduled at 7 PM. We didn't want to take a risk. We arrived at the airport around 5 PM, which was 2 hours ahead of schedule. There we met our friends from AVNet. They were also going back to Jakarta today, but their flight was earlier than us.
Before we departed, we had dinner together and then our flight departed around 7:15 PM and we landed in Jogja one hour later. I slept during the flight since i didn't get enough sleep yesterday. I slept at 3:30 AM this morning and i only had 2,5 hours of sleep since yesterday.
I think it's time to stop and go get some sleep now
Fedora 15 is Released
After two weeks of delays, finally the final version of Fedora 15 is now officially released. It has a lot of new features that might interest you, for developer, end users, or system administrator. Here are the highlight of Fedora 15 taken from the announcement:
==== For desktop users ====
A universe of new features for end users:
* GNOME 3 desktop environment -- GNOME 3 is the next generation of
GNOME with a brand new user interface. It provides a completely new
and modern desktop that has been designed for today's users and
technologies. Fedora 15 is the first major distribution to include
GNOME 3 by default. GNOME 3 is being developed with extensive
upstream participation from Red Hat developers and Fedora volunteers,
and GNOME 3 is tightly integrated in Fedora 15. GNOME Shell, the new
user interface of GNOME 3, is polished, robust and extensible, and
several GNOME Shell extensions and the GNOME tweak tool are available
in the Fedora software repository.
* Btrfs filesystem -- Btrfs, the next generation filesystem is being
developed with upstream participation of Red Hat developers, Oracle
and many others. Btrfs is now available as a menu item in the
installer (only for non-live images. live images support just Ext4)
and does not require passing a special option to the installer as in
the previous releases. Btrfs availability has moved up a notch as a
incremental step towards the goal of Btrfs as the default filesystem
in the next release of Fedora. The btrfsck program for performing
filesystem checks is under active development upstream with
participation from Fedora but the one included in this release is
still limited and hence users are highly recommended to maintain
backups when using this filesystem (backups are a good idea anyway!).
* Indic typing booster -- Indic typing booster is a predictive input
method for the ibus platform. It suggests complete words based on
partial input, and users can simply select a word from the suggestion
list and improve their typing speed and accuracy.
* Better crash reporting -- ABRT, a crash reporting tool in Fedora,
can now perform a part of crash processing remotely, on a Fedora
Project server. Remote coredump retracing avoids users having to
download a large amount of debug information and leads to better
quality reports. The retrace server can generate good backtraces with
a much higher success rate than local retracing.
* Redesigned SELinux troubleshooter -- SELinux troubleshooter is a
graphical tool that watches and analyses log files and automatically
provides solutions to common issues. In this release, this tool has
been redesigned to be simpler but provide more solutions at the same
time.
* Higher compression in live images -- Live images in this release
use XZ compression instead of gzip as in older releases, making them
smaller (about 10%) to download or providing more space for
applications to be made available by default. Thanks to Bruno Wolff
III, Fedora community volunteer, for integrating this functionality in
Fedora Live CD tools.
* Better power management -- Fedora 15 includes a redesigned and
better version of powertop and newer versions of tuned and pm-utils
for better power management. The tuned package contains a daemon that
tunes system settings dynamically to balance between power consumption
and performance. It also performs various kernel tunings according to
selected profile. The new version of tuned brings several bug fixes,
improvements and profiles updates for better efficiency.
* LibreOffice productivity suite -- LibreOffice is a community-driven
and developed free and open source personal productivity suite which
is a project of the not-for-profit organization, The Document
Foundation. It is a fork of OpenOffice.org with a diverse community
of contributors including developers from Red Hat, Novell and many
volunteers. OpenOffice.org has been replaced with LibreOffice in this
release.
* Firefox 4 web browser -- A new major version of this popular browser
from the Mozilla non-profit foundation is part of this release.
Firefox 4 features JavaScript execution speeds up to six times faster
than the previous version, new capabilities such as Firefox Sync,
native support for the patent unencumbered WebM multimedia format,
HTML5 technologies and a completely revised user interface.
* KDE plasma workspaces 4.6 and Xfce 4.8 desktop environments --
Fedora 15 includes new major versions of these alternative desktop
environments. Fedora also provides dedicated KDE Plasma Workspaces
and Xfce installable live images that include these desktop
environments by default.
* Sugar .92 learning platform -- Sugar is a desktop environment
originally designed for the OLPC project which has now evolved into a
learning platform developed by the non-profit Sugar Labs foundation.
This version provides major usability improvements for the first login
screen and the control panel, as well as new features such as support
for 3G networks.
==== For developers ====
For developers there are all sorts of additional goodies:
* Robotics Suite -- Fedora 15 now includes the Robotics Suite, a
collection of packages that provides a usable out-of-the-box robotics
development and simulation environment. This ever-growing suite
features up-to-date robotics frameworks, simulation environments,
utility libraries, and device support, and consolidates them into an
easy-to-install package group. Refer to
https://rmattes.blogspot.com/2011/05/fedora-15-robotics-s... for
more details.
* GCC 4.6 -- GCC 4.6 is the system default compiler in Fedora 15 and
all the relevant packages have been rebuilt in Fedora 15 using it.
Developers can realize compiled code improvements and use the newly
added features, such as improved C++0x support, support for the Go
language, REAL*16 support in Fortran and many other improvements.
* GDB 7.3 -- This new GDB release 7.3 together with Archer and Fedora
extensions improves the debugging experience on Fedora by making the
debugger more powerful. The majority of these features were written by
Red Hat engineers, thus benefiting all gdb users. New features for the
Fedora 15 release include support for breakpoints at SystemTap markers
(probes), support for using labels in the program's source, OpenCL
language debugging support, thread debugging of core dumps and Python
scripting improvements. Numerous important packages within Fedora are
pre-built with SystemTap static markers, and these can now be used as
the target for breakpoints in gdb.
* Programming language updates -- Python 3.2: The system Python 3
stack has been upgraded to 3.2 (the system Python 2 stack remains at
2.7), bringing in hundreds of fixes and tweaks; for a list of changes
refer to https://docs.python.org/dev/whatsnew/3.2.html. OCaml 3.12:
OCaml 3.12 is a major revision of the OCaml programming language, the
camlp4 macro language, libraries, and CDuce for XML processing. Rails
3.0.5: Rails 3 is a large update to the Ruby on Rails web framework.
It brings many new features such as a polished routing API, new
activemailer and activerecord APIs, and many more new enhancements.
* Maven 3 -- Maven 3.0 offers better stability and performance
compared to previous versions and a lot of work under the hood to
simplify writing Maven plugins and further improve performance by
building projects in parallel. Refer to
https://maven.apache.org/docs/3.0/release-notes.html for more
information. Fedora still provides maven2 package to support
backward compatibility where needed.
==== For system administrators ====
And don't think we forgot the system administrators:
* systemd system and session manager -- systemd is a system and
session manager for Linux, compatible with SysV and LSB init scripts.
systemd provides aggressive parallelization capabilities, uses socket
and D-Bus activation for starting services, offers on-demand starting
of daemons, keeps track of processes using Linux cgroups, supports
snapshotting and restoring of the system state, maintains mount and
automount points and implements a powerful transactional
dependency-based service control logic. It can work as a drop-in
replacement for sysvinit. A related change is /var/run and /var/lock
are mounted from tmpfs and results in a simpler, more faster and
robust boot-up scheme and aligns to the default configuration of
several other distributions.
* Dynamic firewall -- Dynamic firewall makes it possible to change
firewall settings without the need to restart the firewall and makes
persistent connections possible. This is for example very useful for
services, that need to add additional firewall rules including
virtualization (libvirtd) and VPN(openvpn). With the static firewall
model these rules are lost if the firewall gets modified or restarted.
The firewall daemon (firewalld) holds the current configuration
internally and is able to modify the firewall without the need to
recreate the complete firewall configuration; it is also able to
restore the configuration in a service restart and reload case.
Another use case for the dynamic firewall mode is printer discovery.
For this the discovery program will be started locally that sends out
a broadcast message. It will most likely get an answer from an unknown
address (the new printer). This answer will be filtered by the
firewall, because the answer is not related to the broadcast and the
port of the program that was sending out the message is dynamic and
therefore a fixed rule can not be created for this. It also has a
D-BUS interface to allow clients or services to request firewall
changes. firewall-cmd (part of firewalld package) is a very simple
yet powerful user space alternative to the iptables command: for
instance, firewall-cmd --enable --service=samba --timeout=10 opens
the appropriate ports for Samba for only ten seconds. Since the
current implementation is a proof of concept, in this release, it is
available in the Fedora software repository but not installed by
default. The plan is to make it the default firewall solution in the
next release.
* BoxGrinder appliance creator -- BoxGrinder is a set of free and
open source tools used for building appliances (images/virtual
machines) for various platforms (KVM, Xen, VMware, EC2). BoxGrinder
creates appliances from simple plain text appliance definition files.
* Spice integration in Virt Manager -- With Fedora 15, virt-manager
has been updated to support Spice, the complete open source solution
for interaction with virtualized desktops. It is now possible to
create a virtual machine with Spice support without touching the
command line, easily taking advantage of all the Spice enhancements
directly from virt-manager. Spice provides better performance and
additional functionality (such as copy/paste between guest and host)
compared to using VNC. Thanks to the spice-gtk library, a new client
can be developed in Python or C, or with gobject-introspection
bindings.
* Consistent network device naming -- Servers often have multiple
Ethernet ports, either embedded on the motherboard, or on add-in PCI
cards. Linux has traditionally named these ports ethX, but there has
been no correlation of the ethX names to the chassis labels - the ethX
names are non-deterministic. Starting in Fedora 15, Ethernet ports
will have a new naming scheme corresponding to physical locations,
rather than ethX. By changing the naming convention, system
administrators will no longer have to guess at the ethX to physical
port mapping, or invoke workarounds on each system to rename them into
some "sane" order. This feature is enabled on all physical systems
that expose network port naming information in SMBIOS 2.6 or later.
* Setuid removal -- Fedora 15 removes setuid in several applications
and instead specifically assigns the capabilities required by each
application to improve security by reducing the impact of any
potential vulnerabilities in these applications.
* Improved support for encrypted home directory -- Fedora 15 brings
in improved support for eCryptfs, a stacked cryptographic filesystem
for Linux. Starting from Fedora 15, authconfig can be used to
automatically mount a private encrypted part of the home directory
when a user logs in.
* RPM 4.9.0 package manager -- RPM 4.9.0 brings a number of immediate
benefits to Fedora including the pluggable dependency generator,
built-in filtering of generated dependencies, additional package
ordering hinting mechanism, performance improvements and many
bugfixes. More details at https://rpm.org/wiki/Releases/4.9.0,
* Tryton ERP system -- Tryton is a three-tier general-purpose
application platform and basis for an ERP (Enterprise Resource
Planning) system. Currently, the main modules available for Tryton
cover accounting, invoicing, sale management, purchase management,
analytic accounting and inventory management
==== For desktop users ====
A universe of new features for end users:
* GNOME 3 desktop environment -- GNOME 3 is the next generation of
GNOME with a brand new user interface. It provides a completely new
and modern desktop that has been designed for today's users and
technologies. Fedora 15 is the first major distribution to include
GNOME 3 by default. GNOME 3 is being developed with extensive
upstream participation from Red Hat developers and Fedora volunteers,
and GNOME 3 is tightly integrated in Fedora 15. GNOME Shell, the new
user interface of GNOME 3, is polished, robust and extensible, and
several GNOME Shell extensions and the GNOME tweak tool are available
in the Fedora software repository.
* Btrfs filesystem -- Btrfs, the next generation filesystem is being
developed with upstream participation of Red Hat developers, Oracle
and many others. Btrfs is now available as a menu item in the
installer (only for non-live images. live images support just Ext4)
and does not require passing a special option to the installer as in
the previous releases. Btrfs availability has moved up a notch as a
incremental step towards the goal of Btrfs as the default filesystem
in the next release of Fedora. The btrfsck program for performing
filesystem checks is under active development upstream with
participation from Fedora but the one included in this release is
still limited and hence users are highly recommended to maintain
backups when using this filesystem (backups are a good idea anyway!).
* Indic typing booster -- Indic typing booster is a predictive input
method for the ibus platform. It suggests complete words based on
partial input, and users can simply select a word from the suggestion
list and improve their typing speed and accuracy.
* Better crash reporting -- ABRT, a crash reporting tool in Fedora,
can now perform a part of crash processing remotely, on a Fedora
Project server. Remote coredump retracing avoids users having to
download a large amount of debug information and leads to better
quality reports. The retrace server can generate good backtraces with
a much higher success rate than local retracing.
* Redesigned SELinux troubleshooter -- SELinux troubleshooter is a
graphical tool that watches and analyses log files and automatically
provides solutions to common issues. In this release, this tool has
been redesigned to be simpler but provide more solutions at the same
time.
* Higher compression in live images -- Live images in this release
use XZ compression instead of gzip as in older releases, making them
smaller (about 10%) to download or providing more space for
applications to be made available by default. Thanks to Bruno Wolff
III, Fedora community volunteer, for integrating this functionality in
Fedora Live CD tools.
* Better power management -- Fedora 15 includes a redesigned and
better version of powertop and newer versions of tuned and pm-utils
for better power management. The tuned package contains a daemon that
tunes system settings dynamically to balance between power consumption
and performance. It also performs various kernel tunings according to
selected profile. The new version of tuned brings several bug fixes,
improvements and profiles updates for better efficiency.
* LibreOffice productivity suite -- LibreOffice is a community-driven
and developed free and open source personal productivity suite which
is a project of the not-for-profit organization, The Document
Foundation. It is a fork of OpenOffice.org with a diverse community
of contributors including developers from Red Hat, Novell and many
volunteers. OpenOffice.org has been replaced with LibreOffice in this
release.
* Firefox 4 web browser -- A new major version of this popular browser
from the Mozilla non-profit foundation is part of this release.
Firefox 4 features JavaScript execution speeds up to six times faster
than the previous version, new capabilities such as Firefox Sync,
native support for the patent unencumbered WebM multimedia format,
HTML5 technologies and a completely revised user interface.
* KDE plasma workspaces 4.6 and Xfce 4.8 desktop environments --
Fedora 15 includes new major versions of these alternative desktop
environments. Fedora also provides dedicated KDE Plasma Workspaces
and Xfce installable live images that include these desktop
environments by default.
* Sugar .92 learning platform -- Sugar is a desktop environment
originally designed for the OLPC project which has now evolved into a
learning platform developed by the non-profit Sugar Labs foundation.
This version provides major usability improvements for the first login
screen and the control panel, as well as new features such as support
for 3G networks.
==== For developers ====
For developers there are all sorts of additional goodies:
* Robotics Suite -- Fedora 15 now includes the Robotics Suite, a
collection of packages that provides a usable out-of-the-box robotics
development and simulation environment. This ever-growing suite
features up-to-date robotics frameworks, simulation environments,
utility libraries, and device support, and consolidates them into an
easy-to-install package group. Refer to
https://rmattes.blogspot.com/2011/05/fedora-15-robotics-s... for
more details.
* GCC 4.6 -- GCC 4.6 is the system default compiler in Fedora 15 and
all the relevant packages have been rebuilt in Fedora 15 using it.
Developers can realize compiled code improvements and use the newly
added features, such as improved C++0x support, support for the Go
language, REAL*16 support in Fortran and many other improvements.
* GDB 7.3 -- This new GDB release 7.3 together with Archer and Fedora
extensions improves the debugging experience on Fedora by making the
debugger more powerful. The majority of these features were written by
Red Hat engineers, thus benefiting all gdb users. New features for the
Fedora 15 release include support for breakpoints at SystemTap markers
(probes), support for using labels in the program's source, OpenCL
language debugging support, thread debugging of core dumps and Python
scripting improvements. Numerous important packages within Fedora are
pre-built with SystemTap static markers, and these can now be used as
the target for breakpoints in gdb.
* Programming language updates -- Python 3.2: The system Python 3
stack has been upgraded to 3.2 (the system Python 2 stack remains at
2.7), bringing in hundreds of fixes and tweaks; for a list of changes
refer to https://docs.python.org/dev/whatsnew/3.2.html. OCaml 3.12:
OCaml 3.12 is a major revision of the OCaml programming language, the
camlp4 macro language, libraries, and CDuce for XML processing. Rails
3.0.5: Rails 3 is a large update to the Ruby on Rails web framework.
It brings many new features such as a polished routing API, new
activemailer and activerecord APIs, and many more new enhancements.
* Maven 3 -- Maven 3.0 offers better stability and performance
compared to previous versions and a lot of work under the hood to
simplify writing Maven plugins and further improve performance by
building projects in parallel. Refer to
https://maven.apache.org/docs/3.0/release-notes.html for more
information. Fedora still provides maven2 package to support
backward compatibility where needed.
==== For system administrators ====
And don't think we forgot the system administrators:
* systemd system and session manager -- systemd is a system and
session manager for Linux, compatible with SysV and LSB init scripts.
systemd provides aggressive parallelization capabilities, uses socket
and D-Bus activation for starting services, offers on-demand starting
of daemons, keeps track of processes using Linux cgroups, supports
snapshotting and restoring of the system state, maintains mount and
automount points and implements a powerful transactional
dependency-based service control logic. It can work as a drop-in
replacement for sysvinit. A related change is /var/run and /var/lock
are mounted from tmpfs and results in a simpler, more faster and
robust boot-up scheme and aligns to the default configuration of
several other distributions.
* Dynamic firewall -- Dynamic firewall makes it possible to change
firewall settings without the need to restart the firewall and makes
persistent connections possible. This is for example very useful for
services, that need to add additional firewall rules including
virtualization (libvirtd) and VPN(openvpn). With the static firewall
model these rules are lost if the firewall gets modified or restarted.
The firewall daemon (firewalld) holds the current configuration
internally and is able to modify the firewall without the need to
recreate the complete firewall configuration; it is also able to
restore the configuration in a service restart and reload case.
Another use case for the dynamic firewall mode is printer discovery.
For this the discovery program will be started locally that sends out
a broadcast message. It will most likely get an answer from an unknown
address (the new printer). This answer will be filtered by the
firewall, because the answer is not related to the broadcast and the
port of the program that was sending out the message is dynamic and
therefore a fixed rule can not be created for this. It also has a
D-BUS interface to allow clients or services to request firewall
changes. firewall-cmd (part of firewalld package) is a very simple
yet powerful user space alternative to the iptables command: for
instance, firewall-cmd --enable --service=samba --timeout=10 opens
the appropriate ports for Samba for only ten seconds. Since the
current implementation is a proof of concept, in this release, it is
available in the Fedora software repository but not installed by
default. The plan is to make it the default firewall solution in the
next release.
* BoxGrinder appliance creator -- BoxGrinder is a set of free and
open source tools used for building appliances (images/virtual
machines) for various platforms (KVM, Xen, VMware, EC2). BoxGrinder
creates appliances from simple plain text appliance definition files.
* Spice integration in Virt Manager -- With Fedora 15, virt-manager
has been updated to support Spice, the complete open source solution
for interaction with virtualized desktops. It is now possible to
create a virtual machine with Spice support without touching the
command line, easily taking advantage of all the Spice enhancements
directly from virt-manager. Spice provides better performance and
additional functionality (such as copy/paste between guest and host)
compared to using VNC. Thanks to the spice-gtk library, a new client
can be developed in Python or C, or with gobject-introspection
bindings.
* Consistent network device naming -- Servers often have multiple
Ethernet ports, either embedded on the motherboard, or on add-in PCI
cards. Linux has traditionally named these ports ethX, but there has
been no correlation of the ethX names to the chassis labels - the ethX
names are non-deterministic. Starting in Fedora 15, Ethernet ports
will have a new naming scheme corresponding to physical locations,
rather than ethX. By changing the naming convention, system
administrators will no longer have to guess at the ethX to physical
port mapping, or invoke workarounds on each system to rename them into
some "sane" order. This feature is enabled on all physical systems
that expose network port naming information in SMBIOS 2.6 or later.
* Setuid removal -- Fedora 15 removes setuid in several applications
and instead specifically assigns the capabilities required by each
application to improve security by reducing the impact of any
potential vulnerabilities in these applications.
* Improved support for encrypted home directory -- Fedora 15 brings
in improved support for eCryptfs, a stacked cryptographic filesystem
for Linux. Starting from Fedora 15, authconfig can be used to
automatically mount a private encrypted part of the home directory
when a user logs in.
* RPM 4.9.0 package manager -- RPM 4.9.0 brings a number of immediate
benefits to Fedora including the pluggable dependency generator,
built-in filtering of generated dependencies, additional package
ordering hinting mechanism, performance improvements and many
bugfixes. More details at https://rpm.org/wiki/Releases/4.9.0,
* Tryton ERP system -- Tryton is a three-tier general-purpose
application platform and basis for an ERP (Enterprise Resource
Planning) system. Currently, the main modules available for Tryton
cover accounting, invoicing, sale management, purchase management,
analytic accounting and inventory management
Tuesday, May 24, 2011
Day Two at Surabaya
Today i had a busy schedule. I left the hotel in the morning at 8 AM because i had to had breakfast and then i went to Novotel Hotel using a cab to attend the Information Security Seminar and Workshop along with my colleagues. I arrived at the hotel around 8:30 AM.
The event was a bit delayed and it was started around 9:30 AM. The first session was from miss Tintin Hadijanto country representative for EC-Council, followed by Mr. Misaki Kubo, representative from JP Cert, a lecturer from ITS (I forgot his name and there was no information on the website as well), and lastly was Mr. Salahudin vice president from ID-SIRTII representing Eko Indrajit who couldn't attend this event.
After the seminar, we had lunch at the swimming pool side and have a chat with some colleagues from SGU. I had a lot of inspiration after the discussion which could be implemented in our campus. After the seminar, actually i had no intention to continue with the drill test of incident handling, but me and my colleague decided to go with it since the other colleague were interested on it. In fact, it was an interesting session, but the fun was kinda distracted with a slow server that was being used to distribute the material and lab hands on.
After the last session, we had a dinner at Tunjungan Plaza 4 with our friends from AVNET. We had dinner at Hachi Hachi and also ate Ice Cream
. We went back to our hotel around 9:30 PM and had a chat before some of us went to bed and i write this blog post.
Well, tomorrow will be my last day. Let's hope the meeting will go smooth and we will get the benefit of the meeting.
The event was a bit delayed and it was started around 9:30 AM. The first session was from miss Tintin Hadijanto country representative for EC-Council, followed by Mr. Misaki Kubo, representative from JP Cert, a lecturer from ITS (I forgot his name and there was no information on the website as well), and lastly was Mr. Salahudin vice president from ID-SIRTII representing Eko Indrajit who couldn't attend this event.
After the seminar, we had lunch at the swimming pool side and have a chat with some colleagues from SGU. I had a lot of inspiration after the discussion which could be implemented in our campus. After the seminar, actually i had no intention to continue with the drill test of incident handling, but me and my colleague decided to go with it since the other colleague were interested on it. In fact, it was an interesting session, but the fun was kinda distracted with a slow server that was being used to distribute the material and lab hands on.
After the last session, we had a dinner at Tunjungan Plaza 4 with our friends from AVNET. We had dinner at Hachi Hachi and also ate Ice Cream
Well, tomorrow will be my last day. Let's hope the meeting will go smooth and we will get the benefit of the meeting.
Monday, May 23, 2011
First Day in Surabaya
Today is my first day in Surabaya. Actually, this is my first time going to Surabaya using plane. Usually i took a train to get there. Since it's office duty, i decided to take a plane. I left at 3 PM (delayed a bit untill 3.20 PM) and i reached Surabaya one hour later at 4:25 PM. We took a cab to get to the hotel and check in.
Next, we had shower and we were picked up by one of our alumni to have dinner together with the other alumni which already waited for us at DCost. There were about 8 people at today's event, but it was fun. Photos will be added later when i have returned home since i don't bring any cable to transfer the photos to the computer.
There's nothing interesting at day 1, but i am really excited to see my friends and also other alumni that came to the event even though they were only notified via Facebook and also in short time. I really appreciate their time and efforts.
Next, we had shower and we were picked up by one of our alumni to have dinner together with the other alumni which already waited for us at DCost. There were about 8 people at today's event, but it was fun. Photos will be added later when i have returned home since i don't bring any cable to transfer the photos to the computer.
There's nothing interesting at day 1, but i am really excited to see my friends and also other alumni that came to the event even though they were only notified via Facebook and also in short time. I really appreciate their time and efforts.
Leaving to Surabaya
Today, i'm leaving for Surabaya for three days. I'm attending ACAD CERT meeting along with an Information Security seminar in Novotel and ITS. As always, i'm trying to try my best to reply all your emails, but i can't give you any guarantee that i will reply it as fast as usual, since it depends on the Internet connection availability there.
Besides attending those meeting and seminar, i'm also planning to held UKDW Alumni gathering with my colleagues. Since we have a lot of Alumni spread across the nation, including Surabaya, this kind of event is held every year. This year, we held it on three cities, Jakarta, Medan, and Balikpapan. Surabaya is actually not planned, but since we got there, we will just do it at once
Surabaya, here i come
Besides attending those meeting and seminar, i'm also planning to held UKDW Alumni gathering with my colleagues. Since we have a lot of Alumni spread across the nation, including Surabaya, this kind of event is held every year. This year, we held it on three cities, Jakarta, Medan, and Balikpapan. Surabaya is actually not planned, but since we got there, we will just do it at once
Surabaya, here i come
Sunday, May 22, 2011
ODF as Indonesian Standard
Finally, ODF is now approved as a standard in Indonesia for office suite format. That means all government documentation should be available in ODF format soon 
Hopefully, this is not only a temporary action, but should be followed with real implementation from the government to totally support this standard implemented nationwide. Probably starting with migration to applications that fully supports ODF, like OpenOffice.org or LibreOffice, KOffice, and AbiWords. Microsoft Office is not ODF-compliance, so it's not recommended for now
Hopefully, this is not only a temporary action, but should be followed with real implementation from the government to totally support this standard implemented nationwide. Probably starting with migration to applications that fully supports ODF, like OpenOffice.org or LibreOffice, KOffice, and AbiWords. Microsoft Office is not ODF-compliance, so it's not recommended for now
Saturday, May 21, 2011
Trying SCIM
If you need an application which can be used under Linux that can help you type Chinese/Japanese/Korean language, SCIM is probably the application that you are looking for. It gives you a solution to write asian language that is not based on regular alphabetic. I just tried enabling SCIM on Slackware and the result was magnificent. I can write many Chinese words now
Friday, May 20, 2011
Moving to Another Room
Since my room is about to be renovated, i have to move to another room for a while. Since i'm also leaving next week, that means i only have this week to move all my stuffs to the new room. One thing i considered important is the availability of Internet connection, since i can't work without having Internet connection.
This afternoon, my mother cleaned up the new room and when i got home, i started by moving my computer to the new room. After all of them were moved and setup, i had to make another change again, and that was re-wiring the line to the modem. Since my room was in the back and the new room is in the front, i had to make a new line for the modem from the splitter device. Once the re-wiring was done, i can have my Internet connection back. In fact, i'm writing this post on the new room.
The new room is smaller than my original room. It's so crowded here since so many items were brought in. I had to endure it for the next 1-2 months
This afternoon, my mother cleaned up the new room and when i got home, i started by moving my computer to the new room. After all of them were moved and setup, i had to make another change again, and that was re-wiring the line to the modem. Since my room was in the back and the new room is in the front, i had to make a new line for the modem from the splitter device. Once the re-wiring was done, i can have my Internet connection back. In fact, i'm writing this post on the new room.
The new room is smaller than my original room. It's so crowded here since so many items were brought in. I had to endure it for the next 1-2 months
Fedora 15 is GOLD
Fedora 15 is now marked as GOLD release, meaning that it has been completed for development phase and ready for deployment to the public. The developers are now working to make the ISO and distribute them to public mirrors and make sure that they are ready to distribute the new release.
They will publicly announce the availability next Tuesday, May 24. By that time, all public mirrors will have the ISOs and repository ready. This will be a great release of Fedora 15, even though i don't use it in my primary desktop/laptop. I use Fedora only in my old laptop since it's working great and i don't have any complaints at all with it. It supports all of my hardware completely
Let's hope the same goes with Fedora 15.
Since i'am leaving for Surabaya next week, UKDW ISO Server might have a delay on the ISOs availability. You can wait or you can go to other mirror servers if you can't wait
They will publicly announce the availability next Tuesday, May 24. By that time, all public mirrors will have the ISOs and repository ready. This will be a great release of Fedora 15, even though i don't use it in my primary desktop/laptop. I use Fedora only in my old laptop since it's working great and i don't have any complaints at all with it. It supports all of my hardware completely
Since i'am leaving for Surabaya next week, UKDW ISO Server might have a delay on the ISOs availability. You can wait or you can go to other mirror servers if you can't wait
Subscribe to:
Posts (Atom)