Based upon this measurement, I calculated that if I was paying 14 cent per KiloWattHour, I would spend roughly 50 cent on electricity to charge my phone for a whole year. Leaving the phone charger plugged in while not in use would make absolutely no difference to my bill.
Sunday, November 13, 2011
Does leaving chargers plugged in really waste electricty?
Based upon this measurement, I calculated that if I was paying 14 cent per KiloWattHour, I would spend roughly 50 cent on electricity to charge my phone for a whole year. Leaving the phone charger plugged in while not in use would make absolutely no difference to my bill.
Labels:
current-cost,
Electricity,
gadgets,
smarter-planet
| Reactions: |
Wednesday, November 9, 2011
What do I blog about and why
Recently I was interviewed by a member of the IBM internal communications team for their "meet a colleague" series. The interview, which was published on the IBM intranet went reasonably well, but there was one question that she asked me that I found difficult. She asked me "what do you blog about and why?". The reason why I didn't answer very clearly is because I don't really know this myself.
It might seem surprising that I write a blog without a clear idea of why I am blogging or even a clear plan for what to write about it. However, to understand how this situation arose you need to know how I got started blogging. I initially started blogging on the IBM internal blog platform as part of an effort to understand the usefulness of the Lotus Connections product which at the time we were proposing to develop. My motivation was simply to get a better understanding of how/if people could derive value from using these tools because without this understanding I could not really judge if the platform we were developing was a good one or not.
Towards the end of 2008, I had a discussion about my blogging activity with one of my mentors (who was an avid blogger). She advised me that blogging inside the IBM firewall was somewhat like cycling with stabilizer wheels - a useful training exercise, but nothing like the real thing. As a result of her advice, I established an external blog. Initially I wrote very few blog posts on my external but gradually I gained confidence and now I would say that I am reasonably comfortable with my blogging activity. I still have an IBM internal blog, but I post to that blog relatively rarely because I focus my efforts on maintaining the external blog.
I still can't really say that I fully understand exactly how blogging can provide value for the blogger, but the fact that I am still actively blogging years later is evidence that I must be getting some value from all this effort. In general blogging can be used for spreading information and/or for facilitating discussion. As you will see below, I use my blog for both purposes (with mixed success).
One of the advantages of a blog is that you have a record of your activity so I decided that I would do a detailed analysis on what I was actually writing about and whether or not it was achieving my goals. In terms of spreading information, I guess that it is successful if a reasonable number of people are reading my posts. On the other have, the number of comments left on my blog would probably be a better measure of whether or not it is helping facilitate discussion. Here is the detailed analysis of my blogging activity for the last year (apologies for the length of this post, but since you have read this far you might as well read the whole post):
Why blog on IBM internal platform rather than external blog?: During the last year I wrote 103 posts to my external blog which means that I blog on average twice per week. However, I only posted 6 times on my internal blog . Three of the of the posts on the internal blog were cross-posts form the external one (to increase the chance of IBM employees seeing the post). Of the remaining three internal only posts, two were on a topic that would not be of any interest to someone outside IBM and one was expressing an opinion on an IBM policy. As I said earlier, I knew my external blog was taking over from the internals one, but I was surprised at this statistic. On reflection I should probably redress this balance slightly (even if this is only done by cross posting more frequently).
What do I blog about?: In general I blog about whatever I am thinking about. When a though enters my mind about what would be a topic worth blogging about, I generally create a draft blog entry with that title to remind me. I revisit my blog when I have time available and work on polishing the draft entries until they are ready for publishing. At the moment there are 15 draft entries in my blog, but if I need more than a few weeks to polish them I take this as an indication that I don't have a very clear opinion on the topic to express and so I delete the draft.
I analysed the content of the posts over the last year in detail and I could see that slightly less than half (45%) were expressing an opinion and hence were inviting comments. The remaining posts were split between passing in news about stuff that was happening (35%) and posts which were giving technical information on how to do something (20%),
Do people read my blog?: My first ever first blog post got 7 views, as my blog became better known the number of readers settled into the low double figures. In the last year, none of my posts got fewer than 10 reads, roughly 2/3 of the posts received between 10 and 50 readers and the remainder were split evenly between posts that received 50-100 readers and posts that received over 100 readers. In general I am happy with this level of readership, after all I am not a celebrity and in reality there are ways people can read the content without appearing in the statistics so if anything the readership would be higher than these statistics indicate.
Why do some posts receive a lot of readers?: This is a bit of a mystery for me because sometimes I write a post that I expect to be popular and it gets hardly any attention, but other times a post will be an unexpected hit. The most popular post over the last year (getting over 1,200 hits) was a description of how I recorded OSSBarCamp and converted the content into a format suitable for posting online so apparently this is a subject that people struggle with. Most blog posts are mainly only read in the week immediately after they are posted, but occasionally a popular post will continue to be read for a long time afterwards. For example, shortly after I started my blog I posted a test entry from my mobile phone. The entry did not have much content because it is difficult to type much on my phone and in any case I intended to delete it once I verified that it was successfully posted (but obviously I forgot). This turns out to be my second most popular post ever and interestingly almost all of the readers come from mobile devices (the content describes how I posted from my mobile and hence it is more interesting for this audience).
Where are my readers?: Surprisingly, more of my readers come from USA (4,587) than Ireland (3,285) and my readers come from developed countries all over the world. As you can see from this map, Africa and South America are not at all represented among the readers of my blog..
Does the blog help start discussion?: Unfortunately I get very few comments on my blog. Roughly 80% of my posts get no comments at all. Half of the remainder (10%) get 1 comment an only 10% receive more than one comment. At first glance this is very disappointing and would seem to indicate that the blog has very little success in generating conversation. However, I do find that I get quite a few comments that are not left on the blog itself. Sometimes people will comment on the Facebook of LinkedIn platforms where all of my entries get cross-posted. What really surprises me is how often I will be standing in the queue for coffee in work when the person next to me will turn around and say "I was reading what you wrote on your blog about X and I was thinking ..." - this can often lead to a very interesting discussion.
It might seem surprising that I write a blog without a clear idea of why I am blogging or even a clear plan for what to write about it. However, to understand how this situation arose you need to know how I got started blogging. I initially started blogging on the IBM internal blog platform as part of an effort to understand the usefulness of the Lotus Connections product which at the time we were proposing to develop. My motivation was simply to get a better understanding of how/if people could derive value from using these tools because without this understanding I could not really judge if the platform we were developing was a good one or not.
Towards the end of 2008, I had a discussion about my blogging activity with one of my mentors (who was an avid blogger). She advised me that blogging inside the IBM firewall was somewhat like cycling with stabilizer wheels - a useful training exercise, but nothing like the real thing. As a result of her advice, I established an external blog. Initially I wrote very few blog posts on my external but gradually I gained confidence and now I would say that I am reasonably comfortable with my blogging activity. I still have an IBM internal blog, but I post to that blog relatively rarely because I focus my efforts on maintaining the external blog.
I still can't really say that I fully understand exactly how blogging can provide value for the blogger, but the fact that I am still actively blogging years later is evidence that I must be getting some value from all this effort. In general blogging can be used for spreading information and/or for facilitating discussion. As you will see below, I use my blog for both purposes (with mixed success).
One of the advantages of a blog is that you have a record of your activity so I decided that I would do a detailed analysis on what I was actually writing about and whether or not it was achieving my goals. In terms of spreading information, I guess that it is successful if a reasonable number of people are reading my posts. On the other have, the number of comments left on my blog would probably be a better measure of whether or not it is helping facilitate discussion. Here is the detailed analysis of my blogging activity for the last year (apologies for the length of this post, but since you have read this far you might as well read the whole post):
I analysed the content of the posts over the last year in detail and I could see that slightly less than half (45%) were expressing an opinion and hence were inviting comments. The remaining posts were split between passing in news about stuff that was happening (35%) and posts which were giving technical information on how to do something (20%),
Labels:
blogging,
life,
social-networking
| Reactions: |
Am I really a human?
Lots of web sites implement a CAPTCHA system to stop access to their site from automated programs. Normally this involves showing a distorted picture of a few letters and asking the user to read them and type them into a text box to verify that they are a real human. The general idea is that reading such a distorted picture should be an easy task for a human, but it is a surprisingly difficult task for automated image recognition programs.
When CAPTCHAs were first introduced the distortion in the picture was relatively minor and so it was not a major inconvenience for user to type in the letters. However, it should not have been a major surprise that the bad guys invested in improved software for reading distorted letters and the CAPTCHA developers were then forced to implement even greater distortion of their sample letters to trick the automated software. As a result I now find that the letters in most CAPTCHAs are extremely difficult for me to read.
Maybe it is simply the fact that my sight is failing because I am getting older, but the last few times I have failed to complete it at the first attempt. I normally require at least 2 or 3 attempts before I manage to get the letters right which probably makes the site suspect I am not a real human. Do other people find the same problem with completing CAPTCHAs?
When CAPTCHAs were first introduced the distortion in the picture was relatively minor and so it was not a major inconvenience for user to type in the letters. However, it should not have been a major surprise that the bad guys invested in improved software for reading distorted letters and the CAPTCHA developers were then forced to implement even greater distortion of their sample letters to trick the automated software. As a result I now find that the letters in most CAPTCHAs are extremely difficult for me to read.
Maybe it is simply the fact that my sight is failing because I am getting older, but the last few times I have failed to complete it at the first attempt. I normally require at least 2 or 3 attempts before I manage to get the letters right which probably makes the site suspect I am not a real human. Do other people find the same problem with completing CAPTCHAs?
| Reactions: |
Monday, November 7, 2011
Much of FourSuqre's attraction comes from its mystery
FourSquare is clearly the leading location based social network. The reason seems to be that most people agree that it is the platform that provides most fun. Unfortunately for their competitors it is hard to define exactly why it provides most fun. Personally I think that much of the enjoyment comes from an element of mystery about how exactly the rewards are handed out.
If you have used FourSquare you will probably know that they award badges for various activity. Once you unlock a badge, they give you a page explaining exactly why you were awarded it. However, they don't tell you in advance exactly what you will have to do tho earn badges that you have not yet been awarded. It is not really hard to guess that for example the Newbie badge is earned for your first ever check-in and if you hover over the logo for an unearned badge they will give you a hint, but you still don't know the rules for sure.
For me, I know that FourSquare often gives me a pleasant surprise when I earn badges or points that I was not expecting. For example, this morning when I checked into my local Lidl I got a surprise to see that I earned 25 bonus points for being the anniversary of my first check-in. If the FourSquare team keep up the good work I will probably keep using it for a feew more years.
If you have used FourSquare you will probably know that they award badges for various activity. Once you unlock a badge, they give you a page explaining exactly why you were awarded it. However, they don't tell you in advance exactly what you will have to do tho earn badges that you have not yet been awarded. It is not really hard to guess that for example the Newbie badge is earned for your first ever check-in and if you hover over the logo for an unearned badge they will give you a hint, but you still don't know the rules for sure.
For me, I know that FourSquare often gives me a pleasant surprise when I earn badges or points that I was not expecting. For example, this morning when I checked into my local Lidl I got a surprise to see that I earned 25 bonus points for being the anniversary of my first check-in. If the FourSquare team keep up the good work I will probably keep using it for a feew more years.
Labels:
foursquare,
life,
mapping,
social-networking
| Reactions: |
Saturday, November 5, 2011
Automatically starting the VNC server at boot time on your Linux virtual machines
[Note: check this update before following these instructions]
These days, many people in IBM (and I am sure many other companies) are using Linux virtual machines for their normal work. The hard core geeks are happy to connect to their virtual machines via ssh and do all of their work on the command line. However, the rest of use appreciate the convenience of a graphical interface and so like to use VNC. Unfortunately, the default configuration is that the VNC server does not automatically start every time you reboot. If you reboot your server regularly, it can be a pain to continually have to log into the server and start VNC.
After a bit of digging I found this excellent blog post which describes how to auto-start the VNC server on Ubuntu. However, most people I know tend to install Ubuntu on their laptop (which doesn't really need VNC server to be running) and use either SUSE or RedHat on their real servers. I had to make a few minor tweaks to get the script working on these Linux variants. The script below works on SUSE and RedHat variants of Linux. I have tested it on SLES 11 and RHEL5.6 - it should work on pretty much any Linux variant, but I would love to hear feedback from people if there are any issues.
As described in andrew's blog, it is necessary to start VNC manually the first time so that you can enter the security password. The first time you launch the program will create a default ~/.vnc/xstartup script which you can customize to meet your preferences. You should download the script to /etc/init.d/vncserver (making sure that the script is executable with the command "chmod +x /etc/init.d/vncserver") and then use the command "chkconfig vncserver on" to configure the server to start at boot time.
The bulk of the script is identical to Andrew's so you can read his description of how it works. I highlighted in red the places where I needed to alter it:
These days, many people in IBM (and I am sure many other companies) are using Linux virtual machines for their normal work. The hard core geeks are happy to connect to their virtual machines via ssh and do all of their work on the command line. However, the rest of use appreciate the convenience of a graphical interface and so like to use VNC. Unfortunately, the default configuration is that the VNC server does not automatically start every time you reboot. If you reboot your server regularly, it can be a pain to continually have to log into the server and start VNC.
After a bit of digging I found this excellent blog post which describes how to auto-start the VNC server on Ubuntu. However, most people I know tend to install Ubuntu on their laptop (which doesn't really need VNC server to be running) and use either SUSE or RedHat on their real servers. I had to make a few minor tweaks to get the script working on these Linux variants. The script below works on SUSE and RedHat variants of Linux. I have tested it on SLES 11 and RHEL5.6 - it should work on pretty much any Linux variant, but I would love to hear feedback from people if there are any issues.
As described in andrew's blog, it is necessary to start VNC manually the first time so that you can enter the security password. The first time you launch the program will create a default ~/.vnc/xstartup script which you can customize to meet your preferences. You should download the script to /etc/init.d/vncserver (making sure that the script is executable with the command "chmod +x /etc/init.d/vncserver") and then use the command "chkconfig vncserver on" to configure the server to start at boot time.
The bulk of the script is identical to Andrew's so you can read his description of how it works. I highlighted in red the places where I needed to alter it:
- The original script declared a dependency on the networking service, but this service is called network on other Linux variants. Changing the dependency to $network allows the script to be more portable.
- At the start of the script you can see some specially formatted comments which are interpreted as directives by the chkconfig command. There are several variants of this command and most systems do not have detailed documentation on what directives are used. The Debian wiki seems to have a complete list of possible directives. You don't need to worry about putting in special directives which are not understood by your variant of chkconfig because they will simply be treated as normal comments. The original script has enough directives to keep Ubuntu happy, but SUSE seems to insist on a "Required-Stop:" directive and RedHat seems to insist on the service description being included.
- The original script used log_action_begin_msg, but this seems to be a command only supported on Debian derivatives so I changed them to simple echo commands.
#!/bin/sh -e ### BEGIN INIT INFO # Provides: vncserver # Required-Start: $network # Default-Start: 3 4 5 # Default-Stop: 0 6 # Required-Stop: # Short-Description: Starts and stops VNC server # Description: Starts and stops VNC server ### END INIT INFO PATH="$PATH:/usr/X11R6/bin/" # The Username:Group that will run VNC export USER="root" #${RUNAS} # The display that VNC will use DISPLAY="1" # Color depth (between 8 and 32) DEPTH="16" # The Desktop geometry to use. #GEOMETRY="x " #GEOMETRY="800x600" GEOMETRY="1024x768" #GEOMETRY="1280x1024" # The name that the VNC Desktop will have. NAME="my-vnc-server" OPTIONS="-name ${NAME} -depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}" . /lib/lsb/init-functions case "$1" in start) echo "Starting vncserver for user '${USER}' on localhost:${DISPLAY}" su ${USER} -c "/usr/bin/vncserver ${OPTIONS}" ;; stop) echo "Stoping vncserver for user '${USER}' on localhost:${DISPLAY}" su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}" ;; restart) $0 stop $0 start ;; esac exit 0
Labels:
linux,
open-source,
vnc
| Reactions: |
Wednesday, November 2, 2011
Can you run 64bit Virtual Machines on a 32 bit host operating system
I was recently trying to use VMWARE Player to run some 64 bit virtual machines which a colleague had built for me. I used Google to find out if it would be possible to run the 64 bit guest OS on a 32 bit host - unfortunately the results seemed to be split almost 50-50 between saying yes and no, so I had to try it for myself.
When I tried to power on the virtual machine I got the following error screen. I went to the link suggested by the error page and I downloaded the utility to see if my CPU was capable of running in 64 bit mode. The tool from VMWARE told me that my CPU was not capable of running a 64 bit operating system. This puzzled me because until recently I was running a 64 bit operating system (RHEL6) on the same laptop.
I still thought that the problem might be that it is not possible to run a 64 bit guest operating system on a 32 bit host operating system. Then I remembered that I still had kept the boot partition for the 64 bit OS, so I booted this partition and tried again to run the virtual machines. Puzzlingly I still got the same result. The VMWARE test utility was also still telling me that my CPU was not capable of operating in 64 bit mode which was deifnietly not true since it was running in 64 bit mode when I ran the test.
I did a bit more digging and I found a utility from KVM which is supposed to check if your system can run 64bit virtual machines. It also told me that I couldn't, but it gave a very different error message. As the error message suggested, I went into my BIOS settings and enabled support for "Intel Virtualized Technology" and hey-presto I was able to run the 64 bit virtual machines. Unfortunately I don't really know what "Intel Virtualized Technology" is, but this article seems to have a feasible explanation.When I tried to power on the virtual machine I got the following error screen. I went to the link suggested by the error page and I downloaded the utility to see if my CPU was capable of running in 64 bit mode. The tool from VMWARE told me that my CPU was not capable of running a 64 bit operating system. This puzzled me because until recently I was running a 64 bit operating system (RHEL6) on the same laptop.
I still thought that the problem might be that it is not possible to run a 64 bit guest operating system on a 32 bit host operating system. Then I remembered that I still had kept the boot partition for the 64 bit OS, so I booted this partition and tried again to run the virtual machines. Puzzlingly I still got the same result. The VMWARE test utility was also still telling me that my CPU was not capable of operating in 64 bit mode which was deifnietly not true since it was running in 64 bit mode when I ran the test.
Labels:
64bit,
cloud,
computers,
technology,
vmware
| Reactions: |
Sunday, October 30, 2011
Progress report on my new job
It is now roughly half a year since my new job was announced so I thought it might be a good idea to reflect on how my new role was working out. This blog posts summarises what I have done and perhaps equally importantly, how I felt about it.
First, what I did:
- Before starting my new job, I had been using Sametime for many years and I had developed a number of Sametime client plugins, but I had no experience at all of installing or configuring Sametime servers. So, I needed to learn a lot about unfamiliar technologies. As well as taking formal courses, I spent a lot of time doing test deployments so that I got a good feeling for how the process works and what can go wrong.
- I joined the Sametime install team and I fixed a number of bugs. Many developers hate bug fixing work because they consider it unglamorous. However, I though that it was an important part of my familiarisation with the code (you really only fully understand code when you are able to fix bugs). In addition I thought it was important to make it clear to my colleagues that I was not shirking the unglamorous tasks.
- I was given special responsibility in relation to a new feature which we refer to as "Install on existing Websphere" - where the Sametime installer does not install its own copy of Websphere Applications Server, but instead uses a pre-existing instance that was installed previously. The feature had been developed before I got involved with the team, but I had to test it and do some tweaking of the user interface.
- Around this time I was assigned as a representative of the development team for a small number of key customer accounts.
- One of the most important things I did was lead a deployment task force that looked at what are the main issues encountered by users installing and configuring Sametime family of products. This task force produced a report that summarised the main issues (in priority order) and outlined steps that we could take to tackle these issues. This report was published inside IBM and reviewed with senior executives. I am now working on transforming the report into an agreed development plan where we will address the issues identified. The roadmap for my new role is now becoming clearer.
- The report itself is naturally IBM confidential, but it is available on the IBM intranet. Given recent trends in the industry it will surprise nobody to hear that one of the top priority recommendations is to make Sametime more friendly to cloud deployments.
- One of the first steps on this journey is to allow users clone an image of a running Sametime server and get it working with its new host name. My recently published article on the DeveloperWorks site describes the manual steps required to do this. I was surprised myself with how complex the process is (the article is 20 pages long) and so now I am working on automating the procedure. These are the first baby steps in making Sametime more deployable for our increasingly important cloud customers.
- Initially I was in a honeymoon period where I was delighted to free from personnel management responsibilities. As people came to me to tell me about some personnel issue with the team, it was a great relief to be able to pass them on to my replacement as manager of the team to handle it. At the same time nobody really expected me to be up to speed in my new role yet.
- However, after about a month and a half, I began to enter what is typically called "The trough of despair". As I said earlier, I initially found my new role very challenging. There were times when I was definitely overwhelmed by how much I had to learn and there were times when I doubted if I would ever master the technology.
- Fixing bugs in the installer can be very difficult - first you need to understand how the server needs to work once installed, then you need to understand how the installer needs to work in order to achieve that results and then finally you need to understand the complex Sametime build process (if customers think the deployment process is complex, it is nothing compared to the complexity of the build system). At times I spent over a week solving what seemed like relatively trivial bugs.
- It was even more challenging to chart a long term strategy for an area where I was only really a beginner.
- At this stage I was very determined not to admit defeat and I was careful to maintain a narrow focus and not allow myself get distracted by anything outside of the core job. Eventually this determination paid off. I learned more and began to gain some confidence. I also realised that other people also find the technology complex so I don't feel so bad.
- I hope this does not come across the wrong way, but when I started working with customers I immediately I became relatively much more of an expert. Previously I was speaking with people who had worked on Sametime for several years so I felt like a novice, but speaking to customers who were only beginning to deploy Sametime I realised that I knew quite a bit. It also was great to learn first hand about how customers experience the Sametime deployment process.
- At this stage I would say that I have finally got up to speed in my new role (but I still have a lot to learn) and I am more comfortable in my new role. I knew when I took on the job that this choice would be a long term one and so I am definitely going to stick with my decision.
- I was surprised by how little time I spent actually writing code. If anything I spend much more time testing than coding. Any developer needs to also test their own code, but the length of time involved in testing an installer means that the development/test ratio is highly skewed towards testing.
- One thing that surprised me is that I am missing the social aspects of being a manager. People often need to inform their manager about what they are doing and hence the manager is well aware of what is happening in the wider team. An individual contributor on the other hand only gets informed about things that directly affect their work.
- My decision to consciously narrow in my focus probably made me even more isolated from the social life of the team. It was probably the right decision back when I was starting my new role, but now I think the time has come to widen my focus a little again.
| Reactions: |
Friday, October 28, 2011
BTYSTE project about Smarter Energy kicks-off
Yesterday I visited Mount Sackville primary school to help get them started on their Smarter Energy project for the BT Young Scientist &Technology Exhibition. I introduced them to the concepts behind the IBM Smarter Planet campaign using a set of slides that had been specially adapted to be understandable by that age group. I was delighted to see that they had no trouble in understanding the message. They were very enthusiastic and seemed excited to be involved.
I also helped them use the lighting efficiency tester that I developed as part of the recent Hackday to measure the efficiency of a number of different types of light bulbs. The device was very popular. Children of that age love to get hands-on with technology (actually when I think about it men in their late 40s still love to get hands on with technology).
My colleague Fred Raguillat joined me for the visit because he has experience from running a similar project with Dunboyne national school. After we left the class we configured the Current Cost meters that they are going to be using to monitor their electricity usage for the duration of the project. All went smoothly, once we figured out how to work around a problem with the bridge not interacting properly with the DHCP server on their network.
I look forward to seeing their results at the exhibition in January.
Labels:
btyste,
hackday,
smarter-planet,
technology
| Reactions: |
Monday, October 24, 2011
You know you are definitely back from Holidays when you lose all of the Mayorships in Foursquare
Earlier this year I went on a holiday of a lifetime in South Africa. I was so thrilled with myself for being so far away from home that I regularly checked in with FourSuqare. As a result I was declared "Mayor" of a wide variety of locations.
After I arrived back in Ireland, the glowing feeling of well-being from the holiday faded fairly fast, but the FourSquare mayorships were surprisingly long lived. I was just notified yesterday of the fact that I was ousted as mayor of the beautiful Knysna Country House. I am still Mayor for Fancourt, Hotel in George - but I am not sure how much longer that will last and all of my Foursquare mayorships will ba back in Ireland.
Sunday, October 23, 2011
Blogger's new Dynamic Views are not yet ready for use
Blogger recently launched a new feature called "Dynamic Views". They looked really cool so I tried them out for a while on this blog, but they are not functional enough to be used so I switched back again to my old theme.
The good thing about dynamic views is that they let the reader choose from a number of really stylish looking layouts. Unfortunately it is not possible to use any widgets with these views. I know that I probably put too many widgets on my blog, but some are really useful and I didn't think the new look was enough to make up for having them all gone.
You can see what my blog looked like with dynamic views enabled in the screenshots below:
vThe good thing about dynamic views is that they let the reader choose from a number of really stylish looking layouts. Unfortunately it is not possible to use any widgets with these views. I know that I probably put too many widgets on my blog, but some are really useful and I didn't think the new look was enough to make up for having them all gone.
You can see what my blog looked like with dynamic views enabled in the screenshots below:
Subscribe to:
Posts (Atom)







