Redwan's Blog

About Me

My Photo
Redwan
Dhaka, Bangladesh
I am B.S.C Engineer,CSE,SUST and Ex-Cadet of Mirzapur Cadet College.
View my complete profile

Wednesday, April 8, 2009

Create a system folder in My Computer with C#

I found a article to create a system folder in "My Computer" in http://www.technospot.net/blogs/how-to-create-a-system-folder-in-my-computer/.

However, I have successfully done it with a Console app of C# for my own purpose.:)

Also, I have redirected it to open up a particular page with OS default browser.

Steps(Manual):

Step 1: 

Create a Unique Key Open registry with “regedit” command on run window.
Navigate to HKEY_CLASSES_ROOT\CLSID\. Then right click and create a new key with value as {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}

Now set the default value of this key to the folder name you want to use. Now your path will look like ( I will call this as parent key throughout the discussion) HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}

Step 2: 
Add Custom Icon to the folder 
Now create a sub key under parent key.
Name it as “DefaultIcon”.
Set the default value of this to the path of the icon image you want to use.
If you dont specify your icon, system will take default icon.

Step 3: 
Adding attributes Under parent key 
create another key with name as “InprocServer32″
Set the default value as “shell32.dll”
Again at the same level create another folder as “ThreadingModel” and set its value as “Apartment”
 Same way create another key (under parent level) at the same level with structure as \Shell\My Folder\Command
 Set the default value here as “explorer /root,c:\Blog Data”
 This has to be same which you gave when you created the first key.
  
 Step 4 
Adding Handlers
Under parent key, create another key as \ShellEx\PropertySheetHandlers\ {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}
Similar way another key is to added to parent key as “Shell Folder”
In this right click and create new binary value called as “Attributes” with value as 00 00 00 00.
 
Step 5: 
Settings to place in My Computer
Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
Then to \CurrentVersion\Explorer\MyComputer\NameSpace\
Add the parent key which in this case is {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}











CODE:

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
//Step1
/*
Create a Unique Key Open registry with “regedit” command on run window.
Navigate to HKEY_CLASSES_ROOT\CLSID\. Then right click and create a new key with value as {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}
*/
            
    Microsoft.Win32.RegistryKey RootKey;
            RootKey = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey("CLSID", true);
            
            Microsoft.Win32.RegistryKey FolderKey = RootKey.CreateSubKey("{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12341}");
            FolderKey.SetValue("", "PrologLive NetSpace(1GB Space)",Microsoft.Win32.RegistryValueKind.String);
            
            FolderKey.Flush();

            
            
            //Step2
            /*
             * Add Custom Icon to the folder.
                Now create a sub key under parent key.
                Name it as “DefaultIcon”.
                Set the default value of this to the path of the icon image you want to use.
             * */
          

            Microsoft.Win32.RegistryKey DefaultIconKey = FolderKey.CreateSubKey("DefaultIcon");
            DefaultIconKey.SetValue("", "/Resources/Bitmap1.bmp");
            DefaultIconKey.SetValue("","logo.ico");

            //Step3
            /*
             * Under parent key create another key with name as “InprocServer32″
                Set the default value as “shell32.dll”
             * */

            Microsoft.Win32.RegistryKey InprocServer32Key = FolderKey.CreateSubKey("InprocServer32");
            InprocServer32Key.SetValue("", "shell32.dll");

            /*
             * Again at the same level create another folder as “ThreadingModel” and set its value as “Apartment”
             * */

            Microsoft.Win32.RegistryKey ThreadingModelKey = FolderKey.CreateSubKey("ThreadingModel");
            ThreadingModelKey.SetValue("", "Apartment");

            /*
             * Same way create another key (under parent level) at the same level with structure as 
             * \Shell\My Folder\Command
                Set the default value here as “explorer /root,c:\Blog Data”
             * */
            Microsoft.Win32.RegistryKey ShellKey = FolderKey.CreateSubKey("Shell");
            


            

            Microsoft.Win32.RegistryKey MyFolderKey = ShellKey.CreateSubKey("MyFolder");
            
            

            Microsoft.Win32.RegistryKey CommandKey = MyFolderKey.CreateSubKey("Command");
            CommandKey.SetValue("","explorer /root, http://www.prologinc.com/");

            
            


            /*
             * Step 4 Adding Handlers
                Under parent key, create another key as \ShellEx\PropertySheetHandlers\ {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}
                
             * */


            Microsoft.Win32.RegistryKey ShellExKey = FolderKey.CreateSubKey("ShellEx");

            

            Microsoft.Win32.RegistryKey PropertySheetHandlersKey = ShellExKey.CreateSubKey("PropertySheetHandlers");

            

            Microsoft.Win32.RegistryKey FinalFolderKey = PropertySheetHandlersKey.CreateSubKey("{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12341}");

            /*
             Similar way another key is to added to parent key as “Shell Folder”
                In this right click and create new binary value called as “Attributes” with value as 00 00 00 00.
             */
            Microsoft.Win32.RegistryKey ShellFolderKey = FolderKey.CreateSubKey("Shell Folder");


            

            ShellFolderKey.SetValue("Attributes", new byte[] {00, 00, 00, 00},  Microsoft.Win32.RegistryValueKind.Binary);
            

            /*
             * Step 5: Settings to place in My Computer
                Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
                Then to \CurrentVersion\Explorer\MyComputer\NameSpace\
                Add the parent key which in this case is {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}
             */


            Microsoft.Win32.RegistryKey RootForMicroSoftKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software",true);
            Microsoft.Win32.RegistryKey RootForWindowsKey = RootForMicroSoftKey.OpenSubKey("Microsoft", true);
            Microsoft.Win32.RegistryKey RootForCurrentVersionKey = RootForWindowsKey.OpenSubKey("Windows", true);

            Microsoft.Win32.RegistryKey CurrentVersionKey = RootForCurrentVersionKey.CreateSubKey("CurrentVersion");

            
            Microsoft.Win32.RegistryKey ExplorerKey = CurrentVersionKey.CreateSubKey("Explorer");

            
            Microsoft.Win32.RegistryKey MyComputerKey = ExplorerKey.CreateSubKey("MyComputer");

          
            Microsoft.Win32.RegistryKey NameSpaceKey = MyComputerKey.CreateSubKey("NameSpace");

          
            Microsoft.Win32.RegistryKey MainFolderKey = NameSpaceKey.CreateSubKey("{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12341}");


            /*
             * Close All Key
             */

            FolderKey.Close();
            RootKey.Close();
            MainFolderKey.Close();
            NameSpaceKey.Close();
            MyComputerKey.Close();
            ExplorerKey.Close();
            CurrentVersionKey.Close();
            RootForCurrentVersionKey.Close();
            RootForWindowsKey.Close();
            RootForMicroSoftKey.Close();
            ShellFolderKey.Close();
            FinalFolderKey.Close();
            PropertySheetHandlersKey.Close();
            ShellExKey.Close();
            CommandKey.Close();
            MyFolderKey.Close();
            ShellKey.Close();
            ThreadingModelKey.Close();
            InprocServer32Key.Close();
            DefaultIconKey.Close();
        }
    }
}

Tuesday, February 17, 2009

iPhone Devepolment Perlimenaries

I was in dark, when I decided that I will start IPhone application development. I was Novice. So, It was pretty difficult to set up an environment for development. I faced the following question at that time and I found those pieces by UTFS(Using the fucking search engin). I think you eill find these question and answers pretty useful

My first question was "Do I need a MAC book to start development?"

Answer: No, You can install a MAC OS in intel PC, if the processor have sse2 and sse3 support.

"How do I confirm, if there is any SSE2/SSE3 in my processor?"

Ans: You can check list of processors that support SSE2/SSE3 in following links. Also, there is some freeware software that will show your processor information. You can also determine it from there.
1. http://en.wikipedia.org/wiki/SSE2
2. http://en.wikipedia.org/wiki/SSE3

"Can I make a dual boot system at my PC, so that I can run both Windows and MAC OS X ?"

Ans: Therotically, You can. But I failed. But, at least you have to spare one HDD for MAC, It will make your life easier.

"Which version of MAC OS X I should Install?"

Ans: Iphone SDK needs MAC Lepord OSX 10.5.5. What you can do, install lower version and install SDK and your MAC OS will automatically install components that the SDK needs. Other wise it will be a huge download for you 4 GB almost.

"Where can I get MAC OSX DVD?"

Ans: You can buy from local market. There is a possibility to not getting it from market.You can download it torrent sites (you might want to consider typing in "Kalyway 10.5.5" and use the torrent program of your choice to download it.) and burn it into a DVD.

"What are the accessories and things need to have before I start?"

Ans:

  • High Speed Internet Connection (Useful if you want the disk image before the end of time)
  • Blank DVD-R
  • Nero, or some other program that allows the burning of disk images to blank media
  • A BitTorrent program such as BitComet or Transmission
  • A computer with the following attributes:
    • Processor with either SSE2, SSE3, or SSE2/3 capabilities.
    • at least 512 MB RAM
    • at least 9 GB of free disk space
    • A DVD drive for installation
"What is the procedure of installation?"

Ans: follow the instruction step by step from the following links.

http://tgrounds.blogspot.com/2008/03/osx-leopard-1051-on-pc.html

and http://wiki.osx86project.org/wiki/index.php/Installation_Guides

"Where can I get IPhone SDK?"

Ans: GO to developer.apple.com and you will get the SDK there. download it.

"Do I need an apple ID?"

Ans: Yes. If you want to get development resources from apple site you need to create an apple ID.

"What is the compiler name?"

Ans: XCode

"Is there any GUI desigener ?"

Ans: Yes. Its name is Interface builder, and independent component from XCode.

"What is the language?"

Ans: Objective C.

"What is the best helping site I found? "

Ans: Awsome site for beginners. http://icodeblog.com/

Surely, It will lead you to developing some sample applications pretty easily.

CAB(installer) for Windows Mobile

CAB file is the installer file for windows mobile application.If you want to release a windows mobile application/Games, you have to create a CAB(Installer) for windows mobile.

You can create a CAB file manually from command prompt, which is a bit complicated. So, You can do it in a lot easier manner. I am describing it step by step.

1. First Build your project in release mode.
2. Create a new solution(Smart Device CAB Project) under the same solution.
3. Right Click on the newly created solution and add project output. You will find the project name that you a window built earlier, select primary output and click OK.
4. Right click on File System on Target Machine - Add Special Folder - Programs Folder.
5. And now, select Programs Folder on the File System tree, and right click on the empty panel at right and select Create New Shortcut and And select Application Folder - Primary output from AppName (Active) and press OK.
6. Press the Registry Editor button And add the string value "HKLM\Software\Mobile Practices\AppName\Version". You need to create the path key by key, and the add the string value on the right panel.
7. Build the total solution and you will get the cab file in debug/release folder

Reference:

http://www.mobilepractices.com/2008/02/how-to-create-windows-mobile-smart.html

Monday, January 26, 2009

Set up network/SIM in windows mobile 6.0 emulator












1. Open cellular emlator (All Programs->Windows Mobile6 SDK->Tools->Cellular Emulator) and at configuration Tab, show the SIM file according to you directory .

For Example: 
D:\Program Files\Tools\Cellular Emulator\USim.xml

2. Start WM 6.0 professional emulator

3. Go to File->Configure

4. Select Peripheral Tab and configure COM port according to cellular emulator. See Image

5. Perform Soft reset

6. File->Save State and Exit


Fake GPS on windows mobile emulator









  1. Install FakeGPS on the emulator PPC (CAB file)
    C:\Program Files\Windows Mobile 6 SDK\Tools\GPS

How to install/uninstall apps on emulators? 

 One way is to configure a shared drive for the emulator.   
 1.  Under the emulator menu options File->Configure   
 2.  Map a shared folder under the General tab.   
 3.  Place your cab file in the mapped shared folder.   
 4.  Use the emulator's file explorer to navigate to the Storage Card  directory.
 5.  Click on your cab file and follow the install procedure.
  1. Launch the application FakeGPS with a simple text file containing a list of GPS NMEA messages, an example is provided : fakegpsdata.txt

  2. Launch the example code from VS2005 : the projet GPSSample
    C:\Program Files\Windows Mobile 6 SDK\Samples\PocketPC\CS\GPS

Tuesday, December 16, 2008

Parsing a XML file(JAVA)

Java File(FileParser.java):

import java.io.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;

public class FileParser
{
String fileName;
/** Creates a new instance of FileParser */
public FileParser(String name)
{
this.fileName= name;
File f = new File(fileName);
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
try
{
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(f);
read(doc);
}
catch(Exception e)
{
e.printStackTrace();
}


}

public void read(Document doc)
{
Element root = doc.getDocumentElement();
NodeList list = doc.getElementsByTagName("campagn");
for (int i = 0; i < list.getLength(); i++) { Node node = list.item(i); if (node.getNodeType() == Node.ELEMENT_NODE) { Element element = (Element) node; NodeList nodelist = element.getElementsByTagName("name"); Element element1 = (Element) nodelist.item(0); NodeList fstNm = element1.getChildNodes(); System.out.println("Name : " + (fstNm.item(0)).getNodeValue()); NodeList nodelist1 = element.getElementsByTagName("beginningdate"); Element element2 = (Element) nodelist1.item(0); NodeList beginningdate = element2.getChildNodes(); System.out.println("beginningdate : " + (beginningdate.item(0)).getNodeValue()); NodeList nodelist2 = element.getElementsByTagName("endingdate"); Element element3 = (Element) nodelist2.item(0); NodeList endingdate = element3.getChildNodes(); System.out.println("endingdate : " + (endingdate.item(0)).getNodeValue()); NodeList nodelist3 = element.getElementsByTagName("file"); Element element4 = (Element) nodelist3.item(0); NodeList file = element4.getChildNodes(); System.out.println("file : " + (file.item(0)).getNodeValue()); } } } } ------------------------==============------------------------ XML File(campagn.xml):



nike
22/05/08
29/05/08
ftp://www.myminimarks.com/campagn/file/abc.txt



addidas
11/11/08
12/12/09
ftp://www.myminimarks.com/campagn/file/def.txt


Monday, September 1, 2008

Liverpool 08-09, some analysis


Well.......what I expect from Liverpool in this 08-09 season is something what every single fan expects, the 19th title. Honestly, how far or how close are we on it? I don't think that it is logical to think we are close. I will discuss it afterwards.

But let me clear you first why “Liverpool”....it is not about trophies and wining rather it is something called "Passion" that they put in display while playing matches. I still can remember last year Champions League Group stage run. They needed to win all 3 /4 matches to reach knock out stage and they just did it. It inspired me so much that I forgot about "Loosing" in semi- finals. Again, about the same game, away match at Stamford Bridge, the Reds had shown that they can fight till the end. Reds can challenge, fight and show their character.......also fight back.

Let us discuss some problems that Liverpool is currently facing.
1. Lack of Natural “Wide man” / “Winger”
2. Lack of Attacking Player on “Right Back”.
3. Players not in Natural Position: Wrong interpretation of "Versatility"
4. Owners’ misery in Transfer Window.
5. Problem with right strategy/ formation

1. Lack of Natural “Wide man” / “Winger”:

When there is not enough space in mid, team need to play with Wings or Wide man. Let us count the Wings involved in action at Liverpool.

1. Jermaine Pennant:



He is only an average player, not pacy or tricky to overcome the defense and pull the ball forward.


2. Yossi Benayoun:

player image


He is a CAM rather than RM or a “Wide man”, he loves to play from right to inside or left to inside.


3. Dirk Kuyt

player image


He is a very
industrious player with an excellent work rate; still, he is a striker in an experimental Wing adaptation scenario.

4. Ryan Babel:

player image


He is also a talented striker bought from Ajax and adopted in "Left Wing" position. He rarely uses his left foot to cross from wide left. Still, he is quite a decent “Wide man” solution for Liverpool. In fact, in Champions league qualifier at Anfield, 118th
minute goal from Kuyt was assisted by him from wide left corner flank.

5. Nabil El Zhar:

player image


He is not still a proven quality, Rafa sees him as a bright future.
Actually, he was only substituted for few minutes. So, I am not sure of him as a solution to Wide man problem.

6. Albert Riera:

Every body hopes that he is a solution to "Winger/ LM" problem. Is it? I don't think so. He is not so because

a. He was an average Man City player in his 1 year loan spell (15 app and only 1 goal). If he was so good, Man City would have made his deal permanent.

b. He is only an average winger (8m pound purchase) not a top class player like Silva or Ribery. If you compare with Wingers of other Big Four clubs i.e. C. Ronaldo of Manchester United, you will see we are not even close in comparison to quality. Probably, he is going to be next Pennant and another failure case as a Wide man.

2. Lack of attacking player on Right Back:

Liverpool have a problem in Right side defense too. Right Back is usually a mixed place where pace and stamina is the most important qualities. This position needs pace, good crossing capability and defensive attributes as well. Player in this position covers the whole right side from the opposition corner flag to own side corner. In comparison to other Big Four clubs, we are not even close in quality of this position. Bosingwa of Chelsea or Gary Neville of Manchester United always places their impact on the game result. They have good attacking qualities; they cross and defend as well. But, we don't find much attacking action from that position. First of all,

ALVARO ARBELOA:

player image

He does not go forward so much. He don't have enough pace or agility to go forward and attack. But, defensively he is quite all right.

PHILIPP DEGEN:

player image

He came to Liverpool in a "Free Transfer". I don't think that he is the solution. He has defensive problems too, identified in pre-season friendly matches. He is only an option, but not a solution.


RAFINHA:


I think manager Rafa will concentrate to fill out this weakness by transfer activity in January. I think Rafinha from Shcalke 04 will be a fine solution. This player is young and pacy and very attacking. Rafa short listed him from the beginning of this summer.

Jakub Błaszczykowski (KUBA):



Rafael Benitez enlisted Polish International Jakub Błaszczykowski who plays for Borussia Dortmund. He usually plays on the wing where his dribbling and pace come in handy but Borussia have also played him at right-wing back a few occasions.





3. Players not in "Natural Position": Wrong interpretation of "Versatility":

Gerrard, playing for Liverpool Gerrard taking a freekick for Liverpool.


We have seen Rafa always asks versatility from a player. He used to mention it as a quality i.e. "He is a very good player" and "he can play in different positions", while describing Gareth Barry and some other players. If this is a case of Gerrard, then it is alright. But in most cases it is a waste of talent. We can see a striker is straggling to be a winger in case of Kuyt. Babel is also not at his best on left wing. Keane on right........nothing would be worse than that. Also we saw Jamie Carragher playing awfully on right back last season. My question is "why". Versatility is something Gerrard showed at front with Torres, not Kuyt struggling on right.

Examples:

a. Kuyt (ST) struggling on right wing
b. Babel (ST) does not make too many crosses from left wide
c. Keane (ST) plays at left or right wing or chasing ball from mid fielders
d. Jamie (CB) plays at right back.
e. Lucas (CDM) plays up front or at LM.

4. Owners’ misery in transfer window:

Roman Abramovich

What do you expect from an owner? Let us talk about Chelsea's tycoon owner, Roman Abramovich. Most people think the "Roman Abramovich" move to Chelsea, made English Football more business and money driven. But I don’t see any problem there. Roman loved football and for his passion, he spent lots of money on transfer market to win trophies. He did not try to make money out of his club and he said “I have many much less risky ways of making money than this (buying Chelsea football club), though don't ask me which ones for I won't tell". So, I tell you it is not the money rather the passion and devotion of the owner to the club that does matter.

Now, if you compare this with the owner of Liverpool Hicks and Gillette, they have more priorities than Liverpool even in sports. They can fly back to US to watch Base Ball Game on an important match day of Liverpool. Manager Rafa also claimed that they don’t even understand football. Let us see how much Money owners let Liverpool spent on transfer market with comparison to other club.

FULHAM - approx net spend: £17m
LIVERPOOL - approx net spend: £18.25m

Manchester United -approx net spend: £28.5

ASTON VILLA - approx net spend: £40.8m

MANCHESTER CITY - approx net spend: £55.7m.

You can ask where Chelsea is. Their net spent amount is £4m, as they sold or offloaded players. But, they have the most powerful and balanced squad in premiership. They purchased Deco for £ 8.o m pound and Bowsingwa for 16.3m pound.

We needed a potential winger as well as a right back. We had both at the end, but are they good enough? I think clearly you know the answer. What role then those "Owners" played?

I am giving you the clear picture of transfer activities. I hope you will not disagree with me about the “top buy” that Liverpool performed. It is only the purchase of Robbie Keane, though some people says Liverpool over spent few millions.


PLAYERS IN:

imageAlbert Riera
Left Winger, Spanish
Undisclosed (reported £8m) from Espanyol

imageRobbie Keane
Striker, Irish
£19m from Tottenham Hotspur

imagePhillip Degen
Right Back, Swiss

Free Transfer from Borussia Dortmund

imageAndrea Dossena
Left Back, Italian
Undisclosed (reported £8m) from Udinese

imageDiego Cavalieri
Goalkeeper, Brazilian

Undisclosed (reported £3m) from Palmeiras

imageDavid Ngog
Forward, French

Undisclosed (reported £1.5m) from PSG
.

PLAYERS OUT:

Harry Kewell (Free Transfer, Galatasaray)
Anthony Le Tallec (Free Transfer, Le Mans)
John Arne Riise
(£4m, AS Roma)

Peter Crouch (£11m, Portsmouth)
Danny Guthrie (£2.5m, Newcastle)
Scott Carson (£3.25m, West Brom)
Steve Finnan
(Undisclosed, Espanyol)

LOANED OUT:

Andriv Voronin (season loan to Hertha Berlin)
Sebastien Leto (season loan to Olympiakos)
David Martin
(Leicester City, 6 months)
Adam Hammill (Blackpool, 6 months)
Robbie Threlfall (Hereford United, 6 months)
Craig Lindfield (Bournemouth, until Jan 1st 2009)
Paul Anderson (Nottingham Forest, full season)
Nikolay Mihaylov (FC Twente, full season)
Jack Hobbs (Leicester City, full season)
Godwin Antwi (Tranmere Rovers, full season)

Miki Roque (FC Cartagena, full season)


a. Why purchase of Gareth Barry was so important?

Rafael Benitez's had given the highest priority on this player "Gareth Barry" in the transfer market, but the long waited transfer saga ended unsuccessful due to the "High Price Tag" and that imminent transfer was stopped by the owner's. What a pity! Martin O’Neil, a tricky manager, raised the price tag of his captain to 18m. Still, Benitez continued to his effort to buy out this versatile player. Do you think he was insane? Even, Rafa tried to sell Alonso for the extra cash needed to buy Barry.

It should be the manager who should decide who is perfect for his team, not the owners. And now, I am explaining why Gareth Barry was so important for Liverpool.

Barry's Villa Hold Liverpool

1st of all, He is an English player and played England for more than 11 years.
2nd, He has a good Leadership quality as he was the captain of Aston Villa.
3rd, He is a perfect versatile player (LB, LM, CM).
4th, compare the case of 13th September match vs. Manchester United, Gerrard is injured and Barry is a player who could play like Gerrard and fill his absence.
5th, I saw him playing on the wing, he can play in wide left and he can go inside.

So, in any way, he was worth of 18 m. And Sunderland Manager Roy Keane rightly said "Buy Barry and Liverpool wins Premier League". Barry was the perfect player with respect to the playing style of Liverpool.

player image


And I don't see any future in Alonso. He is a slow player and I don’t think his playing style is not suitable for Liverpool, may be he is good for Italy or Spain. I don't say that he is a bad player; he is great player, but not perfect for Liverpool. So, manager tried to do right thing (to sell Alonso and buy Barry), but it's the crappy owners who destroyed the whole plan.

b. Is DIC going to be the Next Liverpool Owner?

The Americans took control at Anfield in February 2007 and their reign started brightly enough with the promise of a new stadium and the record purchase of Fernando Torres from Atletico Madrid.

However, things soon turned sour.

The stadium plans have stalled and the investment in the transfer market has plateaued.


Recent situation of the club is not going well as Manager Rafa does not get enough to spend on market to make his side challenge for the 19th title. It is known that Arab invasion began in England. DIC repeatedly placed 400-500m pound bid to buy the shares from Hicks and Gillette.

Now, both the fans and manager want DIC to move on and buy out the shares as Manchester City became a threat to enter inside the Royal "top four".

According to Wikipedia, on 1st September 2008, Abu Dhabi -based Abu Dhabi United Group Investment and Limited completed a takeover of Manchester City. The deal, worth a reported 200 million, was announced on the morning of 1st September . It sparked various transfer "deadline-day" rumors and bids such as the club's attempt to gazump Manchester's protracted bid to sign Berbatov from Spurs for a British transfer record fee in excess of 30 million. Also, Robinho became a Man City player on 1st September, just minutes before the summer transfer window closed in a British record transfer fee of 32.5 million. Man City's new-found wealth sparked rumors that City offered a blank check for striker Nistelrooy, however Real refused. City was also believed to make a failed 50m bid for El-Nino.


So, It is expected that Hicks and Gillette are supposedly seeking an escape route due to lack of progress in new Stadium construction and current situation.

Perhaps, the next owner of Liverpool F.C. is going to be Sheikh Mohammed - Prime Minister of the United Arab Emirates (DIC), seventh richest man in the world.

c. Will Owners back up Rafa on Quality purchase in Wing?

Image:Rafa Benitez.JPG

Liverpool badly needs a quality Wing / Wide man. Reira or Kuyt are not the players to fill up this weakness. So, current owners of Liverpool need to support manager financially to purchase a quality wing. I discussed Barry earlier, he can be a nice buy in January Transfer Window. But, a natural winger can be appropriate. Franck Ribéry is a very good option for Liverpool; manager pointed him in this summer. But, it will be really difficult to buy him out from Bayern Munich.

http://bifsniff.com/wp-content/files/2007/06/david-silva.jpg


In Euro 2008, Arda Turan from Turkey came to spot light. He is a natural Left-Footed Player. Arda impressed against Liverpool in Champion League but couldn't prevent his team from losing. He is also a solution for Rafa to fill up the Wing.

Also, David Silva is a very good Left footed winger and can be a nice purchase for Liverpool. Unlikely his current team is going to sell him to Liverpool. Still, it should be the owners who should try to buy the Spanish international Silva from Valencia.

5. Problem with right strategy/ formation:

In the last few matches, I mean the start of the 08-09 season; Liverpool really struggled to get their feet. They displayed negative football and almost made themselves out of the Champion's League. Just in a word, they were not playing like "Liverpool". It is all because of previous four reasons and strategic problem too. I am amazed to see Rafa trying to introduce 4-3-3 formation in the match against Aston Villa, which Liverpool held by a goal less away Draw. But, my point of view is to stick to 4-4-2 or 4-2-3-1 formation which may lead them to victory.

a. Why not 4-4-2:
Let us define key players for Liverpool,


Gerrard (CM),

Torres (ST),

Javier Mascherano (CDM),

Keane (2nd Striker),

Babel (Left wing).

If we make a formation with those “Natural Positions” of the key players, we can employ them by 4-4-2




Bench: Alonso, Cavalieri, Skrtel/Agger, Kuyt/Benayoun, Babel/Riera, NGog

b. why not 4-2-3-1:

At the end of last season, Liverpool had their best wining run when they adopted 4-2-3-1 formation. But, at the current situation, Manager has to be brave enough to do so. Cause it may employ some "Star players" on the bench. But, it is the question of the whole team, not giving “a high purchased buy” a position in starting 11.

You see, there is only scope of 1 striker to play, so be it. It would be harmful for the playing style if manager tries to push his high purchase player in a different role and calling it as a “versatile quality”. I don't see a problem if Keane is on the bench. If u ask “Is 20m purchase is for bench?” I would refer the case of Manchester United; Rooney/Berbatov/Tevez situation. If they can manage, so can we. Again, if u ask “why Keno”? I would refer to "Manu vs. Liverpool at 13th September" and Keno is there to save your back as Torres is injured.





Bench: Alonso/Lucas, Cavalieri, Skrtel/Agger, Kuyt/Benayoun, Riera, and Keane



Are we close to 19th title?

To be honest, still I don’t see it. Lot of works need to be done. Liverpool badly needs to get back to their feet. The pace, the agility and the sweet one touch are missing from their football. Again, it is not about winning trophies, it is all about how they fight on the field and what inspiration they put in display. If Liverpool is in the "form" that they showed at the end of the last season, I am quite sure that they will get the 19th title.

You will never walk alone

References:

1. http://www.goal.com/
2. http://www.thisisanfield.com/
3. http://www.liverpoolfc.tv/

4. http://en.wikipedia.org/
5. http://www.football365.com/
6. http://www.teamtalk.com/

Loading...