Monday, October 30, 2017

2D1N Lazy Person's Guide for the Best Food Trip at Malacca/Melaka

This guide is best suited for visitors from Kuala Lumpur or Singapore who want to experience the best food that Malacca / Melaka has to offer... and only have the weekend to do so!

Some background info
  • The initial food list was created from combing through reviews found at 4 food blogposts:
    • http://sethlui.com/malacca-best-food-guide/ (Thanks June Chen!)
    • https://www.misstamchiak.com/malacca-food-guide/ (TQ Toh Mu Qin)
    • http://www.gomelaka.my/top-food-in-melaka/ (Thank you no-name-author!)
    • https://hype.my/2017/144599/8-must-try-places-visit-melaka-next-food-trip/ (TQ Estee!)
  • This resulted in 30+ locations to visit. Have a peek at the initial list here: https://docs.google.com/spreadsheets/d/14gEe1XTNV0iW5G3l8QQGkRw72Eub-TLwkM28GTEsass/edit?usp=sharing
  • As most of the outlets are located within walking distance around Jonker Street (and others only via vehicle), the general idea is to visit all nearby outlets on foot and the faraway outlets on the way out.
  • It's essential to book an accommodation nearby Jonker Street to facilitate exploring the surrounding food outlets on foot. It's also preferable to find one with a parking bay for your vehicle. Remember: Malacca is a tourist hotspot, so there's always a shortage of parking space. See the bottom of this post for some suggestions on  accommodations with parking bays.
  • With the sheer variety of food to experience in a day, it's essential not to be greedy and stuff yourself like a hamster at the first stop. At every stop, order 1 portion, and SHARE with others.  Don't be like this guy:
  • So, be disciplined. Quick example: At the 1st stop, order 1 portion Nyonya Laksa, and share it with a friend. You may think that 1/2 a portion is already quite filling, but believe me, when there's walking involved between every food outlet, your tummy will be ready by the time you reach your next stop.

With background story done, off we go:


Day 1

We're lazy. Btw, you'll hear this alot, so we decided to emphasise the lazy bit in the post title.  We get up late, leave KL, and arrive at hotel in time for check-in at 3pm. Then we proceed out on foot at 5pm, headed to our first stop.

Calanthe Art Cafe (5:47pm)

Reviews recommend: Nyonya Laksa and Melaka coffee.

Reviews said the Nyonya Laksa "melts and takes you into heaven"... We tried it and... yes, it's true. I saw the light and heard the music of angelic harps. Downed 10 spoonfuls of the gravy and I can swear I zipped to heaven and back with every mouthful. An "OMFG it's SOOO GOOOD" kind of moment. Don't do the foodtrip if you plan on missing this.

Reviews about the Melaka coffee said "Must try". We tried it chilled, and agreed it was OK.


Pak Putra Tandoori & Naan (6:40pm)

Most of the blogposts seem to include Pak Putra in their reviews.  It was getting late and the reviews advised us to arrive early to avoid the queue. When we arrived we were surprised to see so many tables by the roadside already seated with customers.

We had the choice of ordering either Tandoori chicken breast meat or thigh, and we went with the former. We also called for a cheese naan and mango lassi.

Back home, I'm used to being served Tandoori dry and hard at my regular mamak outlet, but here it was definitely tender and juicy on the inside. I remember that little "wow" go off in my head when i separated the meat off the bone and watched the steam rise. The mint sauce was good; we finished it before we were done with the chicken. The restaurant staff were busy, so we helped ourselves to more sauce at the counter.

Mango lassi was OK, sweet and refreshing.

The cheese naan wasn't anything to shout about though. We thought the cheese was almost non-existent.


Total RM21 (Tandoori RM11 + Naan RM4 + Lassi RM6).


Bibik House Cendol (8:10pm)

We stopped for some dessert on the way back to hotel. Bibik House served cendol regular or with durian. We tried the regular cendol. Not bad, something extra sweet and cold in contrast to our earlier spicy Tandoori. Price RM6.

Boon Leong Food Court (9:40pm)

It was already quite late, so this was our last stop on the way back to hotel. We ordered the oyster omelette (ochien). There was a queue of customers waiting for this guy to prepare it. We were informed that waiting time was 30 mins. We seated ourselves at the end of the food court to avoid the smoky fumes. When it finally came, we weren't disappointed. The omelette was fried to a semi-dry consistency, with firm and finely-chopped oysters inside. Delicious eaten with the sweet chilli sauce. Definitely will come again!


Day 2

Again, we're lazy people. Start the day by checking out 12 pm. We place our luggage into the car (in the hotel's parking bay), then set out on foot to explore the rest of the area.

Boon Leong Food Court (12:39pm)

The Char Siew Rice stall was closed the previous night, so we went back to Boon Leong with hopes to catch it open. Customers were seated directly in front of the stall owners. A slightly strange experience, but an entertaining one nonetheless. We ordered a portion of the char siew rice, and we were served a plate with mostly roast pork slices, some char siew slices, and a pork sausage end. As a light pre-lunch meal, it was OK.

Baboon House (1-something lah, too lazy to record the time)

Close to midday, so lunch time. This place seemed quite nondescript on the outside. Even secretive. We had to ring a bell on the front iron gate, then someone on the speakerphone asked how many people and the gate opened. Inside, the decor made it as though we had entered another world. It was like dining in a forest. We ordered the recommended Signature Beef Burger. Feeling adventurous after looking at their cutely-illustrated house drinks, we ordered a homemade orange lemon beer.

The beef patty was moist, but not as moist as some burgers we've had in KL (read: KGB burger). The patty was a little on the peppery side too. The sides were good though -- potato wedges were crispy outside, mushy on the inside and great with tomato sauce. Potato salad was OK.


The orange lemon beer was seriously good. Didn't expect this little treat to shine as brightly alongside the main course, but it did. Tasted quite alcoholic, and a tad sweet. But it being chilled and served with ice, made it all too good. About as good as a chilled Bundaberg Gingerbeer on a hot sunny day. Loved it so much i ordered another just to take home to enjoy later.
Total price RM46.50 including GST (Beef burger RM20.50 + Homemade Orange Lemon Beer RM10.90 x 2 + service charge 10%) .


San Shu Gong Lao Qian Ice Cafe (2:25pm)

This place was wrongly placed on the map, so we spent a few extra minutes walking along the road looking for it. But no regrets, because minutes later, this ice cold white coffee was making me go HOLY SHIT. Seriously i would have just downed one after another had i not swore to follow the strict "buy 1 share among others" rule for this trip. It was THAT good. Icy cold, thick, sweet, and REFRESHING. Writing this article makes me wish I had another ice cold HOLY SHIT white coffee with me right now.

Bikini Toppings (2:55pm)

This outlet won recognition from TripAdvisor. They displayed their award proudly at the front entrance. We ordered the Bikini Signature Ice Cream with topping of crushed oreo cookies. The homemade ice cream was sweet, the coconut flesh mildly salty and the oreos added texture and some sweetness to the entire mix. It was served in coconut shell. Great and refreshing overall. Would visit again on a hot day.



Jonker 88 (3:38pm)

We tried the assam laksa. Reviews said it was "highly recommended". Personally thought it was more sour and spicy than sweet. Overall it was OK -- . Price RM11.15 (including GST).

The Daily Fix (4:08pm)

This food outlet was well hidden. The signboard was a simple chalkboard resting on an old TV set. Anybody would have walked past without knowing inside laid a popular cafe frequented by locals. We walked through the shop outlet to reach the cafe inside. Ordered the Pandan pancakes. It came with grated coconut and gula melaka. Not bad. The pancakes were light, and the pandan flavour mild. The lime juice was thick, chilled and with less sugar.

Price RM21.40 including GST (Local Pandan Pancakes RM13.90 + Lime Juice RM7.50).

After this, back to the car and time to drive out to kautim the remaining food outlets.

Klebang Original coconut Shake (5:33pm)

We wanted to try the original "coconut shake biasa" because reviews rated it "exceptionally good!". But the sellers said it was sold out, and all that remained was the Coconut Shake Special (coconut shake biasa with ice cream). So we tried it. The vanilla ice cream made it sweet, and the crunchy grated coconut flesh and crushed ice gave it some bite. Quite good, something interesting.


Aunty Fatso Restaurant

Our last stop before heading back to KL. The specialty here is the cheese Prawn Bee Hoon. It was good overall. The cheese taste was just nice, not too strong. Prawn was firm, fresh and sweet. The moment we bit into the prawn it hit us that it tasted like Sang Har Mee. A unique and delicious savoury dish.


Overall the trip was a good one, with many places covered in 2 days. We were also very pleased with our hotel. Ibis hotel -- definitely a 5 out of 5. What impressed about the room was its cleanliness. Everything else just worked. The beds were comfortable, and came with pillows and bolsters (a pleasant surprise!). It was also a treat to experience the rainfall shower (wash away your worldly burdens). The room also came with a good range of TV channels (including Disney channel, Astro Supersport 1 and 2, movies, Bloomberg and more), a wine cooler and free wifi. If you didn't  bring your own laptop, you could use the computer room at the lobby.

Interested with making a trip to Malacca? Don't forget to look for hotels with their own parking bays. A couple of examples we learned about while doing our own research: Ibis Hotel and 1825 Gallery Hotel.

Notes for photog nerds: Photograph colours were adjusted using only the auto-white balance feature, where necessary.

Sunday, October 15, 2017

Fonts

FONT MOOD

Warm, playful
beacon
justin road
shellahera script
digory doodles


KNITTED
singer mears


Complementary fonts
coming soon

Tuesday, October 3, 2017

Inkscape

DRAW STRAIGHT LINE
shift+F6
hold ctrl, click, then Enter to end

CROP
select rectangle tool
stretch rectangle over area to crop
then select all layers (Ctrl+A)
Object > clip > set

CROP a shape from a background
position the shape over the background layer (if shape is combination of several shapes, combine the filled-bucket images (of original) first using Ctrl+K)
select both shape and background
Object > Clip > Set

Change background to transparent
Path > trace bitmap
Multiple scans > Color + stack scans + remove background > OK
Drag image to different location... the background will have  been removed.

How to warp text (bend text evenly)
1. Select text
2. change object to path (Shift+Ctrl+C)
3. See Path Effects (Shft+Ctrl+7), then click "+" to add path effect
4. Select "Bend" > Add > Bend path > click "Edit on-canvas" >  Drag the green line until achieve desired shape.
(Note: More changes can be achieved if select "Envelop Deformation" instead of "Bend")

How to warp text (Method 1)
1. Select text
2. change object to path (Shift+Ctrl+C)
3. Draw shape (Shift+F6)
4. Select TEXT, (then hold Shift) then SHAPE, then Extension > Modify Path > Perspective
(note: u may need to adjust the text 90 or 180 or 270 degrees, then perform step 4, to get the desired orientation)

How to warp text (Method 2 - recommended)
1. Draw envelop shape (Shift+F6)
2. Text: Write all-caps > Object to Path (Shift+Ctrl+C)
3. select Text THEN select shape > Align & Distribute (Shift+Ctrl+A) > align so that 4 corners of text are close as possible to fill all corners of shape
4. Select Text (now it's called a Path) > Path Effect (Shift+Ctrl+7) > Envelope Deformation > DISABLE "enable left & right paths" (bcos u've adjusted the width manually) > ENABLE top & bottom paths
5. click "Edit on-canvas" for "Top bend path". Drag text's corner nodes to desired location. Then drag text's green line to desired effect.
6. click "Edit on-canvas" for "Bottom bend path". Drag text's corner nodes to desired location. Then drag text's green line to desired effect.

Edit paths using nodes (F2)
- drag an edge to curve it equally on both sides
- doubleclick to intro a node to adjust curvature of 1 side
- to make 1 side become a straight line, delete the node handle (on that relevant side) (how to delete: just drag the handle to the node and it will disappear by itself)
- to delete a node, click on an existing node and hit delete

How to font:
1. google a theme e.g. "western fonts"
2. pick a free font from dafont.com
3. to pick a complement, google "complementary western fonts"

How to draw a circle outline
1. Fill & Stroke (Ctrl+Shift+F)
2. "Fill" tab: select "no paint"
3. "Stroke" tab: select "flat colour"
4. "Stroke style" tab: select width (1mm), cap (square).
5. Select "create circles, ellipse, arcs" (F5). Drag and draw circle.

How to draw a straight line (similar method to "how to draw a circle outline)
1. Fill & Stroke (Ctrl+Shift+F)
2. "Fill" tab: select "no paint"
3. "Stroke" tab: select "flat colour"
4. "Stroke style" tab: select width (1mm), cap (square).
5. Select "draw bezier curve and straight lines" (Shift+F6). Drag and draw line.

How to do outline of text
1. Type text (F8) e.g. ABC
2. Paint bucket (Shift+F7) > Options: Threshold(15), Grow/shrink by 15px > select RED > click once on each text character. Each character will overfilled with RED which exceeds original border by 15px. Move each RED fill to the back (End button)
3. Paint bucket (Shift+F7) > Options: Threshold(15), Grow/shrink by 0px > select GREEN > click once on each text character. Each character will fill with GREEN exactly, no overfilling occurs.
4. Move the original text out of the way. Remaining are green characters on larger red characters.
5. For a given character, select the green fill and red fill (use Shift). Then path difference it (Ctrl -). You will obtain just the red outline. Repeat for remaining characters.

How to do make text glow
1. Duplicate your text
2. Move this duplicate text beneath the original text
3. Under "Fill and Stroke" menu (Shift+Ctrl+F) > "Fill" tab > "Wheel" tab > increase Blur to get desired glow. If desired, change colour or opacity of glow.
ALTERNATIVE: sometimes using GIMP's dodge function gives better results.

How to give your vectors a nice thick outline
1. Ensure your vector in question already has its desired shape and colour.
2. Select that vector, then duplicate it (Ctrl+D), and turn it black.
3. Black layer: Lower it by 1 step (Page Down), then give it a thick stroke (Fill and Stroke (Shift+Ctrl+F) > "Stroke paint" tab > click "Flat color" to turn it on >  "Stroke Style" tab > Width(25px) AND Join(rounded) AND Cap(rounded).
Now to make the outline a darker shade of the fill's colour:
4. (With layer of black outline still selected): Stroke to Path (Ctrl+Alt+C) > Break apart (Shift+Ctrl+K) > Union (Ctrl+plus)
5. Select Dropper (F7) > click on color of the vector in question
6. Fill tab > HSL tab > drag the "L" (i.e. lightness) towards black to darken the outline but still retain the shade as per the vector's fill colour.
Source https://www.youtube.com/watch?v=s41_-qsmA7s


How to give your vector a reflective sheen / highlights
1. Select vector and duplicate it (Ctrl+D)
2. Turn it white, then turn opacity down to see thru it (this is your highlight layer)
3. Shrink the highlight layer with inset (Ctrl+9) a few times.
Source https://www.youtube.com/watch?v=s41_-qsmA7s


How to shade or highlight with vectors (USE THIS FOR DESIGNS WHICH WILL BE PRINTED)
1. Bezier curve (Shift+F6) > draw rough shape of 1 contiguous shadow/highlight for intended area. Then modify nodes (F2) so that shadow's shape looks better.
2. Remove stroke (Shift+Ctrl+F > Stroke Paint tab > X) , let Fill be same colour as vector's fill (use dropper), then darken the fill (Fill tab > HSL > lower the "L" (lightness). [lighten the fill if creating highlight]
3. Move the shadow layer to appropriate level (usd Page Down)
4. Increase blur to diffuse the edges of the shadow (NOT RECOMMENDED if your design is meant for printing)
5. Trim any excess edges of the shadow layer (Duplicate the vector (Ctrl+D), then select both the duplicated vector (select it 1st) and shadow vector (select it last), then Object > Clip > Set).
Note: If 1 shadow overlaps 2 vectors, duplicate the relevant vector, then select the shadow and vector, and clip the shadow accordingly.

How to draw pixel art
1. Document properties (Shift+Ctrl+D)
> "Grids" tab > Creation (Rectangular grid) > NEW
> SpacingX (25) > SpacingY (25) > Major gridline every (1)
> Show dots instead of lines (tick)
> close window
2. Enable snapping
3. Fill and Stroke (Shift+Ctrl+F) > turn off stroke; turn on fill
4. Draw picture using a square (F4) into each grid as desired
5. To do highlights or shadows, pick a range of squares (use Shift+clicks), then adjust "L" slider in HSL tab in Fill and Stroke menu
Source https://www.youtube.com/watch?v=Se7WVuyIEnU

How to drop shadow for text
https://www.youtube.com/watch?v=70kPYd-tkDA

How to crop a specific shape around an image
http://goinkscape.com/how-to-crop-an-image-in-inkscape/

How to insert a (e.g. white) border around an object which is already has a transparent background (method does not involve time-consuming tracing)
1. Image should have a solid object with transparent background. You can achieve it by using this https://www.remove.bg/
2. Path > Trace bitmap (Shift+Alt+B) > select image > Update > set Threshold to 0.99 only (dont set to 0.999....) > Update > OK
3. Edit paths by node (F2) > delete whichever nodes which shouldn't be there (usually just delete nodes within the black shape). The black shape will eventually be converted from a bitmap image to a vector.
4. Fill and Stroke window (Shift+Ctrl+F) > "Fill" tab: (No paint) > "Stroke paint" tab: (Flat color, WHITE) > "Stroke style" tab: (width: 22px)
5. "Export PNG Image" window (Shift+Ctrl+E) > Export area (Page) > Export as (decide path) > EXPORT


How to make vector A overlap vector B (and not see the overlapped part of vector B within vector A)
1. Starting positions: vector A overlaps and is ABOVE vector B (at this point in time, can see both vectors A and B fully, with a portion or all of vector B seen within vector A)
2. Select vector A and duplicate (Ctrl+D)
3. Optional Step: To increase gap between portions of vector A and vector B which overlap:
  • With the duplicated layer selected, increase the border width (e.g. set stroke width to 50px).
  • Path > Stroke to Path
4. With the duplicated layer selected: 
  • Path > BreakApart 
  • Path > Union 
5. Shift+click on vector B (to select it). So now both the duplicated layer AND vector B are selected.
6. With both duplicated layer AND vector B selected: 
  • Path> Difference
7. Now, u will see vector A overlap vector B (without seeing any part  of vector B within vector A)

Source: https://www.youtube.com/watch?v=OT97oRXZiVY (5.55-6.24)
WHY BUD (breakapart - union - difference): https://www.youtube.com/watch?v=JEPd-gCW5m8 (very good explanation)


Things to understand
https://www.youtube.com/watch?v=ZT3mp5qi0hM
"Object vs Path"
When to use "Path > Object to Path"
When to use "Path > Stroke to Path"
When to use "Object > Clip > Set"

Troubleshooting

Why doesn't "Path>Difference" work? I already have made my 2 vectors (A and B) overlap.
Path difference works only when vector A and vector B are individual (i.e. not grouped) vectors. 
If vector A was grouped together from smaller vectors A1 and A2, then need to ungroup A into A1 and A2 first. Select A, then ungroup (hit Shift+Ctrl+G) several times until see a message "no groups to ungroup in the selection". Then select A1 and A2, and union them (Path > Union) to become 1 unionized individual vector A. Finally, overlap A and B, then "Path > Difference".

For best results: 1. Start with a bitmap image (.png) of desired shape & size. 2. Trace bitmap (to get a vector). 3. Select that vector and hit Shift+Ctrl+G multiple times to ungroup and get rid of multiple layers of the same shape. Select only 1 layer (we call this Vector A). 4. Repeat steps 1-3 on a different bitmap image to get Vector B. 5. Overlap Vector A and Vector B. 6. Path > Difference.

Note:
Path>Difference - vectors must be individual, or unionized (never grouped).
Object > Set clip - vectors can be grouped




Popular Posts