Ćevapi

One of main points of entrance to my web page is page where I talk about ćevapi (or ćevapčići, chevapi, chevapi’s, chevaps and half a dozen other names). As there are many names for them, there are also many recipes. Not only that recipes differ in size, shape and spices but also in types of meat used to produce them. Which kind is best will differ from region to region of ex-Yugoslavia. In restaurants where ćevapi are main selling point you will rarely be able to get recipe. They do keep it as family treasure.

Origin

Although wikipedia states that ćevapi are Turkish dish I cannot see who exactly concluded that. Although name does seems similar to kebab they are made quite differently (e.g., kebab is not made from minced meat). I am closer to those guys who call it a Bosnian dish with some inspiration drawn from Turkish treats (they did lived together for a while).

Croatia is not their country of origin but we do enjoy making and eating them and I (as Croat) will give you my favorite recipe for times when I want to cook something outdoors (you should make ćevapi on charcoal grill).

Notice

Illustration

I will use proper measurement system (a.k.a. metric) for everything in this article. If you really need imperial units just use online converter.

All measurements here will be given for total of 1 kg of ćevapi. If you wish to make larger amount just multiply it by factor. It scales perfectly. In case you are wondering how much mouths can 1 kg of ćevapi feed, I cannot help you. It may be anywhere from 2 to 10. It all depends on side dishes you provide and/or additional meat on table (I always combine it with sausages and/or bacon). For my family and close friends I tend to anticipate meat usage to be in range of 0.5 kg per person but take a notice that we do like to eat and we do have some (minor) leftovers.

Recipe

Illustration

I start with equal amount of pork and beef (0.5 kg of each). You should grind them together in meat grinder. If you do not have meat grinder don’t use food processor. It tends to either leave large chunks of meat as a whole or destroy texture of meat altogether. Just buy pork and beef as minced meat at your favorite butcher. It should be fresh and not frozen like in big stores.

Add 12 g of salt and 8 g of pepper (if you find it too spicy, keep salt as it is, just remove some pepper). From time to time I like to add little bit of hot paprika in a mix (you may use chili powder but it is not the same).

I like to add one chopped onion (very small pieces, please) and two cloves of garlic (smashed into a very smooth paste). This gives totally different taste to them but I know a lot of people that do not like onions so you may want to check.

If meat has lot of fat you may add little bit of old bread in the mix (2-3 slices per kg). It will blend nicely with meat and kill a little bit of fatty taste. If you are using 80/20% meat, ignore this step.

Mix everything you added by hand for few minutes until it blends together.

Now you should form ćevapi using 2-3 cm sausage funnel but you can also use top of bottle (cut the bottom off) and force mix through it. Cut longer sausage-like strips in 5-10 cm (if you cut it shorter then each will be easier to handle on grill but there will be more of them to handle and they tend to dry out). My preferred size is 2.5x10 cm (or 1x4 inches, for SI challenged).

Grilling

Do not put them on open flames - that is not point of grilling. You should always strive to cook them longer on lower heat. Total time should be 5-15 minutes (depends mostly on their thickness) with a few turns when each side is done. Meat should be well done on outside and done on the inside. If you have something rare - you did it wrong.

You should serve it in lightly grilled flat bread.

There are lot of side dishes you can serve but I do tend to like ajvar the best. Freshly chopped onions (thick rings) does work but don’t kiss anybody after. Some people like sour cream but I’ll skip that.

Enjoy.


Ingredients:

  • 500 g beef
  • 500 g pork
  • 12 g salt (about 2 teaspoon)
  • 8 g pepper (about 1½ teaspoon)
  • 1 onion (or 25 g (about 3 tablespoon) dried onion flakes)
  • 2 garlic cloves (or 1.2 g (about ¼ teaspoon) garlic powder)

Versions

Illustration

Tom’s Hardware got its hands on Windows 7 build 7025. As you can see, Windows 7 seems to be on Vista path regarding six different versions (don’t forget enterprise).

I find this situation quite annoying. Not only that it creates confusion which version has what but it also creates problems when I want to upgrade (Croatian customers are not worthy to upgrade over Internet).

What is wrong with three versions only: Home, Business and Ultimate.

Home would be same like Home Premium (most of computers come with this anyhow). Business would be the same as now. Ultimate would have it all.

All visual features of Windows 7 (new taskbar, gadgets and other stuff) should be available in all versions and customers would not wonder why Windows 7 doesn’t look anything similar to what they saw on other computer (e.g. Vista Basic problem).

I would find this system much easier to live with.


[Unfortunately, Microsoft went with it’s six pack scheme. It is Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate]

Windows 2008 Workstation

Windows 2008 Server was publicized as greatest OS ever. It did share its base with Windows Vista but it was “sooooo much better”. Some guys even advocated use of it as client OS for power users.

Since one Belgian MVP deemed me worthy of MSDN Premium subscription (I hope that it will last until Windows 7 is out) I decided to take full advantage of it and download Windows 2008 Server (Standard Edition). Since I wanted to try everything it has to offer I gave it home on my new laptop - 64-bit capable. Plan was to install it over Vista since I haven’t anticipated any problems and that Hyper-V thing looked worth sacrificing all disk space for.

Illustration

Installation procedure looked strangely familiar but after installation finished and everything booted up, I saw worst looking Windows interface ever. It looks like old lady with face stretched from all plastic surgeries she had in order to look younger. But no matter how persistent, at one point she needs to admit that there are more better looking young girls than her and just give up on whole “young look” thing. For me first impression with 2008’s default theme was just that. Once good looking interface ruined by all breadcrumbs, column modifiers (if they are called like that), some blue/green buttons sticking out… You can see that it was not designed for that. I do know that you can get that same look in Windows Vista if you go on classic road but normal person will never see it since default is Basic theme (or Aero if your card is detected by installation). Does it take that much memory to show Vista Basic look by default and put this old interface to retirement?

Additional steps

Since I wanted system to look and behave like Vista (good parts of Vista), I needed to install some additional stuff. First there was Desktop Experience installation. After that you don’t get anything since you need to start Themes service manually (!). I needed sound so I started Audio service also (was it so hard to make it a checkbox choice at features window?) Since I do search a lot, Windows Search was installed next. I found installation procedure for SuperFetch also but it required some changes that I was not comfortable with. Of course I installed Hyper-V. That is one feature that could make whole procedure worth the pain of doing everything manually.

Good

It is stable and looks just like Vista. Quite a lot of people didn’t even notice that there was server on my laptop. Also every program and driver that worked on Vista, worked here also. I didn’t notice that it was anything faster than Vista, but I cannot say that it was any slower. Since no benchmarks were taken, take this as my “feels good” grade.

I liked Hyper-V very much. It is hard to say anything more in details about such non-interesting topic like virtualization so “liked it very much” will suffice for now.

Bad

Someone decided that Server doesn’t need any bluetooth drivers. Never mind fact that those drivers came with Vista and as such already had Microsoft’s stamp of approval. Never mind all administrators which were used to install new OS on any computer they can get hold of (testing it before deployment). You couldn’t even use drivers from Vista since some file parameters didn’t match. However, with small file change I did manage to install them but whole episode leaves bitter taste.

I do not have slow laptop. 2+ GHz dual core processor, 4 GB of RAM and 250 GB hard drive are good figures (in my opinion at last). That is why I hated to be laughing object of friends when I played music and tried to do anything else. Whenever there was any activity on system, Windows Media player would pause for part of a second and then continue with playing thus producing nice stuttering effect. No other player had any problems so I assume that this was some optimization on Microsoft’s side - thanks for nothing. [2009-01-26: Yes indeed, that was an optimization]

I also had some problems with non-Microsoft software. Some programs detect that you are running server version and thus deduce that some more money for their software would be great. Why same software is more valuable if I use it on different system - I do not know.

Ugly

Hyper-V is great but consequence of it is not. Once Hyper-V role is activated you lose your sleep. For some reason Microsoft decided to kill sleep option if Hyper-V is installed. Although I cannot figure why implementing support for sleep is so hard - Hyper-V does have pause button. Just pause all machines when going to sleep. Idiotic thing is that computer will not have sleep enabled even if you are not running any virtual machines. What is rationale for this?

What do I run now?

Windows Vista. It is just so much more user friendly.

Although occasionally I wake up crying for Hyper-V.

VHD Install

With Windows 7 (and Windows 8 also) there is one great possibility that was not there before - booting from VHD files (a.k.a. virtual disks). Great thing about that is possibility to install new operating system (works for Windows 7 and Windows 2008 R2) without killing of your original installation (Vista in my case). Unlike installing it in Virtual PC/Server or Hyper-V, here that OS is working on bare metal. All drivers are accessible. It is just like dual boot but without hassle of repartitioning your drive. For more details on how it exactly works, you can take a look at Mark Russinovich’s TechEd lecture about that feature.

As with much of beta features, there is little bit more command line work required for this to work. I found a lot of guides on Internet, but none of them worked for me and most of them included playing with bcdedit which is no longer needed (as of beta 1). It does seem that quite a lot of them was written before Windows 7 public beta and nobody updated them. I will share with you what worked for me as quickest way to do installation without unnecessary steps.

Booting installation

Illustration

First step is to boot into Windows 7 (or Windows 2008 R2) installation. On installation screen press Shift+F10 and you will be presented with Command prompt. That is our destination for now.

Creating virtual disk file

In this example I will create 20 GB VHD file but you can select whichever size you want.

We need to use DISKPART in order to get anywhere.

DISKPART
CREATE VDISK FILE="D:\Virtual Machines\Native\Windows7.vhd" MAXIMUM=20480 TYPE=FIXED
SELECT VDISK FILE="D:\Virtual Machines\Native\Windows7.vhd"
ATTACH VDISK
EXIT

Because of some weird reason (or bug), creating virtual disk file (CREATE VDISK) with path longer than 14 characters kept failing with “The pathname for a virtual disk must be fully qualified.” error. Workaround was to create VHD file at root (and choose short file name) and move it to desired place afterwards. Other commands (SELECT VDISK and ATTACH VDISK) do not mind long file names, so rest of procedure is just fine. [2009-01-22: As I was informed, problem is in using “Windows” as part of name. If you select name without that word, everything goes fine]

Although CREATE VDISK creates dynamic disk (extends as needed) by default, I use fixed since performances are slightly better and Windows 7 tends to extend dynamic disk anyhow to its maximum size during installation. Please notice that CREATE VDISK step will take quite a while if you create fixed disk so be patient (or go with dynamic one).

You could use already existing virtual disk file but there are some reports that it has problems with Virtual PC/Server generated files. Cannot confirm that since I haven’t tried that my self. I did tried one already existing fixed Hyper-V virtual disk file and it worked without problems.

Installing

Illustration

After attaching virtual disk file we can continue with installation. I saw some guides going through BCDEDIT in order to set some parameters but there is no real need (at least with Windows 7 beta 1) for it.

As install type select Custom and you will get drive selection among which virtual disk file is also visible.

There will be small warning at the bottom that says “Windows cannot be installed to Disk X Partition Y”. This may seem troubling but as you take a look to details, there is slightly different wording of message. It says that it “may not support booting to this disk” through BIOS. Since we are not going through BIOS booting process (remember, this is just file on disk), we can just safely ignore this message and click on “Next”.

Installation will then go as usual and after some time and few restarts, your system will be ready for usage.


[2009-05-05: Clearing up some issues]

Customer Care

Illustration

More than ten years into Starcraft’s existence, Blizzard still cares.

There is new patch available. This one is version 1.161 and solves some issues in order to make Starcraft better on modern machines.

It is very surprising to see vendor that still cares about old customers. More than nine millions of them.