Thursday, January 19, 2012

Feta Omelette أومليت بجبن الفيتا

Feta Omelette أومليت بجبن الفيتا

Scroll down for English post
وصفة اليوم خفيفة وسريعة خاصة بالإفطار أو العشاء، سبق وأن قمت بإضافة طريقة أخرى للأومليت بمكونات مختلفة أتمنى أن تجربوها أيضاً، اليوم سوف أقوم بعمل الأومليت مع جبن الفيتا لجميع محبيها.
نصيحة الوصفة:
1- يجب أن يتم طهي الأومليت على حرارة هادئة حتى لا يحترق دون أن ينضج من الوسط.
2- لا نقم بزيادة الملح لوجود ملح بالجبن.
3- يمكن استخدام طبق لقلب الأومليت بوضع الأومليت في الطبق ثم قلبه في المقلاة بحرص.

الوصفة تكفــي: شخص إلى شخصين
وقت التحضير: 2 دقيقة
وقت الطهــــي: 5 دقائق
Today's recipe is light and quick specially for breakfast or dinner, I have already made Omelette with different ingredients before I hope you try it too, today I will make Feta Omelette for all Feta lovers :)

Recipe Tip:
1- You should cook the omelette on low heat so it wont burn without cooking from inside.
2- Don't add much salt to the omelette, you already have salt in the cheese.
3- You can use a plate to flip the omelette by place it in the plate then carefully reverse it to the pan.

Serves: 1 to 2 people
Prep. Time: 2 minutes
Cooking Time: 5 minutes
Click here for the recipe اضغط هنا للوصفة »

Sunday, January 15, 2012

Pasta Frolla (Jam Shortbread or cake) باستا فلورا أو المبروشة

Pasta Frolla (Jam Shortbread or cake) باستا فلورا أو المبروشة

Scroll down for English post
وصفة اليوم حلوى سهلة سريعة ولذيذة جداً، الباستا فلورا (بسطا فلورا أو باسطا فلورا) كما هو اسمها في مصر واليونان وبلدان أخرى هي عبارة عن كيك بالمربى، ومعروفة في بعض البلاد مثل إيطاليا والأرجنتين وبرجواي وأورجواي وبلدان أخرى باسم الباستا فرولا ولكن تكون حشوتها مختلفة عن المربى وفي الغالب يستخدم الدولسي دي ليتشي (نوع من الحلوى المصنعة باستخدام الحليب المركز المحلى). في وصفة اليوم قمت باستخدام مربى الفراولة وهي المربى المفضلة بالنسبة لي، يمكنكم استخدام أي نوع آخر من المربى تفضلونه، كما يمكنكم تنكيه هذا النوع من الكيك بأي نكهة باستخدام المنكهات المختلفة مثل الفانيليا التي قمت باستخدامها اليوم أو يمكن استخدام طعم اللوز أو الليمون أو القرفة بالطبع مع التنسيق مع طعم المربى المفضلة لديكم، كما يمكنكم التحكم في نسبة المربى بزيادتها إذا كنتم تفضلون الحلوى كثيرة السكر أو باستخدام نفس المقدار المستخدم في الوصفة للطعم المعتدل. هذه الوصفة في منتهى السهولة لا تأخذ الكثير من الوقت لذا يمكنكم تحضيرها قبل حضور الضيوف بدقائق وتقديمها مع الشاي أو مع المشروب المفضل. أحب هذا النوع من الحلوى كثيراً وأتمنى أن يعجبكم :)
نصيحة الوصفة:
1- يجب الانتباه أثناء وجود الكيك بالفرن لأنه يمكن أن يحترق سريعاً، يتم إخراجه بمجرد الحصول على لون ذهبي واختبار النضج باستخدام العود الخشبي أو السكين.
2- يمكنكم تغطية العجين المغطى بالمربى بأي شكل، أنا أحب الشرائط، لكن يمكنكم تقطيعها أشكال صغيرة أخرى للأطفال.
3- إذا حصلتم على اللون المطلوب دون أن تنضج الكيكة يمكنكم تغطيتها بورق فويل بحيث يكون الجزء المطفي ناحية الكيك حتى تنضج دون أن يحترق وجهها.

الوصفة تكفــي: 4 إلى 6 أشخاص
وقت التحضير: 10 دقائق
وقت الخَبـــــز: 20 دقيقة
Today's recipe is a super yummy and easy quick dessert. Pasta Flora as known in Egypt and Greece and some other countries, is a type of cake or tart with jam, also known as Pastfrola or Pasta Frolla (shortbread) in Italy, Argentina, Paraguay, and Uruguay but in these couturiers it's regularly made with Dulce de Leche (type of creamy dessert made from condensed milk). in today's recipe I used strawberry jam as I love it so much, you can use any type of jam you prefer, as you can use any flavor in this cake like vanilla as I used or Almond flavor, lemon, cinnamon, of course it depends on the jam you're going to use, you can also use the amount of jam you want so if you would like the taste to be so sweet you can use more jam and if not so you can use as much as I used here. This recipe is so easy to make only take minutes to be ready so you can prepare it before any guests arrive and serve it with tea or your favorite drink. I Love this dessert so much and I hope you all like it too :)

Recipe Tip:
1- Be careful to the cake in the oven because it can burn really quickly so watch it from time to time specially after the first 10 minutes and once it gains a nice golden color test it with a toothpick for doneness and take it out of the oven when done.
2- You can shape the top layer of the dough the way you like, I like the strips but you can cut it as small shapes for kids.
3- If you found out the tart gains a good color but not yet cooked from the inside you can cover it with a foil piece (the matt side).

Serves: 4 to 6 people
Prep Time: 10 minutes
Baking Time: 20 minutes
Click here for the recipe اضغط هنا للوصفة »

Friday, January 13, 2012

Hamam Mahshy: Egyptian Stuffed Pigeons طريقة الحمام المحشو بالفريك

Egyptian Stuffed Pigeons "Hamam Mahshy" الحمام المحشو بالفريك

Scroll down for English post
أهلاً بكم في العام الجديد أتمنى أن يكون عام سعيد على الجميع إن شاء الله، وصفة اليوم طبق شهير جداً بمصر لا يمكن أن تزور هذه البلد بدون أن تتذوقه، طبق اليوم هو الحمام المحشي بالفريك، وهو من الأطباق اللذيذة جداً وسهلة التحضير رغم ما يقال عنه أنه صعب ولكنه ليس كذلك هو فقط يحتاج إلى تجربة واحدة وسوف تقومون بعمله وقتما تريدون. هذا الطبق يتم تحضيره في العزائم والمناسبات وأيضاً في الأعياد وفي رمضان، طبق شهي يحبه الجميع لم أعرف أحد تذوقه ولم يحبه، يمكن اعتباره طبق رئيسي بتقديمه مع الفريك أو يمكن اعتباره طبق جانبي بتقديم الحمام بجانب المشويات المختلفة أو بجانب طبق المحشي أو الدولمة. هذا الطبق له نوعان حمام محشو بالفريك أو الفريكة (وهو عبارة عن قمح أخضر يتم تدخينه بطريقة ما لنحصل على طعم مميز مختلف تماماً عن القمح العادي) والنوع الآخر من الحمام محشو بالأرز. قمت بعمل الوصفة بحشوة الفريك الذي أحبه كثيراً، ويمكن استخدام نفس الوصفة باستخدام الأرز لمحبي حشوة الأرز أو إذا لم يتوفر الفريك. 

نصيحة الوصفة:
1-عند شراء الحمام يجب الانتباه إلى أن يكون صغير السن فالحمام الكبير يأخذ وقت كبير جداً للنضج ولا يكون طعم اللحم بمثل لذة الحمام الصغير.
2- انتبهوا جيداً عند سلق الحمام ولا تقوموا بسلقه بشكل زائد عن الحد حتى لا يتقطع الجلد وتخرج الحشوة.
3- يمكن تحمير الحمام بوضعه في الفرن بدل استخدام كمية كبيرة من الزبد لمفضلي الدهون الأقل.
4- يمكن إضافة بعض اللحم المفروم أو المكسرات أو كبد الدجاج للحشوة حسب الرغبة.
5- في حالة عدم توفر الفريك يمكن استخدام البرغل كبديل له، أو يمكن استخدام الأرز وفي هذه الحالة نضيف 3 ملاعق طعام زيت للأرز عند طهيه حتى لا يلتصق ببعضه أثناء طهيه داخل الحمام هنا تجدوا طريقة الحمام المحشو بالأرز.
6- لا تقوموا بحشو الحمام بالضغط والإكثار من الحشوة حتى ينضج جيداً ويدخل المرق بداخله. يجب أن تكون الحشوة متوازنة وغير زائدة عن الحد وأيضاً لا يتم الحشو تحت الجلد بشكل مبالغ فيه حتى لا يتقطع الجلد أثناء الطهي.
7- يجب أن تكون الحرارة هادئة عند تحمير الحمام حتى لا تحترق الزبد وإلا الأفضل أن نستخدم السمن البلدي.

الوصفة تكفــي: 4 أشخاص
وقت التحضير: 15 دقيقة 
وقت الطهــــي: 40 دقيقة
Welcome to the first post in 2012, I wish you all a happy new year, today's recipe is a delicious popular Egyptian dish, you can't visit Egypt without tasting this yummy dish. Stuffed pigeons or as it's called in Egypt "Hamam Mahsy" is one of the most delicious dishes, it's so easy to make even if it has a different reputation but believe me you just try it once and you will find it very easy to make and you could then make it anytime you want. This dish is served in occasions, feasts, Ramadan Iftar, and also when having family and friends over for lunch, I don't know anyone one tasted that dish and didn't really love it, it can be considered as main dish by serving it with the stuffing or as side dish by serving it with some grilled meat or chicken or with stuffed cabbage or grape leaves "Mahshy". This dish has two different stuffing, one with "Fereek", "Fireek" or "Freekeh" (which is smoked green wheat that has a special taste, so different from regular wheat), and the other stuffing with rice. My stuffing today is with "Fereek" which I really love, and you can make the same recipe using rice for those who love rice more, or if you don't have "Fereek" available.

Recipe tips:
1- When buying pigeons make sure they are young because the older pigeons takes really long time to cook and the meat doesn't have the same delicious taste.
2- Becareful when you cook the pigeons don't over boil them or the skin will tear apart and the stuffing will come out.
3- You can use the oven to give the pigeons a nice color instead of using butter to fry (for those who don't like much fat).
4- You can add some ground meat, nut, or chicken liver to the stuffing, it's up to you.
5- If you don't have "Fereek" available you can use bulgur instead, or you can use rice in this case add some oil about 3 tbsp to the rice to not get sticky.
6- Don't over stuf the pigeons with forcing stuffing inside and pushing or else it will not cook well and won't allow the broth to enter inside the pigeons to cook, also don't over stuf under the skin or it will tear apart.
7- When frying in butter the heat should be low or the butter will burn, if you want it highier you can use Ghee or clarified butter.

Sereves: 4 people
Prep. Time: 15 minutes.
Cooking Time: 40 minutes
Click here for the recipe اضغط هنا للوصفة »

Saturday, January 7, 2012

Apple iPod Nano 1G Recall

Due to a potential for exploding batteries, Apple recently instituted a recall on all 1G iPod Nanos, of which I had two (one with 2GB capacity and one with 4GB). I sent them off and, after a pretty long turnaround time (nearly two months altogether), I've received my first replacement: a brand new 6th generation touchscreen iPod Nano with 8GB capacity :D

If you happen to have one or more of the old models, I recommend you take advantage.

Friday, December 23, 2011

How to Download Region-Locked Japanese Games from Android Market

The content of this tutorial is pulled from this post on byuu's forum. I am copying it here for redundancy and search engine indexing. The copyright belongs to D--.

I've finally found a way to pull region and phone model locked Japanese games from the Android market, such as the new Shiren game by Chunsoft. I'm posting the instructions here so no other poor fucker ever has to go through figuring this out.

Basically speaking, these games are locked by both SIM region and firmware information. Companies like NTT DoCoMo offer a select group of handsets with their service, and these handsets have firmware that has been heavily hacked on the inside to brand it as such. In order to get such a locked game, whether free or for sale, onto your phone, you will need to make Android Market think you are running an NTT branded handset.

To do this, you will need the following:
  • A rooted Android phone
  • RootExplorer
  • Superuser
  • Market Access - this app is ad free and can run at boot
  • A barcode reader that can handle QR codes
1. Run RootExplorer and navigate to /system. Click the button to remount as r+w.
2. Long press on build.prop and select Copy. Paste it into the same folder or another folder to make a backup. You DO NOT want to lose this.
3. Long press on build.prop and select Edit in Text Editor.
4. Find and modify the following values (jacked from an NTT DoCoMo SHARP SH12C). Be aware they may not be grouped logically, so search the whole file if need bed. If a value doesn't exist, you will need to create it:
ro.build.id=S7140
ro.build.display.id=01.01.02
ro.build.version.incremental=01.01.01
ro.build.version.release=2.3.3
ro.product.model=SH-12C
ro.product.brand=DOCOMO
ro.product.name=SH12C
ro.product.device=SH12C
ro.product.board=SH12C
ro.product.manufacturer=SHARP
ro.product.locale.language=ja
ro.product.locale.region=JP
ro.mtp.manufacturer=NTT DOCOMO, Inc.
ro.sh_build.id=S7301
ro.sh_build.version.incremental=01.01.02
ro.build.product=SH12C
ro.build.description=SH12C-user 2.3.3 S7140 01.01.01 release-keys
ro.build.fingerprint=DOCOMO/SH12C/SH12C:2.3.3/S7140/01.01.01:user/release-keys
With it, I was actually able to purchase and install locked apps. In theory, if you have a tool like TitaniumBackup that converts installed apps to APK files, you could purchase an app, convert it to APK, then use the 15-minute return to get your money back. I have not done this because I don't want this kind of purchase pattern on my credit card, and because I'm willing to give Chunsoft 500 yen because that's a very fair price for Shiren.

5.  Close Root Explorer.
6.  Open System->Applications->All and scroll down to Market. Click Force Close and Clear Cache.
7.  Power off your phone. You absolutely must reboot your phone in order to populate the new values we just made in the RAM.
8.  Run MarketEnabler. Click the third tab and enter this for your SIM code: 44010. All NTT network SIM cards are branded 0xABEA.
8a.  Go to System->Accounts & Sync and add a NEW GOOGLE ACCOUNT. One that has never been tied to any phone. Create one if you must.
9.  Copy the URL of the program in the market and go to kaywa.com. Paste it in and generate a QR code.
10.  Take a picture of the QR code with your barcode scanner. When prompted, pick to use Market to open the link.
10a.  Immediately click the menu button and change your account to the new Google account you added to your phone.
11.  Agree to the Market terms and conditions.
12.  Congratulations! You can finally install the fucking game!

NOTE: I was finally able to isolate a strange bug in that your current Google count does not notify Google that it is present on a new device. Apparently, your phone information is only sent to Google when an account is first tied to your phone. If you wish to purchase apps in the market with the account you've added, you will need to use that account to log in. Make sure your Market app is also set to that account so automated downloading can begin.

Thursday, December 22, 2011

My New Das Keyboard

Newegg briefly ran a huge sale on Das mechanical keyboards, so I decided to shell out the money and pick one up. This post will cover my background with keyboards and switches, and then provide some information about the Das.

Background (feel free to skip it if you don't care)

I've been a dedicated touch typist for a number of years, though I have fallen out of practice since leaving professional writing as an occupation and have settled into a modest 85-wpm rut. Even so, the specter of repetitive stress injury (RSI) hangs over me and informs my decisions on which keyboards I will and won't use.

For years, I was drawn to the scissor-switch keyboards, which have a short travel, light resistance and are more common on laptops, rather than the more common "rubber dome" keyboards, which dominate the desktop keyboard market, due to the reduced fatigue on my fingers and wrists. A few years ago, though, I began using my grandfather's original 1989 IBM Model M keyboard, which features the delightful "buckling spring" mechanical switch, and was instantly won over. Rather than lug it back and forth from home to work every day, I asked my employer to purchase a Unicomp Customizer, which retails for approximately $80.
Diagram of a buckling spring switch.

The Unicomp is a joy to type on and feels identical to the original Model M I use at home. However, both keyboards suffer from 2-key rollover, which means that certain keys conflict with one another when pressed, such that the keyboard will ignore any further keypresses, sometimes with as few as 2 keys pressed. This is no big deal when typing because typists never need to press more than one key at a time (except for modifiers, like shift, of course). However, when playing computer games, rollover (sometimes known as "ghosting") becomes a serious problem, which is what led me to shop around for a gaming-specific keyboard.


The Das Keyboard Model S Ultimate

After poring over Overclock.net's exhaustive mechanical keyboard analysis and review thread, it seemed to me that there is a segment of the market that could be considered equivalent. These keyboards all use various permutations of the Cherry MX microswitches and provide N-key rollover (i.e., you can press as many keys as you want and they will never conflict with one another) when connected to the computer via PS/2 (via USB, they are all limited to 6-key rollover, which is a limitation of the generic USB keyboard driver, apparently). Out of the many options, I decided to go with the Das since it was on a hefty sale and I had a spare Newegg gift card to make it even cheaper.

Foreshortening makes the Model M
appear larger, but they are roughly
the same size.
Of the Das models available, I had my choice between blue and brown Cherry switches. According to reviews, the blues are tactile (meaning your fingers feel a haptic click when the switch actuates) and clicky, while the browns are tactile and non-clicky. I have grown accustomed to the clickiness of my buckling springs, so the blues were attractive to me. In practice, the clickiness is nice and familiar and the resistance is surprisingly even less than I'm used to from my buckling springs.

This pic shows the difference in pitch.
While the Model M is rounded, the Das
is straight and flat. I don't really notice
the difference during use, though.
For anyone who is familiar with arcade buttons, the Model M feels like clicky Happ buttons, while non-tactile Cherry blacks would be more like Sanwa buttons (no haptic feedback for when the button actuates). Tactile Cherry MX switches, like the blues and browns, are somewhere in between, probably more like the Seimitsu clickies.

Though I am a touch-typer, I would have preferred to get labeled keycaps on my Das, but the model with Cherry blues and keycaps wasn't on sale. In the future, I'll probably pick up a handful of colored/labeled keycaps, just to give myself a few more landmarks. Perhaps the letter 'P' and/or the hyphen key, and maybe a Tux keycap for the 'super'/Windows key...

An area smoothed by high traffic on
my Unicomp after barely 1 year of use.
Other aspects of the keyboard are all top-notch. The USB ports on the side provide handy access for plugging in a mouse or thumb drive, though the placement of the ports can interfere with mousing on cramped keyboard trays, like mine (see the bottom-right corner of my pics). The keyboard housing is solid, well-constructed and easy to clean, though the glossy, piano black finish really attracts and holds fingerprints. On the other hand, this type of finish won't develop smooth spots in areas of high traffic like the stippled/matte finishes would, so there's a trade-off.


Final Thoughts

Overall, I'm very pleased with the Das. For typing, I guess I still prefer the buckling springs, but the Das is most definitely satisfactory and still blows away any scissor-switch or rubber dome I've encountered. I would recommend this keyboard to anyone who is interested in a solid gaming keyboard that can do double-duty as a very competent typing keyboard.

In a typing comparison, I am able to achieve my same 85 wpm on the Das as with the buckling spring keyboards (as measured by TypeRacer), though the lighter actuation pressure on the Das leads me to bottom out on it more often. However, I think this is something that I could get used to over time and could potentially end up increasing my speed somewhat, once I grow accustomed.

If you would like to learn more and/or are considering taking the plunge on a mechanical keyboard, the aforementioned Overclock.net thread is full of information for potential buyers. To learn more about keyboards in general, the wikipedia has an excellent article covering the various technologies. If you have any questions about any of the keyboards mentioned in this post, feel free to leave a comment.

Update (3/07/2012): I talked my employer into picking up a Das Professional S(ilent) for me. This keyboard uses the Cherry MX Brown switches and features labeled keycaps, unlike the Ultimate I have at home.

While the switches are definitely quieter than the Cherry Blues, they are far from "silent" and are probably only a little quieter than my Unicomp. I'm pleased with this, though, since I like the clickity-clack anyway; it just annoys my office-mates a little less now. Additionally, the Browns require a slightly higher actuation pressure compared with the Blues, putting them more on the level of the Unicomp/Model M.

Typing feels light and sure. This is a very comfortable keyboard and I think most anyone will be pleased with it for typing, probably more so than with the Blue microswitches.

Here are a couple of pics:


Tuesday, December 20, 2011

Cg Pixel Shaders for SSNES


Update (11/08/2012): New shaders added to the end of the post.

In addition to XML/GLSL pixel shaders, SSNES also supports pixel shaders written in Nvidia's proprietary Cg shader language, which is similar in syntax to Microsoft's HLSL language. While Cg hasn't been a very popular language for shaders, historically, many new shaders have been written for use with PS3 homebrew, where Cg is the only supported shader language. In fact, these shaders were downloaded from TwinAphex's SNES9x Next source code repository.

Another benefit to the Cg shaders is that they work with both OpenGL and Direct3D drivers in SSNES, which makes many of the more modern shaders to available to people with poor OpenGL performance for the first time.

As with my previous shader posts, these images were captured at a 3x scale factor, then enlarged using nearest neighbor to 400% for the detail shot. Click the thumbnails to embiggen.

5xBR+CRT

This shader combines Hyllian's 5xBR algorithm with the phosphor-derived scanline shader from Caligari with great results. This shader is designed for use with square, non-aspect-corrected pixels, so be sure to use an 8:7 aspect ratio on SNES to avoid any nasty artifacting. It also expects at least a 5x scale factor, which looks like this:

Here are a few more pictures from the GBA version of Final Fantasy 6 and Street Fighter 3: Third Strike on FBA:

I find the scanlines make text easier to read than with 5xBR alone, for whatever reason.
Download the xBR pack from Hyllian here.

Retro

This shader accentuates the individual pixels by adding a cool, beveled look along with some color-tweaking mojo to give them a feeling of depth. Again, it expects non-aspect-corrected images, or else subpixel aliasing effects will make a mess of things.

Here's another picture at 20x (5x scale factor, enlarged 4x with nearest neighbor; see it full size to get the full effect):


Notable ports from the XML shader family include cgwg's CRT shader, Themaister's dot-n-bloom (listed as 'dots.cg') and Waterpaint shaders and an extremely fast implementation of bicubic filtering (bicubic-fast.cg) from Hyllian, as well as all the classics, such as HQ2x, SuperEagle and so on.

Update (11/08/2012)

CRT-ReverseAA

Hyllian has been working on some interesting shaders lately, including an implementation of Christoph Feck's "reverse anti-aliasing" algorithm, which allows for some very sharp, smooth upscaling. It works on any image but really shines on digitized images with lots of gradients (think: SNES games with digitized sprites or games with prerendered backgrounds, like Resident Evil or Final Fantasy 7). It's also particularly good at rendering legible text, so it's great for RPGs, as well. Here are some images of this shader paired with some scanlines:
 As you can see, Clay Fighter looks really great with this shader. Too bad the game is godawful.

bsnes-gamma-ramp

As with pretty much everything else, bsnes has taken some sophisticated steps to achieve an authentic gamma ramp that reflects the actual appearance of games. Themaister was kind enough to reproduce the relevant code in Cg form. This is how it looks:
He also wrote a cgp file (just a simple file that tells RetroArch how to deal with multiple Cg shaders) that will enable pixel blending used in pseudo-hires transparency, which bsnes-derived emulation cores typically render as a series of vertical stripes instead of the intended translucent color. You can download the bsnes-gamma-ramp+hires blending bundle here.

LCD3x

A simple, fast scanline shader from Gigaherz, LCD3x is intended to evoke the look of handheld console LCD displays:
It's also a very easy shader to customize, if you want darker scanlines or to brighten the overall image. These variables are located on lines 12 and 13 of the shader, respectively.

I'll add more shaders and more pics in the near future.

Cari Farmasi

Farmasi Di Kuala Lumpur dan Selangor Selangor / KL Area NO SHOPS NAMES ...