Skip to main content

Posts

Showing posts from 2012

Windows 8 WinKey+Space

Today while I was playing around with Windows 8 (inside Parallels only, couldn't afford a new computer) I pressed WinKey+Space out of habit then just typed away... I meant to open Skype (on Mac) but I was still in Parallels so the Search Charm appears from the right side and start searching for Skype (on Windows 8). Doing a quick Google search didn't yield any results so this must be new eh? Edit: Pressing WinKey+Space alone won't trigger anything but if some character key follows, the charm will appear...

Google freeandopen campaign special touch

Today, I was a bit surprised to see this post in my Facebook feed: The post is from the official Google Facebook page . Amazing right? Blah blah Vietnam ICT scene is becoming larger and larger blah blah. However, I quickly saw the Sponsored tag and figured they must have post multiple posts in different languages then use the sponsor thingy  to promote post to specific audience. I came to the Facebook page but only saw 2 posts (one in Vietnamese and the other in English). Strange. There are much larger market and this sounds just wrong... Turned out, they used another nice feature for Facebook page:   Page admin can guard their posts by user location and language. Pretty useful feature from Facebook and nice touch from Google! If you haven't signed it yet, go here and sign for #freeandopen web.

WOWZAPP 2012 Post-moterm

So I participated in WOWZAPP 2012 hackathon event in Hanoi , failed to win but nonetheless had fun. Below are some tips, writing down for the next time I go to a hackathon: If you have the chance to join a hackathon, do it! Big plus if you are young (not to say the events are not for old people). Project choice: do not build something that relies heavy on network connection. It's okie if the product uses a server but during development you should be able to put in some stub data for it to work. No matter how many wifi APs, the connection at a hackathon will be slow and troublesome, expect a lot of lost packets. Yesterday our team built a collaboration drawing app -- big mistake! We have to repeatedly perform this routine: find an available network, join it (do this at least 2 times for one client machine and one server machine), run "ifconfig en1" to get server address, put the new address in client config, run. Drove us crazy! If you have to, BYO router. We planned t...

Garbage locations on Facebook

People need to stop doing this, seriously. What's the point of checking in at "my lovely home"?! At least create one checkin location for your neighborhood! Classy Yeah, why bothered telling people then? Good kid. These make sense... And probably the most mind boggling... You know your geolocation is attached to the post, right, right? *sigh*

Silly Visual Studio 2012 is silly

Having a little free time today, I spent the afternoon to download Windows 8 Preview Release and Visual Studio Express 2012 for Windows 8 in order to try out the new OS and its development process. Eagerly fired up Parallels installing Windows 8 just to be greeted with this error message: The .NET Framework installed on this machine does not meet the minimum required version: 4.5.50709 WHAT?! I'm running the new shiny Windows 8, directly downloaded from Microsoft and you told me I'm not running the latest framework? How often is .NET Framework got released?! Incredible! However, bugs happen sometimes and maybe this is required. No problem, I downloaded .NET Framework 4.5 (again, directly from Microsoft) but it just told me the machine is already running the latest version. WTF!? Fortunately, I found this gem  (couldn't deep link to the comment): Archiebass suggested people to go to edit a registry value using regedit, basically faking the version number for ....

IMAP module for PHP in Mac OS X Mountain Lion

So here it comes again. I have recently upgraded to Mountain Lion and for whatever reason, Apple decided to nuked all my previous PHP (among other things) configurations so I have to setup IMAP in PHP again. A simple Google search may point you to this post with detailed instruction for Lion however, some steps have been changed a bit... Step 1: Install prerequisites You may choose to download Xcode ( FREE ) from the App Store then go to menu Xcode > menu item Preferences > tab Downloads, select to install Command Line Tools OR you can go to Apple Developer  to get it, you may need to login. Step 2: Compile IMAP Get the IMAP source code from University of Washington website . Please do me a favor and check that website for the latest version, it's good practice. If you that laz y , try to click the "y" to get direct link to 2007f version. Extract the package and open the Terminal to the new directory before executing these command: make osx EXTRACFLAG...

Happy I got some follower!

Hooray! The little things that matter! More sites should do this. But they should have some limit in place because users will not want to receive this kind of mail every day. Once a month is too much already. For the record, this is the first one I got from Tumblr -- that's why I'm so excited!

UpdateSofts.com

It has been such a long time but today, August 8th, 2012, I have just found out that a homepage which was designed by me years ago (circa 2007?) is still up and running here  http://www.updatesofts.com/ . It is the homepage for UpdateSofts forums. A kinda underground one where I used to come to get warez in the early days. It was the largest one in Vietnam for quite a long time (in warez, probably the second largest one in general being below DDTH). But no more now I think, people are now a little bit better when it comes to software piracy, they will try to buy it when it's possible especially when many international software companies have resellers in Vietnam (namely Kaspersky, Microsoft, etc.) with a good pricing for the market. I remember the time when software and game store popped up everywhere. It's so easy for highschool boys to visit one of them on the way home, spent a few minutes reading the "NEW GAME" list and paid eight thousand VND (an equivalent of $...

Announcing Vietnames Input Method for XenForo

(tiếng Việt ở dưới) Today I'm announcing the release of Vietnamese Input Method for XenForo as an extremely easy to use add-on. The add-on package can be downloaded here:  xfrocks.com The source is available also on github. The source tree is merged from the  mudim Google Code tree This add-on does not just insert a simple <script /> tag into every page of your site. It went far than that and create a few additional option in account/preferences page so logged in users will be able to configure their typing preferences once and for all (so if a user uses multiple machine, it still works as expected). **** Add-on này tích hợp bộ gõ mudim cho XenForo. Hỗ trợ trình soạn thảo WYSIWYG trên máy tính để bàn cũng như trình soạn thảo chuẩn cho các thiết bị di động (Android, iOS,...). Sau khi cài đặt thành viên có thể vào trang account/preferences để cấu hình bộ gõ theo mong muốn, các lần đăng nhập sau hệ thống sẽ tự động cấu hình bộ gõ (như vậy nếu có ai sử dụng nhi...

Silly Wordpress (dot com)

Today when I tried to make a comment on my friend's blog. This happened to me That email address is associated with an existing WordPress.com account, please log in to use it. I thought that was cool and tried to log in with my email address but because I have never logged before (didn't remember that I signed up), I couldn't  and ended up selecting the "forgot password" link.  Clicked the "reset password" link in the incoming email. Typed a new password twice and then logged in (typed the same password again). Went back via Chrome history to open the blog trying to comment. Noticed the black bar at the top indicating that it recognized me as a logged in user. Typed my comment again (fortunately, it was quite short). And then... BOOM. The same error message! Confused, I swiped back to the page, ⌘+R to refresh the page, typed the comment one more time (it was much shorter fyi) and once again, the same message. This is so frustrating! Hey WordPress dot...

When I said vibrate, you should do that

So I upgraded my old-ish P500 to ICS one or two weeks ago. Nothing complicated, step by step below Download the ROM here . The thread specifically mentioned "GEEK ONLY". At the time of this writing, the latest version is beta 4. It's quite solid. Good battery mileage. All fundamental modules are working with the exception of Camera. Reboot into recovery and flash it. Before trying ICS, I used CM7 + CMW so it should be easy. In case you are curious, I was using this ROM . I used version 6.6. Now it's a little out dated but when I tried it, it was the first and the only CM7 ROM for P500.  After the flash, not reading the instruction very carefully, I wiped basically everything and boot it up. OMG IT WORKED. Beautiful home screen and the new overall style. I was quite satisfied. Browsing around for a while then I tried to go to the Market only to realize I have no Google apps installed. This is a common thing so I wasn't surprised so much, just need to grab the...